0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 02:12:05 +00:00
OI-codes/S2OJ/1651/data/light9.in

200003 lines
1.5 MiB (Stored with Git LFS)

200000 200000 500
233 44 233 216 216 498 207 498 157 498 216 422 225 442 245 443 498 498 216 498 498 138 498 136 498 216 233 233 498 233 246 302 222 233 233 397 83 233 216 348 113 216 216 498 138 233 233 498 386 138 148 129 233 433 387 233 498 216 216 216 407 342 265 216 216 240 498 233 233 233 233 233 216 233 216 422 233 478 233 233 498 216 158 233 136 331 301 474 498 233 294 498 355 215 249 68 233 485 216 233 498 205 498 498 233 225 498 233 233 498 124 233 233 162 216 73 233 461 216 254 498 498 383 216 37 216 233 216 369 498 197 309 498 233 216 491 233 233 216 216 216 309 233 495 422 216 129 306 233 452 498 216 233 216 131 233 216 216 233 113 498 216 216 498 216 233 16 499 216 486 233 233 233 233 216 39 216 238 233 491 34 459 348 310 216 124 65 281 217 498 447 216 331 330 216 103 233 77 216 498 233 498 447 447 233 233 498 83 233 477 455 216 233 498 224 333 233 498 52 498 216 498 498 306 233 216 233 233 216 438 270 233 381 56 350 34 498 216 233 19 216 61 233 216 233 498 380 216 400 216 233 233 498 233 320 233 441 233 233 138 498 192 78 233 27 168 233 233 188 92 233 233 216 498 233 73 216 398 465 445 187 233 370 39 498 216 498 498 233 105 233 216 216 26 256 233 216 233 75 73 216 498 498 233 498 152 78 496 170 498 325 498 216 140 79 216 498 216 498 146 216 216 494 498 252 498 216 216 216 233 498 216 233 216 233 233 498 498 216 293 369 325 215 216 216 233 58 216 219 498 216 498 179 361 233 233 498 274 344 498 275 496 233 464 498 233 498 498 216 498 233 248 498 233 233 185 233 386 470 233 216 233 498 111 216 216 233 216 53 160 216 71 234 498 286 233 314 233 216 216 216 364 498 233 216 136 233 74 375 86 167 233 216 182 445 233 216 216 233 498 146 81 233 185 256 233 350 216 498 124 190 216 233 460 216 57 498 216 216 498 105 143 498 306 498 216 216 498 216 498 216 498 498 122 233 233 117 216 357 6 216 233 297 192 498 73 128 216 498 498 412 376 59 189 498 233 498 216 216 470 498 146 233 233 216 14 498 233 300 233 210 216 354 233 233 465 233 41 216 216 118 332 233 498 498 233 498 216 233 216 233 16 233 216 498 498 216 233 216 216 451 233 216 9 233 233 233 444 454 233 498 216 498 216 498 216 182 470 216 253 263 498 498 233 498 81 81 453 216 498 233 374 264 216 265 462 25 216 216 498 233 498 216 216 498 216 233 498 216 464 216 233 233 233 216 246 216 498 216 233 498 498 498 216 216 289 233 233 426 233 422 498 498 216 474 323 202 195 331 124 216 498 498 498 347 455 233 216 170 233 328 233 130 233 233 216 116 498 498 498 326 132 256 181 233 233 216 498 216 498 233 233 366 233 498 233 498 498 233 233 89 498 216 216 110 216 233 216 39 277 118 371 216 270 233 238 474 44 498 216 216 1 216 216 100 498 216 395 465 182 474 233 233 233 233 99 285 498 157 233 233 498 99 498 145 216 498 216 498 216 417 233 367 256 192 125 11 216 498 86 216 233 269 498 476 133 296 498 305 498 233 233 216 233 498 233 125 17 216 387 233 472 216 498 319 16 233 422 216 498 498 498 360 231 216 498 146 233 498 130 233 469 498 233 236 406 498 9 498 227 498 498 95 422 9 233 233 9 398 216 216 233 272 252 309 332 233 233 216 216 331 482 233 216 68 9 498 216 131 2 216 66 355 211 498 128 223 233 216 268 216 498 314 216 233 169 216 216 204 498 498 264 20 498 216 91 233 498 368 59 337 216 216 216 233 498 126 216 316 498 318 323 64 498 216 216 216 117 233 152 216 50 233 498 233 498 216 265 21 112 216 327 34 394 124 233 20 233 233 51 256 235 233 216 498 174 233 104 498 111 498 216 395 233 216 45 233 216 7 233 296 498 271 233 498 499 233 498 83 498 246 384 216 216 233 233 498 233 344 498 83 111 233 233 264 498 44 415 216 498 183 498 233 230 227 366 233 498 216 233 393 498 216 449 474 460 326 498 246 233 498 498 233 233 233 498 400 216 426 322 216 343 348 233 269 498 233 30 385 9 131 180 216 216 33 246 465 498 216 373 164 123 35 498 144 233 233 216 216 498 498 233 216 498 216 233 216 233 145 34 373 498 209 107 498 124 192 498 216 14 216 464 68 233 233 498 228 216 216 215 216 315 319 20 498 175 233 405 233 216 388 498 450 233 369 216 216 336 394 498 427 183 235 474 28 233 216 216 498 255 445 498 216 233 233 102 498 498 498 233 464 233 235 81 77 233 216 39 233 498 216 104 498 233 498 9 154 453 216 10 121 498 429 69 498 169 216 233 216 312 216 216 216 92 216 233 233 444 216 131 100 67 498 216 233 233 216 233 233 182 370 216 498 498 233 233 233 233 233 22 216 233 210 362 498 306 216 290 498 6 233 135 121 233 233 233 255 216 498 162 228 233 8 216 498 233 466 339 498 233 102 498 233 216 498 216 233 216 422 216 216 216 498 233 233 127 498 498 311 233 63 216 233 150 233 290 233 404 233 293 288 357 233 39 233 216 271 498 216 233 216 498 216 398 394 498 498 216 245 147 233 93 309 369 309 290 323 498 354 438 233 36 233 218 299 233 155 216 216 466 498 485 498 498 455 258 216 144 166 216 161 401 216 498 216 233 216 21 498 498 216 384 200 233 250 394 233 498 297 498 498 498 75 216 232 352 233 36 233 498 228 498 286 49 192 498 216 233 150 233 216 233 216 224 152 498 216 233 233 83 233 309 279 216 486 309 233 498 216 233 216 233 498 216 216 216 233 498 233 55 123 216 216 216 498 430 216 498 308 233 192 360 450 216 233 233 80 233 289 73 498 498 233 474 27 92 223 498 216 498 261 233 216 442 306 216 498 250 216 233 233 216 498 376 254 222 281 330 498 233 216 216 233 414 233 420 59 498 187 498 216 136 453 357 216 233 498 498 459 109 498 455 216 364 233 233 216 278 216 24 254 422 498 233 233 250 370 104 300 498 498 149 479 498 233 498 216 73 498 176 263 448 216 216 458 216 124 498 498 3 169 498 216 216 498 233 498 216 475 36 49 498 226 158 498 216 216 216 216 41 65 81 233 498 216 59 50 233 216 498 498 216 233 498 233 216 364 498 421 216 233 220 498 233 233 216 498 498 216 498 498 9 216 233 233 233 233 59 233 216 233 233 164 283 182 73 233 39 450 369 233 163 216 233 449 440 233 233 497 163 3 216 498 237 233 498 498 498 233 216 233 447 233 261 264 216 429 233 216 121 498 117 216 233 233 349 498 498 76 216 216 494 233 2 51 498 216 216 233 498 216 333 498 498 216 216 216 233 498 233 216 498 498 56 348 233 233 498 216 498 386 204 216 233 425 349 216 216 310 233 11 216 498 124 233 498 421 216 159 498 251 216 233 9 79 233 306 330 230 498 498 233 233 216 216 498 216 376 155 85 216 216 216 455 216 498 452 216 498 498 233 206 216 395 233 498 216 233 233 105 216 216 59 216 124 205 325 498 379 216 498 233 498 233 216 498 233 216 499 76 233 498 105 295 216 498 192 498 216 498 21 498 113 216 216 233 364 216 298 233 498 498 154 25 221 471 216 216 216 233 233 343 498 233 498 498 498 498 498 127 233 394 239 52 216 498 498 233 499 216 216 370 216 498 352 216 233 366 233 240 216 498 233 392 233 191 335 498 314 233 498 233 233 348 498 233 498 498 498 216 216 233 440 498 168 216 498 81 140 276 498 216 1 288 233 229 233 498 370 233 459 159 498 233 216 154 233 233 233 233 81 233 384 233 480 216 212 119 98 216 216 326 233 498 216 498 216 216 468 498 233 425 211 216 233 233 38 369 369 286 124 190 216 254 233 233 59 216 256 233 20 216 498 143 498 233 216 233 498 23 498 146 216 364 233 216 216 498 138 233 221 216 216 216 233 216 409 83 215 233 284 479 380 498 233 498 498 216 216 315 233 498 394 498 233 479 72 474 498 498 498 455 498 216 233 288 498 498 242 216 498 215 36 498 269 397 498 380 233 416 216 338 498 498 233 233 498 216 318 298 456 32 498 498 233 498 498 7 216 410 433 356 402 216 447 498 233 233 498 397 216 233 233 498 498 498 227 233 216 498 458 233 498 73 137 59 60 223 498 96 408 216 233 83 64 377 498 64 179 168 258 246 233 216 216 186 216 216 75 216 115 498 216 271 238 404 216 216 498 344 106 498 233 216 339 408 216 216 216 233 403 452 352 233 136 21 498 59 21 216 233 216 216 498 334 26 498 233 287 233 91 498 407 498 498 216 233 216 58 233 498 410 216 448 498 373 156 73 95 233 357 87 216 498 233 269 498 385 349 233 387 354 498 233 233 216 216 216 376 233 233 233 131 216 498 378 364 228 105 216 216 216 498 498 233 233 233 498 216 498 233 233 216 216 169 498 233 136 211 216 230 233 216 498 470 233 498 233 233 90 498 216 498 498 225 424 498 51 216 246 216 233 80 233 498 182 216 498 447 498 9 498 6 498 233 233 216 48 498 216 233 216 462 134 146 216 498 21 233 216 216 233 216 498 432 375 212 211 233 498 442 216 498 498 216 216 498 233 498 233 195 233 233 88 216 241 39 49 343 334 498 81 216 219 473 216 216 498 216 498 498 435 216 233 2 171 37 255 498 498 367 498 216 110 233 233 233 216 498 197 291 233 216 143 498 42 233 233 498 246 498 498 62 233 216 140 233 276 141 216 477 498 349 498 498 10 216 498 216 27 384 356 233 117 259 233 132 16 233 159 313 498 489 216 477 498 216 25 216 216 498 215 498 498 216 55 294 233 83 218 100 216 498 481 233 158 233 498 131 233 471 256 233 216 498 498 293 216 238 498 216 233 233 216 233 498 216 233 208 96 289 216 138 233 216 233 58 39 216 216 233 498 233 216 70 498 409 498 374 430 480 216 476 233 498 199 216 216 498 120 171 42 342 442 269 442 498 185 498 216 233 17 498 483 233 233 233 216 498 498 233 363 237 216 4 498 150 216 388 233 233 306 233 498 152 233 216 498 498 498 216 405 474 447 498 237 216 216 331 24 216 467 233 176 449 233 232 216 233 233 285 233 216 216 337 216 216 39 498 345 216 216 498 352 216 216 216 145 466 395 498 216 216 124 266 495 216 216 342 233 210 216 480 233 233 51 398 216 296 370 498 233 454 498 216 422 216 233 216 337 216 136 279 334 233 233 498 66 233 453 233 233 216 216 216 233 471 215 84 50 498 279 422 498 233 498 498 233 498 106 34 240 233 91 216 233 250 498 233 190 216 216 498 216 297 216 498 216 216 233 216 93 233 498 233 216 233 216 216 369 475 62 216 220 157 146 498 216 216 80 216 216 422 233 498 216 233 337 30 352 39 233 233 498 322 216 498 216 216 498 498 233 498 498 233 112 498 233 474 233 353 233 422 233 498 81 350 49 216 295 1 498 170 216 498 16 362 216 498 73 328 498 498 353 216 216 498 233 415 216 233 498 34 233 55 396 216 472 217 233 216 233 432 321 216 498 324 233 233 289 336 233 468 233 289 216 216 90 216 69 498 206 195 438 216 462 216 498 233 233 216 233 455 115 363 74 228 292 216 216 39 498 306 498 124 39 233 498 233 233 498 233 404 112 4 233 216 498 216 216 216 78 215 76 216 498 216 86 233 216 216 278 421 498 498 233 369 216 381 216 233 216 483 498 336 238 216 498 233 362 498 216 213 163 224 498 216 199 216 277 498 285 233 61 379 498 497 154 216 124 422 209 311 498 185 195 140 233 381 233 95 367 216 216 216 216 233 216 238 233 287 216 36 233 216 216 233 216 216 233 216 266 254 463 233 147 81 498 233 216 233 233 498 216 216 216 233 118 233 498 15 216 498 225 495 233 498 104 233 498 58 498 498 17 498 146 437 130 498 162 356 233 323 145 171 233 157 117 216 498 233 273 233 472 253 176 179 173 216 216 482 41 498 498 146 233 233 216 125 498 498 497 233 233 432 233 216 413 361 216 498 233 498 150 216 21 154 216 110 59 233 183 216 498 272 498 498 233 216 498 144 216 498 216 16 233 216 216 494 274 233 109 216 216 216 233 282 480 233 216 498 290 498 446 216 216 9 498 216 498 233 216 498 411 216 498 498 498 474 141 498 291 216 498 419 452 498 233 395 233 290 307 498 498 86 388 233 59 457 233 124 498 498 233 233 498 498 498 233 113 216 75 482 233 216 498 233 233 498 498 216 103 216 489 498 233 216 45 498 233 402 233 179 75 233 338 216 396 233 216 216 186 498 233 124 498 498 233 233 498 233 498 164 141 280 233 216 498 216 95 295 233 476 17 438 233 216 309 179 500 216 342 498 233 21 216 498 498 498 490 74 124 52 233 375 62 498 233 413 233 216 83 126 296 216 498 498 90 216 142 77 352 216 233 216 322 233 336 216 498 278 498 498 498 233 272 21 498 82 139 56 233 85 233 233 470 498 498 216 131 454 84 17 233 233 189 394 498 84 233 498 69 149 233 498 498 498 498 498 61 82 498 498 216 6 233 128 498 233 348 233 271 266 358 498 233 233 101 233 216 49 216 216 406 498 362 498 243 189 378 233 126 216 145 498 89 170 498 233 498 378 39 85 216 268 462 47 498 216 498 413 233 498 179 498 301 352 498 498 57 307 216 452 474 479 166 476 498 498 216 268 79 233 339 233 498 216 498 233 334 498 216 233 216 252 38 216 403 229 233 498 300 216 233 196 299 233 233 498 233 498 216 498 233 233 374 216 467 372 305 498 81 498 216 25 438 431 233 39 429 54 336 498 285 216 233 452 233 127 261 213 233 141 216 233 216 146 216 339 498 46 498 233 216 216 498 216 23 498 233 498 498 483 321 216 261 81 216 216 338 498 187 3 494 374 409 233 216 154 498 468 216 176 233 41 216 33 224 166 16 498 498 216 233 216 498 216 498 172 216 431 293 216 498 498 216 28 216 242 172 498 275 472 216 436 112 190 429 81 216 369 458 498 121 233 216 400 498 498 233 216 498 416 498 216 498 216 391 169 216 498 219 396 194 216 233 280 98 233 498 233 498 307 103 216 233 216 498 233 186 64 452 233 215 496 381 279 498 498 216 467 216 216 391 216 233 291 216 58 220 498 216 215 498 498 216 216 216 204 22 92 216 216 168 498 252 65 429 355 498 483 216 216 18 114 309 233 233 233 417 233 216 216 498 216 48 82 498 233 22 216 216 300 233 233 498 215 233 216 216 233 233 498 9 216 216 44 424 233 216 400 216 216 83 12 481 139 498 143 476 207 195 315 42 376 496 216 34 233 216 404 498 216 233 216 422 216 124 233 498 216 233 198 233 216 228 216 498 233 498 250 487 59 233 449 498 233 498 287 233 233 233 498 422 216 219 309 385 126 11 498 233 233 216 48 251 491 498 446 124 110 498 262 498 441 498 233 233 235 233 106 233 216 483 216 498 233 316 216 495 233 216 350 216 498 164 390 216 233 498 233 498 62 51 233 39 216 216 233 233 216 233 233 233 233 216 498 498 306 130 216 306 367 498 424 216 307 158 369 454 216 498 498 233 465 46 498 21 233 233 185 344 216 378 233 216 216 498 264 216 216 305 127 233 498 216 216 200 357 498 158 233 24 498 350 498 216 88 498 216 357 233 177 203 216 233 216 498 498 216 169 405 216 233 6 216 216 498 498 498 498 498 337 174 498 233 64 233 216 369 498 216 149 233 152 9 498 494 326 39 407 39 498 216 491 81 420 216 498 233 233 177 216 442 498 498 216 498 216 290 216 216 498 498 22 498 498 216 216 317 216 233 233 498 498 136 216 461 79 498 498 216 498 421 233 216 233 136 425 233 498 141 216 448 216 241 216 15 498 227 469 216 233 498 452 498 216 498 216 233 43 369 294 289 498 404 233 275 21 498 281 216 216 473 498 498 221 216 470 216 462 162 143 216 134 233 233 328 309 185 498 498 254 216 2 327 498 216 370 498 415 233 498 498 175 216 216 442 498 352 498 498 233 498 498 233 450 233 233 498 498 136 233 141 233 216 216 216 427 358 233 498 498 216 451 9 93 140 7 233 216 498 61 498 32 233 461 356 422 102 425 94 498 498 148 83 498 10 44 327 498 417 498 482 169 394 366 233 216 290 352 498 233 216 498 498 233 233 233 59 83 498 233 216 391 216 216 132 419 233 216 498 188 498 216 136 152 498 233 110 233 482 216 216 233 233 216 233 233 110 498 233 442 288 466 498 233 168 233 282 233 233 216 498 267 264 498 352 165 233 498 498 461 216 216 216 197 232 233 498 233 233 216 498 216 430 43 498 233 7 498 498 432 407 129 232 216 498 498 312 60 137 216 233 315 216 348 339 498 312 498 162 498 233 303 216 186 216 233 498 498 135 233 498 233 295 498 367 92 389 216 68 20 216 45 233 498 216 216 261 124 216 498 430 336 299 233 214 216 370 250 216 475 216 119 216 216 233 216 233 49 216 307 216 233 233 9 233 233 498 107 233 216 498 101 379 306 407 216 285 216 442 242 498 233 498 233 498 216 498 216 7 233 233 498 329 498 233 312 233 420 120 233 498 391 216 56 193 118 233 262 207 498 498 498 362 216 498 306 233 216 362 11 233 451 66 498 193 119 456 216 216 28 433 498 216 216 233 498 498 233 270 89 216 98 35 366 410 498 216 443 265 216 233 498 215 233 498 216 216 362 498 216 216 498 233 233 435 233 63 454 62 482 498 478 233 136 498 216 216 356 95 233 153 478 233 216 216 459 498 233 16 375 498 233 233 216 124 489 498 124 80 233 498 233 498 216 498 159 107 216 216 288 494 474 273 233 136 242 233 233 225 233 216 77 498 135 327 310 439 233 233 233 272 6 168 62 216 216 216 216 216 233 216 233 500 216 233 81 233 245 216 233 216 216 233 90 262 475 498 216 498 233 442 498 498 498 133 233 498 59 316 216 233 233 216 216 298 216 63 216 489 12 233 498 233 246 459 216 216 216 233 71 498 233 216 476 362 233 258 233 309 233 216 498 306 498 148 130 325 233 233 233 233 211 233 426 25 8 233 83 158 233 498 233 498 216 451 233 498 216 233 216 216 498 498 498 498 422 233 46 456 498 233 235 498 233 216 218 216 498 457 233 461 498 216 238 233 216 50 216 233 216 35 405 216 498 408 234 498 322 498 216 498 216 47 70 233 220 283 216 498 97 226 233 498 270 498 498 233 498 498 315 216 233 216 233 457 428 116 233 96 233 192 498 216 498 264 91 498 498 216 216 233 306 233 309 216 233 498 498 216 498 135 266 216 233 216 230 233 215 422 447 233 306 361 122 498 351 216 233 495 498 233 297 385 498 312 211 233 233 436 233 233 300 498 263 432 482 484 330 255 233 498 253 233 498 216 117 467 216 452 216 216 498 498 233 498 216 498 498 151 216 233 192 369 498 216 125 216 233 498 388 498 216 344 216 233 216 216 162 191 233 216 216 498 477 287 233 216 233 216 498 369 3 438 498 405 216 325 322 498 141 498 498 498 342 216 216 332 276 401 233 233 498 9 233 498 498 112 498 296 233 216 216 216 108 498 408 308 233 344 498 313 498 233 233 2 144 119 460 233 462 216 4 129 498 142 233 235 216 233 216 174 233 83 498 339 233 482 498 286 124 233 105 408 306 155 287 265 498 498 498 498 425 216 407 130 216 498 216 498 216 498 233 423 83 233 404 233 124 233 216 216 216 216 216 315 474 216 498 233 498 233 233 24 233 292 498 216 399 216 216 216 233 233 498 88 492 233 215 306 498 498 8 498 404 233 83 233 498 169 263 216 498 498 39 216 498 498 216 216 130 160 19 51 233 211 306 413 216 329 498 219 498 498 221 301 216 233 498 233 162 216 498 233 233 216 83 233 457 67 498 498 435 497 255 216 370 233 233 216 83 233 233 273 142 490 406 339 498 233 498 238 233 44 216 216 258 233 233 233 76 108 216 277 216 498 498 233 216 216 206 436 82 233 233 499 216 481 349 216 233 455 498 233 233 498 216 216 498 498 233 198 424 112 221 498 233 216 498 98 498 498 26 233 216 498 261 233 498 498 375 233 312 139 233 216 498 213 498 498 233 177 498 498 233 208 239 298 487 498 216 498 498 347 233 285 293 347 233 233 18 436 225 338 498 79 498 233 388 188 233 233 216 194 233 3 498 498 498 233 216 498 498 498 392 18 475 216 216 59 242 327 498 216 411 350 233 233 104 216 165 233 233 498 498 233 216 241 215 498 293 216 233 96 233 362 320 498 498 498 216 93 409 233 362 90 78 136 233 338 395 498 498 498 233 233 216 130 233 272 216 306 233 233 18 498 498 83 451 174 233 368 233 233 233 205 216 498 498 39 233 498 233 239 233 244 422 71 216 226 233 233 233 298 75 216 19 22 498 143 216 421 498 124 216 498 9 498 498 419 9 498 498 24 498 498 233 470 60 233 498 498 270 233 216 498 191 216 216 498 219 442 216 107 335 498 233 59 468 439 402 233 498 498 498 402 498 233 37 2 378 445 216 233 478 233 233 233 454 233 112 233 498 142 233 59 271 498 216 216 215 176 498 345 216 345 216 199 498 498 233 498 498 412 233 216 233 176 498 216 233 460 147 491 498 9 233 441 216 498 233 478 462 498 216 300 229 498 496 233 498 47 279 123 380 498 233 115 233 233 233 39 233 312 384 122 216 498 216 233 498 216 490 233 341 223 497 382 154 198 233 216 233 216 216 49 49 233 498 87 498 216 326 353 216 216 233 498 233 216 312 378 498 216 216 161 233 216 233 233 216 137 498 233 498 455 233 498 233 351 246 39 233 233 216 277 233 233 229 227 498 233 498 365 102 216 498 227 371 498 145 233 498 216 498 271 16 215 498 452 403 233 216 442 331 472 270 376 60 233 233 233 216 180 498 498 498 487 498 216 46 233 498 498 136 216 216 216 21 498 498 216 216 216 216 37 233 136 216 498 216 216 498 137 216 216 216 215 498 498 36 498 291 481 233 216 234 498 415 216 233 216 103 300 498 73 233 233 216 186 202 94 474 20 73 498 302 83 233 216 216 21 444 498 233 343 465 58 5 128 474 49 498 498 498 233 216 140 75 35 233 66 498 122 252 216 498 498 498 498 113 233 146 233 498 233 216 118 233 216 498 233 191 498 261 498 216 413 216 233 498 233 422 216 233 498 233 233 233 216 216 360 306 216 498 498 25 498 498 233 233 233 233 263 233 233 350 370 289 14 88 216 233 136 498 498 20 254 218 233 498 233 313 143 233 233 466 233 498 81 294 73 368 371 233 287 304 233 216 269 233 233 498 216 302 280 233 233 155 498 216 309 498 216 233 136 368 200 177 233 216 479 233 233 486 187 216 233 233 72 83 233 216 142 216 107 498 216 158 498 233 188 383 233 39 138 498 498 233 216 16 498 498 233 498 216 216 498 233 120 498 283 498 492 124 216 233 498 20 475 302 233 21 498 216 498 498 233 498 233 172 216 498 25 313 83 498 322 194 498 216 498 233 355 498 233 270 48 100 292 498 216 233 216 149 400 216 26 498 446 216 216 216 186 216 498 83 105 233 419 498 216 417 203 216 11 77 179 233 309 446 83 498 9 216 216 81 184 455 115 480 216 216 284 233 216 434 311 232 498 468 216 231 233 498 233 216 152 44 457 216 410 233 498 233 233 216 498 233 216 233 216 98 216 216 216 216 275 216 216 216 191 216 216 318 216 498 124 233 216 498 239 498 216 216 498 391 498 215 233 216 247 2 216 233 233 216 288 233 498 498 498 498 233 484 335 274 233 498 83 498 233 310 216 498 86 498 216 498 498 233 498 498 83 70 233 216 233 171 498 205 216 233 43 419 233 498 216 498 195 216 498 239 216 498 447 233 216 233 233 216 216 498 144 498 233 498 214 127 221 75 216 233 233 375 124 222 32 268 233 498 403 233 322 233 216 233 175 498 405 306 292 216 498 216 216 498 341 359 216 498 81 233 381 156 233 77 241 233 216 305 498 127 155 136 216 166 233 470 233 341 233 233 498 216 309 216 306 216 233 412 498 233 233 124 399 233 233 217 489 216 216 216 216 167 195 6 233 105 498 498 386 185 233 471 216 234 271 5 216 455 216 233 455 101 469 216 90 216 233 136 216 216 216 233 233 216 81 498 233 233 498 171 233 382 498 216 109 218 498 233 153 216 224 186 233 233 216 498 39 498 233 233 452 64 233 110 242 233 58 477 102 215 233 135 14 216 498 174 498 233 498 233 233 187 114 216 216 216 216 216 1 233 216 66 233 233 216 323 233 233 216 305 447 497 233 498 233 216 228 498 498 233 120 498 498 498 498 388 233 83 498 294 433 233 498 130 216 498 216 216 233 233 216 318 498 472 300 498 233 216 216 215 498 73 233 233 216 216 498 233 233 233 382 124 233 216 498 305 216 233 216 216 233 216 498 302 28 179 370 216 72 498 233 216 317 498 216 233 498 233 216 498 216 38 498 498 233 233 216 216 6 498 498 360 498 328 436 498 311 309 498 474 90 498 316 216 343 463 487 370 266 216 216 76 124 396 498 498 498 303 58 216 216 216 216 52 6 216 498 233 216 342 323 498 233 233 191 147 83 125 498 233 390 498 233 233 498 216 498 216 233 279 388 233 283 498 473 216 233 498 204 498 498 210 72 369 286 216 233 498 216 216 233 498 216 216 429 233 216 303 498 498 233 216 233 233 233 103 498 474 216 233 334 498 227 233 294 216 216 216 290 216 216 498 498 233 482 498 216 233 233 270 216 233 216 200 136 216 498 498 25 216 147 233 394 233 233 216 216 233 498 216 216 233 216 127 498 216 233 498 498 201 216 161 233 463 216 216 498 445 233 498 233 152 216 317 281 479 498 498 117 216 216 50 376 191 117 216 233 408 216 498 495 378 233 37 455 498 498 498 233 498 216 216 62 233 216 216 216 216 216 204 31 233 491 233 232 216 216 125 233 124 233 295 216 99 498 233 216 498 229 461 498 233 407 233 216 498 233 216 216 59 498 498 38 498 216 498 498 45 216 152 498 498 233 403 216 428 216 216 201 233 216 216 498 216 233 233 498 455 280 334 216 233 361 216 233 216 468 233 244 200 498 23 216 235 157 216 498 216 216 498 311 179 216 145 156 233 216 216 186 498 498 337 279 233 233 233 498 233 498 498 479 445 498 374 315 233 498 498 136 498 455 498 233 452 259 66 216 498 498 216 96 376 216 233 216 216 498 216 498 18 216 208 216 216 356 233 81 498 421 233 498 21 455 233 386 325 216 498 498 259 227 498 216 144 498 233 498 83 238 184 498 216 498 363 498 466 321 216 384 309 233 498 44 216 100 233 233 216 216 233 216 498 498 216 112 457 233 370 484 233 216 498 233 58 498 498 498 58 216 498 442 216 233 31 59 496 498 498 318 498 233 356 216 271 401 498 228 85 216 137 216 498 233 7 233 498 216 233 79 106 233 76 216 393 498 233 137 498 498 168 216 498 233 233 142 498 216 83 362 233 216 206 25 233 216 124 233 233 498 459 233 498 233 498 216 498 498 216 216 73 498 498 233 498 124 233 216 45 216 164 146 498 284 483 216 307 233 455 216 216 249 498 216 216 216 233 74 233 216 498 498 216 465 498 216 498 216 136 216 482 216 498 233 404 233 216 62 498 210 71 216 498 233 216 216 498 238 216 216 233 216 233 216 216 132 83 498 498 216 2 447 216 214 369 233 321 233 43 91 2 498 216 498 47 471 148 233 480 216 83 498 233 233 264 52 233 497 124 216 442 329 216 422 492 233 498 487 498 216 216 3 498 48 216 233 233 97 233 170 179 83 345 233 498 216 233 136 233 378 375 31 216 216 121 498 216 233 184 233 5 498 216 498 9 216 233 498 498 233 498 233 216 147 216 498 10 180 233 7 233 498 484 498 216 216 187 216 498 39 498 454 367 212 498 233 498 498 200 233 216 498 86 274 233 63 498 498 233 81 216 412 233 498 233 498 233 35 233 73 498 233 216 233 173 216 158 498 422 498 233 233 233 216 145 216 233 341 498 340 3 233 237 300 233 216 397 124 8 186 452 233 498 233 26 155 233 216 462 233 498 274 430 233 216 216 40 216 422 233 124 244 309 233 216 368 233 38 498 101 216 498 258 498 233 458 216 233 233 498 216 39 216 498 216 216 498 233 233 216 38 134 142 309 216 216 498 233 498 498 216 256 216 233 498 233 216 498 193 216 49 498 233 498 235 235 256 485 216 233 498 498 51 216 498 314 114 100 442 498 216 26 309 216 402 233 187 216 216 498 233 13 495 158 216 216 498 216 498 132 216 124 216 233 498 409 498 372 233 54 498 395 498 379 337 216 233 498 498 196 377 113 73 216 216 233 233 324 190 233 452 233 216 198 370 216 216 365 233 233 380 216 216 83 344 32 296 233 498 146 233 216 262 455 498 73 76 480 216 216 498 498 204 498 201 216 47 216 393 233 371 216 498 3 496 498 82 425 216 233 179 235 465 498 254 378 216 498 233 228 276 233 233 483 233 391 233 498 452 233 216 216 233 498 183 233 233 233 338 498 433 498 332 498 498 216 216 21 340 290 498 417 498 216 216 498 309 498 233 262 157 216 498 141 233 233 216 498 498 498 469 233 498 216 202 216 498 498 498 233 498 233 118 498 135 377 233 498 216 216 498 216 233 281 466 261 233 216 498 24 240 498 216 370 433 216 216 233 233 216 233 216 233 152 250 498 498 233 233 233 281 233 233 233 233 498 216 60 73 198 498 216 498 233 233 233 498 82 498 306 233 204 233 267 216 498 338 498 498 108 498 498 216 498 233 216 233 336 271 216 9 442 233 138 233 322 233 498 38 31 290 468 85 409 498 371 431 430 498 216 498 498 498 233 498 498 233 498 498 216 498 498 490 105 178 216 216 455 165 414 233 498 111 498 498 233 375 373 498 498 270 102 216 216 233 277 233 233 9 216 303 498 216 233 215 233 233 440 216 498 326 498 359 498 498 498 498 498 463 233 497 233 498 216 182 347 498 350 197 253 216 216 14 498 322 275 498 233 375 75 105 216 498 182 441 46 498 216 498 233 124 348 498 45 498 447 94 233 152 475 312 233 336 105 87 388 191 233 233 216 216 303 233 216 393 73 23 190 498 290 498 233 274 233 216 233 309 498 216 216 328 216 498 233 463 216 265 268 166 124 484 216 216 442 233 498 216 499 55 216 298 323 476 260 360 233 468 216 462 233 216 216 498 216 216 216 233 498 233 294 498 233 216 55 244 435 405 233 498 70 216 216 498 216 335 233 216 76 445 216 216 498 268 216 216 225 103 79 498 216 46 347 233 498 233 68 216 216 498 498 67 233 498 498 498 244 442 216 396 21 233 233 233 498 59 498 233 65 153 32 233 445 396 498 211 233 498 233 212 27 216 216 478 498 216 233 41 72 452 439 233 204 233 233 216 233 216 83 216 485 173 233 380 216 216 57 216 62 39 233 233 198 150 346 27 216 124 9 233 216 216 333 344 498 307 216 498 452 498 169 69 216 216 498 233 498 266 233 216 326 216 233 372 498 365 233 104 461 233 437 284 498 216 467 216 284 192 216 190 216 233 233 498 175 233 216 56 216 216 126 216 216 216 145 233 233 216 233 332 195 16 498 498 216 216 498 233 216 368 498 449 10 216 91 82 233 216 9 233 498 498 233 213 233 426 216 233 498 233 74 266 233 235 233 498 498 233 210 235 498 420 216 139 341 216 296 303 60 498 216 216 386 498 216 233 204 29 498 233 498 233 8 141 216 186 498 498 16 296 497 278 350 320 498 233 348 493 233 21 498 216 498 233 498 442 457 233 216 216 216 216 498 216 28 300 216 233 233 216 89 233 319 216 81 474 365 408 9 216 498 442 233 123 233 194 498 216 216 54 221 498 216 455 233 498 233 216 336 499 253 233 216 216 216 233 498 233 233 219 233 216 74 216 422 320 233 480 216 267 216 216 233 26 22 216 216 67 498 217 233 233 498 196 498 216 233 296 171 192 498 233 233 216 270 214 470 384 233 498 233 233 233 233 216 498 216 233 498 217 216 216 233 73 216 498 216 498 383 216 113 486 216 499 136 498 498 233 498 216 236 59 498 474 447 140 216 233 233 236 498 2 498 187 233 117 473 216 177 233 444 146 498 233 80 233 74 233 59 472 311 467 11 498 101 498 233 498 498 216 216 455 498 316 290 407 310 96 216 498 420 216 88 233 498 498 216 498 216 498 406 233 498 233 479 216 216 386 233 2 95 498 216 233 392 160 498 340 216 216 233 233 18 255 391 59 233 75 216 498 216 233 216 201 216 233 131 240 195 384 81 238 444 216 307 216 233 498 233 498 159 196 233 79 9 233 455 40 406 498 306 233 498 498 488 215 216 462 233 79 498 498 498 498 39 216 233 216 83 216 498 233 181 369 216 498 216 216 498 257 216 233 216 233 216 386 325 233 163 233 216 262 356 498 216 216 62 477 216 216 482 233 216 216 216 474 498 148 448 36 498 223 46 498 472 455 458 233 417 39 498 498 216 498 372 129 233 18 216 216 216 146 497 150 25 498 216 277 233 216 309 233 216 430 498 233 300 481 29 233 388 35 123 362 252 216 216 233 390 233 233 216 54 309 498 252 498 233 216 233 498 42 153 161 367 216 233 498 401 327 216 473 498 154 216 428 498 233 233 193 309 233 216 216 216 498 233 18 498 445 333 216 47 233 233 37 233 112 216 19 38 163 498 233 216 121 498 498 216 216 216 498 498 216 216 13 216 77 65 491 233 399 216 216 233 216 67 498 233 216 216 498 270 233 233 498 498 216 233 233 233 498 498 233 455 233 498 216 216 124 216 21 216 233 7 282 98 233 4 216 233 216 216 412 59 216 233 14 415 40 95 216 216 440 157 474 498 156 216 216 124 216 233 49 233 389 136 233 498 82 498 498 216 233 227 409 261 124 233 498 216 352 498 233 498 216 216 300 498 216 216 498 284 450 233 233 233 233 498 95 498 498 69 233 150 62 233 233 29 498 216 56 233 190 109 498 233 498 162 356 498 233 216 233 498 233 355 183 233 216 498 498 233 132 498 46 233 216 260 388 41 411 216 233 216 233 233 216 65 216 233 56 498 481 233 216 498 233 175 403 216 233 464 329 307 216 498 216 233 216 354 92 230 498 233 216 498 216 432 233 498 321 233 476 36 245 498 136 498 498 216 58 111 83 452 216 498 311 498 30 233 216 216 139 61 216 216 216 498 498 183 498 132 85 233 216 498 117 233 498 395 375 498 21 498 498 497 89 498 9 498 498 233 498 498 188 216 168 498 498 216 278 431 498 331 216 366 233 7 498 498 125 295 233 233 182 233 290 165 233 216 233 498 17 498 69 346 216 498 172 498 498 124 233 215 216 58 498 216 491 233 216 83 233 242 199 32 498 455 216 252 254 216 498 498 233 233 190 498 167 384 216 233 233 216 216 233 435 186 233 269 394 233 443 498 216 498 233 72 498 346 498 9 498 311 498 498 498 372 176 498 233 302 233 244 211 238 498 498 216 498 216 216 233 455 124 498 498 233 401 216 233 498 166 233 498 233 498 415 233 233 496 498 92 498 70 40 498 216 233 233 193 233 216 216 233 431 99 73 306 498 498 81 39 216 216 268 219 9 216 216 498 216 147 498 397 216 216 426 31 306 143 216 467 498 233 380 175 9 233 32 216 498 216 75 233 216 258 130 216 233 233 233 216 421 110 301 498 233 233 233 60 296 111 216 233 470 369 216 80 498 216 320 341 216 355 216 498 233 233 216 233 498 82 281 202 498 2 192 335 498 77 240 233 456 216 479 498 216 233 216 233 233 216 498 498 415 498 216 433 391 498 233 498 390 393 498 233 244 498 498 233 233 216 498 9 233 498 233 233 233 355 233 498 498 216 498 216 410 498 198 443 233 216 233 247 406 216 233 216 262 498 309 455 498 83 127 233 79 496 60 498 216 6 141 498 498 73 352 498 233 498 174 498 233 121 92 498 233 216 498 498 498 452 498 498 233 233 81 233 498 307 233 496 233 265 499 233 216 233 8 216 306 426 15 222 195 498 216 216 83 233 366 216 261 498 233 476 131 21 483 441 233 296 498 233 59 498 167 498 498 216 295 216 233 216 498 498 216 32 216 498 498 233 498 216 216 216 498 498 233 216 414 202 498 498 184 215 498 216 290 419 233 498 136 29 199 216 78 27 233 498 233 468 498 251 498 216 233 233 233 233 498 498 498 233 216 162 233 498 427 322 159 216 216 498 233 352 233 441 216 102 422 156 498 112 215 216 233 443 216 216 233 498 233 1 498 216 216 311 188 498 400 124 324 233 317 233 233 498 432 233 233 216 233 498 224 498 342 82 233 498 268 216 233 398 105 233 82 26 216 498 499 218 233 186 498 498 233 216 233 216 481 233 6 82 407 343 216 41 216 498 216 464 165 107 498 56 233 185 77 385 104 200 498 498 138 216 464 487 233 425 233 498 498 233 498 39 468 19 225 463 7 474 233 233 233 83 233 216 216 498 498 233 64 372 498 25 164 216 233 34 233 216 498 498 233 282 216 420 214 454 216 498 331 216 97 498 233 498 9 498 233 216 498 498 216 498 216 216 82 418 336 158 498 233 233 233 233 216 216 381 444 378 39 95 334 498 267 233 368 498 371 233 216 498 498 233 498 216 56 202 233 462 30 498 446 498 312 233 498 216 216 233 498 498 498 233 306 498 498 498 403 216 445 498 498 216 498 498 498 432 255 233 224 233 282 233 270 480 216 282 59 195 378 297 233 233 233 498 155 216 233 136 129 498 216 498 262 268 233 216 216 372 304 10 306 242 498 406 216 216 498 233 216 306 233 216 305 498 216 21 216 274 251 247 498 498 233 10 498 309 233 422 498 498 233 455 215 152 498 498 498 216 498 216 371 498 488 387 498 322 233 219 233 216 452 498 79 215 233 498 498 498 218 233 290 498 441 498 165 216 216 136 233 498 216 233 233 216 86 124 239 498 357 498 216 422 498 411 216 498 233 277 233 233 281 153 70 233 498 498 257 224 191 498 233 197 216 233 441 498 391 124 498 233 498 233 498 498 498 471 195 233 498 498 216 498 292 361 233 216 498 216 233 216 435 202 498 303 236 258 498 233 216 233 233 370 66 498 193 159 216 233 498 5 233 498 233 498 233 498 458 233 216 216 216 253 498 67 216 498 216 124 262 233 278 233 272 405 216 174 139 216 219 233 259 216 216 498 236 24 233 498 219 21 28 166 468 309 498 233 276 81 258 498 53 233 136 226 216 190 498 233 59 498 233 216 124 303 233 216 233 475 110 216 370 216 340 498 216 498 442 198 455 306 81 276 216 463 498 314 354 238 306 233 430 81 233 233 216 216 393 233 230 232 498 498 498 83 99 498 498 233 498 173 209 233 127 498 233 216 498 233 233 498 498 498 124 398 474 59 233 233 77 78 233 233 498 216 216 498 233 216 445 216 452 484 161 223 74 216 216 498 439 216 432 313 58 233 276 233 199 233 26 493 498 161 216 233 498 429 215 233 44 216 143 470 498 447 233 216 332 224 498 498 216 111 139 216 233 233 233 216 498 237 455 216 216 233 233 266 27 73 498 437 498 233 498 498 498 216 498 233 401 222 114 216 331 247 233 202 314 233 216 14 233 498 332 216 499 498 498 301 80 163 1 179 233 435 413 216 498 411 498 216 355 498 233 498 216 489 216 373 216 498 212 498 233 233 498 498 498 498 384 199 101 233 216 216 498 498 138 498 216 233 498 101 175 216 55 498 143 216 216 498 498 216 216 498 74 216 498 216 249 216 216 233 233 216 21 349 233 367 229 498 216 216 216 216 369 498 233 113 498 376 233 233 498 233 179 498 270 233 498 492 233 233 185 498 233 299 216 301 452 498 498 498 222 233 233 228 498 178 498 310 328 216 418 406 233 498 216 241 498 498 233 31 498 216 498 459 498 216 425 365 233 125 271 450 415 163 216 81 233 47 30 233 2 216 9 101 233 139 216 233 370 138 401 233 74 233 347 124 498 498 498 124 498 498 233 233 229 498 498 337 216 325 17 216 233 498 156 498 233 216 233 233 439 498 498 233 90 216 233 395 366 400 498 427 290 216 448 324 243 216 158 142 355 233 498 498 452 498 216 288 440 233 216 498 216 216 498 498 307 233 498 498 81 216 133 483 81 216 24 179 233 216 216 233 498 233 318 233 175 498 498 455 143 498 498 498 233 233 369 13 117 233 216 59 216 9 62 461 233 136 498 54 216 233 216 114 131 216 233 233 233 216 233 216 216 216 216 256 233 498 216 303 498 477 216 216 359 224 216 498 498 216 303 441 233 498 216 233 498 148 233 233 233 216 124 283 338 1 233 216 111 498 233 498 5 312 233 216 16 498 216 216 233 233 234 216 233 86 309 216 498 289 184 328 233 498 487 233 233 216 195 71 216 88 233 498 233 233 498 498 216 233 445 498 139 313 233 216 216 180 324 216 233 282 216 216 216 233 498 216 498 233 498 233 498 498 488 2 498 53 233 138 233 233 233 216 216 216 216 211 498 233 498 63 440 233 216 154 216 217 20 174 498 216 216 233 498 216 73 233 216 24 68 283 174 233 498 216 216 216 235 498 438 216 498 216 498 216 498 498 233 498 26 59 461 108 498 330 233 259 233 498 233 22 437 391 474 474 216 233 498 233 216 43 216 353 216 314 216 233 233 455 498 83 498 38 233 233 216 132 422 216 364 498 216 216 233 216 216 216 216 209 368 460 121 216 498 233 233 210 168 216 222 382 487 498 498 216 498 182 498 287 259 216 233 66 233 233 216 216 498 124 233 149 498 233 83 498 479 216 19 498 216 132 216 308 233 498 42 216 394 498 216 82 111 287 498 72 216 467 59 306 19 233 216 5 155 452 498 498 216 498 233 243 237 333 233 410 216 75 433 498 59 216 498 337 363 212 498 233 255 498 233 89 227 216 41 66 495 233 486 386 233 285 498 233 233 303 92 216 216 233 233 233 498 498 498 242 231 389 216 337 498 498 55 233 216 216 137 216 498 233 216 29 216 233 233 232 333 355 233 233 233 498 393 313 422 498 216 81 465 216 233 95 404 498 498 358 498 417 233 498 255 233 216 498 216 216 330 484 498 124 109 60 498 270 430 200 233 233 498 376 498 498 309 233 216 498 233 81 233 216 216 233 346 216 498 233 484 216 498 358 437 498 233 233 127 73 498 309 498 486 233 233 498 233 498 498 216 382 498 233 216 233 216 452 233 233 158 233 216 215 233 233 498 216 233 233 233 233 117 233 258 498 498 442 15 273 250 233 216 498 216 216 498 301 498 408 347 498 13 216 92 306 233 216 498 200 233 233 233 73 498 216 233 216 498 233 196 233 216 498 233 229 216 141 498 216 498 287 172 379 475 216 216 282 216 59 464 233 124 117 498 498 216 498 498 233 233 216 216 216 186 136 498 233 399 233 233 498 498 498 59 233 233 233 233 233 498 205 489 233 100 233 216 365 498 81 498 184 233 233 402 455 216 498 498 233 233 233 498 226 233 216 318 474 226 411 216 194 233 216 233 498 498 216 263 233 216 208 498 143 498 341 182 474 216 233 69 73 498 216 216 233 458 216 27 233 12 498 498 216 216 379 413 332 470 498 216 498 216 452 216 498 233 233 216 498 216 233 216 216 133 261 397 465 233 233 498 442 216 216 216 216 233 498 498 463 233 498 216 216 233 498 216 498 31 233 248 233 327 216 480 440 356 498 498 216 84 216 455 432 498 233 230 370 216 498 233 216 233 216 498 431 233 216 178 216 124 498 233 374 132 216 233 498 57 450 51 498 321 73 216 337 451 216 233 132 498 347 386 233 216 316 498 452 498 216 225 498 498 495 498 94 498 491 485 233 498 180 233 233 216 233 233 498 58 498 433 409 233 498 233 216 139 92 498 93 498 233 216 233 498 498 245 309 233 177 309 34 233 233 498 216 277 304 233 216 498 498 498 363 111 216 269 233 498 216 233 498 490 379 233 498 498 233 183 21 379 390 416 498 81 233 216 216 339 233 339 422 216 498 262 233 449 233 440 498 498 498 233 498 233 216 498 216 401 309 498 216 498 58 498 56 396 233 498 55 359 498 216 498 498 186 241 216 188 485 498 84 233 233 216 498 216 452 233 350 428 125 349 206 418 498 498 4 498 286 216 498 12 24 498 190 216 498 216 200 26 430 498 498 233 284 498 136 498 233 216 269 254 167 161 233 216 95 276 216 287 498 233 498 233 498 216 252 233 124 498 418 498 233 216 233 498 455 233 498 469 34 216 216 498 396 473 233 177 98 131 498 233 233 3 339 498 216 442 294 498 337 233 195 233 216 233 162 233 174 498 233 306 498 376 216 6 478 498 238 197 498 216 216 245 498 67 216 498 332 244 275 216 498 216 216 342 461 216 331 297 216 54 432 222 216 498 216 233 233 26 46 32 215 233 491 498 233 216 233 83 498 235 73 51 216 415 233 498 366 408 233 216 240 233 498 216 379 453 215 216 498 343 39 452 498 216 233 233 498 498 357 216 216 233 216 498 116 498 123 294 498 233 498 233 21 216 233 27 216 216 233 213 233 233 233 21 216 233 498 498 332 498 498 37 309 59 216 216 233 204 498 216 216 233 216 216 471 216 216 9 233 233 58 285 233 498 25 233 429 498 233 233 377 498 498 59 106 79 421 310 216 498 233 357 475 498 216 10 258 453 349 233 498 397 233 498 24 216 233 141 135 9 233 233 124 216 258 216 55 216 498 118 233 74 216 116 233 233 373 233 258 498 73 498 433 498 233 216 22 216 498 360 498 498 216 498 117 216 196 233 498 216 216 173 233 158 498 498 216 498 138 216 233 233 498 384 233 233 216 498 216 233 260 216 498 233 216 216 233 233 216 449 233 154 226 83 376 265 233 498 216 498 216 141 216 152 356 7 498 216 498 44 216 120 307 498 500 377 498 216 351 329 498 498 157 216 233 233 498 168 325 233 216 216 218 498 216 202 295 178 498 233 498 122 216 216 202 233 498 351 233 216 216 498 498 216 498 498 216 233 152 498 233 98 498 233 39 498 233 404 138 216 498 216 51 436 327 198 216 233 216 48 498 216 498 498 439 289 233 498 474 498 216 498 498 94 233 216 294 216 216 423 498 498 340 498 216 233 498 233 498 498 356 3 68 498 224 233 222 442 498 498 446 498 379 233 16 171 216 481 216 498 328 215 498 340 233 44 216 233 498 52 83 498 430 498 233 498 498 233 205 233 396 233 86 390 193 287 498 216 50 181 278 233 442 498 492 233 216 301 216 383 233 233 216 132 233 498 498 216 498 233 9 234 498 427 498 233 498 233 233 233 498 279 474 382 389 233 498 216 344 193 216 22 216 83 498 96 498 216 498 233 498 498 171 498 498 498 233 41 498 351 334 233 216 498 473 498 233 233 358 233 35 438 216 148 272 396 12 216 270 193 498 216 498 498 233 216 216 498 452 216 498 216 95 216 103 281 102 472 216 216 56 74 233 47 216 233 216 498 346 216 11 216 347 216 58 216 391 398 112 398 162 250 452 290 213 233 216 216 216 314 242 498 233 149 498 233 12 216 216 348 216 216 233 5 233 498 285 216 67 216 68 498 24 498 498 216 233 233 233 216 216 59 498 498 233 498 233 233 306 16 216 133 390 498 413 498 56 475 190 216 143 498 233 99 399 498 498 385 498 233 391 233 124 233 233 216 358 233 498 384 233 81 233 498 498 226 97 295 441 348 498 216 498 233 25 498 216 220 481 216 429 216 216 233 233 233 326 120 233 216 364 498 233 108 233 260 332 233 233 216 233 498 189 233 159 235 498 216 226 216 216 108 498 233 216 216 3 115 498 498 313 124 498 498 233 470 233 466 233 498 216 216 397 233 239 233 233 325 368 216 498 216 132 210 309 233 390 233 216 233 449 485 216 233 216 498 473 233 498 498 316 233 233 28 216 233 233 216 498 233 498 498 493 233 498 113 344 233 233 498 216 233 216 216 498 216 498 124 216 216 498 216 216 381 99 216 498 39 216 498 482 216 364 216 498 103 375 498 314 153 498 318 233 411 216 414 498 220 233 47 331 215 39 233 233 418 216 216 233 442 216 233 312 171 428 233 216 169 498 415 233 249 81 233 226 440 195 216 216 159 174 314 309 216 124 160 216 216 216 275 233 216 233 136 231 186 443 233 216 392 498 498 233 204 498 243 314 452 452 233 498 216 216 498 498 45 216 498 233 498 498 233 233 216 498 216 216 187 490 350 456 216 216 233 233 156 13 143 498 233 73 233 233 156 233 268 498 440 216 216 498 233 213 233 216 498 267 96 216 233 86 498 64 309 498 487 498 290 216 195 498 108 216 233 216 498 373 216 455 3 59 216 233 396 216 498 84 216 216 216 334 498 455 233 390 233 233 498 472 498 233 244 233 309 233 498 422 498 442 216 438 233 216 498 498 216 498 233 216 216 216 233 233 233 233 178 233 235 216 289 21 216 216 90 233 498 216 415 233 317 233 216 39 233 498 498 216 233 498 287 431 233 254 233 71 113 39 180 349 216 351 498 498 498 498 295 498 498 190 498 216 233 216 233 233 232 233 225 369 390 498 215 396 233 216 498 498 216 498 233 104 233 276 498 216 498 233 498 321 216 356 350 498 465 443 317 216 277 216 498 250 233 430 233 233 498 94 233 498 161 233 498 233 385 498 35 216 498 216 498 242 274 216 498 422 364 216 216 216 393 216 53 216 465 180 498 373 233 233 123 233 233 216 498 216 233 216 433 131 246 233 216 498 330 498 199 86 73 216 47 196 7 222 216 233 498 276 216 421 216 306 498 498 287 216 216 415 498 498 216 201 262 233 216 216 459 233 233 369 216 216 455 233 216 498 296 26 306 498 111 233 379 294 233 464 493 498 422 216 273 498 233 255 216 191 233 216 233 233 216 474 216 437 203 498 137 124 498 415 433 216 216 498 415 346 169 498 276 233 76 498 215 498 233 128 233 498 136 233 498 216 498 148 439 302 403 498 498 183 80 83 233 370 498 498 498 340 498 216 233 233 216 498 428 262 233 233 384 482 233 235 216 233 234 194 498 216 490 233 239 233 498 132 196 498 233 216 216 233 498 216 498 369 201 233 233 233 133 183 233 498 373 124 207 498 200 312 48 103 233 123 221 216 498 121 233 216 451 233 106 233 165 498 233 209 498 216 216 173 81 498 216 498 216 498 216 233 233 216 498 233 249 326 498 216 498 216 498 498 404 498 216 233 233 350 216 498 216 90 88 216 454 498 233 104 498 58 233 216 39 216 498 216 233 233 216 498 498 59 233 233 216 498 232 498 233 216 474 81 498 101 299 216 351 498 233 88 39 216 233 282 498 462 460 216 139 465 378 498 498 231 498 212 216 477 498 120 216 275 216 192 40 187 233 215 498 233 216 216 216 216 52 233 216 216 322 216 167 216 498 498 305 417 498 216 498 216 216 498 216 216 265 384 499 474 307 498 233 455 233 216 498 431 216 233 216 470 216 369 66 430 73 216 498 216 222 216 233 498 233 216 81 233 498 216 216 233 233 498 81 216 243 96 245 216 498 216 233 216 216 216 233 216 442 124 454 216 216 233 73 498 233 498 233 40 122 450 498 233 206 216 80 498 498 90 25 430 455 233 253 233 270 1 498 417 132 473 216 233 498 73 443 324 133 100 144 233 272 75 80 233 311 424 53 233 233 452 299 468 233 75 216 498 233 216 216 412 216 9 233 18 166 216 216 216 190 216 216 301 461 125 498 216 233 167 216 18 233 398 446 498 233 498 9 233 482 248 326 498 462 216 216 136 498 498 474 498 216 279 452 216 233 70 498 233 351 125 294 406 216 323 460 216 112 351 355 216 498 233 105 233 498 216 233 233 199 319 216 216 196 216 233 108 233 233 498 132 233 354 216 216 216 498 216 233 492 233 233 498 498 216 498 450 216 216 245 498 496 498 233 216 498 216 498 233 59 21 216 498 233 216 233 35 368 233 233 395 498 498 10 59 216 309 366 40 498 233 124 233 233 498 233 233 498 81 498 216 233 498 233 216 477 216 13 69 336 251 189 9 498 395 233 210 233 346 216 233 498 339 216 233 498 82 498 417 416 216 498 216 498 30 290 233 498 192 488 370 233 136 233 233 349 498 460 393 216 216 498 216 105 498 498 216 233 498 233 257 233 404 233 498 150 498 498 498 233 351 360 498 317 216 233 63 498 498 216 95 108 216 439 309 216 498 233 498 87 498 216 233 115 159 233 293 233 498 233 216 233 124 493 302 498 233 58 487 498 216 303 23 360 233 449 233 498 498 498 442 216 216 216 498 216 160 326 216 442 299 233 216 371 410 189 442 212 114 233 424 216 41 433 216 266 498 163 355 481 422 411 498 216 393 452 190 216 233 216 498 233 298 485 214 498 498 174 323 498 15 233 233 498 113 498 216 65 498 127 216 233 396 400 216 216 216 216 438 498 233 498 233 216 126 126 216 117 498 216 196 498 442 429 233 216 498 498 498 216 233 283 485 233 498 420 470 216 472 498 233 468 306 498 261 175 216 216 498 216 398 498 216 438 216 161 267 216 233 136 216 498 233 498 498 81 204 233 216 233 216 216 132 140 400 498 233 73 178 290 157 216 216 216 216 339 498 216 233 233 111 216 233 233 290 233 216 233 455 498 216 233 498 311 233 233 42 216 233 22 216 443 216 216 498 498 474 371 233 498 59 216 291 498 498 216 233 216 216 498 404 233 428 498 10 440 216 498 233 84 407 233 233 233 214 498 498 216 148 233 58 233 306 233 233 216 500 498 176 216 127 414 233 498 216 89 134 484 216 216 199 498 56 233 498 272 300 216 498 68 498 498 216 233 498 52 498 66 498 498 58 233 216 201 350 216 290 292 216 233 498 216 119 498 498 498 233 233 216 257 383 36 498 332 216 216 498 233 498 233 498 458 498 216 216 491 233 216 352 498 499 233 293 57 233 278 216 216 208 216 498 138 233 233 1 233 498 233 93 119 216 215 233 291 233 364 277 498 59 234 57 233 216 216 365 233 233 248 498 233 498 498 213 233 303 216 216 498 498 365 233 498 373 364 233 498 233 277 14 498 498 359 306 498 216 498 498 123 93 408 216 102 474 233 233 216 233 216 77 498 95 498 194 498 460 326 236 216 216 216 498 58 498 216 327 273 216 498 233 202 233 216 233 498 498 498 498 498 281 233 498 216 216 233 59 104 216 233 233 309 498 216 179 380 498 216 498 10 498 183 340 54 216 216 498 216 267 452 216 233 233 216 217 233 201 498 498 286 285 498 498 200 216 142 498 339 13 498 498 78 345 216 216 216 233 498 367 342 181 233 459 498 165 466 181 21 468 216 498 233 179 498 498 259 216 498 173 216 460 233 139 216 474 216 484 229 330 233 309 233 270 174 498 216 216 95 194 24 498 233 413 216 216 394 452 498 198 492 233 35 498 295 216 233 216 216 452 216 124 59 334 37 244 270 308 216 130 81 498 254 139 112 94 129 392 494 498 216 498 233 476 361 216 216 216 498 498 498 216 248 381 233 216 265 498 233 349 494 233 465 203 216 216 233 455 98 306 498 233 23 93 233 148 444 216 216 216 498 233 233 233 216 498 231 233 498 458 498 254 295 405 233 233 233 464 498 498 216 325 233 233 498 96 498 216 345 92 63 233 80 439 498 482 447 498 216 216 249 498 448 233 290 61 235 233 216 498 81 215 331 135 346 233 233 43 498 282 281 233 216 498 335 498 39 433 81 498 498 216 139 216 449 498 498 498 233 58 185 216 487 373 233 216 437 498 455 242 132 216 233 233 467 498 216 233 498 216 216 498 290 216 233 216 55 216 415 216 234 18 395 216 498 233 233 233 73 234 366 233 498 216 498 216 233 233 233 216 233 432 233 22 233 152 59 64 439 47 216 498 71 270 372 191 233 498 220 478 445 251 498 216 233 146 216 54 216 58 233 262 215 216 498 233 498 45 233 208 498 314 461 216 498 311 203 498 94 233 144 233 216 376 279 47 475 498 233 233 498 306 250 216 164 233 498 233 251 233 208 342 498 477 216 216 216 280 498 311 452 233 62 498 216 233 498 498 498 157 452 30 233 406 498 498 216 498 296 233 52 216 216 5 498 498 233 183 233 233 216 216 216 350 333 216 498 216 216 272 233 338 76 233 498 17 498 498 21 231 498 145 343 498 157 293 498 495 216 216 216 216 471 436 357 233 233 83 106 233 243 233 112 233 498 125 346 233 498 97 498 298 177 216 408 216 375 394 233 216 498 216 216 233 233 484 62 271 498 404 98 498 233 498 216 356 216 233 50 498 233 498 498 498 423 254 233 233 498 233 216 157 498 233 381 288 216 498 498 309 233 498 233 351 83 370 387 498 498 5 233 498 114 144 216 366 371 216 216 405 216 41 216 178 498 317 188 102 233 233 216 350 233 216 216 216 457 446 233 233 216 216 216 9 216 498 262 498 216 443 347 498 216 498 498 348 216 24 151 216 411 233 155 311 240 233 498 272 233 498 216 258 498 498 39 233 233 498 300 233 498 39 350 105 374 300 216 233 216 358 98 260 193 474 321 498 216 496 498 314 498 233 216 146 498 39 398 233 498 216 233 374 216 498 233 108 233 216 498 233 171 216 233 23 498 452 216 129 455 40 233 206 498 4 338 498 233 216 486 401 39 216 233 306 9 79 447 58 265 233 414 387 498 498 233 216 216 139 498 216 233 498 498 233 498 216 498 58 144 233 216 233 212 216 366 216 214 233 498 498 216 42 172 498 233 216 189 161 459 498 498 498 490 216 498 498 297 406 233 233 421 81 124 215 106 498 21 233 498 280 498 191 498 498 83 498 41 498 498 107 325 216 216 30 124 449 498 161 498 498 21 216 388 21 233 216 216 245 498 248 294 233 498 233 233 498 233 216 498 427 215 233 233 19 216 216 216 216 216 498 318 498 452 251 216 216 498 234 260 233 233 369 498 499 216 498 216 93 498 264 110 304 233 370 498 498 298 216 498 498 216 498 233 124 216 498 233 129 349 354 255 498 233 498 318 498 98 233 353 461 233 216 419 39 233 382 197 478 216 498 280 216 216 498 498 216 312 216 233 233 216 52 466 380 216 216 109 216 216 272 216 498 498 233 216 216 233 179 233 216 216 216 184 216 139 387 233 444 233 465 233 411 233 498 233 260 445 108 233 186 233 417 121 101 389 216 498 216 216 306 216 498 216 498 233 498 233 59 2 216 357 233 216 216 498 498 205 233 498 73 498 218 371 233 233 474 498 498 293 216 233 216 216 216 498 233 498 476 216 216 233 498 365 348 498 233 216 178 216 306 76 226 216 178 216 216 442 498 216 216 216 216 498 216 216 233 216 233 216 498 216 76 114 387 233 216 498 23 216 498 498 37 416 233 216 498 216 233 366 376 498 233 437 324 216 498 455 233 133 216 498 216 303 15 486 319 81 498 216 216 216 39 27 185 385 498 215 233 388 216 216 73 498 498 216 216 247 367 233 498 371 498 216 233 233 285 233 216 498 233 216 498 233 321 260 233 498 498 35 59 244 216 356 498 188 233 233 97 233 216 92 216 92 498 363 216 498 233 233 325 81 498 498 233 233 206 498 233 233 322 216 406 498 233 233 469 233 109 240 216 216 21 431 233 216 268 233 498 498 498 216 76 455 498 120 233 252 274 233 363 492 233 105 216 216 292 233 233 187 498 498 39 72 498 392 319 121 171 412 233 498 242 459 498 233 216 215 216 43 233 216 216 498 51 96 498 216 498 233 21 39 30 216 233 159 320 216 56 216 69 216 233 298 498 498 233 233 233 233 498 279 383 151 29 216 436 216 182 233 498 233 498 325 437 233 368 233 233 233 34 498 341 216 451 216 373 233 186 81 322 498 216 342 233 216 229 442 233 471 498 376 498 280 233 233 498 498 442 498 482 216 103 498 216 73 216 233 430 498 498 216 243 498 267 475 216 498 233 233 216 498 461 461 9 216 233 145 202 216 59 498 233 216 279 498 58 233 216 84 59 119 498 216 102 233 498 124 417 233 233 498 233 216 498 498 35 353 334 233 216 93 141 498 233 360 233 498 216 216 81 216 498 216 233 233 216 233 498 233 233 498 216 91 58 216 233 233 341 498 498 64 329 216 498 322 458 49 375 498 82 328 216 233 403 216 346 158 59 9 216 216 482 233 469 233 233 331 498 148 233 21 224 131 469 216 440 233 498 441 233 233 260 12 176 498 220 498 233 233 366 33 213 233 254 216 233 216 233 136 233 233 471 216 94 468 152 360 346 21 233 233 498 216 436 498 290 216 233 233 233 375 233 498 354 269 498 498 216 19 233 233 216 101 216 264 233 498 475 233 498 498 216 233 440 233 189 403 192 216 233 216 9 159 233 498 489 216 233 498 227 216 233 498 9 309 216 498 498 498 216 498 216 233 159 216 126 304 378 233 121 498 216 233 14 66 498 233 216 215 216 17 497 9 498 233 450 498 216 21 216 233 378 498 233 274 233 284 9 233 216 233 216 223 233 233 438 225 311 216 233 498 216 498 269 233 216 124 344 361 233 498 112 479 279 233 357 216 216 233 498 233 233 498 233 216 498 498 498 158 498 467 233 82 452 216 34 396 233 216 216 376 69 498 498 49 144 7 216 498 216 233 216 498 216 216 498 287 216 323 233 233 216 309 233 299 474 233 87 81 226 216 381 233 464 498 274 354 498 276 498 498 233 233 216 498 453 496 106 233 358 498 233 373 216 216 404 179 452 216 498 471 156 238 216 216 233 498 216 216 498 233 216 416 312 216 133 498 498 498 87 498 216 216 442 233 498 216 498 18 498 216 438 233 498 448 198 498 296 233 216 498 54 216 379 233 216 216 216 233 216 216 498 269 9 30 21 498 498 498 498 233 73 498 216 233 498 233 498 447 498 58 455 335 233 443 216 498 498 167 219 216 233 67 143 233 405 285 216 216 17 498 323 223 216 233 233 137 216 498 498 199 369 356 61 216 164 233 38 55 343 63 189 324 351 498 216 233 441 317 216 70 233 233 233 216 498 498 225 306 233 450 233 233 272 216 177 233 498 498 399 233 130 21 498 216 327 129 399 498 37 216 325 338 498 498 498 494 216 233 498 48 216 498 50 300 233 498 441 216 498 233 233 195 295 216 233 124 177 498 137 498 452 498 216 401 498 216 233 498 498 250 415 484 66 233 44 49 233 233 498 484 498 233 215 100 216 498 216 96 216 233 233 498 65 466 370 498 216 447 344 233 233 142 497 216 216 446 216 233 264 498 498 346 158 216 216 216 444 191 306 233 393 130 498 42 480 233 366 233 233 278 5 359 459 498 498 498 338 498 356 124 216 233 321 221 106 216 216 233 233 233 98 233 233 233 216 498 228 498 216 498 9 498 216 233 498 216 216 343 362 339 498 289 498 386 498 216 233 433 233 233 28 216 216 401 498 216 216 397 447 216 216 96 233 216 216 113 427 233 216 331 210 498 174 233 498 498 498 216 187 243 233 112 154 233 498 216 216 498 166 337 498 216 211 233 216 498 485 498 14 233 216 142 418 124 498 216 216 233 59 41 233 233 498 498 498 498 113 233 124 233 233 66 216 336 233 235 233 216 498 492 498 85 498 498 113 17 492 233 216 233 498 498 498 216 233 79 216 224 452 224 498 455 233 216 241 195 26 233 382 498 498 454 216 498 216 216 233 219 233 233 126 233 216 216 371 415 404 319 101 498 498 498 276 233 209 113 498 233 69 216 438 498 424 498 307 216 233 216 316 216 298 233 216 461 498 21 8 179 73 498 387 216 498 498 443 310 102 86 436 216 498 123 216 233 216 233 471 343 488 400 216 147 73 188 243 498 446 498 498 216 216 233 498 233 498 233 498 184 216 58 231 111 233 498 498 135 334 237 216 216 474 233 498 216 366 498 233 216 498 275 216 498 233 486 233 249 177 93 216 53 498 216 233 169 498 216 216 2 498 216 397 498 216 498 215 216 269 216 216 81 440 233 233 216 233 233 216 106 12 498 216 216 87 216 233 288 216 391 498 216 216 233 216 498 379 216 216 233 81 233 233 233 410 498 95 216 216 70 51 210 200 369 334 498 498 216 216 86 498 341 216 472 184 233 233 233 498 233 233 216 216 187 442 470 216 442 216 216 472 216 216 477 216 498 47 498 317 497 318 140 498 233 216 306 109 477 498 498 118 439 498 216 233 216 308 498 381 216 216 233 166 233 233 216 233 233 9 361 499 216 496 340 216 498 120 233 498 216 233 171 498 233 498 389 498 216 340 233 21 442 498 470 216 498 500 233 462 233 233 498 498 73 216 233 216 498 233 498 233 233 233 216 216 53 189 233 352 216 216 498 216 233 407 498 233 498 498 233 498 388 452 498 233 109 231 370 60 32 216 498 498 233 422 233 498 216 86 233 233 455 233 498 216 233 233 319 233 443 216 216 75 216 216 498 302 19 216 216 216 216 498 233 379 498 235 97 498 216 234 217 203 498 216 216 66 458 498 81 179 451 216 498 370 27 216 216 233 216 498 271 166 498 498 216 394 343 498 207 493 216 233 216 180 20 216 216 71 174 39 294 216 233 73 216 216 233 233 498 498 233 498 216 233 233 216 233 492 216 413 369 498 432 498 216 98 216 498 498 226 216 233 498 216 498 498 498 233 233 216 476 498 233 406 422 347 91 431 216 216 216 289 233 233 216 498 150 369 498 498 155 498 498 498 334 97 47 233 233 144 498 32 498 233 233 21 171 498 216 252 233 25 216 216 216 216 216 367 235 498 498 498 498 233 498 498 498 476 233 233 498 233 216 498 498 59 62 351 466 437 70 216 155 476 76 233 233 498 498 498 181 216 216 216 216 233 216 216 39 83 294 209 498 1 216 216 216 474 270 498 478 422 330 498 233 407 216 272 303 212 233 233 233 216 498 498 498 216 233 498 233 417 233 498 498 216 243 393 74 216 216 216 216 498 498 233 358 498 58 207 216 216 341 58 362 482 233 233 460 413 233 254 498 498 216 215 277 247 216 215 422 273 498 233 122 498 233 233 233 378 216 323 233 216 498 423 466 422 498 233 216 233 233 498 233 498 233 498 303 360 498 216 498 278 411 216 105 216 452 300 498 32 233 216 204 273 111 216 498 498 233 151 498 487 326 474 498 498 233 216 455 216 393 132 498 233 216 4 226 233 233 297 17 415 233 463 233 216 216 496 59 159 119 156 498 29 293 233 240 233 216 333 309 300 498 498 216 233 216 136 233 216 64 233 233 216 216 216 498 216 233 233 465 424 227 330 216 44 216 59 81 498 216 498 498 233 465 233 274 207 498 498 498 233 216 233 233 498 409 58 233 216 498 498 498 159 126 124 216 233 345 498 216 233 216 233 226 181 233 80 216 498 233 378 245 225 81 171 73 498 498 84 148 7 233 216 216 216 265 216 216 216 216 39 498 498 154 216 233 216 129 498 498 216 498 352 233 216 426 216 498 216 233 216 498 216 417 233 142 216 233 216 216 498 104 233 216 233 90 191 55 233 233 40 134 216 476 136 216 299 498 216 233 233 216 498 233 413 306 383 233 358 233 124 216 233 254 498 460 317 216 216 95 93 233 233 216 31 160 216 216 233 12 118 474 233 233 252 450 233 183 343 445 117 408 216 233 216 498 216 216 430 498 498 498 498 233 498 216 498 216 166 195 216 258 498 39 107 190 498 16 233 400 144 181 293 215 216 233 216 498 216 290 145 233 233 123 320 357 473 216 233 216 216 233 216 438 216 322 309 465 498 498 498 498 233 498 233 233 74 307 255 216 233 233 223 216 46 233 332 216 58 214 441 233 498 498 384 233 380 306 498 216 233 286 216 216 233 498 498 498 216 216 233 216 498 498 498 498 216 498 416 233 233 123 498 498 233 429 216 498 216 233 115 432 105 233 233 498 498 498 233 216 233 233 498 498 233 498 498 216 292 216 314 411 233 498 19 498 157 233 332 233 233 216 498 233 498 233 403 233 216 498 405 498 233 216 162 189 498 387 233 81 233 216 498 233 150 39 308 4 446 233 233 216 73 255 498 327 233 498 467 233 233 163 498 498 233 421 413 216 123 233 216 498 233 233 216 498 233 39 482 233 267 233 251 498 214 498 409 87 216 216 15 190 395 233 498 216 498 377 427 291 216 485 269 298 498 233 216 233 94 216 498 233 216 233 498 216 7 216 347 498 59 455 130 216 63 233 498 232 498 73 216 81 233 152 498 310 216 371 216 451 39 186 498 498 371 216 116 436 231 124 216 279 158 265 216 498 233 357 216 28 233 498 216 216 498 124 463 66 498 233 498 233 233 498 474 215 498 498 498 10 216 233 360 233 125 233 124 216 216 67 259 86 164 233 498 216 233 216 233 17 233 215 233 367 498 233 145 309 498 498 216 498 70 319 498 124 23 498 233 233 233 233 498 216 233 498 233 498 233 498 216 216 205 195 233 233 216 253 216 216 19 9 233 216 498 498 498 233 39 193 233 233 233 498 216 124 121 9 494 233 442 359 427 216 287 233 498 233 299 498 215 216 498 216 233 498 498 216 233 233 498 498 216 216 246 455 134 407 498 216 290 233 295 220 350 487 498 233 498 216 362 216 498 216 81 118 233 457 418 233 396 216 216 133 421 216 428 9 216 233 216 233 36 216 232 154 285 480 498 11 233 216 281 246 422 233 233 498 233 337 233 216 285 498 216 330 399 216 498 498 30 148 216 222 498 367 233 233 474 498 233 107 419 167 498 498 220 498 233 240 233 109 498 216 216 314 498 444 498 498 498 369 498 60 216 233 233 216 339 174 216 22 425 216 216 71 358 279 233 45 191 216 407 216 498 332 216 498 428 233 233 233 216 75 216 216 497 498 498 498 233 233 498 180 442 216 326 498 435 216 201 498 498 498 216 233 496 35 216 216 498 233 324 281 498 498 233 216 233 216 498 118 397 135 251 21 288 233 498 227 216 276 233 233 147 233 301 460 498 290 420 50 233 215 216 66 342 137 9 498 216 216 136 233 67 115 233 216 498 498 473 250 465 216 233 267 216 216 49 216 498 208 498 74 463 216 393 233 216 51 125 366 233 248 233 233 34 363 499 233 233 498 233 358 336 233 474 233 463 498 233 98 498 498 216 431 291 216 446 161 498 233 216 233 498 498 146 39 123 233 40 216 110 434 283 498 498 216 151 226 233 233 498 233 498 386 462 132 216 233 101 25 216 498 216 498 233 389 382 215 233 216 498 216 233 498 498 418 435 216 387 477 216 380 88 289 216 498 233 247 216 216 498 498 498 216 428 233 216 171 233 442 216 427 178 216 498 216 221 498 116 498 498 216 233 216 216 287 124 498 216 233 213 216 498 233 216 233 498 216 216 197 154 233 386 490 312 216 216 179 487 216 233 233 58 182 233 216 498 66 455 498 498 233 233 356 216 464 42 498 216 201 498 141 216 156 233 216 401 428 498 313 5 233 216 233 216 327 216 233 233 498 351 498 400 498 498 360 233 216 233 216 233 177 233 233 128 216 369 315 498 216 133 176 209 233 216 51 498 216 233 233 233 474 233 369 422 187 498 216 202 222 233 364 216 369 73 498 233 233 395 59 390 498 349 233 498 193 364 309 498 216 216 64 216 233 183 233 498 216 216 233 416 21 216 216 216 81 362 498 148 211 216 216 216 498 216 498 124 216 233 233 233 498 79 458 116 311 216 36 45 233 233 201 216 233 33 292 498 190 233 117 99 233 216 129 369 233 483 498 233 233 498 498 233 414 233 498 429 216 216 231 498 435 301 498 266 35 233 498 233 432 216 498 233 455 32 215 398 205 325 80 439 498 233 441 233 498 369 233 216 216 454 498 216 273 498 498 124 30 353 233 224 233 233 216 233 498 233 324 233 233 498 187 255 452 498 233 498 47 164 124 43 67 233 422 21 142 162 216 233 498 135 80 233 498 215 498 117 357 233 233 272 202 498 233 498 73 233 164 58 233 216 42 216 233 216 498 216 233 330 498 498 163 216 233 498 392 358 422 233 39 233 498 216 265 336 218 233 233 250 498 216 498 216 233 338 216 216 498 216 498 498 498 498 233 445 498 498 216 72 80 216 145 233 369 498 216 233 233 423 207 498 233 233 498 498 233 498 216 255 447 125 124 498 216 74 218 216 498 377 498 379 43 216 216 47 498 233 360 131 216 488 309 233 233 498 216 216 216 233 138 472 233 494 216 233 309 8 82 216 233 285 233 21 481 216 151 498 286 440 216 498 216 196 233 233 216 233 498 216 347 498 292 480 233 216 498 81 233 149 244 216 21 216 498 143 216 233 498 190 233 215 216 456 233 498 233 73 59 233 233 271 216 233 498 216 216 216 498 39 52 216 57 498 498 233 216 498 460 498 498 315 216 498 15 233 216 216 170 216 376 233 473 216 233 498 233 216 216 254 415 216 216 498 466 498 403 233 170 203 136 498 486 498 216 498 320 233 498 498 216 82 57 216 232 216 6 216 498 216 142 9 81 498 389 233 229 233 498 216 9 498 498 498 246 307 107 498 257 498 315 216 216 453 192 216 216 498 498 73 349 233 498 422 216 498 258 184 233 170 216 233 452 498 392 97 216 313 216 233 498 233 233 9 94 468 216 216 216 452 216 216 216 498 183 489 498 14 55 216 216 233 233 58 498 63 422 280 498 132 99 216 193 498 498 232 250 216 160 83 352 216 498 233 216 469 98 498 498 216 369 15 216 216 216 353 499 96 233 442 455 498 216 396 233 416 498 233 195 409 233 254 66 316 498 498 119 498 498 387 233 498 216 233 216 216 233 216 233 233 129 216 216 216 455 233 216 141 233 498 233 216 58 498 498 372 444 250 83 58 385 233 233 216 216 498 216 33 483 233 470 498 216 233 216 216 498 498 216 365 233 463 99 466 216 498 386 233 498 314 123 216 452 3 233 233 233 373 216 498 197 365 498 331 216 233 498 216 353 216 216 451 96 474 233 498 498 261 193 498 233 314 289 399 218 233 81 381 391 9 216 171 153 216 216 288 216 216 498 216 332 124 216 216 380 216 59 498 233 233 136 498 9 233 494 37 216 216 233 498 498 233 317 336 498 179 498 216 304 284 288 451 233 498 216 498 216 216 233 216 39 487 1 216 275 216 136 233 498 144 498 216 216 409 8 498 498 233 216 77 454 25 472 233 280 233 233 233 278 233 347 453 233 216 498 211 92 498 53 391 44 252 207 170 391 193 322 437 216 98 498 498 216 107 216 498 455 216 233 233 85 498 233 449 423 7 42 233 233 334 216 233 233 233 216 330 498 498 233 469 322 233 72 232 233 498 216 216 498 498 498 233 498 143 498 498 11 233 307 498 498 216 233 498 239 233 498 498 498 155 405 60 143 388 445 498 216 18 216 483 216 498 233 216 359 197 233 498 498 416 498 498 498 396 216 233 49 216 498 216 498 216 233 233 381 127 216 216 498 216 430 216 498 498 99 216 498 124 498 498 216 233 216 216 297 210 233 269 233 233 498 498 233 498 233 498 299 377 498 281 53 233 470 216 498 39 233 233 233 216 498 7 97 474 233 216 422 233 93 397 498 498 233 391 498 216 216 498 478 178 498 6 335 136 216 437 498 381 233 233 498 443 498 295 391 396 104 216 126 216 498 216 27 334 216 233 97 102 11 216 205 241 186 151 83 272 160 233 498 498 184 216 380 233 216 498 216 233 233 216 233 233 498 498 404 216 498 498 19 180 216 498 233 438 498 498 498 45 498 498 393 250 498 106 493 216 216 340 498 498 216 498 422 387 233 216 233 498 233 486 498 58 233 498 306 233 124 233 469 211 216 216 219 387 130 216 155 233 346 235 226 233 216 233 216 216 233 233 498 216 39 233 53 216 233 233 107 303 377 233 233 498 216 68 498 423 233 185 498 498 187 8 421 281 233 269 397 423 498 498 233 233 498 216 216 498 216 59 216 233 216 233 336 6 329 49 498 216 498 498 216 101 216 498 168 291 422 243 142 216 233 498 498 216 85 120 498 233 245 216 233 90 133 498 216 216 246 216 216 498 58 498 454 233 498 498 498 233 216 132 216 367 273 304 233 216 233 498 468 447 158 216 131 216 233 216 274 233 216 306 236 326 216 498 216 216 216 83 498 180 216 498 233 233 233 142 498 315 216 233 498 498 4 216 242 170 264 233 233 303 233 386 216 216 498 66 233 216 216 216 216 405 84 498 233 299 498 216 498 216 498 498 77 233 422 233 498 233 102 233 216 281 111 216 216 498 233 489 216 424 216 233 233 498 386 306 58 498 216 498 21 233 498 14 470 65 216 458 367 498 498 233 278 498 235 216 233 396 351 498 42 193 386 66 498 476 455 300 255 216 134 233 498 216 216 233 144 167 233 233 177 498 9 498 233 57 82 233 498 216 353 34 195 498 108 222 498 233 216 188 233 124 392 239 498 498 233 498 498 216 267 233 9 79 107 9 498 442 498 499 28 216 314 216 233 425 498 294 216 498 216 216 233 216 311 101 218 342 233 233 216 498 233 496 216 405 233 471 216 25 498 291 233 498 160 472 216 152 233 471 216 498 498 451 216 233 189 209 233 45 24 34 35 337 154 233 498 233 486 233 64 141 133 216 123 324 216 498 498 216 123 57 233 233 216 216 38 464 233 216 151 498 216 498 427 498 498 21 216 498 498 216 445 216 471 275 234 216 498 233 17 233 2 233 339 216 233 216 498 92 216 197 233 171 77 233 498 152 233 488 233 498 243 498 413 498 1 442 498 206 500 233 69 2 498 233 201 52 498 498 233 498 498 498 179 233 194 498 69 498 493 233 233 498 339 350 498 99 216 233 216 216 216 314 301 392 498 233 37 216 216 31 268 233 170 498 498 233 233 216 337 145 498 216 410 498 498 73 216 216 8 233 498 498 432 233 216 452 190 401 73 216 233 233 216 92 216 233 233 104 216 372 233 216 233 233 499 233 233 216 407 216 233 128 498 498 216 18 216 286 17 461 498 233 83 216 308 2 233 498 381 17 233 190 498 216 233 216 233 498 100 274 216 202 498 216 152 330 246 4 498 334 290 498 21 233 98 233 216 233 216 386 468 289 498 233 498 216 296 498 233 459 73 25 498 233 216 10 216 83 269 59 233 107 170 216 210 233 233 109 478 442 498 182 233 108 375 216 216 216 498 136 498 293 216 80 276 99 120 233 498 233 498 144 267 498 216 83 233 216 457 369 224 216 498 15 216 264 216 216 498 498 420 498 233 216 113 363 216 498 233 498 498 233 78 233 451 180 48 216 233 468 56 498 216 119 339 400 216 216 307 308 214 216 22 233 498 233 233 233 216 233 237 233 498 217 65 498 11 498 340 9 473 60 498 498 491 233 233 118 80 233 233 498 233 216 21 233 185 216 324 233 68 233 216 216 233 233 259 216 216 233 216 235 498 498 216 216 216 104 369 498 216 216 233 233 233 55 233 233 498 216 216 216 216 60 216 498 216 498 233 233 233 72 498 461 233 253 233 233 268 7 233 313 233 321 233 216 459 73 179 233 498 120 233 233 216 303 448 233 498 233 216 455 370 233 233 98 216 233 110 233 252 498 233 63 216 233 233 81 498 498 230 51 233 166 338 498 168 483 498 448 32 145 498 233 234 348 216 498 307 498 121 498 233 498 135 156 144 498 233 110 57 498 392 233 498 498 86 184 146 338 216 233 156 498 470 216 357 498 216 216 233 419 235 216 233 498 436 46 498 159 482 498 498 309 216 233 121 233 498 498 233 430 498 96 498 116 498 216 498 498 233 216 498 498 202 498 216 233 122 498 233 216 404 233 356 482 5 498 208 39 233 216 38 233 368 233 174 498 498 59 76 216 216 216 233 461 498 498 233 316 370 233 498 58 351 498 348 233 498 114 233 216 144 90 402 233 498 368 498 498 336 466 136 498 216 452 233 233 233 498 498 216 265 394 146 233 216 216 380 216 233 498 233 216 216 233 233 233 12 216 498 279 498 233 233 81 233 485 279 233 498 74 498 355 205 312 216 498 248 40 216 498 216 498 216 216 407 216 260 498 233 455 498 216 498 39 216 375 464 233 216 188 498 415 498 216 498 216 498 50 233 241 216 233 255 40 495 216 498 360 498 498 233 422 498 233 81 498 257 216 353 233 498 415 233 389 426 19 282 498 252 375 207 233 233 233 198 233 181 216 216 216 498 233 300 498 216 216 257 114 62 478 233 216 216 21 429 216 233 179 206 498 233 216 498 216 136 498 216 62 216 165 216 233 222 233 407 233 216 216 112 216 81 51 161 233 216 216 233 233 216 232 457 326 216 351 94 216 498 498 474 233 216 233 338 53 233 498 233 216 430 233 233 498 39 498 233 233 233 498 394 216 494 60 233 216 233 31 498 233 216 498 233 216 412 498 498 233 233 216 498 390 314 233 119 498 498 387 322 461 216 216 498 233 216 216 212 233 233 498 216 325 216 233 233 233 305 251 498 498 411 258 383 233 242 498 233 216 141 233 136 233 498 124 171 282 27 284 498 233 498 474 260 216 233 62 233 498 498 233 498 68 216 233 216 216 233 233 233 216 398 498 498 474 498 498 216 25 216 216 216 216 498 216 216 233 216 233 498 216 75 498 21 216 233 216 216 216 498 498 216 73 121 179 498 498 233 216 216 484 233 468 233 498 6 216 294 498 233 216 109 324 498 128 412 275 388 498 233 50 233 498 57 233 216 216 216 498 216 452 96 233 233 233 498 233 119 257 498 294 498 498 498 233 369 144 210 25 384 216 216 395 233 216 498 217 498 10 15 498 59 233 434 233 216 216 498 233 216 216 393 216 216 498 452 429 75 233 498 233 233 216 80 233 21 498 216 498 225 498 498 317 216 480 233 233 152 124 216 498 498 216 108 486 233 124 498 28 438 6 451 498 498 233 498 498 233 216 498 498 407 219 216 498 233 498 19 233 233 216 216 498 233 498 439 473 103 402 357 233 70 233 287 32 233 216 498 233 233 216 224 21 331 498 250 498 216 171 285 498 455 498 216 498 216 141 116 498 216 211 233 233 498 216 60 216 498 117 216 216 216 211 130 95 343 58 49 409 233 216 498 216 498 498 233 216 498 239 233 233 216 216 216 386 444 233 216 216 216 482 216 216 498 247 498 496 216 498 124 498 59 185 233 26 233 498 108 40 498 498 212 208 216 424 318 421 498 216 498 21 477 216 216 168 275 216 498 233 216 470 216 233 75 391 187 233 124 490 498 395 216 372 413 237 216 465 233 32 129 216 216 233 216 216 122 214 233 498 498 233 233 216 216 498 216 128 154 233 4 216 221 216 64 498 307 110 498 498 216 375 216 216 438 216 233 295 498 233 233 137 216 233 233 374 498 496 354 233 498 233 467 213 428 233 233 498 27 233 233 233 216 352 498 216 233 233 213 9 232 216 498 378 498 216 498 498 216 420 272 281 358 216 216 39 193 233 58 216 233 244 216 233 478 233 233 216 1 226 233 176 216 498 498 498 285 498 216 233 213 120 498 498 216 59 216 498 127 216 421 498 174 116 111 434 233 233 498 133 233 330 233 188 216 480 233 498 216 233 495 332 498 347 216 320 233 300 233 216 498 216 498 216 498 384 381 288 216 233 27 233 233 233 233 334 216 268 302 216 216 233 216 204 216 442 216 498 233 233 223 498 233 279 498 233 172 233 460 498 337 498 498 498 216 209 498 216 233 140 233 498 22 233 164 216 248 498 498 81 233 45 486 171 216 233 233 216 216 21 20 216 216 456 498 72 216 216 294 216 498 216 79 118 37 498 233 233 216 498 233 91 216 233 216 13 498 498 216 233 107 233 83 233 216 270 216 233 442 121 498 233 216 216 233 147 452 87 474 216 460 498 498 218 186 498 216 233 498 233 216 404 498 498 498 233 402 233 498 498 359 127 498 233 233 498 498 440 216 233 498 447 216 233 95 280 122 77 498 216 216 450 425 498 216 498 443 216 63 124 216 328 216 233 216 36 216 216 233 216 216 233 233 233 498 421 498 498 216 293 216 233 2 216 256 498 216 498 179 325 321 216 163 14 278 56 279 498 436 498 394 216 498 356 103 216 233 264 22 368 216 233 498 233 233 212 28 428 251 261 43 170 233 317 374 233 498 233 233 216 233 216 216 233 35 134 161 498 233 233 216 233 20 233 293 147 13 225 498 434 498 216 216 233 233 233 498 233 480 233 216 233 233 498 182 216 498 216 498 233 233 233 498 137 147 216 9 233 233 85 233 498 402 440 140 216 233 216 233 233 406 30 216 1 454 233 183 233 233 216 216 216 101 216 42 498 498 119 316 236 498 498 233 216 233 216 233 498 216 228 216 233 382 233 233 216 216 498 498 216 233 216 304 233 1 498 372 289 498 216 498 21 233 216 233 298 222 216 233 216 478 233 498 498 124 498 487 216 112 498 218 233 216 216 233 498 498 216 498 29 216 498 498 498 498 340 88 480 498 378 216 498 136 430 216 233 216 498 498 413 233 91 392 498 54 160 118 324 204 498 309 216 132 498 369 216 216 233 233 454 309 498 233 76 488 222 237 37 233 233 151 233 498 233 216 94 384 233 216 478 233 316 123 216 233 216 216 216 61 233 233 6 216 316 497 498 484 233 216 498 498 233 498 233 233 72 498 49 216 345 363 233 233 332 233 498 233 233 119 216 216 284 233 498 328 193 233 121 498 498 498 216 373 344 210 479 233 233 233 124 498 216 138 498 216 233 498 216 233 216 216 124 216 233 373 216 216 260 216 26 233 216 498 498 233 346 167 498 498 233 216 143 241 136 216 498 367 498 95 216 216 498 233 233 114 13 377 255 90 423 233 498 497 317 498 46 216 498 498 308 498 216 336 216 498 498 498 498 103 233 233 216 291 233 216 498 233 498 498 216 498 216 498 498 233 498 233 107 428 498 180 498 498 498 415 233 4 216 216 216 499 498 233 250 80 233 216 58 387 216 233 233 93 330 424 379 207 216 216 135 364 442 498 233 498 335 216 233 216 233 233 498 173 498 6 498 216 498 216 443 498 216 233 498 85 498 18 149 115 369 191 233 233 216 498 212 75 498 498 216 221 305 498 125 498 216 469 215 233 233 233 498 208 479 182 498 216 216 216 215 233 216 216 233 233 498 498 133 498 498 469 216 233 498 132 433 9 77 216 208 233 233 233 498 498 424 467 498 216 233 216 216 233 475 34 233 233 41 252 233 120 216 226 216 498 312 498 498 498 73 225 356 124 93 233 233 216 242 435 216 216 498 192 210 233 216 350 233 498 498 223 498 233 233 233 470 132 498 215 119 498 21 495 170 216 233 233 216 216 242 216 338 11 498 489 216 233 233 498 175 457 445 498 216 498 498 53 183 233 498 233 216 435 216 275 216 233 498 498 464 39 498 233 56 233 9 233 498 347 39 180 416 400 216 217 233 216 455 310 498 216 392 216 216 216 216 487 216 181 216 81 498 396 216 216 228 216 216 58 317 216 233 493 233 390 216 233 216 31 498 233 233 498 73 216 498 334 124 498 276 233 119 365 233 498 215 216 498 498 498 216 216 205 216 233 233 498 233 233 422 233 309 363 216 12 238 233 233 56 216 276 216 403 104 498 104 346 498 233 216 216 216 216 216 216 216 498 50 216 369 233 498 283 124 498 498 498 413 402 171 498 498 216 89 233 233 117 498 498 216 233 216 498 455 216 233 466 216 216 498 233 233 498 498 498 257 403 498 2 498 498 397 35 498 498 498 423 216 216 498 233 216 223 229 216 163 259 36 233 233 498 216 233 457 233 136 498 498 233 56 61 233 498 233 345 417 216 498 216 437 498 31 498 216 233 498 233 216 36 233 298 216 413 238 136 498 216 498 497 59 498 233 144 114 489 233 233 498 498 233 216 498 498 233 216 221 498 216 378 492 233 216 233 498 109 233 233 233 347 498 192 233 216 498 216 216 216 498 124 498 498 216 216 433 136 216 233 216 50 498 216 229 498 498 435 216 216 406 372 486 46 216 233 216 233 233 216 377 216 233 216 216 216 216 45 161 216 216 216 233 216 486 20 233 216 346 450 268 498 498 233 119 216 216 473 233 498 233 487 233 233 233 216 86 216 216 448 233 18 299 95 455 216 216 468 216 498 216 498 233 216 216 283 262 216 498 216 233 216 216 216 498 498 83 483 233 110 233 94 176 216 233 216 486 233 92 216 442 498 216 216 336 216 498 21 202 127 257 413 216 216 216 216 216 350 233 25 415 233 233 498 309 233 233 498 216 208 498 260 498 498 332 498 73 498 498 233 233 233 498 233 137 83 309 343 233 216 498 81 233 498 498 233 498 233 498 498 216 498 69 216 119 387 216 498 276 66 233 498 355 300 233 233 216 498 498 184 216 215 216 455 230 439 343 216 51 233 233 375 474 498 45 216 233 48 118 216 498 498 498 498 498 498 81 233 233 201 276 216 233 498 311 498 132 124 498 39 216 124 216 9 498 498 424 199 401 216 233 422 452 233 257 498 498 498 306 128 233 216 216 216 498 279 180 431 216 216 216 498 351 196 279 498 216 233 467 378 216 56 233 498 146 233 148 118 216 160 131 216 498 498 74 216 216 233 216 216 233 216 379 233 498 498 233 216 498 216 498 308 216 233 482 216 216 393 442 398 233 498 498 323 233 216 234 233 321 498 389 498 83 233 498 258 233 216 233 498 385 141 498 498 216 436 174 498 68 498 253 216 411 498 216 498 216 216 498 498 327 272 216 216 216 233 216 33 279 216 216 233 498 450 498 216 233 233 37 216 233 427 452 498 233 376 82 312 185 216 216 216 233 498 225 233 233 466 443 233 362 233 216 498 498 498 160 39 216 216 368 216 498 216 81 498 146 320 216 498 105 103 498 216 59 216 216 81 108 466 233 498 128 201 216 216 485 498 389 64 498 394 233 498 216 498 342 26 239 216 149 498 233 165 498 199 498 233 233 399 216 155 233 498 84 85 216 233 233 190 233 36 474 233 490 195 498 216 216 498 499 498 233 216 498 498 498 254 498 488 233 233 233 15 216 233 498 216 470 1 180 38 163 216 233 309 233 216 151 216 197 216 216 233 233 233 498 359 216 498 498 233 498 233 234 498 467 43 264 115 302 233 75 155 233 216 233 216 216 233 9 216 35 463 233 216 498 233 233 216 498 498 498 216 417 131 233 233 216 368 153 19 216 216 233 498 216 498 233 498 163 498 53 422 216 3 498 190 216 324 233 306 256 73 216 498 233 233 216 233 124 216 233 233 498 498 216 79 498 216 437 325 65 233 233 26 498 498 498 148 498 417 233 233 375 498 343 498 498 498 33 140 138 498 245 233 258 216 498 198 389 216 188 498 216 233 388 498 216 216 334 216 39 498 295 457 216 441 233 233 216 330 83 217 309 411 498 216 429 498 216 212 216 441 364 242 233 233 141 498 498 498 375 494 310 498 383 498 112 231 236 216 123 198 216 216 216 133 233 216 498 4 191 216 216 216 233 498 498 233 233 386 216 233 233 498 233 498 103 332 278 498 478 216 216 233 498 498 6 309 233 433 498 225 216 498 233 216 24 498 418 216 233 233 216 424 233 233 233 86 372 216 168 216 233 216 323 233 106 233 233 498 265 498 233 498 498 498 272 233 216 211 21 233 208 67 421 498 216 45 216 31 215 387 216 216 59 189 233 498 416 442 437 49 233 498 233 498 233 233 216 1 21 498 154 216 233 498 216 378 210 216 306 233 233 233 233 498 326 498 498 422 498 233 238 233 477 498 216 216 334 498 266 233 472 233 148 498 109 216 351 498 216 168 233 407 498 498 74 498 230 320 498 286 312 103 233 233 233 233 216 452 216 332 480 56 233 440 498 216 233 216 48 233 233 498 498 233 216 52 216 314 87 233 369 124 193 216 394 118 498 126 9 44 113 81 233 422 219 216 216 233 72 216 216 242 216 498 216 464 157 498 233 216 216 233 408 216 498 233 237 434 233 233 498 101 233 233 216 426 440 488 216 233 233 389 459 498 233 2 216 216 498 150 233 216 216 498 152 233 401 85 233 233 498 233 216 498 34 58 498 498 498 216 93 25 498 233 40 333 449 498 233 498 130 233 432 498 498 233 216 369 216 233 78 216 498 216 233 233 498 216 89 39 60 457 233 216 216 5 104 233 474 233 233 498 498 498 1 498 498 233 233 62 216 233 233 498 76 325 233 498 216 233 216 369 316 498 340 498 498 233 498 498 498 498 233 498 216 216 125 200 412 216 25 498 233 418 262 498 59 233 255 43 233 498 195 233 216 216 498 216 332 498 498 13 216 233 233 233 498 233 498 233 229 498 463 233 76 233 498 233 294 233 233 233 233 233 233 5 216 216 233 469 246 216 405 293 216 498 498 328 233 9 216 498 498 342 415 233 422 216 233 216 216 452 182 216 283 216 216 35 216 498 216 233 233 48 83 216 162 233 498 112 455 140 233 498 73 422 496 233 489 30 65 294 216 216 498 489 233 498 59 333 216 470 494 233 216 216 233 216 498 498 498 59 498 233 317 334 407 233 40 59 498 233 216 118 216 498 59 498 341 365 498 108 216 216 216 498 464 99 233 233 498 233 498 232 498 216 498 216 498 324 216 498 498 498 216 208 216 481 69 211 233 233 233 128 498 216 441 216 498 498 216 233 229 498 216 233 216 59 498 233 216 400 216 216 455 265 102 273 216 223 233 233 216 309 486 309 340 101 89 216 233 233 240 83 196 216 422 73 96 233 233 51 233 15 216 498 216 362 12 233 216 216 312 403 498 498 216 249 223 233 394 233 385 417 304 278 233 215 418 216 91 216 59 278 285 498 498 498 233 401 386 203 408 20 233 233 233 243 233 216 498 377 498 64 233 194 498 498 342 233 498 216 32 45 498 42 216 216 428 216 498 233 323 498 498 216 216 233 272 216 258 107 498 233 233 213 233 433 498 498 233 119 216 498 498 476 216 233 83 216 89 80 498 233 81 146 233 233 216 140 110 216 147 306 54 216 498 60 498 233 233 216 216 245 498 456 498 498 176 293 216 124 216 422 233 444 216 157 233 233 233 123 294 216 216 233 498 348 233 6 498 20 216 328 298 63 498 498 216 216 498 498 498 233 216 216 134 166 221 456 314 216 176 498 233 498 38 419 216 216 216 498 314 255 233 397 498 216 216 216 201 216 498 498 216 83 216 216 210 233 216 233 498 498 216 415 216 262 256 197 216 295 216 498 474 233 233 233 216 221 233 216 498 498 444 233 228 87 257 340 450 242 216 236 216 216 233 377 216 380 365 216 216 216 256 498 455 233 204 9 453 233 233 185 263 216 233 287 348 233 57 82 99 233 158 129 216 233 233 233 233 48 216 216 498 104 498 216 498 498 233 294 233 292 233 498 440 233 233 233 216 216 216 233 216 133 345 498 233 321 252 216 409 233 498 233 233 216 233 25 498 216 216 464 233 498 313 233 326 227 139 448 233 445 233 233 498 216 356 498 325 216 498 216 145 37 400 216 498 233 216 498 135 168 390 498 498 233 233 233 498 89 140 391 498 179 216 233 233 498 216 498 233 216 233 272 233 498 233 21 233 146 498 346 233 497 416 216 233 233 95 142 233 233 216 216 216 233 498 233 218 384 498 498 445 216 216 233 216 233 498 498 233 233 445 306 216 233 411 282 233 216 259 498 69 498 233 63 233 216 498 498 498 216 353 233 92 216 441 136 333 9 233 216 173 91 199 233 430 498 9 233 498 216 282 216 54 175 82 422 216 233 470 222 499 216 124 233 233 220 325 233 498 498 124 233 233 73 64 233 233 233 230 66 498 233 233 233 498 233 233 136 498 498 156 498 233 498 343 233 134 288 233 216 216 233 498 233 153 69 498 21 80 233 496 233 216 342 498 136 109 216 498 237 233 216 498 216 124 498 343 498 233 73 498 233 351 63 498 333 498 251 92 487 111 498 210 216 216 216 216 133 262 233 279 195 216 498 233 321 498 15 498 216 498 498 216 216 216 233 136 237 89 216 498 216 233 498 30 216 231 80 172 216 216 73 498 233 161 285 498 216 216 104 65 498 33 357 498 216 233 330 216 498 234 233 317 498 165 81 216 57 216 153 233 144 498 102 233 498 409 364 233 63 233 127 183 258 216 233 216 182 464 235 270 215 233 233 399 276 327 216 216 498 498 498 498 233 393 216 93 498 216 436 154 239 87 498 498 261 498 19 192 488 498 200 498 216 99 81 216 233 318 233 498 233 498 427 216 233 233 498 498 216 133 498 498 369 498 216 233 243 233 291 216 470 498 233 224 39 498 440 233 337 434 233 31 216 117 498 498 248 233 479 233 216 9 216 498 430 216 85 9 216 216 498 216 498 233 216 309 418 233 219 422 498 432 233 233 233 233 463 233 452 329 365 59 243 498 216 369 216 4 233 498 107 239 233 450 72 230 233 498 223 233 116 335 216 216 216 337 144 233 233 216 216 364 233 498 498 216 233 233 39 101 465 216 122 445 216 233 431 233 216 498 223 498 49 216 82 498 216 471 309 216 372 316 126 324 479 286 233 487 233 216 233 128 216 278 148 216 498 498 216 496 216 216 498 238 216 413 233 233 415 216 216 216 177 498 233 498 206 187 41 452 216 216 243 462 233 233 136 97 216 498 498 498 473 443 233 84 452 233 498 216 266 319 233 370 216 233 498 140 322 216 216 233 384 471 216 21 233 498 498 147 498 105 233 282 233 498 216 93 233 216 233 233 386 230 498 498 216 233 498 216 350 402 498 498 140 484 233 498 254 69 216 210 216 216 233 9 173 199 498 309 304 261 218 233 482 216 216 216 498 83 216 233 299 216 162 233 216 498 39 224 498 498 404 216 498 233 216 145 493 216 221 373 127 51 433 5 233 216 386 216 186 498 498 240 498 216 233 498 498 498 59 233 392 498 316 498 216 81 413 278 498 498 422 233 153 216 192 176 470 3 498 233 233 233 93 216 498 153 233 216 400 145 498 498 477 233 468 498 122 233 216 377 498 46 498 233 118 216 190 216 234 223 233 498 351 233 369 233 449 216 90 303 367 22 401 130 498 216 216 252 498 233 498 233 498 96 23 216 125 498 233 233 216 216 216 498 60 492 216 216 498 498 331 216 455 149 498 216 188 498 498 2 498 233 498 236 216 167 107 498 87 233 71 171 233 216 379 216 335 182 498 498 173 498 12 249 498 216 403 368 216 233 233 201 120 498 186 202 216 216 350 498 498 233 236 124 295 233 233 156 498 498 216 498 233 149 216 233 498 197 233 138 498 233 51 233 233 452 68 233 373 498 118 233 407 233 216 357 233 216 327 61 216 216 267 203 498 233 216 475 216 146 396 41 130 498 407 216 216 346 173 403 377 195 498 352 498 498 498 498 434 498 498 233 498 449 138 216 471 474 147 498 441 156 331 443 216 498 100 233 134 216 143 202 498 498 233 17 233 216 375 498 187 194 11 233 498 216 122 498 233 320 216 216 498 163 233 498 498 233 183 498 498 233 369 12 452 233 233 44 442 21 498 498 140 216 233 498 216 58 498 498 233 233 498 459 498 446 216 357 216 233 233 233 3 144 223 216 101 233 221 216 498 216 425 233 437 233 498 216 233 233 233 216 233 216 236 216 216 498 297 233 293 498 498 216 402 216 216 442 192 233 80 216 216 451 73 498 498 233 233 170 216 81 216 498 216 455 498 243 154 136 216 216 216 216 498 216 216 44 216 117 498 498 347 278 271 498 498 81 429 498 216 498 474 498 444 498 3 428 309 233 392 348 406 186 461 442 350 233 199 195 278 498 498 216 84 468 216 335 71 8 494 216 128 233 264 498 233 431 9 41 306 216 233 369 9 498 463 102 498 155 41 81 498 216 233 233 108 92 498 428 239 447 498 216 233 115 31 306 233 216 233 216 450 233 233 498 144 233 233 65 216 216 367 233 216 233 233 155 369 216 233 498 216 216 216 97 216 136 369 233 233 183 216 362 498 233 39 233 384 216 307 270 498 216 216 216 233 498 192 498 216 233 498 233 453 233 216 488 216 71 357 233 233 233 498 233 233 338 233 492 216 59 366 37 18 216 252 213 411 184 134 216 452 269 461 216 461 498 233 233 261 233 216 156 233 233 210 81 216 240 356 315 493 216 418 233 498 455 385 498 128 216 498 498 233 216 233 136 104 498 216 329 498 498 148 233 59 233 216 498 216 216 233 287 233 216 306 233 345 233 216 233 233 132 150 108 58 180 297 156 492 233 422 47 83 233 259 498 233 81 216 216 216 216 417 498 498 40 256 173 158 216 306 498 498 216 498 216 498 215 498 233 335 233 233 248 216 189 233 439 233 233 103 498 233 216 169 468 11 233 363 216 1 498 392 498 498 498 408 498 498 216 124 498 187 233 233 455 330 498 72 216 41 190 241 216 232 19 216 453 243 410 233 498 498 233 422 360 498 285 498 474 216 59 216 216 233 357 498 435 455 282 266 194 166 498 139 233 498 184 113 216 216 245 59 216 403 227 465 233 279 474 216 498 216 498 72 233 216 216 216 402 233 369 233 102 233 216 15 475 119 233 233 216 456 340 498 498 216 498 320 8 336 498 233 233 294 216 233 498 233 306 498 498 479 206 498 216 216 204 89 233 216 354 498 396 216 214 97 304 498 233 346 352 19 233 22 216 216 136 215 233 263 216 233 216 85 278 233 233 216 452 419 233 233 325 370 486 233 216 216 24 498 498 233 216 85 382 291 47 483 184 216 498 216 216 196 233 125 233 498 233 498 498 233 216 216 498 405 233 216 306 233 216 266 129 314 233 233 234 233 498 498 216 155 188 498 498 233 393 233 100 498 498 216 498 368 73 256 92 498 369 233 500 306 498 369 233 292 233 498 233 216 498 233 498 108 282 233 498 281 196 270 233 233 59 275 233 161 233 216 43 216 379 233 216 64 270 233 498 216 73 178 447 216 498 233 233 306 216 498 55 401 216 59 233 40 216 233 428 498 233 216 498 215 50 434 322 110 216 498 498 482 233 498 216 383 78 216 442 317 216 498 498 103 127 159 233 233 295 173 374 233 498 498 201 498 233 216 215 216 138 233 118 307 271 248 183 216 233 325 216 498 75 234 408 233 216 498 36 498 316 233 233 498 81 215 233 304 216 233 233 216 216 233 233 498 483 341 97 229 215 124 61 59 27 216 498 498 498 233 498 233 498 152 233 17 73 498 498 476 233 498 216 11 152 216 455 498 216 498 498 216 216 216 121 216 143 498 213 5 233 498 498 124 498 498 150 104 216 209 233 498 362 233 493 251 498 93 216 216 21 233 216 498 66 445 498 233 216 22 116 216 264 216 216 498 58 233 439 216 217 174 66 21 216 189 472 406 337 235 233 216 498 233 498 216 216 216 498 216 498 235 233 216 233 337 498 175 498 216 420 368 498 124 216 498 498 498 498 400 85 216 406 233 498 233 233 498 216 498 216 498 397 455 306 498 498 216 233 433 285 5 233 216 157 498 216 233 216 232 496 216 340 216 403 498 306 498 118 233 216 498 498 88 498 216 43 79 274 233 224 216 395 216 321 498 62 233 233 216 498 442 455 498 21 233 216 216 498 162 216 470 216 498 498 233 247 233 498 216 404 215 290 216 470 425 136 233 265 216 216 233 216 216 379 498 233 233 109 152 221 233 233 251 233 233 233 58 216 171 21 285 33 498 498 390 216 69 216 281 233 158 233 233 233 498 121 498 498 472 233 266 29 233 213 382 218 430 374 498 233 104 233 216 479 498 216 233 216 420 498 233 60 233 498 498 498 498 294 498 216 361 292 232 216 283 233 498 216 146 216 498 233 233 216 233 216 416 3 434 130 216 233 83 233 498 498 233 216 233 233 411 216 216 233 438 498 216 498 325 233 409 354 216 170 233 498 216 216 216 499 233 498 233 498 233 233 498 160 216 233 335 233 233 84 216 498 233 366 498 306 498 452 327 39 142 56 498 233 177 3 216 93 498 19 263 216 498 491 498 216 216 233 216 401 103 216 498 219 353 216 233 216 216 498 130 452 498 216 216 498 290 498 498 62 222 498 233 498 233 208 233 498 309 291 241 498 148 216 378 233 432 498 233 233 216 216 498 10 233 214 498 233 233 216 498 216 216 233 216 498 429 498 442 58 149 498 241 498 233 498 233 233 216 498 216 419 432 216 216 114 168 498 216 233 448 233 3 221 180 249 216 216 498 305 498 216 233 233 216 122 57 498 2 233 380 340 216 216 233 216 216 148 222 233 225 12 233 233 233 91 233 233 498 216 117 216 216 192 498 498 216 233 216 243 233 233 442 385 498 498 233 344 233 27 62 359 498 233 233 216 233 135 498 216 261 58 498 498 498 475 216 370 498 105 233 321 216 150 233 216 411 233 205 33 216 86 233 305 216 474 493 61 416 498 245 21 233 198 408 233 216 199 498 216 233 216 498 58 438 498 498 216 233 233 155 215 216 498 238 233 107 498 498 498 347 452 498 157 222 83 201 161 55 451 216 498 271 253 216 233 233 216 498 233 216 176 233 216 498 124 233 452 233 233 52 216 46 216 233 387 233 187 498 45 135 498 163 20 124 216 86 233 216 233 490 233 216 216 58 216 233 216 182 233 133 452 216 498 100 397 233 155 498 216 245 498 361 87 229 125 216 216 233 233 216 233 498 498 269 201 422 498 498 168 233 233 185 233 498 196 47 443 32 209 216 233 68 498 498 294 306 233 498 498 498 474 58 9 233 347 233 417 233 233 233 498 233 477 216 498 216 216 233 233 216 326 216 166 233 498 442 170 199 444 199 216 160 498 233 216 233 233 498 498 96 114 195 222 1 30 216 498 498 234 498 498 498 389 30 233 216 498 245 498 216 498 127 85 104 475 498 124 233 73 324 233 233 299 216 472 136 498 498 216 233 102 233 216 433 233 392 498 233 498 498 216 233 216 39 498 233 498 233 39 233 20 389 216 124 186 233 216 295 498 402 233 9 216 30 337 498 121 498 216 233 163 425 233 233 216 233 9 32 481 135 216 498 348 233 498 93 312 498 305 216 127 498 498 216 498 498 216 498 161 5 216 233 498 233 233 98 215 131 216 233 136 314 452 406 233 391 233 360 216 216 221 59 498 498 215 233 81 216 216 233 189 498 198 216 216 498 498 498 178 21 216 498 498 376 233 233 233 106 295 85 216 460 264 394 233 216 216 422 266 373 216 216 216 314 65 498 233 59 498 498 216 498 233 233 233 233 216 216 498 216 233 215 300 309 498 60 216 167 166 53 233 255 216 233 488 233 216 220 357 233 83 498 216 449 342 19 498 216 59 498 216 216 26 407 81 80 233 216 233 216 233 233 432 498 498 205 31 233 498 216 216 233 216 233 498 498 101 19 73 233 233 293 189 216 87 38 216 216 498 233 233 216 124 216 306 498 233 233 145 101 242 216 146 233 216 233 216 216 147 307 394 201 40 233 216 216 425 154 309 272 498 216 85 216 455 216 77 367 233 267 498 216 216 498 74 233 212 85 136 233 216 498 315 65 233 356 216 404 90 55 498 216 124 216 422 498 216 233 114 192 216 408 199 498 233 300 233 216 498 216 142 270 309 216 68 233 233 233 233 443 456 307 498 216 88 233 395 498 216 424 83 498 158 233 233 314 366 340 233 216 481 233 233 233 369 403 95 136 233 498 233 233 272 498 415 78 451 498 70 326 233 233 216 233 233 233 255 92 498 246 168 172 193 216 498 233 216 227 233 216 445 498 216 209 308 216 233 216 233 70 216 407 498 110 23 270 233 168 498 216 386 498 379 233 233 481 498 221 216 498 404 498 216 216 124 341 63 203 233 498 216 216 216 15 498 216 233 323 408 258 243 241 498 216 216 498 233 216 498 401 434 498 91 96 498 190 216 171 216 233 233 234 442 193 498 116 216 422 434 233 498 216 206 134 422 233 216 217 328 136 233 423 165 216 353 498 498 469 404 357 216 19 216 498 175 498 58 216 1 498 498 463 216 498 233 9 233 174 474 216 233 233 351 498 498 216 233 216 369 216 398 233 498 452 498 498 57 362 216 442 216 216 46 498 274 233 327 245 299 487 233 474 216 327 498 233 498 233 484 147 498 498 216 290 498 233 80 498 369 267 179 462 498 124 498 233 498 216 89 498 498 233 498 216 216 498 233 308 445 366 216 133 442 150 498 261 294 498 124 498 110 498 233 466 498 233 498 345 293 215 498 216 216 471 21 498 424 159 233 45 216 233 233 254 233 498 488 54 39 186 133 233 354 216 233 498 498 233 498 498 233 216 61 92 233 498 216 216 498 216 124 216 233 216 233 498 278 372 498 485 233 498 233 233 216 478 498 216 498 216 474 498 216 233 216 498 498 101 498 180 233 498 35 326 233 233 498 233 309 498 216 24 498 498 498 216 233 59 233 233 216 498 239 31 216 498 216 498 233 233 498 233 498 216 233 498 309 206 216 216 216 216 498 243 209 216 216 178 70 26 498 498 498 233 216 83 246 216 233 207 498 87 283 498 216 233 216 136 216 498 347 216 498 202 142 498 216 334 374 233 233 233 445 233 216 498 262 216 216 233 312 216 364 233 160 498 20 233 498 28 233 498 498 354 498 173 216 216 498 233 498 498 215 233 233 498 216 5 29 233 216 425 233 498 233 474 233 77 233 233 233 498 202 293 99 216 216 233 153 73 120 233 326 233 233 286 369 216 233 294 332 315 498 18 233 176 216 233 170 85 207 38 209 95 498 124 499 216 216 233 233 498 73 129 382 498 121 92 216 216 233 216 216 286 216 233 60 216 216 233 498 216 50 73 469 141 216 398 216 498 216 233 6 216 319 498 94 318 136 216 498 414 320 216 481 399 253 397 216 131 216 233 257 216 474 124 498 498 216 498 216 233 434 216 178 216 212 123 427 216 455 112 233 216 498 216 401 498 498 217 216 474 216 498 498 498 233 19 232 297 3 26 216 498 426 235 172 233 498 498 216 498 124 31 498 233 216 498 216 64 498 216 96 76 233 216 401 216 216 233 216 216 216 124 233 216 216 498 233 80 428 265 131 216 489 72 216 369 58 124 389 233 216 130 467 498 197 498 28 498 233 75 216 498 490 233 233 498 498 452 233 498 489 237 498 498 470 217 498 134 39 176 498 216 216 178 304 498 498 233 370 233 233 278 216 233 498 233 498 108 442 498 216 121 309 58 498 306 233 216 498 404 476 216 309 216 233 233 216 423 88 121 93 262 5 216 27 216 216 216 216 216 280 498 498 216 233 369 13 498 216 4 233 233 216 453 452 450 216 498 498 216 233 233 383 335 215 233 136 216 216 308 498 216 265 309 233 498 216 306 498 59 216 216 446 216 487 359 216 94 216 233 498 216 90 216 233 136 498 366 216 216 498 318 219 233 233 216 218 216 328 498 498 106 12 498 498 498 216 488 441 244 76 233 498 233 464 216 216 233 233 353 216 192 216 125 216 464 369 233 498 498 24 442 208 498 233 233 498 429 498 498 44 9 276 233 498 164 216 75 21 459 233 233 365 216 498 347 216 80 216 216 498 10 233 498 498 1 377 292 216 76 498 233 498 498 233 498 233 216 498 452 216 362 216 216 63 233 216 3 136 341 59 498 233 375 387 216 216 216 233 498 216 233 498 309 498 233 305 98 233 498 208 233 23 58 498 422 445 233 124 233 498 80 216 216 498 233 216 216 233 498 216 498 233 498 233 83 261 216 216 171 498 216 216 216 233 216 498 233 216 498 469 498 233 216 233 216 498 454 139 216 88 216 262 498 302 216 216 216 246 216 233 233 117 216 498 130 498 498 216 107 233 216 155 1 216 71 216 498 216 385 470 349 90 216 216 216 233 233 498 375 498 498 499 498 233 233 309 216 110 498 498 182 233 70 498 385 216 498 216 60 299 216 233 488 216 86 309 498 437 233 233 216 398 498 233 216 152 233 474 233 498 493 498 498 216 84 216 498 498 216 124 216 498 233 150 302 233 216 216 243 216 216 166 233 498 216 233 100 216 216 216 498 175 216 212 233 379 216 442 498 280 233 216 216 233 307 233 172 233 237 216 233 124 467 216 213 375 498 216 216 498 303 204 216 498 233 215 498 233 233 233 498 233 216 58 216 233 308 216 216 216 389 216 233 233 216 498 339 385 362 233 219 233 363 233 498 467 216 498 498 154 498 216 234 498 216 349 74 498 498 498 233 250 325 69 233 363 488 216 498 498 498 216 498 233 233 160 233 498 475 233 498 216 323 498 380 216 498 498 269 216 498 498 216 216 498 498 233 498 498 498 498 233 498 171 216 216 233 498 498 233 233 233 216 216 334 192 498 498 494 70 11 498 73 498 498 442 233 498 233 160 498 233 58 383 136 39 216 233 498 254 342 150 302 498 314 233 236 329 58 498 77 189 233 498 233 216 216 498 233 233 216 498 216 233 216 233 454 498 423 216 498 216 442 498 497 64 216 498 233 233 233 82 454 498 489 306 181 233 498 233 169 339 233 49 128 216 360 216 386 233 216 498 216 216 107 216 498 45 498 216 216 396 214 368 233 233 216 233 230 216 397 498 25 233 233 498 218 95 15 199 465 498 498 216 498 404 498 426 498 452 262 216 233 354 216 233 181 233 383 341 233 322 233 233 196 120 216 448 233 435 209 387 253 233 498 216 498 473 233 498 498 108 289 149 440 36 216 383 298 216 498 233 498 145 233 275 216 145 42 233 60 233 498 25 412 406 498 224 65 369 498 498 498 498 216 233 216 452 216 303 216 233 406 216 233 392 452 498 422 216 81 207 498 498 498 216 216 79 216 302 74 233 216 233 181 429 216 216 222 124 233 498 297 95 233 233 216 216 233 50 233 216 233 229 7 233 498 498 76 85 216 498 233 477 185 498 137 498 216 216 498 225 216 233 233 216 278 203 498 216 233 152 498 144 233 233 447 462 498 189 120 498 452 473 498 233 233 74 216 59 233 299 233 498 485 120 275 447 439 233 233 216 233 268 233 498 442 72 216 216 233 216 462 442 233 192 233 327 498 306 421 498 188 423 28 233 233 498 498 498 498 452 102 204 498 213 216 233 233 263 216 233 233 216 498 233 44 233 233 216 498 81 233 434 113 204 233 233 317 233 146 167 498 216 216 215 498 293 14 216 197 216 381 233 498 233 233 289 58 498 233 230 216 349 216 70 233 276 498 216 13 332 426 216 498 315 216 216 35 216 498 216 233 409 31 233 401 216 216 498 47 216 216 415 216 498 216 498 233 4 216 209 372 211 498 498 219 216 352 256 233 254 498 216 464 53 216 233 216 216 216 498 219 233 216 248 216 216 233 233 498 216 233 83 194 216 498 233 468 216 277 297 498 10 76 177 498 498 152 216 498 216 323 216 498 10 139 216 370 498 498 498 216 216 498 1 216 216 124 233 498 216 216 342 481 67 498 216 498 435 216 216 424 233 358 216 298 498 216 216 233 216 233 498 58 498 216 92 406 216 233 9 233 216 233 216 498 498 216 425 174 216 233 24 216 233 92 383 498 134 6 54 233 93 216 233 233 144 216 498 229 196 498 233 233 498 216 277 404 180 233 233 216 233 288 498 498 498 269 498 370 233 233 397 216 233 216 306 498 390 233 233 202 372 281 400 498 196 233 498 498 198 498 216 233 246 233 498 233 498 306 233 87 216 233 498 233 216 498 233 216 233 216 233 338 233 498 89 165 452 170 262 498 405 233 343 498 233 135 233 257 166 228 83 163 398 216 399 282 233 201 216 498 498 317 346 498 498 216 216 216 466 95 296 88 216 233 216 498 480 216 233 216 216 216 233 21 42 67 233 233 216 216 422 498 494 498 216 216 216 233 101 216 360 216 498 498 224 233 431 299 301 216 498 498 33 216 252 216 276 498 124 498 233 233 498 233 216 216 45 498 233 498 58 292 233 233 216 216 498 233 345 216 233 498 233 481 356 216 178 233 329 498 233 233 216 233 233 242 180 136 83 295 233 349 303 498 11 260 415 290 165 498 233 498 498 498 233 498 233 451 216 233 216 216 81 233 233 34 73 216 55 498 361 498 498 244 216 498 165 81 498 487 249 110 498 216 499 148 233 498 9 251 216 216 201 488 32 205 199 4 216 216 24 124 198 498 103 405 454 498 377 216 498 233 216 8 233 233 216 498 24 498 73 498 498 498 233 498 498 233 262 349 151 233 216 216 216 276 233 233 343 233 270 73 233 498 379 216 233 69 233 216 498 416 402 46 390 465 360 233 498 432 98 461 66 470 233 233 164 385 233 424 233 94 211 16 498 498 218 498 440 216 216 498 216 469 118 216 498 418 498 350 498 126 233 216 233 277 216 476 233 233 233 286 446 498 498 233 498 348 216 317 136 233 498 73 455 435 233 233 233 498 233 149 216 233 498 216 440 498 216 498 498 498 495 498 498 216 233 449 233 225 233 233 216 362 492 216 124 19 216 498 498 498 63 394 233 233 430 216 304 216 380 387 148 287 329 233 233 124 136 216 61 216 498 233 22 432 87 216 124 233 498 233 9 148 216 48 498 233 216 20 216 50 216 216 498 216 233 212 498 126 216 233 216 394 216 498 39 216 83 233 498 233 87 233 233 306 105 233 233 498 101 216 471 233 498 233 373 216 204 216 216 309 233 224 233 216 465 233 216 233 233 83 142 433 234 233 498 275 143 233 233 118 216 498 498 195 255 61 233 498 153 498 36 273 498 58 233 39 233 498 233 216 498 498 216 198 233 233 498 498 216 277 233 498 233 288 427 216 216 233 233 233 55 474 498 233 498 233 216 29 216 32 233 216 216 325 80 216 216 233 233 434 216 442 498 364 216 473 216 472 498 439 233 381 233 498 233 233 498 233 154 76 498 216 216 38 498 26 216 331 498 216 216 230 498 233 233 33 216 319 216 233 72 216 233 498 475 367 233 216 402 498 216 216 498 216 233 25 87 24 233 216 436 216 233 498 256 202 216 327 498 216 216 430 363 309 474 498 357 216 498 481 123 366 29 498 498 149 233 443 332 233 216 233 140 233 216 406 67 289 309 216 233 294 216 498 498 387 216 498 233 233 216 233 216 216 216 498 474 433 233 86 233 233 498 498 100 117 498 160 216 216 323 56 233 298 315 118 233 233 266 365 216 498 498 448 498 164 498 36 73 459 204 498 313 216 332 233 498 233 216 233 233 457 233 216 233 498 498 233 153 498 498 216 216 216 452 216 233 233 233 216 216 452 346 216 245 498 216 230 498 216 229 233 498 469 498 498 216 498 216 216 216 237 498 216 202 216 216 498 216 327 233 353 59 498 233 216 233 498 498 498 216 216 216 239 369 233 233 117 360 422 294 498 498 216 362 216 124 261 498 21 397 212 498 16 498 498 433 216 233 498 320 233 233 307 436 233 233 255 216 12 498 290 233 498 498 498 474 216 233 158 498 392 201 452 314 297 224 498 216 78 233 216 461 166 498 233 216 124 498 422 233 498 498 233 369 216 233 216 436 343 498 233 233 249 498 407 233 233 498 216 298 58 216 233 445 216 498 269 183 464 25 420 150 216 216 216 233 233 498 1 27 58 216 426 59 246 171 141 272 498 216 321 131 216 498 233 498 468 233 84 216 7 233 333 233 212 220 216 498 498 216 233 498 233 216 81 498 216 170 355 498 216 498 216 498 233 111 498 216 498 233 233 216 233 498 216 233 233 216 46 233 312 216 21 233 233 442 307 216 233 216 498 267 498 498 167 498 216 216 216 233 93 216 233 233 233 34 498 101 498 233 216 498 450 498 2 4 251 233 216 216 233 332 498 233 227 498 233 233 498 111 494 455 156 216 498 356 233 64 233 23 216 289 393 233 498 216 337 400 107 464 216 233 374 176 233 216 348 233 498 124 498 452 498 233 233 112 498 216 233 216 210 27 478 216 216 233 500 216 216 216 498 233 498 498 498 35 233 216 498 233 216 233 318 124 233 233 376 151 233 400 276 216 216 233 233 498 482 216 233 498 233 149 233 498 216 270 338 498 79 498 216 498 498 202 124 216 233 142 482 498 216 216 116 498 37 498 333 498 71 342 498 233 233 216 203 233 233 363 496 498 19 216 233 216 233 217 184 22 174 85 216 309 216 216 39 216 149 54 233 219 231 212 498 498 330 233 233 498 189 216 302 233 216 37 498 469 233 55 233 498 498 233 187 233 233 270 233 216 233 233 498 412 216 216 42 498 427 59 400 233 310 277 216 263 498 233 68 216 216 216 233 498 498 216 498 121 233 195 148 216 216 498 498 233 463 40 233 172 498 498 363 216 233 181 469 233 498 498 313 328 142 498 233 233 144 233 233 311 498 233 216 216 233 424 233 498 20 233 498 233 216 233 498 216 216 233 184 216 18 498 498 216 498 498 498 69 498 216 216 498 498 216 29 219 498 125 216 498 216 498 158 216 233 498 498 464 433 233 498 498 233 216 216 102 498 353 216 233 358 202 216 216 236 216 498 216 233 233 106 95 306 498 498 216 191 233 233 216 492 233 498 233 480 428 233 187 498 372 498 183 216 485 347 233 498 233 422 498 354 166 233 233 260 233 17 70 233 216 498 215 216 498 124 8 498 216 39 286 233 216 233 215 498 498 498 216 216 270 124 360 216 233 233 498 233 498 105 216 361 216 498 216 216 216 498 233 233 78 411 216 216 233 498 256 498 216 312 83 233 216 233 216 216 494 216 233 498 233 498 216 466 147 177 169 498 442 233 216 149 216 9 498 216 440 233 140 369 233 233 498 233 216 233 176 498 369 106 498 216 427 402 233 250 233 233 216 215 50 216 216 498 328 498 233 233 81 153 498 248 233 498 233 498 465 498 394 233 216 233 233 216 254 233 216 114 465 233 216 498 333 116 498 233 398 216 136 498 427 216 63 233 216 432 365 216 30 233 498 233 498 391 216 498 233 216 452 216 254 224 216 216 128 498 12 233 448 306 464 498 474 317 119 216 109 233 233 216 342 100 269 233 406 233 216 498 122 216 220 498 233 480 280 216 276 175 216 498 498 21 233 374 7 498 233 498 293 216 233 55 216 216 233 41 350 233 498 498 136 360 107 498 498 448 216 485 233 392 216 216 498 216 498 216 498 216 233 216 475 498 116 343 216 111 216 498 287 92 216 463 320 216 216 392 216 89 306 184 241 498 498 83 498 498 498 216 498 216 216 155 374 216 453 39 321 216 83 498 53 202 498 46 57 216 233 233 216 348 474 233 453 498 233 216 233 143 216 498 216 233 233 498 216 290 451 216 216 233 233 9 216 178 498 233 266 309 498 233 498 100 236 216 216 387 340 233 233 390 498 216 498 312 117 233 233 233 233 468 233 498 233 498 432 464 216 233 233 9 216 498 233 498 233 233 498 233 238 371 498 290 424 233 216 80 233 216 1 260 233 216 216 323 216 233 498 233 216 462 483 153 175 233 474 498 216 216 469 233 216 233 498 216 401 233 361 233 216 128 498 216 123 410 498 216 254 187 233 371 233 35 498 216 498 333 233 45 233 77 233 216 233 422 464 85 498 379 233 470 233 216 426 494 233 233 498 216 216 498 150 233 352 262 233 433 280 216 498 172 498 390 216 498 216 498 187 233 143 91 233 233 498 233 216 233 333 216 216 233 216 233 233 112 18 427 270 233 342 498 216 7 441 233 498 233 233 216 27 233 56 216 23 498 233 233 498 498 498 233 325 233 498 233 498 498 498 216 498 229 288 396 498 474 233 216 233 332 233 498 337 183 498 233 311 216 144 233 216 72 216 216 498 498 216 479 334 233 216 123 175 498 498 498 233 498 233 233 54 498 216 498 170 233 233 6 17 216 233 249 498 498 85 498 233 240 233 216 58 216 286 105 233 284 233 498 216 233 233 216 233 498 328 258 149 216 498 233 498 449 498 160 498 212 233 216 477 458 216 216 430 498 306 216 233 182 216 216 216 498 339 216 498 24 498 233 413 19 260 41 233 233 216 216 346 216 498 233 32 216 210 498 216 188 233 498 14 282 216 423 216 498 189 233 369 498 233 498 498 216 233 216 498 58 233 233 270 396 124 233 5 296 216 216 498 498 216 216 216 242 498 216 233 233 498 309 233 498 233 216 216 498 97 83 324 216 422 498 216 124 58 233 123 241 498 233 498 236 452 233 233 216 216 216 167 421 498 129 34 270 216 341 99 115 216 193 498 81 216 442 498 46 233 216 233 266 498 169 216 248 128 216 498 114 271 498 216 498 10 498 368 233 233 162 233 216 498 498 233 498 309 498 498 233 216 498 233 233 216 216 216 216 203 76 269 160 498 103 498 233 233 233 97 188 383 390 498 233 233 233 89 155 271 114 233 116 498 101 289 440 233 306 216 498 498 216 216 481 233 328 498 163 233 233 499 129 233 498 62 233 216 272 233 39 233 233 233 304 233 233 498 233 363 233 233 498 233 498 216 108 500 142 216 354 17 233 233 498 216 380 295 216 233 233 233 141 102 131 498 85 498 216 473 468 343 216 233 233 104 233 498 233 233 498 498 233 344 498 498 195 216 411 107 498 498 40 498 498 233 233 137 442 216 216 216 94 246 216 216 216 312 216 199 233 19 216 429 233 238 498 392 124 233 89 464 159 317 498 216 233 430 233 498 300 498 462 233 313 320 498 214 112 103 498 498 216 233 498 233 271 488 233 211 498 345 498 370 498 340 373 455 308 498 435 233 233 488 498 411 449 314 21 216 216 216 498 13 33 459 341 233 498 241 320 216 216 233 123 133 498 233 233 498 233 233 124 498 491 216 233 498 233 233 498 185 216 81 77 344 211 498 216 264 216 216 216 498 161 233 216 47 498 333 233 216 233 423 9 233 58 216 498 498 280 27 233 498 233 233 216 217 380 233 233 233 210 216 296 285 21 233 150 41 216 498 163 233 498 216 233 97 498 165 233 498 286 155 216 216 216 233 233 320 233 216 498 233 498 344 498 369 498 216 188 452 233 498 233 233 10 233 216 498 498 233 498 498 498 216 233 351 216 233 233 216 233 233 233 233 2 343 429 292 216 498 498 498 124 498 381 465 342 59 124 366 498 216 271 308 233 216 83 216 216 233 216 233 355 498 498 48 233 216 259 30 21 498 161 498 498 85 375 233 216 472 233 233 233 216 382 216 216 58 498 437 216 423 216 498 233 494 466 117 216 233 376 233 216 498 233 233 233 157 320 455 498 498 498 498 498 66 300 299 274 233 498 498 216 84 498 498 456 444 498 147 200 216 233 498 216 238 233 233 216 216 264 216 39 498 262 3 124 114 136 302 498 424 498 216 233 358 216 216 233 233 216 84 65 216 498 498 498 498 202 463 228 49 491 498 233 498 237 216 73 216 216 216 446 218 233 216 452 275 216 498 216 216 398 133 216 498 280 486 297 498 498 216 216 498 216 216 493 464 358 401 498 164 154 233 363 216 162 498 498 498 498 39 485 498 418 233 216 498 216 498 339 462 233 233 216 498 233 498 187 443 140 498 498 157 41 233 233 498 216 303 216 304 216 233 233 233 498 203 20 136 498 257 392 385 498 83 498 216 216 338 233 399 233 498 498 216 498 123 204 309 216 130 216 75 369 125 274 443 216 498 283 233 83 233 81 233 216 498 216 216 101 442 498 203 216 498 498 216 160 498 476 150 216 165 233 498 81 233 498 233 233 216 233 498 216 233 233 216 447 21 216 233 216 216 82 233 216 35 13 216 498 225 498 498 498 404 233 216 498 134 233 117 498 439 216 498 498 233 233 195 273 498 498 233 498 498 498 249 208 498 216 136 233 498 216 233 216 498 233 288 216 215 498 216 233 452 233 68 498 64 193 216 233 192 81 153 292 60 498 498 498 309 216 216 498 199 498 130 106 233 33 498 321 482 233 498 216 216 216 233 83 216 233 233 387 73 136 216 233 131 498 216 298 233 498 216 37 58 147 216 233 73 266 233 233 216 395 498 216 216 498 216 369 96 216 216 498 498 322 463 498 216 233 371 310 260 233 179 454 358 233 216 498 216 216 233 284 498 43 233 416 249 253 216 498 217 497 397 498 8 233 233 124 216 50 498 498 498 23 498 452 233 498 54 216 216 233 498 498 233 216 233 233 216 233 233 216 216 498 190 498 308 233 216 216 216 498 498 216 233 216 169 136 498 265 233 498 174 442 111 83 216 498 216 464 294 498 216 248 39 216 498 230 233 318 383 397 498 233 216 216 346 498 207 498 476 443 432 233 498 171 233 498 233 498 471 233 498 216 233 233 498 216 498 171 136 150 216 233 130 233 124 356 216 306 498 233 216 405 454 498 233 86 121 498 233 393 233 498 498 233 498 159 56 216 216 233 356 422 262 216 498 216 216 233 47 216 216 261 498 498 285 305 498 317 13 73 233 254 498 498 233 237 128 233 341 284 233 246 216 367 233 498 216 233 439 216 498 465 170 212 216 233 216 498 283 233 233 498 216 216 216 233 294 60 498 233 381 216 370 498 233 233 210 233 216 233 59 199 498 174 216 216 216 498 233 216 233 216 233 498 233 446 216 37 498 216 194 83 498 493 188 269 216 191 74 21 233 498 233 372 169 422 233 216 448 233 498 216 233 498 46 233 452 233 498 99 433 276 233 223 498 233 216 498 216 216 233 498 233 18 498 233 117 216 498 498 17 233 216 216 216 216 233 498 216 498 216 442 233 216 216 498 216 216 498 248 216 216 212 291 216 216 498 233 340 498 216 233 9 25 498 116 334 321 216 498 216 148 376 422 73 228 233 41 233 233 377 233 87 241 233 341 498 498 216 206 498 233 34 216 150 333 498 233 149 216 498 498 233 310 498 216 400 216 246 216 233 12 498 78 385 216 498 498 498 233 342 233 246 125 233 498 331 65 83 202 81 498 145 233 216 216 498 216 216 498 233 216 345 216 37 58 216 216 233 498 481 232 233 138 233 157 498 216 498 341 233 438 216 498 216 216 498 233 245 233 216 233 174 216 286 498 216 215 233 67 216 405 405 34 146 29 197 233 397 446 242 15 233 233 59 216 231 315 59 216 216 233 216 369 369 302 59 233 498 498 474 169 216 188 126 498 387 484 162 457 87 498 498 233 216 498 216 498 216 313 70 216 259 498 233 216 216 233 233 53 143 50 498 75 216 104 216 216 59 216 233 233 233 185 114 233 216 216 370 498 154 498 111 498 267 216 216 233 233 81 233 230 124 216 216 202 233 216 216 233 113 487 216 498 216 216 216 79 281 498 421 233 93 498 83 173 317 498 233 114 371 291 41 498 216 41 58 315 233 498 451 216 498 233 233 216 233 498 498 498 498 498 216 233 233 233 237 6 216 276 452 498 233 498 233 32 124 216 498 233 498 498 413 216 498 498 498 12 498 498 233 498 216 498 233 498 44 498 15 323 369 498 156 9 226 344 216 15 498 498 498 68 216 216 216 184 498 216 216 233 348 498 216 366 216 216 216 216 216 149 39 498 216 68 216 13 422 433 207 216 498 428 270 59 189 498 233 498 405 21 498 498 155 373 216 233 233 498 216 214 414 216 498 292 77 498 233 216 284 233 233 233 216 216 216 498 232 216 233 216 6 233 498 205 116 498 165 91 216 442 85 233 198 274 226 233 233 498 498 216 114 216 4 216 114 464 453 455 233 498 498 128 453 498 93 498 421 498 355 64 152 238 162 120 216 498 233 370 233 498 216 233 395 233 218 233 244 472 295 498 498 402 430 216 436 233 216 216 216 330 144 37 261 449 233 498 216 83 233 327 245 233 352 216 498 233 216 255 414 233 331 280 271 124 233 498 233 348 431 498 398 437 233 233 39 73 436 233 153 216 498 498 498 452 216 216 216 398 236 363 233 498 233 447 474 498 476 233 233 58 216 233 498 498 163 498 430 216 233 216 442 233 498 498 397 498 233 216 233 163 233 498 233 216 233 362 20 10 131 233 233 216 442 216 138 13 498 498 498 216 447 70 498 294 411 136 233 108 498 498 262 233 491 498 470 233 233 233 366 233 216 216 233 216 155 257 233 233 233 248 216 216 498 103 216 498 498 73 233 498 12 498 333 498 216 233 233 97 59 498 233 212 216 216 442 423 216 498 81 216 207 233 185 178 498 69 284 216 233 216 487 498 233 498 306 233 295 233 233 498 209 442 442 183 498 498 233 216 233 174 233 216 498 498 233 254 216 233 233 498 498 498 498 498 498 422 276 232 498 216 498 233 498 216 365 110 56 313 233 498 83 120 463 498 249 83 60 9 498 233 498 233 233 153 466 498 498 378 216 498 216 216 262 233 334 233 251 216 233 216 216 216 498 498 458 498 233 480 233 498 303 498 18 116 498 233 216 440 67 498 498 216 280 233 413 498 216 239 216 369 452 216 216 233 498 216 10 233 233 227 233 216 233 408 233 97 6 62 474 412 233 216 216 233 498 233 338 301 498 498 233 498 498 233 406 306 233 260 233 124 216 498 233 216 69 233 216 233 216 136 57 204 216 414 233 277 264 498 498 287 36 498 216 445 216 367 431 216 289 139 498 216 216 233 185 288 498 233 79 290 161 282 498 136 422 233 216 498 233 498 216 216 233 498 216 498 216 233 216 258 233 216 216 233 216 344 216 498 233 233 81 376 216 286 177 498 83 498 259 216 316 498 233 498 216 233 233 233 498 498 233 184 216 367 216 124 287 498 498 67 498 233 472 233 399 233 216 216 84 373 233 372 435 233 11 216 216 64 81 169 497 216 277 452 233 216 253 498 216 442 233 498 216 216 216 216 233 284 370 437 498 306 220 456 315 216 64 498 216 412 233 498 498 498 498 216 233 65 216 498 314 158 216 233 81 383 216 498 420 233 488 233 400 216 498 216 178 233 216 233 233 486 233 216 233 498 369 233 233 216 27 494 233 498 40 496 498 228 105 498 233 216 112 216 498 436 216 498 500 253 136 498 124 498 216 341 216 216 478 216 235 216 498 498 498 83 39 498 233 498 216 216 498 498 498 216 216 233 498 216 129 233 205 233 494 233 216 216 216 233 498 389 233 498 436 216 106 498 306 498 11 216 498 216 309 216 498 442 350 487 498 216 233 233 233 233 366 498 233 216 498 233 233 216 422 233 450 448 397 233 498 216 233 498 216 422 216 498 219 498 233 73 210 451 498 97 257 216 216 233 14 498 498 498 498 498 216 216 216 463 245 498 498 164 433 233 233 466 286 479 216 27 387 233 59 216 216 498 498 130 315 216 498 216 417 233 216 233 233 498 98 110 498 498 216 142 498 233 233 483 216 233 233 136 498 188 149 498 408 104 498 14 498 297 498 387 245 216 256 233 233 233 216 399 228 498 498 233 233 498 216 233 124 498 357 233 216 108 173 498 233 498 389 233 306 498 463 498 110 216 474 81 434 465 495 216 233 124 72 422 216 216 136 498 32 498 315 460 498 153 498 498 216 233 498 216 23 233 356 233 216 216 216 310 315 233 216 162 92 498 60 216 233 58 74 159 498 498 216 306 136 457 216 216 334 498 138 251 451 216 326 216 233 233 286 215 216 498 40 411 498 136 124 124 323 233 63 216 216 233 20 391 216 216 498 233 124 307 216 498 425 216 9 279 100 233 498 272 216 216 124 233 498 59 216 216 216 233 344 233 73 233 216 45 233 216 498 216 498 338 431 216 498 452 233 457 233 216 216 233 216 440 498 77 498 23 216 233 468 216 216 220 216 233 233 148 498 498 498 424 294 468 220 498 233 216 419 216 498 444 169 216 233 233 216 21 216 497 216 119 233 498 216 375 216 215 200 216 263 233 233 498 216 490 216 233 233 498 206 498 233 216 233 11 216 314 469 233 279 233 409 369 249 216 39 216 455 29 216 61 183 498 216 233 233 216 216 216 47 81 452 451 233 233 233 19 233 233 498 216 309 233 143 221 11 225 32 402 62 1 498 249 233 216 233 498 233 216 69 498 216 216 21 380 216 216 39 498 90 224 498 498 216 216 498 200 233 498 498 498 216 39 498 216 358 269 116 309 233 451 216 233 216 481 233 466 360 233 216 233 96 233 69 498 233 498 233 199 497 233 115 306 233 498 292 498 498 216 498 10 216 233 216 236 220 233 498 498 312 233 210 498 233 498 475 401 498 498 233 233 498 498 233 233 233 498 233 498 233 222 172 233 74 498 233 216 216 216 113 105 166 309 216 95 216 498 498 182 216 307 103 498 498 498 233 309 498 29 275 498 233 216 216 289 498 363 462 216 233 233 498 498 17 498 233 216 95 201 216 406 498 498 216 143 216 233 233 68 408 381 233 498 498 52 498 233 421 9 216 314 51 121 233 233 216 360 166 498 54 216 11 233 428 498 216 233 216 498 280 416 498 309 294 142 441 233 360 28 476 309 233 216 233 233 216 216 498 216 216 216 233 233 480 498 233 233 216 271 233 498 233 216 396 233 233 233 216 246 216 371 300 233 498 240 233 39 440 216 216 216 498 498 25 498 324 309 498 233 90 233 247 232 233 131 498 53 498 233 498 498 282 498 498 118 233 498 216 331 233 115 233 375 498 216 227 498 498 498 498 216 498 233 216 233 248 233 216 82 216 244 98 136 233 498 109 498 216 326 498 50 216 377 452 216 233 273 407 233 48 376 216 216 400 216 498 410 233 498 216 217 322 358 216 316 323 216 498 216 192 216 498 233 216 491 448 233 216 498 216 233 233 498 288 498 216 23 165 216 236 233 233 498 216 393 233 233 211 498 216 216 216 233 233 315 216 399 456 216 150 498 206 233 435 216 216 149 498 124 149 498 216 498 233 139 264 410 92 233 498 162 233 164 296 498 216 498 216 158 225 309 351 216 216 408 309 498 233 216 498 216 379 498 216 197 81 216 216 498 498 498 20 216 498 498 95 216 216 406 409 233 441 233 233 483 498 498 498 474 429 233 233 423 119 375 233 275 388 394 452 216 310 498 233 458 87 498 233 137 498 362 438 233 233 216 498 74 314 233 233 210 432 216 470 358 480 256 498 124 233 498 312 216 216 485 498 216 216 299 216 233 233 498 112 498 150 452 498 216 498 498 498 85 216 435 216 343 498 430 498 210 473 233 55 331 498 484 73 498 498 233 498 28 352 498 233 458 216 216 216 498 233 498 441 498 234 233 154 216 498 233 233 233 233 216 216 348 220 492 216 216 216 59 425 216 233 498 233 216 216 233 291 233 498 216 498 498 233 286 350 498 233 233 498 216 496 233 498 246 442 103 498 233 498 216 498 498 498 216 252 304 216 216 216 498 233 220 378 369 152 354 115 393 233 60 239 278 83 108 216 233 498 230 233 379 422 233 498 216 306 56 233 498 233 468 498 498 92 361 216 125 255 498 498 498 476 75 498 278 83 233 216 246 233 498 233 124 498 216 167 498 498 270 498 446 450 498 281 216 233 498 498 498 233 233 233 216 216 216 25 498 447 37 82 216 498 101 233 233 342 7 216 111 39 321 216 233 212 233 216 131 259 241 498 233 233 216 498 81 312 370 233 15 431 233 233 268 216 498 216 498 216 353 83 233 233 438 233 233 455 122 498 233 498 329 216 233 428 498 60 216 216 32 369 498 498 216 216 174 216 417 336 275 96 216 233 159 83 498 498 59 23 498 233 216 216 233 233 216 498 498 498 168 83 233 441 277 407 233 233 159 142 216 498 216 498 125 21 233 265 233 216 485 264 245 216 479 216 432 216 498 216 216 233 233 9 216 240 345 498 233 4 233 216 233 277 233 233 498 498 216 216 498 498 185 417 271 216 111 216 233 233 246 308 452 233 471 233 233 483 142 73 86 233 217 311 498 233 45 233 498 498 90 233 175 295 233 246 216 490 216 233 350 68 233 83 498 105 216 225 233 233 224 347 216 223 233 296 444 239 138 233 233 233 498 144 450 233 233 285 498 498 466 124 411 58 233 233 216 498 498 59 233 216 9 233 73 233 149 216 216 233 498 474 435 233 498 498 216 216 93 88 498 498 498 498 498 2 110 233 233 241 408 216 216 233 216 233 216 134 233 216 233 233 216 233 240 363 351 8 216 216 216 216 496 498 216 401 216 259 216 498 266 441 390 162 496 216 233 216 498 448 48 498 233 154 236 216 216 210 498 216 233 481 233 233 497 57 462 263 233 47 333 216 467 438 216 498 27 233 233 70 233 90 233 233 498 47 106 216 498 498 216 445 498 216 331 233 498 308 216 216 156 498 233 306 216 452 49 233 126 498 81 403 233 498 81 498 233 216 498 216 216 276 233 346 359 233 233 200 216 204 236 233 216 498 362 81 233 155 233 498 295 216 216 233 76 233 448 121 498 233 216 216 233 233 498 216 163 233 452 233 233 216 306 241 95 233 233 216 327 233 26 498 376 81 498 216 44 233 164 498 216 233 216 216 109 328 39 115 357 216 216 233 475 44 216 233 468 216 309 233 233 216 233 23 176 233 216 216 105 326 233 354 158 498 498 233 233 464 394 498 498 477 233 183 190 477 379 498 233 476 396 216 498 498 271 216 126 9 498 311 233 498 498 498 216 498 233 406 2 289 233 389 216 233 498 117 59 233 216 455 233 300 233 281 233 124 216 233 216 498 257 233 193 498 216 498 216 216 369 489 498 498 498 442 126 216 233 326 233 498 410 498 117 295 233 216 216 233 498 424 216 498 216 54 498 233 200 339 28 498 498 498 233 498 233 124 233 56 498 233 233 216 233 295 498 233 397 216 216 216 216 216 233 467 266 435 233 364 233 204 242 469 498 345 245 409 448 233 327 233 216 498 216 233 54 498 216 233 233 216 93 34 123 216 387 498 233 498 233 363 322 498 498 216 235 5 216 498 474 24 498 233 498 233 400 216 498 216 412 498 216 498 320 101 498 396 216 403 21 498 216 204 233 233 216 260 77 369 216 233 243 15 216 452 498 83 216 85 216 233 498 498 216 132 175 215 216 216 233 216 53 498 331 498 134 118 454 233 357 216 216 216 498 131 442 281 498 233 498 233 498 121 261 483 498 216 357 216 216 233 233 55 216 216 233 216 216 452 498 498 86 497 47 233 498 498 83 378 498 218 233 384 498 233 82 233 27 233 257 498 492 498 257 500 233 233 490 330 202 233 132 216 233 216 216 308 216 329 13 216 233 498 233 216 498 369 498 216 92 233 498 498 1 144 233 216 58 216 216 498 216 233 233 217 498 216 233 233 233 216 166 23 301 498 498 361 216 216 488 233 216 157 498 233 216 487 309 233 498 167 130 216 498 498 81 163 203 498 186 216 498 216 258 122 216 422 269 216 216 498 148 155 216 188 216 216 216 223 233 296 233 233 88 498 498 429 468 455 233 136 233 233 307 469 216 232 233 113 464 306 233 216 216 483 114 4 216 216 233 156 233 233 233 233 216 334 273 498 498 233 216 498 146 210 475 498 151 315 117 216 233 403 498 233 252 498 233 224 464 216 216 216 216 233 233 439 233 216 332 249 46 498 498 391 233 326 474 85 216 233 233 498 498 498 495 216 498 81 216 277 498 216 498 306 57 479 233 498 233 233 11 498 498 233 233 216 498 216 422 54 233 216 233 83 340 189 498 45 285 233 413 464 266 45 351 174 233 216 495 111 216 216 233 312 233 233 14 355 469 385 240 233 221 498 498 233 452 233 233 76 216 233 295 216 18 101 398 233 430 41 474 58 233 222 208 173 103 216 306 233 471 233 261 233 216 498 233 3 37 498 233 186 233 334 233 233 361 144 216 74 9 498 498 498 498 233 216 223 498 216 442 233 177 233 498 498 328 31 216 216 45 470 428 233 233 28 498 493 233 31 448 498 216 471 442 498 233 498 498 216 216 421 498 19 216 452 498 216 216 233 233 216 216 238 216 498 55 233 418 233 498 216 498 498 187 233 93 13 216 84 241 217 285 216 498 179 386 216 34 216 442 233 180 21 221 498 201 140 233 216 498 498 390 170 443 216 101 498 216 233 498 233 216 216 433 136 216 233 198 233 216 71 498 216 216 498 281 10 201 447 428 216 285 185 313 284 498 487 233 498 168 250 498 233 216 98 233 498 216 216 233 233 28 233 216 261 109 323 121 81 233 28 498 296 216 216 233 409 216 498 216 246 216 498 498 216 233 453 253 233 233 233 216 83 216 233 162 498 113 233 233 233 498 361 269 152 216 233 257 216 19 498 498 67 256 233 233 161 498 216 498 498 498 498 216 410 216 216 384 234 124 216 216 249 216 216 124 216 476 216 75 216 216 294 216 498 216 216 498 233 233 298 296 59 308 39 216 498 363 216 216 498 216 233 216 216 498 410 216 354 423 452 216 83 375 362 216 233 216 233 73 216 216 13 498 233 208 216 115 136 233 498 192 233 216 256 216 468 498 306 498 124 498 233 498 498 233 498 216 233 360 498 36 233 454 216 233 498 498 498 498 216 498 301 233 498 213 216 477 498 315 432 216 233 233 216 332 370 233 233 498 38 150 498 309 498 388 259 16 233 360 233 291 498 141 216 233 107 405 32 233 216 65 113 149 352 151 177 498 109 498 321 216 192 498 498 233 415 283 332 233 498 216 134 481 367 220 233 216 127 474 437 233 233 208 498 498 216 498 218 283 233 498 216 498 233 498 319 498 498 343 175 115 233 384 216 498 216 233 311 384 9 498 203 498 498 216 493 498 216 216 216 106 233 216 138 216 216 233 229 498 233 216 174 216 216 91 45 233 186 233 498 498 233 324 404 216 216 498 94 422 233 216 372 498 498 216 498 402 233 83 498 233 61 216 233 233 216 269 114 165 272 216 44 233 216 233 233 422 343 498 498 409 498 233 498 204 216 55 233 200 216 216 498 498 49 498 216 498 216 498 498 216 216 216 216 498 233 396 233 215 414 498 306 399 172 312 216 216 216 498 233 498 216 200 498 151 233 498 408 216 233 233 498 216 216 233 466 498 498 498 28 216 34 57 498 128 302 11 216 216 216 230 106 497 233 216 233 200 498 498 127 216 55 401 73 216 109 233 442 233 216 348 233 498 233 233 498 233 112 498 47 498 216 212 216 173 111 498 216 332 498 216 216 122 455 235 216 498 498 216 233 97 233 458 52 498 498 216 216 387 9 216 500 233 361 210 233 233 233 452 56 233 233 101 498 361 219 216 477 430 498 216 331 21 309 498 50 316 216 216 119 216 233 233 498 233 179 233 216 216 214 233 233 113 263 498 233 216 216 216 216 233 204 498 233 216 404 246 233 233 39 233 188 216 216 498 233 478 20 498 233 498 498 149 216 233 498 237 233 451 233 233 117 233 198 498 216 498 233 421 188 233 216 216 233 298 216 233 101 216 39 295 498 310 110 233 233 374 31 233 188 233 233 498 233 233 498 305 426 498 498 216 233 216 233 216 216 73 299 233 360 498 9 216 233 330 233 79 233 354 498 481 498 222 157 498 442 222 370 498 171 83 259 233 233 216 423 492 420 233 420 216 216 498 309 498 233 498 498 39 233 216 233 233 463 358 233 498 498 498 114 73 373 8 244 369 419 130 429 498 153 87 498 498 233 374 343 216 52 71 341 233 264 216 216 233 233 233 379 233 498 216 216 498 206 233 216 216 233 233 466 216 286 498 95 473 11 498 233 498 233 498 215 125 216 233 221 498 244 409 131 498 233 498 498 216 233 229 60 441 216 120 427 225 498 419 466 498 365 119 216 495 216 216 233 463 216 216 498 216 498 233 216 498 233 498 127 309 233 216 233 355 206 233 233 216 498 100 305 498 456 216 96 480 145 331 216 26 233 498 498 249 216 343 233 195 135 233 233 498 498 233 498 401 422 246 258 404 356 233 498 230 498 233 233 216 233 216 347 82 469 498 498 233 258 448 233 216 498 498 498 233 498 198 250 279 216 233 474 461 45 498 233 210 83 220 498 105 450 317 474 418 258 498 66 78 39 125 233 498 216 498 216 331 466 233 217 498 216 354 306 233 498 233 216 360 233 498 14 233 498 233 216 233 216 123 58 197 100 151 428 441 498 498 35 498 233 216 146 21 233 233 430 216 216 18 233 286 216 39 498 216 498 498 233 60 39 498 274 233 262 498 233 136 110 498 169 233 498 443 498 233 233 306 368 233 498 216 205 92 279 326 233 100 233 73 17 233 216 369 3 498 216 498 233 245 498 216 216 498 233 233 233 233 233 233 216 498 498 459 451 397 498 143 206 233 80 220 216 9 147 255 498 355 31 498 448 216 170 233 498 498 187 496 306 234 216 28 216 498 216 498 267 216 52 233 429 498 468 498 498 369 233 216 233 216 216 15 216 233 185 233 455 136 163 81 440 498 498 216 277 59 216 96 249 498 498 43 57 19 114 233 498 498 498 498 498 498 414 216 498 245 216 444 290 485 407 74 4 426 216 216 498 417 233 31 498 498 216 268 216 233 23 498 216 88 216 231 233 233 498 216 216 498 137 216 233 181 390 21 498 123 216 233 498 402 498 229 266 459 233 43 498 233 233 216 108 130 233 233 233 57 498 216 422 498 233 379 233 216 233 498 233 498 455 211 276 498 459 216 266 216 49 364 233 233 233 233 233 368 105 233 282 216 216 216 233 498 355 233 233 110 233 140 216 377 216 393 52 498 498 233 498 216 382 233 81 498 498 112 498 498 233 233 172 216 221 316 418 401 58 73 448 325 233 452 216 147 498 498 195 374 452 216 259 216 151 498 216 233 161 241 498 233 39 124 498 296 219 21 498 216 216 219 136 216 233 233 215 217 216 301 156 233 355 194 233 81 216 498 322 308 216 126 147 498 152 216 375 216 224 216 216 153 498 233 48 452 498 450 216 216 325 216 216 88 233 426 498 124 422 216 369 39 233 309 498 498 498 17 233 498 498 498 287 302 216 233 498 216 337 233 271 104 498 216 498 290 216 97 126 216 112 216 48 216 193 489 233 216 450 91 216 233 233 498 498 221 498 498 233 324 498 498 58 233 216 233 28 425 233 233 233 233 233 216 498 498 498 216 233 233 498 216 216 68 233 233 216 216 175 216 498 216 14 498 249 154 233 233 233 216 265 216 498 148 374 105 233 115 216 332 233 498 498 498 216 498 498 248 216 498 246 391 233 498 233 240 299 233 174 216 498 62 216 376 498 122 498 332 233 233 216 233 233 361 233 216 387 216 498 216 498 498 27 469 162 216 117 216 216 498 233 216 96 216 45 344 233 156 136 85 216 233 233 216 494 216 233 233 216 233 124 216 141 442 498 48 233 276 233 281 122 233 216 498 94 195 233 278 384 216 233 206 216 498 216 16 468 498 216 12 498 498 47 283 498 216 462 233 498 472 216 498 216 66 294 233 69 233 498 216 369 233 216 498 498 498 339 498 452 121 218 216 216 233 233 362 298 216 216 233 498 216 32 216 498 233 310 216 310 498 467 216 498 117 139 498 233 498 169 498 103 313 104 233 392 498 498 233 216 233 233 17 216 233 233 498 498 416 498 233 210 404 216 107 498 233 437 95 424 233 124 233 189 233 233 498 73 73 427 233 233 27 223 216 233 233 239 308 498 498 498 216 498 295 233 115 216 233 278 498 216 233 216 498 498 188 216 498 233 233 498 498 216 249 369 233 347 38 326 113 216 498 216 216 233 216 345 498 126 216 498 282 233 456 498 136 216 306 498 216 498 455 31 65 233 498 233 498 499 233 498 498 216 498 498 59 233 481 216 233 498 233 13 233 498 233 456 233 410 233 397 432 83 233 233 233 233 222 233 498 498 498 85 233 498 233 434 233 214 233 216 216 498 216 417 233 254 369 233 498 474 316 462 498 216 498 233 456 233 275 498 212 373 115 216 216 213 426 227 498 216 115 498 420 198 216 207 389 216 216 216 131 306 93 270 216 498 233 216 181 233 162 39 233 498 233 216 216 498 233 498 233 28 160 498 498 216 498 498 233 233 438 233 347 408 203 176 498 216 233 2 59 498 59 498 216 351 461 216 216 58 216 443 233 498 164 233 384 72 498 445 169 455 498 480 233 172 330 491 216 128 216 498 233 233 356 391 416 144 383 216 442 216 216 498 498 216 216 498 374 216 196 312 233 498 233 498 39 498 233 498 498 498 216 498 216 498 339 202 409 36 498 498 216 216 462 498 233 498 205 392 306 498 233 216 62 428 198 424 233 233 233 345 216 498 233 127 404 249 239 239 362 158 498 233 498 498 233 179 27 188 216 216 216 307 207 216 498 233 14 142 19 444 233 131 157 498 84 498 386 233 216 106 64 233 216 222 233 233 140 498 498 233 498 216 121 498 268 498 498 124 263 233 498 216 216 498 498 466 122 354 233 498 216 476 110 498 216 474 306 233 498 216 216 216 392 233 216 498 378 216 9 216 498 498 498 216 216 498 442 233 216 233 289 233 448 216 498 450 216 280 256 202 427 216 216 1 233 233 364 216 498 62 137 498 498 282 233 498 233 163 216 216 417 141 351 498 49 105 414 216 216 346 216 233 498 233 233 233 462 215 20 498 498 132 498 170 498 498 233 499 498 498 197 32 287 216 498 233 131 474 326 215 216 356 216 216 498 89 57 233 94 216 498 216 273 232 216 498 233 216 29 216 233 393 233 39 233 233 216 59 233 70 73 233 356 498 233 233 221 498 498 498 187 465 498 216 196 233 309 124 438 411 337 233 233 216 39 233 216 145 226 233 258 233 27 216 233 216 498 233 233 216 109 233 488 233 498 498 167 255 233 216 216 56 153 233 233 216 216 233 140 498 415 233 216 220 216 378 216 498 498 216 216 233 233 498 382 312 411 498 140 233 216 54 498 216 442 233 478 498 498 281 216 21 226 498 244 132 216 498 171 216 216 233 281 498 233 124 292 233 216 216 498 267 216 382 41 216 216 498 216 233 498 216 170 320 498 85 498 233 216 73 281 61 216 172 498 233 498 216 235 233 233 373 216 233 498 309 311 256 498 233 216 216 216 35 349 233 498 470 215 498 171 15 236 218 233 498 233 216 383 280 216 29 498 216 498 154 498 116 216 216 172 233 7 449 58 286 498 387 216 216 498 233 498 498 491 83 233 498 216 233 498 176 233 498 216 216 233 454 268 462 216 216 216 216 233 216 326 216 498 233 498 233 233 233 498 233 498 20 216 32 233 277 216 233 233 216 216 216 216 39 233 359 81 233 216 216 26 498 45 418 377 58 285 216 498 215 216 233 140 253 498 225 233 233 216 233 216 233 81 233 309 327 207 233 498 216 233 498 216 233 104 498 498 216 210 498 216 216 233 216 371 448 481 28 311 233 498 216 422 330 241 317 216 233 391 233 233 61 233 498 292 216 216 73 59 216 498 498 233 498 245 216 498 147 12 311 432 72 451 216 498 216 215 59 360 498 216 315 474 233 429 498 233 233 233 498 251 216 233 216 498 216 498 362 498 233 233 488 498 362 233 59 334 233 187 81 233 498 216 498 216 233 109 216 100 233 216 216 216 4 423 442 233 233 498 9 216 498 156 375 498 233 216 283 251 233 498 233 498 297 272 216 216 170 83 58 233 235 439 142 392 498 306 498 10 492 216 106 141 455 498 216 428 498 216 498 433 216 216 284 3 329 361 470 498 216 498 273 498 216 498 390 498 216 498 498 233 233 310 233 23 498 498 216 223 257 498 498 216 498 196 233 309 155 351 289 216 226 216 498 498 476 498 498 216 102 216 216 414 498 160 216 216 216 498 233 448 429 359 148 497 233 193 443 216 233 233 216 233 403 498 498 216 216 216 255 233 232 44 179 498 216 377 498 353 498 416 233 498 216 216 216 498 195 498 233 233 13 10 446 233 469 9 343 498 498 488 498 498 498 498 498 498 233 455 105 442 461 216 355 498 233 498 234 233 233 103 233 216 216 405 216 216 498 228 498 216 153 21 22 498 293 237 231 233 498 216 233 233 290 216 498 89 233 216 233 263 53 233 467 498 498 216 216 317 233 216 498 498 498 498 33 216 175 498 233 498 233 88 434 498 441 216 222 216 455 216 216 38 216 216 498 29 216 216 464 495 171 275 233 233 233 498 233 216 233 9 216 173 160 498 176 276 114 233 498 233 180 39 233 57 274 216 193 498 233 165 216 144 216 380 498 278 498 216 498 411 233 216 498 498 402 498 233 233 216 233 383 498 69 216 113 59 216 221 216 233 495 458 233 498 142 249 476 233 233 498 216 233 352 91 142 124 254 166 433 498 233 411 233 498 352 216 498 216 498 233 498 216 216 498 498 453 134 452 385 498 233 55 216 233 233 233 498 340 233 233 2 322 442 498 257 377 216 233 233 216 214 216 216 233 98 216 233 259 498 498 498 216 216 498 498 490 346 213 498 498 233 450 498 498 449 498 233 233 498 484 215 225 233 233 233 216 216 498 216 498 488 498 498 314 216 233 216 117 498 233 233 468 216 93 193 341 281 387 233 233 216 216 75 498 498 233 408 455 498 385 216 4 209 216 308 233 498 265 434 309 344 125 337 118 350 216 233 498 216 498 216 197 452 498 233 233 216 240 216 498 444 216 216 498 498 216 61 498 233 498 498 498 56 498 233 377 216 136 233 460 498 436 476 216 410 233 266 498 233 380 233 233 498 29 495 386 233 498 218 68 498 138 58 498 58 359 498 216 346 83 95 474 233 498 102 94 498 216 216 498 498 216 498 319 216 498 484 368 357 216 418 452 150 109 306 498 498 498 498 169 233 136 10 216 137 216 60 498 284 146 233 233 233 157 233 169 398 498 423 233 167 216 216 233 498 216 498 425 132 216 498 216 435 498 438 357 124 107 498 91 296 498 498 233 306 39 364 136 216 498 498 69 216 216 76 216 35 233 129 216 63 276 197 51 498 233 233 233 498 233 216 216 73 233 216 438 268 498 498 216 393 127 233 233 498 498 434 487 233 180 243 216 442 190 498 216 498 233 233 498 341 2 216 233 421 216 498 216 112 216 233 216 105 233 216 12 216 216 233 160 233 474 498 233 498 233 216 67 498 369 401 498 105 216 233 233 498 498 180 215 59 81 498 233 233 112 233 498 388 216 233 354 49 499 423 21 233 412 379 498 244 498 216 304 280 78 216 216 233 108 233 104 103 216 22 216 498 233 498 216 227 427 498 216 216 332 495 216 498 498 68 216 233 431 498 498 233 381 498 498 197 216 498 216 233 28 25 54 498 216 112 209 233 498 453 498 233 487 233 233 498 155 168 370 295 233 216 50 498 216 124 399 325 216 233 216 465 233 146 297 498 216 233 101 233 216 233 216 233 73 315 498 311 312 233 216 498 254 233 169 216 233 216 345 70 233 79 233 171 344 216 233 498 498 216 420 233 498 424 233 498 422 233 182 498 233 233 233 216 216 498 216 24 216 216 222 332 216 6 233 216 233 233 233 498 67 185 233 216 13 62 310 216 393 153 216 425 498 216 329 349 216 498 212 354 446 216 88 498 343 498 498 233 216 498 449 199 233 209 216 15 498 466 498 331 498 34 233 124 233 326 233 208 498 442 491 215 473 145 45 436 498 216 233 247 498 461 169 150 498 498 216 216 233 498 216 233 68 498 499 216 233 376 442 216 498 381 233 216 498 40 475 216 454 498 498 233 216 216 216 498 386 498 455 216 498 216 216 216 464 216 340 19 70 216 299 168 216 233 233 233 370 233 498 498 155 498 95 377 233 498 233 216 216 165 216 45 34 179 233 442 216 180 498 480 14 216 56 86 339 233 498 369 209 233 124 233 216 83 216 216 422 73 258 233 487 436 216 81 339 12 216 498 274 87 190 498 398 216 233 233 216 415 498 24 216 216 498 313 313 427 216 216 435 233 356 233 498 216 216 216 187 233 106 176 498 306 50 233 233 216 498 216 478 498 216 216 233 498 233 498 233 222 410 498 233 292 233 498 411 216 498 233 483 498 498 99 233 233 233 163 498 233 216 389 233 40 498 233 216 73 498 216 233 59 132 498 85 498 216 230 36 498 11 216 417 205 216 498 39 145 9 25 498 120 233 498 233 233 121 498 21 216 233 436 498 498 498 498 124 13 389 233 233 216 384 233 233 498 80 498 360 479 498 306 216 216 293 498 233 31 317 233 233 498 233 216 233 438 233 233 216 262 498 305 201 216 57 268 188 233 59 498 455 498 58 433 211 216 233 498 498 498 252 301 498 319 119 424 492 233 243 216 297 216 415 216 498 224 489 216 233 212 216 277 498 498 25 498 233 216 216 216 282 233 216 233 176 132 498 233 427 233 498 425 216 147 494 335 233 233 216 498 233 498 233 216 205 479 176 216 216 1 421 498 233 498 412 233 216 233 462 81 379 132 498 310 233 217 236 152 498 277 216 227 98 437 233 56 216 202 206 498 430 498 498 429 486 498 233 210 233 498 437 216 498 117 101 216 233 498 233 194 327 456 233 233 134 387 106 85 216 498 361 394 220 124 202 83 498 408 216 216 441 405 215 136 216 498 81 495 495 216 233 216 81 498 118 84 246 498 233 9 474 216 395 123 216 498 443 498 34 233 216 24 495 216 324 233 452 43 216 498 498 233 306 283 37 215 341 149 498 465 233 498 455 233 216 498 302 216 216 498 233 168 233 280 478 127 233 216 233 216 216 216 233 474 233 449 39 187 233 227 216 365 308 233 77 9 233 26 216 498 154 498 216 297 498 216 10 216 173 233 457 452 48 216 165 216 354 233 159 58 416 278 233 216 233 391 216 314 233 68 233 498 498 498 216 352 8 498 358 216 216 498 257 216 74 498 498 233 89 216 233 216 498 406 124 233 498 216 73 233 498 149 233 233 216 304 498 254 66 294 216 21 395 233 340 141 216 238 498 354 71 233 216 233 96 233 216 498 55 216 498 36 498 81 216 233 498 216 309 233 233 216 191 216 216 498 131 198 233 233 487 498 19 353 283 216 233 377 216 216 216 75 216 87 484 239 233 421 258 400 422 233 498 216 216 498 216 498 486 235 9 289 498 233 216 439 233 233 145 450 233 358 498 216 216 216 355 216 216 233 498 95 498 233 216 216 216 219 216 286 56 295 498 453 498 233 498 498 498 437 354 233 233 498 233 216 457 38 216 498 149 216 302 75 498 404 445 216 233 216 233 224 498 438 233 216 498 379 498 87 233 498 216 233 18 312 404 493 498 233 83 233 498 256 230 216 233 498 498 188 17 302 4 436 216 498 498 498 333 498 3 353 297 233 216 309 445 87 498 334 411 233 216 276 216 174 216 233 124 498 498 141 135 233 495 268 498 233 233 233 233 233 233 216 233 11 58 209 498 248 498 312 359 498 216 223 498 216 375 233 233 233 216 175 498 498 447 216 108 216 63 216 296 282 498 109 171 21 233 216 113 216 216 498 233 408 160 216 233 471 216 498 498 193 465 398 36 498 216 233 199 216 233 233 236 466 470 498 498 216 498 306 312 498 51 233 455 233 216 329 232 498 83 216 233 116 45 216 498 498 233 233 158 216 161 55 498 353 233 266 204 233 233 498 216 411 154 361 53 216 233 233 324 233 479 121 272 233 216 208 498 63 480 233 97 233 498 420 339 51 233 119 233 498 233 459 368 233 233 233 427 452 498 124 498 498 498 136 498 258 194 216 482 233 233 216 233 216 498 233 233 233 134 216 216 216 91 216 343 233 216 278 93 48 381 498 498 233 170 60 230 233 498 233 498 312 195 498 259 233 498 498 216 170 498 404 216 216 498 386 498 459 233 159 216 233 498 216 469 498 328 358 233 317 306 14 233 233 216 323 233 51 237 498 411 233 430 464 498 233 147 498 498 216 127 462 303 389 498 216 216 498 216 233 233 422 498 308 498 498 233 247 498 216 337 51 233 412 479 4 233 233 216 498 371 370 233 216 247 498 276 233 233 104 216 498 216 480 216 498 75 498 233 216 498 474 278 233 369 219 498 461 498 498 370 498 442 340 216 216 498 216 216 216 448 144 313 233 466 498 110 131 498 216 112 337 216 498 131 299 498 498 498 216 435 233 233 181 110 189 156 498 216 216 140 498 498 216 216 498 233 216 233 233 431 233 233 216 323 216 159 313 276 233 233 216 498 284 233 498 498 216 442 235 216 498 233 498 498 498 498 402 484 455 498 216 498 233 216 233 106 216 200 464 371 498 498 498 233 216 391 465 498 20 216 233 216 87 166 498 498 162 233 498 409 464 498 498 498 199 256 401 33 233 498 498 267 233 216 498 216 478 284 302 283 233 216 33 286 233 104 72 498 233 233 233 455 498 498 426 498 498 216 498 216 498 216 498 6 216 216 216 207 216 216 498 233 216 316 297 216 233 233 498 391 233 422 498 73 157 124 216 34 498 216 233 437 140 216 216 216 216 216 233 233 214 496 233 233 233 233 388 233 493 365 242 434 62 233 233 56 233 183 216 83 301 216 216 498 253 416 498 224 438 59 233 233 336 233 10 216 233 377 233 216 438 13 461 216 219 233 152 216 155 233 216 498 233 74 175 233 216 367 233 498 233 187 177 498 216 54 25 233 332 216 233 64 498 216 498 233 498 186 216 390 374 498 410 57 498 233 498 216 96 117 216 25 339 216 39 498 216 216 104 498 386 418 166 104 233 466 233 165 498 381 233 216 498 216 374 233 498 216 135 216 5 233 216 129 90 233 233 73 498 498 498 311 233 216 155 376 314 233 238 233 233 36 435 97 400 233 51 233 233 420 498 216 251 498 498 216 233 498 233 434 11 208 498 459 137 233 216 498 233 387 404 233 336 216 413 233 216 92 216 233 102 233 227 216 498 489 233 233 325 498 233 28 233 73 498 498 260 391 233 121 233 216 233 216 264 498 498 216 73 233 498 216 498 216 216 216 216 216 237 233 498 184 206 216 498 260 452 279 233 233 455 498 216 349 400 216 263 498 364 233 498 442 233 456 15 309 233 233 498 226 233 498 402 498 202 233 216 233 212 216 263 216 273 233 71 498 498 369 498 233 372 320 498 216 337 270 9 234 24 233 498 498 216 233 396 498 216 427 498 216 204 498 205 216 233 233 477 216 366 498 479 22 269 387 216 498 216 65 242 233 216 216 216 223 498 452 47 334 83 233 118 216 319 498 53 319 498 498 373 498 154 336 216 216 187 263 216 498 3 233 216 233 325 498 498 94 58 216 216 498 233 278 216 498 215 216 498 233 498 498 498 498 368 233 498 188 163 422 216 56 498 233 434 14 216 498 498 498 498 498 498 160 216 216 233 147 216 495 216 414 498 428 361 216 498 191 498 448 169 498 216 216 233 216 498 233 215 498 271 137 473 124 233 216 498 216 498 498 498 339 236 212 498 233 233 474 357 403 369 233 216 450 498 474 216 245 88 294 356 327 9 126 216 498 498 233 216 233 418 216 59 2 214 233 302 245 498 493 498 216 58 216 340 233 233 369 233 321 355 498 493 260 264 427 216 141 216 498 233 215 58 40 216 498 498 216 498 266 53 498 498 306 233 216 131 498 233 498 75 498 58 233 216 234 216 290 3 254 278 216 349 233 304 498 79 338 324 233 83 233 216 498 498 422 181 216 331 365 475 70 216 233 498 233 30 233 216 124 233 320 95 216 216 233 449 114 233 233 216 233 233 498 116 455 309 233 498 105 51 216 216 379 437 233 124 422 498 216 470 454 353 216 417 498 216 85 216 498 26 216 334 233 216 233 216 216 135 279 498 391 233 114 188 465 233 347 233 498 498 216 380 498 369 443 216 233 455 233 93 233 233 233 216 233 233 498 216 498 32 235 498 129 498 310 233 498 31 233 454 342 216 233 233 300 91 216 216 233 336 359 291 126 498 236 289 216 216 233 216 498 498 233 498 231 233 135 216 321 498 204 216 473 216 223 185 326 498 426 284 216 233 216 216 216 261 399 498 417 498 233 498 49 498 427 109 280 171 141 352 458 398 216 233 233 491 233 67 216 109 3 203 500 233 216 136 306 165 498 96 233 179 216 324 233 216 233 216 92 89 233 124 354 216 233 216 498 180 216 216 498 110 39 233 205 216 498 233 233 216 292 498 85 216 216 498 498 498 498 498 216 233 260 233 498 233 275 216 216 498 238 166 216 233 9 498 216 449 193 233 498 498 128 233 227 498 216 34 498 216 216 216 271 264 137 312 81 233 233 498 233 148 397 104 498 106 216 216 97 233 498 498 233 484 133 474 264 129 498 97 498 361 321 498 233 249 233 390 233 397 495 123 216 467 323 21 498 236 498 467 464 483 233 59 233 65 233 498 498 49 216 308 215 216 417 384 498 216 498 491 233 216 188 233 253 216 498 233 409 177 216 233 216 233 21 498 233 303 216 233 455 9 498 44 489 227 498 133 216 498 233 233 498 216 216 281 233 216 233 357 371 498 216 233 430 233 473 246 216 498 84 112 498 364 437 216 216 216 498 472 409 216 498 498 233 498 4 233 216 498 302 216 498 233 315 1 397 233 498 233 216 498 216 498 151 216 233 233 216 216 415 498 459 216 233 498 208 233 233 233 394 233 216 498 462 233 373 233 498 216 216 498 184 159 88 32 233 498 498 498 498 233 498 10 233 233 498 422 498 233 216 498 452 9 233 487 233 216 498 200 216 102 36 233 472 275 442 498 46 233 391 233 369 257 267 498 233 233 233 216 498 314 216 220 216 397 22 216 200 216 72 498 498 498 82 233 233 215 341 287 463 498 369 460 216 498 216 498 216 224 498 92 330 233 416 245 233 216 216 233 156 434 498 233 60 2 233 233 233 233 216 216 47 498 272 498 498 216 498 158 293 233 233 216 354 174 216 233 233 233 216 216 19 216 216 371 233 249 179 95 233 463 344 216 216 498 97 45 498 339 233 124 498 233 482 498 262 58 228 296 446 308 498 343 216 498 498 498 124 403 233 218 305 296 233 411 498 198 216 498 233 498 216 498 233 104 233 216 498 140 93 216 233 208 233 142 499 399 233 498 498 498 498 216 95 420 216 403 202 233 51 233 124 233 221 498 233 357 221 225 425 498 233 233 344 498 216 136 81 189 239 233 498 498 474 498 233 216 151 422 11 498 325 498 498 498 498 216 154 216 216 233 498 498 4 39 81 216 270 204 216 406 369 216 282 498 498 36 138 498 425 498 49 498 498 498 294 292 498 498 233 396 216 216 498 30 233 498 479 494 215 233 216 216 216 216 498 216 498 337 216 216 46 498 216 261 498 498 498 498 477 498 498 67 101 363 233 322 498 233 498 365 216 452 379 498 216 498 316 498 233 292 216 310 216 498 498 233 216 233 498 116 305 498 367 284 216 498 172 233 233 233 498 187 16 233 182 216 13 216 91 330 233 498 498 233 216 233 139 233 225 498 27 216 233 498 198 233 233 216 284 498 498 216 498 216 83 13 79 233 498 498 233 186 431 233 233 498 216 445 233 233 163 216 216 233 498 216 233 233 498 216 233 498 233 81 216 493 390 128 233 216 216 443 498 216 498 282 216 216 498 216 216 233 71 480 484 49 356 233 233 498 202 216 477 233 216 498 233 59 324 498 216 216 442 233 498 216 233 216 233 498 498 191 233 233 233 276 216 216 216 216 140 233 498 216 106 216 216 498 498 216 128 233 233 233 498 206 321 296 216 216 216 216 498 498 233 498 229 216 216 498 216 216 216 233 233 272 403 233 81 151 309 301 187 360 233 301 216 325 205 14 24 233 177 498 416 216 133 216 254 216 85 312 407 485 233 455 498 233 185 216 216 498 55 216 124 498 21 81 498 254 498 208 498 216 498 233 233 498 409 233 30 233 312 317 114 479 233 306 233 233 216 156 162 498 216 233 216 324 285 216 498 498 233 233 499 216 233 233 428 216 98 498 274 422 375 233 334 498 233 216 498 458 317 216 497 247 124 216 233 216 17 216 76 452 233 309 233 233 498 161 216 216 112 498 498 233 9 216 315 216 350 327 498 216 200 216 311 216 216 498 52 498 233 233 233 170 156 346 100 225 498 233 33 216 216 14 233 331 233 233 216 498 233 498 118 498 216 76 498 114 26 498 498 498 498 498 233 498 216 358 233 498 233 473 498 360 9 233 216 166 289 498 477 234 233 498 73 410 251 216 233 498 233 498 216 498 369 216 498 233 384 412 484 64 216 216 216 20 216 233 474 398 233 498 216 216 233 498 233 320 498 216 498 498 136 362 336 342 216 432 32 224 457 83 498 498 233 491 499 390 498 347 498 498 498 94 233 216 116 223 233 233 13 216 216 412 498 216 233 434 120 444 346 216 498 500 38 29 46 233 323 498 498 216 422 429 216 233 216 344 29 414 489 149 207 259 4 78 233 360 498 340 216 216 97 216 233 306 463 471 467 216 465 498 216 498 216 163 216 498 498 234 369 498 353 498 498 498 233 498 233 216 498 498 498 233 233 210 233 1 498 385 233 216 498 239 233 38 233 498 216 382 498 498 498 93 267 327 120 233 455 216 233 123 379 216 216 405 436 217 233 455 391 58 349 197 498 112 216 398 498 216 498 233 216 216 216 472 498 233 216 233 216 216 349 233 233 233 197 233 233 455 422 498 414 216 498 233 498 485 498 498 498 233 403 216 229 233 233 216 33 378 233 216 422 498 91 2 498 482 486 498 56 454 233 72 498 498 498 206 377 429 468 498 233 498 216 498 233 233 498 498 166 109 95 233 211 216 216 197 330 216 216 233 233 65 216 498 498 233 94 233 216 233 216 216 216 216 216 280 216 106 498 393 461 216 11 58 498 216 182 498 447 233 216 216 463 216 498 247 233 498 281 498 216 216 216 265 233 194 372 97 205 216 216 72 233 233 216 498 67 455 216 233 233 216 233 216 171 440 233 216 498 460 411 216 262 434 463 498 261 216 315 498 233 233 147 216 216 44 216 216 498 109 233 140 233 233 498 498 498 216 343 233 365 381 216 233 233 192 408 98 217 498 375 498 66 498 233 216 233 216 293 272 498 498 233 98 309 233 498 29 216 233 498 150 233 127 498 233 216 233 266 14 157 233 216 216 51 498 180 233 233 233 216 233 233 498 27 124 498 216 498 233 233 136 233 241 216 59 498 166 233 233 498 498 124 498 394 233 233 216 388 216 216 136 247 233 3 216 498 55 233 58 215 109 27 216 498 233 233 233 233 45 435 498 498 498 498 498 469 437 498 328 233 317 216 274 455 498 233 216 236 236 233 21 216 216 196 498 498 349 216 498 233 233 498 216 498 233 358 233 216 233 474 345 474 385 495 233 178 470 498 233 406 172 375 419 233 498 464 233 216 159 77 233 498 498 498 498 498 233 498 216 498 216 400 216 369 299 498 233 38 498 58 239 216 233 483 233 498 216 498 233 498 233 233 233 108 34 233 216 233 498 233 498 452 171 216 498 216 216 361 233 216 454 216 296 408 83 233 428 289 233 233 498 498 216 330 474 191 477 421 122 233 498 498 275 498 205 216 233 216 452 216 498 216 233 233 498 216 216 498 233 62 233 216 496 215 442 233 23 350 216 498 21 498 474 216 272 279 102 345 498 498 233 226 216 498 233 216 126 364 498 392 233 306 112 216 498 458 441 233 498 498 216 498 470 464 306 216 233 366 498 95 233 498 216 388 498 498 39 233 216 250 498 82 270 216 126 233 380 455 94 29 216 216 233 498 431 216 233 216 498 223 498 233 233 58 233 233 216 216 91 44 498 216 233 493 498 78 233 216 233 233 216 498 216 14 216 233 233 498 216 81 498 408 498 216 498 216 216 282 227 206 216 233 233 216 498 311 233 216 233 365 233 72 426 216 216 51 370 336 113 216 112 216 498 216 321 216 498 34 498 306 216 498 468 430 309 216 233 233 498 259 216 177 216 498 233 216 498 464 233 233 498 306 216 487 498 498 434 216 218 498 233 233 483 233 233 23 233 216 389 216 461 395 179 392 121 233 498 455 170 306 186 233 498 374 216 498 250 58 233 233 498 334 325 216 361 233 309 498 253 398 411 477 216 498 216 118 216 233 216 233 336 394 233 440 498 216 233 233 233 233 498 233 216 216 233 216 174 233 498 394 480 233 194 455 216 216 99 189 382 498 32 498 498 58 498 369 218 498 298 498 281 498 216 216 233 233 498 498 233 350 498 216 498 65 233 234 216 499 306 233 462 498 216 216 483 175 498 170 112 216 233 216 274 159 132 201 82 233 216 445 216 498 233 116 270 233 180 233 233 25 216 450 498 498 233 216 498 216 369 233 474 233 233 498 8 233 233 498 50 233 233 216 233 11 414 216 233 216 488 105 337 198 193 498 233 216 233 117 216 216 66 369 126 253 216 216 159 233 498 169 233 492 132 216 233 131 498 498 216 498 233 233 498 271 233 216 216 216 390 117 389 308 216 233 183 233 463 498 344 176 442 282 76 498 422 48 216 498 233 243 407 247 498 233 233 233 233 233 182 355 233 498 498 53 202 133 419 242 216 498 191 26 216 216 233 58 216 214 438 216 498 233 233 216 216 216 216 498 12 498 498 215 58 411 345 498 332 216 46 159 498 233 233 498 498 216 233 203 498 231 459 216 216 221 216 216 292 221 216 216 441 125 216 498 209 369 400 233 455 362 470 233 77 498 498 68 486 5 498 216 498 216 136 460 498 498 303 180 17 233 208 216 346 153 138 233 498 216 498 498 39 369 233 216 498 216 233 110 216 216 93 136 175 324 233 498 493 233 233 233 498 148 498 82 233 233 216 203 229 422 233 233 373 124 216 498 498 216 201 226 216 233 216 216 498 233 216 233 498 342 340 233 52 498 233 216 216 498 498 498 498 435 24 233 498 408 398 498 148 233 216 216 146 498 233 216 165 154 233 216 216 322 216 490 498 9 286 498 233 216 233 216 469 216 306 498 498 44 162 498 216 102 211 55 478 233 498 39 233 150 216 498 233 85 233 498 216 216 498 249 216 216 216 498 132 498 233 498 257 498 498 453 160 216 443 410 498 233 9 204 498 498 314 498 216 231 498 233 216 498 194 483 498 216 498 216 233 13 498 498 369 498 300 233 216 12 9 223 216 233 216 257 216 216 233 498 233 233 498 216 498 233 216 238 76 337 233 216 498 233 442 233 233 216 352 114 357 436 216 233 219 498 498 498 216 204 101 233 216 233 233 498 216 383 498 233 192 233 233 416 39 498 498 216 216 498 233 233 257 219 181 233 498 29 400 216 498 492 215 372 101 233 216 133 497 233 233 261 474 498 133 233 192 72 331 302 384 233 216 167 216 233 216 216 194 323 216 183 216 386 233 498 121 150 498 232 498 156 233 53 216 216 498 200 306 48 233 124 233 13 216 216 216 233 452 26 498 476 498 498 233 216 454 498 233 27 233 498 442 243 116 224 93 238 216 66 216 443 216 373 367 128 498 498 484 498 498 342 286 498 399 498 304 498 149 498 269 216 39 49 111 498 233 377 216 315 233 216 498 306 216 233 216 59 232 498 233 233 40 22 57 233 498 59 283 233 216 498 498 461 216 498 216 498 357 216 498 498 181 216 498 216 11 233 498 498 133 498 216 426 216 216 233 498 233 233 38 498 223 492 498 498 498 65 233 233 216 216 496 216 498 230 48 216 216 216 498 59 160 498 498 498 499 498 233 498 233 162 498 233 284 26 365 346 28 216 233 193 498 125 96 498 299 233 371 216 233 233 75 216 216 50 216 498 300 233 127 8 216 216 29 216 216 314 233 498 188 132 498 178 233 352 216 233 216 216 318 216 498 498 78 498 280 401 216 475 498 498 498 15 233 470 216 233 498 216 233 56 216 431 498 252 216 498 233 498 216 216 468 73 233 233 216 216 138 327 486 216 280 246 233 233 498 498 498 17 253 498 233 216 233 233 216 498 1 380 416 75 216 412 233 498 498 498 233 216 16 498 498 216 498 216 498 233 233 242 81 216 389 498 277 233 288 415 110 233 18 498 216 233 216 233 216 73 498 498 498 498 233 176 216 233 498 178 277 238 498 36 216 369 462 404 233 216 421 233 233 195 35 233 361 216 498 81 334 177 433 233 216 498 216 49 332 39 24 498 233 214 498 216 498 368 233 498 340 140 474 233 111 498 498 216 233 481 73 216 216 325 143 233 216 216 216 216 216 498 249 216 58 498 233 207 498 170 216 17 498 498 35 498 233 199 353 216 233 488 219 216 233 498 216 90 188 234 498 282 134 176 60 498 309 498 362 498 216 233 470 490 498 209 216 216 216 498 469 216 498 216 233 52 34 34 233 498 498 260 498 220 233 233 233 498 216 233 72 498 216 233 233 334 498 306 498 233 498 292 233 309 216 498 233 216 216 498 498 188 172 283 216 398 374 216 418 498 136 221 216 3 233 72 216 498 216 285 498 498 216 477 455 292 361 498 452 92 299 216 216 216 216 233 216 233 498 369 309 285 124 216 342 30 216 233 498 216 455 216 216 280 233 498 144 498 356 216 216 431 216 216 498 216 138 216 216 498 216 379 216 216 295 233 233 124 498 216 270 216 434 233 233 241 474 233 270 233 498 20 306 216 233 216 216 498 216 99 216 284 233 498 498 343 498 216 324 498 2 369 221 140 188 498 262 498 21 342 233 482 327 422 172 216 233 498 216 175 233 261 233 482 49 233 216 233 470 233 216 455 216 216 216 216 216 498 233 498 233 233 498 336 233 216 233 233 220 498 498 233 40 21 114 233 233 155 233 216 309 498 272 111 216 216 216 59 216 216 21 262 233 70 216 482 337 498 216 216 59 59 323 216 498 71 498 200 257 498 14 233 174 498 233 498 147 233 216 233 420 216 215 498 233 216 171 216 493 498 216 233 228 216 233 216 216 233 233 216 452 498 233 216 216 233 193 498 498 452 358 457 216 233 216 227 498 452 216 452 443 233 498 498 233 216 216 233 233 498 216 499 233 123 498 498 498 498 498 216 29 183 498 216 216 233 498 233 498 233 418 136 216 216 410 233 260 301 498 216 216 74 498 216 216 426 498 498 165 216 396 8 83 216 233 106 216 216 498 498 486 474 215 346 473 216 233 206 233 216 498 233 442 498 216 489 498 65 233 498 216 233 498 233 216 233 233 233 233 233 410 22 233 230 233 414 498 498 406 233 233 233 248 233 216 69 473 99 28 233 216 233 83 372 498 233 233 316 498 216 498 216 498 216 216 246 216 233 216 216 189 498 498 233 233 285 216 233 216 233 81 233 216 498 241 498 117 384 233 498 216 498 233 216 233 385 233 52 236 397 124 482 446 233 462 216 233 233 233 498 66 302 39 233 308 222 216 77 498 216 233 447 498 498 233 315 97 283 216 216 211 216 233 233 233 216 460 498 216 233 233 233 25 498 9 456 216 216 498 498 498 498 216 498 498 233 277 91 216 33 291 233 216 498 498 498 199 242 367 48 233 216 216 498 351 427 498 233 216 498 55 285 233 59 4 498 233 153 411 498 233 498 124 299 233 474 59 309 216 369 96 284 233 233 216 498 216 233 233 233 216 252 233 300 266 216 353 233 216 170 422 498 48 222 341 498 498 132 178 233 498 498 233 452 480 216 216 498 383 442 233 452 216 319 380 216 57 498 258 382 408 216 216 343 56 233 489 498 216 210 86 312 407 233 216 233 216 18 83 81 498 370 498 205 498 301 233 498 233 369 498 447 67 498 498 497 306 216 498 216 233 129 216 194 216 498 378 111 256 233 136 233 122 376 170 498 18 233 36 498 321 216 498 216 498 216 233 498 233 498 216 329 233 83 233 498 498 233 233 216 216 498 83 498 155 233 78 455 423 498 498 6 216 328 498 233 216 389 73 498 392 65 369 467 418 233 233 216 498 99 233 485 211 343 492 239 206 233 349 462 39 496 216 103 498 216 216 273 216 233 10 279 216 216 148 225 216 498 355 329 498 233 194 216 47 248 43 140 498 216 188 70 348 216 100 233 498 239 137 233 216 233 216 216 498 216 17 216 192 233 216 450 498 498 216 216 24 392 233 498 216 460 498 329 226 77 498 233 498 124 498 402 473 233 452 307 44 498 216 216 233 354 464 498 124 83 55 498 74 216 216 233 210 453 150 106 498 233 233 498 35 474 498 498 498 474 216 498 498 302 46 21 216 365 233 498 216 216 216 216 267 57 457 216 216 216 480 216 233 233 354 500 306 233 132 475 24 233 216 374 306 216 233 216 233 216 457 498 216 216 498 233 498 216 216 216 203 233 216 498 233 159 216 41 216 107 53 397 498 213 498 316 216 216 306 216 303 235 391 449 498 233 165 498 216 216 233 233 461 500 233 233 288 17 233 422 382 498 474 454 80 59 301 498 360 156 216 233 107 216 233 70 32 216 498 498 498 121 233 309 84 474 498 216 215 492 499 233 216 216 447 233 46 498 498 359 216 216 233 216 25 498 234 233 498 498 277 382 404 233 216 76 498 216 498 498 498 498 428 498 233 233 257 216 233 216 230 328 95 442 490 233 216 214 150 216 498 233 233 233 414 233 496 387 498 162 233 216 88 233 498 234 498 216 21 73 216 498 498 233 478 21 474 233 498 498 498 216 498 233 304 498 498 216 198 233 216 278 498 233 216 498 233 216 233 309 448 67 237 216 311 233 498 498 216 233 498 275 233 216 158 233 498 176 216 272 498 96 216 233 498 233 233 132 223 233 233 498 498 216 349 498 498 498 233 11 42 216 245 59 498 453 498 233 196 498 216 216 216 385 408 233 144 216 323 136 216 282 498 91 498 61 216 165 88 369 170 233 216 216 498 216 261 233 422 498 498 216 401 498 216 498 378 175 63 131 216 444 216 216 233 311 148 498 479 216 233 233 233 277 233 233 313 338 233 216 233 428 141 216 216 233 233 222 216 498 233 498 498 157 498 400 233 233 399 216 498 489 216 233 14 161 59 122 221 216 216 216 233 216 233 397 216 228 214 216 233 204 498 70 301 216 377 233 14 76 393 461 216 233 448 233 188 233 233 233 498 141 498 498 498 233 216 233 216 216 498 124 124 194 216 498 7 233 60 233 216 216 233 233 390 233 444 498 498 498 233 355 215 92 379 216 498 233 498 373 379 216 379 233 216 169 216 498 233 498 216 498 273 498 203 216 248 270 216 233 498 409 233 388 216 216 398 498 112 216 233 233 216 216 73 216 498 402 233 494 498 314 23 278 216 233 216 216 136 225 233 461 183 271 233 266 498 252 216 233 498 227 498 498 498 204 498 483 233 454 498 216 216 498 498 498 498 216 213 486 498 233 233 233 38 498 498 498 498 104 217 216 498 216 260 258 170 119 233 233 233 233 233 233 431 269 250 498 498 384 92 378 13 461 462 216 137 498 233 63 458 439 448 168 233 160 216 216 483 482 498 498 498 233 498 21 225 11 216 216 216 343 444 498 498 282 216 71 295 233 216 498 233 413 104 9 351 71 91 233 422 126 498 498 233 216 216 487 498 216 20 216 216 233 216 46 216 498 216 389 498 481 480 233 233 391 391 498 96 81 233 124 284 216 9 498 21 2 126 498 233 233 213 216 100 498 216 216 309 498 216 216 216 481 233 324 233 428 474 59 216 89 233 233 498 216 233 216 250 498 216 216 233 119 233 498 361 498 69 216 300 38 320 282 108 498 459 306 216 233 86 216 222 216 216 498 233 233 106 219 231 37 176 17 216 216 233 498 216 253 288 498 321 233 498 442 485 233 216 216 216 233 216 216 261 498 216 455 361 216 233 233 216 216 233 494 498 77 233 498 216 233 395 500 249 112 498 251 461 475 458 233 233 216 233 216 233 59 386 233 221 323 498 216 233 498 233 498 8 66 216 233 498 233 498 197 233 233 97 498 233 41 266 257 156 171 216 44 498 474 216 2 59 498 498 9 216 363 498 233 498 233 498 498 173 183 498 421 386 216 216 498 127 216 216 162 233 216 216 216 233 452 122 83 393 498 233 111 233 500 498 309 233 216 216 64 233 73 368 58 216 216 42 54 323 498 498 72 216 30 175 216 216 337 498 434 165 498 244 498 213 224 233 216 228 498 233 441 216 216 39 233 216 216 233 216 498 233 489 233 498 233 498 216 220 309 491 498 216 216 233 498 216 58 39 233 233 233 40 9 233 233 185 498 498 498 216 233 498 183 290 10 498 498 498 498 443 381 50 429 498 233 233 498 233 216 233 216 233 233 29 216 498 243 233 216 216 233 216 233 498 124 233 498 295 134 233 498 498 498 165 233 498 496 216 132 233 498 216 216 167 498 216 216 216 233 296 233 233 498 498 233 216 233 216 233 216 216 166 233 498 401 498 498 498 233 233 498 39 233 233 216 233 157 71 233 233 375 233 216 216 216 498 498 216 216 498 216 422 498 156 498 140 185 498 233 498 85 498 455 498 233 498 498 498 240 216 380 121 233 233 498 498 413 233 233 233 233 235 216 498 233 216 339 233 233 81 383 150 124 216 395 96 216 498 168 233 205 233 279 233 444 216 498 437 307 233 498 138 498 116 1 233 373 216 216 233 233 216 198 233 233 215 498 498 498 498 126 216 201 498 395 216 233 498 233 216 159 216 233 253 498 498 233 233 233 446 53 422 457 233 251 233 216 318 304 312 498 233 498 498 216 149 233 309 216 233 65 498 365 25 498 444 498 352 222 216 38 233 216 102 498 498 300 230 233 233 24 79 382 115 216 233 498 138 498 382 216 498 83 222 498 172 216 101 216 373 126 423 233 233 136 255 4 21 233 498 233 154 233 385 498 233 233 233 233 216 162 422 222 233 216 216 233 498 498 233 358 498 233 163 216 233 233 66 250 233 448 179 233 498 9 429 233 297 371 127 498 498 233 233 14 457 313 498 368 216 498 498 87 233 379 498 498 216 233 233 498 233 40 350 43 498 409 216 63 256 233 498 165 339 216 208 233 498 374 193 455 207 233 233 498 233 49 233 216 216 233 380 216 102 216 216 233 279 39 233 247 210 395 316 233 498 216 216 216 81 233 233 498 498 216 201 233 244 498 449 233 215 233 233 233 216 58 425 216 173 153 157 127 224 214 216 233 233 233 498 216 82 498 498 216 385 498 233 216 216 124 216 233 86 381 498 234 233 151 124 233 498 216 363 216 231 233 124 216 498 127 288 44 39 275 498 447 233 216 233 498 142 216 233 309 498 442 449 498 494 498 233 498 233 233 498 233 214 233 233 233 233 233 233 126 327 437 302 216 498 498 233 88 233 198 498 498 138 357 216 216 386 485 498 405 233 216 245 233 233 233 498 128 233 233 31 498 498 498 383 498 216 216 59 216 498 216 374 138 498 216 216 498 233 233 365 127 216 233 498 233 483 361 498 201 216 498 58 216 498 107 498 318 216 498 498 233 233 498 21 498 222 498 422 233 498 216 328 354 233 498 233 201 198 284 233 455 233 216 233 417 498 81 233 114 360 498 498 216 468 270 233 82 498 60 233 216 179 190 208 216 35 498 498 298 216 101 216 498 498 216 498 216 498 216 233 233 359 233 424 498 385 21 498 233 233 498 35 216 233 216 233 498 372 258 233 233 498 308 61 498 475 334 59 233 216 233 498 498 246 216 216 46 216 170 498 498 233 178 216 216 498 233 233 233 312 34 498 233 430 216 498 109 244 31 233 434 233 498 374 498 332 233 216 498 498 216 498 194 498 330 233 399 289 146 498 498 302 261 498 498 396 233 216 321 233 498 498 343 88 498 233 216 57 105 233 1 233 474 498 233 216 455 233 329 266 216 498 145 498 498 233 233 462 216 498 361 233 391 498 233 216 216 136 125 233 498 216 498 114 170 233 233 233 498 5 216 216 228 498 216 486 442 498 169 216 233 299 216 196 322 216 178 216 498 233 216 216 216 216 216 233 216 498 216 51 233 232 233 233 216 216 233 216 216 233 216 216 112 332 329 209 216 498 6 498 498 498 8 320 442 229 233 216 498 216 316 216 498 216 498 233 203 369 216 27 498 498 134 233 498 216 136 383 216 498 74 498 127 26 187 89 153 498 298 233 216 309 216 233 216 233 216 233 75 21 189 498 216 441 233 233 48 233 498 498 173 216 498 233 498 93 216 195 353 29 198 288 63 9 460 456 216 105 487 375 498 150 489 233 235 233 13 233 100 233 233 233 193 233 233 233 233 136 216 492 462 132 498 254 15 498 53 442 216 498 475 216 233 193 228 498 497 353 106 498 233 498 233 498 233 61 498 432 498 233 479 498 233 233 405 313 119 319 366 58 225 498 83 216 498 217 215 136 233 401 216 332 233 498 9 216 233 30 233 233 233 233 195 216 498 219 216 498 216 498 452 216 498 233 419 498 59 233 318 498 233 498 233 134 216 498 275 498 416 233 233 498 498 358 216 233 440 216 233 498 440 375 237 455 498 233 498 498 58 179 247 498 96 151 216 278 498 329 498 124 27 233 233 216 216 233 233 123 255 233 216 233 216 216 216 167 216 353 233 216 367 498 498 216 216 216 233 24 216 216 382 498 386 216 233 73 9 498 143 216 233 216 336 185 109 233 435 216 498 498 233 498 300 233 216 216 134 498 216 78 216 216 216 233 233 127 474 55 298 216 112 233 445 498 216 233 216 21 498 307 498 498 233 216 119 217 233 498 338 233 216 216 233 498 233 88 216 241 233 216 498 498 233 498 92 233 233 216 79 129 455 216 346 216 233 216 81 498 216 233 81 233 498 216 295 360 216 233 216 442 233 313 238 185 498 233 498 498 350 402 388 498 221 216 233 216 216 216 55 498 48 298 474 392 498 216 233 233 233 233 296 254 216 216 220 165 498 60 216 494 233 498 498 216 233 233 233 273 480 233 244 216 260 286 401 41 452 233 498 498 246 498 498 161 216 498 300 233 16 498 498 498 314 313 436 498 233 407 45 498 216 498 465 233 216 498 233 409 233 498 498 124 216 498 233 402 498 442 267 332 134 233 498 233 216 377 216 498 216 498 498 233 233 233 498 347 455 216 498 233 498 165 233 37 94 233 498 498 401 233 216 291 216 216 216 233 233 216 233 233 416 437 498 233 498 333 357 498 216 216 18 216 233 216 233 274 369 89 45 498 474 233 216 216 216 498 27 372 207 216 498 119 174 50 119 216 498 498 498 216 164 96 252 341 441 233 331 498 233 498 482 233 226 498 216 233 233 233 498 233 73 233 233 233 216 457 498 233 147 455 498 216 498 383 233 233 233 152 233 498 194 216 233 233 308 479 498 216 216 149 495 269 215 238 233 109 224 216 498 233 233 189 109 233 498 216 216 216 216 216 233 233 216 128 79 233 216 233 216 192 446 216 219 233 152 216 216 216 498 498 216 216 216 459 428 498 132 283 114 463 233 216 81 233 216 216 498 177 498 424 216 497 233 216 175 498 443 233 233 216 498 183 168 255 323 498 216 83 498 498 406 182 327 498 233 498 233 48 73 172 92 233 498 498 198 233 455 233 498 216 216 216 233 233 233 498 216 142 196 216 214 392 405 233 233 216 35 498 233 158 216 498 462 498 498 233 233 498 154 376 233 481 462 233 476 233 233 5 330 37 216 216 233 233 369 498 216 32 138 149 474 498 453 216 122 198 233 216 498 498 357 498 216 233 498 11 417 498 233 96 200 233 21 249 233 498 498 498 387 216 476 498 317 498 41 216 176 488 480 222 233 498 216 233 45 182 216 68 334 466 410 216 271 216 498 498 143 370 216 233 216 498 498 136 498 362 409 216 233 271 422 73 186 216 369 216 498 188 410 143 371 420 233 216 31 498 40 498 216 233 498 216 11 62 216 498 387 233 125 498 310 216 498 233 391 498 233 498 216 60 233 498 498 385 498 498 498 216 498 437 233 233 226 216 498 498 233 12 116 498 27 487 233 163 216 216 233 498 216 216 428 216 498 498 22 233 498 233 324 498 292 121 498 233 295 349 216 216 216 498 397 413 216 216 233 216 440 233 455 233 83 351 136 378 216 233 233 216 156 216 83 498 304 417 360 216 349 281 493 498 498 81 233 498 247 8 233 498 215 498 216 133 14 216 498 233 498 249 330 498 28 291 233 420 233 332 498 233 405 426 216 229 233 477 466 215 216 216 233 233 393 498 216 233 233 233 104 498 37 417 457 66 233 379 216 498 28 372 498 216 216 498 16 169 425 233 498 58 216 498 216 498 233 216 233 498 460 216 406 233 24 233 434 216 216 216 189 498 498 498 233 216 216 181 169 498 233 188 19 474 202 233 450 407 233 498 233 53 401 498 216 498 233 233 442 498 233 327 233 498 34 458 385 216 216 83 306 216 498 131 233 498 180 233 498 233 498 408 233 233 453 233 498 216 30 216 233 147 260 442 216 494 330 498 31 498 233 498 233 233 452 233 233 106 388 216 25 301 41 233 233 306 476 480 216 216 498 216 216 216 233 73 216 498 19 28 208 216 164 498 233 498 498 498 498 81 233 216 498 152 498 498 44 233 498 233 136 498 498 216 61 173 160 233 21 498 97 233 312 233 43 354 233 216 216 215 233 498 71 437 181 498 216 498 498 216 498 233 216 306 216 214 64 233 51 58 233 40 310 39 280 216 415 102 127 498 216 233 498 216 23 498 233 216 216 157 369 498 233 474 216 216 233 216 498 317 357 216 436 216 498 233 498 362 216 226 233 10 498 498 216 81 327 216 309 498 400 216 72 216 216 498 393 216 216 218 260 13 233 272 233 216 233 498 324 498 216 202 233 498 498 281 498 372 448 233 498 498 233 216 233 300 216 267 137 498 498 216 499 498 73 498 447 284 498 498 216 115 116 498 233 216 233 498 233 381 498 238 216 149 34 233 498 498 498 216 216 216 498 297 216 497 387 14 216 431 216 216 216 498 39 216 498 185 105 498 185 216 216 466 498 61 198 224 301 498 370 20 457 212 233 498 428 233 216 439 388 92 498 216 498 455 498 124 233 233 59 282 216 216 233 269 498 163 233 216 450 139 216 472 498 430 417 216 216 498 233 216 233 498 498 271 343 233 498 216 216 216 494 466 498 233 498 454 233 233 498 233 233 216 498 363 216 498 305 216 474 44 498 188 216 233 216 233 498 233 272 216 233 360 498 369 216 340 233 202 450 498 216 216 216 216 216 233 216 216 309 216 233 65 461 364 498 171 439 498 498 53 58 498 216 233 352 498 498 60 216 156 216 100 319 448 498 233 216 216 216 136 21 498 175 216 173 218 233 216 216 233 216 498 172 233 204 476 498 216 131 498 109 1 233 233 216 498 498 414 81 90 3 215 498 70 69 498 216 124 498 233 498 233 466 216 498 6 216 7 233 216 99 216 498 216 263 485 233 498 498 284 285 233 216 498 216 216 413 216 188 498 216 216 498 498 406 498 498 233 372 461 498 233 455 302 498 216 233 216 464 1 216 216 388 216 498 216 498 216 185 233 216 26 233 46 216 498 498 234 233 498 498 392 233 472 360 233 216 216 216 233 221 233 407 216 216 495 124 83 216 498 499 321 233 498 457 216 85 216 300 216 157 216 233 233 216 483 216 233 498 498 216 498 498 216 233 216 97 186 498 421 498 473 412 498 173 233 498 233 233 9 233 498 14 442 81 498 498 216 205 233 303 233 216 75 194 216 96 216 498 233 475 498 498 366 233 498 233 498 216 79 146 233 233 216 315 498 233 145 330 233 233 498 137 216 233 233 306 498 429 498 369 233 399 498 113 427 39 161 216 448 498 216 233 301 216 401 233 216 498 448 58 233 498 455 498 67 498 233 216 233 233 233 457 216 216 336 220 498 138 463 48 233 498 216 216 498 233 498 442 348 99 233 233 316 91 216 48 233 498 96 366 491 497 76 498 343 175 157 233 39 465 295 289 233 427 216 498 68 233 177 498 233 233 424 432 15 216 370 498 233 216 498 498 216 216 233 257 498 216 216 80 498 233 39 216 498 233 498 325 447 498 498 233 216 498 323 498 233 498 233 216 498 112 216 170 216 498 216 9 178 437 216 233 427 233 216 216 498 59 435 320 216 279 216 498 361 216 216 498 124 216 233 216 310 498 48 359 137 136 216 104 498 233 83 233 233 153 496 128 498 216 233 233 216 233 233 233 233 498 216 111 224 216 216 498 302 144 498 458 233 337 100 216 498 216 216 287 215 178 216 233 233 397 147 498 243 337 233 223 63 411 232 179 233 216 427 233 194 270 41 319 498 76 257 312 498 132 498 233 233 498 286 498 73 318 413 285 216 309 216 498 216 216 216 498 216 233 348 161 215 498 233 234 498 498 497 498 216 498 288 216 233 216 233 216 498 233 498 216 158 265 86 115 216 233 216 498 213 498 259 136 498 498 5 233 102 233 233 216 233 21 498 498 231 215 233 30 267 200 216 498 62 216 35 216 216 498 498 233 13 114 498 498 284 233 498 498 498 210 329 391 498 233 18 230 498 233 498 498 58 216 233 233 180 498 170 216 124 498 233 233 233 216 263 216 290 498 21 233 233 498 233 216 166 44 498 73 498 216 498 498 498 381 233 233 28 498 216 498 216 216 233 9 215 107 216 233 330 216 233 216 233 216 498 216 297 216 294 40 216 498 113 216 438 216 435 233 233 498 147 498 50 216 312 216 233 296 80 216 216 233 58 233 498 165 498 121 215 296 216 498 459 460 66 124 498 157 246 216 128 300 498 216 8 216 16 216 10 498 410 233 216 233 216 216 498 498 233 233 124 216 498 498 498 498 309 498 81 216 369 15 73 216 498 498 216 233 233 216 498 233 258 216 409 215 216 498 181 498 498 273 233 233 53 216 233 216 498 216 442 233 216 11 216 106 498 57 233 234 233 216 233 233 311 155 233 498 216 39 443 479 216 216 468 403 233 216 484 44 452 216 216 498 479 233 233 452 233 498 446 142 84 148 498 206 216 233 216 202 201 430 233 216 292 498 327 233 216 214 124 233 306 423 139 101 498 416 498 498 498 216 27 133 233 478 498 216 452 112 150 498 216 233 5 498 352 498 216 215 309 498 342 336 498 216 450 498 110 498 421 64 9 233 101 498 216 193 498 498 379 498 498 216 24 216 216 461 216 498 9 216 233 490 498 233 216 216 371 216 309 178 399 242 216 233 118 233 216 216 498 289 215 216 40 233 216 498 233 481 498 233 124 216 498 216 339 160 216 216 474 442 419 233 498 216 377 411 242 411 216 364 481 233 51 498 233 233 233 421 216 233 216 498 233 450 498 233 216 216 201 357 216 216 411 498 216 73 216 233 216 233 216 233 233 119 202 233 233 498 55 452 216 242 498 216 9 216 464 74 498 1 498 277 116 216 498 498 216 248 52 260 481 233 96 216 216 233 132 233 81 498 304 216 467 72 16 233 216 233 216 216 233 323 216 458 255 233 216 494 409 216 65 216 216 216 233 452 216 377 435 498 216 216 498 216 477 80 124 359 161 349 216 44 424 233 498 498 405 460 233 233 216 233 59 498 498 8 216 122 216 216 327 233 498 216 145 216 88 498 216 498 216 216 452 216 216 216 233 216 233 498 233 124 291 498 304 216 498 115 498 422 216 455 250 455 341 220 498 233 233 32 498 434 216 331 498 233 498 119 339 216 498 216 233 233 325 216 498 160 233 233 498 233 106 369 216 498 216 158 498 216 216 41 498 286 216 58 498 498 233 216 371 407 234 216 43 85 216 396 216 498 498 233 498 216 233 216 233 498 233 498 216 233 136 181 216 349 233 233 233 43 198 124 455 407 331 111 233 233 233 498 110 216 498 114 66 233 435 216 233 261 201 216 233 498 233 480 233 216 185 498 498 448 233 233 216 498 216 498 498 401 474 216 216 233 444 498 498 88 59 233 445 9 216 233 138 233 233 233 233 216 165 416 498 7 233 233 384 233 498 216 233 45 233 216 216 233 233 403 216 274 498 490 342 498 10 216 229 233 363 216 216 498 498 498 7 74 149 205 216 498 498 208 233 216 216 241 498 233 216 460 498 498 233 369 300 498 216 233 216 233 108 216 207 216 67 233 498 154 216 497 216 216 233 369 216 233 216 233 233 37 168 244 216 233 449 218 155 498 82 34 498 233 233 233 498 233 73 233 233 349 216 73 498 216 155 233 124 136 216 233 498 233 498 216 216 216 484 387 498 233 498 165 233 216 215 498 8 233 227 498 477 216 216 233 233 59 153 126 73 498 216 215 233 399 400 233 382 387 498 21 429 216 233 216 233 334 6 216 304 498 186 498 216 215 233 429 233 180 334 498 351 253 233 498 90 3 498 257 341 216 498 498 498 240 31 498 233 193 185 191 498 216 216 287 216 216 498 121 233 59 498 233 233 354 271 366 216 216 216 498 498 305 52 498 369 186 129 216 498 498 86 452 216 498 148 498 233 268 490 233 233 216 124 233 456 274 143 233 159 233 233 498 435 233 22 216 498 106 233 233 216 216 498 199 394 482 480 62 3 498 498 422 306 123 233 233 235 498 216 256 216 380 216 482 216 6 216 22 314 159 233 233 233 381 233 216 232 498 498 202 216 57 498 233 498 56 498 274 498 216 233 216 498 216 498 197 233 330 397 183 273 216 405 216 181 51 199 233 488 498 184 498 216 102 216 216 216 498 498 498 498 194 216 216 157 411 498 498 498 498 178 233 233 233 216 233 233 48 498 33 349 233 216 216 233 322 233 233 213 487 498 498 216 498 498 233 477 397 318 498 354 498 257 498 312 498 233 498 233 216 171 233 216 498 498 233 62 80 233 216 254 233 498 217 339 216 455 77 498 275 78 76 233 383 233 216 216 498 116 83 272 204 94 233 89 216 474 498 240 216 362 233 43 233 498 152 498 443 131 233 216 233 498 214 329 233 233 233 233 53 306 114 21 233 216 233 233 498 498 216 118 233 216 233 452 58 157 498 151 498 233 216 498 233 321 216 81 237 103 150 432 233 498 233 233 498 498 227 216 233 498 498 216 20 233 452 489 233 124 215 498 498 216 216 187 216 498 233 384 304 216 216 69 233 498 271 233 498 233 66 498 216 216 233 216 498 216 216 216 498 498 268 264 216 45 307 176 31 498 250 123 233 216 233 498 233 216 233 233 482 233 216 215 41 233 216 177 498 216 222 6 216 498 62 498 498 233 110 336 318 233 216 498 3 498 408 431 233 14 498 265 153 216 9 233 306 406 455 334 216 233 233 379 216 11 110 498 216 216 63 238 498 498 319 498 409 498 435 233 233 233 65 498 110 96 61 216 498 498 351 498 233 216 233 498 233 498 498 349 498 399 377 233 233 215 498 433 26 233 233 216 417 233 58 216 233 216 216 468 13 498 233 498 498 498 438 59 304 233 215 233 446 470 216 55 498 111 453 216 92 233 457 233 483 267 127 498 216 491 325 233 216 342 216 245 478 498 381 233 216 233 164 436 216 233 330 216 216 315 498 43 233 233 81 233 498 233 283 498 161 233 216 312 216 24 372 216 233 129 111 216 233 233 271 498 227 247 216 216 233 233 498 498 498 498 233 493 233 66 233 107 498 498 498 216 470 498 327 233 216 216 233 216 216 233 498 233 233 498 431 429 408 142 245 233 498 216 33 306 170 490 216 233 498 233 217 131 498 498 216 498 216 333 216 173 479 216 83 498 233 233 194 233 273 77 498 215 233 233 233 216 216 233 484 306 498 498 213 233 233 415 233 12 498 233 498 216 233 233 216 498 465 433 124 499 216 233 90 216 233 233 216 216 369 86 498 216 233 498 233 108 233 59 498 498 81 325 216 101 233 498 233 388 498 52 240 21 393 83 233 59 216 20 498 498 10 216 194 498 109 233 108 201 233 84 216 498 233 498 294 233 233 498 290 216 63 30 153 498 382 498 187 54 216 61 216 233 233 233 339 233 233 498 498 216 233 18 233 498 216 498 233 419 124 300 233 233 59 167 216 62 233 498 233 216 233 90 498 479 478 427 345 471 216 418 216 430 216 260 233 341 196 335 233 233 498 233 426 233 498 233 498 233 163 233 233 498 216 216 448 233 498 172 233 498 216 182 498 364 498 498 233 233 427 233 48 233 216 216 452 498 216 252 339 216 233 68 216 233 356 233 216 233 59 306 228 79 41 233 110 21 283 233 15 445 233 498 233 216 216 216 233 383 490 396 498 167 102 498 219 175 233 233 233 498 216 216 233 233 268 216 124 216 498 216 99 363 233 233 216 233 233 498 216 498 297 498 136 431 95 498 498 20 498 498 216 129 498 498 433 233 270 159 216 149 184 216 243 450 498 216 216 498 498 274 216 215 233 258 216 474 53 233 293 498 214 153 216 216 383 498 233 233 233 233 474 362 233 233 216 304 464 498 500 216 216 484 151 498 233 498 498 233 441 216 498 8 498 498 498 498 308 233 233 498 253 216 233 216 498 233 216 498 216 216 498 233 216 216 216 90 498 233 216 119 498 39 233 147 233 58 120 86 352 79 491 114 410 467 233 225 498 233 124 240 236 233 102 216 498 216 233 461 470 306 118 216 498 233 418 498 391 216 233 498 267 498 498 233 348 233 498 155 216 216 233 375 498 58 233 233 233 216 498 394 216 498 233 498 216 429 124 216 498 305 233 233 498 491 233 216 216 233 216 33 233 498 216 233 216 216 216 402 216 498 289 66 126 233 233 498 432 498 498 498 233 83 209 349 216 200 379 233 216 411 498 498 216 233 74 216 216 377 483 459 44 233 216 233 498 378 498 233 140 470 303 158 216 233 498 130 498 216 233 252 498 498 233 498 274 208 137 230 233 62 216 233 233 233 216 489 233 498 216 498 233 216 216 498 498 233 216 114 498 498 233 138 124 124 429 216 393 225 233 202 498 57 83 216 452 49 233 466 332 352 353 260 499 233 216 216 216 498 233 498 498 216 164 262 483 331 21 216 197 498 61 147 233 120 498 498 233 413 498 498 498 216 498 81 498 498 498 151 216 498 216 233 233 258 498 172 139 498 115 498 233 195 263 233 59 288 216 216 233 233 191 233 122 131 233 498 430 233 216 230 219 498 352 400 216 209 498 233 498 276 344 223 350 216 209 233 216 233 216 498 494 498 216 58 498 233 216 233 216 233 216 474 216 107 498 90 216 398 212 498 9 472 322 216 270 216 43 216 383 233 233 365 468 216 217 216 4 216 233 216 422 498 216 498 372 216 453 498 216 216 233 261 216 233 498 299 233 422 498 216 498 491 233 220 405 233 498 216 498 233 216 216 498 216 498 498 498 216 39 233 233 83 216 303 498 264 233 296 216 165 216 51 233 319 174 216 233 233 216 498 442 216 498 233 233 9 136 216 58 218 16 498 397 498 233 498 126 216 498 233 452 216 233 233 411 459 216 343 492 216 498 498 498 164 233 273 178 232 233 233 277 233 216 226 233 498 233 233 233 171 350 233 233 233 216 216 216 233 345 233 233 216 216 233 216 498 498 498 498 216 498 498 233 39 431 439 372 306 498 85 233 216 216 233 234 233 498 216 367 113 476 404 216 498 498 233 233 233 445 21 233 352 287 183 422 165 216 152 233 216 216 216 423 498 169 233 498 498 216 498 288 291 374 428 498 147 216 233 113 56 216 438 145 309 474 4 486 462 216 216 216 216 171 498 216 498 353 216 378 216 216 233 498 233 498 216 453 498 216 29 262 498 498 230 233 123 216 233 335 498 47 443 216 233 216 233 24 498 216 233 10 498 343 216 425 475 233 216 467 498 216 35 363 216 397 216 467 498 233 216 464 498 35 334 491 87 498 233 263 498 346 216 239 3 216 250 233 498 98 498 434 295 233 129 216 216 233 216 498 185 182 498 233 233 303 141 233 452 216 174 216 361 498 498 233 498 216 452 233 167 335 498 216 498 444 216 498 37 117 216 228 233 114 233 363 498 498 216 233 216 119 306 233 9 498 267 233 491 242 392 216 221 101 333 128 6 216 233 216 94 143 420 2 469 498 203 486 498 233 216 281 233 340 96 436 452 348 216 40 216 252 33 233 449 216 233 498 498 140 212 233 498 498 498 215 167 68 233 122 251 352 340 306 498 233 233 134 216 216 498 233 445 216 3 59 58 52 216 27 216 498 93 233 498 445 167 139 216 250 229 458 216 233 498 498 498 498 124 498 233 340 364 216 185 490 498 216 269 498 498 216 216 233 209 233 233 498 233 498 438 233 216 233 216 216 463 216 351 498 233 132 498 233 216 216 116 216 498 291 233 216 373 317 216 216 216 216 186 216 449 233 216 233 216 169 66 216 498 233 233 233 474 322 498 163 216 441 233 478 233 498 282 216 452 333 233 233 233 216 264 32 426 96 219 465 498 216 233 474 216 288 498 370 498 260 337 51 368 233 233 181 233 369 498 39 291 35 233 260 233 278 216 233 498 124 88 216 233 104 498 233 216 215 233 233 216 331 398 233 498 64 216 427 181 233 216 498 91 344 286 216 307 407 490 216 498 54 126 497 498 436 216 233 369 290 233 237 248 216 216 253 498 233 219 233 233 332 216 138 216 498 166 498 297 233 233 498 498 498 1 405 498 216 102 498 301 233 259 233 233 429 216 422 216 233 498 216 21 154 233 233 233 498 216 218 233 233 216 498 494 422 498 216 354 256 407 233 233 498 216 498 216 271 233 494 216 216 216 498 233 216 216 216 448 216 67 498 21 498 233 254 233 259 378 233 283 371 216 381 454 233 216 123 498 216 498 325 216 1 216 233 39 381 16 233 233 216 31 216 498 233 233 498 216 66 216 267 216 498 216 233 268 216 498 233 233 233 216 233 445 331 233 216 498 233 216 233 216 58 474 216 233 246 90 33 233 498 498 458 221 216 73 399 216 498 498 233 233 227 216 247 498 498 86 411 386 233 398 233 179 3 258 216 248 216 6 460 216 167 233 216 216 498 498 475 216 418 248 498 498 136 9 73 195 370 108 498 385 309 216 233 93 498 242 233 498 225 460 109 12 233 233 93 453 191 21 498 431 233 301 130 216 216 427 459 233 498 78 213 183 331 216 233 498 499 216 4 498 498 236 233 352 498 216 19 291 446 452 216 498 498 498 498 147 213 233 498 498 233 216 233 371 498 233 194 265 360 474 94 498 498 437 216 216 216 498 216 473 498 144 296 425 322 233 225 121 233 369 233 498 216 233 216 216 233 498 233 270 20 498 216 233 233 498 380 292 216 498 233 233 263 277 216 347 233 372 233 216 216 456 233 132 381 330 233 345 205 427 233 482 350 216 216 216 442 362 498 233 498 216 233 232 233 346 374 498 404 216 233 216 216 300 233 498 233 449 175 142 498 408 216 284 233 216 216 216 233 233 498 465 216 498 233 27 498 233 498 233 237 498 377 60 216 233 281 58 216 216 87 498 183 177 498 216 216 233 233 464 439 209 108 216 474 296 498 166 233 216 216 498 320 498 216 216 498 249 498 233 399 216 318 216 494 498 476 124 252 498 498 233 190 150 233 216 233 469 190 216 216 217 438 498 363 216 233 26 233 474 339 233 322 83 498 498 84 471 146 124 233 498 73 498 83 497 216 303 216 498 498 481 489 135 498 422 216 284 233 356 462 202 216 216 216 294 58 498 216 216 216 498 216 233 498 498 233 216 180 216 498 338 233 102 216 498 216 216 498 216 233 498 462 222 448 216 498 498 498 369 233 216 37 498 216 233 216 417 176 188 498 498 216 498 282 466 498 216 360 264 233 312 216 261 59 216 233 216 453 233 208 29 474 498 333 498 472 403 498 233 216 216 230 223 216 498 244 137 233 233 498 233 452 233 67 233 218 233 233 233 371 233 473 498 80 498 233 216 459 216 233 216 233 216 18 498 216 233 216 233 498 465 138 237 233 498 223 498 216 216 233 233 342 233 233 397 216 216 495 233 419 216 422 262 263 498 233 233 216 233 385 216 498 233 216 233 233 233 332 309 365 485 233 498 262 36 498 498 216 83 27 238 54 210 216 498 233 372 498 216 347 85 498 216 233 216 498 498 244 473 233 233 498 216 498 216 498 36 216 498 378 233 498 498 480 233 216 462 477 498 498 497 73 498 205 63 243 216 233 428 498 216 498 278 479 118 216 233 216 233 216 404 216 433 227 295 216 233 137 233 216 216 498 146 216 498 233 498 498 233 498 216 498 141 233 233 452 380 258 368 233 266 58 498 216 83 216 233 233 216 498 233 233 484 216 128 103 498 498 498 216 498 102 498 498 498 233 233 216 498 216 76 498 216 498 498 101 498 233 216 498 233 266 498 425 461 306 292 85 39 455 233 83 233 216 498 498 161 303 429 216 216 233 124 233 498 444 498 216 398 498 216 439 234 246 498 216 377 498 233 476 216 498 169 216 233 369 498 233 498 216 233 216 498 216 233 101 249 309 369 18 233 445 498 124 20 217 226 498 228 134 106 194 498 498 233 233 498 210 187 443 216 233 498 216 216 233 498 216 498 245 498 216 216 71 233 233 498 216 498 25 339 216 233 474 498 498 216 498 90 150 498 498 498 39 216 311 233 498 172 245 233 396 3 233 233 165 216 44 100 233 498 233 233 216 305 229 233 216 233 498 498 498 498 233 233 233 216 216 233 233 498 498 498 216 498 116 498 233 474 433 345 342 233 498 216 233 207 498 498 216 189 457 498 498 233 142 233 66 216 216 21 233 216 58 390 467 56 161 140 233 141 216 498 106 199 216 422 216 180 498 410 171 7 2 283 233 136 498 498 216 216 498 124 22 378 233 233 454 250 452 498 216 354 233 216 498 216 409 59 233 95 233 498 421 216 233 498 216 191 417 233 83 233 498 498 216 462 216 172 401 498 216 456 192 498 216 52 233 498 230 233 216 126 216 124 216 233 19 121 498 498 216 233 81 498 23 284 279 233 106 244 454 233 251 183 260 498 216 216 216 233 216 498 235 381 216 339 194 216 216 233 498 136 216 498 201 233 216 233 498 164 215 498 58 233 233 167 233 216 216 128 200 9 114 498 450 498 216 421 498 233 216 233 233 233 148 422 175 216 39 216 233 216 498 498 498 233 496 326 498 9 474 216 216 464 367 498 421 466 61 159 216 81 233 369 432 498 498 367 224 498 233 233 233 498 452 396 216 498 498 169 498 233 352 216 146 387 63 27 216 498 216 489 216 216 498 96 165 73 216 498 387 216 216 290 216 233 106 89 216 216 233 39 233 446 191 216 233 498 183 498 216 216 498 216 216 216 216 216 278 498 498 233 50 498 66 498 216 216 110 216 308 390 216 216 498 351 233 164 226 461 233 303 400 233 216 233 216 146 233 233 99 233 498 498 233 498 216 233 240 216 500 233 233 216 233 233 498 36 216 59 233 132 296 216 370 423 498 498 498 216 422 241 124 216 498 23 498 443 498 498 233 233 216 216 233 498 216 429 498 498 233 498 391 233 216 73 216 300 233 233 233 498 137 498 233 416 233 498 216 216 216 498 136 155 233 498 498 410 359 348 498 9 498 233 498 73 356 498 498 216 498 160 216 359 82 233 498 260 143 442 160 216 229 233 265 498 310 9 216 216 39 233 233 233 49 424 498 266 113 48 498 359 58 233 233 233 216 80 216 216 37 437 490 498 498 498 284 498 57 216 233 216 216 63 233 216 306 216 233 216 233 498 73 498 498 498 216 498 498 313 498 233 233 133 233 216 169 233 216 498 58 216 136 455 498 288 428 54 233 216 498 395 196 233 498 216 233 233 498 92 216 233 62 233 233 147 87 73 458 233 324 150 150 233 302 233 216 115 233 216 81 233 498 92 233 479 358 233 498 313 216 216 498 216 59 487 418 304 233 426 143 420 309 498 498 216 369 386 404 244 233 2 216 216 216 233 216 124 43 216 477 216 70 331 315 498 233 233 233 136 216 233 498 498 452 216 216 254 233 452 233 216 498 233 498 216 216 474 498 216 498 65 314 233 216 495 124 58 471 216 498 216 285 264 216 498 494 462 93 216 233 9 381 216 498 243 216 111 233 216 140 367 233 216 498 216 233 216 498 486 216 233 216 216 39 283 116 378 498 498 389 233 216 233 59 372 306 347 498 233 498 216 498 402 233 498 380 216 498 289 158 498 232 233 498 302 455 233 233 498 370 233 498 165 216 498 447 456 204 216 216 498 332 233 41 225 498 498 452 85 216 90 216 233 188 498 210 415 206 128 443 221 357 216 216 233 498 309 498 142 216 498 498 77 498 498 443 233 498 233 221 498 239 180 498 233 123 498 498 198 324 116 216 216 498 309 233 216 59 72 498 233 149 58 474 37 89 216 498 498 29 233 498 136 498 216 216 216 447 216 498 216 473 202 233 31 105 340 216 85 76 498 73 498 216 135 379 498 127 498 216 422 33 498 498 498 233 498 67 233 106 216 460 233 498 216 216 440 216 498 233 395 216 273 216 216 498 233 498 399 216 233 83 9 112 498 156 82 233 36 216 459 452 216 306 216 498 233 216 233 120 391 479 234 216 216 471 261 498 233 73 124 498 216 44 498 347 498 382 114 407 233 498 339 135 498 216 498 216 498 498 288 216 39 233 233 250 498 216 146 35 216 217 216 187 216 498 233 494 233 365 351 216 105 498 233 216 233 216 455 498 436 250 69 216 216 216 498 59 498 158 216 41 233 498 498 6 222 216 76 411 293 216 319 233 19 216 181 216 233 498 233 81 216 216 18 30 498 233 233 498 498 216 132 498 498 34 216 498 11 97 456 498 87 216 442 498 233 216 233 498 309 216 135 246 233 8 58 216 233 216 233 498 233 57 216 223 233 201 498 216 498 498 216 300 216 216 122 37 236 498 233 233 216 250 233 233 233 216 302 251 233 233 233 216 190 349 59 233 498 216 216 310 498 498 216 216 175 322 498 216 144 498 143 272 233 498 409 233 498 233 233 170 233 233 118 498 233 216 488 186 233 446 300 216 498 445 498 470 216 444 233 216 498 498 233 216 100 498 233 216 498 426 362 216 369 489 18 498 498 382 216 216 233 497 39 256 498 59 498 493 233 498 498 483 216 498 233 249 498 77 233 436 470 233 498 284 498 498 24 27 50 498 233 498 233 233 400 124 216 83 460 413 492 498 216 404 498 216 422 323 216 498 233 306 277 366 205 306 498 216 309 261 216 456 216 233 498 336 287 216 218 216 498 246 216 498 485 191 457 233 498 216 233 234 233 21 216 462 216 216 17 233 299 19 486 498 415 216 152 233 260 255 213 292 275 59 216 498 127 498 216 216 498 385 216 306 216 498 498 166 56 216 376 189 216 362 265 243 498 136 195 291 498 498 233 305 498 233 216 78 107 498 216 233 233 216 215 204 448 498 216 367 216 498 233 233 216 336 216 498 216 216 21 442 381 442 474 438 216 233 216 233 226 138 150 233 498 450 216 233 59 216 233 233 233 233 427 234 411 384 233 216 233 216 455 498 498 126 216 233 233 479 36 498 498 208 498 332 78 232 363 370 233 216 498 216 413 288 233 498 22 233 498 233 216 471 216 222 216 210 216 455 233 249 233 216 498 216 216 233 216 233 319 233 498 399 216 498 134 498 233 374 95 233 122 498 216 498 498 281 233 233 58 274 498 498 217 498 233 28 216 233 498 14 233 243 132 309 273 32 233 216 498 86 114 216 498 233 222 425 202 227 233 169 498 216 216 498 233 216 216 216 263 233 216 233 88 372 216 216 498 233 449 9 498 498 216 498 498 216 498 216 234 498 216 233 498 216 498 298 282 233 215 498 137 368 267 498 216 216 357 298 386 216 216 117 30 498 233 391 233 498 420 498 498 354 498 124 233 15 233 216 350 498 498 39 233 159 216 216 233 333 233 378 24 216 39 258 498 233 216 216 498 311 216 233 216 134 163 233 233 498 216 498 216 498 435 498 115 241 234 78 233 216 244 498 498 233 216 233 216 205 216 59 43 233 442 304 233 498 216 111 369 233 216 37 233 234 498 498 233 498 216 233 355 339 498 498 216 86 216 339 15 12 233 411 233 233 233 216 233 216 216 391 216 216 233 233 216 498 233 498 352 455 56 240 196 449 277 154 498 194 498 216 233 274 43 233 316 216 124 216 184 233 498 59 216 216 263 498 112 321 233 233 85 216 233 309 494 216 216 330 233 216 168 233 216 216 498 498 335 293 498 498 99 216 461 498 498 498 233 498 233 345 233 102 216 233 216 58 8 233 216 461 469 240 216 452 498 216 498 498 293 498 173 99 159 498 498 216 181 233 233 191 498 233 216 216 498 452 216 318 498 498 28 498 187 14 288 233 233 253 327 446 488 498 258 216 498 216 233 144 32 188 189 407 233 233 324 216 443 124 498 21 481 216 261 76 345 233 498 216 498 216 268 58 216 233 44 233 499 498 484 498 216 275 233 80 224 216 216 219 233 216 233 96 220 498 216 466 216 216 216 237 216 233 498 498 498 95 406 216 498 233 498 69 216 357 121 498 233 21 58 43 70 498 498 233 498 233 400 233 498 216 233 216 216 142 233 303 233 216 216 113 216 216 177 233 216 498 53 139 81 498 475 216 304 216 498 292 233 216 498 498 498 233 139 498 233 487 220 306 498 348 216 216 426 469 498 233 498 216 216 233 216 498 233 498 498 216 92 498 157 498 437 498 233 233 233 235 216 498 216 361 216 71 216 460 76 153 216 498 498 216 381 216 458 216 233 136 216 498 306 498 365 233 216 498 498 233 101 498 60 314 216 216 58 136 498 456 498 216 498 361 307 216 433 216 73 81 216 216 233 160 233 233 498 196 233 233 498 233 39 216 216 498 216 233 498 223 73 306 267 226 170 481 205 498 233 216 216 411 170 216 216 186 60 457 216 333 233 27 233 216 233 216 46 88 216 316 172 309 233 216 233 498 144 370 275 80 278 252 135 233 216 498 233 369 498 233 385 498 485 494 498 391 233 133 113 498 216 216 279 352 259 216 305 254 233 498 233 233 369 330 216 233 233 498 233 233 498 216 498 449 216 498 232 31 175 233 498 82 233 216 498 96 233 233 216 498 498 216 463 216 233 25 233 186 233 174 233 165 216 442 216 498 498 498 216 498 498 233 135 274 498 216 216 498 498 290 233 148 216 216 218 216 498 256 205 498 233 184 162 4 216 168 261 498 498 216 498 233 216 498 498 227 116 233 498 80 498 184 216 233 205 498 134 362 177 498 216 233 10 498 498 73 255 216 498 498 216 382 498 216 216 233 194 334 216 276 216 201 498 498 206 219 233 329 233 233 390 498 233 442 233 233 498 206 109 233 498 216 475 19 295 498 498 216 498 498 416 216 25 498 229 498 233 216 498 233 498 498 216 233 498 233 498 216 458 233 36 76 498 216 498 233 233 491 233 233 498 498 233 216 216 146 498 498 216 498 216 233 5 233 498 323 233 11 340 498 233 498 216 265 58 216 233 216 216 498 498 216 233 88 216 498 258 68 103 80 216 233 388 498 233 383 142 233 216 216 498 233 86 233 233 216 216 216 216 498 291 172 452 176 233 83 498 498 216 233 216 233 216 355 85 63 498 498 321 79 233 233 278 233 216 59 216 252 8 249 498 374 233 233 216 216 490 233 216 140 233 233 216 216 475 192 498 233 413 498 233 496 498 216 498 498 498 233 233 144 39 233 498 498 233 148 216 350 498 366 202 341 491 103 216 34 413 216 216 233 498 216 212 363 215 216 216 348 233 330 498 21 367 216 498 216 461 233 47 31 215 233 300 233 266 425 498 233 233 238 233 233 498 340 233 81 311 96 455 498 13 446 498 180 31 181 374 362 233 233 431 118 216 498 81 169 115 135 498 498 216 148 216 233 233 498 233 233 216 216 233 233 498 71 498 233 216 498 233 498 212 488 498 498 126 216 233 499 233 233 176 233 216 498 233 79 233 216 216 498 140 311 216 192 293 216 498 498 233 30 300 283 218 216 411 315 73 216 309 488 216 233 233 498 81 124 498 233 233 370 498 233 498 216 233 168 237 233 142 233 389 233 452 498 498 216 327 498 395 73 233 233 294 216 215 450 254 233 216 216 498 287 216 499 233 216 233 306 83 498 253 316 498 498 233 216 41 233 233 233 233 233 392 386 498 326 216 498 369 107 124 498 145 324 233 216 498 157 369 70 363 233 498 233 233 216 468 498 263 383 414 362 216 233 233 167 59 49 233 233 216 498 216 374 498 388 233 252 124 216 25 269 498 498 498 124 498 233 233 136 327 187 216 216 233 233 233 303 216 216 216 216 144 389 21 216 116 216 400 498 216 233 162 26 233 498 498 216 58 83 498 361 127 216 498 424 413 498 233 154 216 233 216 216 216 216 498 215 233 233 233 158 208 136 233 498 414 181 216 233 233 498 274 498 498 259 256 216 216 450 123 216 233 216 498 498 233 498 498 498 487 233 233 269 169 233 141 141 216 329 233 496 243 396 405 216 428 216 233 233 32 103 498 345 500 498 233 233 216 482 216 498 60 498 233 233 61 278 216 498 133 216 233 233 332 498 216 324 498 304 233 498 233 233 498 233 125 265 498 498 498 498 442 337 216 336 498 109 216 276 233 233 233 498 9 486 13 233 43 233 216 105 233 233 216 96 498 216 233 136 498 212 279 498 498 209 306 138 192 498 314 233 498 383 233 289 216 498 498 405 233 433 109 498 81 439 275 498 216 233 6 498 225 216 287 233 233 216 331 216 216 498 459 216 216 233 498 95 233 310 233 498 233 167 101 455 498 329 175 470 233 216 498 216 404 498 216 216 216 193 233 216 216 216 498 45 498 336 233 460 498 498 392 498 498 233 233 56 233 492 216 110 233 498 309 309 216 498 32 216 233 433 216 216 233 233 216 216 498 498 143 278 216 167 216 493 233 233 216 237 498 216 233 185 233 233 358 498 90 233 192 216 216 216 216 21 359 451 216 83 208 10 321 216 498 216 498 498 216 469 498 233 498 216 216 473 224 498 498 233 25 233 359 498 325 216 174 216 83 498 106 392 159 3 498 233 498 216 216 498 216 498 233 350 498 179 286 233 260 233 18 353 233 216 498 233 216 325 216 216 3 498 253 492 498 216 363 216 216 292 216 216 216 389 233 498 498 498 233 233 409 233 233 233 239 474 216 233 164 498 498 233 233 233 233 498 382 498 216 216 233 420 216 233 216 442 216 233 443 498 216 21 103 316 498 496 436 344 216 233 170 216 216 216 216 478 233 216 373 498 216 233 233 88 498 233 233 498 498 18 283 332 93 450 233 216 222 305 27 216 498 188 369 302 498 233 498 216 233 340 138 498 233 233 478 498 216 238 64 210 224 498 216 216 401 498 498 418 21 180 34 52 498 498 216 9 216 233 393 212 233 498 157 216 252 144 216 498 233 275 233 453 233 216 498 21 194 216 216 498 420 233 59 216 216 233 309 21 11 233 498 233 216 233 433 351 233 498 498 392 428 110 498 216 15 216 498 233 233 216 233 233 498 263 233 498 194 216 216 369 498 358 233 60 237 419 369 300 293 216 141 12 498 233 484 498 233 369 498 233 498 216 216 303 473 233 233 498 216 498 498 484 243 498 498 216 498 233 233 398 216 233 498 216 498 498 498 233 474 233 216 216 461 233 498 436 233 233 216 233 498 216 216 216 233 216 441 189 362 201 498 498 498 4 309 498 498 153 235 461 216 233 118 233 369 498 498 70 81 115 216 216 498 216 146 430 233 233 233 216 233 385 498 498 395 75 316 216 216 289 216 128 433 216 233 169 498 216 309 233 233 41 26 474 216 159 498 429 42 233 51 193 233 458 216 58 21 498 448 157 63 46 498 233 498 233 216 233 498 233 120 233 233 306 216 216 251 294 498 216 199 498 498 498 46 407 216 498 217 216 233 498 498 216 498 233 41 422 233 216 293 498 233 216 498 233 216 233 338 216 329 498 233 73 498 418 302 282 216 216 498 216 216 498 498 216 216 297 233 216 216 182 164 233 69 216 267 357 233 233 124 498 380 210 233 498 183 108 216 233 498 479 498 55 216 461 498 233 498 233 233 216 216 498 498 233 193 233 391 498 498 233 216 233 207 233 375 216 381 83 327 498 209 317 233 216 318 479 233 233 233 193 216 300 233 233 498 174 216 233 216 498 453 498 111 216 498 466 498 318 292 233 369 498 29 498 233 233 498 216 12 474 169 233 498 280 179 233 282 216 498 498 233 369 233 350 498 216 305 39 498 389 96 498 233 34 498 498 216 185 90 134 498 216 233 233 60 491 428 73 216 343 9 216 383 498 233 498 233 498 233 233 216 498 245 498 498 81 150 498 270 498 205 4 491 498 498 498 43 498 216 233 10 498 175 11 31 144 124 9 216 233 475 88 452 233 233 233 498 333 216 498 431 233 233 216 233 216 69 386 185 498 270 453 59 498 387 8 498 216 216 498 321 216 233 216 110 395 220 216 208 216 233 498 335 309 216 498 498 233 216 216 498 404 114 216 216 216 159 390 417 67 216 498 233 216 282 233 332 301 216 498 498 498 233 498 233 380 498 233 216 233 118 498 216 498 223 199 233 216 216 154 233 404 431 216 216 498 216 307 233 498 233 233 223 498 498 498 498 498 309 498 233 498 498 498 173 233 216 498 498 450 18 52 498 216 216 498 233 114 216 100 422 498 233 498 454 328 498 233 350 383 319 345 216 303 233 233 233 216 119 233 233 498 216 498 216 180 222 193 233 140 216 216 216 233 498 498 174 11 216 233 447 216 73 284 498 498 216 233 233 498 216 191 216 216 216 225 233 422 216 366 233 426 498 233 498 233 233 14 225 216 216 233 498 104 233 216 498 498 498 216 498 37 498 271 231 281 443 498 14 216 498 233 59 368 270 498 216 411 338 109 498 216 255 233 233 4 498 39 446 216 341 216 233 233 216 498 498 233 216 200 243 216 216 460 233 259 343 233 233 483 377 140 294 216 498 498 233 35 323 233 216 498 25 424 124 233 498 297 233 216 498 97 498 233 233 9 174 407 457 216 498 233 233 332 233 216 369 216 233 97 216 216 32 427 216 70 216 233 244 215 233 233 498 233 216 216 442 343 301 498 233 340 233 498 4 498 233 346 216 422 472 216 498 498 40 498 182 233 369 233 498 233 391 233 215 498 152 340 193 216 498 216 212 233 216 5 498 237 96 498 468 216 369 387 285 498 498 216 233 216 498 165 233 233 259 216 310 228 224 233 498 216 30 214 233 83 216 216 216 199 498 498 355 233 498 6 467 282 419 498 216 225 498 216 216 498 498 332 476 233 233 498 76 377 498 498 216 216 498 233 216 420 124 287 333 498 233 498 216 216 498 233 498 233 233 76 233 415 216 80 180 21 233 216 216 498 498 370 80 216 350 216 498 498 216 216 238 498 498 498 498 386 498 233 233 306 290 216 233 266 233 498 58 216 217 233 271 248 216 355 216 57 187 78 161 498 216 451 233 93 21 498 233 498 216 417 233 60 233 233 216 412 119 216 498 233 233 216 404 233 221 180 233 233 216 498 498 498 369 175 323 228 498 258 233 233 216 216 306 233 471 469 498 260 498 218 498 216 498 257 227 412 216 441 279 197 498 498 286 233 498 498 498 233 331 233 62 216 216 216 182 216 22 180 233 216 157 326 233 233 498 216 233 216 437 216 59 262 124 216 233 233 421 303 498 498 216 233 254 99 233 496 98 233 233 233 259 233 77 323 57 188 359 351 384 233 78 233 301 498 233 233 216 233 498 337 325 216 233 216 216 216 216 216 216 498 244 233 498 216 136 216 264 498 498 311 498 498 233 233 216 361 127 452 499 216 285 181 26 216 233 498 394 276 216 194 470 216 406 498 216 216 216 19 233 300 498 233 353 207 498 340 233 216 216 319 287 216 233 216 498 233 216 86 216 447 233 216 498 216 216 216 233 251 35 233 216 81 118 169 498 498 216 455 266 451 371 107 216 420 216 233 216 320 216 498 498 442 216 233 116 71 216 498 496 426 386 216 419 498 216 185 233 278 498 233 131 216 233 498 344 216 214 192 498 233 319 233 313 233 233 94 498 498 216 53 233 216 186 111 233 233 254 328 216 112 233 67 233 325 216 498 124 216 233 498 205 233 498 216 288 180 168 59 498 233 85 216 216 498 233 498 216 498 216 391 233 216 216 370 498 498 269 328 216 216 275 81 233 13 41 233 200 498 352 417 498 134 280 216 498 233 448 233 301 498 233 23 218 216 426 233 233 293 233 255 216 233 216 83 496 216 216 216 216 59 498 233 198 498 233 216 170 52 216 216 216 233 233 247 498 216 498 216 297 400 216 469 216 216 498 233 216 498 235 233 36 233 216 216 233 216 216 90 499 233 434 216 216 277 165 78 392 57 273 216 498 498 216 216 498 143 498 18 233 216 498 498 216 233 216 233 498 233 216 216 216 493 216 233 498 498 498 498 233 216 233 475 216 194 233 233 9 216 233 216 498 422 233 269 71 498 233 498 482 82 216 216 233 233 135 233 233 498 21 498 271 360 498 216 13 62 216 242 422 375 9 498 216 216 233 321 216 74 233 498 498 233 439 498 233 309 498 498 233 216 498 309 215 59 216 498 216 46 465 295 233 233 233 221 121 280 39 482 216 498 233 233 498 233 498 363 233 485 498 216 498 233 474 290 216 81 348 266 498 363 216 368 81 308 498 232 233 233 216 282 233 303 124 2 86 498 118 493 216 216 233 177 2 233 498 216 216 233 233 233 233 90 183 216 216 233 158 216 131 216 216 216 216 338 214 498 498 377 216 233 233 498 188 302 216 216 124 369 498 498 498 498 216 498 498 233 498 214 89 216 216 216 369 285 140 216 216 216 498 498 314 233 388 498 233 129 216 233 233 127 369 22 498 233 337 448 233 216 192 214 216 7 132 385 216 233 30 51 184 373 216 60 233 498 233 310 233 233 498 498 233 233 216 498 340 189 101 216 216 233 233 217 216 233 233 233 498 118 476 498 498 216 32 216 376 233 376 498 216 443 216 233 233 233 498 216 216 233 216 233 216 233 140 116 233 233 498 117 356 216 257 216 230 498 480 71 124 12 233 498 3 233 233 6 216 216 216 9 233 373 216 233 498 216 233 498 498 233 498 233 138 216 233 216 216 331 216 216 299 233 473 450 216 498 498 216 413 216 233 498 216 498 217 498 432 264 233 131 96 439 292 59 269 498 216 498 233 216 215 181 130 233 233 32 233 498 498 243 84 413 216 119 124 315 311 498 498 233 233 412 216 448 216 498 213 411 233 420 498 216 216 283 319 402 498 498 330 216 264 216 216 216 233 31 452 216 188 143 285 27 233 498 233 47 386 233 498 233 436 233 233 216 1 498 498 45 233 498 39 233 233 216 233 21 498 498 498 341 498 481 498 250 498 498 326 216 216 216 233 216 498 136 152 498 216 13 233 233 233 498 188 216 498 216 76 233 498 498 498 216 216 233 14 498 216 233 48 233 233 216 254 209 233 434 233 498 233 233 338 359 172 490 233 216 216 216 216 233 233 233 233 216 233 216 227 498 233 451 81 233 498 498 291 498 233 233 115 216 498 42 233 498 287 498 498 58 160 498 407 401 216 233 216 224 65 409 39 498 498 498 233 216 498 224 473 401 498 216 498 394 233 498 498 160 456 260 233 436 498 357 233 216 216 233 455 177 216 498 252 216 39 216 498 485 498 65 498 498 89 498 335 498 307 278 498 498 451 329 216 116 59 57 216 216 498 403 216 408 233 233 216 498 216 9 443 498 498 244 259 167 69 216 216 150 216 498 216 233 233 46 478 233 216 233 216 498 340 233 199 190 378 370 216 216 23 479 462 216 442 282 233 498 20 233 83 216 233 216 498 498 216 9 498 216 163 233 233 216 9 74 343 299 498 216 487 216 498 216 6 489 39 4 442 233 132 275 233 498 233 9 233 233 498 102 233 398 233 498 7 309 216 300 276 162 216 378 216 233 216 2 498 185 452 209 99 284 216 471 498 498 498 498 42 276 118 404 216 498 486 498 126 129 498 216 271 428 233 96 499 189 216 274 498 47 216 498 93 340 79 216 83 498 498 139 306 416 498 498 120 498 379 98 474 498 141 439 178 498 498 216 498 233 233 233 237 498 233 498 233 194 214 498 488 216 47 126 459 426 216 498 442 233 498 486 64 216 73 233 216 216 205 233 457 498 315 498 310 220 498 498 142 498 233 72 498 392 233 181 233 498 498 216 140 28 233 498 341 252 498 216 233 498 216 216 322 498 369 63 84 233 498 233 73 499 89 233 151 93 233 233 498 185 233 233 498 163 216 130 233 233 216 216 498 498 233 293 498 249 233 498 216 498 232 455 62 217 470 233 233 216 233 216 498 63 484 498 233 498 498 216 146 317 233 233 498 116 233 216 233 184 243 233 216 233 216 170 333 216 498 498 389 354 498 498 216 215 498 498 452 233 233 239 233 498 74 389 498 498 233 233 498 498 494 231 475 233 498 498 233 123 233 498 215 451 204 216 216 498 269 249 216 233 233 195 498 216 66 455 191 141 216 102 311 370 416 69 498 233 47 216 216 216 498 6 216 216 498 233 310 209 64 79 107 253 233 186 115 474 498 233 233 498 233 87 355 309 18 265 214 154 233 498 58 446 28 216 438 498 216 233 472 216 69 216 420 498 36 216 229 130 260 233 216 21 233 21 498 498 478 233 216 280 233 216 498 35 498 235 294 233 216 216 378 216 216 396 151 500 401 116 18 216 405 277 498 58 124 498 216 498 216 58 233 233 83 131 498 365 498 233 367 99 233 394 233 233 233 233 216 137 20 39 183 233 89 124 233 233 233 216 233 498 215 315 39 233 216 233 498 494 233 136 216 498 282 216 216 334 178 327 498 216 216 233 30 52 498 216 233 334 292 45 435 498 285 498 475 232 498 216 216 233 80 498 216 233 216 431 216 233 399 124 275 498 233 116 401 128 498 498 233 57 233 216 216 498 498 9 428 233 119 361 428 498 498 224 216 272 442 216 216 208 498 498 195 216 366 272 216 216 498 216 106 216 498 216 107 381 429 455 59 233 233 216 498 233 498 233 216 233 117 233 498 216 233 59 498 299 498 401 233 484 315 498 233 498 129 216 498 233 382 233 94 46 18 233 498 498 216 216 498 233 498 131 273 65 62 388 498 498 216 386 254 233 233 498 233 216 237 59 498 216 216 216 498 216 233 298 130 498 216 37 64 6 498 388 216 498 216 498 216 233 498 127 233 498 378 480 479 216 233 92 498 94 233 233 193 498 233 216 498 370 89 498 195 216 442 216 111 498 59 21 186 428 102 160 498 216 216 216 366 216 498 124 406 233 498 312 129 344 302 233 452 216 498 233 492 233 49 261 445 89 233 171 233 314 498 498 498 216 89 498 498 442 233 498 33 216 216 498 393 233 353 498 408 97 112 5 216 233 89 233 498 41 333 498 233 216 487 498 4 216 498 49 276 498 216 498 92 364 304 216 233 409 498 137 37 58 116 490 498 233 216 194 498 216 498 233 233 70 58 456 233 216 498 498 498 171 216 498 25 233 233 233 216 498 213 462 216 216 423 233 233 101 103 498 216 186 124 256 216 50 233 77 136 473 487 241 29 216 324 498 233 216 498 498 269 52 216 22 233 498 233 60 233 498 406 136 21 233 233 230 498 238 124 455 233 14 233 449 409 498 29 216 233 498 233 233 233 216 498 233 216 498 381 233 233 216 413 498 233 233 498 233 14 17 233 233 216 129 216 233 69 498 498 306 267 233 366 156 216 216 233 206 299 233 38 233 233 116 216 498 233 75 216 216 216 498 343 320 390 275 288 233 498 216 233 404 462 412 50 498 117 233 498 465 216 389 434 216 233 498 246 335 136 233 121 330 216 233 287 216 498 498 233 216 233 491 233 172 498 216 26 216 498 233 233 498 420 216 173 39 15 498 233 233 498 233 102 498 216 216 216 498 233 286 146 216 498 233 498 287 236 344 233 216 216 477 216 117 216 66 97 498 216 498 62 233 103 233 233 498 58 498 216 498 133 216 251 422 207 498 233 216 233 316 216 498 233 302 233 216 257 233 216 242 498 309 498 233 233 132 498 233 41 104 216 216 498 467 216 498 498 498 300 201 233 216 233 216 141 482 498 498 498 10 99 216 167 325 233 250 233 216 200 233 216 370 498 233 216 216 498 367 362 216 498 216 434 352 216 233 498 498 216 498 233 282 498 12 267 498 216 280 30 233 216 374 498 498 161 233 233 498 233 216 498 498 233 233 165 233 280 498 59 498 233 188 216 498 498 498 301 384 216 1 498 421 233 216 233 116 498 216 233 498 233 216 58 136 233 64 321 216 479 24 392 233 216 168 334 233 233 216 439 233 392 233 233 360 498 59 216 498 121 301 366 216 498 95 233 216 322 381 233 83 233 186 498 216 498 216 449 216 498 454 216 233 167 490 55 206 498 233 216 233 233 298 233 55 46 498 498 184 216 233 392 25 233 240 127 233 213 216 233 498 473 216 498 216 233 216 498 216 216 136 498 424 429 173 148 290 216 498 23 256 463 55 498 498 233 248 216 233 216 216 233 233 160 233 402 328 216 216 233 498 498 262 83 233 233 216 498 124 112 400 173 328 233 498 498 124 498 305 196 216 498 498 26 216 74 216 233 422 216 498 113 233 100 233 216 471 491 97 131 216 221 455 233 254 233 498 39 498 498 252 498 233 233 430 498 498 233 498 498 235 216 216 139 233 233 216 159 216 498 233 233 159 498 498 37 498 323 35 216 233 498 498 197 498 216 498 45 233 119 233 229 369 132 432 233 170 273 216 498 233 2 216 216 230 216 498 233 498 498 498 125 498 233 136 206 498 216 498 352 216 272 125 498 139 216 233 70 216 233 138 86 216 498 233 221 233 498 216 376 498 373 216 233 208 498 456 233 195 4 498 200 186 233 188 216 120 79 107 333 216 345 498 498 216 216 498 216 233 72 233 498 216 498 216 416 233 216 216 28 498 233 233 233 113 327 233 273 136 216 498 216 216 204 143 498 303 66 35 327 216 233 498 233 386 233 233 485 287 233 233 498 96 303 216 446 216 233 412 233 217 398 216 216 262 357 154 180 498 498 68 233 216 498 59 44 498 498 498 3 233 216 498 216 90 498 233 216 216 216 498 233 498 498 290 233 216 301 216 452 498 329 114 216 216 455 498 430 233 216 231 438 35 14 233 309 73 422 212 233 233 233 53 498 369 498 138 216 498 498 216 498 216 233 216 55 367 327 138 498 216 216 227 161 64 92 200 216 216 233 233 59 101 233 442 498 233 102 109 233 334 233 136 124 498 498 233 233 498 233 204 498 4 396 173 462 233 233 168 147 162 233 88 215 498 200 216 410 233 216 115 216 307 233 233 121 233 233 498 216 434 86 233 216 216 118 431 336 216 452 93 83 233 233 498 109 286 498 498 498 233 487 387 498 233 249 3 248 498 233 124 498 233 336 233 480 59 2 306 233 498 216 233 212 196 216 20 233 412 498 498 306 346 452 498 360 233 498 233 498 498 233 216 233 498 216 216 233 59 489 233 430 122 128 233 498 498 498 136 498 81 498 233 498 216 498 233 233 224 216 498 122 32 216 233 233 233 448 498 216 215 233 216 233 216 82 216 216 233 93 216 216 163 216 216 87 216 420 251 216 479 371 216 115 493 216 71 233 498 306 233 306 233 498 498 498 498 216 216 216 181 233 83 243 369 233 233 442 202 115 498 233 324 498 233 233 498 216 498 51 84 110 498 216 233 267 233 498 10 498 216 280 233 428 498 233 216 44 233 342 366 233 219 233 6 216 233 233 498 141 216 233 233 233 266 442 498 445 498 441 498 436 498 360 216 233 155 498 498 401 15 216 233 70 233 216 233 233 216 233 471 498 320 334 216 498 233 498 216 233 216 498 39 233 127 498 498 321 51 216 498 498 233 233 373 304 216 233 233 73 381 233 134 233 36 349 216 418 216 216 21 216 233 233 216 25 216 216 233 233 498 233 8 221 216 498 498 386 123 233 498 233 77 488 498 216 21 233 498 233 498 233 175 233 216 233 498 233 216 287 38 233 462 66 216 189 391 216 216 126 416 233 197 216 233 216 216 427 498 415 325 155 257 166 498 233 216 47 371 498 424 216 498 141 498 498 216 310 260 233 480 322 463 80 216 233 8 233 115 189 233 306 268 127 106 498 498 369 498 233 233 167 216 233 498 233 39 498 216 233 233 233 216 498 233 394 474 216 63 498 216 198 216 233 216 456 233 154 186 5 216 233 58 493 233 233 137 233 216 498 233 233 216 309 82 498 83 184 407 415 233 233 114 498 233 498 233 216 372 498 257 422 498 216 216 344 292 233 309 498 498 216 207 216 216 233 233 498 233 233 498 233 479 408 422 315 498 498 233 1 194 498 216 233 216 216 199 498 216 455 216 498 193 233 56 455 233 498 233 498 216 490 490 216 117 208 37 233 388 216 274 216 498 498 216 233 233 216 216 216 363 328 498 216 286 498 498 49 498 233 233 498 498 216 434 498 233 21 442 233 254 47 27 216 113 383 498 498 233 8 486 233 13 216 394 233 216 233 41 366 216 45 263 498 368 216 498 29 498 81 422 216 216 286 448 498 352 233 73 271 216 137 498 216 233 215 498 498 154 233 216 233 216 498 471 31 26 498 233 498 216 277 216 498 498 498 233 233 53 498 335 498 498 165 216 233 216 216 452 33 358 270 58 216 185 156 332 498 498 498 444 216 285 155 233 85 442 299 216 216 399 343 288 139 339 498 197 39 233 498 216 422 233 498 216 152 498 299 216 309 241 152 90 269 216 216 406 463 498 334 96 85 233 216 233 498 190 233 456 47 216 498 360 160 227 233 498 171 424 205 289 498 498 233 233 475 70 222 149 412 233 233 474 327 208 216 25 498 498 216 467 498 329 442 202 498 216 216 216 90 498 498 498 82 498 457 65 498 444 152 498 216 216 216 233 216 216 159 233 455 216 216 233 117 498 408 67 498 233 216 73 334 498 498 150 233 233 233 216 233 498 216 337 233 6 96 251 183 442 233 242 397 216 46 181 493 233 498 498 136 216 498 272 498 216 233 475 490 498 216 233 67 12 438 427 439 240 485 233 233 233 216 233 136 498 498 233 391 216 498 216 319 498 233 216 233 233 216 498 93 233 428 498 216 216 263 325 233 233 277 42 498 233 36 498 472 216 216 498 483 498 233 324 216 498 216 117 233 498 216 233 313 52 233 498 443 233 498 392 498 216 124 216 233 233 233 347 216 498 233 233 498 216 498 174 498 233 498 498 216 233 216 216 216 268 430 233 299 498 233 9 498 233 232 170 216 58 498 233 300 233 212 233 490 498 498 216 102 498 233 216 387 216 233 404 437 58 369 233 498 233 434 216 216 498 498 233 498 489 361 364 442 124 346 216 261 498 415 216 479 216 463 498 233 233 216 216 216 498 498 473 233 233 233 441 452 233 216 498 216 498 216 63 233 498 233 470 239 233 81 139 233 233 384 216 216 40 242 233 216 259 103 253 495 262 498 498 108 289 104 283 358 415 422 216 498 484 233 498 45 498 233 498 145 233 216 277 233 235 216 498 498 216 498 330 291 498 233 73 452 175 498 233 216 498 274 233 395 498 265 452 216 137 498 498 216 233 216 65 216 498 111 233 115 216 233 216 159 309 197 391 82 99 500 233 244 272 498 45 233 285 233 498 498 233 378 233 83 233 216 498 225 498 216 228 233 216 153 216 233 81 489 216 216 498 233 251 309 498 148 455 260 449 129 216 227 233 96 263 288 498 405 233 498 233 233 498 129 498 498 216 233 216 216 143 452 306 498 452 69 498 216 92 247 498 216 216 22 21 498 233 204 233 216 216 233 498 233 216 31 261 434 106 498 14 468 421 73 225 216 498 498 471 498 116 498 79 498 51 498 213 247 233 161 139 371 233 216 233 58 216 221 209 242 498 216 233 498 410 233 22 216 216 266 81 216 39 493 233 327 452 233 498 498 474 216 253 233 401 233 321 216 216 233 233 216 22 493 294 342 279 498 183 131 498 233 5 216 216 216 216 233 49 216 181 216 56 71 498 216 498 364 233 216 233 100 55 216 216 36 58 109 292 498 233 233 233 469 216 498 233 233 216 498 216 220 216 216 307 285 233 216 271 381 233 233 233 200 175 233 118 314 233 309 485 141 216 46 498 448 498 162 315 233 216 487 498 136 498 498 498 216 233 498 498 216 216 216 216 216 233 476 498 498 216 498 498 193 216 498 498 130 51 216 216 233 233 233 233 498 216 216 498 498 498 216 498 498 215 233 128 216 390 498 233 216 233 233 498 471 498 233 216 355 216 498 93 498 155 83 233 498 83 233 113 216 96 261 220 498 216 187 498 475 280 216 444 404 498 227 483 378 379 498 69 498 216 498 216 498 233 216 297 498 498 434 272 1 216 498 183 233 216 432 229 114 1 58 498 498 233 158 233 216 233 233 233 233 294 233 379 216 14 306 125 242 88 175 216 233 498 498 498 251 216 216 216 498 233 216 216 280 498 216 216 233 233 498 498 299 349 436 498 233 498 216 498 167 498 233 117 498 216 269 498 216 498 233 69 12 498 498 92 233 233 216 498 233 233 117 282 336 267 498 371 498 233 498 216 216 233 216 119 216 216 498 498 233 216 474 302 498 233 233 224 233 216 216 132 498 233 233 498 216 233 5 216 232 233 422 498 233 498 216 427 498 308 216 498 233 498 216 233 233 121 216 437 233 264 233 216 216 498 498 498 216 233 498 233 216 7 216 371 39 498 498 216 498 141 233 216 216 275 372 233 498 439 30 233 216 216 233 216 216 242 216 498 290 18 136 216 498 498 246 188 91 233 233 233 216 216 256 216 431 147 119 60 233 498 346 360 216 386 168 356 25 216 498 368 200 474 462 216 227 302 498 498 253 498 498 35 233 233 498 216 233 405 233 498 208 448 84 216 233 216 492 301 46 468 498 216 183 58 216 216 498 498 216 233 498 498 216 233 206 309 11 58 498 498 233 215 233 498 42 498 233 498 498 51 233 215 391 263 498 203 233 253 315 53 216 398 233 302 498 150 233 168 181 230 307 216 427 216 233 498 233 216 498 233 233 498 212 216 306 233 233 263 216 44 498 282 216 377 233 216 498 233 216 498 216 374 498 216 498 498 498 216 233 233 216 216 498 233 356 328 216 498 498 435 216 298 233 498 216 77 195 148 233 498 270 233 498 216 233 73 233 495 216 498 233 498 384 498 309 482 233 38 498 107 233 233 27 498 170 216 32 498 498 320 142 216 344 216 354 303 176 498 397 216 498 233 216 216 216 233 418 498 498 498 498 415 233 233 233 216 216 498 233 233 498 309 467 233 233 80 216 233 296 216 130 216 233 216 185 498 488 216 216 216 59 336 216 111 214 216 216 275 233 233 174 356 216 32 216 498 492 233 498 425 233 233 233 216 216 447 250 216 233 498 216 84 24 216 498 168 233 65 216 188 216 216 216 198 216 216 233 207 216 445 34 405 233 395 401 11 233 57 233 216 498 498 317 3 498 83 233 216 216 233 216 216 498 178 498 85 155 23 127 36 106 233 102 233 216 231 233 485 497 498 498 498 147 124 498 166 285 216 233 216 498 498 347 86 491 91 82 301 233 343 227 233 498 319 233 216 498 59 211 233 498 161 233 233 216 173 498 233 306 498 233 496 205 277 216 233 498 216 216 233 354 216 284 368 233 303 498 216 216 498 498 360 216 426 498 357 233 215 404 233 233 57 233 264 233 244 216 233 233 421 233 233 78 216 30 444 154 263 216 216 233 233 312 266 216 233 216 380 233 233 400 216 246 498 178 233 95 449 233 295 115 216 216 40 216 73 498 216 153 89 184 448 252 335 233 216 216 498 100 498 498 498 124 233 201 216 498 498 233 452 498 93 233 110 455 233 498 233 233 233 216 215 479 216 216 498 233 226 410 258 498 118 498 109 191 129 295 216 498 216 302 498 48 233 233 216 216 498 73 498 184 174 40 233 216 425 233 442 498 498 216 216 216 425 498 216 216 346 216 233 233 498 233 233 233 216 233 498 129 78 233 233 216 233 216 216 438 498 401 395 50 216 233 233 233 498 216 216 233 216 16 233 498 233 35 498 58 498 216 216 216 498 216 498 233 206 360 233 498 2 216 115 464 498 498 127 233 109 233 498 498 153 309 151 498 14 216 498 498 498 498 216 147 14 498 335 389 216 232 216 464 39 233 493 216 496 307 216 78 498 216 233 160 233 233 234 498 9 498 242 233 216 233 498 271 422 498 216 498 233 119 216 163 233 216 233 233 498 216 216 498 216 25 435 216 233 233 229 469 410 216 466 233 1 233 216 187 216 498 22 338 216 233 308 498 216 137 216 302 233 56 233 278 359 481 254 233 216 324 498 233 233 241 8 499 216 5 273 233 233 154 498 479 107 233 125 215 52 216 233 384 498 233 498 216 492 498 196 482 476 216 141 498 467 81 216 280 233 406 498 498 233 131 216 353 346 233 233 485 233 425 233 311 498 216 216 306 216 216 224 498 233 216 233 498 216 384 378 216 216 233 216 152 216 266 498 498 233 216 142 216 398 58 216 55 122 384 498 125 216 216 233 81 474 216 64 498 498 216 233 233 377 216 216 163 216 216 216 15 216 168 216 477 498 293 216 351 188 498 498 468 216 498 401 498 498 124 216 233 216 498 490 422 216 216 216 95 498 216 218 369 216 141 233 118 19 498 101 498 498 421 233 233 305 498 498 233 216 216 15 216 304 233 233 233 233 233 218 83 321 357 291 216 233 233 498 495 301 233 60 233 14 233 498 111 216 180 492 233 263 307 216 216 399 385 216 498 280 498 216 346 39 498 498 233 267 216 498 216 498 216 274 73 216 59 198 498 216 233 498 153 124 373 9 216 233 498 233 233 233 445 233 233 347 233 216 233 233 216 79 233 442 233 216 216 341 49 216 233 332 498 233 30 313 498 296 216 499 216 117 109 354 498 233 42 216 181 321 229 233 233 216 439 233 233 216 233 216 233 274 19 498 216 394 146 313 216 216 498 233 233 216 101 216 128 358 216 374 233 498 233 233 216 498 233 498 216 300 216 233 21 233 216 233 296 498 108 216 233 233 233 454 498 165 233 233 202 29 498 121 216 210 498 216 216 2 233 455 498 6 233 498 498 12 233 216 233 342 405 442 216 216 233 216 233 167 240 216 463 216 216 216 233 498 88 340 474 233 498 185 216 452 67 396 308 233 19 233 498 105 233 498 413 233 498 216 233 498 25 172 498 207 23 498 498 216 233 498 216 413 233 233 216 216 287 76 233 93 498 325 233 98 430 216 216 216 233 430 233 498 498 233 192 226 237 9 498 498 233 498 407 216 233 444 498 498 216 216 73 233 216 124 233 498 233 216 498 233 498 452 35 273 233 124 498 136 216 216 43 233 233 498 216 498 216 21 233 216 233 498 498 233 498 498 498 106 216 216 233 233 498 498 212 235 498 233 216 498 233 384 233 419 296 498 433 193 233 216 498 498 446 216 498 498 59 233 498 233 498 81 164 47 216 498 474 39 233 233 196 233 498 233 233 216 328 230 233 233 153 131 498 233 156 145 420 183 498 339 243 459 216 498 500 233 259 498 498 233 324 233 174 171 216 59 258 450 233 430 56 216 98 498 39 216 62 233 226 241 498 216 498 404 77 216 458 498 498 498 82 26 205 233 498 233 198 498 200 486 216 9 216 189 498 83 233 44 233 122 233 498 446 498 101 8 216 474 278 498 216 21 233 233 233 314 498 498 386 233 233 216 377 498 59 233 431 233 233 150 233 384 233 39 216 143 498 311 21 233 498 319 233 480 216 216 5 216 233 445 194 216 216 124 233 498 246 216 139 498 216 492 216 404 233 97 216 136 373 498 216 498 216 29 498 216 194 216 426 349 465 233 226 216 233 294 17 59 216 225 233 233 498 216 296 498 498 498 216 498 205 233 322 233 146 498 216 498 405 442 233 498 216 321 216 337 474 361 146 233 233 309 216 72 498 124 335 216 372 309 124 233 42 233 233 216 10 498 420 193 216 231 357 199 233 233 190 498 216 216 452 379 233 474 469 100 498 233 216 462 309 361 233 498 498 233 498 428 233 233 454 498 498 216 233 188 336 216 72 220 216 498 498 14 38 233 233 233 270 233 282 233 498 233 233 239 498 233 498 15 233 426 498 444 498 233 233 256 233 216 233 479 144 216 498 246 498 216 499 233 233 233 233 498 216 136 216 215 447 179 498 476 15 216 59 498 216 233 498 365 216 233 498 8 385 233 233 233 144 233 366 369 88 485 498 463 385 233 498 233 216 378 216 216 216 306 216 498 233 216 498 498 216 313 439 499 216 216 498 67 233 216 473 233 233 30 63 72 233 498 7 233 498 161 276 216 216 351 322 29 233 498 233 428 233 498 89 469 498 233 29 233 498 216 233 418 110 283 216 233 233 71 233 178 465 233 233 366 233 233 233 59 216 233 32 233 216 498 498 233 233 216 386 206 498 498 498 216 256 216 498 233 216 282 216 233 216 233 233 498 498 309 233 437 498 291 216 216 233 498 152 263 257 498 216 498 233 498 9 498 435 498 216 498 233 443 216 249 216 35 498 233 498 445 216 54 259 497 132 298 216 498 216 233 498 233 339 73 498 166 233 128 322 498 396 498 233 233 301 381 498 233 216 233 95 233 498 233 432 305 216 114 233 273 498 216 216 498 498 216 498 498 498 92 498 268 80 233 214 498 216 216 233 85 216 216 225 498 216 170 498 259 216 216 393 216 233 498 170 417 60 498 216 311 312 78 233 216 233 35 233 73 216 124 478 216 216 305 206 216 233 233 498 216 312 216 233 9 108 216 26 73 498 233 498 233 28 233 103 343 135 498 216 428 216 498 233 498 216 152 462 106 87 233 69 212 216 233 216 135 327 259 216 216 498 59 216 205 216 185 287 475 498 216 498 11 361 498 487 124 233 216 498 136 216 56 216 244 233 498 216 417 498 216 216 498 216 135 498 498 389 233 216 313 498 498 233 216 216 210 194 239 312 40 172 215 73 5 216 216 233 233 458 120 203 465 233 498 233 12 21 485 233 9 216 443 233 216 498 498 469 91 233 216 58 498 216 233 474 256 498 216 423 216 216 498 233 83 233 233 216 494 204 83 233 91 455 140 164 233 58 498 233 76 163 468 353 498 216 81 216 498 498 216 421 233 233 233 186 216 491 273 415 216 498 275 233 419 306 233 498 233 39 434 498 423 218 436 498 498 216 233 145 339 216 305 449 233 498 233 152 454 359 23 233 357 141 216 216 233 498 498 233 233 233 233 40 233 233 498 216 43 498 216 449 216 74 216 216 233 171 233 233 51 216 498 498 498 216 498 138 475 216 498 11 165 217 498 305 47 81 216 216 233 233 470 137 234 233 288 159 498 498 216 287 354 443 498 16 498 216 498 233 197 498 216 274 498 85 369 243 498 216 410 233 49 9 45 498 102 216 216 233 33 168 233 21 498 9 216 498 479 152 498 233 215 498 225 233 498 498 216 130 216 295 216 498 498 233 498 498 455 498 36 233 233 498 216 175 391 498 498 358 498 233 233 216 352 498 111 498 233 216 216 498 233 136 498 233 122 262 216 216 498 185 216 233 90 216 233 498 233 136 125 333 6 233 233 216 498 105 275 233 216 233 311 216 216 498 498 498 268 498 216 216 498 398 498 306 488 150 498 217 498 233 233 233 227 138 498 216 500 216 216 233 186 233 22 136 59 216 498 498 233 422 59 233 233 498 216 292 439 216 255 413 490 422 216 233 498 128 233 498 498 233 332 496 233 498 193 233 233 216 216 326 478 9 81 474 498 75 216 384 233 35 498 381 66 51 209 216 306 498 233 498 216 498 114 216 377 233 498 233 233 233 498 233 216 494 233 498 98 479 216 239 392 216 233 428 172 394 212 82 165 498 498 397 216 233 216 233 233 216 498 79 216 63 498 436 233 37 210 216 233 215 216 498 233 12 354 422 467 35 216 197 216 470 498 35 498 309 233 216 498 216 233 498 498 216 498 219 136 216 216 216 81 498 244 430 182 233 233 78 213 216 46 216 216 498 177 216 233 498 216 369 216 19 216 498 233 233 145 498 233 439 181 162 498 406 420 385 233 233 233 225 233 233 419 264 216 233 369 498 482 58 319 83 233 498 216 233 498 216 216 19 417 314 257 216 498 498 306 233 492 444 233 233 131 498 216 216 236 116 498 498 498 264 124 73 233 498 104 498 83 216 233 91 216 216 233 216 261 393 498 498 498 301 260 233 233 233 233 498 306 233 216 498 369 283 292 496 498 147 498 233 26 425 440 233 161 498 498 216 354 498 498 498 498 233 269 233 76 233 498 48 233 498 309 498 63 498 216 233 233 22 47 470 216 197 216 498 436 358 216 367 216 498 218 163 233 498 39 369 342 233 216 321 240 498 233 58 74 124 233 81 498 216 216 339 97 216 233 233 369 498 216 135 357 184 216 180 216 361 233 498 417 216 216 112 216 498 216 388 239 169 233 355 252 233 498 216 233 233 233 432 498 216 233 85 422 216 396 498 498 491 216 498 216 233 101 395 216 233 216 233 144 216 215 498 442 27 233 498 309 233 216 216 498 269 233 216 216 498 498 216 233 359 216 54 233 498 364 428 498 497 233 233 216 233 345 216 216 395 309 437 216 216 233 61 498 233 498 216 319 399 498 436 216 177 53 159 21 452 498 233 216 410 498 216 233 408 233 216 216 102 253 233 216 216 233 216 498 216 351 498 279 216 498 233 306 124 233 233 233 498 498 498 233 435 498 216 216 304 498 498 233 64 233 498 434 216 51 339 498 498 13 216 345 233 498 233 69 216 498 8 216 490 498 39 367 233 452 233 233 233 216 240 216 216 233 216 216 233 499 498 498 233 233 216 216 159 116 348 498 375 216 216 216 233 412 216 216 233 216 435 56 433 233 397 498 60 216 498 325 233 36 498 94 239 216 216 233 216 183 498 88 233 216 216 498 233 216 145 216 233 241 216 240 184 216 216 216 216 233 233 233 465 216 233 272 216 473 498 38 233 216 233 233 115 216 233 498 216 60 80 114 233 9 262 216 216 455 498 256 233 138 233 233 29 216 159 323 58 233 380 185 258 498 498 393 390 216 233 81 498 233 272 474 498 477 498 216 498 233 216 474 216 216 83 267 216 233 498 233 466 187 333 216 216 233 216 498 288 216 233 216 339 8 216 498 498 121 6 233 216 233 233 233 17 334 216 233 269 498 300 257 442 216 324 498 447 216 233 69 498 498 201 200 143 498 498 233 233 498 498 216 86 498 498 498 84 233 32 216 289 233 216 473 329 209 365 498 498 498 121 246 216 47 498 498 498 498 413 498 216 233 39 420 150 233 233 73 492 488 216 216 498 216 216 428 245 233 414 233 233 110 498 498 273 498 232 498 216 107 219 216 282 498 233 498 233 233 498 233 418 233 216 216 216 369 498 216 216 498 233 233 100 454 498 216 162 123 9 463 216 155 490 498 26 474 498 233 216 233 216 441 216 498 86 498 216 198 345 498 498 243 233 216 233 407 216 233 233 216 45 441 251 449 211 79 498 307 498 216 233 498 448 385 216 236 498 216 9 22 216 498 283 106 95 201 498 281 498 66 233 216 156 498 58 216 216 233 233 233 357 233 70 216 216 233 216 498 47 250 233 334 233 363 16 216 233 451 189 498 498 232 57 233 498 233 233 498 151 233 498 124 233 274 216 187 216 216 498 449 498 216 233 498 4 498 216 15 82 498 243 309 233 233 133 337 498 20 233 158 498 498 216 16 216 216 45 216 204 498 216 223 498 216 233 432 270 168 209 322 216 498 498 100 340 216 233 172 233 225 233 498 216 233 467 66 266 216 84 233 216 204 498 321 52 172 216 233 167 246 498 216 498 172 124 233 369 216 216 498 181 73 292 233 233 314 109 53 452 233 91 233 233 498 430 50 216 233 233 498 36 498 13 47 498 137 96 320 216 498 216 216 246 17 170 425 233 231 498 67 213 233 498 216 77 498 498 308 233 498 136 187 251 498 216 498 251 9 216 233 498 233 435 299 344 216 233 216 262 422 362 233 498 233 498 212 233 498 477 216 482 261 498 343 233 216 135 233 45 169 498 233 498 43 83 498 114 233 250 379 3 216 216 369 153 216 172 17 479 233 217 216 124 359 498 216 233 258 216 285 39 216 183 498 233 216 233 126 233 279 61 163 498 233 215 216 369 233 137 15 216 216 233 498 498 216 16 498 233 229 359 273 498 181 498 452 233 216 216 233 233 161 358 311 216 370 498 7 21 3 233 498 216 498 216 498 216 160 498 30 498 233 424 398 489 498 237 289 216 69 391 216 386 216 45 233 369 17 233 498 233 216 203 216 491 113 200 26 437 124 233 498 498 216 216 23 13 498 233 107 498 216 233 1 108 233 498 98 336 446 233 233 216 216 216 216 233 233 228 216 146 216 233 263 199 144 449 58 233 233 233 97 216 233 268 498 216 498 216 498 233 194 406 21 2 216 275 233 498 378 73 124 498 216 350 369 233 498 343 233 216 233 498 216 216 233 498 216 233 498 148 498 233 233 233 232 81 498 233 216 498 216 2 70 216 498 369 265 233 216 356 216 455 233 216 216 192 350 246 209 216 233 216 498 233 216 216 216 215 498 45 216 498 466 233 216 444 128 498 216 233 233 498 137 91 337 164 498 192 233 216 216 498 294 233 216 216 233 448 184 498 422 233 216 216 348 73 498 498 23 216 105 130 216 216 498 498 216 216 233 216 216 226 498 216 216 233 216 233 498 216 216 51 216 89 216 498 463 216 498 498 216 216 233 412 233 498 233 233 452 233 216 216 443 216 216 499 432 216 83 233 498 233 424 431 348 474 233 278 216 500 29 233 216 498 216 498 498 498 459 233 216 233 117 372 104 498 152 160 216 405 99 216 473 369 216 216 481 216 498 146 167 498 216 498 498 216 249 216 233 233 498 498 498 498 498 387 498 216 474 498 389 216 233 23 253 432 216 233 374 233 216 349 233 497 447 248 346 216 437 498 498 216 498 233 498 233 287 442 24 233 233 233 498 141 450 25 294 498 217 370 202 432 498 498 95 124 216 233 233 216 216 479 379 212 453 498 383 35 165 233 498 225 232 129 183 216 262 233 79 233 386 328 216 253 233 387 233 249 216 216 498 216 369 446 306 241 233 373 454 216 216 247 216 129 394 233 498 216 483 498 233 498 233 216 323 216 233 216 124 216 59 498 209 233 237 498 386 233 216 216 255 206 216 216 337 98 498 216 136 498 233 498 471 305 21 403 498 136 216 474 233 216 216 498 216 39 498 216 233 233 233 498 425 386 233 498 233 215 233 216 498 215 233 233 292 145 216 165 361 41 498 498 216 498 86 498 216 362 233 216 233 233 459 233 233 413 233 233 233 498 108 216 98 419 233 217 216 233 452 4 233 233 153 415 233 216 422 233 498 216 233 216 230 233 216 498 392 498 216 233 311 269 498 233 402 233 498 233 233 216 480 457 216 233 216 233 498 162 216 498 416 233 498 83 233 374 216 233 212 233 498 58 66 233 216 216 498 233 213 385 216 51 233 498 256 41 455 233 233 43 216 233 54 216 233 13 232 498 216 233 165 432 233 187 498 222 216 157 422 460 173 177 498 498 216 422 498 312 452 375 271 169 344 274 216 233 203 422 233 216 233 216 436 216 68 73 498 163 233 455 498 498 4 216 498 474 293 103 216 498 233 222 498 498 60 307 411 498 216 216 233 220 252 233 202 216 59 216 479 216 216 498 216 233 216 6 216 498 233 233 498 452 345 396 481 67 498 216 313 233 233 368 216 233 233 498 498 216 422 233 289 337 233 64 474 216 392 313 498 498 58 437 162 233 362 498 233 233 322 66 233 216 498 420 498 92 233 151 222 498 498 134 498 233 233 498 89 21 146 216 216 498 449 498 498 216 354 478 216 156 53 233 498 498 216 233 216 477 498 498 498 498 498 66 216 382 396 498 222 391 216 498 39 216 498 216 346 314 498 369 498 483 37 124 330 170 124 216 498 498 143 216 286 318 233 233 446 20 216 216 431 233 498 226 233 207 233 371 498 446 490 336 500 387 233 498 79 408 233 381 207 216 498 233 233 498 241 498 233 216 120 395 233 216 233 99 216 9 498 216 300 216 122 16 455 216 111 376 233 233 266 363 493 204 216 216 6 233 376 216 233 216 39 498 216 233 325 286 233 498 216 106 233 67 233 332 216 421 216 216 233 216 233 174 237 20 267 413 498 231 233 233 21 136 498 168 216 233 216 498 216 40 233 233 116 94 498 292 216 411 216 197 233 498 351 233 422 152 233 233 230 216 427 235 216 498 233 233 233 233 216 21 498 498 216 498 422 216 216 422 498 9 315 498 216 216 498 498 216 498 498 498 498 243 59 498 216 233 47 498 455 233 233 216 215 216 233 229 216 216 442 216 294 216 498 498 455 233 59 233 233 124 498 128 216 216 233 233 498 216 216 289 430 216 498 498 233 225 229 349 233 317 498 216 336 216 216 344 233 498 492 216 447 216 249 198 327 233 25 233 295 216 498 498 216 498 216 265 216 216 498 233 498 216 295 498 148 59 103 216 216 254 76 498 216 233 498 233 498 13 498 442 405 216 216 498 359 453 498 293 216 406 498 310 103 233 175 233 166 443 58 498 216 39 113 395 498 101 481 498 265 498 233 261 204 453 243 233 498 216 216 498 348 159 216 498 171 216 119 103 124 233 233 233 311 83 498 11 498 151 233 498 216 105 498 216 233 216 452 144 216 124 236 216 362 286 83 242 233 498 47 197 233 196 62 498 216 216 216 21 216 177 478 233 216 233 498 498 233 175 109 233 233 233 498 216 498 126 307 367 369 233 391 12 216 233 319 417 498 498 233 498 53 396 178 216 190 216 360 498 498 56 216 498 233 115 498 34 216 457 448 442 233 216 11 353 44 216 130 498 233 171 498 233 233 216 313 335 495 195 233 216 11 73 496 233 498 407 474 233 498 216 316 233 233 379 138 233 216 345 131 498 233 216 177 216 219 30 498 385 136 498 107 216 498 264 291 498 216 216 286 270 216 233 233 216 216 498 233 233 498 233 216 216 498 498 233 9 498 216 216 370 216 233 216 233 467 233 233 82 58 233 216 362 216 103 89 233 233 34 442 216 498 307 233 498 216 498 287 172 136 233 57 229 233 498 216 216 498 77 153 233 202 59 86 216 498 450 415 233 216 233 233 233 233 137 216 101 194 81 233 233 498 152 233 251 82 498 216 498 398 233 498 498 233 498 233 498 121 233 233 498 233 216 216 21 233 354 216 498 498 263 233 216 122 452 498 408 437 498 21 216 498 21 29 216 233 214 487 500 321 216 323 498 233 9 147 309 233 268 216 498 233 154 498 498 460 219 58 233 216 498 216 498 496 216 175 498 406 233 431 39 233 63 498 498 78 416 498 9 216 437 124 233 233 498 216 216 425 488 282 95 498 359 474 345 498 104 233 498 48 158 233 216 498 498 233 340 498 498 498 216 99 216 124 84 498 233 145 233 498 498 233 233 496 53 216 498 498 498 233 216 216 498 378 450 233 380 233 216 67 498 442 498 216 167 498 122 233 498 216 498 233 498 196 216 233 498 233 233 369 114 24 498 498 81 233 233 216 216 233 498 18 483 216 498 242 216 182 498 210 233 94 171 498 498 233 233 498 233 233 216 498 216 498 498 400 216 254 425 233 216 216 233 216 425 9 498 216 216 233 498 386 149 233 498 380 454 216 216 233 140 216 388 233 233 233 216 216 216 233 216 216 233 233 299 498 216 212 233 377 216 233 498 498 233 214 216 76 498 233 233 216 216 216 216 498 233 261 498 498 233 498 216 216 498 216 216 215 498 216 233 498 498 498 188 52 233 233 216 216 20 338 498 498 70 216 309 216 498 233 233 3 498 216 498 285 137 204 498 498 216 233 233 233 498 39 233 9 233 216 216 233 21 31 452 216 498 216 139 216 498 5 422 216 436 216 154 498 216 60 233 498 174 216 233 199 498 283 233 498 498 498 216 498 289 120 233 216 220 498 498 498 216 427 216 233 498 216 498 321 183 233 9 233 415 311 233 233 498 233 498 139 216 233 216 144 233 478 106 478 233 498 498 441 216 498 216 498 216 294 327 233 233 233 233 426 233 216 105 216 307 163 498 498 498 233 498 234 233 498 498 111 498 21 216 216 216 233 292 216 216 233 62 382 439 24 455 498 233 498 484 216 431 492 216 143 58 133 216 41 216 231 233 498 234 275 216 216 498 233 216 498 28 233 199 233 452 498 266 210 298 233 233 233 498 216 133 498 216 382 496 140 344 216 233 233 216 216 148 216 387 233 329 434 233 412 434 216 327 64 62 424 438 455 498 272 233 113 230 111 93 216 386 233 498 498 498 371 216 216 498 246 233 233 323 216 291 233 216 491 498 233 498 233 498 498 233 498 216 498 254 233 216 233 21 498 216 226 498 199 233 216 498 216 216 404 233 233 275 216 21 498 498 331 146 233 233 216 334 204 26 216 498 498 76 498 498 233 3 216 233 233 498 441 150 216 233 216 233 216 498 16 498 498 216 318 233 233 216 216 216 216 233 498 216 498 498 124 216 233 193 498 498 233 216 216 422 498 216 19 63 216 461 216 471 427 498 124 498 216 498 286 216 232 216 216 216 374 216 389 31 233 498 474 498 216 233 216 233 216 241 498 216 409 21 233 480 70 498 498 112 216 34 498 233 498 71 316 233 216 498 39 498 498 498 292 216 263 216 103 233 145 320 498 176 130 233 233 233 233 498 490 498 414 28 233 216 498 233 461 233 498 233 216 364 498 289 56 498 216 216 233 54 396 226 353 498 216 233 412 498 233 498 192 233 64 143 216 216 135 216 255 233 498 65 216 498 233 216 233 24 498 498 464 216 498 85 233 375 233 498 334 498 498 244 216 123 41 233 243 233 216 216 323 382 369 58 498 498 233 498 124 498 216 233 275 258 233 498 233 82 498 455 233 498 233 10 498 115 233 233 94 498 216 233 230 216 498 498 358 233 442 216 216 498 440 216 233 233 233 285 216 185 498 216 455 233 325 216 407 233 216 233 233 498 188 216 352 233 228 498 216 379 498 233 498 59 216 498 134 369 364 411 498 216 498 216 498 498 498 216 487 249 498 498 233 310 265 185 498 233 11 233 216 233 233 233 216 151 476 253 216 233 233 297 500 50 498 156 310 233 102 216 233 68 489 453 278 498 216 216 233 216 233 233 498 233 498 498 216 233 204 337 233 498 498 216 164 216 233 498 498 233 465 97 498 295 233 498 216 498 372 216 498 233 499 498 189 449 295 216 498 216 233 498 233 216 498 498 216 233 104 233 290 233 498 216 498 233 218 370 233 97 268 233 400 448 369 183 324 189 274 35 233 378 499 233 216 216 380 233 474 216 233 233 216 301 233 233 498 498 310 413 202 498 466 498 306 233 498 231 498 61 243 233 393 136 233 233 275 498 233 498 252 498 64 498 140 233 216 474 498 269 233 233 216 139 498 216 498 233 498 216 498 238 233 216 233 16 233 104 233 216 498 498 305 47 216 216 498 83 216 498 498 233 338 233 12 453 498 233 233 422 337 73 81 39 314 216 498 498 373 498 107 216 68 233 175 244 123 233 456 233 216 216 233 80 498 498 322 366 498 216 112 125 216 155 233 498 216 98 498 442 379 233 216 233 498 446 498 135 460 216 477 83 233 216 483 233 233 474 73 460 70 498 216 403 216 40 498 216 498 233 498 380 286 388 216 216 233 380 38 216 498 498 216 216 498 498 216 233 216 183 297 498 212 23 233 223 498 498 498 216 498 216 216 191 216 216 233 161 415 498 216 318 498 216 369 442 233 453 58 216 498 453 453 237 216 233 498 233 233 134 112 233 138 233 498 271 120 164 411 233 498 215 461 216 233 216 348 233 216 352 62 315 223 391 233 498 233 233 253 498 73 81 245 233 233 216 448 233 498 498 233 233 126 216 92 233 498 233 273 498 233 116 243 498 216 498 233 498 414 216 364 195 424 144 76 216 498 498 216 498 226 498 498 216 59 498 233 233 214 155 216 216 245 498 216 225 498 233 124 216 233 216 351 498 498 216 350 216 139 233 216 498 273 206 391 216 233 498 36 216 498 122 216 216 216 216 186 216 64 233 216 438 306 498 233 498 279 60 434 233 405 498 216 216 216 216 178 216 233 216 216 498 498 233 233 5 216 216 232 498 216 233 216 216 233 233 216 318 216 322 136 262 469 197 498 97 216 498 8 216 51 170 218 498 281 216 216 233 80 498 233 498 233 442 216 498 233 233 233 233 455 45 48 233 478 104 200 233 233 498 216 233 245 233 360 498 154 216 233 498 498 40 498 498 498 233 470 398 233 498 498 185 498 216 498 118 233 216 243 216 360 320 216 233 233 498 468 21 498 310 255 233 233 216 440 498 233 413 376 216 498 233 83 133 482 498 176 216 498 179 498 498 54 233 498 72 479 356 216 175 307 131 437 233 56 342 159 498 233 498 162 408 216 233 497 38 233 216 233 434 216 202 87 465 300 233 370 88 474 68 71 216 216 233 478 498 216 166 191 330 216 188 216 448 498 220 498 498 216 39 196 233 216 42 216 79 498 431 8 233 498 233 111 498 237 59 216 498 422 233 376 498 168 125 188 303 454 168 498 161 216 25 197 233 338 388 47 216 498 233 498 216 103 498 180 21 216 498 233 498 442 233 174 427 360 216 46 216 233 216 91 216 233 175 498 216 233 498 498 12 233 498 498 216 388 282 452 216 498 498 216 233 216 466 498 216 94 332 498 498 1 498 233 498 216 199 484 216 216 216 498 498 498 216 416 498 216 362 498 498 498 104 216 326 216 216 216 233 498 216 233 10 103 21 233 498 123 496 358 483 266 216 233 263 361 368 216 11 106 216 21 233 404 490 233 498 216 380 124 492 323 313 498 311 498 498 294 216 498 216 369 233 498 370 35 165 266 233 81 203 413 426 498 498 369 242 474 498 498 498 498 326 330 233 177 216 399 498 216 233 498 498 5 306 498 216 480 136 216 312 181 233 216 161 177 233 233 498 233 210 498 233 233 309 436 315 233 233 54 216 192 216 34 58 159 216 216 233 233 216 233 498 216 233 426 125 105 233 498 498 216 498 233 5 216 498 233 252 216 233 498 233 216 498 498 37 216 216 233 42 498 498 216 498 216 233 216 184 498 356 288 216 431 88 233 233 42 233 498 216 498 498 14 299 206 232 216 58 498 209 195 498 81 216 433 187 216 15 498 498 464 216 498 110 498 498 216 498 216 233 216 216 233 498 436 233 498 197 31 313 173 30 198 185 216 233 215 144 465 233 498 287 216 498 216 216 128 307 58 216 216 216 216 233 369 216 216 455 498 136 452 216 216 212 216 233 287 44 189 244 498 204 325 233 233 498 233 216 498 233 151 233 216 233 233 174 498 215 216 216 216 172 450 233 498 216 233 498 376 306 498 475 254 216 498 216 498 346 294 80 216 498 471 151 216 481 233 216 216 233 233 498 45 293 466 238 216 233 441 498 100 498 498 374 233 216 463 233 154 216 107 238 216 171 233 179 498 498 163 35 123 96 158 155 350 124 216 258 304 233 265 498 134 334 230 348 336 81 216 498 498 275 262 216 498 498 233 499 428 216 233 136 216 233 159 67 498 291 233 306 498 233 428 498 498 474 215 211 216 299 442 202 233 233 216 233 181 498 2 152 390 128 498 233 498 216 498 498 216 216 498 247 46 216 461 305 233 233 498 233 216 5 307 498 423 142 403 83 216 110 498 498 74 498 216 233 68 94 216 84 464 216 274 428 197 233 215 455 338 216 498 160 498 233 356 224 359 233 80 168 498 233 40 216 390 498 233 233 498 216 498 216 442 233 498 498 498 233 498 491 385 216 233 423 216 233 19 216 233 292 216 216 216 233 233 85 237 216 127 233 145 498 233 122 20 233 233 71 370 216 216 357 498 233 280 233 59 233 413 82 216 75 233 496 436 233 498 225 216 498 498 256 207 216 372 233 233 498 233 463 353 498 498 81 349 216 233 244 498 266 233 498 140 235 328 498 485 498 233 216 216 216 216 216 216 233 216 422 59 233 498 216 430 233 233 42 498 233 216 149 183 498 491 233 233 216 216 216 265 445 179 216 216 233 233 498 495 216 25 296 90 233 216 216 223 233 499 249 328 121 176 498 233 44 498 379 216 279 158 140 498 233 13 233 233 318 233 498 233 498 216 216 498 216 216 216 498 498 498 233 362 498 233 84 233 216 179 233 321 216 143 263 498 216 233 216 498 498 216 498 449 498 498 136 498 442 233 187 498 498 138 233 216 233 233 446 216 233 233 383 414 105 216 153 233 373 233 215 266 233 233 309 498 233 233 233 149 233 498 477 92 87 216 51 261 156 216 216 233 216 216 216 498 233 216 498 233 216 233 210 216 158 498 233 485 216 383 375 75 498 154 498 452 233 233 111 233 216 53 498 216 350 216 216 216 256 216 203 378 233 495 233 498 216 233 498 498 498 498 399 233 131 233 216 54 169 11 498 458 233 216 216 498 216 216 216 216 216 233 233 309 355 470 216 167 216 34 498 81 216 298 216 59 194 233 233 159 216 323 216 498 186 183 498 216 233 233 55 124 233 330 498 36 233 384 444 216 498 216 293 233 32 233 233 270 259 216 233 464 498 216 233 498 349 498 216 212 460 498 498 281 233 216 214 498 233 498 498 86 216 498 498 233 216 498 466 498 498 233 216 227 498 216 233 233 233 216 216 233 233 206 124 233 216 216 279 498 498 216 212 243 191 498 498 230 498 282 493 453 498 109 483 216 233 233 216 92 498 498 498 498 380 39 306 233 27 498 498 216 390 412 233 216 216 233 392 233 87 498 233 29 452 161 308 412 233 233 498 498 233 17 233 393 233 448 498 233 498 233 498 498 408 130 216 233 216 216 233 233 216 208 216 216 469 73 479 233 80 30 73 233 498 158 80 370 422 387 186 471 216 313 382 498 216 233 216 233 498 418 498 233 143 233 498 498 450 498 45 301 233 243 188 498 233 226 216 233 107 498 498 498 498 292 233 4 498 216 498 442 233 233 200 498 412 498 312 124 31 422 138 216 498 397 449 9 498 216 216 216 233 216 170 498 233 491 21 233 498 236 233 449 420 233 371 233 498 233 409 136 498 21 17 233 30 233 478 216 233 351 227 363 233 233 216 102 328 216 366 498 458 239 233 59 233 460 485 301 254 339 338 233 390 216 498 346 233 498 498 216 199 246 498 407 498 233 63 498 216 411 205 498 157 233 233 484 124 216 121 233 233 170 233 498 498 330 233 216 452 329 233 233 450 233 216 216 498 233 216 78 233 83 233 216 498 457 216 216 216 202 498 388 233 219 254 498 233 390 269 424 168 435 233 216 439 233 54 498 498 233 498 216 498 136 216 490 59 24 367 216 21 412 216 498 216 233 233 216 100 498 216 467 216 498 233 233 415 124 498 233 479 233 107 159 498 233 216 216 486 216 216 380 186 183 452 498 233 415 233 466 498 383 233 439 498 196 498 382 348 216 225 141 309 498 233 233 216 498 216 219 233 498 403 233 313 216 408 211 498 373 498 216 498 160 9 498 233 498 73 233 216 133 371 216 498 215 417 498 498 233 498 216 236 216 42 311 324 216 78 216 498 498 272 224 233 498 135 165 278 498 498 233 346 498 293 498 333 233 60 463 124 33 498 130 216 498 233 242 216 216 82 216 423 216 498 233 498 216 498 297 498 432 216 233 334 117 391 286 233 306 297 177 216 233 233 216 233 233 95 163 87 216 216 498 468 476 320 143 18 464 343 216 459 303 233 204 233 233 498 92 498 144 29 498 498 498 183 264 498 302 233 216 233 233 216 498 95 233 216 233 213 216 233 465 110 216 233 422 233 435 216 216 40 27 233 216 498 473 498 216 183 203 233 233 489 216 70 284 498 498 233 233 306 455 124 216 324 193 144 498 84 498 498 127 58 498 113 216 216 31 216 282 486 498 216 233 220 97 215 233 216 160 216 233 21 111 498 55 86 241 498 233 216 233 95 233 107 455 233 223 216 233 164 498 77 233 341 347 214 346 20 233 202 233 233 233 233 498 498 216 318 127 474 233 216 498 453 216 452 67 215 377 233 498 498 216 233 233 377 233 216 233 216 113 216 233 498 498 498 233 233 233 498 389 500 216 303 498 230 498 233 29 233 233 162 498 381 498 216 347 216 498 59 216 233 352 399 498 498 498 344 93 216 233 498 221 216 233 216 58 488 429 233 233 216 496 110 362 216 498 498 255 233 124 212 233 233 82 233 159 233 233 233 498 404 422 497 43 216 233 120 43 216 233 233 400 478 156 24 233 309 233 495 498 498 132 233 216 498 498 498 216 233 140 233 498 166 427 336 8 216 473 300 452 216 162 498 385 242 498 216 283 498 216 216 216 422 498 498 219 233 273 387 130 216 164 233 388 216 216 216 498 77 216 216 498 233 498 233 216 284 216 477 233 216 233 436 133 167 498 498 216 330 185 112 233 498 233 216 216 218 474 336 216 498 216 25 498 218 498 233 216 176 233 216 451 233 498 498 498 233 136 284 290 233 452 74 498 498 399 233 219 233 369 319 391 216 350 216 216 498 34 347 308 494 166 233 498 256 498 216 233 498 498 498 450 193 207 498 216 215 439 233 21 233 95 63 498 498 233 498 233 206 216 415 94 216 498 216 498 216 148 216 216 216 216 233 216 375 419 216 498 456 216 463 216 216 233 52 271 351 70 498 498 233 498 455 498 233 233 216 218 255 218 498 216 216 498 379 233 498 185 306 242 233 402 233 216 498 198 498 233 233 99 216 498 285 216 309 498 498 216 216 498 80 419 498 216 233 373 216 216 498 349 129 216 498 216 73 426 498 233 233 216 73 233 233 35 247 498 233 233 216 233 233 216 244 147 233 224 437 216 310 58 302 256 216 350 216 216 498 498 216 233 216 73 298 233 486 95 233 233 498 498 498 43 233 498 327 498 233 498 95 435 216 216 216 81 403 216 192 360 179 233 233 216 498 402 388 325 233 433 216 339 436 498 83 216 498 411 330 116 498 233 258 216 498 498 452 216 216 233 216 331 233 216 166 233 216 233 223 150 498 233 233 459 498 243 321 21 216 442 233 199 309 233 221 233 186 283 233 498 233 75 498 498 216 216 216 216 498 498 216 33 178 233 216 498 404 233 233 498 477 216 216 216 224 257 216 216 498 233 233 134 333 160 498 216 39 498 498 58 233 408 216 233 233 58 233 498 216 216 498 440 216 216 216 216 216 233 498 109 455 498 81 246 216 370 233 277 498 498 77 258 216 238 141 157 498 216 319 369 422 117 498 475 216 216 233 283 233 35 92 216 21 233 233 405 214 24 141 356 216 216 39 249 216 216 216 422 233 9 233 48 233 238 216 498 70 498 119 233 216 498 455 106 233 352 233 351 162 303 498 250 295 240 216 498 233 233 261 329 187 233 260 216 498 455 498 124 498 233 233 498 233 498 233 53 498 233 233 25 157 185 216 233 216 216 216 39 498 233 216 483 233 456 233 233 233 302 216 233 233 197 233 498 233 498 216 419 223 498 142 438 233 15 341 216 309 216 25 216 392 216 400 498 450 498 233 233 216 498 343 216 133 216 498 216 498 216 498 233 135 233 233 233 233 346 442 216 271 320 495 498 96 218 233 212 233 229 216 233 369 189 233 216 216 233 233 307 259 97 312 24 331 485 216 216 402 233 40 84 498 498 316 215 66 216 41 498 213 12 216 498 216 233 233 269 233 78 498 233 216 449 216 233 401 448 498 442 11 233 143 498 456 498 498 76 57 54 233 216 233 289 233 344 498 216 216 39 415 233 498 498 348 216 216 451 233 216 77 380 233 498 17 498 339 54 498 322 216 233 233 233 422 498 80 60 233 233 216 498 233 498 233 122 233 181 233 233 216 180 216 290 498 144 233 233 89 216 498 498 81 216 108 216 216 467 495 240 233 21 169 123 36 395 498 39 216 498 216 233 233 238 498 425 136 498 498 498 498 265 216 216 498 233 216 216 450 233 216 498 233 233 498 223 145 498 233 216 189 219 216 233 216 233 216 195 216 136 453 190 498 225 188 462 216 101 233 9 301 216 433 498 273 74 67 498 77 233 498 306 76 498 216 119 124 233 452 498 7 409 216 216 498 430 249 498 216 216 216 216 83 498 216 482 498 157 204 498 498 215 233 216 247 216 498 216 233 498 233 233 233 233 498 59 216 233 233 259 233 233 402 452 9 216 233 498 233 216 498 498 233 216 233 295 216 216 286 233 322 216 216 304 216 393 233 498 233 233 216 269 233 233 436 498 498 350 317 279 498 233 190 216 258 498 486 498 216 164 144 233 498 498 498 421 233 216 52 216 220 265 233 216 216 441 233 233 233 81 498 180 457 233 290 233 372 216 216 436 498 498 217 498 233 498 233 216 233 124 126 435 216 216 233 356 395 147 216 233 261 276 64 416 233 228 449 498 498 87 498 69 186 39 498 58 422 233 233 498 233 233 498 216 243 216 216 127 216 233 233 216 33 216 170 67 216 267 310 233 140 216 216 216 369 498 216 216 498 21 134 404 233 216 124 216 233 498 216 216 480 211 498 455 233 233 393 498 219 383 498 88 399 263 216 216 498 50 498 216 347 498 216 498 143 394 216 306 216 474 398 77 233 498 200 486 54 86 233 216 122 136 233 498 498 16 116 162 498 216 498 183 498 498 374 498 216 61 81 388 233 498 498 233 486 233 82 136 122 233 332 498 233 369 233 424 287 216 233 498 216 310 233 216 498 233 426 216 383 397 233 216 233 233 216 75 233 117 216 233 83 216 233 458 464 308 216 216 290 216 233 498 216 498 2 233 194 449 216 233 216 43 498 435 216 95 124 216 55 307 216 216 216 401 498 216 452 233 166 216 190 216 233 498 351 402 216 498 233 498 498 21 290 44 216 456 404 233 233 498 233 216 233 223 216 44 277 233 233 233 430 498 121 107 233 216 233 11 233 124 216 83 179 339 316 233 216 216 77 76 233 387 97 211 498 419 497 275 233 216 216 454 498 167 233 216 123 216 233 233 233 233 458 498 498 113 216 236 268 498 498 216 498 240 498 233 216 288 216 216 498 216 233 216 216 498 493 498 480 482 59 233 498 233 233 216 233 355 497 498 250 233 233 498 498 301 137 68 233 216 475 129 452 451 233 310 233 216 487 324 216 252 458 498 216 195 11 216 498 498 498 216 474 364 216 233 289 216 498 498 233 216 233 216 216 216 246 233 242 296 315 498 498 442 309 321 379 459 432 216 216 251 216 498 474 216 37 301 216 216 216 233 362 136 498 216 216 216 240 34 233 148 216 233 216 474 416 233 233 216 498 399 498 458 216 114 281 216 498 216 216 216 14 216 301 498 325 216 216 498 498 216 87 81 216 216 233 233 498 233 387 498 472 233 216 216 91 216 233 384 498 488 498 75 336 422 216 312 152 323 233 216 468 90 193 216 498 478 83 91 212 216 216 498 166 216 216 233 171 216 233 498 216 221 39 498 498 214 216 298 498 476 444 233 220 490 233 498 216 498 216 356 233 157 362 413 232 270 498 498 498 498 301 498 455 216 498 233 216 216 172 233 233 234 176 224 83 260 75 216 216 216 498 233 233 247 321 216 233 386 216 325 22 216 216 474 12 380 216 216 81 233 216 216 212 273 216 62 216 362 216 73 216 498 498 498 279 155 471 361 431 257 216 498 383 216 436 15 498 216 498 233 498 498 129 279 492 498 216 124 498 216 233 233 498 113 216 216 158 122 498 233 422 233 446 138 296 498 216 233 60 233 233 494 498 128 474 490 493 216 39 381 498 498 116 233 229 498 36 443 39 266 62 123 498 216 498 63 123 407 233 498 498 216 282 233 498 233 233 233 498 233 158 498 233 233 64 345 233 498 469 233 498 498 307 58 498 498 498 216 498 498 216 376 500 216 224 498 216 216 216 39 498 309 498 498 233 34 233 90 216 216 498 216 233 233 216 216 498 233 81 216 498 216 498 228 110 498 19 216 216 176 55 250 216 498 233 233 216 498 83 1 498 216 297 458 216 442 498 233 498 216 498 455 50 216 498 181 428 233 233 298 378 137 314 216 29 216 233 498 498 293 81 498 438 233 87 498 233 56 22 216 209 216 498 5 263 480 215 498 498 233 93 498 498 498 216 498 233 216 498 216 54 147 1 233 124 498 498 233 216 233 216 37 455 276 124 498 233 498 263 476 498 498 498 233 159 233 216 244 384 134 188 216 474 216 498 216 216 498 175 391 233 216 233 216 233 216 498 498 42 163 498 233 233 216 498 498 487 233 498 216 498 494 320 232 216 233 45 135 498 498 432 292 233 498 233 64 498 498 498 216 159 233 233 498 233 233 13 498 498 498 498 410 216 353 233 498 233 252 216 233 498 498 73 120 233 498 264 498 233 233 216 216 233 498 309 101 233 216 233 474 404 161 233 216 324 216 309 498 486 211 498 498 124 216 110 424 233 438 498 163 233 233 498 216 216 233 448 216 233 233 236 90 422 216 216 216 473 241 498 126 498 233 453 357 498 233 216 498 216 498 39 216 216 233 216 216 498 233 216 216 216 18 216 90 216 233 498 422 94 155 331 233 206 57 233 216 498 233 498 216 498 498 233 216 81 116 162 216 241 290 498 498 233 23 498 498 233 148 58 233 216 233 216 212 250 369 498 216 233 216 233 233 422 476 73 482 233 351 145 233 498 365 216 233 216 426 154 233 233 269 58 144 498 216 498 498 402 216 498 35 269 365 233 498 233 208 209 461 216 216 233 478 373 498 233 216 498 216 233 498 370 498 216 124 233 155 247 498 216 167 233 233 216 216 127 498 272 343 216 498 216 233 238 397 381 232 498 482 498 498 463 498 233 233 216 498 406 498 498 233 269 498 233 322 328 498 205 216 233 233 233 498 492 3 233 443 498 233 498 233 304 294 349 294 498 216 498 233 233 490 498 261 498 216 314 498 471 196 167 233 498 97 189 498 390 216 216 216 498 498 498 479 233 216 498 425 322 415 216 358 157 498 196 216 325 124 233 233 498 216 367 498 233 59 498 3 498 409 216 216 452 498 498 233 216 64 216 17 216 498 498 498 295 233 26 498 216 42 233 367 233 481 317 498 498 393 233 386 216 233 233 454 369 233 336 498 233 216 498 233 11 455 233 71 393 10 233 233 309 233 498 233 216 216 216 233 216 233 216 498 388 498 498 216 498 216 252 415 216 233 122 326 233 216 233 233 224 216 216 216 420 233 233 163 233 351 216 498 217 216 309 69 136 314 376 498 459 498 498 381 148 216 136 216 233 310 216 498 341 216 216 166 498 465 21 212 498 498 361 498 498 78 233 384 216 216 157 362 216 233 233 233 498 147 216 216 233 233 53 498 498 233 498 216 216 233 140 466 233 332 498 233 498 454 498 233 216 216 233 498 216 490 326 216 498 498 498 498 233 233 198 171 233 233 233 356 498 498 498 196 8 486 73 233 233 216 483 245 498 216 233 233 422 244 216 189 393 233 40 114 466 329 233 233 233 216 216 498 349 498 233 498 233 233 233 89 401 498 401 233 233 216 428 92 233 216 233 233 498 216 235 233 474 330 233 233 322 78 233 192 498 306 339 218 308 233 42 498 405 233 132 216 363 216 495 144 39 290 233 498 233 158 216 233 225 434 476 498 451 233 233 233 233 372 233 216 55 309 451 216 488 262 422 317 81 238 498 216 67 498 169 216 216 498 498 498 142 331 498 120 233 216 498 446 58 233 216 137 498 216 216 233 498 498 216 81 216 72 60 233 498 281 216 216 216 233 233 216 244 136 286 233 216 233 498 498 334 216 233 216 51 474 216 216 443 498 212 369 183 45 329 233 498 233 498 165 216 233 233 216 136 233 139 184 498 498 233 83 73 247 487 306 197 233 141 295 498 211 498 204 498 290 265 245 401 233 216 127 216 252 216 216 233 216 107 498 382 216 20 498 216 236 388 216 216 419 216 2 273 233 9 396 247 498 233 498 356 216 256 218 216 189 216 498 307 17 489 356 268 498 268 372 233 347 306 18 216 233 216 498 233 498 233 216 498 366 63 490 498 233 498 213 216 215 498 319 83 33 233 233 497 442 216 216 498 6 233 216 286 246 233 291 272 233 216 95 207 498 233 233 221 57 498 216 232 21 216 498 216 498 498 124 450 233 216 216 306 75 397 340 216 409 233 216 233 136 233 186 233 233 174 154 128 141 498 216 216 85 216 167 216 233 498 498 233 498 123 52 233 498 498 216 498 466 498 500 498 233 216 233 216 498 233 5 216 303 482 498 274 178 216 170 81 498 147 447 233 216 148 216 216 41 216 216 66 216 498 248 216 233 233 52 233 82 290 216 118 309 216 216 210 498 92 39 216 233 233 233 233 216 86 58 498 216 446 233 233 180 426 176 73 498 233 498 498 233 233 216 124 385 339 498 498 233 216 136 498 347 29 67 216 13 498 150 216 463 216 233 215 498 216 216 498 189 216 233 233 216 225 216 216 498 216 216 343 498 467 233 233 216 3 324 498 498 473 216 216 359 498 498 58 376 233 215 434 266 233 216 107 433 1 498 170 368 498 216 233 233 216 233 498 233 19 216 498 216 369 233 78 59 409 452 216 498 498 421 416 233 233 319 233 498 233 498 176 216 34 369 494 498 400 14 498 216 475 56 486 216 216 216 498 439 498 498 382 216 233 216 416 216 329 216 233 498 498 498 216 233 233 498 106 103 421 136 233 23 216 233 498 293 233 233 498 87 216 216 258 1 498 498 233 92 233 67 216 233 233 233 219 183 498 233 48 498 249 166 233 216 25 498 481 490 498 233 66 3 498 50 329 233 136 222 233 233 216 499 413 289 498 1 21 498 233 498 216 135 233 474 233 47 445 420 233 498 171 216 171 233 498 233 233 233 498 216 369 216 330 498 498 233 3 94 498 369 233 436 425 233 74 498 110 472 336 13 216 233 216 233 21 233 216 498 495 233 397 71 216 288 233 357 216 216 260 16 216 498 498 498 216 233 46 39 216 233 5 233 474 216 333 345 498 306 404 216 233 330 498 183 498 455 216 395 498 498 11 498 108 233 233 498 462 205 498 445 409 498 216 51 216 168 132 233 498 39 127 444 498 233 233 233 498 216 233 431 225 315 233 365 216 424 233 314 216 233 233 233 73 216 498 358 233 438 498 264 216 201 233 84 498 216 216 100 216 498 254 216 216 498 432 216 216 189 488 216 498 233 216 498 498 474 498 216 216 233 498 236 498 498 233 233 134 421 233 483 199 498 498 187 451 124 299 356 17 165 60 267 233 216 233 474 359 216 431 460 233 181 498 216 225 498 31 216 95 498 343 216 498 208 216 59 498 216 498 216 215 498 122 498 294 233 79 56 216 457 448 233 216 498 216 216 233 233 498 233 78 498 233 216 498 198 216 371 233 233 233 130 81 216 92 233 233 498 498 216 56 216 204 66 233 498 85 498 352 318 202 498 309 216 216 416 216 157 46 233 77 216 233 253 498 233 143 498 498 216 215 233 498 233 233 216 216 216 233 498 498 216 216 216 360 498 233 216 57 216 216 233 498 202 216 233 107 494 498 216 59 216 216 16 233 411 233 216 216 233 216 216 233 233 216 216 240 233 216 216 476 216 498 498 117 498 434 216 233 215 216 320 498 7 216 233 354 474 294 53 233 233 216 498 332 164 209 498 190 233 233 233 498 216 243 233 233 216 7 62 45 233 216 391 124 416 216 81 83 216 91 216 118 216 233 216 405 498 58 402 498 498 344 216 216 233 216 371 233 458 498 216 452 7 216 498 216 233 180 249 498 233 25 193 233 233 233 39 498 27 439 498 116 450 216 411 324 233 435 216 168 27 216 498 364 249 497 92 410 233 498 158 216 233 498 498 498 328 498 236 498 280 353 220 233 317 498 102 216 233 477 495 233 233 486 369 309 216 66 309 233 498 233 4 498 233 498 439 233 233 233 498 233 216 233 216 216 216 124 257 498 285 216 15 276 498 491 215 452 441 216 233 498 67 233 216 216 498 498 498 233 228 233 422 216 498 72 166 43 345 216 216 498 233 498 498 199 216 216 407 28 216 216 216 8 498 270 498 233 325 183 49 301 38 498 498 498 216 28 216 459 233 498 216 498 498 498 233 498 233 333 498 216 233 216 180 233 368 233 374 498 498 216 269 216 498 146 342 233 216 498 233 498 216 218 343 498 155 233 212 379 249 162 233 498 498 498 498 256 498 452 257 233 498 386 233 500 498 498 233 216 498 186 446 403 354 498 233 441 39 216 319 442 498 308 98 335 427 498 216 410 216 488 396 149 498 15 119 389 250 498 233 233 56 498 216 216 498 354 498 498 215 215 498 498 498 498 123 498 216 216 281 367 233 498 233 498 303 216 498 498 309 22 83 471 233 233 498 446 233 216 498 498 498 216 139 229 331 15 138 333 217 259 216 136 498 216 457 403 498 136 366 141 325 287 305 233 479 498 109 216 166 216 216 455 429 233 498 400 498 233 233 498 216 498 233 498 430 378 239 216 381 233 498 233 149 446 49 275 498 124 216 233 233 458 405 124 490 331 363 216 498 216 498 216 201 166 458 442 388 233 498 72 233 233 498 425 94 498 191 216 244 288 498 498 275 154 73 377 498 498 463 498 498 216 337 480 216 89 233 216 216 242 216 498 216 434 216 233 233 23 233 233 216 233 234 367 498 233 216 136 233 498 146 123 428 216 233 436 233 216 233 361 337 498 233 233 21 216 498 233 483 233 233 216 216 238 233 498 216 297 216 58 216 216 233 216 273 345 498 216 233 283 216 233 216 233 6 216 498 245 233 498 233 127 233 242 233 319 216 474 233 216 498 233 245 277 216 233 475 216 216 498 261 233 326 498 81 233 216 31 243 233 216 233 233 285 216 233 186 233 127 100 233 498 448 233 216 431 216 233 216 498 118 481 498 498 306 216 216 498 216 498 303 216 477 305 483 216 216 9 39 216 216 123 233 185 233 216 498 233 216 498 233 97 233 105 155 234 498 233 216 382 216 197 498 216 143 498 59 233 323 291 233 43 448 216 233 352 290 233 233 216 78 285 83 216 498 216 24 448 216 216 394 417 498 179 498 233 481 5 406 233 164 498 233 233 422 216 216 233 216 498 233 453 233 220 120 233 498 422 70 212 385 233 216 216 110 55 216 81 498 233 153 246 369 498 246 104 417 124 233 216 73 14 216 498 498 233 335 492 498 430 216 216 216 222 233 216 498 233 216 432 216 498 498 168 445 233 216 478 498 322 207 216 233 122 233 428 498 216 124 448 216 233 216 233 216 216 498 85 27 274 216 56 363 216 498 216 290 345 216 358 233 273 498 21 233 498 233 51 233 216 233 233 463 46 498 473 32 233 233 498 233 124 498 233 216 233 494 216 498 216 474 306 216 216 279 216 498 264 498 216 498 216 422 233 83 150 73 216 233 216 306 216 290 440 216 216 311 498 420 233 498 407 21 175 216 233 283 216 233 233 216 217 37 216 233 482 498 369 498 390 498 216 337 498 498 465 296 498 233 498 498 498 233 498 452 216 233 407 386 80 414 216 233 157 498 233 233 498 498 164 299 490 498 216 190 216 498 278 498 328 415 135 498 474 490 216 137 233 489 184 233 498 492 498 216 196 466 498 149 216 489 484 417 55 498 247 451 233 164 455 467 233 216 139 394 216 216 233 498 216 139 233 216 331 216 498 216 73 498 233 498 233 452 498 300 216 498 233 273 155 395 491 216 138 77 498 233 216 216 264 216 92 498 216 216 216 287 422 59 233 216 320 194 216 233 233 216 216 498 434 216 447 306 182 233 216 216 233 216 498 233 498 498 498 77 233 498 216 151 23 65 216 457 97 498 400 498 498 371 498 385 233 216 233 132 233 233 498 207 216 375 233 498 233 396 498 216 216 498 233 233 439 154 35 233 243 216 233 216 225 233 83 498 63 233 216 231 4 233 498 498 36 498 233 498 216 498 498 216 498 216 498 233 498 498 233 216 498 216 233 233 11 233 498 498 233 31 233 256 53 251 156 498 216 498 233 233 498 216 233 59 433 233 216 233 369 250 498 498 372 216 216 498 158 354 233 274 493 498 168 81 216 233 325 233 135 296 233 469 403 196 61 233 203 371 212 498 39 239 498 498 498 233 299 210 124 96 233 498 498 419 83 310 498 443 498 216 1 233 18 233 498 83 8 385 498 465 280 154 216 233 498 393 498 216 10 216 216 441 216 498 97 216 52 455 498 73 7 476 41 233 470 216 216 216 498 233 498 216 81 288 482 216 47 498 498 148 216 498 498 355 198 343 177 216 216 267 174 216 175 471 498 455 233 249 378 216 498 216 452 233 216 83 12 255 450 498 498 233 264 233 216 498 216 56 216 498 233 372 498 216 69 233 168 216 474 233 398 216 81 216 498 112 233 215 498 182 216 498 301 216 498 498 216 498 216 233 233 233 498 233 498 498 498 216 233 18 216 216 19 3 322 233 216 216 233 364 442 354 243 498 216 216 81 216 216 61 327 233 498 216 498 336 96 216 233 116 498 216 233 384 233 498 216 197 216 498 498 216 498 498 498 65 498 233 277 233 87 233 401 233 436 216 216 498 233 498 175 498 498 498 216 248 498 233 233 233 233 216 13 81 427 216 498 498 498 183 233 416 498 423 416 498 233 117 216 432 233 498 216 153 498 400 498 233 498 216 59 216 233 39 216 498 233 374 498 498 233 460 233 216 216 90 498 142 233 233 498 222 216 216 216 3 369 233 233 233 233 469 146 101 498 498 431 235 233 216 216 233 233 216 216 233 216 233 216 94 216 77 216 153 355 216 233 216 498 233 498 242 233 108 216 498 216 498 466 498 52 233 160 233 498 216 498 130 233 353 216 498 498 145 498 210 466 39 216 424 216 153 216 496 124 233 31 233 306 498 233 233 216 233 233 498 498 233 252 216 434 216 498 216 21 233 233 132 498 233 498 233 56 109 251 498 216 73 363 90 498 186 498 216 6 216 216 124 369 136 216 498 216 317 216 498 498 11 216 431 385 233 233 216 233 216 220 216 124 216 216 360 233 365 498 54 233 216 429 87 32 216 233 498 233 216 113 351 62 131 233 216 216 455 362 498 498 479 452 233 233 414 83 247 498 233 324 233 216 53 233 498 216 233 233 239 216 213 498 498 25 119 233 498 233 342 498 216 233 498 369 233 498 498 498 498 498 216 233 498 498 498 413 233 498 216 498 233 498 233 498 498 498 277 216 498 498 451 71 233 216 216 467 233 300 68 216 498 18 498 216 498 216 216 216 471 218 216 272 309 109 434 294 275 498 139 199 477 216 199 162 233 216 498 347 285 233 216 498 346 233 216 216 498 233 498 60 498 149 498 216 360 143 498 498 331 177 216 8 100 498 498 160 498 366 233 498 233 498 6 207 216 498 93 400 216 498 124 216 498 310 216 74 233 233 233 498 21 216 335 498 161 216 233 306 216 89 498 233 216 216 498 233 269 498 384 410 498 74 178 233 233 233 239 252 216 312 274 236 498 216 233 361 216 216 233 216 498 452 368 372 233 233 216 333 498 197 453 498 222 216 233 459 498 216 498 129 478 498 233 485 216 21 365 91 69 216 233 498 3 422 216 233 215 233 233 216 318 51 300 19 498 233 216 216 233 498 233 498 233 233 498 242 156 233 233 314 99 233 216 220 216 216 233 375 233 233 10 498 233 223 498 216 233 450 23 82 216 233 472 216 22 216 216 498 256 498 216 216 498 207 498 278 233 216 233 271 498 234 429 233 216 351 233 216 208 233 216 216 498 216 216 216 498 498 498 5 216 334 498 216 287 369 233 394 206 470 499 498 340 423 443 53 216 250 165 216 233 216 498 233 447 216 312 498 498 306 498 216 216 322 216 216 233 498 216 216 344 216 498 216 216 233 498 233 498 216 233 216 136 83 473 59 369 410 5 233 80 233 252 233 216 216 233 216 498 203 233 233 415 498 107 233 233 233 498 498 233 216 224 216 216 498 216 233 216 233 49 233 216 233 216 474 293 81 450 498 498 233 407 81 332 498 342 233 293 233 216 233 233 83 215 498 429 500 269 498 49 498 498 498 216 276 233 295 233 370 233 216 498 498 43 498 375 233 216 437 498 233 216 216 233 233 233 233 188 216 233 233 313 21 233 83 498 216 1 498 498 233 365 216 216 498 216 233 476 233 233 233 233 498 380 400 498 233 233 39 216 126 233 233 233 357 233 233 498 216 81 140 372 233 55 352 78 216 498 216 233 39 498 211 186 322 216 233 216 498 233 455 216 351 498 162 498 216 37 233 233 216 338 233 352 473 369 498 498 464 233 233 222 227 498 498 216 216 233 431 494 499 288 216 216 262 498 312 216 253 66 310 216 216 233 216 498 216 3 145 233 233 216 498 233 498 498 233 498 216 216 233 233 498 419 438 419 498 216 498 216 216 289 45 498 216 233 216 233 233 233 216 216 216 233 498 216 498 216 498 233 267 498 391 498 498 128 183 380 66 275 18 12 216 498 233 332 384 216 233 498 316 216 84 498 404 216 187 233 45 427 186 233 233 216 498 233 433 498 216 233 14 459 233 233 498 233 39 404 233 360 216 123 150 83 498 233 498 498 498 160 137 498 216 498 216 136 216 498 233 401 498 216 65 244 196 498 216 498 216 498 405 451 216 233 233 233 39 362 136 216 498 233 498 233 498 216 404 498 216 440 233 413 53 233 233 498 492 176 498 33 216 216 233 477 216 498 442 498 216 216 142 233 216 233 498 233 216 216 233 350 478 365 216 216 233 455 498 233 312 216 373 216 380 498 498 498 216 233 216 216 216 487 20 250 121 99 498 216 233 422 498 499 498 233 233 362 216 216 498 498 122 233 233 233 489 216 21 192 187 233 498 498 498 379 216 216 154 216 499 216 233 255 233 233 216 216 233 10 494 486 441 498 304 134 216 386 498 216 233 196 498 216 233 432 39 357 312 233 498 37 9 216 447 433 233 85 498 116 216 216 498 442 216 153 216 498 216 277 498 233 359 216 337 233 233 26 216 227 216 16 478 498 245 118 498 174 122 259 498 139 498 498 216 428 283 233 216 233 64 110 164 211 498 71 368 498 242 498 124 20 216 498 233 216 243 389 498 216 216 292 233 233 498 233 430 146 233 216 443 73 473 233 88 216 306 498 287 233 498 498 233 216 44 399 216 319 216 233 233 73 60 233 233 159 498 455 498 229 87 394 216 404 482 306 233 233 233 293 472 233 203 216 233 216 233 124 216 341 498 233 216 233 216 233 422 323 120 105 216 233 233 233 498 214 399 233 498 309 127 216 216 422 498 216 216 124 39 216 498 498 216 58 233 432 241 498 216 48 216 492 498 498 498 216 216 258 216 216 216 365 233 216 205 216 330 216 216 132 491 229 416 498 216 216 393 129 216 162 216 442 216 233 73 72 10 394 250 498 233 216 165 168 291 216 498 233 498 306 244 233 216 233 498 154 233 38 233 233 216 216 369 233 236 233 233 305 216 233 81 233 224 426 57 216 263 42 216 233 233 216 233 233 215 445 398 396 233 114 216 175 192 56 498 498 233 233 303 253 233 466 345 233 498 233 498 339 498 378 422 207 270 332 145 455 442 216 216 230 498 233 414 147 216 498 292 233 352 233 498 81 233 233 498 498 94 498 233 216 367 228 216 498 216 233 498 233 317 322 233 216 498 498 498 233 216 216 498 233 498 233 216 498 498 281 216 216 498 216 477 88 498 498 216 9 233 384 481 216 233 216 498 209 184 216 216 100 496 233 217 124 39 216 58 216 498 216 337 65 498 216 124 233 216 498 233 426 233 399 498 430 354 148 233 248 447 216 498 280 18 233 455 354 233 233 498 216 67 314 216 498 85 84 498 216 216 256 233 438 233 365 231 216 498 233 233 398 498 216 216 216 498 39 233 339 498 29 216 216 233 256 216 233 374 288 498 498 233 421 233 233 498 233 437 216 498 216 220 233 216 233 498 233 215 216 498 216 220 235 387 250 233 498 385 216 498 233 136 216 216 233 290 216 498 443 498 61 233 216 498 124 216 498 498 296 237 83 73 216 221 216 498 325 498 386 478 498 233 498 233 229 233 81 216 233 216 51 498 498 498 233 122 69 498 81 498 83 216 233 78 35 216 216 498 471 390 348 498 498 73 233 233 233 216 498 216 498 170 383 498 216 216 216 9 480 216 9 498 216 233 258 233 233 498 233 498 228 455 216 216 498 216 492 327 498 193 462 394 239 110 233 233 233 233 498 419 157 498 216 216 124 216 233 216 304 81 233 216 216 233 216 204 216 81 179 180 233 498 498 251 233 233 216 392 208 498 216 68 293 233 498 369 233 307 215 318 185 233 129 24 439 216 233 233 122 233 498 233 414 211 498 306 154 442 233 233 498 498 498 216 58 233 233 233 216 233 115 498 306 354 216 216 250 233 233 216 451 500 259 216 362 233 199 498 498 216 233 233 233 498 233 34 498 498 53 233 498 57 271 498 498 233 216 411 216 498 233 216 498 233 275 216 379 216 498 216 216 233 233 233 498 81 233 498 498 256 498 498 267 498 233 233 224 216 498 216 216 369 216 233 233 216 233 233 233 467 257 216 343 498 48 216 233 216 216 233 233 498 216 216 498 228 233 85 216 498 233 360 124 233 498 422 438 233 233 498 498 233 87 118 230 21 371 233 233 375 216 216 498 261 216 216 216 216 197 498 498 233 233 233 233 498 32 216 233 216 498 498 286 216 76 498 233 69 233 216 124 262 450 216 333 216 216 498 498 460 498 442 216 165 233 149 216 216 498 233 233 233 16 119 233 498 498 425 498 216 498 333 231 216 109 498 498 239 216 498 233 233 105 498 446 216 216 216 249 344 183 233 117 124 233 498 216 142 498 216 216 233 218 233 322 422 216 216 4 470 498 233 413 498 216 181 216 11 233 362 216 384 233 233 498 498 421 233 498 391 498 413 233 40 404 216 392 498 216 233 216 216 216 498 311 35 233 498 233 233 233 216 498 125 216 233 498 233 498 233 130 326 468 216 216 216 460 379 233 498 73 216 455 216 498 233 233 233 498 256 265 216 498 59 136 216 75 428 216 176 384 498 233 76 216 131 216 215 216 466 498 52 233 455 233 233 73 233 44 233 498 216 498 216 233 498 216 352 366 498 216 233 215 202 131 233 233 233 377 193 474 96 440 365 356 498 309 498 498 153 399 233 426 452 498 216 233 498 498 233 233 216 233 498 498 498 216 216 216 233 498 73 498 233 498 216 498 474 233 498 233 460 90 216 460 81 339 233 233 216 233 498 224 375 436 233 216 216 382 361 87 233 216 233 171 498 233 233 406 498 212 216 233 482 422 233 73 361 312 498 216 216 216 216 309 233 498 497 5 498 216 216 316 15 498 216 233 216 233 39 499 233 6 233 233 216 216 233 233 352 442 498 498 216 233 233 488 233 233 233 83 443 233 216 216 498 473 332 10 44 22 233 216 498 216 216 233 498 216 498 189 216 498 443 454 498 216 216 260 103 498 197 216 417 233 356 136 498 233 216 136 430 233 216 233 216 216 233 498 498 460 498 216 498 498 216 233 290 101 232 233 216 233 498 216 233 216 176 498 498 317 402 498 498 317 259 216 216 498 386 233 114 498 498 495 167 414 216 216 498 233 285 233 498 216 216 233 233 2 498 153 216 498 233 216 487 233 498 221 233 498 233 233 498 498 233 230 233 442 398 233 216 58 440 498 216 479 216 233 498 6 498 498 335 384 420 277 484 498 216 233 467 233 216 498 498 336 498 233 233 155 467 233 43 498 177 56 216 498 216 223 498 336 233 59 233 498 320 216 316 216 498 153 215 498 443 233 498 263 63 233 216 293 328 216 498 161 233 306 233 216 216 58 498 216 136 384 233 233 233 233 53 498 351 308 127 233 216 392 498 365 233 233 233 233 235 62 216 362 345 216 216 233 233 67 286 233 233 216 314 216 216 452 448 450 134 233 233 233 498 30 367 233 21 455 233 233 253 91 233 215 173 233 498 498 216 233 298 358 233 216 498 498 498 233 216 233 59 256 498 498 214 172 259 498 233 400 268 498 423 9 422 498 233 216 498 233 21 498 498 233 233 371 498 233 233 216 216 233 233 233 188 233 369 59 420 145 315 466 330 498 128 233 233 268 498 167 233 233 233 233 109 216 498 256 498 403 39 233 39 455 216 195 233 461 216 498 359 498 233 216 377 364 216 273 498 233 233 498 323 185 308 498 233 498 233 498 489 216 242 334 216 399 498 157 233 136 86 216 498 205 216 498 494 124 356 233 233 498 382 338 315 233 216 216 216 233 216 216 233 215 498 462 233 492 216 19 216 418 187 216 7 233 37 216 63 498 233 498 233 258 233 216 216 233 216 233 216 233 498 498 452 66 498 216 233 498 216 216 233 498 490 172 498 112 216 498 498 233 314 163 216 233 278 498 430 37 159 11 426 216 354 204 423 351 233 216 233 498 233 216 353 233 367 173 490 219 181 233 498 498 50 483 483 210 473 233 244 12 216 498 498 498 380 233 216 422 440 216 249 96 216 275 59 299 369 216 216 216 233 216 218 269 498 498 216 233 233 498 222 495 216 216 195 136 216 216 216 233 498 498 498 233 233 498 233 216 498 498 233 233 415 233 216 453 233 498 101 498 231 216 223 498 233 498 310 11 233 444 498 233 233 498 498 216 216 278 233 233 216 498 413 480 220 216 286 457 233 233 216 27 172 498 428 414 216 233 52 465 430 216 457 498 498 383 468 10 233 343 498 483 233 498 233 498 498 498 470 216 233 477 138 18 39 216 446 64 216 216 233 169 498 61 216 216 233 233 216 318 498 274 216 498 498 498 233 233 128 233 233 216 216 67 156 87 225 59 216 27 270 233 233 498 233 216 498 233 498 170 498 233 498 233 347 216 233 498 233 233 216 498 70 216 233 216 233 498 498 73 216 61 433 497 233 498 252 498 216 294 233 233 352 213 233 406 14 498 452 216 369 287 184 498 498 233 376 202 127 216 233 364 498 56 216 233 328 498 498 216 272 59 314 96 498 464 490 233 498 233 498 498 498 233 498 159 498 184 318 234 216 216 12 401 216 216 498 216 54 455 233 498 73 216 4 216 176 216 233 233 216 216 152 216 498 453 216 459 498 69 418 455 231 498 76 233 269 185 253 60 233 124 498 498 233 462 498 136 498 216 216 216 487 88 233 171 135 233 390 498 216 233 216 498 144 355 498 216 498 216 216 233 384 233 420 233 498 214 233 498 216 233 233 233 77 498 183 414 498 220 437 350 233 233 468 498 498 233 233 306 216 233 106 498 498 233 216 498 216 174 498 233 216 498 233 459 216 275 233 233 62 295 477 216 498 233 153 400 97 216 230 498 455 73 368 452 271 233 233 216 233 483 498 233 65 216 73 22 498 257 233 288 143 276 58 233 113 498 428 212 364 317 216 240 498 216 47 401 216 233 498 216 216 233 216 233 401 216 216 233 469 498 216 216 31 233 233 216 243 216 216 219 359 280 498 428 313 172 233 498 233 233 233 334 185 233 498 476 216 216 358 146 111 216 195 216 498 474 233 233 498 498 74 233 233 216 233 205 41 216 156 131 254 282 83 498 233 9 233 233 216 216 377 327 314 444 233 415 382 498 498 90 498 121 7 233 233 309 90 486 136 498 337 233 498 233 4 498 498 216 233 498 216 452 43 59 498 469 385 233 356 21 316 216 148 216 115 498 233 233 295 216 216 498 498 216 498 290 216 216 136 104 51 199 498 89 218 498 498 233 463 233 474 498 56 233 216 465 459 216 498 498 233 233 83 498 467 487 216 44 498 216 216 216 73 233 233 498 18 498 498 216 408 369 233 167 334 144 498 233 498 136 233 216 498 86 469 52 498 216 103 498 233 296 3 216 233 52 498 498 233 183 216 216 309 85 174 498 216 309 216 275 233 495 306 498 233 498 280 233 262 43 283 124 498 471 498 216 233 498 233 216 498 467 455 322 450 456 215 305 498 498 216 16 233 498 233 233 281 498 233 498 216 216 498 284 233 216 216 233 216 73 233 233 216 216 246 216 55 216 233 216 216 233 498 498 30 498 216 358 216 216 117 498 498 233 297 216 268 233 422 498 312 498 455 498 233 216 235 147 216 216 153 498 233 498 474 233 120 111 30 266 433 455 112 498 483 244 216 498 216 216 498 248 276 216 498 245 498 498 295 233 498 216 127 298 216 498 498 233 498 216 498 498 233 216 233 216 301 216 333 498 282 216 498 233 279 59 233 212 39 498 450 498 498 233 233 109 233 15 189 498 267 495 25 498 124 216 216 71 233 338 103 233 74 216 306 216 86 440 498 233 216 191 216 216 498 498 498 387 460 275 233 216 124 498 498 34 233 25 216 216 68 216 233 233 498 498 233 216 233 498 233 122 233 186 216 270 482 350 93 333 216 498 301 30 282 216 435 233 498 58 216 66 173 233 233 498 233 216 216 384 498 233 216 233 454 216 411 233 48 498 233 233 246 216 216 233 216 465 233 277 86 498 216 16 21 216 432 39 216 498 334 420 233 216 216 216 384 216 216 236 357 233 233 205 216 228 459 216 293 419 216 216 213 498 233 498 216 256 369 498 373 498 216 216 498 39 113 233 498 216 56 166 498 216 191 216 216 233 22 498 216 498 437 81 233 272 233 151 216 306 233 124 216 216 233 55 216 498 216 81 113 371 216 329 216 216 216 216 385 233 498 216 233 42 498 233 458 216 498 233 5 216 59 498 498 441 498 233 233 498 293 216 233 216 302 233 216 233 3 439 498 317 306 498 464 334 216 143 233 216 224 31 233 498 59 498 83 498 357 349 216 328 216 35 233 498 498 490 498 159 467 278 206 216 216 498 233 216 498 233 216 233 399 36 233 216 216 498 216 377 73 390 252 351 233 313 216 216 417 442 216 498 216 216 278 275 498 233 100 498 498 498 498 498 109 480 236 216 216 233 498 201 233 233 233 130 265 216 233 39 498 328 216 492 216 411 216 498 233 444 216 369 311 216 216 423 472 48 233 233 498 216 498 307 108 104 498 208 84 498 243 216 99 233 59 271 20 216 439 233 233 121 391 216 498 107 233 216 254 498 498 216 498 498 358 216 498 216 80 498 498 216 498 233 391 498 136 233 216 233 233 182 216 316 248 216 357 428 213 233 412 174 498 57 216 67 101 498 418 444 216 233 233 16 233 384 233 323 233 233 216 498 233 303 366 210 498 360 498 216 498 121 498 498 246 216 233 301 233 216 498 175 216 498 233 216 369 52 40 77 174 124 498 233 216 67 268 498 233 498 233 233 306 466 336 233 216 451 498 228 399 62 6 216 233 129 233 320 493 498 147 130 216 466 267 498 233 452 217 120 233 496 233 498 211 227 498 233 216 216 233 4 216 236 216 343 153 216 216 233 498 381 102 444 498 498 498 377 498 498 216 233 498 216 422 215 498 233 216 338 498 39 499 216 233 444 498 216 216 233 498 216 498 381 233 233 216 233 498 233 207 233 384 216 263 498 405 471 233 172 233 498 64 216 458 498 199 333 233 248 233 216 216 59 233 498 233 216 29 4 233 216 450 233 498 360 233 216 426 233 340 110 498 233 317 233 375 73 500 233 138 233 498 216 216 42 233 73 37 216 233 445 233 233 280 216 216 498 498 233 498 498 216 204 216 216 55 216 287 215 347 233 233 216 216 233 233 216 233 498 233 233 498 398 211 407 233 498 226 215 233 404 498 498 498 341 347 216 216 129 216 498 351 233 498 233 498 233 233 498 233 258 216 233 430 498 128 498 315 216 233 197 498 498 73 498 52 216 84 442 498 408 203 233 49 353 498 24 274 216 233 498 216 216 386 216 39 233 233 216 133 233 498 216 216 233 137 385 216 233 216 233 216 216 383 216 371 30 498 498 92 172 292 498 233 498 368 498 250 498 168 498 452 483 498 434 216 260 498 233 498 349 146 233 498 233 216 216 466 251 498 216 499 233 233 64 287 498 216 498 446 233 216 489 498 85 216 233 233 233 365 341 216 233 498 216 81 233 327 498 216 9 498 233 216 145 262 419 498 498 383 233 233 401 257 282 498 233 233 498 476 233 231 458 233 35 313 233 330 96 498 216 233 216 498 233 233 254 74 344 177 233 108 233 73 306 498 124 498 80 139 498 498 309 498 233 233 378 395 498 216 273 498 233 233 498 216 233 498 233 287 233 147 128 202 21 233 498 226 233 233 498 216 177 233 269 233 233 498 233 101 474 498 223 498 498 233 498 233 325 498 216 139 498 233 233 233 396 233 498 216 53 233 498 216 233 216 400 216 9 59 498 216 216 77 233 233 216 233 272 354 216 498 216 155 498 85 216 498 146 498 481 18 333 498 233 233 233 216 354 216 484 233 216 233 233 498 498 419 216 141 306 183 177 498 498 233 210 216 331 240 216 216 419 216 498 233 30 498 312 198 329 422 216 216 233 233 125 216 34 498 233 155 233 216 261 233 216 267 233 359 59 414 216 216 270 233 233 498 394 136 498 233 216 216 233 233 233 59 498 233 216 169 114 216 233 233 233 498 233 233 184 242 498 24 216 465 498 216 271 48 498 257 498 498 73 189 498 216 498 498 216 216 172 375 233 498 216 233 233 498 233 402 403 199 185 498 216 498 498 233 498 233 498 498 233 233 216 369 498 216 177 498 216 450 233 338 498 216 427 10 272 233 416 466 498 233 216 233 216 233 498 154 233 439 233 216 23 451 131 323 215 216 224 395 308 233 306 157 150 270 234 233 21 216 216 41 498 262 498 498 233 216 404 498 325 67 498 233 233 73 498 324 233 58 499 233 131 216 498 216 216 498 344 216 216 412 216 216 216 233 283 498 233 383 498 164 208 498 498 498 439 233 233 283 18 309 233 498 398 498 498 216 233 216 216 216 233 30 139 233 233 299 120 216 216 498 498 144 498 233 330 216 216 169 216 216 216 420 80 372 233 233 459 498 216 498 216 474 88 233 438 498 59 233 21 9 180 233 498 233 291 233 216 487 138 223 498 156 459 133 498 216 216 249 414 264 216 480 216 306 233 233 216 387 9 6 216 216 498 413 480 172 233 323 216 272 459 498 233 233 216 216 279 498 216 216 216 216 350 498 233 309 327 498 66 498 498 233 233 309 279 233 233 233 447 498 498 216 498 498 144 233 201 216 498 326 498 234 222 233 145 233 233 498 233 266 233 216 216 216 124 498 80 498 498 340 498 498 233 293 216 498 216 233 349 233 233 498 326 216 405 216 216 297 216 233 216 233 233 211 332 233 216 233 138 233 216 445 498 209 233 233 233 452 216 498 47 233 216 498 100 498 211 369 216 216 112 498 76 216 216 73 74 233 233 337 65 216 233 311 216 216 498 233 233 498 83 216 233 233 216 498 233 94 216 498 233 216 216 216 233 498 233 471 353 98 160 424 216 333 462 151 498 216 498 166 498 233 432 227 259 216 498 216 485 216 133 216 425 216 346 498 498 498 233 498 34 401 498 233 498 216 233 118 498 233 216 216 463 498 216 498 78 271 233 205 9 498 498 233 498 455 436 216 216 30 498 498 463 235 216 233 233 218 498 19 498 233 124 236 37 216 165 233 448 216 39 444 498 422 216 226 216 233 78 216 498 498 498 233 124 216 233 26 442 498 216 233 116 498 233 81 392 405 216 301 32 498 498 216 216 422 379 216 216 233 233 498 253 232 233 61 481 498 92 216 216 11 233 395 498 423 498 233 164 233 216 233 216 498 6 166 216 233 369 455 124 216 36 67 498 233 49 463 216 216 498 233 216 233 444 216 318 216 216 216 498 462 248 8 239 216 233 233 402 43 168 120 216 463 498 216 71 118 233 19 216 422 465 498 474 216 233 233 498 470 498 414 306 456 443 287 20 137 301 317 422 233 18 498 498 498 233 90 455 148 36 404 498 462 369 233 151 498 233 498 138 498 216 498 479 247 405 451 216 216 70 216 233 39 233 212 216 216 216 216 233 496 42 233 470 429 233 498 498 457 369 216 498 233 233 496 216 498 216 360 83 335 48 216 498 498 233 233 498 216 225 498 216 279 498 408 216 103 265 312 89 498 498 233 363 216 498 498 258 216 233 233 216 70 55 216 417 498 233 290 473 341 498 233 317 216 223 405 233 233 233 498 498 407 498 18 127 216 233 498 248 216 498 267 161 233 233 233 498 446 448 125 306 498 205 300 469 216 233 498 28 233 233 307 498 130 216 498 216 498 498 498 200 498 448 498 216 29 216 216 216 327 498 498 233 498 216 498 233 216 498 442 233 233 498 216 465 498 206 498 233 498 216 267 483 498 216 435 422 498 216 216 498 498 216 107 59 55 498 440 498 266 498 282 498 303 120 268 249 498 216 233 218 152 52 394 498 233 335 498 498 118 88 233 216 498 498 452 172 216 24 136 233 233 498 233 498 5 190 281 325 205 233 208 254 498 353 233 233 233 216 449 115 498 498 233 233 68 384 216 216 233 258 82 216 498 295 233 233 498 59 233 255 498 269 139 71 233 360 216 233 233 197 422 216 233 345 233 210 355 291 18 327 242 167 233 124 216 386 216 498 498 207 390 215 498 498 452 216 233 52 216 440 493 7 141 6 498 216 233 32 216 216 233 233 216 216 477 422 233 233 216 216 216 332 233 51 273 216 498 216 233 216 4 233 233 216 432 216 233 216 498 498 216 363 233 397 63 233 233 233 233 498 216 237 216 186 177 216 233 498 233 478 246 498 369 233 21 266 176 455 324 498 228 233 233 297 440 233 218 498 489 216 276 216 498 498 58 233 233 498 233 233 319 233 477 233 249 216 12 233 498 233 233 233 216 498 498 224 292 233 498 216 233 216 369 216 498 295 351 233 233 216 233 498 216 233 421 499 498 313 266 216 498 498 216 233 455 233 498 16 498 220 498 233 233 317 498 492 216 475 498 338 498 167 43 498 216 216 233 233 26 233 73 319 498 498 233 498 216 233 498 242 244 498 310 216 233 498 233 498 216 233 59 498 26 61 43 233 32 452 233 498 233 498 353 216 233 498 498 249 233 233 233 105 250 498 465 317 498 216 233 498 216 221 498 233 233 162 45 216 216 498 498 349 498 498 233 154 216 216 435 233 233 498 233 65 9 216 216 72 216 233 216 216 498 233 62 216 115 195 406 233 395 216 498 219 498 498 233 21 20 90 216 43 216 50 442 108 498 216 216 216 233 498 216 216 216 81 139 125 498 50 400 233 233 216 330 216 216 216 207 216 233 233 216 454 233 179 316 233 498 498 233 498 216 339 233 215 233 216 216 233 233 29 132 216 216 498 498 216 498 216 216 422 233 498 216 498 498 73 233 29 427 216 9 216 280 216 233 498 233 442 498 233 476 233 498 216 498 233 309 412 233 404 425 233 233 498 216 344 147 216 216 498 498 390 216 233 289 216 498 262 216 215 498 233 115 498 420 216 308 11 216 420 355 233 244 145 441 452 216 478 442 109 498 216 100 216 216 233 216 280 240 359 216 498 233 498 498 233 233 40 430 216 21 233 498 65 216 216 420 296 233 233 216 216 286 442 498 386 83 124 233 233 233 37 233 362 233 67 216 26 166 216 413 233 233 358 187 216 233 194 498 248 233 233 233 498 498 216 216 498 498 498 498 498 377 256 498 233 446 316 52 216 39 473 216 216 498 252 233 117 131 81 216 28 498 233 285 233 216 498 216 197 498 124 216 391 233 216 430 498 216 291 216 486 498 307 463 233 86 498 483 322 275 106 144 434 166 233 498 216 498 102 58 233 498 329 455 216 408 498 216 216 233 498 216 216 216 498 498 233 498 135 346 124 191 216 490 215 233 216 233 216 216 498 216 471 233 498 66 216 498 216 233 498 498 233 216 368 3 8 498 353 498 386 498 170 136 498 498 308 216 498 173 411 216 271 216 498 491 498 498 216 233 233 498 498 420 233 366 498 216 498 498 397 233 233 498 497 233 498 303 216 319 216 198 216 498 216 233 58 498 131 40 216 357 314 224 498 233 216 498 216 233 123 498 202 136 419 498 498 191 216 9 177 233 498 96 444 381 161 290 216 385 498 333 345 216 194 216 447 233 2 498 216 498 216 457 498 233 233 463 233 131 135 216 233 216 216 168 130 233 216 498 355 9 94 233 463 233 498 498 233 371 39 488 233 498 216 173 498 216 216 361 216 498 412 261 142 124 101 216 56 343 233 216 216 179 233 233 216 105 461 216 81 216 124 207 216 233 216 498 498 498 378 171 75 498 233 216 432 498 206 216 216 208 498 291 498 498 498 498 216 403 233 216 233 498 498 450 233 498 216 233 216 414 415 167 28 498 309 216 476 216 358 216 412 498 233 216 126 469 216 498 233 216 47 380 216 229 233 125 498 233 216 401 369 216 216 222 189 401 498 216 267 233 216 59 45 498 216 498 99 216 67 233 233 233 474 277 233 231 233 199 440 397 452 216 474 215 308 498 165 324 376 498 498 151 233 498 216 233 466 498 498 86 233 216 393 233 237 233 498 178 108 233 233 210 233 216 278 498 498 216 498 21 401 216 216 133 419 233 233 171 216 498 216 206 216 216 233 498 498 498 448 233 216 106 70 233 498 213 350 216 250 140 498 272 321 233 36 233 169 378 216 233 498 216 216 216 498 216 407 233 129 233 194 79 162 121 233 216 216 198 233 216 73 218 33 233 349 498 216 498 413 233 498 203 216 294 498 216 21 233 498 216 498 498 359 498 498 498 216 233 110 45 435 79 136 498 396 498 216 498 498 68 498 498 243 498 216 245 172 495 216 107 440 216 372 32 344 329 498 30 216 445 81 359 233 498 300 22 301 216 233 498 216 498 498 135 216 216 386 216 216 216 309 197 415 498 260 46 129 271 216 188 233 498 216 233 233 498 124 464 277 498 348 233 498 255 348 157 498 233 216 151 498 233 498 216 498 5 498 50 471 363 233 216 201 216 216 498 233 216 242 233 216 216 92 109 85 216 306 36 216 459 498 233 233 498 328 233 429 498 486 498 498 470 498 81 4 498 20 233 58 216 498 319 233 498 498 233 233 311 233 233 216 159 479 498 216 216 216 233 216 216 389 372 216 341 216 94 464 233 436 131 216 216 233 255 21 204 498 5 233 433 233 216 369 474 403 498 275 498 216 233 123 68 89 233 216 216 132 216 498 216 233 466 216 331 117 485 498 498 233 233 216 216 72 156 216 498 233 367 498 126 39 93 321 124 233 498 216 233 498 233 399 498 498 233 87 20 233 54 128 93 216 294 46 216 498 498 233 216 417 65 99 498 233 301 233 9 216 233 58 216 233 233 27 216 216 233 216 391 321 216 233 21 356 498 452 216 233 498 313 216 233 233 369 74 7 306 319 498 498 451 498 308 398 498 498 216 430 51 233 192 484 233 216 150 498 216 317 216 309 215 216 216 227 216 108 216 216 233 152 498 186 216 319 216 233 216 233 216 475 233 89 216 233 353 233 190 498 233 216 203 212 233 216 498 240 498 233 216 166 422 94 233 117 151 216 1 400 310 380 498 278 405 279 498 216 319 367 216 216 390 215 404 184 233 498 233 216 233 69 216 233 498 126 233 216 446 112 233 216 498 498 216 216 498 233 498 371 216 431 202 233 498 178 498 234 233 233 216 216 498 233 233 233 498 253 216 487 90 337 272 498 498 498 496 216 233 233 498 498 11 216 233 233 233 233 488 216 233 498 263 216 216 233 405 237 272 107 452 233 498 498 216 233 115 216 498 84 277 498 498 216 498 216 498 320 498 198 300 82 498 216 159 233 233 233 498 29 163 233 233 78 225 233 233 498 498 216 216 233 233 233 216 233 233 498 233 233 146 233 498 209 216 498 462 293 233 48 136 136 498 233 216 18 50 233 216 216 465 498 283 498 384 498 233 233 498 262 28 498 233 498 161 233 216 309 434 498 498 498 233 216 333 361 292 216 335 498 230 495 233 498 142 117 216 169 452 457 216 216 211 233 498 10 216 216 233 216 290 498 233 408 484 39 216 233 346 379 498 233 216 29 498 192 70 214 233 498 216 242 381 216 64 2 233 498 498 498 183 498 275 59 114 216 498 309 216 233 192 216 278 216 176 233 233 498 233 216 216 448 233 498 216 498 188 475 498 331 498 222 498 216 347 233 233 498 83 233 216 232 498 59 233 133 216 478 21 216 498 216 498 498 233 464 216 49 389 233 291 216 233 498 216 233 233 233 265 178 233 498 498 498 233 221 233 233 233 56 92 365 209 122 498 267 387 317 431 233 192 117 233 433 306 233 195 311 116 288 216 216 146 262 216 498 498 386 498 191 198 498 498 216 444 134 23 216 233 233 9 216 265 195 498 377 389 498 498 498 498 336 68 498 424 98 485 498 233 271 306 215 233 492 498 216 262 233 216 498 233 233 233 251 225 89 216 196 136 233 360 216 216 233 251 183 115 130 233 216 233 233 216 498 233 233 498 216 498 340 148 498 233 498 36 233 233 498 233 498 498 233 498 233 233 233 452 498 259 67 498 14 425 216 216 216 148 220 216 386 15 216 216 216 364 21 233 216 233 233 233 292 442 346 216 216 286 17 453 498 78 216 498 282 216 233 392 361 216 216 233 275 52 500 241 498 216 498 498 301 498 216 498 233 396 204 183 498 498 233 216 233 233 389 498 498 216 498 292 9 59 233 264 349 216 216 233 216 233 498 233 498 63 498 216 257 396 216 304 498 186 498 498 15 233 498 124 216 177 216 216 233 498 233 498 97 233 198 498 233 498 216 309 215 216 494 497 323 185 216 70 233 413 216 230 323 233 498 216 296 372 142 216 356 488 233 498 470 216 120 289 429 29 233 498 498 450 387 216 216 58 498 1 233 216 176 233 498 93 498 498 151 233 498 478 233 216 494 498 24 233 216 233 95 233 216 233 498 21 498 498 477 448 233 83 498 233 233 233 498 216 58 225 498 498 233 498 233 498 233 216 233 216 216 182 498 216 216 50 216 233 498 498 498 216 233 498 216 498 379 233 498 196 233 216 216 233 498 498 140 216 498 316 216 154 498 498 216 233 417 408 233 216 121 226 498 60 216 25 233 9 233 498 498 233 19 321 233 216 216 261 498 498 18 365 207 233 10 498 233 306 216 233 6 498 238 216 388 233 216 216 216 327 81 498 498 216 196 216 412 498 216 233 43 498 233 216 216 233 29 421 498 216 484 216 498 233 233 233 498 293 21 82 216 142 170 81 233 156 233 283 480 498 216 498 233 498 216 498 216 233 91 109 311 233 498 404 498 81 173 216 498 395 498 498 216 216 118 216 216 233 216 349 233 498 216 498 407 216 326 498 443 216 216 233 216 233 498 469 498 216 233 233 306 433 216 68 127 233 69 373 369 216 175 227 307 15 474 498 233 216 233 216 216 216 416 498 498 498 34 233 124 233 233 437 498 36 498 216 48 498 339 216 216 233 498 233 325 498 461 355 323 194 498 78 428 498 390 306 207 498 252 216 216 233 427 498 216 498 159 216 171 131 216 498 216 74 52 216 233 233 233 233 16 233 216 410 130 498 233 498 216 278 498 233 498 216 233 233 225 153 216 498 66 59 46 286 498 287 498 498 233 216 350 216 233 498 73 233 498 445 216 114 217 393 164 216 216 233 233 248 268 271 65 498 498 49 498 498 492 216 216 498 486 433 242 395 42 498 233 498 78 498 498 168 252 216 58 498 490 498 216 233 479 233 498 293 166 263 468 88 498 71 216 498 498 216 216 233 498 352 498 216 233 498 498 137 216 216 248 233 411 216 233 273 498 415 216 233 435 430 233 498 498 145 148 216 102 216 27 498 216 180 233 233 22 498 498 216 233 216 233 83 236 244 233 216 309 206 498 498 229 498 320 498 233 233 111 134 498 104 286 233 82 498 241 311 344 216 136 273 216 31 498 498 498 246 216 233 216 233 233 233 498 233 381 369 422 148 133 442 309 205 86 278 26 498 282 498 498 123 241 233 182 498 60 233 116 498 77 175 415 233 139 498 360 498 14 216 498 407 498 498 498 498 96 216 498 216 498 25 233 216 233 216 216 485 498 215 498 498 449 73 490 280 87 380 194 498 209 474 498 216 216 216 498 352 439 498 484 233 498 233 233 498 301 437 233 66 498 216 55 216 440 498 233 208 216 233 233 498 25 233 498 395 22 216 498 298 233 498 233 157 310 15 216 227 168 233 156 282 216 233 498 498 337 233 498 233 233 136 233 233 498 348 39 403 136 458 498 146 498 233 202 78 233 233 237 498 233 86 39 498 259 233 233 193 420 233 233 233 208 124 197 216 233 498 233 233 233 468 216 124 498 216 233 233 233 368 216 216 233 405 310 216 66 216 447 253 233 335 498 352 233 233 369 21 216 233 233 215 233 498 233 233 118 498 498 483 136 196 498 216 498 498 498 233 216 422 83 333 216 216 498 344 233 216 498 73 233 216 216 498 233 233 358 233 216 233 216 286 348 233 233 73 498 362 38 216 498 216 233 129 31 216 470 306 183 498 135 233 233 233 110 233 498 216 318 124 246 280 498 447 233 233 216 498 42 215 216 103 498 210 216 216 332 48 216 498 467 216 468 169 233 149 498 498 216 216 216 498 233 40 379 214 235 216 453 498 353 233 216 233 498 413 233 498 498 401 216 216 498 83 216 452 233 233 74 216 233 216 335 233 498 444 233 233 233 216 369 216 233 310 216 205 31 498 216 498 176 382 498 233 442 498 267 498 216 233 56 216 124 216 233 233 216 216 40 233 216 233 216 233 255 141 498 498 233 422 216 216 216 216 498 106 498 152 188 324 233 242 233 163 216 396 498 160 498 124 484 388 216 233 277 81 498 233 273 233 216 498 216 139 233 209 498 212 216 498 79 216 498 498 102 216 233 216 216 498 233 498 498 498 500 96 216 302 246 83 498 233 216 111 498 498 243 80 498 233 116 233 259 124 423 233 216 405 216 432 498 216 498 21 233 498 476 233 220 216 498 216 262 413 498 233 216 378 216 147 233 233 498 498 133 233 59 233 11 394 498 216 215 216 49 233 375 498 13 216 319 498 233 233 142 498 498 216 498 216 218 498 233 498 216 500 233 233 469 21 498 233 53 233 436 356 216 233 216 278 233 233 216 233 216 216 233 233 168 233 233 19 216 216 216 216 498 94 498 233 498 233 498 297 27 233 233 216 199 233 233 389 216 233 315 233 216 350 498 77 498 452 203 318 233 468 233 216 36 498 77 118 136 498 216 126 83 216 44 167 233 233 233 9 382 233 76 216 233 312 216 216 498 218 314 216 73 267 498 72 216 484 216 56 216 10 216 32 498 6 172 216 277 448 336 216 123 270 498 58 34 229 233 498 233 216 233 498 498 348 92 498 72 216 454 166 233 233 233 233 233 254 434 233 82 498 216 233 56 498 216 216 233 233 210 35 216 59 498 231 216 236 95 118 216 233 233 233 498 233 216 498 383 233 498 465 216 216 383 498 498 233 178 484 233 455 487 216 369 251 498 216 464 243 58 233 498 213 216 498 13 9 216 498 265 498 326 153 64 216 467 498 233 29 498 422 73 183 216 100 88 165 498 259 111 498 216 233 301 498 233 40 216 498 452 233 216 233 442 233 216 498 136 256 400 233 306 284 394 216 498 144 215 498 233 24 233 154 455 88 240 498 498 422 498 233 16 83 233 216 233 216 43 498 59 376 216 216 216 464 216 124 305 233 328 233 233 226 30 498 216 244 377 395 233 216 498 216 215 216 14 498 216 216 233 422 200 311 216 498 50 233 119 191 39 498 498 498 205 350 216 74 233 233 498 210 474 498 233 233 233 498 233 216 155 108 232 104 233 498 216 498 498 216 498 102 134 216 429 498 159 93 216 34 498 216 498 233 233 233 498 498 233 45 233 233 288 216 306 216 433 183 196 113 70 498 216 62 498 348 377 265 461 216 280 20 233 463 216 233 257 216 405 498 216 474 233 216 233 216 226 355 233 233 407 498 233 233 216 334 498 381 124 124 216 233 465 369 498 233 233 136 216 301 498 9 216 244 310 498 216 498 496 233 216 216 233 387 498 498 422 306 344 235 233 498 254 352 474 21 180 498 216 498 90 73 43 498 26 498 233 278 144 233 5 498 498 216 233 275 233 498 112 498 233 216 233 216 58 216 233 233 354 498 48 498 233 124 498 411 233 467 498 498 253 233 52 40 185 216 233 429 216 216 344 126 451 216 498 233 233 216 216 150 233 360 498 72 108 216 233 498 216 216 389 216 233 216 298 216 169 498 52 498 81 233 498 96 430 233 233 233 274 453 233 233 329 20 92 498 302 301 498 498 431 216 174 216 306 9 498 58 8 21 455 498 216 233 498 230 201 39 216 9 216 216 498 39 327 498 498 216 498 498 216 498 216 216 422 216 216 487 59 498 21 233 216 216 233 205 216 233 492 215 216 498 329 233 233 233 498 216 205 164 498 165 261 150 216 233 233 233 178 498 498 291 216 319 233 158 216 233 102 498 233 216 11 408 277 498 491 216 500 364 424 218 422 233 375 498 233 233 16 233 498 498 233 498 233 498 288 233 233 216 216 370 90 233 308 233 498 81 335 215 81 233 117 233 201 82 215 114 498 233 205 275 216 233 274 233 233 498 226 335 216 216 233 104 392 338 89 21 498 216 233 498 216 102 499 498 498 498 363 233 233 450 152 55 233 498 65 216 498 340 126 216 273 233 394 498 216 233 314 189 67 198 336 341 360 233 497 216 196 233 498 216 498 498 216 216 360 216 259 239 216 216 11 396 297 126 9 498 498 233 498 171 233 233 484 498 456 158 276 26 329 498 498 441 389 136 38 270 233 498 498 233 216 216 498 497 136 57 498 216 216 498 216 152 327 125 89 498 296 233 498 216 498 74 216 389 233 498 233 216 103 198 498 233 349 216 216 166 498 498 233 216 381 372 498 233 244 85 480 233 13 498 39 216 498 310 216 216 233 233 38 216 233 116 230 233 233 216 498 322 141 233 233 383 233 498 92 306 185 233 233 264 233 216 390 216 233 216 233 469 233 397 334 216 233 457 216 498 498 434 93 233 498 18 233 233 216 72 216 216 42 39 216 486 92 9 233 468 233 498 426 498 55 233 216 498 498 216 233 216 216 233 216 233 373 328 498 498 96 498 334 381 216 119 233 498 233 233 216 216 3 233 369 38 498 216 216 233 498 498 233 498 233 216 328 4 233 216 233 216 233 233 216 216 498 338 497 233 233 216 330 233 305 139 233 216 216 233 73 422 498 233 498 233 233 203 498 392 233 216 216 260 419 67 498 73 216 240 498 216 233 216 260 233 498 216 498 216 230 95 447 50 233 498 216 498 475 300 498 367 498 233 216 498 233 233 498 222 498 233 233 15 216 451 498 233 216 216 216 233 436 233 374 39 433 54 498 132 233 376 216 193 498 309 216 498 216 498 459 498 270 498 216 216 233 124 398 233 233 227 233 464 151 498 136 216 498 28 233 216 216 233 216 496 256 233 442 115 13 498 233 216 498 467 216 498 216 233 498 498 227 58 233 216 233 498 498 216 241 498 238 216 266 263 283 233 233 179 233 498 432 472 233 150 498 233 498 102 291 172 152 233 216 186 233 498 498 498 216 336 233 384 21 44 470 233 293 250 233 28 498 216 498 26 324 498 435 233 498 498 233 498 499 233 77 233 216 498 111 294 335 233 498 182 256 166 215 225 216 498 90 498 311 216 233 73 498 216 319 462 216 498 429 425 498 233 233 498 498 364 59 216 498 359 498 498 498 216 415 149 453 404 498 25 233 498 320 233 216 233 498 216 216 63 58 493 216 475 498 376 233 453 201 233 469 498 438 230 206 233 191 216 498 221 305 228 498 79 216 216 498 337 233 233 498 216 478 453 233 410 216 498 216 233 498 216 332 216 216 216 136 498 233 308 216 216 498 216 216 233 233 96 498 498 498 233 233 411 453 414 498 472 498 425 371 216 455 442 216 216 233 498 233 15 4 90 233 498 233 457 216 72 498 444 277 498 498 233 233 233 409 8 498 364 216 369 233 233 498 200 96 233 101 498 233 233 498 160 233 498 37 464 233 38 233 233 296 422 453 498 302 216 233 29 216 216 124 326 498 70 9 364 233 216 216 233 498 405 233 498 187 474 233 216 262 329 108 216 233 498 210 216 233 271 163 498 498 323 315 433 498 498 343 498 216 233 498 498 233 200 233 455 49 216 136 216 10 233 233 498 216 216 233 216 454 216 216 369 216 216 233 216 216 216 79 216 233 233 392 73 2 216 216 233 493 216 498 216 160 216 432 216 216 498 216 216 295 486 330 391 73 58 474 83 498 498 216 216 400 233 233 498 498 437 216 498 75 498 233 369 233 233 498 233 233 172 292 90 367 498 216 68 498 311 498 441 442 233 498 233 498 75 116 85 216 3 233 233 409 498 333 233 498 498 233 216 216 227 216 233 498 233 439 498 210 233 498 216 498 25 233 498 379 34 177 498 498 294 216 388 233 233 233 128 216 216 216 309 216 128 179 216 362 216 498 407 216 216 233 216 210 216 110 216 233 498 212 59 442 350 216 233 123 429 124 233 216 498 233 233 233 233 365 181 233 329 353 221 216 216 216 370 498 90 347 428 498 51 319 392 216 233 487 233 498 143 233 233 498 467 224 326 343 253 233 233 216 153 188 233 369 233 233 285 498 233 233 498 216 498 124 498 498 498 312 233 233 216 73 491 498 120 498 498 301 452 216 375 323 252 498 216 216 233 498 498 498 233 498 216 406 57 498 216 438 252 414 216 233 233 498 498 233 275 216 498 498 55 95 498 452 216 233 36 498 216 306 498 21 233 498 498 233 498 233 14 498 233 498 498 233 498 216 498 26 498 498 233 233 233 372 233 498 233 184 233 216 466 216 83 498 216 474 403 233 233 29 58 498 233 233 25 216 233 216 233 179 233 216 216 498 216 87 459 498 498 498 496 233 245 233 163 442 498 498 216 216 233 48 305 101 498 58 498 233 345 386 498 216 155 233 233 231 233 442 233 36 233 92 372 424 52 233 4 498 53 486 216 216 216 216 498 231 498 233 75 237 216 101 153 216 218 216 401 306 448 376 192 216 233 233 233 455 233 233 17 484 216 227 216 309 317 476 38 216 458 498 498 233 169 216 386 216 233 498 233 498 233 216 233 37 498 233 233 354 207 259 6 216 216 216 216 233 216 216 216 498 498 142 204 3 279 498 498 462 233 368 403 56 216 498 64 21 32 4 216 233 498 498 498 298 233 498 199 138 216 399 498 353 498 216 385 416 216 498 95 308 233 216 279 498 118 233 461 295 216 216 498 449 474 233 233 216 233 333 498 233 44 216 498 498 498 462 233 499 374 498 466 144 216 233 233 266 186 233 233 188 233 189 216 216 213 498 233 233 498 73 216 233 216 123 422 216 216 216 498 216 216 216 498 498 216 216 216 236 233 336 216 498 496 498 92 216 498 233 233 216 233 486 204 72 428 233 203 122 498 233 498 498 267 216 233 216 46 233 179 216 216 498 498 233 233 104 216 233 275 498 233 9 7 272 498 216 233 422 216 498 233 238 216 266 233 212 233 233 349 233 194 233 498 458 216 204 498 355 216 216 208 233 498 498 498 216 498 151 264 216 233 498 67 2 233 216 498 498 216 233 9 83 233 233 216 124 124 498 83 498 50 404 294 216 178 223 233 233 216 216 216 163 233 55 498 233 487 233 216 233 136 306 233 104 233 233 233 498 15 498 498 498 216 233 498 408 149 216 216 216 309 216 79 233 498 216 79 308 45 498 498 498 233 233 498 498 498 138 289 216 233 498 138 39 498 216 247 316 351 498 396 82 216 498 216 43 422 498 498 81 233 233 498 216 498 414 216 233 97 498 498 216 442 8 233 463 233 301 233 306 216 147 233 5 216 233 233 222 233 233 328 216 459 233 498 85 216 498 216 215 498 201 216 317 89 425 498 211 124 385 216 498 216 498 479 241 233 312 233 373 498 198 498 233 498 248 366 174 216 233 233 190 1 233 407 59 233 498 111 216 498 216 305 216 61 205 245 216 216 216 216 216 485 216 416 475 216 12 216 442 498 81 163 233 498 313 216 233 233 332 354 284 216 345 51 384 498 12 216 216 216 216 233 175 216 213 324 422 498 402 136 216 251 233 233 317 39 498 498 162 92 216 282 411 233 498 425 233 408 233 263 233 233 216 237 216 83 353 498 498 233 233 216 422 233 216 40 216 233 321 439 136 233 216 490 216 216 281 221 130 83 73 233 498 459 136 233 498 374 233 498 216 498 422 15 498 249 73 216 498 233 216 210 382 233 498 216 484 216 42 406 498 5 498 233 369 245 395 12 290 498 396 378 37 233 233 233 233 498 498 216 216 278 498 233 233 23 291 124 233 164 498 498 216 335 233 284 209 216 358 88 498 492 233 124 216 63 233 498 441 344 216 233 157 498 216 470 216 216 341 418 224 233 341 498 121 416 233 216 216 11 241 233 233 233 498 233 233 37 399 66 498 233 233 120 419 180 366 498 10 498 253 471 216 498 498 216 498 261 233 216 216 216 233 318 233 233 233 392 216 233 233 498 216 342 443 216 233 223 233 66 233 233 34 225 233 81 312 498 216 422 498 283 455 157 233 273 233 182 450 268 259 498 237 233 474 402 21 162 498 425 216 216 498 498 233 365 233 233 498 498 164 233 498 233 233 498 457 105 233 124 232 216 61 425 71 426 233 460 238 357 233 233 410 498 424 233 409 236 233 186 216 449 398 498 498 216 498 247 233 284 54 233 216 216 216 364 216 345 256 216 147 142 216 116 216 149 498 199 216 146 233 233 233 233 418 498 233 161 416 498 233 233 233 110 108 498 498 233 216 102 44 233 357 233 216 270 498 498 233 216 58 156 419 498 221 233 54 216 233 233 309 233 216 216 498 233 437 216 498 216 498 142 216 12 216 233 215 216 216 93 122 216 216 216 381 498 216 216 233 268 295 498 216 239 475 498 233 324 233 216 101 414 498 216 216 98 233 216 233 473 341 498 149 498 216 216 216 276 26 233 216 195 446 233 338 498 290 187 330 216 262 484 498 228 216 368 498 216 102 418 215 498 288 341 216 233 409 233 13 498 252 216 271 233 216 233 216 276 243 445 103 138 233 95 216 216 216 233 216 233 81 233 498 233 132 441 233 233 450 498 233 500 233 233 336 174 94 216 233 471 124 233 216 233 233 498 467 216 294 216 475 233 380 498 233 124 322 200 233 302 233 233 125 216 216 152 216 216 298 306 498 216 454 174 233 300 216 233 58 51 498 233 59 498 233 498 281 401 498 112 498 216 202 233 216 39 498 498 436 216 233 498 440 216 58 449 498 216 83 216 233 233 168 233 498 216 216 68 233 233 248 216 498 498 216 498 233 216 233 498 498 498 233 498 22 233 331 446 216 498 233 101 275 216 498 194 233 233 359 216 498 460 498 466 498 498 498 498 216 233 233 498 233 216 313 58 233 498 50 335 233 313 404 427 73 427 498 379 10 240 233 460 181 298 498 250 195 233 9 498 397 216 216 443 498 14 492 498 76 411 172 306 216 216 498 498 216 216 124 498 233 216 216 216 498 498 358 233 216 233 417 233 216 233 405 93 394 361 375 498 498 233 216 498 416 339 216 216 140 498 233 498 41 216 233 216 498 31 233 238 21 233 216 216 493 216 455 233 113 263 216 498 216 233 112 216 498 498 58 115 177 423 80 233 233 233 233 498 216 405 186 149 233 233 498 51 233 233 452 233 498 85 498 233 186 216 233 232 414 444 476 216 216 233 216 498 261 317 392 216 233 281 233 368 233 387 233 233 101 498 498 118 216 253 19 134 390 216 498 233 233 498 233 216 268 233 498 498 68 233 127 4 498 498 216 498 216 37 498 216 216 216 498 314 216 498 477 306 216 233 17 444 498 233 84 9 498 134 498 233 498 233 233 498 26 63 233 174 479 216 216 216 233 498 233 498 233 216 39 240 166 184 482 233 216 233 233 21 233 216 233 498 498 216 294 124 498 498 498 498 97 297 216 274 233 233 498 233 216 474 233 78 452 498 498 216 115 241 445 216 216 26 216 374 498 287 51 498 488 216 357 481 474 498 127 446 304 216 422 233 233 238 11 498 216 233 233 233 216 498 216 233 53 219 485 3 387 216 233 216 486 275 233 423 233 498 498 295 372 233 498 233 206 498 498 233 498 498 233 498 498 239 81 233 498 233 498 430 233 498 21 455 39 233 338 233 396 68 216 482 52 216 498 362 296 216 233 145 498 156 216 251 498 233 246 216 216 216 216 344 237 498 56 2 438 498 498 69 252 163 452 51 216 77 233 173 216 236 278 233 233 233 233 325 216 233 216 233 498 216 216 409 15 216 216 216 233 216 498 233 233 216 216 172 178 119 313 233 228 306 452 231 216 233 138 498 233 216 216 233 216 216 216 216 498 233 216 233 39 233 498 216 233 442 426 21 498 68 498 430 498 283 250 311 498 216 83 233 498 157 216 498 366 346 22 417 233 266 233 216 216 233 498 411 233 233 216 318 22 204 468 216 213 233 216 213 233 58 233 233 498 233 216 233 216 498 216 233 498 498 498 442 216 498 233 376 450 233 216 233 109 233 216 233 216 216 216 498 498 398 151 216 39 124 390 116 233 233 233 233 414 216 206 83 216 233 216 328 233 417 408 224 216 233 350 233 271 233 455 310 498 14 216 498 233 233 233 47 58 464 216 67 498 233 216 73 498 216 369 14 7 216 233 371 233 243 233 216 498 498 486 339 498 498 498 233 233 498 221 497 474 11 205 233 216 233 498 498 120 455 216 233 288 268 498 233 427 498 216 233 306 498 95 359 216 191 54 498 498 498 478 478 233 233 233 488 233 233 216 498 233 498 306 216 98 216 498 216 216 216 216 416 318 233 233 446 498 233 268 216 91 216 233 498 498 362 233 332 498 216 495 495 209 233 498 498 498 498 233 216 498 233 367 233 498 379 233 124 498 268 395 233 413 83 498 216 363 233 417 164 216 233 498 233 233 498 269 216 468 54 78 288 206 498 451 112 357 233 233 216 196 498 216 216 216 233 233 233 233 216 498 216 376 233 233 233 190 216 216 230 216 216 498 227 217 216 498 233 498 498 498 216 313 216 216 232 442 233 233 216 233 498 498 498 91 233 216 56 233 416 233 306 233 112 82 58 498 233 233 208 496 309 247 233 124 401 498 216 216 216 233 498 216 233 265 404 233 104 291 498 278 498 235 498 137 150 498 28 233 216 233 141 311 286 469 498 394 498 233 498 54 261 247 216 216 233 233 233 498 233 498 233 498 216 223 400 233 74 322 498 318 498 79 224 300 498 233 216 392 216 233 498 216 233 50 233 407 233 216 498 255 417 432 63 498 466 233 216 216 216 31 216 216 498 233 21 136 414 216 216 216 161 216 484 216 498 181 372 109 113 216 498 150 216 340 498 340 216 493 98 216 75 216 233 233 216 216 498 66 216 233 368 216 216 233 216 39 472 498 186 306 372 216 353 498 358 304 87 498 449 498 216 216 490 233 498 216 306 216 216 216 233 233 498 252 498 476 498 216 233 216 233 83 379 498 216 233 309 498 233 498 39 233 498 216 416 498 498 216 442 233 303 255 359 498 216 233 216 498 162 233 216 276 233 216 498 60 498 233 200 398 73 116 263 124 253 498 352 498 233 233 233 233 166 216 498 233 498 233 366 216 13 233 375 216 498 239 489 498 126 239 196 100 309 37 498 393 216 58 498 233 216 312 282 498 233 233 233 498 216 233 216 498 442 498 233 208 498 358 233 233 315 227 216 233 297 216 498 233 216 216 10 498 216 498 498 216 475 239 233 489 233 53 233 498 216 233 216 178 233 216 233 498 310 390 75 332 488 233 29 498 216 498 498 498 216 353 358 171 233 216 216 233 233 216 380 216 300 216 73 498 498 216 491 232 67 233 216 493 216 216 233 252 233 498 144 498 216 440 498 124 161 216 233 233 498 233 215 498 216 384 498 498 216 216 498 402 150 216 233 216 415 294 32 267 233 442 216 498 498 50 233 498 216 233 498 233 375 233 498 498 233 216 233 498 326 233 233 233 498 189 216 271 233 498 216 172 216 498 431 216 385 498 214 233 498 218 80 228 15 233 233 207 216 233 216 498 403 207 383 47 290 214 216 233 498 220 455 2 233 233 230 28 216 216 10 396 166 239 216 215 498 216 233 323 216 216 336 498 233 216 233 216 233 423 144 216 124 278 498 484 498 498 216 27 233 498 21 233 171 216 216 233 216 216 216 465 498 233 280 216 233 216 233 498 202 498 233 229 216 472 233 498 216 362 15 233 50 156 32 216 233 216 233 154 419 476 219 8 498 498 233 233 498 498 216 216 498 152 233 233 240 216 109 81 498 233 233 13 216 498 216 56 498 498 233 216 498 216 234 216 446 498 73 216 491 107 347 165 57 164 498 233 498 498 233 414 498 233 216 360 233 233 291 216 498 498 498 377 187 233 233 216 498 216 101 498 233 216 216 68 230 34 219 463 233 498 429 233 498 498 233 233 215 184 216 233 498 216 499 216 364 10 233 233 233 9 216 42 498 216 216 216 65 233 320 233 498 233 216 216 166 135 233 233 498 321 233 462 218 498 233 310 6 233 189 498 474 498 498 498 498 498 248 60 500 233 416 442 498 498 364 216 498 233 291 282 216 233 498 321 498 462 498 498 216 233 233 498 233 216 251 498 417 498 216 498 132 216 216 461 233 216 152 498 104 233 498 78 216 498 282 434 233 293 233 233 216 216 349 216 185 216 216 233 233 233 233 498 216 283 233 216 233 498 378 10 233 498 64 233 97 498 309 233 318 66 216 216 154 55 479 216 12 215 215 233 216 150 216 133 498 148 498 216 498 498 216 233 233 216 59 216 216 216 498 233 103 216 68 498 216 305 216 498 361 216 210 498 330 216 216 313 18 498 498 233 216 233 498 432 498 82 434 233 233 356 9 144 412 262 219 216 310 233 216 233 376 122 233 498 216 395 420 216 233 303 216 233 469 22 233 216 233 498 233 233 233 498 109 216 498 216 216 243 5 216 498 498 169 233 498 216 306 268 216 432 413 430 216 233 216 267 181 216 216 216 300 362 323 498 498 498 233 216 233 227 230 216 216 172 216 233 216 233 216 233 462 233 477 233 313 498 73 452 296 233 40 498 216 388 151 216 216 216 216 216 172 216 122 233 330 433 233 216 216 216 498 216 216 233 233 216 233 388 216 216 347 216 498 45 498 498 429 233 216 216 9 216 288 422 432 233 58 498 498 216 233 498 233 21 216 498 216 498 498 475 257 216 216 233 233 312 180 216 495 158 233 233 216 233 233 216 498 233 490 75 498 214 95 233 494 468 498 233 498 498 233 233 308 308 364 339 233 243 216 21 498 216 445 233 233 319 233 300 498 216 233 216 138 216 99 10 216 498 349 7 498 498 216 91 79 216 498 498 233 498 216 233 233 233 498 498 222 216 383 233 131 233 482 498 332 129 233 216 341 216 233 150 498 233 498 498 216 231 381 233 330 216 216 498 216 498 233 498 442 498 216 216 233 498 365 321 233 216 59 216 498 499 330 498 251 233 233 216 233 308 233 216 47 14 28 414 48 458 233 216 498 338 233 493 216 498 233 230 498 216 216 216 216 216 86 498 51 216 216 218 133 199 233 216 131 216 102 252 93 348 265 216 83 216 233 309 216 498 233 388 498 233 498 498 83 83 450 498 498 331 216 257 212 61 411 83 233 345 498 369 333 233 216 233 233 291 498 194 216 216 233 351 498 216 233 148 431 233 233 216 239 216 394 216 233 498 216 35 290 442 426 233 375 107 498 216 307 498 216 306 389 233 216 498 39 498 458 233 20 278 325 467 115 14 498 182 233 216 498 154 98 216 216 233 233 216 124 216 498 443 134 495 498 216 233 498 92 233 21 201 303 216 38 471 184 155 298 498 174 498 318 498 233 498 498 233 113 498 46 220 498 216 33 30 135 233 407 498 233 233 52 233 233 422 410 190 216 233 498 75 216 498 498 309 498 454 328 498 216 301 233 380 210 498 421 233 233 233 233 498 216 498 216 233 349 474 133 233 233 233 173 117 381 139 233 216 351 154 498 216 233 216 233 425 216 216 498 498 498 233 335 356 294 216 116 262 163 233 216 233 498 498 216 498 470 341 233 387 422 216 441 498 233 104 176 216 467 498 397 498 39 498 498 498 411 181 417 265 233 498 140 330 414 216 235 216 54 216 216 42 233 233 83 216 68 117 10 406 68 216 439 498 498 233 216 287 216 41 233 216 498 468 23 498 498 457 198 59 498 267 498 233 498 441 233 298 309 233 498 498 216 312 498 260 233 158 498 233 233 233 216 216 216 131 333 233 127 216 143 430 498 216 233 216 498 319 498 216 216 233 21 426 216 498 464 233 498 77 498 498 216 81 233 233 233 133 114 233 233 216 216 438 462 439 216 216 233 281 57 382 209 248 161 498 83 216 84 216 393 498 306 228 216 233 216 498 119 498 216 205 451 233 216 233 498 233 233 233 464 498 216 216 421 216 226 216 498 216 288 498 432 494 498 233 171 216 233 233 498 498 233 498 312 31 498 233 297 442 216 241 310 15 321 216 498 145 498 306 498 216 139 498 64 244 136 216 498 216 11 458 216 306 109 498 233 218 498 81 216 498 419 331 452 83 498 498 498 498 216 233 135 233 498 41 216 233 498 386 498 402 216 233 233 216 498 216 216 318 216 4 216 498 216 233 243 39 233 498 386 498 66 498 216 233 498 302 498 498 49 498 498 82 498 233 479 216 233 498 456 233 448 216 221 136 216 216 216 216 498 383 93 190 398 498 12 498 233 216 358 498 132 233 233 498 375 498 262 149 498 216 233 498 216 233 498 498 233 233 476 233 216 216 163 216 498 233 216 25 216 498 12 378 498 216 216 217 498 465 216 73 233 233 216 216 216 498 72 310 233 482 216 417 60 233 216 216 488 231 425 58 233 270 456 126 498 233 216 452 210 356 233 67 498 233 391 342 457 357 174 372 498 216 233 498 301 216 216 216 216 233 216 498 233 216 372 382 233 18 233 406 498 233 216 216 381 233 124 233 216 498 498 471 155 136 216 370 216 233 216 498 207 233 71 474 498 216 216 498 498 216 171 216 498 149 21 124 233 159 386 402 277 377 128 498 233 233 216 360 498 21 130 492 233 334 216 498 498 233 474 387 165 498 216 498 498 498 498 216 498 113 498 233 498 233 388 116 498 498 498 133 216 498 216 233 216 86 216 498 233 498 281 498 216 498 498 50 216 233 215 416 233 113 216 9 434 422 498 233 498 49 498 357 206 10 233 178 159 377 252 233 41 343 476 432 245 233 233 216 498 498 159 233 215 498 498 215 35 498 216 59 233 233 498 233 49 196 233 233 498 216 233 30 340 233 82 233 233 216 216 498 233 450 233 216 457 216 498 498 216 498 216 233 498 233 216 284 376 233 233 233 233 498 473 4 494 498 497 216 121 216 498 216 498 498 51 455 489 216 216 357 466 126 498 498 58 498 58 498 498 8 274 233 284 233 18 182 233 233 155 233 498 498 498 233 216 233 216 216 350 498 486 233 233 233 498 498 106 233 480 233 327 498 233 233 216 216 298 233 355 233 233 498 216 235 233 2 233 216 233 216 216 233 216 21 216 216 216 233 233 216 233 498 233 498 469 445 378 498 144 233 498 330 216 498 216 288 216 293 216 498 216 498 283 239 233 167 120 109 216 116 392 43 498 216 233 216 264 498 378 216 16 233 343 233 498 58 124 216 377 418 216 306 380 309 319 202 498 498 349 486 288 233 216 498 216 487 71 167 216 216 258 450 447 498 233 216 498 233 232 498 233 216 498 498 498 216 498 233 248 233 216 398 384 216 255 233 498 13 11 498 216 444 233 233 216 233 498 216 450 298 385 498 191 388 216 233 428 233 498 362 233 68 498 29 87 186 216 216 215 216 216 216 498 216 42 477 427 233 233 233 396 498 498 498 486 216 498 161 136 498 498 216 498 233 233 233 216 216 233 498 233 233 216 216 452 498 498 189 12 216 216 216 498 233 216 474 312 388 244 359 233 216 216 498 216 498 424 498 233 216 65 91 186 306 418 216 214 172 341 322 353 340 233 216 498 216 498 216 498 498 266 216 498 233 182 216 498 216 498 492 251 233 149 498 265 290 145 216 227 474 498 498 136 163 105 498 393 233 352 233 233 285 83 498 500 131 413 203 255 216 498 233 138 498 59 216 81 216 83 498 216 233 216 350 498 498 233 498 132 406 498 379 64 474 216 216 55 216 216 233 498 385 498 442 170 216 233 498 216 498 18 233 216 498 233 216 233 395 224 81 216 498 498 247 174 196 231 362 498 472 216 233 216 83 9 451 216 381 359 481 498 145 314 233 216 233 233 90 233 81 276 216 498 216 233 52 498 216 233 414 233 233 50 233 376 71 498 498 337 216 233 227 216 498 216 24 430 233 216 498 233 233 233 498 49 498 233 432 136 306 216 233 498 341 498 498 498 216 216 498 216 498 451 233 392 233 203 498 233 216 498 233 216 498 233 218 498 498 216 216 216 448 433 233 303 233 233 216 498 498 233 427 41 216 216 498 78 100 216 498 216 10 128 233 233 470 369 216 13 233 219 216 498 498 233 233 498 498 399 233 216 12 498 40 233 470 216 216 498 498 498 233 293 216 216 233 216 233 216 92 216 233 498 334 124 498 498 498 233 498 216 109 498 216 216 216 39 498 498 498 477 216 233 216 498 498 233 216 233 169 210 483 109 216 498 233 498 287 216 145 216 290 216 331 380 115 216 148 233 318 76 498 498 498 216 75 233 498 498 498 83 76 41 216 233 39 224 216 421 306 191 113 74 498 177 498 216 405 384 223 45 264 233 443 498 302 452 498 233 144 309 282 498 498 498 216 73 498 216 349 233 412 467 22 423 124 498 150 19 177 363 233 233 67 233 216 233 92 124 498 498 216 216 233 233 233 233 470 437 118 498 216 233 252 414 498 233 341 481 124 55 303 216 282 216 353 53 216 233 233 498 233 216 309 489 474 216 216 216 216 239 498 498 487 233 498 389 498 319 149 233 365 216 402 216 422 297 498 41 81 498 498 116 458 233 458 96 233 58 233 42 172 498 498 77 498 498 216 69 233 216 216 83 315 45 498 276 39 233 216 233 216 216 216 216 498 61 498 498 233 422 216 216 216 216 498 233 498 498 498 233 216 315 233 216 233 432 254 202 365 233 498 233 216 216 498 233 233 498 474 72 359 216 164 498 293 216 216 498 405 498 233 498 216 164 233 216 199 63 216 233 216 149 244 9 263 216 216 216 216 233 216 498 216 410 233 233 216 95 498 40 216 498 68 36 233 189 21 216 390 216 111 498 498 498 498 190 498 498 278 251 196 233 189 121 498 233 498 498 216 71 233 498 216 431 235 236 78 498 255 352 233 383 498 233 360 233 84 233 490 455 498 233 498 370 401 216 498 442 498 159 233 233 498 30 233 233 231 233 203 233 216 15 233 461 233 246 199 314 6 124 216 498 498 6 388 233 216 230 242 112 233 60 216 216 498 498 17 498 230 339 216 410 233 233 233 216 498 498 185 233 439 19 93 216 233 198 216 216 233 236 233 83 498 216 498 216 81 498 498 403 216 233 233 498 233 216 174 233 130 447 233 233 216 216 233 140 498 233 280 233 498 498 498 250 498 255 80 498 275 216 233 384 498 216 233 233 238 498 337 216 498 498 498 498 425 216 233 498 233 216 233 461 455 216 58 498 216 484 498 270 498 375 203 233 233 498 216 216 216 455 216 233 7 216 216 404 233 233 215 498 216 498 216 69 498 498 216 498 407 216 316 233 216 498 216 233 233 297 460 422 488 498 18 233 233 216 498 233 498 216 360 331 233 29 15 119 283 233 233 6 233 474 216 216 124 407 233 480 446 498 158 492 498 498 233 124 216 80 498 265 396 233 233 216 498 498 498 233 498 393 284 216 498 92 175 498 253 498 177 498 309 233 216 406 233 216 216 306 233 373 107 216 498 216 233 233 233 498 216 233 337 498 9 9 233 233 216 498 233 233 233 294 233 498 300 489 498 233 239 366 233 233 95 253 498 19 24 424 220 216 498 117 479 99 498 216 216 467 469 281 216 498 216 216 220 472 498 498 14 430 452 233 233 216 216 260 111 216 371 216 397 291 216 216 452 233 498 498 498 83 216 233 347 248 5 233 216 216 28 109 498 290 498 216 233 498 315 171 76 498 233 170 233 216 216 498 216 357 498 498 233 195 296 498 90 422 233 216 498 154 498 461 320 498 216 81 216 216 216 216 125 216 37 498 216 474 193 233 498 199 450 216 498 233 498 233 233 340 498 406 498 233 379 498 119 216 442 216 216 233 233 414 124 233 233 216 216 216 29 429 498 261 82 233 294 128 216 233 216 233 498 233 498 233 233 498 206 216 498 498 216 216 498 208 233 233 498 117 104 463 233 233 216 233 233 233 88 451 434 267 233 498 286 344 498 233 233 161 442 216 390 47 57 81 233 34 498 498 498 233 216 233 119 124 60 233 498 233 498 498 216 498 283 498 233 233 498 498 216 347 233 461 448 233 467 110 498 216 251 233 498 210 116 442 109 23 233 474 342 216 216 233 233 284 335 487 498 245 216 233 233 236 460 498 281 216 216 233 474 94 498 265 298 124 216 216 498 34 233 216 498 233 276 44 216 136 216 216 134 186 233 103 498 216 216 216 333 426 216 479 306 233 174 233 216 488 233 287 209 116 81 233 153 285 214 65 216 322 498 216 124 498 98 202 269 201 299 399 498 498 498 216 21 258 233 124 143 233 184 216 322 216 216 498 212 497 216 259 498 201 189 498 162 173 498 216 233 498 360 216 233 124 233 233 233 216 117 498 216 83 497 233 216 233 269 233 233 292 498 233 366 338 197 498 216 486 303 25 498 41 450 198 58 216 498 178 102 233 498 233 89 134 328 233 498 216 233 216 216 399 233 216 216 233 233 264 252 233 216 233 239 233 291 216 216 233 233 6 216 244 451 124 233 231 233 233 216 498 116 83 498 216 498 2 216 85 216 65 216 233 216 233 233 379 498 418 80 216 22 233 498 498 498 43 498 36 233 498 132 128 28 267 233 462 498 216 384 233 216 216 320 170 216 233 216 112 8 216 216 373 61 208 84 341 205 216 498 219 233 498 498 419 216 265 216 216 192 142 498 233 233 442 233 216 498 176 216 498 498 498 498 331 178 498 442 216 455 249 84 160 498 241 498 74 158 487 498 366 233 216 117 498 233 498 498 216 62 153 498 373 233 84 233 127 498 498 498 233 216 233 498 498 216 216 499 233 216 498 414 233 216 216 233 433 233 288 22 498 498 216 498 216 233 498 179 498 498 233 412 216 498 468 233 297 344 132 290 222 216 190 233 216 165 216 403 233 488 498 233 233 216 280 233 233 87 216 216 202 233 213 40 498 80 84 456 319 498 216 498 498 337 233 498 216 216 423 124 216 233 114 498 398 137 309 233 337 216 233 369 216 233 346 455 73 45 10 167 65 233 406 58 371 498 216 309 498 90 233 216 386 233 233 233 498 188 216 177 233 233 182 200 63 131 233 233 35 216 38 216 216 225 498 169 216 374 52 233 265 216 233 20 233 498 233 216 498 141 233 498 498 192 124 233 312 140 260 233 216 498 233 498 103 498 457 309 289 280 286 233 330 216 216 263 216 226 498 233 498 190 378 127 233 498 233 385 233 216 216 498 498 359 498 235 216 9 233 216 498 233 83 498 216 281 452 448 45 498 498 293 460 498 498 216 9 233 395 233 404 233 474 431 233 71 111 450 437 81 418 498 216 446 186 216 402 74 216 233 216 233 216 233 498 216 216 219 498 233 216 159 15 4 180 216 216 216 262 309 233 414 498 216 216 71 498 216 233 233 233 429 498 498 452 216 385 498 139 109 216 216 216 348 378 233 435 233 233 283 498 498 233 498 216 216 11 84 233 384 177 316 365 498 216 233 498 498 217 216 498 498 498 216 498 336 233 158 498 9 187 216 216 498 373 377 233 288 306 139 286 153 158 274 233 498 233 216 127 216 233 498 233 216 498 45 498 233 216 216 233 234 498 498 233 498 498 216 216 233 29 66 359 369 498 216 424 324 216 130 233 498 216 165 498 498 216 216 265 385 498 233 126 498 498 395 8 105 216 498 91 216 12 216 216 498 233 498 498 466 110 498 216 216 241 498 186 178 233 498 216 233 498 233 233 92 233 216 427 498 437 216 83 237 392 216 440 248 232 498 144 27 233 233 233 442 498 498 498 498 156 168 233 364 494 15 233 233 216 112 498 289 399 67 306 498 369 233 351 160 233 498 411 285 380 233 494 233 216 233 216 264 498 390 216 423 498 104 66 414 238 233 29 116 362 216 216 154 54 233 216 288 233 216 479 233 109 498 205 43 139 140 354 216 111 233 216 498 498 216 233 233 498 233 498 298 81 37 244 302 216 233 151 498 233 193 157 37 498 216 491 498 80 265 70 233 22 233 14 78 498 216 216 347 498 498 233 215 498 498 498 343 498 233 233 90 233 216 233 18 216 233 453 149 216 73 441 216 498 96 498 59 438 233 498 422 226 73 233 24 268 233 233 233 233 221 498 488 498 282 144 216 498 233 468 216 498 216 233 233 455 41 216 233 216 28 233 216 498 216 216 216 233 292 498 233 216 233 216 369 216 233 471 447 76 73 79 341 468 498 270 110 216 483 452 498 498 28 437 427 216 216 266 233 499 498 347 233 159 498 498 233 233 442 216 498 233 498 233 216 498 216 358 498 436 233 463 233 498 340 233 498 156 233 21 233 216 233 233 57 233 216 128 233 222 270 216 216 216 233 216 233 337 498 216 498 216 4 412 233 30 442 37 369 233 233 121 498 99 190 233 216 233 480 216 288 409 498 216 216 58 498 216 486 19 202 216 233 233 498 199 258 233 498 216 73 233 233 216 233 358 233 215 216 498 216 180 216 439 233 216 216 498 233 155 216 216 309 233 233 233 233 233 378 482 498 498 233 453 389 332 216 466 284 233 228 498 298 123 233 216 498 6 456 216 328 498 186 498 498 233 233 498 216 78 233 369 124 31 320 328 498 120 216 54 498 216 233 372 498 233 233 498 498 491 498 216 36 404 468 237 233 233 27 234 274 329 109 233 216 498 455 462 496 112 139 498 498 498 233 216 216 229 233 216 118 216 404 216 455 21 498 474 216 73 216 233 233 118 498 3 233 216 216 233 233 60 216 216 233 233 135 419 498 106 484 176 394 216 109 318 498 233 220 498 498 148 498 498 498 97 498 330 83 216 369 233 233 221 10 498 498 233 233 216 216 20 216 216 185 233 233 233 498 233 233 216 498 422 233 53 372 133 413 216 216 233 216 189 216 233 89 377 233 172 498 498 238 162 233 216 216 24 321 474 216 4 216 233 83 216 233 233 233 498 464 216 216 233 467 233 216 498 216 233 498 36 455 474 35 216 233 211 216 216 124 498 324 303 140 216 264 8 233 233 498 37 233 216 233 233 233 233 233 97 321 242 233 216 233 68 498 498 187 14 320 338 216 216 172 498 498 233 233 216 397 136 233 216 498 216 216 498 498 233 216 216 233 233 233 241 76 216 107 498 498 81 216 216 498 426 498 31 98 100 233 216 83 6 338 216 196 191 110 115 498 498 425 216 216 224 404 432 216 250 132 498 498 233 216 216 233 233 216 500 233 233 498 114 444 498 157 306 498 498 39 498 498 498 216 58 488 233 464 216 216 216 350 9 216 233 216 233 38 284 498 233 216 216 233 200 216 216 233 336 498 345 374 136 216 233 233 153 498 216 216 77 245 498 216 498 233 230 395 216 452 164 233 216 233 16 498 151 498 216 429 216 21 498 233 496 233 233 243 68 216 233 338 233 216 391 233 284 216 216 498 498 233 233 233 85 498 452 233 498 216 216 498 225 21 398 498 191 320 233 498 216 216 233 233 216 224 216 216 352 233 498 233 498 307 216 216 294 216 216 233 498 141 233 388 233 199 216 425 233 233 216 498 233 434 233 498 216 498 216 216 233 233 164 419 216 498 216 216 498 233 233 216 227 264 216 233 233 78 216 154 464 233 349 233 92 216 233 498 498 475 444 498 129 498 475 498 498 216 233 498 45 216 283 216 498 498 216 153 233 216 233 498 29 232 490 216 351 216 327 468 498 233 498 233 498 302 498 498 498 233 216 498 218 216 242 498 498 498 14 388 313 353 216 233 498 498 7 498 498 498 216 216 498 406 498 233 498 233 147 216 498 498 233 318 233 216 233 326 216 498 39 498 498 289 498 216 135 233 95 498 216 215 233 233 216 498 264 216 143 498 498 498 233 237 216 291 73 216 233 442 347 498 233 233 381 498 498 281 243 353 237 216 179 417 461 498 216 124 216 23 498 498 233 498 233 498 81 498 498 498 498 498 134 233 123 498 498 233 216 498 498 341 50 498 498 124 216 498 166 105 74 376 233 216 498 233 216 233 470 233 233 498 306 216 498 498 233 373 68 498 216 106 146 498 260 474 233 242 22 41 233 233 249 399 216 216 216 216 233 233 471 317 442 428 498 103 216 498 233 216 233 233 35 498 216 414 371 233 216 126 216 216 96 216 487 216 498 216 124 57 233 216 233 498 233 317 498 233 216 498 498 233 498 295 29 372 21 9 9 233 498 365 216 357 400 42 81 388 44 498 498 216 233 71 321 233 312 416 409 92 216 455 216 111 303 233 233 233 216 498 233 233 216 233 49 216 93 233 342 498 216 69 99 203 233 498 233 110 216 145 233 477 498 233 498 474 233 498 425 233 413 216 21 233 233 233 115 455 254 136 498 280 391 233 498 216 455 233 385 216 301 130 239 498 498 216 498 69 233 233 111 255 233 488 233 233 216 498 233 216 414 498 232 369 464 224 352 395 498 498 233 216 216 156 39 498 230 52 202 216 400 191 216 216 26 276 418 58 498 233 355 430 216 216 442 498 190 361 233 216 233 450 180 498 233 216 216 216 498 233 233 495 498 216 498 216 223 146 395 100 216 216 216 498 412 380 216 232 216 233 498 275 136 498 498 498 216 140 445 143 498 448 216 233 498 216 58 192 498 498 432 233 233 233 252 498 233 372 498 114 216 233 233 498 474 21 233 498 233 216 216 115 498 406 216 173 498 64 240 492 348 216 184 216 425 498 233 216 389 233 216 233 233 233 216 467 498 233 233 498 498 498 131 315 216 9 498 498 216 183 498 233 262 216 498 498 280 498 318 233 279 498 487 88 498 498 423 210 216 216 498 233 498 199 216 498 230 233 24 208 216 58 233 233 216 249 481 233 216 233 498 481 233 498 462 233 233 233 93 216 233 216 216 498 272 316 178 233 422 498 498 216 216 233 233 498 233 216 498 67 312 498 233 216 498 216 498 240 58 355 216 383 216 216 233 8 498 458 498 216 498 136 81 233 94 253 216 112 498 124 233 455 498 233 216 233 498 105 54 88 216 348 375 155 498 216 233 168 216 233 498 498 233 195 216 233 208 216 96 97 216 59 216 110 498 498 233 46 216 498 216 233 498 233 233 285 216 216 233 216 245 216 215 341 233 426 216 216 216 233 216 110 462 216 329 263 262 233 393 498 59 233 216 67 141 316 435 30 216 216 216 130 216 335 233 239 233 498 216 233 408 498 233 141 216 498 29 268 216 216 208 124 498 329 233 216 15 498 498 55 233 406 233 233 108 498 498 498 216 455 233 356 498 498 233 216 494 216 185 216 233 209 216 187 233 122 59 233 498 233 498 498 498 498 233 463 216 233 346 58 233 216 498 499 498 422 498 421 388 498 216 83 348 498 249 233 233 498 466 58 498 498 339 498 216 216 453 271 216 348 233 216 257 498 415 498 233 216 200 426 498 498 212 247 233 233 402 216 216 452 83 455 216 98 498 306 310 330 124 482 341 124 62 216 476 233 478 216 216 498 233 189 6 216 233 194 226 216 233 385 398 101 68 233 186 233 216 339 37 327 441 43 216 498 171 346 474 216 233 233 498 317 216 119 367 498 233 498 188 417 216 233 233 409 135 233 216 114 498 498 216 498 216 216 498 288 216 233 216 216 126 216 216 498 498 236 16 356 498 216 498 440 233 233 233 498 411 498 233 216 233 498 216 63 233 216 478 459 498 216 216 367 233 216 216 425 233 498 233 124 498 233 81 401 107 216 216 368 498 416 498 216 233 11 390 449 233 74 216 178 47 233 498 75 216 216 498 216 233 216 389 233 408 29 216 448 473 369 401 216 216 233 233 106 233 95 498 498 498 247 314 216 498 498 498 498 159 233 233 285 498 233 306 498 498 446 101 233 233 216 233 216 37 153 320 233 499 320 233 233 216 234 78 233 81 216 495 282 233 253 498 498 243 216 416 178 498 233 50 498 233 498 233 433 59 233 428 362 365 498 498 137 216 58 498 216 498 14 216 223 233 156 216 31 498 55 233 479 216 216 233 454 233 233 498 216 216 349 216 216 216 285 216 498 216 498 233 233 216 216 330 216 233 216 309 233 498 221 213 304 392 233 107 14 216 216 498 492 216 83 233 41 216 187 216 233 498 13 215 233 216 216 419 498 233 452 216 233 422 216 83 498 233 498 498 421 356 216 182 498 437 393 400 233 303 190 216 498 292 216 89 472 233 216 152 233 216 127 216 216 391 498 216 498 120 498 216 233 498 216 216 498 233 110 233 395 498 406 149 455 216 275 233 498 498 233 174 498 216 81 233 386 233 143 233 498 52 331 216 216 233 144 170 233 434 179 151 82 498 216 236 216 284 216 293 498 216 216 233 216 216 215 498 216 216 233 363 498 83 233 60 498 369 216 376 219 304 498 216 151 216 233 110 78 263 216 233 479 216 216 233 498 216 59 371 433 216 216 498 58 233 216 403 355 216 216 303 255 216 222 233 497 441 111 309 216 12 216 498 216 307 498 233 182 498 233 216 498 498 216 489 323 233 498 216 498 498 215 437 216 216 498 216 233 498 216 248 85 434 498 216 233 498 233 233 498 494 58 73 37 233 87 144 90 216 498 498 369 306 309 196 233 216 233 216 306 216 216 216 53 216 233 498 160 427 498 306 154 156 216 452 233 233 216 233 216 171 233 216 216 186 233 233 216 403 233 216 344 391 369 216 448 422 216 498 394 216 498 216 498 216 293 500 9 216 300 112 498 233 216 83 233 216 233 233 498 300 418 492 375 233 268 41 47 196 216 216 498 233 446 39 233 498 233 125 233 216 498 498 59 192 280 233 380 281 169 233 216 126 216 498 216 140 216 498 5 498 165 216 498 233 216 216 28 498 216 233 209 491 216 498 498 432 216 233 449 498 233 498 233 216 195 412 233 165 216 465 181 25 216 233 498 235 58 233 14 216 84 233 498 216 498 48 498 216 498 89 216 233 216 216 389 225 413 493 316 498 498 233 233 233 150 216 452 216 233 233 335 233 498 242 216 251 233 216 82 233 498 83 498 266 498 459 452 498 498 498 498 21 498 233 325 167 233 216 216 233 233 189 58 233 233 498 498 216 371 216 498 498 233 498 498 124 54 41 233 498 97 301 99 233 202 498 498 233 459 422 233 147 40 498 233 216 216 498 442 498 233 498 498 233 498 216 216 419 168 498 172 233 233 169 216 295 498 498 216 233 58 285 498 246 385 216 160 216 216 216 252 176 233 498 233 216 370 184 216 216 216 498 216 149 498 278 246 272 447 233 66 233 498 344 233 233 318 216 233 46 233 498 216 498 498 498 216 498 217 216 498 498 233 216 233 417 233 278 234 239 233 216 216 170 500 216 216 216 329 315 491 233 216 216 325 233 215 233 216 457 498 498 233 498 216 157 498 233 53 233 69 498 216 216 216 81 216 442 233 216 498 276 216 296 25 233 434 233 30 216 49 216 100 483 498 216 216 498 141 233 216 216 233 272 498 188 233 444 204 216 498 155 81 216 9 354 233 209 257 320 78 233 399 216 422 498 311 261 498 309 216 340 233 216 46 469 233 498 216 124 99 439 413 162 155 498 301 233 435 59 78 423 114 233 233 216 98 378 498 216 216 498 498 498 51 434 498 160 216 183 498 51 59 311 455 498 312 216 65 418 233 216 498 233 233 306 104 127 113 233 15 309 233 233 216 396 27 233 498 233 277 267 233 422 313 498 216 140 33 233 498 233 498 233 498 139 151 216 216 216 216 216 216 216 321 82 233 498 337 498 216 216 498 84 216 357 154 160 339 216 233 83 498 233 42 154 72 498 37 97 216 233 107 233 498 233 498 311 381 163 354 460 216 434 216 332 233 384 233 290 264 233 233 37 498 498 290 216 216 233 498 42 498 216 216 216 216 363 216 272 40 140 216 216 337 498 498 216 233 498 337 233 122 498 58 498 72 215 498 305 233 233 416 249 233 233 216 233 328 498 422 377 216 216 498 216 355 477 216 216 498 397 498 498 498 479 233 18 233 452 124 233 216 233 319 59 154 216 233 216 498 320 216 207 358 216 216 233 460 58 158 233 356 498 216 233 216 233 498 216 233 216 160 372 498 238 498 168 498 233 216 282 216 233 262 216 216 233 122 216 25 233 144 233 289 315 216 233 216 356 73 498 216 41 233 233 498 498 498 498 214 30 215 344 348 233 498 264 498 212 386 56 233 216 181 102 364 216 233 16 233 498 216 275 233 165 216 395 216 233 469 216 216 216 89 233 498 17 403 457 170 498 233 216 379 216 216 498 233 216 233 250 309 480 216 136 437 216 498 216 21 216 284 216 486 388 498 233 498 498 216 216 469 233 216 233 287 216 192 498 233 216 134 233 233 216 67 233 292 15 233 498 498 219 216 233 233 216 498 233 233 233 233 216 293 233 216 238 497 130 395 124 233 498 493 216 233 498 233 216 200 498 498 498 498 498 216 81 233 232 233 216 498 425 498 356 233 171 498 233 216 336 69 271 233 349 216 216 233 216 288 62 233 216 498 233 290 303 38 165 216 216 216 498 216 189 233 422 496 498 188 216 498 498 233 498 233 392 233 474 216 216 48 233 216 233 271 233 426 233 137 86 233 21 216 164 233 301 233 216 216 233 498 498 216 233 300 498 50 38 498 123 216 498 233 498 216 498 76 130 387 445 442 233 9 233 498 498 233 233 216 216 498 216 233 216 498 153 233 233 112 76 233 233 216 99 108 498 292 339 216 233 233 233 216 498 233 216 216 226 498 243 233 430 489 28 71 257 306 432 233 498 498 210 498 233 310 216 432 498 477 416 498 216 216 59 182 216 233 346 49 232 216 216 216 233 216 233 498 498 115 216 498 216 444 233 498 242 216 309 233 190 306 233 216 300 233 328 233 498 106 233 27 233 498 216 19 368 498 216 233 498 429 26 421 233 216 203 216 149 233 216 428 498 142 233 216 142 498 348 40 498 216 476 216 216 233 469 129 498 233 498 233 216 498 270 152 216 216 234 218 468 216 233 498 498 233 216 221 268 79 199 361 216 216 216 498 337 498 325 498 73 126 216 35 50 216 216 216 216 498 403 498 216 216 498 410 190 216 216 216 216 216 233 143 340 233 455 498 216 64 139 102 61 216 498 498 233 180 175 163 239 233 171 216 498 413 238 498 216 385 422 45 179 166 352 158 233 37 498 216 233 111 77 192 142 233 498 498 216 347 233 498 182 233 466 233 216 151 216 455 174 233 233 279 99 498 179 233 498 443 275 216 498 233 251 39 498 417 498 233 233 216 216 160 255 498 233 216 281 498 498 233 233 133 205 233 220 388 498 216 233 233 216 216 498 498 233 498 498 498 216 233 498 498 154 216 233 66 233 216 216 233 233 498 366 456 498 216 404 169 498 164 324 67 498 128 216 248 498 336 72 233 216 216 144 379 430 233 9 39 498 457 419 245 498 498 287 233 155 216 216 202 9 233 233 216 123 442 184 498 185 498 44 498 222 216 233 498 498 233 233 124 233 468 233 498 216 498 233 233 339 233 216 216 233 498 233 216 498 271 38 471 465 15 452 253 111 47 498 233 216 216 233 233 216 306 210 227 233 216 233 498 216 233 79 233 350 341 498 498 233 216 216 367 498 21 404 216 233 233 216 233 216 498 111 498 139 233 303 196 474 216 498 21 438 124 233 237 85 233 233 233 498 498 498 233 216 369 216 114 233 216 233 498 387 233 267 216 233 216 233 410 216 111 216 233 216 144 187 216 233 498 400 216 498 233 233 233 216 233 233 314 233 216 171 83 216 387 47 216 498 233 216 498 233 233 375 233 498 225 498 498 302 233 498 498 216 233 429 498 216 421 395 248 233 369 216 434 149 233 128 233 216 216 94 233 146 181 215 216 233 216 498 498 216 233 233 303 51 346 498 199 498 498 498 498 216 498 376 218 233 498 259 315 498 233 216 39 216 233 498 449 498 216 233 131 233 233 17 498 233 277 498 233 469 228 422 216 455 233 233 176 498 136 73 216 498 354 233 498 216 216 115 65 233 112 498 233 216 269 164 216 233 111 323 89 129 233 233 498 216 233 268 498 233 498 216 426 233 233 216 27 233 216 490 498 216 216 233 498 233 498 233 498 233 216 91 498 57 268 498 139 498 233 216 216 498 216 498 83 303 216 22 233 216 216 216 216 233 233 233 232 216 363 216 498 64 233 378 97 233 233 413 216 334 334 233 485 498 498 438 40 498 484 233 498 204 152 498 271 233 498 498 498 233 449 498 233 363 498 498 498 103 44 233 233 216 103 216 309 109 73 146 105 216 442 58 233 498 46 233 216 233 233 216 233 216 260 498 498 498 233 313 216 363 216 216 337 293 16 216 133 233 328 283 233 267 126 498 92 152 312 216 91 233 383 233 498 4 493 474 255 216 124 397 471 419 238 233 59 51 300 357 241 216 133 216 216 498 394 498 498 233 233 179 498 498 216 233 475 216 233 238 467 498 458 212 53 498 233 410 233 233 410 216 498 258 233 498 216 337 233 233 498 216 154 233 167 216 216 138 414 498 402 498 216 498 233 261 498 413 233 216 498 498 233 260 310 27 172 388 73 233 47 382 225 216 316 233 233 124 498 97 233 233 216 233 64 233 397 233 341 370 128 216 498 498 254 83 498 152 233 124 44 498 234 415 498 216 208 216 105 233 245 216 21 285 233 216 421 233 498 233 233 216 233 208 215 216 491 309 233 216 498 233 233 124 216 403 58 371 216 233 233 498 216 498 95 9 216 306 316 422 298 95 216 72 498 117 409 216 136 452 498 422 457 196 216 422 73 498 498 280 498 498 216 233 216 227 223 498 498 289 216 216 233 350 498 498 498 216 367 498 233 197 288 452 342 233 498 498 443 498 216 52 215 498 233 216 216 498 233 477 267 369 498 498 498 233 498 393 39 233 233 216 233 216 216 216 216 96 252 248 216 280 217 233 350 216 216 21 61 498 27 280 498 233 233 498 233 233 281 183 233 216 314 271 498 233 233 172 265 498 498 426 216 498 216 233 216 159 216 369 216 233 452 498 426 216 216 235 498 498 216 494 216 315 280 233 498 216 62 197 476 9 80 498 459 422 233 216 498 483 443 216 233 216 233 274 498 216 498 300 10 216 57 233 63 216 99 299 233 216 128 498 256 368 466 458 498 216 498 233 216 466 233 498 460 21 233 438 216 486 136 327 233 233 216 216 233 460 455 233 216 498 498 216 449 216 498 498 233 233 59 233 216 125 498 416 492 4 498 498 233 475 34 233 216 216 233 233 233 233 418 216 423 21 216 498 216 498 498 233 498 262 215 216 233 335 498 270 498 233 498 233 233 211 233 233 216 110 99 225 498 216 93 244 119 498 233 174 233 498 498 109 216 125 498 39 498 40 216 154 498 148 216 498 265 233 216 498 73 354 89 316 347 233 114 216 87 498 216 216 465 216 498 498 452 216 216 490 216 498 210 498 216 226 216 233 233 233 498 6 382 498 25 233 233 84 233 289 233 279 233 158 498 498 233 152 22 233 368 498 216 84 396 233 498 233 498 130 484 216 233 498 198 149 233 233 498 59 498 498 233 498 216 498 111 233 498 498 381 233 216 216 172 216 498 498 498 233 498 233 21 498 121 450 216 82 498 216 338 173 309 233 442 254 233 498 498 495 216 233 488 216 418 233 216 233 498 498 245 170 233 233 117 83 233 270 152 233 370 309 21 233 39 285 413 498 371 498 216 216 38 87 194 216 301 156 233 216 437 233 233 216 45 233 233 498 452 216 485 216 127 233 266 233 309 216 229 498 233 498 6 216 33 498 233 216 498 233 408 233 216 233 422 489 498 233 25 257 101 498 216 10 470 216 233 216 498 216 216 498 233 498 498 498 216 498 9 233 70 128 216 485 233 216 318 233 216 498 71 216 133 233 233 498 233 498 498 498 233 399 498 215 233 498 3 454 455 418 233 233 263 498 142 325 498 8 119 233 216 216 282 257 233 50 216 233 485 216 37 498 155 498 498 216 161 498 233 77 498 432 177 216 216 271 498 498 233 498 48 498 336 318 124 216 216 498 216 360 498 233 233 498 498 144 498 379 233 216 233 498 498 498 233 35 216 498 233 140 498 498 498 498 407 201 216 206 437 216 194 216 498 376 216 216 233 216 498 498 216 233 498 452 311 81 498 498 230 233 369 369 233 204 216 233 400 8 301 233 36 216 216 498 233 233 215 79 216 498 233 196 424 422 174 219 430 233 498 498 216 233 253 233 74 498 442 216 233 247 498 498 216 498 216 309 299 216 498 233 216 159 293 216 233 460 121 498 498 233 233 59 233 498 216 79 498 153 216 233 498 440 368 498 365 468 346 73 190 498 321 215 259 192 216 498 498 216 378 414 32 216 245 420 351 216 58 233 498 216 351 281 278 498 216 216 216 216 498 233 216 216 216 216 379 216 129 159 216 293 233 233 233 303 484 216 233 360 498 498 233 233 233 233 442 216 216 498 498 498 498 216 498 21 472 498 498 498 498 233 233 233 194 455 498 233 374 498 216 233 498 32 136 216 216 474 233 189 216 359 216 53 166 216 233 216 442 116 216 293 393 216 181 498 49 498 216 308 498 233 498 233 498 498 233 239 211 498 498 216 233 439 385 216 233 498 216 121 498 216 233 496 498 498 498 498 11 233 352 192 498 498 59 233 216 233 3 166 233 233 101 171 167 87 216 498 216 233 498 446 60 216 413 233 216 498 233 216 498 161 233 428 233 498 498 213 216 73 261 3 198 397 473 233 332 99 404 219 233 368 168 233 498 216 256 33 233 220 498 474 216 216 498 216 216 85 498 216 216 233 233 409 233 216 498 377 82 216 498 216 233 216 498 347 233 122 216 68 216 233 452 498 216 498 498 495 58 498 233 216 205 498 117 291 100 216 359 498 233 233 216 498 498 498 326 82 233 452 233 223 225 97 216 149 349 452 216 216 233 134 233 118 124 233 291 301 408 309 233 216 233 216 233 216 191 273 233 425 498 381 410 233 498 101 498 216 216 498 216 94 216 498 216 498 294 498 216 216 216 216 467 285 498 233 216 483 498 216 216 233 216 216 216 486 133 330 498 216 216 301 309 233 221 379 216 441 422 221 498 216 498 199 406 39 216 216 498 216 216 498 138 233 233 216 498 118 233 390 498 225 498 226 498 216 39 224 216 498 233 498 377 498 9 484 233 498 488 216 233 216 498 395 498 233 233 498 498 216 216 233 233 409 58 232 233 58 233 215 216 464 91 216 362 368 498 110 233 297 233 498 496 233 393 498 216 253 275 223 202 306 89 358 216 38 498 498 233 371 331 216 192 457 233 216 35 384 216 216 233 229 233 59 178 216 216 498 219 498 149 498 216 216 216 216 124 264 233 124 233 233 154 269 216 470 216 498 124 233 233 233 233 233 498 233 233 216 43 233 216 233 57 233 498 252 452 498 498 216 233 398 233 216 216 233 402 216 233 216 216 233 7 216 31 233 233 372 170 233 216 233 216 56 470 213 233 233 498 490 498 174 279 431 389 480 216 216 216 221 216 301 233 457 216 498 347 66 498 498 233 216 216 233 498 498 86 498 422 216 282 149 216 233 498 245 216 216 216 322 498 498 482 233 498 233 498 233 233 216 498 233 101 4 100 216 498 233 216 360 233 79 495 332 369 216 233 233 452 216 216 216 26 498 498 216 216 498 498 233 498 216 498 216 216 209 216 216 404 498 498 83 467 216 216 281 381 233 76 216 233 216 498 216 120 233 39 218 216 233 233 370 169 216 233 216 37 195 221 216 233 216 498 64 498 216 498 473 216 342 216 498 474 233 442 176 470 80 216 129 498 397 216 216 349 195 233 216 498 498 233 253 95 216 369 230 233 233 216 233 498 135 18 216 452 338 384 228 407 260 341 216 498 233 293 216 492 498 83 498 216 216 498 498 250 233 216 256 498 498 84 320 31 233 177 216 5 233 498 498 55 233 250 498 216 347 342 428 216 233 9 216 232 216 233 233 233 233 498 422 423 216 233 216 233 216 498 233 233 390 136 216 216 233 498 470 216 234 26 498 82 216 396 216 216 153 216 498 498 336 233 233 233 379 199 216 341 474 216 45 498 9 233 498 498 216 434 39 216 498 124 216 216 216 111 498 164 215 498 498 216 498 216 51 216 196 172 233 498 333 498 233 21 498 216 216 55 498 216 216 216 216 195 214 233 216 99 233 233 266 322 3 498 384 160 498 498 422 141 216 190 233 27 216 276 216 233 498 233 498 50 488 216 308 322 498 215 498 179 216 498 233 213 191 8 312 216 233 216 254 208 498 109 339 322 216 200 498 216 59 12 81 498 498 498 233 337 83 233 498 395 216 216 217 431 206 39 233 388 388 216 498 233 216 498 216 216 273 233 216 78 498 498 216 306 216 216 498 498 210 233 498 333 498 233 498 218 104 216 311 196 87 442 498 202 288 9 493 498 498 498 188 4 233 216 100 410 152 216 498 432 107 233 366 233 233 216 498 498 178 216 216 488 481 498 374 78 232 498 233 498 464 233 233 216 217 309 416 296 233 475 233 498 182 381 115 498 216 416 216 216 342 498 284 471 498 233 387 498 216 498 205 36 264 12 369 246 444 233 498 327 216 233 216 216 216 233 316 216 39 216 498 233 233 158 155 233 498 498 230 422 251 233 233 129 309 216 233 233 233 358 233 391 233 216 216 230 371 498 233 233 430 138 498 498 498 233 233 130 167 156 216 236 498 233 279 498 216 350 495 444 20 498 233 499 233 233 233 233 233 498 233 216 137 233 476 216 470 233 216 216 498 324 216 498 216 321 479 330 233 233 233 498 216 233 369 216 233 498 498 233 10 122 498 216 452 455 419 374 445 233 233 498 498 498 83 498 233 203 233 216 498 216 479 498 216 233 498 233 321 451 371 216 216 273 498 449 233 498 233 216 498 215 216 216 216 359 233 233 498 215 440 445 153 233 422 233 216 233 216 216 216 8 233 233 216 498 498 233 377 208 216 498 233 498 233 233 169 483 216 498 498 141 216 275 216 216 294 280 310 498 138 498 233 498 491 498 216 498 498 233 208 216 20 233 498 347 69 498 283 233 233 48 498 216 216 216 233 233 345 233 233 191 498 233 233 233 442 498 398 216 216 216 233 233 216 233 498 233 233 233 216 422 498 233 233 489 216 376 216 160 192 30 59 216 446 233 498 152 130 233 216 216 233 216 498 216 216 14 498 233 274 344 464 233 233 233 498 474 377 216 233 233 216 408 233 233 498 216 392 498 245 233 498 498 216 57 216 167 312 216 124 233 233 82 498 59 233 233 233 498 216 498 498 148 110 233 216 472 498 467 255 233 498 498 244 233 233 233 205 233 419 465 498 416 307 214 498 498 498 233 498 213 498 216 233 97 99 498 19 216 233 448 19 498 216 229 216 233 498 320 216 233 322 266 248 233 233 498 100 233 382 233 216 254 498 498 498 183 459 216 216 216 216 153 216 216 181 173 137 233 498 498 216 233 233 233 89 236 377 233 498 233 233 233 216 73 82 216 233 233 233 498 498 2 163 291 233 482 450 216 498 233 431 233 97 474 136 498 233 112 498 216 233 233 422 306 306 250 458 162 16 233 216 216 216 338 216 498 318 453 246 233 498 498 216 233 312 21 498 410 498 216 234 498 498 498 216 192 249 498 39 486 216 23 58 216 268 216 350 236 258 124 498 72 216 414 498 363 291 498 85 233 376 216 409 498 70 258 216 216 498 216 233 233 233 233 431 498 216 216 233 498 469 216 498 233 498 329 233 498 49 216 216 34 126 277 233 266 332 368 216 233 128 233 258 233 368 233 178 498 498 216 233 498 296 216 233 498 233 324 154 205 233 306 328 146 184 498 477 498 498 122 126 435 124 498 216 318 498 498 104 336 498 233 16 394 373 161 494 450 474 475 196 188 247 195 345 498 105 498 401 233 233 233 264 498 498 233 233 216 386 448 498 211 14 233 233 369 296 217 474 233 470 233 233 216 498 498 233 233 498 491 327 202 233 56 331 477 216 498 308 309 498 233 216 20 200 14 315 216 498 233 216 233 498 498 233 233 216 114 233 430 498 233 124 216 216 216 99 442 216 306 235 69 179 2 43 152 311 216 498 233 127 233 391 182 233 118 498 233 233 136 498 215 233 216 498 484 498 302 408 233 216 233 389 216 216 115 23 233 216 216 216 369 233 413 498 498 233 131 192 498 216 216 197 233 233 216 216 233 233 497 25 357 131 319 216 216 377 233 32 307 350 24 216 472 277 216 498 69 26 498 498 233 498 467 150 233 80 84 498 233 216 216 50 377 459 233 50 327 289 208 233 83 162 256 304 455 325 42 233 102 498 181 498 260 233 85 471 233 447 216 498 233 216 498 233 312 498 498 216 8 3 216 275 498 216 498 488 498 233 498 449 324 236 216 216 216 455 233 498 201 209 233 498 498 216 233 233 325 498 405 498 450 216 216 498 498 233 498 76 216 498 496 498 216 498 406 216 233 233 498 233 233 434 471 437 3 216 216 216 301 418 364 216 216 216 442 167 409 64 216 233 498 498 219 498 498 61 316 9 75 216 233 216 186 216 233 216 378 216 216 51 498 216 478 498 290 498 31 339 498 452 56 498 181 498 216 488 262 233 356 185 498 251 276 330 217 233 336 498 233 216 383 498 233 216 233 216 104 179 173 498 469 216 291 216 216 73 498 498 233 345 212 452 498 425 319 498 297 176 498 233 216 233 498 216 216 233 233 233 233 498 430 233 15 233 216 216 216 104 455 233 498 460 90 233 380 233 216 258 124 313 122 233 498 174 216 498 498 328 369 233 314 498 65 418 463 303 216 448 427 216 233 119 135 216 201 429 10 216 471 158 216 498 233 221 216 145 476 487 12 498 233 245 498 233 233 448 216 58 495 72 222 216 498 498 216 216 233 381 60 422 498 498 498 233 233 216 498 292 353 133 25 498 417 498 216 233 233 216 498 367 426 498 324 233 377 373 194 498 400 86 216 423 498 351 192 216 216 498 233 177 498 498 216 233 498 498 216 366 233 498 498 138 468 216 216 233 156 208 233 124 233 280 356 388 364 228 190 233 287 291 216 369 233 216 233 441 498 233 422 216 443 85 233 80 498 216 498 313 374 35 498 498 65 157 338 317 216 482 233 94 233 22 136 233 233 216 103 498 498 115 216 22 233 233 498 353 498 132 398 216 498 216 175 498 498 33 233 320 284 498 216 94 233 233 498 498 216 9 216 233 291 233 102 216 233 81 233 223 273 445 498 118 368 233 498 216 39 233 233 363 233 216 447 233 435 233 250 40 224 498 186 403 429 498 216 216 233 455 216 83 233 216 233 233 408 45 209 498 392 498 233 498 14 233 216 233 216 216 149 498 216 498 233 233 100 373 498 233 216 233 216 498 440 249 331 498 216 498 233 114 216 20 124 216 498 344 498 233 216 113 233 216 216 28 233 92 216 379 5 286 498 233 233 21 233 416 233 233 216 216 498 474 498 16 233 379 216 498 498 454 447 498 484 83 233 464 268 498 498 498 233 233 127 498 233 326 216 51 216 310 97 377 174 233 216 233 112 96 474 281 216 498 216 414 37 474 233 207 498 498 218 233 216 498 498 216 498 233 498 498 82 498 216 500 233 233 216 216 307 233 216 498 233 498 233 498 498 233 462 216 216 233 216 173 233 233 10 301 197 233 233 498 165 381 233 282 216 216 469 216 91 233 216 216 216 216 216 56 101 233 233 136 216 331 111 183 233 216 367 498 216 185 474 233 157 8 432 15 498 216 233 216 216 85 233 215 340 216 216 60 216 216 498 403 34 216 216 233 382 233 498 29 216 296 498 225 233 233 437 257 216 73 225 312 216 11 367 233 216 498 498 498 498 395 233 233 216 357 216 337 366 233 421 335 498 233 498 233 458 233 239 497 407 275 216 216 319 233 268 216 216 498 389 437 216 233 498 157 383 44 131 235 498 233 215 498 498 102 498 498 213 281 477 216 417 216 233 379 216 388 498 233 299 498 216 407 216 498 233 498 233 255 498 233 498 233 498 216 233 414 498 216 498 318 498 498 233 233 166 498 233 400 399 233 37 249 474 233 498 216 498 161 498 233 498 220 216 216 216 106 485 233 233 233 216 63 130 339 21 233 233 233 25 372 216 498 216 498 498 498 216 474 498 393 425 140 498 498 216 498 42 226 468 216 22 216 463 498 301 498 24 428 233 498 21 233 233 406 481 123 216 216 498 310 233 216 82 498 422 498 216 216 498 216 498 169 211 211 307 141 81 455 498 233 455 46 331 416 233 216 15 233 216 376 498 350 216 498 233 216 106 216 233 269 498 233 216 216 498 297 233 498 27 61 233 428 461 233 233 442 233 342 233 216 498 216 233 467 117 216 233 325 216 498 498 163 216 179 216 233 233 220 498 216 498 498 498 216 233 216 498 498 309 424 194 216 216 287 124 237 216 11 233 468 275 388 498 216 233 225 216 498 233 233 73 233 40 495 233 397 358 474 216 324 233 301 233 498 233 137 233 498 216 498 216 83 294 496 216 498 216 117 461 498 21 216 278 498 360 233 216 125 70 216 233 498 498 233 216 296 216 233 233 185 170 216 262 216 344 233 498 364 233 498 392 107 498 216 216 233 254 148 83 96 125 94 498 216 127 475 21 13 233 124 216 498 274 369 216 318 233 216 51 408 121 498 262 498 233 233 233 498 233 396 233 233 498 498 42 216 149 58 498 216 369 298 403 498 233 216 233 498 42 258 82 233 498 292 498 320 425 337 216 216 216 216 233 498 216 127 375 81 216 498 498 66 498 362 216 233 416 216 212 224 423 233 216 233 91 216 154 233 227 233 442 498 233 216 344 498 233 324 303 498 411 45 216 23 498 309 409 312 498 233 498 233 120 166 434 423 274 498 216 222 233 216 498 216 86 38 216 41 233 32 233 233 498 148 5 498 233 498 498 176 133 216 180 95 216 498 233 216 233 383 175 42 216 233 498 233 95 103 339 128 233 216 498 485 233 233 9 152 233 216 171 306 427 498 498 233 498 318 109 233 498 498 498 498 124 141 156 216 498 216 216 274 233 216 233 233 194 233 233 498 498 407 262 498 233 233 9 216 216 128 216 318 233 216 27 233 258 233 233 216 498 498 216 124 498 216 233 51 184 498 23 498 498 149 498 233 498 216 277 498 498 256 233 498 233 498 216 233 218 116 91 469 498 310 216 68 476 498 216 498 498 233 39 323 310 339 498 498 129 39 233 216 475 467 498 216 124 233 216 135 216 192 498 233 127 99 498 233 414 498 233 233 491 498 124 498 167 124 124 233 233 288 137 498 227 465 82 39 233 233 498 127 216 498 498 416 498 233 379 498 233 39 498 233 108 329 334 102 278 498 498 233 57 216 233 498 233 120 216 216 498 498 216 498 126 233 498 216 498 364 7 233 442 498 498 216 233 301 223 427 216 136 216 140 16 237 233 216 314 160 216 420 122 216 233 216 131 233 233 216 498 442 442 498 134 498 369 354 233 474 452 498 216 216 219 216 216 216 233 216 434 498 498 122 83 216 498 233 216 233 498 438 216 40 430 233 479 498 56 498 83 225 233 216 286 233 498 216 498 216 115 161 348 494 233 216 498 233 237 216 266 233 50 383 233 500 447 233 318 233 416 309 216 216 233 233 498 233 216 233 382 233 336 21 125 216 264 233 33 58 498 215 124 233 233 498 183 309 462 277 216 498 216 233 237 498 277 399 389 216 41 273 498 124 216 216 233 233 10 233 498 216 498 136 146 383 216 230 91 498 233 294 214 192 498 216 233 209 214 498 216 216 449 216 425 216 233 233 216 255 498 461 233 216 498 498 233 498 116 216 472 233 177 233 498 245 268 498 498 498 498 109 191 246 498 417 22 233 216 216 216 216 59 98 145 236 247 177 436 216 457 216 216 233 216 216 216 168 216 85 382 216 233 233 49 233 233 124 21 233 233 216 498 498 353 402 11 216 216 216 39 216 257 498 498 398 233 216 233 323 498 216 216 276 216 83 498 233 102 358 180 216 216 432 498 498 250 498 498 498 233 77 216 498 160 498 83 216 233 216 233 443 177 216 425 233 422 473 216 233 233 498 498 498 498 216 216 341 233 131 89 206 233 233 498 302 216 385 137 233 498 218 498 216 322 216 172 216 216 289 431 233 216 233 498 233 233 498 53 216 14 498 216 331 233 216 498 444 216 498 498 498 478 163 233 216 498 237 216 498 233 25 233 157 498 233 216 233 498 498 233 75 165 308 233 216 216 498 363 216 216 498 498 233 216 216 331 409 335 498 233 233 498 233 145 24 216 114 498 236 59 431 309 311 498 498 233 233 233 233 306 498 498 240 498 233 464 241 233 233 308 498 372 196 9 216 498 233 233 498 485 233 233 368 93 203 233 418 145 216 258 216 191 57 233 309 216 233 498 135 30 288 216 498 216 216 233 216 233 498 498 216 216 498 216 120 60 216 458 498 216 233 101 216 233 318 498 498 115 498 216 498 345 233 498 444 233 498 498 221 216 216 368 259 233 9 361 233 216 498 267 389 498 216 145 405 321 136 498 233 404 216 41 233 386 498 216 248 233 216 233 38 376 129 279 409 216 39 61 233 22 216 233 233 498 233 386 233 498 73 143 216 411 264 297 315 216 333 498 216 233 84 310 233 455 389 466 233 320 216 345 263 233 498 455 216 216 165 233 498 341 498 233 498 233 233 109 347 498 233 188 104 175 216 216 233 498 114 233 296 216 216 216 216 498 216 407 256 216 233 118 433 498 177 498 216 233 59 498 386 216 216 498 467 345 233 154 298 143 233 233 253 233 233 283 173 493 233 498 216 497 498 233 216 233 117 369 498 233 498 216 498 450 266 498 216 498 233 216 216 394 293 498 216 233 498 83 498 498 442 387 81 138 233 201 306 498 216 216 498 498 168 445 216 94 115 357 105 498 2 498 233 216 216 130 378 216 216 498 498 233 233 216 498 67 114 498 242 233 216 216 233 216 396 216 233 74 495 498 216 28 216 127 233 485 233 233 216 130 233 498 498 216 498 273 233 233 392 498 216 213 498 68 99 498 168 498 233 437 216 216 472 226 498 216 233 233 498 109 24 233 233 216 498 420 216 488 173 216 216 180 498 437 169 482 303 233 102 233 91 216 498 233 233 233 233 498 58 498 233 41 498 498 216 498 498 216 498 492 216 233 181 233 216 216 120 233 498 233 169 475 205 233 233 498 197 216 389 216 498 297 498 216 270 216 233 140 233 216 233 233 498 216 233 233 1 161 498 498 498 353 174 132 498 233 284 59 498 168 216 231 358 309 354 233 233 133 478 58 39 38 498 233 233 216 498 233 498 498 498 216 112 498 115 73 216 302 452 498 233 309 216 272 479 233 216 233 233 125 121 498 233 498 233 148 228 498 498 216 233 233 233 233 312 233 233 483 498 498 216 422 216 216 233 187 433 498 309 66 498 498 498 216 498 498 216 233 233 233 23 233 216 216 58 216 100 277 51 364 64 498 233 124 233 59 498 88 216 216 216 233 216 483 233 216 104 233 416 216 216 450 498 124 177 233 500 216 276 216 166 233 360 216 233 216 72 233 279 233 216 233 452 233 415 498 498 74 155 498 233 216 233 455 233 138 216 498 233 233 498 233 216 216 289 216 137 498 498 26 342 233 498 233 130 498 216 48 54 124 216 216 216 403 498 216 498 216 233 498 498 345 498 498 498 325 216 498 248 216 498 498 498 498 233 216 474 233 275 59 498 498 47 216 452 216 498 362 498 259 233 216 216 233 233 498 458 498 371 116 369 216 394 194 233 233 498 47 233 233 498 216 498 216 8 474 216 466 498 124 216 393 233 159 139 498 422 216 299 498 216 325 216 147 216 233 233 233 163 498 51 393 233 498 216 233 498 498 233 410 309 216 498 233 233 348 216 498 498 216 160 216 498 498 443 314 498 216 233 216 233 216 216 233 339 498 47 16 442 498 498 70 216 475 216 233 169 283 136 216 498 146 70 297 498 124 235 321 302 233 233 216 478 233 424 233 233 392 498 379 216 181 498 382 498 233 200 477 216 498 216 233 54 216 233 498 146 216 380 250 233 233 233 216 498 498 498 448 498 216 265 233 498 233 233 233 216 216 104 56 171 216 215 233 207 233 498 233 216 254 498 216 383 233 233 192 216 498 217 498 498 382 51 216 216 498 238 320 216 216 216 216 96 498 134 498 58 346 216 498 335 495 312 228 233 216 498 439 51 215 498 474 216 364 165 375 448 216 498 233 498 227 306 216 216 498 498 18 216 233 229 325 445 233 233 30 311 498 233 498 233 498 233 216 498 216 216 161 257 233 498 26 214 209 498 216 498 118 137 216 498 225 233 233 498 216 169 408 233 216 216 216 216 95 100 216 422 233 233 233 498 139 216 33 165 498 216 233 233 216 216 194 498 498 498 399 16 216 216 498 498 498 39 498 139 347 216 409 177 233 85 358 498 83 343 283 216 216 76 498 498 420 498 305 216 233 51 498 216 498 216 233 245 498 216 498 498 233 498 216 216 233 498 407 142 216 216 349 216 233 198 216 216 233 5 216 498 233 233 498 2 233 216 216 84 233 233 498 233 233 375 175 216 169 315 76 124 356 233 444 498 49 216 498 233 233 498 498 233 244 498 170 457 77 258 233 498 498 347 216 474 233 298 233 216 216 416 198 233 498 216 272 37 498 81 498 233 216 492 433 233 233 216 216 70 498 328 292 498 94 498 498 35 107 233 498 498 498 276 373 181 169 498 216 233 233 498 300 408 216 498 233 357 498 233 498 180 233 216 471 214 54 233 109 233 417 216 498 233 233 216 117 233 233 359 62 498 498 233 233 39 498 347 498 83 216 216 498 75 233 498 95 216 483 88 202 498 209 453 216 498 233 471 312 233 233 233 216 233 233 343 216 233 124 221 176 498 216 369 233 112 233 498 216 498 338 233 172 498 216 498 233 358 216 216 233 334 498 498 471 18 14 233 216 9 498 233 498 498 216 209 233 370 498 216 498 498 216 448 59 233 216 133 444 306 216 216 216 233 498 498 268 498 233 216 73 58 216 60 498 39 179 216 233 233 409 142 155 138 364 498 355 151 233 474 233 216 369 233 493 500 216 233 256 233 124 498 401 109 233 455 25 23 216 498 233 498 216 33 233 406 498 216 216 216 215 81 23 216 216 181 216 39 216 325 218 165 279 216 498 216 216 216 233 405 28 216 226 498 350 177 216 107 240 498 216 418 233 169 498 216 219 455 424 498 233 216 498 498 216 233 172 233 464 156 498 498 233 216 216 233 498 216 198 498 233 498 216 427 498 77 216 290 442 233 233 233 216 188 216 233 89 498 216 233 216 128 216 79 233 498 498 227 452 233 345 284 260 444 498 216 140 233 67 498 216 233 216 233 320 128 216 216 216 216 216 498 361 216 233 226 233 498 216 404 311 216 233 216 348 498 216 216 498 216 498 216 498 233 498 498 498 34 61 216 124 498 225 498 233 21 58 498 216 233 151 498 233 236 498 233 498 369 233 172 29 233 233 233 216 233 498 99 117 498 233 233 233 233 216 233 498 216 498 216 217 233 498 498 124 216 337 216 233 216 342 233 23 215 324 233 113 233 33 24 498 412 154 216 29 233 233 233 474 233 78 309 498 498 108 59 137 34 484 216 216 233 233 233 158 415 490 498 233 233 216 233 216 216 216 216 498 233 233 216 303 498 95 233 233 241 233 459 475 491 498 266 233 233 233 498 216 233 498 402 217 369 136 456 216 233 498 216 233 414 233 233 233 233 15 409 498 498 498 124 498 498 58 498 216 41 233 498 274 498 233 498 233 216 216 233 498 216 216 154 77 248 233 19 233 346 216 25 498 216 233 498 498 216 216 149 216 243 498 498 284 264 216 498 498 422 498 498 7 79 216 498 336 216 498 498 216 498 63 216 233 110 179 216 374 348 498 498 216 216 384 233 216 498 216 216 216 319 439 498 286 221 167 233 498 81 498 216 233 216 498 233 216 216 498 216 498 498 495 12 498 216 216 233 498 233 216 498 233 264 435 216 498 216 233 216 498 474 498 498 292 233 233 233 498 233 356 216 330 211 277 481 235 216 85 216 161 124 37 233 216 293 233 498 136 233 233 233 442 21 216 80 216 158 127 233 498 52 216 233 363 485 233 498 346 393 233 498 216 233 58 233 498 321 81 58 498 233 433 498 166 106 216 216 175 216 498 233 76 233 295 498 494 21 216 216 417 324 498 233 233 216 233 264 498 233 196 216 58 41 50 216 498 233 430 216 216 38 130 498 233 498 233 498 216 498 233 233 216 498 233 233 498 338 66 50 216 339 216 498 216 498 309 498 498 233 498 455 233 233 233 498 233 498 498 216 498 498 216 233 196 498 87 216 418 386 344 498 21 309 233 233 216 233 87 72 183 216 216 437 488 177 41 498 151 446 216 6 233 233 32 162 498 233 233 216 233 319 355 216 216 328 46 81 189 233 233 498 431 216 298 221 233 86 249 498 109 177 498 233 498 498 346 120 357 216 216 445 102 498 498 438 484 147 257 194 498 473 216 216 498 498 351 159 498 233 498 470 7 233 257 120 233 208 498 233 100 430 233 216 498 498 216 148 233 496 216 190 216 216 179 231 480 188 216 124 498 216 498 479 498 444 233 85 220 216 233 286 216 233 345 233 429 498 498 233 340 289 363 178 450 78 388 233 233 85 233 118 67 216 240 254 147 233 498 498 498 216 216 216 233 345 233 436 498 73 413 216 216 498 233 498 84 216 216 498 233 498 216 216 216 233 216 97 482 498 312 233 216 498 233 498 216 167 233 293 233 498 498 83 29 105 233 233 498 233 70 216 119 209 278 233 233 233 216 185 44 409 233 233 216 426 432 140 233 299 498 233 216 233 233 498 315 498 34 46 233 160 233 356 430 216 216 374 117 216 498 233 485 233 233 216 216 216 498 216 216 498 4 131 498 216 498 233 216 304 113 233 233 421 308 154 216 498 498 83 212 216 233 94 498 498 233 161 498 440 498 161 498 233 216 216 124 56 191 393 239 216 83 498 216 498 2 498 216 233 216 498 302 484 73 216 233 168 280 498 498 160 498 233 233 295 216 498 233 498 275 498 233 498 216 305 136 216 347 498 233 72 498 216 216 216 232 411 216 498 233 144 216 498 233 233 233 81 216 467 32 216 81 498 216 259 498 333 450 233 216 216 216 233 233 216 216 216 216 34 233 498 216 62 233 233 167 233 66 233 216 233 498 408 216 169 498 498 489 216 498 233 216 216 233 171 498 404 216 216 158 9 498 39 216 233 233 216 233 442 216 498 233 233 362 361 92 498 498 233 233 329 216 498 498 216 309 87 107 246 233 241 297 233 498 271 498 216 233 498 216 216 229 233 216 259 474 495 314 498 490 150 216 498 498 69 384 180 498 498 216 498 233 498 128 203 280 216 424 294 216 355 498 233 216 216 498 216 216 233 446 216 233 233 29 233 498 498 260 498 294 216 233 233 233 216 216 216 346 498 206 487 93 93 37 216 297 216 233 216 61 498 498 83 498 233 243 202 474 421 233 21 233 198 461 233 233 40 233 498 432 233 233 216 498 422 212 498 216 216 351 498 233 216 310 498 216 233 216 216 27 233 63 233 233 455 233 498 447 233 233 498 233 346 318 169 498 233 321 189 227 498 411 498 117 136 474 233 216 216 474 158 498 216 172 498 233 233 498 216 216 464 498 452 193 233 233 9 218 410 165 162 233 216 233 216 498 196 312 498 498 216 498 498 169 233 73 216 307 233 116 345 498 498 498 418 233 423 344 101 201 257 94 233 233 439 233 39 75 205 233 307 115 498 378 216 216 177 233 133 498 233 302 216 360 216 498 144 216 24 309 61 124 452 233 159 498 458 233 233 464 498 424 281 498 363 205 306 216 315 233 57 127 498 498 216 233 498 233 233 455 43 65 288 216 434 390 464 97 484 233 498 216 486 347 216 498 233 216 233 233 233 216 498 408 298 216 216 233 331 372 498 405 498 233 242 216 412 216 498 137 233 498 330 216 233 233 216 233 498 419 216 393 233 337 312 293 233 216 237 216 474 498 216 498 498 498 460 233 213 498 369 216 429 498 233 498 498 301 498 379 134 498 233 498 452 144 233 184 216 233 498 233 233 216 216 498 107 247 498 498 498 233 218 498 233 216 233 449 498 166 498 498 297 498 498 216 233 53 318 233 498 165 216 372 233 216 298 233 473 265 310 106 233 233 498 230 233 452 69 392 33 119 422 215 498 478 498 233 233 216 409 233 216 400 133 216 216 216 22 227 233 498 216 310 498 233 386 233 498 216 407 408 355 498 233 216 216 233 191 216 233 39 498 58 216 498 406 216 245 426 216 181 378 216 197 369 498 206 216 7 216 93 498 20 489 233 290 233 216 292 348 216 216 491 498 22 452 498 288 498 233 216 408 51 498 216 201 349 191 498 452 233 216 124 222 233 498 71 498 216 233 233 411 498 308 233 498 6 95 233 233 309 216 216 375 233 216 233 237 216 498 233 442 239 216 498 498 304 498 229 216 74 233 83 48 216 233 216 233 173 136 498 124 384 216 233 498 447 216 59 176 193 255 233 453 233 498 474 455 216 216 102 452 233 498 442 498 427 12 157 216 498 49 184 498 327 498 433 426 498 419 498 498 129 233 156 216 233 277 498 216 237 233 498 73 309 498 375 498 216 233 216 498 216 181 498 233 216 81 498 233 233 216 498 401 379 498 233 233 192 498 485 233 489 223 233 483 306 335 498 460 498 216 478 498 233 233 291 233 233 233 498 488 498 288 498 293 498 392 498 216 233 498 360 216 233 312 96 452 233 216 68 279 6 498 233 124 216 233 233 498 233 216 498 295 27 289 216 498 216 498 498 216 216 443 498 233 217 498 391 498 498 216 394 447 233 498 19 233 233 216 39 216 316 498 216 476 250 233 64 498 216 216 445 216 233 322 244 233 168 233 498 216 498 90 498 233 115 216 216 233 378 233 233 216 216 318 233 266 233 480 498 351 102 233 233 428 45 91 498 79 498 196 212 216 216 216 411 233 216 419 6 178 350 233 357 216 498 498 498 216 398 233 216 416 346 118 442 309 216 203 498 233 414 233 233 498 498 484 498 498 472 233 498 216 216 233 233 216 135 113 394 327 216 216 233 233 216 498 231 233 233 233 265 271 468 233 216 216 486 44 79 325 4 498 475 498 498 498 498 92 231 498 233 498 176 498 325 216 216 216 233 498 498 216 242 221 216 19 471 207 438 92 233 468 216 442 216 233 498 81 216 418 233 498 493 216 453 9 498 498 498 329 498 216 489 443 498 498 498 233 233 233 216 216 498 213 43 483 498 216 498 233 233 498 498 216 216 386 233 233 231 11 216 233 233 498 233 3 356 422 233 498 354 498 233 262 233 216 216 313 233 155 216 45 341 367 498 66 498 233 59 233 233 498 233 255 216 498 233 253 216 498 233 498 498 216 498 498 471 216 298 216 216 216 498 233 233 216 498 424 233 124 50 401 216 233 498 233 498 30 165 247 255 498 366 233 216 498 83 498 64 216 375 233 233 452 233 233 369 230 73 493 216 453 498 498 216 495 216 498 498 233 498 164 233 251 216 498 216 498 498 233 216 327 233 216 498 233 427 410 216 397 216 24 233 373 498 498 498 383 233 203 498 233 216 498 216 216 216 216 233 233 498 261 498 216 498 498 464 498 498 233 498 216 481 216 107 474 491 233 36 216 498 498 216 216 233 403 269 498 498 456 498 233 438 82 216 323 317 216 251 306 9 498 498 26 233 216 498 352 233 216 216 22 498 138 216 233 489 498 233 216 119 233 216 233 187 216 498 498 233 336 498 216 233 233 233 216 309 56 216 416 322 395 498 216 107 75 233 2 233 9 216 160 230 254 312 159 233 498 369 233 485 216 216 498 50 233 498 216 7 498 233 233 160 498 216 216 216 498 216 238 216 455 40 498 216 233 498 233 216 216 215 341 364 329 325 233 233 356 160 474 233 148 173 303 498 480 481 216 216 328 497 267 233 216 233 233 233 455 498 233 367 292 498 233 216 233 216 25 498 6 71 233 56 498 216 3 233 233 492 233 233 233 483 185 216 208 331 216 215 233 233 233 175 426 500 139 233 233 233 216 128 341 498 498 216 498 233 21 498 496 296 498 136 216 233 21 498 498 18 233 216 233 216 124 183 94 233 281 498 361 498 498 324 422 216 108 216 369 307 444 297 216 498 233 498 216 498 48 453 233 216 233 310 216 96 233 410 233 216 431 498 233 216 498 46 216 216 324 119 181 498 216 33 498 498 216 285 498 216 475 452 216 309 169 498 216 246 216 233 233 442 80 498 287 355 233 120 186 66 134 498 216 216 216 216 109 233 67 59 233 185 233 342 233 498 233 457 369 340 498 193 216 498 67 216 216 333 369 498 233 216 306 377 216 498 71 119 233 147 498 233 488 498 334 309 40 216 233 369 64 210 498 76 216 233 300 233 498 498 233 315 498 193 498 216 498 216 498 498 12 233 396 216 59 363 233 498 216 216 83 288 252 498 73 498 124 38 133 216 76 233 498 233 498 216 498 419 216 327 413 216 113 347 233 498 233 216 42 216 402 233 76 498 233 216 21 216 286 314 216 498 442 451 233 498 216 9 498 498 498 267 180 233 442 498 463 498 214 443 498 498 155 117 102 233 233 498 415 25 426 317 52 136 216 299 233 498 216 216 233 337 216 233 233 498 284 498 490 216 233 233 498 216 216 81 170 275 233 496 42 229 498 233 161 101 233 498 498 163 233 498 233 498 498 250 106 233 497 498 498 169 430 350 151 216 498 233 233 216 498 216 300 498 233 216 233 233 216 386 216 396 498 295 498 216 216 216 233 331 124 424 233 498 29 215 231 216 413 498 196 498 216 306 155 437 55 57 498 233 216 233 216 16 216 216 136 8 233 216 216 233 216 498 233 152 498 233 118 216 215 265 498 233 233 216 216 233 498 498 422 498 216 282 216 233 189 233 378 498 216 216 233 498 233 498 9 256 216 296 357 369 38 77 233 216 78 7 233 458 216 233 498 233 422 498 216 233 460 216 233 233 474 216 233 498 216 279 233 233 287 233 233 233 43 498 315 307 498 61 498 233 129 216 498 357 374 233 8 233 103 498 233 233 449 216 306 233 216 498 498 8 233 233 233 233 182 216 233 233 222 216 233 216 216 216 216 233 452 216 193 13 233 233 233 233 337 72 482 498 233 233 233 37 498 498 233 216 234 498 81 469 233 498 498 255 182 42 475 180 498 195 498 233 216 216 498 168 9 171 498 498 233 171 233 216 498 233 233 216 78 451 233 233 426 233 422 216 216 216 233 498 86 498 377 207 21 309 344 216 498 216 434 498 184 233 21 216 498 216 216 216 498 439 443 498 233 233 43 233 216 424 474 166 498 498 377 476 216 498 233 498 233 417 216 498 256 498 452 498 233 216 233 371 216 380 216 81 216 474 473 39 498 285 216 498 216 233 233 145 498 498 206 233 498 233 282 39 465 376 498 216 216 233 233 216 60 233 81 478 233 498 233 216 81 233 216 403 498 216 498 173 233 216 265 233 233 422 216 233 347 216 233 498 233 216 216 498 216 216 498 233 59 233 233 498 498 330 216 216 388 233 233 498 77 498 40 233 389 216 233 216 233 216 216 216 207 467 233 498 498 233 498 428 498 498 216 498 192 216 290 353 314 124 339 216 329 197 216 498 498 216 216 233 498 216 216 367 233 424 233 216 233 226 233 498 216 233 13 39 216 216 349 233 498 233 233 312 498 245 216 146 216 233 472 216 443 498 498 346 448 264 498 233 471 121 328 185 59 329 203 419 252 72 233 454 498 216 42 498 216 498 233 330 64 498 484 498 216 216 216 233 498 498 464 403 498 216 40 498 498 232 233 233 233 233 216 498 498 216 233 498 216 19 498 228 498 498 498 435 233 216 216 467 176 136 271 216 426 43 498 74 21 455 233 164 233 216 216 150 498 233 233 341 325 258 498 216 233 498 133 485 233 233 216 452 216 216 216 233 329 192 233 88 352 216 339 498 216 119 216 214 498 498 431 216 393 252 498 233 393 216 233 136 306 498 118 59 271 216 226 216 498 225 340 73 233 498 170 393 59 233 216 216 20 140 216 36 399 339 343 233 498 381 167 216 173 498 233 233 498 233 498 460 233 233 476 216 233 306 424 443 498 20 216 470 498 351 31 498 215 233 233 290 216 498 309 134 498 216 233 216 233 498 498 233 3 216 498 498 498 329 146 498 498 253 189 233 233 216 498 498 83 233 216 103 460 233 233 498 199 216 498 498 216 233 216 233 233 189 216 253 498 498 465 498 216 498 356 270 420 216 216 280 498 165 370 216 315 233 216 45 73 72 69 225 233 176 233 233 216 216 233 110 216 233 216 205 216 233 216 380 233 233 233 216 498 498 216 233 216 216 498 233 9 498 233 216 390 216 233 474 72 498 118 439 108 456 309 216 233 134 28 233 498 216 233 230 216 349 498 204 454 447 216 498 27 359 112 233 498 233 233 233 216 218 233 233 216 47 216 313 457 233 404 498 215 498 498 233 233 323 190 233 233 216 216 233 216 233 216 216 341 199 13 217 316 216 216 233 228 216 216 498 233 214 357 216 498 471 216 498 257 233 233 124 216 233 55 498 498 498 233 216 186 498 498 452 233 216 39 331 498 498 498 306 219 233 136 498 233 233 216 133 498 498 449 233 147 249 216 233 362 130 216 229 216 154 258 387 216 443 133 216 483 216 233 281 228 500 498 97 498 216 216 498 216 287 498 248 233 75 498 407 498 498 370 233 233 233 216 498 216 498 216 62 233 216 216 377 303 233 233 83 181 493 233 233 364 233 203 229 216 498 38 498 498 233 8 216 126 216 233 498 216 498 498 216 216 233 216 44 216 205 482 441 233 216 442 445 498 289 233 96 498 216 216 233 52 216 498 31 319 233 498 233 427 498 73 233 437 103 233 498 498 233 216 498 216 498 417 233 216 233 216 498 498 297 498 233 24 216 383 498 380 426 498 216 232 498 233 233 270 288 498 255 85 498 233 51 233 233 153 176 369 216 398 216 216 316 416 216 196 498 160 498 103 233 498 216 498 498 384 233 216 216 498 305 233 233 442 498 216 233 39 63 233 216 216 233 483 68 429 233 348 194 126 233 166 233 216 233 483 216 438 216 498 233 441 216 498 8 233 498 233 408 183 233 498 9 339 136 216 233 155 498 391 407 233 146 216 498 233 233 216 216 498 233 260 216 452 233 233 216 216 233 216 498 94 498 369 216 309 471 216 216 216 401 83 470 216 216 216 233 216 498 436 233 500 411 465 468 216 498 179 474 301 498 118 498 216 498 139 498 498 250 241 140 233 145 420 418 327 104 233 233 233 216 498 233 233 12 498 216 216 498 498 135 59 233 233 498 181 216 216 118 498 498 208 216 301 498 216 498 233 233 498 447 498 262 498 216 211 216 124 498 266 128 498 498 216 50 233 343 498 217 498 216 442 66 233 498 216 216 216 2 124 73 498 230 216 498 233 216 358 468 190 163 233 392 186 498 216 216 18 233 233 216 216 233 233 498 283 216 17 74 58 498 216 216 74 216 233 216 166 233 498 216 445 282 233 282 216 474 216 498 216 498 216 498 498 233 355 498 316 216 498 498 233 462 410 216 498 233 217 233 230 308 233 442 216 199 474 274 157 233 242 498 273 233 484 71 216 38 233 283 128 498 498 270 216 498 233 498 498 498 498 216 233 498 59 233 233 498 498 286 233 7 258 216 233 498 215 498 216 216 498 151 448 216 216 498 444 58 419 233 233 498 233 422 353 498 233 425 57 225 216 216 233 462 498 216 216 498 498 498 221 31 498 498 498 216 233 170 233 233 233 455 498 498 442 148 224 216 233 168 498 216 376 176 233 91 498 485 216 498 233 426 233 198 498 498 233 233 91 498 137 67 309 58 498 498 498 216 498 129 498 242 232 216 233 240 233 216 216 304 216 191 216 233 461 216 435 233 474 58 233 128 216 216 216 216 216 98 205 379 233 216 359 498 10 498 233 216 498 498 216 434 216 290 216 377 498 107 233 216 498 498 498 314 498 86 216 317 137 367 233 498 118 107 233 216 225 498 498 216 233 204 385 498 120 96 498 498 322 357 233 498 498 271 498 95 136 216 34 82 18 498 498 170 216 13 68 233 286 352 216 58 498 333 233 233 388 498 233 347 216 233 216 456 298 190 233 233 202 411 216 498 189 233 411 216 452 498 216 233 60 242 108 216 498 76 416 498 216 216 312 225 498 216 233 428 283 498 498 498 216 233 285 141 223 216 20 498 216 233 29 233 233 216 285 287 58 216 216 233 5 389 218 498 107 498 233 233 412 77 369 226 498 233 301 39 216 54 216 498 487 428 498 233 324 233 498 216 498 233 4 457 112 498 216 498 498 233 141 309 498 112 498 233 233 216 121 233 498 498 498 498 216 216 419 363 216 498 216 309 219 498 498 291 216 216 216 216 233 216 397 115 287 216 498 498 216 498 100 498 216 293 197 178 233 498 498 498 233 233 277 498 288 370 218 233 233 365 498 232 407 233 216 21 498 394 227 233 233 326 216 216 498 498 417 498 233 14 120 233 233 498 498 216 39 216 216 498 216 71 176 216 405 383 216 216 498 498 233 216 306 233 233 296 233 386 83 233 498 284 309 216 233 122 233 216 402 216 498 233 289 216 216 348 498 216 149 233 498 105 498 498 498 216 233 233 216 216 138 498 233 498 498 446 216 498 498 103 216 233 216 441 233 233 438 233 369 498 498 498 452 302 498 498 216 22 498 498 216 233 455 350 498 233 233 216 233 498 216 216 498 366 233 381 216 498 498 216 139 452 233 195 21 233 233 498 7 216 498 216 353 216 216 215 348 399 233 418 233 428 216 216 495 451 216 456 498 498 233 280 498 498 498 43 498 233 124 233 216 498 393 371 143 233 154 498 14 161 216 423 379 498 216 369 498 498 233 233 318 233 233 216 233 216 216 357 109 412 216 216 233 498 498 216 216 498 233 233 216 216 206 216 498 216 233 216 113 442 498 216 498 498 39 216 201 233 233 243 385 216 233 216 233 498 233 498 68 495 216 216 216 216 235 17 233 498 198 233 216 156 138 216 498 216 61 59 233 498 233 410 498 121 105 233 498 200 216 253 233 293 216 309 20 216 498 216 385 191 260 498 7 216 233 338 498 212 216 369 83 233 154 498 233 216 392 498 355 498 52 216 329 52 233 461 432 216 399 498 336 364 271 340 470 216 216 233 346 233 233 233 325 498 289 378 233 216 216 233 233 233 233 450 216 233 405 91 216 233 233 233 233 498 344 498 498 233 233 216 124 80 216 421 498 498 384 326 216 153 233 498 498 233 498 498 498 233 498 216 45 364 299 216 216 5 233 233 425 233 216 216 154 498 233 216 498 498 9 233 233 216 498 216 79 216 498 216 216 498 126 498 498 216 98 216 216 498 498 216 216 291 476 216 233 161 216 216 136 233 498 31 498 233 216 498 125 216 216 369 498 233 216 233 404 498 216 284 216 498 498 216 93 498 498 498 233 442 1 233 233 256 70 233 347 233 434 57 233 216 39 498 233 216 498 233 233 233 75 349 468 498 216 481 233 216 75 233 216 233 12 498 281 440 41 472 214 329 219 233 216 498 233 300 268 498 233 125 233 77 216 492 81 498 211 233 34 233 498 233 67 233 177 216 356 222 183 216 498 250 216 216 233 233 498 498 58 424 233 216 216 216 498 233 498 498 216 216 275 216 100 240 498 49 233 216 233 278 498 233 424 216 401 212 381 326 498 498 217 233 83 493 216 306 425 498 233 233 498 360 179 47 35 498 290 498 233 113 233 328 305 233 85 498 498 233 265 498 83 216 233 36 233 364 498 216 233 263 233 498 498 233 498 293 125 233 216 498 486 434 114 498 208 498 498 92 498 498 498 233 233 134 474 498 412 42 429 498 81 245 414 456 233 255 498 216 237 210 145 374 323 216 392 498 233 216 216 498 468 233 498 498 217 349 498 216 233 216 498 296 446 91 419 233 233 498 498 233 216 233 498 233 233 216 386 498 88 498 153 216 498 233 216 216 437 345 216 216 498 216 216 233 216 216 498 216 216 498 498 216 447 216 498 498 216 216 233 498 216 498 233 39 81 233 498 498 345 216 498 498 323 233 498 152 498 9 9 124 460 398 233 233 47 216 445 216 233 233 233 216 216 233 111 498 426 216 498 499 472 332 498 414 233 233 284 216 216 216 216 498 83 216 473 216 498 233 107 498 233 215 216 233 233 132 498 153 132 498 498 233 233 210 233 455 315 498 216 498 233 498 207 53 233 136 216 9 233 216 216 498 233 349 498 498 216 216 310 301 233 203 233 7 233 216 216 429 216 411 498 233 498 216 372 318 355 498 254 338 216 70 233 246 216 233 498 216 498 276 498 233 498 337 233 233 216 216 233 215 233 406 216 164 233 337 107 215 254 233 233 490 498 233 216 233 233 233 498 209 290 233 233 216 101 243 207 216 233 498 233 233 498 191 473 233 498 141 233 498 478 498 216 233 279 216 216 498 233 186 15 355 498 498 488 242 84 216 302 211 192 498 216 490 94 498 440 216 233 216 216 99 233 233 216 233 498 298 115 350 172 216 498 216 252 430 264 493 168 216 233 498 233 498 216 233 35 256 233 216 498 216 216 284 498 216 165 498 233 422 498 498 216 176 498 265 233 9 498 498 425 278 498 446 271 467 422 216 293 278 181 265 466 104 216 498 498 216 418 176 455 188 216 498 233 498 233 191 216 124 498 124 87 272 34 455 39 498 303 99 216 424 59 452 233 498 498 216 498 498 233 498 233 264 498 216 233 233 216 216 233 455 498 362 422 404 498 498 233 216 454 233 216 233 216 216 498 124 45 197 129 233 143 438 233 233 92 216 216 245 216 176 50 216 498 124 359 498 498 233 216 233 498 216 306 498 216 498 233 233 233 471 498 216 233 216 124 198 59 233 216 498 216 447 498 81 233 233 498 325 292 498 226 178 498 399 498 477 498 76 233 233 422 216 73 233 216 498 240 233 498 233 119 216 476 233 233 363 275 498 432 425 233 498 87 498 233 498 216 216 233 498 32 152 296 216 124 205 232 498 233 216 233 216 216 480 246 498 498 233 498 498 498 21 233 233 233 498 498 73 233 233 455 216 498 498 359 233 216 216 233 83 216 498 216 485 233 1 283 100 216 57 233 233 233 230 498 498 216 158 418 498 216 452 498 482 216 377 498 233 233 216 233 233 216 83 233 498 233 216 21 233 317 498 217 233 498 452 335 498 498 216 467 5 233 233 216 233 286 498 233 498 233 119 216 498 498 216 175 233 196 197 216 216 168 498 352 233 7 123 216 233 233 498 9 498 287 6 233 498 233 244 216 233 455 498 216 498 498 233 174 477 470 21 330 26 490 233 498 422 207 216 452 233 183 282 498 129 216 216 498 233 233 465 233 233 233 233 405 216 64 216 233 72 162 216 63 124 404 276 40 216 338 498 109 233 216 216 58 233 233 498 216 99 233 216 499 216 498 48 427 498 233 216 190 216 216 148 233 498 113 498 261 233 496 233 498 233 233 48 498 233 498 498 140 216 216 366 498 278 132 422 216 233 9 414 498 216 476 363 216 498 142 233 99 216 475 233 233 233 498 280 233 40 202 216 498 216 216 80 251 216 233 216 55 216 233 233 83 216 233 469 385 498 30 82 498 498 233 59 498 471 309 233 216 395 498 498 99 498 498 233 290 270 216 233 451 498 233 498 455 233 86 498 233 216 265 216 498 19 233 237 498 169 498 164 498 464 216 233 498 498 327 498 216 233 319 216 499 233 233 232 61 498 261 210 233 216 5 216 233 347 498 233 216 216 498 498 498 216 19 233 233 161 498 83 216 239 298 498 233 498 14 467 216 498 19 498 422 233 190 498 1 216 429 498 498 78 216 442 216 233 498 233 498 216 233 498 287 216 233 333 498 498 498 233 498 233 233 498 498 460 216 498 233 172 498 60 498 105 216 53 346 233 233 184 498 233 233 233 498 498 498 498 216 120 216 233 131 325 122 498 409 216 216 216 498 451 110 498 233 396 216 216 233 364 395 309 233 233 353 81 474 498 184 498 233 216 233 195 52 170 132 498 216 358 325 498 498 465 216 233 498 453 233 129 498 498 416 498 498 216 68 142 498 216 197 498 216 498 257 498 233 498 379 327 233 391 7 216 411 233 216 216 233 83 21 498 316 498 498 394 193 216 110 216 70 498 216 128 215 379 233 141 264 233 216 85 216 233 381 216 233 216 498 134 213 233 366 216 216 24 137 89 469 233 233 441 233 75 233 426 460 59 216 498 224 71 48 233 498 13 498 233 233 308 289 421 233 197 233 78 216 309 216 233 498 498 233 455 233 216 479 233 233 216 9 136 45 124 174 268 183 498 1 498 233 498 498 216 233 149 427 219 216 58 233 191 216 423 318 216 498 498 233 136 373 381 233 216 498 498 422 444 233 33 216 498 344 138 184 297 421 185 498 419 216 153 233 453 498 233 83 233 300 498 233 343 216 233 83 190 479 498 216 267 24 216 233 216 498 488 324 233 498 498 233 216 254 394 498 233 498 498 233 233 248 233 498 164 233 216 233 216 233 275 233 227 104 498 233 498 498 487 216 498 216 233 395 233 360 216 233 339 217 412 498 464 498 19 233 216 233 233 351 34 216 216 233 216 494 233 216 290 110 442 306 19 200 216 233 216 61 216 216 498 216 498 498 245 124 306 216 499 216 174 309 233 117 436 233 216 230 159 498 372 204 498 190 267 216 58 498 233 241 498 434 459 162 124 215 34 498 240 498 498 216 233 102 498 236 498 233 233 216 216 223 23 233 233 376 233 233 432 233 209 216 212 498 498 310 74 124 216 116 216 81 284 192 498 233 233 110 452 31 233 349 233 229 216 151 216 498 233 64 12 359 216 216 498 498 226 233 498 233 16 233 216 8 233 233 233 498 233 448 216 498 191 233 9 233 498 325 202 314 498 268 84 136 498 418 233 233 293 498 233 233 233 233 455 233 498 233 498 484 216 233 307 233 233 233 498 452 341 233 498 136 115 342 233 221 498 216 233 498 498 277 437 233 59 233 204 247 216 498 39 490 250 345 215 216 498 454 422 320 247 241 233 233 247 498 472 216 311 233 216 216 216 216 447 233 353 223 216 216 183 498 216 254 488 306 498 216 498 233 216 172 179 216 30 233 486 233 498 178 216 436 233 73 97 110 498 345 216 498 498 233 216 233 498 195 498 335 216 216 498 422 52 422 498 216 498 93 233 498 233 364 212 247 433 233 233 233 233 460 195 233 233 465 216 216 216 216 216 257 498 242 220 498 216 168 498 233 233 216 233 233 233 233 428 216 16 498 216 233 233 488 216 421 342 393 33 498 216 216 233 498 216 233 39 190 216 309 404 498 455 498 498 233 216 473 233 209 233 216 498 414 216 81 498 307 216 498 233 233 176 29 216 233 498 498 216 233 498 498 225 498 452 216 373 474 216 216 80 233 312 216 176 498 498 216 498 216 216 233 197 498 452 498 354 498 246 498 188 333 498 247 362 135 415 7 216 498 498 498 216 324 79 498 233 216 6 216 47 233 216 498 403 233 456 280 498 233 233 216 233 498 216 485 494 498 233 43 386 233 233 271 498 233 214 80 235 498 9 233 498 137 467 233 233 296 233 144 233 115 233 296 21 216 233 216 273 219 233 498 425 280 233 216 4 444 498 216 498 333 23 216 21 216 41 88 129 423 216 498 127 101 233 216 216 51 40 216 101 292 233 59 216 78 216 498 498 333 306 452 233 216 216 227 233 392 233 498 498 215 37 242 216 216 216 211 216 498 350 498 31 216 498 498 233 169 255 233 498 445 233 498 300 498 498 233 498 209 65 216 233 370 172 233 498 498 498 427 498 13 214 498 486 216 229 216 216 498 264 12 277 235 136 59 468 317 233 498 317 498 495 204 124 28 216 233 233 367 233 498 498 53 225 307 446 216 498 498 233 498 216 442 216 114 233 216 233 498 498 369 216 171 155 233 498 216 498 336 474 233 216 279 136 216 287 498 96 293 346 402 498 277 233 498 216 216 167 41 233 498 233 172 452 498 216 216 498 216 185 233 233 442 464 498 153 216 216 498 24 498 498 256 121 498 216 198 152 114 498 216 233 267 50 498 466 498 498 498 216 498 216 327 498 498 498 233 233 233 216 216 498 247 216 133 216 498 216 216 233 233 41 498 43 317 233 444 325 92 233 233 216 498 498 216 113 216 216 233 333 233 60 231 452 498 233 233 274 216 171 378 155 216 180 266 233 233 152 320 216 125 216 233 14 233 64 498 216 68 468 83 159 228 352 364 189 216 285 455 406 233 223 216 498 216 420 498 91 442 369 216 44 233 498 233 216 386 365 233 469 233 387 498 340 471 498 327 125 418 461 498 291 135 292 233 233 233 216 498 304 498 408 83 233 287 498 299 240 56 216 498 498 216 216 233 389 228 498 233 498 148 341 114 233 233 485 347 233 233 213 63 121 216 498 38 38 216 498 233 498 233 446 233 233 233 216 267 461 216 216 498 67 347 119 498 498 369 324 216 233 216 433 216 216 498 18 487 422 207 216 498 104 216 498 498 63 498 233 101 387 58 498 56 81 498 233 233 233 233 395 216 444 487 233 498 216 233 216 350 498 498 233 9 233 297 59 359 498 216 21 199 483 215 233 105 233 233 498 498 453 339 233 263 233 309 498 498 300 216 498 216 216 216 83 216 500 216 450 401 452 282 233 307 233 498 209 216 182 498 233 216 498 233 498 216 484 498 233 498 233 233 389 498 216 498 285 498 216 152 69 233 271 318 498 233 498 498 162 216 498 11 498 216 216 498 233 498 405 29 57 467 216 216 119 498 109 233 188 493 233 233 498 233 440 233 275 216 126 233 233 245 233 216 233 78 463 498 498 498 233 233 121 498 216 498 498 326 498 338 498 241 498 216 498 486 233 233 233 159 309 498 8 216 233 498 233 203 305 498 442 358 424 101 498 498 15 332 439 216 216 233 462 498 131 449 82 499 498 233 233 216 498 461 256 258 233 233 498 233 216 498 63 179 36 451 233 3 498 498 216 146 478 498 216 265 498 498 233 233 498 498 216 108 498 233 442 207 233 145 119 132 233 369 70 498 216 216 135 216 498 233 216 233 216 421 233 136 498 48 216 233 216 330 216 233 86 498 498 498 216 233 169 317 233 498 216 498 249 233 245 498 498 321 44 424 216 216 469 309 119 358 498 498 216 433 107 498 292 216 216 165 491 233 216 498 233 216 216 216 74 233 498 101 498 498 216 172 233 209 42 351 105 32 216 498 341 216 216 233 452 300 233 81 81 9 233 233 10 258 233 216 498 65 210 486 59 216 498 233 216 21 498 498 158 387 233 498 216 498 471 233 233 233 233 273 239 233 216 187 216 498 216 216 498 216 335 233 498 498 216 216 216 216 249 233 498 498 395 418 233 233 233 498 216 498 216 498 216 199 498 216 216 216 355 216 216 216 183 1 113 233 418 216 233 498 243 148 440 498 161 498 93 419 233 233 141 233 216 498 124 216 216 123 233 216 248 233 233 233 233 216 498 498 216 437 498 233 233 470 498 233 208 216 286 83 498 233 233 233 195 233 498 67 295 216 216 500 309 233 216 216 233 345 345 251 233 498 66 127 216 494 377 256 216 233 498 498 233 498 488 498 233 233 233 488 59 233 233 289 216 321 216 498 233 216 110 233 3 198 125 233 153 295 215 233 498 487 391 279 358 92 481 216 498 216 239 233 356 233 79 57 106 498 376 216 233 498 487 498 381 216 216 233 233 26 233 182 186 46 145 233 124 166 247 233 216 216 462 112 233 9 498 498 233 230 498 216 30 152 442 233 498 14 216 233 310 245 233 233 276 172 233 17 184 181 9 233 233 498 201 216 233 216 498 442 216 498 498 282 233 498 233 422 233 258 329 353 280 216 17 320 498 379 247 233 295 233 216 306 498 21 498 44 216 216 233 307 233 216 216 226 498 233 106 498 233 498 233 216 233 498 181 52 233 216 216 498 407 233 233 295 216 333 216 216 174 233 216 58 216 101 498 498 118 498 498 216 374 233 42 216 120 170 498 9 216 225 317 498 498 200 216 498 476 216 498 498 498 303 410 498 216 32 498 108 498 452 207 216 498 498 216 233 233 83 188 303 233 498 233 498 233 216 52 137 496 498 498 298 216 233 498 233 463 270 216 452 99 498 313 216 233 216 416 216 233 233 216 233 498 233 498 233 136 498 233 176 216 498 216 498 233 322 294 216 330 233 233 498 44 498 180 349 233 216 498 233 216 233 319 216 216 216 246 498 498 364 216 50 233 498 216 216 194 233 216 435 216 249 216 233 233 216 233 216 498 369 498 233 233 216 216 498 216 233 495 278 398 178 139 48 216 490 73 498 121 233 233 216 498 233 124 417 387 233 216 216 216 216 233 233 498 393 216 233 270 498 422 233 498 233 216 498 134 498 216 278 233 216 138 216 498 498 467 205 498 498 498 498 233 233 498 16 81 205 233 180 216 233 498 59 216 325 216 233 233 160 216 233 216 464 289 422 233 216 498 297 260 233 233 498 233 498 368 216 430 498 80 259 498 233 130 130 216 216 233 498 34 216 216 233 498 216 470 233 498 216 21 233 233 498 233 216 498 233 498 216 216 233 306 234 233 498 60 498 233 159 233 498 165 374 12 28 216 498 233 498 498 498 216 239 498 407 306 233 498 88 233 216 233 136 48 477 327 110 306 233 173 216 233 233 216 239 233 332 233 216 233 498 46 498 216 498 498 216 401 335 233 249 70 124 241 498 370 233 216 498 216 457 309 60 233 216 233 256 498 323 489 216 33 266 462 216 233 498 216 57 102 163 216 30 410 216 317 216 232 216 216 216 216 498 154 216 498 449 428 417 498 498 216 216 494 233 233 498 216 498 234 452 233 216 233 233 498 216 233 350 498 310 21 321 216 273 81 498 233 498 216 216 292 216 233 498 79 220 125 151 216 498 77 216 179 216 255 347 290 233 216 233 265 78 224 115 55 216 498 498 216 498 233 427 216 331 216 216 106 233 498 233 216 302 233 498 311 261 233 498 269 455 216 306 192 216 233 312 498 498 138 498 98 498 329 216 498 216 301 498 216 290 498 224 216 300 216 17 281 81 233 233 77 216 233 233 222 233 498 493 233 233 233 282 401 233 498 498 51 233 233 233 200 362 371 233 233 498 216 498 498 498 136 233 216 216 233 398 73 216 216 216 436 216 498 233 216 216 216 233 25 175 215 233 498 485 233 39 233 217 185 498 453 233 233 439 498 29 233 216 376 453 286 233 141 216 233 117 216 186 388 233 498 183 232 233 24 498 498 216 233 21 216 216 498 233 498 80 498 216 213 233 233 233 37 216 498 233 498 269 233 293 498 25 498 498 233 173 71 137 216 216 143 205 249 233 498 280 498 277 233 233 498 266 138 233 233 233 498 497 216 81 255 184 52 498 216 213 233 498 425 233 233 233 498 216 498 216 233 216 216 498 83 238 275 68 233 498 233 124 216 179 4 498 379 196 360 498 498 373 233 233 498 22 339 270 500 399 233 216 216 233 456 216 233 498 216 233 216 216 216 233 409 233 498 233 21 233 492 216 216 233 216 216 498 33 498 480 233 498 375 233 233 216 233 219 498 84 233 216 498 233 498 216 216 461 498 498 498 348 498 216 216 233 233 418 233 157 233 124 216 233 372 59 285 233 13 233 233 39 236 42 39 498 233 498 498 233 233 486 233 233 498 158 498 73 233 230 233 361 136 216 498 216 59 15 25 498 99 382 454 216 498 398 498 216 216 233 216 216 67 190 225 459 498 498 124 498 233 216 233 498 233 233 216 233 498 216 233 498 498 216 233 498 216 498 498 233 216 216 233 233 309 216 162 292 216 208 18 196 21 27 498 498 291 233 498 216 233 369 498 374 167 233 233 64 498 498 498 382 498 216 233 325 233 233 73 216 39 323 216 498 498 233 369 233 216 233 399 492 233 216 233 311 216 468 215 498 498 498 233 420 498 298 498 298 233 478 14 233 216 233 78 338 233 216 264 290 216 216 216 433 233 216 498 233 216 216 233 498 233 233 422 272 92 216 242 124 474 498 216 209 498 337 498 408 441 253 216 12 233 216 147 216 54 216 216 450 498 109 233 452 194 498 216 498 423 498 20 498 233 451 498 233 498 216 233 216 233 498 233 233 498 455 16 498 498 216 498 498 177 436 233 44 216 498 233 429 110 332 233 498 498 208 233 216 233 159 216 92 216 59 498 334 450 215 233 498 468 481 233 216 310 233 216 216 187 81 90 39 498 412 493 498 228 118 233 332 498 331 306 121 498 216 498 498 233 114 496 233 58 498 137 216 498 54 370 439 216 120 216 498 436 21 340 101 216 233 498 498 236 498 480 498 216 350 233 124 127 498 1 184 498 498 324 216 130 233 233 396 498 498 216 280 461 319 216 216 103 498 498 81 427 421 498 11 233 216 498 216 109 216 498 233 498 233 233 498 216 216 233 498 233 216 488 216 498 498 233 498 20 498 216 233 357 498 233 216 498 73 347 169 498 129 216 399 368 216 51 233 498 54 498 473 303 29 233 233 498 19 216 498 498 20 233 232 216 233 233 498 233 310 233 308 216 216 165 498 244 170 216 233 39 498 233 57 358 28 136 61 462 216 216 69 381 82 498 498 216 498 233 233 233 233 233 233 233 269 173 301 91 498 233 74 216 274 233 233 233 233 498 233 58 216 200 284 439 475 133 233 389 498 344 15 233 157 233 233 498 498 342 215 216 233 369 207 500 423 233 233 363 498 395 216 233 369 370 235 216 216 100 216 216 216 216 498 216 233 194 216 216 233 41 498 498 233 498 216 445 216 37 498 170 498 73 233 233 498 216 291 216 498 233 216 498 233 233 379 216 498 498 216 216 339 88 216 91 216 216 216 233 233 233 440 462 233 233 498 487 216 133 498 245 216 216 233 498 410 233 233 498 216 498 216 498 216 216 498 80 233 498 455 498 233 79 392 96 498 228 111 170 300 498 361 216 303 498 216 216 233 81 124 347 498 449 56 21 233 216 216 233 464 163 314 402 233 216 233 216 498 92 498 216 93 233 216 442 498 216 498 154 498 45 233 233 136 216 233 233 442 233 414 498 216 73 216 498 216 233 216 194 233 216 269 216 79 238 216 233 233 381 216 233 233 52 216 165 233 233 498 498 233 14 233 142 216 498 498 434 276 216 233 122 498 233 498 233 216 216 83 425 216 233 216 291 233 284 233 498 498 233 280 498 355 300 377 141 435 493 216 233 233 233 216 498 498 308 153 362 211 498 498 233 216 216 400 287 233 198 216 233 216 384 216 233 480 216 196 58 233 498 233 413 245 233 233 427 55 233 379 442 216 498 461 233 158 9 233 498 64 498 216 498 323 145 360 111 498 233 498 498 233 233 261 498 216 224 233 357 233 498 233 498 498 12 216 150 216 294 233 233 216 124 216 216 380 233 216 456 498 216 216 216 498 235 163 233 216 498 216 446 498 233 233 479 498 59 498 39 455 498 498 498 470 71 330 83 498 233 14 22 216 233 269 216 440 498 498 216 216 318 498 216 216 216 498 498 233 48 116 233 392 231 216 28 498 233 141 498 216 233 498 334 140 498 498 498 21 233 498 216 498 216 233 233 216 498 216 216 152 113 442 233 216 370 123 216 1 422 233 233 448 233 233 230 188 366 233 233 104 233 216 46 351 58 233 124 498 36 216 321 498 498 216 306 498 38 233 233 373 216 94 350 287 233 442 498 498 120 233 216 216 178 494 498 191 414 216 233 156 458 233 302 216 366 368 216 233 212 269 14 498 233 233 498 369 470 65 216 270 75 498 410 86 233 216 332 21 91 233 81 498 233 155 191 13 233 220 233 233 216 216 94 216 356 233 498 233 436 233 233 488 477 496 216 216 380 233 369 216 216 216 32 233 233 498 216 24 498 216 498 216 233 216 498 105 498 233 498 233 150 233 498 233 216 13 216 230 216 233 271 216 258 498 452 203 498 306 54 216 216 457 198 233 216 442 124 455 216 369 216 30 118 216 216 233 401 216 216 233 233 428 498 233 273 76 233 498 2 216 498 498 306 498 233 452 498 498 233 216 233 216 216 168 428 498 498 233 498 277 233 216 498 111 439 474 470 9 83 158 216 216 216 492 21 498 498 11 233 59 216 498 429 170 310 59 233 188 258 233 347 216 45 143 216 157 172 216 233 216 498 498 429 449 498 233 216 233 108 66 391 498 233 191 111 233 149 216 216 498 454 216 90 455 233 498 216 89 254 216 21 321 216 455 233 15 79 80 9 233 498 216 233 498 498 233 498 306 233 216 498 36 498 56 498 105 498 233 233 216 216 233 498 233 216 216 113 498 174 295 31 498 216 160 226 233 498 498 94 329 233 109 233 216 350 216 498 3 353 209 39 306 68 498 124 216 212 233 216 498 362 216 233 498 233 498 498 233 110 438 196 233 233 233 308 375 498 351 216 216 163 498 216 233 207 431 360 498 233 233 75 233 498 233 216 233 216 178 216 233 215 293 233 216 216 498 233 480 498 44 367 498 145 339 178 233 306 216 442 397 216 26 216 216 264 375 233 498 361 216 216 216 233 216 216 55 233 216 233 498 463 216 498 233 233 498 216 52 498 233 498 216 498 498 311 216 233 372 233 233 498 233 216 498 498 216 498 216 498 498 385 233 442 498 233 216 233 424 464 498 233 216 39 233 304 379 345 233 498 3 498 345 131 390 216 216 233 498 142 498 233 360 233 233 28 498 216 233 498 211 233 408 216 233 54 233 233 156 216 83 216 233 498 233 498 131 216 124 216 233 39 54 498 498 188 233 424 498 279 498 216 216 216 216 233 498 216 309 216 233 216 22 498 233 233 233 498 233 498 448 498 498 151 216 220 233 187 216 367 498 186 498 307 216 355 136 350 474 216 498 10 233 188 216 216 436 203 498 498 498 233 16 233 12 216 498 498 498 233 498 498 214 5 498 153 48 124 216 233 216 13 233 233 233 498 216 233 233 216 216 216 259 498 498 144 216 233 498 342 498 233 498 233 498 233 233 111 368 498 53 216 216 37 233 498 233 233 486 216 498 498 233 256 233 498 216 414 219 233 233 498 292 126 216 233 216 149 106 187 81 107 216 216 233 233 240 466 498 498 498 331 233 474 89 233 474 369 190 216 54 233 203 136 216 214 233 216 44 216 216 498 475 231 36 233 233 216 437 204 288 233 216 233 498 257 495 216 288 498 498 498 219 270 216 216 233 469 498 498 366 56 216 498 319 216 73 233 16 350 17 216 216 436 233 233 233 233 371 178 216 162 216 498 113 227 155 233 176 498 233 233 152 59 81 39 242 242 216 216 498 381 216 25 96 449 233 440 216 216 469 233 301 216 226 216 132 307 498 216 479 233 103 216 498 216 290 233 98 498 39 283 498 216 45 233 3 233 309 469 34 216 498 216 30 493 498 498 233 216 498 5 59 216 498 216 233 216 73 498 403 233 460 94 43 498 498 138 472 276 233 439 32 115 498 216 216 216 273 67 321 41 233 233 233 233 216 216 377 498 160 45 498 136 216 494 498 498 355 9 216 464 388 499 180 106 115 498 498 498 58 498 498 65 216 498 498 418 216 275 233 498 233 422 171 416 216 498 498 306 22 285 216 189 365 498 44 216 306 498 233 423 20 233 216 343 233 216 216 498 180 498 233 233 498 498 471 442 216 216 216 498 233 291 216 216 498 79 484 216 216 216 350 498 498 316 498 233 287 216 51 233 498 109 189 233 168 355 233 233 498 216 233 233 233 154 498 498 216 216 498 216 216 233 234 498 233 233 416 235 73 124 498 309 233 216 216 216 498 53 498 216 216 233 216 233 428 64 127 498 216 385 415 233 81 233 233 233 498 215 183 375 463 243 498 233 216 233 372 233 445 233 199 216 498 216 498 173 218 216 498 233 39 498 498 498 498 498 498 216 216 216 237 216 233 317 233 82 216 216 498 233 233 374 489 266 233 216 424 121 319 498 498 233 435 233 233 233 375 216 378 498 498 54 12 459 73 233 233 369 464 233 393 360 333 233 233 403 301 233 233 117 233 216 216 443 216 136 498 216 498 233 40 216 498 216 233 216 216 216 297 216 216 498 124 233 216 498 233 216 233 486 274 21 233 249 498 499 233 461 304 137 498 216 216 233 216 235 216 233 498 498 216 233 42 498 216 185 498 312 86 216 498 498 290 100 21 24 498 300 233 124 61 43 498 216 468 161 386 424 216 488 233 396 216 107 470 498 141 498 216 216 421 58 98 374 216 233 216 413 233 24 233 216 233 233 498 498 498 498 233 216 498 233 233 216 103 59 216 53 498 216 175 216 233 216 498 58 412 190 64 498 216 498 498 392 233 247 216 498 498 498 90 233 166 167 233 379 404 18 452 233 498 498 329 498 386 233 233 21 232 233 216 498 225 151 233 216 498 216 303 168 233 233 498 342 233 403 233 216 233 216 112 203 498 498 187 216 216 233 498 338 382 233 216 40 498 233 498 498 498 498 216 498 132 498 233 216 216 470 390 233 193 498 482 216 216 351 470 216 498 233 421 216 233 231 498 227 216 278 498 216 216 216 409 498 184 498 233 498 342 233 498 498 473 434 498 248 498 498 498 216 440 231 216 216 216 216 498 498 113 216 233 233 498 138 498 216 449 233 233 216 216 216 233 216 233 233 97 498 233 39 399 233 216 216 488 147 216 216 429 216 436 259 446 194 6 449 216 114 498 282 233 233 9 233 357 498 58 498 385 111 110 498 165 233 498 233 498 498 498 442 189 498 119 233 108 82 498 216 295 39 233 498 451 216 216 152 498 426 233 498 216 453 81 90 498 317 498 400 498 496 216 457 414 216 233 498 498 233 216 216 25 184 498 267 369 184 233 498 285 233 332 233 113 89 216 136 133 498 259 358 216 498 498 272 48 231 233 498 442 216 216 452 216 233 116 157 498 86 498 216 76 216 81 233 79 437 498 412 498 498 200 233 185 125 233 216 22 216 233 216 233 233 101 498 233 233 498 206 254 190 498 442 498 233 329 233 498 233 216 233 216 498 233 216 430 498 91 144 498 498 195 498 498 291 233 215 233 233 498 226 442 178 233 216 233 233 216 233 216 233 233 233 124 498 233 281 345 216 498 113 216 233 498 233 309 233 73 498 498 498 107 498 401 443 498 498 216 498 498 216 128 216 233 491 41 498 498 498 233 233 216 233 498 498 498 222 216 233 233 425 216 216 65 498 233 498 233 465 216 499 490 498 498 233 73 216 208 233 498 216 216 498 498 293 278 498 216 215 59 498 458 114 1 480 2 216 233 498 216 216 233 233 68 216 498 91 319 152 215 51 167 86 444 498 92 216 498 498 233 216 233 498 253 216 455 498 498 216 124 81 144 216 233 233 216 294 498 58 216 27 119 309 233 233 216 216 330 216 216 6 233 498 216 216 233 498 216 216 456 498 233 233 151 281 216 178 216 165 202 216 216 216 498 498 233 256 216 404 344 216 216 233 216 498 216 379 498 64 498 326 216 498 498 368 498 233 498 233 498 216 498 46 179 233 216 185 233 334 233 73 102 216 284 233 233 283 216 346 35 266 233 101 233 225 266 216 216 233 216 498 130 498 216 233 216 498 332 498 498 138 350 498 498 498 233 198 216 216 233 233 38 58 313 119 216 472 498 233 216 142 498 233 240 58 498 112 233 83 448 208 112 251 306 464 233 124 76 490 498 233 498 498 233 498 216 233 184 216 233 233 216 498 9 169 233 287 233 308 233 498 498 123 480 233 494 234 498 498 498 330 498 233 216 498 216 118 142 293 346 233 127 288 443 498 395 394 361 233 72 216 498 233 49 357 498 216 216 216 253 216 233 392 233 201 498 216 498 498 498 185 216 474 498 498 85 97 215 216 498 216 498 216 424 104 498 12 233 306 87 498 103 104 498 216 297 498 365 81 216 306 309 393 498 105 256 498 410 453 233 312 233 216 153 216 38 60 369 9 118 134 216 216 498 498 343 194 216 216 498 163 187 498 216 250 233 216 498 233 233 169 440 59 316 233 325 274 185 124 106 78 216 498 373 197 233 74 216 474 422 83 498 381 309 216 151 467 422 343 233 184 498 498 310 233 498 216 498 216 474 233 174 498 233 197 498 305 498 216 498 216 391 233 216 498 201 233 304 233 216 100 498 216 152 216 233 306 233 312 498 40 498 15 263 286 233 216 233 216 102 474 233 369 216 233 344 216 41 498 233 295 498 233 402 216 27 216 439 356 40 216 498 233 498 331 233 216 233 233 216 233 216 233 233 216 324 233 256 233 498 233 453 480 412 233 216 233 238 498 233 498 124 216 233 216 498 233 447 216 251 391 324 83 342 216 233 498 257 498 498 498 498 216 329 54 498 81 216 216 136 162 216 498 233 498 498 197 216 258 498 498 216 185 245 288 233 220 498 458 498 498 234 216 498 216 498 216 233 233 216 441 216 65 216 233 233 233 233 498 233 216 233 498 216 124 233 498 216 233 233 216 216 160 498 77 76 216 498 498 416 92 498 498 179 498 9 498 188 498 312 216 216 233 216 247 233 373 188 233 233 216 405 498 323 498 233 498 10 216 437 387 498 233 233 229 233 498 233 498 233 302 233 498 216 216 498 233 498 297 222 467 216 422 233 286 233 498 216 483 233 233 233 498 19 498 216 71 216 498 464 216 112 29 216 498 216 172 233 309 233 73 28 498 481 216 216 193 221 498 56 216 498 283 498 290 216 216 21 216 498 427 216 233 233 318 70 498 135 233 491 84 233 148 439 498 498 64 233 15 378 216 233 498 64 233 216 347 32 498 498 3 216 129 46 233 179 138 474 216 42 498 233 498 497 216 233 498 233 233 498 424 233 124 216 216 26 498 233 498 233 233 498 233 216 126 498 216 233 216 498 498 164 268 121 369 498 276 216 498 233 233 430 233 233 209 498 368 498 369 169 498 233 233 498 387 216 498 429 216 102 236 216 498 233 498 443 285 498 233 233 233 216 216 209 369 216 275 480 498 39 476 233 216 142 216 37 96 341 216 127 337 233 233 498 161 280 216 241 216 488 233 216 419 498 498 216 233 216 371 339 233 233 233 298 216 498 233 233 151 52 498 216 82 154 498 216 444 216 65 216 347 178 498 498 78 267 233 216 124 498 498 216 83 182 392 27 216 233 459 498 282 498 368 258 498 216 95 380 320 233 184 233 233 216 233 301 233 498 37 216 272 216 213 258 498 28 216 233 94 235 120 498 498 233 216 222 498 498 498 189 363 498 208 108 216 233 216 498 381 498 233 484 317 498 498 233 498 216 216 498 89 216 216 204 233 356 233 484 270 216 233 233 297 498 216 498 498 57 216 265 498 498 442 216 462 83 331 233 257 233 199 12 498 216 216 233 7 498 233 216 233 498 498 498 261 415 244 58 498 216 216 76 498 216 243 474 83 1 216 455 498 498 216 216 498 216 442 233 36 233 498 313 121 216 289 233 498 216 498 233 204 216 498 233 414 498 233 26 455 498 498 216 171 237 356 101 498 233 62 216 216 414 216 233 216 164 216 498 143 233 181 233 389 498 233 21 498 114 216 434 282 216 278 233 233 498 369 414 54 116 233 498 498 227 216 352 216 455 216 451 498 497 216 454 498 308 216 498 216 233 475 498 498 498 498 498 243 498 334 233 21 145 498 233 498 216 498 233 216 233 233 498 233 498 498 215 498 207 171 379 398 216 101 233 380 479 496 216 233 70 498 89 233 216 211 302 216 216 233 482 498 216 396 21 216 182 498 498 498 329 37 424 233 498 459 498 110 498 463 216 374 216 231 318 11 233 233 174 177 442 411 216 129 216 216 268 498 498 498 498 149 233 216 439 498 216 233 216 218 379 233 216 498 216 498 296 124 177 233 24 233 368 216 452 233 498 64 309 216 498 216 312 216 306 498 424 498 498 233 233 32 498 216 233 216 473 123 216 264 216 352 72 233 21 216 402 498 498 216 498 156 43 233 418 284 216 280 340 233 233 161 498 403 44 233 233 401 498 233 233 498 216 9 233 445 197 365 233 351 216 128 216 131 498 216 474 413 216 216 498 31 233 369 203 233 408 216 233 216 233 233 124 216 233 326 458 211 216 216 498 498 498 216 216 424 77 498 498 233 233 186 216 68 401 216 233 182 417 216 216 233 233 233 498 233 498 119 28 498 427 487 476 233 370 498 216 498 498 233 233 385 216 233 498 73 498 349 216 233 216 392 216 498 216 498 60 498 26 233 264 434 243 233 498 498 216 233 498 457 216 162 498 73 216 233 233 233 43 233 216 498 498 356 498 216 498 233 474 368 369 97 216 233 59 498 464 59 483 216 498 486 216 235 187 233 233 281 56 358 498 362 394 216 498 361 499 498 498 233 216 233 233 111 475 123 498 309 498 48 233 233 350 21 58 58 233 233 407 464 216 498 313 92 233 462 216 216 100 498 216 266 233 233 216 233 233 216 216 498 216 152 216 434 498 141 44 351 216 233 216 498 454 233 474 216 417 498 216 21 498 369 422 498 241 323 498 122 216 496 298 216 216 42 498 216 216 233 189 233 498 114 233 371 498 233 491 498 233 498 124 28 233 498 233 233 216 112 233 216 155 233 139 498 233 216 20 233 128 473 327 498 254 334 498 216 498 498 216 216 216 216 233 124 216 233 498 233 361 498 300 498 498 214 216 216 150 216 151 233 216 27 412 216 498 216 61 233 233 498 216 498 216 271 233 222 498 488 233 498 216 411 233 233 233 21 470 233 216 341 216 498 498 116 144 216 233 498 498 498 498 216 216 38 233 498 498 216 233 59 128 216 216 216 233 233 111 216 429 216 216 404 9 60 387 233 233 43 366 498 498 216 241 411 216 233 498 216 215 233 21 216 271 365 498 216 216 498 462 167 61 286 233 233 498 488 293 216 35 498 233 498 216 385 498 341 233 233 231 216 216 216 67 137 216 248 233 498 243 430 498 498 498 205 233 498 349 216 211 379 498 301 216 256 216 498 498 39 216 390 418 498 401 233 216 216 233 498 107 233 216 216 386 15 498 73 498 216 449 195 77 498 216 233 25 233 246 233 498 216 498 9 233 73 216 233 233 498 233 337 498 498 417 48 498 498 174 302 233 78 216 216 233 233 233 480 498 233 498 498 306 498 216 371 233 5 233 216 198 338 81 233 498 216 233 383 216 204 233 433 364 216 498 216 224 144 498 233 233 216 216 176 233 233 182 498 216 292 498 293 498 498 420 245 498 233 216 233 482 216 354 2 216 215 498 179 498 258 34 481 216 216 498 498 233 207 332 335 216 498 498 498 233 498 233 498 422 233 498 498 46 233 498 233 216 61 410 233 233 216 132 498 109 215 108 440 498 216 59 66 216 233 314 498 216 147 301 23 216 455 498 452 450 216 216 216 498 498 359 233 498 59 498 498 233 216 124 192 216 152 216 233 71 498 347 422 216 216 498 387 233 216 111 301 233 216 233 165 233 103 233 233 232 442 233 233 233 216 216 349 427 476 233 216 153 216 151 216 216 498 233 498 233 498 498 410 216 212 419 216 439 233 124 216 309 374 498 99 21 498 216 216 498 498 233 216 321 100 199 233 498 216 193 236 216 498 498 308 233 432 498 14 81 233 186 240 338 216 304 129 216 233 216 498 233 216 292 382 78 216 221 360 498 233 216 264 369 311 216 354 233 278 217 498 215 216 498 498 233 216 369 170 498 444 474 151 233 498 475 233 498 132 216 341 498 216 498 498 498 233 36 233 498 233 407 123 216 369 192 216 498 312 233 498 110 109 216 437 301 460 361 233 233 216 498 216 124 422 233 498 498 498 233 39 450 498 13 498 452 216 233 216 257 498 333 498 233 241 476 216 498 233 216 229 56 421 339 106 58 216 498 9 498 243 498 302 498 216 274 233 216 233 137 498 290 392 233 233 12 498 455 233 380 498 498 83 498 153 487 275 24 233 32 233 498 211 233 498 477 455 233 345 233 59 233 63 110 216 216 233 2 233 216 216 452 498 498 33 498 180 498 233 233 220 233 233 233 259 216 350 290 53 399 88 216 233 233 216 316 339 308 101 279 216 216 216 216 233 498 498 498 498 498 498 216 37 76 216 498 175 274 233 88 78 343 157 498 77 233 233 431 498 233 492 216 498 71 498 150 233 498 216 498 233 498 216 220 216 31 369 233 216 233 498 215 136 216 498 498 216 383 293 465 235 396 233 233 498 233 216 442 469 452 478 498 216 216 216 165 233 264 365 73 216 58 216 233 238 334 105 233 113 31 216 498 216 233 498 230 216 21 94 419 498 124 216 233 233 216 216 498 400 216 455 216 233 122 33 340 58 216 216 216 498 42 498 498 498 359 222 216 487 233 233 216 232 233 498 216 330 104 498 22 216 306 233 233 81 233 216 498 127 498 73 160 233 312 233 498 233 216 498 498 233 343 498 209 309 216 261 236 118 358 498 233 233 216 233 415 233 233 498 233 209 124 216 216 417 79 233 216 216 310 216 492 147 498 164 39 196 233 216 452 162 498 124 4 233 216 233 323 426 238 498 430 233 196 74 498 498 498 254 498 233 222 233 85 498 484 216 233 186 233 60 216 268 189 216 124 423 157 442 498 94 356 444 498 275 216 217 216 216 4 299 98 216 233 216 233 15 102 216 233 233 422 309 498 286 237 498 452 498 216 233 216 59 193 233 216 480 233 498 216 319 216 20 216 74 216 487 334 490 216 216 498 65 452 498 233 216 233 80 216 233 477 498 498 233 498 498 309 498 498 216 216 233 498 244 498 233 113 498 233 216 216 233 216 216 216 216 498 6 299 224 216 73 216 216 498 498 498 322 216 126 216 498 233 233 179 442 34 166 9 100 498 248 216 248 144 216 108 216 233 216 498 420 216 216 487 86 141 233 216 216 191 261 216 233 233 216 216 216 498 498 498 216 233 216 233 216 216 498 216 216 135 447 233 498 216 422 32 375 136 320 206 498 233 498 233 72 216 233 498 407 314 166 60 37 21 233 216 216 233 233 216 216 216 237 233 135 216 59 233 498 498 453 216 216 233 233 216 140 216 203 216 498 498 393 498 159 498 216 405 464 216 466 492 498 209 385 233 66 414 144 233 216 35 365 287 216 498 219 498 498 283 498 233 233 236 233 233 498 233 216 233 233 233 58 216 216 8 216 498 233 498 425 498 457 233 233 265 335 422 233 498 498 233 233 215 233 233 233 233 216 490 426 233 233 498 349 233 498 190 233 39 161 233 18 191 392 233 233 190 442 216 216 233 34 233 216 216 216 233 498 498 216 498 233 233 233 233 377 216 346 444 246 498 216 216 233 498 286 498 216 122 233 233 258 216 216 498 322 250 216 216 21 299 233 498 129 233 216 75 216 58 414 233 216 294 498 381 498 328 498 216 216 498 121 498 465 498 222 233 498 216 233 455 216 169 498 498 360 233 360 140 233 216 216 233 309 233 481 113 131 498 210 399 233 498 322 498 216 366 498 152 9 498 233 233 216 233 216 413 498 296 216 233 233 233 44 233 216 233 216 422 216 72 498 286 233 117 498 124 41 498 233 233 498 233 65 498 498 245 216 68 445 295 498 233 498 233 447 233 216 42 498 455 165 233 216 498 233 498 233 233 233 233 212 493 233 233 233 233 216 498 216 405 338 451 233 498 498 309 215 216 82 378 256 233 452 39 216 4 58 233 216 216 498 216 144 216 498 216 498 216 216 85 29 233 216 351 233 233 216 233 156 498 123 216 216 216 498 498 216 456 258 233 498 498 215 233 371 233 233 167 216 498 93 73 233 216 216 415 498 216 473 498 216 233 233 498 401 498 287 364 498 498 482 79 233 216 498 498 497 233 293 493 81 498 43 455 12 102 233 216 80 233 498 246 59 216 216 216 498 16 498 498 233 216 216 233 498 498 9 498 233 86 233 58 498 216 498 216 100 335 280 342 334 87 233 216 233 417 233 216 498 216 216 268 498 295 216 487 233 216 498 498 233 216 138 498 216 233 21 184 216 140 498 233 124 459 81 8 180 450 498 224 498 117 216 455 233 59 299 498 233 476 498 233 172 233 478 498 150 498 122 9 164 75 233 233 233 190 498 233 233 194 216 498 216 326 498 72 498 21 498 233 217 498 350 233 233 216 369 498 498 233 216 21 498 216 233 110 498 233 498 216 233 216 219 233 464 241 431 216 70 241 498 39 233 498 498 189 92 369 28 401 498 179 498 455 498 93 216 207 461 54 216 233 233 233 233 157 145 498 216 206 216 216 499 167 498 303 216 498 202 216 32 185 233 138 216 233 495 498 498 233 233 482 173 216 449 216 233 297 498 285 498 226 216 472 498 176 234 233 216 498 262 216 498 283 216 474 233 233 216 233 216 26 216 136 498 306 216 39 73 306 216 115 336 362 498 216 214 442 233 126 170 216 498 498 233 494 498 233 233 309 32 426 286 318 489 233 216 117 369 139 233 181 233 263 216 233 189 110 323 252 216 349 233 498 442 233 233 216 233 216 216 172 311 216 498 398 233 216 372 216 267 233 233 216 32 216 9 498 233 429 362 407 454 233 387 34 233 296 233 216 498 233 216 196 6 207 498 233 223 233 428 276 410 498 216 216 216 231 223 153 310 216 233 498 498 35 498 233 113 216 233 216 233 204 422 184 216 233 216 124 254 93 316 498 112 498 204 498 59 368 422 216 135 216 233 125 216 498 334 498 442 264 366 372 184 403 498 110 142 306 216 216 139 498 498 498 216 498 20 216 160 401 233 498 498 157 216 73 498 233 216 233 498 216 56 216 216 437 216 235 498 498 233 216 498 233 216 498 498 216 233 241 286 216 430 498 216 50 330 344 382 498 124 498 216 216 67 216 498 216 498 498 215 68 39 479 411 138 216 339 216 175 233 216 452 309 233 233 216 216 10 103 233 233 298 166 498 216 216 498 498 290 233 454 63 474 233 233 238 233 233 498 72 233 304 498 498 486 216 498 219 498 279 498 227 233 233 15 429 498 491 498 498 250 216 233 418 216 498 347 224 122 216 233 216 233 233 498 233 216 216 498 216 233 498 439 233 216 498 9 498 130 498 233 490 216 498 34 498 498 498 498 216 216 216 233 244 415 216 216 409 233 216 21 422 311 85 233 327 138 424 498 114 42 345 233 233 216 180 59 37 216 390 216 220 233 425 233 233 498 368 434 498 233 81 73 233 459 216 233 233 498 314 233 233 498 216 216 233 498 148 460 498 498 216 498 195 216 498 209 220 91 36 295 216 212 216 233 260 216 442 96 105 233 216 233 498 76 233 215 216 233 20 216 81 233 498 431 487 394 498 498 498 11 216 498 498 498 326 145 216 498 41 216 47 124 284 4 498 139 39 192 233 218 233 418 369 233 324 216 233 216 189 320 297 233 270 498 233 216 25 233 233 233 148 498 216 428 498 150 84 233 31 73 498 47 256 429 233 498 498 21 216 151 498 452 216 216 233 216 475 216 216 143 8 216 233 112 447 233 393 498 233 403 26 233 233 216 408 309 233 150 336 81 283 233 216 498 498 233 111 216 498 249 216 233 498 233 216 216 98 216 48 233 233 498 341 216 329 498 233 216 450 307 233 226 498 233 216 498 216 22 233 233 216 360 233 396 233 216 216 216 498 498 233 233 233 86 216 378 198 244 233 236 98 484 216 498 384 233 498 216 216 498 233 216 233 233 216 397 498 233 233 498 219 233 109 216 233 407 233 483 498 381 498 498 412 498 124 398 216 185 216 216 333 233 216 459 216 216 51 216 452 216 306 233 433 498 216 233 7 422 362 216 216 373 152 35 68 247 216 498 448 238 233 408 251 309 498 59 233 216 216 233 233 216 447 233 333 233 233 216 498 233 498 498 142 498 216 233 233 498 216 73 498 17 354 498 21 216 9 233 439 391 498 233 216 261 319 327 498 498 216 200 476 498 233 436 499 275 364 216 243 216 216 233 196 233 275 233 233 464 233 498 306 73 216 498 404 498 285 498 233 9 369 216 216 429 259 498 216 219 21 397 216 216 498 150 498 233 233 498 216 233 157 68 332 233 498 233 233 234 233 498 233 498 216 216 142 273 369 233 498 403 216 233 216 98 120 135 233 498 498 233 341 59 418 233 216 185 233 216 498 498 70 213 373 498 498 349 85 233 498 216 498 216 282 209 234 335 216 216 403 397 309 498 216 498 233 233 309 233 498 233 221 57 498 216 498 109 498 481 383 233 360 233 233 25 233 498 498 233 216 498 75 210 233 473 233 195 274 216 216 216 153 216 233 216 498 212 498 498 172 498 498 452 498 216 309 216 168 450 479 498 498 498 216 58 2 221 216 498 494 216 216 216 498 233 498 463 396 498 233 476 216 498 495 233 204 344 233 233 498 216 331 498 357 498 233 192 233 221 175 466 365 460 233 328 216 157 70 50 309 48 498 216 216 216 498 233 7 233 265 233 498 226 216 216 233 216 498 376 498 216 216 233 216 216 216 216 477 216 498 306 233 408 233 233 240 498 372 216 498 233 216 133 498 166 233 42 216 178 139 216 216 193 216 216 233 216 233 216 498 174 273 217 381 233 190 498 102 233 233 314 216 216 168 152 259 233 233 138 319 498 216 216 84 422 81 216 233 155 59 481 216 415 498 222 282 233 498 233 90 411 233 233 123 279 216 498 233 457 233 233 498 498 216 233 498 498 216 214 498 216 233 216 466 59 233 233 341 233 498 233 216 233 436 138 216 233 216 203 114 233 168 108 498 216 73 42 498 216 233 216 292 442 498 365 498 498 233 498 33 452 233 157 233 271 233 233 175 218 385 216 73 303 233 216 228 59 27 233 246 233 498 140 233 216 340 498 233 214 233 216 216 328 160 216 498 498 216 216 216 233 216 204 498 233 233 498 233 58 216 361 452 498 498 334 216 216 233 341 455 498 233 348 498 498 498 233 233 498 136 29 153 195 403 233 216 110 248 498 498 233 498 233 233 216 454 216 216 398 498 392 498 197 163 19 237 498 216 224 216 391 138 233 216 452 265 422 121 498 216 233 498 233 199 498 261 143 338 355 197 216 233 498 216 341 107 18 233 498 346 498 315 216 216 233 216 180 498 498 216 498 365 111 415 216 233 197 48 372 498 339 216 216 77 83 233 401 498 233 233 309 498 233 233 498 498 27 200 233 159 498 216 498 233 498 174 216 216 233 216 289 211 96 233 233 233 498 216 500 498 332 334 447 286 498 216 216 216 233 343 233 216 180 498 216 233 498 145 256 216 498 216 216 498 498 233 216 249 233 498 216 498 233 64 59 498 270 216 255 498 216 216 498 30 498 216 498 332 368 233 216 103 433 216 233 498 413 83 233 233 88 216 127 203 233 498 216 454 498 216 216 216 233 407 259 498 233 216 56 498 369 216 233 498 163 62 216 233 257 216 216 233 232 111 215 195 185 240 233 419 233 161 233 467 1 498 13 216 498 20 498 233 498 233 233 233 233 182 498 135 498 233 306 232 233 105 233 498 48 444 216 233 233 228 498 160 498 498 305 49 498 215 216 194 233 157 459 498 233 498 87 216 233 233 109 498 233 498 427 233 216 124 233 216 133 150 498 233 216 365 216 233 216 233 112 498 498 216 500 459 216 310 498 16 385 90 498 174 233 210 233 240 495 216 454 216 355 498 320 233 233 94 83 216 394 233 57 233 33 466 104 136 69 58 216 216 233 498 319 498 42 498 216 81 233 233 277 233 39 480 498 216 498 498 233 450 216 355 114 317 216 216 233 483 498 432 498 233 59 498 498 59 39 498 216 498 498 216 216 216 379 498 216 176 485 192 498 233 498 498 81 498 57 498 340 387 216 233 233 437 134 373 498 233 354 474 120 233 395 151 322 431 498 216 216 216 81 233 203 498 136 233 216 233 150 143 498 233 242 498 216 233 338 216 498 498 403 498 451 216 124 498 390 216 186 498 224 216 498 174 233 428 498 498 233 216 216 216 61 216 102 216 232 233 216 233 387 498 100 498 28 260 233 44 233 86 216 303 275 216 190 155 233 16 216 233 233 233 498 269 216 498 216 216 216 143 204 233 498 456 484 498 216 216 233 216 216 455 233 233 498 233 498 425 216 498 233 2 62 21 498 233 249 498 369 498 364 498 216 442 498 233 216 233 233 216 233 233 498 165 216 216 101 233 216 413 216 451 498 216 233 233 225 385 216 233 354 216 498 216 216 12 216 498 216 402 333 233 233 216 159 333 216 118 26 498 498 336 498 444 398 233 60 233 233 498 233 216 498 498 274 299 442 498 216 216 372 498 233 233 233 233 216 166 233 233 233 216 233 498 473 323 216 412 233 498 498 291 136 409 216 233 498 275 498 233 485 216 345 216 498 216 26 233 216 233 498 498 323 348 191 233 261 498 233 498 498 498 212 9 258 373 498 233 233 372 474 233 216 216 233 498 233 401 216 498 347 498 233 233 237 454 498 216 295 233 471 498 233 216 155 277 369 441 210 106 498 57 267 216 95 452 216 313 233 92 498 216 313 258 498 371 233 498 216 233 216 474 76 498 216 498 498 498 498 216 403 370 129 233 216 233 498 216 21 498 498 196 233 233 233 216 216 498 216 233 498 233 337 340 176 282 498 498 233 48 498 381 498 458 130 498 216 498 233 216 109 23 194 233 233 233 233 216 329 48 498 233 216 498 233 233 498 216 246 254 498 212 373 216 498 263 233 233 216 233 344 498 216 236 216 498 130 26 73 498 448 275 216 216 233 216 496 498 233 114 216 233 498 216 426 498 428 371 233 233 216 216 391 128 369 498 424 233 216 498 62 374 19 498 216 233 233 216 498 233 233 288 255 216 100 109 216 216 233 216 455 233 128 482 498 233 498 216 233 233 233 498 216 233 216 450 216 258 216 173 426 167 216 216 498 174 465 452 11 216 498 261 186 498 59 216 233 498 280 498 276 498 216 498 233 222 498 233 249 342 216 68 90 216 24 233 452 376 216 346 221 216 498 141 216 471 150 482 216 498 498 233 71 216 498 216 498 216 216 233 30 387 216 216 216 498 365 233 233 498 216 216 498 233 216 233 272 233 498 498 313 233 235 124 498 216 159 216 470 216 216 498 498 233 421 233 233 306 233 487 233 498 58 216 216 233 367 233 498 99 233 498 271 233 216 233 417 48 216 233 331 216 204 216 216 216 367 498 14 494 233 473 347 55 498 233 328 498 498 216 253 468 498 216 45 498 160 202 216 216 233 307 498 360 195 247 39 498 216 498 233 498 41 233 233 498 393 73 196 316 413 233 233 216 216 209 216 216 233 498 482 498 358 233 233 233 161 122 81 383 233 498 498 132 498 498 151 124 407 233 231 216 31 498 233 233 233 279 498 233 216 474 233 233 73 498 498 92 498 25 3 40 429 271 498 233 233 407 233 233 216 81 233 230 191 498 396 233 233 498 498 498 216 216 215 498 326 233 498 216 319 233 233 445 498 233 6 498 233 216 216 233 102 455 54 233 365 216 233 498 498 140 216 233 498 233 100 216 498 216 25 498 124 498 498 90 498 233 216 441 233 233 176 91 216 216 471 216 498 233 233 498 498 6 405 416 216 498 7 500 233 498 498 301 233 319 452 214 216 180 373 498 226 498 290 216 199 234 233 498 233 459 420 350 498 498 498 216 233 244 216 233 216 359 216 178 498 120 233 498 13 442 216 216 216 233 233 498 498 233 498 233 477 233 233 216 91 169 233 438 216 323 233 233 133 404 498 233 287 233 135 233 56 216 414 216 478 278 426 216 233 216 169 277 498 233 422 124 216 498 387 498 233 306 498 336 216 268 233 139 59 233 216 144 216 233 233 322 171 64 227 73 69 216 474 498 498 233 216 371 498 361 419 21 216 178 216 498 480 498 485 216 216 472 216 480 54 233 271 233 498 216 216 216 156 22 141 233 498 205 216 233 216 216 233 216 216 216 498 216 81 216 216 498 233 233 233 216 233 216 216 216 12 233 389 233 233 50 401 498 498 498 498 498 292 498 233 498 216 498 498 336 60 394 216 81 233 233 498 216 96 233 233 216 249 412 413 498 473 319 233 498 233 309 233 425 426 12 318 216 150 233 498 498 498 428 498 229 216 233 438 468 216 220 498 233 233 216 166 129 216 216 216 96 386 498 124 498 498 233 233 216 216 306 445 417 233 498 216 233 498 233 216 37 498 216 59 216 498 233 498 498 216 393 59 429 498 233 216 498 216 498 69 100 233 498 498 216 452 498 233 498 397 233 216 161 498 498 170 233 498 367 436 85 233 383 297 385 498 118 333 498 136 216 498 233 233 128 172 147 498 498 216 216 68 216 498 216 233 216 233 233 444 233 216 216 233 438 216 457 489 498 136 498 216 233 233 233 231 498 216 498 78 226 216 498 233 233 455 498 334 233 216 498 216 498 498 288 392 381 233 233 233 222 233 233 233 233 233 216 233 498 233 216 498 427 446 498 75 120 30 309 233 233 478 498 216 157 39 216 92 216 247 498 233 233 498 445 233 498 392 498 216 233 216 292 37 498 233 329 393 216 260 233 498 498 294 216 216 216 233 306 498 211 233 498 216 233 498 216 498 216 498 498 194 498 154 233 464 498 216 498 445 35 9 59 210 49 233 233 498 399 66 233 216 65 291 233 39 498 498 216 498 216 348 474 317 358 233 58 469 498 355 233 36 159 500 216 36 233 498 498 191 8 216 216 233 481 216 233 498 498 441 217 214 215 233 95 9 498 172 233 20 220 498 37 233 42 498 216 196 233 487 174 498 216 320 202 498 425 498 233 247 216 216 216 225 498 278 233 498 498 216 498 437 233 233 428 214 498 233 81 233 498 144 498 446 216 476 455 136 364 216 498 403 216 233 161 97 216 381 216 233 200 175 498 253 446 233 498 498 216 216 216 216 233 189 422 10 233 317 216 216 216 256 81 216 491 491 216 233 25 183 498 233 216 233 498 466 174 180 233 233 83 498 233 233 233 498 42 216 306 216 233 226 233 216 495 498 245 475 313 498 233 93 233 233 498 216 189 233 216 216 216 233 498 498 271 498 233 150 27 216 498 498 216 472 233 498 306 216 216 233 233 233 30 463 365 197 58 365 225 233 233 114 39 393 3 498 387 193 309 216 1 216 233 343 482 216 460 96 23 124 145 70 66 498 216 48 452 123 425 216 216 496 216 498 242 498 216 204 498 233 321 498 498 233 216 216 216 498 216 498 233 233 427 21 374 233 331 216 233 233 233 498 233 233 452 216 216 233 498 216 498 195 233 253 233 233 216 216 287 494 233 216 233 233 493 15 325 498 498 498 498 203 58 377 78 498 306 216 115 263 42 59 18 498 498 233 304 216 216 498 216 233 216 216 72 478 86 61 216 498 233 216 216 216 235 302 106 233 216 233 233 216 64 233 498 233 260 272 233 233 216 233 233 216 442 391 157 498 233 55 233 378 233 498 227 216 233 233 233 216 351 216 144 216 233 216 216 498 233 196 216 216 498 498 128 233 215 233 25 264 498 233 124 216 216 285 430 233 216 233 498 73 233 417 233 216 233 233 498 132 73 213 45 498 43 216 498 216 216 371 281 154 233 498 498 387 233 136 233 216 124 498 498 311 498 233 35 498 463 434 233 498 233 216 336 309 216 498 397 104 233 466 216 233 346 65 216 498 83 391 233 233 124 440 498 367 216 233 216 233 98 216 498 101 255 233 216 141 489 167 498 216 233 82 411 473 408 498 40 233 216 10 233 64 403 216 498 498 233 233 216 233 309 498 366 498 22 260 216 216 233 498 216 233 233 233 150 498 498 216 498 440 455 233 498 216 498 240 133 216 386 216 233 389 486 233 5 346 498 498 233 440 233 373 166 233 329 233 403 216 498 216 438 233 216 498 498 80 498 216 216 161 377 233 233 389 498 498 54 455 498 216 202 498 216 124 233 498 498 163 498 372 498 472 498 498 216 422 216 216 9 233 268 233 162 216 233 216 216 124 216 498 66 295 216 194 233 233 233 498 233 216 150 106 233 498 498 233 324 498 233 498 88 58 216 452 498 402 216 216 290 419 498 394 288 233 443 58 374 169 233 498 233 216 233 216 216 91 233 61 498 142 464 216 216 233 81 498 40 216 233 216 498 50 498 102 498 464 485 233 216 208 392 216 233 233 236 498 85 498 498 216 233 326 198 498 498 354 13 216 158 296 233 94 498 216 216 167 498 158 412 216 498 498 371 216 233 73 209 216 216 233 233 233 233 233 173 405 410 216 216 394 235 498 369 414 498 394 490 216 233 168 498 233 233 251 314 498 498 411 267 341 442 498 498 49 233 437 498 233 498 216 216 233 233 233 216 69 498 255 498 344 215 233 216 266 216 233 498 207 233 498 73 6 233 216 216 422 498 498 216 136 498 355 233 233 105 216 216 14 304 233 83 408 342 164 498 306 110 24 233 144 455 216 425 498 498 482 233 498 320 498 77 233 498 9 498 216 233 216 498 498 186 233 388 216 83 91 216 216 216 498 216 237 226 182 498 54 498 498 216 18 498 233 386 19 498 216 216 283 498 498 341 216 472 51 353 216 323 498 201 64 262 216 498 276 122 216 216 216 233 498 233 33 498 498 236 500 216 340 163 216 233 27 498 216 498 233 215 176 498 233 122 399 110 168 216 309 233 233 498 216 233 57 216 498 217 24 498 498 306 216 498 498 498 216 498 324 124 368 216 128 481 498 142 1 28 498 233 128 216 21 498 233 498 498 309 352 233 422 216 233 429 498 19 339 233 233 216 216 498 344 233 396 274 324 498 277 498 216 216 143 498 185 233 498 498 498 233 216 498 498 432 233 71 233 498 34 233 209 233 346 233 216 32 498 498 356 54 78 233 216 498 471 233 268 233 233 75 233 216 273 233 233 498 498 162 286 216 498 414 498 233 198 476 498 233 394 43 233 233 216 233 498 233 216 498 233 498 498 233 11 216 316 498 233 14 91 498 233 498 498 498 233 216 365 225 180 216 216 216 498 233 498 442 233 216 215 216 233 216 498 233 484 233 498 233 216 15 349 498 175 498 285 216 216 233 216 124 39 216 424 216 216 298 216 216 124 167 498 65 280 233 384 216 174 233 216 256 498 233 216 498 165 290 498 347 216 36 498 215 498 67 58 233 233 233 433 216 498 498 233 233 150 216 9 216 216 216 216 83 325 167 216 216 498 281 216 233 216 442 387 498 233 61 233 233 498 276 498 454 420 216 192 216 233 414 216 233 233 210 175 233 216 233 3 233 216 498 83 233 216 80 33 139 58 498 233 498 233 132 216 338 216 233 498 498 216 351 356 216 216 498 452 288 228 498 216 248 169 233 233 137 233 142 216 309 216 233 306 233 498 365 498 233 498 64 216 462 316 351 233 216 233 329 498 216 498 498 233 144 188 498 216 279 313 216 420 233 323 216 472 178 216 498 59 233 216 216 412 430 216 216 97 498 407 391 397 423 445 498 233 422 145 216 374 211 59 498 233 216 498 347 302 216 344 216 216 216 292 144 233 216 104 89 216 498 241 216 203 376 233 498 212 3 216 8 498 225 498 135 216 222 498 498 498 32 306 216 187 83 488 87 233 129 327 498 216 216 216 498 498 233 410 216 365 233 120 233 259 498 498 381 247 498 118 216 233 233 233 387 498 59 216 216 498 216 336 498 233 322 87 233 498 344 165 9 498 468 189 269 498 233 498 369 498 216 498 216 216 233 340 50 498 434 318 454 216 255 423 21 134 266 233 216 439 233 248 216 59 233 216 216 422 233 498 216 498 233 216 216 498 498 437 442 461 233 13 233 193 132 498 319 498 216 233 216 498 233 498 119 59 233 233 216 216 498 216 233 216 216 264 385 498 216 474 498 233 498 459 433 225 233 233 498 216 22 216 28 216 200 233 51 216 233 233 216 284 471 18 233 233 498 498 1 233 405 233 216 233 471 233 498 41 498 233 216 216 329 498 127 216 211 498 233 233 216 233 216 233 216 498 216 216 493 498 368 498 233 216 498 216 26 233 498 59 106 448 180 229 108 229 378 498 65 97 216 496 220 39 369 181 13 124 233 76 294 233 498 51 498 216 498 216 216 233 216 216 498 216 498 498 222 233 233 310 401 216 216 447 216 494 80 233 233 233 216 47 216 216 498 341 124 498 233 398 64 216 216 161 233 498 52 82 233 498 498 280 277 169 498 216 29 216 233 166 216 68 233 498 233 389 267 73 498 354 452 498 216 233 350 474 159 465 232 216 216 346 498 21 498 309 6 481 259 498 51 50 429 498 216 498 39 216 216 352 180 498 4 233 328 316 387 233 216 498 357 233 498 216 262 232 180 233 290 391 498 124 216 498 498 295 92 216 216 498 213 111 233 372 498 226 158 498 299 216 216 21 216 498 498 233 498 233 19 216 498 233 233 498 106 233 348 498 426 216 216 498 146 216 424 216 214 193 121 6 305 233 470 233 233 498 216 498 216 141 216 419 498 498 293 233 498 346 216 233 498 243 433 468 498 359 498 94 216 216 233 233 498 498 216 311 216 498 498 498 216 216 233 498 170 409 233 320 162 233 233 500 139 438 373 37 498 426 233 498 404 233 498 233 216 142 233 498 216 233 210 233 167 233 498 498 498 498 233 271 216 142 313 498 233 418 233 216 216 498 233 498 498 233 498 233 135 200 298 124 422 138 216 498 216 498 216 216 248 498 349 233 222 498 216 498 352 216 233 216 452 498 498 233 216 390 335 216 171 233 75 233 364 233 233 474 216 498 450 216 233 233 258 498 216 322 233 387 216 355 216 298 229 216 450 473 216 379 498 498 216 498 216 102 429 233 498 498 216 124 261 216 196 233 233 388 498 295 233 498 94 498 498 471 445 185 223 125 498 453 121 487 233 216 216 498 233 58 498 151 469 124 73 216 233 233 498 357 79 216 216 216 291 233 233 234 233 353 498 388 498 112 233 61 498 216 233 446 498 32 216 45 498 233 17 498 498 498 101 498 473 233 350 216 498 233 498 498 274 498 498 233 216 498 1 498 498 228 124 431 498 216 498 233 233 233 39 73 16 233 233 216 498 216 216 216 277 498 275 165 399 5 108 498 216 216 498 498 45 216 216 205 9 498 284 233 498 233 377 407 498 233 216 435 328 105 233 498 385 233 36 104 233 309 229 449 314 498 233 233 369 233 233 233 233 216 212 216 216 233 243 213 45 417 381 233 141 87 455 498 233 216 57 414 422 178 233 498 180 498 498 498 216 392 276 233 153 498 216 498 233 397 233 216 233 306 233 216 80 233 334 233 233 216 233 58 233 175 388 455 233 498 498 231 233 408 292 498 216 498 216 498 216 141 216 233 288 175 154 447 233 233 498 216 216 498 216 494 71 233 233 498 470 233 498 498 498 465 233 498 498 498 352 216 233 410 442 233 216 404 272 190 252 234 424 396 410 498 431 233 498 233 233 216 233 124 216 306 233 74 498 294 498 443 233 359 56 216 155 334 423 216 235 233 216 216 369 498 109 432 216 498 163 21 498 228 422 250 498 67 216 259 216 216 431 257 216 233 233 404 233 233 216 124 498 54 233 216 233 121 498 216 498 483 216 156 233 403 498 459 216 216 371 498 498 369 9 361 233 233 498 176 145 233 136 349 301 498 422 216 216 498 498 230 464 233 429 197 498 233 216 216 121 216 147 371 233 78 233 233 397 247 312 233 27 216 401 233 253 233 262 371 233 498 478 114 498 498 473 29 267 394 70 474 498 233 233 216 498 216 498 450 216 136 498 68 83 498 216 498 216 413 233 498 233 233 216 216 233 216 498 216 452 233 81 216 233 216 216 498 437 498 155 498 233 252 215 479 300 498 408 20 8 29 417 492 233 216 81 213 51 210 233 216 160 498 498 216 8 233 216 224 498 216 216 233 216 233 474 342 498 216 461 498 450 233 498 216 216 216 323 498 216 120 233 216 271 339 498 233 498 67 216 233 498 216 216 185 498 498 233 233 269 498 223 428 216 233 498 113 14 216 233 498 224 67 216 216 498 199 498 377 110 461 233 498 398 498 498 216 142 498 498 276 216 23 216 216 58 233 389 216 216 233 182 326 233 326 498 73 498 255 226 233 216 259 456 216 251 498 233 498 233 300 216 271 498 498 216 216 114 233 233 216 216 233 498 113 498 233 216 216 34 442 233 498 499 58 233 25 405 233 233 57 498 233 208 260 455 253 233 498 216 233 492 112 183 170 216 355 233 233 216 216 89 136 203 498 498 498 233 306 302 216 156 216 233 498 229 498 218 469 390 439 292 498 222 385 93 287 280 498 233 354 498 340 216 233 233 246 455 73 216 498 88 233 233 233 188 498 124 498 233 113 358 273 498 233 498 233 233 233 337 216 216 233 59 403 498 233 498 233 348 216 233 385 498 216 233 216 216 498 357 367 233 498 434 233 479 498 233 386 498 224 172 236 424 423 240 233 498 216 233 216 236 255 99 498 498 216 498 233 420 216 129 395 233 498 216 216 355 348 233 123 498 367 233 40 498 498 216 307 233 484 124 498 216 360 498 301 415 104 384 142 216 233 216 216 442 100 321 498 101 233 216 195 485 498 167 233 233 498 498 92 233 228 352 498 498 265 498 462 233 380 236 3 483 216 233 386 429 365 233 498 153 355 34 216 498 247 478 233 233 233 233 498 216 216 44 215 233 233 216 498 359 216 443 233 315 12 498 33 471 498 384 268 125 216 216 216 498 56 498 494 216 498 317 452 216 63 83 73 233 110 59 233 9 216 58 216 216 498 498 470 216 105 363 489 356 473 148 233 498 233 498 236 349 233 233 498 498 233 319 233 329 12 233 233 498 216 53 216 310 233 233 216 216 233 498 272 228 216 233 136 498 14 413 233 498 233 498 498 3 233 216 123 487 498 426 305 216 392 107 473 498 216 233 216 259 498 216 216 58 233 74 148 73 233 233 233 463 147 233 226 233 396 498 26 498 333 39 498 443 216 498 216 22 216 248 35 498 216 29 149 152 423 233 249 233 233 498 216 233 498 216 93 259 233 216 216 66 216 498 498 216 233 216 233 216 498 216 130 233 233 233 216 216 281 233 216 9 498 216 498 60 216 417 498 393 216 233 216 233 233 344 277 498 195 233 216 73 361 216 498 363 498 498 33 216 216 216 233 233 216 498 498 216 216 251 408 37 452 56 62 498 233 233 149 498 103 271 142 498 233 216 128 233 233 424 474 216 216 308 216 498 49 216 498 386 243 358 359 121 498 498 233 464 216 233 220 222 318 382 425 216 111 216 233 498 87 399 282 407 498 498 361 233 216 128 216 447 216 498 233 216 216 233 216 13 233 233 233 216 498 369 216 216 346 498 435 498 216 216 216 216 498 136 233 233 498 233 98 498 291 161 216 498 498 216 498 233 498 125 233 387 219 498 233 498 233 498 233 233 233 343 221 407 135 233 498 459 107 233 233 39 367 498 498 216 233 216 233 233 233 482 233 233 216 233 252 498 488 498 389 233 216 307 233 498 39 356 215 216 216 27 187 83 498 465 145 145 233 216 216 161 216 216 251 216 306 233 270 216 39 279 498 233 377 180 233 498 412 216 498 498 498 175 216 354 216 323 113 216 233 216 287 233 177 216 351 498 144 360 233 233 287 216 94 216 233 498 216 30 488 216 498 216 233 498 216 233 498 216 233 216 86 216 21 216 173 216 392 216 58 216 294 454 233 216 267 216 233 233 72 205 498 233 233 498 498 216 259 414 233 498 498 498 498 234 216 216 224 216 498 498 417 5 498 215 139 233 233 498 331 99 216 251 498 216 216 320 341 358 224 233 54 498 355 69 265 498 315 29 233 63 199 216 233 278 213 216 233 257 233 379 233 233 58 216 312 392 498 292 233 498 426 245 216 253 324 498 216 216 216 216 233 252 498 216 216 24 216 498 216 425 359 498 498 233 106 233 233 179 200 233 216 233 141 83 39 498 174 216 498 498 216 233 498 216 216 216 340 233 233 466 216 216 28 20 216 233 216 233 75 411 498 489 466 464 498 157 216 83 38 233 233 233 216 247 403 328 216 120 498 430 372 216 233 281 216 498 297 55 498 233 14 498 110 239 345 233 498 158 233 498 498 233 498 498 233 200 108 498 215 144 233 90 216 242 498 474 399 233 216 358 459 372 233 498 498 350 498 233 456 233 216 455 498 216 233 70 233 218 233 498 498 216 498 233 149 498 213 216 469 216 498 216 498 200 361 117 216 233 233 498 233 498 216 233 498 498 285 216 174 73 235 498 199 12 498 233 233 97 216 233 437 233 498 18 227 498 233 233 216 9 440 258 498 221 498 498 498 478 498 498 453 216 136 23 233 12 372 312 233 216 140 498 216 498 339 224 216 323 498 216 360 466 216 498 233 216 478 372 216 124 190 166 498 216 271 226 498 216 233 233 498 438 233 498 295 470 461 137 30 216 294 196 216 498 233 297 437 204 216 63 340 330 425 132 233 233 216 216 371 233 498 233 233 64 216 498 498 405 432 216 498 216 216 233 498 40 216 216 498 233 204 434 498 498 498 498 309 233 160 142 330 233 233 336 498 498 233 233 216 498 231 450 233 233 156 498 233 233 233 233 163 233 354 233 233 219 498 216 498 498 66 216 127 498 224 471 498 233 216 216 233 216 474 413 498 233 498 216 310 361 216 425 233 216 69 498 76 160 216 498 498 124 216 362 216 498 216 456 309 216 498 216 477 478 263 498 233 216 9 233 216 498 155 306 233 233 128 59 114 498 233 139 124 233 233 339 498 174 233 216 233 233 477 496 233 44 478 233 216 216 81 233 498 403 437 24 233 233 216 498 233 314 233 216 233 216 498 216 72 207 15 216 498 216 498 233 112 216 267 405 278 350 369 355 498 63 302 233 79 216 216 233 233 146 39 216 233 498 498 233 233 498 216 498 216 498 233 498 34 498 216 431 233 15 56 233 498 216 238 498 216 216 242 498 498 6 238 351 233 448 233 233 498 498 57 498 498 201 498 159 22 116 216 498 233 498 498 216 498 216 37 192 271 58 463 233 498 216 233 498 216 498 233 33 233 216 119 216 40 340 21 216 423 240 233 498 216 233 233 233 210 498 233 498 498 81 154 216 216 216 498 213 233 216 216 233 484 233 388 233 216 22 216 365 216 9 216 216 233 216 233 78 216 216 233 216 216 105 233 163 124 498 498 55 498 233 498 120 473 62 233 191 121 216 102 216 216 498 216 399 132 498 371 215 216 498 498 310 498 498 418 9 233 168 369 233 460 353 216 498 238 498 498 498 216 498 233 498 251 212 233 498 11 367 33 498 216 233 216 485 498 498 216 216 216 216 216 268 216 233 498 471 26 233 233 216 233 216 216 124 46 233 417 233 233 233 233 233 216 216 498 340 134 27 233 216 233 498 288 233 439 498 216 233 216 498 233 216 69 498 216 498 138 216 292 498 498 216 498 276 216 37 154 233 216 498 216 39 498 7 498 233 216 498 470 164 216 304 233 367 216 105 166 88 405 233 233 216 233 269 464 489 233 498 216 442 498 216 407 498 190 216 216 233 290 216 264 390 498 233 498 470 498 216 272 26 183 303 216 189 216 233 378 216 216 58 489 233 233 47 444 233 233 216 177 498 43 203 216 59 216 498 233 216 47 498 498 233 169 216 233 228 215 216 233 233 216 498 438 297 498 498 498 233 498 91 312 315 435 95 498 216 216 233 216 126 498 498 360 221 231 233 233 233 461 488 124 163 77 216 434 233 367 465 233 498 167 216 34 233 175 15 277 81 498 216 216 364 53 233 216 136 498 216 233 233 233 216 498 216 498 216 216 314 216 233 498 216 498 435 135 370 498 216 282 498 158 498 216 233 216 455 232 233 233 233 216 118 233 498 216 233 83 94 96 42 498 233 498 426 216 498 216 133 118 233 233 216 457 498 364 134 216 498 369 233 273 233 274 216 222 216 330 156 233 216 233 233 297 498 233 253 233 216 417 498 233 131 233 498 233 333 498 216 498 216 216 231 96 498 39 216 485 34 498 309 498 226 216 138 498 216 233 233 498 216 498 264 498 316 436 169 216 442 498 233 498 462 498 397 21 498 216 220 233 215 233 498 216 233 498 99 498 216 268 265 326 216 216 216 452 498 216 411 233 305 181 498 442 59 64 498 418 40 233 260 216 498 233 216 498 491 233 233 422 304 440 228 216 216 233 83 309 498 64 216 498 233 360 216 233 216 104 216 129 464 375 216 78 335 19 233 394 498 216 233 233 233 233 233 286 216 332 124 265 216 233 498 498 216 385 143 233 233 43 233 498 498 498 216 233 498 233 498 498 233 216 498 307 209 306 78 216 216 220 216 233 233 450 124 312 389 233 309 233 266 233 44 233 233 273 2 233 233 40 301 474 498 216 216 233 216 67 216 498 216 498 498 216 269 233 309 498 233 233 227 307 21 233 216 233 233 498 358 233 276 498 498 422 233 223 82 233 431 233 305 498 216 249 399 233 216 216 498 58 74 452 216 498 498 233 216 233 216 216 124 474 498 498 233 188 233 233 436 310 498 272 132 216 216 333 126 233 233 498 216 216 233 241 233 498 233 498 1 216 498 498 216 216 216 257 281 233 216 216 498 498 498 472 233 233 233 498 352 498 216 233 498 498 216 228 498 78 216 113 233 233 498 91 233 353 233 442 498 369 337 370 498 67 192 392 216 382 190 95 186 216 307 233 316 498 474 216 233 355 216 216 35 98 54 277 116 233 233 441 498 498 269 498 498 233 216 498 215 233 115 498 216 261 340 498 270 233 498 233 216 332 216 216 498 429 180 498 233 216 233 216 366 224 216 422 216 498 498 233 410 498 216 216 498 57 216 233 498 215 498 272 475 347 98 498 481 498 498 216 498 498 216 498 216 498 233 498 216 275 216 498 216 216 233 233 216 216 216 498 269 349 233 127 498 216 215 498 498 498 233 26 93 147 216 233 498 361 233 355 233 216 216 117 338 442 48 390 498 303 233 233 216 233 381 216 216 233 458 216 201 233 233 148 216 498 17 452 233 216 498 233 233 379 498 124 422 233 59 498 369 498 498 43 498 233 498 216 39 216 228 498 498 393 216 498 233 233 218 333 233 216 216 498 233 498 216 233 216 324 216 498 86 233 216 333 216 216 216 233 216 498 460 39 216 498 430 498 233 216 233 228 233 216 498 216 233 498 333 498 286 233 233 455 233 233 216 52 498 371 201 216 233 233 498 216 436 233 80 36 264 498 62 233 222 498 154 303 233 216 37 301 498 216 233 233 399 299 1 233 99 498 216 233 233 309 216 216 298 21 233 122 216 150 233 443 216 216 290 498 233 498 216 331 216 404 216 175 500 159 498 81 233 109 37 77 436 498 376 233 233 498 170 358 216 216 7 498 216 13 498 236 369 455 498 377 216 216 498 233 498 216 70 230 498 249 233 237 387 405 42 342 216 405 216 255 233 498 216 77 498 216 64 498 498 306 242 498 216 163 233 216 71 233 285 498 68 471 452 158 498 271 233 402 216 498 408 233 216 58 498 467 498 498 233 498 358 216 445 233 498 216 289 498 233 12 233 216 342 233 498 135 72 428 251 216 233 198 233 351 189 216 21 233 498 233 437 233 216 216 171 498 216 28 498 197 498 498 100 73 216 498 113 498 233 216 445 233 498 110 273 233 275 185 498 216 233 307 188 216 274 498 498 233 408 498 216 233 498 233 233 464 233 268 417 386 216 498 252 465 323 216 498 376 233 422 345 31 233 233 180 498 216 233 216 221 339 215 498 498 216 338 498 360 239 318 32 498 500 392 412 298 412 233 233 233 498 385 64 233 216 498 21 474 233 215 437 230 233 266 230 490 88 216 233 452 59 488 216 80 373 216 233 233 22 233 449 273 158 358 216 233 216 216 223 233 216 216 498 498 233 498 216 334 27 273 233 233 75 219 233 136 35 498 498 216 233 498 233 498 211 39 233 452 83 498 255 203 434 216 216 216 498 54 216 89 233 216 218 216 26 498 216 78 216 258 498 498 233 216 498 233 233 233 42 498 216 216 134 21 216 111 48 216 145 27 114 497 233 233 233 216 233 498 369 470 73 184 498 498 216 233 216 458 23 133 498 480 498 44 470 37 216 227 57 498 216 127 331 216 75 314 379 216 215 233 498 151 216 233 498 156 498 44 146 498 498 498 216 329 212 233 233 311 233 455 300 216 498 216 203 498 142 216 498 498 112 233 498 216 452 194 216 10 216 29 498 216 498 498 71 197 216 216 216 233 216 216 233 498 58 233 498 464 152 379 498 92 216 233 47 233 483 188 205 180 233 216 455 307 498 61 216 226 233 216 216 216 83 498 498 173 498 498 124 498 498 498 452 176 233 233 227 216 216 349 448 448 486 233 216 498 498 233 498 396 216 498 36 321 216 498 498 498 216 354 216 498 216 498 216 498 498 478 233 479 58 492 16 498 233 233 498 233 452 268 216 216 498 216 233 498 309 233 233 233 233 175 209 233 145 498 498 498 436 281 216 20 272 430 498 498 216 307 389 180 216 216 498 7 498 61 216 498 233 233 498 233 225 498 393 233 216 233 53 216 216 227 233 216 186 392 399 364 21 83 311 233 266 215 84 236 233 216 233 498 233 306 233 376 440 360 216 233 233 233 233 216 498 216 41 216 3 216 216 216 216 363 128 155 216 428 5 91 430 216 301 375 216 377 233 233 293 54 101 498 392 311 233 35 233 498 216 161 42 216 498 296 498 216 216 233 216 233 386 498 81 216 498 329 309 216 467 233 54 8 233 498 216 498 233 297 233 426 498 498 396 40 498 233 233 233 47 498 155 124 233 498 210 233 79 387 349 233 498 498 293 243 216 216 336 233 233 369 233 498 14 295 233 233 216 29 318 498 273 233 216 216 498 368 417 233 234 81 473 422 233 47 498 233 136 216 80 498 233 379 237 296 160 233 269 381 498 345 498 498 489 498 233 216 498 348 498 217 7 59 216 142 474 365 405 444 233 216 233 66 216 216 233 123 498 369 40 474 216 233 238 233 216 79 498 233 216 421 216 216 233 233 252 83 498 233 216 216 393 137 498 216 397 216 233 233 498 216 498 216 233 233 498 125 216 498 73 216 216 423 77 86 392 233 253 498 233 422 498 498 233 233 458 101 233 74 372 143 21 261 216 9 411 40 216 411 233 233 41 233 498 216 498 498 233 216 233 335 498 216 442 245 498 92 498 216 498 233 233 216 36 35 455 278 368 498 486 468 233 233 233 216 323 233 195 216 216 216 433 498 257 498 17 233 280 59 172 120 195 144 415 498 323 216 233 63 248 46 216 233 170 216 216 216 43 121 498 305 216 233 363 95 216 498 497 149 295 204 216 347 233 216 71 233 498 293 233 498 59 147 216 233 233 216 73 498 216 216 216 234 498 498 498 216 73 216 498 233 216 498 3 212 440 216 233 278 233 498 216 233 373 73 216 498 296 233 39 233 233 216 233 233 114 233 302 64 233 119 216 174 216 233 241 233 61 233 150 216 216 7 307 38 233 233 457 216 142 233 178 233 233 138 216 469 216 498 413 28 498 216 216 233 233 245 438 498 369 216 494 233 274 498 254 233 216 498 466 216 498 415 216 309 8 233 223 216 498 248 498 81 413 498 124 481 283 498 233 297 59 462 216 216 233 498 49 498 233 366 216 4 233 498 216 300 216 437 273 498 233 216 498 498 233 384 498 246 498 306 241 498 174 334 239 233 216 41 464 455 498 233 253 251 150 233 88 233 233 124 233 94 216 152 498 498 233 1 233 140 112 412 216 498 498 233 233 439 233 250 159 233 216 460 498 372 233 112 163 498 216 498 396 58 216 498 228 347 471 233 379 225 498 57 469 122 278 309 265 84 136 233 379 10 300 498 81 20 382 324 498 9 216 233 498 8 51 498 498 233 216 216 437 498 81 353 448 216 216 498 36 216 451 216 311 233 216 473 233 498 81 183 462 233 498 233 151 216 216 233 216 216 216 476 216 233 83 233 498 498 233 498 498 216 233 463 498 216 498 233 434 233 233 45 498 216 498 243 306 500 106 233 233 233 498 290 21 284 498 369 498 233 268 335 498 472 498 341 91 498 347 473 233 233 7 303 259 498 498 498 50 498 233 478 498 233 498 215 498 498 279 369 436 446 233 354 233 93 498 233 283 342 216 138 270 337 81 370 198 411 487 146 216 216 233 149 233 216 216 315 498 498 273 498 498 233 233 498 58 216 441 95 127 233 195 115 308 249 498 233 498 216 219 216 498 498 498 216 493 216 498 216 216 216 45 215 216 498 233 498 21 498 216 216 498 233 88 90 83 216 119 248 442 233 126 49 104 233 498 31 233 239 280 166 83 233 233 388 216 55 216 216 113 233 216 233 233 55 233 474 438 434 118 498 465 498 233 216 170 498 372 498 216 212 233 52 233 216 216 161 216 498 216 233 185 498 233 498 471 395 231 233 487 50 132 479 498 216 215 267 216 498 216 306 233 135 233 328 39 216 233 233 216 233 233 345 233 22 390 59 73 373 498 233 216 146 311 30 498 216 498 498 233 498 233 498 302 369 233 498 498 216 233 233 498 498 457 233 233 84 498 498 233 233 14 476 415 238 312 233 498 216 498 266 498 233 233 498 463 175 216 285 492 233 498 498 216 89 216 216 498 216 498 216 233 498 216 131 470 456 443 216 216 124 498 498 216 216 498 175 498 37 287 216 45 233 498 233 39 216 282 452 336 233 216 85 101 233 233 79 498 233 233 498 233 498 498 498 310 233 233 216 132 216 386 216 409 160 498 216 216 498 498 498 216 233 123 216 498 216 498 37 233 216 216 216 61 400 216 498 465 216 233 298 498 239 216 498 233 233 498 498 455 498 130 216 404 257 323 216 216 233 498 216 216 233 241 233 233 26 233 413 99 233 464 233 233 362 498 2 498 236 233 124 216 196 455 233 331 77 498 216 216 233 498 114 216 498 233 359 434 426 216 24 498 339 498 498 216 233 233 498 216 356 498 216 233 233 12 233 134 439 233 184 233 216 228 461 454 216 233 216 216 259 471 498 216 369 233 14 387 498 271 216 233 233 233 216 216 233 166 124 348 233 233 498 283 65 471 233 441 498 61 233 233 351 46 498 233 233 108 233 216 233 39 233 26 198 498 146 233 233 216 226 250 216 9 498 498 416 498 498 233 27 233 498 219 498 409 233 399 322 233 26 154 216 216 216 191 233 9 474 498 233 216 319 167 89 60 323 337 58 233 233 216 233 216 155 498 216 267 216 224 233 233 498 384 216 498 498 498 216 498 216 4 233 216 498 366 81 498 498 453 124 233 251 355 498 233 498 39 179 498 233 498 313 233 422 30 233 430 216 233 498 498 381 216 498 216 460 233 107 498 51 216 233 498 498 184 389 210 498 233 166 216 498 124 216 216 216 233 216 498 96 216 233 498 216 498 301 498 23 233 136 498 233 233 233 233 233 468 498 216 3 498 216 498 233 456 216 104 384 123 233 64 498 498 216 216 44 216 265 216 233 233 216 233 442 233 498 187 90 144 233 129 233 498 233 238 419 274 216 472 230 216 233 498 215 216 216 236 233 216 412 216 233 498 218 457 216 498 400 233 216 365 83 216 224 353 216 285 233 216 498 304 216 498 312 233 9 36 468 498 216 130 216 216 128 498 82 216 359 498 233 233 416 233 216 233 73 167 498 251 233 320 451 57 233 233 474 433 68 233 216 233 216 216 439 83 203 224 233 477 97 73 233 175 490 498 340 233 498 202 421 498 332 216 216 498 498 285 81 458 75 233 455 498 233 288 498 444 498 136 1 444 455 9 233 420 498 233 498 233 498 106 233 216 417 168 114 369 236 216 498 233 81 328 71 216 498 498 190 233 354 233 175 344 215 498 442 216 233 437 233 498 498 178 498 207 248 397 216 216 82 498 498 206 498 233 422 233 62 233 233 166 429 498 216 233 317 196 216 498 216 233 216 270 216 165 216 233 498 498 422 270 39 498 216 129 233 414 233 233 408 233 498 498 233 117 59 233 67 208 259 314 407 234 498 233 330 498 46 440 90 21 4 455 498 498 123 498 233 191 233 216 498 498 75 498 233 371 216 498 216 233 216 233 216 498 478 136 216 498 233 79 498 233 216 498 498 112 215 216 498 216 322 316 498 474 498 294 426 216 290 176 309 233 233 67 216 94 498 403 216 135 36 131 177 350 197 386 309 233 37 498 233 68 216 215 216 50 9 216 64 498 13 233 498 498 233 233 233 233 233 233 498 498 216 292 54 233 216 455 233 216 498 399 233 216 233 498 498 423 80 461 335 428 498 233 233 196 498 216 444 442 216 233 39 233 498 498 216 216 498 332 498 233 216 233 292 175 233 176 200 358 283 54 448 411 355 490 233 233 216 5 206 387 498 433 362 216 371 498 216 216 6 233 442 371 302 233 368 73 216 233 216 306 233 91 233 116 498 498 362 233 216 39 216 216 261 216 216 498 490 144 498 44 21 433 471 216 233 233 233 41 233 216 498 233 295 498 233 322 302 121 267 233 264 156 216 233 37 216 498 449 216 60 404 397 498 498 498 216 233 39 498 498 233 233 110 216 393 32 216 233 216 449 336 455 233 233 233 457 498 284 498 419 498 233 442 498 233 402 233 149 216 316 154 233 216 233 498 452 498 233 18 238 30 261 498 270 100 233 210 486 216 350 216 404 267 216 498 305 491 455 498 474 233 233 233 216 498 417 233 329 446 216 216 233 216 498 216 455 281 498 493 216 498 182 498 165 233 122 312 216 132 73 233 284 310 50 216 283 477 402 216 256 233 233 280 498 498 233 216 272 73 67 498 233 216 452 233 498 442 216 233 216 400 498 233 498 216 233 233 216 323 216 233 498 216 1 216 376 283 477 498 498 216 149 233 71 215 233 366 58 493 268 498 233 498 233 233 233 216 498 498 452 498 498 216 211 182 233 29 391 29 300 81 69 265 218 498 233 216 147 224 216 318 270 204 498 216 124 233 216 216 144 216 216 456 233 170 329 233 419 284 75 216 216 184 498 113 233 44 455 233 446 216 369 345 376 233 58 68 216 233 233 278 498 353 144 74 216 233 216 34 81 21 474 216 454 498 59 376 216 233 216 498 309 9 311 498 434 498 233 233 270 233 383 216 216 498 233 180 217 233 224 226 59 498 233 498 498 498 233 233 498 233 79 498 233 282 233 187 196 233 317 112 233 498 498 498 490 498 182 498 498 216 137 233 498 233 233 233 46 85 287 498 498 407 498 498 216 233 216 216 77 233 324 216 9 498 52 216 2 498 216 233 245 498 233 498 430 241 498 233 498 335 233 216 266 216 216 85 216 498 233 431 462 473 452 233 498 39 19 230 249 233 498 235 498 307 343 233 75 30 21 198 498 498 498 498 216 64 233 216 464 284 233 216 309 498 459 6 279 216 498 498 265 216 233 233 224 498 458 498 498 42 215 150 233 233 47 233 233 233 498 498 233 46 410 498 216 49 142 233 424 161 108 233 233 216 203 210 226 233 216 216 498 453 390 498 216 216 52 233 498 498 498 216 304 233 216 233 498 498 233 498 402 222 216 291 233 498 498 233 498 499 115 216 216 498 233 268 403 279 498 216 233 233 231 498 316 321 498 216 180 364 233 400 216 233 146 478 233 206 498 216 212 22 176 498 233 216 427 216 498 498 498 409 216 137 453 405 216 452 498 233 262 349 73 233 89 452 498 385 233 422 386 233 50 233 216 498 233 498 216 317 233 146 402 498 233 3 233 498 476 429 331 251 218 233 83 216 233 233 498 216 498 316 128 498 74 448 498 172 477 324 480 233 308 233 417 101 216 402 216 216 83 216 233 111 498 498 216 498 216 498 261 216 309 216 83 216 498 425 31 498 216 113 233 294 140 498 498 498 216 233 216 233 216 233 216 45 99 81 233 498 240 58 233 498 271 233 233 216 110 266 498 498 424 498 498 233 216 216 451 160 498 216 498 442 498 233 498 275 81 233 391 233 216 233 223 498 498 445 61 233 216 203 233 216 499 233 216 216 233 241 216 323 498 233 360 233 233 216 498 216 498 79 498 15 233 498 14 216 498 216 216 136 498 498 498 9 216 246 250 233 216 22 498 498 233 216 233 216 233 498 498 216 474 233 216 60 381 183 410 32 124 62 216 181 202 498 498 216 402 348 3 233 233 498 374 136 99 233 498 216 48 281 98 216 216 216 216 498 83 216 498 216 498 206 498 498 309 498 233 216 233 363 233 458 498 498 216 233 300 216 216 197 119 233 30 233 269 216 5 233 61 233 216 4 333 203 269 40 146 498 498 191 216 500 498 84 216 233 216 149 216 233 216 251 455 216 200 131 216 335 370 498 233 386 216 472 498 296 233 216 105 233 283 284 498 216 233 498 180 233 233 159 216 498 233 233 233 233 309 216 498 216 356 142 233 70 346 388 233 498 412 415 233 306 234 38 255 417 498 14 216 291 230 233 216 131 281 216 216 493 233 216 216 216 369 84 498 498 216 255 216 339 67 216 40 290 233 58 233 498 44 233 208 203 10 216 146 265 498 233 296 216 422 453 490 233 233 161 498 216 298 123 278 233 216 216 216 233 216 434 233 108 71 260 233 233 216 124 112 168 498 498 130 498 216 203 211 498 216 384 28 292 233 44 154 498 218 498 264 256 498 216 251 216 233 247 180 233 238 498 393 117 283 498 63 277 498 216 140 79 216 498 233 233 233 498 216 116 216 498 68 498 161 73 216 233 498 136 216 233 498 498 233 498 233 466 498 140 500 216 233 100 216 306 415 216 78 259 98 111 216 216 233 83 136 398 498 21 259 324 113 216 216 498 381 498 216 216 216 370 498 233 216 498 216 369 498 498 233 233 319 498 216 216 324 160 216 236 233 159 233 498 233 216 4 233 216 216 498 257 216 297 216 369 390 233 233 111 233 434 216 311 439 447 233 40 498 73 498 498 24 233 261 233 498 498 233 484 498 216 306 498 233 276 77 216 233 35 233 216 216 498 233 498 498 233 350 498 498 216 233 178 444 24 233 233 498 216 233 159 233 458 216 329 233 233 498 23 498 280 233 498 498 216 398 498 498 216 498 216 498 498 174 498 498 498 233 81 498 498 498 233 498 216 498 233 288 216 498 498 86 368 226 160 233 327 242 233 441 390 308 233 233 440 93 233 233 233 498 243 216 216 216 233 410 498 216 498 455 356 233 237 233 498 314 498 216 5 243 252 171 83 498 498 498 216 233 216 498 122 132 498 216 406 233 53 498 233 233 216 216 216 268 216 311 233 90 498 216 233 498 64 233 233 397 391 498 215 216 262 282 21 233 186 96 83 498 58 498 22 498 363 125 487 83 216 233 168 498 216 251 233 124 233 498 240 352 474 233 299 233 233 233 216 216 233 233 498 233 233 427 233 233 233 108 216 216 216 191 216 306 498 498 241 484 216 43 343 216 498 470 216 498 216 122 229 216 233 233 2 233 9 498 5 458 216 233 498 216 216 39 216 219 356 81 498 391 216 498 498 233 233 316 412 216 311 216 498 233 216 233 309 233 216 442 233 498 498 498 288 216 216 498 233 216 498 153 498 286 236 417 498 394 498 369 216 77 251 258 498 412 498 422 292 498 498 216 216 498 498 69 216 233 23 47 373 216 379 216 475 301 233 485 498 409 233 216 444 137 306 166 233 233 498 233 498 233 216 233 233 87 498 216 498 216 216 233 198 309 139 233 498 357 215 233 167 216 233 216 67 376 498 216 136 411 233 216 298 215 233 498 498 185 498 233 498 216 233 233 215 498 171 354 233 233 496 233 189 233 183 498 233 25 385 309 207 498 498 498 216 233 233 233 233 216 305 216 270 216 459 208 498 216 233 130 498 465 216 216 233 124 418 498 233 216 55 498 216 216 233 336 233 498 329 21 498 216 498 298 498 17 426 498 251 230 303 233 436 468 216 477 91 233 216 233 233 258 216 498 476 338 216 156 216 498 498 62 467 498 233 271 301 259 288 498 216 216 233 498 90 32 498 216 498 98 233 181 142 351 216 498 498 233 233 216 98 413 233 498 183 422 216 40 12 216 451 58 128 216 233 498 302 498 498 216 498 216 233 216 498 81 380 233 27 233 216 233 498 418 216 71 216 216 494 233 122 498 233 233 216 233 197 233 188 233 474 233 364 216 414 220 498 216 233 168 233 233 498 233 498 498 48 498 216 216 216 367 233 474 498 314 498 194 168 43 393 216 404 381 498 311 118 142 293 498 233 216 340 498 498 233 432 216 130 233 498 364 233 290 192 39 421 216 129 53 233 449 233 445 233 498 498 216 216 498 216 498 124 233 233 302 233 498 498 216 444 216 216 498 31 329 177 498 338 81 215 233 498 216 216 302 233 3 498 168 233 216 271 468 445 340 216 83 498 216 309 110 216 233 125 498 36 233 79 498 216 216 498 1 475 216 498 233 458 498 498 498 233 67 498 216 39 216 498 103 227 428 384 9 216 233 204 281 243 385 474 233 498 498 474 40 73 439 331 216 140 19 371 216 25 233 216 216 233 498 216 39 171 216 497 328 233 216 233 380 216 167 216 216 233 233 216 233 233 390 370 174 233 498 216 498 233 233 216 233 498 342 233 318 216 36 498 124 216 338 498 216 498 216 216 63 134 233 216 216 216 279 254 498 143 31 102 480 263 216 216 13 498 292 216 453 233 498 233 216 198 233 233 216 368 9 233 155 233 216 216 53 216 316 253 498 210 230 498 216 233 255 268 498 216 107 216 97 247 216 233 216 233 498 152 9 216 216 498 216 369 216 233 433 233 498 11 498 40 498 233 53 405 381 2 496 433 216 498 58 233 278 216 498 233 498 474 498 89 13 233 135 35 216 233 415 216 498 197 455 220 233 321 216 498 498 157 216 498 216 233 498 216 357 233 251 233 498 233 216 216 233 301 59 475 233 233 233 233 216 233 180 467 351 12 81 335 498 233 233 233 495 233 95 216 233 79 1 216 216 216 498 233 92 294 233 114 168 233 233 233 233 34 334 466 233 493 233 422 133 309 498 59 233 106 498 224 498 216 83 216 21 498 216 233 498 222 498 498 498 149 457 216 350 490 498 233 216 216 216 498 455 150 486 216 216 498 498 145 233 216 313 498 216 306 216 498 318 317 216 233 26 452 216 62 498 216 365 233 216 498 117 382 498 216 233 64 233 216 9 498 309 171 233 422 350 233 498 306 335 498 172 498 187 498 364 216 498 31 342 68 335 498 233 29 233 498 498 498 233 233 105 498 216 233 216 116 216 311 227 250 498 498 233 498 233 498 233 233 216 498 144 498 369 465 233 466 412 498 216 374 498 498 139 498 135 144 274 263 82 498 498 233 216 248 216 216 498 462 233 233 398 17 66 233 1 216 498 216 498 216 233 233 216 216 233 233 233 198 216 498 39 498 380 233 498 228 233 246 490 426 233 127 216 492 216 216 216 498 363 240 229 233 498 348 216 233 233 162 498 463 233 369 113 216 216 407 233 498 233 498 216 498 216 233 124 21 216 221 231 216 216 498 498 48 498 498 233 216 340 295 233 216 459 233 216 216 216 498 498 233 498 291 270 227 486 441 498 498 498 210 233 233 286 309 498 498 388 216 498 233 233 41 498 77 216 233 498 498 498 233 448 17 233 498 59 216 452 233 233 233 233 233 498 216 422 233 498 498 216 216 216 233 142 498 216 233 428 233 216 498 458 112 216 480 216 233 81 216 233 498 233 233 216 216 216 233 498 498 498 154 498 326 291 373 216 452 498 216 216 498 353 304 494 498 271 498 322 441 239 498 233 277 14 82 216 216 345 9 80 216 61 233 498 216 180 233 498 233 216 233 216 216 233 216 455 233 436 214 142 233 138 233 134 498 233 351 216 498 323 233 233 233 216 250 32 216 233 149 216 352 10 189 498 216 195 233 316 313 498 233 216 20 498 476 218 216 216 216 30 498 216 498 233 498 498 92 216 498 232 498 233 498 312 210 117 216 445 498 346 498 233 216 127 233 233 216 233 498 115 233 375 490 198 255 498 233 216 216 498 233 362 37 216 81 85 233 349 233 16 216 216 233 233 498 498 216 97 233 498 216 230 498 498 233 216 216 216 375 233 194 234 498 239 453 102 233 216 233 355 233 325 498 216 498 216 498 108 216 233 295 233 499 216 498 233 179 216 448 498 498 498 216 64 233 233 498 343 233 378 498 233 498 318 498 216 142 216 216 369 57 498 498 166 498 225 233 81 46 233 498 233 498 9 216 216 293 359 267 261 233 233 306 249 405 498 233 226 233 216 216 216 498 233 431 133 233 329 498 220 233 498 233 500 216 498 463 233 216 216 216 463 481 49 233 216 498 271 498 83 233 216 442 409 233 498 233 216 216 304 216 498 244 498 498 216 233 233 455 216 498 425 233 466 216 436 216 233 233 346 414 498 233 36 233 233 498 216 44 498 216 216 174 216 388 498 233 438 322 216 233 498 410 112 125 306 498 498 233 268 264 8 498 498 498 498 245 233 216 498 490 425 498 152 498 498 216 233 233 498 107 498 216 486 381 43 310 233 129 233 216 433 233 451 454 216 449 498 133 281 379 486 332 216 84 300 96 216 233 369 136 233 233 128 216 233 173 216 124 455 498 498 498 498 256 216 498 207 498 233 498 441 216 498 179 315 498 498 131 116 216 498 189 498 216 216 498 216 498 498 216 46 498 233 216 28 498 498 216 216 265 216 233 145 233 233 216 36 73 233 233 498 233 498 216 306 498 498 177 233 189 498 58 292 233 233 498 150 216 216 472 433 233 305 216 498 498 351 216 79 214 201 280 372 488 398 233 216 233 233 498 233 233 498 498 498 230 392 478 456 498 123 39 216 73 498 498 498 216 125 216 497 216 216 351 126 233 233 233 233 216 13 498 233 136 233 233 73 498 498 498 498 233 216 216 139 233 99 233 233 498 233 448 410 442 216 288 233 233 9 233 309 152 472 39 89 498 75 216 233 216 233 216 435 66 233 498 221 276 498 498 233 216 160 216 126 233 233 68 216 216 73 233 498 233 486 267 216 216 233 305 262 180 233 56 172 476 268 233 436 498 498 233 233 201 233 216 498 421 360 216 216 233 180 498 216 429 350 328 445 216 233 216 498 498 233 449 216 369 27 233 161 498 199 493 216 233 233 231 233 233 233 236 10 498 498 452 216 233 233 309 498 216 374 233 233 233 498 216 330 216 233 233 233 498 498 87 177 216 233 201 213 233 233 233 498 216 33 216 386 216 9 216 216 233 498 325 498 498 216 498 498 233 498 303 233 233 216 297 498 498 498 216 146 356 168 309 178 233 237 233 233 233 216 233 216 233 346 318 498 498 498 233 233 233 498 433 462 233 152 498 216 233 216 331 233 498 233 216 498 498 233 498 498 216 306 179 498 498 498 308 216 233 500 498 231 216 216 218 498 498 216 332 233 233 425 453 139 216 216 498 244 216 498 233 73 498 204 216 233 233 261 498 233 498 67 223 233 292 498 233 73 233 216 391 125 498 216 498 288 216 216 233 409 216 498 498 233 345 498 28 216 90 419 498 455 282 439 233 216 216 498 290 216 237 233 233 498 233 347 216 233 81 233 216 233 233 216 216 216 216 233 216 216 233 136 498 462 377 134 233 18 233 220 334 216 216 21 297 233 233 216 54 498 498 60 216 216 158 233 498 498 455 233 498 216 240 216 471 498 163 498 498 233 263 498 294 265 467 339 299 216 56 222 452 216 124 498 233 233 119 216 498 119 450 108 498 422 233 297 233 233 35 498 233 281 498 216 162 215 128 233 223 233 233 317 111 216 433 452 133 233 441 233 233 342 216 216 136 355 498 498 233 498 498 216 498 216 143 184 101 233 379 498 21 466 103 233 233 233 498 498 216 152 452 216 155 216 58 216 216 233 216 497 498 498 216 216 216 216 91 350 233 432 216 369 216 306 187 10 216 233 144 216 233 216 412 216 91 222 357 252 233 107 216 455 112 216 498 216 408 233 458 498 406 233 266 414 462 216 216 498 216 498 233 216 233 124 498 124 444 216 233 187 233 216 498 18 233 216 233 11 335 233 438 233 498 216 498 233 216 498 233 216 216 21 216 442 216 233 498 233 233 42 1 498 64 395 498 367 498 498 83 216 484 233 498 96 498 498 233 233 415 216 31 19 218 238 234 285 225 216 498 216 216 233 233 233 498 498 306 233 233 319 498 233 119 498 216 233 498 472 498 216 216 407 498 33 216 233 233 233 224 71 38 369 216 216 498 245 498 233 216 216 422 216 498 374 371 216 161 252 263 297 216 233 498 233 498 498 369 171 216 498 210 498 216 233 233 325 153 498 233 498 91 233 419 422 233 81 233 498 113 283 216 498 318 233 233 471 233 216 233 177 11 365 455 233 498 233 216 206 498 229 233 233 474 216 498 233 233 170 37 216 12 498 498 498 498 206 58 233 233 498 216 498 233 498 288 216 216 233 498 233 498 306 216 233 498 427 216 498 216 216 216 83 216 145 216 498 245 233 274 368 233 498 498 9 90 58 233 498 4 233 216 233 216 498 143 498 357 233 216 212 188 216 498 498 216 498 369 233 164 30 43 216 216 498 216 233 216 216 355 50 428 444 233 498 183 498 394 498 498 498 498 452 25 233 498 429 498 203 416 369 3 233 216 216 124 498 233 158 193 382 216 498 233 216 78 49 233 216 233 73 498 344 216 233 498 498 305 81 233 120 442 498 216 216 205 252 233 498 498 498 498 498 216 47 476 227 216 93 394 233 233 484 305 404 233 498 233 216 498 233 216 498 273 69 498 292 233 498 32 86 216 498 233 179 498 233 233 27 359 498 216 216 233 498 498 498 349 216 498 125 452 433 498 498 19 233 233 266 359 233 498 233 233 498 498 498 288 93 216 498 216 216 52 358 216 233 21 216 233 498 233 233 342 216 216 262 233 474 233 233 453 233 297 216 453 30 73 452 5 275 216 498 498 233 60 233 216 24 216 259 124 216 180 216 233 233 233 498 468 127 498 233 113 216 207 216 497 233 498 9 81 498 245 227 178 458 124 216 216 216 232 278 233 393 216 233 498 185 266 233 233 498 498 233 233 432 242 233 498 233 233 216 482 216 298 216 59 233 279 498 100 233 216 498 298 216 216 498 498 68 193 195 136 216 498 6 498 498 498 400 193 233 216 498 109 257 216 216 23 498 498 498 340 319 424 216 216 280 233 446 498 233 233 216 498 124 455 233 233 233 498 216 39 216 498 175 321 216 318 216 216 440 498 498 233 498 288 158 498 500 233 216 216 498 233 216 220 233 233 233 124 233 61 285 233 192 216 10 216 216 233 233 233 206 383 233 216 233 128 190 496 216 498 233 498 498 498 233 233 216 289 233 216 216 233 498 498 233 310 29 233 366 346 498 250 498 9 216 110 498 216 233 374 226 21 216 19 233 492 498 216 498 498 216 481 233 216 498 139 216 498 398 498 42 498 233 216 233 312 23 216 498 123 279 498 233 498 498 216 198 216 216 18 233 478 216 498 233 216 233 57 482 233 498 216 234 498 498 233 498 233 233 288 211 50 233 498 402 103 216 462 498 233 216 179 498 498 216 216 29 363 233 291 498 498 233 233 233 233 192 15 449 498 233 422 233 444 498 216 371 233 216 297 498 369 498 216 216 216 498 216 233 233 233 156 216 87 498 136 50 216 2 216 336 349 215 160 233 171 498 474 217 233 216 498 216 233 216 109 323 498 192 233 498 216 233 498 290 498 461 357 498 216 498 104 440 498 498 367 498 252 58 216 498 136 498 153 216 216 498 498 255 216 41 216 498 147 498 16 216 216 83 321 186 233 321 298 233 411 233 233 358 465 498 473 312 298 233 182 45 21 233 233 498 29 452 233 498 233 216 498 233 498 216 419 426 233 4 216 233 498 39 277 244 216 216 233 449 196 498 216 233 216 233 257 216 216 209 233 372 74 233 224 216 153 22 369 216 39 216 289 233 498 442 233 216 5 195 496 498 498 216 498 498 223 498 498 233 499 498 216 134 73 216 498 216 217 133 498 290 216 335 323 498 435 216 216 233 348 216 354 385 343 233 207 498 151 233 233 498 132 345 473 233 498 498 233 216 498 429 233 498 498 498 498 233 233 233 104 233 498 158 110 216 312 216 272 377 498 233 233 498 498 279 233 95 216 233 233 216 119 498 216 216 498 498 216 216 216 306 498 498 233 498 239 233 216 130 184 180 233 216 498 233 86 233 91 498 498 216 177 498 433 459 233 69 205 488 498 124 498 233 498 498 216 216 31 498 495 233 216 233 233 124 233 233 216 495 233 498 316 216 39 233 21 394 233 498 319 56 312 244 306 191 348 216 216 498 283 233 251 498 82 183 233 498 233 298 251 369 102 233 218 87 233 87 498 109 216 233 251 309 160 498 68 233 233 233 233 233 283 136 216 498 152 233 498 233 306 396 216 498 364 94 233 322 216 306 216 233 498 83 108 23 233 233 474 371 446 216 233 216 201 342 233 498 233 150 287 233 432 14 21 498 498 498 233 435 498 209 39 216 379 233 85 216 338 498 468 411 411 498 216 233 233 233 233 233 233 21 216 459 216 216 233 233 129 3 498 445 261 216 498 161 254 309 86 194 498 233 498 233 332 216 233 355 216 216 123 233 498 94 216 380 191 38 216 381 122 136 384 498 43 233 216 233 444 306 216 498 216 498 233 233 462 135 362 441 216 233 454 47 6 216 216 78 216 498 216 233 498 233 410 34 498 498 216 233 233 233 498 239 233 460 216 445 193 498 498 216 400 216 52 84 85 175 6 400 104 233 321 65 233 216 498 216 498 353 233 418 216 233 216 172 498 373 448 233 233 216 279 362 498 216 216 216 216 145 233 233 321 442 233 216 283 306 60 261 446 216 102 498 325 241 233 216 247 498 233 233 498 9 233 371 498 475 470 498 252 465 241 498 498 233 254 216 192 498 498 498 233 233 9 498 104 216 498 233 498 216 216 350 498 233 77 88 498 245 498 257 325 24 20 498 265 208 216 175 90 233 498 233 498 21 216 233 216 498 498 280 118 216 205 498 337 498 233 216 216 216 113 235 216 498 216 133 233 293 498 335 233 37 11 216 242 73 90 216 498 190 216 497 65 189 390 233 498 35 251 410 216 216 228 216 498 351 492 466 216 74 498 233 172 498 498 51 422 233 216 498 233 216 233 498 188 233 216 498 498 233 226 177 216 216 233 498 46 161 498 26 292 216 318 233 498 53 81 233 498 498 183 268 216 216 216 216 498 498 203 25 216 411 498 498 498 233 498 498 216 216 216 141 187 498 191 233 233 498 233 90 216 498 4 216 498 498 233 216 216 216 92 415 498 73 216 498 263 216 498 498 112 134 233 216 498 205 355 172 372 358 364 216 230 216 233 498 233 266 498 361 391 108 498 498 233 498 498 498 498 92 159 136 480 378 216 254 498 216 216 449 216 216 372 498 216 392 368 233 498 216 233 498 216 216 483 429 216 498 399 368 281 313 498 233 334 216 58 339 216 419 216 198 373 498 498 340 277 233 194 216 22 90 230 216 354 233 216 299 216 233 470 71 179 216 58 363 432 39 216 361 233 233 233 216 432 124 216 36 498 73 216 73 97 498 313 216 216 216 216 216 44 432 233 216 216 498 233 86 498 126 216 230 216 498 233 216 216 22 216 216 233 216 309 61 133 233 44 498 53 498 216 233 498 498 192 208 216 233 136 233 233 333 498 233 216 498 258 281 402 233 148 498 498 200 498 233 498 216 81 233 233 73 493 498 13 233 180 124 498 269 101 216 438 216 279 52 498 216 363 233 498 216 216 216 160 233 216 140 335 233 83 216 233 150 498 437 498 498 216 52 233 431 233 498 154 498 132 498 233 233 37 216 216 233 356 498 235 496 216 498 216 216 498 63 216 397 498 216 498 233 498 216 498 197 136 233 498 220 233 18 295 216 498 216 306 233 216 233 498 498 233 216 22 498 498 162 465 159 498 216 465 55 498 498 498 498 498 233 233 216 37 498 216 233 398 145 250 295 233 498 233 348 233 216 216 216 233 56 436 498 216 35 263 233 498 216 209 498 498 216 457 166 321 216 498 216 233 359 233 274 233 233 233 216 216 312 322 454 498 16 498 233 234 216 216 73 216 379 288 498 233 216 375 233 152 233 216 498 216 421 87 216 498 498 498 498 233 498 4 216 233 82 411 498 233 27 233 498 369 326 233 216 257 216 306 297 233 323 216 216 88 216 498 103 216 310 322 216 278 142 498 45 216 233 216 216 233 233 489 291 216 233 138 216 216 216 498 498 5 496 498 233 216 216 435 498 216 498 498 233 498 128 216 116 233 498 216 216 344 233 498 22 183 409 216 216 498 397 498 216 83 233 216 486 268 233 233 216 216 385 363 216 403 233 233 498 170 197 498 388 233 216 233 376 216 196 58 216 211 163 383 216 233 105 3 442 233 81 498 233 216 233 233 216 233 474 216 498 498 498 498 233 233 306 368 498 10 135 233 123 216 211 234 334 227 380 233 216 233 247 243 233 62 39 124 39 313 291 216 233 216 124 312 72 233 267 224 62 233 369 292 498 306 183 216 242 216 498 216 498 391 341 216 216 107 498 251 83 435 498 498 233 165 180 378 498 420 233 233 498 498 11 216 233 216 302 216 233 233 498 216 498 21 21 81 106 216 39 498 498 233 216 233 216 83 233 498 233 216 498 260 216 382 498 233 498 498 498 216 413 498 216 498 216 471 233 233 282 233 216 37 424 216 72 1 216 216 216 216 309 498 339 216 233 498 498 498 430 216 369 441 173 216 338 399 233 233 233 27 233 443 498 215 216 498 318 280 119 498 498 482 216 397 233 233 233 459 216 349 498 67 305 233 287 293 73 216 498 216 450 14 216 42 41 58 233 306 401 29 319 498 14 12 233 233 396 233 206 498 448 233 83 351 277 136 498 498 233 233 233 233 498 382 369 267 498 498 233 498 233 233 59 216 216 233 233 233 321 280 498 233 140 18 233 221 498 498 216 216 216 133 455 498 5 83 216 6 216 233 498 233 498 233 493 216 498 12 233 73 216 216 498 498 484 213 216 216 233 448 233 498 189 156 216 233 498 407 138 238 216 233 310 233 498 216 86 245 303 498 415 233 145 121 233 233 233 216 216 370 157 278 216 216 498 216 498 49 498 97 327 442 498 70 439 309 498 225 233 233 233 216 315 233 233 216 171 446 57 233 233 216 216 498 28 490 498 216 498 365 79 498 77 498 474 75 216 104 233 216 498 216 216 216 233 216 216 233 498 47 233 233 216 216 498 166 498 498 327 45 150 498 471 216 498 207 233 498 498 233 435 216 35 232 498 498 498 216 216 216 216 110 144 416 378 39 233 498 233 452 286 38 233 216 233 216 400 258 498 233 498 498 212 498 211 233 216 191 248 334 233 76 498 498 492 498 207 357 424 251 210 233 216 216 498 205 216 371 216 42 269 216 498 139 281 498 216 124 233 124 498 233 233 216 498 216 80 172 216 30 498 216 233 233 233 233 188 370 233 46 216 422 153 216 120 498 498 379 244 233 233 233 498 233 216 216 233 498 498 267 498 233 271 216 233 216 498 233 216 233 472 23 498 317 216 498 216 494 101 498 493 498 212 233 233 498 498 74 399 498 233 171 233 135 233 216 498 216 498 498 498 233 233 406 458 351 216 498 233 498 233 310 233 233 127 257 271 488 498 373 20 216 216 216 498 180 233 58 233 403 233 216 233 498 498 233 498 447 165 498 233 203 498 167 96 233 171 233 216 498 321 216 224 216 498 216 86 227 421 498 216 216 319 498 216 268 233 167 216 492 216 216 49 391 210 233 362 498 498 325 246 233 215 474 39 73 233 233 233 216 21 156 21 233 498 309 267 498 216 216 341 498 216 216 498 498 73 498 216 216 216 142 233 429 216 498 432 216 233 498 252 427 126 498 498 9 369 216 266 216 233 216 498 216 216 498 233 216 400 216 216 216 107 216 233 155 233 498 216 301 233 166 233 233 86 216 233 432 233 216 216 233 216 233 498 233 452 264 498 159 233 58 233 233 233 216 233 233 498 498 474 233 233 18 460 498 216 498 487 233 233 79 393 452 382 440 216 233 233 334 498 498 236 216 376 498 348 498 26 233 233 233 171 216 233 498 317 216 498 216 216 482 73 135 216 233 37 216 216 498 498 233 419 216 28 275 233 216 498 498 429 466 214 233 498 216 428 498 255 393 233 233 498 233 498 196 498 233 210 217 233 233 216 383 264 233 394 233 442 233 216 216 216 233 199 216 422 498 389 498 498 323 8 498 498 498 216 233 39 216 498 325 216 233 498 233 216 498 498 260 233 192 216 498 216 73 216 257 233 498 409 498 216 400 390 498 216 216 233 216 498 233 170 216 151 9 40 216 316 233 233 498 233 216 136 498 117 489 21 467 52 233 216 233 327 216 216 35 216 233 124 233 233 253 127 498 295 233 233 233 455 233 216 216 233 185 6 216 64 233 73 331 216 103 347 271 498 491 259 327 134 470 233 498 164 216 498 498 197 374 216 216 216 498 241 498 216 442 216 301 216 348 309 186 345 216 216 8 498 216 498 498 216 233 496 438 216 498 48 498 498 233 216 233 233 216 202 500 498 110 216 242 233 137 233 233 216 498 233 190 477 216 233 498 81 124 266 233 233 487 121 231 60 216 216 82 216 216 143 498 292 340 428 444 233 216 233 498 233 216 498 216 216 442 233 216 216 115 233 233 498 233 95 498 133 216 161 216 216 216 89 216 228 216 402 498 224 450 498 498 216 295 31 404 498 67 216 83 247 434 498 498 216 216 498 216 233 292 216 498 365 216 9 233 498 216 233 498 240 498 498 233 165 68 233 267 34 216 216 498 334 463 498 343 233 233 233 102 498 233 282 498 380 233 498 132 216 491 383 216 368 47 233 460 498 498 216 37 59 498 127 498 466 498 73 498 233 456 216 204 438 216 216 498 233 216 498 233 498 498 233 369 233 233 216 233 73 498 216 233 29 233 498 138 362 216 92 241 216 124 233 342 216 355 498 233 233 498 233 35 101 498 68 205 498 129 233 498 233 498 216 498 498 215 392 25 216 498 216 135 464 233 233 498 498 233 98 136 498 413 233 233 233 109 120 233 233 216 216 216 233 233 216 333 498 233 300 233 498 129 498 233 496 233 498 216 216 293 233 216 159 216 233 498 304 439 285 216 27 199 233 144 114 216 216 498 233 498 219 455 498 287 233 233 59 158 216 498 309 233 452 216 498 216 216 216 176 233 220 498 498 233 232 216 233 216 216 216 491 328 216 498 475 216 216 498 233 203 216 216 233 233 233 498 58 70 233 498 145 172 233 498 233 75 233 233 233 216 454 124 216 282 216 498 216 376 233 498 216 216 216 216 498 216 439 306 306 124 233 233 40 233 216 216 216 216 233 233 216 474 257 233 233 233 18 216 498 285 498 331 21 313 233 233 67 498 22 498 256 349 216 84 85 233 216 216 222 479 216 498 498 498 216 498 370 233 498 252 233 233 498 494 450 233 498 216 498 498 269 498 77 498 197 139 498 233 64 472 226 415 205 233 310 216 395 416 498 233 200 442 170 233 233 498 216 233 233 364 253 332 334 307 130 498 498 344 162 111 216 216 498 211 216 233 498 356 216 233 233 216 498 216 216 233 339 174 233 498 233 498 455 216 314 366 216 233 233 498 216 216 207 142 498 461 233 498 107 329 6 498 498 309 6 498 216 217 233 304 233 216 233 498 233 216 498 316 216 216 233 233 216 175 233 233 196 233 498 498 498 498 498 498 498 216 233 233 498 135 216 498 216 26 365 83 498 1 203 456 216 18 216 498 216 233 498 216 369 498 498 498 277 233 498 498 410 216 165 406 498 412 233 233 216 233 216 216 216 498 498 233 498 435 199 233 498 496 441 233 233 369 475 429 245 498 216 202 43 37 177 216 444 233 366 10 216 455 216 259 216 389 233 216 337 188 233 233 196 498 83 498 495 181 327 216 216 192 498 498 216 216 233 498 216 498 107 498 216 216 233 233 216 498 233 233 498 99 216 233 233 233 216 216 498 216 36 498 498 216 446 216 56 233 9 233 203 272 233 306 81 444 303 233 498 498 216 216 233 216 77 233 216 498 233 498 498 216 216 257 46 115 498 498 192 399 216 498 397 233 97 233 451 175 216 233 347 156 17 216 216 359 306 498 200 126 216 40 498 233 135 412 233 381 216 498 342 216 216 242 471 265 233 83 374 434 93 216 216 452 498 438 216 216 216 233 233 309 216 233 233 485 233 87 216 356 144 280 498 498 498 233 233 216 216 498 174 233 233 233 233 233 113 29 233 118 236 216 216 233 233 498 216 496 216 288 216 498 477 468 498 233 233 233 463 216 498 233 498 233 216 216 21 216 296 216 498 216 233 216 296 247 419 233 498 498 452 269 498 216 216 216 498 498 216 39 498 358 233 233 1 216 233 233 233 216 233 4 375 177 233 401 53 498 354 498 216 498 233 161 233 422 498 498 498 344 315 216 233 107 280 498 498 59 233 137 216 498 216 235 461 498 233 369 387 233 233 233 64 233 432 233 216 498 216 233 115 401 216 216 498 388 216 233 233 321 345 346 498 371 410 216 216 244 216 498 442 233 498 227 498 498 336 21 498 495 233 69 233 233 498 306 216 233 498 90 233 498 216 498 498 498 498 216 147 498 216 498 306 311 233 441 233 477 498 498 397 216 233 233 422 233 233 498 498 233 216 233 55 295 216 452 233 9 233 216 498 115 466 440 498 9 216 498 406 203 498 498 295 376 498 233 431 233 233 455 498 216 342 216 216 498 498 498 43 216 216 216 216 216 233 455 264 233 311 197 233 118 498 233 11 233 498 216 498 216 233 431 216 233 36 281 233 233 267 216 498 233 220 498 233 317 233 216 233 185 233 216 443 454 115 233 233 498 216 216 216 233 216 498 233 498 498 498 216 334 407 498 498 361 498 216 233 498 216 233 64 438 216 7 233 76 159 498 216 216 59 216 216 233 233 216 135 216 439 233 339 498 158 481 216 391 181 233 159 498 233 216 428 216 233 498 363 227 125 172 19 147 399 498 216 216 31 216 216 233 216 355 498 216 199 233 4 463 463 369 233 216 56 233 498 216 498 216 216 498 498 498 245 39 324 161 233 216 233 430 318 498 216 216 216 216 157 233 216 2 498 431 393 233 233 233 133 216 364 303 101 317 498 498 145 49 110 216 454 233 401 233 233 498 233 498 216 498 443 118 498 216 233 216 360 455 216 233 133 373 233 498 498 248 464 491 3 216 58 377 498 289 340 400 233 15 216 216 233 216 216 21 498 364 233 187 421 486 397 499 233 498 224 233 233 233 216 264 216 216 498 443 233 498 233 9 498 233 233 498 498 281 233 414 216 393 464 215 352 498 234 155 233 216 53 386 236 498 498 498 498 233 216 400 233 294 216 498 216 233 335 405 233 500 498 351 216 233 216 83 122 216 498 216 383 144 233 329 21 498 498 343 498 422 272 375 233 216 233 163 498 495 498 498 233 216 216 233 36 233 477 498 498 498 498 313 161 89 216 216 233 119 233 60 81 498 155 233 166 233 498 62 20 233 498 433 9 498 443 233 474 498 233 419 406 233 236 233 216 216 233 216 191 233 233 251 233 233 244 498 173 285 369 364 498 216 29 233 498 359 233 484 233 216 146 498 216 233 498 498 217 219 233 271 498 372 192 285 498 216 233 499 233 483 233 216 498 233 498 216 498 215 498 216 492 233 233 353 233 233 162 233 439 233 277 294 450 388 205 216 104 498 233 477 128 498 498 233 498 498 498 216 233 498 320 130 216 93 216 498 498 112 233 233 233 98 433 325 258 498 442 498 12 247 338 498 233 498 219 498 233 216 433 233 498 498 498 498 233 233 387 233 233 233 498 81 334 233 498 216 233 233 216 389 273 216 124 59 498 216 179 216 431 498 216 216 498 498 233 23 216 498 348 216 389 216 40 233 36 498 249 225 136 216 498 287 216 233 216 114 216 216 233 498 498 407 58 498 498 27 233 216 215 218 233 467 402 106 233 233 233 216 498 204 233 216 5 233 233 169 233 335 216 233 498 216 498 216 216 216 233 498 498 233 498 233 65 447 273 216 233 98 216 498 233 498 499 67 150 216 378 11 233 233 391 498 498 233 233 112 216 216 216 233 374 216 216 233 233 216 216 233 343 216 216 416 498 216 233 233 84 146 216 35 79 498 233 233 448 233 233 335 498 116 498 233 384 216 62 58 216 216 216 462 498 216 498 233 212 216 233 498 308 309 216 233 452 461 498 159 233 216 498 216 216 233 308 498 216 439 233 368 498 309 175 233 60 339 452 256 3 498 233 83 233 216 89 175 233 427 216 216 8 233 216 233 308 498 233 233 233 216 498 233 216 216 133 216 233 315 398 498 65 498 285 216 481 468 379 186 216 309 133 498 216 459 86 233 290 498 233 431 136 233 176 396 233 216 216 216 216 498 276 17 406 198 297 216 306 216 233 32 216 216 462 452 233 498 216 183 85 233 2 233 152 216 233 308 498 257 233 309 233 233 216 416 216 498 233 233 271 233 233 300 216 233 233 348 216 394 498 216 215 498 233 233 184 464 140 498 118 498 216 233 124 360 215 498 474 386 71 312 216 455 216 498 196 233 216 216 351 233 229 71 216 233 233 482 216 216 216 498 216 365 216 216 241 216 468 410 344 397 480 9 491 216 193 498 233 498 233 216 216 216 10 489 476 216 216 448 216 233 396 216 498 258 233 216 498 233 498 223 216 56 65 216 233 233 498 381 216 216 498 498 233 481 88 101 498 498 6 216 233 233 479 415 498 81 243 427 83 216 464 498 124 233 28 498 337 216 216 325 498 498 216 198 216 380 498 440 233 233 233 216 211 75 216 498 216 498 216 87 356 498 498 498 335 233 440 233 498 216 480 498 216 387 233 233 233 498 498 233 498 498 233 216 404 216 135 216 56 498 498 233 216 233 267 181 498 455 233 199 216 142 270 177 302 309 233 196 498 233 233 81 233 21 216 498 403 108 216 455 215 498 216 451 498 365 498 233 498 233 471 233 498 216 498 498 498 53 498 233 233 498 216 71 233 49 216 498 455 117 233 314 498 358 94 216 94 216 104 216 149 443 432 216 233 498 233 233 10 73 498 216 216 233 498 281 498 498 216 1 498 212 197 216 498 300 422 490 216 233 233 498 253 124 498 216 498 275 216 498 94 233 233 233 216 498 216 216 233 233 83 216 81 310 233 498 233 233 384 97 498 10 498 484 498 260 476 216 164 216 216 498 233 216 498 216 498 19 233 233 356 233 216 233 233 61 216 191 233 233 233 216 216 269 499 428 216 498 498 474 277 386 216 469 498 216 117 498 363 39 498 498 79 233 266 70 420 216 233 498 37 216 216 233 190 233 277 363 216 498 498 498 216 498 78 213 498 216 224 325 216 233 149 233 233 498 233 233 82 216 233 233 265 233 414 216 498 498 498 498 216 233 498 254 255 488 233 216 116 216 498 213 233 233 233 498 233 216 233 233 216 78 369 498 54 498 216 105 498 216 251 216 306 498 233 233 498 173 498 216 498 268 216 216 498 109 11 216 216 389 488 498 233 233 348 466 216 278 58 63 429 155 170 493 32 498 35 230 498 216 498 42 86 377 233 291 233 498 390 498 233 498 203 498 216 216 498 475 498 85 53 233 287 106 136 306 297 216 421 233 216 498 367 216 27 498 233 233 498 238 397 233 234 300 20 216 59 184 34 166 216 233 498 216 233 316 118 459 233 212 426 40 498 412 498 124 211 44 314 233 233 233 233 422 233 498 498 233 233 216 233 440 69 477 498 276 233 498 233 439 455 21 309 498 498 498 167 498 233 195 233 498 216 233 216 188 216 498 14 498 368 81 233 233 436 124 498 266 9 204 216 233 381 216 233 233 498 348 216 233 233 233 418 233 233 233 59 216 233 264 216 498 361 216 498 498 498 124 366 498 38 446 498 233 233 233 233 498 216 288 32 498 61 498 216 12 498 498 174 231 233 82 498 233 474 216 233 498 216 272 59 216 216 216 32 216 216 378 233 498 380 156 498 498 498 216 188 70 498 156 216 233 233 233 233 216 216 176 498 233 46 176 498 216 216 233 9 313 233 233 221 216 21 266 216 40 306 486 498 216 43 229 233 124 233 195 233 216 498 5 424 216 39 233 233 233 498 469 233 251 498 498 216 498 190 435 45 230 498 216 498 52 419 233 205 3 498 163 333 362 442 422 255 386 393 216 216 216 216 498 39 498 233 441 216 216 216 279 216 233 115 233 377 174 98 420 237 216 452 452 216 233 9 216 233 60 216 233 233 216 216 498 132 38 233 263 344 42 446 233 216 233 216 498 233 216 216 216 233 188 216 233 233 233 183 498 216 233 233 241 81 116 498 233 233 331 4 53 498 498 233 233 233 20 216 498 195 233 216 233 233 498 233 233 498 216 498 216 56 216 399 498 201 255 216 216 303 10 120 498 481 216 233 233 216 498 216 26 233 459 21 233 148 233 233 92 498 54 443 498 233 498 498 498 413 49 216 233 207 375 233 498 264 498 233 498 216 233 216 233 233 442 498 498 233 233 233 498 233 498 251 474 498 498 233 498 131 233 292 498 42 233 233 321 59 266 498 233 216 233 498 216 143 323 346 233 498 498 170 28 233 498 381 331 498 274 124 216 233 233 498 216 498 6 8 216 331 1 233 498 379 216 216 13 365 498 233 387 13 497 233 233 233 233 216 473 233 216 216 498 1 233 216 216 250 216 498 136 136 167 276 462 303 233 233 442 498 216 309 280 47 498 498 379 426 64 233 7 432 398 233 210 447 233 498 233 424 233 233 364 117 216 154 233 452 73 304 498 216 106 216 500 233 324 252 233 271 233 260 216 233 216 9 498 498 216 194 200 498 280 124 233 498 414 424 498 216 31 216 498 498 498 216 233 390 216 498 498 422 216 216 216 498 371 497 498 233 105 59 216 442 216 106 78 21 233 69 84 497 216 17 49 122 233 172 21 100 233 216 498 498 99 233 216 498 216 498 216 106 398 233 216 498 272 233 498 498 436 216 244 233 498 145 216 73 113 498 498 313 115 498 132 498 215 325 397 347 321 498 216 346 498 498 233 498 455 58 241 83 216 216 498 216 233 319 216 489 431 216 499 498 233 275 233 292 216 394 434 216 498 422 455 89 300 498 216 211 498 370 216 233 233 335 498 498 332 498 279 498 498 233 498 55 216 498 216 233 216 321 498 420 498 216 216 345 450 233 233 124 233 266 498 124 498 216 158 326 233 73 33 216 498 216 498 442 63 498 216 351 216 409 233 149 216 498 351 295 216 498 216 154 498 7 498 233 39 449 216 9 498 216 233 245 233 216 498 51 498 498 233 233 59 216 65 498 441 57 73 142 216 498 59 435 465 233 184 498 498 152 498 216 322 227 420 468 455 437 448 322 124 216 216 475 498 3 498 233 148 248 216 216 233 262 431 233 76 498 375 353 288 233 216 498 169 216 210 498 216 87 61 233 498 498 22 233 498 233 216 498 495 199 226 216 233 383 233 6 498 233 233 369 216 498 104 216 9 134 216 394 212 233 216 498 233 314 233 498 498 498 498 498 474 414 216 66 498 498 233 216 216 486 498 78 216 498 127 458 393 102 498 216 498 216 75 498 498 312 189 154 216 261 297 233 498 485 309 39 215 498 498 216 165 242 233 216 31 498 415 379 335 216 233 233 131 233 216 182 492 21 233 215 216 216 498 398 363 135 233 369 334 233 216 216 292 404 298 98 115 498 74 17 192 233 92 197 216 233 233 223 233 498 465 233 498 233 216 359 498 11 233 216 233 418 233 216 233 320 498 216 498 233 303 233 306 233 216 233 498 373 233 87 498 216 216 233 327 498 498 233 233 442 131 256 231 21 126 473 498 17 442 289 163 216 293 498 233 306 424 11 233 445 102 233 498 168 498 466 199 186 498 498 326 216 498 233 422 498 216 344 402 216 216 233 138 3 498 233 188 498 216 498 216 216 237 233 428 185 216 233 498 233 216 216 187 216 216 233 498 93 216 216 55 233 216 430 498 216 233 216 498 23 498 274 216 371 498 124 233 216 498 163 401 193 180 81 498 242 216 58 85 306 211 428 396 216 498 474 216 498 101 216 440 443 233 498 498 362 216 216 59 216 85 216 216 149 429 308 482 216 216 367 383 460 442 124 159 404 285 310 46 498 233 233 136 322 127 216 216 233 216 498 175 498 90 498 498 222 265 498 7 216 233 498 85 233 442 233 233 123 166 216 432 216 429 216 216 455 100 233 216 21 142 216 498 143 216 124 498 216 216 216 233 138 498 498 498 233 498 233 229 498 498 396 498 216 498 216 398 498 216 216 321 216 499 291 498 216 49 233 420 42 416 463 442 498 498 136 64 233 498 216 216 228 233 233 335 409 216 233 233 258 380 216 399 233 216 498 208 162 216 454 43 216 233 498 216 233 73 387 216 498 34 186 74 156 498 105 233 11 216 498 442 498 58 83 86 233 216 186 216 233 233 216 233 233 455 163 250 216 102 498 318 216 276 216 353 498 233 233 233 498 498 224 216 233 233 301 302 420 216 216 216 183 498 498 219 216 216 498 498 233 233 233 233 226 498 498 233 233 498 498 335 34 233 498 216 498 216 472 437 233 216 439 233 233 233 233 216 498 457 233 42 453 216 299 181 216 498 437 498 233 498 233 233 233 31 202 418 233 233 378 233 233 498 498 216 221 66 233 216 482 233 216 314 498 216 216 373 216 358 271 216 216 233 420 216 312 216 498 498 181 498 422 233 144 354 498 498 233 233 258 31 179 233 233 67 216 452 360 498 498 498 216 233 233 233 249 233 233 233 249 56 233 233 288 188 19 498 206 233 216 498 498 216 498 498 164 314 233 233 498 498 233 498 148 498 216 26 83 93 216 474 422 233 48 334 233 216 498 233 186 492 216 83 216 486 498 95 216 218 498 233 164 140 498 498 233 198 25 498 498 189 233 307 216 498 309 3 233 233 233 216 233 216 241 216 303 498 105 216 233 223 233 124 19 233 216 233 410 498 498 216 216 216 233 83 233 498 97 483 133 233 233 269 233 233 272 233 38 233 216 233 297 303 498 216 60 47 179 498 295 97 152 216 65 216 233 498 233 215 498 9 216 216 216 498 498 216 498 285 393 216 216 233 216 216 498 321 335 231 498 498 498 233 317 498 391 498 233 124 239 158 382 194 233 233 216 226 498 216 319 474 498 220 88 216 216 498 156 498 498 388 224 279 498 498 58 498 498 498 216 233 233 216 216 233 276 216 261 207 69 233 342 498 498 378 276 498 216 498 484 234 3 313 233 216 233 216 216 216 303 216 498 488 299 422 216 124 389 140 498 498 498 216 216 216 498 163 251 216 498 498 216 136 233 233 455 498 216 498 92 498 233 451 216 136 498 498 233 216 216 498 297 498 216 216 58 422 233 73 498 216 216 498 58 498 455 45 465 276 233 489 498 216 498 19 281 233 498 498 216 66 498 233 233 233 233 498 373 216 485 233 498 498 214 445 216 396 233 58 468 216 233 233 451 233 216 123 216 216 452 203 216 314 498 459 216 216 233 255 233 498 216 338 216 233 498 498 314 213 201 18 233 233 455 498 292 478 374 216 136 422 498 216 422 39 31 498 216 233 427 39 334 225 216 216 216 233 216 498 216 233 185 83 233 43 216 233 233 235 339 498 498 100 216 498 498 498 216 59 498 144 233 216 233 233 233 216 216 233 339 426 493 216 498 209 498 498 233 498 233 498 233 498 233 9 233 498 76 146 273 498 435 233 498 233 103 191 498 498 233 269 286 498 216 498 233 58 498 233 233 498 216 272 289 216 498 233 194 85 498 212 45 233 163 233 438 395 235 233 459 79 216 159 216 216 216 498 162 218 7 326 216 355 216 254 498 401 233 216 498 224 444 377 233 233 498 351 205 498 442 233 233 498 124 124 216 216 216 216 216 206 232 73 399 233 498 73 498 233 233 32 498 233 248 498 498 195 216 99 454 121 233 422 61 14 216 216 489 233 58 250 498 498 216 233 233 11 216 216 170 498 217 498 458 216 216 464 336 344 22 216 476 59 233 216 216 216 216 498 387 498 135 216 369 473 345 18 216 498 498 432 498 73 233 498 498 233 58 498 498 168 216 217 287 216 233 461 498 51 233 216 34 233 498 498 128 216 216 498 498 233 216 216 233 233 216 498 498 233 233 365 298 233 233 216 498 498 295 183 233 430 43 130 498 233 322 216 498 13 498 498 498 216 441 48 498 233 233 31 430 216 449 216 233 233 498 216 342 233 354 233 233 233 216 218 216 233 99 233 216 233 498 225 136 498 498 498 369 233 233 487 309 216 233 233 216 498 334 483 159 245 233 420 498 216 10 139 177 498 163 61 216 48 233 216 216 216 333 233 233 498 233 233 415 140 478 233 233 233 498 498 65 258 240 216 216 498 156 233 216 233 183 62 440 233 500 498 9 252 498 498 498 302 216 12 498 53 166 498 216 498 216 216 143 321 233 380 216 215 216 216 216 233 353 198 255 233 456 260 442 86 216 447 233 233 498 304 498 216 482 498 279 498 498 498 498 488 222 484 216 216 233 305 216 124 223 216 498 216 233 216 248 498 498 216 216 498 233 84 223 233 233 233 216 498 216 360 498 437 64 216 216 356 498 383 233 278 38 498 498 498 92 498 77 233 498 216 216 498 261 233 216 112 498 233 233 96 233 49 138 233 216 233 38 498 216 350 498 498 498 498 477 216 233 233 216 233 216 432 498 498 498 233 233 216 498 34 81 76 375 167 498 233 498 498 173 143 126 498 498 233 498 132 233 498 278 172 233 422 498 233 216 233 498 296 216 233 216 228 224 335 498 233 498 233 235 216 233 216 498 170 305 216 38 498 498 347 216 498 233 498 83 293 216 224 216 216 216 216 498 216 133 211 498 233 233 81 233 216 193 422 228 233 233 336 216 498 498 273 498 233 310 498 427 272 233 346 291 233 498 328 124 143 372 478 83 233 374 216 498 207 498 227 493 498 316 212 357 498 233 371 233 233 498 455 474 281 216 216 233 483 233 486 117 216 233 108 216 233 216 443 54 216 216 260 225 216 216 309 216 498 233 233 216 498 233 233 461 202 498 233 233 216 233 209 498 233 21 237 388 403 429 216 233 216 213 233 452 498 216 233 124 387 71 443 498 498 471 144 136 498 233 267 311 498 455 233 261 233 216 498 216 216 233 403 498 216 233 369 465 9 233 216 249 105 498 498 498 415 233 34 216 136 258 16 77 498 216 453 263 233 233 230 498 178 498 425 498 216 36 101 498 216 202 216 404 413 233 216 233 480 39 233 498 498 216 498 216 216 498 233 60 81 216 216 216 129 123 216 216 216 386 216 216 216 216 216 16 26 216 233 104 498 236 233 137 233 456 233 216 233 216 233 216 498 73 216 233 233 9 369 233 498 498 124 233 97 216 425 58 216 216 344 294 233 498 233 498 216 468 216 498 498 216 455 498 416 233 216 498 233 216 216 1 216 216 498 262 498 325 401 498 233 216 345 216 216 498 360 216 233 153 446 215 498 498 216 348 59 139 498 498 233 233 498 233 181 267 326 97 498 233 498 488 216 216 216 233 216 420 124 233 233 233 233 216 233 233 216 216 498 498 233 498 167 216 21 498 355 216 498 233 233 233 233 331 230 216 216 216 233 247 84 54 233 285 136 233 498 233 498 498 166 216 498 233 216 498 492 371 201 498 216 63 498 233 415 233 216 498 233 216 419 397 498 233 233 236 216 447 498 105 216 216 285 240 73 152 62 216 498 233 216 233 216 216 233 12 3 74 216 216 233 391 233 296 498 216 216 347 233 216 498 59 216 49 469 498 233 158 216 233 216 252 234 216 216 435 216 498 498 233 59 152 498 124 216 498 211 216 246 233 216 232 216 306 498 216 498 216 233 498 498 216 498 220 360 289 91 498 216 216 403 498 498 216 498 233 500 200 216 216 450 223 216 216 216 233 498 498 216 309 159 421 405 498 41 216 375 326 216 233 498 233 498 216 233 294 216 498 216 204 485 216 442 233 233 216 114 498 300 498 216 216 498 100 498 330 216 48 498 498 261 83 295 498 233 216 347 216 216 124 399 468 498 82 498 216 425 233 107 429 216 498 216 233 498 233 233 498 233 462 270 233 233 233 435 58 216 498 498 498 216 498 233 498 233 498 233 429 83 216 216 216 298 498 498 216 216 233 216 216 235 428 233 233 216 187 498 233 89 216 305 498 184 334 233 498 59 216 59 233 370 377 427 114 216 216 349 216 498 216 498 498 233 295 73 216 307 216 216 498 233 141 246 233 233 233 88 181 233 498 233 18 85 498 233 216 498 14 498 233 360 216 233 498 207 492 216 104 491 124 498 73 179 107 384 216 233 233 216 216 34 233 233 498 498 498 199 216 97 319 498 216 340 233 233 124 216 498 233 216 233 216 233 498 144 233 487 233 84 39 353 216 216 11 216 498 498 498 233 233 498 151 467 233 498 46 233 233 14 483 498 498 233 216 233 216 216 216 455 41 140 233 52 233 414 216 298 455 216 498 216 216 498 172 216 498 233 216 216 216 216 233 233 116 498 233 375 233 233 498 240 498 126 375 498 216 216 498 216 498 269 498 498 233 498 498 498 233 216 216 8 133 498 4 475 396 453 228 216 498 360 216 132 216 187 498 498 498 206 498 422 7 498 222 297 216 216 81 233 216 233 395 498 83 318 216 39 216 498 276 233 498 465 216 216 216 233 400 3 267 498 233 332 233 229 233 216 498 216 498 233 218 233 73 233 498 233 343 498 240 216 211 216 21 498 268 498 171 481 464 215 498 9 216 216 216 233 498 233 233 498 498 498 102 88 216 498 498 249 432 233 455 216 498 339 435 233 233 216 63 216 233 216 155 111 233 498 301 216 216 216 144 233 58 498 498 498 233 83 233 141 165 397 216 216 124 87 216 44 216 217 498 216 234 233 233 55 184 216 84 432 163 233 284 62 482 258 386 216 81 216 350 233 498 498 498 216 233 216 46 216 216 216 233 146 498 498 216 233 474 498 233 233 498 391 233 365 216 233 216 128 261 64 233 216 283 337 216 233 18 233 498 58 136 498 424 233 116 216 498 233 233 233 216 498 498 498 81 258 216 124 498 182 410 463 233 216 369 6 185 216 498 216 216 284 446 32 233 216 233 498 355 233 498 216 498 124 498 34 216 143 382 469 216 498 216 115 216 233 233 498 365 498 181 447 490 188 447 467 498 458 291 216 216 282 233 233 233 305 498 383 498 166 293 191 216 463 498 216 249 476 270 66 233 128 285 436 111 19 422 186 216 216 216 5 305 498 498 449 332 498 328 279 309 498 414 216 216 233 216 498 498 216 233 498 498 498 498 467 280 498 332 498 498 233 35 124 498 498 76 233 233 233 498 54 21 498 498 233 272 233 498 498 73 269 21 233 216 278 192 216 233 216 184 216 216 498 216 498 498 461 498 33 216 41 97 216 216 216 216 131 233 216 498 216 233 498 233 457 216 233 338 498 233 216 216 24 263 498 53 30 146 216 154 58 459 498 9 498 354 216 9 351 267 216 216 462 156 353 233 354 498 233 216 233 46 337 233 308 20 216 316 216 110 157 168 463 233 498 233 199 498 233 357 183 39 498 270 233 9 498 216 498 233 233 216 309 187 216 216 233 498 233 323 264 216 216 216 128 233 216 37 498 498 216 233 482 233 309 233 216 411 106 219 216 498 233 233 498 233 229 233 138 216 309 233 216 233 498 411 185 498 314 498 216 498 236 233 233 419 189 216 233 498 498 233 216 498 216 498 498 498 498 216 498 355 187 25 322 242 498 331 9 498 498 75 233 216 216 124 410 233 216 365 374 233 233 445 224 189 498 414 498 345 233 442 122 216 498 147 421 216 264 233 450 216 165 498 233 216 392 187 165 216 75 83 9 216 371 233 356 216 498 216 233 233 498 233 415 498 233 233 4 233 452 216 265 246 216 498 233 331 488 135 94 216 300 498 233 498 228 315 352 498 498 498 390 233 498 199 42 216 163 78 498 233 233 498 498 12 498 233 216 442 119 216 199 498 233 59 498 460 360 498 306 216 498 498 233 216 216 132 233 498 367 216 179 233 216 233 260 414 261 233 460 216 498 478 498 339 233 233 130 280 176 216 243 233 186 498 498 498 233 498 69 9 233 233 268 32 233 233 233 323 96 309 233 448 2 498 498 233 349 498 216 498 498 373 58 233 99 233 210 157 216 398 216 320 233 498 233 282 448 498 233 233 216 422 233 470 136 233 498 216 233 435 233 498 454 216 408 233 431 472 216 480 233 498 498 47 128 233 463 216 374 216 498 374 200 498 233 479 174 498 155 498 344 498 390 422 120 137 381 216 292 57 216 233 451 30 83 216 498 113 452 498 136 452 498 498 498 309 233 498 498 216 498 83 498 216 59 136 303 416 498 383 233 233 216 393 12 498 498 233 444 233 87 232 233 216 216 216 327 59 462 364 216 227 152 233 498 259 498 212 233 77 167 233 209 216 216 326 233 216 233 21 216 281 81 233 498 233 216 498 233 498 216 168 35 233 498 233 442 189 286 452 297 311 498 216 5 271 307 216 233 216 216 498 498 233 216 216 216 454 5 115 309 216 216 498 216 233 233 498 233 498 173 414 216 233 196 498 84 233 498 498 498 216 395 136 216 216 216 233 233 216 295 309 216 233 113 344 176 233 498 233 491 216 20 233 233 233 498 233 498 166 233 216 216 498 233 233 410 233 175 216 417 241 38 216 222 233 392 216 233 498 104 116 436 327 323 216 457 284 146 216 498 174 233 216 227 498 358 269 18 233 336 23 218 453 498 498 233 216 452 233 369 449 216 123 206 216 373 233 498 431 498 216 216 498 83 306 498 216 216 80 452 498 216 216 216 233 415 233 233 498 498 233 498 233 216 216 233 498 233 233 216 290 233 216 233 79 216 216 233 233 233 498 498 498 498 498 216 498 139 182 461 216 233 498 233 233 332 335 4 125 498 498 98 165 29 144 498 498 216 372 312 215 233 233 216 233 53 113 216 216 369 233 233 498 216 99 97 216 192 216 21 216 233 16 498 138 233 498 216 233 489 498 210 63 233 498 451 233 149 169 210 183 216 216 216 313 216 241 216 57 216 218 233 216 216 151 216 233 498 83 117 389 315 216 62 498 419 233 498 300 216 216 275 233 45 402 233 306 454 82 216 233 498 216 216 498 233 498 216 216 233 233 467 233 233 250 233 442 233 367 233 216 233 84 498 164 440 498 233 498 322 12 498 498 49 92 132 85 436 216 498 214 498 233 216 498 498 498 216 201 216 233 29 228 233 233 411 295 167 357 216 216 233 216 233 419 233 124 233 2 233 233 216 467 23 233 498 311 498 79 233 382 233 274 216 498 216 233 233 498 13 454 233 498 165 233 39 216 498 216 233 216 498 498 48 233 216 498 216 498 216 498 498 327 233 233 498 233 215 40 59 498 233 8 498 371 477 191 331 384 233 498 498 220 498 208 106 233 216 216 498 498 216 216 498 203 498 455 426 348 32 442 216 201 85 170 216 261 216 216 483 216 216 307 233 39 233 9 216 81 498 233 498 405 216 459 498 233 216 426 16 432 233 233 233 216 498 400 233 233 298 498 216 233 216 216 498 216 66 233 44 110 498 216 216 267 450 233 124 233 498 233 233 233 498 216 233 426 498 216 386 477 233 124 216 75 233 498 480 8 104 77 233 129 21 495 233 233 190 464 415 48 455 288 498 81 400 407 216 216 216 216 498 233 498 216 498 498 216 233 498 233 415 140 498 209 110 132 498 369 498 216 233 328 216 233 498 34 187 216 216 498 233 216 233 112 59 233 498 217 216 344 233 233 11 216 479 410 431 216 387 42 233 498 233 216 498 95 402 348 233 459 119 216 233 233 216 233 469 167 216 233 233 492 100 498 216 237 22 233 309 216 216 56 40 498 233 233 498 105 233 498 83 498 233 216 498 498 465 238 233 125 498 233 414 498 233 233 216 216 216 216 233 233 204 498 498 433 55 52 498 498 476 216 216 216 216 233 356 248 216 162 216 145 498 216 216 439 498 92 233 233 233 216 233 206 498 498 6 233 11 233 124 498 498 233 216 233 233 498 233 216 233 167 216 498 277 498 458 412 143 498 216 216 288 233 498 498 498 216 233 425 233 233 193 498 474 216 216 324 216 198 233 233 233 270 29 233 498 498 233 498 216 498 498 216 498 316 21 236 498 216 498 233 340 216 216 216 233 233 175 216 495 233 186 216 233 216 165 233 233 59 233 342 58 402 474 233 233 233 498 390 233 216 497 216 498 216 25 255 216 488 498 421 233 498 215 233 498 498 83 206 498 498 233 59 498 498 216 233 495 498 256 233 233 168 233 498 266 56 216 468 498 498 23 233 347 233 446 216 233 233 498 216 498 498 494 498 233 498 216 216 498 99 233 233 457 184 107 481 233 188 147 216 210 204 220 233 462 432 233 175 498 498 233 233 38 457 224 256 476 498 90 357 216 428 467 470 369 216 233 340 231 216 498 498 216 285 216 216 216 233 498 233 182 498 226 216 233 91 216 216 46 498 216 233 216 34 495 109 498 39 383 216 233 233 498 418 216 233 233 498 216 216 329 233 365 233 233 287 412 286 498 431 233 388 233 498 498 498 216 324 77 355 233 498 389 233 216 498 83 233 491 498 498 438 233 280 235 498 442 182 233 216 216 241 291 23 216 216 498 233 315 233 216 233 216 73 282 216 323 486 233 91 24 498 19 463 233 327 212 216 233 89 498 216 498 498 387 180 178 81 498 498 233 498 59 498 216 306 61 233 216 451 498 216 498 221 216 462 216 216 183 233 233 154 286 128 382 8 124 336 440 329 254 244 233 216 498 59 498 233 387 107 100 83 142 233 342 233 469 89 190 135 72 233 129 498 233 498 53 498 128 216 233 129 216 216 498 216 59 216 216 233 75 81 129 216 216 216 291 247 490 72 233 216 458 498 4 233 330 39 498 81 216 216 495 362 498 402 498 233 216 233 216 216 498 216 216 146 216 233 216 498 233 416 455 82 325 496 233 498 233 216 12 125 233 216 216 233 498 498 232 216 498 216 190 420 216 498 100 127 233 33 233 377 132 323 249 216 498 349 480 233 324 216 216 498 39 458 450 115 353 216 49 233 233 233 423 176 216 498 216 45 498 136 136 498 216 63 215 421 498 220 216 498 233 254 216 233 216 455 216 233 103 233 369 498 216 233 430 498 151 498 498 216 233 498 161 233 189 330 262 233 86 498 208 498 59 216 104 25 498 262 154 498 216 133 261 233 36 216 216 216 216 351 216 498 233 290 172 493 216 233 233 233 216 233 38 233 39 427 389 498 304 456 216 233 498 498 378 55 288 216 229 216 216 498 44 402 498 216 164 24 498 498 44 233 498 130 498 233 498 98 464 233 216 107 233 147 20 257 216 498 233 216 216 233 50 498 498 498 164 216 233 498 498 457 216 233 233 183 233 498 6 233 233 216 216 498 81 263 498 468 216 233 56 442 216 233 233 216 498 216 498 498 498 37 498 489 216 498 216 110 216 470 455 27 233 498 136 498 216 498 498 47 233 216 498 216 233 28 459 233 498 111 498 348 216 216 216 447 422 216 233 233 13 350 160 182 138 161 233 216 20 412 158 233 216 216 498 216 303 233 498 233 216 498 498 216 216 498 216 162 498 233 326 202 431 233 59 81 498 498 499 98 233 82 469 39 216 167 233 498 216 216 216 216 216 216 498 233 162 233 395 498 87 462 233 124 233 233 296 216 141 23 6 233 216 233 233 52 233 284 41 321 36 145 211 498 498 98 498 498 216 216 498 216 39 233 58 498 422 185 430 233 233 498 216 498 216 155 233 78 233 233 376 441 233 117 498 240 346 466 216 498 498 498 124 233 414 233 216 351 498 25 498 498 480 498 233 56 216 164 233 216 498 484 498 233 233 216 233 399 498 233 216 233 233 233 422 216 233 454 216 95 276 233 239 216 17 498 216 20 216 498 138 216 498 33 498 233 162 377 216 216 233 233 498 233 87 498 233 233 485 498 216 189 216 216 444 498 498 498 498 289 138 216 216 233 236 377 216 233 345 164 463 498 156 216 216 233 498 234 204 233 216 498 498 313 216 24 216 233 334 498 233 233 498 124 320 233 444 233 216 233 216 325 233 498 498 498 60 233 43 498 233 498 124 216 216 216 233 216 167 194 216 187 216 498 498 134 152 426 233 233 21 24 498 216 441 216 233 474 245 233 233 233 233 216 498 233 233 233 148 498 100 216 434 233 424 175 233 204 124 233 233 9 405 233 58 25 191 229 149 192 233 233 233 14 461 216 498 269 233 35 420 59 233 498 374 84 216 233 233 353 216 352 216 371 233 233 498 216 4 233 498 348 216 395 369 498 233 216 216 445 112 498 233 498 216 233 216 233 344 233 377 498 280 498 10 498 127 233 498 216 170 216 233 178 216 216 216 338 216 216 269 354 498 498 216 307 233 463 388 498 498 189 498 233 498 216 214 478 9 383 196 498 363 233 425 498 216 216 498 260 233 216 216 233 233 233 498 216 233 498 359 498 233 498 109 124 83 124 43 171 233 233 231 455 498 498 232 216 498 233 327 233 498 23 233 498 216 22 216 233 139 377 453 113 233 437 365 216 498 498 255 233 233 91 216 41 205 216 415 418 498 233 216 139 216 39 216 391 498 233 498 216 216 373 498 216 136 216 491 216 498 498 432 421 216 498 233 233 220 216 216 216 216 344 440 216 126 498 233 498 498 216 395 123 233 233 6 216 216 320 303 498 233 216 216 498 216 233 498 233 498 233 492 374 216 216 216 106 174 216 498 498 498 118 215 311 470 385 160 498 216 233 233 233 216 9 385 437 405 233 388 379 233 233 498 216 259 135 306 192 233 233 498 233 498 216 233 447 498 498 498 216 498 498 486 233 233 233 293 233 255 216 498 216 216 233 25 140 216 500 9 481 494 455 216 498 498 260 179 233 233 115 136 498 216 277 498 84 274 59 161 425 498 80 469 99 430 233 80 52 216 498 390 382 498 75 216 29 155 59 216 498 498 9 498 260 233 216 246 216 69 36 216 233 233 498 216 233 498 498 271 131 233 134 227 218 498 91 498 491 62 498 17 175 498 233 74 73 498 85 216 498 95 233 323 498 216 260 216 498 237 75 498 233 498 452 216 216 272 162 233 148 498 498 291 264 216 372 466 148 458 433 498 233 389 216 498 404 233 498 498 233 59 229 233 216 216 216 498 410 216 233 498 498 216 280 442 128 233 233 498 498 498 233 232 216 498 445 498 498 498 23 233 142 233 498 498 498 233 456 216 233 188 206 233 216 216 76 493 233 313 233 216 233 327 216 452 233 498 77 216 233 233 216 324 466 452 216 233 114 216 233 226 216 233 233 253 498 498 216 216 24 216 180 233 111 252 498 216 498 150 233 233 498 233 233 402 216 216 216 345 233 371 498 498 286 215 233 318 498 17 216 233 498 216 297 216 498 498 233 140 498 216 233 35 216 361 369 74 498 136 498 498 498 216 216 233 116 291 498 367 498 498 122 498 216 216 69 233 216 233 246 216 469 498 233 116 216 233 233 233 214 281 216 216 187 216 216 227 498 412 233 216 216 404 498 233 233 140 216 216 216 233 216 233 498 233 137 498 216 369 95 307 233 233 498 233 422 117 485 200 498 233 12 216 374 498 498 216 233 233 297 68 216 233 228 498 124 86 337 233 233 498 35 498 233 216 136 39 165 18 184 233 216 498 92 456 233 438 233 216 440 233 233 233 216 233 498 498 235 119 498 216 126 52 233 393 357 322 498 446 10 498 103 319 431 321 498 176 216 233 216 233 216 498 233 216 220 498 216 233 56 498 233 233 394 216 29 102 430 216 233 216 396 216 216 233 400 83 498 41 158 233 426 81 498 233 226 439 84 100 216 372 216 233 233 59 445 498 364 216 155 233 498 498 200 216 124 115 498 500 387 498 333 498 59 263 498 317 233 233 124 113 233 216 457 233 233 127 350 342 216 498 215 216 233 498 343 233 216 216 50 498 216 498 498 498 97 216 498 498 111 50 233 233 163 498 498 498 216 233 327 216 498 216 414 233 126 498 498 422 76 216 331 498 216 233 216 233 216 83 374 233 398 123 498 216 50 498 216 200 213 216 301 144 216 216 369 183 216 374 185 216 218 498 205 233 233 233 216 233 498 92 386 216 216 216 349 216 233 457 135 497 216 456 233 233 233 233 216 233 79 498 415 87 387 369 258 386 174 233 216 306 233 216 135 145 233 233 269 216 498 216 498 233 244 147 423 248 497 498 233 216 216 233 498 216 276 399 233 216 216 216 498 233 498 93 498 330 233 402 306 85 153 498 309 216 233 255 438 407 395 89 308 216 487 185 455 498 477 154 221 466 216 387 498 216 40 98 216 439 216 216 233 188 498 233 216 329 216 131 498 233 449 498 483 216 498 183 233 207 233 233 78 166 216 299 182 382 125 216 216 498 216 233 216 162 106 489 216 216 50 233 216 216 233 70 403 498 233 369 3 216 206 71 216 216 412 498 216 216 216 466 422 233 216 292 498 452 498 498 233 235 216 336 216 233 144 412 138 216 209 75 498 142 233 233 216 216 246 148 216 233 216 216 498 498 216 233 216 216 233 92 233 216 498 233 229 216 261 247 498 233 498 498 216 216 114 83 216 498 134 124 216 184 233 80 233 401 216 142 216 498 487 216 498 199 233 24 233 233 216 498 498 233 239 1 452 498 498 216 44 377 498 216 233 498 233 233 233 474 233 471 216 233 233 413 7 6 216 498 366 314 216 498 462 233 216 216 216 124 233 496 474 233 498 498 55 233 216 233 216 216 216 417 216 22 233 233 233 216 216 21 216 216 310 216 131 216 233 498 216 498 61 203 134 251 360 40 420 498 281 124 346 498 498 498 79 498 498 103 286 45 498 215 216 382 498 216 216 216 233 387 196 374 233 216 225 498 207 336 221 201 91 381 233 255 467 498 67 216 233 233 233 216 216 233 216 433 485 233 221 216 305 263 233 216 12 124 77 33 306 216 318 498 216 498 422 233 216 216 498 216 459 498 285 498 216 498 216 233 216 40 64 498 495 152 472 498 233 294 233 76 118 216 369 216 233 118 190 233 472 210 233 164 233 233 498 233 498 498 216 216 498 498 498 286 81 498 233 266 498 233 233 393 76 216 233 136 233 47 121 216 233 216 216 233 216 59 233 417 163 498 233 252 251 216 233 498 498 216 59 216 498 216 233 233 498 216 498 233 216 235 43 233 233 285 466 138 216 46 498 498 498 498 205 233 178 225 233 403 498 117 216 249 216 136 442 410 233 498 238 215 489 216 453 242 420 216 403 344 498 369 216 309 233 233 216 233 498 233 498 77 233 233 20 233 233 498 216 233 498 216 498 233 498 482 88 216 306 233 216 118 498 452 233 233 498 233 216 216 233 151 332 498 309 498 216 216 233 498 364 216 233 216 233 216 498 233 214 498 216 498 498 80 455 412 388 498 471 233 498 498 498 386 294 498 83 233 246 250 216 111 233 498 233 498 498 233 498 498 233 498 498 216 216 216 216 191 233 233 415 498 216 233 233 216 95 216 498 17 184 216 216 216 216 498 216 216 47 113 233 233 216 233 164 397 172 233 307 233 206 498 38 216 498 216 498 233 216 422 216 289 498 498 216 36 233 96 137 498 498 498 419 216 216 18 269 233 424 5 429 233 216 498 233 216 338 498 233 233 498 498 498 216 291 261 471 216 216 202 297 216 498 425 216 233 247 233 216 216 453 216 318 216 498 498 339 216 233 233 498 216 216 498 216 464 498 498 216 182 498 233 498 309 233 233 216 84 498 233 498 498 115 233 498 428 81 168 81 233 498 498 233 164 290 498 126 216 327 216 233 67 498 62 233 216 246 233 498 216 498 233 233 48 233 491 498 216 179 457 498 163 498 233 498 257 216 498 202 498 498 244 438 233 233 283 233 216 498 216 233 498 233 498 233 98 91 498 114 498 216 498 455 233 498 122 418 183 287 498 340 216 216 233 216 498 233 233 3 233 233 432 498 249 473 71 216 40 9 498 233 20 209 498 216 498 233 216 369 233 216 120 22 216 39 415 216 362 403 47 216 233 233 216 233 206 136 233 442 216 498 55 498 233 452 233 498 233 233 498 216 498 498 498 216 233 215 216 498 220 387 498 56 443 216 253 233 401 498 498 216 233 498 420 216 17 233 216 474 498 140 233 306 81 498 498 498 311 124 437 89 216 498 216 216 216 233 498 420 498 498 119 464 8 498 216 498 498 265 241 420 233 216 42 498 498 233 498 233 498 196 216 233 233 498 233 233 216 498 233 26 233 216 41 267 216 498 233 216 498 498 233 141 182 7 9 446 236 498 313 498 216 498 233 233 15 83 131 59 216 185 233 233 216 216 233 233 27 27 91 233 498 9 216 401 233 498 401 443 498 216 498 216 498 498 83 198 233 233 216 138 216 233 440 211 285 233 498 498 351 233 216 498 336 128 73 498 233 251 466 498 498 216 484 498 216 233 413 498 59 233 442 480 100 289 498 498 92 216 483 233 233 233 216 216 498 233 216 215 498 76 233 124 233 304 498 233 498 216 7 216 216 233 315 101 223 498 289 233 233 464 216 498 216 341 8 216 498 58 498 202 233 498 310 145 204 274 216 97 216 6 58 498 344 107 216 233 233 81 216 52 19 248 315 306 216 438 216 498 49 216 498 233 498 498 216 25 278 216 233 216 270 233 214 240 233 431 498 216 216 233 216 286 363 46 216 216 24 233 233 233 89 498 216 233 216 233 233 216 216 233 216 233 498 216 64 216 165 394 498 189 216 498 174 216 422 498 112 347 139 233 498 233 216 470 216 388 284 216 216 332 494 216 143 216 498 498 216 498 362 498 9 233 498 216 25 328 360 233 423 233 218 498 216 2 498 482 498 235 363 216 472 216 289 223 371 216 446 498 442 476 233 216 498 472 498 100 244 498 170 216 233 233 233 474 233 215 411 233 433 498 7 216 272 407 369 216 233 216 216 216 97 498 442 233 216 498 380 233 498 233 498 498 498 52 233 498 110 216 498 498 234 498 498 81 259 394 360 233 498 216 498 216 233 498 9 425 216 216 498 498 233 498 21 6 183 216 124 356 263 233 187 425 233 341 233 498 406 498 216 124 233 9 498 280 498 338 163 233 233 230 498 216 287 216 498 216 498 455 216 233 153 177 233 498 498 80 124 297 306 216 216 52 187 233 498 233 169 347 302 233 53 498 274 498 216 216 233 216 233 216 49 435 216 498 498 233 33 435 216 216 233 233 216 474 233 216 216 309 498 233 233 216 216 498 498 246 188 159 233 498 258 227 215 393 466 233 26 244 248 187 233 240 233 216 150 216 280 216 406 124 172 498 294 216 500 216 498 327 233 492 233 216 233 216 233 233 216 458 164 59 216 233 216 208 498 498 498 216 140 500 489 498 498 233 233 233 233 216 61 466 497 269 369 136 216 498 498 440 474 81 241 462 457 233 447 498 233 233 498 66 442 237 138 216 498 407 191 233 233 321 233 216 216 233 9 112 216 498 299 99 216 498 498 498 39 127 216 216 233 233 201 233 216 216 216 233 498 454 319 340 233 498 498 233 498 128 85 216 216 233 216 378 233 233 216 137 233 105 233 442 455 225 239 216 233 498 233 356 498 489 233 100 233 241 233 101 233 308 216 498 81 233 233 311 147 438 233 233 498 442 498 489 498 148 498 233 233 76 216 233 498 487 498 233 186 498 233 69 498 498 216 233 285 498 216 233 206 498 216 498 233 216 301 77 76 436 39 140 3 283 88 233 416 498 308 136 54 498 498 233 393 498 455 233 26 125 498 244 216 389 498 216 257 498 216 402 233 294 216 134 498 498 216 14 498 216 94 406 233 233 233 189 498 216 355 233 498 233 92 345 384 216 234 390 494 498 48 468 233 498 43 216 498 389 498 162 233 498 282 15 498 317 275 16 216 233 216 252 486 412 498 233 233 275 217 498 185 216 67 216 498 233 498 498 309 30 498 498 124 418 216 311 355 481 498 470 446 216 233 191 233 9 216 216 498 472 233 458 216 233 233 387 233 216 498 249 216 229 216 498 216 233 498 233 498 498 498 498 35 498 498 345 216 216 322 216 446 498 498 322 81 233 233 233 139 233 297 241 498 216 233 13 216 498 306 216 216 216 139 316 233 498 498 375 498 410 216 441 216 233 449 498 498 119 233 442 233 452 475 360 233 498 498 498 211 233 233 216 498 499 216 216 498 58 216 233 100 216 498 216 216 233 338 233 498 216 498 289 498 233 498 312 216 244 498 13 79 233 498 233 216 216 233 233 233 233 465 474 216 233 233 450 498 287 233 413 216 222 498 233 246 216 216 498 216 216 374 498 216 233 498 498 216 372 498 498 237 368 498 64 216 233 444 216 498 233 39 498 216 233 99 233 233 306 498 317 498 498 216 92 275 498 186 498 216 420 83 464 233 498 498 236 199 372 216 233 216 200 233 334 135 117 240 47 498 216 316 275 8 233 498 498 124 498 216 216 216 259 216 93 235 201 498 233 233 498 216 493 306 233 170 498 215 233 283 216 274 490 203 216 233 5 239 233 388 233 455 225 233 498 233 233 216 260 216 216 233 91 498 73 216 221 233 498 30 452 216 216 216 216 216 454 216 419 498 498 498 233 296 492 216 487 240 5 233 498 207 216 216 233 233 399 233 233 498 216 233 498 216 216 233 216 233 414 216 498 372 282 362 85 498 383 14 450 15 216 356 136 43 216 265 41 233 216 70 106 216 233 463 259 233 67 392 178 117 216 323 328 498 21 233 216 434 27 41 372 233 149 233 233 216 145 377 233 500 233 216 216 216 233 233 308 125 498 498 108 326 216 233 216 210 216 233 498 266 233 216 233 11 384 216 216 216 498 216 157 216 150 273 186 233 302 498 498 498 21 233 216 216 498 498 498 498 494 8 373 216 498 438 498 233 444 216 498 498 425 233 498 340 498 498 498 356 257 103 498 216 233 442 498 122 233 216 22 403 216 216 233 233 498 402 233 233 216 233 291 216 498 233 167 498 407 500 12 184 233 216 235 498 498 216 350 498 216 216 233 219 216 216 149 193 216 498 498 107 278 498 216 443 168 216 499 18 498 498 148 233 233 216 233 308 105 233 233 498 498 216 498 199 440 498 47 233 440 216 30 498 498 233 194 233 413 233 114 474 498 498 306 68 85 233 498 233 269 258 281 216 498 358 216 422 498 233 216 233 233 130 233 291 319 233 477 233 498 140 216 498 233 233 233 498 233 233 233 306 92 233 233 39 233 119 498 224 296 173 213 216 498 149 498 216 458 348 216 369 370 216 278 233 233 498 48 216 498 111 112 452 18 233 29 216 216 498 233 254 498 216 216 498 233 233 154 233 80 233 233 216 233 456 498 233 216 216 474 480 216 373 498 483 498 233 216 498 216 308 35 372 233 233 443 216 498 498 498 369 272 233 216 498 233 151 233 484 340 498 233 191 233 498 39 233 498 211 233 498 233 134 216 233 498 31 459 233 216 233 59 216 455 365 498 73 218 216 369 498 81 51 498 452 498 498 216 349 141 2 216 233 427 216 216 334 498 147 498 216 50 405 498 233 498 382 216 498 233 417 322 83 498 312 498 498 498 191 216 233 233 233 463 489 233 233 233 498 81 474 498 225 128 216 216 238 233 498 487 498 498 216 288 115 216 498 216 67 216 233 216 216 216 19 452 12 498 442 498 233 498 216 419 450 233 498 216 265 216 233 498 216 498 216 54 355 133 216 498 216 498 189 498 233 498 216 216 181 479 124 233 498 233 77 361 58 233 370 216 216 216 132 233 216 452 233 90 55 498 480 498 479 498 442 233 108 124 498 320 233 400 498 233 390 342 233 233 233 38 6 132 233 216 172 498 233 233 498 475 498 498 233 498 216 498 140 104 498 498 216 286 370 176 233 131 358 108 216 404 62 81 498 352 216 233 386 233 216 498 271 317 129 498 200 72 498 367 233 362 226 71 67 347 216 59 319 216 216 216 233 498 306 250 124 498 216 498 165 329 233 132 216 216 233 233 498 233 216 216 396 498 259 216 498 498 216 333 498 455 304 498 498 498 216 216 216 458 498 233 498 498 39 498 216 388 233 478 383 498 71 498 433 124 233 233 144 216 384 216 233 233 428 216 272 233 307 498 233 498 498 216 216 264 442 332 485 163 498 287 9 498 71 233 498 123 233 216 339 475 460 233 144 498 494 233 112 216 216 233 216 71 216 233 233 117 216 235 498 498 431 498 233 498 498 216 216 308 233 172 498 216 364 498 233 307 216 233 500 17 216 498 370 138 498 83 498 498 359 216 498 283 216 392 418 371 405 304 498 498 39 216 81 498 484 233 216 233 152 498 39 498 63 216 229 233 248 27 498 203 233 188 229 233 233 498 338 484 498 498 216 216 216 216 94 340 498 73 216 233 233 233 498 216 216 344 233 233 343 233 216 498 216 213 216 216 498 440 365 321 58 253 498 498 498 233 216 233 498 233 233 498 117 216 216 216 233 216 214 233 216 233 230 233 231 392 163 498 359 498 216 498 233 233 233 233 469 233 498 498 233 52 330 292 216 498 271 498 216 216 233 498 233 279 216 498 216 262 498 124 77 233 424 233 16 498 498 33 233 278 21 440 258 498 498 233 233 498 363 216 426 172 41 334 158 233 216 7 216 216 233 498 216 70 216 492 498 498 233 233 233 417 39 216 487 233 226 216 233 41 216 498 233 233 498 53 117 216 34 498 455 110 336 233 440 498 233 492 498 498 216 233 233 306 478 498 498 498 339 233 168 116 498 134 216 498 364 292 280 83 216 498 498 419 216 233 262 498 233 216 498 498 216 216 233 10 498 58 239 165 233 90 216 498 315 216 233 233 216 399 216 498 233 10 494 312 233 233 233 216 216 498 498 344 140 233 498 216 233 453 216 233 233 216 268 212 216 40 99 216 498 216 216 233 104 55 143 233 216 216 498 211 233 369 369 216 306 233 233 498 498 498 378 4 278 110 498 136 498 433 233 83 498 233 498 78 233 216 286 282 460 500 86 216 152 233 498 429 498 393 216 233 216 471 216 34 338 332 286 233 423 498 369 498 233 216 303 216 18 233 243 440 233 216 216 21 216 216 233 216 216 498 233 498 58 396 216 498 417 376 233 181 266 333 216 233 81 124 233 216 233 498 216 498 233 233 277 392 263 296 233 287 216 409 390 233 498 216 498 482 498 498 498 216 498 216 498 248 43 233 498 233 75 236 216 216 340 94 498 233 233 428 498 252 351 272 233 306 460 498 498 498 216 295 301 396 233 215 233 498 139 498 498 90 216 133 498 233 233 216 233 216 315 216 279 108 131 216 1 498 2 498 498 233 498 498 498 49 216 372 233 201 216 432 151 216 498 498 216 216 216 184 28 216 215 261 233 466 386 216 498 498 260 216 437 498 233 328 233 371 233 498 498 304 498 216 185 216 146 51 498 233 498 498 59 216 498 216 233 398 498 14 233 498 442 217 233 216 443 238 216 216 233 216 498 206 476 455 498 284 216 233 498 228 216 114 431 233 216 279 498 220 364 216 498 26 498 323 196 233 356 216 17 216 498 489 210 82 233 216 474 216 498 498 216 167 498 233 233 180 192 498 269 73 216 216 233 233 216 216 257 233 216 36 113 233 216 233 216 458 211 216 233 498 21 498 498 233 22 84 216 498 216 442 233 128 202 216 233 47 498 372 233 282 142 6 321 216 216 233 233 233 216 66 461 216 498 239 224 233 418 233 387 430 153 216 233 216 474 434 271 5 498 233 260 216 58 233 371 233 498 498 213 498 498 498 233 216 498 233 498 216 233 131 216 498 405 216 233 498 314 216 178 216 124 292 233 233 216 498 482 233 233 498 233 498 216 216 474 216 233 233 168 216 441 233 404 233 498 30 418 498 104 342 177 233 233 498 498 214 83 159 233 498 216 216 192 233 216 216 216 216 216 135 233 233 352 327 83 175 482 285 216 451 54 342 498 498 498 70 216 498 498 233 144 216 85 498 498 216 233 216 259 216 119 233 233 498 216 361 463 216 467 230 117 216 216 319 216 415 498 198 498 16 75 233 477 233 233 216 233 437 336 498 498 216 442 216 216 83 281 313 216 216 110 233 498 216 81 498 216 373 216 216 9 498 498 124 199 235 287 124 263 270 210 219 26 498 309 269 498 498 294 124 217 241 99 487 58 494 216 98 229 265 216 500 216 498 233 395 216 95 216 498 242 216 498 498 306 233 474 409 169 233 216 216 124 71 233 216 163 233 233 498 216 233 361 463 216 75 216 166 430 233 216 465 498 216 498 498 498 106 77 30 434 498 196 184 209 257 498 233 233 216 498 274 36 233 358 311 233 216 494 216 153 233 248 457 233 57 233 394 195 498 233 498 498 233 233 216 128 498 498 408 221 498 229 264 46 498 233 216 10 216 442 352 350 261 499 69 104 216 20 171 233 444 244 261 233 216 498 124 58 498 245 78 498 216 216 498 435 340 407 498 498 216 429 31 498 346 302 498 216 60 498 233 362 216 498 498 498 439 373 144 216 170 216 233 233 216 70 141 216 442 216 216 233 231 224 498 314 257 233 43 421 498 233 85 234 498 48 108 498 216 474 41 216 73 51 455 216 9 498 29 117 412 379 216 212 216 131 201 177 498 38 216 498 448 251 481 233 233 244 498 498 80 216 498 393 498 33 498 216 498 233 198 491 498 216 83 216 469 233 216 292 498 276 134 216 369 216 233 233 498 233 498 364 42 498 233 370 233 216 274 118 233 498 308 498 498 233 138 498 498 208 233 216 213 216 498 233 213 498 22 307 156 498 47 498 451 498 216 233 216 488 498 233 233 498 216 361 486 216 216 58 309 277 60 80 233 236 15 108 216 233 433 216 498 336 272 216 498 455 233 233 233 498 124 249 233 498 216 327 233 216 45 233 215 216 233 233 153 490 379 227 216 216 216 498 498 498 282 309 216 216 498 90 498 233 233 216 233 440 204 498 498 75 309 233 216 233 316 147 357 14 498 216 112 416 233 233 216 345 498 498 442 233 498 402 433 498 216 498 498 233 328 498 233 309 216 216 498 216 42 233 216 397 216 233 340 498 20 47 216 498 18 216 216 498 233 498 442 216 39 216 216 176 216 233 61 269 233 467 432 216 422 73 216 213 498 498 233 216 127 216 233 449 216 498 3 233 455 207 389 233 149 233 368 216 233 379 480 388 233 323 498 197 498 498 87 233 216 498 498 233 216 233 498 266 216 498 233 177 361 233 233 273 498 233 216 498 216 152 216 233 498 498 498 94 354 498 498 132 233 269 315 264 233 239 213 498 307 403 216 78 293 216 233 498 454 233 77 477 233 216 233 216 216 216 233 498 233 366 27 259 498 498 416 498 216 73 442 250 498 182 216 233 216 9 233 498 216 166 128 498 233 254 498 233 431 137 233 233 9 454 216 151 144 216 498 311 180 233 233 233 73 86 159 233 216 4 233 392 498 127 449 498 498 240 233 456 498 215 44 498 216 233 202 233 498 326 329 442 324 73 233 216 233 155 216 286 498 216 133 55 216 233 474 233 233 393 272 216 397 216 498 216 385 78 124 256 216 498 233 498 216 233 498 498 216 78 440 216 216 498 124 482 21 56 216 233 138 216 368 39 216 498 216 216 180 369 20 216 386 216 498 233 351 233 81 498 233 498 216 498 233 233 498 498 233 233 286 498 498 362 456 233 216 498 214 170 393 216 233 216 155 104 216 430 199 233 326 171 216 216 459 216 233 318 303 214 233 216 216 454 216 498 498 233 422 310 498 233 498 233 216 329 404 130 233 233 216 216 169 422 442 216 340 224 233 270 216 216 442 216 56 383 442 216 110 216 216 89 216 156 216 498 216 330 233 233 216 498 131 18 498 339 124 58 216 116 216 233 216 9 340 243 266 498 253 233 76 182 28 165 58 498 333 498 63 455 233 200 233 498 498 233 233 358 216 233 498 474 179 124 130 498 364 204 248 216 498 216 216 216 233 216 216 233 216 59 498 397 295 233 498 498 311 59 470 233 216 498 498 458 5 498 218 216 124 266 293 498 216 233 233 216 233 216 233 371 285 216 498 498 216 233 291 166 370 233 216 216 370 233 216 498 216 103 18 498 498 498 498 498 233 425 498 441 33 498 315 328 307 13 216 498 435 498 216 190 233 233 18 123 498 216 498 336 176 233 216 321 310 216 216 122 233 498 233 56 233 30 474 279 30 233 187 216 233 216 319 216 216 67 216 80 233 498 83 173 233 216 216 216 51 472 233 28 216 216 224 216 319 216 233 272 59 233 346 498 233 216 233 216 124 216 233 182 498 371 498 498 93 216 233 233 498 233 233 216 369 498 233 216 216 216 343 39 135 305 474 216 498 498 180 233 233 216 216 498 498 21 233 452 216 216 498 121 285 233 498 498 138 442 47 233 498 498 210 217 216 90 233 498 233 233 136 233 7 498 498 102 498 498 498 216 5 216 419 233 498 233 216 216 233 233 498 216 216 216 233 233 233 498 258 116 246 182 158 484 498 356 22 216 111 498 421 216 343 216 284 125 216 233 270 216 216 269 209 194 498 107 184 405 129 247 498 233 336 136 122 216 418 498 216 216 216 233 431 274 251 498 233 498 498 221 233 436 216 233 216 498 475 498 411 309 216 393 228 233 216 140 216 233 216 498 233 348 216 187 216 216 216 216 216 233 233 74 233 250 233 498 233 20 233 233 43 216 95 498 127 498 96 498 373 498 230 105 35 216 216 158 332 331 498 216 233 216 233 404 303 233 33 216 216 216 457 498 498 233 233 498 338 498 498 233 233 498 498 498 216 20 422 216 498 233 498 216 233 216 363 498 216 233 498 498 83 498 233 216 498 216 408 216 175 498 233 473 288 400 389 233 233 498 216 216 498 498 498 233 240 233 233 216 498 474 50 498 233 346 207 327 136 233 217 497 233 233 216 498 498 233 498 498 69 473 233 207 355 479 216 216 348 216 156 306 183 233 216 300 498 237 233 286 233 498 233 216 233 396 498 138 498 498 39 216 186 199 181 216 498 216 233 216 216 233 233 498 216 498 136 366 4 233 437 461 216 216 498 498 216 233 498 216 216 233 498 498 498 498 216 225 243 233 233 135 216 422 216 422 498 416 498 436 233 95 216 203 233 233 306 498 216 255 216 248 178 233 216 498 369 233 216 216 424 381 498 422 216 233 216 216 266 216 498 498 231 216 498 216 233 61 233 216 498 216 216 216 216 216 233 69 233 216 327 453 233 498 216 46 308 498 216 498 108 310 498 391 140 498 498 216 320 218 150 216 216 233 188 186 156 259 498 12 233 498 216 233 498 309 216 233 233 216 219 39 359 358 233 9 216 233 498 306 498 233 325 233 216 498 233 498 480 233 14 498 498 215 233 216 216 54 59 233 338 399 498 233 108 242 498 112 499 474 216 216 216 216 216 71 135 233 212 234 256 233 363 498 439 476 216 498 233 233 251 73 216 233 233 498 216 329 216 369 498 9 311 327 498 60 233 233 237 216 233 216 33 216 41 498 260 233 215 233 498 498 141 498 233 216 233 216 167 233 406 282 233 233 233 58 174 498 216 472 216 498 73 234 304 492 498 442 159 291 377 128 216 216 498 115 498 498 233 233 263 498 233 1 216 498 498 250 468 233 52 498 315 10 498 321 448 466 233 216 233 233 32 216 233 233 233 216 13 67 158 455 233 258 327 498 216 249 124 23 216 358 498 21 233 98 498 216 368 233 233 275 216 498 102 106 233 280 195 216 477 136 498 498 475 498 233 381 216 241 498 233 55 216 286 257 232 498 498 233 498 233 20 498 233 498 233 94 216 498 233 442 233 414 216 216 216 216 411 498 81 498 498 474 357 421 233 322 233 498 235 233 498 233 498 233 233 216 435 233 498 216 233 190 432 233 145 498 498 216 290 97 124 233 233 17 498 233 107 498 498 498 462 498 233 498 233 233 465 498 384 233 233 233 32 498 216 172 498 180 216 214 233 85 498 233 309 75 360 59 446 233 117 216 124 122 218 233 216 99 233 498 498 202 216 233 216 216 109 498 216 111 32 460 429 137 498 59 458 498 233 233 383 498 233 281 498 233 498 498 411 498 216 449 283 233 498 498 233 114 184 352 216 498 216 277 216 499 204 233 6 63 216 216 498 216 58 233 216 233 233 498 498 233 233 266 498 498 233 283 498 364 293 233 233 216 498 498 233 233 216 216 452 282 216 233 205 233 233 306 233 215 439 233 498 233 453 233 498 28 498 19 233 216 216 216 498 498 223 233 216 169 216 344 233 216 216 216 498 233 366 216 114 122 406 498 232 233 257 170 216 216 233 233 233 216 498 348 124 498 357 282 216 216 233 498 482 498 498 38 498 331 359 236 232 144 233 100 233 216 369 422 233 195 359 216 233 216 233 233 233 158 157 216 359 498 498 216 216 498 114 233 39 216 498 442 233 233 498 233 216 216 36 31 342 216 422 216 309 233 233 498 233 73 100 273 498 216 21 58 498 39 204 216 97 233 216 375 216 51 12 86 233 216 216 286 71 498 233 216 216 233 39 233 399 233 273 366 233 216 498 498 247 233 161 233 452 233 39 416 466 233 233 216 216 498 498 124 216 288 30 233 233 449 233 420 498 233 114 216 498 35 233 216 387 498 498 233 216 498 371 498 181 352 498 498 233 216 309 233 498 493 498 216 216 13 498 233 482 279 404 42 216 233 233 431 233 452 498 233 498 233 233 216 498 496 233 233 59 273 25 319 498 498 308 233 233 471 233 122 233 216 216 86 163 233 81 498 216 126 250 233 216 233 198 399 233 233 282 180 233 216 483 498 460 233 216 418 457 498 233 233 317 36 87 216 216 216 233 474 226 369 2 216 439 216 81 233 216 498 233 233 233 233 346 50 288 216 434 410 216 233 498 233 199 42 216 498 498 216 233 215 233 216 20 216 233 216 216 498 233 233 178 498 63 498 216 125 233 157 216 329 233 233 215 216 493 136 233 216 253 386 498 397 251 67 498 233 208 216 498 216 233 498 21 216 498 58 36 437 38 235 498 245 89 498 233 216 233 138 233 233 498 216 498 45 498 216 216 216 498 233 216 262 498 233 498 233 216 498 348 498 71 216 343 498 393 351 470 233 216 498 477 216 226 234 498 348 140 233 216 233 180 216 216 233 233 216 498 233 408 170 233 233 42 104 498 353 216 498 233 233 72 498 233 421 216 340 233 216 233 233 498 498 233 498 216 59 498 399 498 401 233 58 457 216 216 498 498 21 418 233 408 216 422 498 498 216 498 369 498 233 216 216 159 98 498 233 216 498 177 216 498 216 233 498 498 498 216 498 498 233 216 271 301 108 75 233 216 216 152 233 498 319 216 140 122 154 233 498 498 233 437 216 184 204 216 216 302 485 233 233 498 288 123 422 498 216 233 233 216 96 2 30 58 217 216 233 233 9 116 216 427 414 233 233 251 216 216 216 216 233 329 216 34 216 216 381 233 233 323 75 498 233 173 233 498 216 341 218 233 233 498 216 498 124 324 498 498 498 167 384 216 468 498 498 406 216 216 21 216 216 498 393 498 216 498 498 233 15 216 463 344 233 301 216 216 233 336 216 233 364 321 379 216 498 216 216 498 73 498 233 442 179 25 276 498 484 233 216 302 233 385 233 216 233 216 498 179 216 216 45 426 216 233 498 233 452 133 233 498 216 498 437 313 156 498 329 115 216 233 496 458 104 498 298 216 233 233 498 216 233 498 216 498 346 418 216 233 233 474 59 283 216 498 216 498 498 216 498 100 498 498 257 81 390 216 498 216 432 233 470 216 80 216 216 396 498 216 233 233 498 347 216 216 186 216 38 498 24 64 110 216 216 216 216 216 72 346 216 498 498 233 498 233 216 233 233 7 498 181 394 233 233 131 498 25 52 216 233 264 233 498 233 446 233 498 216 293 216 216 498 17 498 216 233 240 233 216 498 134 37 71 115 281 19 498 483 235 374 223 233 33 340 233 498 498 233 154 73 422 498 216 216 233 233 495 377 216 442 498 498 233 498 216 233 13 369 233 216 233 207 498 466 216 172 233 283 208 233 441 216 361 168 233 233 233 233 216 374 411 216 216 11 18 142 433 216 216 498 233 374 216 419 149 233 369 285 59 216 39 117 233 216 233 127 455 233 377 216 216 498 274 233 493 498 98 233 167 498 216 300 498 498 498 498 233 299 216 233 452 216 43 241 216 233 216 374 216 498 233 498 7 498 124 233 62 233 233 216 233 216 494 55 216 268 308 158 216 216 216 498 233 39 103 279 204 233 83 498 498 39 404 67 335 352 309 83 233 215 233 498 216 498 395 498 216 233 108 63 216 216 216 216 410 233 31 498 146 192 233 498 233 216 186 124 233 487 53 473 100 136 498 54 498 498 46 281 233 306 233 233 498 216 216 216 498 429 38 216 233 216 233 498 233 498 216 303 56 216 216 90 1 216 498 216 417 498 314 233 233 464 216 498 436 498 233 233 233 498 136 246 498 283 216 233 233 216 498 47 498 106 216 216 216 322 166 216 216 233 216 42 498 498 216 247 105 498 197 216 233 216 403 216 498 216 216 216 230 233 498 498 312 4 292 441 216 216 216 233 461 89 233 289 216 498 233 233 493 233 487 498 233 182 59 442 498 396 216 216 216 498 412 498 452 233 233 124 55 216 433 216 233 207 216 498 233 216 210 233 73 498 176 192 377 237 345 233 233 309 498 498 216 216 419 216 233 288 173 233 498 16 364 233 216 498 221 308 155 216 362 498 498 216 216 9 220 233 447 116 498 53 233 498 117 233 327 216 233 216 166 271 233 434 253 498 499 216 498 216 233 216 431 498 40 233 216 233 233 233 233 187 44 216 498 337 233 233 216 330 321 233 233 201 216 274 233 97 389 254 498 376 233 169 498 233 280 401 41 233 124 498 498 498 216 216 81 361 369 81 233 233 498 498 498 233 233 216 233 389 272 466 62 233 450 493 118 216 498 216 246 498 13 408 498 498 498 233 498 92 356 32 228 315 216 498 216 233 498 13 106 498 498 216 20 233 216 498 216 92 216 373 498 87 216 453 56 233 436 316 153 139 498 498 498 83 216 498 498 483 233 233 216 233 498 233 195 271 16 216 486 233 144 498 307 216 498 114 216 233 36 484 498 498 160 498 228 233 151 498 216 233 233 233 216 216 450 422 233 296 498 448 491 233 58 216 216 233 11 498 216 498 216 216 66 216 216 268 216 216 195 498 216 83 216 189 216 233 233 474 216 442 368 216 233 216 462 448 233 233 333 216 233 498 258 216 29 87 233 216 7 427 233 498 216 233 233 51 233 233 498 498 216 216 411 233 124 465 233 216 30 216 216 216 294 255 498 216 202 451 233 216 216 216 216 216 32 161 233 216 233 233 39 233 233 498 233 153 233 216 216 216 456 216 233 216 498 216 222 233 233 216 125 216 498 233 498 233 498 233 58 286 58 233 409 216 498 250 233 498 29 145 476 216 216 498 226 498 267 330 80 233 474 216 456 233 195 323 420 436 233 59 138 233 9 268 498 472 439 286 216 233 216 498 498 28 233 369 233 147 216 115 216 21 233 56 233 498 216 128 498 416 249 233 233 430 96 498 216 216 216 233 233 350 303 498 216 233 498 498 25 216 149 498 498 498 498 216 233 498 498 498 233 82 233 233 498 473 216 293 498 233 216 233 498 233 498 312 254 233 216 233 358 498 498 216 233 470 264 453 498 216 486 498 498 233 233 498 233 213 216 233 498 498 216 211 233 216 136 12 498 332 498 233 498 233 216 435 216 62 233 233 23 233 288 216 498 216 442 498 120 233 390 30 498 216 233 216 233 243 390 233 498 216 216 216 233 498 498 216 264 233 216 498 216 233 452 294 498 216 137 233 216 185 233 216 498 216 146 368 233 59 103 498 233 177 498 216 498 233 83 78 233 314 216 474 216 498 458 233 498 432 498 216 233 216 233 498 233 216 8 51 413 428 233 498 35 216 474 233 216 419 215 216 233 498 182 498 498 233 407 498 165 216 498 242 216 316 498 233 233 498 233 483 233 498 498 180 233 102 498 233 206 446 474 233 452 216 485 61 216 233 19 289 118 233 498 498 498 380 35 369 233 233 233 233 233 498 216 306 416 409 216 149 233 189 216 233 426 133 233 498 498 233 80 216 13 233 498 216 498 57 444 233 233 216 233 233 233 216 233 313 233 183 106 216 216 131 216 319 233 498 233 216 24 161 233 216 250 216 233 498 233 216 216 233 216 470 216 128 182 147 233 447 233 233 234 233 156 216 216 216 157 69 216 233 91 233 498 233 233 165 216 216 498 498 216 29 498 306 216 471 2 137 485 216 498 233 460 393 131 243 233 216 233 32 233 333 212 498 498 431 216 233 369 216 216 198 41 76 498 216 233 498 216 216 5 49 233 242 216 216 498 455 314 233 216 108 498 216 73 174 216 357 498 16 233 226 39 216 498 233 498 233 313 498 216 132 233 498 451 366 216 498 233 365 233 389 16 80 429 233 498 498 135 112 498 203 233 216 216 498 376 233 233 311 233 216 498 498 233 498 318 216 282 465 268 498 233 233 233 233 498 284 233 233 233 233 233 233 118 498 360 216 369 216 216 233 245 225 233 498 387 233 69 59 156 233 438 498 233 498 233 498 216 467 233 216 233 152 404 498 83 498 37 216 442 498 216 174 216 216 498 54 233 216 160 367 233 41 233 7 233 233 417 207 201 233 216 498 216 233 124 216 233 216 498 423 233 320 498 498 233 216 216 498 73 192 23 498 220 498 233 216 3 233 216 233 44 216 498 216 233 287 233 216 498 395 100 281 233 233 216 498 143 498 498 30 498 498 498 364 233 474 233 361 498 233 498 223 306 463 73 137 360 233 319 233 76 233 22 140 498 366 498 216 216 233 442 225 113 233 498 78 129 352 39 233 498 498 233 498 285 233 498 216 498 14 165 498 233 83 498 233 485 216 233 233 398 216 216 141 311 498 270 233 216 290 498 246 233 216 124 216 247 216 498 216 498 233 337 498 498 233 167 139 233 498 220 216 233 487 471 233 498 216 311 233 233 299 233 498 247 498 109 71 498 216 498 233 387 233 33 216 122 498 233 233 498 233 284 462 498 498 498 48 233 498 233 51 498 105 112 216 216 216 364 498 309 262 196 207 48 498 498 362 216 216 216 422 216 498 233 233 237 250 233 498 216 233 349 216 233 9 216 216 233 233 216 216 156 235 216 498 233 453 73 216 233 42 233 410 498 216 216 216 498 498 249 233 498 216 146 104 233 216 382 498 75 216 400 208 498 498 151 216 498 233 216 232 110 498 498 498 321 233 83 216 279 248 216 498 69 216 452 233 498 233 216 216 498 498 414 498 216 189 73 55 74 498 498 498 498 462 498 216 400 83 498 233 498 326 113 498 216 498 216 498 135 233 487 233 17 233 216 498 10 81 216 133 498 216 252 351 294 309 498 498 233 498 286 498 216 233 468 216 498 498 167 215 303 233 216 258 233 420 216 233 216 371 190 498 413 484 128 442 39 223 306 498 315 412 216 216 233 498 233 233 347 233 455 16 136 187 62 497 318 216 498 41 318 119 498 113 216 233 233 216 233 498 227 216 216 55 110 233 56 498 259 303 59 498 216 435 216 233 233 251 498 216 233 66 264 288 498 66 233 216 498 498 215 6 87 216 498 216 129 233 498 372 345 498 216 216 216 233 233 438 498 59 216 252 445 216 216 233 21 233 52 253 460 216 498 411 417 216 257 189 233 498 498 216 471 442 233 304 216 216 216 216 216 437 216 98 374 343 498 356 233 167 498 432 304 233 216 81 145 498 498 216 498 198 233 216 233 233 216 498 337 216 119 216 310 261 216 387 233 216 498 216 233 216 233 498 110 498 498 9 233 216 115 498 233 216 380 498 498 233 216 233 233 216 233 348 216 498 335 233 233 216 498 29 421 498 233 9 233 216 216 498 233 349 313 354 281 233 233 498 216 136 498 309 216 498 444 216 233 498 216 361 58 216 233 233 216 498 498 216 136 216 233 475 439 233 498 207 233 498 498 54 233 498 365 498 498 83 498 216 233 216 233 442 147 124 81 233 386 216 233 411 216 216 233 498 328 280 216 124 394 73 498 303 216 250 498 306 216 216 216 498 233 474 498 333 289 170 233 216 216 80 177 388 233 222 388 498 128 216 233 216 14 216 50 125 496 233 216 448 233 233 476 216 498 498 498 216 498 200 233 216 72 498 30 498 136 216 296 233 498 216 118 216 277 233 233 233 498 498 59 216 498 498 216 128 216 216 498 449 233 233 216 498 498 498 233 442 16 498 216 216 144 216 233 27 498 491 216 109 216 498 233 358 233 262 251 233 233 493 216 4 233 233 498 368 498 81 216 498 471 25 233 232 329 39 277 59 86 216 233 233 379 498 498 357 124 441 216 233 498 400 498 216 214 233 50 216 498 235 137 81 115 216 143 216 200 136 233 152 25 68 216 363 62 216 281 498 444 90 498 233 498 233 233 498 216 398 498 442 233 419 216 498 498 48 498 233 216 416 498 399 233 497 453 233 432 216 462 498 216 216 233 368 9 498 216 216 233 498 233 233 216 233 445 216 412 498 233 243 109 216 344 133 369 498 58 422 367 233 19 498 498 216 38 233 233 136 498 297 437 83 216 498 297 498 14 498 96 233 498 216 283 214 360 216 216 216 233 382 233 216 216 249 498 216 498 216 233 122 233 362 81 216 136 380 498 498 216 233 498 233 216 216 205 216 216 233 233 233 498 233 498 17 498 116 11 189 35 201 498 5 233 496 131 114 216 124 463 216 204 216 130 498 216 216 216 498 372 498 498 391 87 498 216 487 498 498 233 426 498 498 78 233 233 252 233 233 498 216 10 306 264 233 465 294 216 498 498 131 216 216 498 233 233 498 208 498 251 35 216 233 82 185 498 498 233 216 498 498 216 499 165 124 498 124 73 244 498 209 120 216 233 328 498 144 216 216 233 243 83 368 23 498 126 216 233 498 152 216 216 316 75 336 216 233 216 233 442 216 254 233 214 453 306 498 313 13 289 495 198 256 216 216 498 216 498 498 498 216 498 233 203 233 174 498 233 233 233 464 160 498 434 124 233 233 233 216 33 233 216 498 498 191 498 412 165 233 439 473 464 233 498 233 233 233 233 43 318 448 131 498 123 216 269 303 187 498 233 498 348 216 216 324 217 216 233 498 498 216 498 306 233 216 216 233 426 498 498 216 216 451 216 412 498 498 436 216 136 216 233 233 233 216 216 498 498 216 437 216 81 498 87 233 233 155 199 32 216 263 490 498 498 233 498 453 233 233 216 401 216 216 498 216 500 379 233 117 498 436 21 498 498 233 216 218 498 498 216 299 216 396 498 106 216 233 372 433 216 95 216 216 233 233 233 233 216 216 498 422 233 498 206 155 216 233 233 216 123 216 122 275 233 233 115 498 216 498 233 498 271 216 266 238 233 216 498 233 498 498 498 459 233 233 233 338 498 309 369 216 495 414 498 322 233 233 216 233 498 343 216 216 75 221 498 306 498 68 271 233 498 233 498 277 498 136 498 233 244 498 455 145 53 477 233 498 498 215 233 347 383 459 107 40 498 480 274 200 233 164 369 498 122 216 216 216 431 233 58 233 245 498 216 216 233 392 216 498 58 184 9 360 137 233 233 498 154 233 414 498 233 233 252 498 216 216 216 233 3 216 233 233 498 422 111 498 216 216 233 497 398 216 233 498 216 216 233 468 199 121 498 360 442 233 128 437 273 498 123 233 216 216 498 216 498 216 233 498 233 290 128 73 216 498 216 498 88 27 58 365 68 216 233 216 216 233 498 306 233 216 406 498 139 216 306 498 216 233 471 170 216 384 233 321 233 498 88 498 216 452 266 498 216 9 20 88 216 233 498 15 216 498 498 216 233 233 474 233 498 46 153 216 415 498 216 498 498 216 371 107 174 498 407 328 233 216 394 356 216 498 498 375 233 498 498 233 233 216 91 233 498 216 397 498 216 356 233 45 498 119 137 498 426 233 233 167 498 11 498 216 498 233 498 498 288 248 164 233 100 233 233 216 322 498 216 481 222 45 461 498 233 233 72 498 233 498 471 233 498 233 213 233 192 241 216 449 498 216 316 233 120 498 498 59 498 216 216 498 316 216 159 233 409 216 498 216 233 216 216 235 334 225 233 216 216 233 453 486 59 498 233 335 216 351 189 136 261 498 233 233 233 321 216 216 233 498 498 216 498 216 323 233 233 216 233 216 265 456 233 230 336 216 234 448 436 306 216 393 216 216 216 498 498 498 215 216 1 236 498 309 233 216 233 233 287 216 175 436 442 233 233 165 215 233 271 216 452 36 233 187 498 498 49 233 233 198 216 226 498 124 233 72 233 3 435 236 485 498 216 428 499 216 216 216 272 307 498 216 233 79 498 73 380 416 498 83 422 498 107 216 216 216 498 216 216 166 216 498 435 233 233 498 233 498 233 323 216 252 498 233 216 233 233 347 233 498 42 216 452 216 498 114 426 98 74 216 153 398 216 172 335 422 455 269 233 498 233 446 233 398 232 337 216 432 233 233 498 498 422 498 233 216 452 216 286 498 498 216 216 391 498 300 347 388 489 233 444 480 304 498 124 225 233 498 216 216 216 216 233 233 202 339 216 364 498 216 233 488 233 122 24 498 233 233 233 498 498 107 216 498 233 498 216 498 136 428 375 233 233 233 498 450 498 216 155 498 216 498 498 216 233 498 498 429 180 233 233 216 237 233 498 216 227 391 498 233 216 498 216 452 233 216 352 216 492 216 233 216 467 233 239 443 419 134 259 498 233 123 116 216 124 498 486 175 498 233 9 216 498 233 124 233 189 442 216 216 394 222 21 336 38 216 233 498 498 498 498 498 77 216 76 4 314 498 233 498 443 498 216 216 498 125 498 474 480 498 498 80 415 448 498 354 233 233 311 455 475 233 259 21 391 237 275 498 248 159 299 216 233 498 233 216 152 498 233 233 216 498 498 309 498 498 233 447 80 216 124 233 233 233 498 416 498 216 416 359 233 233 233 498 216 498 498 498 498 233 252 81 28 90 186 216 216 233 216 303 216 282 217 81 498 330 233 233 64 233 216 498 293 233 216 216 433 498 233 233 216 498 498 263 498 476 233 333 216 168 58 455 233 450 498 338 233 498 269 15 88 498 498 259 421 498 498 498 498 233 498 233 446 216 65 216 216 498 233 498 373 498 233 216 498 28 301 233 233 275 498 81 136 113 233 216 498 216 216 233 216 216 57 37 233 248 233 233 216 216 216 289 124 216 498 498 216 498 89 233 31 216 433 450 237 233 361 175 477 216 297 233 498 83 81 177 180 233 83 267 228 49 233 498 264 230 498 498 233 26 44 233 498 498 216 242 378 498 498 233 379 189 225 139 498 233 216 216 216 498 216 233 213 216 244 233 233 233 418 389 233 233 21 498 474 216 216 216 498 330 107 216 114 498 233 403 233 86 498 498 498 293 124 306 498 427 264 216 498 304 216 422 498 216 203 498 29 233 335 136 216 216 498 96 233 498 233 23 216 233 233 479 216 221 498 216 216 233 216 233 498 271 216 210 160 83 498 335 233 417 73 58 233 303 216 216 216 216 233 367 88 306 233 295 233 306 498 233 216 140 216 106 233 233 498 498 498 498 216 498 498 128 216 498 498 498 215 233 216 485 73 498 216 233 216 216 454 216 84 216 319 244 216 216 447 449 31 354 216 455 233 233 216 181 216 498 359 498 233 216 45 189 295 233 389 164 88 368 161 79 498 233 174 498 390 160 351 498 216 6 154 216 498 86 73 173 216 233 216 216 233 498 233 441 216 157 216 216 233 233 498 216 216 216 216 19 498 233 233 418 216 216 233 233 216 498 233 482 216 498 233 233 233 115 462 388 233 233 233 498 498 430 233 498 233 216 216 52 489 124 233 233 233 216 99 233 498 390 216 122 216 124 53 498 216 153 498 233 233 417 216 498 116 498 233 216 233 233 498 217 359 216 47 498 46 190 498 455 216 233 216 318 216 233 498 498 233 233 388 306 233 467 498 199 233 216 50 346 216 498 233 216 216 134 498 498 420 216 61 197 228 58 260 498 498 185 498 388 122 288 204 163 498 498 233 395 160 59 498 233 216 335 319 233 498 424 216 329 122 233 233 233 233 233 498 44 218 498 233 19 119 216 139 233 216 233 427 233 498 262 233 287 233 216 233 498 210 170 233 233 325 353 51 39 11 498 442 216 272 216 498 233 285 448 113 233 97 498 95 498 498 114 498 498 302 233 233 216 233 233 245 233 233 12 498 375 369 216 233 469 498 216 233 15 208 216 216 365 4 322 218 233 16 498 216 466 62 309 216 233 434 498 337 345 216 216 498 157 58 216 122 498 498 309 233 216 181 391 498 9 498 498 233 235 430 78 233 498 322 498 498 419 216 216 216 450 334 216 111 216 110 280 8 128 448 83 452 422 476 498 216 233 209 216 498 422 233 331 233 83 233 433 233 136 233 484 498 228 412 233 233 335 498 233 105 365 71 125 216 233 498 181 233 216 423 164 498 498 233 498 216 216 119 233 233 413 233 498 131 451 216 498 498 216 498 216 421 23 98 123 190 216 498 66 498 128 48 199 464 213 258 106 312 233 233 233 198 498 498 134 474 216 358 312 498 98 233 233 498 498 498 327 452 335 233 146 84 498 498 216 216 357 112 216 203 498 233 216 216 498 124 216 216 233 304 216 491 297 498 406 216 76 233 422 216 498 439 498 446 89 498 216 33 175 498 233 216 233 498 216 498 498 377 216 390 498 192 216 233 498 498 224 324 233 498 91 143 369 350 224 216 108 361 328 147 233 498 186 207 216 250 20 498 233 498 216 233 498 127 216 498 474 216 233 216 140 498 216 233 498 22 500 216 498 498 202 344 498 498 233 328 216 258 24 181 498 279 460 498 409 216 498 216 84 216 233 498 335 498 85 394 107 160 498 233 448 233 233 498 498 341 21 498 498 73 375 216 233 176 498 233 488 451 498 233 498 37 216 216 498 498 233 498 233 498 498 216 233 498 233 233 332 233 216 233 391 216 192 233 233 275 488 233 216 83 216 233 233 216 233 150 413 498 15 233 226 452 283 216 233 369 498 182 200 233 233 498 61 330 72 216 498 435 498 216 498 465 498 42 302 233 306 498 233 216 474 233 498 216 262 233 498 435 374 339 469 62 498 275 434 150 498 98 498 177 394 32 270 73 216 498 461 233 357 498 474 498 233 498 498 479 216 380 211 216 216 402 112 426 216 216 233 498 141 498 216 233 233 498 216 267 233 233 498 498 498 63 312 216 498 301 233 216 233 233 498 233 498 297 216 446 233 459 216 498 498 299 498 75 233 216 393 216 398 498 216 479 498 498 42 427 233 498 192 233 400 498 216 498 233 3 104 233 233 216 216 216 247 233 233 498 110 405 233 498 348 498 233 233 279 267 2 216 289 216 206 90 349 498 55 380 260 498 90 216 124 477 498 350 233 233 369 496 237 233 80 317 233 187 498 185 217 233 315 498 233 498 470 467 233 216 23 233 263 83 134 498 498 91 498 233 233 216 216 233 216 233 498 498 111 216 5 259 216 149 133 216 349 498 498 233 76 216 247 156 158 498 216 494 185 494 434 491 242 174 233 498 216 216 216 216 233 327 498 216 95 233 498 216 233 216 498 216 498 233 498 304 233 498 251 118 216 306 498 44 399 498 233 452 152 318 216 216 333 216 140 498 216 249 324 216 216 253 498 216 129 233 239 256 81 233 498 426 459 216 498 233 498 233 233 233 44 216 233 233 492 216 498 498 58 498 498 265 216 144 317 498 98 259 233 452 233 486 272 233 233 420 109 71 498 233 216 325 359 498 96 216 498 233 399 94 498 233 233 233 233 498 375 498 433 233 498 5 216 233 498 149 216 233 216 216 233 143 233 339 216 233 216 311 498 216 233 233 498 322 498 216 498 498 216 166 233 109 216 136 352 233 216 254 388 216 233 216 233 273 377 498 498 498 216 124 74 442 498 233 216 216 385 233 233 428 498 216 498 264 59 216 498 498 455 73 319 498 216 233 216 481 498 498 233 244 233 498 189 216 216 216 201 86 422 233 233 410 45 498 498 306 233 254 233 369 233 216 233 498 216 498 448 292 233 233 266 498 233 47 498 216 415 92 158 12 87 174 233 331 216 216 362 233 498 216 295 23 491 324 498 100 216 216 440 233 233 233 391 498 370 374 125 306 216 498 233 216 309 498 498 498 247 233 95 216 216 498 348 144 216 498 387 216 213 498 498 48 233 303 216 303 5 162 233 253 356 397 498 216 498 498 103 233 216 216 498 498 216 253 498 135 202 498 88 8 498 422 175 198 233 233 311 216 233 498 289 107 216 233 233 498 498 461 139 249 498 498 216 216 233 276 233 498 233 83 272 498 233 498 446 498 233 216 216 85 369 498 166 268 233 216 268 233 498 233 216 233 292 233 288 233 498 456 233 498 498 67 372 233 182 233 233 216 73 498 216 348 498 429 233 498 343 498 307 15 233 498 498 442 233 463 216 498 81 233 395 233 124 380 498 216 216 216 216 498 233 498 233 498 498 216 233 233 216 252 498 233 216 233 171 469 73 455 216 21 327 216 498 233 364 290 498 22 136 21 233 216 143 216 498 216 233 498 212 216 422 233 247 290 216 233 216 498 459 280 225 233 233 486 498 201 216 426 337 235 479 498 216 305 59 150 233 216 304 233 216 220 332 498 49 498 216 216 347 233 216 498 498 66 498 498 216 498 216 498 75 233 216 233 498 233 233 233 233 331 498 498 233 361 216 498 216 233 69 498 498 216 216 216 378 184 141 383 216 498 410 498 498 182 287 216 233 233 498 40 233 233 97 216 498 498 216 233 216 233 216 498 216 26 216 217 216 498 39 216 498 498 454 498 498 498 157 418 248 332 233 216 415 233 233 12 216 216 216 216 136 420 176 216 27 233 216 216 216 498 216 498 216 83 216 216 424 319 162 233 498 336 216 233 233 383 315 233 233 216 144 233 498 233 233 233 136 426 216 136 233 498 114 104 492 233 233 494 216 422 234 46 216 216 216 69 73 498 176 216 216 99 498 422 216 233 500 8 420 32 26 73 216 233 216 16 216 233 233 498 498 216 91 436 209 216 381 216 216 498 20 334 216 6 325 89 233 311 216 498 498 216 355 233 10 98 339 216 216 320 216 216 233 331 233 233 276 233 498 216 216 233 292 216 290 216 498 216 97 233 216 216 191 60 233 233 498 244 498 215 498 233 284 498 146 233 233 411 498 124 216 233 233 216 286 289 216 498 498 233 498 498 498 498 216 18 233 69 233 457 498 216 216 233 498 216 448 216 427 466 113 233 233 498 216 228 233 238 216 233 396 498 216 499 498 498 216 273 498 216 39 41 255 101 216 498 233 169 153 84 233 344 216 113 105 216 233 498 318 216 498 233 498 111 233 498 233 358 498 216 233 216 233 370 216 498 498 334 233 39 81 498 216 498 216 126 233 498 233 86 498 216 69 498 216 498 233 233 300 192 216 57 216 216 415 9 216 203 233 353 498 216 216 216 327 233 191 216 45 498 233 265 498 216 233 498 335 498 480 216 379 8 396 347 498 216 189 216 58 31 498 216 219 216 216 266 349 216 216 216 498 406 233 498 197 216 258 233 216 276 233 216 216 208 216 233 498 145 197 233 94 233 233 459 498 216 216 216 216 1 326 277 498 216 233 216 216 498 97 145 481 498 216 233 429 233 216 216 394 233 216 216 216 216 233 216 21 216 216 216 216 216 216 118 498 307 233 498 216 297 498 296 216 498 498 282 414 498 8 233 184 476 498 498 430 233 233 216 240 447 367 221 498 216 498 498 233 406 35 185 498 233 233 468 436 456 386 498 498 233 498 216 233 498 498 498 498 450 498 498 216 450 233 475 498 498 395 216 421 31 498 498 233 209 7 216 81 216 249 233 216 243 233 498 498 216 216 216 233 351 215 498 71 216 389 216 233 9 498 233 498 472 287 251 14 44 498 233 335 406 216 368 498 498 216 498 340 216 1 498 498 314 448 216 216 175 216 233 160 498 194 216 216 350 498 444 216 233 216 21 498 233 222 147 98 36 498 233 233 122 498 498 171 212 156 233 498 498 216 147 405 162 498 233 216 216 233 498 498 498 233 384 381 216 216 498 363 159 385 498 282 233 233 134 479 498 1 216 498 216 233 319 233 496 233 498 233 233 498 316 215 216 2 216 44 498 216 233 422 498 498 233 119 216 498 233 274 498 216 233 498 133 216 69 369 118 90 233 498 233 233 216 233 215 216 233 233 233 498 216 371 216 216 233 498 280 426 350 318 216 233 216 233 124 46 228 162 498 216 216 233 216 216 216 233 119 347 498 269 498 498 404 432 216 233 498 498 357 498 233 498 233 434 233 216 216 498 309 456 498 233 486 235 49 498 216 205 216 233 37 233 389 233 282 233 216 214 122 216 233 498 49 363 216 498 233 233 421 233 402 498 309 377 288 21 233 220 233 216 274 216 498 233 336 216 369 73 498 322 498 498 498 216 498 223 442 347 233 233 498 53 327 216 233 252 216 278 498 498 233 146 498 216 233 399 498 46 498 216 306 216 128 216 233 216 233 59 216 403 323 498 233 231 309 176 216 233 412 216 216 233 99 498 498 319 498 76 233 233 140 498 352 21 498 498 498 216 498 373 452 498 216 385 498 216 498 233 216 452 216 216 498 216 233 233 216 216 216 498 157 216 216 233 216 216 228 216 233 38 348 423 193 62 316 62 198 233 233 65 436 125 157 233 355 216 12 216 233 216 498 498 233 233 444 111 158 142 233 233 284 369 498 178 83 233 216 422 216 498 498 444 350 216 468 498 233 378 498 233 233 498 498 498 30 489 194 498 233 233 407 216 203 498 498 233 233 216 233 76 233 27 233 498 233 498 246 233 398 233 216 216 498 216 469 154 168 216 9 498 216 233 498 498 498 216 216 216 216 498 482 126 104 369 233 216 326 498 367 427 498 216 498 216 266 498 233 88 489 498 216 54 191 498 432 216 216 242 233 216 498 500 484 216 216 233 498 427 498 433 498 349 240 7 267 367 216 233 216 498 187 216 233 233 233 406 498 233 233 237 283 233 127 395 233 233 216 290 68 73 233 216 498 158 498 216 79 430 301 233 498 233 211 233 233 120 498 498 216 154 498 137 216 233 230 172 216 498 498 216 258 233 233 233 229 233 216 73 498 498 216 233 233 216 95 233 498 498 196 216 233 216 233 266 233 102 498 233 233 233 304 234 233 400 498 498 498 407 216 233 307 186 216 498 266 233 233 233 216 39 216 216 109 233 216 59 233 233 216 273 216 215 216 233 216 89 397 309 369 216 129 498 216 475 58 498 233 348 216 498 216 498 498 302 119 198 233 233 233 216 62 233 431 216 216 122 419 498 115 233 216 498 216 216 233 216 216 498 233 498 498 498 13 216 455 498 233 233 233 335 95 406 216 233 216 71 216 415 233 233 258 498 215 233 498 473 449 216 498 216 233 498 216 319 233 216 233 216 233 52 498 136 497 162 112 291 91 233 216 498 216 216 39 216 498 498 177 216 25 498 367 216 233 478 216 381 83 216 216 233 216 233 22 498 216 216 498 233 498 142 498 498 233 5 498 233 22 233 33 498 356 219 233 216 216 233 405 498 498 452 292 233 352 217 467 233 233 498 498 216 233 285 233 498 233 129 148 216 498 233 498 216 88 233 306 498 233 242 75 216 216 498 233 359 498 215 145 216 216 216 216 371 300 150 216 401 216 216 216 216 15 134 498 216 21 233 233 387 200 453 216 340 390 455 216 498 391 233 233 233 498 334 233 233 216 498 134 216 233 498 233 202 59 216 216 216 306 233 108 68 233 96 426 164 498 9 399 382 27 498 216 61 307 50 216 498 309 318 233 233 498 212 453 147 408 81 216 144 498 216 233 498 216 498 494 216 233 233 233 498 21 498 81 216 102 169 498 64 353 216 233 233 233 252 498 216 216 233 201 498 233 146 436 498 216 351 216 498 498 494 52 233 233 244 163 233 73 498 216 233 498 233 498 233 233 112 436 407 36 498 216 232 216 498 216 455 498 216 240 339 124 335 233 498 216 145 256 233 323 498 498 216 284 183 60 216 233 479 216 59 131 216 216 233 265 216 350 216 233 498 216 363 498 498 216 36 498 101 498 216 282 498 216 216 284 233 397 498 216 498 216 498 233 233 226 498 498 498 498 33 76 216 119 261 216 216 498 233 399 102 233 233 498 216 216 326 241 59 233 498 233 118 131 498 216 216 54 464 83 233 216 306 498 410 216 233 216 144 498 233 282 498 498 216 422 498 187 330 216 233 308 435 58 343 216 118 216 415 216 335 216 233 216 359 330 170 216 413 498 4 498 233 233 233 498 53 276 498 233 498 216 303 31 222 216 73 496 216 261 233 233 233 287 442 216 271 273 233 498 216 498 233 233 369 216 216 216 498 279 498 216 297 498 168 233 233 498 216 233 498 216 431 498 233 369 467 313 216 498 443 23 418 216 498 498 498 174 87 326 420 498 498 396 216 325 363 233 180 233 64 233 216 216 233 216 233 233 115 498 498 320 498 498 466 233 407 498 233 233 498 498 233 275 498 216 498 233 216 281 498 233 206 498 233 212 216 441 233 319 216 73 106 216 215 233 386 216 216 67 498 196 93 81 216 21 233 233 328 216 498 216 216 298 269 216 498 455 177 383 498 306 239 498 498 216 498 216 216 442 216 216 233 498 435 369 498 426 233 100 216 440 420 71 498 498 233 285 233 233 48 233 348 449 6 216 233 216 498 184 158 216 377 169 216 115 233 233 498 326 233 137 498 216 233 120 216 498 216 456 233 216 216 233 216 216 200 216 233 498 233 493 216 498 216 498 216 232 216 233 216 216 233 216 19 272 215 216 233 410 498 216 216 92 233 383 216 233 233 69 216 216 51 85 266 233 498 430 216 50 474 498 175 39 233 216 233 498 452 231 216 498 216 130 498 216 498 233 258 476 113 216 498 376 216 233 156 498 40 21 59 135 421 233 15 216 335 152 233 387 464 498 186 233 498 211 311 464 9 498 233 216 498 233 216 498 5 498 233 233 498 233 216 156 216 233 216 18 233 498 498 216 369 217 216 233 442 498 71 284 498 216 498 233 231 242 378 498 453 216 204 216 498 233 498 498 498 246 292 233 216 256 163 59 498 498 353 498 233 498 498 498 354 498 498 215 216 136 498 498 45 233 233 216 462 233 233 150 498 309 216 216 21 498 216 130 216 498 233 216 306 361 498 216 233 437 216 233 182 216 498 233 233 233 498 216 233 216 472 216 309 498 242 237 216 309 339 490 498 233 216 21 233 216 400 498 233 69 216 302 254 498 111 498 150 486 216 217 233 445 498 498 130 18 233 255 124 498 498 216 455 233 306 13 233 102 233 217 233 216 1 498 498 233 34 497 1 216 233 233 498 233 472 498 498 233 498 233 233 498 216 118 233 216 251 233 291 141 91 416 498 132 216 47 439 498 233 379 58 498 216 124 216 498 216 233 233 233 114 482 498 498 216 27 498 233 216 216 233 233 216 260 333 262 216 430 124 458 402 397 91 233 498 498 233 452 216 216 48 371 233 216 233 136 233 129 216 233 233 233 216 216 24 103 311 216 233 498 336 498 201 207 233 498 498 36 381 216 402 80 233 216 498 216 498 442 216 233 216 187 498 498 236 7 235 233 161 216 216 233 293 233 48 233 181 99 166 498 216 498 216 136 498 233 498 148 214 233 309 460 233 95 415 498 295 498 108 498 498 450 216 285 233 233 498 216 233 498 56 51 295 56 233 83 188 498 217 498 233 306 472 233 490 168 233 233 81 407 233 299 373 216 233 79 412 191 498 182 357 273 228 216 498 233 216 498 216 378 216 93 216 498 233 216 498 498 216 216 233 498 216 216 134 39 216 216 233 358 498 216 73 267 498 206 216 234 233 216 498 233 1 498 216 236 216 211 216 216 216 233 498 216 498 233 137 498 498 498 414 176 233 499 83 233 288 270 286 132 216 449 283 233 216 216 216 216 216 498 40 216 498 233 304 12 498 233 498 233 498 233 127 14 99 498 69 216 498 498 158 216 353 357 216 498 255 406 216 233 216 88 262 71 215 282 216 233 498 498 233 391 216 20 217 233 58 498 233 233 124 216 233 238 233 265 233 498 498 233 26 301 498 498 216 498 498 216 216 498 149 9 216 310 216 244 326 498 498 233 216 195 498 233 233 338 233 498 216 498 83 233 83 216 401 216 233 115 233 233 233 91 346 460 233 216 277 208 233 216 233 216 498 233 472 182 498 498 498 216 216 182 498 216 216 233 83 249 233 233 233 467 214 498 233 216 233 9 498 233 498 233 430 498 341 498 253 369 498 329 347 498 233 468 498 233 411 216 498 133 216 448 498 498 271 363 133 450 271 498 422 233 216 408 498 442 216 216 165 216 228 71 470 138 62 150 233 216 233 260 233 105 233 498 233 216 173 216 214 233 498 233 136 452 216 233 233 233 498 215 53 404 498 498 498 233 119 113 216 233 498 233 233 216 21 498 216 498 498 233 498 323 295 216 216 216 317 498 496 233 216 216 83 233 216 181 233 233 233 216 453 216 216 81 233 216 368 233 455 498 216 216 183 233 216 233 233 216 498 96 498 498 100 233 498 53 233 498 216 216 216 124 216 233 498 8 233 261 111 233 195 233 194 216 233 216 498 233 216 285 233 498 498 498 193 401 210 282 216 53 498 233 442 216 233 233 216 498 301 216 233 233 463 371 498 28 498 385 216 156 216 216 35 498 498 429 233 498 351 233 488 463 498 216 216 233 233 216 237 498 310 71 216 233 245 233 498 242 422 216 233 495 233 332 269 320 93 498 310 83 133 233 233 498 461 324 498 498 498 168 216 294 338 216 216 233 498 216 124 498 216 498 149 59 498 212 27 190 216 220 404 498 496 233 220 71 498 233 498 120 216 233 498 350 436 127 449 498 216 492 384 498 2 498 498 66 48 216 233 498 233 498 216 216 32 233 216 104 61 353 216 248 436 498 96 332 498 140 498 268 216 233 220 306 233 233 21 216 330 103 498 453 445 128 498 216 43 216 454 216 292 233 455 233 147 425 216 216 498 477 216 39 59 83 226 407 233 498 379 378 233 233 322 216 216 233 233 216 216 233 233 216 391 134 364 216 453 216 455 233 498 99 216 468 498 434 233 233 484 242 233 39 444 498 216 208 498 105 63 233 216 275 498 498 498 464 216 216 498 233 216 216 432 9 498 3 233 498 233 216 230 216 233 39 164 116 498 84 498 233 216 344 64 498 498 498 312 376 216 216 235 233 76 216 260 9 216 368 498 498 498 216 233 498 233 432 73 481 216 233 233 481 216 233 367 180 216 216 130 81 216 332 216 209 345 233 216 498 233 233 498 216 498 498 216 498 498 233 216 498 233 233 233 474 233 23 498 167 136 233 498 265 233 498 233 95 233 136 233 207 239 442 269 216 499 119 258 233 105 365 433 233 262 498 216 216 6 59 122 430 498 498 498 271 118 216 216 216 395 229 83 233 357 498 165 421 498 430 422 498 498 374 498 498 498 233 233 233 216 11 216 216 498 183 233 430 498 233 233 233 216 415 67 233 274 216 216 58 498 216 58 498 498 460 233 191 485 498 233 216 233 339 409 233 251 216 498 216 498 498 36 234 216 65 216 190 24 498 498 233 385 233 233 233 304 498 1 216 233 11 233 498 233 498 39 233 15 216 12 233 154 442 373 273 498 498 265 498 216 216 233 9 216 348 15 233 152 14 194 216 237 233 216 451 394 233 498 46 317 58 10 498 498 33 216 59 498 233 384 498 371 309 246 500 233 390 233 233 498 273 233 498 233 498 233 267 216 233 498 233 498 498 321 233 216 39 362 485 135 21 233 498 216 498 362 233 233 498 233 480 498 60 216 409 216 216 233 216 498 498 233 140 498 290 344 498 474 245 33 120 233 285 498 233 216 216 496 233 498 216 498 83 216 147 216 498 486 81 446 165 498 11 59 216 216 498 216 113 498 233 216 129 216 233 401 216 233 216 101 498 216 350 216 233 67 257 216 498 99 498 103 259 190 136 442 216 498 334 498 67 154 233 216 291 334 216 216 498 124 471 498 233 19 216 456 61 233 498 337 498 216 185 233 328 358 166 498 290 233 216 262 233 198 157 233 124 216 22 233 233 215 87 233 498 424 216 124 434 498 216 233 216 309 233 498 337 216 114 216 216 181 324 233 216 216 498 354 498 498 233 498 216 498 216 498 306 233 216 216 233 233 233 233 216 216 216 216 233 216 216 233 216 233 233 39 233 216 233 216 498 498 216 466 216 233 216 186 498 3 320 233 248 498 233 216 233 233 233 233 498 498 195 233 16 364 233 304 216 461 216 85 216 216 498 216 216 498 306 294 216 233 470 216 411 233 454 407 498 216 233 180 136 30 216 216 139 498 216 498 215 498 498 216 498 346 87 261 216 395 498 233 450 58 233 36 216 5 216 216 216 498 376 216 444 356 233 216 498 81 233 216 388 216 498 369 379 59 216 474 216 233 278 227 233 216 233 125 498 498 216 216 233 216 9 327 233 498 498 463 372 498 498 216 233 216 498 39 374 216 216 135 498 32 498 233 473 216 327 314 216 216 233 241 498 311 158 233 349 498 395 498 498 43 216 498 328 28 498 498 498 318 216 281 498 378 498 498 233 121 233 233 216 306 216 498 233 27 306 233 233 233 216 216 254 216 392 216 349 498 303 233 126 131 473 136 455 346 423 233 80 216 216 175 498 143 233 233 452 441 233 176 233 233 216 498 216 219 39 233 306 130 216 233 233 498 233 498 442 216 233 96 375 216 59 233 233 216 400 384 216 498 498 216 463 336 233 56 498 498 74 374 216 361 358 12 54 336 498 216 470 40 498 216 369 121 292 233 216 233 233 376 233 216 498 498 498 216 216 278 216 216 233 498 498 216 233 498 233 233 498 233 498 369 149 431 498 216 467 136 233 284 216 233 339 233 102 233 498 216 216 233 498 420 375 216 216 498 498 455 233 397 136 498 232 367 46 498 445 168 216 498 216 365 216 498 216 216 447 216 69 48 218 233 216 233 33 287 233 216 252 474 216 300 62 368 233 216 216 233 386 216 216 216 83 312 371 233 351 216 244 213 233 233 233 216 233 408 498 233 257 230 114 498 233 216 216 471 495 216 216 233 248 498 233 498 465 402 233 233 498 233 216 216 216 498 216 216 216 422 151 317 490 404 216 216 216 216 102 24 456 39 498 216 233 216 233 498 13 216 216 233 367 233 216 233 326 49 233 233 233 498 233 233 498 216 403 430 498 233 8 498 446 216 153 91 498 233 344 233 145 216 395 216 216 355 498 233 216 442 16 498 479 236 49 275 233 233 200 127 233 216 216 498 81 216 498 216 145 233 498 139 216 60 498 73 216 82 233 216 92 482 498 376 29 498 213 233 233 279 192 233 233 498 216 233 471 121 233 207 233 269 127 310 498 311 412 216 216 205 216 498 216 461 233 196 498 46 102 90 498 190 439 315 216 498 469 124 233 498 233 374 498 44 216 21 216 216 216 498 498 498 343 216 233 100 30 498 498 233 224 349 380 233 498 65 498 330 42 484 216 422 498 233 303 498 216 271 474 498 498 498 233 233 80 164 292 266 233 3 216 498 498 498 233 216 216 498 498 166 498 498 218 233 216 233 498 216 216 216 173 498 498 216 216 234 233 216 177 216 446 62 216 216 498 427 369 233 498 498 233 136 233 362 255 288 216 498 498 216 498 215 233 479 498 498 233 216 498 216 443 233 216 498 260 233 477 233 498 38 498 220 498 500 330 498 20 43 233 216 186 290 114 174 216 159 142 207 216 181 233 233 215 216 498 216 216 310 498 233 250 498 426 216 233 233 498 233 216 498 39 498 216 84 151 498 207 216 216 398 233 496 498 216 498 216 498 491 376 498 233 233 233 233 92 233 172 498 254 216 233 216 233 233 233 371 93 498 233 56 216 469 233 362 498 498 498 309 486 498 498 498 248 216 216 233 233 216 233 199 233 23 216 216 233 233 158 216 216 216 233 238 233 194 216 319 233 488 437 216 216 498 58 329 498 452 233 216 136 141 498 498 498 98 216 256 498 216 178 216 53 31 353 233 498 216 216 216 216 498 498 455 154 498 498 216 83 233 216 233 216 337 498 279 160 498 9 448 498 471 216 233 203 216 474 216 105 233 216 216 498 323 216 233 216 216 233 498 216 452 498 64 88 59 312 444 216 466 271 498 233 207 233 474 498 216 9 498 360 498 233 482 104 498 498 233 216 498 233 194 216 498 498 73 216 216 216 498 216 443 216 498 375 81 216 216 498 233 481 376 216 216 353 498 233 216 490 498 348 233 317 498 233 452 233 233 233 58 98 498 155 216 498 216 221 498 233 216 498 216 174 216 233 216 498 216 135 216 498 90 233 216 498 401 54 498 216 216 216 498 148 485 81 233 90 233 101 216 498 498 498 249 468 123 412 320 498 498 233 435 498 283 209 233 216 330 461 136 498 359 498 233 440 216 233 233 409 500 216 25 124 498 105 36 216 36 498 212 82 133 498 216 92 498 498 243 233 233 407 216 498 233 498 182 233 233 215 498 498 194 233 30 14 233 498 116 407 62 499 233 496 498 198 498 243 233 400 216 498 233 216 233 252 498 121 142 498 176 200 148 498 216 175 216 233 498 309 498 197 233 498 216 498 245 233 216 398 498 444 233 11 216 143 498 216 216 498 216 263 24 417 233 233 216 233 382 233 197 498 216 216 498 498 12 498 233 3 233 498 498 216 498 216 58 216 216 12 233 74 31 498 66 216 233 233 498 304 240 216 233 216 498 18 216 233 46 322 498 498 233 184 105 498 267 233 233 239 199 466 216 174 233 498 498 216 233 498 160 498 216 230 233 457 233 345 233 239 216 233 216 180 498 498 310 233 64 468 233 498 498 309 498 4 233 216 68 498 216 498 215 498 425 216 134 112 216 90 498 216 344 233 179 26 233 294 500 274 216 216 113 233 498 498 141 131 498 399 233 498 500 216 498 404 498 18 233 216 233 442 216 43 244 498 233 485 233 233 216 498 322 452 353 176 6 222 233 216 156 233 305 99 342 442 233 216 498 233 75 233 233 498 233 216 498 216 498 233 474 496 498 40 66 216 233 130 367 21 216 216 498 182 300 498 216 216 248 288 457 498 233 233 498 365 216 216 8 216 48 228 233 455 498 233 123 498 216 498 216 233 82 216 233 216 498 233 498 498 216 11 216 498 259 498 216 124 498 130 208 455 233 401 233 139 459 498 366 359 233 498 216 233 302 34 233 233 274 233 233 372 243 303 356 216 401 215 233 498 10 233 233 498 445 216 216 216 83 498 422 498 153 216 216 233 233 233 361 94 474 216 292 419 216 233 498 387 233 216 474 395 314 216 73 498 342 298 498 233 411 233 486 498 233 233 183 342 216 216 284 303 220 216 216 233 474 75 498 195 216 498 233 216 372 216 200 233 273 167 101 442 216 498 233 233 216 498 498 233 459 498 498 233 498 233 222 208 428 452 431 245 233 216 498 216 216 498 498 324 216 25 498 233 233 498 141 233 457 257 201 498 313 216 233 237 216 498 427 216 474 53 498 216 5 233 233 216 199 218 216 240 233 216 216 159 499 216 233 80 498 233 403 498 474 233 76 343 233 233 498 498 127 216 233 216 467 216 498 124 155 498 216 398 493 81 498 498 498 216 270 233 82 498 233 377 139 233 216 246 216 233 233 233 233 498 233 498 233 233 233 233 498 216 216 388 216 216 498 442 216 64 233 101 175 15 379 498 216 233 498 233 216 498 216 216 300 233 55 498 233 498 216 498 498 216 216 5 249 273 216 372 498 216 216 471 216 498 58 89 233 216 369 498 498 454 118 233 60 462 486 216 233 80 474 216 498 215 233 216 246 369 216 498 216 233 379 233 474 233 233 171 166 81 329 498 9 498 25 193 272 216 216 233 207 498 42 233 498 216 248 216 474 370 21 233 216 233 233 216 216 499 20 474 384 216 216 233 216 233 498 233 361 387 498 216 233 216 289 233 423 410 365 216 266 498 44 81 216 498 498 149 233 498 233 216 33 47 377 216 498 483 444 498 168 290 216 233 203 174 233 233 498 216 216 487 498 306 216 391 216 233 422 216 400 30 320 248 498 449 413 498 233 498 473 498 406 3 216 498 498 216 216 233 379 474 498 452 125 363 362 294 124 216 233 136 59 233 216 216 74 216 233 233 25 56 216 216 216 233 277 337 216 233 233 498 216 205 498 196 415 233 216 233 233 216 498 498 498 216 233 233 349 102 498 478 216 13 15 216 498 332 266 39 216 402 273 163 498 498 233 233 337 498 233 498 498 216 498 233 216 498 233 323 383 498 110 216 381 233 498 498 233 498 216 347 216 498 216 250 356 393 216 369 180 498 498 233 498 318 216 2 233 189 498 233 39 233 216 498 216 498 233 351 136 216 464 233 474 400 233 216 233 42 368 286 498 91 28 498 498 168 498 96 498 216 472 216 122 498 233 498 361 268 64 233 233 226 498 216 216 233 216 216 435 488 233 76 498 371 153 498 233 98 216 200 233 498 216 498 216 258 216 233 233 216 498 334 216 498 498 216 216 498 233 216 331 498 216 233 216 324 13 498 177 233 498 233 498 425 233 233 261 26 498 233 218 397 233 216 216 498 168 233 259 216 498 216 384 164 88 498 282 233 111 253 498 216 498 233 405 216 498 216 233 102 498 72 498 254 216 490 216 305 233 216 498 55 76 233 498 21 498 452 498 181 498 233 262 216 233 498 464 23 166 215 216 233 498 498 399 449 317 233 498 248 216 233 498 209 216 233 474 233 498 216 498 46 216 139 285 216 498 360 113 233 498 216 216 498 216 319 216 233 74 445 233 11 216 498 332 419 68 172 233 233 79 110 197 216 216 216 498 233 216 389 498 111 119 233 74 460 233 425 216 179 395 498 498 233 216 66 216 442 498 169 258 162 493 216 85 123 498 216 89 399 216 233 368 82 216 66 216 89 385 233 77 418 498 498 73 233 52 233 380 498 39 216 11 360 233 233 34 233 233 294 464 498 326 233 216 233 10 216 293 233 498 216 233 369 451 471 216 452 498 144 153 215 233 233 498 92 216 498 233 145 233 233 216 291 233 216 498 338 446 323 216 216 498 216 498 233 498 498 233 498 309 233 111 498 225 233 233 308 233 248 498 216 233 216 109 176 157 233 216 233 104 498 498 233 65 474 216 233 216 498 498 216 498 233 353 472 233 498 216 27 498 233 498 311 498 498 347 498 498 498 216 216 216 216 57 216 216 233 216 216 498 216 451 232 233 216 327 174 498 189 18 403 233 216 216 216 122 463 216 233 498 216 498 309 233 233 233 34 198 253 69 233 216 216 216 474 479 233 216 233 498 33 453 216 498 10 173 216 498 216 216 216 216 29 233 348 244 216 292 233 216 66 21 216 278 216 294 95 498 233 216 247 275 66 498 498 498 216 498 86 498 498 168 216 461 498 216 498 233 422 455 233 240 498 216 230 498 233 216 277 151 81 498 481 384 430 29 9 233 233 378 59 101 213 216 498 58 216 11 498 498 411 262 68 498 5 216 216 216 335 498 315 233 170 233 498 15 233 130 216 233 105 498 233 498 216 498 233 469 216 233 233 373 498 216 269 335 54 233 233 465 216 498 233 366 342 498 473 498 295 233 237 498 39 498 233 216 216 188 455 216 13 233 233 216 233 92 137 233 216 216 233 233 500 233 119 498 498 461 216 216 233 64 498 498 233 217 233 498 216 14 216 233 216 216 492 233 233 216 452 498 233 387 498 233 233 306 136 498 128 39 216 216 193 328 233 233 498 498 81 355 498 233 152 216 498 416 233 498 233 233 332 216 288 305 216 498 317 304 205 233 189 467 306 216 233 109 216 216 389 233 333 136 475 233 498 233 216 209 216 429 494 498 216 427 233 498 102 498 498 233 123 156 498 216 233 312 216 233 233 465 233 216 216 216 233 313 498 216 164 94 309 254 216 498 233 216 57 233 216 498 395 233 233 73 216 145 498 415 216 354 498 128 233 498 216 498 498 147 128 55 498 233 216 498 498 442 216 241 233 216 498 365 233 350 216 233 216 216 498 216 429 233 498 59 498 216 498 498 442 59 498 498 233 332 233 38 498 216 498 498 455 233 194 478 216 216 233 233 87 474 224 239 498 403 233 216 253 350 498 81 135 336 216 216 216 233 216 233 271 216 66 216 498 423 233 498 378 216 216 498 498 301 498 233 452 233 216 234 233 498 498 498 233 233 216 233 429 233 455 233 216 216 450 216 498 216 233 498 354 498 233 216 368 233 448 431 233 357 499 233 233 233 96 498 216 233 498 445 498 233 216 134 367 233 216 498 498 498 233 216 314 179 498 370 498 216 396 233 419 98 28 233 233 411 461 233 216 498 233 216 233 227 366 216 233 216 216 498 216 498 498 225 498 233 498 318 498 233 377 216 489 228 216 488 498 287 455 413 216 216 70 9 498 216 73 407 498 20 498 440 39 233 498 9 498 216 121 233 216 368 213 437 216 9 216 223 498 422 498 254 216 233 216 233 425 233 233 216 233 498 165 498 233 498 216 216 216 315 498 334 498 233 498 498 314 490 14 200 166 498 216 498 498 233 216 447 233 233 498 282 233 105 216 498 233 89 81 233 143 233 216 233 216 128 216 178 459 498 498 123 498 58 498 233 233 92 204 124 216 233 216 216 177 128 216 216 84 116 254 495 216 27 355 216 453 492 233 498 455 233 216 370 498 498 498 59 498 59 233 152 154 216 364 150 345 233 227 233 233 478 183 233 442 81 96 376 452 21 233 498 233 40 498 216 182 233 136 327 100 233 498 478 233 140 233 466 233 233 498 216 233 216 216 216 58 216 498 422 304 498 216 377 498 233 455 474 216 216 242 468 160 110 498 229 439 233 216 216 403 498 498 498 498 216 308 498 233 67 498 498 108 233 376 233 233 216 341 233 474 498 216 233 216 216 216 120 233 158 216 216 6 323 233 159 233 216 216 476 233 391 216 64 498 216 498 233 115 498 216 143 233 51 216 498 477 360 498 306 298 469 432 216 6 233 216 233 410 253 216 233 216 498 216 233 216 223 216 233 401 216 119 286 498 498 233 233 136 269 300 470 166 38 498 208 416 216 49 233 498 172 216 233 233 216 450 498 216 168 329 215 318 216 493 241 216 446 216 233 216 498 60 498 216 194 233 368 233 216 233 233 460 498 121 216 498 216 498 216 233 216 233 233 498 216 498 233 233 344 322 216 233 436 233 216 498 233 147 498 233 216 233 216 216 216 216 233 245 233 216 216 302 233 498 233 216 9 498 216 241 401 216 233 498 225 498 233 498 498 233 233 233 442 498 216 498 216 216 233 216 498 408 498 498 335 233 410 233 440 233 58 233 216 233 356 55 233 498 479 75 498 141 405 53 498 216 216 498 100 178 498 498 498 216 21 233 215 216 216 362 216 498 233 498 397 498 233 216 216 414 498 498 216 498 216 11 498 216 276 216 233 233 216 498 216 429 137 498 498 73 233 35 233 498 498 200 54 216 475 216 498 498 455 233 498 233 83 233 216 233 233 233 186 233 61 59 498 498 233 233 421 8 216 216 498 422 498 216 233 170 259 183 233 30 79 233 216 233 258 268 46 233 264 498 233 447 216 452 498 216 480 498 498 498 216 216 236 167 233 152 498 278 449 498 254 498 498 233 408 498 498 498 397 481 216 335 216 442 498 216 233 216 498 147 397 233 400 485 498 498 216 68 216 216 119 233 498 233 223 233 216 498 498 498 498 216 474 397 498 498 35 271 233 498 216 498 369 375 498 12 173 423 312 233 498 233 421 318 216 233 462 233 216 488 233 498 274 498 233 233 233 59 88 107 75 317 340 498 498 216 183 233 233 347 216 233 498 216 388 266 498 233 233 233 195 498 174 498 216 45 233 498 233 1 498 81 356 216 498 233 233 233 358 306 369 498 233 233 233 498 233 22 498 216 233 4 216 446 339 233 498 498 216 83 216 268 165 168 121 61 285 216 498 140 498 216 216 216 498 9 253 216 233 498 498 233 216 264 498 184 498 180 233 233 412 466 216 26 81 216 233 216 499 498 498 131 54 233 17 233 396 132 498 233 252 318 457 216 498 216 498 233 238 6 233 396 233 182 445 107 104 498 216 498 216 233 369 216 216 23 233 474 71 233 498 481 332 216 303 216 216 498 216 133 498 216 498 216 410 233 116 272 233 293 128 216 95 498 233 498 498 498 89 216 233 498 233 435 498 233 498 498 233 123 231 271 334 498 216 498 233 233 216 290 302 458 216 498 216 216 216 16 498 475 87 216 397 135 498 233 73 233 471 233 304 498 233 287 474 216 498 498 216 15 283 498 409 216 233 99 209 498 498 233 233 324 261 498 216 498 233 498 309 498 333 233 245 448 474 332 163 233 216 332 64 498 9 498 187 233 498 233 216 498 216 233 498 468 328 216 378 233 255 432 216 216 354 498 498 498 375 52 233 498 233 460 216 216 170 30 147 267 410 498 216 28 222 498 233 142 233 498 216 498 2 216 81 216 233 102 498 498 498 62 105 181 233 59 216 33 498 498 216 216 48 233 216 191 440 368 216 498 216 233 233 297 498 233 216 277 492 20 380 216 233 233 498 216 58 498 216 498 388 216 277 498 215 233 498 209 368 216 290 216 216 498 447 457 216 216 498 234 452 366 233 21 216 48 349 498 216 120 216 498 498 442 34 233 216 233 442 233 459 182 156 233 216 498 498 142 216 498 71 216 498 498 498 183 498 243 498 124 28 216 498 216 216 233 498 233 216 216 417 498 216 336 401 216 216 498 233 294 216 498 18 95 498 216 445 296 216 498 216 308 273 345 216 136 474 243 267 1 216 382 462 295 416 233 216 233 387 233 216 216 498 309 267 427 50 216 498 216 216 498 216 233 233 216 498 216 216 422 137 216 233 215 216 233 233 456 216 52 83 460 496 498 498 124 216 181 233 233 498 159 216 233 301 31 233 216 216 113 216 305 216 470 498 216 455 216 216 233 76 498 233 401 216 498 498 233 212 498 498 136 216 216 442 216 216 498 132 233 498 216 254 233 216 83 498 216 216 381 216 498 422 216 233 31 498 108 216 498 233 233 216 498 321 177 367 216 217 233 285 498 233 498 233 498 337 498 136 216 498 498 355 34 493 498 233 233 498 344 498 233 216 422 233 216 498 109 216 233 498 216 48 498 216 83 4 233 216 216 216 498 97 233 233 216 216 233 216 216 59 73 161 352 111 216 415 245 293 216 498 233 216 216 216 216 34 498 233 233 233 216 233 455 207 58 233 87 424 216 81 59 83 99 302 498 216 216 216 332 233 498 216 58 498 498 202 58 498 216 432 216 216 467 216 233 258 34 233 216 452 233 114 498 216 446 216 498 216 393 363 204 227 498 118 86 495 424 216 233 233 233 216 360 356 216 215 498 91 124 306 216 216 233 233 233 233 53 216 428 498 170 444 216 309 202 216 216 217 195 216 498 304 498 317 416 216 216 358 384 233 105 233 365 187 498 498 216 498 401 265 216 359 233 233 233 498 233 163 471 498 216 455 216 233 23 270 233 216 15 216 240 216 216 498 498 493 216 216 233 233 233 233 498 498 58 68 498 136 82 498 417 233 30 311 216 216 405 44 498 498 498 73 498 375 394 155 498 216 114 498 124 233 216 498 122 216 233 212 216 428 498 233 498 105 216 233 498 216 116 216 410 233 233 183 233 233 171 498 233 233 216 216 216 470 216 411 233 216 363 433 141 405 233 2 233 216 216 233 149 216 233 116 234 354 288 216 233 358 498 216 424 216 336 498 238 340 233 216 193 157 233 442 474 106 216 216 2 233 233 233 19 216 216 233 216 452 498 216 403 233 131 239 233 498 304 498 233 498 325 498 498 498 498 233 24 498 324 498 216 216 498 233 233 233 103 498 330 485 389 148 498 216 498 216 258 338 498 101 216 289 385 233 233 216 498 216 498 124 498 216 281 216 116 257 198 498 282 498 498 232 498 498 498 222 498 147 498 8 216 216 233 498 336 233 498 498 82 233 256 498 216 230 498 233 55 233 498 359 498 68 216 233 498 216 60 58 498 290 448 216 216 498 498 52 162 498 233 138 314 22 498 233 498 498 454 233 222 233 233 216 216 452 233 233 498 264 209 216 132 142 233 216 142 216 124 357 498 498 75 338 348 233 498 498 162 216 395 83 216 314 233 233 454 216 498 233 308 498 216 233 216 498 216 498 83 498 233 124 309 313 370 216 425 58 216 167 498 233 216 498 498 498 233 70 322 233 385 216 233 213 216 216 368 216 216 498 344 492 233 160 216 216 498 233 216 498 216 230 362 498 216 486 303 498 371 498 233 194 233 498 405 216 233 233 498 233 216 216 329 47 423 468 498 498 498 233 216 233 67 216 216 201 227 233 442 194 498 1 482 216 398 322 216 216 498 124 309 216 233 233 233 498 15 216 498 384 314 231 233 440 216 216 216 216 216 343 261 216 233 404 175 498 233 498 498 65 216 344 216 376 233 114 233 216 358 216 498 216 376 498 216 233 498 233 498 415 431 499 216 250 216 498 498 385 154 393 182 498 216 233 402 84 396 216 17 216 347 498 30 268 73 233 371 192 498 498 216 320 498 216 337 216 216 498 4 143 216 498 216 233 498 94 216 442 244 216 233 325 233 498 205 162 264 144 321 498 127 62 394 216 233 464 233 455 391 216 233 216 479 498 216 58 39 233 498 233 242 281 498 233 216 233 233 216 314 233 11 67 216 239 294 233 498 233 498 152 216 312 216 498 216 67 297 216 216 494 369 310 216 225 233 216 81 233 233 233 15 233 413 216 498 68 233 498 233 233 72 52 291 498 222 318 233 233 23 216 205 295 498 90 180 216 46 168 216 498 442 233 233 216 44 351 216 216 133 295 216 233 233 216 233 233 136 243 109 250 100 332 216 233 216 216 233 233 233 455 233 443 216 216 233 172 233 216 216 448 233 233 452 498 233 216 316 498 308 233 233 216 498 197 233 216 498 311 96 216 165 496 498 498 107 498 109 173 233 498 216 181 216 498 233 216 216 411 392 233 216 498 160 498 442 197 233 491 216 498 456 59 216 314 498 294 431 148 175 183 498 498 233 78 474 264 269 233 233 431 84 359 58 233 19 233 233 216 233 233 233 216 395 498 498 300 39 498 399 420 491 233 86 424 498 216 216 216 216 233 348 498 33 498 366 498 498 233 32 233 498 153 216 216 59 152 398 498 498 216 333 19 464 498 309 89 493 216 233 288 442 498 216 488 233 498 390 472 93 216 498 216 34 498 498 453 233 216 211 216 93 256 233 103 216 498 201 441 322 233 233 498 216 498 233 60 422 216 233 233 233 498 216 1 498 233 233 498 498 233 498 306 233 107 233 205 233 216 394 498 309 233 216 498 216 233 266 352 233 225 216 216 233 216 216 73 233 498 216 498 498 340 498 254 498 306 328 216 176 216 233 39 44 233 275 421 272 289 488 233 216 498 498 463 216 498 233 216 498 233 216 498 216 57 382 216 216 54 233 233 216 498 63 442 422 216 233 216 498 103 233 221 233 479 233 216 404 21 216 233 379 216 233 498 174 216 216 432 233 233 216 216 281 216 498 44 233 216 36 18 216 216 238 78 345 233 408 216 498 410 233 68 498 498 315 233 136 366 166 233 81 233 233 318 163 106 146 216 233 233 216 233 233 216 498 233 498 216 77 498 36 216 233 216 216 7 233 116 233 219 432 233 1 124 233 216 498 92 498 83 344 344 225 233 216 498 419 121 498 202 228 421 233 250 216 233 415 36 492 233 441 233 377 498 207 464 337 142 498 216 83 478 233 498 498 203 498 216 216 275 216 498 192 231 233 216 114 47 498 46 259 233 298 233 216 79 498 360 186 39 446 233 386 216 492 11 401 216 216 405 216 362 233 43 216 498 498 498 77 498 216 233 233 233 255 64 498 444 498 250 224 216 417 273 329 330 216 498 233 233 395 105 196 498 498 233 216 233 488 233 498 479 233 136 216 456 215 233 498 216 237 498 498 216 233 498 405 353 422 498 498 241 216 233 216 498 449 182 216 233 498 368 9 498 290 216 114 2 233 233 76 216 216 216 226 233 393 250 233 232 498 426 233 233 47 233 216 378 498 216 498 360 438 216 233 233 216 498 216 216 342 233 498 245 216 498 446 442 233 390 233 197 151 438 216 439 408 375 95 216 233 233 315 70 107 39 128 233 216 233 20 124 160 233 233 301 498 498 192 233 233 233 484 269 498 498 441 498 233 216 216 397 460 498 9 256 327 69 311 182 233 107 233 462 498 158 380 498 231 5 348 32 233 216 21 498 233 498 191 56 216 498 233 216 498 498 305 441 72 216 233 93 197 498 233 216 216 216 216 233 356 216 233 216 59 498 498 216 216 233 233 113 23 20 340 216 233 242 498 216 498 498 461 498 23 216 498 216 233 233 256 216 239 23 253 233 14 310 395 455 344 424 500 418 216 498 233 267 498 363 233 318 96 498 124 498 498 478 233 233 233 153 278 202 435 93 233 38 95 498 233 233 324 306 205 462 498 216 410 498 199 233 498 216 498 216 343 216 498 216 233 303 498 233 498 233 498 216 133 233 147 216 498 498 471 233 498 308 473 498 498 498 365 233 216 216 229 498 23 216 80 498 233 498 279 216 234 233 216 224 498 437 233 233 309 324 216 498 149 189 498 217 365 233 216 233 216 498 401 498 216 233 216 273 460 31 29 216 498 216 216 391 216 233 452 116 235 233 498 369 31 216 498 272 233 233 498 75 216 73 213 498 216 233 216 233 216 9 498 376 216 216 216 318 498 233 262 391 233 322 498 233 233 301 216 159 361 279 233 233 216 498 490 233 495 422 216 442 498 233 447 370 172 498 216 498 106 323 233 233 462 201 216 112 498 177 58 252 233 216 233 233 457 216 152 396 9 489 498 233 498 292 218 233 498 237 498 498 498 250 498 233 233 498 216 216 169 498 183 124 233 169 233 233 216 83 216 216 233 216 498 233 233 92 216 216 498 498 17 150 498 45 242 216 498 433 498 83 274 233 233 233 498 498 79 350 233 168 216 476 411 330 216 498 498 233 216 216 216 233 498 216 444 500 216 216 385 186 127 233 151 233 498 498 233 81 498 216 261 216 336 498 216 343 216 498 216 82 498 233 259 216 233 390 463 233 136 216 4 97 233 9 216 203 216 216 233 148 233 124 216 498 77 216 216 216 498 233 63 216 233 233 134 216 216 216 166 498 264 233 233 216 498 233 56 216 498 289 216 498 275 296 498 498 359 498 136 365 216 315 498 216 147 189 422 110 210 346 288 233 27 233 498 498 498 498 498 64 498 216 498 455 471 344 455 216 355 448 117 233 404 233 216 233 496 498 233 136 216 498 216 233 233 216 216 427 47 233 498 345 49 233 265 233 216 155 216 498 98 81 498 498 233 455 216 89 216 216 134 56 216 498 233 233 216 498 39 233 97 233 81 254 149 58 498 216 73 366 498 50 21 60 424 216 73 186 216 247 245 465 276 216 39 455 216 1 216 216 498 233 412 247 448 216 498 230 245 216 216 498 233 216 490 216 212 216 4 8 233 185 233 59 498 459 377 216 498 498 486 498 261 216 498 216 467 216 216 498 20 233 498 233 498 216 233 411 373 33 216 233 498 238 278 485 216 498 216 73 216 216 434 64 275 233 216 216 376 309 216 405 466 474 498 216 379 216 95 175 233 233 233 233 315 498 498 100 470 233 498 216 233 207 216 498 64 99 94 498 94 498 216 498 247 233 35 233 216 233 21 65 64 59 388 309 100 233 216 145 233 498 333 316 216 233 216 258 348 48 468 233 216 498 233 266 233 380 233 351 101 145 216 216 216 233 132 498 233 498 136 498 498 498 233 216 233 498 81 498 382 233 498 415 233 233 498 498 216 111 216 216 233 216 216 216 349 43 216 21 205 498 442 32 216 309 498 233 233 233 233 233 145 233 216 37 39 216 417 478 371 216 498 498 216 437 215 224 216 478 216 285 346 233 59 233 216 216 233 422 232 292 498 233 361 408 216 216 216 498 269 132 410 216 216 307 213 236 440 379 498 233 355 216 31 271 498 216 498 458 498 216 498 498 216 147 498 233 216 459 477 432 492 217 233 216 498 216 217 52 498 216 498 283 18 216 400 387 216 498 498 459 498 216 233 233 233 233 233 233 474 216 498 216 216 233 233 498 496 233 233 124 216 233 277 216 216 216 498 216 233 279 498 313 216 233 340 233 488 1 58 498 216 498 216 233 216 233 361 369 498 498 233 216 498 498 498 418 28 233 216 216 216 216 498 233 498 498 264 410 304 369 216 498 176 233 216 498 233 233 490 483 216 494 216 127 7 498 441 216 395 233 477 233 233 498 210 216 403 216 139 350 498 88 498 498 137 233 498 216 265 216 216 233 297 233 422 238 233 233 216 498 233 498 101 233 216 233 67 233 498 216 341 216 498 233 64 216 216 30 216 330 233 216 259 233 498 498 136 233 233 498 21 498 498 473 498 498 230 498 233 422 498 386 114 498 498 498 444 423 216 320 498 216 216 498 498 135 498 233 233 233 387 233 216 233 498 149 498 93 240 216 216 216 233 233 498 452 233 216 216 233 233 498 452 233 355 216 233 79 233 216 249 233 215 154 233 417 216 498 498 21 490 233 224 233 233 498 421 233 233 233 498 233 498 498 37 216 124 498 233 498 498 424 306 216 216 233 498 416 159 216 216 159 233 35 233 326 95 216 102 216 71 216 233 498 393 216 26 498 216 216 216 353 3 498 233 498 182 216 188 82 478 216 498 233 498 498 221 498 367 216 498 498 233 498 381 216 216 216 74 498 498 498 233 216 452 498 316 498 216 498 216 498 216 216 315 46 216 388 196 216 233 93 233 498 498 216 216 48 233 233 120 215 498 233 136 216 204 216 498 292 498 233 233 498 190 216 233 216 474 233 84 11 455 216 233 47 422 498 233 236 248 498 140 79 233 487 5 498 231 216 216 269 216 330 498 382 216 36 216 377 498 234 233 326 148 189 216 216 233 498 498 498 463 216 216 498 59 233 11 498 233 498 233 385 498 493 105 249 233 498 498 216 216 216 233 498 498 233 498 498 397 498 51 340 293 326 498 233 59 233 233 233 401 233 216 448 210 112 500 216 233 498 91 83 216 233 365 233 189 233 498 216 233 216 233 309 498 233 192 498 498 233 218 455 233 40 356 460 216 216 498 233 498 216 216 498 233 233 498 233 319 145 216 216 498 306 498 287 104 233 461 216 78 42 216 498 233 216 498 106 490 201 498 233 498 216 227 233 498 490 498 292 498 216 233 474 233 451 216 216 216 243 5 498 216 216 48 233 216 77 233 216 92 233 216 216 233 233 354 216 498 498 55 498 233 216 498 233 41 216 146 233 216 233 498 331 68 498 498 123 233 38 216 43 216 233 216 29 498 498 216 216 498 233 216 233 233 417 216 478 233 498 216 498 498 498 215 129 233 216 216 498 98 317 216 216 233 216 216 307 498 216 233 216 233 233 452 204 233 233 203 498 498 339 216 498 216 213 435 453 233 498 498 233 233 216 300 319 328 216 233 233 498 416 1 240 498 216 498 452 216 233 345 169 233 414 9 233 59 216 498 373 216 498 442 216 498 376 69 470 189 216 216 216 125 480 248 498 216 498 79 498 216 498 385 435 498 216 216 216 498 216 235 498 498 31 233 467 233 407 385 216 438 15 233 498 233 498 293 216 124 148 216 216 233 498 104 216 445 216 498 94 34 233 6 298 498 498 233 450 216 498 233 14 498 233 114 474 216 216 498 130 233 443 216 233 148 244 498 216 233 498 498 398 202 498 498 379 498 109 452 304 498 216 9 216 384 216 395 233 216 232 233 440 216 339 216 498 216 216 294 216 216 233 498 498 216 326 393 326 108 216 498 498 498 309 498 233 216 53 73 341 233 27 216 498 83 216 216 3 498 498 498 293 498 404 216 452 481 216 166 216 233 441 498 498 216 498 252 498 233 216 208 87 166 73 498 353 498 404 342 216 216 216 216 21 498 498 216 498 238 498 498 498 233 223 233 468 498 233 340 216 13 216 216 216 262 216 330 284 240 233 209 216 278 210 498 326 216 193 443 233 58 233 216 116 498 382 216 233 498 233 111 472 493 233 233 216 498 356 216 216 216 70 216 492 498 498 233 35 233 177 454 336 59 233 423 22 156 233 387 124 233 233 216 72 498 92 19 325 333 216 369 233 233 233 233 104 246 498 302 355 498 233 233 96 216 100 157 253 448 314 233 498 489 498 216 233 359 498 233 39 114 233 216 498 216 59 216 498 216 233 474 233 216 168 233 51 181 498 233 498 233 498 124 378 422 498 498 216 216 216 498 422 233 233 233 498 216 471 498 498 21 498 233 498 216 216 233 233 216 328 498 216 498 498 233 499 498 233 233 498 433 120 347 216 233 216 116 498 216 216 234 233 238 216 498 498 498 233 233 373 216 409 56 498 233 137 333 455 198 498 475 124 233 309 433 12 498 216 42 417 233 216 216 327 233 215 216 216 272 442 498 498 216 302 80 233 498 498 216 233 233 165 9 233 498 267 498 216 498 202 498 203 233 69 64 166 216 216 468 498 216 498 440 498 498 472 216 498 216 216 233 71 216 498 118 83 216 498 233 216 233 233 4 498 154 233 233 83 475 233 498 216 216 264 216 498 141 498 216 254 15 498 218 233 233 216 355 160 216 233 216 498 498 13 216 459 466 498 498 498 498 498 216 233 216 498 498 485 498 216 233 233 498 498 402 278 233 216 243 498 86 498 216 233 498 233 216 14 216 94 449 177 498 498 233 233 235 468 394 451 215 498 498 233 498 216 471 171 285 233 498 498 111 498 88 80 170 498 216 316 498 233 216 216 233 216 498 286 233 216 500 190 498 480 64 498 216 216 233 473 220 233 233 216 216 233 422 498 216 216 333 216 216 84 498 362 498 216 43 216 498 216 455 216 31 233 203 59 21 216 216 216 243 103 462 498 77 306 498 233 273 346 67 294 498 491 233 498 2 196 233 318 341 216 233 216 296 233 233 429 216 216 216 233 18 77 170 498 498 38 69 406 466 216 233 370 232 276 233 498 425 271 233 318 409 498 233 233 432 233 216 233 498 498 442 216 498 448 233 216 498 124 216 498 216 216 104 155 419 233 204 498 216 166 257 233 216 216 15 218 324 216 216 498 233 136 369 498 498 233 461 233 239 498 216 474 216 233 233 216 139 421 498 498 216 144 453 498 498 233 498 216 498 492 98 233 498 498 233 118 498 498 216 498 233 63 247 233 216 216 498 263 188 233 498 233 498 498 498 498 421 306 233 216 498 435 498 169 233 498 483 216 497 81 94 233 216 227 331 158 233 275 454 216 233 90 216 216 233 216 94 233 216 12 342 317 233 442 145 233 233 216 233 233 280 132 372 273 441 303 216 216 216 173 233 452 466 59 233 159 397 278 456 69 498 498 498 233 233 216 227 216 100 233 266 216 498 233 268 8 257 498 233 498 383 59 124 216 216 469 216 488 374 246 498 216 216 95 498 216 130 498 233 233 233 245 233 441 382 233 348 172 233 498 216 233 216 216 244 233 386 498 216 233 498 41 122 233 216 144 212 1 233 216 124 498 41 216 227 233 216 498 364 233 478 498 233 382 389 486 26 498 498 233 216 127 372 498 498 233 73 281 216 261 341 81 233 167 326 233 498 233 233 498 216 498 233 498 124 390 498 8 498 150 460 233 216 416 233 216 233 216 498 405 498 216 216 216 498 498 498 216 113 499 195 233 233 47 452 233 498 498 317 216 498 498 91 216 498 233 447 21 233 168 498 216 498 218 233 216 145 440 498 216 43 420 233 233 258 216 233 498 498 406 348 132 498 233 351 52 216 216 474 335 233 233 233 216 377 491 216 498 140 233 216 233 498 498 233 216 461 498 97 368 384 233 365 233 233 233 233 233 233 498 216 443 498 216 211 216 233 233 217 498 216 429 216 216 498 216 405 233 216 155 498 233 498 498 9 216 6 233 164 201 498 498 498 196 236 1 228 473 233 233 19 233 498 23 498 68 498 216 293 9 498 251 498 233 444 233 233 56 76 498 217 52 422 498 498 473 397 498 226 455 216 498 216 233 233 153 216 233 376 308 216 147 57 218 498 391 233 498 445 233 37 233 261 498 185 233 401 233 28 319 277 59 498 498 212 452 469 498 498 135 233 498 233 498 498 498 233 216 266 498 233 348 176 455 498 485 219 306 370 216 498 216 216 233 216 495 482 324 233 233 265 216 116 216 216 92 23 445 292 498 47 498 216 498 146 498 281 216 216 233 116 360 233 246 233 498 498 350 309 498 418 248 83 109 216 498 312 233 454 73 233 498 372 229 233 233 216 498 216 233 233 498 351 216 274 341 394 396 233 498 216 498 352 498 62 27 295 491 88 498 216 233 216 216 425 386 216 498 233 216 216 498 394 216 440 233 233 488 498 216 233 465 279 334 110 498 216 289 233 72 133 278 57 498 233 216 498 498 498 382 233 498 498 498 147 233 188 216 9 58 56 216 17 216 498 233 372 216 498 233 46 167 211 283 206 233 383 51 246 142 269 233 326 216 498 498 306 498 85 185 205 233 124 400 381 39 233 216 498 233 498 233 216 216 233 498 233 15 233 10 233 216 233 233 216 498 498 216 233 498 216 13 233 233 233 251 392 233 498 216 482 216 81 216 498 35 498 233 498 255 88 233 363 233 372 156 266 216 498 421 498 233 216 498 181 64 11 498 498 216 476 216 233 216 400 275 87 233 362 498 498 216 233 216 452 216 233 498 216 233 124 216 498 233 267 191 498 369 397 233 35 59 233 216 252 498 216 233 233 334 11 24 474 233 498 476 233 7 216 216 233 233 209 142 65 5 311 372 498 349 216 233 498 257 486 83 233 216 233 216 481 233 3 498 98 405 44 410 233 293 233 403 32 337 498 183 233 207 233 203 10 216 421 216 216 452 349 498 498 216 498 312 12 113 216 371 498 498 404 233 124 233 498 293 136 90 490 216 498 369 216 498 216 498 233 216 233 216 9 216 498 216 216 216 216 498 498 313 216 216 216 498 345 116 498 216 498 216 426 216 32 83 173 200 216 498 159 45 498 233 58 200 241 334 216 372 211 410 498 233 216 486 233 233 142 229 233 216 216 460 33 216 484 233 357 165 498 498 233 216 452 3 498 456 233 498 498 269 233 233 216 216 498 498 498 306 498 498 464 498 498 216 335 266 216 498 233 25 233 491 73 216 233 40 300 65 233 216 498 233 498 216 498 498 173 275 498 216 233 216 64 216 216 216 233 42 498 99 498 12 216 233 83 498 140 233 233 357 233 233 175 233 216 165 233 276 233 216 216 342 216 434 216 9 498 134 216 455 498 9 498 216 353 422 308 382 233 233 216 9 449 204 274 264 160 216 401 216 39 498 216 498 498 216 233 233 43 260 233 233 428 149 216 120 138 216 207 498 216 191 295 498 453 193 193 368 269 216 216 338 353 50 216 216 416 305 403 369 233 216 498 233 216 499 498 216 216 498 498 216 216 197 216 498 498 216 498 498 498 233 151 498 498 89 81 233 237 216 498 9 216 498 233 233 216 233 350 498 216 491 233 498 145 216 216 216 498 216 248 498 216 233 238 216 315 216 233 83 216 216 418 461 308 233 305 498 348 472 111 498 378 124 233 233 498 105 3 70 6 233 498 233 233 216 216 358 39 216 297 75 336 216 216 216 70 11 235 213 498 498 233 498 237 216 319 233 498 498 64 233 409 498 442 233 216 498 498 233 233 273 216 216 216 498 103 498 63 482 233 73 298 498 323 216 405 216 498 498 233 498 475 300 251 498 187 216 233 498 216 233 139 190 424 233 498 498 30 498 498 498 233 233 216 233 216 498 216 216 216 233 447 381 346 385 257 245 498 498 216 185 233 233 233 498 498 216 173 216 315 233 233 216 498 65 216 233 233 216 233 216 233 303 216 216 498 216 498 299 216 216 216 498 233 216 498 245 498 483 216 213 498 380 498 312 216 498 216 216 79 216 233 498 216 498 311 498 216 233 486 173 450 233 233 233 233 233 498 216 233 216 233 233 247 233 498 115 233 216 498 216 47 233 390 448 112 233 233 216 233 216 55 233 202 362 498 233 172 228 216 498 309 369 233 220 233 498 216 498 233 233 233 163 233 498 12 498 498 216 85 419 424 498 233 217 353 205 216 45 98 216 216 338 216 498 233 216 435 160 498 216 216 233 157 233 498 498 306 216 216 498 498 336 233 498 216 498 216 498 216 216 145 233 402 233 434 216 420 216 216 233 233 382 233 498 498 498 216 216 337 216 498 75 216 233 385 233 472 233 498 73 448 498 233 122 233 233 216 498 216 291 216 39 432 498 124 173 375 216 110 498 216 59 498 116 400 365 216 216 216 394 314 321 216 235 498 22 233 498 498 498 216 328 498 9 125 216 216 315 54 453 233 139 382 337 233 233 498 216 498 498 216 233 233 233 216 216 21 216 165 216 263 324 498 215 233 122 463 498 315 85 216 488 216 498 474 233 233 498 233 498 442 233 498 233 410 233 304 66 142 216 8 330 216 233 422 455 309 216 498 498 417 233 233 131 42 233 233 498 450 216 216 233 498 87 216 160 9 467 216 216 233 216 498 195 116 216 179 233 306 498 215 422 124 417 498 233 300 498 216 498 498 143 23 367 233 193 216 216 391 216 254 498 233 136 381 216 498 233 233 32 233 55 498 216 233 146 216 344 144 498 498 216 216 498 216 305 216 216 233 233 498 216 216 182 206 216 233 498 216 88 233 216 165 498 233 2 9 498 233 106 381 498 216 233 498 216 233 208 216 233 161 12 216 442 198 498 216 417 233 216 216 216 212 216 216 216 498 233 442 498 233 498 154 498 216 216 233 455 264 233 498 136 216 498 216 96 232 394 498 343 498 216 71 498 233 216 498 410 9 141 153 251 65 216 233 498 233 26 90 216 113 86 20 345 216 113 252 498 498 216 95 9 316 124 216 233 216 336 216 7 216 421 498 289 498 233 233 498 253 479 178 216 233 451 233 435 233 498 498 498 258 442 216 229 233 304 498 498 233 233 498 498 233 177 233 498 9 216 233 498 152 498 30 216 216 430 233 498 216 216 216 233 467 401 233 141 233 233 498 216 498 460 216 233 24 216 216 470 498 94 138 216 498 233 498 115 216 422 216 82 216 233 498 216 455 358 498 233 498 484 300 216 61 435 216 216 216 330 36 119 498 420 99 233 138 476 233 201 210 4 216 233 233 233 442 111 233 233 233 384 233 386 191 216 300 216 498 12 13 233 270 233 450 189 233 445 181 454 498 498 164 416 323 498 318 448 261 213 234 498 272 298 376 267 498 163 222 86 397 233 233 495 87 386 216 299 498 7 216 7 189 42 440 233 233 113 498 216 233 218 9 498 498 216 233 498 498 233 327 216 267 498 449 315 212 469 187 461 233 498 136 216 216 216 216 233 205 498 36 498 350 216 498 220 110 474 419 498 498 498 126 216 498 233 385 452 498 498 86 430 216 408 233 498 233 498 167 134 498 339 498 216 233 251 216 266 498 498 216 498 216 317 233 188 498 233 498 387 242 435 233 494 233 216 216 233 233 216 233 61 251 216 233 184 280 233 216 107 344 367 310 498 216 498 209 217 275 422 498 498 216 124 82 233 101 50 498 166 344 233 233 447 147 45 233 233 422 233 233 498 498 498 122 406 498 216 470 108 397 216 241 216 21 233 233 498 84 498 233 233 498 332 233 233 216 233 216 216 39 452 216 498 498 498 233 55 216 55 463 369 498 233 498 469 267 375 233 233 334 374 221 216 72 233 152 243 233 216 288 233 233 233 387 409 233 238 455 233 498 216 216 498 233 216 233 216 233 216 233 478 337 466 181 233 216 175 233 216 225 233 233 481 233 233 498 498 216 215 233 233 124 498 87 498 498 216 216 170 216 58 216 216 233 498 33 216 498 233 216 216 233 233 216 498 498 425 440 233 498 307 498 498 36 4 31 216 233 448 498 216 382 216 181 498 498 233 363 389 276 216 391 374 164 352 498 498 395 19 233 216 235 202 364 247 238 106 216 498 233 233 216 498 233 498 233 216 140 445 20 113 452 345 216 365 233 498 498 216 81 216 30 233 165 233 498 233 233 316 498 233 498 97 216 233 216 452 52 216 233 233 216 233 348 216 216 498 446 498 179 498 233 498 498 216 158 136 313 142 233 491 233 216 216 233 498 216 216 498 216 216 498 233 73 498 216 199 498 498 233 67 401 58 333 237 498 316 155 498 498 344 216 106 202 233 216 498 318 498 126 216 440 216 233 88 309 7 498 216 124 329 498 216 498 233 498 216 216 85 233 233 216 216 177 498 248 81 498 498 233 233 498 233 403 498 233 306 90 295 498 498 216 498 29 216 207 55 207 498 216 498 9 436 233 216 150 498 216 498 216 21 216 369 216 498 498 498 233 233 233 73 233 134 498 309 282 498 131 190 233 151 171 498 498 216 323 498 498 64 368 216 498 472 178 287 233 233 91 233 437 468 266 298 233 229 233 417 442 51 233 81 290 389 154 216 216 498 282 498 498 234 489 498 233 498 339 70 216 233 216 498 493 498 254 233 346 498 233 216 498 233 498 39 233 9 233 233 247 216 126 6 498 319 216 233 422 498 233 498 216 498 233 216 216 498 305 498 233 62 233 216 216 216 216 498 216 216 233 170 406 280 306 233 498 216 216 438 484 233 498 216 306 233 21 344 216 233 247 216 233 233 216 216 376 233 216 498 200 498 233 233 216 233 216 216 233 498 455 216 183 216 216 233 216 252 233 204 233 454 284 216 216 45 233 371 429 233 169 233 216 498 233 450 216 498 78 216 233 103 40 216 130 216 216 233 16 26 498 233 141 233 57 216 233 216 498 233 75 321 216 233 233 233 233 233 115 233 422 498 267 233 98 148 222 498 216 108 89 150 233 144 216 216 82 498 216 216 216 498 155 333 249 38 255 124 347 233 275 473 233 216 498 295 242 233 233 10 233 21 233 233 499 498 233 280 216 233 496 124 391 147 470 498 81 496 2 233 471 96 256 498 284 402 216 216 193 498 498 498 498 256 498 216 216 457 216 219 144 498 498 216 216 449 183 216 28 498 216 498 18 498 233 312 396 498 498 201 452 498 498 216 498 233 233 233 216 233 475 233 233 311 498 233 498 67 75 233 260 96 115 233 216 216 216 148 216 216 498 233 81 301 233 498 216 498 242 233 82 19 233 164 233 498 498 216 498 498 233 498 498 233 216 423 498 431 102 407 216 498 498 474 216 216 488 216 216 2 233 9 498 345 498 216 315 233 211 233 216 498 291 216 498 139 233 216 498 233 490 498 259 233 228 233 216 498 38 233 334 233 233 498 233 491 44 216 498 461 460 464 171 233 498 190 233 233 233 342 500 233 205 498 101 216 216 233 213 317 216 498 498 233 498 204 66 31 166 216 216 498 216 498 233 233 173 498 309 13 216 216 233 216 452 454 498 114 233 233 233 214 498 498 216 498 498 121 46 216 233 498 498 423 216 160 216 233 498 498 359 233 216 313 233 498 22 216 497 216 216 233 150 216 233 216 370 73 216 175 216 233 233 127 233 216 58 216 126 498 135 214 216 306 233 498 216 216 498 233 216 498 131 447 233 423 260 216 442 233 498 438 498 216 233 258 498 216 76 439 83 233 233 216 216 233 216 498 142 65 498 498 233 498 133 157 233 20 341 309 396 34 498 498 498 250 224 235 498 233 498 83 498 395 498 162 216 216 16 216 452 233 233 498 498 216 498 233 216 370 229 233 498 41 468 216 216 498 207 39 486 498 140 216 216 216 216 186 498 216 216 422 498 233 498 216 489 233 25 216 498 339 498 498 192 215 287 216 216 233 233 498 291 216 117 216 498 432 216 498 233 498 233 216 498 233 233 233 256 498 358 498 251 216 498 413 285 216 233 498 365 216 498 233 498 498 216 498 345 216 485 56 216 315 63 498 216 216 498 216 498 233 498 216 216 498 216 216 233 215 226 498 216 32 233 216 233 498 498 233 188 498 216 361 221 309 233 216 467 233 216 498 216 35 233 426 498 233 216 321 216 498 351 54 216 476 464 233 498 233 233 216 233 233 498 233 498 498 215 498 231 216 498 498 225 216 233 257 498 498 474 216 233 233 449 21 9 498 233 233 362 216 478 498 488 233 359 163 340 216 498 233 102 233 374 216 296 106 216 233 86 498 9 233 216 233 392 434 233 216 498 5 9 216 326 51 216 179 216 216 498 487 233 216 10 398 94 233 498 442 384 155 172 498 215 397 396 452 498 216 94 216 216 409 498 216 498 472 59 1 50 233 216 233 498 402 233 186 269 498 216 498 166 233 233 255 216 498 498 216 498 136 216 498 216 233 498 236 77 498 400 259 58 498 498 498 369 216 455 162 216 216 233 216 73 193 233 422 233 476 498 233 216 497 233 499 341 109 216 233 233 233 233 460 251 471 498 406 233 21 233 403 369 498 332 498 216 259 233 216 233 311 201 216 39 281 498 233 263 216 498 479 233 498 498 308 179 480 70 233 498 498 83 436 498 498 54 216 233 498 498 351 216 159 455 386 446 370 216 233 21 64 498 498 188 136 8 233 216 233 233 498 493 498 216 216 233 233 498 424 498 88 498 233 246 216 216 469 363 233 233 452 498 209 233 216 498 216 498 32 233 282 6 498 396 146 233 233 485 216 216 15 299 498 233 498 490 233 216 233 498 450 244 196 4 492 216 498 216 498 498 198 178 498 112 233 455 233 147 233 216 314 233 498 327 247 233 234 233 70 498 498 443 115 498 498 233 498 39 216 346 233 233 369 316 259 216 233 472 498 498 259 71 216 216 263 84 335 276 233 450 422 216 145 498 65 498 233 216 251 233 233 90 22 129 3 498 248 498 498 498 335 216 469 58 216 498 498 216 216 498 216 216 498 410 233 317 216 498 216 456 233 216 104 233 233 216 233 498 498 498 498 498 233 233 470 233 498 498 455 233 216 463 176 216 498 72 216 233 498 283 111 124 498 261 216 233 498 498 216 233 498 216 498 498 247 213 323 233 216 216 267 124 233 264 427 498 233 429 233 216 233 233 455 252 233 498 216 455 287 498 233 233 212 73 154 216 498 233 73 216 216 233 28 193 152 233 82 216 233 233 498 216 455 221 233 193 498 93 144 334 216 216 233 498 233 233 141 498 350 85 55 124 216 216 324 130 498 216 498 136 233 216 498 498 498 343 124 233 9 233 498 216 216 216 216 216 189 200 216 233 285 216 205 216 498 216 399 233 233 498 422 498 233 59 150 216 348 216 216 452 498 498 124 173 233 498 209 233 216 18 486 216 181 370 107 216 310 498 498 216 379 216 498 295 31 233 429 498 498 216 108 356 233 58 216 422 233 433 216 216 216 498 216 498 14 233 498 498 216 233 343 216 233 173 216 134 498 498 216 233 233 233 112 498 498 156 498 498 487 233 498 233 20 118 216 468 403 498 216 216 233 216 449 498 82 498 216 16 216 216 233 216 216 216 216 233 216 233 216 216 498 422 268 498 135 204 216 233 498 216 498 498 498 498 33 233 233 167 216 233 498 498 2 233 466 498 233 158 216 124 498 498 93 498 233 216 140 233 233 233 290 498 233 233 233 216 233 49 233 216 216 498 144 216 233 498 13 498 216 498 498 81 216 233 21 216 288 233 498 498 46 498 233 202 216 240 233 233 498 216 216 480 498 440 216 233 216 411 216 498 233 216 233 233 498 216 233 229 460 233 498 216 498 216 233 216 233 216 498 343 498 233 311 75 175 498 357 498 7 83 216 216 498 429 244 498 304 233 346 492 233 216 216 459 326 470 233 216 498 498 216 352 498 40 253 233 244 498 253 498 216 233 498 216 498 276 233 498 216 498 233 498 145 208 216 233 261 162 216 498 216 498 498 233 233 216 233 124 498 216 233 345 225 216 233 498 498 233 51 216 216 227 129 216 216 233 498 39 498 233 216 434 233 233 216 216 498 233 336 360 442 233 481 87 81 165 424 233 216 176 216 498 216 351 488 498 395 498 216 28 183 233 189 216 233 216 109 233 465 498 216 498 498 233 233 300 498 233 212 262 233 136 498 202 233 216 300 498 498 498 498 189 498 216 233 216 255 233 216 110 498 498 126 233 498 22 498 193 233 233 233 236 216 216 83 69 158 498 216 73 498 216 498 122 216 90 290 498 216 158 216 498 157 106 233 233 233 353 466 498 216 233 176 479 233 233 498 305 84 216 216 216 233 298 228 389 233 233 308 498 9 382 498 110 197 39 125 498 216 116 233 233 198 498 498 233 346 119 233 106 233 442 359 216 498 10 233 216 216 430 498 135 215 479 233 498 233 233 233 216 22 371 216 498 211 216 216 233 233 290 233 216 498 498 498 233 101 216 124 142 427 233 216 454 216 498 364 216 498 174 498 216 498 306 444 16 437 216 233 233 301 498 216 498 498 216 498 498 216 217 216 56 498 233 263 216 105 216 498 216 233 371 233 39 67 233 216 233 224 57 498 455 102 50 195 233 233 498 498 233 498 237 498 114 233 498 133 498 216 370 216 34 233 354 216 233 216 216 102 233 233 120 216 28 90 233 233 233 498 498 498 116 5 216 249 233 369 498 152 498 366 16 498 498 233 327 468 216 297 216 498 216 498 233 216 12 233 216 498 216 129 233 498 498 309 233 216 245 225 233 498 498 216 351 498 124 371 422 103 282 216 474 233 233 188 463 216 233 498 498 238 233 216 498 216 233 233 233 64 442 498 233 498 498 47 216 233 39 243 498 422 216 233 411 498 498 369 498 233 216 216 233 216 216 498 498 233 216 117 233 171 148 352 498 233 216 284 498 216 498 231 233 379 498 498 233 498 498 498 290 216 498 451 216 497 498 57 233 498 455 498 498 162 498 233 324 233 233 498 333 498 249 87 298 499 216 216 498 498 498 126 9 216 498 233 89 25 233 233 343 73 83 216 95 200 44 241 160 498 464 411 233 449 216 309 216 462 498 55 403 498 216 498 498 83 216 498 498 233 216 161 216 233 498 498 205 498 498 233 455 328 498 216 498 435 38 233 496 233 498 222 233 216 337 216 216 455 216 216 233 233 498 216 72 353 498 233 329 186 161 287 51 37 233 216 216 498 498 233 181 407 337 306 233 216 136 498 216 233 498 216 500 30 233 498 313 474 216 40 233 216 498 498 216 221 498 233 498 354 498 233 216 233 493 92 216 393 216 216 233 216 233 498 216 78 216 89 233 498 233 233 53 498 477 233 498 100 233 233 498 498 469 233 498 498 129 216 498 233 498 233 233 233 233 212 281 233 233 179 233 498 233 216 498 233 233 131 112 357 119 442 158 15 233 498 233 216 216 233 216 216 342 216 498 498 498 154 233 306 263 493 216 498 167 216 233 498 233 498 38 216 216 216 438 76 233 451 233 216 216 216 257 233 233 233 455 233 216 233 216 30 498 216 58 233 162 39 498 233 58 233 221 491 233 422 216 142 498 233 216 233 124 233 498 233 299 216 485 216 233 233 26 216 233 31 216 216 58 216 233 498 233 226 216 498 269 498 498 337 21 307 216 498 498 233 233 233 233 455 92 233 233 442 216 358 29 216 493 498 199 498 271 452 233 216 498 35 58 498 498 296 216 311 233 233 101 233 80 233 114 56 216 498 498 216 233 442 479 498 216 159 108 233 216 233 233 498 498 233 498 498 403 216 75 498 214 320 498 233 216 385 233 216 498 311 233 162 215 216 7 216 498 336 216 124 498 216 124 233 55 402 498 233 214 26 135 455 233 207 498 216 216 498 233 216 247 233 124 498 233 145 233 25 362 178 216 406 233 364 42 299 498 216 233 233 233 216 498 498 498 233 498 161 216 216 427 262 216 290 216 498 224 59 233 237 498 60 216 233 216 401 419 58 498 216 233 498 219 233 125 219 178 498 233 233 216 233 216 216 216 263 330 216 498 195 69 312 498 498 348 216 216 67 129 320 233 233 216 498 58 216 135 216 498 491 461 491 31 233 216 498 216 233 233 39 498 216 216 233 126 498 216 216 428 95 233 407 422 335 216 258 44 233 309 498 216 233 58 421 498 252 498 498 498 216 216 277 28 498 216 216 216 19 216 233 216 498 149 216 216 498 452 328 498 155 293 400 233 498 498 256 233 483 318 498 488 216 216 498 216 168 498 216 458 376 233 498 233 498 233 498 495 216 216 233 237 296 216 498 136 472 440 418 47 295 381 129 442 393 233 468 249 214 233 233 216 233 216 216 233 216 235 216 498 233 233 463 233 216 9 233 233 216 21 216 418 243 233 216 153 216 299 216 81 344 151 115 9 180 216 233 362 216 233 498 216 434 216 498 216 216 244 216 466 203 233 498 298 39 198 21 322 342 309 422 335 174 230 498 498 216 233 64 216 216 475 130 195 233 81 233 498 233 216 160 216 422 73 29 216 498 442 402 136 216 374 498 440 155 233 498 498 453 498 498 216 81 498 457 21 466 226 216 121 168 216 136 115 142 482 498 498 218 475 151 233 233 123 216 186 498 279 233 112 498 498 233 233 216 216 142 233 216 233 233 216 233 498 81 445 96 498 422 498 206 269 21 217 36 32 233 216 81 233 194 233 498 233 162 233 233 216 84 421 155 428 498 233 482 233 9 233 233 498 442 233 498 498 289 136 233 233 216 498 498 237 56 221 233 216 110 233 462 119 498 216 216 233 498 216 233 216 16 395 146 198 216 307 461 233 233 498 233 233 498 249 216 498 233 369 216 216 293 474 233 233 216 96 483 216 498 210 457 216 216 498 204 233 148 233 216 233 282 216 283 233 498 446 216 233 233 498 216 216 216 216 135 6 498 498 255 498 216 299 498 306 233 216 271 233 286 498 33 498 498 141 489 498 58 290 203 233 498 233 498 233 452 233 408 216 216 485 276 498 233 498 233 35 216 381 216 233 10 498 498 255 21 216 178 498 445 216 233 369 374 498 233 216 338 109 216 498 498 216 233 452 423 233 87 498 466 498 216 250 498 233 228 498 233 216 233 123 498 216 216 442 233 233 233 498 498 199 52 83 498 233 74 328 233 233 486 233 498 233 272 233 498 40 233 422 233 127 216 498 196 315 220 498 117 233 140 233 498 233 233 216 498 498 498 409 233 81 216 442 113 216 498 233 233 98 498 133 498 233 436 471 498 498 233 233 53 498 216 233 407 226 498 498 233 87 24 233 216 498 216 497 233 233 85 233 498 233 216 216 233 310 120 23 455 21 233 150 233 150 216 474 417 498 233 233 197 85 216 231 21 233 498 458 498 394 233 498 216 216 370 237 216 498 233 498 498 498 216 498 374 10 170 498 498 264 252 498 498 233 498 50 233 216 498 498 498 216 61 329 73 233 233 238 65 301 215 233 498 452 259 233 233 216 216 498 233 233 136 216 442 216 233 498 216 348 216 233 233 355 359 498 309 233 498 498 233 252 233 255 216 216 233 498 177 233 498 422 233 233 170 233 238 216 287 498 216 498 233 498 233 498 233 498 28 80 233 216 216 52 216 233 298 109 498 498 474 216 170 498 233 498 498 79 498 498 42 216 216 498 233 498 415 146 177 70 498 216 216 216 216 233 346 309 498 216 216 216 39 146 216 498 233 498 233 233 498 366 83 216 177 32 264 216 216 403 124 216 216 233 448 233 455 498 233 15 367 233 136 216 216 216 421 233 159 233 455 233 398 216 55 233 498 498 498 233 233 498 498 365 233 498 206 216 216 341 498 233 498 498 188 421 233 498 109 413 474 216 401 233 494 233 216 419 233 233 216 255 233 216 233 233 233 233 233 438 498 233 498 131 233 498 498 217 374 216 233 498 498 233 81 244 362 498 314 216 216 118 233 498 63 233 500 234 298 163 233 383 303 233 498 233 498 498 498 87 462 302 337 233 417 216 233 317 233 498 233 498 399 71 498 461 424 83 233 233 216 498 216 216 498 233 233 232 233 233 285 367 233 233 233 97 386 233 233 402 216 484 497 498 498 233 126 107 233 498 233 468 472 233 54 216 233 411 216 498 233 233 498 39 498 216 233 109 216 498 259 233 233 72 216 275 216 448 355 498 216 216 484 126 19 233 216 233 424 474 498 498 162 498 358 396 154 498 233 216 216 233 216 107 233 233 233 233 233 498 216 233 233 233 498 233 216 331 172 216 498 272 498 216 498 355 498 216 209 216 233 233 247 233 233 233 498 108 216 3 216 64 498 216 498 498 249 422 233 357 498 233 409 29 216 445 216 452 152 9 498 216 498 233 498 498 498 233 216 420 457 233 216 498 432 498 126 216 191 216 22 233 498 498 407 216 407 216 216 498 216 317 498 498 442 233 233 233 66 369 498 216 491 233 15 224 216 498 481 498 233 23 233 216 39 498 347 477 498 355 233 106 58 468 167 317 216 216 303 216 216 216 233 233 319 216 83 476 233 498 233 233 216 498 216 135 233 498 391 19 113 224 216 233 233 170 487 216 233 498 498 498 216 233 233 233 216 42 464 366 233 174 290 233 463 52 329 150 216 365 81 244 196 216 498 233 389 117 498 394 455 216 452 233 216 498 498 101 180 498 498 380 498 216 149 216 136 216 498 397 233 233 498 498 169 216 78 345 435 148 87 233 463 498 471 323 233 340 113 233 233 279 498 233 159 59 498 498 233 460 233 8 233 216 160 498 498 216 216 486 233 498 271 247 233 498 465 498 54 233 216 233 428 498 233 355 441 498 302 207 233 387 93 216 216 331 134 498 212 154 498 315 216 498 498 233 310 306 498 254 216 216 216 216 233 485 216 216 233 498 498 25 214 356 216 498 498 329 216 233 317 498 233 233 233 233 498 13 44 216 136 60 233 216 233 216 233 233 233 448 498 327 318 458 216 498 233 233 216 233 498 316 233 216 216 180 233 498 164 216 54 216 355 284 83 216 233 216 370 216 498 366 216 233 216 216 216 466 216 233 216 498 216 388 391 117 498 300 216 498 420 498 184 446 233 498 124 233 201 233 174 498 60 216 216 227 498 498 216 233 409 433 115 216 233 216 233 233 127 216 498 498 233 233 233 474 233 83 498 216 215 216 498 498 216 173 498 210 124 498 216 352 498 498 216 96 137 498 216 450 233 21 498 73 216 498 216 216 216 80 216 498 216 216 274 233 216 498 113 233 498 279 216 360 216 498 219 233 210 216 6 165 472 216 437 83 498 233 498 498 295 233 113 222 498 498 216 233 379 306 245 46 201 402 216 498 216 441 154 216 233 309 432 233 216 216 498 233 233 498 269 136 498 233 326 498 233 70 258 8 233 46 498 274 43 233 18 233 17 233 216 216 233 325 216 427 233 233 447 216 233 498 216 233 233 216 202 178 233 216 322 233 203 216 2 81 53 455 498 233 216 357 261 498 465 427 498 216 148 216 398 498 325 498 217 86 432 233 189 268 498 498 498 124 498 128 233 216 440 233 498 498 233 216 216 216 455 233 216 216 498 216 498 498 216 216 498 62 216 233 318 498 422 233 498 294 216 242 446 19 233 201 255 25 216 233 397 498 216 233 421 313 26 216 158 39 309 83 216 233 216 498 233 38 498 498 498 233 216 498 488 147 233 498 73 215 498 233 498 21 233 289 233 241 233 337 350 161 498 199 216 233 216 233 422 233 233 233 233 233 498 388 233 181 95 498 216 233 233 216 418 73 216 233 233 498 498 26 498 233 445 233 216 233 498 216 233 498 216 442 450 233 233 186 216 216 233 233 216 259 216 474 116 242 216 498 150 498 137 381 233 233 233 372 233 216 233 216 220 498 216 201 455 485 215 216 398 233 216 233 21 498 233 216 233 72 216 498 498 216 498 485 216 498 233 498 287 216 498 216 427 498 233 455 203 233 74 498 227 216 216 233 356 215 290 233 233 216 216 216 216 342 233 216 268 358 233 233 216 216 326 233 116 498 233 30 289 498 498 216 280 216 29 216 398 233 498 52 216 59 23 216 368 192 498 498 384 216 233 498 258 307 273 216 77 309 498 233 450 422 454 216 422 216 498 233 216 216 233 82 216 233 216 305 216 216 344 233 498 498 226 216 233 498 233 216 216 115 216 498 233 233 233 455 230 233 131 498 216 21 498 486 207 216 498 112 233 498 498 498 39 136 315 233 18 233 498 449 3 474 89 216 233 133 498 233 216 216 233 498 216 271 45 435 461 375 23 474 233 414 410 410 498 233 216 233 233 233 216 233 397 498 233 233 233 315 233 312 498 233 498 135 138 133 233 295 398 216 188 148 498 352 255 233 498 81 216 253 384 498 481 367 216 13 498 216 233 233 472 167 233 3 216 216 233 271 498 216 498 400 216 216 233 233 215 498 33 67 233 498 498 233 498 233 216 154 498 442 498 238 399 498 436 233 216 136 233 498 233 447 372 216 216 233 216 442 117 216 474 216 375 498 128 498 498 388 498 233 498 18 216 233 498 498 216 46 216 401 194 216 102 498 367 111 498 215 216 498 165 173 233 498 498 216 233 498 179 216 216 83 233 278 498 233 296 463 216 498 498 233 216 216 499 498 233 300 494 215 498 334 334 166 233 216 498 498 233 498 216 233 494 233 183 334 233 73 200 388 432 216 233 216 29 326 353 233 498 439 275 281 429 216 498 81 233 233 27 233 210 233 216 450 216 216 498 498 114 216 498 216 262 312 205 498 498 498 216 315 202 233 227 71 205 396 498 498 233 16 498 233 350 498 61 259 62 498 233 229 73 480 5 233 216 90 216 498 172 498 26 216 139 250 216 498 233 216 233 194 233 21 498 233 216 268 498 339 225 233 216 233 437 48 124 422 498 498 253 215 233 233 498 103 254 216 308 233 233 498 239 267 233 19 216 498 101 233 70 265 452 216 351 249 351 498 233 54 498 216 266 422 498 221 104 142 454 233 216 390 233 194 498 498 498 461 498 124 498 498 498 216 498 233 233 233 498 193 233 498 332 498 216 498 233 233 233 424 132 498 105 470 498 216 498 210 498 385 498 216 216 216 498 254 498 213 233 329 19 81 134 498 233 216 395 216 474 443 233 271 160 498 206 216 216 498 442 191 158 233 8 216 233 233 469 166 498 498 498 427 216 481 5 338 18 233 222 192 216 233 281 29 452 216 216 216 265 233 76 498 367 21 216 282 216 498 399 124 493 233 233 442 233 201 161 233 422 429 233 498 498 451 216 356 99 197 498 498 465 101 216 327 406 498 233 216 233 216 233 498 409 216 455 21 498 498 216 498 253 458 498 216 420 498 216 498 216 233 498 216 233 498 139 216 233 233 498 238 408 233 233 498 233 492 315 296 216 216 204 73 98 498 498 233 216 216 215 243 233 498 233 498 216 256 498 138 498 216 114 216 233 216 498 233 216 216 233 233 498 372 233 498 457 233 216 170 498 233 498 233 233 233 78 247 419 297 498 460 160 216 200 233 73 216 498 216 492 216 356 216 233 216 216 233 204 394 216 216 498 233 216 104 86 216 233 216 216 233 380 498 216 233 216 233 233 216 452 233 216 45 233 462 498 59 124 397 498 233 137 498 228 216 480 498 233 498 216 70 233 48 233 28 20 216 432 233 330 422 21 233 216 418 62 220 496 233 498 216 498 216 30 216 498 216 216 233 159 216 498 498 498 185 233 366 216 498 233 35 216 498 233 309 302 216 40 498 470 39 216 216 245 216 216 32 233 498 498 316 216 39 233 233 498 233 216 498 498 233 498 498 233 216 61 179 196 233 233 498 224 95 498 216 444 498 75 402 216 233 206 498 220 498 233 498 498 216 233 216 216 336 216 62 350 216 498 338 18 498 498 498 216 233 498 233 498 233 216 233 498 233 216 233 140 233 1 156 216 498 233 194 216 498 216 211 233 369 233 216 371 255 216 216 498 216 222 498 28 233 244 233 233 59 216 216 498 422 216 233 239 155 216 466 147 91 233 172 233 459 216 391 75 188 136 233 498 214 498 418 498 233 233 496 498 216 498 145 145 216 498 216 12 233 233 72 216 216 498 233 233 233 498 480 233 455 455 498 26 233 208 291 103 498 149 276 233 216 498 233 327 233 39 39 498 178 486 216 469 299 233 233 498 69 498 293 498 53 464 233 81 216 2 233 233 233 216 428 216 498 216 498 136 193 216 498 304 216 216 360 498 472 193 461 216 233 216 216 498 227 285 157 498 216 198 248 233 296 73 104 260 339 216 498 498 257 233 309 216 379 425 498 233 216 498 58 216 498 498 67 124 35 269 216 306 233 428 233 216 498 216 371 281 216 498 216 143 233 233 216 233 498 233 336 107 498 97 216 14 233 233 444 233 233 216 452 233 366 141 270 250 234 341 498 233 498 99 440 488 452 233 393 287 136 216 124 216 498 498 216 498 489 233 92 91 215 216 493 216 400 474 498 498 233 216 233 233 233 216 320 408 498 216 498 216 40 233 233 216 158 233 233 216 498 67 71 216 233 216 233 385 309 7 216 377 216 216 451 233 498 498 216 498 101 233 495 216 216 387 474 196 233 79 216 498 233 233 258 498 216 216 400 498 498 216 64 498 238 233 498 370 180 498 470 233 498 498 233 233 233 498 498 195 268 233 472 216 233 7 233 216 188 216 124 498 342 59 486 308 498 498 233 498 498 498 216 151 498 75 329 233 436 41 113 1 393 216 216 349 83 216 476 498 233 216 233 216 410 216 216 233 498 498 77 498 482 216 233 498 233 498 233 233 233 216 215 216 233 498 132 90 233 498 216 216 233 467 233 216 233 233 441 59 498 329 216 498 216 449 362 260 216 233 216 249 216 498 498 306 498 139 498 233 24 233 359 21 498 216 216 216 173 233 333 498 39 52 233 233 498 479 111 19 79 189 73 358 233 498 498 216 498 216 498 233 216 81 498 381 498 498 125 283 498 216 498 269 498 233 216 498 216 329 353 216 216 498 498 216 498 498 498 374 498 105 233 498 216 136 216 56 498 257 364 37 216 498 335 91 90 498 253 461 498 265 233 498 216 233 216 498 365 14 233 216 216 216 103 484 498 498 498 233 498 498 233 233 233 50 422 498 233 164 216 474 498 216 15 216 349 360 93 38 233 281 454 228 80 216 498 204 498 408 109 384 498 216 150 216 233 416 498 498 168 233 197 498 498 233 120 124 498 127 139 216 152 69 233 216 498 455 393 233 472 498 111 484 498 347 248 450 233 435 498 216 233 474 306 216 233 216 498 216 15 233 444 216 498 59 189 233 303 466 455 228 80 58 479 233 498 233 498 216 331 308 481 288 233 216 498 233 498 350 39 498 216 158 116 498 2 498 474 442 498 86 233 263 216 233 498 154 74 119 233 444 278 216 124 9 498 216 233 216 103 216 498 233 233 179 61 314 233 427 231 498 284 498 57 216 330 498 297 498 125 233 233 265 151 370 216 216 444 261 170 233 498 202 233 153 384 167 498 498 422 55 233 216 498 233 2 216 20 216 212 216 498 498 233 216 194 216 233 498 302 216 498 233 233 233 250 216 233 272 233 28 216 498 233 498 83 233 233 498 216 216 497 244 87 306 233 476 212 233 233 318 498 233 233 140 498 58 140 233 421 233 233 216 498 344 498 233 47 384 301 40 3 308 418 216 422 233 216 233 137 195 145 215 216 338 442 150 216 497 148 233 498 239 216 23 233 477 27 78 233 483 216 498 498 216 216 107 216 452 306 233 423 498 394 216 222 97 422 216 141 498 216 216 233 498 498 233 464 498 216 233 144 471 233 216 498 233 124 292 16 233 364 216 259 216 216 233 498 216 233 216 498 216 306 371 415 359 498 498 216 233 216 233 216 498 498 498 18 430 216 474 233 262 422 233 216 172 498 216 332 498 216 327 361 216 233 498 301 105 233 498 9 81 73 216 442 498 216 216 233 216 498 498 443 47 455 228 130 233 383 216 72 216 20 498 110 334 242 216 498 498 375 41 233 216 181 233 474 216 498 216 123 216 498 58 498 233 79 247 233 55 170 216 32 498 233 216 498 98 316 498 498 499 216 216 337 60 233 403 216 122 12 233 498 233 216 442 306 289 498 241 310 498 50 233 498 215 216 192 298 498 498 387 233 498 233 9 233 216 463 233 233 216 216 233 498 73 26 233 433 498 395 216 404 405 216 498 233 9 410 233 216 498 333 216 498 353 285 216 487 243 498 162 216 233 318 233 196 498 498 233 498 62 216 498 216 233 279 216 498 498 108 401 404 1 356 233 216 233 498 216 498 216 498 216 216 498 472 228 498 216 26 498 233 251 216 233 498 130 19 498 238 101 82 216 233 233 27 498 275 216 233 498 216 216 379 216 216 498 498 233 216 233 408 498 247 459 496 24 18 216 309 8 73 498 498 216 216 163 498 233 83 498 397 453 216 498 498 498 285 498 216 498 233 483 377 498 216 233 233 216 216 216 16 498 241 498 376 216 488 409 81 233 228 233 498 216 216 8 233 498 361 216 32 138 233 216 352 233 140 498 216 495 233 233 216 216 145 122 216 498 216 233 498 215 498 498 343 93 223 118 498 123 182 498 216 499 233 47 498 498 216 218 216 216 233 387 498 80 498 216 216 58 233 498 81 226 233 191 21 498 379 216 233 233 233 498 3 498 437 21 216 457 233 367 474 498 44 216 498 216 176 216 498 216 178 388 233 233 233 220 233 216 498 498 233 424 325 233 216 498 9 233 498 233 233 216 124 498 233 216 498 498 233 233 438 498 498 35 216 186 498 154 94 347 216 233 498 233 233 498 142 498 498 166 307 216 233 498 419 233 498 383 108 498 233 19 369 435 231 498 272 233 498 233 297 336 233 498 498 233 295 122 233 498 1 124 498 498 295 457 498 499 498 267 498 332 498 216 498 275 216 11 498 299 20 498 233 216 298 233 498 233 61 487 216 233 498 431 216 183 312 233 216 498 233 406 233 1 292 176 498 216 498 233 233 390 81 216 233 216 231 195 491 474 267 498 216 233 233 498 89 233 233 233 29 239 9 498 233 233 498 498 411 216 498 216 143 243 498 372 334 233 498 282 498 199 174 233 216 233 233 233 233 233 96 498 498 422 273 121 216 400 394 460 498 233 345 498 233 487 498 216 475 233 233 158 233 498 216 82 306 498 216 73 233 216 498 498 488 233 216 216 216 233 233 250 143 317 273 233 66 59 498 498 216 210 216 498 244 233 79 216 498 498 175 216 218 216 216 498 233 216 123 210 216 351 216 498 233 498 233 496 498 233 299 498 498 233 163 367 481 216 142 309 498 233 216 498 461 498 422 216 216 498 233 233 216 141 328 233 233 498 498 320 498 216 233 216 233 498 337 216 320 233 498 233 498 196 233 455 216 498 216 131 233 233 37 224 233 6 39 422 216 498 233 498 233 216 246 227 216 498 233 216 233 233 147 216 75 498 195 216 233 233 233 233 41 154 413 233 77 428 216 382 233 498 233 498 233 182 368 148 199 216 279 233 232 216 63 233 18 309 233 216 216 498 233 233 216 25 183 216 23 216 216 225 233 216 216 118 233 498 233 233 498 233 28 216 498 263 498 174 114 277 216 216 467 268 231 436 216 393 233 233 120 498 216 227 498 498 139 401 448 458 216 366 498 114 58 408 233 222 390 156 452 390 498 498 494 233 144 216 216 233 233 285 69 498 233 498 216 216 216 216 455 429 216 307 233 498 409 216 452 233 498 233 216 438 498 498 216 216 498 498 216 430 215 233 34 498 216 339 498 414 233 216 233 250 183 216 160 216 124 107 124 233 113 123 217 233 216 298 216 417 295 216 58 498 498 70 280 216 498 216 498 216 498 216 216 184 181 75 216 81 275 216 66 233 112 216 216 482 463 433 498 220 334 150 233 498 331 233 384 233 216 498 233 257 216 233 354 233 466 494 233 111 452 216 112 414 498 498 376 498 498 498 81 296 233 216 498 17 498 233 305 111 233 476 309 498 498 386 216 139 498 498 146 255 404 216 35 233 216 498 30 302 498 233 233 28 498 18 233 233 216 498 13 233 498 48 216 498 216 233 356 163 216 406 498 270 498 233 233 462 498 143 233 216 156 233 46 243 216 38 481 216 498 216 154 233 498 233 176 216 94 233 216 233 233 233 233 233 233 136 318 233 216 233 216 445 216 233 216 498 233 233 216 498 352 233 327 216 498 233 422 498 498 216 498 58 353 21 216 498 216 277 216 498 233 233 216 233 237 135 233 216 498 307 233 216 233 304 39 261 252 216 498 498 124 124 216 498 216 106 216 8 233 498 498 216 498 498 218 132 498 233 216 498 498 21 216 211 199 216 325 37 498 437 233 498 215 222 498 233 199 73 497 216 271 216 233 253 233 233 389 216 442 204 216 498 233 233 498 233 80 455 498 310 425 471 306 498 233 498 498 233 330 451 498 498 85 233 216 216 277 471 233 320 83 233 332 233 216 144 233 200 216 498 498 498 216 446 498 216 279 233 498 271 233 216 498 495 338 59 42 233 233 387 233 498 498 450 498 216 195 81 244 277 498 233 216 189 216 342 216 118 233 124 498 498 233 396 233 233 120 498 453 498 216 216 179 21 498 216 65 100 194 216 498 266 233 472 233 233 405 237 498 233 216 26 466 498 498 216 123 498 155 498 242 45 233 396 233 498 233 216 216 297 349 122 216 216 498 233 236 216 153 498 498 59 498 342 216 498 498 400 498 233 233 498 498 216 214 216 498 384 37 296 462 288 121 216 255 233 216 216 216 412 233 197 216 233 216 498 498 233 233 498 201 216 216 498 159 233 496 216 233 233 233 498 137 260 233 229 360 395 216 233 498 498 49 166 498 253 216 365 233 233 442 216 233 475 216 498 233 233 498 233 169 498 233 498 216 343 498 6 233 498 140 427 233 302 216 498 216 498 498 185 424 216 498 81 498 386 355 55 429 466 233 124 498 216 46 498 216 233 154 495 42 114 239 498 498 172 317 477 216 83 216 216 498 216 386 233 498 498 9 75 497 460 342 498 118 216 233 233 221 150 233 233 166 233 233 90 216 368 498 259 233 155 216 216 442 233 216 216 233 122 233 216 216 233 233 216 498 233 233 128 498 498 233 216 233 379 498 216 233 233 498 498 460 233 277 233 81 216 216 233 216 498 498 233 498 498 233 377 76 328 170 216 233 216 233 168 483 498 428 286 233 372 498 216 498 183 498 216 101 498 72 498 216 233 253 216 142 216 400 498 217 498 498 394 353 135 399 233 216 233 498 216 498 385 216 233 498 281 216 216 39 216 233 233 180 233 458 216 268 67 233 83 9 233 216 233 498 216 326 498 216 400 216 187 355 498 216 452 259 385 172 233 343 233 216 498 59 37 233 498 233 216 434 233 128 233 115 59 498 233 216 233 233 381 233 498 216 3 498 233 498 476 216 216 77 216 204 462 202 498 216 498 498 216 498 498 216 216 186 341 233 233 497 345 498 124 498 498 216 216 216 216 498 216 108 233 258 233 263 233 95 216 246 216 9 233 216 498 449 10 233 233 58 498 216 498 498 233 181 401 498 167 216 379 216 84 216 233 498 233 498 39 52 233 498 216 216 292 498 216 498 38 216 498 124 498 233 498 233 498 48 216 498 233 211 498 233 83 290 216 498 306 216 216 82 39 498 264 216 216 124 498 9 386 233 216 216 402 3 380 216 216 498 216 427 233 233 118 233 498 233 233 306 92 498 267 233 216 498 58 233 216 216 216 216 90 125 498 485 216 216 66 341 216 216 216 58 109 498 498 305 216 498 124 216 233 352 98 21 233 284 255 498 186 358 498 161 498 93 216 233 216 498 498 208 203 498 440 135 4 492 261 478 338 216 216 136 216 178 498 129 422 209 498 168 216 498 498 157 153 216 498 391 216 233 216 136 498 498 498 188 336 136 216 233 26 216 216 498 216 103 370 233 429 250 124 400 1 282 25 233 105 283 216 483 233 193 462 413 233 498 351 498 216 233 117 498 498 498 498 233 498 216 233 216 233 498 362 31 396 233 216 199 474 498 196 309 233 483 233 216 498 65 216 233 66 353 41 498 498 233 233 323 336 35 216 498 498 233 498 498 233 191 216 455 233 495 498 233 216 260 216 233 233 233 369 233 124 498 187 216 61 326 261 216 498 274 499 216 233 498 216 216 172 216 233 327 216 118 233 216 498 83 64 216 498 467 233 24 498 216 498 216 498 216 106 233 233 233 408 498 498 250 233 216 452 498 500 306 233 334 233 39 233 233 201 216 90 498 438 233 233 233 233 112 425 500 233 199 39 216 149 498 498 498 498 233 216 498 393 161 415 498 216 370 378 233 233 247 216 358 216 498 233 233 233 216 224 498 233 233 317 233 216 498 233 216 233 216 233 498 498 131 267 498 216 498 397 498 498 268 127 306 216 216 332 344 175 233 378 233 483 124 476 216 216 141 320 216 233 30 233 39 39 102 233 233 216 498 283 233 498 54 498 498 216 21 100 280 233 220 169 474 309 216 498 7 233 216 207 216 97 233 38 233 136 216 216 430 216 233 233 216 216 412 216 127 233 233 183 199 280 412 216 183 233 339 142 498 498 216 233 265 216 216 166 498 216 498 311 498 216 233 216 498 443 233 216 418 233 498 233 498 18 93 87 499 216 99 233 283 233 432 153 233 498 233 397 498 216 131 233 498 498 249 419 216 105 233 306 233 498 216 333 381 216 233 233 233 102 474 233 498 233 422 216 233 498 498 422 498 233 102 233 65 216 498 498 498 216 271 498 216 233 498 75 233 233 178 216 216 256 185 307 259 137 216 498 314 216 216 195 216 233 380 265 380 130 35 498 498 171 62 233 216 441 247 233 216 233 300 216 233 415 233 498 183 233 221 217 233 498 498 349 233 216 412 233 216 442 498 442 45 233 233 477 81 216 216 216 216 233 233 233 498 233 187 485 341 21 216 233 216 377 498 179 233 498 124 359 498 233 498 109 244 233 94 216 216 216 39 338 422 216 345 233 216 478 233 216 216 216 233 498 327 31 233 72 216 110 398 233 216 498 498 216 239 425 233 235 233 216 216 467 173 216 498 241 216 216 470 216 62 498 233 104 326 261 136 189 233 216 81 498 233 176 214 498 233 467 233 233 422 452 233 233 233 298 233 94 498 216 498 233 498 390 233 216 73 498 142 270 498 216 498 216 216 216 498 498 216 180 79 498 244 498 216 321 216 415 83 406 233 452 498 216 233 135 216 179 498 216 233 220 248 46 498 309 498 233 192 341 233 216 498 216 119 21 498 216 233 233 53 498 216 233 1 237 216 233 216 216 498 449 233 216 216 498 216 216 233 216 233 498 498 233 233 233 70 498 175 216 498 306 235 216 233 101 106 498 30 233 498 40 492 233 498 233 237 158 233 143 498 233 326 152 257 237 498 116 257 216 211 216 339 176 498 400 124 269 498 233 233 375 498 498 233 119 267 233 498 384 216 233 498 216 138 157 65 136 233 233 498 498 216 64 190 216 309 414 442 498 216 50 216 9 498 114 489 207 216 498 367 472 233 498 163 362 387 140 357 494 498 498 233 233 233 233 187 343 233 409 498 303 498 492 233 233 498 50 452 492 498 484 233 216 140 498 216 233 216 143 498 216 215 216 498 385 498 216 21 81 216 216 216 421 233 216 216 482 233 442 216 498 9 216 129 498 141 183 498 498 233 203 233 216 233 498 277 216 144 498 203 306 86 498 7 216 128 498 233 498 498 233 233 31 4 216 216 468 233 102 115 233 233 58 498 233 498 216 216 39 233 60 407 108 233 465 498 428 216 498 498 2 233 216 216 118 216 233 498 233 233 35 196 75 51 47 233 216 498 92 498 498 29 22 216 216 233 498 42 216 321 498 498 216 38 216 58 463 216 233 235 233 429 291 119 233 233 233 498 302 498 9 233 233 361 233 233 233 385 498 233 216 216 300 10 498 216 322 233 216 233 284 216 233 245 465 60 233 303 233 216 216 233 498 216 226 91 227 342 481 233 498 5 266 216 216 216 498 216 498 233 233 498 498 58 124 233 498 216 216 498 187 233 498 216 233 233 384 233 224 130 268 498 413 428 357 460 498 498 498 133 233 498 132 324 233 216 82 491 359 498 233 498 233 81 216 216 464 346 216 233 233 498 57 309 498 237 233 216 216 152 498 216 216 373 216 216 498 306 21 216 498 498 73 221 216 498 37 200 233 233 337 233 310 216 498 233 62 216 316 56 305 233 216 380 216 90 233 93 233 498 498 233 233 498 159 233 216 233 138 216 85 216 216 233 498 498 233 498 386 498 352 498 159 498 216 216 233 233 216 498 391 141 233 498 216 216 233 140 309 216 498 216 355 468 233 233 216 447 233 233 498 498 233 216 216 216 216 470 124 233 144 59 273 233 233 205 473 233 90 369 39 439 490 124 233 233 394 384 393 216 305 216 216 498 470 41 217 175 452 233 216 185 58 233 365 118 216 75 233 498 216 97 498 233 164 233 233 9 462 221 444 133 233 498 498 233 187 159 83 233 386 216 233 216 216 216 233 449 498 387 73 498 318 166 401 410 233 155 216 498 58 233 227 216 319 216 216 173 233 408 216 306 233 216 233 498 216 216 351 104 276 216 216 264 498 498 233 216 498 233 90 498 216 38 271 216 233 498 498 233 216 498 233 233 216 233 498 216 216 269 40 498 233 4 13 498 477 498 369 91 233 96 498 257 498 498 498 233 498 327 233 190 112 103 152 340 233 392 233 233 254 58 103 498 233 216 120 446 9 53 498 104 179 233 216 174 284 226 216 233 141 81 34 498 452 233 117 343 233 99 216 233 214 216 311 338 32 216 498 225 498 190 332 200 151 412 216 216 54 2 216 367 216 216 274 473 498 288 216 180 393 463 440 291 233 233 40 498 233 216 233 323 140 498 209 216 81 498 498 407 216 233 39 216 233 129 216 58 233 7 216 498 216 498 246 233 59 498 216 206 498 41 455 233 31 136 216 216 498 498 498 472 233 498 233 233 233 190 453 216 216 233 140 216 393 385 140 487 116 216 216 233 155 216 174 14 233 135 233 233 266 417 261 257 498 216 498 344 474 233 216 498 138 233 233 233 459 265 216 498 482 233 216 233 246 216 202 81 216 257 216 216 498 216 216 87 216 233 290 498 498 453 498 120 216 233 146 32 216 494 233 224 216 187 216 233 233 216 174 233 369 216 216 264 279 404 233 439 127 233 233 156 498 233 302 498 233 498 377 64 58 233 216 225 455 233 276 233 498 19 216 233 498 39 216 233 102 306 45 106 498 233 44 124 498 233 498 498 233 233 233 233 216 345 233 498 233 74 233 233 233 498 216 73 71 251 77 233 124 47 498 216 216 233 498 233 216 283 345 233 498 399 278 103 396 498 498 216 32 233 216 498 216 216 216 233 86 233 498 70 216 320 498 216 498 451 216 216 498 216 233 233 498 288 75 199 216 216 34 434 498 216 216 339 216 498 216 216 498 233 498 59 307 58 313 233 202 233 233 439 52 233 233 216 216 233 498 233 216 233 216 498 417 498 62 498 216 233 233 498 105 5 196 216 379 498 498 498 498 233 498 384 223 253 15 498 233 496 455 498 233 233 216 243 216 216 233 349 210 480 498 498 233 498 216 498 46 233 216 498 216 134 233 233 233 216 376 499 411 233 233 498 467 216 498 233 498 7 140 216 369 216 196 169 3 498 8 39 216 233 233 494 216 498 498 445 216 233 216 233 191 216 233 233 498 498 293 215 216 191 384 216 216 498 233 233 498 498 9 498 344 233 422 112 216 216 216 124 216 233 233 359 232 230 498 352 233 401 306 234 468 233 116 216 34 255 311 498 216 233 92 233 233 303 443 475 233 216 216 233 59 233 233 314 233 335 233 233 200 383 309 233 487 498 334 216 9 498 216 75 136 121 216 498 266 233 233 370 498 216 498 233 258 498 216 233 216 243 216 3 130 233 266 347 355 216 498 498 383 216 124 309 233 498 155 216 417 261 233 498 216 383 216 216 498 233 384 216 272 124 352 199 498 216 65 369 42 498 498 420 179 498 288 151 233 233 498 216 319 498 13 267 495 216 216 98 216 216 216 381 498 413 233 369 216 216 436 498 233 498 498 233 216 215 498 498 204 216 498 443 386 233 498 233 346 351 21 350 233 498 216 216 229 39 51 216 272 216 233 216 216 498 73 407 415 15 19 216 233 411 216 216 233 136 498 498 498 498 215 160 233 498 216 498 216 215 216 372 243 219 235 119 233 231 216 489 216 233 216 216 120 369 446 233 233 233 498 364 396 443 150 311 233 233 391 233 406 424 128 216 233 336 498 442 216 233 216 221 216 421 498 216 257 498 122 387 216 266 227 418 377 185 233 233 233 322 75 216 233 216 233 498 233 123 216 216 233 442 216 140 32 111 478 442 492 216 257 350 22 233 233 216 446 233 458 399 498 328 216 109 498 291 99 498 498 216 109 88 233 465 442 233 148 498 498 233 216 500 216 275 216 192 216 498 233 7 233 498 498 498 216 186 216 319 233 233 233 225 216 498 323 216 424 464 216 160 216 358 498 233 63 233 474 233 498 498 216 233 39 498 167 216 463 498 233 233 233 371 233 498 498 498 83 216 83 498 94 216 498 233 498 233 475 233 233 77 233 498 190 134 498 216 498 216 233 233 216 498 441 498 498 498 482 498 273 306 216 216 233 498 342 216 233 233 233 108 216 498 216 233 233 498 452 276 455 498 478 498 216 498 216 216 66 455 191 389 233 233 36 216 262 97 396 498 233 99 233 67 123 216 366 498 233 24 320 216 498 498 216 498 495 233 77 205 425 418 220 498 216 386 57 216 233 216 498 293 498 141 216 498 233 231 233 498 441 498 498 132 147 498 216 216 216 233 498 233 248 21 15 216 404 233 5 233 216 233 419 62 216 216 498 489 216 216 498 216 87 498 216 233 498 498 497 233 487 498 216 216 498 454 233 474 233 329 317 208 361 291 233 233 233 498 233 332 498 498 233 216 498 216 311 119 233 216 233 233 405 233 365 168 216 58 216 417 216 60 73 498 89 403 216 216 216 216 289 498 216 498 498 216 216 216 233 498 216 233 420 216 216 233 233 498 313 233 233 233 123 216 233 233 420 233 498 12 132 399 233 216 233 422 498 124 233 233 498 233 231 233 329 216 412 216 106 216 23 233 498 233 317 233 233 498 415 498 233 216 288 498 216 259 216 498 205 498 59 498 233 216 461 233 216 216 233 424 498 233 498 216 498 216 233 452 233 326 498 498 498 459 498 136 233 208 330 216 216 498 272 233 233 498 216 55 257 305 170 498 445 233 233 498 498 216 233 68 498 216 233 233 498 216 59 24 474 233 498 239 398 81 216 216 498 213 233 102 230 498 498 233 216 216 312 498 339 69 216 233 216 216 498 233 497 498 233 454 216 216 380 498 87 93 233 498 303 233 233 498 216 216 405 233 498 133 442 216 163 216 233 498 6 498 51 498 348 216 386 498 498 498 498 233 124 498 388 216 216 233 363 329 59 483 233 216 216 233 12 233 216 216 498 498 233 233 233 216 498 233 498 498 65 498 216 87 455 387 443 498 216 16 174 498 233 233 428 233 216 233 498 233 498 216 233 216 216 233 233 498 243 422 83 498 40 233 233 498 233 257 233 233 216 498 216 387 233 216 346 498 498 216 498 236 216 498 37 299 233 444 118 233 65 498 498 216 344 216 408 249 145 216 498 333 216 216 233 397 105 216 182 498 300 498 309 113 498 233 498 455 498 77 498 498 233 216 474 498 498 301 21 216 216 233 148 498 420 27 498 233 498 216 233 58 498 282 498 216 490 250 498 442 75 216 403 233 233 55 233 203 304 349 293 498 233 216 496 216 233 498 233 216 498 294 300 233 403 40 216 216 381 233 438 216 233 176 216 233 216 321 491 216 150 216 46 498 122 309 458 381 216 216 25 320 233 498 440 453 170 38 239 304 498 381 498 352 147 498 21 233 174 350 498 233 498 233 303 216 233 154 288 291 197 202 52 289 374 233 216 233 201 21 498 216 180 498 498 216 233 95 498 216 215 216 38 233 109 498 498 498 216 438 216 233 375 216 78 498 355 231 456 498 498 498 216 216 233 216 498 451 498 32 498 22 383 153 216 216 233 498 233 83 452 233 233 498 206 498 216 233 233 498 498 498 60 233 500 216 233 498 498 330 172 498 482 498 216 266 157 352 261 435 69 498 216 216 233 9 418 216 216 498 498 218 216 233 258 233 181 486 216 216 498 498 498 233 251 498 233 233 216 34 233 473 498 187 233 498 498 498 266 374 161 145 216 136 425 498 233 216 292 157 233 233 216 158 239 233 195 498 490 69 216 77 233 233 498 233 216 233 216 233 498 498 95 498 113 216 498 233 233 373 233 498 498 233 495 84 498 377 269 233 321 9 233 112 450 446 498 216 56 216 498 192 241 233 279 233 216 233 5 216 498 498 216 216 19 498 216 233 498 498 455 73 498 216 475 216 233 233 312 373 151 498 212 488 498 79 498 233 122 216 442 412 498 216 233 233 437 360 498 233 233 216 111 233 390 330 211 481 233 213 216 292 216 498 216 233 124 144 233 216 370 306 212 216 27 216 216 498 498 136 233 479 498 216 498 136 295 216 317 150 272 369 498 233 233 313 9 498 498 495 187 498 233 339 498 149 498 233 216 442 233 154 233 233 216 233 9 233 233 233 498 216 498 498 498 452 312 216 44 373 233 135 216 21 47 305 498 498 233 232 233 233 210 108 355 233 187 216 233 153 216 498 233 391 474 442 375 233 85 498 472 216 334 498 498 256 415 109 216 216 200 138 227 233 358 113 422 163 427 216 176 192 498 216 67 498 137 498 364 455 438 216 113 233 198 233 216 158 233 498 15 498 498 233 73 498 233 188 216 216 349 236 258 233 216 379 216 216 472 498 184 216 216 294 498 100 216 449 81 498 14 498 233 233 136 216 59 498 306 498 373 233 233 498 233 498 498 233 480 242 404 301 452 17 216 233 216 233 498 393 436 233 498 498 216 498 233 216 46 429 216 498 73 467 233 216 156 498 332 309 498 498 233 498 267 216 139 233 233 357 12 453 233 180 359 216 124 233 216 233 233 498 216 147 90 233 9 59 283 498 449 416 336 233 359 69 322 498 498 345 498 81 233 233 216 498 216 233 498 498 216 498 105 99 216 233 216 498 498 216 118 190 22 14 489 498 56 233 216 13 343 498 294 498 498 281 247 498 233 86 233 252 216 21 287 355 152 498 107 238 440 216 233 233 216 215 216 391 233 167 216 205 233 216 216 233 233 216 498 346 216 216 300 233 233 498 498 233 216 498 120 233 233 270 456 233 233 215 302 216 333 233 454 21 216 498 16 216 233 233 498 233 216 498 126 233 498 434 321 413 244 498 498 439 498 498 75 233 233 1 233 92 216 83 452 498 233 498 127 233 455 498 19 216 216 498 233 233 498 233 333 233 216 498 216 488 498 233 466 445 498 233 233 21 216 414 441 498 216 457 233 459 498 79 164 498 200 233 233 498 414 216 498 322 498 233 265 72 233 216 216 414 498 442 233 337 278 216 114 498 146 233 233 233 233 121 216 498 216 498 233 437 216 468 298 498 452 410 136 421 498 233 216 498 216 498 498 35 233 233 113 216 233 216 233 498 216 233 73 500 216 147 217 498 233 120 216 233 216 498 45 35 498 233 216 216 330 233 389 369 233 251 216 233 216 183 396 216 216 216 216 23 233 498 233 498 216 216 216 162 216 330 237 498 97 216 454 498 233 447 124 455 233 233 498 216 498 498 233 406 367 334 233 380 498 216 80 233 233 498 498 261 233 216 216 498 373 216 233 233 233 498 199 498 498 177 349 498 75 216 400 233 156 498 216 224 498 216 439 233 233 343 233 498 89 369 149 498 233 5 498 233 7 216 271 395 498 471 498 216 216 498 216 498 498 498 495 233 233 498 481 498 216 216 233 233 18 233 233 233 233 233 216 216 233 309 333 216 53 252 498 498 487 498 498 216 272 233 233 216 422 216 216 498 498 498 94 103 202 498 79 106 216 216 124 233 498 498 113 51 216 216 498 216 115 498 496 233 351 330 498 498 76 233 498 292 498 498 216 233 124 238 216 117 148 233 498 233 77 17 352 483 252 498 471 233 73 102 202 298 233 281 216 206 233 233 115 455 310 286 216 461 467 498 379 31 498 216 216 216 169 242 216 498 498 233 275 216 48 233 216 498 282 124 233 498 216 493 216 498 233 368 382 233 174 316 327 369 498 233 216 216 262 498 216 375 216 116 6 498 233 233 216 498 296 233 233 498 233 216 498 233 453 417 198 216 455 216 498 216 233 442 233 215 216 498 233 12 225 400 498 402 333 216 339 18 233 309 216 216 233 498 316 233 498 233 216 216 86 294 212 23 216 216 233 298 233 233 498 427 9 216 216 233 216 216 448 233 498 216 73 136 176 412 216 216 233 39 209 233 216 233 216 498 233 216 8 57 233 110 216 315 498 9 216 233 80 4 233 498 180 498 233 498 457 216 233 57 144 216 498 498 498 216 484 216 398 233 216 216 193 458 216 252 233 216 216 58 422 498 216 233 233 233 498 124 498 199 498 445 39 233 498 498 233 350 247 498 233 494 233 216 409 390 233 233 498 7 233 381 216 231 216 498 147 153 483 233 216 233 178 498 498 498 388 286 64 295 216 216 233 249 498 498 389 498 247 48 233 493 481 498 88 216 498 498 216 26 39 216 132 233 233 233 216 233 216 226 152 216 498 233 233 233 216 498 285 216 130 498 233 165 21 498 295 328 498 461 216 233 456 363 233 229 491 233 216 216 237 233 148 109 233 25 216 341 498 233 357 140 233 473 233 233 216 215 216 216 498 216 448 233 498 498 216 498 404 216 216 216 413 477 216 233 266 158 216 498 216 233 498 233 184 233 233 214 442 216 130 233 216 498 216 491 414 130 233 472 216 233 233 498 141 71 422 498 498 498 389 330 81 233 413 185 203 498 255 233 216 26 379 216 464 233 233 83 216 216 225 498 498 233 233 233 444 233 216 498 498 470 205 233 498 136 216 343 330 233 216 245 242 498 393 233 323 498 233 87 384 498 233 216 498 216 21 206 498 58 498 435 233 158 498 498 124 233 216 96 363 233 384 233 252 180 216 233 216 233 216 216 445 124 319 233 233 216 498 233 369 226 498 214 498 233 325 124 498 216 498 457 138 233 384 216 233 233 284 233 422 352 326 61 216 114 216 208 280 216 216 279 472 498 195 277 233 136 216 248 296 498 498 205 498 308 4 233 396 456 145 498 233 350 216 498 216 450 216 498 233 216 498 233 483 233 164 216 216 342 496 165 233 216 498 226 88 455 54 359 233 400 216 447 216 29 472 183 233 216 408 304 39 216 498 368 421 498 276 216 216 498 158 9 216 105 498 233 498 498 216 39 240 233 498 498 216 45 498 498 314 216 233 498 216 498 498 250 233 498 233 383 216 498 498 498 233 146 194 36 104 216 216 245 498 233 366 498 498 132 293 498 156 498 216 460 472 216 216 216 474 498 369 233 498 216 108 110 216 407 216 498 216 498 498 430 216 216 216 413 233 216 233 498 142 1 498 216 191 306 57 498 233 233 216 302 498 498 192 397 233 216 61 474 216 83 216 498 393 436 216 216 341 498 216 357 233 233 158 216 452 233 216 216 216 233 303 195 216 115 216 216 498 337 498 233 233 498 498 233 498 498 216 434 276 208 313 490 498 498 498 233 216 216 233 409 233 216 233 216 498 216 498 216 90 183 216 216 498 233 233 182 233 233 216 233 216 216 216 233 216 233 233 216 216 216 498 169 216 498 233 498 233 498 233 47 76 406 371 216 498 497 498 498 233 191 216 216 124 216 75 498 154 78 233 114 216 216 228 341 498 233 216 216 498 51 34 498 233 233 498 233 233 233 233 123 216 498 233 303 216 216 154 207 114 233 376 186 233 498 56 498 302 498 124 216 216 45 233 216 498 274 233 456 498 498 390 498 421 216 498 498 498 472 231 216 418 233 39 425 78 316 64 233 498 466 490 233 498 233 195 79 233 233 216 16 233 498 435 76 216 409 272 102 338 27 233 415 216 216 442 216 463 214 216 233 292 169 216 233 398 498 498 498 216 57 216 237 28 1 216 498 233 216 233 233 39 428 216 216 246 216 216 216 22 216 498 73 243 233 87 216 246 233 304 216 233 233 216 216 233 198 498 233 216 233 291 216 233 58 309 498 194 462 498 498 233 498 384 233 498 233 216 233 216 498 216 203 233 233 233 498 93 233 216 216 216 233 233 329 258 233 498 233 498 233 341 107 216 498 233 216 498 498 233 233 498 233 14 444 498 443 233 216 216 267 233 233 233 233 216 216 216 332 233 466 58 216 216 299 498 233 498 233 498 233 215 216 498 498 353 233 216 498 170 256 19 169 459 436 498 216 287 73 296 216 498 498 233 416 216 442 217 498 233 338 233 202 216 498 464 498 80 488 177 367 498 233 237 216 18 322 233 186 222 9 498 216 288 498 372 136 27 282 216 94 216 215 216 249 233 498 498 391 117 498 220 351 233 216 498 216 233 498 151 498 13 233 233 498 233 371 2 303 233 233 233 233 55 498 404 487 216 427 233 59 481 498 498 442 442 442 233 325 464 449 396 215 216 73 216 166 342 498 498 216 89 233 438 384 216 152 265 216 198 498 233 245 417 265 233 283 233 233 498 264 216 309 498 216 95 233 95 215 431 233 277 269 81 82 498 216 498 498 498 216 369 270 216 464 233 38 216 216 88 467 424 233 233 116 233 498 290 233 216 53 101 365 233 216 58 216 233 306 216 216 361 216 441 113 216 275 498 233 216 59 233 255 498 498 498 498 233 254 216 233 76 216 498 165 363 483 216 431 444 498 216 233 216 216 228 233 498 233 83 110 233 498 498 216 216 11 498 341 498 498 498 45 233 155 233 498 498 216 498 216 498 233 498 233 397 233 392 216 216 216 498 15 128 216 216 233 498 175 498 308 233 499 216 493 498 295 50 233 498 216 233 498 233 216 290 498 233 444 216 58 391 347 86 498 216 216 455 216 396 236 216 216 498 233 498 498 498 252 6 358 216 216 498 498 39 271 216 233 498 233 216 498 227 498 427 233 233 498 216 233 216 498 229 446 216 498 498 215 185 129 216 216 219 233 233 248 233 215 85 216 279 217 233 216 498 498 498 216 233 233 498 498 233 420 498 498 186 498 498 395 498 81 498 410 233 381 498 216 498 395 216 498 216 216 309 116 233 300 89 20 498 498 233 233 125 72 498 14 233 216 216 33 498 413 498 99 498 498 216 453 91 233 140 233 233 349 292 498 313 33 498 216 429 421 233 233 498 221 216 216 215 498 243 233 498 233 216 216 216 233 233 233 138 498 472 277 498 498 233 193 132 417 186 498 277 498 233 233 216 233 344 216 378 160 402 130 135 498 195 469 418 233 216 429 216 375 498 469 428 86 403 233 216 233 285 498 249 233 216 498 289 482 444 233 233 216 498 498 61 73 216 216 418 216 275 216 256 233 285 328 216 216 498 216 216 470 452 216 269 260 233 233 277 334 498 233 216 216 498 216 498 498 213 233 498 56 498 447 498 498 111 431 474 498 216 216 233 178 498 498 498 498 498 233 498 488 216 216 233 498 484 124 41 233 498 479 233 233 40 242 33 233 309 485 498 233 498 437 498 233 233 233 498 216 498 202 129 233 233 362 233 348 216 498 251 233 181 216 77 233 37 233 498 287 216 233 216 498 365 352 216 244 58 216 498 233 233 462 433 498 498 233 181 216 498 498 141 233 115 287 498 420 152 233 233 116 466 498 233 233 476 498 498 216 233 124 194 230 471 75 233 216 498 90 233 440 233 233 124 498 498 57 216 199 216 71 216 380 95 216 233 233 279 262 270 216 233 58 498 498 233 498 216 147 216 498 498 216 216 233 414 54 233 233 233 215 216 216 233 233 216 216 233 353 233 498 216 498 213 498 498 233 450 233 1 158 216 140 216 479 498 216 498 216 498 216 216 233 224 216 216 136 498 498 251 216 216 233 24 233 216 142 83 78 216 422 216 233 216 498 498 498 498 216 216 24 233 369 366 216 491 246 442 216 498 216 21 28 310 216 498 216 369 498 142 233 452 282 216 233 40 216 401 19 498 233 233 498 216 498 43 498 354 146 498 233 371 393 235 233 414 51 498 233 472 233 498 233 216 498 335 498 216 216 216 216 233 136 379 426 162 355 216 216 154 216 498 498 233 233 233 414 498 498 498 233 344 498 498 233 233 233 216 216 50 199 498 84 498 233 324 317 216 29 216 216 439 384 216 233 233 233 216 255 16 386 498 125 452 216 51 327 32 498 498 347 216 126 250 145 216 41 498 330 498 233 260 250 233 460 19 150 406 498 422 498 73 216 216 334 58 498 386 216 371 337 233 439 465 186 216 233 216 216 498 233 233 233 364 1 233 216 233 216 364 153 314 216 162 233 397 355 233 196 216 300 498 98 155 498 498 216 216 233 442 498 498 216 233 233 498 233 95 216 498 498 216 233 370 498 492 191 216 500 498 316 360 369 323 498 195 206 233 216 498 216 216 498 216 498 498 233 47 216 498 216 216 233 498 498 60 498 233 39 271 138 216 201 233 233 216 216 306 498 163 233 498 306 216 233 249 498 498 233 498 216 221 233 233 233 233 20 233 233 233 216 389 498 136 84 233 433 59 241 389 360 498 143 275 216 498 455 498 216 233 498 216 216 21 216 216 366 83 498 458 216 216 216 233 130 184 233 301 258 233 233 104 329 369 233 216 23 59 498 25 498 216 306 444 216 361 216 216 370 233 216 143 233 498 216 9 233 24 233 216 498 189 442 233 457 27 216 216 216 216 498 498 190 59 216 233 216 498 498 233 375 491 233 498 216 491 381 216 442 498 343 233 498 498 498 498 158 216 37 498 152 245 25 63 275 21 216 291 314 233 498 476 469 259 289 215 345 233 216 233 498 498 360 498 498 233 127 233 498 498 498 216 235 233 233 240 81 233 133 352 216 26 498 140 498 498 498 308 317 81 414 498 109 410 392 216 307 233 498 216 285 216 475 498 73 216 91 304 233 233 498 233 131 216 384 498 422 233 61 498 427 216 498 498 233 360 353 26 233 498 233 498 498 466 498 414 498 216 233 137 173 40 498 364 498 233 251 216 216 11 498 287 498 216 498 216 216 216 221 293 193 216 296 268 391 36 447 233 216 251 498 233 498 233 498 498 474 2 65 405 253 317 233 216 414 215 292 94 139 119 67 498 233 233 81 216 305 49 452 233 18 498 233 309 233 498 216 237 498 498 233 426 216 498 233 486 371 239 498 216 233 233 498 233 287 498 301 311 233 216 366 165 90 498 253 463 233 356 233 216 498 233 309 233 289 358 233 216 216 498 498 166 216 216 498 233 422 233 498 216 216 407 216 233 233 233 438 455 237 233 104 156 498 381 422 184 217 124 216 445 389 102 498 112 49 124 498 288 491 233 264 233 216 395 233 498 216 2 208 233 216 233 498 216 498 58 35 59 283 216 39 498 216 216 498 216 285 498 233 498 447 498 309 233 233 216 233 498 216 14 145 263 498 216 293 498 233 216 498 216 256 216 300 70 456 136 498 498 216 498 233 102 352 216 189 498 498 498 498 216 498 233 498 498 216 498 116 292 422 474 233 498 231 233 437 233 498 233 216 305 216 216 115 233 233 50 235 233 498 233 145 233 209 301 89 498 485 147 69 233 207 241 498 283 216 216 498 216 145 216 247 386 233 286 216 95 58 216 42 66 14 71 216 498 498 233 468 498 233 216 216 498 216 309 233 216 233 303 62 498 453 233 233 464 216 498 216 478 498 216 216 323 375 354 498 233 216 222 39 96 498 452 216 216 216 498 233 310 498 83 233 12 216 498 233 301 216 233 216 162 109 498 498 379 498 91 14 498 216 412 498 233 474 101 216 455 216 498 233 498 498 84 233 498 498 445 233 498 216 233 216 233 305 498 365 233 98 233 498 422 487 233 498 216 4 97 79 216 240 498 146 216 327 233 148 216 216 338 252 122 233 498 393 216 233 233 233 216 475 216 377 23 41 498 297 233 498 306 498 287 89 216 138 498 233 187 7 267 224 216 498 270 233 498 412 169 216 64 498 216 498 216 474 259 406 124 498 200 216 216 233 233 313 216 233 233 426 216 77 352 209 498 216 105 124 145 233 172 216 216 233 208 39 498 284 70 216 216 233 442 233 218 394 364 498 498 498 498 216 17 498 382 223 216 481 498 438 216 251 187 233 233 136 216 414 326 442 216 409 398 455 90 314 233 216 216 216 498 216 111 216 498 216 216 216 32 233 498 452 216 233 233 340 233 216 498 91 233 351 396 233 498 498 269 464 216 216 233 498 498 233 233 498 233 216 233 21 498 498 419 460 40 449 124 30 469 498 493 216 285 73 245 233 232 5 342 32 498 233 233 216 233 216 216 233 15 102 352 136 498 216 216 233 251 498 234 233 216 216 74 216 498 233 282 183 498 17 216 498 216 177 216 255 216 233 150 233 233 175 160 233 233 233 427 498 433 498 498 216 233 233 359 233 233 216 216 58 211 233 498 233 233 369 233 233 274 216 332 267 233 216 216 216 169 216 498 69 233 216 498 272 498 481 34 80 233 216 326 216 216 498 498 498 233 131 322 498 290 233 216 216 498 216 399 233 216 171 9 233 289 498 498 216 498 459 233 233 255 278 438 233 349 472 216 60 216 458 233 171 233 233 216 442 216 216 315 216 216 290 233 498 498 498 425 233 498 240 498 112 136 97 452 233 273 40 233 498 233 233 158 175 211 216 498 43 498 73 8 498 498 498 498 216 429 233 81 498 498 498 277 216 5 498 498 110 216 216 198 216 216 233 216 301 458 343 498 193 476 342 233 86 233 498 54 498 216 216 498 498 216 42 498 233 422 400 216 233 241 233 293 498 401 498 498 233 255 265 216 498 216 498 233 498 216 233 498 117 349 498 233 304 456 31 98 57 242 9 376 498 233 124 498 216 188 151 23 276 233 498 498 233 216 216 233 233 338 498 233 216 458 362 59 216 241 233 21 41 124 415 146 233 216 439 429 39 379 233 1 233 216 255 498 498 233 233 498 216 498 294 233 498 121 498 498 233 216 316 498 216 233 30 16 234 3 425 233 73 498 233 79 498 233 233 498 127 21 137 189 115 216 2 309 498 58 216 233 367 233 498 369 498 21 444 216 216 498 498 18 233 345 233 216 498 498 498 233 442 349 293 498 4 216 216 498 208 306 498 100 498 407 498 216 494 233 395 498 233 37 498 216 51 498 216 206 498 498 498 369 220 306 26 5 306 198 412 217 233 216 142 71 124 233 265 216 498 498 498 233 83 498 62 498 233 498 216 196 233 282 220 404 233 135 216 493 216 422 452 233 498 498 489 216 143 498 216 233 498 485 373 216 37 167 233 216 498 233 498 401 498 133 498 233 39 498 498 498 419 484 498 100 233 233 233 216 86 216 498 216 216 394 498 392 216 309 233 498 233 422 216 183 498 284 216 325 216 233 216 216 216 498 498 498 358 233 498 233 216 498 216 498 216 402 216 465 255 309 498 233 498 233 216 309 24 113 233 216 233 498 233 498 498 323 216 223 414 220 216 216 498 455 498 355 498 233 233 498 498 269 498 216 356 103 233 216 498 317 233 498 48 498 216 216 437 233 73 271 216 233 216 336 216 498 455 233 233 233 216 233 127 498 367 411 233 498 498 39 498 122 8 353 233 233 216 387 449 216 216 329 498 233 352 498 202 216 216 233 233 233 216 233 118 498 295 216 359 498 216 216 233 233 498 233 216 233 404 394 498 216 216 216 233 408 216 233 216 498 216 216 498 216 498 498 498 240 136 216 216 409 216 279 216 216 498 216 233 216 216 216 498 233 435 498 498 216 120 216 216 233 233 216 233 216 216 216 498 498 233 73 498 233 498 498 216 233 233 233 216 498 216 233 216 216 408 372 216 498 101 233 216 183 233 216 216 216 294 250 233 422 498 276 423 498 216 233 216 498 233 430 156 498 173 498 485 136 233 216 216 233 126 233 498 216 216 328 498 92 216 216 215 233 233 465 233 233 498 177 216 85 216 51 28 216 233 216 498 498 216 233 83 498 498 124 498 498 215 429 244 393 498 498 233 233 59 216 205 416 442 216 216 227 216 498 498 216 201 116 55 498 272 231 233 216 150 325 214 498 136 216 498 216 233 394 383 216 233 105 172 137 228 216 233 216 125 233 216 185 474 152 233 124 216 498 216 233 216 216 216 498 216 408 498 261 3 121 498 359 216 432 233 374 157 216 474 216 216 21 146 233 498 111 378 37 233 86 498 216 498 216 498 498 155 216 498 233 233 310 498 272 401 498 233 193 334 216 442 233 181 233 363 216 108 233 186 419 216 283 216 233 216 216 484 233 139 216 216 233 141 233 381 216 21 321 233 149 233 216 216 294 498 216 236 141 83 233 131 233 173 233 216 498 498 216 405 14 91 498 498 233 216 84 418 498 309 498 256 233 498 233 387 452 498 216 142 498 498 233 233 216 288 233 498 216 498 216 216 233 93 346 124 498 148 216 233 233 271 498 216 236 216 124 233 216 216 216 233 498 216 498 216 216 216 498 133 216 216 151 498 233 189 233 318 99 233 129 433 498 159 353 233 366 498 233 300 498 498 233 498 138 498 216 77 498 80 498 498 216 233 415 233 233 216 216 18 498 233 498 233 354 306 467 233 272 427 233 233 481 498 238 73 498 498 233 216 366 498 191 233 498 233 159 233 31 498 216 216 122 455 216 233 474 233 227 216 216 233 404 233 216 182 215 498 328 498 216 395 216 498 216 216 498 96 237 442 498 270 287 233 498 441 398 372 340 216 216 231 455 398 498 498 216 25 216 498 406 233 474 498 41 59 498 309 233 233 333 216 28 498 132 498 216 233 216 216 216 131 216 236 498 78 498 233 498 24 498 233 216 141 233 114 216 9 233 498 369 233 233 233 135 233 219 498 294 233 233 216 237 498 148 216 317 233 317 121 306 498 233 458 26 216 498 254 498 137 129 216 498 498 233 498 498 480 249 216 216 216 498 498 49 426 216 498 88 216 216 272 233 233 233 423 65 393 302 443 184 216 197 233 498 124 54 233 192 215 498 150 228 157 189 309 216 429 485 36 426 498 151 233 81 233 233 252 233 376 216 441 233 216 233 498 452 269 365 191 369 498 216 233 498 233 233 307 233 216 233 25 216 35 301 260 24 484 216 216 498 498 216 233 233 498 498 233 233 498 216 216 117 216 216 216 321 423 216 205 143 75 216 306 45 97 201 216 233 216 442 233 79 233 9 397 96 307 233 498 233 296 498 466 73 216 216 233 498 422 233 205 216 362 233 498 416 498 386 216 216 216 498 216 182 233 233 498 498 498 486 498 233 369 233 233 216 233 419 363 288 216 216 124 65 216 387 16 404 265 449 14 269 350 233 233 216 247 37 498 498 233 233 498 498 498 233 498 99 108 498 216 90 216 165 498 216 500 216 40 255 233 230 233 216 233 13 233 233 348 233 498 498 143 498 498 377 216 251 299 233 300 498 205 233 406 233 498 233 216 216 339 498 447 498 216 216 498 426 448 301 233 233 174 5 498 119 498 498 343 216 322 323 233 498 397 498 377 233 233 233 194 233 135 498 233 233 498 216 216 216 233 498 233 216 216 418 11 498 233 233 216 233 216 216 376 233 216 144 498 498 233 498 498 233 349 381 89 21 498 233 305 233 498 498 233 216 233 216 233 216 88 233 474 498 327 214 498 233 498 216 498 498 498 373 233 498 422 12 406 3 107 320 115 124 129 498 233 233 233 233 216 216 216 216 233 216 498 498 233 233 233 179 233 216 216 498 498 216 233 498 265 233 233 233 498 233 498 21 233 188 292 462 14 216 216 233 277 233 371 34 168 101 482 483 216 498 142 42 233 216 104 498 498 210 440 89 233 306 233 498 233 498 233 63 66 233 498 233 233 498 216 498 299 151 498 253 498 233 411 443 474 233 106 215 498 385 309 498 233 233 70 498 233 216 216 204 113 216 216 233 123 233 363 245 453 233 216 498 233 216 498 498 16 216 285 7 5 216 498 233 227 216 233 385 233 498 390 498 498 306 498 262 233 253 233 216 199 233 498 474 365 432 379 216 97 216 498 275 241 233 428 216 68 216 216 233 498 233 498 8 483 233 233 233 233 228 39 498 216 422 67 143 216 89 498 335 60 233 216 329 58 233 221 233 498 175 216 127 35 498 373 216 498 72 233 394 259 177 498 73 498 498 243 216 39 216 498 216 233 233 136 216 233 275 216 446 498 498 498 233 63 233 482 58 210 467 216 233 234 216 216 233 216 132 249 216 216 79 216 137 49 216 298 335 233 216 276 396 216 121 498 498 233 83 373 233 216 353 389 191 204 327 233 417 498 58 498 216 442 216 498 216 312 309 381 216 498 498 233 233 345 26 233 233 274 480 231 498 25 233 210 233 498 216 216 233 498 366 216 216 47 233 363 283 233 216 422 216 347 233 233 233 85 233 216 216 163 216 447 216 124 114 498 233 154 216 233 233 498 233 265 21 233 233 216 233 202 478 498 233 216 216 289 498 24 185 337 160 216 233 275 233 216 216 216 233 233 327 126 216 498 216 181 233 216 233 233 233 233 415 498 498 281 211 260 233 173 436 216 216 340 253 216 233 85 249 216 216 144 142 216 446 216 233 460 171 216 233 498 158 233 498 216 216 84 233 216 216 101 216 216 187 233 216 233 233 233 216 216 233 182 216 233 138 289 233 123 257 233 498 233 216 216 464 258 19 498 216 452 216 225 233 498 496 122 233 144 87 189 58 498 233 192 233 233 292 124 498 147 233 233 34 233 498 498 82 211 217 310 447 57 136 110 216 233 167 498 498 229 498 336 498 95 83 81 216 498 216 327 467 30 130 296 354 297 59 216 233 384 216 498 36 140 216 498 216 233 216 365 437 234 216 197 233 233 233 233 498 216 233 215 233 233 233 499 216 34 216 498 311 498 233 233 54 216 498 498 124 442 189 356 498 498 233 233 452 498 137 216 259 216 443 498 197 233 212 101 233 228 165 82 37 405 233 233 51 498 216 216 233 479 233 488 441 498 216 498 498 261 261 498 216 128 233 105 251 498 498 498 498 27 233 498 425 308 216 216 233 233 216 294 233 498 449 498 498 38 498 450 498 57 233 216 498 21 233 32 58 498 154 498 256 233 233 452 498 233 498 326 216 124 498 216 233 233 498 498 498 404 216 15 375 216 498 498 216 21 190 486 498 233 233 498 421 498 216 233 498 233 233 216 216 216 498 216 498 140 498 199 233 498 216 493 107 233 497 233 216 233 498 233 498 107 233 233 233 205 233 216 442 447 233 216 351 118 498 233 233 136 426 233 498 233 216 124 157 216 54 216 233 498 137 233 233 498 233 498 233 216 498 233 498 21 35 498 498 498 233 498 498 176 193 498 360 216 216 498 436 498 216 498 498 35 233 200 233 498 216 83 216 13 216 124 498 218 216 49 216 16 23 498 233 11 216 498 216 498 216 176 498 153 447 233 498 216 216 184 422 216 216 328 498 453 498 233 233 420 498 233 233 498 216 216 498 57 171 216 498 228 233 12 233 216 216 498 216 124 498 233 498 422 388 233 124 119 216 216 233 233 233 216 216 216 233 481 498 58 141 233 216 39 498 498 233 216 216 498 233 498 81 353 309 419 201 233 88 216 498 233 216 498 490 366 216 95 498 498 233 498 342 216 9 233 498 216 26 233 233 498 498 435 475 498 498 222 233 226 498 233 498 375 498 442 369 4 216 216 307 233 233 498 498 498 498 498 444 216 216 233 233 83 216 216 193 379 216 233 274 498 233 248 169 53 305 75 92 498 498 216 74 216 233 233 233 260 357 498 233 216 360 233 449 233 73 485 233 220 310 216 498 225 230 233 285 216 498 290 295 442 498 498 233 273 233 498 233 233 154 216 216 455 91 473 498 216 199 498 369 409 89 233 498 69 474 479 498 74 233 216 216 119 498 216 53 496 28 498 216 216 216 422 124 498 233 233 117 200 216 364 32 399 233 216 29 26 233 216 216 233 118 351 498 216 233 216 498 67 401 216 72 151 398 448 158 193 498 80 498 299 103 498 449 498 252 149 216 233 233 60 498 216 233 498 216 311 372 498 498 216 498 57 318 233 498 216 233 238 233 216 93 216 233 216 498 233 216 73 498 216 216 216 407 498 236 233 498 216 498 55 216 233 216 474 498 233 40 310 233 233 233 498 197 233 498 498 498 498 412 233 12 498 233 123 369 498 216 369 32 498 292 216 146 247 264 96 87 216 216 498 216 233 233 440 58 216 233 233 233 233 233 216 402 498 216 344 18 309 59 498 216 498 465 233 233 216 498 216 452 414 498 498 233 233 233 498 216 498 6 216 92 216 498 498 233 450 233 167 112 233 216 333 498 498 315 216 328 216 73 443 211 17 233 78 216 233 216 498 233 498 233 374 216 439 498 498 498 216 367 329 432 301 216 233 266 233 369 498 235 498 498 498 498 233 233 216 498 137 121 233 216 34 30 233 141 201 88 442 498 85 369 261 216 233 135 175 498 49 498 216 233 55 348 216 216 233 216 331 134 311 216 216 453 126 404 389 221 216 116 40 233 363 216 216 233 498 233 297 216 281 216 236 498 233 233 233 130 233 233 498 124 498 216 498 216 326 498 216 284 281 107 480 138 233 422 29 42 152 233 216 435 233 464 366 233 216 233 216 419 233 73 498 107 254 118 498 233 233 498 216 473 358 212 233 498 347 233 344 254 233 216 377 498 362 486 227 498 216 498 497 233 498 4 216 241 498 392 216 442 498 233 233 215 498 233 377 233 498 110 233 498 216 102 21 498 233 110 233 498 498 498 313 442 216 216 498 455 233 498 442 283 233 36 498 233 379 216 233 233 233 233 206 425 157 498 330 430 498 498 365 498 212 233 216 140 63 216 362 216 24 498 498 498 498 216 296 233 216 216 227 94 315 281 233 216 369 216 498 421 406 233 216 233 216 233 498 216 498 309 498 216 32 314 173 338 43 159 442 216 498 233 125 436 327 216 498 233 495 442 58 437 233 135 498 216 216 233 498 498 216 216 233 375 233 129 298 35 498 71 190 195 137 498 270 233 220 233 498 491 429 266 71 216 233 59 147 233 233 216 498 58 45 233 383 498 216 216 498 498 233 463 216 112 281 452 349 324 233 407 233 233 216 233 378 92 498 216 128 450 379 302 233 284 233 216 499 47 216 265 233 454 498 498 233 233 233 169 498 498 233 498 216 314 216 233 340 276 451 216 233 318 233 85 498 315 479 146 216 498 233 87 216 481 233 233 233 321 498 498 81 39 216 233 397 498 233 204 216 216 251 500 351 389 216 233 27 498 161 498 280 498 216 498 423 263 377 457 216 216 304 491 349 233 233 498 216 498 81 388 216 484 115 103 324 176 233 216 304 498 233 106 289 424 195 215 136 216 68 216 233 406 233 498 286 216 383 498 498 58 216 383 498 216 400 216 5 216 248 391 498 216 216 233 233 103 409 216 221 216 498 422 498 498 233 233 404 283 216 216 278 216 498 34 233 216 216 216 233 216 216 212 216 498 91 233 498 233 216 233 498 461 279 348 185 262 498 73 233 216 216 338 436 498 309 216 128 216 342 233 81 23 257 498 472 394 279 233 216 39 9 72 498 233 459 430 233 216 216 83 31 233 120 233 216 216 216 483 102 233 216 216 498 216 498 41 498 227 216 216 233 498 395 498 498 498 216 216 233 498 312 124 216 498 233 233 306 498 379 216 216 216 233 498 384 16 216 216 216 354 216 498 23 233 153 498 128 485 108 498 498 130 324 160 216 233 313 216 81 216 406 464 216 498 498 216 233 498 468 216 262 233 399 498 422 436 57 233 252 442 216 233 233 462 233 136 445 309 451 216 498 362 498 498 233 93 188 216 136 8 233 215 246 216 216 222 13 452 216 233 216 173 180 160 498 233 216 319 194 272 302 155 498 233 219 498 498 216 233 402 233 216 498 233 483 447 498 498 498 263 216 75 329 216 356 233 233 498 498 498 387 216 233 480 498 233 498 448 162 46 464 216 323 233 444 91 160 400 498 306 498 387 216 498 49 302 46 233 73 216 222 296 397 233 300 498 498 498 100 233 498 61 498 462 233 498 216 233 37 498 216 498 333 221 351 233 498 428 216 216 216 16 233 39 216 216 233 216 498 262 93 233 267 498 15 233 498 498 69 455 233 498 38 216 309 498 402 496 393 9 233 55 68 233 47 396 173 233 376 233 216 216 83 63 233 370 169 498 218 216 233 175 498 233 233 216 216 216 142 233 233 233 498 404 216 233 216 216 413 233 498 498 206 498 216 216 216 498 498 216 233 498 233 233 252 233 233 216 366 233 216 290 429 216 459 233 233 45 98 309 301 216 498 283 498 498 405 187 498 312 227 233 233 233 498 233 233 216 284 498 415 447 216 216 496 422 498 216 498 306 498 498 195 455 351 309 233 360 316 498 498 498 378 233 498 415 463 136 473 455 216 105 2 498 233 216 177 207 498 233 216 441 16 498 233 233 233 216 25 229 498 153 142 498 498 81 498 498 233 188 215 233 498 233 233 385 148 233 233 216 251 233 391 451 296 432 233 216 367 233 233 52 498 216 213 117 80 439 216 285 233 216 216 397 233 488 56 204 191 498 216 498 216 233 216 354 263 233 28 233 81 304 216 216 216 216 216 498 260 306 216 216 233 216 216 216 233 498 216 498 498 233 216 233 339 233 237 205 216 233 498 216 435 498 447 233 233 233 216 216 371 417 498 473 186 233 60 233 216 233 216 216 181 216 233 216 168 309 75 292 233 233 8 232 233 216 216 216 233 498 216 233 312 233 233 498 233 216 498 216 498 137 498 216 56 216 233 498 498 233 147 233 498 216 498 233 128 498 498 216 233 216 88 464 216 233 233 140 124 361 498 233 498 498 498 216 216 498 359 498 233 216 498 266 216 498 233 278 216 498 186 233 216 215 498 485 498 216 233 232 233 498 498 216 233 233 469 233 498 498 233 498 147 233 216 216 498 199 9 233 62 498 233 474 219 498 238 233 49 498 435 125 216 233 216 233 233 296 498 498 144 498 284 216 233 233 485 216 462 233 233 498 303 233 233 498 498 415 233 233 498 233 294 35 498 498 233 498 498 99 233 498 17 233 215 498 498 233 498 415 498 498 263 465 498 498 216 233 498 498 216 145 347 350 498 172 498 498 216 277 342 216 369 498 216 269 216 446 233 283 73 233 79 153 186 498 215 39 216 255 216 216 88 233 225 233 18 423 216 458 339 389 296 216 258 498 327 216 216 373 498 233 233 216 216 381 216 233 233 498 498 216 233 157 233 216 233 233 193 131 425 233 216 498 216 220 400 496 449 498 216 498 233 233 498 498 233 244 216 233 233 442 498 24 216 233 17 216 498 498 216 366 279 233 102 233 443 308 231 498 233 498 233 233 498 58 271 21 164 102 498 34 233 150 332 216 216 216 216 275 233 498 233 498 66 233 498 498 216 498 498 216 498 56 233 266 216 494 46 498 233 442 157 233 216 8 459 7 39 216 305 207 164 217 498 216 233 216 342 136 498 474 46 288 216 498 233 216 498 167 468 216 475 498 233 426 216 216 498 233 233 136 498 216 282 192 233 498 498 484 425 498 216 233 216 107 89 216 233 425 498 309 474 181 340 441 498 498 386 233 216 61 233 216 233 233 498 233 498 216 155 233 498 81 216 498 58 433 233 317 216 343 281 233 498 208 216 333 216 378 233 233 498 498 233 233 457 216 414 498 216 233 233 116 143 226 374 216 233 233 102 233 498 116 498 216 233 216 233 142 198 498 233 9 498 489 498 498 216 498 51 498 134 216 216 233 204 87 216 498 216 204 216 259 216 233 12 206 498 216 216 321 299 288 212 233 102 149 233 9 233 216 308 498 216 314 81 498 371 498 233 498 498 296 85 207 498 253 265 233 233 21 282 216 216 216 466 233 498 498 452 236 216 498 335 233 233 233 172 174 233 498 233 31 329 239 395 224 179 488 216 498 216 216 233 90 233 498 216 498 158 233 498 498 498 216 233 233 498 216 498 162 233 342 216 498 498 102 474 216 216 498 42 488 216 7 320 132 498 132 473 189 235 233 216 122 233 405 498 411 17 87 338 233 216 442 233 498 498 475 157 498 213 370 233 460 498 249 306 233 216 233 216 233 216 216 73 233 498 498 216 498 233 16 498 498 216 233 104 124 498 233 216 216 199 416 216 498 317 498 233 216 216 498 202 216 216 309 498 82 397 346 216 498 21 16 233 233 233 498 17 233 233 498 301 3 205 11 498 216 78 498 498 233 216 317 466 498 216 13 208 233 216 498 498 216 498 216 96 498 233 357 498 104 288 164 448 233 498 498 434 233 233 498 498 216 216 224 233 498 216 216 74 419 233 285 98 273 21 498 233 233 233 498 216 216 72 216 141 409 233 216 220 498 216 233 17 148 216 233 498 216 233 498 467 208 277 216 461 242 233 498 498 216 498 421 305 39 498 498 275 498 475 233 216 46 233 233 498 288 233 216 95 498 498 233 216 115 252 78 498 284 216 498 73 311 331 369 65 369 216 216 216 217 233 198 216 130 233 389 233 338 447 24 216 233 498 233 372 380 6 317 233 185 216 216 216 233 216 438 498 90 233 165 233 233 498 498 216 233 498 444 233 2 58 486 216 233 233 233 498 233 233 292 498 266 194 216 498 49 233 312 259 498 498 498 228 498 340 291 392 409 457 216 233 216 446 233 233 498 216 376 121 498 298 50 233 299 430 216 216 55 161 233 216 86 239 476 216 233 26 491 328 185 216 216 216 216 276 216 233 498 233 251 60 498 452 498 215 127 233 233 498 254 498 469 115 458 461 492 216 474 461 216 498 498 216 216 83 216 243 340 216 246 498 498 376 233 351 233 498 233 83 137 216 233 233 129 216 498 318 498 216 306 498 196 216 216 498 55 36 498 119 498 216 56 498 21 498 233 233 233 216 233 498 104 498 213 498 143 233 127 171 233 498 165 483 216 498 233 194 319 498 216 498 213 498 103 233 498 216 216 498 233 372 193 347 233 216 292 223 216 216 287 216 412 233 233 233 216 183 216 233 233 471 367 354 498 498 408 233 498 498 124 233 444 233 233 207 216 373 390 233 216 216 233 21 498 214 216 473 103 216 233 216 20 498 131 233 250 233 498 433 124 216 133 324 189 281 233 452 39 381 498 233 216 498 216 233 278 478 498 311 498 190 498 216 422 60 216 233 233 233 233 299 216 498 233 319 498 417 216 38 295 51 233 233 498 216 498 82 216 216 216 498 306 498 455 498 174 250 299 233 498 233 216 233 498 216 498 216 498 9 233 145 216 498 498 64 233 216 499 216 215 212 465 233 405 438 465 498 216 233 498 498 447 233 498 498 136 233 81 21 216 498 467 343 148 233 217 216 233 157 216 58 362 498 216 225 355 192 398 216 498 498 258 118 498 274 233 233 389 245 498 498 140 216 216 89 498 422 85 498 100 271 55 48 216 124 233 233 233 498 303 5 498 302 233 216 147 498 498 216 270 304 233 498 397 261 498 329 216 216 208 233 216 498 296 339 324 424 233 232 169 75 377 195 216 498 233 259 216 498 498 498 406 10 498 233 92 233 498 233 233 468 358 163 498 152 216 216 216 233 344 498 216 267 216 233 80 216 69 252 193 474 113 346 498 101 9 216 498 112 498 216 186 233 233 233 127 203 498 233 216 401 435 216 131 83 498 216 415 216 216 498 216 440 290 38 216 474 233 342 189 59 498 313 295 216 216 216 498 498 498 293 216 216 387 124 233 426 216 233 233 233 498 498 216 233 195 233 415 288 216 233 498 216 233 194 376 474 233 398 498 498 216 233 403 500 406 233 161 498 358 310 216 498 389 333 498 498 233 492 470 498 216 216 498 498 233 356 233 49 233 498 498 233 216 233 215 325 216 4 233 46 233 216 140 216 216 21 216 482 257 498 137 72 216 233 124 330 498 216 33 129 216 498 216 114 216 498 498 233 216 498 498 233 498 498 498 233 498 233 216 359 250 190 449 216 105 86 46 216 498 498 233 192 223 498 498 498 498 442 232 216 216 498 216 216 98 280 405 74 46 422 498 280 350 212 28 214 498 498 498 233 393 233 233 233 233 498 155 216 21 309 485 233 337 216 216 439 233 171 296 216 128 26 216 216 233 215 233 327 216 384 498 498 498 393 378 498 233 233 10 472 233 498 233 498 498 139 233 498 391 439 438 498 72 498 233 233 88 489 233 233 215 370 233 498 498 158 498 498 233 498 82 498 122 233 375 498 498 216 395 362 498 498 233 232 216 448 285 216 233 498 445 451 99 233 59 175 216 498 216 498 216 498 498 216 192 216 498 233 233 108 462 121 498 233 81 233 498 233 40 216 498 498 498 498 216 233 498 498 86 216 216 216 5 498 284 233 233 457 233 492 216 107 124 498 233 216 203 233 447 333 233 498 271 453 498 399 416 162 216 216 233 286 26 216 51 498 498 233 447 498 216 216 216 128 216 292 498 233 216 428 498 216 498 216 363 498 465 498 233 136 233 233 328 250 81 233 216 216 83 464 237 233 474 216 498 258 422 324 216 233 216 498 233 216 236 216 233 498 265 116 233 91 223 216 77 261 233 469 498 113 216 306 216 426 233 216 498 498 216 233 216 216 461 216 233 75 43 216 418 233 233 216 233 460 233 73 233 498 233 498 216 183 233 498 233 239 75 216 367 498 233 500 498 233 30 498 216 9 281 353 244 216 233 233 409 216 498 498 498 498 233 498 181 242 261 216 216 216 418 233 498 190 498 498 180 216 233 216 499 216 216 498 498 216 498 216 290 216 216 52 498 497 333 216 233 498 498 52 233 216 498 411 47 219 81 216 216 233 449 233 168 233 233 498 216 120 233 233 233 498 309 233 213 216 484 216 479 380 498 498 233 362 330 233 216 411 202 498 216 233 233 259 304 58 216 216 498 500 216 498 216 451 216 498 233 369 233 359 233 85 498 233 422 216 233 216 498 319 19 216 58 267 216 83 430 174 300 83 59 233 233 498 228 498 56 498 230 216 233 233 233 174 498 451 216 485 498 465 498 216 498 197 306 294 216 216 498 216 233 498 275 233 233 194 233 498 384 233 452 216 216 215 233 155 66 347 223 233 498 41 458 233 215 212 306 233 216 233 216 498 233 231 233 233 233 215 498 233 216 198 216 216 216 498 53 498 335 300 233 384 413 498 498 134 498 45 14 216 244 216 28 233 216 333 425 274 233 27 233 498 498 265 489 233 216 184 376 233 498 216 216 498 216 233 419 498 442 389 216 306 216 216 498 233 216 216 216 498 498 319 498 498 498 39 233 216 498 233 216 216 216 216 498 498 150 24 394 59 216 34 233 216 216 294 155 442 124 39 498 233 233 216 215 483 491 498 233 72 299 451 216 216 233 233 452 233 498 260 34 498 216 216 398 498 216 498 498 216 498 216 233 136 451 474 216 275 329 233 189 296 216 368 216 216 43 233 248 233 216 75 233 233 233 365 216 498 498 498 164 492 233 233 233 498 498 476 475 498 161 216 74 216 216 498 446 86 73 236 219 216 54 233 233 498 441 233 233 233 159 498 224 233 498 308 498 216 498 398 498 347 233 498 351 498 404 216 498 79 102 498 233 216 199 498 233 233 216 498 233 39 357 498 233 216 233 457 386 390 216 216 334 216 498 5 498 255 498 357 98 479 124 57 216 354 421 216 216 233 498 498 498 112 498 335 216 337 484 275 302 216 255 498 419 216 216 233 498 498 233 498 498 498 498 233 216 216 405 216 498 233 233 498 216 233 21 367 391 233 458 233 143 498 124 216 233 355 266 216 164 419 9 498 498 216 233 233 216 310 233 289 233 498 455 216 233 238 233 402 216 208 216 498 341 233 233 216 233 476 233 73 423 331 498 467 498 233 498 342 498 233 216 154 233 362 498 419 233 233 287 350 9 233 102 233 233 216 498 402 284 398 379 498 448 442 423 498 216 233 106 128 233 326 57 348 498 11 216 483 498 233 216 216 203 233 233 216 498 498 241 225 164 139 233 216 216 233 234 233 169 233 433 491 207 216 368 132 224 216 73 442 31 316 216 498 498 216 216 216 233 498 28 216 455 58 9 325 233 106 291 445 169 498 373 233 233 19 233 216 355 498 233 498 498 62 233 450 233 60 219 498 405 30 233 233 498 498 101 216 233 498 233 498 471 83 233 498 233 233 498 498 244 453 498 114 498 231 216 498 233 233 478 33 216 233 216 20 216 441 498 257 308 216 233 233 233 260 241 216 233 233 59 233 498 35 216 498 498 498 233 216 233 216 49 318 200 498 50 180 216 15 233 403 216 498 233 303 498 216 252 233 498 216 498 369 498 498 498 498 498 487 498 216 138 216 362 216 438 498 216 59 307 498 498 461 498 498 498 233 11 216 59 20 233 498 499 72 233 479 233 477 10 233 151 216 161 309 28 498 233 216 498 233 448 216 233 141 233 453 498 216 498 498 16 233 373 171 146 135 233 233 171 216 233 21 498 233 298 77 498 498 216 216 413 233 498 216 435 216 498 233 216 233 498 498 216 498 233 26 498 126 435 498 17 216 115 233 187 498 216 435 478 216 216 216 472 383 233 81 9 498 287 32 233 464 233 233 190 498 498 233 89 233 498 152 498 233 233 216 233 453 3 498 498 107 233 233 498 231 35 216 83 155 233 233 498 498 143 403 498 498 312 394 233 455 116 266 216 216 233 301 498 279 381 419 233 216 65 50 354 354 233 117 493 233 498 481 498 233 233 404 498 281 216 114 216 216 216 1 233 124 216 498 215 22 254 216 233 233 233 498 470 233 216 233 216 178 216 140 216 412 233 216 301 216 233 233 216 233 266 233 216 157 139 329 351 216 216 498 498 498 498 498 233 430 498 355 355 498 233 21 498 216 342 233 233 233 216 237 498 216 448 233 146 233 498 498 233 73 100 93 498 233 123 498 498 216 216 233 233 233 300 474 216 233 233 302 216 216 498 498 498 233 9 498 498 233 216 233 233 498 14 498 216 498 216 382 498 219 43 108 233 88 35 429 498 150 91 233 233 216 193 216 216 480 498 216 498 293 216 233 498 233 498 216 216 57 169 328 233 24 498 233 73 483 498 233 474 20 417 216 216 233 233 233 498 216 233 32 122 233 139 384 498 498 498 233 386 216 233 233 216 216 216 216 161 216 233 216 498 276 498 233 264 167 216 285 498 216 498 216 216 233 233 233 470 215 216 233 46 233 498 216 498 498 83 498 216 216 289 460 215 148 104 498 233 498 216 498 498 229 233 154 411 498 216 253 498 94 136 498 369 233 498 220 424 283 498 77 216 498 233 405 216 216 216 216 216 233 377 233 233 233 498 233 233 498 216 216 498 133 216 315 216 233 498 233 184 455 219 86 181 216 233 216 233 127 233 216 233 498 498 498 246 233 108 21 58 164 216 235 498 498 498 498 216 369 425 498 328 216 216 4 233 233 498 498 233 498 216 233 146 134 8 209 498 233 216 399 498 294 233 220 216 216 216 216 233 124 471 233 216 233 242 39 233 233 498 498 498 233 1 401 296 216 233 216 498 216 233 233 233 498 233 233 216 38 486 234 271 284 233 453 233 16 233 498 498 78 233 233 403 216 341 216 498 233 57 216 121 216 466 73 207 233 215 498 448 476 105 216 216 50 162 216 498 233 233 233 233 333 233 216 498 48 216 233 39 59 124 498 105 216 233 498 233 498 320 216 309 39 434 233 216 73 498 299 498 233 299 233 125 173 233 133 233 216 233 498 216 138 216 216 233 233 233 216 216 216 216 16 233 455 2 498 216 233 164 233 286 233 154 498 216 351 130 239 216 182 295 216 233 498 485 498 498 233 216 248 68 58 498 216 233 233 498 450 444 216 168 233 478 233 498 173 498 498 140 285 233 113 216 58 210 216 428 273 216 272 498 498 233 216 498 233 498 233 216 216 422 144 216 233 498 19 403 70 186 216 500 116 498 22 477 216 498 402 92 233 233 455 233 233 202 216 369 216 228 233 498 498 233 426 498 169 498 216 77 233 216 216 498 38 216 498 233 363 18 421 233 498 205 498 223 304 498 9 233 498 216 216 25 233 498 216 498 498 233 110 216 283 498 233 233 216 420 233 142 216 423 233 233 339 216 216 81 137 20 216 498 195 155 351 216 124 216 498 498 262 453 332 249 211 216 314 498 216 498 216 498 216 406 233 233 88 361 216 233 233 233 233 498 498 446 233 119 461 497 498 309 354 498 442 233 222 105 318 498 335 206 498 444 233 216 216 216 233 233 498 498 216 216 233 233 56 228 498 105 216 59 233 216 216 233 233 216 233 14 103 71 465 178 177 233 37 4 455 216 233 216 498 58 78 272 498 96 498 441 216 498 37 215 216 498 448 395 216 233 216 306 498 233 233 216 280 233 233 448 403 441 256 216 62 140 371 233 233 216 216 216 233 498 498 216 216 233 431 216 76 211 415 216 233 498 498 425 498 233 233 21 233 216 285 15 498 77 233 233 216 399 498 233 498 233 137 142 425 233 233 370 498 10 498 216 498 216 216 233 216 186 233 52 216 216 233 439 216 233 498 149 171 498 233 216 148 480 266 498 460 216 498 233 158 498 203 216 498 498 353 266 233 216 216 498 498 59 233 216 233 498 216 233 9 216 73 233 363 9 498 216 374 216 498 497 186 42 96 269 426 445 39 233 216 233 309 498 233 124 498 216 343 362 216 9 291 216 498 216 124 63 233 498 21 216 216 461 498 233 233 322 216 233 474 313 280 58 216 358 216 498 361 11 233 498 309 318 276 260 469 133 97 133 486 498 6 498 228 498 233 216 196 216 233 498 219 216 498 498 476 421 358 249 173 498 216 216 233 498 498 55 498 216 216 8 498 426 216 498 468 233 446 124 215 293 498 498 498 351 233 498 498 216 216 215 498 498 216 498 498 233 233 369 76 486 498 83 216 83 233 233 216 89 233 216 498 53 228 216 498 498 463 216 335 498 498 96 498 233 306 233 378 442 233 216 393 233 498 272 233 275 233 233 233 233 216 216 216 498 498 216 216 474 498 188 216 54 216 131 434 485 498 498 233 212 276 112 38 216 216 233 113 233 233 498 233 498 216 498 474 120 498 248 207 216 191 498 367 498 35 216 268 233 103 216 216 151 498 306 216 57 227 177 216 21 381 498 302 498 223 143 177 498 216 279 233 83 216 233 378 498 186 498 101 216 69 498 216 216 498 498 233 216 216 498 233 233 342 382 216 498 216 216 498 180 236 287 354 233 233 498 222 498 450 216 216 276 498 498 233 233 176 233 306 498 216 216 27 4 498 232 233 277 453 233 156 96 338 216 315 143 233 414 498 498 216 216 83 498 498 498 233 233 233 498 498 140 369 498 498 252 486 210 103 498 216 233 498 498 314 216 156 233 233 498 216 216 31 367 216 233 216 498 409 233 498 498 216 216 233 41 473 498 498 233 216 101 216 498 233 498 216 77 498 172 216 216 233 498 355 73 411 468 233 233 432 273 202 233 170 52 233 216 215 233 233 377 233 27 216 327 216 413 81 233 216 231 164 233 214 58 331 216 498 122 331 233 418 498 233 216 233 216 233 216 233 369 277 216 233 413 233 246 56 236 146 498 343 397 362 498 498 215 216 498 233 498 233 172 323 138 216 216 498 15 216 233 233 233 472 245 160 207 498 498 83 216 188 498 452 233 140 216 498 438 233 216 474 87 233 233 223 8 216 325 216 498 314 216 361 24 147 233 385 216 233 498 498 230 451 306 216 498 498 233 498 59 498 124 406 351 216 498 233 216 216 336 486 306 498 216 197 498 233 192 216 233 233 216 498 498 233 498 233 233 498 233 498 233 226 278 405 141 173 498 369 498 216 376 233 370 8 233 233 498 498 216 498 498 498 251 230 233 184 233 216 55 216 498 233 233 180 498 216 498 183 277 37 498 350 216 477 453 342 73 83 172 450 498 498 233 216 402 472 216 475 233 216 216 233 314 233 216 155 498 387 233 498 253 210 335 233 159 498 233 367 498 307 233 216 132 233 216 498 233 233 21 50 323 429 274 498 492 498 216 233 216 135 398 233 498 471 418 56 113 216 132 233 281 233 498 23 413 260 319 233 216 498 498 216 498 147 177 10 55 480 233 233 216 233 216 257 233 216 73 216 233 233 341 216 498 51 418 379 452 216 321 233 233 147 498 474 498 112 216 290 498 101 448 233 216 99 216 247 233 216 233 402 267 341 233 161 141 454 233 336 124 216 144 480 216 233 233 498 343 216 216 126 273 233 308 368 59 231 390 498 498 498 233 365 212 216 233 233 233 216 452 216 233 233 498 216 233 216 216 262 233 17 343 58 233 233 233 238 498 406 422 233 216 233 233 342 87 326 411 216 233 216 498 498 216 215 216 288 233 484 290 216 498 233 233 319 112 216 233 233 233 498 368 216 498 216 124 55 331 216 498 482 233 111 216 233 233 498 233 453 233 325 216 313 498 442 216 233 450 455 498 498 233 233 179 122 61 111 142 157 136 216 216 233 46 498 233 233 433 233 348 233 498 180 387 265 171 337 400 129 442 216 498 83 139 491 59 22 323 198 233 498 216 498 27 216 158 170 233 233 498 474 216 216 216 329 498 233 233 200 398 194 233 249 42 218 216 498 122 233 498 210 442 371 374 376 216 498 216 216 498 216 67 498 216 409 498 216 498 58 233 401 216 239 216 216 216 216 498 233 391 498 216 498 216 21 498 69 44 216 116 233 498 216 265 163 498 498 233 216 498 79 233 216 216 233 233 492 216 216 216 498 498 216 216 216 233 349 216 216 233 9 442 309 436 216 498 415 216 498 408 233 216 216 216 498 233 75 280 233 455 233 216 216 498 46 263 41 448 216 98 216 498 233 106 364 173 88 328 467 233 498 202 498 436 233 498 295 216 498 294 216 233 367 498 481 208 233 233 216 376 216 216 41 35 216 394 498 373 175 498 233 498 233 216 431 216 391 233 233 498 498 233 216 498 498 255 233 498 498 233 216 233 245 180 145 233 238 498 499 216 216 40 400 233 136 73 498 50 216 233 128 233 233 498 185 402 498 216 498 83 216 498 498 498 446 216 308 233 233 233 469 216 216 216 216 371 498 498 233 326 498 273 216 88 309 191 424 463 498 24 360 357 498 53 66 442 482 498 233 498 279 216 216 498 233 216 216 216 216 216 498 29 380 498 233 498 183 498 144 237 498 490 172 498 233 76 420 106 233 480 498 498 233 369 498 498 21 216 216 379 371 474 216 89 498 498 319 422 498 252 246 216 216 126 9 134 498 498 498 233 233 141 216 233 498 483 190 216 216 233 233 73 216 498 233 216 216 233 248 50 337 270 309 455 233 498 94 233 498 156 355 397 327 233 73 233 416 479 233 498 383 498 119 141 233 216 233 136 108 216 379 216 58 459 216 216 378 216 474 88 498 480 312 233 498 216 216 233 189 216 233 216 327 358 233 216 233 442 498 233 216 233 473 50 441 216 216 216 233 95 233 475 216 216 498 73 466 233 137 215 498 233 392 216 451 476 216 146 431 30 103 91 440 216 233 498 9 498 268 58 216 216 216 233 442 216 216 387 233 233 216 160 216 233 339 216 498 216 146 498 436 216 216 40 233 499 498 216 136 216 216 233 236 58 271 233 328 216 98 216 498 360 498 216 469 487 233 52 481 343 498 498 31 216 498 233 19 233 233 216 38 498 216 498 46 233 396 207 479 213 329 406 498 225 498 233 233 498 498 233 498 483 233 357 216 401 216 220 498 21 216 216 233 216 216 111 498 455 233 418 216 500 498 150 216 216 233 216 25 498 233 498 216 498 39 233 498 498 233 498 72 498 233 124 498 498 216 119 498 216 307 393 216 216 233 470 336 191 246 498 498 235 216 216 131 216 498 216 216 217 216 498 216 233 216 233 233 498 498 233 233 22 498 233 470 216 498 172 233 28 306 39 216 21 442 233 233 467 270 40 216 432 498 24 261 452 233 269 216 233 233 230 125 498 425 233 216 56 91 216 498 163 233 3 233 498 90 34 233 114 73 498 424 216 233 369 169 233 439 216 276 498 233 216 132 216 9 165 226 461 58 233 384 233 58 216 28 233 216 6 88 498 107 498 233 233 216 102 233 147 40 498 233 435 233 233 73 31 233 216 498 232 233 381 216 403 216 56 432 233 233 332 216 233 498 278 498 403 216 498 58 216 105 256 124 498 233 216 233 233 498 309 8 216 252 465 216 285 486 498 233 498 188 259 233 216 233 189 216 215 124 102 233 233 370 498 216 216 359 181 233 216 87 233 216 216 227 498 233 148 498 233 252 498 291 216 340 216 358 233 233 498 216 498 233 216 302 498 216 389 246 498 498 233 233 498 77 498 233 216 299 487 498 216 287 233 216 7 217 216 134 246 233 216 144 233 216 498 481 221 9 364 233 233 498 236 216 233 233 216 324 128 498 498 233 216 498 216 216 498 216 216 233 233 445 226 73 214 233 302 326 498 233 498 233 207 216 457 498 216 498 498 58 233 216 73 216 234 498 216 491 233 216 355 23 233 216 498 216 233 494 287 216 127 221 216 498 219 249 177 194 216 164 498 498 216 233 136 498 271 103 233 498 236 233 446 436 216 132 450 273 158 498 233 88 498 216 452 216 331 58 233 233 216 418 498 306 249 389 216 498 216 233 498 471 281 478 498 233 498 216 226 233 233 498 448 233 431 216 414 118 498 126 216 498 216 216 233 498 216 498 216 225 233 24 498 489 233 498 429 216 216 216 233 233 216 216 136 420 466 216 216 307 392 328 307 99 68 216 214 306 49 233 216 216 216 274 196 455 233 468 215 216 498 498 233 96 233 216 216 354 233 139 216 447 233 474 233 477 498 216 498 233 416 408 216 307 498 233 498 253 233 265 233 233 233 420 233 323 498 233 498 216 451 498 233 433 18 498 233 477 233 216 389 216 356 434 216 233 322 233 285 281 498 233 498 233 216 331 233 39 308 340 233 216 233 498 498 233 498 58 3 498 233 233 233 233 216 146 498 233 233 233 233 216 233 233 233 216 216 156 216 498 446 309 104 233 233 498 196 318 233 157 233 233 216 498 233 233 270 233 124 498 233 216 233 233 498 498 481 233 216 194 340 439 136 26 82 393 54 14 216 210 250 233 41 284 488 216 342 233 498 233 233 233 172 216 385 216 429 216 59 233 498 216 394 132 498 233 215 233 216 216 151 308 233 261 498 216 216 498 233 233 498 306 216 233 233 498 455 424 233 233 68 57 216 216 216 401 41 215 258 442 460 498 498 427 216 216 12 387 21 498 216 498 216 498 216 498 233 341 136 154 56 341 216 216 498 233 415 270 498 498 216 498 426 216 498 233 233 309 233 216 233 233 233 245 291 452 233 498 216 216 216 66 498 455 237 233 233 233 274 325 498 216 233 309 498 216 275 498 233 233 21 216 233 498 443 124 498 474 395 498 498 233 498 498 233 192 498 352 233 216 216 346 489 498 479 33 216 227 216 216 216 2 498 233 81 498 54 73 250 233 233 58 233 254 12 480 216 4 87 498 154 498 233 233 378 498 105 79 498 244 216 25 216 498 81 216 420 216 497 15 216 216 262 233 498 498 233 233 161 498 233 26 216 156 233 216 498 498 498 4 216 216 498 39 216 233 422 233 21 371 216 216 25 216 498 216 30 154 216 216 216 498 233 498 498 498 216 269 50 371 23 233 233 233 233 233 216 216 233 233 86 498 289 46 236 498 35 216 329 216 87 408 216 498 84 233 216 498 216 216 233 498 216 108 298 233 123 233 498 498 242 477 498 498 216 154 498 233 216 14 461 70 132 216 498 233 498 216 233 92 498 199 318 464 16 176 329 137 183 233 498 233 37 37 143 216 498 216 335 233 115 170 233 228 498 257 102 216 498 249 254 183 498 233 498 471 233 216 233 216 233 71 233 233 133 465 233 233 498 133 498 184 279 216 498 216 216 215 498 411 216 44 233 346 498 233 498 322 233 461 23 483 278 464 216 216 498 233 296 216 233 216 498 216 498 399 216 216 233 216 232 384 42 264 233 233 460 204 472 128 240 233 498 233 498 233 216 498 62 500 216 498 233 216 233 123 497 498 233 498 216 362 248 233 216 498 498 97 498 474 498 498 233 464 136 196 442 288 59 233 233 216 233 324 498 233 218 245 293 142 498 498 216 216 216 233 99 233 253 216 323 354 233 186 233 233 216 498 233 233 216 352 131 223 49 498 311 277 233 372 498 498 248 233 498 216 83 216 216 216 313 360 136 498 498 236 131 216 216 498 242 272 498 216 498 216 233 233 233 498 9 498 233 498 498 498 216 131 216 217 408 498 233 59 110 429 260 279 151 202 216 233 216 231 254 233 216 380 216 233 378 216 233 233 216 458 432 216 438 481 174 233 319 233 233 208 26 455 216 373 474 216 476 216 216 233 239 73 422 229 261 228 216 100 498 233 298 40 233 233 452 233 405 498 306 21 216 498 233 149 498 498 216 170 498 498 233 233 216 216 126 498 307 33 216 498 233 209 95 212 168 256 457 233 233 345 498 216 347 68 216 498 233 498 498 69 498 215 393 498 371 422 425 97 216 151 484 498 233 498 216 216 498 498 94 453 498 498 3 498 488 328 233 189 233 216 233 11 471 498 216 216 344 498 442 498 233 334 233 199 472 279 498 367 233 216 216 133 216 216 233 134 82 346 233 216 216 216 341 21 233 233 331 52 498 216 233 233 216 388 68 391 216 341 442 235 498 216 498 498 498 350 127 166 498 498 216 498 216 428 216 233 216 216 498 216 498 383 216 442 216 233 123 498 233 233 233 227 498 216 233 498 233 216 68 196 233 216 216 233 482 355 498 90 194 498 498 106 233 498 13 216 233 54 498 233 233 233 301 216 216 113 216 216 247 498 275 216 498 233 498 99 21 233 498 233 216 233 216 463 216 498 136 216 233 498 233 216 12 216 438 124 452 498 215 233 498 233 216 233 170 216 216 84 498 217 255 378 416 498 233 400 321 233 233 395 233 67 498 306 233 275 233 403 322 309 233 216 498 233 499 233 249 233 39 233 498 361 498 498 171 58 498 319 498 216 233 304 233 247 87 233 233 233 216 498 498 379 233 498 216 407 216 442 233 498 327 498 216 233 233 222 233 498 451 455 216 306 498 498 306 216 98 498 88 233 414 233 216 216 498 498 233 207 216 156 181 233 498 104 233 233 408 233 452 233 39 233 421 31 287 233 251 498 309 392 216 135 383 233 247 284 216 233 216 233 233 208 233 216 498 233 233 193 498 415 83 35 491 269 301 233 411 216 216 498 486 487 422 498 233 405 216 216 438 110 498 197 462 416 498 498 216 442 216 229 233 216 233 471 233 498 58 116 498 216 213 463 498 216 233 498 498 175 419 233 216 216 233 233 498 146 498 431 216 216 498 498 137 216 216 498 51 216 216 216 216 216 216 377 59 216 284 31 498 216 233 233 233 422 456 59 486 234 216 233 418 135 254 210 498 216 233 233 233 216 183 498 498 498 398 216 10 498 311 265 216 216 96 58 233 125 226 216 498 233 498 498 498 233 216 91 233 498 318 216 233 498 216 477 233 103 221 11 216 233 216 216 222 473 233 216 233 447 233 498 498 239 309 498 225 262 150 171 498 181 216 498 233 498 498 216 498 216 363 458 498 13 169 498 216 34 419 233 455 233 498 216 455 495 197 498 498 216 233 233 233 216 233 398 498 228 166 498 233 233 333 233 216 233 498 309 164 216 498 233 216 498 211 233 498 7 180 281 216 498 420 216 233 498 215 216 233 498 116 498 216 257 216 233 59 216 233 498 194 75 233 498 233 498 216 498 216 136 498 233 324 498 498 498 59 486 20 233 268 216 387 498 233 223 498 139 162 498 449 73 233 205 183 233 233 233 498 237 233 216 233 233 273 498 498 498 34 394 446 368 498 216 233 216 216 271 132 233 233 216 480 9 233 350 498 382 498 199 216 498 216 21 68 285 498 241 498 216 498 59 354 498 233 498 233 483 233 498 124 498 233 233 233 263 233 498 143 381 216 233 257 80 358 233 457 498 474 233 233 216 184 132 79 498 498 30 147 133 216 233 161 216 325 233 216 216 498 233 216 498 233 216 359 216 498 498 233 233 168 233 233 339 182 498 233 233 73 388 233 233 216 498 498 216 498 233 291 233 216 470 498 233 414 452 498 311 498 233 95 233 284 233 498 372 410 297 369 216 216 73 233 233 233 406 352 223 392 136 477 117 252 498 317 258 216 498 124 498 233 110 446 498 498 498 455 498 498 455 216 142 498 216 308 216 498 361 498 121 216 170 498 498 216 216 216 498 254 498 216 269 233 128 233 498 104 216 216 216 449 233 433 98 216 48 43 498 498 233 216 498 216 233 216 387 233 216 324 294 216 216 233 498 233 233 216 216 216 233 205 233 233 216 365 208 216 216 498 160 443 233 498 216 340 61 4 216 385 233 277 498 498 498 216 232 498 495 216 340 212 233 498 498 22 64 309 355 216 133 233 9 261 211 309 216 233 216 233 233 458 233 5 498 216 146 498 498 216 216 183 498 216 318 346 163 296 192 233 233 233 471 394 434 325 233 233 498 44 498 227 233 162 216 216 498 124 216 498 323 203 216 233 216 216 163 233 8 216 233 498 233 21 270 233 242 498 19 233 3 216 216 498 164 216 498 233 62 498 233 425 498 498 24 498 233 498 437 498 498 498 185 216 382 216 233 306 216 498 157 23 498 110 274 216 498 439 354 216 498 496 473 498 498 498 498 233 455 216 216 152 453 182 233 233 233 216 498 424 348 216 216 216 498 1 233 233 216 498 233 233 158 498 23 216 216 498 124 216 216 498 303 226 216 216 15 498 216 233 233 498 192 59 7 498 498 334 216 498 233 457 233 216 233 233 219 140 216 233 106 216 498 233 216 227 319 51 292 216 241 233 216 233 498 233 216 299 233 498 233 216 361 384 233 216 498 125 233 233 216 233 498 216 498 216 233 73 209 497 233 59 216 498 216 216 352 233 233 233 485 216 498 216 175 233 216 376 81 233 498 404 216 216 24 233 472 233 498 17 433 233 498 498 216 9 348 498 233 233 127 123 163 299 216 216 233 216 124 216 498 233 216 438 498 243 498 345 216 233 216 216 233 498 216 498 9 73 292 233 442 233 460 498 350 161 498 498 233 216 233 21 198 233 233 498 233 233 233 490 498 233 130 363 474 233 128 216 206 216 216 445 175 498 398 498 216 233 216 498 498 498 233 207 88 498 463 198 325 483 233 498 498 216 216 473 498 498 459 309 16 216 50 233 87 216 216 108 233 233 436 498 216 65 216 482 413 498 236 341 63 326 34 215 413 216 32 233 233 112 183 246 233 369 81 379 233 498 469 233 162 216 233 216 278 48 445 233 216 131 498 216 307 227 200 374 498 498 498 233 233 335 498 424 13 183 498 498 216 491 233 384 233 255 498 216 175 233 216 159 293 233 180 233 93 233 216 216 136 444 216 498 216 216 233 130 1 233 216 216 469 216 216 233 313 498 216 74 498 216 489 233 327 216 221 498 233 498 98 498 498 288 216 216 233 216 233 331 9 233 498 84 498 209 233 216 233 255 498 124 216 498 498 248 403 216 216 498 233 216 216 498 329 216 156 498 233 233 475 233 216 216 316 216 323 314 233 498 446 231 216 138 83 498 498 39 216 216 184 498 233 275 233 233 205 498 298 498 233 216 498 216 468 498 489 233 189 495 233 255 233 216 171 498 498 216 498 233 154 153 150 233 498 67 233 421 146 216 233 216 435 128 498 216 216 428 498 233 178 233 216 233 331 233 233 498 498 306 142 320 498 185 216 272 368 15 133 498 233 233 332 442 282 15 216 233 359 498 498 216 324 233 498 498 216 216 159 233 216 498 351 216 216 216 216 116 233 233 276 498 233 498 233 287 216 498 216 205 322 498 498 155 233 72 412 101 442 340 337 257 152 332 216 124 58 331 207 216 233 216 142 233 498 51 216 498 273 328 476 498 233 233 498 216 233 233 216 326 216 31 256 498 233 233 233 498 216 29 216 73 498 475 498 216 233 216 498 216 464 498 498 74 216 498 273 498 498 488 498 498 422 259 233 233 233 63 498 216 10 498 253 498 233 216 109 233 330 233 216 124 216 473 228 408 498 97 120 216 233 446 233 269 216 139 442 498 216 498 436 123 218 216 224 233 258 498 498 462 216 38 233 498 447 306 498 70 233 498 346 216 24 498 64 113 216 474 157 216 498 216 216 9 362 380 498 223 498 498 216 216 498 253 233 233 124 293 498 233 216 267 233 246 233 438 498 267 398 498 200 216 216 216 233 498 295 233 59 233 498 233 498 216 67 411 25 498 145 249 498 233 319 371 62 233 216 498 250 498 498 233 474 108 498 216 233 204 358 216 216 333 233 233 257 216 76 233 76 216 498 192 146 216 73 9 233 438 498 101 293 33 498 261 498 251 65 216 216 233 22 58 498 498 434 316 498 233 216 216 85 233 387 216 498 474 428 233 140 59 492 233 216 227 498 233 449 216 233 425 498 354 498 107 498 498 233 216 233 498 150 124 233 46 498 267 233 498 216 233 216 267 498 233 117 233 216 216 233 66 320 397 39 422 216 294 216 92 147 321 216 233 51 458 216 216 216 216 272 233 498 114 498 249 498 216 276 233 404 190 417 498 233 111 498 58 429 498 233 60 233 233 322 290 233 216 233 498 422 233 445 216 498 55 498 233 216 468 18 216 234 233 369 381 216 498 498 136 233 477 225 216 498 498 498 94 498 2 458 233 233 300 40 469 233 498 233 162 498 233 352 410 233 255 233 233 197 498 155 16 498 21 498 216 86 216 219 233 498 218 498 452 498 13 211 216 498 10 276 498 233 42 251 344 498 153 179 451 131 216 42 498 269 216 386 301 233 498 498 498 155 233 231 233 216 324 216 498 216 498 498 266 216 216 216 337 498 429 369 498 104 346 187 413 498 85 498 405 216 216 498 498 41 306 327 498 233 233 233 498 496 458 216 233 202 208 216 469 216 8 216 216 328 103 58 498 216 391 483 181 498 2 354 498 309 110 498 498 350 233 216 233 498 233 233 498 155 498 216 498 216 498 233 216 216 498 233 498 336 498 438 498 141 498 498 374 89 216 233 233 216 289 498 233 53 304 216 257 84 216 233 233 370 15 371 233 189 498 236 498 233 233 233 216 216 216 233 216 233 233 353 90 5 233 216 402 216 233 229 495 180 415 498 11 475 246 67 29 314 105 186 498 418 498 498 498 498 233 233 211 498 216 498 233 233 354 216 477 213 218 216 228 216 216 113 325 498 233 498 186 498 141 478 291 233 498 233 233 498 216 330 498 450 233 498 347 204 233 233 252 498 356 216 223 233 498 216 498 498 216 498 336 216 216 233 339 278 193 498 216 216 62 455 498 233 316 216 171 236 229 60 422 323 216 452 498 216 498 498 474 248 498 379 54 58 498 233 233 216 233 498 263 369 233 342 498 233 233 233 233 382 216 488 233 216 233 233 202 121 216 456 41 356 233 233 498 472 233 498 498 468 216 233 306 233 300 498 233 152 64 498 216 22 319 389 302 233 216 373 216 233 39 233 233 233 215 213 44 140 498 233 216 455 280 233 233 233 233 498 233 233 498 233 21 216 266 216 233 233 216 233 498 260 324 83 216 233 22 233 233 192 127 498 216 233 233 216 216 17 459 233 498 498 498 241 216 442 412 233 498 233 399 468 498 184 141 233 233 498 307 498 216 498 178 164 207 65 274 204 498 216 498 216 326 498 216 340 498 448 285 216 166 216 164 498 216 498 443 498 461 49 498 216 233 303 216 233 498 233 80 498 241 127 387 113 206 233 216 498 233 88 233 216 498 368 498 216 216 216 233 233 233 233 269 498 216 233 233 204 216 233 498 72 216 498 498 498 28 81 364 428 233 422 362 216 216 233 498 498 73 343 83 415 9 498 216 312 450 233 216 387 334 216 116 233 216 38 80 263 186 239 216 216 233 498 233 233 300 216 498 191 81 149 309 252 233 229 216 498 322 58 498 233 216 498 216 194 166 143 498 442 216 498 105 28 124 233 216 215 253 498 498 216 498 216 498 498 498 74 498 424 298 498 233 498 498 216 498 92 465 104 498 233 233 498 498 459 498 192 216 233 361 233 73 216 216 360 216 498 498 21 407 414 440 498 492 216 135 300 216 498 216 55 419 498 498 475 233 216 395 233 216 498 216 498 53 216 498 233 498 117 125 425 216 216 182 215 498 425 233 233 233 38 216 233 358 233 498 216 233 400 498 216 336 87 233 69 498 233 216 216 442 188 233 216 498 216 233 498 96 233 114 68 233 216 216 216 64 357 150 39 233 233 233 498 345 233 498 238 498 228 216 161 233 233 498 216 233 233 2 233 357 136 233 192 176 239 483 155 216 233 354 498 47 498 341 5 233 233 216 181 446 233 498 38 233 234 498 216 81 498 103 69 498 233 48 233 498 233 124 388 233 216 233 216 216 216 222 233 39 216 498 233 439 498 498 4 72 233 233 335 355 498 233 216 167 233 233 233 233 233 498 484 233 498 331 106 216 81 451 216 306 498 498 157 498 415 132 21 186 498 209 58 225 498 427 233 216 477 233 21 296 233 498 233 498 216 425 498 73 233 9 216 233 267 216 452 216 492 216 233 113 34 439 191 489 233 268 233 233 76 21 216 490 498 233 498 340 233 408 498 498 233 233 216 498 297 233 216 443 233 216 216 233 216 73 233 233 233 363 222 233 204 498 498 309 233 216 233 216 140 282 216 216 216 498 216 402 123 484 425 360 498 216 135 233 96 216 216 233 215 233 216 233 233 415 233 21 21 473 455 471 233 233 138 118 498 233 233 233 216 216 498 333 498 205 65 233 310 91 55 216 82 474 233 233 343 216 216 216 248 216 485 498 45 216 233 498 498 174 216 216 233 233 233 233 216 233 216 216 498 233 216 216 216 289 42 233 44 498 216 498 498 216 498 216 297 498 161 396 387 216 332 339 233 233 305 232 498 216 321 267 233 498 134 430 306 5 413 498 233 64 498 31 233 216 484 233 233 303 216 264 149 498 498 233 233 498 410 369 456 100 415 498 216 195 252 233 216 233 498 216 380 498 389 233 216 233 216 233 216 446 161 360 233 92 386 233 216 498 303 233 233 498 233 81 153 313 233 233 249 188 498 216 216 8 498 428 188 233 498 273 265 498 165 216 233 216 216 498 454 233 58 83 40 216 187 498 216 124 216 205 498 349 498 498 216 216 173 498 498 109 498 238 498 233 202 328 216 103 233 233 233 244 216 191 312 498 74 216 204 216 380 498 233 233 498 164 233 216 498 498 204 498 233 122 216 216 498 233 68 233 42 268 498 216 498 233 309 200 498 296 216 2 233 498 498 498 105 160 129 233 216 400 303 427 498 498 216 216 216 216 233 233 131 498 159 306 429 472 423 216 216 216 233 88 216 233 382 233 22 216 233 39 216 216 233 216 391 81 277 233 498 292 498 422 5 233 323 100 233 309 216 216 296 216 216 216 498 377 124 216 308 209 233 452 407 9 442 498 498 415 87 194 292 498 216 216 498 216 119 42 216 216 216 233 498 276 488 472 409 214 306 216 216 233 233 498 361 289 196 76 216 154 498 498 216 216 498 233 216 31 233 233 180 216 233 233 58 216 498 44 233 498 216 216 479 443 498 216 332 330 280 233 83 216 215 498 394 491 459 498 233 216 498 250 216 233 233 202 285 498 61 309 498 248 389 498 431 216 12 498 180 233 216 498 233 216 280 233 233 461 216 233 405 498 39 216 228 498 422 42 39 245 467 233 72 498 498 216 498 216 216 87 449 233 498 216 9 458 419 233 498 498 29 233 233 66 193 233 125 498 216 233 216 233 226 498 498 233 282 498 193 168 116 216 233 498 233 498 233 71 460 460 213 498 216 191 215 476 396 263 233 196 157 233 488 498 498 498 216 498 110 498 216 233 224 216 233 498 498 36 498 233 233 498 216 233 498 455 498 46 216 216 233 216 322 498 114 498 233 354 21 452 216 156 233 12 498 424 235 149 233 452 498 353 433 216 422 233 498 384 233 136 233 216 136 136 233 89 216 206 39 168 295 498 124 498 216 216 498 233 498 498 216 216 59 216 216 219 216 232 216 216 58 499 342 216 9 498 498 498 216 93 6 87 269 216 252 216 32 498 498 498 498 233 193 422 71 216 289 204 498 385 459 199 216 498 498 460 233 21 233 498 233 216 216 498 235 109 233 216 62 216 498 233 233 216 216 233 498 223 309 216 498 498 233 233 233 498 498 233 498 216 69 216 498 40 216 330 446 216 430 498 216 233 233 233 251 316 52 233 276 306 117 233 498 12 498 498 233 233 233 233 216 216 233 143 498 216 155 422 233 500 239 498 2 498 146 498 498 233 498 238 233 34 451 233 239 498 233 498 475 233 233 216 498 216 397 153 216 228 233 124 225 498 233 498 40 253 433 216 233 300 98 63 498 372 242 194 498 474 233 498 216 58 233 498 56 233 216 216 216 498 216 498 216 3 233 498 216 498 216 39 270 498 39 452 50 9 498 216 498 233 216 276 286 235 498 17 83 233 255 233 233 19 49 33 251 498 318 233 58 233 233 498 498 216 447 216 498 498 216 216 216 236 498 498 380 360 309 498 216 328 266 136 216 68 39 308 307 433 216 233 273 97 498 233 498 298 498 157 233 197 179 498 216 498 498 498 233 40 498 498 267 233 498 233 498 216 498 498 199 216 233 118 498 369 498 233 233 498 430 498 216 498 233 233 498 233 498 439 233 489 357 498 216 216 496 232 452 498 216 498 233 233 216 14 233 498 216 233 61 233 216 134 498 216 498 498 467 180 233 216 498 233 216 498 332 498 69 279 498 233 233 498 216 53 498 233 216 352 216 368 334 309 498 449 273 216 41 498 233 107 233 498 254 124 61 498 216 381 216 158 216 498 233 233 216 233 293 233 449 216 233 216 498 124 233 233 233 216 233 498 450 304 270 216 127 216 498 233 267 216 498 498 233 216 233 28 369 375 174 216 358 92 14 216 233 351 216 233 498 74 233 430 71 375 422 233 205 498 443 330 498 34 498 216 396 216 498 334 498 216 498 498 233 498 233 216 233 233 273 216 216 429 58 233 94 484 42 216 233 455 216 86 216 216 233 498 450 233 233 355 233 303 66 354 159 216 233 13 233 498 84 180 114 197 159 498 233 488 14 15 233 451 498 237 252 498 360 295 156 216 216 65 498 498 397 34 233 378 191 46 233 203 498 45 216 407 216 292 498 498 411 242 248 216 216 233 111 216 463 89 233 42 233 306 233 216 216 216 216 498 216 216 498 216 233 334 215 92 233 216 186 372 498 233 482 216 166 452 216 234 426 216 216 216 233 378 224 498 498 233 315 240 216 498 61 216 326 498 233 233 387 474 186 498 37 81 217 498 364 216 216 498 233 233 150 498 233 372 328 216 498 352 233 216 122 498 498 233 395 216 233 233 234 216 233 348 216 498 24 29 233 216 233 169 233 216 216 498 498 233 233 233 216 216 102 498 498 442 498 498 389 141 4 216 233 498 284 216 120 233 233 498 233 498 229 498 498 187 216 233 498 498 253 498 376 498 278 233 498 233 216 498 462 233 462 258 496 393 162 81 306 484 498 120 216 143 498 233 105 451 498 216 498 428 216 233 498 216 216 233 497 233 216 233 216 216 93 88 498 474 498 44 469 216 216 498 436 340 233 58 216 233 498 307 233 366 216 498 498 498 346 233 233 352 311 233 308 216 73 216 216 363 216 216 296 233 216 498 294 184 498 498 296 166 233 102 241 233 233 498 216 136 216 216 15 215 498 216 35 216 233 384 498 216 124 216 410 498 233 498 83 498 397 216 216 282 498 97 216 146 498 216 233 154 484 403 233 216 409 216 216 498 216 304 498 245 216 218 5 233 498 166 216 216 233 498 233 498 233 233 233 125 216 353 84 216 233 216 233 272 161 233 233 498 233 498 233 498 233 31 231 498 216 216 257 216 233 216 498 216 445 246 291 233 233 207 124 233 3 383 498 227 104 254 190 280 216 322 216 216 233 233 498 216 233 331 216 216 233 178 465 229 498 29 498 21 8 233 135 34 229 347 498 141 233 233 216 59 498 263 498 117 233 65 229 498 487 498 81 498 49 373 498 217 216 384 311 126 498 233 217 216 252 233 498 204 497 498 498 498 498 498 492 498 498 265 233 233 233 331 216 349 216 325 216 498 246 216 233 216 332 233 225 498 233 498 216 115 498 233 216 171 138 498 208 233 306 233 498 498 498 124 420 216 498 498 327 431 498 463 216 498 498 216 216 498 216 216 233 233 216 498 50 266 233 498 216 418 233 329 216 344 498 445 498 472 313 233 216 233 34 216 216 438 4 30 224 369 49 210 233 216 233 233 498 214 216 20 498 498 233 498 142 207 233 233 200 138 498 216 498 386 498 233 239 233 124 216 498 216 152 337 274 406 233 118 498 233 48 498 33 233 233 498 276 216 216 498 394 233 483 233 177 216 124 216 227 498 122 267 498 17 287 498 216 313 233 354 216 498 216 236 233 216 265 246 498 498 77 105 216 216 498 344 216 83 233 309 233 136 216 498 402 294 498 498 85 83 215 498 273 233 233 81 498 76 498 498 216 233 498 498 233 232 216 31 481 13 216 216 498 216 202 306 94 233 233 233 90 112 498 216 233 498 323 149 230 233 498 415 216 475 216 233 131 498 233 498 216 216 375 216 233 216 370 233 498 233 498 199 193 498 63 233 233 81 233 272 233 216 233 233 216 216 498 395 233 498 279 233 233 269 498 216 37 233 136 216 442 216 233 357 39 233 498 491 216 216 37 233 498 216 498 309 498 498 298 311 79 233 5 216 498 233 206 281 341 233 233 438 216 216 215 73 233 233 216 216 294 209 498 233 145 339 127 355 233 216 498 20 239 342 216 233 386 498 378 216 68 306 161 59 233 498 216 233 216 216 498 36 25 216 498 216 233 498 498 233 498 233 233 435 3 215 498 216 498 233 498 474 498 233 498 498 498 216 216 216 141 216 498 19 216 498 216 498 419 68 498 498 216 216 498 106 301 233 258 233 408 192 216 216 238 474 177 262 498 233 233 498 216 407 48 216 216 199 233 498 304 216 233 233 233 181 233 233 456 498 233 233 373 30 89 216 484 216 216 206 422 170 353 254 216 498 275 216 498 375 294 498 498 193 216 474 260 208 216 498 216 216 403 498 233 498 498 233 47 233 233 498 452 233 233 216 498 216 498 273 233 233 498 216 498 498 438 216 247 216 498 50 216 498 233 233 426 498 216 498 485 233 31 233 226 233 233 498 498 216 456 216 442 216 498 498 498 132 369 315 216 498 381 498 216 498 216 233 216 446 240 498 473 233 117 498 233 233 80 358 216 498 216 64 216 216 414 498 216 233 216 498 233 216 233 414 216 216 233 44 233 233 233 216 149 216 498 233 498 233 216 289 216 216 19 498 233 216 216 498 498 216 498 154 251 498 498 233 86 216 490 233 81 498 7 62 233 233 498 384 122 455 233 498 498 138 216 216 216 498 216 216 232 498 233 498 233 216 498 156 216 217 298 216 498 498 233 233 182 114 378 498 439 3 233 233 324 383 216 216 216 146 216 160 498 498 216 216 498 216 216 485 233 498 233 122 297 498 216 352 356 298 498 498 498 216 35 136 216 233 231 498 452 391 233 30 216 233 498 216 176 216 498 498 326 498 216 216 498 216 498 368 233 442 371 233 233 52 180 403 16 233 233 6 233 233 233 410 498 212 498 6 216 198 233 216 498 251 216 216 498 498 216 260 426 216 90 216 233 163 9 346 233 477 216 182 176 80 233 498 441 498 408 83 233 216 233 377 233 361 498 233 216 498 233 484 233 498 14 498 498 195 112 233 498 244 498 216 58 216 498 69 296 233 216 498 233 176 306 216 39 216 204 216 498 27 168 455 216 216 28 215 20 258 498 287 216 8 348 233 344 231 216 498 159 233 131 395 233 405 498 67 203 343 216 305 216 216 15 124 216 498 343 233 399 19 498 216 233 233 498 498 498 230 233 79 233 498 498 94 498 317 498 233 233 252 216 44 216 233 233 216 216 90 498 498 233 498 81 233 154 271 216 216 306 362 498 233 498 216 233 216 498 216 216 192 216 233 216 233 233 216 365 57 216 169 233 143 369 233 233 216 498 498 498 339 158 233 453 498 233 233 498 199 219 233 67 233 500 58 498 498 55 233 216 277 498 278 216 228 233 452 216 233 233 73 498 498 128 216 216 498 320 314 216 233 233 498 424 216 257 445 233 89 118 216 376 233 55 216 233 233 498 216 216 216 216 46 187 233 28 327 498 88 369 208 216 216 216 498 498 216 216 216 188 233 233 147 124 68 216 498 22 216 304 448 314 487 498 216 226 157 216 216 68 498 233 149 216 216 498 323 233 431 369 233 498 233 84 216 233 233 222 285 461 349 283 233 216 498 233 233 153 136 139 5 233 216 498 498 498 498 216 498 233 474 498 498 216 216 216 312 498 233 498 288 400 422 498 498 233 233 320 231 216 233 245 233 216 498 241 498 216 1 216 233 216 233 216 495 233 498 121 320 407 233 498 216 498 233 227 233 243 216 25 428 498 233 284 498 233 364 233 498 233 426 498 283 233 353 215 233 216 233 216 498 498 427 256 498 233 399 498 216 154 306 405 216 498 498 216 17 233 498 498 454 498 233 233 498 216 233 498 498 216 498 120 180 216 260 216 465 498 266 308 216 126 233 498 498 216 171 498 498 216 498 216 216 216 282 216 216 216 233 216 233 216 120 306 498 281 288 300 106 498 498 230 498 219 99 170 216 56 176 216 216 498 498 121 233 216 216 47 216 233 474 233 498 180 216 216 498 233 233 395 498 498 416 432 391 45 144 216 498 233 216 496 216 498 498 246 498 216 233 124 216 452 216 410 341 233 49 498 437 397 307 498 233 498 80 498 233 440 233 462 233 272 233 233 59 233 219 124 498 177 216 233 91 476 216 105 216 349 233 268 377 216 233 233 216 498 338 24 406 359 498 498 216 216 136 498 392 498 216 498 62 498 498 316 216 6 216 233 198 216 498 48 498 255 498 233 453 137 301 494 319 233 176 233 495 39 233 71 285 216 455 498 256 73 391 9 83 216 498 216 216 216 216 216 216 451 233 216 233 216 498 345 53 448 500 216 498 367 233 233 83 233 216 498 498 216 498 216 219 233 463 412 498 233 216 76 498 498 9 239 498 313 216 233 498 363 429 216 216 330 233 498 28 64 47 58 216 216 431 165 233 216 389 321 138 19 318 99 233 498 492 498 425 126 233 498 233 216 216 153 216 10 498 216 166 24 233 216 498 498 216 233 423 124 498 452 299 216 124 216 498 216 136 498 216 405 498 233 474 499 233 216 150 256 233 233 498 216 233 233 114 124 11 233 30 218 216 301 300 377 216 233 403 233 216 130 192 303 394 233 216 498 174 216 216 361 83 498 498 448 498 233 498 233 481 216 216 233 470 233 498 216 9 216 216 55 233 216 216 393 329 498 233 216 233 498 428 216 39 233 23 216 345 216 25 233 449 233 216 216 193 216 233 130 211 367 216 111 498 187 498 233 472 216 216 57 498 99 233 498 498 233 306 215 431 498 233 288 216 498 294 216 346 7 331 465 233 216 498 498 380 164 302 41 325 425 417 233 498 442 233 407 75 498 216 498 233 455 63 233 2 205 312 436 233 453 233 95 30 216 498 105 498 81 233 45 153 71 216 233 14 233 498 441 59 498 207 216 405 476 498 498 396 42 115 195 26 233 216 216 233 233 233 498 381 233 233 498 498 498 498 44 233 119 498 498 498 233 216 216 498 295 350 498 233 216 124 275 498 216 498 216 216 498 216 498 216 233 216 72 216 233 54 419 233 397 216 195 336 170 484 233 233 498 233 216 233 498 233 130 216 94 498 57 21 213 216 498 42 306 498 73 233 498 289 496 233 498 233 9 233 321 233 313 498 498 220 33 216 498 233 216 475 498 216 233 77 233 498 372 398 345 116 233 216 322 216 310 216 216 216 494 216 216 216 73 233 233 216 216 216 373 367 213 233 455 216 191 423 498 43 233 233 498 216 233 216 216 124 82 348 357 498 233 137 233 498 233 124 122 329 216 387 233 498 498 498 233 369 397 498 233 498 498 498 85 498 74 216 490 233 85 498 372 216 233 216 233 233 100 220 233 233 233 498 498 498 216 436 498 471 131 350 59 216 440 216 498 498 451 267 47 195 438 216 216 233 233 233 378 216 425 283 498 85 216 233 233 233 293 233 216 233 498 498 498 242 59 270 21 489 144 474 24 5 216 233 233 233 331 307 216 81 235 498 498 233 233 189 216 216 498 498 498 216 498 62 21 233 233 216 128 216 269 216 449 395 498 362 233 216 9 319 377 498 498 216 216 216 136 216 216 380 233 498 498 233 180 396 216 233 498 36 485 59 498 435 233 498 418 216 233 216 498 498 233 233 245 216 51 498 216 253 442 219 83 233 56 498 498 498 498 216 216 14 216 278 498 114 331 498 216 486 355 498 75 233 216 373 498 347 498 498 229 233 216 306 348 368 216 498 154 498 233 391 127 216 216 498 216 498 498 233 406 124 216 498 117 216 233 233 216 474 233 216 139 216 353 498 233 357 216 69 216 233 58 498 249 216 216 233 498 259 233 353 216 233 131 452 149 216 233 216 233 233 124 473 403 498 498 43 216 216 406 498 216 216 216 233 404 11 316 201 498 275 233 302 178 374 233 69 233 498 450 233 498 233 155 233 277 233 280 233 233 498 216 216 233 410 355 39 254 216 233 498 431 233 233 498 7 498 309 498 216 498 233 498 216 124 216 425 206 73 216 216 262 498 233 115 125 498 455 498 216 233 292 233 233 233 279 216 498 498 59 216 37 498 262 248 233 124 216 78 403 498 498 233 172 136 233 216 216 30 216 498 216 238 482 216 216 216 296 216 254 475 498 498 216 216 233 47 216 498 498 498 213 233 43 258 309 211 233 470 498 498 215 498 4 233 269 282 233 391 311 498 216 233 466 480 176 148 216 498 184 364 216 421 498 83 498 216 498 367 21 69 346 498 57 233 233 233 498 233 233 498 215 136 216 498 233 233 216 498 216 216 59 216 498 498 216 216 129 415 216 81 233 233 216 126 498 498 483 468 214 498 9 498 498 409 158 216 216 216 432 141 233 457 233 115 233 406 216 160 457 216 216 331 378 216 294 93 233 233 420 44 498 233 216 211 234 216 212 249 233 490 77 282 233 233 233 233 233 494 216 459 105 332 498 216 233 233 498 498 216 216 216 498 72 216 498 498 339 325 194 233 498 233 430 135 202 498 216 233 474 498 367 281 498 86 233 233 298 216 233 124 81 498 233 218 233 179 129 216 176 216 216 498 216 233 225 233 216 233 233 216 233 216 498 498 350 277 59 422 364 5 216 233 169 409 498 179 146 216 452 307 285 498 233 216 216 296 71 371 169 334 499 498 498 449 169 233 83 233 498 498 498 344 233 498 233 216 498 498 433 233 84 59 498 251 498 498 39 216 233 422 498 233 498 213 152 216 216 233 498 216 498 498 216 233 216 498 216 498 498 216 498 436 369 228 388 233 216 42 216 233 498 233 170 498 498 216 216 498 233 30 181 185 216 365 381 162 216 286 349 233 195 216 216 233 281 216 216 498 124 348 186 201 233 92 216 388 498 314 233 233 79 498 231 233 233 498 215 325 463 498 86 82 233 233 233 216 498 233 216 498 498 269 420 305 233 498 205 216 498 117 297 308 233 88 7 390 216 498 233 233 177 217 479 75 470 233 498 486 498 233 330 233 216 216 498 412 216 216 498 498 233 216 233 90 165 216 40 498 233 498 216 233 216 431 216 216 233 233 498 216 216 452 498 216 126 216 216 233 233 233 216 472 247 9 233 498 216 216 216 498 498 431 498 498 233 498 475 30 436 233 498 216 60 498 337 216 277 298 216 250 498 233 466 216 233 216 248 216 230 398 216 233 216 64 498 452 282 233 319 498 233 233 216 298 70 498 233 491 478 498 41 216 498 233 203 216 233 73 233 233 498 216 240 346 432 216 498 498 422 79 233 498 498 216 475 216 233 216 216 233 233 73 55 292 233 233 198 216 498 216 498 285 362 216 475 216 498 498 327 498 233 299 233 216 442 498 44 498 216 498 216 210 233 234 215 216 216 498 233 498 93 407 378 455 233 498 233 233 451 233 498 491 230 216 216 259 61 216 498 498 216 498 498 216 333 233 216 498 233 216 233 233 325 153 216 394 233 216 426 216 498 313 216 216 498 216 160 216 440 498 193 233 233 59 233 216 233 418 216 498 233 216 498 233 357 401 390 216 216 125 498 216 216 499 233 21 498 233 498 216 498 365 486 117 491 233 180 216 32 498 114 498 233 249 254 498 233 141 216 124 498 64 498 498 216 216 498 135 233 397 233 498 267 414 233 305 216 498 498 306 281 498 498 303 233 369 309 233 216 259 16 427 216 62 13 216 498 261 58 216 233 473 233 498 216 198 119 210 234 202 233 233 3 498 216 498 233 498 180 225 100 498 233 73 469 233 233 216 233 216 500 216 498 233 81 53 285 498 6 470 342 498 216 216 10 216 242 233 437 498 31 233 498 98 108 382 498 248 233 233 214 216 83 233 397 498 412 233 60 233 471 498 216 77 469 216 498 498 233 155 233 216 214 216 98 233 252 81 233 498 498 216 10 347 216 232 233 233 498 456 233 216 402 105 498 224 233 498 233 216 463 112 216 486 498 422 233 216 239 294 216 233 216 498 266 498 498 498 216 498 233 31 445 498 216 167 216 216 356 233 474 233 300 498 233 216 216 233 233 279 32 216 233 498 366 233 498 455 216 194 233 216 371 463 216 216 498 498 233 498 81 330 20 26 233 74 216 498 134 101 233 498 216 233 233 216 498 58 233 233 353 345 413 233 233 216 181 167 233 498 216 498 498 498 498 369 498 46 498 216 448 241 498 282 233 233 349 498 106 55 216 64 216 355 320 20 484 216 115 133 353 482 391 197 233 498 216 216 187 115 233 372 216 429 498 291 136 216 262 462 489 233 233 233 216 233 500 365 233 278 233 216 233 498 233 498 498 125 309 233 233 233 498 272 498 216 298 216 498 233 233 432 35 88 498 216 233 424 233 216 233 216 498 444 216 216 158 442 233 216 309 309 431 498 233 216 233 292 233 233 382 233 448 233 216 292 498 418 97 498 196 498 498 498 215 233 498 498 84 40 216 311 48 437 150 309 498 216 61 233 396 233 435 207 498 498 497 41 124 498 309 498 455 209 233 452 498 389 498 322 38 216 216 29 498 498 12 216 216 498 216 267 233 216 216 319 380 2 216 498 233 330 373 498 216 498 216 243 216 233 490 139 172 498 216 498 141 498 280 216 498 498 161 233 233 233 233 216 216 233 216 467 498 372 196 135 216 410 412 233 498 498 233 407 157 395 216 402 498 498 233 498 216 233 498 272 233 498 216 306 498 498 50 233 369 48 424 498 233 59 70 216 440 498 59 216 498 285 367 365 203 498 233 233 233 233 498 216 216 494 245 98 233 167 216 216 318 233 233 233 258 214 216 216 216 46 498 190 462 498 498 455 21 9 498 176 314 490 233 409 168 233 304 216 216 216 216 480 498 21 233 197 216 326 216 233 65 498 498 233 498 216 233 82 500 93 216 364 216 233 498 216 211 498 482 233 251 216 233 216 466 498 442 262 216 498 233 233 498 216 369 125 216 233 216 216 397 498 498 18 233 292 233 498 498 307 498 233 170 233 216 136 233 498 233 216 216 304 233 233 498 498 216 233 374 422 300 498 497 107 498 233 216 487 216 285 309 233 350 137 216 124 83 272 216 384 216 459 498 233 216 360 233 498 425 471 498 216 91 487 408 215 498 71 233 21 216 233 87 416 216 81 65 30 132 73 480 383 498 283 498 233 498 498 216 498 233 498 498 216 233 216 233 161 115 279 216 233 216 233 233 498 233 309 428 9 498 233 228 233 376 498 233 458 498 216 452 81 498 20 83 498 216 498 216 498 83 498 498 357 498 216 165 216 216 498 324 216 233 325 82 81 50 232 412 380 233 233 498 498 498 233 498 299 233 216 216 498 442 233 233 233 6 233 39 216 98 233 233 233 233 422 498 285 216 498 233 216 233 216 233 16 19 498 233 233 216 233 233 216 498 233 216 233 237 216 64 327 174 260 233 216 498 31 498 216 168 498 498 216 309 216 216 73 396 216 474 233 498 78 498 216 154 498 498 233 498 124 52 216 498 233 39 83 216 233 233 466 216 361 124 498 498 58 498 498 343 20 47 233 498 142 216 233 216 482 233 58 494 216 459 233 92 366 233 329 425 216 379 459 187 171 185 498 216 82 294 233 431 498 257 233 496 233 233 498 204 216 215 233 498 498 174 422 328 146 498 18 28 233 298 40 77 191 233 216 306 216 233 143 233 214 250 300 288 216 498 216 233 233 300 73 498 335 150 498 233 211 492 216 423 442 378 122 498 412 233 233 233 233 128 498 35 389 65 395 233 19 351 498 227 498 348 498 7 257 233 216 426 35 487 216 350 233 233 216 104 32 39 233 445 233 209 233 498 498 233 233 233 138 49 216 233 216 225 317 43 216 141 308 498 309 262 380 498 5 233 9 233 312 216 498 424 498 292 152 498 500 498 233 235 216 498 258 216 233 233 233 233 498 498 498 233 233 216 233 216 110 233 216 101 233 135 233 498 498 149 83 216 233 216 498 391 233 117 498 216 233 252 233 233 244 498 216 47 22 81 498 7 498 123 216 243 233 193 233 498 329 233 233 51 498 233 233 119 233 469 281 216 412 216 233 216 435 434 498 233 498 136 288 498 275 233 233 156 216 233 233 498 19 233 233 498 233 75 233 498 365 268 321 498 216 216 216 216 233 233 285 152 436 216 216 233 233 494 88 398 306 160 428 216 498 411 233 215 498 498 498 190 498 216 216 35 233 498 498 216 498 276 498 424 498 216 464 233 498 216 233 216 21 306 498 216 168 498 233 481 32 54 105 498 262 480 498 64 498 498 216 457 155 233 355 158 233 498 498 58 216 216 233 233 216 377 196 181 216 422 316 233 450 216 219 458 14 436 498 498 37 216 302 233 498 498 451 498 261 498 450 498 498 216 233 112 102 498 216 216 463 369 449 233 91 244 233 216 216 216 4 216 391 233 216 226 268 95 498 233 216 18 216 233 233 77 432 216 500 498 233 216 357 53 13 216 498 498 216 127 498 216 474 33 31 233 498 216 304 498 342 498 297 474 64 380 216 233 26 216 405 498 189 428 113 498 216 233 216 216 331 216 375 233 216 395 233 498 338 471 233 216 39 216 28 216 216 233 143 9 12 498 498 498 227 216 498 498 216 216 233 445 498 233 272 52 233 233 233 70 498 498 498 228 216 498 216 216 209 216 233 233 9 479 354 498 498 233 216 498 498 216 498 216 271 62 458 233 498 254 233 112 233 498 216 498 155 481 418 233 216 233 216 88 498 498 233 336 498 233 395 397 216 425 216 233 99 498 247 216 498 498 327 233 498 181 159 313 216 233 498 233 216 216 216 216 216 417 470 204 379 233 498 498 233 498 230 216 233 233 498 233 95 498 253 498 478 206 444 93 233 498 318 58 263 9 498 498 233 498 498 314 48 233 233 233 216 182 498 86 498 81 481 233 216 216 498 498 233 498 470 216 109 216 233 233 207 407 233 216 475 233 233 216 447 216 498 233 498 216 233 43 434 193 216 216 498 218 233 302 114 233 337 498 498 215 233 216 498 498 498 233 498 216 393 243 70 244 216 236 216 216 279 498 233 233 260 233 34 498 233 216 233 216 216 442 216 216 233 453 498 498 498 216 498 498 269 498 81 498 216 132 498 216 233 498 297 43 216 498 498 332 331 233 216 204 198 36 498 498 432 21 233 498 369 148 58 216 233 216 216 481 25 216 144 233 83 184 233 216 216 233 242 208 498 144 80 75 106 287 104 233 498 216 113 216 209 123 498 498 216 29 329 74 474 433 233 81 498 193 498 233 216 216 216 216 14 216 498 216 233 498 363 443 216 233 193 150 468 498 262 216 216 386 498 216 337 73 432 233 233 304 233 233 233 233 233 109 500 216 356 498 216 165 218 39 498 216 233 92 241 260 145 498 132 216 448 233 356 216 155 377 357 267 233 27 237 415 233 498 428 76 354 498 498 233 233 216 277 498 181 54 233 408 216 233 233 442 233 216 233 498 216 233 498 216 233 216 498 73 233 233 273 498 216 498 233 498 216 131 498 498 113 335 76 48 29 216 29 233 233 261 216 233 498 309 182 233 216 280 216 233 442 498 424 333 233 498 216 186 216 498 9 47 49 233 423 498 216 39 306 216 233 216 498 495 498 435 327 498 216 233 498 249 155 28 233 498 263 170 233 14 465 498 378 29 99 498 54 498 216 216 498 233 59 498 498 216 498 422 216 498 216 352 233 216 498 498 216 233 136 233 6 233 233 132 216 216 498 233 259 216 233 348 233 173 498 233 54 233 498 239 216 381 498 216 498 498 216 498 233 215 258 216 58 216 84 216 216 180 73 216 498 242 79 498 216 259 216 216 216 216 498 216 216 58 10 498 143 292 233 233 498 233 324 368 214 129 37 498 216 498 498 216 233 367 476 498 498 216 215 228 216 498 233 77 233 233 498 257 233 216 498 233 216 233 422 216 498 498 300 233 233 418 233 498 344 134 233 233 212 434 59 233 369 98 498 498 233 146 233 498 372 233 498 233 216 184 97 81 216 498 233 498 319 498 477 216 216 233 216 233 233 233 216 405 498 91 233 498 233 216 466 498 60 107 216 228 216 293 233 357 498 250 233 498 498 277 233 216 101 233 233 233 156 146 233 216 408 233 147 199 498 233 271 233 216 216 498 103 498 498 498 416 233 233 498 432 315 498 216 120 233 498 431 498 58 498 216 233 216 216 451 48 498 216 498 233 498 32 498 317 447 233 233 233 284 233 455 288 109 233 492 61 216 233 498 216 88 498 233 136 216 423 498 216 216 233 362 216 262 441 498 498 216 233 21 319 485 83 192 33 9 216 216 498 216 233 216 216 233 498 259 216 233 58 498 216 216 216 41 498 216 498 321 498 216 233 309 462 233 233 73 233 320 347 233 440 216 216 233 216 216 395 233 284 498 400 154 327 106 216 216 387 233 387 439 233 233 216 233 211 498 461 216 216 338 294 233 498 266 233 30 498 233 498 216 233 233 65 216 210 464 498 233 161 299 257 307 216 9 430 110 474 447 407 233 498 39 301 474 216 216 349 233 428 453 233 233 498 403 216 458 216 498 216 498 498 39 216 498 422 81 216 216 216 216 193 442 411 63 498 298 498 498 212 115 216 398 498 179 216 216 498 233 163 216 498 154 233 498 216 388 498 318 216 498 498 498 233 498 233 122 233 442 309 40 498 498 498 498 345 498 388 278 199 216 498 233 147 498 216 73 85 311 216 498 216 216 233 233 238 498 203 233 233 10 233 328 498 233 216 233 233 231 28 437 216 498 233 498 216 498 34 233 233 233 11 39 143 367 73 216 233 498 352 195 498 498 233 334 287 233 216 297 225 306 498 498 56 115 233 414 498 249 233 216 266 233 284 216 404 447 216 233 498 171 402 498 488 67 418 233 153 233 233 119 216 233 216 498 455 309 397 452 249 33 321 216 152 233 498 216 498 256 233 419 216 205 233 381 233 285 498 233 216 78 339 498 498 216 220 233 233 498 216 451 233 90 233 193 498 197 498 498 39 498 380 103 233 424 455 498 428 233 216 458 233 356 289 257 327 498 3 79 498 498 59 216 233 216 498 233 498 498 216 110 370 58 216 233 321 498 498 498 438 216 452 342 93 498 216 233 216 216 279 295 233 392 442 498 233 233 498 216 216 233 233 195 39 233 233 498 233 233 1 498 112 233 498 294 498 233 224 498 498 216 498 233 216 229 233 233 216 498 498 40 229 216 216 394 498 233 345 9 215 216 128 216 216 444 216 498 216 44 233 498 216 216 444 498 30 344 477 455 459 45 498 306 110 233 498 396 498 233 498 452 233 233 233 216 233 401 233 152 216 216 328 276 376 498 233 159 498 392 387 498 205 233 216 432 216 216 233 498 233 498 498 318 233 216 116 498 498 9 216 233 216 124 233 51 309 478 498 466 498 201 233 449 449 169 498 233 486 216 216 498 268 484 233 180 233 336 371 216 216 216 136 233 109 233 233 266 233 154 233 216 216 233 216 32 216 498 467 216 484 498 498 498 258 233 493 267 498 216 233 498 321 216 498 498 233 216 233 448 215 119 233 303 216 498 233 408 166 389 36 316 164 233 393 233 366 216 26 216 216 216 185 498 216 498 498 216 216 279 114 498 498 298 21 285 498 498 87 124 187 27 216 18 498 216 216 499 175 206 153 498 343 233 233 240 488 498 313 73 216 233 233 324 464 498 216 334 498 233 498 216 498 233 59 498 498 216 289 394 216 443 498 233 498 498 233 309 216 498 306 353 216 216 233 216 216 354 58 233 117 498 498 455 216 216 498 233 233 498 233 216 216 216 498 216 59 498 195 233 498 233 498 498 313 233 216 437 216 233 319 498 216 442 498 289 216 216 216 4 225 216 498 216 266 498 233 49 384 233 216 498 498 257 228 233 498 498 309 216 271 216 498 210 216 233 233 296 213 233 216 233 216 452 377 216 303 138 233 8 498 233 498 233 498 253 216 216 498 216 216 302 498 56 233 382 216 327 58 498 498 233 386 233 233 216 216 171 216 176 233 233 498 46 12 233 216 203 9 233 218 216 21 233 498 216 233 498 498 227 7 216 498 236 9 373 480 498 498 233 21 216 216 216 498 498 306 498 498 216 233 233 324 111 216 233 200 498 498 233 233 422 95 216 20 216 498 73 216 9 216 233 233 233 498 269 332 233 498 162 216 58 208 216 498 233 216 216 9 498 70 216 498 498 233 466 233 111 233 498 498 233 429 498 1 488 433 265 498 498 429 216 216 498 216 318 216 233 430 233 226 498 216 498 216 233 498 253 233 233 216 498 273 216 54 498 216 332 216 216 216 233 216 233 233 394 498 498 331 428 216 298 233 216 155 233 143 216 344 83 353 396 216 259 498 216 216 268 75 233 124 498 498 216 39 233 216 233 498 216 498 216 233 136 324 233 56 498 216 498 233 179 456 124 81 498 233 216 435 479 233 233 9 81 233 216 498 127 39 233 216 198 92 216 229 233 233 498 216 498 233 216 430 216 446 46 216 152 233 216 498 233 233 233 54 216 498 73 27 478 233 78 216 498 498 89 498 498 233 216 216 216 233 233 233 239 216 216 216 216 498 162 216 216 233 46 233 452 493 441 216 216 498 54 233 216 233 220 9 233 498 498 498 139 498 423 498 498 498 361 39 233 67 233 122 58 233 216 242 39 498 233 500 233 216 233 286 233 216 59 136 216 216 369 233 216 498 452 65 363 233 216 233 233 273 38 233 44 251 69 498 221 498 216 417 498 216 427 337 216 151 498 481 216 216 498 75 233 256 498 233 240 357 498 17 233 498 233 233 498 498 410 233 326 216 498 498 216 127 233 233 216 498 172 233 233 83 216 58 216 234 211 83 498 394 233 194 233 381 216 233 412 233 59 356 216 116 216 498 439 216 424 233 216 306 311 233 216 498 216 498 216 498 130 498 488 498 309 498 498 483 233 216 498 498 498 442 233 498 233 498 397 498 424 216 498 216 287 233 216 190 366 216 498 498 233 498 498 426 498 455 216 216 233 233 266 233 41 233 488 233 354 233 498 124 498 39 216 216 498 216 216 59 171 498 66 186 233 59 132 216 322 10 216 498 233 134 498 233 109 397 216 498 1 464 112 216 366 53 216 59 11 216 498 273 498 498 102 335 233 138 216 109 114 216 233 476 498 168 241 280 65 216 498 338 233 216 233 498 217 233 498 216 216 233 216 498 442 233 216 498 350 498 92 498 233 233 216 205 50 333 310 261 423 58 314 39 498 498 498 173 216 422 498 216 216 191 151 498 216 442 340 233 233 498 19 309 498 498 498 216 263 233 312 87 233 467 378 216 216 233 233 233 216 498 216 205 233 71 498 233 362 359 216 233 194 193 216 233 403 498 498 57 233 216 58 216 383 498 436 498 79 233 429 140 498 233 216 216 58 28 233 216 40 233 47 136 498 498 233 498 115 39 405 233 469 233 233 261 307 369 83 306 252 51 124 216 233 498 455 216 165 196 233 233 233 214 216 284 498 233 248 216 233 498 444 95 498 175 47 216 326 216 233 498 498 498 216 260 498 498 216 380 233 233 207 216 233 233 200 258 233 213 498 216 498 233 216 216 22 210 233 498 7 216 405 216 222 314 233 12 498 83 233 216 498 218 498 115 233 216 498 216 498 14 233 236 216 155 216 216 233 233 59 51 498 233 216 359 216 356 50 498 179 498 216 499 187 44 479 233 327 498 233 233 216 212 233 418 233 233 486 233 233 187 233 200 216 216 216 233 216 216 458 216 11 201 422 81 245 457 233 202 498 216 266 216 498 150 68 188 151 51 233 74 233 216 216 498 52 498 75 233 498 380 498 233 216 66 275 303 324 498 498 498 17 336 270 466 39 233 20 258 244 215 474 361 233 271 233 498 63 448 498 216 151 24 147 216 233 233 262 216 216 61 235 233 21 81 498 216 442 498 233 34 230 417 300 117 216 233 216 233 237 36 216 498 47 233 498 216 477 377 49 216 81 498 84 216 273 216 498 24 216 430 73 469 245 498 216 498 498 358 83 350 498 498 216 216 216 233 299 233 216 19 498 216 233 368 498 233 224 498 216 498 216 59 233 32 216 14 39 90 270 233 233 233 233 233 135 80 233 216 366 216 332 233 233 216 233 216 481 233 454 216 233 233 421 305 268 216 459 216 420 75 233 498 462 233 498 202 338 233 412 378 250 216 235 498 198 242 233 216 469 158 216 233 216 216 233 233 498 233 216 233 233 216 151 216 216 216 198 393 216 303 439 498 124 472 22 498 30 498 84 89 362 216 83 498 233 62 173 429 216 498 446 498 498 217 498 122 233 216 61 233 216 233 498 226 4 291 492 274 498 233 233 91 474 216 216 498 216 233 233 216 216 432 233 422 366 213 498 102 18 484 85 233 498 127 216 216 367 48 162 216 233 233 498 498 498 216 233 498 216 498 292 216 216 498 233 128 233 216 311 377 499 327 216 216 203 9 498 105 306 263 92 498 233 45 308 297 498 382 233 216 387 498 233 233 154 216 91 233 216 101 498 216 216 498 498 233 448 498 216 498 233 233 233 233 498 227 498 216 233 498 233 301 498 210 498 62 205 233 216 233 498 105 498 74 309 54 410 149 65 233 334 498 498 89 216 88 149 114 81 310 498 315 498 225 233 216 452 216 498 124 233 216 233 434 233 361 233 498 216 233 498 216 233 104 126 216 216 233 233 498 498 498 216 216 216 233 498 444 215 164 24 233 233 233 243 439 39 35 455 216 399 233 172 498 233 233 216 233 216 127 216 232 216 205 216 498 435 216 498 216 216 216 498 418 215 498 498 233 498 273 233 233 309 233 233 83 216 233 232 498 500 246 9 498 384 498 233 216 205 435 241 216 71 233 233 498 498 216 216 233 233 335 233 233 498 498 498 309 355 498 392 216 233 498 216 421 233 216 122 249 233 215 287 422 498 217 233 81 291 498 460 216 216 357 16 216 233 491 142 346 498 216 498 216 498 216 433 216 309 325 233 329 216 158 498 233 233 233 233 216 39 221 498 271 233 498 233 233 91 447 498 4 233 233 498 233 209 216 498 233 216 267 233 498 233 231 420 421 216 498 233 81 99 118 445 498 233 233 233 498 216 233 47 215 164 36 20 216 317 126 189 209 216 233 498 438 9 498 9 233 231 498 102 216 433 239 306 405 233 219 21 74 216 216 233 38 498 498 216 498 216 22 498 233 277 233 474 247 187 498 216 233 35 144 498 498 233 216 375 498 233 233 233 498 160 498 65 498 498 189 233 216 498 498 233 233 442 220 260 220 498 336 224 275 290 441 359 216 95 57 440 354 123 53 498 406 498 417 416 409 233 233 243 360 139 498 216 333 3 322 262 185 216 216 260 316 442 140 233 216 216 498 498 216 142 216 233 45 233 498 498 233 134 498 216 294 438 233 498 216 224 216 233 302 233 498 233 76 216 498 498 216 498 309 498 216 233 409 316 216 159 498 216 498 105 233 215 398 498 288 233 233 233 216 498 243 300 382 233 498 233 456 216 498 233 324 101 498 216 216 408 498 216 498 498 472 357 216 216 233 239 216 25 233 233 136 399 450 216 63 27 242 498 498 124 233 233 471 47 124 458 210 216 498 216 216 12 233 66 482 166 498 498 81 318 425 52 34 233 233 498 233 311 246 182 498 216 282 490 216 485 498 498 498 216 216 319 21 216 63 216 216 81 258 216 422 233 233 233 233 216 406 498 498 216 233 233 498 166 216 498 216 216 233 498 62 498 233 188 201 216 216 232 216 216 498 439 452 216 44 476 165 216 245 402 498 216 498 498 216 167 233 476 396 233 56 216 233 233 498 498 216 216 216 233 369 498 169 498 498 196 233 295 233 498 233 83 455 268 498 489 203 367 179 216 233 447 498 216 498 233 233 205 185 474 480 233 277 233 216 216 216 216 233 290 169 112 216 35 465 498 498 78 179 498 216 181 358 449 458 62 216 453 441 216 233 48 233 233 350 216 216 76 498 216 498 216 428 498 498 498 233 414 18 216 216 233 498 233 216 302 27 233 216 297 205 233 277 233 216 216 216 17 498 233 260 200 498 233 81 498 498 216 172 80 216 216 174 216 498 21 401 102 153 484 342 216 498 498 260 324 96 422 490 260 498 454 233 474 261 329 216 498 409 498 233 231 482 233 216 233 216 216 474 283 233 498 463 58 433 88 233 216 233 216 363 216 498 498 258 498 498 498 233 401 405 498 404 124 216 216 477 259 326 498 216 233 233 498 498 498 216 233 233 216 233 169 233 216 326 216 216 216 216 233 216 216 211 498 325 207 498 216 498 459 168 261 233 498 233 233 216 498 384 498 152 59 498 196 216 498 498 216 306 233 382 498 216 116 216 12 233 431 498 233 316 498 233 233 216 346 498 233 233 498 233 498 9 233 498 132 136 233 498 233 233 205 498 233 404 498 498 216 99 498 104 216 104 498 57 397 216 194 497 498 498 233 498 198 216 498 410 498 216 130 216 498 216 216 233 216 3 264 368 216 498 498 233 233 233 216 431 375 233 498 216 498 216 391 233 127 9 233 51 233 216 332 153 163 216 37 216 233 155 498 233 216 150 251 233 448 216 498 140 37 498 216 4 92 498 498 216 216 498 233 216 233 246 217 216 498 120 216 290 148 233 89 233 206 274 498 233 216 233 498 83 474 135 233 498 216 438 168 133 359 131 233 216 498 61 216 216 498 498 498 145 233 233 498 498 233 216 233 108 233 233 498 498 152 498 249 371 216 39 407 216 147 233 182 233 233 341 498 216 498 233 498 89 28 216 498 498 442 101 233 499 442 216 420 216 233 125 216 233 210 133 9 216 112 498 233 473 369 216 233 216 216 233 94 498 233 216 498 35 288 498 483 498 233 233 317 216 463 233 498 24 251 498 455 360 56 233 233 55 403 241 498 450 216 427 498 498 124 216 233 118 380 498 216 498 216 127 75 289 372 233 444 498 498 169 371 498 466 216 216 184 498 233 224 216 216 302 498 233 72 1 233 233 430 233 498 498 498 298 216 482 216 233 233 216 498 122 190 172 216 233 406 233 498 498 216 498 233 297 233 6 233 376 233 498 233 285 446 247 488 233 11 233 214 233 233 498 223 29 216 498 233 498 242 67 44 216 123 127 216 216 313 422 233 394 216 216 369 498 233 241 498 233 498 498 61 498 453 184 383 275 498 216 233 216 216 377 9 73 216 237 50 215 54 498 498 233 70 233 258 233 216 233 498 450 190 217 216 233 216 233 216 216 63 498 498 8 384 233 21 43 498 216 216 498 233 498 427 216 216 50 233 233 233 112 361 498 401 369 233 233 233 166 216 286 462 498 193 478 489 216 216 22 26 498 233 216 89 216 233 340 498 498 90 243 136 233 233 216 498 233 250 249 498 422 197 498 498 233 498 237 160 216 117 498 498 415 455 193 426 21 216 216 248 294 233 233 152 498 216 216 498 70 233 391 21 441 233 498 9 131 498 455 255 216 173 498 474 228 498 216 233 439 430 312 498 10 1 330 498 498 233 498 233 449 233 227 216 179 373 216 216 498 498 498 216 59 233 498 216 498 216 383 216 498 350 216 216 47 233 216 498 498 216 32 293 208 96 498 100 498 291 233 216 498 341 498 216 216 216 345 498 216 498 216 498 498 443 233 498 216 335 233 233 233 216 233 413 498 233 355 216 283 233 233 216 498 65 17 216 209 233 200 216 216 216 17 293 498 238 103 296 233 404 216 447 233 428 498 498 369 233 216 406 486 239 216 498 233 200 233 233 283 233 216 498 498 498 43 233 216 216 52 120 233 216 194 216 57 233 216 233 233 233 216 233 124 75 498 233 312 76 498 498 498 399 216 217 286 388 216 498 498 72 286 233 498 233 498 216 162 216 78 233 460 164 498 18 243 498 498 98 216 125 192 216 498 251 50 216 188 430 128 233 233 277 498 498 234 112 308 216 228 216 349 497 216 449 340 291 498 233 71 233 216 233 498 216 216 216 216 142 498 312 498 233 233 196 233 226 498 307 369 498 216 110 216 216 122 498 222 311 233 498 216 340 498 21 216 233 361 268 216 150 141 451 309 498 479 216 122 233 216 265 451 233 498 124 233 216 395 216 84 233 189 57 216 216 232 498 233 121 398 405 492 282 216 264 216 216 216 498 498 320 39 498 294 233 233 233 406 93 233 233 417 233 233 216 477 334 498 216 54 279 498 233 216 216 233 216 498 216 233 216 498 3 34 498 139 328 208 233 410 311 94 328 233 498 259 216 216 216 81 254 442 207 216 122 117 375 22 278 431 216 216 497 216 216 498 233 470 216 216 233 216 58 450 498 372 245 494 479 498 240 216 498 216 216 233 216 195 425 498 498 233 423 233 233 216 124 498 216 25 265 58 233 352 150 498 233 216 498 233 216 233 233 216 498 498 488 244 439 498 117 301 498 66 216 233 233 496 216 83 498 452 409 233 356 498 304 233 233 306 233 233 498 257 498 233 216 470 19 216 216 269 233 233 216 56 233 215 233 452 498 233 216 83 498 216 233 500 233 498 233 498 233 498 498 498 481 187 425 233 216 124 469 216 377 203 336 209 420 449 498 157 233 498 216 233 373 179 216 216 439 6 498 216 498 233 498 267 361 365 158 64 498 498 233 216 233 233 498 233 309 253 498 447 216 233 36 233 385 498 14 22 216 468 498 216 237 172 233 233 233 215 328 498 216 498 233 233 233 212 216 489 216 498 205 233 197 233 498 216 44 498 269 76 233 216 233 133 216 216 233 216 498 236 233 216 216 119 233 191 318 189 216 498 117 233 233 52 216 498 216 233 216 216 233 216 423 498 498 498 233 216 498 233 457 253 216 481 498 216 39 349 216 55 236 233 498 233 165 160 498 271 216 216 233 332 233 498 216 16 293 498 469 233 469 233 216 411 216 233 498 498 111 216 498 2 19 189 366 213 498 498 498 185 39 498 292 229 498 401 498 32 267 425 498 233 64 216 498 12 233 227 216 498 233 354 165 233 216 74 233 52 129 201 498 216 309 233 425 233 233 233 498 10 216 42 233 498 216 10 216 37 293 51 498 233 498 216 498 464 216 498 498 216 209 19 21 233 459 407 216 216 216 233 230 216 498 404 216 216 260 1 216 328 216 498 233 216 498 166 498 233 380 166 498 72 208 498 233 216 216 288 216 450 232 233 281 295 287 498 498 498 498 216 498 498 216 233 216 132 233 302 395 216 23 199 233 233 216 216 59 339 233 498 233 233 216 438 35 216 233 216 74 216 498 499 498 233 233 233 202 205 165 325 216 498 260 233 235 216 38 498 216 498 498 498 498 216 233 498 233 498 216 101 498 233 233 216 216 216 290 233 495 87 498 498 233 498 216 233 498 498 498 498 233 216 498 448 498 317 391 109 376 216 498 233 335 233 216 233 399 249 493 216 500 136 113 233 306 280 216 498 216 38 228 109 498 103 216 233 261 233 498 442 323 216 498 498 233 335 235 145 216 193 488 233 260 401 134 484 209 88 216 498 173 39 233 498 208 216 216 236 216 270 233 498 482 233 498 233 216 473 498 216 216 233 306 216 498 216 498 216 303 491 91 455 498 99 498 35 322 267 498 431 233 233 233 498 442 233 233 233 131 293 193 498 123 172 500 474 212 233 216 498 220 216 152 498 498 468 176 233 289 498 498 230 233 197 498 216 216 51 233 452 334 216 498 177 233 498 216 216 233 233 98 209 498 216 452 216 233 422 324 498 498 233 216 233 218 498 136 81 216 498 216 359 216 216 233 498 233 233 498 480 233 498 73 233 83 216 233 233 179 498 498 261 498 498 220 338 498 500 233 247 279 233 249 216 233 291 498 233 216 216 408 498 498 216 216 216 498 498 236 216 216 498 381 149 5 233 369 216 216 467 150 129 233 461 216 233 498 236 216 80 398 233 233 127 498 498 171 216 124 277 498 369 216 216 59 146 216 233 216 233 216 498 455 197 498 498 405 18 259 498 216 216 498 216 33 498 233 498 233 216 233 187 216 216 216 418 233 373 216 233 498 498 466 216 188 233 498 216 233 216 216 216 216 498 77 251 256 498 216 6 498 93 18 141 216 216 464 455 355 216 327 399 233 75 233 216 216 412 498 216 498 356 233 126 405 233 498 498 498 79 233 233 216 233 233 233 320 137 233 233 56 93 216 233 362 233 233 233 218 216 233 498 71 498 397 9 416 216 39 239 312 216 177 216 32 103 202 216 443 481 233 50 136 383 42 233 133 216 124 250 233 1 244 233 326 216 498 309 498 216 68 254 131 233 73 233 498 233 233 233 164 498 216 233 141 36 233 233 124 498 233 498 31 233 259 42 71 498 498 116 216 216 233 216 99 233 285 498 233 216 216 294 216 216 216 233 216 411 498 498 464 339 216 284 463 216 233 216 51 258 498 216 444 83 39 233 216 233 116 233 216 216 233 119 233 498 233 377 216 233 216 216 498 498 233 498 205 233 216 369 215 231 121 124 1 152 498 498 216 233 233 498 146 498 233 7 498 233 233 233 498 216 216 24 233 57 233 249 59 233 296 407 431 498 216 309 69 288 72 498 216 59 216 233 216 233 498 267 34 493 334 192 498 85 182 498 308 498 443 498 364 498 233 135 200 233 216 500 498 80 498 215 216 246 216 450 216 233 164 322 216 216 498 498 233 498 52 233 498 233 498 9 216 216 498 233 246 111 216 233 233 498 442 498 323 216 233 233 233 452 452 392 136 498 498 106 202 382 233 233 108 498 216 410 62 216 180 216 59 216 233 95 387 498 216 346 216 233 422 224 422 475 216 413 498 233 1 233 216 216 498 498 233 216 233 498 216 216 58 142 216 233 216 216 233 128 233 216 59 141 29 58 73 420 216 216 216 498 378 130 67 474 233 216 124 193 134 233 215 233 498 473 216 498 117 233 309 483 233 498 452 404 216 172 233 493 124 233 216 233 347 233 134 216 216 498 389 121 18 498 233 467 468 131 381 216 216 406 233 233 233 498 152 99 498 75 216 498 328 498 249 498 400 385 216 413 498 233 498 233 498 498 348 112 233 233 326 488 498 233 216 216 4 233 170 237 302 498 498 452 498 216 216 404 138 233 233 53 233 498 216 498 233 189 498 216 455 455 498 498 498 468 233 165 233 474 233 286 498 222 498 249 233 19 489 39 404 233 498 498 268 216 161 216 498 233 89 216 46 216 233 233 253 21 216 341 251 233 498 233 216 233 216 498 216 498 337 83 498 498 464 325 498 25 233 216 498 184 233 498 233 196 259 216 233 196 478 2 233 233 455 233 338 216 39 146 233 430 233 159 498 141 455 498 498 216 63 59 483 216 498 216 210 498 216 216 216 124 233 233 211 216 62 216 400 377 216 233 216 233 498 233 233 251 272 216 292 351 196 357 216 276 233 498 216 39 213 233 199 491 233 233 216 339 216 216 433 243 233 216 216 447 233 233 11 190 311 216 498 195 216 231 428 347 216 498 76 115 498 350 233 216 216 216 233 498 233 341 223 233 136 233 216 216 233 22 188 70 216 498 233 430 498 216 216 233 498 498 498 216 470 21 233 59 429 216 498 495 498 355 216 340 233 462 498 498 183 231 82 399 233 11 474 498 21 488 233 233 169 468 282 408 216 91 498 105 216 216 216 179 216 198 40 233 498 215 233 232 135 243 498 233 498 498 386 379 1 451 498 233 216 498 498 447 98 216 233 498 13 233 105 488 216 302 66 233 216 249 216 498 498 216 416 215 388 216 216 233 408 216 216 39 194 216 216 89 263 498 216 233 105 21 233 430 498 498 68 233 412 498 233 216 233 233 216 8 172 152 268 278 17 216 216 203 498 233 498 86 428 492 216 496 382 216 216 297 263 452 216 216 233 233 498 5 216 126 461 498 182 216 63 233 498 216 498 215 57 216 216 94 498 286 498 431 360 498 498 233 216 21 216 455 216 462 54 216 216 233 216 156 203 215 179 498 233 142 233 305 498 216 498 233 19 309 216 233 233 498 26 233 498 233 150 233 216 233 364 430 216 14 327 498 233 233 498 216 216 217 498 146 148 233 498 498 498 419 473 279 498 498 233 498 348 233 216 39 233 233 216 4 216 124 380 216 206 216 368 498 233 498 469 481 233 233 216 146 233 149 498 386 216 482 163 230 233 233 218 332 233 216 233 233 98 433 498 233 184 233 474 498 275 82 498 233 6 448 81 216 228 498 233 216 265 53 498 498 233 233 233 216 498 498 73 161 87 498 146 216 8 233 93 498 498 241 216 306 498 387 498 55 423 216 216 250 233 333 59 347 498 309 216 216 181 233 233 224 498 498 253 137 186 498 205 355 225 498 216 472 318 216 277 498 13 216 216 498 216 30 498 216 498 233 498 216 267 206 330 247 470 176 230 233 233 216 216 233 22 239 272 498 216 498 233 233 59 498 474 216 216 498 9 233 498 216 216 498 216 225 470 233 233 64 498 216 391 498 216 81 309 216 254 37 233 498 498 370 216 216 498 233 233 498 498 41 28 498 9 216 2 216 233 233 498 25 108 233 317 216 346 216 498 216 119 216 498 216 233 233 498 8 498 216 498 216 81 228 216 77 233 216 233 498 498 498 216 216 498 216 498 233 233 66 498 233 482 233 233 216 216 58 208 233 216 260 67 216 27 216 295 233 216 318 233 216 117 320 216 216 233 58 21 216 233 216 216 233 119 216 216 269 216 291 368 177 216 216 233 462 498 233 233 213 216 233 31 233 452 21 146 133 498 233 498 51 21 233 216 233 396 327 216 281 444 216 233 498 216 216 424 233 58 233 498 57 498 498 498 498 500 233 259 216 331 498 317 224 233 70 498 284 94 233 258 462 399 414 498 265 233 216 216 498 399 216 498 233 70 498 161 233 94 375 498 233 233 255 216 315 59 498 233 320 498 343 498 240 380 233 383 379 75 498 215 498 301 383 216 216 444 216 498 233 216 216 498 84 187 233 498 73 233 105 233 408 432 216 498 498 498 417 216 462 385 269 250 233 366 233 498 233 302 216 233 424 498 233 23 369 59 83 299 216 216 312 456 233 216 498 233 429 83 233 216 71 233 498 216 216 233 498 233 216 342 233 342 216 89 455 216 233 233 498 498 59 498 73 347 233 233 276 216 202 440 233 262 233 396 216 233 14 216 216 233 233 498 205 13 233 281 259 216 216 414 216 233 498 498 233 216 216 216 446 233 216 216 233 216 2 233 309 498 474 113 127 126 233 261 258 450 498 233 498 167 430 216 280 498 62 332 140 216 498 455 233 216 465 371 216 388 498 498 73 233 216 124 375 498 75 233 59 216 233 405 498 84 302 208 498 233 216 39 233 179 233 40 498 498 250 498 414 256 108 419 216 124 233 216 240 239 185 233 251 233 216 493 233 233 233 233 216 498 453 216 216 233 139 216 498 245 233 216 216 467 233 468 218 98 216 216 366 341 233 481 498 56 233 216 442 216 498 22 233 34 197 481 216 498 216 233 442 216 498 176 158 233 127 233 216 412 92 390 149 233 216 216 216 216 325 498 498 498 239 233 498 1 216 498 233 129 233 216 216 395 74 216 498 498 40 216 120 369 498 386 216 216 216 242 459 498 398 498 384 233 118 498 233 216 374 498 216 81 216 216 216 498 73 201 19 233 498 280 308 233 498 498 108 233 229 442 362 233 426 193 498 216 134 99 216 216 233 233 216 233 233 432 498 216 498 337 498 233 216 70 498 216 216 233 398 166 83 216 233 216 216 498 498 498 312 368 393 389 59 233 233 233 216 216 101 216 423 216 303 130 91 498 233 498 216 216 233 233 94 216 233 233 498 498 498 442 414 233 43 216 216 216 101 216 21 233 216 82 259 216 83 216 113 216 216 27 216 498 498 233 266 216 451 216 216 216 73 233 345 327 233 15 498 27 233 58 498 498 498 373 233 216 233 233 432 233 233 233 233 216 56 61 116 216 498 233 251 216 498 59 437 498 233 216 498 233 498 293 215 73 216 233 216 426 277 233 216 243 233 22 216 498 444 459 216 216 216 498 216 288 233 212 465 291 126 215 81 498 233 498 216 498 233 498 471 498 233 233 233 497 21 216 216 2 460 216 17 498 498 497 498 123 233 369 216 108 191 233 216 498 216 216 216 282 233 234 141 498 215 233 388 216 498 233 233 216 216 233 498 251 233 498 498 216 233 370 233 73 233 498 216 498 233 498 233 389 216 404 159 424 216 116 216 498 216 94 233 447 233 297 216 219 416 359 155 216 485 498 498 216 216 498 242 216 273 107 233 56 498 110 498 35 233 498 81 321 124 331 216 58 330 498 498 352 107 498 233 216 216 233 233 498 499 216 233 483 216 166 216 498 309 498 498 216 216 216 233 303 498 233 233 369 123 124 164 88 233 233 216 216 233 178 233 233 498 216 109 216 315 498 332 29 435 146 498 411 233 261 498 263 150 166 233 200 233 216 233 498 216 429 362 233 233 95 160 474 59 120 216 498 233 257 62 498 216 233 498 283 436 398 498 43 216 498 233 483 216 233 108 399 233 149 417 24 233 39 269 55 430 145 498 233 216 233 465 216 16 342 498 124 291 394 216 498 83 205 451 498 200 498 216 314 498 5 216 216 466 498 233 233 422 216 216 422 498 216 498 233 216 233 233 216 498 155 275 117 323 225 233 216 216 475 124 73 217 233 40 233 319 498 233 358 498 265 317 306 233 233 51 498 498 161 233 233 233 498 289 233 316 192 216 498 87 224 436 233 216 148 344 17 233 498 65 498 216 498 498 216 201 233 498 233 266 216 233 498 233 233 216 233 216 469 71 233 216 335 216 216 342 286 444 216 216 216 216 233 498 214 233 233 371 319 221 233 15 169 498 233 75 233 292 206 233 498 431 110 243 235 44 498 11 233 73 233 498 228 384 216 498 9 408 498 498 369 484 498 13 216 498 233 216 246 216 498 89 198 256 233 216 498 216 25 498 458 498 233 498 59 454 119 233 498 391 233 498 101 498 417 353 464 216 382 78 233 233 498 89 498 233 199 411 233 216 498 216 233 277 233 280 491 75 498 256 216 231 498 272 233 216 99 233 173 330 93 216 233 498 233 498 216 216 233 233 194 255 498 216 216 478 280 233 233 182 233 165 352 498 233 498 498 233 9 216 400 498 406 338 201 233 498 233 233 308 498 233 387 216 233 498 427 25 233 216 216 233 216 216 498 233 498 101 498 436 216 30 403 445 498 96 216 174 105 498 233 233 233 233 229 498 21 216 498 216 306 498 233 127 344 233 183 498 216 216 498 216 498 216 416 273 438 233 233 172 407 496 498 498 457 370 107 216 233 498 166 202 498 216 112 458 233 216 263 420 233 380 20 196 498 233 112 498 419 299 233 233 109 233 498 233 498 233 140 233 216 215 498 176 233 216 216 323 498 216 498 216 88 71 167 136 498 233 216 233 216 54 233 216 498 339 233 216 182 233 233 62 498 160 498 498 216 233 319 233 233 498 216 286 498 165 498 245 81 216 216 210 498 233 89 233 395 498 133 233 233 165 142 216 216 233 216 498 498 462 306 352 233 216 233 233 233 114 186 13 233 498 473 136 228 233 216 233 132 118 390 216 233 498 215 148 498 446 7 216 216 336 216 216 226 95 233 233 302 159 498 427 429 366 498 83 346 216 498 218 233 233 498 233 216 126 233 216 216 216 353 396 498 216 498 333 233 21 233 498 233 233 216 498 498 369 233 498 233 233 233 216 376 297 371 233 261 233 498 151 498 498 498 498 216 273 17 216 498 254 233 233 498 115 233 311 32 498 343 233 233 216 210 233 233 233 233 68 498 216 215 498 233 233 269 216 498 498 316 498 334 233 480 98 498 233 277 498 498 233 233 498 282 293 130 111 216 498 175 73 233 235 216 498 64 41 498 206 169 233 233 216 233 216 216 216 458 498 148 233 137 498 498 106 70 460 498 216 216 233 233 275 216 216 216 216 486 498 425 216 103 216 252 216 216 73 245 216 233 216 233 233 233 368 233 498 490 233 216 170 233 216 216 216 498 83 233 203 236 498 333 372 498 498 233 216 498 358 498 498 7 216 166 369 216 233 216 216 498 152 233 282 233 498 216 216 233 216 498 216 237 498 33 233 233 233 498 14 498 124 376 54 124 498 216 258 458 104 77 256 498 159 216 290 233 216 233 233 498 242 354 4 314 216 498 233 233 498 233 67 216 216 498 418 233 57 357 233 233 62 498 216 233 159 373 498 385 441 498 216 241 286 52 233 216 197 498 129 216 398 78 401 74 216 233 498 233 498 498 268 163 498 216 465 216 233 216 216 124 379 216 372 498 233 233 233 216 216 261 136 233 233 400 216 216 498 157 402 233 233 157 61 22 233 414 498 233 210 216 498 216 216 498 216 377 498 498 498 233 498 216 381 365 233 230 310 233 215 442 147 216 216 384 498 188 498 173 193 435 216 216 498 53 216 498 233 216 369 498 379 193 233 37 262 258 233 463 216 498 150 291 233 271 126 216 233 76 498 472 233 498 498 190 216 233 233 455 233 216 498 306 216 216 22 274 216 498 233 474 216 233 233 233 216 216 216 498 233 233 233 267 216 498 155 249 498 216 233 80 216 233 498 233 482 498 426 36 233 498 216 422 28 479 216 216 216 233 498 498 498 140 216 498 498 233 251 216 216 233 67 216 216 110 285 498 233 498 498 210 199 112 498 306 395 498 145 111 346 437 201 498 216 233 216 233 263 216 216 216 110 216 216 233 498 216 498 431 498 50 167 360 498 498 216 355 498 498 317 414 120 233 498 498 486 216 216 233 230 59 498 233 498 292 216 217 445 420 498 216 254 179 216 374 439 465 120 452 233 226 264 498 119 233 233 233 216 159 233 498 354 365 498 233 498 498 216 484 88 216 498 498 233 422 216 128 233 351 117 233 411 477 233 216 498 498 216 100 378 292 397 61 155 498 233 216 498 498 216 277 448 216 233 448 216 389 233 486 233 42 201 233 216 176 474 498 233 233 276 201 483 233 2 233 164 498 233 233 233 216 233 216 233 380 216 454 498 21 490 233 498 498 220 102 408 69 212 216 84 233 498 233 216 233 233 310 117 498 428 233 421 233 403 216 75 498 498 216 233 216 233 159 233 233 233 233 163 233 233 332 233 233 363 254 474 216 233 216 216 216 498 18 233 216 216 498 233 498 498 225 216 233 498 233 338 233 233 198 271 95 233 417 255 216 233 498 271 233 86 233 233 216 47 498 118 233 233 135 498 233 216 216 233 233 110 216 216 153 216 48 446 498 430 233 233 498 381 233 233 200 216 216 265 363 144 233 498 216 498 180 216 184 16 462 498 138 233 233 233 246 109 242 471 132 498 216 233 275 233 455 498 498 216 498 181 410 216 216 286 216 210 498 440 233 216 216 233 216 416 397 498 316 329 216 144 216 108 233 498 498 216 216 82 498 498 233 92 463 309 233 48 233 369 432 216 498 222 498 216 278 233 423 498 216 498 498 216 324 216 498 233 23 216 233 139 233 233 164 216 216 233 233 184 216 498 498 233 233 216 276 216 216 255 498 476 233 404 233 26 164 73 72 379 444 498 498 180 498 216 216 233 216 216 65 133 295 435 216 143 153 216 498 216 116 216 378 216 73 498 216 191 61 233 157 324 309 216 498 216 216 498 216 216 128 141 216 434 498 197 236 367 233 233 498 216 406 203 50 143 401 369 340 284 233 354 359 417 467 411 73 216 233 498 498 233 216 233 498 424 498 493 233 139 309 114 167 43 233 363 498 314 233 498 379 216 306 382 498 334 216 222 233 216 498 233 216 422 216 467 233 216 141 233 327 59 498 498 216 216 233 216 366 498 233 216 498 216 498 216 498 478 171 136 383 233 420 233 216 216 320 216 233 158 233 390 233 498 153 498 157 498 18 206 273 484 233 216 83 498 75 310 233 216 233 498 498 233 157 31 498 216 498 233 216 194 498 421 498 216 498 12 216 498 352 233 124 498 230 433 260 474 498 155 233 496 216 216 461 99 94 216 203 232 306 34 498 381 134 498 216 498 233 216 216 216 253 233 498 164 233 476 233 498 338 498 179 316 498 102 216 410 124 233 61 498 233 314 41 132 216 73 498 498 175 216 279 233 216 216 196 498 498 216 498 216 498 149 233 216 80 115 216 216 233 399 216 216 35 129 216 216 498 233 233 388 498 233 216 233 226 216 125 498 453 498 498 233 233 233 498 498 233 206 233 21 498 128 233 216 498 233 233 233 498 233 233 498 47 80 475 216 233 387 498 498 233 147 233 498 222 341 233 498 405 498 498 124 498 216 216 216 303 498 216 216 220 256 498 474 498 230 327 341 216 216 498 10 450 498 269 59 498 498 216 209 39 216 216 233 110 276 20 216 216 216 233 252 127 233 233 498 233 216 233 233 216 233 233 475 233 498 404 59 474 216 216 189 473 233 498 233 216 233 498 317 498 233 233 233 216 216 233 500 216 178 105 130 498 452 233 77 236 498 233 233 162 52 454 216 233 216 369 216 411 233 276 216 233 216 295 165 498 497 233 498 498 498 498 498 172 8 233 233 341 498 216 458 233 279 7 193 216 479 216 168 76 498 24 148 381 233 498 121 233 498 143 498 233 498 233 81 432 453 233 216 364 498 498 233 346 498 216 216 498 381 498 233 136 216 498 349 233 230 498 216 327 216 498 206 178 498 233 498 9 216 108 498 233 279 68 352 216 233 47 199 297 216 233 498 27 233 233 36 498 26 498 488 203 498 216 498 216 498 379 422 216 498 8 452 233 486 498 216 246 306 233 216 233 498 233 216 233 403 216 21 498 233 337 233 233 216 224 150 216 216 498 121 233 233 233 216 216 45 321 73 498 348 62 498 216 216 216 261 381 498 498 216 216 408 404 498 233 431 248 154 216 233 255 498 455 177 264 498 201 233 216 498 498 328 233 233 233 233 208 419 498 216 216 413 498 233 233 357 498 19 233 498 233 218 200 296 129 216 233 320 216 101 216 216 233 405 498 216 216 197 233 498 498 216 236 233 498 216 233 134 354 498 242 234 68 209 384 216 233 445 498 72 498 67 233 216 233 335 124 216 498 233 233 233 216 216 233 296 216 233 498 498 422 55 216 498 233 216 474 498 306 33 233 466 216 216 498 442 216 216 216 83 233 216 176 233 498 233 455 233 372 216 498 498 216 498 100 233 216 306 233 271 233 498 216 233 498 474 216 498 303 233 498 216 118 216 498 13 216 155 267 233 498 233 31 233 155 233 498 88 233 114 216 498 216 421 233 233 216 233 378 233 216 498 49 498 304 396 498 139 193 46 233 216 252 227 303 42 452 132 233 498 81 124 233 498 498 81 437 216 498 180 498 233 216 199 62 498 216 216 498 40 237 498 498 186 498 233 353 204 233 498 216 383 39 212 216 132 491 498 500 377 498 498 58 399 216 298 468 324 498 269 262 498 112 233 198 455 224 216 498 466 498 202 216 233 233 216 498 390 233 233 448 216 498 233 172 233 498 498 233 233 216 498 24 59 423 498 216 161 498 344 308 83 216 488 216 498 233 83 412 369 216 498 233 216 492 216 233 6 21 233 498 233 160 498 216 216 160 143 40 259 81 397 216 9 498 216 233 216 344 105 233 233 498 329 216 233 216 494 498 377 216 216 233 233 4 216 28 397 233 498 233 498 216 398 216 498 498 233 233 3 233 210 498 268 498 216 216 498 311 498 498 205 498 197 216 197 345 43 112 498 233 216 498 168 216 146 498 161 233 216 268 498 230 216 216 439 498 9 478 233 410 114 216 239 204 12 216 498 233 498 382 216 498 216 498 476 216 237 20 422 233 216 188 498 498 390 216 237 233 233 167 287 320 495 439 233 216 216 216 233 216 282 233 233 216 233 468 41 498 206 246 9 233 223 143 227 216 233 233 406 28 233 498 233 498 452 149 216 233 216 233 450 266 216 498 216 233 233 216 5 395 233 233 462 233 498 233 216 216 352 498 498 174 216 233 216 233 376 282 498 498 394 188 498 375 498 136 233 216 216 15 233 498 291 498 139 233 44 31 498 498 498 38 216 216 424 233 216 379 319 498 233 498 233 337 233 498 498 216 233 498 215 300 498 461 233 233 498 498 498 216 498 296 274 270 498 123 216 216 216 233 468 498 289 351 452 233 498 224 82 233 216 423 233 195 498 216 377 498 35 233 361 181 498 233 73 216 208 10 233 204 233 233 498 233 153 216 498 216 257 408 233 233 202 233 136 233 186 313 474 233 36 216 216 216 498 233 170 216 216 233 233 228 216 233 498 498 297 216 233 216 498 498 480 216 498 279 216 474 215 216 12 233 474 498 391 285 233 41 331 216 498 50 498 233 498 233 498 498 156 17 451 334 233 459 278 233 390 8 233 208 220 498 277 58 223 498 94 233 216 216 233 216 105 306 498 420 490 356 217 77 233 233 255 45 498 51 496 248 233 216 285 444 498 498 236 316 455 233 233 498 498 394 216 361 20 81 216 233 216 498 12 498 216 233 216 216 498 434 233 233 233 498 216 6 220 308 64 216 216 181 183 233 498 498 216 233 233 498 216 9 233 348 233 216 224 475 13 116 498 216 498 442 325 216 498 244 216 498 324 216 216 432 216 216 216 233 452 209 216 498 408 216 216 233 233 165 233 233 260 498 216 233 216 15 233 232 441 216 216 216 216 102 452 216 233 36 284 215 312 58 233 334 498 361 233 498 216 498 233 498 158 233 216 233 216 216 216 315 216 216 233 162 452 157 216 227 216 150 233 216 463 498 208 233 498 386 216 498 295 493 233 275 281 216 456 216 498 498 216 438 220 498 498 44 216 52 216 23 455 216 233 39 216 233 9 216 216 216 233 233 233
233
216
233
498
310
233
309
216
233
233
233
498
262
498
80
233
334
216
233
362
216
468
216
307
340
233
498
498
268
498
216
216
216
239
233
57
53
142
233
233
299
498
233
83
205
498
233
187
216
62
389
498
216
216
498
233
216
233
498
361
435
216
377
64
294
173
217
498
124
397
233
141
233
416
143
498
498
216
498
233
216
195
281
216
233
233
412
233
293
498
287
498
493
233
216
405
233
430
498
156
233
432
216
216
192
233
498
151
21
348
216
233
216
498
216
216
233
233
498
233
498
479
233
328
233
376
498
447
233
498
437
498
418
216
452
233
216
498
236
161
233
293
233
216
216
498
233
216
233
233
498
109
233
216
498
233
341
452
498
216
173
101
59
94
305
216
39
498
498
216
233
233
498
45
20
332
216
498
124
216
498
233
216
232
385
1
233
438
233
216
216
498
233
155
73
216
242
487
498
233
498
103
498
216
216
216
171
233
83
493
498
233
9
498
369
498
448
101
216
216
499
498
498
214
269
233
233
18
498
216
357
58
498
221
216
383
216
439
216
216
216
347
498
168
332
472
199
216
124
498
113
401
10
498
498
216
498
216
477
216
292
498
476
216
498
388
161
233
30
233
406
233
216
233
498
334
498
498
498
216
55
222
498
216
498
433
73
233
412
216
32
255
498
233
216
202
216
233
153
216
233
454
216
42
233
498
195
498
216
498
251
216
336
216
216
233
95
233
216
216
216
216
498
216
498
233
316
216
216
233
233
498
216
216
153
458
156
498
486
470
233
498
216
216
498
498
216
228
216
216
233
460
217
498
233
216
233
498
315
233
216
216
434
233
216
346
317
498
306
498
498
216
233
216
109
5
145
233
262
216
498
498
498
233
498
111
337
237
498
498
233
216
50
233
74
216
66
233
232
323
498
498
233
216
216
272
498
91
216
216
174
197
233
271
498
216
216
498
216
64
498
146
498
335
498
95
39
498
233
256
498
233
498
498
498
216
472
216
498
233
233
233
59
233
216
223
498
403
498
498
306
297
216
20
498
216
9
498
498
216
216
236
233
332
233
352
233
315
233
233
498
498
291
266
38
233
23
498
233
498
216
136
498
233
59
274
498
216
233
233
216
216
233
216
498
141
320
66
498
498
233
39
419
216
498
498
498
349
307
233
498
498
216
486
233
498
446
143
216
216
498
498
216
50
401
233
216
498
233
498
443
233
233
233
216
249
359
233
498
216
498
498
498
216
233
482
451
82
216
26
48
56
119
216
33
498
498
233
229
243
309
233
216
216
216
132
399
279
498
233
433
151
216
498
498
92
25
216
216
498
216
216
216
498
216
233
216
498
498
216
216
124
498
216
197
216
461
333
233
124
304
498
309
216
216
233
216
216
498
243
233
233
450
469
6
233
2
438
498
303
498
498
265
117
233
233
309
498
233
143
141
233
215
216
233
216
233
155
463
340
498
233
216
62
233
233
233
452
216
487
216
216
498
216
233
355
216
233
93
216
498
233
297
320
216
498
233
498
262
216
90
450
424
233
233
116
216
98
216
498
216
365
253
216
388
210
233
439
216
216
233
233
185
412
498
418
423
168
405
216
233
216
70
216
498
498
91
216
233
137
498
233
19
233
233
233
498
197
233
195
233
383
498
498
366
136
136
498
498
233
498
216
393
124
216
314
60
346
216
498
216
498
136
233
498
233
379
315
498
309
102
233
317
233
233
216
59
216
452
498
41
465
152
498
498
474
314
216
216
216
233
498
131
168
233
65
233
215
251
448
498
216
498
394
233
233
498
309
228
233
233
216
140
233
233
491
233
498
216
233
294
422
498
7
216
190
498
233
216
297
233
498
163
216
101
216
216
216
58
216
382
216
218
412
216
124
498
218
233
498
73
216
233
216
470
216
282
233
498
213
498
232
233
233
216
498
216
191
83
216
136
233
309
233
216
233
233
233
233
498
117
498
233
233
498
391
216
233
498
124
498
233
233
233
233
233
213
224
156
498
95
34
334
487
498
216
455
233
233
19
433
216
325
233
498
233
408
316
255
233
216
233
498
216
216
216
233
216
336
498
233
216
233
498
233
438
233
21
226
233
498
299
233
21
68
404
233
46
98
233
336
233
498
444
59
216
364
337
216
233
11
498
300
216
257
270
233
216
216
498
39
216
6
233
498
216
216
233
229
498
337
85
187
498
332
81
281
216
216
216
480
216
498
498
498
498
498
216
216
233
216
67
498
21
145
233
318
216
144
479
233
377
314
216
330
341
498
452
43
83
216
161
216
458
233
233
233
216
9
498
216
233
216
498
233
233
498
498
202
309
233
498
233
233
233
330
464
219
309
498
399
498
216
498
498
498
216
233
211
233
183
498
498
338
474
233
56
498
6
233
233
216
243
216
131
216
233
29
498
498
242
445
498
233
489
131
487
216
166
216
227
216
329
390
408
59
180
216
233
61
498
266
498
233
498
48
233
498
169
307
294
233
498
216
233
455
216
406
259
498
415
216
216
498
388
498
498
381
216
70
233
58
216
233
398
233
135
216
233
216
59
171
309
216
268
233
216
216
494
498
430
498
216
498
233
498
264
498
216
233
238
284
330
484
393
55
216
216
466
357
498
166
233
216
162
147
175
498
233
233
392
216
216
233
216
498
216
216
216
498
59
487
216
66
201
425
470
409
216
498
306
498
252
329
233
99
233
233
474
153
442
91
233
216
233
216
21
80
298
233
390
216
18
498
216
27
216
216
408
233
474
297
498
115
115
455
453
498
126
233
498
216
411
233
83
309
215
233
498
355
288
498
136
395
233
216
91
216
58
479
216
464
201
498
498
69
228
200
87
498
218
216
498
246
354
498
190
498
498
117
216
233
216
216
498
369
233
79
216
498
338
144
364
264
498
476
103
216
90
96
233
216
216
370
498
216
233
498
93
83
216
233
216
498
494
54
498
489
216
216
157
325
498
216
498
216
302
233
214
233
79
498
233
415
433
270
233
233
402
90
498
355
422
233
216
73
498
216
498
124
233
498
233
498
498
433
75
156
216
202
352
216
216
498
498
498
216
498
403
476
498
498
86
216
216
169
216
233
233
498
171
498
498
216
294
498
216
384
498
233
498
216
478
216
88
69
233
276
306
498
498
498
348
498
233
418
232
498
498
492
244
216
233
498
233
233
233
376
216
498
363
216
498
212
7
233
233
233
216
498
42
449
216
452
233
216
498
59
217
498
216
430
216
216
233
60
216
216
233
498
233
8
498
216
273
434
233
498
498
216
113
69
233
485
9
498
216
451
339
498
480
310
216
233
216
394
216
498
498
498
90
498
233
233
110
216
2
400
244
216
290
216
468
126
233
417
498
36
233
468
233
498
89
9
246
233
113
343
233
216
125
315
444
331
200
344
432
169
183
216
216
216
498
58
216
452
251
216
216
233
315
449
216
452
404
498
216
233
257
498
233
235
216
233
216
419
282
233
498
498
221
212
185
216
498
216
68
408
216
21
115
216
233
216
498
498
498
498
216
343
39
233
436
238
458
122
431
44
22
18
216
233
384
233
174
216
332
498
498
498
498
498
216
92
216
203
371
233
498
233
52
482
216
498
233
223
186
338
478
233
233
233
498
219
25
216
216
498
216
134
8
498
140
81
498
346
498
216
66
226
233
430
342
6
498
216
216
498
216
216
271
498
216
498
340
233
233
498
422
216
233
216
233
216
233
498
216
498
96
216
233
434
152
498
369
141
347
233
498
498
274
285
131
498
424
498
498
80
498
24
498
489
219
216
498
450
315
233
498
498
233
498
377
216
498
451
60
83
216
498
216
359
216
306
87
498
233
160
216
81
337
233
216
82
498
498
246
216
498
233
63
233
498
216
441
498
169
216
233
481
498
201
190
332
124
233
469
444
131
306
136
498
233
216
180
498
280
408
216
368
112
216
216
233
233
216
216
325
51
216
279
233
216
306
216
216
281
69
48
417
177
216
498
300
216
216
233
498
498
233
233
233
233
216
216
81
333
233
335
498
81
498
216
332
216
233
498
89
233
233
498
233
422
306
450
185
233
216
216
380
498
233
447
243
216
9
216
498
455
216
351
92
216
437
498
406
498
247
498
216
216
498
392
252
498
364
341
216
216
1
154
366
233
233
153
216
404
437
225
498
216
331
393
216
387
498
242
145
10
233
216
498
383
216
351
233
498
287
233
216
498
233
233
233
233
81
498
233
470
498
233
411
469
281
216
468
500
216
216
125
124
233
498
331
216
498
498
476
216
216
278
498
123
215
255
498
343
498
233
369
233
216
498
233
233
216
5
216
233
216
338
233
309
320
233
498
216
343
133
85
498
216
482
233
165
233
108
36
233
216
498
39
53
216
352
233
233
498
498
233
380
53
498
498
233
216
498
1
498
216
452
216
498
34
216
370
225
498
37
300
157
498
216
498
498
216
383
493
498
233
498
216
498
498
124
233
409
124
131
216
233
216
335
124
216
83
498
216
118
345
498
216
256
55
233
216
101
233
498
498
245
498
233
233
216
233
233
216
498
216
216
470
498
233
233
498
498
498
216
498
480
233
369
233
233
498
498
422
498
498
233
362
342
267
294
216
28
498
216
428
233
498
216
498
40
233
498
21
216
233
233
367
327
498
216
498
233
498
447
27
452
177
233
4
216
45
498
125
233
233
233
216
201
216
331
216
233
498
364
485
234
118
498
498
233
498
434
141
312
385
216
490
216
230
216
233
233
498
233
233
233
216
212
283
498
233
216
233
392
216
470
238
446
432
233
216
216
252
165
498
233
216
83
498
461
216
233
261
233
216
122
357
136
233
498
235
498
498
233
233
208
111
216
245
224
448
216
124
233
464
136
233
216
498
233
80
161
498
216
498
216
233
233
498
359
233
233
71
233
216
498
282
308
233
495
216
179
498
75
347
52
216
314
121
395
498
287
442
233
233
422
233
233
498
498
251
498
233
498
39
498
233
432
498
498
93
233
498
233
498
143
216
498
409
216
442
50
216
233
2
61
233
295
233
412
233
233
498
350
197
498
94
498
132
233
498
245
498
495
256
498
331
216
216
216
233
190
216
498
216
233
498
233
216
498
233
233
498
233
216
498
58
478
216
498
214
77
498
233
215
498
233
498
78
220
301
216
233
498
198
498
300
281
449
216
356
127
498
216
124
216
369
261
233
233
498
478
216
498
93
423
498
216
285
498
216
216
13
216
404
334
498
233
224
498
233
216
498
226
216
162
498
498
233
498
216
233
5
498
441
1
498
344
216
216
216
364
21
216
498
93
498
187
265
216
233
143
254
216
233
348
216
498
393
474
233
498
44
58
72
233
498
233
233
51
233
498
400
216
218
233
216
498
216
390
498
478
485
90
233
233
498
233
233
233
498
216
221
214
277
33
233
454
12
233
498
216
216
498
473
216
233
246
498
233
356
233
498
216
252
452
216
233
498
160
447
347
233
233
233
86
498
268
498
452
345
216
216
323
233
216
144
216
216
95
421
255
233
233
498
233
440
233
216
198
463
147
498
498
233
498
216
373
210
216
233
216
498
233
498
216
187
498
445
216
216
216
498
15
331
396
246
45
422
3
216
498
338
421
292
498
216
324
233
233
110
233
216
216
216
216
494
498
240
498
216
378
6
498
146
483
233
216
120
498
270
59
498
323
233
498
216
270
498
233
294
124
455
466
498
79
233
216
220
233
83
498
97
233
233
233
233
59
253
498
498
498
216
233
233
240
216
183
380
473
144
498
498
216
233
216
233
498
233
342
498
452
69
193
498
295
59
418
216
216
216
73
443
498
216
162
498
216
478
156
233
144
55
216
498
216
233
348
25
216
498
233
216
435
67
216
233
498
422
498
22
183
380
233
210
233
271
427
211
233
498
498
233
200
216
498
498
233
216
498
291
433
467
233
498
219
3
329
233
498
75
216
39
498
233
277
334
233
175
498
498
326
233
216
39
498
233
307
216
234
243
233
445
321
233
378
498
438
233
220
233
452
216
498
216
233
233
183
216
498
196
216
498
216
216
233
498
137
82
266
233
498
66
470
216
157
233
216
216
498
498
7
498
233
498
235
455
498
233
289
95
498
498
233
233
159
216
422
498
64
498
9
498
146
73
276
233
233
216
233
275
498
110
233
216
466
216
119
468
132
347
215
498
216
216
233
348
233
193
233
498
216
498
498
9
178
194
119
252
498
216
233
49
233
233
498
97
233
498
345
216
397
216
233
138
341
216
498
139
86
21
210
498
233
233
498
216
158
216
285
498
224
498
498
498
210
369
216
216
233
498
498
59
11
233
39
430
216
233
11
57
233
132
153
233
216
216
216
494
361
211
113
498
216
233
216
384
73
38
389
216
498
173
216
233
82
176
286
216
498
498
216
19
216
233
233
388
216
216
216
498
225
498
36
476
216
498
216
233
296
233
216
233
216
367
216
465
498
190
498
498
216
216
4
216
498
498
233
216
498
151
186
216
233
498
216
233
252
216
456
298
216
185
498
498
498
171
4
498
178
498
233
498
98
216
233
67
233
471
216
223
233
233
153
216
273
216
498
222
498
498
498
384
483
498
498
213
498
233
233
56
233
216
216
216
233
498
210
233
39
262
498
193
423
233
498
498
498
199
216
233
498
233
216
86
233
498
233
286
498
293
498
259
233
155
498
499
216
152
30
155
233
396
216
273
392
233
498
33
216
233
498
498
233
498
498
216
73
147
233
173
498
498
445
81
155
233
498
309
216
29
233
233
142
498
498
351
312
498
443
233
357
233
233
216
498
446
387
498
233
138
181
264
498
498
295
498
216
498
498
21
498
216
477
326
413
498
267
136
498
498
498
375
458
498
233
358
437
498
498
216
498
350
498
386
233
216
191
216
175
216
102
233
400
216
216
216
223
216
45
216
498
233
216
95
175
216
233
216
216
233
498
499
195
233
232
233
498
216
233
216
187
216
233
336
335
216
216
498
216
381
423
233
216
233
442
498
375
498
233
216
233
233
490
216
9
375
233
323
216
498
365
216
498
464
98
216
216
233
136
233
273
233
233
498
395
498
498
216
374
233
498
499
216
233
233
498
233
119
233
498
216
216
9
9
284
233
297
235
498
216
216
6
90
498
216
233
282
233
33
124
144
34
233
498
233
216
198
248
216
216
81
312
216
315
233
216
216
149
498
320
216
216
110
216
117
498
106
216
129
216
216
498
498
309
216
498
498
235
239
233
453
216
143
335
226
485
307
498
216
146
63
216
498
93
172
498
233
233
216
472
498
212
180
472
498
498
216
216
417
233
136
216
210
233
343
195
398
498
216
215
216
498
151
264
287
233
498
1
498
498
216
281
498
498
233
216
233
437
216
5
233
498
498
369
228
216
233
233
143
498
189
498
498
498
112
498
369
233
498
216
233
233
233
452
352
233
380
455
498
397
216
331
216
216
100
310
498
216
498
39
498
330
149
498
254
498
498
364
21
233
498
497
498
498
216
331
498
445
331
216
498
233
46
216
106
216
10
233
216
233
216
171
121
362
498
216
498
498
498
233
128
498
216
233
498
216
259
498
430
377
216
498
498
238
498
288
216
216
498
216
131
321
233
233
216
453
498
233
12
498
233
216
96
500
498
233
498
233
498
216
216
498
164
140
216
216
205
346
197
498
498
498
124
216
216
233
233
431
233
306
498
233
216
216
470
498
456
498
233
488
216
477
154
298
233
498
498
112
216
493
233
123
498
49
498
372
452
216
498
233
498
216
216
233
233
498
216
233
216
233
266
233
81
233
233
58
233
498
235
233
233
29
233
298
233
233
129
498
342
498
216
34
216
233
208
498
498
216
274
448
233
221
498
233
216
200
233
241
85
498
233
233
498
233
480
173
216
488
498
216
373
70
233
459
251
216
305
443
216
498
233
498
216
498
203
233
25
351
369
233
233
357
340
455
147
216
216
476
389
94
498
233
216
216
498
401
136
216
233
233
2
498
233
180
233
433
216
233
498
216
233
216
498
233
379
233
456
233
216
216
498
498
108
498
9
216
437
445
297
432
216
233
447
498
286
216
435
455
233
483
233
498
498
12
386
101
216
11
360
216
233
96
216
498
216
167
498
60
73
498
498
320
233
233
313
233
455
233
233
498
42
38
66
233
216
233
216
344
216
133
216
216
467
216
216
498
377
498
457
408
498
216
233
216
233
498
498
233
498
216
216
216
198
216
464
423
498
352
277
233
243
233
498
233
441
486
45
352
216
233
498
233
233
156
216
498
187
9
233
216
216
117
498
246
498
498
233
56
287
498
362
216
233
498
233
498
233
274
52
359
448
242
498
179
498
216
351
233
233
394
498
216
233
63
328
498
498
498
498
216
39
233
498
498
482
233
21
216
498
53
498
216
63
204
58
390
233
498
498
216
233
216
216
216
105
498
233
92
216
233
216
216
216
233
425
498
233
109
27
90
216
216
173
216
105
233
25
233
233
233
233
216
249
216
233
233
474
233
498
216
498
216
498
356
317
264
233
498
498
233
498
216
216
216
216
275
498
498
233
123
233
216
498
233
216
174
216
498
233
498
216
233
233
216
233
498
42
442
134
81
499
218
498
215
233
233
498
498
233
498
336
233
339
498
245
498
233
233
233
59
216
470
85
156
216
398
216
498
233
440
498
216
412
233
216
216
308
216
233
74
154
233
215
152
216
216
280
498
216
233
216
212
233
312
233
233
116
470
178
216
83
372
271
216
198
233
364
216
498
337
216
280
498
216
216
233
216
163
220
212
233
216
55
216
216
216
216
158
233
216
284
498
498
216
498
347
8
60
498
216
233
233
190
233
498
81
311
118
498
233
146
404
216
123
498
233
498
216
233
414
107
498
83
216
217
498
498
233
438
233
216
216
498
138
498
216
216
369
216
471
9
325
498
434
498
498
455
233
474
66
216
498
465
59
216
484
252
233
176
3
233
498
498
262
113
233
19
233
108
498
233
498
114
425
105
233
233
216
487
446
215
216
193
498
498
233
276
216
233
233
498
498
285
233
498
64
233
216
4
150
498
216
233
216
233
233
216
39
216
9
498
43
233
233
498
233
216
498
233
216
216
233
233
498
498
478
498
198
233
353
233
135
315
498
468
498
498
87
498
498
379
216
23
498
216
233
200
3
165
379
344
498
233
498
216
498
308
216
233
452
498
498
441
233
498
216
212
64
340
233
233
259
73
233
498
129
309
498
343
498
199
264
233
112
233
498
216
498
233
216
216
216
216
25
87
233
170
216
324
498
233
216
498
498
198
303
344
216
233
233
235
498
342
216
58
233
105
73
498
498
216
215
233
498
233
216
216
216
216
216
181
155
233
498
216
216
173
498
498
71
498
1
361
233
422
161
233
216
233
498
348
216
314
216
357
216
498
233
427
269
233
204
315
498
233
155
128
498
299
442
216
233
498
264
438
233
357
216
73
71
233
498
233
233
46
498
58
216
233
417
233
177
352
233
498
498
262
498
498
216
216
498
216
216
233
111
216
233
481
59
399
233
498
498
216
233
340
233
386
498
216
100
498
434
498
498
233
2
165
233
216
384
482
89
498
233
124
498
216
417
233
498
233
153
498
233
277
216
216
269
300
233
216
216
216
174
233
20
233
270
74
233
39
233
9
233
216
498
309
233
369
175
126
108
83
216
498
204
498
216
216
498
202
216
231
233
216
350
233
216
233
300
216
498
498
233
76
474
498
498
498
400
233
233
233
472
233
60
498
498
216
216
228
167
352
329
197
133
442
204
498
216
216
18
216
153
216
233
465
313
21
216
140
233
116
498
216
297
155
498
452
233
216
498
233
391
409
124
216
233
233
498
312
216
59
233
498
179
498
367
387
498
233
216
255
442
233
409
498
216
498
277
328
364
403
498
10
233
233
498
233
216
262
444
43
216
216
233
233
113
233
424
54
498
183
216
136
216
18
208
216
493
370
498
233
498
498
216
233
498
233
498
233
216
241
216
190
233
498
199
159
54
464
243
498
498
71
97
464
233
498
216
210
498
498
216
215
216
233
216
23
233
498
498
216
233
498
498
343
422
233
478
498
216
420
216
216
103
498
216
124
342
216
216
233
459
498
415
498
216
353
233
114
18
233
498
76
498
488
363
82
498
216
498
10
216
166
246
216
233
233
498
52
347
498
191
498
216
216
498
216
233
331
233
6
233
216
216
447
403
498
498
233
233
40
498
233
165
381
244
216
69
233
498
233
233
285
149
233
233
231
233
233
306
101
498
498
26
216
233
201
498
498
498
59
187
233
450
233
216
325
216
498
216
367
233
233
498
489
233
233
498
371
216
216
467
498
216
2
87
216
22
307
233
360
429
216
233
216
126
233
295
124
216
498
233
233
216
325
498
216
498
387
459
498
216
233
453
216
233
216
276
216
233
216
498
498
233
216
498
233
216
498
3
233
58
498
498
233
498
498
233
318
350
498
452
498
216
216
216
233
498
216
216
498
498
233
295
233
376
400
99
216
318
61
216
233
369
158
88
216
216
440
489
498
216
424
216
40
328
498
148
406
103
216
498
498
265
233
216
498
216
233
216
322
347
498
498
216
364
216
216
498
336
498
151
270
446
107
498
249
30
233
498
410
13
233
216
216
216
216
216
299
164
419
369
261
216
33
144
498
498
233
498
498
498
44
498
233
498
498
43
237
18
498
498
498
222
303
177
216
233
136
423
233
233
233
498
233
136
498
58
233
455
216
39
498
478
216
498
498
233
216
430
216
253
233
216
233
233
216
233
391
233
216
233
498
216
153
238
233
498
352
233
233
160
129
188
45
216
39
233
187
233
498
21
216
127
174
498
279
195
498
473
239
498
498
498
498
216
498
393
216
233
216
216
136
216
376
216
14
233
365
233
100
431
233
233
216
233
73
163
233
233
117
498
249
289
370
231
233
25
390
216
73
216
20
143
51
233
245
151
200
216
216
183
8
422
498
216
233
108
233
233
233
58
216
216
388
233
498
498
300
14
233
216
498
216
169
233
309
216
89
39
216
102
136
498
389
276
498
271
181
216
498
112
233
216
377
216
216
9
221
431
235
233
233
233
443
334
498
312
394
364
148
244
233
128
297
233
233
355
233
233
233
281
216
233
216
233
233
204
265
233
233
216
30
233
498
233
233
233
233
498
49
422
233
216
498
216
498
81
455
334
481
216
233
233
233
403
498
233
83
216
216
485
296
216
204
498
447
387
306
378
458
233
150
434
498
192
498
177
216
233
498
216
233
216
70
216
5
216
233
59
18
265
498
233
233
498
498
217
118
447
498
233
294
498
248
435
498
298
442
498
216
282
498
299
233
498
498
498
213
432
498
498
233
216
216
216
233
498
498
238
216
216
216
233
498
216
498
233
216
117
233
498
233
233
216
233
498
233
233
85
177
216
311
378
233
188
455
233
61
498
294
294
233
216
215
490
440
314
216
162
216
498
498
66
216
216
98
216
465
215
498
498
216
498
216
60
233
476
474
297
236
498
248
299
274
233
355
233
216
233
498
271
500
53
216
233
216
102
216
374
262
31
216
233
216
216
498
498
444
334
216
499
498
421
24
233
233
216
460
233
498
498
216
124
498
498
169
216
233
311
498
216
309
216
216
498
358
179
263
298
233
498
232
136
216
216
233
498
498
498
233
450
76
498
466
393
424
45
74
216
216
444
216
498
498
435
216
498
125
498
233
9
498
233
217
216
233
221
337
233
233
233
227
216
54
316
59
30
391
498
76
498
55
498
182
233
89
128
216
498
216
178
355
216
89
498
20
233
473
59
498
216
216
79
182
498
21
204
498
34
283
216
498
216
233
296
216
216
216
233
216
216
233
216
216
233
306
441
185
422
498
317
498
233
48
233
148
30
118
121
98
97
309
498
233
369
267
306
498
233
462
59
498
355
410
216
498
233
233
233
233
124
339
498
216
449
498
443
498
139
498
216
245
216
400
216
216
499
396
169
216
498
74
216
498
69
233
498
216
498
233
233
224
117
216
211
216
39
216
305
233
498
498
233
309
181
233
216
41
133
58
216
330
451
498
216
498
121
374
474
59
299
477
72
216
225
498
216
233
410
216
233
258
498
430
216
216
216
233
35
233
216
216
233
233
26
216
498
216
216
89
498
233
255
233
216
216
498
233
498
174
498
233
321
498
216
162
78
216
58
233
216
118
216
233
216
474
204
233
498
498
473
216
216
216
431
136
498
233
233
1
37
487
498
182
498
498
233
293
167
413
127
400
233
265
498
327
216
216
233
213
233
233
498
311
498
369
447
442
498
498
216
207
498
216
279
498
31
332
216
381
233
9
233
442
216
216
103
233
216
498
216
233
216
216
216
233
179
215
216
215
216
309
233
498
498
138
406
216
498
233
216
216
9
340
216
327
216
498
216
100
498
120
233
233
216
135
498
167
233
233
216
216
451
101
233
410
272
200
189
233
216
216
498
216
216
422
216
67
124
233
311
233
498
498
216
120
18
498
216
422
233
216
86
498
498
498
498
448
448
192
498
490
356
351
104
97
498
355
210
216
272
498
233
95
301
498
233
498
221
311
242
216
498
351
216
216
233
136
233
216
233
498
498
498
216
216
233
441
375
233
87
216
216
233
233
216
498
216
145
498
422
233
498
448
498
498
472
498
216
233
233
233
216
233
244
125
498
498
498
322
350
425
215
265
498
216
58
216
233
422
233
498
233
305
233
216
216
155
452
498
373
138
498
101
498
216
498
216
70
233
233
451
175
136
139
216
233
216
233
142
498
92
233
26
233
233
216
83
102
498
498
216
216
276
188
233
411
216
276
310
142
83
216
233
260
233
233
85
216
216
498
233
363
498
233
498
216
444
498
294
216
233
216
34
10
199
492
114
498
498
185
351
233
216
233
498
470
233
73
498
216
498
80
233
216
216
233
281
216
306
9
498
362
266
216
444
233
452
39
216
284
216
498
216
498
216
233
216
233
215
498
233
230
498
498
498
233
69
498
498
498
498
216
498
77
216
216
367
216
485
216
233
498
498
73
233
498
233
498
498
75
175
253
498
75
216
216
498
216
320
498
498
322
445
216
498
365
498
216
297
233
216
340
24
216
233
216
493
216
215
233
233
498
498
233
282
469
391
498
95
233
494
498
498
69
216
124
498
105
167
290
216
498
498
233
498
233
498
498
216
498
223
475
498
498
233
186
233
370
498
133
349
233
211
216
216
136
233
498
341
216
62
174
97
233
398
216
17
233
233
484
498
216
498
233
216
498
70
216
233
334
406
233
233
83
216
116
400
361
485
498
216
233
90
498
424
319
451
4
216
233
216
498
233
498
233
216
216
216
332
167
298
233
498
498
496
360
233
233
233
233
216
233
233
498
28
498
153
498
429
216
354
83
498
498
375
216
233
233
233
498
216
216
233
233
216
427
216
216
233
216
498
330
488
171
178
216
216
175
233
233
216
498
216
498
233
216
299
264
217
201
21
184
16
216
157
498
233
136
216
55
498
498
216
498
325
498
233
216
233
40
233
498
498
102
466
10
136
499
498
441
233
233
498
498
59
498
233
397
441
216
233
452
233
216
233
379
370
498
216
498
264
233
233
203
58
216
308
233
233
498
498
350
498
233
498
101
233
216
233
498
474
498
136
139
136
216
498
265
233
216
498
220
233
498
284
498
3
216
233
498
376
498
152
355
376
498
498
68
498
306
216
216
233
245
233
498
498
233
21
2
498
498
233
216
498
390
233
216
233
369
233
58
69
498
233
498
233
498
498
216
498
85
216
216
192
486
216
233
253
216
216
425
233
184
498
5
498
83
233
233
391
498
216
98
233
355
498
233
216
136
498
498
233
216
498
498
216
233
498
156
14
476
233
233
424
61
216
498
216
233
61
123
233
81
216
233
9
96
498
498
498
498
216
216
216
233
233
498
58
498
392
216
216
216
216
158
498
106
498
216
216
498
498
486
233
233
498
498
216
446
233
269
474
216
142
186
216
498
233
216
233
441
216
459
233
216
233
481
37
233
216
233
238
216
498
170
9
216
216
216
498
498
21
498
216
233
27
216
216
179
216
498
498
476
374
216
285
216
233
216
233
216
233
481
216
233
86
5
431
136
216
118
276
498
233
49
216
498
498
186
193
388
498
498
216
216
233
233
498
216
233
192
233
316
129
498
233
498
498
498
233
35
174
455
204
233
34
244
136
216
216
498
233
252
233
226
233
73
216
216
498
498
251
216
362
105
216
266
216
216
216
233
233
233
498
261
321
233
426
216
216
216
74
233
233
498
73
216
343
384
204
314
216
233
37
287
498
498
216
233
233
498
243
42
216
233
233
233
498
233
342
167
498
216
498
498
312
498
233
282
309
233
498
456
498
411
429
438
452
216
21
428
233
498
216
216
293
216
498
227
265
216
451
233
459
216
124
169
89
335
498
74
133
233
124
363
183
166
498
216
216
498
233
498
447
87
233
11
233
369
488
401
216
325
498
498
223
358
498
216
233
446
216
216
233
229
498
233
171
216
498
233
233
216
216
80
216
331
177
216
216
216
407
55
307
498
216
123
216
498
337
216
216
205
394
498
233
498
498
452
212
498
49
430
233
498
9
216
216
437
216
498
216
390
233
233
216
222
306
450
498
216
216
216
216
233
498
88
373
233
474
441
233
216
498
27
124
136
498
233
498
233
250
216
216
233
498
233
297
58
73
263
133
233
498
498
18
233
9
216
233
233
498
233
34
189
229
369
498
498
498
248
471
216
233
216
233
221
82
114
216
233
233
498
216
498
393
233
216
216
216
216
233
405
216
124
216
233
498
388
422
305
482
233
233
216
216
233
498
217
498
498
216
216
95
233
233
233
498
18
216
334
498
233
498
216
233
216
216
358
233
216
312
498
216
216
216
403
246
126
498
114
498
233
155
288
498
294
233
380
332
498
498
498
498
455
498
170
216
233
233
233
463
216
498
226
233
233
209
216
233
294
168
233
216
21
498
498
498
498
498
233
498
72
498
233
498
498
233
233
275
498
377
233
498
216
498
259
42
27
384
233
216
498
498
99
148
233
216
39
216
216
30
385
233
498
498
209
186
337
289
97
233
233
216
216
233
4
498
127
238
498
216
216
195
233
216
233
216
498
245
136
261
363
216
498
216
233
233
233
233
282
210
498
90
498
216
340
233
498
233
39
82
498
476
216
455
233
216
412
233
329
470
420
82
498
432
182
180
140
233
233
80
216
233
216
499
498
429
124
481
216
3
233
498
216
463
233
498
498
233
498
173
498
233
155
233
233
498
216
233
232
164
233
119
233
141
498
283
96
233
216
30
216
233
324
233
498
62
49
233
233
216
9
216
124
312
216
86
233
464
233
443
278
68
216
216
233
233
233
216
198
352
498
498
251
233
179
391
384
498
233
488
383
427
233
216
216
59
440
498
418
233
498
498
216
90
104
498
216
96
233
233
293
498
498
369
498
124
198
233
216
216
151
498
480
233
233
216
1
39
209
216
257
498
498
216
216
233
498
216
275
452
498
186
169
233
231
233
64
334
216
233
233
217
498
233
233
498
216
465
498
214
225
233
124
73
216
233
498
163
216
498
470
498
166
498
233
19
233
411
233
216
233
498
216
233
233
233
57
233
233
341
139
344
132
281
216
216
216
216
498
216
498
334
355
216
498
233
403
233
233
498
88
498
367
233
404
498
498
498
22
302
216
216
235
498
38
216
253
365
233
216
498
309
216
498
216
498
233
415
498
233
216
216
452
498
467
498
442
434
339
233
123
163
466
498
216
461
233
498
233
233
216
498
476
498
463
498
455
139
233
433
204
369
415
17
370
233
233
233
498
270
468
397
216
233
216
233
233
216
216
216
233
216
221
233
216
216
182
216
150
233
498
498
497
271
263
494
480
498
124
59
233
188
216
233
188
216
216
498
233
216
216
498
216
498
233
498
457
216
498
233
216
324
39
498
179
216
405
146
479
380
456
164
178
233
350
58
99
161
216
412
216
423
216
216
128
498
233
81
216
148
417
233
309
216
216
216
216
233
408
233
233
435
474
495
32
498
498
12
498
233
498
444
76
216
233
498
233
170
216
441
233
62
233
216
216
172
452
216
498
216
379
216
452
233
233
498
387
489
216
498
179
233
455
216
80
23
233
208
429
216
498
462
216
324
181
216
216
361
200
56
498
233
225
216
498
216
233
56
498
227
466
216
216
233
498
216
216
216
216
233
498
216
266
216
48
83
233
118
216
216
215
108
233
216
312
233
153
233
215
216
233
233
216
471
215
498
498
233
216
216
376
278
498
498
95
216
498
264
498
370
216
216
498
233
216
498
59
233
413
233
498
233
118
233
391
455
498
44
233
233
216
317
464
216
233
233
73
498
216
399
234
136
233
216
233
233
498
498
38
233
279
233
6
351
192
275
216
498
498
498
233
498
394
498
350
354
470
268
233
394
233
498
233
216
216
498
216
312
498
216
233
279
173
498
216
4
120
233
425
119
124
248
498
216
92
233
216
233
253
16
216
3
216
86
498
440
216
216
314
408
233
216
498
190
216
202
498
80
137
456
233
233
216
124
43
498
28
499
216
233
233
498
97
473
233
233
233
216
498
216
73
216
498
127
216
267
432
213
498
498
207
132
216
233
178
233
396
498
498
245
498
310
267
216
233
230
216
216
125
216
216
251
498
498
498
215
229
498
216
320
233
6
458
498
175
233
233
208
168
498
233
417
499
216
216
498
125
233
71
440
195
233
169
134
216
216
43
320
216
216
368
233
216
216
466
216
216
216
498
216
216
366
481
498
3
233
465
233
216
233
391
421
442
216
233
493
233
318
233
233
121
216
498
498
81
498
216
28
124
216
498
311
374
498
216
216
360
233
100
96
498
136
216
233
498
216
369
498
216
233
498
233
216
233
498
498
216
216
119
58
233
216
233
156
227
306
421
233
107
23
233
216
216
162
498
329
215
498
233
117
216
214
498
237
498
498
274
281
114
498
216
420
498
484
216
216
8
216
42
216
498
489
233
265
369
450
233
233
216
109
203
233
233
233
233
81
233
498
498
83
498
291
50
233
104
216
328
498
216
498
498
227
498
233
278
498
233
498
498
148
498
216
405
357
216
129
498
81
498
498
234
369
233
233
233
442
216
498
202
15
216
394
216
233
116
233
216
269
498
216
498
233
9
216
227
182
74
216
250
233
498
498
498
233
233
233
257
163
233
498
233
448
451
308
321
216
233
81
498
498
498
498
396
233
216
216
216
233
446
216
34
216
233
447
233
216
233
498
498
216
233
216
498
216
498
281
160
233
233
255
498
68
67
233
216
233
498
498
216
216
233
193
216
136
233
237
478
419
233
498
329
208
455
216
123
498
216
233
498
454
233
216
498
498
216
498
498
475
328
252
233
498
498
322
498
123
233
498
233
355
360
498
498
498
37
216
498
59
77
498
233
216
212
161
216
498
177
498
499
145
233
463
149
233
129
233
495
498
233
29
439
216
216
498
216
58
233
498
216
216
498
157
463
439
498
464
498
199
449
233
233
498
70
70
216
233
498
498
497
215
498
216
233
498
233
277
26
1
216
143
216
216
136
498
233
496
233
166
233
76
80
498
414
233
296
306
124
233
233
262
498
320
498
422
216
306
398
340
413
453
216
233
72
141
222
443
83
233
498
76
216
498
216
233
198
392
332
216
233
233
371
233
498
240
216
233
216
233
216
157
286
498
498
498
171
233
233
151
216
233
83
331
183
233
203
240
452
498
498
401
233
498
498
233
216
235
216
67
232
233
216
498
233
216
124
420
216
216
309
355
233
216
233
498
216
233
215
498
498
216
233
150
233
408
216
216
216
498
233
498
233
216
124
142
350
216
395
497
322
216
216
233
233
216
78
301
233
498
498
369
95
244
81
233
498
233
233
216
498
233
235
216
246
151
432
233
216
303
216
233
498
216
4
389
233
233
233
216
498
7
216
498
90
216
216
498
216
312
216
216
216
396
498
216
321
498
38
216
59
216
405
233
71
498
216
216
498
427
498
445
421
233
233
131
233
498
498
306
308
216
302
498
216
498
448
498
172
216
216
216
216
233
216
216
124
498
233
73
216
233
459
74
16
216
498
216
216
498
498
233
216
216
216
455
341
216
498
260
233
275
216
100
498
346
216
216
233
498
216
233
498
138
216
419
216
233
498
368
216
422
498
447
77
216
216
233
498
124
216
498
233
498
216
145
216
259
498
267
134
370
216
233
441
498
216
216
498
213
277
39
118
227
216
216
233
152
216
452
216
233
328
422
363
216
430
216
289
498
216
233
462
216
466
369
233
488
498
314
216
233
216
233
216
498
498
171
32
233
59
366
233
498
498
216
384
233
59
9
216
498
498
216
498
279
233
498
498
371
216
498
130
81
216
216
216
157
216
233
233
146
498
216
494
216
498
498
498
498
200
498
233
216
498
264
498
366
498
498
233
233
233
375
467
498
216
233
498
240
498
468
498
498
498
498
216
233
233
216
216
216
195
308
216
136
433
81
443
359
216
233
233
455
498
233
357
498
498
233
216
278
216
39
216
403
233
216
233
99
233
498
233
244
216
72
80
216
156
100
216
258
233
233
498
498
206
233
85
498
233
498
187
25
216
233
233
233
202
455
216
233
35
216
137
169
216
216
498
498
498
498
233
474
265
233
233
498
183
498
422
459
219
216
450
498
25
216
233
498
58
216
498
216
97
167
216
498
210
216
498
233
498
53
233
233
216
216
51
102
370
92
233
216
258
216
89
303
498
455
191
60
361
233
489
498
216
499
498
216
216
216
377
216
152
498
449
216
216
374
233
498
154
233
189
468
364
233
216
233
345
498
498
233
233
185
498
498
103
233
498
216
461
233
309
161
498
498
249
187
191
233
29
498
399
482
233
377
188
250
124
233
199
498
363
462
216
233
280
216
498
216
399
83
237
216
112
422
216
124
33
384
207
461
124
216
199
498
452
216
73
216
339
216
442
498
195
233
213
354
216
447
216
498
214
491
350
233
480
233
348
216
273
233
216
498
85
224
58
202
498
233
216
216
422
216
83
216
245
498
144
96
365
233
233
216
216
216
498
398
58
498
233
498
498
294
498
357
264
498
216
187
216
336
330
451
498
327
216
216
208
498
498
338
216
498
233
233
233
233
216
233
498
216
216
303
146
498
498
233
323
233
455
233
389
498
233
498
466
233
216
498
498
85
498
418
216
390
216
498
424
306
497
308
498
73
498
233
144
216
216
216
121
498
233
216
469
233
452
123
233
233
436
498
233
238
498
216
73
498
233
216
498
233
144
498
394
207
498
498
233
387
233
309
216
498
498
216
498
233
224
498
216
475
294
317
233
498
233
216
216
216
480
498
140
216
498
103
216
59
216
265
216
233
498
124
216
429
216
233
233
216
216
233
498
498
233
498
478
498
233
314
216
498
233
233
216
442
233
63
216
491
498
498
498
122
394
216
498
498
498
233
106
58
216
216
233
6
233
102
498
216
498
233
21
233
66
498
216
498
233
233
124
233
498
216
498
386
498
233
442
498
498
216
233
445
41
498
233
452
460
401
498
233
216
233
498
46
136
216
124
216
216
299
233
59
216
233
136
163
283
233
233
498
99
216
498
216
233
216
233
233
233
406
107
233
455
233
216
498
234
216
233
233
498
216
59
82
233
73
216
233
233
233
233
498
498
216
260
498
399
256
233
498
216
102
132
216
440
498
300
498
216
216
233
498
374
498
216
118
216
75
216
124
233
233
106
74
233
216
12
233
422
216
481
233
498
437
233
216
498
366
498
498
233
326
498
498
233
94
233
233
498
216
233
216
314
498
226
233
216
498
498
233
483
294
204
304
498
233
498
486
121
432
246
112
216
216
443
25
233
233
216
149
233
351
39
233
357
216
216
498
233
454
233
347
233
222
233
355
73
233
233
498
498
233
9
244
498
498
233
498
298
455
100
498
233
216
216
83
88
233
216
498
489
458
473
130
498
233
216
447
85
440
150
56
233
498
498
233
498
216
310
498
233
498
233
232
412
233
233
233
498
498
216
76
216
216
9
87
212
216
216
233
498
233
498
498
233
190
216
216
296
91
99
498
216
498
498
498
498
233
233
442
216
498
216
498
498
216
216
83
498
498
216
339
216
216
99
233
498
216
233
498
32
364
216
216
233
498
63
468
233
216
498
70
201
498
498
450
464
233
216
233
260
350
143
216
498
498
262
233
498
474
184
216
216
29
233
498
410
441
233
233
216
416
367
163
233
233
309
324
236
233
101
216
233
2
41
112
216
498
498
498
39
216
216
21
333
216
192
327
216
216
39
216
498
233
498
233
498
466
26
216
10
59
233
498
216
216
498
8
381
240
478
498
216
216
498
216
1
233
233
216
498
498
216
64
216
216
106
366
275
216
498
216
233
216
258
498
498
233
233
214
155
433
192
456
216
243
216
216
233
233
498
124
474
233
20
279
216
498
339
233
449
431
216
498
271
498
233
216
216
474
498
498
233
233
233
216
384
216
24
480
274
366
216
83
119
212
233
21
216
416
498
233
494
498
216
498
498
216
216
233
498
64
233
216
233
171
444
233
236
432
216
99
88
59
499
203
136
21
216
498
498
216
250
233
394
303
498
216
50
215
405
233
397
498
216
46
233
59
498
173
216
233
75
233
233
498
233
216
498
399
216
498
114
233
79
233
216
132
216
392
131
498
176
99
498
498
248
233
498
498
216
233
355
216
233
216
39
233
216
233
216
417
498
216
481
337
201
409
443
233
498
498
216
233
216
216
284
498
216
341
498
407
498
233
451
452
216
498
233
213
233
498
216
419
216
233
498
264
272
498
498
200
216
216
192
216
189
37
233
233
470
233
498
128
238
498
81
96
389
233
216
233
27
216
233
216
221
332
233
498
498
498
167
233
498
498
233
233
305
398
498
233
233
420
233
294
233
233
216
216
233
233
498
420
233
59
216
145
331
480
233
273
233
233
248
155
216
498
308
233
498
216
233
470
498
335
233
63
498
468
498
233
369
498
498
498
216
498
66
233
216
305
431
498
455
296
498
79
138
306
498
216
83
343
233
233
498
498
216
498
233
233
216
92
498
447
233
216
430
369
233
233
216
498
498
498
233
498
233
233
216
216
370
195
216
80
125
233
233
262
216
179
216
498
233
363
233
206
216
233
83
498
498
216
216
233
498
468
177
233
233
229
233
233
498
162
316
498
216
81
233
498
77
498
498
465
216
308
187
233
341
13
233
75
498
216
441
216
233
433
498
101
233
498
155
9
272
233
233
498
300
178
137
306
498
216
216
233
233
233
216
498
233
498
233
216
20
498
216
258
498
498
309
233
233
216
320
498
233
233
498
233
36
398
472
233
498
430
320
108
233
233
498
216
216
77
498
80
233
233
233
374
233
377
90
233
252
233
216
76
278
291
233
499
216
70
149
498
233
233
233
58
233
108
83
216
233
498
260
233
216
233
51
233
233
216
216
449
498
377
386
233
433
216
179
136
498
498
236
216
487
216
299
498
498
498
216
233
216
435
498
498
216
233
498
498
233
437
498
30
172
498
498
498
199
498
216
216
498
233
385
24
233
216
233
421
498
216
498
233
216
216
216
498
241
498
498
233
216
233
216
375
498
216
464
233
233
498
49
216
128
233
233
216
216
216
216
233
36
216
73
216
216
386
267
216
216
498
365
498
120
159
233
39
216
455
295
183
117
498
445
216
498
216
498
498
498
498
233
498
233
216
233
101
233
233
367
314
216
233
216
380
216
349
498
367
498
498
498
498
233
233
382
382
216
498
218
498
233
216
73
433
124
59
233
482
327
498
334
9
216
498
308
498
216
233
498
124
233
2
38
216
216
348
498
183
233
498
498
233
216
216
233
216
216
488
73
498
498
233
46
445
496
216
233
216
267
484
498
216
440
216
290
498
233
357
498
21
498
255
9
233
183
498
498
221
233
216
160
424
216
121
233
468
233
216
216
216
498
47
498
216
498
242
216
127
310
233
233
216
216
233
8
216
498
498
464
498
265
400
233
117
422
233
406
216
341
422
124
103
216
216
233
122
233
173
370
233
216
233
498
322
242
461
414
233
233
498
83
233
238
64
233
216
315
216
498
216
233
233
492
494
216
228
322
278
395
215
210
216
326
498
216
233
287
432
233
242
81
463
216
128
216
474
498
498
233
498
233
369
216
451
475
233
498
325
442
124
498
498
233
233
233
221
498
216
216
216
310
498
498
233
112
318
93
216
216
498
498
233
498
216
216
130
357
345
233
24
233
233
55
498
216
498
216
27
313
498
498
369
14
216
233
233
362
216
216
498
249
350
498
233
216
286
216
233
468
482
216
216
216
99
498
85
233
498
216
216
130
293
144
233
79
216
498
490
448
47
233
233
233
233
463
53
22
355
233
216
233
381
216
498
55
58
430
233
216
233
339
498
195
83
498
498
233
9
196
498
498
216
216
215
59
470
293
498
60
498
498
106
498
233
233
498
498
233
233
498
498
498
234
233
277
233
216
233
96
498
134
498
379
233
498
233
498
152
498
498
216
233
39
403
216
233
233
321
233
233
233
215
59
333
406
114
216
327
216
498
21
498
498
216
4
233
233
233
498
188
128
498
498
309
216
498
468
59
21
498
422
357
233
149
233
47
120
498
498
216
233
498
498
443
498
334
386
233
498
216
216
233
454
498
289
498
216
216
216
498
498
136
224
233
498
233
498
94
233
233
498
233
232
233
233
216
216
498
233
233
487
133
383
498
216
314
219
498
498
87
59
216
233
216
260
389
216
233
233
216
100
216
233
233
498
437
498
233
233
473
4
24
442
233
233
180
216
59
233
7
161
498
216
233
447
233
233
239
233
216
233
216
233
216
498
498
95
498
324
161
45
498
334
233
233
360
404
146
31
216
216
498
498
216
150
424
233
124
498
486
216
216
233
216
124
351
498
216
233
498
108
216
233
233
233
233
111
270
498
233
79
233
470
233
216
227
233
498
233
233
216
233
216
233
121
233
233
216
474
233
81
20
233
233
369
498
392
233
498
233
223
216
216
233
233
455
498
170
233
196
475
216
261
233
216
233
213
498
482
216
136
216
498
397
356
455
104
94
498
498
498
211
299
233
28
498
233
498
233
315
141
49
216
278
297
200
233
216
216
498
233
498
216
498
498
414
331
213
302
21
43
233
498
498
233
223
123
60
233
286
498
498
498
288
233
216
294
436
178
118
233
216
498
233
81
90
216
466
360
216
184
498
221
498
233
216
216
498
216
233
498
382
309
304
58
382
299
494
276
35
233
498
216
498
309
498
286
498
216
427
281
392
216
128
216
335
18
215
216
210
56
193
233
216
478
490
216
498
318
180
216
498
233
233
216
295
440
303
498
127
331
369
216
233
216
233
233
498
216
233
233
233
233
233
216
498
432
272
496
498
270
498
119
498
498
233
233
73
249
216
443
150
412
233
498
233
233
233
233
216
216
294
216
498
59
39
233
216
233
328
498
216
430
216
498
233
468
21
296
216
409
216
83
61
220
233
498
312
233
233
9
478
233
489
210
216
233
498
498
267
216
200
216
446
498
216
233
326
454
498
498
216
85
216
379
498
221
498
408
49
498
233
362
454
73
233
368
358
402
128
124
411
496
352
360
498
391
498
464
233
498
233
97
233
216
233
171
233
216
476
233
226
498
233
498
496
233
233
329
216
498
216
233
411
309
216
233
498
406
233
39
216
489
442
216
216
39
216
498
498
362
467
233
216
39
216
233
25
498
34
498
480
343
216
390
233
233
233
188
216
35
233
216
216
233
369
233
208
233
31
233
340
384
102
216
216
216
233
498
233
44
6
498
89
233
184
498
369
498
498
498
25
314
40
498
26
233
83
498
498
354
327
233
324
167
216
233
60
498
324
233
69
233
498
362
81
233
81
216
233
216
233
498
206
233
498
498
216
233
216
216
88
207
422
233
233
394
233
498
216
335
73
498
4
216
482
216
498
349
233
344
452
113
162
233
498
233
498
233
134
216
233
216
61
136
216
233
216
73
216
279
233
498
406
442
498
216
233
410
498
88
498
216
233
133
361
233
118
480
165
216
63
498
390
216
233
73
233
498
468
233
331
472
79
216
233
498
151
498
498
233
344
233
421
430
498
233
216
135
498
216
190
498
498
498
498
113
498
215
498
427
233
309
498
31
233
110
216
231
498
21
179
180
216
370
233
172
216
498
140
233
216
201
233
498
81
233
299
241
39
216
498
233
485
136
498
498
498
233
83
275
233
498
498
34
233
453
233
233
36
498
216
216
233
498
233
202
233
182
233
233
306
310
114
39
216
196
233
422
474
216
498
463
32
305
85
233
498
233
498
233
306
216
233
233
233
233
498
216
233
233
233
234
498
216
498
498
245
216
153
233
443
233
216
216
216
233
164
216
498
498
15
233
216
498
192
386
233
159
233
233
330
249
498
231
233
498
216
109
81
233
216
216
233
498
498
498
144
216
180
216
48
300
216
348
233
487
216
233
28
216
233
216
216
277
274
208
233
362
206
233
216
73
216
27
498
216
216
216
25
233
121
216
498
82
413
498
233
60
233
124
216
498
216
264
216
498
498
498
176
498
233
498
480
66
233
216
498
233
498
233
303
212
252
241
498
369
498
216
216
216
216
498
493
45
498
233
216
498
233
495
498
233
216
233
233
216
498
348
346
146
498
233
145
498
122
92
498
216
300
216
233
319
233
294
90
498
498
498
289
216
340
165
216
233
498
498
54
216
233
233
498
216
202
179
216
216
452
216
216
498
233
498
209
498
233
498
216
233
454
341
498
309
75
233
233
233
498
216
233
233
498
498
233
97
186
233
327
216
498
498
233
233
216
39
216
498
435
216
323
216
498
60
498
21
233
216
216
233
216
216
216
233
233
233
498
264
233
216
436
498
233
233
46
216
469
216
45
401
498
233
216
216
315
39
498
216
21
498
75
233
215
498
129
264
237
216
372
498
48
233
498
498
216
498
206
373
216
498
498
233
404
233
216
498
216
233
216
498
498
216
498
233
498
498
498
233
233
498
216
487
452
216
233
216
233
233
120
190
233
233
498
233
498
498
216
83
233
216
233
498
233
480
216
498
216
216
233
234
498
381
233
233
216
12
233
216
225
306
216
233
295
216
309
233
158
233
498
498
442
9
89
481
216
429
39
498
233
457
233
498
216
350
356
233
498
216
233
216
279
233
261
22
498
498
233
147
216
199
243
138
216
216
233
216
400
216
104
9
498
493
498
498
498
32
233
216
497
216
498
498
498
195
498
39
498
233
216
233
446
233
216
363
340
54
216
498
216
233
192
233
114
255
498
233
59
498
216
216
233
81
498
233
216
233
233
208
9
216
216
498
233
135
233
216
233
333
233
442
233
498
216
216
233
498
216
498
216
216
233
459
233
142
233
233
400
422
32
498
165
125
389
212
216
458
216
498
199
216
233
498
216
216
498
216
181
216
216
233
233
216
467
333
498
474
233
498
180
175
233
498
216
270
132
498
83
498
98
233
216
113
407
311
371
124
498
498
3
433
216
82
216
368
216
155
233
233
233
471
258
117
233
498
216
344
21
271
462
216
119
190
233
216
216
233
216
216
428
22
233
233
304
219
233
112
233
216
216
498
233
216
422
233
44
159
264
50
498
233
74
216
220
233
498
216
498
193
216
233
443
282
216
498
498
216
498
498
294
498
250
349
233
498
207
452
233
79
233
233
216
233
303
346
114
498
31
233
427
498
216
498
233
277
498
233
498
216
498
123
215
286
216
415
498
498
216
280
353
334
441
498
25
233
498
216
233
131
498
216
498
233
233
216
382
233
498
233
167
216
149
216
233
233
215
52
498
146
498
216
219
498
498
498
216
21
216
291
216
216
233
216
411
246
498
233
124
216
498
216
498
419
75
440
358
216
119
498
498
216
385
498
19
233
59
216
216
5
216
75
305
236
494
233
272
436
233
495
374
498
216
106
59
113
309
216
234
216
242
233
233
439
498
1
216
498
372
498
219
216
233
498
281
233
216
136
498
230
216
220
216
68
233
315
307
233
216
103
498
233
370
202
233
233
233
216
216
233
216
498
233
42
269
399
59
120
178
163
393
416
233
64
290
498
498
498
337
216
233
233
272
227
352
498
498
368
498
233
233
124
498
498
233
325
233
216
498
174
233
440
155
216
498
348
199
386
294
124
233
381
233
233
64
130
498
301
233
216
124
216
100
216
395
216
498
233
465
216
498
498
216
233
216
498
306
233
233
317
103
498
337
461
426
314
292
56
233
498
224
86
498
4
498
216
498
320
498
498
88
233
139
233
474
216
83
498
498
361
498
341
290
343
498
456
498
216
216
212
84
379
233
216
327
233
219
233
111
233
216
216
216
106
498
233
216
442
289
216
309
122
233
233
233
233
180
494
21
216
202
498
263
278
181
498
292
233
498
448
337
269
233
216
233
216
498
373
498
498
498
498
216
498
488
135
216
233
385
233
200
498
395
216
216
21
233
233
498
233
269
216
254
233
266
498
298
233
233
216
498
216
216
216
498
211
271
498
121
498
169
498
216
498
498
21
498
498
233
498
498
306
498
233
233
216
498
193
226
498
498
216
247
216
498
215
156
233
498
216
498
498
233
91
489
153
233
233
376
216
422
88
233
498
178
216
216
456
498
372
311
233
233
233
233
498
233
498
39
136
233
378
233
118
226
233
216
498
216
442
216
233
215
357
306
233
203
233
498
498
498
498
54
498
216
233
450
49
216
498
233
498
498
498
62
233
216
233
216
498
498
216
216
318
263
59
274
370
124
498
198
216
216
487
498
464
216
298
216
446
314
455
498
498
216
216
217
216
498
233
216
498
216
94
216
498
350
216
379
233
435
373
406
233
443
498
403
151
216
233
197
233
233
216
400
216
498
440
233
216
405
276
233
339
233
498
233
233
233
113
233
148
233
258
498
233
498
233
216
22
376
362
216
130
216
481
124
233
233
233
216
216
233
233
81
469
233
233
498
87
233
188
216
233
498
226
6
498
216
498
216
354
155
233
2
330
216
449
216
216
321
498
306
498
233
138
216
233
442
216
494
233
498
48
94
1
396
216
216
182
233
233
110
498
216
304
216
216
309
39
498
498
216
498
233
216
351
218
202
337
498
233
498
216
216
233
251
451
497
27
104
362
233
216
233
216
498
216
15
141
167
233
352
498
216
233
216
216
363
367
233
498
216
216
498
216
137
498
498
198
233
43
71
216
95
216
216
59
233
216
293
216
233
216
216
233
35
498
119
316
459
93
450
216
498
82
498
388
12
454
233
195
462
233
233
216
216
216
36
216
233
233
216
216
233
233
103
124
167
51
498
498
498
216
216
233
19
233
216
233
233
498
216
383
216
216
216
435
4
216
81
216
216
83
73
202
498
216
352
216
498
15
215
233
498
498
233
66
233
232
233
233
388
497
72
233
144
233
81
233
498
498
216
498
130
267
215
409
233
498
216
499
233
216
17
233
233
216
498
226
498
497
498
101
270
216
216
216
478
233
458
216
216
216
216
498
498
498
446
216
498
419
471
269
216
216
309
216
202
233
369
207
216
233
498
216
216
369
498
55
216
498
233
498
415
216
101
233
361
498
419
498
498
233
216
193
498
233
498
216
498
233
498
216
498
273
216
216
83
117
256
21
498
9
498
216
35
216
350
216
216
233
230
114
498
80
498
216
330
498
498
498
434
160
233
216
233
233
9
88
498
77
6
233
314
498
215
67
329
498
216
498
216
233
416
198
233
144
216
183
191
216
246
216
294
216
216
80
462
216
228
498
73
4
258
64
216
216
108
159
498
216
489
324
498
332
216
216
216
500
58
233
485
82
95
233
202
216
442
474
233
233
422
500
136
233
443
153
247
216
216
166
216
498
498
498
246
332
216
428
30
338
498
309
233
498
235
123
498
498
233
216
233
233
233
216
449
498
216
233
216
39
382
449
39
458
498
498
233
82
233
233
498
498
216
233
216
40
216
94
378
498
292
475
233
216
498
216
334
498
401
288
233
233
216
216
233
498
309
124
101
343
498
284
407
216
498
216
233
54
233
498
197
233
469
298
233
138
144
432
442
498
216
362
498
216
167
233
233
216
157
216
369
498
233
233
134
233
216
321
142
9
454
216
498
216
216
216
498
498
233
216
233
398
216
60
345
498
356
385
498
498
498
199
233
9
216
233
233
382
233
216
498
233
216
216
216
74
320
365
433
216
97
283
28
498
233
216
216
498
398
498
5
498
216
498
216
216
498
233
233
498
498
498
448
318
216
279
233
95
156
433
498
102
297
233
78
233
216
216
233
216
498
498
233
498
233
216
216
135
498
233
498
498
498
405
216
81
498
497
498
216
498
233
498
216
369
216
498
50
498
233
233
264
305
390
435
376
233
216
233
497
498
216
309
209
498
498
181
237
274
476
284
375
498
233
498
233
216
216
442
316
363
216
216
216
384
266
124
298
212
251
389
233
262
498
233
498
233
216
498
3
216
369
44
498
212
233
216
184
420
498
233
233
182
216
216
450
473
233
23
498
216
216
233
314
199
375
306
474
233
216
233
233
233
216
110
447
92
309
105
162
42
216
386
86
337
216
216
111
468
66
498
262
321
216
233
428
216
233
498
498
216
216
131
233
60
216
498
233
216
233
216
73
498
498
416
176
233
184
216
391
25
498
452
498
216
498
178
101
312
233
199
498
498
1
100
498
498
216
344
216
233
498
216
498
233
498
216
216
45
498
216
233
98
81
86
173
60
498
498
246
498
104
216
216
498
233
216
233
233
312
216
233
498
216
233
498
296
58
481
399
9
216
154
216
104
216
299
311
498
233
216
216
233
216
233
498
71
498
231
209
233
233
225
166
386
498
135
216
233
216
216
233
419
241
216
216
216
111
63
233
83
233
216
216
83
360
233
216
111
233
434
83
498
408
216
31
498
498
233
216
233
498
233
38
498
233
498
92
43
498
127
498
340
290
216
216
422
470
216
498
233
233
233
233
370
498
216
169
301
394
498
233
452
233
216
498
498
299
233
262
352
233
312
3
233
45
174
215
233
306
233
216
498
498
142
426
233
498
178
498
216
306
309
498
395
233
216
93
301
481
494
498
265
233
498
498
233
233
137
14
498
216
114
233
216
187
233
498
97
498
498
233
216
216
216
498
233
233
233
216
233
44
233
216
498
216
233
123
233
498
216
132
233
498
194
484
498
498
455
462
233
498
233
398
216
498
498
216
233
233
216
64
69
216
309
216
387
233
269
216
498
498
216
216
462
404
233
216
216
216
233
216
233
146
216
72
421
492
135
233
233
216
216
498
474
498
461
463
233
216
333
216
333
498
216
216
378
498
146
337
191
459
166
463
216
233
498
233
216
171
233
216
404
429
498
216
474
124
216
216
369
216
216
233
216
73
447
158
498
216
290
498
233
233
124
216
374
58
182
216
216
498
233
60
456
395
347
216
233
362
404
325
454
375
218
216
268
272
498
39
216
233
246
216
257
422
389
216
233
86
233
236
233
140
498
110
256
216
344
498
498
334
233
216
233
216
4
360
233
309
498
404
462
233
233
233
72
451
498
30
352
188
17
46
59
233
452
182
216
498
498
482
216
16
216
216
41
498
233
233
216
202
216
122
80
233
216
173
9
498
27
85
428
474
498
121
86
386
400
210
216
216
455
498
233
309
498
498
233
498
216
391
233
216
103
203
233
498
233
233
216
339
403
233
233
498
216
498
100
233
498
498
382
140
498
233
39
274
233
349
498
322
10
233
233
498
233
233
183
60
498
396
233
498
498
331
97
498
109
233
37
258
498
498
306
111
498
216
130
233
357
216
310
233
233
75
498
498
234
216
99
346
216
233
216
353
216
436
498
216
188
233
498
498
498
472
216
175
52
233
77
289
267
52
422
69
136
83
455
58
124
233
233
199
216
498
216
233
279
233
368
216
233
216
333
369
444
15
163
233
498
45
208
392
498
216
216
233
233
344
233
498
216
498
233
23
124
305
216
135
233
188
498
216
498
201
25
233
231
373
498
233
233
30
233
498
233
294
185
452
73
233
452
238
216
233
9
216
265
327
488
354
233
78
233
143
233
59
233
216
188
498
233
202
233
216
135
498
233
233
216
498
498
134
361
498
498
233
216
7
216
498
444
216
498
216
233
357
180
498
216
252
216
73
187
89
216
233
216
481
233
233
414
332
498
216
216
233
233
216
498
83
216
233
149
186
498
366
266
498
127
155
55
216
498
206
498
123
498
390
216
216
217
216
216
81
216
235
118
487
216
82
400
216
233
422
2
219
233
233
136
216
94
498
180
20
233
216
9
498
233
498
233
216
78
467
78
216
216
233
21
333
233
269
216
476
216
132
498
233
216
89
216
343
216
498
233
437
216
498
85
233
233
233
233
39
254
274
216
498
216
21
233
233
498
498
216
101
401
216
163
58
80
498
198
153
498
409
498
498
193
160
351
233
205
156
216
306
10
238
59
216
498
193
498
210
216
216
147
216
257
248
498
171
216
498
216
233
332
174
498
498
341
283
461
59
447
233
309
498
223
81
216
233
386
180
233
442
275
216
194
233
498
233
216
328
498
216
85
498
233
210
498
32
498
498
216
445
73
70
233
233
292
33
498
233
216
498
350
13
233
84
216
451
233
145
397
233
83
216
216
395
5
459
498
233
498
161
233
455
216
144
216
498
337
277
233
216
498
498
233
346
233
498
233
309
148
233
37
233
233
233
6
498
208
498
377
227
216
233
216
216
216
233
294
498
84
366
13
216
216
493
233
276
233
86
233
233
498
233
216
498
233
286
384
326
498
498
498
89
498
216
3
171
498
233
44
430
216
498
233
185
101
189
23
326
233
233
425
265
35
498
216
98
216
489
233
216
498
136
216
233
216
233
73
312
233
233
498
298
191
498
233
269
98
233
397
88
498
498
157
109
216
108
370
437
342
244
87
498
240
132
216
357
498
400
233
251
102
233
300
498
408
216
233
244
498
87
216
216
118
216
204
498
498
9
216
451
186
498
233
500
216
216
216
371
498
233
252
498
107
52
216
216
270
133
233
498
433
498
233
246
498
216
440
233
233
233
485
216
233
311
308
498
216
374
233
271
478
317
216
498
216
412
233
216
148
334
216
498
216
233
216
216
233
216
498
233
233
413
216
233
253
441
498
498
498
124
73
439
233
233
216
124
216
434
498
216
481
216
498
484
233
233
498
216
351
19
498
245
384
233
233
233
216
216
220
233
396
216
233
111
498
498
386
498
474
233
476
233
498
498
332
243
436
216
216
498
23
233
498
216
233
233
233
467
22
498
30
498
81
233
498
216
141
216
216
186
216
195
216
9
242
216
136
233
498
498
216
498
498
216
478
233
56
233
282
498
64
216
233
233
498
498
498
498
377
233
349
498
498
233
216
155
233
498
498
216
216
233
216
233
498
233
190
233
216
150
216
35
466
498
216
40
216
457
233
478
28
216
233
498
216
91
498
498
233
498
233
498
98
139
498
216
233
250
277
304
216
432
469
216
233
233
498
141
498
216
498
216
446
216
238
233
233
465
216
233
48
216
216
498
471
450
36
216
498
233
381
216
419
498
406
112
233
164
306
22
123
318
206
498
323
117
216
498
233
216
216
498
498
498
498
216
216
216
233
50
494
233
216
498
498
124
216
498
233
225
233
216
216
197
233
233
498
163
285
216
448
216
455
216
267
233
498
233
19
233
402
498
233
179
233
216
216
498
216
196
153
233
498
72
216
448
176
216
233
216
83
498
498
233
233
216
498
499
452
498
442
84
249
374
233
216
498
498
146
168
350
216
216
498
216
14
498
372
233
233
498
226
216
246
498
463
216
50
216
233
278
432
216
44
309
216
28
216
396
216
124
216
216
233
233
498
233
216
233
6
121
216
233
237
109
211
216
314
216
21
74
459
216
498
233
307
216
216
82
177
246
233
498
498
233
498
401
322
233
496
216
233
306
65
498
461
233
216
44
216
216
233
192
420
82
498
216
498
498
490
216
216
233
233
498
440
498
455
498
233
216
417
216
498
369
333
169
498
35
216
85
216
233
233
36
216
498
498
498
233
216
259
216
233
428
169
498
324
314
498
114
498
498
233
37
296
233
217
498
452
230
233
498
216
216
419
216
63
233
233
184
148
498
155
233
216
130
233
498
498
376
498
216
223
136
216
216
491
216
498
233
498
498
302
498
216
105
39
85
498
498
233
44
216
216
233
216
357
233
484
233
498
14
498
86
216
216
216
498
398
216
112
83
200
45
216
233
334
233
26
82
81
216
498
216
355
233
216
264
233
216
216
498
195
233
498
352
63
216
206
216
197
498
320
452
498
310
498
498
309
239
216
498
216
498
233
233
216
96
233
124
216
418
233
498
216
498
498
216
479
435
216
308
498
498
498
136
498
485
343
233
498
411
498
468
498
498
479
346
233
233
124
329
233
233
212
233
233
233
498
43
498
312
233
168
28
498
216
422
118
216
498
216
233
282
233
216
216
47
216
498
498
183
216
464
498
83
498
233
242
498
233
147
14
482
216
432
233
216
1
76
116
233
126
498
216
233
216
459
246
373
425
131
216
394
498
233
275
360
233
69
233
21
178
216
233
233
216
295
438
233
440
498
302
136
246
216
233
233
233
369
233
498
405
233
216
498
498
233
233
216
51
233
469
233
242
216
498
486
233
233
117
498
223
288
216
233
391
233
225
498
498
498
191
442
498
262
320
498
309
233
216
233
498
469
216
53
499
233
498
498
498
486
216
21
233
66
498
216
216
474
261
498
219
498
106
498
73
498
216
293
445
212
233
498
401
498
233
159
383
428
216
498
375
498
128
57
233
331
498
411
171
216
498
498
216
498
216
498
233
233
233
233
109
322
233
216
21
498
216
284
216
198
233
498
216
281
498
216
498
216
498
216
233
498
233
216
233
232
498
216
216
498
265
233
233
216
95
213
216
498
233
233
498
445
15
216
216
498
233
233
216
336
346
271
498
329
157
498
498
498
233
498
403
442
216
461
498
442
166
359
233
354
216
414
216
119
498
264
216
498
498
484
41
233
498
164
498
309
168
488
233
216
277
79
233
498
233
233
62
216
216
363
233
498
100
233
216
233
216
216
498
233
498
498
233
124
498
233
420
216
199
216
216
233
192
233
216
498
59
239
216
77
274
73
128
216
498
276
498
454
233
498
216
124
233
216
233
417
233
233
498
233
59
216
201
85
216
216
216
498
233
233
212
436
216
233
58
233
351
104
233
33
136
280
124
195
489
216
233
145
216
455
223
42
233
472
498
498
498
216
216
131
498
97
233
488
498
233
16
233
373
449
55
498
498
114
289
233
216
498
24
216
356
216
498
233
124
1
498
233
498
233
498
233
233
216
216
216
216
498
216
498
11
233
216
224
498
233
498
233
233
216
179
216
498
233
428
370
210
498
498
216
317
216
264
216
216
338
498
381
216
216
216
498
233
233
498
202
216
216
216
79
202
68
400
216
498
233
188
216
216
216
216
233
216
498
73
136
498
216
498
481
356
498
498
233
233
216
9
233
498
233
33
233
422
396
482
455
216
216
437
80
226
498
233
474
233
404
498
233
61
410
498
306
444
216
189
257
216
485
134
216
498
233
187
233
498
216
216
233
171
498
498
233
216
233
320
208
216
89
216
216
216
252
180
488
233
498
498
216
9
498
381
338
216
498
498
233
216
216
233
233
216
216
498
9
240
300
498
481
108
450
181
233
219
300
216
498
233
337
233
233
236
236
233
498
498
438
197
233
480
441
216
498
422
498
233
233
233
233
323
498
233
216
269
430
233
216
233
216
216
216
216
498
94
498
233
498
134
233
216
21
205
426
233
472
131
91
466
116
233
495
306
124
216
233
216
216
442
233
233
498
233
124
233
498
498
248
377
233
446
233
233
498
81
498
216
226
340
233
88
498
498
215
464
252
498
452
233
411
88
401
294
216
216
216
220
219
202
180
446
40
233
151
100
191
202
58
216
498
498
280
103
115
216
233
233
25
358
216
124
498
184
233
498
216
498
216
233
351
233
498
216
144
216
233
233
233
233
498
470
235
216
233
114
233
216
233
498
58
498
233
473
474
233
110
245
233
114
233
216
216
485
470
498
216
51
311
233
498
37
498
216
134
309
233
498
216
216
498
233
144
216
249
309
439
186
233
216
349
131
216
233
216
498
220
233
476
124
72
216
488
233
233
498
34
363
498
498
216
498
233
294
80
216
353
45
498
498
233
233
216
216
182
9
73
32
101
282
216
498
103
397
455
73
216
216
499
424
233
498
216
216
28
216
498
498
216
430
498
498
453
4
498
354
216
233
216
177
58
233
83
233
175
498
498
77
233
498
216
498
322
422
88
233
498
190
233
233
233
445
233
216
233
149
233
238
233
252
498
498
498
233
498
290
216
233
134
498
498
233
433
233
474
233
397
145
233
498
233
383
317
233
233
419
153
65
58
216
130
148
353
498
362
233
136
216
233
498
155
233
490
498
167
158
74
216
498
475
452
233
365
498
233
317
79
216
216
233
233
430
75
216
498
498
498
216
331
498
216
267
97
498
81
216
362
91
425
498
327
498
498
338
216
233
281
452
216
233
233
314
216
427
13
309
233
216
234
233
498
216
321
498
498
216
216
216
123
233
382
498
498
216
498
498
233
216
216
233
216
218
87
233
216
265
228
216
233
498
498
233
216
321
233
233
216
498
498
485
144
498
498
233
137
292
498
216
498
216
350
436
279
233
216
498
482
216
498
146
168
498
340
216
233
498
124
425
216
91
216
216
107
361
209
216
233
233
278
307
498
498
216
233
498
216
381
40
498
233
8
216
233
238
233
233
80
498
25
216
216
216
216
498
233
233
498
309
235
471
159
216
159
216
216
357
474
233
480
233
498
381
498
498
78
498
498
344
216
216
498
233
216
216
216
216
216
498
91
233
498
216
498
498
233
216
83
233
240
177
281
498
498
432
216
216
149
498
233
233
233
498
284
131
253
216
233
465
39
216
216
498
377
233
216
498
233
233
233
103
445
498
498
233
233
216
498
498
233
498
498
20
284
216
498
323
271
216
216
124
233
233
233
232
498
386
233
488
233
128
498
216
498
498
92
56
216
498
216
332
498
287
498
45
216
216
498
296
233
176
162
92
64
24
498
233
2
229
208
81
485
216
58
452
498
498
498
233
495
261
90
124
73
216
127
498
498
35
233
498
160
498
216
161
255
446
233
498
233
170
498
498
124
498
216
498
465
332
498
460
462
233
216
498
97
47
216
498
362
445
233
216
440
233
416
233
220
216
212
59
69
216
498
233
107
341
498
216
57
233
450
260
498
498
66
216
216
216
436
453
216
219
75
216
147
3
403
442
498
36
268
216
233
216
233
498
21
199
233
233
498
498
498
193
75
216
41
216
216
15
224
297
73
233
233
454
498
216
498
287
112
233
474
498
314
216
216
213
498
362
424
193
65
498
355
498
233
216
369
137
81
197
233
233
498
81
233
498
216
169
447
216
498
402
188
498
272
83
404
306
233
216
75
323
233
396
498
59
188
60
394
233
216
55
31
347
498
233
233
318
262
44
233
216
39
498
233
378
392
298
233
498
233
233
233
6
457
233
216
136
422
88
233
371
295
433
35
233
498
233
233
216
90
377
498
216
498
210
498
498
498
233
466
32
42
370
93
209
190
34
216
498
233
216
233
286
250
498
465
482
375
216
498
73
216
216
414
233
233
276
216
498
498
233
328
152
233
216
106
233
498
216
249
246
216
233
83
185
233
216
233
206
498
464
323
212
59
154
216
498
332
216
498
41
216
497
136
233
105
233
498
255
115
233
262
311
216
233
498
498
331
233
239
436
367
134
271
233
216
311
324
233
389
216
216
233
498
233
233
65
216
498
216
216
498
216
4
377
216
347
216
216
498
233
294
198
17
233
469
369
233
498
233
431
457
498
134
59
233
233
353
233
216
216
233
216
120
233
216
220
233
216
401
216
233
460
216
498
407
233
233
233
233
498
308
343
216
498
233
216
498
62
101
498
498
233
498
233
59
233
216
154
442
233
498
103
233
498
216
498
233
216
498
216
270
233
38
233
422
138
213
216
488
371
480
233
216
364
216
233
498
340
252
498
498
216
464
233
498
166
498
463
482
498
216
216
498
498
233
498
360
233
498
233
498
498
498
235
480
216
216
233
268
233
10
210
498
498
216
216
498
498
216
445
216
498
216
498
233
216
21
188
5
233
498
233
105
397
289
216
233
64
136
233
4
233
498
14
233
233
242
233
64
216
258
233
233
498
216
216
498
96
233
210
216
32
216
498
356
233
216
339
36
308
101
3
48
216
498
212
262
233
71
202
409
238
216
216
367
498
107
498
376
216
18
498
164
498
233
233
498
136
23
233
286
216
498
467
37
250
121
272
474
216
233
196
498
233
498
216
298
370
371
379
498
216
498
233
447
498
233
434
83
214
216
488
206
350
259
233
216
498
172
73
498
216
215
31
498
361
498
233
216
228
98
233
498
233
216
124
368
184
216
216
216
498
282
498
498
498
233
216
257
216
177
233
216
455
228
463
216
296
355
233
216
216
233
233
498
297
233
237
216
498
155
216
498
472
498
480
216
7
216
455
498
290
498
60
498
216
216
162
164
226
216
216
216
286
164
498
216
452
216
233
233
233
73
276
216
233
498
216
233
309
216
436
337
175
216
498
216
233
101
233
216
216
233
498
498
243
498
233
233
233
498
233
140
216
498
237
233
216
309
150
334
498
216
216
233
275
83
233
233
233
407
498
498
216
46
215
216
156
216
233
345
216
216
233
233
485
408
216
498
233
498
216
130
498
233
230
216
105
216
216
216
216
233
216
233
216
498
107
233
233
23
53
498
216
233
233
108
373
233
498
498
481
233
233
28
498
216
1
233
437
498
498
96
83
498
230
498
233
233
233
216
124
158
216
313
216
216
233
216
216
216
498
215
488
216
216
498
498
331
85
498
233
233
498
498
233
216
367
216
233
387
498
233
158
343
233
498
91
180
216
233
498
216
233
498
233
233
216
498
498
305
498
216
498
59
10
498
120
216
498
216
233
19
216
221
216
161
216
272
117
81
233
410
233
233
132
233
498
302
189
498
36
190
216
498
233
216
465
345
216
136
440
216
216
216
76
233
498
498
216
233
498
216
233
233
498
498
416
216
10
498
130
454
498
384
498
233
233
104
233
498
202
498
475
262
61
233
394
216
333
498
498
233
49
216
233
451
332
233
216
498
279
309
216
192
124
274
41
124
224
498
233
216
216
488
498
264
216
233
233
216
262
83
467
392
216
233
378
452
83
498
498
372
233
233
269
224
498
403
314
233
233
216
498
498
462
216
216
233
152
233
2
498
498
9
360
124
216
498
498
216
324
233
13
498
216
216
73
233
253
96
250
233
216
74
215
498
378
498
9
498
233
216
287
215
9
9
498
233
498
498
58
83
441
136
216
498
233
498
334
309
498
498
1
498
233
498
216
216
422
81
498
476
473
233
233
216
159
408
233
498
216
136
498
498
350
246
233
498
498
498
216
498
498
498
216
233
233
475
498
124
73
183
233
233
462
498
125
216
233
216
351
271
216
216
498
498
498
288
498
216
233
10
216
189
125
216
216
233
233
148
328
233
233
498
233
216
498
270
498
460
442
233
334
216
487
216
216
216
466
244
233
400
498
233
233
191
216
216
216
498
216
386
472
91
233
498
136
216
10
216
11
216
233
216
190
498
61
225
390
216
18
498
291
233
216
498
22
233
47
233
498
233
216
233
233
498
216
498
291
216
216
445
216
216
498
216
233
233
216
233
449
498
117
216
237
126
498
233
216
292
233
233
498
44
336
376
498
233
166
233
233
233
216
190
233
216
233
498
29
124
233
233
498
498
216
48
417
216
222
124
83
216
97
216
170
468
498
498
498
233
233
233
85
387
233
233
498
498
216
498
233
452
405
216
233
498
233
454
498
498
498
426
209
233
137
498
196
233
498
95
395
233
336
464
233
498
233
233
491
216
498
216
386
37
498
216
498
216
271
328
422
498
233
498
233
442
74
281
233
233
216
233
216
216
498
233
216
233
498
216
498
306
59
498
233
233
293
233
433
498
21
234
216
498
455
216
233
90
498
260
498
409
498
233
422
233
216
498
498
216
216
233
216
216
233
216
498
9
222
498
498
216
216
233
498
73
54
216
484
216
233
498
233
216
149
131
362
233
233
233
161
216
233
186
3
216
216
498
220
233
498
233
233
498
233
110
226
489
233
498
233
216
409
216
216
382
233
498
498
233
498
233
498
233
498
385
498
233
233
216
498
498
178
83
87
498
498
215
309
498
190
192
216
233
124
466
169
216
498
299
233
466
427
498
216
50
440
216
233
112
233
89
350
216
233
84
39
307
233
429
498
216
441
498
216
315
498
498
498
216
49
389
216
400
233
498
233
474
451
216
285
233
288
216
124
233
215
498
216
216
216
63
498
67
183
498
447
111
233
216
48
471
255
182
216
189
216
214
216
477
412
233
498
233
37
498
233
491
280
363
454
413
233
498
216
216
233
346
233
30
233
368
498
233
1
149
233
39
372
27
216
233
368
431
489
498
124
59
216
136
498
498
311
233
23
306
233
177
136
498
233
220
498
271
147
42
216
233
233
216
233
498
233
370
233
180
233
498
216
498
233
364
233
216
144
108
233
216
216
233
233
216
306
498
235
433
216
216
216
455
216
498
415
216
332
498
233
233
276
216
275
498
286
498
498
498
216
233
191
216
299
233
233
498
27
147
405
233
216
216
452
498
216
19
86
78
216
28
127
233
216
216
202
356
233
233
498
216
233
498
256
216
216
498
216
233
309
233
389
312
216
233
233
216
233
233
216
144
233
498
233
32
233
167
216
9
162
292
216
216
233
484
498
455
216
233
387
44
216
216
216
233
303
498
233
205
216
195
233
216
216
216
2
87
129
391
46
498
216
497
233
216
216
33
233
151
233
233
233
473
498
216
352
498
216
233
422
216
498
216
402
220
233
233
233
226
216
216
216
233
233
362
216
498
7
233
498
216
35
233
498
233
498
498
159
216
184
216
498
498
439
337
65
498
498
216
498
471
233
216
441
81
216
479
498
355
260
233
233
233
290
216
233
498
216
48
489
332
234
216
411
498
498
498
233
216
59
48
498
440
102
216
216
233
233
498
233
498
145
355
480
455
233
355
216
233
317
291
216
52
216
498
216
216
498
233
216
216
233
233
224
216
216
233
216
216
233
230
226
233
233
233
233
216
109
435
498
254
216
233
233
216
498
233
216
498
216
216
498
216
429
216
11
216
162
233
422
233
498
136
64
233
366
498
47
233
309
475
216
95
498
193
216
82
233
97
498
91
497
498
498
498
233
233
244
233
216
425
149
156
498
233
364
233
239
498
233
216
216
216
233
216
216
498
498
494
498
233
309
280
498
216
233
289
498
498
498
498
102
452
426
216
216
498
233
216
233
216
216
498
216
260
216
498
370
438
498
233
259
216
296
73
39
76
216
498
395
498
443
216
233
233
216
233
216
233
233
216
54
233
216
233
498
498
397
233
498
498
190
2
356
498
498
216
497
441
233
467
482
216
216
498
233
420
261
498
220
216
498
233
92
168
498
233
216
223
246
233
233
233
498
216
233
233
452
498
216
216
216
75
454
233
226
498
233
233
216
391
315
233
432
452
216
262
498
362
233
233
216
498
483
233
233
161
81
233
498
498
233
369
233
19
216
94
498
216
216
233
216
27
498
498
498
216
498
428
233
273
233
108
233
351
402
392
233
216
360
233
498
58
233
300
216
216
233
216
498
498
233
498
216
281
45
242
233
329
233
233
233
233
10
55
216
216
121
445
233
215
216
323
233
202
132
131
233
97
233
216
498
315
298
233
498
216
498
498
498
216
233
309
216
301
233
279
498
169
233
251
216
331
294
498
233
233
246
216
498
238
216
478
233
96
165
55
453
141
216
216
216
124
216
233
233
498
216
190
233
498
498
233
216
498
498
216
216
233
402
233
124
152
253
210
38
212
59
216
216
498
9
498
369
216
233
184
357
216
233
166
498
233
498
46
73
216
216
448
233
233
263
109
216
332
39
498
498
39
498
216
498
233
216
163
233
32
498
233
69
433
216
216
498
233
277
216
498
216
297
117
13
233
498
329
498
301
371
233
5
216
83
183
33
498
216
498
216
233
233
101
216
351
233
233
216
375
233
216
216
498
233
45
35
498
189
233
498
143
341
333
498
379
362
216
498
409
295
498
450
59
247
498
233
498
216
116
55
498
233
295
471
233
216
233
498
233
301
377
439
146
216
498
281
35
383
100
233
452
216
274
216
498
365
233
233
76
498
233
233
498
498
233
141
216
81
216
498
4
216
233
216
233
10
216
371
288
274
9
498
144
498
498
216
216
17
242
468
33
216
498
357
233
233
96
498
498
216
233
233
233
216
216
216
58
233
216
75
498
216
233
17
216
321
270
216
160
498
233
300
233
241
216
467
218
402
233
233
158
498
233
216
498
216
498
498
216
233
233
82
216
305
421
216
498
498
362
378
498
216
418
346
498
380
387
134
450
216
216
13
66
216
498
498
216
498
313
110
233
216
233
405
498
216
196
498
233
55
233
498
216
395
233
293
450
498
223
233
216
498
265
442
233
216
498
233
195
216
113
253
96
233
498
233
498
233
233
58
233
498
233
233
216
498
498
233
233
92
498
233
493
216
498
358
216
276
333
475
498
216
216
314
216
233
498
105
216
233
216
99
498
233
216
233
233
216
465
18
498
498
498
233
23
314
132
233
233
233
498
233
498
216
66
498
83
216
73
216
498
216
121
498
381
216
498
216
117
63
375
233
498
21
260
447
233
233
93
498
152
216
233
233
216
498
216
124
498
31
264
216
293
216
314
233
216
216
216
158
233
141
428
233
293
498
216
229
216
233
233
168
402
216
58
403
233
342
233
216
492
428
166
216
233
369
216
124
123
252
408
430
233
216
233
262
216
216
383
6
216
83
197
233
498
216
392
498
239
233
233
267
124
186
379
131
11
41
381
427
197
498
216
4
498
265
233
75
216
430
46
216
498
216
103
309
323
216
233
224
216
498
224
498
19
498
498
498
465
498
498
233
233
396
448
233
188
334
233
328
106
498
344
498
216
424
216
238
498
315
216
498
496
216
412
48
496
345
233
309
147
216
233
410
216
312
233
404
366
216
74
166
216
498
455
216
58
216
397
233
497
216
216
498
498
498
21
335
239
233
118
175
216
148
461
498
391
498
233
233
498
441
375
233
498
216
217
136
498
498
355
216
498
498
124
498
498
498
216
216
285
24
45
216
242
233
242
379
73
209
216
306
498
216
233
233
216
30
216
233
216
72
233
498
498
498
84
216
492
14
216
442
119
216
233
498
381
428
498
357
233
57
498
99
233
233
334
498
383
498
233
498
233
216
64
233
233
70
498
498
233
233
174
233
216
233
28
498
498
99
216
98
125
500
216
233
100
498
182
487
102
475
498
422
233
478
74
216
498
124
498
498
233
498
216
233
456
498
256
233
148
233
397
175
331
233
233
498
486
498
233
498
216
216
381
498
216
498
165
233
216
216
216
487
233
216
498
278
216
348
233
292
312
216
24
261
233
216
383
498
216
25
370
216
77
59
233
498
498
216
371
498
216
54
83
323
498
498
39
216
498
216
233
170
233
224
73
216
216
75
195
216
498
173
323
18
216
216
333
283
233
7
25
498
233
216
498
216
334
498
216
216
118
216
233
233
498
216
216
118
498
233
216
498
381
498
498
216
498
233
209
483
233
498
233
216
233
471
233
233
498
89
498
233
216
278
233
498
216
97
498
234
323
216
54
290
214
488
233
474
498
56
216
227
123
233
233
498
296
182
390
187
216
233
498
233
21
215
334
233
369
216
498
216
122
498
384
273
498
100
216
233
498
15
233
65
498
212
136
498
233
216
340
267
233
216
498
233
369
233
233
39
498
130
19
233
498
498
216
77
69
154
498
233
233
498
498
166
216
498
233
64
216
474
233
216
3
73
211
233
216
373
233
440
73
392
124
498
496
332
498
253
216
216
216
216
233
498
498
498
216
233
216
233
84
233
498
497
498
233
359
216
115
216
498
124
498
216
233
233
498
220
340
326
129
121
498
93
216
233
65
233
124
160
216
39
21
233
77
360
439
498
233
216
483
216
233
252
498
233
233
216
254
233
498
276
126
216
452
233
282
216
397
498
233
39
73
248
233
216
216
498
233
23
442
216
233
216
294
349
216
216
216
287
264
265
233
498
216
244
299
216
10
233
216
233
216
206
233
73
101
19
216
498
218
430
216
291
455
498
152
498
449
233
233
233
233
498
233
155
154
233
233
216
216
216
192
356
498
175
233
498
498
233
207
498
233
489
315
216
498
498
233
216
451
68
216
216
233
498
372
216
461
243
124
306
216
97
216
183
254
216
216
12
498
335
264
233
216
498
196
498
233
498
94
233
233
482
216
150
216
483
216
216
359
498
498
52
216
233
216
498
498
498
216
210
216
429
216
216
233
216
216
216
171
496
339
233
233
233
134
233
321
216
233
216
233
498
152
498
240
178
435
277
234
260
216
63
216
233
216
411
7
498
216
191
216
122
498
498
233
415
430
485
233
206
432
216
233
216
233
233
216
498
216
233
233
39
149
127
398
498
152
233
31
233
498
185
233
130
233
389
498
216
15
73
130
216
435
233
216
308
498
216
254
174
216
498
233
498
216
253
235
216
216
233
233
216
216
362
498
498
35
216
498
173
498
309
216
216
498
9
149
233
132
216
288
481
461
233
368
442
67
216
498
216
498
233
498
233
233
348
338
233
216
347
276
233
233
216
233
498
498
216
498
124
233
216
216
233
498
274
233
216
498
498
233
498
6
216
8
290
216
233
233
95
216
498
372
216
498
233
233
233
498
498
337
455
143
482
168
76
178
498
459
232
124
233
233
55
216
81
216
230
498
216
216
498
113
464
163
498
498
131
241
498
233
392
59
498
233
233
498
233
498
307
498
498
319
216
174
233
498
216
103
448
498
233
279
233
233
218
233
294
498
248
233
370
233
268
498
244
216
196
395
343
362
233
175
464
233
216
498
139
233
498
216
233
95
215
216
59
216
73
498
258
222
498
216
233
233
350
233
216
377
474
233
140
403
362
216
498
498
216
233
216
498
124
487
216
439
306
68
233
495
324
498
233
216
216
216
498
498
306
373
498
216
498
216
314
233
40
498
201
60
216
233
406
255
216
498
216
233
243
87
312
498
498
233
30
385
216
216
498
339
498
216
498
498
498
146
498
233
233
88
216
216
233
233
153
216
498
498
233
233
136
498
498
498
216
485
105
104
216
167
470
233
233
216
233
108
216
498
143
83
216
58
498
497
143
480
498
216
158
233
233
128
216
233
216
233
498
312
439
216
498
233
498
498
233
233
479
498
498
93
233
190
498
498
498
216
233
370
117
233
216
498
216
498
28
317
498
453
369
233
498
498
425
498
216
498
498
233
233
216
498
498
498
16
216
498
498
242
476
233
172
233
233
498
498
309
92
233
233
233
163
498
344
308
216
417
498
233
162
373
155
233
216
216
233
14
216
76
113
216
233
498
216
216
216
47
233
498
9
498
216
498
498
233
124
498
498
224
498
216
216
325
466
216
252
388
233
66
238
81
233
177
59
340
233
498
498
233
233
216
435
98
498
216
233
385
216
233
455
233
416
216
498
216
233
216
233
216
233
216
498
171
498
208
498
490
498
34
498
498
252
233
236
216
216
296
124
498
498
216
216
417
233
216
498
459
389
233
233
316
216
422
436
216
225
475
233
411
216
408
216
216
82
5
216
351
233
233
147
498
307
330
498
124
233
233
233
233
233
233
233
124
54
405
498
273
367
233
233
293
216
216
498
216
124
436
200
260
233
498
216
216
315
216
498
498
89
303
289
216
454
453
233
320
233
260
204
195
233
331
216
216
216
133
216
216
45
233
468
216
498
216
79
16
216
187
56
188
110
216
216
498
233
144
498
232
216
216
233
498
498
153
498
216
233
372
233
152
103
498
233
498
395
233
216
216
498
107
216
498
458
125
233
216
313
216
386
216
498
233
156
1
498
233
213
498
166
62
233
216
216
216
216
92
233
440
498
233
357
34
474
498
498
296
216
457
498
233
207
216
233
216
427
455
395
498
498
195
216
254
498
137
216
216
395
19
216
498
498
66
498
498
18
108
233
216
233
216
233
233
137
216
216
216
498
216
374
433
216
168
216
498
216
233
249
216
233
498
93
498
233
32
233
233
498
201
477
233
498
233
210
358
216
324
46
120
498
144
301
461
216
216
327
498
498
23
233
216
391
498
233
491
498
218
233
236
233
498
480
415
498
95
6
498
216
233
252
233
246
306
327
233
498
474
498
13
233
359
216
216
216
75
258
59
233
498
233
233
216
233
472
216
498
216
242
498
219
216
498
481
216
216
498
233
165
216
498
233
216
233
270
388
250
237
233
216
498
216
498
498
67
236
216
216
233
498
233
360
216
404
111
233
216
343
442
224
498
233
57
72
233
73
233
216
233
143
498
216
258
233
233
216
498
313
216
233
454
86
421
58
171
233
233
216
394
498
498
498
216
92
309
216
98
233
216
326
233
498
233
216
186
498
216
315
289
407
450
233
425
123
498
498
23
216
494
392
216
216
233
233
352
269
70
233
233
452
233
83
235
216
146
498
145
9
233
498
216
498
498
347
302
258
216
233
216
437
233
490
216
498
498
233
33
478
216
216
157
498
216
233
498
216
384
19
295
99
216
498
498
233
498
233
9
233
424
216
233
233
216
233
233
429
233
498
211
500
498
315
77
233
498
216
349
233
219
44
216
498
233
101
498
216
233
498
42
87
216
179
452
216
263
216
498
164
179
233
306
21
216
233
498
235
498
498
442
406
233
233
216
121
478
300
244
21
498
76
216
186
470
179
233
201
498
216
216
216
498
417
442
238
313
498
233
230
233
216
233
216
498
498
233
174
498
233
216
381
179
233
242
233
208
216
216
75
423
498
77
233
233
216
233
144
498
105
58
124
498
498
106
498
233
216
216
498
233
498
216
233
216
152
498
233
498
290
286
216
498
131
498
233
442
2
105
498
216
353
233
186
425
187
171
498
397
320
58
216
9
192
116
233
498
421
216
160
498
434
216
498
294
233
216
216
493
124
268
233
216
104
276
319
216
229
298
296
420
216
239
75
233
233
498
233
216
31
137
498
278
233
394
55
301
216
498
233
216
233
466
216
413
351
216
216
306
370
216
216
233
455
113
67
233
498
498
216
216
216
216
143
498
498
216
216
233
216
253
216
216
216
216
301
216
498
498
498
210
498
216
233
216
498
498
216
498
216
297
498
233
216
162
216
233
498
58
216
216
93
498
233
216
233
216
233
149
422
216
489
39
369
297
216
498
309
498
498
233
177
124
216
233
216
163
233
83
376
498
216
369
216
236
498
216
216
233
306
465
498
498
83
233
146
420
233
216
233
411
498
216
233
482
216
498
268
216
216
155
498
216
498
334
452
466
245
498
39
216
80
233
322
233
175
498
216
498
58
233
233
261
210
498
233
400
216
216
233
216
233
216
233
216
498
498
217
469
220
345
94
480
442
498
158
498
233
471
88
66
216
11
158
233
233
498
315
216
208
171
392
498
216
233
41
270
498
31
13
498
498
498
216
283
483
216
216
341
498
101
498
498
233
498
108
233
233
216
276
498
45
427
498
474
498
317
233
498
498
233
498
498
81
498
356
81
151
401
216
294
233
216
233
295
465
233
233
498
498
326
216
233
498
156
474
233
246
233
498
39
216
374
402
455
498
498
216
195
182
233
233
318
233
233
498
233
45
498
498
216
233
332
338
233
370
216
498
341
216
498
498
455
233
414
498
179
142
216
498
216
216
233
143
233
233
290
29
216
498
177
302
99
216
278
233
233
216
452
216
121
498
498
233
216
75
216
25
287
56
498
498
216
216
233
81
242
7
1
233
233
233
498
295
498
447
256
461
498
498
233
233
216
190
238
233
26
39
498
498
216
498
498
233
238
498
216
398
215
27
498
89
216
233
498
498
150
498
370
233
233
233
216
498
498
216
460
260
233
81
216
221
498
233
233
233
233
35
216
138
233
233
452
415
216
279
155
56
492
216
233
498
216
54
285
233
369
498
17
216
216
9
311
498
81
332
233
233
486
216
43
498
321
233
130
498
216
498
216
233
495
216
70
498
233
498
368
498
364
216
216
233
498
233
397
233
233
498
472
221
233
415
310
19
498
233
498
369
498
233
216
498
498
469
233
262
215
498
216
233
20
216
498
415
216
216
216
216
233
148
434
498
233
216
498
233
112
216
422
81
233
233
216
498
2
105
498
498
203
218
233
497
279
233
149
498
498
408
498
103
216
233
498
121
205
216
216
366
498
498
498
216
216
216
469
197
233
216
216
310
26
81
314
57
441
216
325
498
31
271
380
235
233
216
179
216
233
119
85
31
216
179
216
233
57
498
233
498
216
437
216
285
498
498
498
233
447
216
474
216
216
216
298
216
498
233
498
309
216
498
233
233
498
249
216
216
363
298
233
369
233
498
266
233
175
233
216
498
216
339
233
326
75
209
233
1
48
252
216
233
498
408
498
249
216
233
233
233
216
348
233
189
34
233
498
216
111
192
242
484
216
216
468
216
411
498
417
233
446
498
216
135
216
498
216
216
345
216
21
498
422
303
498
498
417
216
233
303
2
498
233
296
216
216
266
216
233
233
473
462
498
370
498
216
216
233
233
215
51
497
498
216
498
143
233
216
61
498
67
407
233
474
216
7
216
233
216
191
498
233
124
39
498
498
81
216
233
420
498
216
233
58
233
498
216
432
233
216
475
498
498
498
233
307
216
216
49
216
452
216
233
306
498
5
498
233
491
498
9
233
470
216
70
309
440
498
498
216
264
363
367
233
498
12
233
136
233
110
498
399
216
216
125
233
465
357
498
216
233
498
233
498
309
498
233
498
233
393
325
233
216
498
498
498
446
233
460
159
216
83
98
5
355
233
233
233
149
233
245
216
216
145
233
498
216
214
136
216
229
498
498
498
81
498
216
233
216
216
498
498
215
498
216
216
451
498
216
216
216
498
454
205
159
330
442
233
441
498
124
498
242
462
395
233
233
216
498
216
216
445
233
216
475
498
233
498
188
216
65
216
409
312
233
498
218
233
58
403
216
233
216
130
498
498
216
233
498
233
498
233
117
498
193
181
233
216
442
498
498
233
233
216
453
233
498
216
498
462
193
216
216
498
202
216
314
233
233
27
227
233
216
216
498
216
446
498
244
498
498
498
464
216
96
410
216
124
498
233
498
216
233
498
395
216
498
498
216
233
85
216
216
498
278
472
398
498
216
233
481
415
95
216
216
233
225
498
391
216
233
498
233
216
141
498
139
233
216
26
233
23
498
233
253
334
498
216
187
414
2
233
216
216
216
498
352
216
216
24
498
229
146
276
498
325
216
137
250
210
233
430
216
233
233
466
498
124
342
492
216
216
446
472
216
216
216
498
392
498
216
498
233
233
498
216
216
216
458
28
63
10
69
216
271
498
229
59
233
498
233
216
233
216
216
189
85
406
233
233
233
233
498
310
394
498
225
88
59
487
216
216
498
233
498
498
498
216
216
495
145
498
65
366
440
216
498
447
116
498
498
404
73
216
233
233
444
373
216
498
233
498
498
415
233
216
339
498
233
199
103
216
81
216
498
216
83
216
287
443
109
216
124
453
498
469
216
452
216
498
233
442
216
39
216
233
34
216
233
216
498
320
370
233
233
216
395
280
216
498
489
216
73
216
498
436
216
274
216
132
498
216
233
498
180
216
83
216
498
233
498
498
28
100
233
102
81
450
216
364
498
233
498
498
319
498
282
498
233
498
498
216
216
233
233
498
421
416
294
233
216
216
183
235
498
233
314
233
216
455
148
404
216
498
216
233
422
216
363
485
233
498
231
325
324
216
216
490
498
452
216
233
216
233
163
233
155
498
233
233
233
51
498
233
498
47
87
286
233
429
233
369
216
498
498
223
276
132
233
79
498
498
498
39
487
133
426
118
216
233
233
498
317
216
34
216
116
215
233
233
498
497
216
86
233
362
47
84
441
380
136
498
165
311
118
233
216
216
233
47
216
128
233
132
453
216
216
498
233
233
273
104
216
233
216
233
441
233
498
39
442
233
462
498
170
137
225
216
267
216
216
487
498
498
216
498
209
287
233
342
233
388
422
473
233
216
137
498
168
70
180
216
92
498
233
216
498
132
498
12
216
415
498
232
498
498
498
216
106
216
300
398
498
498
182
124
498
216
348
210
233
70
216
429
498
136
498
216
188
150
233
233
273
233
498
233
233
216
87
233
140
203
498
233
449
498
498
216
136
287
233
233
216
216
174
216
216
233
254
498
216
233
49
233
233
216
437
498
233
116
498
233
498
233
62
44
498
233
474
233
399
299
216
216
10
233
216
216
233
32
216
233
233
233
444
408
498
233
498
498
498
216
167
216
72
233
131
186
216
402
498
216
123
370
233
92
216
487
267
233
312
498
121
233
233
498
39
216
233
216
498
233
233
498
216
233
498
498
180
444
498
216
383
233
498
233
216
471
239
216
498
498
233
216
216
58
216
216
498
498
216
229
216
109
116
216
182
226
309
233
398
413
85
216
233
233
328
216
452
233
233
216
216
50
498
233
433
233
216
233
398
233
263
498
233
342
293
233
216
370
498
216
60
459
498
1
373
498
370
498
285
299
376
498
233
233
372
233
216
283
436
124
498
216
124
131
216
83
216
327
498
210
331
233
216
339
364
216
216
498
81
335
148
498
347
237
233
254
302
136
216
216
498
417
466
233
498
310
216
194
498
216
369
498
216
233
476
498
216
216
422
216
317
233
216
216
204
482
498
468
486
498
113
216
454
232
312
389
233
216
380
380
498
413
380
233
216
216
233
448
233
233
12
216
233
216
498
233
481
216
463
216
216
498
216
292
363
173
85
216
233
216
498
90
233
498
233
233
73
498
183
233
75
5
498
233
233
498
216
216
441
458
233
350
233
216
216
233
233
498
216
216
183
233
233
216
79
322
498
233
216
498
498
222
378
59
216
233
498
498
216
233
132
498
65
95
233
498
216
233
9
462
297
233
498
216
233
136
212
216
498
378
215
311
233
216
233
216
216
82
233
216
498
498
498
12
233
216
498
233
216
216
498
216
233
498
498
233
230
498
373
124
477
215
498
216
187
216
216
143
498
216
216
233
498
498
216
498
216
216
118
498
498
233
235
216
216
233
32
188
396
313
498
498
492
478
233
59
498
216
17
233
56
216
216
216
115
498
233
306
498
216
184
216
369
210
216
18
87
233
373
463
391
216
215
233
233
216
216
498
216
97
498
216
216
216
216
233
216
498
498
216
142
303
233
498
2
233
233
498
291
498
32
369
498
113
53
216
216
233
233
233
238
200
178
216
216
216
216
407
233
377
216
233
233
233
221
233
498
233
398
233
216
216
216
63
220
498
216
216
498
216
54
233
174
363
74
171
203
498
233
216
233
216
216
216
233
233
233
233
94
498
70
83
233
249
9
35
216
233
233
498
233
233
216
2
498
252
115
498
498
233
498
233
498
216
472
498
323
216
233
104
216
178
233
216
498
389
221
498
233
472
498
233
216
211
414
233
498
216
216
498
233
344
216
247
498
292
216
327
233
475
459
327
233
498
378
483
112
313
271
50
216
441
291
216
480
216
233
9
309
233
210
498
282
498
39
216
33
233
336
216
216
325
498
233
498
233
498
216
498
233
498
100
289
216
140
216
472
216
8
498
216
145
196
498
382
223
349
216
260
379
336
107
233
233
83
233
1
233
233
216
216
233
233
135
498
216
238
149
360
498
386
161
184
216
372
233
463
122
216
498
498
6
181
216
233
12
498
233
498
216
216
233
216
498
216
171
233
142
233
3
216
260
348
498
233
179
233
272
406
233
411
97
491
233
498
283
342
498
498
230
233
401
173
233
233
233
233
216
216
498
233
62
130
233
417
233
188
216
216
253
248
136
484
69
498
271
285
216
233
216
233
498
498
498
498
216
55
498
128
156
265
233
498
498
498
335
244
498
423
398
439
233
233
498
233
330
498
419
217
498
498
233
216
216
233
113
498
296
498
233
73
113
157
126
216
66
498
464
216
498
498
309
498
233
216
216
331
216
216
498
148
471
233
156
202
292
233
154
233
452
383
216
292
216
216
190
233
137
306
498
216
233
498
216
216
233
233
216
498
233
46
498
216
498
498
498
233
216
233
233
306
498
216
482
122
481
498
432
232
233
233
498
496
117
216
233
498
441
10
498
233
233
498
159
459
233
233
333
494
216
175
68
441
233
55
233
338
233
498
216
223
233
21
161
448
498
473
192
498
216
262
39
257
167
498
121
172
233
216
471
233
159
58
233
216
216
216
216
450
452
233
498
216
233
442
200
458
498
62
233
498
216
129
233
233
422
388
233
498
498
498
9
216
498
233
498
59
216
307
294
376
206
498
498
233
256
233
498
233
39
233
216
42
216
498
136
233
103
498
233
245
233
233
183
498
313
233
467
137
498
68
198
99
322
216
88
285
216
498
498
486
498
351
233
233
233
498
447
290
216
81
498
498
373
498
215
304
216
60
233
216
216
306
151
216
498
498
233
233
216
233
233
21
10
216
468
233
92
216
498
498
262
216
233
498
233
312
483
452
444
498
39
216
389
498
31
474
156
498
233
216
233
233
216
65
498
56
233
498
216
269
216
233
233
233
233
498
498
498
216
216
498
216
216
368
216
216
498
498
442
45
233
216
216
498
498
498
21
233
498
233
436
60
233
175
213
498
216
413
342
498
233
28
394
233
43
498
164
233
238
216
217
216
498
70
348
216
20
404
498
10
233
233
416
233
498
498
216
77
498
390
81
257
498
149
498
233
233
457
216
498
498
498
233
216
349
32
233
498
233
229
216
464
50
498
468
233
216
498
166
216
233
498
216
216
58
147
308
261
216
233
346
352
233
498
215
73
216
216
216
216
124
233
498
498
373
288
498
216
233
464
216
498
498
392
216
141
215
376
233
216
498
36
264
32
216
216
233
216
216
216
498
498
233
216
136
373
498
216
216
233
233
233
216
117
174
498
171
233
216
233
498
498
216
498
400
233
498
498
498
299
323
216
498
492
305
233
83
233
264
427
498
498
410
353
498
340
216
233
233
463
9
498
233
115
248
20
304
233
216
35
332
216
456
255
81
233
216
498
498
471
303
233
498
350
477
148
233
119
216
216
233
216
233
429
370
128
183
163
498
216
216
27
216
216
468
386
102
233
153
264
210
300
127
216
498
168
21
233
498
149
98
216
216
498
233
387
245
216
216
498
216
216
216
448
233
244
336
102
233
191
442
274
129
216
233
191
112
498
487
216
216
498
216
498
274
102
216
216
216
233
498
233
243
498
233
498
452
457
202
216
295
233
498
427
494
233
233
138
498
1
47
11
233
95
128
498
81
290
162
399
85
216
216
364
216
272
306
216
233
208
498
498
498
233
233
498
252
132
498
330
498
498
233
498
67
50
132
215
119
442
391
216
352
498
498
172
216
490
363
249
233
498
216
233
216
233
492
216
68
233
472
233
485
308
216
376
216
411
498
216
106
216
216
226
498
174
248
76
498
73
195
498
309
274
498
233
233
233
216
498
216
159
216
164
47
216
399
498
233
82
233
18
216
216
233
233
118
475
216
8
288
321
216
498
216
80
498
216
498
282
343
498
216
212
404
233
498
498
233
396
233
216
101
39
78
498
498
216
498
123
125
412
498
498
215
216
488
216
36
498
215
398
216
233
233
188
498
233
17
81
419
124
233
228
233
285
210
216
498
233
498
498
84
22
233
498
233
403
38
306
97
208
431
216
216
233
479
233
233
498
499
498
241
216
498
125
498
498
110
303
362
498
233
233
109
140
216
498
387
216
233
169
498
216
498
254
216
498
216
436
233
51
233
233
229
498
216
233
216
248
77
183
216
216
216
85
453
216
233
498
498
216
233
233
498
233
233
420
498
455
442
216
216
216
498
278
216
498
83
59
233
95
435
225
233
219
474
171
498
256
70
498
233
498
498
498
498
488
498
216
261
183
123
216
487
126
216
498
216
216
233
233
498
244
351
498
134
314
498
36
154
216
233
498
233
233
170
498
215
178
86
498
234
498
498
383
127
404
81
233
475
233
216
498
126
21
498
216
498
233
477
498
233
308
2
93
216
233
233
1
498
216
498
266
216
28
202
498
498
73
216
244
233
498
233
499
216
313
464
275
498
136
233
83
205
287
233
267
397
346
233
498
42
233
68
498
55
413
216
170
498
233
216
238
285
246
233
233
62
189
498
233
498
233
216
91
216
233
216
233
203
216
216
24
385
420
498
233
281
473
216
233
498
498
498
216
488
216
233
498
216
490
498
498
216
343
7
233
57
216
233
498
216
233
233
262
233
216
474
318
498
216
343
143
498
498
83
233
343
233
473
216
498
498
39
233
216
226
154
498
435
92
132
140
233
498
498
233
233
216
273
216
166
498
216
498
233
436
369
270
216
115
216
408
216
233
233
498
232
498
221
498
216
216
498
130
233
233
498
59
124
210
234
267
233
442
315
216
233
233
216
216
236
216
233
160
225
498
442
146
494
332
233
216
233
374
253
498
216
233
216
68
498
216
233
340
216
136
498
233
233
216
233
360
233
498
233
144
397
273
233
99
433
216
106
37
498
423
233
498
216
301
498
77
129
216
498
459
233
216
233
498
233
498
216
233
77
216
216
233
233
498
216
406
233
96
303
498
216
216
136
233
498
369
130
72
216
397
216
216
216
199
19
463
216
498
87
498
216
233
233
216
498
216
67
216
233
216
498
216
160
233
233
233
216
216
87
216
430
233
259
216
216
216
498
498
233
72
498
233
233
48
191
73
498
439
216
373
233
498
233
233
498
216
344
163
216
233
74
384
498
152
261
233
60
380
216
216
216
162
498
354
498
118
464
422
498
400
216
361
235
130
309
185
81
498
216
216
216
482
342
233
233
214
498
233
233
24
451
233
174
233
464
344
498
233
309
358
286
216
7
183
233
233
475
216
216
120
404
37
300
94
447
233
216
498
498
498
301
375
233
202
216
233
490
312
216
498
124
498
437
498
498
498
459
216
73
216
216
233
423
216
233
498
81
233
124
498
216
290
233
369
181
328
233
498
344
498
498
498
117
498
439
233
216
173
216
216
216
195
100
498
216
498
233
47
498
498
216
448
498
498
114
233
233
216
216
12
233
233
342
498
233
233
233
216
498
498
216
141
233
498
498
393
500
26
498
216
216
178
233
498
233
398
216
216
216
120
498
233
233
216
498
216
233
498
216
233
337
498
498
216
233
187
233
257
216
216
172
216
412
30
301
498
498
233
339
216
179
216
216
356
47
315
233
216
498
498
352
216
305
101
352
143
478
263
216
498
216
258
13
233
372
466
233
498
264
328
216
35
442
233
45
83
498
216
216
325
216
498
216
396
52
216
498
382
498
455
216
216
443
498
152
498
327
18
233
162
413
216
233
216
216
487
233
233
498
498
216
291
233
233
498
432
216
498
233
216
429
455
498
498
498
233
498
131
216
415
187
498
498
216
233
498
498
216
233
233
233
498
396
498
306
39
498
233
233
216
233
205
395
82
326
233
77
450
216
498
216
233
233
216
306
216
262
498
172
216
121
409
498
216
216
233
216
216
343
498
233
216
362
498
498
498
131
498
216
233
498
233
216
498
430
347
233
10
216
216
161
463
233
91
415
85
498
216
22
224
248
291
348
279
274
236
233
423
498
359
498
216
498
216
216
223
139
498
482
482
452
452
498
216
354
216
233
216
233
233
233
265
216
498
106
497
498
348
326
498
233
268
58
233
216
124
216
325
216
498
233
233
498
216
401
233
384
498
498
69
216
452
456
371
216
233
125
367
481
233
498
498
498
468
249
233
498
498
216
233
216
234
233
216
109
481
65
273
190
233
498
14
216
233
21
233
498
233
498
233
233
352
216
498
382
498
498
55
256
405
442
215
498
153
498
498
233
216
141
319
216
11
216
198
498
498
372
444
122
339
498
216
443
369
216
78
233
143
58
305
216
216
266
466
233
498
266
381
233
233
131
498
498
81
406
308
216
233
498
233
216
297
498
498
216
216
154
216
233
498
498
216
216
233
147
49
93
233
152
498
498
233
233
9
233
216
233
233
498
233
66
498
498
134
235
216
474
216
4
375
83
216
233
233
306
233
64
306
216
233
216
233
216
216
242
105
233
442
466
498
116
45
216
250
216
233
233
216
415
65
216
216
174
348
216
216
356
23
216
216
346
216
498
216
498
216
233
233
400
498
498
81
233
233
216
233
233
498
233
498
18
154
460
216
216
233
118
498
498
216
216
455
216
125
233
176
216
464
441
498
498
216
498
233
216
116
56
246
190
498
498
498
192
216
428
216
77
332
216
498
216
216
216
423
498
449
216
498
39
498
216
485
135
498
111
498
476
434
300
233
89
297
498
498
216
70
324
233
233
183
445
365
498
233
185
202
316
147
498
233
135
219
454
59
216
216
233
233
216
233
216
216
141
498
216
498
233
45
216
216
21
216
286
498
216
467
58
387
366
498
233
498
233
498
498
233
366
57
213
233
83
264
233
216
216
58
233
498
233
452
376
147
340
233
216
239
432
216
498
498
282
39
216
411
498
216
215
233
216
357
498
233
216
495
233
233
303
234
216
498
271
233
233
233
216
340
216
233
498
233
233
81
216
352
233
45
158
233
36
498
233
411
498
216
272
233
215
216
213
498
216
498
498
400
498
175
498
482
288
443
216
233
220
233
216
498
233
216
498
346
216
233
498
216
216
295
124
216
216
216
498
498
498
498
212
300
117
233
309
233
440
498
233
177
233
233
216
337
73
233
498
233
401
498
216
233
498
73
216
498
498
216
448
498
216
193
148
233
284
498
233
498
233
312
498
464
233
432
233
233
273
67
200
233
233
216
216
12
179
233
233
358
498
216
216
233
216
233
380
88
3
498
483
498
153
392
107
78
498
216
116
124
498
18
166
110
233
233
216
233
309
124
216
233
498
233
498
216
233
233
233
399
335
233
498
498
498
423
59
233
216
216
233
13
377
58
498
216
216
492
377
216
498
216
498
233
216
233
498
498
498
233
233
216
236
233
233
216
498
498
498
498
216
233
377
273
427
216
233
498
498
498
49
216
275
233
216
36
218
498
280
268
55
216
470
216
233
112
216
130
498
474
89
460
233
218
233
391
498
216
384
233
233
498
216
216
498
124
156
258
266
114
137
202
498
498
55
235
233
498
498
9
135
422
216
262
97
233
483
216
216
106
233
498
498
59
216
233
233
398
350
233
233
233
233
233
468
124
125
498
37
285
216
498
498
357
498
498
216
208
124
406
48
233
233
135
403
265
119
216
498
86
216
216
142
233
233
301
429
233
216
216
498
285
233
216
432
403
498
216
233
9
216
216
403
498
478
315
233
455
498
130
233
233
216
397
498
216
216
498
233
498
498
197
21
498
216
399
498
224
233
233
233
181
208
216
125
331
498
210
498
498
498
233
223
216
227
498
387
442
233
233
315
498
363
216
193
282
69
216
216
216
32
233
66
233
156
434
145
233
216
366
498
498
136
216
233
297
121
455
233
498
216
216
216
216
441
216
216
307
233
498
52
146
230
216
216
498
498
5
152
216
216
233
216
189
498
357
498
213
84
498
233
214
233
216
233
233
233
233
295
371
498
216
356
498
136
302
215
216
216
233
88
422
498
124
213
233
498
498
216
216
498
233
233
498
242
498
81
147
233
498
216
144
498
216
287
303
498
216
498
233
119
309
35
233
58
498
233
498
125
233
33
216
314
498
83
498
216
498
65
464
216
498
498
233
270
254
108
233
233
216
233
139
216
452
233
216
124
233
73
216
84
233
152
322
459
498
59
241
229
456
169
321
42
233
417
498
369
72
498
216
233
187
498
498
216
498
346
233
216
498
498
498
233
498
498
320
433
239
77
233
216
233
233
216
307
233
216
233
37
216
498
233
216
233
498
126
216
422
83
498
216
200
233
216
145
370
283
498
216
360
498
216
482
77
498
498
229
233
216
233
216
216
498
275
203
206
233
498
233
80
83
102
336
216
216
281
216
216
267
498
216
233
233
101
498
216
383
124
498
233
233
216
257
82
216
498
216
233
216
216
216
15
366
220
498
216
316
48
216
216
216
189
399
216
498
498
295
498
224
498
498
100
92
216
233
216
216
248
498
233
498
59
425
216
233
233
216
498
233
216
233
498
216
280
498
287
216
498
468
233
138
41
216
146
378
233
498
137
233
498
377
498
233
498
247
59
17
498
233
216
498
208
159
233
106
216
498
498
246
233
233
233
498
216
216
309
216
216
415
10
83
480
498
216
498
9
221
498
498
498
260
216
317
216
216
216
352
233
216
468
394
216
446
498
277
234
498
188
233
498
498
115
498
16
180
238
233
216
233
216
216
73
233
494
498
149
452
498
257
94
498
359
105
233
216
233
498
233
498
216
216
252
119
56
271
216
216
498
432
216
498
233
264
498
233
233
233
334
85
498
216
430
243
216
498
216
498
235
233
216
233
405
233
498
498
216
216
498
494
233
498
190
131
9
92
216
498
233
498
233
233
233
498
498
233
498
367
440
425
216
152
459
216
498
498
474
216
216
216
216
233
498
233
233
75
233
216
216
233
474
148
387
233
222
498
498
309
233
433
498
211
498
498
216
144
216
55
498
233
294
217
76
216
131
89
233
284
498
216
233
498
62
270
364
233
216
216
185
111
233
498
498
498
233
297
217
498
39
233
498
233
480
216
216
216
322
369
15
58
81
216
215
498
498
185
130
408
233
425
498
111
498
498
308
489
216
291
216
233
216
498
233
216
216
343
498
74
233
9
498
216
317
216
413
498
498
233
427
498
385
23
216
216
233
373
233
494
216
327
68
241
498
498
216
233
498
233
216
487
498
498
306
233
201
107
399
29
498
309
202
216
150
475
233
216
216
233
306
216
220
446
216
233
233
498
150
216
216
116
205
40
216
233
498
233
216
129
233
23
241
233
369
233
216
498
452
405
498
369
95
73
216
287
233
216
498
39
498
216
348
498
216
181
498
306
498
252
233
213
498
28
216
160
498
233
76
58
216
216
15
216
216
233
339
233
498
112
205
233
158
233
294
233
233
233
233
233
233
12
498
49
495
82
233
216
233
498
490
371
105
233
216
216
314
345
289
216
154
216
146
498
233
206
458
233
216
216
261
412
216
498
233
498
216
498
498
216
45
233
466
233
498
218
92
223
63
233
92
135
101
276
498
233
83
216
294
233
216
277
498
216
216
159
210
34
233
105
233
216
208
498
445
410
445
164
233
216
498
94
491
14
60
216
216
384
39
233
236
182
498
233
216
435
233
498
216
216
498
216
183
144
216
233
233
431
216
216
216
498
233
74
233
498
498
498
216
216
216
498
498
39
216
216
384
498
465
216
233
341
233
290
124
216
216
338
498
66
322
216
319
9
233
83
81
27
498
498
498
413
233
216
233
27
216
233
498
216
155
73
233
216
233
233
233
216
201
21
216
152
475
498
441
498
216
216
450
498
498
216
498
498
157
431
498
216
291
216
498
216
196
233
81
330
442
233
216
179
498
233
233
233
498
19
216
498
216
216
245
216
136
233
371
53
233
233
31
498
216
498
33
466
498
436
216
361
405
216
498
216
498
216
498
498
233
124
498
498
425
474
233
498
427
258
217
215
498
233
350
233
320
233
72
287
498
216
498
233
31
498
370
216
498
110
498
362
498
76
233
233
233
379
216
498
196
32
124
285
233
498
233
498
232
216
498
233
216
498
344
498
233
498
216
269
216
233
498
233
233
233
216
451
61
498
216
441
498
371
233
233
216
344
216
216
474
452
21
380
499
498
179
248
95
218
43
380
216
233
216
498
374
302
233
99
233
233
90
498
283
104
453
461
233
498
237
455
498
194
233
233
432
498
109
498
92
80
147
216
233
332
242
216
498
216
216
216
180
233
257
103
233
233
498
4
216
498
216
233
233
498
434
436
21
21
233
233
216
360
216
119
216
149
81
216
233
170
216
327
266
216
89
233
233
83
250
242
498
233
232
453
216
356
233
498
216
184
98
233
216
474
263
299
216
233
216
498
216
498
19
498
233
233
233
216
385
498
233
26
498
233
233
216
498
498
498
243
233
23
216
131
498
498
498
233
498
265
498
498
233
498
498
216
498
498
302
498
65
498
254
233
233
487
169
233
175
498
498
216
71
497
216
233
9
498
216
233
498
498
233
216
216
365
302
498
498
216
216
81
252
233
216
216
233
498
114
59
234
498
498
498
216
498
233
21
498
101
406
233
216
498
498
200
216
216
498
202
276
216
216
384
389
216
474
464
354
235
233
216
429
498
195
424
498
309
498
233
216
254
330
252
498
498
233
216
400
83
233
346
216
216
216
54
104
216
216
216
27
498
233
177
498
483
21
409
498
216
216
498
80
233
233
216
233
233
216
500
126
233
233
216
233
459
381
498
233
498
39
498
233
498
272
409
216
216
233
498
498
498
233
421
498
323
21
233
498
167
387
216
216
50
233
13
269
488
498
233
1
498
357
233
143
306
216
498
353
25
415
498
216
498
216
233
498
498
498
317
498
498
233
233
58
233
233
76
403
216
498
498
498
216
498
29
124
233
216
233
498
498
498
256
92
314
498
144
349
233
498
498
216
92
419
233
190
233
233
179
158
304
233
216
268
216
498
498
124
433
216
264
498
498
498
233
225
216
498
252
498
169
233
116
498
266
410
233
498
216
391
233
233
348
498
82
498
233
424
233
309
21
233
234
367
59
498
311
498
14
477
216
216
369
233
498
498
76
498
489
452
498
141
498
498
216
233
498
194
498
233
233
216
498
498
498
498
312
401
486
233
407
233
233
216
210
146
498
195
136
21
498
83
498
63
233
295
394
441
216
498
216
226
25
216
216
216
81
25
233
216
233
498
216
498
233
24
233
216
233
216
233
216
216
233
216
233
427
498
233
500
216
498
233
41
216
233
498
216
498
498
446
447
54
497
498
498
233
216
498
498
216
498
78
463
154
10
355
216
233
254
271
234
100
216
216
498
233
498
395
216
498
233
363
498
216
233
216
233
9
498
216
233
233
68
68
237
85
262
216
306
216
422
216
124
124
498
309
202
498
75
498
313
450
216
233
216
498
216
124
233
425
208
216
9
233
233
233
1
233
233
163
498
233
233
233
233
216
216
379
498
498
315
233
498
498
216
229
216
69
439
123
233
233
289
478
233
233
233
61
216
498
468
233
148
233
216
216
73
400
498
233
430
216
498
161
233
233
216
233
216
498
422
452
16
81
498
280
233
216
233
216
113
192
228
233
73
498
233
233
233
498
498
272
489
9
179
233
42
233
216
233
446
265
216
301
260
498
332
216
302
233
216
367
498
320
445
216
458
216
216
498
498
216
216
233
448
455
163
216
216
233
498
233
498
498
233
216
498
216
216
233
91
498
190
97
216
36
498
233
233
124
369
164
124
233
498
233
216
189
494
170
498
216
198
233
216
498
216
476
498
195
498
140
99
483
393
233
233
498
498
216
150
216
474
216
216
83
238
498
498
175
285
216
216
233
408
166
498
233
498
498
139
233
314
470
216
216
233
498
498
141
498
216
498
498
471
187
110
161
285
233
157
498
90
498
465
112
233
233
233
216
155
9
267
498
100
216
233
233
216
233
234
216
498
498
249
233
216
216
251
184
216
233
356
130
280
216
216
405
218
440
1
498
427
233
350
474
97
216
216
306
216
498
300
216
233
216
404
216
233
216
498
450
216
233
246
216
276
216
58
190
498
216
391
233
216
182
71
233
498
216
3
498
462
340
498
216
466
136
441
284
399
362
498
498
20
216
31
216
233
498
131
211
216
275
498
498
216
216
374
442
397
498
412
233
216
216
216
216
216
216
216
73
474
233
338
233
216
400
341
87
233
216
37
81
244
325
231
498
216
216
278
202
442
216
81
233
474
498
498
498
233
366
124
498
498
467
498
498
139
413
498
325
216
232
7
216
216
498
498
498
4
125
216
315
318
351
389
124
498
104
498
216
233
498
486
498
233
453
372
498
498
64
233
216
498
498
233
220
463
216
216
233
216
21
498
442
233
233
216
340
498
498
73
260
233
498
216
216
270
498
233
498
57
220
233
498
233
465
216
216
216
288
216
233
216
306
233
216
498
233
94
216
233
496
233
498
216
216
181
124
233
498
233
282
216
233
233
216
498
247
233
498
498
233
233
373
413
233
498
216
42
84
149
233
124
216
233
468
498
300
233
233
233
498
146
80
14
498
233
445
498
39
215
132
216
498
216
498
233
186
233
103
314
498
216
286
233
433
498
216
216
216
498
474
498
233
216
498
362
233
498
498
216
219
233
430
216
498
21
254
498
498
216
381
498
233
392
286
300
452
447
395
45
233
216
216
216
233
233
216
135
141
498
142
233
319
440
233
216
233
438
94
233
216
474
101
233
233
216
216
401
216
233
216
216
498
216
233
342
233
114
182
247
216
498
498
193
81
219
288
498
325
10
66
333
216
233
499
294
498
216
431
498
216
216
498
399
264
233
498
41
455
233
308
498
216
233
498
399
498
257
216
233
82
233
498
233
233
328
442
216
216
216
216
176
498
39
216
445
177
233
216
216
32
59
498
233
498
216
498
452
498
498
215
233
216
216
216
498
370
442
443
81
325
273
216
498
216
353
276
498
58
233
216
127
233
233
233
233
471
216
233
79
216
498
216
233
216
498
233
216
216
49
311
233
447
121
216
73
399
216
108
11
216
498
216
475
233
361
498
422
452
233
238
498
498
498
216
473
190
498
452
458
216
498
216
498
98
498
216
233
216
233
370
96
233
402
21
357
162
309
498
233
216
233
498
216
210
216
345
471
233
233
448
315
216
498
177
498
233
473
233
279
203
233
216
498
486
498
216
216
213
500
498
83
233
498
498
216
66
498
216
8
498
216
474
233
294
233
498
216
233
51
241
272
163
96
468
216
216
498
245
233
216
215
270
233
498
498
252
498
498
498
498
233
498
498
216
233
233
498
465
498
498
239
197
233
216
498
216
233
242
233
498
233
104
233
216
233
216
136
36
360
233
359
405
346
216
396
122
216
498
94
498
39
3
200
216
474
216
147
149
498
233
40
498
233
39
230
202
488
216
498
498
216
216
73
216
498
216
233
216
498
85
498
498
498
216
494
218
368
498
174
216
351
343
233
233
487
216
498
498
233
233
498
437
251
216
233
419
62
176
216
216
233
216
233
233
294
233
498
233
380
498
369
429
216
204
233
498
233
233
233
130
498
498
482
228
474
103
233
233
498
103
153
131
233
245
21
216
216
233
369
216
216
233
233
462
216
233
498
233
121
196
498
212
233
216
216
404
233
493
31
498
233
498
110
498
233
246
233
346
216
216
498
498
233
498
123
498
391
402
51
216
233
44
233
498
216
199
393
216
119
468
188
233
498
498
216
498
341
498
233
216
233
271
298
58
325
362
370
216
118
433
233
216
39
182
409
149
498
470
437
235
233
481
75
422
366
216
233
216
356
141
233
219
498
216
498
216
216
216
482
200
498
9
223
216
424
498
498
84
238
18
233
498
498
216
216
216
216
216
216
498
489
233
388
399
388
233
228
498
187
498
90
347
314
233
233
396
498
233
216
233
498
498
375
281
233
216
216
369
215
452
498
292
233
216
233
261
340
6
216
25
131
216
269
233
233
233
216
332
498
233
233
233
216
498
216
233
498
498
474
233
415
175
498
74
411
498
425
498
216
397
318
233
190
228
474
216
498
59
169
316
233
498
498
102
169
251
233
498
233
498
97
498
21
309
233
216
498
73
334
216
498
216
233
233
498
233
233
182
216
216
440
216
336
498
498
454
498
498
48
498
216
35
216
233
233
216
494
86
498
264
498
157
6
498
64
216
330
136
498
213
174
216
233
394
467
233
216
498
328
301
233
216
498
200
216
233
498
174
423
498
214
216
135
216
498
498
498
233
136
498
233
440
233
148
233
498
233
216
216
498
385
216
39
397
216
325
234
124
233
216
246
233
233
498
233
233
459
493
233
60
191
216
498
449
216
216
233
216
59
216
58
72
233
474
138
338
216
216
498
233
51
480
216
216
498
498
233
233
381
309
216
498
343
216
498
216
498
233
233
233
334
498
233
233
388
498
438
216
109
222
496
216
216
135
416
233
213
454
216
171
233
233
216
463
394
233
18
216
42
150
233
121
216
216
216
233
216
270
498
498
498
498
216
498
233
233
498
228
233
233
472
233
216
7
497
275
243
332
216
369
417
498
216
498
216
216
233
216
233
498
216
463
216
233
106
9
216
498
233
233
86
353
216
233
91
233
215
81
233
498
498
432
370
36
498
498
398
498
124
216
498
216
498
39
233
498
233
498
233
216
498
86
233
209
498
498
498
498
192
216
233
216
498
216
216
498
216
216
233
498
233
216
216
84
438
233
178
233
351
497
498
216
233
216
307
498
216
30
216
233
233
83
233
498
233
233
145
489
216
498
233
158
333
216
233
286
349
216
498
216
233
139
216
498
222
322
216
216
369
498
471
216
216
334
498
498
216
107
498
216
498
498
216
233
233
241
498
233
498
39
233
498
216
117
233
323
216
216
498
498
233
498
216
350
358
233
195
233
216
342
498
249
498
233
216
432
498
498
423
32
498
498
312
276
498
311
56
498
233
498
498
498
498
474
362
233
306
499
216
21
474
76
216
332
313
498
186
498
498
74
216
498
238
216
148
151
216
233
498
498
498
233
233
216
233
498
233
498
456
83
306
216
233
233
216
233
74
21
215
216
216
233
216
498
216
445
498
422
355
498
216
199
216
498
498
483
20
498
498
498
465
110
233
295
233
498
216
216
216
286
498
446
216
233
233
498
126
216
498
216
287
498
233
233
498
150
498
354
460
46
298
216
216
233
264
498
97
233
98
216
177
233
498
153
498
9
233
39
498
236
124
422
339
411
216
128
216
190
498
216
233
98
339
498
59
264
233
233
216
498
53
498
249
13
216
216
233
410
498
136
233
216
430
216
498
405
184
233
498
216
233
498
248
140
316
498
297
216
358
60
498
385
498
52
498
498
233
216
233
498
80
235
203
233
216
498
498
233
216
498
498
233
498
233
233
233
216
497
216
498
233
128
233
216
430
233
498
444
216
298
216
498
144
12
233
486
216
216
498
233
216
498
284
216
498
318
498
498
107
494
498
233
498
32
24
233
327
216
498
498
498
234
233
197
93
498
216
216
456
498
216
86
184
233
216
233
216
70
119
498
166
233
224
216
233
447
498
498
25
124
59
498
239
252
216
460
216
497
423
233
233
231
216
216
216
216
104
233
498
367
381
216
216
233
401
216
216
216
216
106
498
443
498
123
233
233
379
114
498
233
216
252
233
498
233
216
233
59
498
498
269
233
58
469
233
233
233
498
235
141
233
131
233
498
498
498
396
158
215
341
233
216
233
339
216
216
408
498
498
468
498
389
216
3
498
233
339
74
81
216
261
233
233
498
216
233
216
120
69
171
146
233
415
233
233
381
233
233
206
233
360
233
498
498
498
233
168
81
498
472
498
498
317
233
233
460
233
498
233
275
442
236
216
248
216
465
498
233
156
393
498
498
465
233
233
498
225
10
216
216
498
216
498
498
216
64
216
498
216
498
452
216
498
216
338
216
216
233
216
124
147
233
216
216
498
216
164
185
216
498
498
216
216
233
233
497
216
269
216
498
233
188
216
233
216
216
498
156
205
233
149
136
474
498
432
216
233
233
93
216
233
498
495
498
233
233
498
148
216
233
498
216
216
233
184
216
216
216
93
498
270
214
233
233
209
216
233
498
216
96
136
216
233
309
216
442
233
233
385
54
158
110
233
498
9
422
216
220
216
498
233
405
28
348
498
8
228
233
124
82
233
39
498
498
233
233
498
144
233
63
301
233
216
59
233
148
498
233
498
370
451
233
233
442
233
9
216
417
301
164
365
233
233
295
498
216
58
216
498
59
238
466
233
498
261
216
345
242
216
357
498
498
498
45
216
233
281
216
216
498
233
498
171
351
216
233
143
230
233
498
79
258
37
256
233
233
233
233
216
216
233
216
208
233
216
239
233
498
498
385
330
498
355
17
498
144
498
498
201
233
216
216
41
355
498
216
59
233
233
216
314
498
148
233
498
216
498
216
498
498
481
233
498
19
216
492
498
318
216
81
3
216
216
466
216
498
216
156
498
192
81
498
392
498
60
296
186
498
233
186
233
170
312
233
136
233
447
9
498
498
233
216
216
216
498
498
216
338
498
349
233
498
470
233
216
216
56
216
143
233
187
216
233
233
289
158
233
362
233
75
488
296
216
233
216
233
216
300
233
306
233
498
233
9
233
252
350
72
498
109
248
12
216
452
60
233
114
216
498
357
216
498
93
233
233
233
498
233
216
498
52
449
441
216
233
242
216
216
353
83
233
329
233
498
498
233
216
216
292
233
216
498
285
216
498
233
73
498
216
216
233
498
379
216
216
206
216
243
353
329
233
498
216
452
442
216
233
193
241
216
492
199
498
498
332
450
64
227
216
498
324
216
430
216
39
233
233
90
498
39
233
216
317
436
494
498
216
233
334
233
216
176
498
216
117
498
233
498
216
233
498
498
235
216
440
216
349
233
466
499
498
427
209
9
233
233
498
218
193
216
216
233
216
233
216
233
216
498
233
406
216
228
498
216
439
136
216
216
233
233
498
61
498
15
388
498
233
83
216
380
216
216
498
216
168
369
159
216
216
54
148
498
233
498
233
233
233
216
286
281
369
404
216
216
498
216
233
397
447
101
498
216
208
216
498
233
422
233
352
233
233
216
216
233
498
422
233
216
216
498
233
216
7
202
498
132
124
185
216
233
216
216
216
233
201
498
301
216
216
108
262
498
498
311
216
422
498
252
498
498
233
216
216
233
350
233
498
216
498
233
233
430
216
233
106
233
233
498
233
460
233
216
216
498
270
216
216
216
498
148
233
233
52
309
397
147
348
233
15
391
216
216
182
74
498
498
233
216
474
498
233
136
498
498
233
303
498
306
235
216
233
498
498
346
498
331
119
498
211
233
442
192
498
498
233
233
498
233
77
498
216
216
442
142
216
216
216
93
95
474
498
44
498
233
498
442
216
116
498
68
165
45
216
233
293
498
87
498
233
81
146
216
216
498
126
233
112
233
216
348
498
498
498
154
145
233
498
335
431
233
134
2
216
498
96
371
233
216
233
320
216
233
233
216
233
428
498
194
233
7
233
233
216
233
455
216
261
439
275
233
310
216
215
216
498
216
233
438
498
498
233
373
233
498
498
137
500
216
216
154
216
498
498
9
216
216
233
233
31
216
52
449
216
216
233
216
260
498
498
216
216
192
498
455
276
233
221
498
498
196
233
233
233
370
216
498
498
347
216
233
498
1
498
216
442
112
233
392
233
223
187
233
233
474
498
108
498
385
233
216
498
498
498
212
455
233
483
233
216
369
216
498
133
82
68
478
73
82
114
498
498
474
498
216
258
233
200
216
216
233
498
498
233
216
367
216
293
233
233
422
498
498
120
216
294
156
216
236
216
107
216
488
86
325
233
498
233
216
498
498
498
498
446
205
473
216
452
233
233
498
466
386
455
492
337
435
498
202
81
381
444
216
233
39
17
233
144
216
216
216
318
216
216
216
89
216
216
216
419
216
309
498
498
233
234
498
216
116
238
62
233
233
59
284
216
464
83
216
233
215
498
498
422
280
233
103
259
9
216
159
233
226
498
320
461
136
498
216
37
348
498
480
178
233
80
241
498
216
498
413
284
88
498
216
498
211
289
216
216
233
498
216
494
233
216
174
406
498
258
34
498
233
216
498
216
233
216
498
498
233
498
9
498
498
498
216
498
233
353
216
233
233
498
498
216
224
216
216
138
213
59
498
114
233
233
128
9
498
216
277
498
233
233
351
233
216
216
233
170
216
233
146
230
216
216
474
59
87
233
498
216
233
498
80
161
452
233
216
233
203
216
347
449
216
233
166
216
216
216
405
233
498
107
452
216
457
498
216
216
233
46
216
313
204
216
323
216
216
446
28
233
25
498
498
163
52
498
216
498
233
216
482
233
498
216
216
233
216
216
233
498
105
216
261
136
216
277
216
89
216
498
160
100
31
498
216
386
433
287
369
216
498
254
233
233
233
216
152
498
233
233
272
233
216
498
498
216
288
124
143
233
498
216
216
368
216
216
264
277
359
498
422
498
233
229
498
81
216
467
116
233
498
233
190
216
216
498
215
233
294
257
216
233
233
498
233
408
233
233
498
35
498
275
216
71
498
233
233
233
266
385
38
498
498
233
498
498
498
216
233
104
233
300
498
233
498
30
498
474
52
216
498
451
422
498
446
59
498
233
498
60
233
233
216
123
454
127
221
418
25
173
216
498
216
233
264
216
233
498
214
17
134
498
216
432
233
89
60
255
118
498
498
233
405
289
216
498
90
382
233
311
498
498
498
498
216
216
233
211
292
474
354
498
216
233
83
148
445
498
176
233
304
233
164
286
465
233
5
87
474
309
233
216
32
498
216
233
46
317
216
216
233
216
216
216
111
442
308
233
216
336
216
216
216
233
216
136
2
216
233
498
258
233
475
233
177
233
250
498
216
73
233
498
199
154
216
262
32
358
233
498
216
257
233
216
124
233
250
498
211
497
63
276
391
216
233
233
216
233
233
233
6
216
233
233
233
498
304
216
136
498
216
233
498
216
233
498
47
216
270
350
71
103
174
216
497
233
216
233
298
498
27
216
233
9
409
233
498
498
233
498
327
474
498
233
233
199
97
182
498
200
498
216
78
498
216
498
216
469
323
498
216
233
157
408
233
498
216
101
219
233
171
309
407
216
400
498
146
85
14
233
156
498
216
216
390
216
498
210
233
218
393
216
5
233
498
498
216
309
216
217
233
151
149
432
498
474
216
131
498
233
285
498
498
452
216
498
57
498
233
498
293
7
498
216
280
233
498
216
498
233
233
498
498
498
244
409
336
216
427
233
498
233
233
498
216
498
498
498
95
498
211
81
387
233
498
216
216
216
356
498
233
498
233
233
225
233
77
415
233
233
498
233
498
216
177
498
233
124
357
216
99
216
498
156
233
498
498
366
498
233
216
428
216
498
461
499
233
390
252
216
498
452
167
233
216
233
498
176
498
233
320
216
428
39
216
498
216
357
216
233
233
452
443
216
400
498
233
244
216
216
68
212
498
202
26
498
19
448
233
117
216
498
314
233
498
498
137
216
498
233
498
216
233
221
498
314
233
233
230
269
216
498
216
216
233
469
151
498
216
468
498
233
453
500
83
498
498
59
498
498
136
248
124
233
136
233
216
83
233
231
216
233
299
406
216
216
485
442
498
498
233
233
286
498
134
258
6
205
356
258
216
221
226
216
216
498
498
498
216
442
216
216
216
90
498
233
233
216
363
216
216
163
86
109
216
430
233
444
216
216
73
343
216
207
16
215
498
182
1
233
216
233
348
216
360
10
498
498
233
498
278
216
73
494
233
216
233
73
470
344
233
306
94
463
498
216
92
83
499
262
233
498
112
237
123
183
498
216
423
216
233
216
199
498
233
498
233
360
498
498
498
27
37
216
498
358
141
169
123
233
216
499
216
498
233
233
42
233
388
81
185
320
233
233
134
369
313
216
58
117
498
352
498
233
152
233
498
127
498
224
323
498
233
498
498
233
165
216
216
233
77
233
11
233
498
498
290
317
295
394
33
216
233
498
233
470
216
216
233
216
216
216
498
233
498
39
460
325
233
216
77
344
216
233
498
309
309
73
233
107
424
85
83
137
235
233
233
233
233
498
233
216
124
498
164
144
233
498
233
233
194
48
216
233
233
498
295
216
216
229
163
498
50
467
233
369
216
211
216
189
422
498
303
233
306
267
216
498
82
216
498
342
216
46
216
95
371
233
498
233
498
216
25
498
216
498
233
129
216
233
233
405
498
498
233
498
233
498
325
245
351
204
282
404
233
216
216
314
485
64
80
498
144
86
233
325
233
498
498
233
198
216
132
233
233
216
216
59
498
216
159
216
238
233
215
498
216
216
498
216
216
210
216
39
233
475
442
272
233
233
216
216
216
233
398
500
216
233
498
216
498
195
216
216
293
498
498
216
498
156
233
498
216
216
334
52
216
498
233
498
216
233
216
357
216
216
323
216
233
216
498
9
498
498
498
147
56
233
325
149
233
216
395
201
233
233
400
485
216
159
121
216
498
498
474
233
177
498
216
498
239
216
169
498
233
261
498
233
233
321
468
498
136
216
216
216
216
238
233
413
84
146
233
216
147
173
498
99
128
233
233
498
498
466
397
499
216
498
302
216
498
233
233
183
216
233
233
2
39
498
498
233
257
233
463
233
233
448
233
216
216
233
40
35
196
498
96
216
216
160
260
216
233
105
309
216
164
38
9
498
233
498
216
126
216
498
498
269
476
498
233
216
233
233
233
233
498
85
216
216
120
216
233
498
216
344
498
291
404
233
216
216
233
498
238
216
216
216
233
233
34
216
380
498
216
216
398
306
216
498
148
498
498
313
216
233
295
369
216
233
498
498
498
474
168
233
168
233
448
216
498
373
216
498
491
498
421
233
498
255
498
303
498
223
233
498
498
498
309
498
418
233
498
216
498
233
9
216
498
397
233
233
90
184
33
192
233
28
498
498
81
216
47
233
233
498
233
81
233
452
404
233
245
215
498
216
470
407
73
233
498
379
39
29
216
215
498
216
156
233
7
216
233
216
498
216
233
216
233
498
82
233
414
414
498
233
233
498
39
216
21
498
233
442
394
368
233
88
233
233
216
216
498
233
498
233
498
52
233
216
498
186
216
498
233
306
233
233
218
83
216
498
216
141
498
285
498
216
369
233
498
498
420
233
216
216
498
42
233
380
216
307
309
218
190
9
478
21
216
233
371
216
314
233
233
498
233
498
183
216
240
39
446
498
229
233
216
177
498
215
262
498
216
216
233
216
498
216
216
498
233
216
104
233
291
68
342
216
498
307
259
216
216
74
498
454
233
233
302
423
233
216
233
216
233
233
233
361
233
306
35
233
216
233
50
498
205
216
364
233
233
233
233
233
498
234
233
233
216
323
216
498
233
498
233
498
24
59
498
216
306
216
318
44
216
216
454
233
153
16
306
233
236
233
498
498
276
216
233
41
493
233
216
189
450
25
233
498
498
216
216
11
216
233
216
498
259
240
233
146
174
216
233
233
233
216
443
233
498
24
498
498
233
452
212
216
226
498
193
216
232
233
343
216
233
39
233
498
233
233
233
216
20
274
452
261
216
216
47
216
216
474
462
122
97
216
486
498
369
216
306
216
498
63
413
498
473
216
216
332
216
160
216
101
351
155
216
233
440
233
216
216
465
496
498
498
233
290
306
216
498
233
498
216
498
56
140
498
286
422
183
98
60
461
498
498
216
498
216
28
260
203
498
498
233
367
147
82
216
498
233
233
498
498
233
498
39
216
498
228
92
498
233
216
498
233
109
29
367
268
233
216
216
216
230
233
77
140
498
498
295
165
300
386
498
80
216
95
216
233
222
216
25
207
233
498
233
270
233
216
498
216
216
442
498
498
276
498
498
127
39
61
127
408
37
89
468
233
378
366
334
201
498
498
82
216
142
72
498
119
122
216
413
498
27
216
156
233
233
134
108
443
101
498
156
216
455
103
465
498
410
233
233
233
233
134
216
233
498
498
216
216
216
466
431
498
498
498
216
293
216
233
233
498
83
498
498
216
81
367
169
70
498
233
209
498
216
62
498
498
216
216
498
327
233
233
81
307
345
498
2
233
216
67
216
224
498
233
216
359
233
216
41
498
233
233
146
391
216
152
216
498
294
370
458
227
281
498
233
233
216
498
76
216
190
195
85
498
257
216
476
120
124
73
498
477
233
433
81
394
271
216
434
233
99
173
83
473
498
498
233
216
498
351
498
39
483
21
498
496
216
498
233
216
233
167
216
331
216
233
216
67
389
216
216
216
427
498
308
73
233
309
254
233
216
498
498
295
73
233
60
153
498
17
165
233
233
233
498
216
352
233
198
216
238
498
270
466
233
261
198
233
233
418
216
216
498
498
498
23
498
233
216
152
71
216
498
498
310
81
233
216
64
498
233
349
250
99
179
220
34
498
498
216
498
97
148
233
359
172
233
188
498
216
233
498
9
233
498
65
498
93
201
279
233
198
233
312
355
498
216
498
160
233
478
333
233
216
313
323
498
18
498
362
216
498
498
58
498
233
40
233
201
216
233
233
216
57
216
216
216
422
470
233
498
498
498
216
216
216
233
496
498
216
216
498
295
498
498
180
216
216
498
216
233
185
434
331
498
233
128
498
216
233
233
498
233
59
233
396
216
498
216
338
498
498
21
498
233
139
490
216
233
76
307
59
498
498
33
216
55
216
129
498
73
406
498
216
94
498
36
233
421
216
233
269
39
216
157
498
233
216
498
216
233
216
233
233
73
498
239
83
408
440
216
216
281
138
233
80
216
216
397
216
233
152
498
433
233
498
498
233
233
216
216
216
498
498
498
285
407
498
233
237
233
216
233
474
436
435
121
475
258
233
194
92
498
498
315
233
374
261
233
498
216
87
216
216
216
397
261
309
86
270
233
216
201
216
233
498
216
498
233
439
233
498
84
233
193
365
233
498
10
216
390
215
233
278
233
216
233
95
499
498
233
224
209
498
452
216
216
216
231
216
216
379
216
452
233
498
182
216
498
216
216
81
233
257
182
498
226
498
295
498
236
498
498
383
233
358
233
233
121
213
216
39
73
265
233
233
303
233
216
216
216
163
498
319
498
135
124
165
498
498
345
233
216
216
233
233
216
260
149
126
277
140
498
498
233
167
427
456
427
498
216
489
233
195
216
498
216
323
216
80
321
223
252
97
190
216
233
216
233
366
498
245
173
498
498
498
224
216
447
291
233
216
498
310
338
476
2
242
216
34
309
498
63
216
498
216
216
498
498
233
233
81
358
216
233
216
233
233
469
233
498
498
147
233
216
233
233
402
310
438
252
455
216
216
498
237
335
450
498
216
498
216
170
216
233
306
146
135
285
498
498
233
276
58
216
233
59
296
216
66
498
216
233
258
498
233
498
233
216
233
498
233
155
233
216
233
139
233
49
325
233
498
233
498
9
124
216
498
215
216
124
82
40
216
216
444
498
216
498
498
498
212
498
498
498
233
216
233
229
498
233
498
233
216
216
498
395
21
233
424
498
216
206
233
98
216
406
498
216
445
216
20
216
331
216
406
233
216
292
254
450
498
216
347
216
216
498
132
498
216
1
353
498
216
297
187
498
233
62
233
216
233
488
309
233
498
498
327
216
233
230
233
233
233
233
233
80
9
455
498
498
83
376
233
498
183
498
498
233
233
111
498
498
498
445
175
448
13
233
233
202
216
498
216
216
216
498
216
233
134
278
76
498
498
498
478
233
498
233
233
233
216
237
216
498
73
233
233
260
289
216
405
294
278
64
326
21
233
233
498
233
498
216
216
216
201
233
233
498
233
422
233
9
58
216
498
136
301
183
498
216
233
233
188
233
216
216
327
59
233
73
435
216
45
233
216
216
233
233
124
216
216
233
132
233
216
333
233
233
293
498
216
498
233
216
93
498
292
233
452
233
284
216
368
72
216
424
216
129
466
498
290
408
310
498
215
234
216
498
216
233
466
233
368
233
216
216
233
498
216
498
233
498
216
235
339
233
233
216
498
373
121
216
216
233
216
237
216
124
233
216
216
216
154
498
294
216
498
233
233
45
216
233
288
233
216
216
233
216
233
233
498
498
216
498
498
334
216
498
216
498
233
216
498
233
397
216
441
124
410
183
498
113
334
35
233
432
498
202
498
216
498
216
86
291
498
265
27
466
383
216
245
498
216
498
275
269
310
340
216
255
233
498
216
498
216
498
235
233
233
216
498
193
216
216
216
233
498
233
216
432
498
216
216
263
498
464
83
216
216
178
220
262
233
346
215
216
39
61
216
85
395
498
216
498
498
30
216
498
23
233
363
498
216
128
233
393
233
498
396
216
216
216
498
498
83
498
216
498
393
216
384
216
85
216
233
233
216
125
498
498
498
227
233
51
110
129
498
216
81
498
294
216
270
233
267
498
233
93
155
216
216
498
233
216
498
233
498
498
498
233
498
124
394
498
274
498
498
233
498
233
45
233
474
498
216
498
192
233
270
343
383
498
233
146
216
216
72
368
498
498
233
233
216
308
233
233
216
498
233
306
216
37
498
233
233
61
233
233
39
221
131
352
216
233
216
489
216
498
233
498
233
498
324
216
498
233
233
233
498
498
361
140
306
95
216
364
216
233
216
358
146
216
233
466
498
216
81
216
216
283
216
59
136
498
318
498
356
498
421
290
436
125
59
233
151
216
344
96
294
498
498
162
108
233
162
216
70
498
233
216
216
498
216
233
42
424
23
233
233
216
498
498
476
175
233
216
337
217
116
233
498
498
498
289
216
191
216
498
498
333
397
233
498
498
498
498
498
216
136
452
216
442
233
498
498
332
498
28
90
233
216
233
63
497
216
216
216
494
216
233
167
199
391
73
290
216
334
233
233
452
216
233
216
233
345
325
297
256
70
498
304
233
307
28
307
498
233
269
329
216
355
277
498
212
216
317
393
87
452
216
140
233
498
233
216
233
233
85
233
498
49
216
233
216
216
233
216
180
59
233
213
357
216
124
498
216
409
498
216
414
376
498
216
384
216
216
342
233
164
498
233
216
498
498
498
498
498
233
69
216
233
411
233
233
357
233
267
461
155
216
468
498
87
233
216
216
216
498
233
216
216
498
185
498
59
498
233
422
216
233
180
81
216
233
233
498
233
216
81
73
34
233
406
233
353
233
272
498
331
216
216
216
334
216
233
498
216
233
498
383
92
216
216
233
270
56
216
498
233
233
233
84
216
233
124
233
498
216
233
498
216
299
233
216
306
233
92
233
331
114
216
114
498
216
216
158
286
498
233
498
498
216
241
498
233
136
233
216
212
246
216
498
98
498
309
498
498
389
233
498
498
216
233
15
73
143
233
498
233
277
498
83
498
231
224
47
431
216
216
233
216
124
233
498
233
496
234
233
216
470
210
233
498
47
498
81
498
216
498
216
233
498
233
216
233
325
134
216
149
305
409
216
17
332
498
216
233
27
233
452
217
212
386
498
233
425
233
216
216
15
498
498
233
191
233
498
285
498
76
216
393
498
384
498
308
233
498
216
498
498
498
324
11
39
498
402
90
233
55
233
233
498
81
124
162
178
491
486
233
233
370
270
498
291
9
498
233
94
201
233
51
498
251
197
216
498
220
498
233
301
233
453
216
498
233
216
216
498
216
498
216
498
498
136
498
233
124
498
309
444
233
233
216
233
414
496
317
410
216
134
233
498
233
189
216
370
233
303
72
112
39
233
233
276
233
377
371
463
233
216
233
191
216
233
312
233
81
233
62
158
233
498
498
216
105
233
216
216
216
147
233
206
233
125
498
498
498
216
74
371
498
233
216
498
233
498
389
216
215
68
418
233
498
423
498
233
136
233
435
233
210
498
233
498
498
216
408
233
216
324
388
498
233
75
233
452
121
216
347
233
216
76
59
106
498
233
454
498
303
233
47
216
233
485
216
215
32
498
371
233
193
241
233
233
216
216
475
216
216
16
95
216
233
216
233
498
498
10
233
216
216
47
216
314
216
216
3
28
233
216
141
252
106
374
184
216
498
498
252
233
136
233
216
73
469
216
216
124
350
233
233
216
498
233
59
233
233
433
216
498
498
498
201
216
216
452
498
233
216
216
441
88
195
124
215
233
224
216
50
280
488
58
498
234
221
59
233
498
498
265
233
498
216
498
125
61
216
216
370
275
446
2
498
348
498
475
216
216
233
1
151
233
233
376
407
216
216
112
233
322
216
233
498
233
385
102
233
233
216
498
216
216
233
313
498
422
216
498
233
216
216
233
498
144
216
343
233
216
498
498
177
233
68
216
233
355
233
59
216
437
101
498
153
390
216
216
233
58
8
498
358
48
233
216
498
233
498
216
233
78
233
498
454
323
371
216
216
410
3
398
233
233
442
498
440
498
498
491
465
498
233
498
216
233
324
223
325
447
216
33
498
216
24
86
498
233
233
216
113
46
216
233
148
233
233
83
216
370
216
328
124
308
234
498
216
44
216
204
323
498
152
216
136
216
498
233
233
233
498
233
107
498
216
216
498
216
233
416
216
498
233
233
216
216
283
474
498
115
233
396
498
233
422
233
498
474
233
498
216
498
498
233
233
498
233
216
477
233
233
498
233
233
21
216
216
305
216
216
498
498
498
498
450
498
498
118
216
216
216
498
233
233
294
216
498
498
216
498
233
233
236
216
265
216
233
216
498
216
233
94
216
233
498
498
498
232
179
233
216
498
498
233
498
177
233
216
498
225
250
358
136
404
233
233
216
154
115
216
216
498
216
498
233
398
233
277
233
233
233
322
233
233
498
168
233
498
164
498
216
111
216
498
308
233
471
216
362
233
77
491
216
498
233
216
291
233
233
476
170
272
120
331
386
312
393
81
216
233
430
233
287
239
26
462
216
498
216
82
233
139
484
119
221
58
233
498
498
363
9
498
233
325
15
190
232
498
283
123
233
216
498
392
498
233
216
233
305
233
6
19
233
233
216
498
206
498
233
144
99
233
233
371
361
401
219
164
46
180
163
498
216
216
474
39
233
216
216
364
404
461
498
83
328
114
97
216
34
492
184
233
498
233
234
216
498
233
331
498
233
387
498
426
233
498
498
498
398
216
498
216
216
394
498
216
58
233
498
233
15
498
216
233
259
498
410
442
498
216
392
78
498
498
498
497
216
233
295
233
216
498
498
233
124
216
498
229
216
498
11
216
124
233
216
278
186
323
216
372
391
216
246
255
498
145
233
240
198
233
235
233
259
233
368
498
498
498
233
233
233
269
216
498
233
174
267
294
216
216
216
291
498
294
216
233
216
498
233
233
391
498
498
498
233
248
284
44
277
235
488
216
119
498
21
233
428
332
140
233
233
21
233
498
233
70
30
498
498
79
120
233
397
216
498
73
9
233
216
143
481
216
313
498
22
432
16
223
90
498
216
39
233
216
498
216
120
498
216
498
498
498
241
498
233
216
216
216
417
233
325
94
376
57
216
498
498
373
233
498
233
498
216
114
498
461
233
233
498
373
216
170
216
216
233
233
387
233
498
498
216
93
498
498
75
216
216
233
233
216
216
33
439
216
498
155
233
216
216
216
216
498
431
216
498
498
192
498
230
187
477
216
78
216
156
498
498
9
216
31
498
498
419
233
233
498
233
83
233
233
474
448
216
433
233
216
498
377
498
498
216
379
233
496
216
498
498
216
223
233
216
1
422
233
498
233
68
309
74
348
233
189
330
60
216
216
233
233
233
233
279
14
474
216
216
483
498
233
216
233
498
498
496
216
498
233
216
341
233
498
233
217
100
498
204
498
498
233
233
440
191
216
55
155
487
435
233
455
187
233
233
498
498
498
140
233
216
498
451
235
113
216
294
422
122
233
309
233
216
498
216
488
216
498
233
113
78
4
498
498
498
233
216
385
216
216
295
498
246
121
216
498
186
216
233
498
498
216
216
498
238
233
216
498
233
233
442
96
124
263
233
118
383
233
498
216
233
216
62
221
62
233
498
145
216
386
278
160
498
216
356
385
216
498
438
75
233
233
50
498
233
9
233
312
233
360
477
216
66
216
233
322
393
498
221
309
233
216
268
106
216
498
131
233
233
233
498
498
39
307
307
233
103
216
390
233
391
233
62
498
233
252
107
401
233
498
152
498
216
209
233
498
498
216
76
94
293
444
233
233
427
76
216
498
216
233
156
216
216
233
362
233
76
216
498
142
414
233
233
435
216
60
16
113
415
216
498
216
216
339
233
233
17
41
225
216
398
498
216
498
498
498
216
441
216
498
124
233
189
233
498
498
488
38
216
233
96
216
166
233
498
498
325
71
216
128
210
216
216
233
216
233
498
216
472
171
316
233
498
216
309
364
216
498
81
482
233
1
233
233
216
494
301
124
216
233
232
233
216
233
139
9
474
498
192
233
369
498
213
233
80
364
219
216
216
119
233
233
216
498
498
498
202
289
224
498
216
498
233
216
498
216
216
216
233
216
490
216
233
396
233
498
233
216
216
216
422
498
212
216
498
498
216
498
287
233
69
498
175
13
498
77
221
60
256
498
498
216
3
83
367
359
498
386
133
124
498
448
261
233
392
42
233
233
233
464
233
178
372
484
498
314
216
498
417
456
216
498
498
326
233
300
233
233
364
498
430
498
216
21
498
186
498
47
233
422
322
136
498
233
137
233
498
233
216
59
496
216
81
498
498
361
216
216
325
498
233
233
216
432
373
498
233
284
269
233
233
59
498
95
233
334
498
493
216
233
233
113
156
216
498
216
295
498
498
233
216
209
498
193
233
498
9
56
498
233
236
216
498
14
216
233
294
216
216
233
498
233
216
413
233
498
498
498
164
216
69
216
216
216
216
216
233
233
215
216
216
309
498
498
241
216
216
498
498
233
86
216
306
233
233
295
468
216
421
81
123
411
233
498
233
216
233
216
233
216
498
450
216
216
215
216
233
474
317
233
148
381
233
255
216
498
233
498
216
394
498
233
111
498
296
306
170
498
216
216
216
233
498
416
498
83
216
116
498
397
34
216
498
498
233
498
216
233
498
233
498
233
216
233
468
498
233
498
498
233
216
245
11
498
216
204
216
498
455
369
323
498
498
498
208
83
216
185
233
39
289
290
216
216
416
498
61
216
233
216
498
233
195
498
415
498
471
289
338
233
498
498
185
498
455
253
164
233
442
233
216
498
395
233
303
498
498
216
216
216
52
233
73
233
498
216
233
204
498
197
423
252
233
369
216
253
330
233
216
124
498
302
115
498
498
498
498
437
498
233
233
498
233
452
171
251
498
233
216
45
485
85
462
306
233
39
233
233
470
83
498
216
498
447
193
233
73
498
124
233
216
406
216
315
233
343
138
498
191
460
216
498
233
216
216
498
498
314
19
233
155
498
233
219
216
498
216
9
62
498
498
313
233
233
59
216
233
375
498
233
233
320
498
498
498
498
136
216
300
498
498
108
233
216
233
216
216
82
498
216
359
233
455
198
216
260
216
158
102
357
296
216
233
300
230
422
498
499
132
498
216
233
498
205
233
233
233
498
498
216
143
233
216
299
216
216
216
215
58
498
498
233
216
233
216
216
69
498
309
246
498
233
233
177
179
233
498
216
498
233
233
233
365
498
216
36
286
233
195
265
216
498
233
498
498
355
216
233
499
400
498
233
233
216
225
348
233
216
498
216
442
233
216
498
138
233
498
233
344
468
233
216
10
215
58
498
145
312
21
498
233
485
233
498
233
83
107
396
243
498
498
233
234
216
384
216
216
175
306
498
442
233
216
233
9
295
103
233
498
391
216
39
498
498
416
233
216
4
233
39
498
10
233
429
295
498
29
233
216
43
233
498
233
119
81
66
279
335
156
233
498
498
498
139
233
498
233
498
178
237
498
498
498
216
216
177
9
216
486
498
233
498
498
216
216
202
457
498
216
216
104
395
216
216
498
147
498
335
454
327
216
216
216
410
233
178
427
498
177
232
498
455
309
431
498
252
216
233
216
290
216
306
498
216
233
203
233
10
498
498
233
49
498
233
216
498
216
215
233
233
498
136
474
474
498
216
432
321
222
498
455
233
25
233
498
5
216
373
200
216
369
233
216
233
498
498
350
233
216
233
418
498
498
233
233
20
233
233
498
270
498
233
132
498
216
498
111
498
81
498
498
233
216
230
245
104
195
498
233
115
127
93
233
498
233
233
498
498
233
290
216
478
239
233
241
216
112
216
233
498
346
216
216
233
498
422
233
124
273
233
216
365
216
216
233
233
216
41
498
233
216
79
233
428
482
207
216
498
453
233
233
216
498
264
216
498
219
81
498
498
216
498
498
118
422
311
216
216
216
216
489
498
498
498
216
233
401
10
216
216
69
465
348
216
216
216
481
498
216
80
424
212
121
152
216
233
467
134
216
69
216
216
233
158
216
216
233
363
296
216
498
139
498
216
498
216
233
498
216
498
233
216
498
37
216
483
498
216
440
104
498
214
46
216
216
498
233
233
360
216
442
233
422
455
216
19
498
191
498
216
233
187
242
498
216
305
120
216
498
498
216
51
233
216
498
216
233
233
498
233
498
49
124
498
341
498
7
258
472
324
233
499
498
233
216
216
216
233
216
124
498
216
498
270
498
110
498
216
233
498
422
4
216
233
141
379
233
466
216
233
216
233
233
233
233
363
498
216
351
233
216
233
292
216
216
9
216
216
498
216
216
425
233
498
233
261
427
233
233
216
357
195
498
370
216
216
233
233
193
216
233
307
233
498
31
319
200
216
498
216
498
498
226
498
216
142
498
498
498
498
216
347
233
333
89
406
498
362
498
233
427
285
266
465
498
233
498
85
498
498
425
423
398
233
233
316
498
498
233
394
201
233
216
233
233
233
216
498
177
216
233
438
35
498
233
142
136
449
498
498
233
353
233
498
233
233
81
498
216
216
474
498
327
216
233
112
498
73
422
400
58
468
233
336
216
498
216
498
202
216
268
41
498
498
233
216
464
233
248
384
233
152
233
216
233
418
498
498
403
125
107
34
216
283
329
233
3
259
240
120
498
233
216
498
498
498
498
216
216
216
142
498
81
59
383
216
233
498
498
216
422
106
472
216
216
233
154
216
177
93
235
233
159
407
498
498
498
498
357
290
216
216
83
442
233
216
216
205
216
43
233
83
216
309
233
498
42
498
216
216
216
145
268
233
498
337
379
216
498
216
498
216
216
111
405
498
216
498
193
233
233
426
233
233
385
182
216
216
216
293
233
116
186
233
233
233
370
216
9
498
233
233
306
498
498
233
371
270
233
449
285
93
361
216
216
498
233
389
85
233
216
216
233
58
297
162
498
498
331
219
216
455
498
498
498
498
498
498
498
315
143
148
146
185
233
153
9
474
216
498
498
216
441
417
216
204
216
216
498
216
307
233
498
132
306
216
233
462
425
233
106
216
233
474
216
233
368
498
498
216
233
498
428
216
216
216
233
498
9
233
216
333
237
233
414
216
83
348
233
409
233
216
216
216
277
216
455
498
139
216
369
233
233
216
233
498
387
216
498
162
189
127
479
233
18
410
498
498
233
228
498
233
277
233
450
498
233
334
179
31
233
498
58
284
498
216
498
498
216
233
433
94
37
498
498
498
404
233
233
498
1
233
233
233
68
314
30
474
216
216
200
16
498
216
2
498
216
233
63
286
233
233
233
233
498
233
498
498
216
498
233
498
152
498
143
216
216
216
498
321
216
233
498
216
274
216
422
233
233
216
216
407
216
9
73
254
498
216
498
296
216
114
498
498
309
216
216
233
498
216
428
216
83
467
151
498
455
216
233
233
498
498
287
498
216
233
216
233
248
464
216
216
498
216
72
498
494
216
233
249
6
498
498
306
74
498
14
355
233
233
216
216
496
498
216
194
216
277
463
64
140
498
391
96
205
216
81
498
306
233
77
498
216
498
367
234
216
233
233
498
498
216
216
216
233
498
31
108
216
498
216
498
90
498
117
229
498
186
216
498
230
425
498
58
59
233
335
486
498
41
322
216
216
498
233
216
233
216
233
150
332
233
216
425
87
216
498
166
216
216
498
216
99
216
216
6
233
216
498
337
11
498
498
216
498
337
498
216
216
216
233
498
216
110
233
233
102
38
158
333
498
216
208
312
233
488
233
92
367
401
498
292
233
273
216
124
87
498
216
446
123
498
498
216
395
498
216
498
255
216
131
15
216
216
233
216
302
233
360
216
233
498
498
398
233
498
498
197
498
178
216
216
498
233
388
94
430
233
498
233
233
441
216
498
212
498
323
233
233
256
498
498
498
316
216
216
216
245
498
498
469
498
323
216
233
332
216
498
216
331
376
216
216
254
274
177
417
8
216
498
233
498
498
216
24
233
216
124
498
216
233
498
233
247
216
216
233
498
216
131
216
216
233
343
470
458
216
387
468
233
216
216
233
272
201
498
233
233
216
216
216
498
233
498
498
498
498
498
12
59
216
146
182
498
218
233
233
136
245
233
216
206
216
104
233
233
233
71
216
233
216
498
498
216
216
216
216
498
422
332
498
498
83
344
462
81
114
498
393
498
216
474
233
216
216
216
233
155
57
120
498
498
237
498
233
440
216
398
442
216
216
216
233
36
233
455
473
233
498
233
233
498
233
294
216
20
184
341
233
127
498
498
216
124
235
263
19
498
233
498
216
498
303
98
397
498
233
122
464
233
216
498
216
498
216
160
216
216
396
271
149
498
498
233
233
498
234
233
447
498
233
498
233
52
216
408
124
233
498
498
393
498
233
133
361
233
233
233
354
498
498
498
216
475
216
216
481
116
216
216
498
216
233
498
402
356
108
455
390
498
36
123
233
233
233
216
359
216
145
251
312
21
233
216
348
140
451
498
328
175
216
216
216
216
498
233
498
246
465
233
1
498
216
106
233
355
216
498
382
216
351
498
391
341
498
233
324
498
206
138
233
498
88
233
397
498
208
498
191
293
471
498
61
216
286
216
10
427
233
350
498
233
293
216
498
498
9
216
216
498
401
498
459
498
216
498
233
369
216
233
216
471
233
216
417
333
233
457
249
216
233
377
498
490
39
261
498
219
285
134
443
498
20
73
233
216
444
290
8
428
498
498
216
101
75
498
233
216
216
216
408
73
498
216
233
408
233
498
498
216
451
386
58
216
216
429
233
29
233
384
476
216
362
233
455
176
216
474
216
233
498
294
119
196
375
216
233
440
216
272
233
498
233
136
422
480
498
216
216
12
406
498
216
498
157
233
216
216
498
233
424
498
216
216
233
216
216
498
498
498
498
498
216
314
498
498
216
498
32
233
498
233
263
216
228
498
233
124
498
498
306
216
233
216
216
216
216
479
498
333
498
233
233
423
498
498
233
216
216
498
216
498
498
485
216
498
303
122
229
233
21
47
69
498
490
90
390
216
410
233
216
498
216
216
498
9
52
216
131
216
216
329
284
233
445
216
216
465
26
16
131
498
39
233
194
216
233
216
495
350
498
216
216
4
388
466
489
49
95
81
216
233
472
216
233
209
498
216
451
450
498
233
127
216
409
233
233
285
216
448
216
126
196
498
498
498
216
183
216
498
498
498
47
362
233
314
257
35
233
182
483
498
70
216
368
233
498
136
216
308
190
498
498
153
233
216
136
216
146
117
25
11
125
498
216
498
466
224
94
498
233
233
216
460
311
289
487
68
201
81
143
477
77
98
397
336
423
498
233
498
59
216
233
159
233
498
442
233
233
180
59
498
216
498
233
216
233
463
233
450
233
233
253
498
216
201
20
192
233
498
62
250
498
431
216
498
498
233
455
322
233
216
455
498
498
233
325
233
233
498
135
216
216
233
216
312
433
207
233
233
216
498
216
498
216
24
216
233
498
306
216
118
216
292
498
216
216
21
9
409
498
233
233
498
85
254
498
58
355
149
78
233
498
216
94
498
133
44
216
120
216
216
242
172
216
249
233
216
46
233
233
233
112
308
233
233
494
474
498
498
274
266
233
394
233
233
498
216
498
233
233
233
216
207
498
216
47
233
218
216
275
201
233
290
13
279
216
446
498
8
22
64
492
233
498
179
233
216
498
216
498
81
362
356
233
498
233
498
230
294
233
233
498
233
348
299
498
233
362
59
498
233
53
498
454
310
498
216
216
388
233
216
207
351
216
218
498
498
83
124
498
216
486
70
216
312
233
498
216
498
216
233
269
396
498
216
162
204
233
233
498
216
216
498
216
235
216
216
83
233
233
233
264
498
233
216
216
233
233
238
216
372
233
233
216
498
142
233
498
498
321
498
233
376
175
233
109
295
207
216
498
216
83
156
296
148
300
216
233
441
216
311
498
498
116
16
498
400
498
81
498
233
423
216
78
489
283
413
216
124
27
216
233
233
498
233
498
496
54
58
131
498
216
216
249
233
233
83
498
498
216
233
216
498
175
151
216
216
498
233
2
216
498
204
216
216
376
216
216
216
216
124
55
216
216
216
216
233
216
41
216
498
32
498
498
379
262
498
216
216
86
10
233
233
478
498
299
216
203
216
233
498
498
233
498
233
233
117
498
233
233
498
233
128
216
263
498
418
215
233
233
233
152
498
233
401
309
498
498
498
216
216
216
233
498
81
358
172
191
309
216
233
169
306
498
231
269
216
486
498
216
233
233
498
233
216
498
145
112
7
233
41
216
50
498
81
233
81
327
83
377
216
498
216
233
306
233
459
233
8
66
233
498
223
86
216
263
216
390
498
216
421
453
124
124
216
431
233
498
498
498
498
233
313
335
35
386
216
93
498
233
498
192
233
452
498
498
498
216
498
498
498
498
216
233
411
431
233
498
82
233
115
326
233
215
124
498
233
471
216
21
216
216
158
498
257
233
77
216
498
216
233
233
492
233
233
433
233
216
498
234
83
233
216
233
233
455
103
356
216
216
216
233
163
233
233
216
498
136
426
317
143
479
498
233
160
464
233
233
233
271
464
178
498
216
216
420
37
305
34
170
233
498
498
319
233
498
233
216
388
470
216
343
296
233
93
216
233
498
498
233
216
498
233
246
233
340
73
233
445
407
216
280
251
118
498
498
498
216
216
216
96
369
216
216
293
233
315
233
233
324
498
498
233
216
498
498
140
216
498
198
27
216
406
479
136
216
314
498
498
216
325
216
498
233
124
485
22
233
336
339
233
157
233
455
498
498
216
498
329
498
233
233
260
216
498
411
430
233
498
498
498
80
498
230
233
233
498
216
95
233
216
233
216
216
233
498
498
171
9
498
233
216
233
498
464
233
498
498
216
109
233
83
216
216
104
234
216
216
233
216
216
233
498
459
498
3
36
498
342
233
216
216
498
498
468
448
498
233
216
479
442
233
233
498
95
141
216
233
233
498
216
233
216
322
498
498
216
216
315
498
216
295
270
232
94
216
178
233
15
498
498
258
233
498
498
216
216
83
216
270
216
498
498
498
242
216
216
216
466
73
498
498
236
326
498
233
334
233
294
498
233
216
233
212
50
216
498
400
233
216
374
216
233
216
233
498
216
46
498
306
498
233
296
498
225
498
233
158
18
216
233
216
233
498
498
231
233
216
78
21
186
233
216
498
123
356
233
233
233
216
233
498
498
498
233
216
233
498
233
233
363
413
498
186
172
65
269
233
498
498
299
216
216
498
233
466
233
233
216
317
452
216
233
205
498
216
233
498
216
393
233
233
216
498
498
413
266
376
233
233
498
498
24
31
114
233
266
216
216
233
380
233
398
347
233
233
498
233
498
233
21
216
216
20
498
495
216
498
233
233
498
73
196
498
216
216
233
216
233
216
233
241
383
455
216
233
309
498
37
233
233
233
216
233
498
490
233
233
498
216
233
233
498
161
216
216
498
216
216
233
136
131
498
498
216
233
216
233
215
392
422
206
498
498
216
233
216
233
216
498
233
216
233
498
498
124
498
233
233
251
498
498
216
1
216
235
233
498
498
56
216
233
216
498
233
192
288
334
455
233
498
216
498
455
73
498
212
233
498
498
179
124
74
216
49
498
27
216
216
216
216
233
61
233
46
460
216
498
216
233
498
105
498
498
498
216
498
233
216
344
498
216
348
233
437
233
386
233
233
233
498
9
216
498
70
498
498
111
248
216
132
233
239
498
156
498
233
498
233
216
216
424
498
156
182
92
233
216
436
233
498
404
233
233
283
51
163
216
498
233
498
329
216
233
216
275
216
39
216
284
216
295
408
498
335
280
307
498
312
233
195
498
216
34
43
154
233
187
216
7
111
498
233
168
357
498
72
498
472
452
233
141
224
77
216
196
113
125
216
3
233
27
498
233
233
498
498
498
498
233
498
498
116
208
216
233
92
216
216
216
233
265
467
216
498
73
216
233
196
216
445
423
216
216
7
448
233
288
233
233
233
498
216
216
125
233
216
498
59
498
233
233
157
216
216
233
216
498
332
498
36
233
498
233
216
160
233
107
62
216
183
73
216
70
499
216
216
216
233
98
378
498
216
35
402
216
216
498
498
112
249
498
233
50
216
233
498
498
233
74
418
216
233
265
233
216
233
452
233
461
498
498
498
216
216
233
124
498
131
498
93
216
498
352
216
448
137
55
498
493
384
216
24
498
157
498
233
367
216
176
18
41
216
498
226
128
125
147
200
204
498
498
295
216
281
233
216
9
498
354
233
253
498
498
216
498
233
216
216
216
216
498
216
82
498
233
10
498
233
126
422
369
337
330
498
216
480
173
233
492
233
121
498
233
233
233
498
216
233
4
216
498
216
233
216
289
430
154
440
483
233
498
498
317
391
216
233
498
185
94
62
216
418
216
498
303
9
498
233
76
498
73
216
59
233
233
216
233
233
233
498
342
498
216
295
498
233
498
427
498
9
216
233
233
233
216
36
312
124
464
498
498
233
498
400
233
233
498
498
216
216
498
233
233
427
216
498
81
233
233
233
181
216
216
498
216
498
401
107
216
498
498
498
233
498
90
216
233
175
233
216
290
73
415
498
421
360
233
216
488
216
76
364
233
498
498
102
123
177
233
498
498
233
41
233
216
216
73
498
306
21
93
233
216
498
233
216
437
216
498
233
216
498
498
254
498
216
233
216
216
233
498
216
498
480
188
498
216
69
498
216
216
121
498
415
498
233
9
498
233
288
140
216
233
498
394
216
9
216
498
233
243
39
233
233
233
498
236
216
498
259
6
216
216
215
216
498
96
233
455
493
233
498
314
44
233
368
452
216
498
498
216
309
220
216
498
216
216
298
233
31
216
4
288
498
476
498
107
422
21
498
233
75
498
216
233
498
498
233
498
59
183
216
43
216
194
427
134
58
233
216
216
306
216
2
216
498
455
498
233
171
216
498
216
395
196
479
498
498
465
254
158
405
472
233
233
84
498
94
233
442
216
216
455
28
155
216
233
498
353
389
221
216
477
498
498
309
294
233
233
350
233
498
238
216
81
62
233
442
498
233
406
216
233
216
25
216
194
233
238
411
216
465
498
233
473
384
498
287
216
136
74
392
216
233
81
216
369
216
233
216
233
216
498
216
498
216
498
216
498
216
223
498
233
465
216
498
233
233
389
216
122
450
498
233
174
233
498
216
498
216
216
233
216
498
498
216
216
498
216
59
498
498
198
262
216
233
498
174
498
216
233
216
233
411
233
498
210
498
216
216
216
233
233
216
498
233
233
21
216
235
481
270
455
498
498
216
498
206
216
216
86
233
81
499
339
391
316
80
177
233
293
498
216
149
216
233
233
162
188
233
120
132
498
216
233
216
216
216
228
413
464
59
216
233
202
498
387
99
216
229
216
247
233
92
233
48
233
498
284
216
216
216
309
446
432
436
216
233
466
233
216
498
498
83
233
498
233
83
233
143
498
9
498
216
233
275
73
331
274
498
350
107
498
216
442
233
498
80
216
498
233
216
233
498
498
498
233
498
498
451
498
124
205
438
83
216
327
363
356
58
498
442
233
233
303
216
498
498
326
427
233
468
233
216
138
498
216
3
63
434
102
71
269
233
498
260
216
233
498
233
216
210
486
216
233
261
382
88
216
83
216
498
245
498
81
233
233
499
498
216
216
233
110
420
75
438
259
233
233
233
498
216
98
233
498
343
64
216
447
233
216
216
216
216
260
233
34
264
240
498
498
308
6
233
37
165
27
439
216
10
498
409
233
21
190
498
216
233
248
216
155
233
498
233
233
75
498
186
252
233
307
233
233
202
233
498
498
495
349
233
216
216
498
438
498
312
280
497
306
150
85
216
498
216
481
498
408
498
216
498
216
233
70
498
329
233
129
233
498
216
216
498
176
233
216
498
439
473
216
44
498
233
498
498
498
216
498
470
399
233
216
233
498
58
216
233
216
176
233
498
461
392
337
498
233
498
233
35
498
216
401
216
216
169
249
59
26
498
498
288
21
216
233
216
59
33
233
270
233
498
212
233
216
233
233
233
498
498
216
233
498
414
233
85
338
452
210
304
198
136
498
233
317
124
380
216
233
233
498
72
206
190
302
233
364
216
498
216
294
110
216
476
216
498
216
233
216
498
233
233
233
233
150
233
194
257
247
233
154
233
287
374
498
498
233
233
233
233
443
371
233
346
438
233
233
216
58
233
233
498
69
422
233
233
216
233
322
498
35
216
216
216
498
479
498
216
309
320
215
322
368
498
233
398
233
233
216
233
402
498
254
456
233
326
216
498
233
85
233
498
457
441
216
498
233
216
498
216
216
498
497
233
461
74
498
73
216
5
216
216
216
216
189
498
498
296
49
44
233
393
9
69
233
417
452
216
216
216
216
400
216
233
377
64
233
188
230
257
216
216
233
216
216
498
233
282
233
498
10
498
233
216
216
233
334
498
233
216
233
216
119
283
396
233
498
498
498
92
233
216
290
216
365
233
306
135
36
83
212
81
498
498
498
283
401
309
410
177
216
216
474
233
216
233
233
229
184
225
399
498
216
398
59
498
498
233
442
498
216
498
216
498
216
498
312
498
267
216
216
121
345
233
233
233
295
152
233
238
498
498
216
355
216
390
58
216
498
216
233
383
183
392
432
113
284
216
233
498
233
402
286
233
68
233
290
216
233
125
233
233
362
216
205
469
233
498
216
233
216
216
233
302
233
244
498
335
216
92
233
216
423
498
498
162
216
216
233
498
472
216
366
190
233
498
216
233
233
455
233
233
216
13
233
232
483
256
306
498
498
233
233
498
481
498
216
233
498
233
182
83
80
481
233
498
55
233
498
211
233
498
498
135
498
216
455
216
498
313
498
498
245
233
247
498
216
65
368
498
233
25
249
149
233
233
233
498
233
125
306
233
179
233
49
94
158
343
216
216
216
233
233
498
303
498
216
216
498
208
233
233
498
207
216
498
498
233
30
391
216
218
233
216
81
279
117
216
331
233
498
233
346
396
233
393
216
498
498
498
21
473
216
216
216
498
233
233
403
92
233
498
106
434
498
216
248
233
312
163
347
216
230
498
292
498
215
433
216
216
498
233
216
216
498
216
498
216
297
498
168
233
498
68
18
290
140
61
487
233
498
216
498
216
216
406
218
233
498
498
233
233
216
233
289
216
233
355
216
233
216
498
444
216
498
233
269
498
498
216
498
216
216
498
276
482
218
498
498
233
216
216
59
216
132
273
167
498
93
233
233
233
498
498
216
233
233
498
233
498
216
233
233
233
233
498
318
216
498
90
216
233
50
498
210
216
216
498
490
59
498
138
498
233
233
216
218
216
131
216
364
29
371
233
336
498
216
346
216
204
216
233
306
498
233
498
285
233
274
177
233
233
233
436
233
342
83
311
477
498
252
216
216
233
498
248
276
99
216
362
216
446
227
233
233
498
216
51
216
216
189
498
330
287
216
10
233
216
141
233
498
169
223
457
233
498
232
498
375
395
139
216
49
498
233
216
233
121
233
233
498
233
265
175
500
360
216
233
2
498
233
124
216
216
216
216
436
498
376
233
216
216
464
233
119
233
437
498
22
216
498
58
409
498
498
216
366
210
325
498
466
216
37
498
40
18
233
216
216
216
154
298
456
233
498
54
216
233
498
498
40
85
81
216
125
216
57
216
233
233
233
306
29
58
9
412
442
68
233
498
67
498
289
240
498
216
216
233
498
117
498
470
276
472
362
498
477
458
44
216
498
233
216
115
348
233
498
397
73
216
498
233
498
216
306
216
463
216
216
216
292
73
233
233
183
498
112
438
5
498
233
233
216
498
216
369
126
498
469
70
498
233
233
58
136
40
216
233
233
498
498
39
9
216
389
498
233
233
498
498
498
498
233
318
498
224
216
498
233
233
442
233
498
213
292
233
135
344
73
498
216
216
80
334
142
498
216
468
401
389
233
498
498
123
498
498
216
233
498
298
216
498
340
175
421
216
498
141
233
322
233
233
498
1
498
409
16
137
96
286
81
216
358
306
233
289
498
233
233
124
216
216
498
233
27
131
16
233
233
216
498
17
233
498
498
498
233
216
233
58
233
221
216
233
360
213
498
216
216
216
498
277
233
32
216
498
375
498
214
233
304
497
73
498
216
498
498
6
367
216
361
204
461
233
233
233
237
9
498
216
95
233
233
498
44
233
400
216
234
290
389
272
498
498
498
216
498
498
121
233
477
465
216
83
233
498
216
233
216
233
40
498
233
498
186
3
38
498
45
498
216
233
216
233
233
492
164
39
498
216
233
216
216
233
216
2
142
233
498
498
233
440
216
216
216
216
360
260
308
170
498
498
321
216
498
118
18
87
165
474
233
498
233
233
498
216
216
233
233
1
17
498
233
233
485
327
216
216
233
287
233
233
495
187
498
233
483
498
350
498
216
498
379
233
233
233
216
498
482
498
216
498
216
281
442
286
498
87
498
233
498
233
472
216
59
31
498
28
116
216
216
101
233
452
391
438
498
498
498
302
72
57
233
216
498
498
233
498
315
96
321
216
233
400
233
366
216
498
498
216
404
422
216
216
291
216
76
233
21
9
498
377
233
498
216
216
216
233
233
498
78
216
233
43
232
498
23
233
233
241
498
148
233
445
216
233
495
216
435
328
498
153
124
184
233
498
216
369
233
216
143
63
233
347
414
216
19
414
498
498
288
216
498
474
447
158
216
337
216
216
216
469
216
214
233
216
498
498
498
216
498
498
466
498
498
498
117
233
216
498
498
233
233
248
44
498
498
216
216
233
7
233
216
309
498
494
233
233
106
216
216
58
19
233
209
498
498
233
216
215
498
216
233
468
78
498
498
472
498
233
216
457
233
216
145
498
498
498
43
233
498
440
216
233
498
216
216
447
61
216
498
216
22
448
325
498
216
233
12
233
233
498
141
233
481
153
233
124
53
498
369
216
233
498
216
498
233
498
498
407
300
83
216
452
83
233
216
457
498
233
201
256
183
258
372
498
216
136
453
352
476
224
216
216
366
233
233
216
60
216
216
339
216
216
498
21
216
216
233
119
215
124
257
25
233
216
498
216
9
9
386
498
233
233
233
233
81
369
233
216
498
301
497
216
349
233
498
263
216
216
498
498
498
6
418
35
498
498
498
498
105
216
300
154
233
233
216
498
216
233
216
233
224
216
216
289
233
498
498
216
46
498
463
498
498
498
498
369
215
233
233
216
443
435
469
233
233
216
223
442
498
394
13
401
216
325
128
233
233
498
216
95
300
233
216
216
482
233
233
106
498
295
216
216
233
233
233
498
233
216
370
216
233
216
233
320
233
479
498
233
58
287
32
233
233
81
337
233
233
216
216
482
233
216
178
216
216
233
27
498
143
498
455
216
233
498
67
87
293
498
469
59
193
15
216
498
233
216
456
81
233
460
233
216
216
221
498
216
440
299
309
216
350
83
498
233
143
98
321
128
498
498
291
47
498
216
498
216
216
452
116
233
498
216
233
498
216
498
233
498
261
348
498
372
431
22
68
455
498
216
233
498
498
90
474
498
216
185
216
99
73
498
286
498
58
233
216
498
216
216
498
216
146
216
498
216
75
243
498
498
438
498
28
473
435
233
407
233
498
233
233
375
426
498
216
493
498
216
233
233
233
233
233
498
216
233
30
216
498
216
498
183
184
477
216
216
498
21
498
216
233
498
498
195
357
233
498
498
216
216
233
88
216
455
233
498
498
468
233
233
233
216
498
233
216
342
124
83
233
287
216
233
233
498
498
233
216
498
498
498
233
498
233
233
119
275
206
216
498
406
216
170
307
496
295
221
498
216
233
498
488
498
498
233
216
233
498
233
316
216
498
216
455
216
18
181
233
233
161
259
233
233
498
498
498
221
498
216
233
345
233
233
216
233
233
233
233
216
438
216
233
498
154
233
216
27
216
459
65
233
498
360
216
452
216
132
498
233
474
216
216
498
375
498
216
233
498
233
498
455
216
216
216
156
233
224
498
369
233
233
498
233
216
216
357
498
337
224
498
216
216
216
390
233
233
233
498
498
254
498
233
451
347
498
498
256
93
498
403
233
233
498
233
498
41
498
70
498
216
498
108
133
233
216
233
216
216
449
202
498
398
498
217
326
216
210
233
216
39
498
252
498
455
233
233
245
216
233
498
216
216
322
96
233
129
498
261
39
498
216
216
70
233
498
233
498
216
233
216
191
216
216
233
216
498
233
498
216
216
217
498
46
487
216
216
233
499
41
233
498
233
471
336
361
235
182
216
216
204
498
216
233
498
216
216
498
216
330
176
216
99
233
216
411
216
498
233
498
233
233
384
344
498
20
498
85
405
216
286
216
114
498
295
445
446
446
498
272
216
208
234
146
498
80
216
498
339
409
468
233
498
233
498
216
115
395
233
216
46
216
233
274
498
339
216
216
233
184
482
226
430
195
123
482
279
233
498
216
498
233
233
225
498
233
233
498
498
498
348
81
442
233
74
498
216
216
498
428
216
457
410
33
216
422
498
70
233
233
448
233
248
216
233
498
216
345
498
216
498
233
233
498
498
382
216
463
233
233
441
233
216
498
233
216
121
498
233
204
498
211
216
233
295
375
233
2
216
233
325
498
63
233
216
216
216
216
315
233
80
498
305
233
216
216
216
498
216
498
498
216
233
222
216
125
339
10
233
233
216
175
305
224
68
38
438
498
233
498
233
233
498
216
233
301
216
498
233
257
45
216
498
30
216
216
498
233
498
216
421
176
235
498
216
216
233
216
360
498
498
498
233
331
498
216
498
276
498
233
376
184
233
498
233
310
216
271
177
498
216
112
216
216
216
216
81
216
81
121
498
307
233
216
233
57
233
498
216
498
216
216
233
498
498
498
297
498
195
233
233
498
216
216
216
233
333
434
233
216
405
498
498
498
233
358
216
216
9
216
216
9
215
105
498
498
470
216
233
109
149
498
498
101
84
257
212
440
498
216
232
377
216
39
216
233
366
216
498
343
498
216
132
233
83
133
275
216
233
216
498
492
498
216
435
233
233
281
233
315
233
233
243
76
233
498
233
498
68
498
216
1
216
216
233
498
233
216
161
143
216
498
433
307
233
136
410
216
216
498
233
21
167
216
233
216
216
233
498
216
216
97
233
176
216
369
129
233
216
216
216
498
233
5
85
445
13
233
498
233
216
215
216
233
451
233
474
216
498
194
216
467
216
498
498
498
243
226
216
233
498
498
216
233
498
204
233
49
498
498
498
498
216
216
21
498
233
498
233
370
233
233
233
144
216
498
216
182
233
233
124
403
77
286
216
498
498
233
100
498
498
216
216
153
312
36
216
279
215
79
233
173
58
208
216
275
124
216
233
216
233
216
233
489
233
233
423
241
498
441
498
233
431
460
105
233
216
309
216
119
216
498
216
216
216
233
498
498
498
498
216
233
423
233
233
297
498
216
233
216
415
212
281
264
216
326
498
498
92
226
233
498
151
216
82
58
216
216
452
216
498
498
498
216
289
498
216
498
498
80
59
498
233
233
233
233
233
498
233
216
216
125
83
216
187
233
21
233
498
216
436
193
112
233
386
233
498
233
233
256
233
401
130
250
69
498
117
44
498
498
195
498
216
46
216
306
233
233
216
382
498
87
426
233
280
492
216
139
233
216
216
216
124
498
296
311
216
216
31
95
458
233
475
74
142
463
498
16
452
331
233
216
459
233
59
498
233
216
498
270
216
449
216
358
233
498
433
180
361
233
498
233
467
498
15
233
498
192
210
233
88
233
498
216
447
465
233
498
196
233
498
233
494
498
498
498
408
28
216
356
220
216
233
50
182
276
415
233
216
442
455
14
498
210
233
216
216
458
498
233
266
341
309
170
216
216
233
233
414
216
233
498
233
498
216
233
393
233
452
272
216
216
233
216
21
183
254
384
38
216
364
498
233
498
233
217
73
157
173
498
216
233
216
397
500
233
498
455
498
233
216
242
216
233
216
218
498
216
216
379
498
216
216
498
418
216
233
468
404
216
216
445
233
498
370
498
69
216
498
216
216
498
250
391
144
498
438
298
145
216
498
197
39
233
498
267
97
216
306
419
498
498
208
498
233
216
216
166
131
216
350
342
127
498
168
287
216
45
498
424
216
498
233
498
498
498
233
498
216
20
233
233
498
20
233
123
1
498
440
233
498
498
39
216
316
186
233
333
216
498
216
233
233
498
309
124
233
498
233
309
155
64
216
233
116
216
216
239
352
270
498
216
498
313
233
293
233
498
216
498
357
332
233
216
233
216
216
498
451
233
216
498
272
265
216
229
216
216
216
442
21
373
110
83
498
423
233
66
418
498
216
485
92
233
233
233
306
233
285
233
216
18
216
216
233
451
216
498
498
498
498
233
268
216
233
233
69
413
100
136
233
233
216
233
216
216
233
233
233
233
233
498
216
476
233
498
99
233
189
233
216
233
233
498
194
498
498
233
216
498
53
498
233
498
216
233
498
380
498
216
216
325
41
233
498
233
377
233
314
410
498
233
216
354
498
114
176
216
216
498
216
459
136
498
217
216
233
39
498
498
216
294
304
216
216
474
482
9
124
233
101
233
498
233
300
216
498
233
498
233
216
498
233
233
216
222
498
498
159
233
132
216
216
233
38
498
498
275
233
498
498
102
498
233
233
498
452
498
346
483
233
123
498
306
232
383
450
81
87
3
25
233
274
233
124
498
407
85
149
350
204
233
442
498
216
216
498
498
233
498
233
342
394
452
231
233
233
461
233
498
216
233
233
233
315
447
498
140
216
51
216
233
281
233
216
498
470
130
233
412
101
216
422
233
233
498
498
216
211
148
174
216
469
498
46
83
290
233
216
233
498
432
233
463
18
498
82
233
498
498
236
348
417
216
327
233
216
216
216
233
108
199
236
216
119
216
498
498
9
498
233
184
243
434
498
216
498
498
216
498
73
233
498
228
86
498
216
343
233
334
498
216
216
498
498
264
216
498
233
23
165
198
498
306
365
216
216
498
363
319
216
233
374
233
59
233
413
351
216
202
233
408
233
96
233
422
233
242
471
136
498
233
37
161
62
233
498
216
262
355
458
498
216
233
124
233
141
498
13
498
233
233
216
142
131
360
216
233
60
233
233
427
216
233
233
233
498
422
233
397
498
216
233
422
158
461
216
216
216
233
81
34
208
152
216
233
154
422
498
403
216
124
34
159
134
480
73
215
233
233
216
233
233
91
216
216
421
498
86
2
115
208
233
233
216
125
57
498
259
233
498
233
498
230
303
233
184
233
498
292
67
175
498
216
216
498
233
426
290
96
215
498
104
9
216
465
233
363
498
498
216
498
54
216
233
324
216
197
191
216
216
498
109
498
360
367
498
498
17
306
498
216
289
215
433
240
233
248
124
233
233
233
429
130
498
498
166
386
216
216
498
108
233
498
233
207
216
233
233
498
233
216
498
216
498
115
498
498
110
190
250
233
255
233
21
498
233
204
353
358
379
233
233
498
233
216
498
216
498
233
118
498
236
216
233
233
157
233
233
216
233
248
233
216
454
233
118
51
447
498
216
216
215
176
168
140
498
216
278
498
216
95
216
216
163
219
101
73
216
498
233
498
216
498
216
216
216
498
498
233
136
409
477
430
498
216
216
479
353
233
69
318
64
216
481
233
233
148
357
26
498
208
233
89
216
233
172
216
438
494
233
216
216
216
233
233
460
375
233
2
498
233
498
124
216
498
233
233
168
216
429
135
216
94
443
233
498
498
116
121
233
233
233
171
498
82
233
58
101
498
216
52
182
24
498
362
233
233
498
375
100
216
233
216
14
371
233
219
456
216
216
233
498
216
216
369
233
498
498
498
216
152
498
49
233
416
233
442
233
9
498
249
444
216
195
216
387
290
216
216
352
233
498
498
451
293
233
216
233
212
380
498
498
343
166
216
498
131
233
498
12
233
216
233
233
498
498
498
233
233
216
233
370
498
452
498
355
43
216
407
25
498
135
156
374
498
2
90
498
315
216
498
498
422
216
498
498
463
311
233
233
343
403
216
477
233
74
208
71
498
498
216
435
81
233
120
498
233
81
498
216
234
440
216
81
216
216
216
179
216
216
498
22
233
87
347
498
461
216
443
216
233
177
498
216
216
233
216
216
73
233
422
498
216
216
405
142
83
202
246
262
47
498
498
152
236
233
498
233
351
216
498
498
233
442
263
312
321
216
276
492
369
119
424
233
327
216
220
233
216
233
233
498
9
13
216
498
498
284
183
498
498
216
243
20
233
233
216
216
498
216
447
216
431
498
233
214
411
261
115
216
497
233
36
216
216
209
404
233
233
429
272
233
498
397
498
498
66
139
216
25
272
498
123
233
216
216
498
498
191
216
498
477
233
334
498
233
498
498
233
35
395
95
233
59
498
233
498
66
498
321
483
470
233
118
216
233
216
216
233
489
233
262
151
200
233
216
386
332
255
216
216
216
216
165
327
498
276
233
233
80
233
12
365
233
498
144
498
216
498
215
216
327
498
64
498
203
216
498
233
498
216
15
216
120
498
449
498
25
498
216
257
498
498
498
429
67
216
498
378
216
49
216
216
233
233
83
200
233
306
216
216
241
273
216
498
233
498
216
498
216
498
233
498
216
216
216
216
216
216
90
216
216
233
220
233
233
366
216
440
487
422
216
233
184
54
253
233
216
142
233
233
233
216
233
73
498
498
498
498
216
353
393
207
458
167
233
233
498
216
216
473
498
233
216
233
233
498
216
491
233
216
498
233
162
2
124
306
216
289
498
227
427
233
498
233
498
120
309
233
498
498
249
445
215
233
136
96
233
233
298
216
498
17
99
19
298
233
381
476
233
204
233
254
498
498
233
48
233
246
136
233
385
233
498
233
498
498
104
462
498
63
26
216
137
81
454
498
498
133
498
498
216
216
270
367
73
498
183
442
498
233
306
216
392
92
233
216
216
375
153
498
216
498
216
216
233
498
233
132
498
430
216
498
254
498
233
498
498
277
210
233
498
421
253
478
233
229
233
498
216
233
233
216
498
216
498
252
24
216
498
498
387
238
216
216
216
498
498
216
327
498
233
453
491
404
216
498
498
216
498
215
233
270
339
216
225
233
295
216
408
498
233
235
498
233
498
233
498
498
325
81
216
498
74
498
104
216
458
233
216
233
405
216
233
180
32
369
96
216
233
233
370
313
498
498
498
173
178
498
169
233
216
233
45
56
498
498
339
383
498
216
9
49
233
216
233
115
498
125
216
216
484
216
498
498
498
233
125
3
233
233
216
180
233
498
233
216
302
498
216
498
81
196
72
233
498
380
148
216
105
233
233
233
216
233
320
216
216
498
216
233
384
442
498
123
233
213
216
498
216
498
468
470
498
233
498
358
440
326
373
216
231
255
233
117
73
293
498
21
233
216
498
60
445
375
498
498
233
498
85
498
498
394
203
43
216
432
65
233
483
216
346
233
184
216
311
306
216
233
216
498
498
216
221
498
270
216
125
204
138
498
216
216
285
216
233
306
233
308
249
476
498
233
216
294
216
301
224
233
216
498
216
83
90
216
216
498
498
82
472
59
216
41
233
233
107
216
402
498
233
202
498
498
233
233
216
53
342
216
498
498
233
216
225
402
498
233
477
20
233
369
486
216
498
233
216
206
216
216
216
126
216
233
451
473
233
239
216
9
236
349
216
498
498
498
215
14
216
455
18
199
216
378
233
498
233
216
442
216
216
498
233
19
498
498
408
216
233
322
216
474
233
216
233
498
233
432
216
130
216
216
216
233
233
216
216
233
233
216
63
108
463
216
440
233
147
498
498
233
498
346
498
332
233
216
407
26
398
498
268
216
423
498
233
168
498
309
324
498
233
59
216
243
498
233
102
216
81
233
46
464
498
498
108
216
374
418
123
216
323
216
498
233
476
56
498
216
216
498
46
216
216
233
23
233
111
216
380
121
233
498
216
498
233
452
498
461
498
33
498
447
233
233
208
498
216
233
211
461
216
275
14
216
90
498
498
233
216
498
216
216
233
233
216
390
216
216
494
216
6
370
259
318
341
216
216
216
258
498
498
498
498
193
498
309
216
441
498
216
157
301
474
75
474
291
216
233
233
216
498
216
233
422
216
290
262
498
216
53
233
451
498
235
233
220
498
216
216
233
233
253
241
233
212
237
233
22
498
121
233
92
358
66
290
233
498
233
455
58
498
233
216
104
175
498
233
367
216
132
174
216
246
422
233
367
327
483
484
250
216
162
307
498
216
498
470
233
266
498
331
233
498
498
233
216
498
498
233
444
236
498
216
342
498
233
233
324
233
233
264
233
498
216
233
407
216
233
2
96
136
498
216
83
216
216
226
216
379
369
498
498
233
498
498
233
198
373
498
498
494
233
270
369
84
122
156
198
216
354
233
18
365
498
216
498
233
9
21
332
480
498
484
82
233
250
498
80
498
498
18
498
233
387
216
216
193
373
498
216
216
404
29
498
286
233
498
498
498
498
233
233
233
216
498
216
216
498
216
470
216
62
115
433
216
498
131
266
216
233
9
498
216
498
498
174
216
498
216
498
233
452
233
216
139
369
216
498
75
216
277
276
492
49
216
233
233
216
2
498
233
452
216
498
498
233
233
498
216
330
498
498
216
498
92
167
233
498
498
181
368
216
121
498
160
216
216
233
92
233
413
233
498
216
342
216
495
163
216
233
233
498
498
498
81
498
216
216
233
214
233
168
216
201
233
216
216
498
233
197
80
498
498
498
298
300
216
233
498
480
394
233
133
216
216
498
153
106
216
498
233
216
484
216
216
216
480
153
384
120
216
498
498
394
233
216
331
233
185
498
233
216
422
485
150
498
498
210
493
233
213
216
216
216
498
149
186
498
201
427
216
233
418
498
415
498
179
216
233
216
25
216
498
216
498
136
216
216
498
498
92
233
498
233
82
413
233
216
233
379
233
498
309
233
498
233
198
498
216
217
216
107
216
216
66
306
71
233
216
216
233
469
216
212
498
468
353
314
498
233
233
216
294
314
233
416
350
497
21
233
125
498
233
78
498
216
216
498
339
498
252
50
216
216
233
498
213
498
233
314
168
111
498
498
62
455
293
498
421
140
498
498
216
58
233
94
189
216
233
306
498
56
233
233
233
271
498
233
216
216
18
484
498
276
233
216
425
233
7
313
498
216
233
233
452
360
39
233
216
233
498
338
216
216
21
233
124
215
58
216
474
233
216
500
216
282
136
447
133
272
272
349
498
86
233
233
233
216
161
498
323
233
498
216
216
339
234
322
83
498
498
498
233
21
327
195
498
498
233
498
391
498
132
233
185
498
216
216
216
239
309
498
347
498
498
233
236
441
443
406
498
498
130
498
58
312
45
105
117
146
498
233
391
138
498
70
369
233
216
372
316
216
498
216
233
373
233
498
312
179
343
233
498
455
233
243
233
216
216
13
233
455
233
198
25
216
216
498
51
233
380
233
233
233
498
386
233
233
34
88
427
233
233
216
216
38
287
51
498
498
233
498
498
216
233
377
357
233
472
498
235
498
304
498
216
233
233
216
498
498
233
216
179
233
107
185
216
498
441
498
498
498
216
201
233
193
233
233
233
498
498
233
216
346
498
216
233
233
140
498
419
216
442
253
216
126
216
234
216
493
498
233
498
83
65
216
91
498
173
369
93
233
204
216
216
216
498
455
407
216
216
216
498
216
301
216
498
498
75
216
498
235
233
216
233
216
216
348
19
392
498
498
216
424
233
498
498
6
216
498
216
233
233
315
498
233
39
498
498
229
216
245
498
498
498
216
233
92
216
216
498
15
262
233
216
122
498
300
498
498
371
124
225
216
138
214
142
373
309
233
216
498
318
73
498
404
216
487
498
136
216
58
124
233
216
232
153
233
233
45
226
71
233
136
216
498
356
216
233
129
498
498
233
216
242
216
374
233
498
498
498
39
208
216
233
233
233
240
498
158
233
57
103
498
233
500
233
82
233
216
216
498
448
498
216
487
498
85
216
498
498
216
237
233
125
227
409
477
133
498
241
205
498
498
498
362
216
498
59
255
216
445
216
316
415
183
216
233
216
444
216
309
442
226
233
385
233
216
233
216
498
463
166
303
498
216
307
498
171
233
216
216
347
498
237
216
498
238
155
498
192
154
233
141
120
216
417
498
233
233
9
216
498
216
216
498
233
216
216
233
233
498
216
233
57
233
216
248
233
183
215
498
498
233
233
233
128
216
233
498
395
64
498
216
498
135
233
233
216
95
485
308
498
364
216
498
378
233
187
498
233
376
233
498
21
498
216
73
498
297
83
498
244
233
164
262
233
216
22
19
216
143
314
233
498
498
81
480
315
498
233
188
498
216
498
56
182
233
233
233
123
216
233
498
216
422
309
216
233
455
281
216
233
486
498
452
106
216
60
59
397
171
296
216
269
216
298
498
233
265
430
216
238
233
216
343
438
498
233
498
216
469
216
384
216
101
498
216
216
216
233
498
498
122
156
117
422
195
216
27
216
216
216
465
233
498
233
233
498
361
178
165
489
385
353
233
216
422
498
3
216
233
216
182
422
265
233
233
100
216
348
186
233
498
498
233
216
496
498
498
498
233
242
216
233
233
233
332
498
216
93
364
396
498
124
171
467
233
498
216
216
39
498
216
40
258
474
216
294
498
315
498
216
360
81
326
486
462
185
498
498
387
233
236
136
9
498
216
233
498
8
498
3
216
498
498
216
442
44
233
362
83
216
107
337
498
216
335
243
233
428
498
39
233
498
216
216
200
498
112
216
233
498
85
216
459
158
498
391
498
433
498
140
124
498
233
346
203
214
163
498
216
186
124
498
233
188
248
498
498
39
482
174
300
498
233
498
498
498
193
233
216
474
399
233
498
20
216
271
172
233
96
68
498
216
32
498
233
216
233
397
216
216
448
498
265
217
141
233
441
498
216
36
233
474
498
216
498
341
56
127
192
121
216
498
36
216
216
498
312
233
216
233
498
216
309
233
216
487
233
190
455
201
498
233
216
233
21
498
233
278
233
233
76
233
123
498
216
318
135
498
216
216
216
498
262
162
73
498
216
233
363
233
498
233
498
243
233
216
498
233
105
215
498
9
498
498
299
216
120
216
179
233
498
216
35
147
233
233
216
226
462
39
88
233
224
476
498
498
98
498
233
474
233
233
498
409
117
233
233
155
216
233
246
233
52
498
309
291
358
216
216
385
216
498
216
216
249
233
233
233
233
216
233
216
216
233
137
233
123
415
216
498
498
243
233
498
498
364
165
269
233
18
192
498
233
349
233
498
216
429
497
439
101
233
498
498
233
498
216
257
233
422
459
233
276
216
216
369
216
233
498
47
446
434
177
136
216
498
233
233
216
216
498
216
216
233
216
216
212
498
72
216
216
233
216
26
233
401
216
498
233
202
452
216
498
319
216
216
233
216
216
233
233
216
216
216
433
103
376
233
233
233
233
498
233
216
35
233
233
233
490
360
216
455
216
216
302
254
216
233
233
152
59
216
28
233
125
233
233
216
178
498
39
233
493
356
233
357
233
498
233
498
216
216
498
357
99
143
233
3
369
136
498
265
216
216
230
140
446
315
249
498
483
216
216
130
216
59
282
233
498
216
216
70
216
216
216
233
233
233
124
216
224
216
150
498
430
233
498
216
233
446
14
444
376
433
498
281
235
226
104
132
216
216
216
303
85
498
216
343
216
498
81
216
498
341
27
498
216
404
498
216
59
233
498
216
161
480
498
498
216
216
96
233
464
216
498
216
88
498
74
216
216
394
22
287
470
353
498
303
216
148
233
498
489
369
469
233
422
215
216
474
478
498
51
233
498
66
216
129
498
233
429
124
76
233
233
475
216
216
270
216
216
162
233
167
498
224
287
333
233
216
233
216
233
498
306
422
233
498
123
216
121
215
156
233
216
233
415
49
233
391
83
334
498
216
101
233
216
498
127
233
498
380
498
216
498
233
216
225
144
449
233
452
149
498
216
216
230
405
233
414
233
216
379
233
318
216
216
216
229
309
498
216
276
216
262
90
233
233
216
498
498
216
216
216
216
233
418
279
216
216
211
439
216
498
233
216
233
498
216
135
498
233
498
270
478
498
215
216
41
413
216
498
233
379
36
216
233
216
389
233
204
413
309
410
233
417
454
53
498
233
480
233
270
233
216
216
233
135
400
216
136
233
21
307
233
60
498
233
498
83
498
474
314
216
498
233
449
498
216
498
233
369
216
309
216
154
387
498
498
441
217
241
498
132
216
233
144
438
62
220
233
216
59
216
498
285
498
233
498
233
73
251
498
216
81
498
498
355
233
396
498
471
233
233
216
390
216
233
133
471
216
190
494
233
233
233
216
362
233
66
380
276
161
75
233
216
498
233
498
216
498
174
216
378
216
401
498
216
498
216
123
498
298
216
498
233
498
216
498
498
498
216
216
498
110
498
233
216
453
53
58
447
216
498
498
216
498
498
233
498
491
333
45
498
107
216
498
73
236
233
498
498
7
216
233
498
233
498
367
232
233
133
498
73
216
498
498
216
455
498
161
427
498
20
233
498
216
233
383
498
454
233
233
498
233
233
233
498
257
324
407
216
21
233
233
216
498
216
498
498
498
330
498
233
216
216
498
216
216
317
498
114
216
498
354
233
233
270
233
474
59
126
216
138
455
379
284
261
216
498
233
498
97
343
216
498
216
92
498
56
240
460
40
216
84
34
201
124
498
58
216
216
444
81
81
233
233
233
175
233
455
498
498
243
498
216
498
216
216
498
216
257
211
68
180
233
216
309
233
7
498
216
187
233
155
233
136
216
179
233
181
339
350
233
216
233
306
240
286
233
311
399
233
39
216
498
70
216
39
161
498
77
498
498
498
233
216
498
498
233
98
216
167
498
216
498
355
216
498
391
498
233
430
370
498
233
216
255
498
498
216
216
9
498
133
233
233
216
216
96
498
141
216
309
236
233
233
216
425
423
498
448
165
498
233
216
216
233
176
83
498
233
236
80
216
58
498
498
233
233
498
233
2
330
56
216
498
498
233
3
498
106
80
216
175
216
498
216
498
395
451
289
216
216
298
498
216
242
69
498
394
216
498
233
147
86
233
233
236
233
233
233
498
216
233
93
241
216
79
498
285
216
110
9
233
498
233
275
498
312
216
233
233
498
203
233
471
233
216
498
498
498
419
309
216
85
233
498
217
233
474
216
498
498
216
142
261
216
216
83
216
498
498
233
233
233
178
163
216
211
405
73
233
334
237
390
39
233
216
316
216
498
498
498
233
49
216
216
498
456
216
216
233
82
498
216
112
290
233
74
216
216
99
216
216
179
209
498
216
498
233
233
216
346
498
216
233
233
103
498
233
216
216
216
112
155
233
233
498
498
233
471
452
498
76
233
498
60
498
55
249
36
469
207
498
468
233
216
58
369
59
76
216
233
233
233
216
498
276
455
201
498
498
93
233
216
216
216
216
216
233
422
498
228
200
233
498
233
366
498
310
498
92
498
401
197
216
233
233
216
426
498
124
498
216
233
233
233
233
233
60
498
216
216
216
216
498
179
498
200
233
102
79
498
233
233
81
311
204
216
498
365
136
233
216
233
233
169
216
287
498
233
34
195
332
233
242
216
136
405
233
498
216
216
498
216
498
233
216
136
122
498
233
233
233
422
91
81
363
498
233
498
210
171
216
249
216
233
233
293
233
498
370
498
498
233
498
39
466
121
254
216
183
216
498
216
498
233
161
233
4
233
498
304
233
498
281
498
498
216
62
81
233
73
233
307
233
498
498
334
192
216
120
216
9
216
383
233
465
216
233
452
498
21
233
233
343
216
185
233
317
498
245
233
487
233
216
156
216
216
321
233
233
233
290
114
498
358
498
465
409
307
233
124
216
498
233
233
55
124
352
233
216
498
216
216
373
498
216
31
498
233
233
216
82
233
348
233
216
170
233
180
294
233
190
233
73
233
233
233
72
472
432
233
375
216
170
216
216
216
117
498
422
233
216
216
216
438
498
216
312
233
498
216
233
465
233
461
498
498
187
233
124
233
498
85
216
233
498
233
233
137
233
340
368
475
498
498
257
216
498
233
29
94
233
233
125
233
36
216
216
498
83
233
124
233
216
216
216
498
345
216
233
498
498
216
454
498
93
124
311
139
86
370
417
233
423
233
498
96
498
498
498
216
498
216
216
136
317
233
233
216
35
457
460
33
59
417
233
498
216
233
233
444
498
498
386
233
233
233
233
498
498
216
27
498
92
216
233
498
356
471
498
216
289
233
216
498
95
26
476
278
156
498
451
179
154
228
216
48
498
498
96
403
124
216
216
341
455
343
442
216
498
351
498
12
498
124
130
72
136
233
216
233
498
216
113
100
216
216
216
347
498
216
49
9
216
216
233
498
233
237
417
433
176
233
233
457
498
216
195
233
498
233
233
462
432
80
312
437
326
498
124
216
232
216
498
216
233
498
498
498
452
233
498
498
419
233
216
2
227
49
332
498
233
233
216
337
146
233
233
146
233
216
498
498
124
63
498
216
216
395
485
216
152
233
106
233
26
233
498
216
17
216
361
216
216
233
498
66
367
216
112
198
216
216
172
216
233
184
498
216
244
380
260
216
455
233
233
233
18
498
299
389
216
498
216
233
216
498
369
498
498
498
216
233
233
487
442
233
233
452
498
233
498
233
498
233
498
216
216
292
233
27
233
216
233
233
369
233
233
233
216
215
233
216
216
498
233
233
233
216
184
233
498
118
233
498
216
233
69
243
208
3
216
412
233
233
225
216
233
498
216
216
216
63
233
216
233
498
498
233
216
332
73
233
482
233
249
58
216
498
173
233
233
216
120
216
216
233
185
234
216
75
402
58
233
275
233
215
216
498
216
216
340
498
463
233
498
498
216
498
216
233
287
174
216
233
474
222
216
498
391
216
498
216
216
19
424
498
498
216
483
233
216
498
223
201
498
99
498
498
498
233
498
498
216
216
216
498
322
59
216
233
444
113
81
498
498
498
498
258
498
498
442
216
216
367
216
216
46
406
216
233
3
48
498
372
59
432
216
216
148
498
73
233
233
124
216
233
233
448
131
40
498
216
385
146
233
332
216
20
498
7
216
287
498
58
216
216
233
233
233
216
174
471
233
498
498
498
246
216
498
216
348
216
493
498
123
498
124
207
216
498
498
216
397
498
216
27
216
233
488
226
216
233
233
498
233
241
498
216
58
233
396
233
341
421
216
187
135
233
315
479
498
216
215
233
498
233
9
498
498
89
498
233
498
427
168
498
233
233
340
498
293
216
233
301
233
498
498
233
233
498
498
161
216
124
216
498
448
57
233
233
158
426
461
45
233
455
216
203
262
494
215
370
404
216
216
498
216
334
295
216
481
422
233
233
233
233
366
191
216
36
277
216
216
216
498
464
233
160
216
233
498
216
498
216
216
338
71
498
216
233
121
233
216
422
159
201
233
498
190
233
233
216
200
216
454
110
216
233
499
216
216
342
233
498
370
233
498
498
216
369
432
498
233
216
216
233
498
404
498
95
324
96
233
233
498
498
154
242
294
233
216
216
216
233
211
233
498
233
498
254
216
216
216
105
216
380
233
346
24
498
19
256
417
216
216
233
59
498
216
498
440
22
283
216
216
309
224
105
92
233
498
498
9
44
233
498
233
216
233
498
498
332
264
249
319
100
216
498
272
58
159
140
255
265
233
233
216
233
216
233
233
216
216
233
275
216
216
233
233
307
498
233
215
233
498
351
216
233
95
233
216
194
498
498
320
56
423
233
233
216
498
233
404
216
233
310
233
498
59
233
285
144
498
216
147
498
333
285
216
233
498
233
498
118
21
233
191
426
233
59
115
487
216
498
498
451
233
135
216
216
233
498
498
170
498
306
233
216
136
283
498
34
233
216
19
382
498
255
216
498
216
498
330
256
216
233
334
3
216
498
233
190
216
233
185
193
498
350
325
498
498
233
498
233
498
233
233
258
166
498
498
216
216
432
498
233
216
233
216
233
233
132
180
233
216
35
452
155
498
498
200
498
233
396
408
123
233
295
216
233
498
336
210
442
435
233
59
172
178
498
216
57
65
498
216
233
498
233
381
216
498
233
498
498
389
498
15
233
216
233
73
216
238
498
233
216
216
233
233
287
498
233
216
233
233
196
397
474
498
233
485
155
233
498
498
233
188
86
50
498
233
498
91
216
498
498
498
216
37
216
141
233
498
498
457
98
233
233
368
233
233
216
498
233
124
233
69
498
81
392
498
233
471
212
73
498
216
498
55
233
498
345
498
72
233
233
270
498
365
498
216
326
443
233
498
233
286
221
274
441
233
232
114
498
233
498
24
216
75
233
498
498
216
84
294
233
233
498
216
100
498
498
102
498
498
233
465
498
42
233
233
216
59
498
498
108
48
139
309
233
233
258
216
81
216
498
327
216
233
4
498
317
243
498
498
39
104
498
233
233
216
498
498
255
216
233
233
433
414
498
226
206
233
385
498
233
162
498
481
498
438
498
216
233
250
216
233
21
233
216
435
401
7
49
329
31
369
110
216
498
498
233
357
233
54
498
306
233
30
216
498
216
216
93
216
179
498
440
216
454
498
498
465
96
159
216
233
499
328
233
498
462
498
498
266
498
335
498
216
447
216
233
394
498
216
236
233
233
498
498
216
233
306
248
362
216
319
216
233
216
216
498
498
216
233
233
483
216
12
265
233
233
366
216
498
346
182
233
233
182
498
233
498
299
462
216
252
233
151
498
216
286
498
389
233
498
223
59
498
498
484
489
241
462
124
233
35
156
216
216
309
341
233
233
216
216
233
214
216
233
498
240
131
216
233
286
498
498
233
106
498
93
498
498
284
216
498
193
445
113
498
498
498
269
350
498
366
233
233
216
384
498
393
233
325
483
373
498
233
109
233
83
91
233
494
233
241
233
498
93
233
370
216
421
455
111
386
344
498
233
216
415
364
233
216
216
158
330
233
464
341
498
233
216
233
451
498
202
216
141
413
452
443
104
216
498
324
233
498
498
233
233
233
498
498
363
233
114
233
347
380
216
498
233
498
498
216
498
498
216
216
498
498
375
233
397
122
58
216
17
255
216
498
498
39
216
216
185
233
9
498
498
498
498
498
320
253
280
498
216
308
498
269
233
233
216
498
476
103
59
498
233
233
216
65
233
127
188
216
233
216
233
233
216
233
390
498
216
233
498
275
81
216
216
450
233
450
233
498
498
216
216
498
498
439
306
498
233
216
269
346
454
295
498
233
498
370
13
498
233
233
95
498
124
233
233
233
216
367
498
216
233
498
189
233
233
233
45
325
498
233
233
216
60
73
216
216
498
498
216
216
216
498
198
233
362
421
233
498
498
216
498
498
216
216
498
233
233
188
233
498
216
216
498
216
233
216
489
277
498
216
433
216
7
270
233
216
216
132
233
498
216
233
498
319
233
498
440
233
498
219
233
498
498
498
216
498
326
48
111
140
498
294
9
233
477
333
498
180
294
498
498
124
58
58
498
216
348
498
369
233
216
233
233
216
107
498
21
233
498
6
450
363
216
345
428
498
394
498
144
498
498
498
498
233
366
498
498
179
233
211
303
442
187
498
216
498
464
216
233
40
233
498
356
328
233
357
233
254
216
126
233
267
498
58
95
186
466
216
69
290
233
150
498
291
498
344
498
216
150
455
216
216
498
216
498
233
216
216
373
214
216
233
216
233
233
216
498
498
216
136
498
418
233
233
154
216
363
498
216
84
233
426
9
478
216
366
233
233
498
216
216
201
338
383
387
233
498
216
233
32
281
96
498
374
216
498
468
384
498
498
99
425
498
216
498
216
313
280
233
422
233
216
312
216
233
216
216
498
498
175
216
233
216
233
330
233
216
179
216
216
498
62
498
216
98
462
498
233
216
498
233
39
233
498
233
439
447
498
498
233
233
216
465
216
124
233
498
216
216
233
473
216
498
216
346
216
498
233
498
233
6
200
216
233
498
60
233
149
233
393
216
216
150
498
233
216
216
233
216
498
216
385
216
233
498
498
498
216
216
203
235
498
233
233
498
233
384
216
118
498
233
233
80
216
216
405
216
216
498
216
217
121
233
216
233
216
81
233
233
498
216
234
498
498
216
216
233
498
498
216
233
216
498
216
498
171
233
233
216
233
161
490
198
400
216
421
233
306
233
216
146
216
233
216
216
216
498
498
233
54
498
216
498
108
233
104
498
498
216
314
498
498
97
216
216
216
233
216
123
198
103
498
457
278
233
261
233
216
216
498
216
297
348
498
233
379
216
107
498
216
233
233
192
233
216
498
332
216
498
261
18
498
216
498
216
411
36
498
309
233
216
73
216
331
81
280
233
233
307
233
233
254
109
216
474
442
448
120
159
498
363
348
171
233
358
498
50
233
342
476
97
233
216
233
339
498
452
370
498
216
498
48
498
142
498
216
233
198
109
434
233
498
399
233
498
498
498
233
35
216
233
107
498
225
312
432
216
136
233
233
498
233
216
498
152
73
233
216
233
394
498
216
233
233
233
498
78
216
423
148
216
498
233
452
476
497
233
429
405
131
498
233
170
130
233
467
52
498
498
170
498
85
216
233
233
216
216
261
216
111
498
47
279
216
337
152
276
498
233
427
407
470
216
482
39
7
30
216
290
118
216
87
472
216
216
498
233
114
233
233
498
216
216
189
498
458
233
128
498
498
216
233
118
498
216
216
146
216
233
1
498
144
179
498
498
411
233
398
498
233
498
216
216
500
216
498
233
40
498
6
288
498
498
233
333
233
498
233
233
233
216
474
117
150
233
216
216
216
325
216
223
216
242
216
498
83
233
218
422
498
498
233
322
498
233
233
216
498
216
216
233
498
215
216
101
216
498
216
354
216
106
195
216
216
233
498
395
124
217
233
233
196
233
216
224
124
216
180
442
355
164
65
410
216
216
97
498
498
498
233
498
498
298
498
216
7
233
216
216
233
498
205
214
273
217
422
339
498
233
159
433
498
216
233
299
498
69
498
498
216
124
216
216
233
233
216
56
64
233
420
258
216
186
477
498
368
480
498
278
498
233
216
433
58
120
421
73
105
246
216
498
382
72
199
216
216
296
233
106
164
498
73
66
498
14
233
216
376
318
216
417
498
498
216
216
498
216
400
216
233
498
348
213
55
498
216
498
233
498
498
216
486
73
233
163
286
51
313
233
216
498
287
233
395
440
367
233
498
498
233
233
39
498
498
216
233
90
216
216
152
498
216
498
216
185
495
243
454
95
498
424
498
498
233
498
80
216
233
383
498
182
177
217
446
331
216
216
137
498
230
216
216
184
233
471
233
385
233
233
222
498
498
464
272
49
233
246
216
152
59
498
422
124
498
167
393
309
498
233
498
386
487
216
233
216
348
134
216
65
498
210
233
216
216
233
371
290
457
129
192
390
233
257
233
233
233
216
216
239
289
498
87
82
216
498
216
233
86
216
498
216
498
216
498
94
410
171
456
233
472
498
498
216
498
233
498
472
233
343
216
498
499
216
216
470
498
216
58
498
233
282
216
250
498
498
150
216
498
489
287
459
498
216
98
216
408
233
444
498
233
233
233
216
29
352
498
346
348
54
498
415
498
233
216
498
163
474
498
222
498
233
498
216
468
219
279
306
10
498
216
58
216
59
500
306
498
474
269
216
498
498
342
498
147
147
233
498
233
233
245
498
233
216
216
95
110
78
187
34
45
498
498
422
216
233
216
188
233
233
233
216
79
498
233
498
202
118
233
449
73
216
124
233
216
347
498
216
233
216
498
369
498
223
498
216
233
321
216
233
259
216
474
176
498
233
498
233
216
389
412
33
455
101
498
216
498
498
233
216
233
150
498
216
342
345
131
498
216
216
233
233
474
442
406
498
233
233
104
306
216
127
328
212
233
269
216
274
216
498
216
403
498
458
10
300
498
83
498
216
360
498
233
233
233
233
498
216
288
498
233
233
498
498
233
233
195
216
233
498
233
498
325
498
216
216
322
10
498
216
216
233
216
498
498
498
216
498
216
216
344
173
67
294
130
498
428
216
420
233
133
215
335
498
76
233
233
334
233
233
216
239
110
216
233
233
498
498
3
233
498
216
418
233
216
134
216
216
216
216
269
233
216
395
233
233
418
233
88
498
498
489
233
216
216
428
216
233
139
99
233
151
498
216
204
233
498
216
441
216
498
216
216
498
472
448
216
233
498
357
498
360
448
233
471
498
216
441
233
233
233
360
498
216
216
498
379
201
498
498
171
216
372
216
233
182
233
455
164
160
9
100
39
233
376
233
124
196
233
216
498
244
498
216
490
498
216
208
498
369
233
233
233
52
233
107
498
479
378
498
233
233
498
498
216
202
498
298
306
85
233
216
476
380
498
498
498
461
194
334
216
498
179
181
498
455
233
233
216
216
333
216
233
224
53
252
498
233
233
472
240
1
315
486
233
216
87
153
498
233
498
80
233
44
233
441
498
233
474
81
454
233
394
498
498
148
474
498
174
267
216
204
233
216
302
233
242
233
216
498
83
498
283
454
216
95
498
233
498
124
216
230
216
377
225
498
233
306
216
216
216
132
498
216
161
498
233
487
152
498
233
426
221
233
233
498
498
337
56
432
233
233
498
498
233
216
216
337
76
498
233
498
468
216
411
478
233
124
290
32
498
233
216
233
216
395
369
233
314
306
442
6
216
233
400
202
8
422
233
192
475
498
422
289
399
318
439
498
233
233
479
420
498
233
216
498
411
401
233
245
216
498
383
216
498
497
142
474
216
498
233
466
498
223
216
233
233
430
498
285
233
233
216
206
232
95
233
185
232
90
233
216
498
80
422
216
498
498
16
124
233
233
233
450
323
233
498
177
280
233
498
216
233
216
216
498
498
216
202
233
1
216
498
15
108
216
498
234
311
233
233
12
498
498
444
216
199
498
498
498
343
498
216
425
129
233
433
406
216
233
216
233
99
216
498
216
92
498
216
39
233
437
96
498
125
216
233
400
17
216
216
498
233
216
50
216
473
233
216
187
415
220
498
127
216
233
233
347
433
216
498
216
216
216
215
498
32
4
498
59
216
233
71
411
498
464
49
129
37
176
216
216
256
216
62
167
233
498
234
233
216
263
156
498
498
233
325
216
492
498
40
461
210
449
233
216
105
498
233
233
101
216
265
116
216
498
484
498
83
233
41
179
146
455
137
77
233
233
498
216
498
498
498
188
387
179
233
187
233
233
194
216
216
216
498
233
424
498
91
320
233
216
233
375
233
444
413
498
233
102
251
216
498
233
233
216
498
498
306
233
216
216
233
216
216
233
251
9
498
498
498
114
498
180
356
371
216
216
233
490
233
498
498
69
233
233
216
233
233
498
69
233
216
233
184
154
498
216
233
233
233
233
211
68
216
498
498
192
498
415
233
233
233
216
216
233
216
233
498
147
498
498
216
498
233
60
498
233
102
216
216
216
216
184
464
233
274
216
464
233
233
498
216
233
498
66
498
233
216
216
419
452
498
233
216
498
145
233
216
7
233
233
493
216
498
381
233
498
173
342
498
233
56
216
216
498
462
233
216
234
216
233
185
464
233
457
309
216
135
233
233
498
233
230
498
9
216
382
285
216
297
153
498
51
215
216
216
216
498
170
473
216
378
104
77
498
422
32
186
498
498
215
233
216
60
98
216
175
216
233
433
498
498
498
498
498
498
498
169
216
34
369
498
233
498
216
498
105
216
498
233
216
233
216
481
233
233
216
110
150
233
216
98
233
169
115
498
216
498
104
209
95
216
197
83
216
199
216
216
498
301
216
498
498
430
350
233
233
498
233
233
498
216
90
233
131
175
233
233
216
161
233
498
498
11
144
216
394
233
233
233
112
233
216
216
233
216
403
216
498
233
498
470
233
18
38
216
365
216
216
498
50
233
216
233
498
486
498
83
216
498
255
352
498
498
216
216
21
498
125
320
110
40
498
498
498
233
216
45
298
233
233
306
498
216
86
498
233
233
100
498
217
160
233
258
216
498
498
216
498
233
498
383
498
216
498
216
46
20
56
216
216
233
405
216
303
233
210
498
149
487
216
498
498
498
195
498
233
233
298
498
145
216
216
368
216
478
59
13
438
498
189
407
498
498
157
233
233
85
92
357
498
233
428
216
326
216
79
498
216
291
498
498
498
374
233
398
233
233
216
216
216
370
239
391
10
216
216
233
216
498
498
216
121
318
322
216
480
498
498
498
233
498
233
246
498
498
498
73
309
216
201
11
233
233
462
498
87
233
25
81
51
3
233
294
143
216
498
498
498
134
249
386
216
216
216
216
498
139
498
498
234
233
205
351
216
498
233
9
233
233
233
498
233
404
216
233
233
216
498
150
190
233
144
233
216
233
237
498
39
152
498
370
216
421
430
237
498
216
143
216
215
434
216
233
498
233
498
498
233
216
124
233
216
233
233
216
271
216
216
201
233
154
498
369
346
216
146
216
233
233
216
375
67
216
498
192
455
233
233
78
216
498
449
233
498
498
216
216
216
216
498
498
498
2
184
465
233
233
498
498
27
216
9
452
498
49
362
233
216
498
216
216
498
498
400
302
216
216
498
216
233
338
498
50
434
498
9
498
232
233
216
73
498
216
233
498
216
109
216
132
216
48
498
216
233
233
216
233
216
394
498
97
195
498
322
498
498
216
498
233
498
216
498
498
498
233
498
295
364
59
216
233
498
232
216
241
233
279
257
233
233
216
216
498
498
294
498
396
498
498
216
216
216
233
233
179
498
233
63
30
233
233
156
498
233
81
498
369
233
499
216
233
216
157
125
124
498
210
233
233
233
425
216
442
19
216
411
498
164
233
469
498
233
238
294
216
216
498
233
160
233
233
233
216
474
498
498
233
216
498
498
216
69
82
25
121
155
498
216
498
498
498
239
498
216
498
244
413
233
233
498
498
21
226
233
498
233
233
497
216
61
216
216
216
14
102
233
252
249
84
454
498
54
216
233
498
233
233
179
131
233
428
314
216
332
266
498
233
218
182
498
121
498
216
498
498
425
452
216
233
498
233
467
95
498
498
233
233
498
233
452
499
67
233
218
463
449
216
339
141
216
216
233
233
233
403
229
233
498
233
119
427
233
88
233
1
498
498
426
233
233
498
498
84
498
216
233
498
233
233
216
281
135
233
37
216
498
421
216
373
216
123
362
61
216
486
233
233
498
216
498
233
216
218
263
428
430
216
69
285
233
355
216
256
216
216
307
233
498
179
2
216
216
59
216
233
216
381
498
498
498
216
216
95
359
233
233
216
233
498
498
233
64
326
83
124
60
498
210
233
498
130
271
216
389
498
216
216
216
233
498
473
498
216
311
325
242
216
395
498
174
498
92
216
216
233
498
129
59
111
233
233
233
455
498
498
216
216
233
233
243
233
498
371
189
498
45
229
73
233
216
216
216
233
60
498
233
233
105
233
238
498
498
216
394
255
180
233
216
233
498
367
216
498
58
342
284
498
498
76
483
498
370
229
72
405
233
216
233
404
498
17
233
498
10
498
216
216
498
216
223
216
233
233
397
442
216
167
216
36
498
498
482
200
432
216
60
216
498
243
216
216
233
50
498
363
344
216
243
233
498
498
59
281
233
432
233
498
216
498
216
233
379
12
498
124
233
165
216
498
216
233
255
216
60
216
275
243
233
498
498
216
241
233
216
496
83
9
413
216
498
233
229
201
101
498
233
216
233
216
329
216
498
130
498
233
306
21
8
65
498
314
274
216
233
498
216
177
233
216
216
233
259
216
216
233
216
216
91
216
216
233
498
233
216
498
216
342
233
395
5
138
216
36
450
498
498
233
498
338
233
123
233
216
233
233
129
262
216
179
498
474
498
498
498
498
233
498
233
233
462
176
81
498
216
170
498
498
394
233
487
233
269
163
498
216
498
216
216
376
136
498
498
488
51
233
498
233
247
498
216
233
203
195
233
498
233
262
233
498
498
101
454
216
233
320
218
498
498
498
216
233
498
498
360
294
216
74
498
498
216
293
498
216
216
245
233
338
117
498
233
233
498
216
233
216
233
233
217
19
498
498
498
136
290
498
233
216
498
233
233
233
216
216
86
498
259
138
498
498
498
363
216
347
62
334
498
113
233
489
116
132
216
112
233
415
426
233
238
233
216
216
328
192
233
216
432
216
216
498
345
498
498
233
380
498
448
233
233
417
498
245
308
233
453
216
216
279
216
216
233
60
498
112
146
233
433
244
162
498
252
233
233
498
498
402
40
292
132
233
296
498
216
85
203
498
365
216
216
273
498
233
233
498
493
334
216
216
468
55
233
233
233
69
216
39
498
233
471
498
498
124
216
233
403
233
233
498
233
21
246
234
233
455
43
498
498
494
216
21
233
184
256
498
498
233
498
407
216
233
84
498
233
498
153
498
233
24
90
442
216
188
277
420
252
498
98
54
216
498
498
136
216
56
216
82
498
422
498
320
474
216
498
498
233
455
123
216
195
233
498
233
131
498
442
216
233
216
216
182
233
38
481
233
124
216
135
233
216
498
421
124
216
233
190
498
233
233
413
216
498
131
216
216
321
498
484
233
498
73
307
83
216
133
358
233
498
498
233
129
142
216
80
233
350
216
233
27
92
233
216
21
401
498
498
452
183
216
233
233
216
41
216
342
301
139
498
233
72
237
227
216
216
124
216
498
498
31
233
498
498
121
498
498
233
216
448
233
218
233
247
233
216
235
233
498
498
440
233
452
498
333
90
114
64
233
233
498
233
7
233
233
169
27
216
250
216
136
233
216
233
216
498
216
498
216
233
216
233
487
233
409
243
233
216
193
216
216
305
498
498
498
233
216
216
216
451
233
87
424
216
233
351
216
239
80
124
216
233
39
216
123
291
396
498
239
216
233
238
498
233
233
491
180
216
498
498
369
233
370
216
242
216
216
233
31
498
498
216
498
233
485
233
248
233
216
233
242
216
417
350
261
498
216
216
477
498
233
216
476
498
500
233
233
216
233
233
216
498
116
216
84
310
233
498
233
367
233
3
233
233
498
216
498
408
498
383
498
74
466
266
216
132
233
233
415
233
303
120
163
498
233
216
498
233
307
266
124
233
498
498
23
233
498
216
125
216
216
10
233
233
98
216
233
82
233
233
243
216
233
400
498
216
498
131
216
233
216
303
233
498
85
399
498
498
126
304
233
216
498
498
498
46
233
263
216
474
216
255
331
318
216
474
221
233
216
498
256
216
498
216
104
233
498
216
216
498
216
216
359
411
464
233
216
219
216
458
498
182
498
30
498
376
233
498
216
233
171
452
216
498
233
216
216
271
233
233
481
216
216
446
498
39
498
224
485
233
216
369
328
216
233
498
216
138
164
429
182
232
73
498
498
216
498
498
498
216
447
498
233
233
215
245
233
216
233
72
498
233
498
498
233
436
233
166
216
166
58
216
216
216
212
216
198
394
233
233
498
326
498
347
83
60
233
498
233
270
233
15
498
146
470
233
83
216
498
398
498
216
124
216
210
189
351
233
439
216
233
233
409
450
233
216
455
39
129
233
39
378
211
136
233
20
498
328
233
216
369
216
427
124
216
216
233
233
498
233
216
97
233
498
233
216
498
498
497
233
23
283
498
216
233
216
498
151
216
233
233
233
103
233
216
15
15
216
498
216
482
498
216
216
498
233
441
498
404
435
74
216
499
81
216
460
399
216
49
498
216
233
216
192
418
498
233
216
233
233
408
498
216
233
498
217
498
370
433
233
233
115
498
136
216
233
216
233
128
498
119
216
498
216
479
216
216
216
498
216
233
243
233
498
403
498
498
498
216
402
216
498
306
498
233
233
498
216
498
498
216
216
180
158
498
233
372
473
254
498
99
216
58
216
399
498
216
233
216
233
498
64
233
216
294
498
216
216
233
498
286
44
498
103
157
290
104
216
216
498
233
498
233
260
233
79
233
394
498
233
116
261
216
233
216
233
340
438
216
463
321
357
233
445
498
216
216
498
231
216
109
233
110
233
216
81
233
216
498
154
233
216
216
216
498
311
216
69
233
470
50
216
306
233
179
366
176
498
25
498
498
233
269
26
322
498
233
233
221
216
452
498
498
108
445
216
216
233
233
216
233
233
216
334
498
199
233
498
146
87
390
196
233
403
186
216
499
216
59
498
216
216
306
107
370
143
216
498
216
498
233
311
498
216
307
233
306
216
216
263
233
498
202
146
498
216
54
23
308
498
105
216
233
427
233
216
459
340
233
498
369
163
216
216
233
413
498
10
429
306
216
233
498
233
404
498
498
95
124
358
74
338
10
216
58
173
216
159
233
216
175
216
133
424
216
258
216
77
498
216
498
498
233
498
233
233
350
498
498
345
233
216
498
27
216
232
124
498
233
233
233
498
233
498
248
362
233
233
498
498
340
216
230
216
498
216
215
498
498
118
498
476
435
11
233
233
216
459
283
216
233
498
216
474
216
198
233
422
437
362
216
216
347
233
498
147
216
233
233
216
47
233
216
233
233
216
124
39
140
444
498
498
9
308
234
498
498
216
233
233
216
233
233
266
216
216
216
233
429
498
216
498
498
101
233
233
233
216
216
233
216
21
216
233
233
28
422
326
136
233
394
233
216
342
482
216
352
498
216
216
216
233
336
165
498
233
216
233
468
404
233
10
498
216
233
9
498
18
336
233
235
216
477
81
216
110
278
31
216
81
243
216
470
233
173
216
421
203
404
216
307
498
361
216
498
216
233
233
233
313
498
476
216
498
233
498
162
498
233
216
498
238
174
216
216
73
233
233
361
233
498
216
216
435
421
309
216
61
88
233
216
197
459
498
21
498
498
498
498
233
233
498
498
451
110
150
216
267
381
233
264
408
34
144
470
103
498
216
233
498
4
399
216
261
7
233
351
233
216
233
498
216
216
498
310
498
498
124
233
436
233
39
498
498
233
498
498
216
218
445
233
233
142
144
476
233
233
216
370
216
215
233
216
183
498
339
478
233
216
431
497
161
216
498
74
216
337
245
480
314
216
216
216
195
216
336
233
216
220
216
244
394
233
36
466
216
233
491
233
167
498
233
28
233
216
216
498
498
215
233
216
216
216
498
216
233
216
233
430
233
216
233
233
233
233
498
216
9
498
422
216
233
275
226
216
48
233
69
233
498
216
498
277
250
498
498
216
233
497
498
498
133
301
233
159
392
216
498
498
369
216
387
498
233
216
177
259
498
36
233
233
216
475
233
498
216
233
498
233
498
344
233
498
216
216
379
216
233
498
498
107
483
233
409
233
216
498
498
233
233
233
498
216
216
233
216
216
239
146
498
498
182
498
216
498
498
465
216
320
216
216
216
498
216
498
498
498
349
216
498
337
367
216
498
9
233
11
287
233
233
498
129
216
380
216
254
320
216
233
498
455
216
369
498
216
309
155
482
175
34
498
336
367
240
493
216
216
498
233
233
216
498
118
216
224
219
302
498
498
315
498
22
498
233
164
233
267
233
216
233
498
37
369
28
309
160
233
216
498
498
422
498
216
132
498
216
275
383
70
233
216
386
498
498
498
216
233
471
498
498
233
233
319
334
233
82
498
233
10
216
216
498
221
498
233
290
498
28
233
498
358
498
216
233
498
498
216
498
216
486
498
498
233
498
432
384
422
13
414
498
338
498
498
498
498
233
216
233
233
233
76
233
171
342
384
259
216
216
242
498
195
216
216
498
58
486
233
216
216
398
216
211
82
432
233
81
216
442
406
146
225
233
221
372
498
233
494
308
96
284
233
216
349
233
498
170
233
216
233
233
451
498
233
233
498
498
117
216
312
104
487
216
498
498
312
497
233
498
145
498
216
218
216
228
233
216
369
216
233
216
233
97
251
216
449
215
233
216
498
31
130
216
233
233
121
306
216
69
498
233
33
460
58
242
498
96
86
9
136
233
233
498
498
411
233
233
81
316
498
233
216
498
398
216
352
382
216
498
498
216
315
498
216
452
216
216
96
233
216
498
233
498
216
233
216
136
216
346
216
349
368
498
216
233
233
366
216
279
498
216
233
455
270
498
498
369
368
216
498
1
216
198
306
498
329
233
105
233
58
101
498
259
182
216
65
233
47
498
6
455
216
216
306
476
280
498
94
233
216
216
9
498
498
498
455
216
142
233
498
498
126
309
498
196
498
59
233
498
216
216
209
216
233
216
216
19
216
498
452
440
233
178
233
332
441
319
216
58
215
132
232
498
216
498
128
292
58
72
233
216
216
423
498
498
296
498
225
322
216
233
377
17
334
233
233
331
112
233
216
498
216
498
498
233
261
59
70
123
498
233
485
216
287
233
216
233
119
216
124
498
498
498
245
33
145
498
498
216
498
498
498
233
150
120
216
481
39
216
92
233
71
232
27
306
61
498
216
498
498
75
233
216
216
422
467
498
498
498
498
498
119
233
330
233
432
498
233
311
343
216
233
224
498
216
216
216
309
233
233
233
233
484
216
233
194
233
179
326
498
58
278
233
498
53
216
498
498
233
216
5
350
498
498
233
436
433
429
151
216
101
216
233
146
216
368
216
216
216
233
216
216
216
216
498
307
233
168
233
216
401
216
233
498
404
81
233
206
222
498
136
343
370
32
9
199
285
216
498
498
233
216
436
64
216
216
233
216
220
233
133
233
233
498
216
233
498
216
58
216
233
216
478
216
498
233
39
216
233
290
498
216
7
124
379
233
216
216
233
498
10
233
216
190
498
233
498
233
243
264
498
216
472
179
233
137
216
498
233
355
498
216
88
233
191
498
363
216
482
48
233
136
233
103
69
216
498
309
498
376
83
233
68
498
498
299
216
233
374
452
136
498
216
498
56
216
216
477
474
233
162
216
145
498
216
216
429
233
81
216
233
216
455
216
467
498
343
233
233
141
233
498
233
106
498
233
81
233
59
216
216
233
216
466
498
498
498
259
82
390
216
498
498
216
233
92
25
490
216
85
278
256
242
233
233
498
498
233
498
216
56
233
203
112
233
216
454
174
225
498
498
87
216
443
216
195
9
498
233
233
233
498
233
498
216
435
452
498
498
402
498
174
136
216
216
233
144
27
233
498
216
498
350
124
233
233
216
498
498
216
163
233
216
498
233
277
336
498
75
233
498
498
498
114
233
216
498
498
283
59
233
136
306
498
233
136
233
461
8
302
498
233
233
498
83
233
294
233
233
498
216
498
233
449
498
498
216
498
422
53
103
216
216
387
233
216
293
498
267
498
233
56
302
233
498
233
216
216
498
323
498
216
498
233
216
498
498
463
216
176
421
233
233
276
216
233
216
216
455
498
295
279
233
216
233
498
233
216
233
233
216
498
216
233
498
233
83
233
459
233
233
498
498
498
216
233
124
173
389
216
243
220
498
498
498
498
9
498
241
207
498
498
233
372
93
216
498
306
216
233
216
216
458
216
233
233
498
498
216
455
498
233
56
311
233
56
233
498
82
207
233
216
216
179
498
233
498
216
475
216
216
216
233
97
498
216
233
498
216
58
9
285
498
216
216
233
96
216
216
233
451
233
498
216
215
354
233
216
216
233
233
498
498
450
233
240
50
194
498
21
498
216
90
233
498
498
216
365
233
163
47
498
216
482
498
498
17
216
498
498
498
290
433
498
216
498
233
216
350
498
433
216
358
498
233
233
216
83
233
147
21
491
315
498
431
52
233
301
498
392
314
216
498
498
216
240
233
73
216
224
233
498
200
498
498
458
448
215
233
315
498
66
397
183
216
216
229
233
498
233
190
247
233
137
233
481
216
216
465
187
22
100
498
216
498
498
498
233
29
440
323
233
233
498
216
233
233
440
215
255
233
233
233
233
498
498
216
214
216
59
216
498
442
434
216
329
162
58
88
233
262
233
216
495
154
498
216
441
498
233
81
77
498
233
473
233
465
498
216
419
216
165
233
210
407
331
233
498
24
142
319
233
498
498
498
406
339
233
216
336
136
216
216
273
216
498
216
233
49
216
216
216
498
158
371
233
498
233
410
233
274
233
356
216
498
216
498
216
156
166
42
8
270
394
35
216
498
498
468
395
233
43
398
329
233
216
376
320
150
452
221
216
233
216
152
233
233
461
233
498
87
270
216
221
461
244
216
58
101
278
58
233
489
498
498
233
498
216
364
233
76
216
216
256
233
269
216
136
198
216
216
390
233
498
317
233
233
498
450
380
494
216
216
498
103
256
498
233
55
216
369
331
216
233
233
233
57
216
498
216
498
226
498
498
105
21
498
498
216
216
243
299
407
233
233
23
258
233
216
445
276
216
216
233
233
443
233
216
233
16
498
498
124
498
233
450
498
233
464
34
184
384
233
498
322
183
229
498
230
229
233
498
498
362
216
338
233
233
323
388
21
245
249
233
216
358
233
216
233
233
498
216
53
10
233
314
233
216
320
498
233
498
498
498
216
498
498
498
498
482
216
216
216
331
233
233
498
233
221
422
216
233
195
19
382
211
216
78
216
215
216
39
216
124
216
233
216
494
188
233
233
216
498
221
216
498
232
216
454
120
58
216
376
39
171
498
233
498
498
498
245
145
255
498
498
250
233
465
73
498
498
235
233
499
498
498
238
498
390
254
136
233
38
216
233
216
233
216
233
233
60
233
233
216
272
498
498
288
216
154
233
233
210
141
498
5
97
498
452
216
110
233
216
452
295
498
26
498
233
233
233
233
7
233
216
216
498
233
108
134
216
450
233
233
491
216
442
233
172
498
86
233
252
216
229
498
233
233
498
498
233
482
498
216
427
233
432
216
498
216
498
498
216
343
126
233
116
76
216
233
216
233
233
216
154
406
498
293
498
58
233
315
139
345
216
498
233
498
498
216
216
498
216
233
31
216
83
492
216
233
467
159
471
239
290
410
342
21
39
195
290
216
233
216
216
216
216
168
233
233
498
234
233
233
420
442
498
498
498
233
498
216
314
498
233
216
193
87
115
63
294
233
21
216
369
233
498
233
498
216
485
216
233
19
498
233
216
216
498
216
216
365
34
216
216
233
498
216
137
288
37
216
171
233
70
43
112
233
498
18
110
210
216
414
481
216
233
335
216
216
215
233
216
233
233
498
123
32
94
216
219
124
233
216
233
216
216
499
309
18
498
498
134
233
216
74
216
498
216
106
233
216
233
233
498
271
233
124
474
233
216
216
124
168
371
21
66
498
472
216
233
216
216
498
216
233
233
216
233
485
233
498
460
233
442
276
411
498
233
233
216
216
498
233
216
498
498
79
498
2
498
35
498
233
233
233
134
216
498
110
233
216
307
498
233
498
498
365
216
233
307
216
233
498
425
498
233
498
233
190
216
192
233
216
233
158
386
11
53
216
435
216
498
274
216
233
397
498
498
216
179
233
216
216
233
216
216
233
94
473
378
79
216
216
271
216
68
498
216
93
233
216
233
479
498
156
216
498
233
66
233
216
92
93
216
216
216
216
216
101
498
145
287
216
233
233
233
216
498
233
216
216
79
233
216
46
342
238
216
332
216
189
240
440
233
498
216
233
216
432
190
58
3
498
216
81
216
349
216
480
216
233
330
362
216
216
233
216
498
342
126
233
233
216
233
232
81
379
55
109
374
440
156
498
216
216
498
408
290
83
233
41
498
230
35
444
498
183
498
216
498
498
233
498
216
216
233
401
456
392
498
216
233
233
41
216
216
233
233
233
58
216
378
498
420
216
498
216
498
58
257
218
298
298
95
233
498
216
498
104
490
498
233
38
498
216
498
396
166
216
216
498
498
474
216
216
233
233
171
407
499
39
498
216
233
498
83
216
498
498
216
417
216
94
498
422
340
175
170
422
233
428
142
49
32
216
216
216
498
216
498
178
233
216
216
233
376
498
451
435
294
498
427
102
233
86
216
233
339
498
233
498
216
216
230
498
26
216
409
233
455
498
156
498
442
233
233
498
216
498
445
131
216
233
216
233
137
156
455
233
233
233
398
216
498
216
167
452
498
132
233
309
233
498
19
216
498
233
54
233
124
204
498
233
151
366
95
273
68
216
498
498
233
172
216
388
498
498
216
498
233
406
498
233
498
144
100
216
233
250
216
216
498
326
265
376
233
498
498
73
449
216
307
216
498
233
427
477
216
216
233
95
498
216
216
426
117
216
112
255
216
233
308
498
498
233
136
498
34
498
498
216
498
313
498
216
216
498
498
233
216
233
498
498
169
46
303
102
216
498
231
233
270
233
216
453
211
216
498
498
498
216
233
260
498
163
148
498
87
498
70
216
498
276
498
381
498
338
498
233
352
216
216
498
233
498
498
129
104
233
361
216
198
233
100
498
233
498
498
180
228
498
216
76
299
302
285
498
498
498
233
233
151
255
233
215
233
216
233
216
233
59
110
121
233
498
57
162
233
485
498
228
339
498
498
498
163
498
144
348
216
64
216
216
233
233
216
399
256
370
216
233
498
498
498
498
149
216
216
215
216
498
216
498
498
498
233
117
233
92
496
498
216
233
476
115
139
498
430
366
233
216
233
233
303
442
233
333
498
233
12
233
389
233
227
138
498
233
432
34
270
216
498
233
396
216
419
216
498
363
102
464
498
216
215
233
498
114
216
190
110
233
216
498
20
233
268
124
498
498
498
433
233
386
288
91
498
233
244
233
498
124
322
233
295
455
122
498
455
131
216
216
498
420
56
269
233
21
216
233
498
417
388
233
498
233
498
233
74
216
498
198
233
447
233
105
233
126
233
216
123
81
82
239
233
498
55
216
233
216
43
498
498
233
498
222
147
498
498
233
233
498
100
129
498
198
337
498
455
498
16
233
498
216
282
216
233
43
81
498
498
216
216
498
233
498
233
216
233
233
216
39
67
37
348
123
498
498
498
484
233
233
233
233
498
498
498
233
306
233
498
233
252
39
90
136
233
360
498
216
180
303
361
92
72
498
327
498
216
299
216
476
498
498
216
498
216
167
58
90
233
208
29
105
227
498
218
87
498
233
479
229
221
422
412
233
171
330
216
498
378
495
498
216
384
225
238
233
233
233
64
233
2
370
216
367
216
233
189
21
337
216
498
216
216
216
233
233
161
216
233
498
216
216
59
498
233
136
498
233
436
233
498
233
216
244
216
498
9
498
233
498
277
216
176
192
498
498
422
216
216
77
233
36
498
59
216
216
498
235
216
152
498
498
499
233
290
216
216
340
498
233
216
215
21
498
216
233
233
216
498
216
352
216
498
216
216
233
156
498
216
216
498
216
233
460
112
99
333
447
233
79
233
233
48
35
312
498
498
234
398
491
187
498
285
216
209
498
374
216
498
498
328
380
183
233
106
498
306
498
92
464
233
447
216
54
400
369
309
216
498
498
233
216
233
41
233
141
498
216
233
498
58
498
216
233
216
216
216
402
230
216
216
498
216
498
233
216
233
216
233
120
498
233
216
498
470
375
216
116
440
216
233
498
233
216
26
233
402
498
498
498
237
216
442
233
216
347
319
426
216
233
496
156
216
233
233
11
149
233
233
216
283
216
26
374
146
142
498
115
216
498
498
498
216
272
216
437
21
498
216
233
290
181
498
215
445
216
216
216
402
233
216
498
81
498
216
237
498
233
498
189
233
233
330
376
50
233
95
216
498
216
17
177
216
233
369
498
498
498
422
498
471
370
233
498
218
498
216
444
216
233
233
216
498
498
233
498
233
216
216
248
233
233
35
233
116
233
202
216
216
498
498
498
498
233
7
498
124
233
66
216
498
202
216
498
216
216
355
216
232
233
498
233
216
487
233
446
498
216
384
102
498
233
59
442
498
216
117
354
252
216
216
365
149
216
498
62
233
268
450
233
233
498
233
498
186
498
252
70
233
401
216
102
248
233
73
73
413
59
188
233
498
233
145
498
498
412
183
498
499
433
498
498
498
60
294
101
233
104
216
59
23
216
233
233
233
498
260
233
498
233
233
498
216
263
216
498
498
216
465
498
334
216
215
58
233
216
129
233
233
3
233
233
79
498
290
498
50
216
498
216
14
180
216
498
59
498
216
498
216
260
233
216
375
233
216
216
131
306
234
186
498
233
216
163
216
109
498
233
458
233
216
498
498
216
68
498
498
216
320
498
1
276
498
233
56
233
216
216
498
45
233
233
498
216
216
134
323
262
355
113
498
233
216
217
498
216
9
233
441
332
259
498
216
60
498
216
498
216
371
233
250
216
216
300
498
40
30
487
498
216
498
211
233
233
145
216
233
498
498
216
216
498
136
233
233
498
498
9
157
233
216
272
498
216
498
498
485
138
498
296
498
136
7
216
235
297
498
216
380
498
59
498
442
115
233
216
75
498
233
233
95
216
34
233
233
498
216
216
83
59
454
498
498
286
233
182
216
216
216
498
233
252
104
77
280
498
206
233
233
498
498
233
343
233
158
128
216
296
233
216
233
233
494
498
233
350
19
498
347
233
216
233
233
233
216
233
303
77
243
216
415
369
6
98
493
397
233
216
233
387
233
498
216
233
216
233
393
464
427
498
233
233
498
216
233
216
216
421
216
83
221
59
498
216
233
498
303
233
233
233
216
216
228
216
460
233
179
498
5
216
222
233
319
20
469
80
216
216
216
463
452
233
216
498
369
95
233
233
369
110
498
233
233
216
216
498
107
216
216
255
147
122
366
498
216
233
423
233
183
242
498
234
474
181
216
447
233
216
498
233
233
498
216
164
216
216
233
498
498
216
233
415
233
137
463
215
233
233
80
216
216
233
498
314
233
498
452
352
216
233
306
216
123
303
233
216
233
174
233
233
233
233
233
216
216
166
421
267
123
233
219
233
3
233
233
233
498
498
233
258
181
491
460
349
216
498
59
498
216
80
204
233
216
363
216
498
216
233
216
422
233
148
216
216
422
216
233
341
216
216
498
498
216
26
498
460
422
285
498
408
233
498
498
464
198
215
216
233
498
107
34
216
250
75
225
233
233
216
498
233
498
216
402
25
498
312
408
447
233
233
216
54
226
233
7
151
498
216
498
498
498
498
233
233
216
233
216
233
498
233
359
491
101
39
498
498
216
9
233
216
233
455
216
498
252
34
26
427
233
152
216
233
233
498
233
233
360
498
216
498
233
42
36
255
293
216
498
408
498
233
377
233
233
498
233
98
385
216
498
126
216
233
68
216
498
233
421
216
233
498
216
448
498
381
216
216
233
483
368
332
233
498
216
455
331
317
216
498
233
216
216
498
359
216
498
268
123
216
233
270
216
498
179
114
233
498
224
216
365
200
498
473
496
455
187
209
233
498
210
216
233
398
216
498
233
12
233
500
226
69
312
216
216
55
216
216
498
144
137
216
9
69
233
216
216
216
498
216
4
233
314
498
295
498
233
466
216
233
233
216
184
103
216
59
296
216
379
498
211
216
233
216
73
233
139
108
498
216
216
118
324
498
367
314
13
216
498
233
233
233
498
233
27
124
498
498
174
216
44
38
300
34
40
233
216
438
216
216
233
350
498
498
498
498
107
233
216
216
479
233
216
233
86
216
498
498
216
268
233
498
216
233
498
86
498
498
216
233
216
46
498
14
216
233
233
224
233
216
20
498
387
233
233
498
233
154
498
401
293
498
498
233
24
216
498
216
261
136
54
149
498
496
81
201
498
216
498
306
66
498
498
498
441
135
233
216
498
498
233
63
233
233
233
216
216
498
233
233
233
479
216
224
30
202
233
498
287
219
223
233
488
498
233
498
455
155
233
281
252
384
498
233
498
498
498
498
30
245
498
498
498
132
233
498
68
374
233
498
340
224
216
498
270
233
364
335
233
242
30
233
294
73
233
215
216
83
216
451
315
233
216
253
369
11
483
216
216
486
216
216
34
216
398
233
498
460
368
67
75
216
306
233
216
498
78
498
233
233
216
93
216
498
216
9
322
61
233
233
118
330
233
233
498
216
26
233
498
333
233
293
227
216
216
216
436
216
498
498
498
233
496
408
369
498
59
233
233
498
306
226
474
498
77
188
498
498
233
235
216
498
233
233
233
190
233
216
401
216
216
233
498
197
216
233
216
144
216
352
233
498
498
498
216
216
440
233
498
216
212
216
498
498
369
165
428
233
216
233
233
45
413
207
233
233
233
498
233
233
498
309
233
216
216
498
498
464
498
300
35
322
498
498
498
216
498
498
498
216
233
233
498
234
233
230
498
334
216
498
233
216
498
59
88
164
216
216
216
332
171
498
216
498
498
327
233
233
498
233
498
452
428
498
5
233
158
216
233
498
233
233
215
216
496
216
233
498
233
498
233
412
498
274
297
216
498
498
297
233
498
498
233
216
209
498
233
233
208
216
278
233
405
216
216
216
498
233
175
422
233
216
60
498
233
233
498
498
455
216
498
216
233
498
216
244
465
131
339
233
216
498
233
415
39
83
233
233
233
243
498
498
233
498
442
474
233
233
233
233
216
241
498
233
216
233
473
233
216
233
233
233
498
337
498
233
8
216
474
392
337
132
498
233
216
216
498
233
498
429
498
216
182
412
216
377
233
148
498
472
498
216
233
216
498
498
353
222
306
58
498
211
498
23
216
498
21
420
120
203
375
498
498
233
233
222
498
498
124
430
498
224
233
216
161
85
216
233
233
416
233
93
478
216
307
310
426
314
216
455
216
216
233
498
498
182
498
498
216
111
84
77
73
482
154
233
121
133
241
233
308
498
252
233
498
233
233
211
233
216
274
498
233
216
278
498
467
216
226
414
233
498
138
216
130
342
233
216
498
498
216
442
164
498
244
300
211
216
233
233
233
233
275
216
208
233
49
273
498
233
216
36
175
9
216
233
233
216
233
216
498
216
180
132
321
317
498
28
233
216
407
216
255
498
498
233
278
216
233
498
188
233
498
498
498
344
216
268
216
216
233
498
216
481
498
47
393
449
154
21
233
233
216
498
498
216
233
57
10
295
378
245
81
233
498
409
498
498
216
498
498
498
498
124
216
216
233
275
282
498
233
318
233
498
498
58
498
373
498
216
498
498
233
216
216
233
216
233
216
19
498
231
233
216
233
32
498
233
480
498
464
43
216
249
216
216
216
216
155
233
83
233
498
216
254
233
69
328
233
216
498
233
118
462
91
498
216
474
266
498
432
216
233
498
216
9
233
394
407
498
216
398
498
465
498
216
216
233
233
288
436
498
216
216
233
233
216
124
441
233
270
446
233
393
498
59
233
47
121
233
369
498
233
216
455
75
216
498
233
233
9
233
216
216
498
233
498
498
381
498
87
233
498
443
216
216
498
216
233
498
498
355
176
216
498
301
238
176
59
433
216
486
498
498
195
233
216
342
409
239
406
59
498
373
57
498
499
252
351
498
233
274
233
216
216
442
369
216
462
233
211
213
191
368
498
291
216
498
233
264
498
216
181
216
233
369
498
233
216
216
329
498
233
79
233
216
498
225
233
409
129
498
216
498
233
478
216
498
498
46
108
179
21
18
498
262
117
233
498
3
347
232
411
58
216
363
233
10
173
306
498
216
498
72
498
498
216
204
233
190
213
201
498
240
498
233
233
216
328
294
181
233
233
169
216
233
387
498
143
313
233
358
308
244
468
216
161
70
73
216
216
261
216
430
216
498
498
216
2
233
498
372
216
273
498
498
1
216
498
218
498
21
216
216
233
66
204
216
216
135
233
233
45
498
498
233
216
498
498
216
498
295
216
347
233
71
116
498
233
136
461
394
216
216
233
216
233
216
233
322
216
216
387
233
303
216
183
325
498
164
233
216
233
246
498
233
498
216
233
216
83
216
369
216
355
498
216
216
266
233
83
498
498
498
233
386
233
152
216
287
233
56
233
338
38
233
498
216
64
216
76
216
381
1
233
43
256
498
216
75
233
233
216
233
47
233
295
233
487
281
364
216
216
233
216
233
233
20
498
216
201
216
186
59
192
132
233
216
233
233
233
423
233
2
233
233
170
100
216
442
216
431
498
498
271
417
216
224
216
216
64
326
498
316
28
238
233
233
283
178
23
335
19
186
216
216
498
216
216
371
459
216
132
498
498
308
216
436
349
347
171
233
369
233
433
136
84
498
216
498
498
216
48
233
498
233
233
233
289
233
498
424
216
233
216
266
190
326
216
498
411
233
211
233
233
233
498
216
216
293
405
498
216
374
146
40
233
233
76
180
233
216
498
482
261
233
180
216
471
320
498
397
233
233
341
314
369
216
126
216
216
216
216
498
73
216
352
59
351
233
216
200
18
434
169
293
498
498
498
472
498
233
498
257
274
216
185
498
498
233
392
216
394
498
216
216
309
498
216
17
498
15
498
216
216
216
346
51
216
216
179
360
498
394
367
216
498
136
148
216
216
498
233
276
331
493
17
216
423
387
209
498
394
216
233
448
216
233
166
61
216
230
216
438
57
498
233
233
233
233
403
233
498
173
477
288
133
114
428
498
325
315
216
20
216
216
498
216
233
498
216
233
216
498
143
309
233
498
261
498
418
216
59
233
498
216
217
292
216
498
233
498
493
233
233
387
233
442
233
216
386
9
216
498
216
498
216
162
233
216
233
237
88
187
498
487
233
23
21
233
365
418
498
233
470
216
197
233
233
233
233
233
498
267
216
498
498
233
212
4
216
216
498
233
248
233
216
216
461
309
233
330
92
498
362
233
315
216
498
233
498
498
216
33
498
233
233
216
498
464
206
498
216
216
216
176
487
233
498
451
216
498
498
498
233
498
498
233
233
216
317
233
238
498
262
452
498
188
233
83
306
99
216
483
216
233
216
233
176
498
498
233
21
233
498
233
90
216
216
216
498
498
233
233
498
216
498
18
216
483
233
411
233
216
347
233
233
118
216
389
233
233
233
216
400
498
498
283
93
74
132
498
233
383
112
21
249
498
498
233
146
345
233
216
233
498
111
233
339
233
216
216
313
230
216
498
498
184
100
18
204
498
344
216
498
233
490
233
498
494
177
498
233
364
498
498
216
407
498
233
216
336
58
233
73
16
216
233
216
216
233
498
233
299
233
216
396
191
216
233
216
216
233
146
498
121
233
216
72
104
359
216
216
363
167
233
233
216
235
233
233
498
214
233
216
216
216
233
393
26
174
254
216
440
498
498
266
308
233
39
216
216
233
104
498
216
233
216
81
219
233
223
498
59
498
498
289
58
81
498
378
216
370
216
142
498
136
382
497
498
250
346
254
59
10
233
233
219
233
276
216
213
498
498
24
245
104
474
216
435
211
233
290
233
346
498
498
498
498
233
384
359
233
338
498
348
74
233
25
17
498
498
498
498
498
216
216
216
46
498
258
216
245
498
100
216
498
498
498
498
345
401
216
233
216
498
498
126
404
498
216
52
216
251
53
366
162
216
216
343
498
233
362
233
233
233
233
445
219
216
498
498
430
233
233
233
498
57
233
194
233
227
498
498
233
59
498
216
233
216
498
216
413
216
311
498
481
132
496
498
233
498
498
216
87
498
498
216
498
306
498
452
110
216
216
233
233
341
58
498
30
216
498
461
216
54
216
403
5
347
216
233
498
216
216
216
216
498
498
216
216
185
233
233
349
498
387
411
498
300
78
17
216
233
341
216
233
216
498
334
300
421
63
128
469
442
195
377
233
216
216
75
160
52
498
259
233
233
233
216
187
498
376
233
312
216
233
216
272
498
216
498
261
259
246
39
465
216
233
5
216
498
317
233
394
233
75
233
233
216
474
498
498
216
498
160
498
202
305
498
233
216
498
216
498
306
427
498
117
272
404
216
312
279
216
216
217
485
39
233
233
223
320
498
498
38
364
73
233
73
83
109
399
498
474
216
66
9
101
111
498
309
498
127
216
59
233
498
471
498
327
430
266
233
100
167
233
498
289
498
498
233
73
216
464
221
165
233
246
216
216
216
152
309
498
233
170
233
498
498
69
216
233
233
216
233
233
216
236
83
498
466
482
316
498
498
216
215
369
39
233
233
124
326
498
324
216
163
246
90
13
3
498
483
386
233
498
56
358
498
498
498
233
216
315
413
444
209
236
233
100
486
39
147
498
233
498
216
216
216
216
169
216
233
148
359
233
233
496
498
482
233
497
366
498
216
216
498
233
216
233
498
233
225
498
286
241
498
498
498
238
216
471
498
235
17
233
216
268
309
498
415
233
233
500
424
216
19
498
240
408
216
182
233
210
216
402
498
498
216
23
216
439
93
299
233
295
233
334
172
498
276
132
498
83
245
216
233
233
498
233
381
223
216
216
216
348
233
120
233
59
498
233
205
238
268
233
363
233
74
315
406
498
233
402
233
216
216
498
233
498
498
117
233
233
216
469
216
498
216
498
364
230
81
358
258
216
233
498
27
498
498
233
446
32
66
216
216
95
498
216
233
141
216
498
233
271
498
233
124
267
233
216
498
498
85
498
216
498
216
498
233
498
233
498
498
345
474
233
498
410
215
201
233
216
246
216
216
498
137
312
233
58
233
216
498
498
53
367
2
216
458
73
47
280
64
233
498
216
498
233
447
42
498
498
233
498
498
233
498
216
498
142
233
216
233
216
216
423
498
184
216
287
34
102
216
343
498
216
498
498
498
233
10
498
498
25
216
233
422
484
216
233
307
498
304
498
233
216
239
421
498
498
216
233
216
216
21
216
216
498
233
216
216
498
498
415
492
244
433
233
216
216
13
498
233
216
7
498
128
233
498
500
246
370
55
215
498
39
357
442
75
498
233
233
406
216
234
233
156
34
216
226
156
498
94
179
216
21
498
452
223
101
233
143
216
216
121
428
216
425
216
14
216
326
147
279
216
216
99
498
498
233
487
233
435
116
134
210
498
233
498
233
498
336
35
216
233
233
233
216
163
498
132
498
105
22
398
172
216
216
233
216
233
233
498
34
498
498
216
233
39
169
370
233
233
216
384
402
145
216
216
498
498
498
462
58
498
498
83
38
143
89
233
216
369
216
216
202
148
443
417
233
216
395
498
196
498
158
498
216
216
233
346
409
216
251
233
498
216
233
216
249
233
498
233
152
498
51
174
438
369
216
233
79
216
489
287
233
45
498
144
69
490
208
246
254
233
343
81
233
216
216
145
430
112
216
216
246
233
216
216
270
176
216
404
498
192
306
233
233
216
216
498
498
210
498
233
498
397
498
124
216
216
498
216
498
233
216
233
216
498
81
216
212
216
233
498
450
369
63
233
498
216
452
498
185
216
215
498
498
232
456
452
155
216
216
233
127
121
476
498
216
216
115
160
327
82
469
216
233
233
216
411
233
183
498
124
445
216
498
498
498
432
423
498
29
233
498
43
216
193
54
472
498
139
169
498
294
216
498
216
113
423
233
498
498
233
216
98
216
405
233
441
216
216
498
498
216
259
233
211
498
37
6
381
9
233
31
208
295
400
181
498
233
233
216
216
41
216
233
59
233
233
169
216
498
233
233
233
189
233
216
216
216
452
216
496
216
216
94
398
498
60
201
320
2
452
216
498
233
376
73
236
120
293
230
233
498
143
434
216
498
422
216
498
498
498
361
83
276
211
233
443
9
498
498
9
498
39
498
216
216
233
187
474
233
497
233
498
233
216
233
423
216
233
342
498
233
216
143
307
355
498
91
233
272
498
498
216
453
498
216
7
233
407
86
470
75
216
216
145
216
498
256
233
498
233
233
369
216
203
233
124
216
233
216
233
129
498
498
177
233
216
498
233
233
216
498
39
104
461
416
403
216
1
233
405
233
470
124
233
498
395
476
216
208
180
59
455
498
81
498
233
449
18
233
306
233
487
498
49
233
447
233
69
270
498
183
233
233
92
233
216
404
498
157
25
187
498
343
216
216
399
26
452
498
114
498
459
498
454
233
442
498
498
216
317
73
328
324
233
498
216
215
82
498
144
56
233
498
370
216
498
498
498
233
233
498
327
306
233
216
358
113
233
216
261
343
387
216
498
498
233
429
233
216
233
216
118
121
498
233
216
498
233
81
498
498
73
165
216
25
326
216
216
233
498
233
216
144
216
233
498
216
498
498
47
132
256
498
216
185
233
498
216
216
216
498
233
219
216
216
216
498
498
480
133
226
233
216
233
216
452
233
233
498
216
48
216
233
39
14
498
233
309
216
216
216
351
216
433
216
410
233
233
216
422
498
374
498
58
475
498
216
498
15
498
235
216
233
170
498
47
39
216
216
233
216
233
465
442
216
233
406
498
216
498
498
21
216
216
60
170
233
216
233
233
498
367
233
233
217
49
498
233
59
498
498
498
498
233
233
9
250
140
233
92
216
210
216
233
188
468
360
498
498
455
444
216
216
351
339
59
498
216
34
498
5
233
498
134
233
498
233
40
233
233
353
222
498
216
241
233
37
244
322
332
233
317
418
321
216
393
233
352
418
498
498
216
498
233
233
106
7
303
233
499
216
216
216
114
281
233
124
216
149
259
170
255
1
246
233
498
191
216
216
216
498
216
233
498
233
498
216
216
498
216
498
498
330
115
498
413
174
216
498
498
216
233
175
498
233
216
498
216
216
54
309
216
423
369
233
436
216
233
498
498
498
233
498
233
233
233
216
233
216
140
56
498
400
498
498
134
47
216
349
82
473
498
498
498
323
233
327
233
233
216
216
221
189
270
233
339
216
421
116
216
498
216
233
251
498
233
397
216
216
233
498
216
216
216
161
469
468
216
314
124
233
216
331
407
498
498
498
280
32
216
73
233
294
216
413
327
498
46
409
216
216
216
361
64
216
498
371
53
216
216
416
498
320
368
233
99
216
498
215
444
498
216
182
233
216
233
216
498
202
143
498
55
103
233
78
229
211
83
233
498
498
498
498
216
233
411
216
216
233
115
445
233
498
233
419
179
134
126
498
136
179
498
41
498
216
233
360
233
89
245
233
93
81
135
153
498
474
233
498
12
498
498
233
112
498
392
464
216
498
473
197
216
216
457
342
255
216
216
233
498
216
233
216
498
233
349
216
216
233
233
498
496
210
233
39
233
482
233
10
415
233
233
461
498
439
216
498
498
9
177
487
498
234
233
233
251
498
498
498
216
233
28
59
498
216
203
216
498
233
498
233
498
428
498
346
216
233
216
464
216
498
233
233
490
94
498
180
233
455
233
270
216
233
178
312
216
216
90
216
498
296
216
216
436
216
233
216
498
498
233
83
216
316
441
285
216
216
233
216
216
199
208
233
498
309
307
64
216
303
14
431
233
216
216
498
498
233
498
262
233
445
329
461
183
216
233
233
261
233
498
233
498
367
82
233
295
127
254
498
314
418
135
233
1
233
498
233
96
498
498
216
233
498
216
71
233
216
216
284
498
216
498
444
326
498
216
256
498
233
216
452
50
233
372
483
309
216
233
124
498
498
233
216
452
182
216
309
216
465
428
216
360
78
233
233
238
21
498
6
62
216
31
498
233
233
498
87
76
201
299
452
403
216
470
403
498
498
327
99
498
315
216
51
330
474
216
59
45
307
216
498
216
216
498
197
233
216
233
233
324
233
152
331
49
498
498
498
498
498
36
216
216
233
216
498
80
98
233
216
233
216
216
498
216
361
498
498
442
21
498
216
498
474
233
498
216
265
278
223
442
233
459
233
233
49
233
498
328
59
233
233
258
498
233
27
233
216
233
465
128
498
384
498
498
136
498
156
233
66
444
498
233
233
216
391
77
179
216
233
233
498
104
498
439
25
348
498
233
93
499
216
498
233
233
216
216
498
366
498
216
247
404
93
233
303
498
498
475
498
210
233
211
498
233
59
216
339
81
438
498
216
115
498
156
216
289
73
233
261
216
216
498
233
233
233
498
396
65
253
233
216
39
233
233
233
498
337
9
498
233
233
233
233
498
216
237
425
498
216
357
211
216
498
183
498
233
216
216
484
124
216
470
437
100
436
216
498
435
234
216
233
498
216
233
114
498
215
13
233
180
452
216
41
498
420
216
498
225
216
467
498
216
81
216
498
382
124
216
216
389
233
498
498
216
233
233
216
352
498
420
233
101
498
266
498
26
93
498
182
85
300
498
233
498
498
498
494
117
216
498
230
330
124
498
216
73
184
216
401
233
233
498
233
216
498
498
498
360
113
498
216
216
338
307
216
233
216
141
498
233
233
498
233
216
249
386
216
216
216
291
233
216
498
463
61
75
216
498
498
216
415
455
216
169
233
405
364
366
216
233
498
233
216
19
233
498
498
34
498
116
498
216
233
216
233
387
498
464
498
216
73
498
321
267
369
422
216
217
498
498
233
498
233
498
200
498
421
285
244
233
216
37
215
122
498
233
233
216
235
216
226
233
452
233
216
215
216
19
498
452
6
167
216
498
124
386
233
233
233
234
216
216
110
216
498
388
216
356
442
498
498
216
468
134
445
233
498
216
498
39
498
233
498
34
37
404
363
498
216
314
216
201
216
498
498
498
21
479
136
498
233
80
330
216
233
498
482
498
233
498
233
233
216
233
87
247
136
233
22
216
37
89
498
124
216
216
233
152
216
335
233
233
233
308
218
498
194
233
306
258
498
498
233
234
498
498
290
423
233
50
498
422
216
233
498
142
498
124
9
216
233
218
233
329
405
81
498
487
332
216
346
480
233
233
141
498
233
439
455
289
498
342
233
309
198
233
498
233
216
233
242
233
155
233
101
216
498
233
498
498
34
498
216
251
281
233
498
233
460
233
425
306
233
314
163
498
451
216
379
216
35
334
216
498
498
498
233
233
216
69
68
498
216
498
498
451
298
498
218
260
498
216
26
216
233
422
233
143
498
216
233
498
233
216
179
216
216
180
422
145
233
381
498
233
498
498
124
498
394
216
498
498
216
233
233
233
498
233
233
233
216
498
375
29
448
403
106
216
20
289
216
48
498
216
223
41
498
387
415
259
476
200
165
195
216
233
354
161
233
216
216
216
498
215
383
499
233
195
233
179
255
233
216
233
430
363
430
418
233
216
498
498
41
232
233
216
169
498
264
216
216
476
233
216
233
135
233
216
159
216
216
233
103
498
216
216
498
498
185
216
477
138
216
216
347
81
216
233
286
463
24
233
233
233
498
216
172
216
498
76
289
498
124
498
498
216
498
216
498
216
233
498
233
498
216
498
233
474
71
216
498
469
216
498
498
233
216
498
216
75
216
9
216
454
498
365
233
371
291
233
275
319
103
233
233
216
216
147
370
147
498
216
216
498
498
222
127
429
9
171
294
445
233
216
120
216
306
233
397
233
215
394
498
216
216
498
498
498
81
216
306
323
233
498
216
216
498
498
5
150
233
233
400
498
394
233
55
216
498
25
216
233
216
216
498
233
233
9
216
39
381
216
178
92
498
161
498
15
216
498
498
233
59
422
216
156
3
498
216
254
498
308
197
216
233
216
131
469
464
498
233
233
21
306
97
498
387
233
498
430
498
165
384
233
233
216
216
56
233
186
498
216
396
216
233
233
216
233
498
216
90
498
233
413
90
233
498
233
233
233
498
187
92
162
498
216
374
498
216
216
498
216
36
233
216
233
476
105
462
222
498
233
216
216
498
233
216
498
21
498
498
61
216
233
143
311
233
498
233
233
233
498
216
216
233
216
309
216
498
498
233
377
149
216
442
401
119
151
216
148
216
498
490
376
498
216
438
498
289
498
498
216
309
233
455
233
375
216
233
233
473
216
59
436
233
498
233
43
216
498
307
233
216
416
225
498
241
243
81
85
233
498
9
233
233
252
318
498
216
233
216
233
233
216
498
34
216
216
216
216
83
135
104
216
129
216
336
154
220
241
132
233
73
58
216
216
498
498
498
240
498
498
22
233
216
497
21
233
439
216
216
485
498
352
216
233
498
233
498
385
183
492
236
309
15
498
216
233
132
72
469
202
383
233
42
59
351
498
129
233
498
495
433
215
216
498
233
216
187
498
39
202
458
498
498
313
281
95
235
398
233
225
114
233
498
216
39
216
79
413
233
123
47
403
216
233
216
498
498
245
498
233
79
358
233
216
74
73
233
316
498
498
216
34
188
39
233
216
233
216
316
211
133
463
21
498
216
351
184
274
498
498
233
254
204
401
306
216
216
83
136
182
498
498
233
216
95
216
498
498
233
498
242
77
233
498
50
482
216
216
322
216
498
216
233
233
437
233
285
498
216
233
233
150
475
498
128
233
369
216
233
216
233
233
233
371
233
498
289
498
216
140
216
123
498
233
497
498
328
385
233
216
350
72
124
216
498
498
216
68
422
498
208
216
498
233
233
216
59
360
233
14
233
216
498
233
372
488
233
498
216
117
309
155
498
409
498
154
498
306
216
431
233
233
82
216
233
498
422
92
216
233
350
81
85
191
171
442
191
498
498
33
216
370
216
233
112
498
233
114
20
280
326
384
216
498
216
188
216
73
233
498
21
293
379
233
35
498
216
312
428
498
243
498
325
216
309
450
455
156
192
216
498
498
9
242
498
216
83
216
233
260
498
498
86
216
233
216
233
217
59
21
498
216
498
435
233
498
216
233
83
498
233
216
498
432
452
324
498
162
398
233
475
233
200
162
233
233
449
314
205
216
24
338
233
216
498
70
233
498
452
498
455
470
21
216
430
473
144
325
216
216
92
216
297
498
308
216
233
233
498
233
497
58
59
298
498
233
28
216
498
216
498
233
233
120
9
498
83
484
498
216
224
317
124
233
300
123
233
372
233
180
51
498
120
498
24
498
498
321
498
431
247
122
437
235
73
498
233
366
322
245
124
233
137
476
216
216
498
498
498
498
233
233
233
233
278
498
450
216
233
216
64
190
118
475
216
186
339
393
313
369
185
216
216
216
327
216
233
216
252
322
14
66
136
498
158
233
233
498
233
233
428
233
216
216
233
342
497
59
336
117
233
233
233
498
233
216
196
233
191
233
498
233
36
216
216
498
452
498
233
216
246
10
185
216
459
325
233
498
233
216
498
67
216
498
233
233
454
498
216
233
233
216
94
498
498
498
498
153
233
498
216
498
9
233
216
216
422
216
498
216
176
233
498
216
124
498
216
216
428
216
150
262
233
285
457
252
216
124
498
498
81
216
216
390
216
498
233
233
216
233
498
498
67
146
408
17
124
233
233
498
418
498
216
498
118
485
216
92
216
233
216
411
233
150
233
216
376
216
309
216
366
124
498
175
183
233
233
216
216
44
498
498
216
88
233
321
442
498
408
381
233
498
216
498
216
216
233
379
233
186
216
233
357
498
254
233
233
498
222
233
115
233
499
233
216
216
21
233
498
498
498
483
498
498
233
282
498
216
74
276
405
216
243
498
233
376
233
243
374
498
216
233
216
233
216
452
233
97
275
498
216
233
216
474
233
498
284
151
233
233
498
498
498
233
216
498
216
440
216
216
233
498
233
179
233
216
118
252
216
216
467
320
294
498
166
216
498
222
498
233
216
216
216
216
498
216
388
474
56
115
233
81
396
233
498
327
392
498
233
498
216
233
216
216
124
498
233
216
216
216
498
83
233
216
498
233
233
315
309
466
209
136
306
136
498
233
498
216
81
233
498
233
498
216
498
216
498
498
216
233
450
173
498
430
498
233
216
498
233
216
250
216
498
215
367
252
233
498
118
233
216
498
233
233
233
216
216
498
124
220
245
498
498
49
233
422
216
498
216
498
238
498
216
474
20
81
150
498
233
320
216
233
216
15
233
233
189
233
415
233
250
216
340
331
233
307
233
233
326
451
498
216
498
216
233
233
498
216
452
216
498
216
216
216
422
216
452
498
233
498
233
498
215
216
441
216
19
498
221
370
216
254
216
233
498
233
216
233
216
216
3
456
217
309
240
498
451
3
498
439
401
498
458
280
211
233
498
481
83
233
41
498
498
233
498
498
216
216
498
59
216
216
78
77
498
58
216
379
216
212
124
498
498
216
32
498
216
233
216
233
216
348
7
377
233
233
233
498
216
216
363
233
216
216
498
216
447
429
82
108
233
233
498
233
498
216
422
498
249
233
216
183
470
233
325
498
216
233
233
216
498
498
498
233
233
233
150
216
452
216
279
60
233
216
233
204
216
216
296
257
78
294
7
216
192
498
306
189
498
216
498
498
498
498
219
216
369
498
498
216
318
216
222
498
349
498
216
359
314
498
216
314
216
233
498
233
233
233
249
498
498
216
498
498
498
498
498
498
21
498
498
191
83
216
282
233
216
445
498
294
60
246
83
60
81
216
472
363
498
498
233
120
59
233
329
216
233
233
216
216
233
233
216
452
216
422
463
498
498
498
362
498
11
471
15
459
216
288
233
394
246
216
312
498
497
216
216
93
498
233
132
233
233
353
3
216
160
233
216
216
216
411
498
216
233
233
216
216
187
233
216
216
498
216
305
462
144
233
498
466
354
233
216
233
233
498
498
447
426
216
216
209
233
83
414
234
233
233
233
411
233
174
216
233
498
37
498
498
216
297
233
216
216
305
216
216
244
285
230
440
233
233
498
233
498
233
457
216
498
316
498
93
233
216
99
498
498
39
216
498
498
216
498
15
216
498
52
233
498
86
216
219
233
216
124
151
233
264
405
233
233
233
233
233
233
28
68
233
329
498
437
233
131
233
216
216
309
216
283
401
135
498
216
233
124
216
498
216
233
498
498
254
249
419
498
498
302
498
438
233
148
216
216
81
216
233
498
498
208
498
498
215
216
348
216
498
233
216
498
216
233
233
216
425
498
9
23
216
498
216
470
365
498
125
81
233
391
433
233
498
233
233
216
73
216
233
474
240
413
326
216
498
290
358
216
233
498
144
233
233
216
216
233
498
498
216
153
348
216
233
216
221
216
498
62
216
379
498
9
216
498
98
455
216
233
498
498
216
216
498
498
498
482
321
192
498
312
233
498
219
216
83
233
233
182
49
233
498
127
57
498
368
310
216
233
29
17
216
498
164
216
498
327
153
233
216
233
233
59
32
498
216
498
128
429
233
233
233
498
139
498
397
216
498
367
375
309
111
216
233
233
233
117
233
233
233
273
498
233
216
216
142
216
398
233
216
498
233
498
498
216
216
233
279
233
216
25
448
252
481
498
216
83
404
413
216
233
216
498
216
162
498
498
498
216
216
216
108
7
498
216
417
253
216
233
233
368
285
233
216
92
347
233
216
233
43
216
439
216
216
233
498
498
442
216
498
216
92
498
216
233
216
233
216
498
329
233
233
317
498
170
498
233
124
456
233
498
346
216
216
331
55
498
498
15
498
216
498
136
224
216
233
18
216
101
216
216
233
233
233
498
498
233
160
376
216
39
233
81
233
316
216
153
341
216
498
239
233
29
216
216
498
216
154
148
270
452
216
498
42
365
216
124
105
59
216
233
226
216
376
233
423
216
498
233
193
233
350
498
404
342
233
233
106
59
216
498
162
188
498
216
216
413
216
290
206
58
308
216
498
216
21
215
386
356
443
373
498
216
216
498
498
452
498
233
216
498
216
498
58
216
216
379
216
216
171
233
347
498
401
138
498
216
233
385
233
233
216
233
107
498
233
498
442
498
128
498
312
433
50
307
25
233
233
233
498
233
21
498
15
498
430
233
498
38
233
233
498
144
233
281
185
498
319
216
35
233
233
498
339
498
216
498
498
471
16
144
498
139
314
216
95
233
498
216
498
269
390
233
419
314
216
72
149
216
442
294
233
278
281
233
498
202
42
396
233
216
216
233
216
177
387
405
233
83
443
21
103
498
233
216
498
216
233
255
196
99
233
315
216
498
138
167
216
233
147
216
346
216
434
216
363
233
216
216
216
216
498
290
4
7
95
243
498
216
216
215
216
407
303
276
368
67
479
360
449
233
233
216
498
345
216
498
233
233
124
354
18
216
233
216
216
498
216
233
59
216
62
498
233
216
41
81
233
233
307
144
216
233
233
498
216
498
216
216
465
216
105
233
216
498
216
498
498
233
216
216
498
233
239
233
216
185
306
21
164
447
216
40
216
216
307
498
175
233
360
151
221
360
216
309
296
216
233
233
411
392
498
233
498
216
498
58
498
215
216
233
498
77
431
233
498
498
490
498
81
498
233
498
103
498
233
233
133
233
498
421
69
107
29
124
188
233
216
381
498
10
233
230
233
120
179
216
216
260
498
154
233
233
436
216
216
233
87
498
328
136
184
213
39
313
410
233
233
233
498
379
355
498
233
498
216
233
216
498
242
31
77
389
233
23
498
233
112
59
407
216
116
216
233
233
233
267
369
216
498
233
498
300
216
498
103
307
498
285
498
455
233
148
233
216
194
215
498
264
233
352
114
498
82
406
498
233
83
498
161
498
461
102
323
202
415
216
176
498
216
467
485
498
343
498
498
291
233
216
216
226
232
49
404
92
498
211
442
41
233
105
216
233
498
239
498
198
233
233
233
216
52
216
233
498
498
11
233
233
233
411
233
233
233
216
216
216
79
498
216
369
118
216
218
435
407
498
127
216
422
215
215
172
53
498
105
312
498
75
233
114
498
498
498
196
97
39
286
237
180
124
233
85
335
2
326
452
233
233
216
233
216
302
498
498
421
498
498
498
141
216
233
81
216
498
328
216
498
233
455
233
279
260
355
233
498
498
83
498
314
233
116
385
19
498
167
339
233
336
216
216
475
498
224
216
216
19
498
480
233
39
216
233
419
498
233
233
498
132
498
464
216
498
216
233
124
216
498
240
72
233
452
216
216
216
467
498
325
261
498
332
216
498
233
233
216
216
306
216
233
498
498
498
198
114
138
216
31
498
40
233
199
216
413
474
498
216
216
216
422
135
498
498
233
291
216
118
233
92
86
216
375
498
233
328
341
233
306
430
498
464
330
161
233
91
144
472
498
452
216
374
333
233
398
233
4
233
44
398
268
233
233
179
43
233
498
216
233
498
233
498
498
233
498
412
243
38
142
316
327
498
233
124
322
414
233
233
233
233
216
112
81
451
498
494
233
105
233
499
216
47
396
498
498
233
432
498
227
462
58
351
498
216
216
285
217
216
233
216
124
498
273
262
78
498
227
73
216
304
498
498
233
466
236
216
233
498
498
233
216
498
216
298
124
408
184
498
124
346
498
498
498
233
216
470
216
233
216
498
223
378
233
216
233
498
233
374
216
52
233
498
363
498
101
216
7
442
192
58
233
216
498
233
498
259
376
216
498
233
289
423
166
498
331
233
35
75
105
498
233
419
68
327
233
233
17
464
216
216
455
233
216
216
233
233
216
498
498
401
396
452
216
215
216
347
498
498
447
447
216
233
216
124
216
216
70
219
66
179
216
216
322
216
179
216
498
131
233
401
216
498
233
21
498
216
233
216
216
96
498
36
134
343
233
498
233
233
59
77
233
440
498
498
233
216
124
71
498
132
216
192
498
216
498
233
368
228
233
476
290
233
498
498
498
233
498
216
216
216
430
216
498
216
233
233
498
216
216
469
233
233
233
233
498
233
216
387
233
478
498
420
216
162
445
233
498
498
233
305
44
151
233
150
129
119
498
477
216
424
498
225
233
216
498
216
498
9
100
119
498
219
459
106
216
406
138
51
233
366
498
254
475
233
5
306
442
55
216
498
216
498
216
498
216
233
233
216
498
233
498
324
315
233
498
216
486
498
487
78
233
233
498
216
216
498
216
248
366
216
42
216
221
216
123
216
124
498
391
216
498
216
83
278
232
498
216
192
80
498
216
404
216
425
478
233
169
233
216
216
216
498
216
233
233
498
216
216
193
233
498
216
369
476
498
233
216
255
268
498
233
498
498
162
233
498
477
462
498
216
498
216
216
202
144
216
498
216
216
186
216
216
216
21
233
409
233
32
216
216
115
43
498
200
498
498
498
161
498
498
309
471
235
233
216
51
242
358
498
498
233
447
101
97
216
498
233
498
183
150
233
469
269
154
498
233
216
216
132
498
233
322
45
216
233
59
498
370
498
498
498
467
51
498
233
233
495
216
227
498
498
24
359
149
216
114
233
172
233
433
233
216
216
458
406
216
233
175
216
233
498
216
216
305
216
218
216
265
216
268
498
233
498
458
216
233
178
448
233
233
136
235
233
289
309
216
233
359
498
498
498
392
498
83
216
233
498
98
216
498
498
335
233
334
498
233
233
498
498
441
233
216
216
309
216
233
3
498
29
463
324
498
233
215
498
233
216
216
233
233
233
238
498
216
38
216
498
216
498
498
185
216
498
164
189
233
216
216
233
233
216
1
17
216
233
375
216
233
216
216
233
216
70
219
93
498
474
216
498
342
498
94
233
276
498
81
498
149
358
498
216
80
216
49
452
498
498
216
119
92
498
490
233
484
233
173
216
452
498
216
258
498
433
23
400
216
233
183
216
71
216
498
92
72
233
498
233
233
404
233
309
498
498
362
498
37
233
233
498
39
216
117
498
177
216
216
498
233
54
233
216
70
201
216
62
280
22
216
233
245
216
216
216
233
233
498
498
498
498
442
233
321
233
233
331
455
216
216
365
452
216
294
315
498
133
498
371
11
51
233
233
498
452
233
498
216
498
498
233
233
309
498
124
15
216
333
471
440
233
196
498
233
233
216
233
47
216
424
216
498
12
233
498
233
498
498
407
428
498
233
333
216
121
498
233
498
233
49
233
279
216
216
233
216
233
233
233
498
233
233
208
498
215
216
186
216
233
233
201
422
193
498
339
201
483
498
227
11
181
216
216
233
498
233
233
225
376
498
498
498
216
202
498
498
150
216
39
178
216
498
233
498
66
216
233
34
130
124
233
198
498
233
216
369
216
134
233
498
422
93
233
216
158
124
136
216
310
471
216
39
498
216
233
397
74
498
233
233
198
241
269
204
233
106
233
233
216
369
233
485
498
233
216
136
498
498
132
498
216
233
59
233
454
431
498
498
216
233
270
233
216
233
184
498
216
498
376
233
98
431
216
233
85
498
358
498
216
486
144
233
233
498
3
233
216
498
215
216
216
498
216
233
27
267
132
216
233
233
27
498
306
216
233
233
409
498
246
452
216
498
498
498
216
498
498
12
387
143
498
233
124
33
324
81
131
475
498
216
233
233
498
81
256
498
498
19
233
216
295
233
176
216
474
268
233
233
91
233
498
233
216
434
233
498
216
498
80
498
233
256
257
498
467
216
9
74
216
498
148
498
468
267
498
282
498
216
233
188
216
216
272
454
216
233
216
233
216
216
343
417
233
452
216
225
498
207
170
303
216
498
233
233
216
498
233
498
216
498
216
216
498
233
258
59
336
498
216
233
356
136
498
452
385
69
187
475
498
216
216
92
423
198
216
465
216
205
228
239
498
498
216
25
216
233
48
433
20
216
216
498
58
498
498
216
233
216
498
233
233
233
35
233
233
216
498
216
498
163
498
498
498
233
290
28
454
498
413
49
294
233
136
216
216
50
216
28
498
498
130
216
498
233
60
34
244
33
324
498
216
498
205
119
233
233
498
69
216
161
216
123
264
216
409
498
233
216
498
339
153
233
498
498
216
233
233
498
345
152
216
233
216
498
233
233
395
14
428
348
233
379
124
233
216
230
498
424
216
76
58
498
216
455
219
216
156
233
442
233
493
354
135
83
32
498
216
494
233
498
57
438
219
498
177
3
258
216
401
233
216
216
105
302
475
216
233
70
498
339
58
498
91
207
216
269
216
216
498
447
420
148
360
242
498
498
482
223
498
498
216
313
498
216
216
350
41
216
38
422
233
92
239
498
235
233
233
233
216
498
498
233
136
154
494
216
498
45
89
216
233
233
498
446
391
474
233
498
62
164
255
216
498
498
73
326
498
216
498
216
216
498
498
233
362
233
216
233
498
22
216
411
216
498
224
438
498
352
216
498
124
81
50
433
242
216
22
233
366
498
233
233
233
233
170
233
498
233
498
171
126
498
498
164
216
233
216
498
216
216
242
233
216
442
316
37
269
450
226
498
216
171
216
233
216
23
216
233
117
233
83
323
233
233
132
498
23
498
498
253
216
65
498
341
396
303
498
233
498
27
216
216
37
233
182
270
216
216
498
216
265
144
54
498
416
342
498
498
498
216
233
393
216
59
116
183
436
255
216
498
98
370
216
498
233
59
201
216
216
498
233
233
331
498
498
300
113
158
53
498
216
216
207
216
498
233
216
216
498
216
233
498
309
112
97
216
220
233
216
233
433
163
216
498
233
233
498
233
221
456
233
216
233
216
216
55
191
216
463
179
317
216
482
381
498
233
404
259
216
83
498
360
216
498
498
498
70
388
216
278
498
216
127
422
305
24
355
216
233
26
233
73
201
258
498
498
498
216
498
233
34
233
233
81
195
498
233
428
233
82
53
223
59
216
233
498
233
216
432
233
498
216
216
200
498
498
498
233
498
216
498
498
498
498
59
467
233
378
338
216
175
216
179
233
282
498
118
498
425
233
350
300
216
498
498
233
216
216
216
196
233
233
216
216
230
216
306
498
39
233
216
233
116
233
217
233
350
216
215
498
233
233
399
498
498
216
498
216
216
233
233
171
216
191
7
440
389
39
93
216
59
264
233
216
233
233
233
360
498
233
498
174
498
59
302
101
422
233
233
498
382
9
365
498
498
453
216
233
216
455
216
498
233
169
233
233
73
216
233
233
498
452
233
378
216
216
378
339
498
233
459
2
385
233
498
498
233
166
216
233
186
233
498
498
233
186
233
216
498
233
233
19
480
364
233
169
498
424
498
216
498
323
233
233
132
233
216
265
216
233
498
216
216
498
498
215
216
233
233
233
216
9
37
171
212
43
216
117
300
183
74
233
362
360
176
216
365
216
306
216
288
233
216
441
498
498
37
498
37
233
422
498
233
498
357
395
4
498
498
216
498
379
216
48
216
447
233
462
233
310
233
262
498
216
216
498
233
216
233
233
216
216
233
25
233
216
499
216
218
498
498
236
112
284
117
216
286
101
347
160
206
216
498
34
399
388
216
58
216
233
498
233
233
498
498
62
332
498
312
392
182
233
258
233
216
40
284
498
369
233
418
498
179
216
233
498
216
233
498
92
416
216
216
216
60
148
498
233
475
216
216
270
233
498
48
233
432
216
83
497
233
216
183
498
233
492
306
498
323
499
490
498
216
233
83
216
78
498
233
498
73
498
193
498
233
171
233
248
216
233
35
233
216
33
54
133
216
498
468
5
498
349
93
233
233
498
498
192
216
290
233
145
370
498
216
216
212
498
332
498
233
421
455
498
498
124
498
233
498
16
216
216
49
110
233
437
351
156
216
498
383
498
498
498
233
81
216
6
216
136
216
51
498
177
498
157
448
216
233
498
254
233
216
173
92
216
216
233
456
233
179
157
182
370
233
498
498
233
192
97
498
498
360
309
498
498
274
498
498
233
498
233
498
155
498
498
474
498
110
157
498
498
233
216
498
498
498
233
216
3
290
309
216
183
498
124
36
233
216
130
498
233
233
216
243
500
478
216
233
233
233
498
316
498
205
498
235
233
498
216
216
233
233
498
216
455
83
409
278
216
89
498
216
498
268
233
233
498
233
198
498
422
141
216
216
233
216
498
498
317
233
233
498
498
233
233
216
351
216
498
20
498
427
233
233
369
374
71
377
498
33
233
81
148
11
369
498
453
276
233
416
215
329
233
498
216
273
435
419
216
216
233
233
274
25
174
216
233
233
83
498
216
409
498
263
297
233
216
448
241
400
233
498
314
498
150
165
301
462
138
408
498
189
216
59
233
233
498
168
452
418
216
233
136
216
75
216
216
216
216
184
498
216
461
498
233
233
296
216
498
216
394
498
233
237
233
498
248
233
233
498
498
218
409
233
498
233
387
498
498
233
233
233
498
216
216
485
498
216
216
498
233
51
216
210
397
216
498
107
39
498
40
233
430
498
495
233
257
498
233
137
233
459
216
216
498
498
150
498
128
498
233
473
368
216
44
233
83
233
498
498
233
233
285
268
333
443
216
496
216
287
216
143
21
59
369
233
498
233
498
216
498
233
216
216
132
233
498
216
283
233
498
498
216
233
452
216
83
320
442
233
362
233
498
233
216
415
216
165
498
498
498
498
144
79
498
233
498
233
9
118
233
425
498
216
66
233
498
233
233
233
233
423
233
233
233
498
498
233
216
216
233
59
335
216
452
216
233
350
498
233
498
233
216
498
421
216
39
137
233
216
143
233
216
233
442
252
275
498
342
233
498
378
233
233
140
136
498
233
216
418
498
131
127
498
442
74
498
430
309
498
498
216
166
498
216
473
233
216
233
233
498
452
498
374
343
498
233
233
39
449
216
336
233
44
384
233
172
498
295
218
498
496
233
437
322
498
498
187
233
465
233
233
216
450
216
216
216
498
290
233
346
216
3
358
216
233
498
344
233
233
268
216
233
215
216
140
233
216
486
216
216
498
60
498
72
498
498
369
216
498
233
233
77
452
294
233
204
216
81
233
498
498
498
216
233
216
233
233
341
13
277
233
300
216
216
32
435
83
358
233
315
216
233
498
204
469
7
216
124
233
159
216
233
334
498
75
233
216
233
216
233
233
177
101
50
118
379
233
233
171
233
233
216
452
428
216
233
436
422
180
498
58
233
216
216
216
233
233
233
216
233
233
498
233
481
233
109
498
233
498
498
81
498
498
440
376
297
21
216
195
233
183
277
93
73
419
233
315
216
498
169
233
158
216
233
233
334
216
79
233
302
216
216
498
282
216
340
277
249
233
444
233
498
216
420
498
233
216
233
215
405
233
50
51
233
452
152
244
298
215
124
233
216
233
498
23
216
291
498
498
216
233
233
383
216
216
498
498
233
498
205
216
498
412
498
498
216
340
498
216
233
124
281
99
208
216
16
58
331
233
498
498
216
430
233
216
216
369
233
385
216
233
498
318
233
164
216
248
216
233
233
498
418
233
444
309
233
309
233
131
498
233
233
498
216
216
233
216
233
498
68
498
424
39
216
216
233
216
216
498
454
498
485
498
216
498
38
498
233
204
162
356
233
498
422
233
417
74
498
185
378
498
216
498
264
233
216
498
498
498
390
330
216
438
85
498
210
32
233
216
233
233
233
327
233
233
311
216
303
216
216
216
159
325
299
95
233
78
216
233
236
498
422
216
381
498
216
424
310
498
233
229
498
233
216
498
195
233
175
216
206
63
311
215
216
216
498
233
498
227
216
89
203
369
498
438
216
322
312
415
216
183
398
216
216
481
233
274
216
233
307
498
127
498
188
442
489
233
498
216
498
232
155
2
138
314
216
216
498
498
235
216
165
498
230
350
216
145
216
498
233
216
498
498
233
243
498
58
233
216
369
498
216
251
498
233
132
384
396
498
431
224
163
498
233
412
234
498
33
53
292
498
348
18
498
498
95
498
498
424
256
498
95
160
459
216
498
498
54
216
444
498
188
73
216
216
498
233
233
281
233
49
233
397
498
233
413
233
426
195
498
489
157
233
216
268
4
305
216
47
275
498
233
216
470
216
216
370
498
233
174
216
216
233
346
3
233
258
233
498
73
216
124
216
124
233
81
446
233
498
233
150
498
498
93
25
246
498
399
233
75
337
417
279
452
498
6
233
216
210
70
216
233
393
498
216
233
427
235
427
233
392
498
306
133
498
2
73
498
216
267
24
312
216
216
233
216
498
215
216
156
216
233
233
216
233
233
498
216
260
233
233
216
233
498
233
216
498
12
216
233
233
498
216
4
233
224
215
216
216
233
216
366
96
109
499
216
498
39
233
324
226
321
498
216
216
136
233
255
216
233
498
21
216
498
233
216
233
233
216
216
24
380
60
216
498
498
296
435
233
216
233
216
216
271
233
438
216
92
498
233
216
498
392
216
124
216
117
52
498
452
369
498
498
498
233
1
83
498
216
332
59
216
216
371
215
233
216
233
216
368
233
212
498
233
498
216
498
498
498
216
423
498
498
367
193
233
403
233
233
306
407
216
498
498
484
422
216
233
498
496
318
233
233
83
216
124
216
209
233
216
216
233
498
257
233
216
382
233
498
216
233
216
498
355
233
498
233
498
235
233
205
233
216
216
216
233
369
498
356
156
216
498
73
124
59
216
498
216
483
233
342
216
294
498
233
57
498
233
233
343
216
216
233
216
152
454
3
498
233
216
498
233
218
52
233
202
233
233
498
216
498
444
392
498
498
216
207
498
49
233
498
216
216
216
155
498
124
298
192
233
390
498
233
498
233
498
367
216
383
32
498
59
233
498
216
81
233
216
26
207
225
216
216
233
498
124
203
216
215
216
233
233
130
190
216
216
251
233
234
498
216
233
472
216
216
216
233
57
233
216
216
216
381
324
81
216
498
338
498
309
289
216
498
480
216
498
214
498
216
103
216
233
233
498
130
233
498
216
498
268
498
95
233
168
390
38
233
274
216
293
216
73
498
403
498
498
498
108
216
77
81
498
233
254
200
418
294
118
233
216
199
233
124
486
236
498
498
233
165
467
229
233
390
216
280
1
498
227
216
233
233
233
59
472
233
216
9
233
216
233
498
471
498
112
399
314
54
216
233
176
188
216
306
233
498
233
29
233
350
498
290
373
216
233
216
233
498
200
498
186
190
216
69
233
498
471
233
498
216
233
99
498
233
498
498
216
233
39
207
498
498
9
216
498
111
498
216
233
116
233
216
216
498
265
233
220
61
498
31
10
216
233
498
233
213
216
498
336
216
340
233
497
81
498
350
498
498
216
2
216
233
216
216
216
498
216
261
40
357
81
402
486
233
216
233
228
498
216
233
1
233
216
290
400
233
127
233
498
233
433
349
216
498
402
498
452
327
233
233
443
233
65
472
336
233
163
498
422
216
498
498
153
55
144
216
178
233
498
498
13
498
143
222
426
216
25
216
442
82
216
207
233
115
107
402
268
118
71
52
498
490
216
393
216
124
393
406
124
498
498
76
498
424
498
216
233
146
498
48
216
275
216
302
498
233
84
216
498
120
216
296
124
98
233
60
155
406
313
216
233
233
233
498
344
216
233
329
455
260
498
124
216
216
216
233
4
305
37
397
498
498
233
216
158
498
312
498
11
295
216
498
498
296
233
498
384
498
290
233
67
199
216
216
498
355
216
397
216
200
498
317
216
344
498
227
160
216
130
498
88
216
233
287
216
464
216
493
233
149
39
498
216
498
216
216
203
233
150
44
216
473
120
233
233
498
406
222
216
386
216
233
388
233
216
498
392
376
498
216
216
233
216
168
233
207
386
498
481
216
498
21
382
498
158
498
233
22
366
213
498
233
332
37
233
448
136
216
498
233
233
293
216
274
452
233
205
12
32
498
216
308
233
233
233
498
212
132
233
233
216
175
152
441
498
216
59
495
216
216
422
233
498
233
216
498
233
135
397
498
205
498
216
498
498
381
216
216
233
216
281
216
233
216
216
498
233
233
498
218
190
327
216
136
47
498
233
368
233
15
2
216
80
306
216
411
385
498
498
309
210
162
462
498
498
469
415
470
135
111
216
233
452
203
233
233
216
233
498
73
2
402
159
498
233
452
129
447
314
392
73
233
233
216
216
4
216
233
148
268
216
9
427
498
233
142
498
498
233
216
216
168
9
290
233
498
498
498
5
233
216
498
498
216
426
233
471
298
243
498
216
351
477
498
210
216
216
233
476
233
233
216
38
233
216
216
498
233
216
433
498
498
498
498
498
326
449
233
422
365
494
498
498
233
233
281
358
167
21
233
498
216
216
469
498
271
133
86
442
233
39
178
249
498
442
233
233
285
277
216
255
118
124
162
233
498
216
39
54
216
216
498
498
216
376
205
498
498
233
21
233
233
216
302
60
222
289
216
233
233
99
233
498
498
92
322
241
498
498
498
216
284
475
69
472
216
216
216
469
70
448
91
216
233
233
421
216
270
216
151
346
233
498
216
498
498
157
498
147
216
112
216
233
216
162
498
128
233
233
233
122
498
423
233
76
498
128
498
233
216
216
435
216
295
216
498
216
216
411
233
233
498
216
498
454
233
216
498
285
193
435
227
233
216
233
216
498
498
317
216
216
498
414
216
498
34
233
498
234
498
233
498
397
498
233
494
498
263
233
498
216
498
216
233
233
498
39
233
498
498
233
321
75
498
498
216
476
233
216
233
233
401
216
498
216
498
334
498
138
216
171
160
498
233
233
498
233
218
216
70
216
498
498
498
233
498
216
206
315
216
216
233
216
498
216
31
216
48
498
233
216
216
216
474
498
475
260
216
498
185
130
485
384
185
482
498
233
498
233
498
347
233
95
124
216
216
498
498
472
216
213
428
216
233
233
38
498
42
233
342
26
430
216
498
233
216
64
498
216
233
44
233
498
216
233
233
216
216
216
3
233
216
216
498
307
216
233
239
451
216
216
498
498
188
498
498
233
274
233
143
498
498
218
498
10
498
216
498
498
376
10
59
498
498
132
498
498
498
368
233
212
216
233
233
9
135
216
9
216
216
216
216
498
233
498
233
216
300
233
124
233
158
498
216
192
364
498
41
408
498
498
498
233
402
216
498
233
498
498
233
216
216
216
499
233
21
233
216
81
96
59
498
57
498
279
139
455
466
198
216
56
303
212
216
216
233
498
233
216
498
166
498
233
498
233
233
498
216
498
233
258
216
498
216
216
498
304
461
216
216
498
6
233
216
498
216
422
498
300
59
233
498
39
498
498
233
216
497
216
21
153
233
498
498
167
233
73
232
216
216
40
340
216
307
233
216
498
455
242
233
233
498
281
216
275
59
498
233
216
498
233
233
233
233
216
233
233
32
216
233
216
216
498
498
383
233
233
233
445
498
355
187
233
233
447
453
260
233
442
474
216
233
403
233
216
398
216
233
280
498
233
233
498
498
406
233
216
498
243
317
233
498
498
307
173
498
11
498
385
498
233
498
216
214
21
233
216
492
490
498
256
419
233
233
479
452
412
216
216
498
498
498
293
216
498
476
14
498
312
233
233
9
498
498
233
216
139
63
233
233
474
255
233
233
100
216
216
498
216
216
498
14
154
233
463
342
216
498
233
216
476
233
396
233
250
5
233
216
136
498
498
217
216
25
216
498
498
71
498
233
498
362
69
424
182
233
233
498
124
216
468
233
233
498
109
498
498
498
233
48
216
233
224
216
498
39
177
498
216
216
114
240
227
98
498
498
211
233
233
216
233
498
233
144
150
233
355
136
132
233
216
81
233
233
332
498
498
233
51
99
306
233
391
442
397
216
216
414
233
9
216
130
456
498
233
216
10
498
216
498
233
498
138
233
306
233
233
216
216
111
136
308
334
498
498
498
233
216
216
216
216
401
233
249
151
498
498
222
67
498
374
498
233
498
498
84
498
216
216
202
216
233
233
498
371
457
464
216
85
216
233
216
392
176
216
233
498
158
207
233
233
498
216
216
373
233
131
216
216
498
498
216
216
19
184
233
498
216
216
233
233
482
233
492
233
351
233
216
262
498
41
233
498
233
489
498
498
498
498
498
233
426
216
179
498
216
215
409
137
233
233
455
233
216
409
313
233
148
233
216
233
498
460
498
233
216
80
216
216
498
240
216
233
216
498
233
400
173
498
498
279
322
233
44
298
458
233
464
233
216
216
325
358
81
19
498
216
255
449
179
216
361
496
294
233
422
498
135
233
233
188
403
233
216
481
435
124
498
20
112
233
233
233
233
233
73
233
318
361
233
159
498
233
233
498
233
498
233
267
221
487
233
135
216
216
225
498
122
233
384
233
233
216
285
498
447
216
233
216
216
233
186
216
81
498
498
498
241
339
216
233
29
491
216
233
233
216
498
216
233
233
75
216
70
331
216
233
233
498
216
299
469
233
233
498
233
498
216
498
233
233
198
216
225
233
233
498
233
216
81
498
114
216
10
312
216
498
216
216
345
498
359
498
216
404
233
498
216
233
498
216
498
233
216
216
216
498
342
198
142
233
38
87
498
154
407
73
216
474
123
233
39
216
223
59
233
447
306
498
233
498
216
361
216
216
216
246
448
233
146
498
233
422
216
498
233
498
437
233
48
498
233
106
417
233
216
498
216
216
256
498
83
216
233
216
233
491
9
498
498
18
336
498
129
498
215
498
498
498
283
415
233
498
216
216
446
219
498
233
498
233
152
232
82
323
233
498
216
233
233
60
216
216
216
176
395
463
216
216
498
498
9
486
202
41
498
216
233
233
233
325
466
216
233
475
498
430
195
233
313
233
92
44
464
233
249
102
498
182
216
331
233
222
233
233
422
216
233
309
125
319
41
417
216
147
233
233
498
45
233
233
39
498
233
233
233
416
498
498
9
233
216
233
290
275
299
498
317
498
216
157
290
233
216
124
39
308
464
233
233
216
498
23
279
91
233
51
308
233
498
216
233
216
216
216
216
233
498
258
294
233
233
216
233
233
233
216
442
498
434
233
271
216
216
233
498
233
233
458
498
470
216
163
453
136
498
456
454
233
216
233
136
233
233
498
216
498
233
216
386
216
136
216
221
233
216
244
1
233
498
216
498
233
176
233
498
414
336
407
81
233
233
498
498
498
144
216
216
216
233
1
386
233
123
21
233
18
315
216
58
498
216
498
498
216
498
498
396
498
498
129
373
216
216
178
233
498
216
216
442
216
216
215
185
498
381
45
341
410
498
200
498
498
43
216
216
233
198
70
309
233
216
35
498
210
216
244
498
216
343
233
233
166
266
498
216
76
233
498
233
159
498
498
369
498
233
109
220
498
216
216
334
498
74
498
464
498
386
233
233
233
498
216
233
233
498
498
206
216
233
233
498
498
216
233
498
498
264
377
492
440
498
452
321
498
380
442
246
458
498
59
216
216
498
233
233
498
216
233
216
216
150
334
216
216
233
498
216
216
498
61
369
233
430
164
316
447
453
19
326
7
233
233
233
216
449
233
216
142
216
498
498
498
233
498
233
498
216
233
310
56
216
498
498
96
315
498
498
216
216
233
498
216
233
498
498
216
498
216
233
498
216
233
233
498
233
336
216
21
216
498
40
493
189
498
216
216
233
27
459
233
216
233
498
470
151
498
216
233
233
498
498
498
498
216
498
498
461
498
289
216
216
233
498
342
498
498
498
106
39
354
498
434
498
233
233
216
56
158
498
498
202
233
233
398
422
104
498
200
498
233
233
498
498
233
498
498
233
498
336
162
233
82
498
496
491
233
76
233
233
216
425
233
216
186
216
215
216
498
498
216
391
216
8
498
371
391
478
498
216
16
150
498
498
216
353
216
208
216
498
498
201
499
233
260
233
498
346
498
216
216
236
359
233
182
234
498
233
147
498
216
498
297
498
216
498
52
235
498
216
216
216
216
107
498
498
432
446
183
216
233
498
369
216
129
216
233
147
233
498
233
498
233
423
233
233
233
498
312
75
59
210
498
216
498
124
216
268
216
216
233
298
233
318
216
273
498
81
90
216
307
124
173
59
233
233
216
233
216
340
117
293
371
233
366
9
400
284
498
498
22
154
233
120
498
315
67
429
216
498
233
216
309
233
498
498
146
498
498
233
216
312
233
206
498
216
136
498
498
216
412
298
216
216
39
233
233
33
233
498
233
216
216
123
216
216
498
233
83
61
498
70
216
216
233
216
233
233
216
364
498
216
293
233
216
216
233
233
216
216
498
233
233
216
297
498
254
337
216
498
498
338
19
59
216
233
392
233
498
356
458
233
381
108
233
233
498
155
216
86
216
79
101
474
233
186
17
498
84
498
269
286
177
498
498
436
216
216
498
118
499
216
470
498
498
124
250
233
216
442
384
142
216
498
498
64
359
233
195
498
282
442
341
62
205
475
308
216
233
165
73
498
216
217
403
215
438
216
78
233
498
13
498
216
127
498
233
498
297
88
216
278
216
498
216
233
487
216
498
498
498
124
285
150
189
468
169
498
196
498
498
233
216
233
498
216
463
233
498
233
9
146
216
216
302
375
371
233
233
498
216
498
498
216
216
216
216
233
215
302
303
233
156
216
498
21
204
216
448
233
476
216
369
9
216
480
498
233
498
216
167
20
216
473
498
498
233
498
345
138
442
216
498
269
498
233
233
121
216
216
233
422
308
498
216
216
216
233
84
216
119
216
293
498
143
498
233
216
216
498
498
120
498
233
216
237
485
153
233
233
224
216
168
233
103
233
430
233
498
216
498
25
216
233
233
233
314
233
179
159
216
216
424
454
468
216
216
498
233
362
233
253
216
233
233
233
262
233
498
498
11
233
216
216
281
216
167
216
498
216
216
498
233
233
70
216
216
150
216
233
498
233
463
233
47
392
233
322
233
233
216
156
216
498
314
498
234
216
58
136
233
139
136
146
372
216
233
216
425
498
498
233
435
204
294
233
293
233
233
216
233
24
498
216
233
216
18
216
373
477
343
216
233
216
233
216
129
216
23
233
369
498
216
254
498
92
465
216
498
468
216
354
257
216
498
233
184
498
498
318
216
216
28
233
233
216
233
498
233
35
498
294
188
498
216
216
216
498
216
498
216
233
253
259
498
54
437
124
498
498
216
481
233
73
498
360
61
498
216
498
233
7
171
233
498
233
233
498
216
498
400
358
111
37
233
233
233
216
481
498
498
233
498
386
216
257
498
394
233
31
498
216
233
136
216
59
233
216
233
498
397
276
233
440
233
445
233
224
498
134
233
233
216
320
216
315
294
498
233
311
216
233
31
233
216
233
261
312
452
299
290
491
339
233
76
216
216
216
95
233
466
474
498
21
24
498
355
450
216
216
233
233
233
498
216
300
39
233
233
216
498
334
233
498
230
479
81
216
25
233
233
216
216
216
173
370
127
304
23
499
233
216
233
498
216
216
216
216
157
498
430
498
216
233
233
498
216
110
216
498
306
216
30
216
16
498
498
216
215
498
233
233
232
294
233
244
354
498
498
233
174
498
255
233
143
233
216
498
216
498
233
495
452
86
498
488
406
198
39
295
498
216
498
216
498
216
498
83
216
216
355
216
216
498
233
111
65
233
216
216
233
233
233
442
36
233
233
233
216
351
498
498
498
233
451
2
233
233
498
216
233
498
412
498
498
230
498
326
498
303
216
498
233
216
498
2
233
406
498
233
145
216
393
498
498
216
216
216
498
482
216
235
216
216
242
104
216
216
233
39
356
233
233
233
498
233
216
498
320
216
35
498
498
498
233
59
287
163
96
498
498
233
216
498
498
91
498
396
233
442
233
233
233
490
216
473
216
216
193
390
498
216
422
195
500
216
216
379
452
498
498
216
498
233
220
216
275
498
216
309
233
498
10
498
498
498
498
498
498
216
216
233
216
233
295
233
88
391
233
216
233
498
369
233
233
498
233
498
233
498
216
437
233
216
74
216
498
63
233
437
216
216
138
457
498
498
413
233
233
233
216
250
498
498
233
55
498
233
216
233
216
166
206
339
216
216
422
180
498
82
237
136
233
498
345
216
233
392
216
440
216
216
233
216
498
28
83
498
233
315
216
382
498
498
106
498
117
10
216
498
86
452
216
498
216
216
233
23
216
233
498
498
233
484
400
498
216
498
221
233
233
233
269
216
246
214
124
233
243
415
498
233
498
498
233
233
216
233
356
498
233
9
76
233
216
448
498
498
498
233
228
483
233
106
369
498
498
216
40
498
233
399
498
233
455
233
224
31
262
216
246
400
233
233
498
111
216
233
184
216
498
466
498
332
342
33
216
51
216
427
73
216
233
342
287
498
233
216
216
216
215
233
65
293
216
270
216
498
309
233
216
216
335
56
108
34
216
320
112
216
146
233
216
190
313
391
202
498
498
233
30
430
216
226
364
216
76
498
51
228
498
498
216
338
498
216
233
203
45
498
233
216
228
233
233
233
216
21
329
233
233
216
216
240
498
491
145
233
216
498
216
498
498
421
498
75
216
498
498
369
216
498
216
216
216
498
31
154
142
216
233
233
202
79
396
233
498
236
216
216
216
258
233
231
391
498
233
422
173
216
171
233
200
233
153
498
265
216
498
183
466
148
149
498
216
283
216
290
280
498
233
498
251
233
474
445
216
78
216
124
216
69
274
216
442
498
233
498
498
59
233
498
216
90
150
251
498
216
443
8
278
216
498
216
337
165
274
498
362
233
498
233
216
233
83
216
216
233
216
233
498
174
498
255
171
498
216
85
498
498
442
261
233
26
469
88
498
401
233
35
393
498
274
125
498
498
453
21
216
88
498
216
233
90
386
302
498
83
233
233
46
498
233
443
42
216
498
1
216
216
216
233
216
157
479
216
233
233
216
216
370
498
216
375
498
199
233
233
233
352
498
233
216
399
309
233
401
458
233
216
438
314
499
216
204
464
498
233
233
216
498
178
142
498
210
216
498
498
233
233
233
320
58
233
397
233
216
498
216
41
480
423
498
233
150
254
216
360
498
216
216
216
498
498
367
233
233
369
233
307
233
216
233
498
498
446
498
216
295
46
389
233
348
216
233
47
233
216
345
498
233
216
498
13
21
498
287
233
476
233
119
52
498
498
233
498
233
444
232
498
498
233
125
233
216
233
120
498
451
233
233
498
498
498
498
466
58
298
216
498
498
498
233
233
293
233
216
498
498
219
233
306
498
57
233
233
498
233
233
153
132
118
233
477
233
216
498
216
344
328
498
498
498
171
82
366
216
498
487
246
205
415
216
233
204
233
498
341
233
216
317
216
271
129
9
498
233
202
216
216
5
233
233
459
389
216
169
233
32
69
498
498
233
161
9
215
392
212
8
422
81
42
216
239
233
216
233
233
397
216
214
216
51
233
233
158
233
233
83
233
216
216
498
328
216
403
133
48
206
498
498
498
233
93
233
216
474
498
309
216
312
56
379
498
124
216
225
166
103
455
498
216
498
216
233
171
216
216
413
498
498
233
216
45
216
233
233
350
233
485
195
81
323
58
498
95
123
138
142
216
233
306
498
233
233
216
216
445
216
63
210
498
498
233
233
233
201
67
233
498
216
134
216
233
233
216
233
216
216
20
498
498
498
233
314
359
313
233
216
9
386
498
216
323
233
233
164
233
216
233
498
216
93
498
9
233
403
233
216
216
498
306
498
233
498
498
160
53
498
81
216
233
124
233
216
498
306
309
498
498
216
498
233
325
216
297
498
77
233
58
498
447
141
138
216
233
67
216
375
216
498
58
211
498
498
406
216
216
178
161
216
216
216
233
498
216
379
216
216
60
498
405
369
498
385
498
409
233
216
120
216
24
416
233
216
323
287
233
216
233
478
216
498
296
233
216
412
241
81
25
233
290
498
216
233
98
498
233
136
498
498
498
216
498
127
233
393
498
131
233
216
498
216
4
498
132
216
498
233
290
375
203
230
216
295
498
233
233
216
384
498
498
233
233
233
498
418
102
498
160
278
233
498
233
498
65
216
498
233
273
233
216
233
233
2
164
124
214
233
106
216
216
392
216
233
344
142
21
498
498
498
372
233
233
52
190
216
216
233
37
337
498
157
461
498
9
70
498
233
407
498
216
498
63
498
216
362
498
233
269
233
498
466
200
216
498
413
346
233
233
498
455
216
386
441
155
216
216
216
216
233
433
216
233
233
498
216
233
498
233
216
498
55
395
233
216
233
54
216
452
498
172
167
233
498
35
206
216
216
123
487
81
155
216
139
216
498
492
498
233
216
224
233
498
216
233
216
144
233
397
202
233
150
216
233
498
277
219
216
194
498
498
233
109
253
233
154
332
128
216
233
498
498
50
233
216
331
301
201
277
233
498
233
216
483
443
50
498
498
498
233
216
498
58
498
299
498
233
498
216
498
101
216
498
216
498
498
498
216
216
498
233
498
233
131
216
399
70
498
498
498
153
498
233
290
68
216
498
498
145
498
329
498
498
464
182
233
233
31
422
498
233
191
233
498
233
215
215
498
216
233
216
275
498
428
233
60
216
482
233
216
498
233
233
406
332
467
121
498
233
386
269
469
216
233
233
225
233
146
303
498
498
498
498
455
498
466
216
233
233
216
216
305
419
498
216
498
216
233
498
216
216
233
233
233
199
491
233
216
498
105
213
159
498
233
233
489
232
216
270
9
233
216
401
59
228
498
148
216
498
216
124
498
216
9
290
478
216
233
233
296
196
175
498
233
147
75
81
275
136
377
233
59
97
498
498
233
233
216
216
89
42
281
216
216
233
2
452
21
498
216
233
233
233
498
239
498
216
222
388
233
498
331
216
350
233
216
216
216
53
233
216
314
216
498
9
467
233
128
80
216
467
498
500
378
198
233
216
476
233
233
498
233
498
429
57
216
112
233
216
9
216
367
39
233
498
150
83
190
233
482
498
336
216
216
187
223
498
216
498
348
233
216
498
498
216
488
67
216
369
498
216
498
498
216
359
233
216
57
193
132
216
233
149
214
216
498
260
498
428
294
498
498
216
233
97
498
216
498
233
133
216
233
233
216
498
498
376
216
498
233
166
178
498
216
498
83
216
443
61
498
124
9
498
466
498
233
264
498
417
216
233
151
233
246
172
281
233
392
233
216
233
448
136
109
21
216
498
216
233
233
389
350
266
216
233
367
216
216
455
474
14
498
260
233
172
216
46
114
216
233
207
216
487
428
316
360
336
362
233
414
233
233
233
498
216
31
216
498
276
233
125
5
216
233
216
498
226
216
216
17
498
88
491
90
340
233
233
128
233
362
44
216
424
356
233
136
233
69
39
216
216
233
216
216
369
262
299
216
233
17
182
233
139
498
498
498
216
216
233
290
216
312
49
233
349
233
216
233
399
233
233
216
216
216
452
216
498
216
216
233
216
498
327
233
421
233
498
216
449
233
474
233
383
371
233
432
63
475
499
498
9
233
216
159
498
371
112
233
167
2
216
462
233
233
498
102
413
498
99
498
216
233
124
216
216
233
136
337
105
216
233
233
498
216
216
216
405
90
216
233
233
407
59
498
148
369
68
189
31
498
153
498
233
233
498
233
216
233
195
216
498
498
233
60
498
498
260
498
216
233
498
233
216
233
216
201
216
216
216
216
498
216
216
498
216
185
478
269
233
216
216
498
233
105
93
498
233
498
216
233
233
233
233
216
23
498
458
216
300
498
498
39
294
83
216
337
233
216
198
2
233
498
134
116
117
498
498
498
498
216
498
498
216
233
233
451
498
414
233
216
422
498
498
216
216
397
216
216
498
343
216
329
135
216
216
216
498
124
216
498
15
486
233
216
428
311
233
498
233
498
360
498
77
498
498
118
216
355
498
407
498
216
498
396
233
216
497
364
216
245
498
386
498
73
233
476
233
292
472
233
216
233
255
498
49
39
216
233
498
216
216
233
216
233
233
233
233
498
233
233
216
216
233
266
498
118
233
137
174
498
233
233
498
216
70
233
498
233
404
40
498
233
233
216
107
216
233
216
498
350
18
233
498
498
498
480
70
206
41
216
170
498
216
498
216
458
498
89
106
216
416
158
221
406
233
498
481
400
332
107
216
442
233
450
346
411
233
213
498
233
498
191
136
252
255
225
498
284
219
216
452
233
233
498
310
498
233
278
78
498
77
185
498
58
216
369
498
216
324
216
498
341
224
498
327
216
498
233
498
406
233
233
119
286
216
498
233
216
452
349
498
233
102
233
124
233
216
495
498
498
216
498
378
246
297
219
233
233
498
214
498
424
216
233
216
498
406
233
216
123
369
498
498
422
498
233
322
216
253
177
498
498
140
216
233
49
233
233
216
216
293
233
498
233
180
408
471
233
398
233
216
83
103
216
324
498
32
112
216
233
339
233
117
233
216
498
498
216
233
213
2
300
498
233
216
179
498
233
266
233
11
413
498
425
233
354
498
498
216
389
102
455
375
467
216
327
105
447
216
216
421
216
233
233
498
498
216
498
498
216
233
119
216
233
197
216
216
216
233
216
316
498
216
498
233
438
216
182
498
82
216
498
216
228
498
25
498
233
498
216
498
216
216
165
9
124
159
124
216
79
215
216
498
233
233
233
498
44
216
373
82
233
264
72
233
96
233
53
216
271
233
216
216
233
233
233
216
233
498
216
179
216
430
435
232
452
56
216
216
498
498
26
216
343
498
233
216
117
422
498
216
233
498
233
283
423
233
85
233
498
263
140
498
216
33
233
233
178
124
216
233
423
233
468
233
487
216
216
433
85
368
233
326
86
233
451
233
204
233
233
498
88
216
233
233
319
216
216
455
216
233
233
374
98
233
216
431
256
216
188
233
216
351
183
233
201
455
498
216
216
312
233
455
498
67
233
498
233
498
324
498
81
233
406
233
216
216
216
249
216
216
233
64
34
233
498
233
498
26
80
498
233
233
216
470
216
233
216
233
335
124
227
233
216
233
216
233
404
233
498
498
216
233
498
220
216
498
216
233
358
216
233
173
275
83
233
201
233
269
233
76
498
316
216
198
492
498
66
243
216
216
216
16
312
498
233
498
474
204
216
498
498
135
497
259
233
216
310
498
216
216
348
492
216
233
233
233
216
489
216
300
216
407
216
216
93
498
479
216
233
216
233
201
295
233
440
498
233
233
244
21
233
233
233
186
498
216
216
397
40
216
170
233
225
216
455
498
498
216
352
216
233
335
22
233
422
216
233
222
498
233
498
77
216
216
233
314
233
216
428
216
233
220
233
406
498
498
498
200
233
498
216
416
211
107
498
233
216
233
139
233
265
173
216
216
68
216
498
241
114
359
56
233
253
216
468
216
88
216
307
125
233
233
216
239
233
216
233
233
216
217
498
498
180
233
147
233
216
233
233
90
121
216
166
233
233
498
143
216
41
244
498
498
498
233
498
233
471
233
233
498
498
498
233
136
483
498
216
357
216
216
86
3
216
233
216
120
498
376
498
417
498
332
233
309
498
233
486
449
341
216
498
233
498
216
498
498
216
216
320
498
79
498
416
498
216
216
216
233
498
216
233
498
233
498
112
92
233
496
233
216
216
104
498
498
260
498
426
233
452
498
498
39
216
233
233
216
216
216
233
154
498
444
83
498
53
55
498
477
498
393
136
176
233
281
498
233
216
498
216
498
233
107
4
290
261
61
295
216
216
233
498
233
372
216
216
498
216
369
498
216
216
216
498
383
162
496
115
216
498
403
406
216
108
216
233
302
419
498
216
326
283
216
498
233
233
280
251
472
272
498
478
233
233
18
124
312
81
83
498
214
38
258
498
212
45
498
51
393
216
233
428
33
216
233
129
272
498
216
6
233
216
215
250
498
233
479
136
44
216
233
249
58
216
54
318
216
233
233
233
233
498
216
216
233
498
498
498
216
216
233
233
208
233
498
498
452
216
187
266
498
233
144
226
104
107
131
233
216
158
419
233
498
215
216
233
233
290
83
216
216
216
216
428
269
498
216
323
272
216
233
233
124
122
216
233
233
233
233
25
10
498
413
498
216
79
216
233
411
474
233
188
470
233
270
63
498
483
82
216
118
216
50
498
216
73
216
233
21
216
216
379
498
216
62
81
233
498
422
216
374
216
498
496
57
303
483
216
73
216
361
216
216
59
455
498
102
255
152
216
216
478
498
9
216
498
498
317
216
213
233
216
233
216
306
382
498
404
498
180
282
216
80
52
216
272
132
233
473
233
64
498
216
295
233
124
498
19
256
233
323
37
56
216
294
498
71
216
233
233
498
233
216
498
363
338
463
233
233
200
216
218
232
216
233
312
90
233
498
474
144
498
118
233
498
233
233
233
498
216
498
233
233
281
498
233
290
55
367
216
233
233
216
233
216
354
498
233
297
58
39
292
250
216
216
233
216
287
233
216
216
309
233
216
216
476
233
498
191
233
216
216
159
498
13
233
306
216
498
387
233
488
498
489
369
498
498
498
216
498
423
233
233
498
216
408
233
233
498
424
233
498
498
216
233
498
233
315
498
233
233
133
233
216
195
216
233
179
422
316
216
233
351
216
444
498
69
233
233
216
21
170
498
498
488
498
233
216
215
39
498
233
233
233
233
216
124
498
498
216
233
216
366
321
233
233
306
233
304
124
216
216
81
216
498
85
196
233
233
26
442
233
233
216
216
233
56
274
452
233
233
360
216
422
216
216
233
475
233
233
216
216
498
149
233
216
484
498
8
233
216
216
233
498
9
83
498
233
82
216
73
498
233
169
444
364
196
233
216
216
262
59
266
308
407
233
147
110
66
233
488
216
270
470
325
73
216
69
216
216
203
498
216
470
498
222
188
233
498
121
216
498
233
233
216
347
126
498
216
425
216
498
233
233
424
277
216
59
233
233
498
106
216
438
216
21
233
233
233
233
37
498
216
197
310
457
9
216
498
201
233
433
498
216
216
233
233
216
216
130
462
498
233
498
171
233
216
216
498
290
498
162
200
193
216
216
233
498
233
266
216
216
472
233
35
233
233
216
226
498
156
72
474
498
233
498
216
348
423
77
498
498
498
233
498
233
216
321
442
27
233
498
161
233
51
250
216
216
216
205
365
233
216
216
498
216
233
216
233
228
216
306
233
443
216
131
498
218
369
332
233
481
216
216
216
342
233
498
498
216
498
328
233
498
233
498
465
216
233
188
58
399
26
406
233
233
233
422
216
233
216
498
498
233
136
216
216
216
498
103
83
498
362
498
129
233
216
143
233
498
124
216
498
419
408
216
361
233
235
498
464
498
233
498
233
46
281
233
352
165
86
135
233
309
216
216
498
233
233
216
498
11
498
25
100
254
498
216
470
452
498
216
498
435
196
233
498
233
216
216
498
233
216
63
435
216
233
5
233
121
233
216
233
216
233
498
235
448
39
73
216
104
474
299
114
30
77
216
216
393
96
498
498
233
87
215
216
216
216
216
451
173
23
233
498
498
498
498
216
216
498
216
37
148
369
233
498
65
261
233
64
216
72
431
441
498
498
498
462
193
152
46
498
216
58
216
233
25
498
498
498
498
498
171
255
216
44
122
498
498
233
233
216
498
233
216
443
216
242
233
190
498
498
403
498
216
218
216
136
436
366
233
233
443
498
66
498
304
498
166
221
498
233
216
65
449
216
216
498
498
233
233
498
498
144
45
225
216
258
498
223
216
498
216
216
498
233
11
498
108
330
40
401
498
233
403
81
216
216
498
233
24
305
216
446
216
490
233
151
328
59
233
216
498
498
216
477
216
216
233
216
275
498
3
498
144
408
422
207
498
498
233
216
498
498
369
426
278
498
339
216
440
438
460
498
236
498
216
163
322
412
233
233
498
233
216
216
233
149
498
233
216
73
216
233
18
279
216
216
216
233
70
498
233
116
177
216
327
233
216
175
216
292
1
83
233
498
66
498
156
498
132
381
1
131
442
233
498
216
317
233
305
498
442
278
309
86
73
498
216
498
309
498
233
59
233
433
498
498
216
498
246
390
298
190
216
498
216
215
498
216
498
354
124
195
233
233
498
5
368
186
118
216
498
309
216
216
216
498
216
498
233
216
233
216
498
233
233
283
498
216
367
233
216
215
216
498
216
124
497
233
216
120
216
124
84
233
369
233
233
216
498
352
233
498
233
216
295
233
50
102
382
233
7
233
233
133
233
216
83
216
115
498
233
233
188
325
306
83
315
216
254
66
216
420
216
498
498
498
216
498
233
216
34
498
216
216
326
233
233
216
216
498
165
443
233
216
233
233
233
216
233
498
498
216
233
216
452
415
498
255
407
267
498
442
216
190
498
216
216
114
216
498
233
233
216
216
443
216
216
480
376
80
498
275
21
498
80
221
498
498
437
216
6
39
306
216
216
233
498
500
327
498
233
312
332
216
493
498
498
132
233
498
233
111
498
498
112
216
216
233
408
474
122
131
498
294
498
216
124
448
233
216
216
117
110
256
233
377
216
468
216
261
216
233
93
216
249
159
343
499
216
85
216
460
233
498
474
233
317
216
233
233
448
445
318
486
394
129
498
216
216
216
233
82
233
216
235
111
167
233
233
216
83
19
498
498
233
233
216
216
498
216
216
498
233
17
482
337
474
130
498
494
463
233
233
216
312
233
173
79
498
498
216
498
233
498
216
498
423
58
161
498
141
333
233
498
375
83
498
498
73
216
158
498
498
216
83
289
216
216
498
132
498
498
233
233
233
96
498
162
498
175
216
293
136
233
173
265
233
124
498
216
498
498
498
200
216
216
216
498
498
216
216
216
498
422
216
233
216
498
216
216
498
429
233
216
498
35
233
233
400
269
233
216
233
216
498
216
216
498
90
233
394
498
113
216
233
233
216
485
19
126
498
176
389
488
498
124
498
334
233
300
315
119
216
313
498
216
498
398
216
233
233
498
235
216
347
216
216
216
498
498
498
233
216
63
233
118
233
218
216
233
233
233
499
498
103
233
73
216
389
498
348
41
233
216
498
41
233
346
384
56
148
216
216
246
498
415
442
245
124
498
498
124
233
131
472
429
498
216
498
216
233
470
405
498
39
432
95
498
498
498
469
498
498
213
216
245
498
350
498
313
233
12
453
176
42
223
73
233
16
233
86
233
216
233
498
498
233
312
216
233
233
243
216
233
216
39
422
216
240
233
216
233
271
216
216
498
2
375
96
216
20
498
216
233
63
217
498
216
169
216
233
482
498
309
351
233
33
216
233
184
134
498
327
215
260
73
233
216
498
212
233
161
233
498
498
216
233
113
216
410
498
216
216
180
14
233
180
454
498
18
406
101
442
216
42
60
474
131
498
362
176
216
25
9
216
233
233
317
216
29
216
233
233
498
216
233
402
422
477
233
233
216
436
143
257
498
233
215
216
216
216
212
56
216
18
486
216
233
456
233
498
213
306
445
434
498
216
33
39
498
498
233
498
216
233
124
456
297
233
367
193
498
216
81
498
233
81
498
233
449
69
498
69
262
233
233
216
233
233
132
216
216
418
498
255
205
216
498
106
216
233
498
439
386
216
233
440
307
498
216
498
216
216
216
290
498
216
382
216
498
381
498
498
266
498
233
26
498
65
370
216
442
9
291
233
136
228
182
498
498
280
144
169
233
357
498
216
498
498
216
302
233
498
498
360
413
216
81
216
427
498
498
84
498
46
154
216
136
498
95
498
167
233
21
470
498
402
388
451
163
498
433
481
409
474
216
117
416
498
417
498
498
276
484
76
369
407
256
216
216
498
216
289
67
498
415
394
138
202
498
233
7
211
498
233
136
498
233
341
256
278
9
146
216
233
137
252
162
233
498
107
110
498
20
16
216
422
233
498
447
232
233
233
216
482
233
77
498
469
498
233
454
216
233
179
233
423
498
233
216
233
207
188
169
233
207
233
233
498
233
124
216
215
59
405
233
233
233
216
498
216
437
480
498
41
498
498
233
216
216
233
216
216
222
491
62
498
216
233
498
498
498
216
233
216
233
313
216
216
216
312
327
74
233
498
76
498
233
498
498
347
428
498
216
82
233
216
215
216
498
216
233
452
498
136
498
216
216
216
216
314
268
233
216
216
233
498
216
404
216
216
39
498
216
233
498
396
498
124
216
436
485
216
103
181
233
233
216
216
393
498
498
498
216
233
204
407
498
485
233
383
216
127
121
233
216
216
216
233
233
344
460
498
145
498
233
290
216
300
343
290
498
233
498
498
216
216
233
498
73
498
271
233
233
298
121
498
442
180
498
233
474
216
216
233
126
218
280
15
498
216
233
216
216
233
233
233
233
233
216
442
216
66
233
134
498
498
233
316
7
313
498
499
325
233
216
498
375
238
371
498
73
498
275
216
59
233
216
216
216
181
216
130
233
216
210
18
233
481
216
296
216
355
216
498
498
379
498
233
233
498
498
216
288
498
498
309
354
233
440
49
233
131
306
498
216
498
233
498
216
233
216
250
216
202
233
418
182
160
216
498
233
498
216
350
235
216
498
216
216
136
133
216
216
498
496
498
216
233
233
118
308
498
233
498
288
233
498
110
457
260
498
498
233
233
142
216
157
449
216
233
21
216
83
233
233
233
216
216
187
498
233
498
275
46
233
216
498
282
498
327
216
216
448
233
50
200
233
233
216
336
498
498
498
246
233
233
233
216
233
216
498
498
233
216
498
66
216
406
9
458
287
216
216
95
498
307
233
233
216
233
471
39
141
233
216
297
164
124
216
498
223
39
216
191
216
127
285
233
442
233
144
498
216
9
215
216
322
233
498
216
216
216
116
233
216
498
369
402
385
233
498
216
216
323
498
157
233
216
233
368
370
498
226
498
498
498
233
233
76
216
216
219
216
498
285
85
233
32
498
41
233
85
212
16
164
216
214
498
233
233
233
233
216
233
154
498
233
498
404
216
366
498
216
233
462
216
205
498
233
216
283
350
233
498
233
498
441
406
216
385
342
216
147
498
117
233
327
233
216
498
233
216
181
216
210
498
498
233
222
39
409
498
498
216
216
276
498
113
216
498
498
216
464
233
58
124
249
369
216
498
306
498
498
191
124
216
233
124
3
62
71
141
39
125
425
485
200
382
100
164
216
202
233
233
233
130
309
103
233
33
498
45
222
216
127
216
83
498
336
216
322
498
233
121
260
73
216
220
451
498
216
233
460
498
24
216
233
233
233
216
233
498
233
22
498
233
498
216
216
54
500
233
498
233
449
239
216
306
233
400
28
422
498
494
233
488
404
498
233
403
124
309
452
380
183
216
388
233
233
173
233
9
216
247
474
216
68
108
233
178
246
83
498
401
216
216
216
233
215
216
455
233
353
455
216
199
275
233
354
195
498
498
498
498
39
444
233
233
190
56
216
233
39
86
33
41
95
233
498
498
216
233
498
408
498
233
84
216
216
350
498
216
318
233
498
119
216
159
39
216
498
216
179
39
216
498
233
498
475
333
498
498
216
216
498
498
299
233
322
216
498
322
216
216
416
498
347
168
498
324
190
233
422
216
233
369
233
498
59
498
498
109
498
456
233
498
66
498
498
380
233
216
216
347
498
233
94
329
216
498
498
216
498
216
156
233
233
355
90
498
216
4
233
216
498
455
233
498
233
233
498
216
159
498
393
216
233
498
39
498
216
44
483
377
233
216
498
68
233
402
233
216
262
487
394
369
498
216
216
50
216
216
144
233
233
427
275
178
375
498
409
233
485
105
109
498
498
233
197
216
498
55
97
280
216
216
216
88
216
233
361
82
498
233
498
498
369
216
214
330
415
172
498
158
216
233
233
447
216
252
183
233
124
388
434
429
216
233
118
102
233
233
357
346
498
233
97
233
498
339
233
498
498
198
25
498
9
380
216
216
203
233
498
498
178
338
233
216
216
498
138
21
433
20
498
216
498
498
498
216
498
216
498
233
294
233
233
233
436
341
498
482
216
439
216
467
269
216
233
216
216
180
498
177
233
498
233
216
233
304
124
233
241
216
446
498
498
498
342
233
216
233
386
246
55
3
498
81
216
233
233
216
216
443
233
80
430
466
238
184
498
216
13
16
216
233
498
266
216
233
132
233
216
498
233
216
463
498
216
498
294
498
251
423
216
216
498
498
216
498
216
216
216
498
498
207
216
216
216
105
216
113
233
296
233
400
216
233
483
498
272
185
19
233
313
498
233
233
216
498
110
59
376
216
498
379
111
216
233
133
498
498
216
216
498
420
498
46
233
138
498
216
365
498
216
92
474
270
498
216
233
180
498
233
233
422
160
233
248
216
59
367
498
233
498
498
233
233
216
216
452
39
216
233
233
216
233
216
498
498
103
233
390
216
233
199
442
210
498
216
216
229
216
241
498
498
498
67
233
216
225
498
216
233
7
216
216
215
233
216
260
207
34
15
216
186
216
321
272
216
157
216
216
233
439
216
498
179
268
68
233
233
23
232
216
498
233
468
407
346
407
498
233
202
216
498
33
216
216
5
216
216
216
198
233
498
216
498
233
492
61
216
216
200
184
463
13
216
498
498
216
125
233
498
233
124
215
327
216
496
216
216
309
233
9
282
233
39
498
216
498
498
80
166
216
216
233
262
481
334
498
498
498
216
216
498
153
233
498
290
233
77
216
216
233
142
446
233
233
238
373
216
134
216
498
284
365
428
332
83
498
187
240
233
498
266
425
375
233
233
233
34
216
498
233
216
498
12
124
233
336
242
233
233
54
233
216
498
396
488
432
216
52
482
90
233
124
233
21
257
140
498
233
233
233
498
216
216
478
233
498
422
498
237
184
216
233
233
216
216
233
296
95
233
216
124
233
498
277
314
498
81
216
374
216
21
498
23
189
216
21
498
498
498
186
498
401
327
216
233
498
19
233
216
216
339
233
498
298
272
389
117
233
210
74
216
367
462
277
498
498
233
244
216
113
65
498
124
231
216
498
216
233
439
233
8
498
216
77
233
233
216
498
498
139
360
233
498
475
413
210
498
216
162
58
224
216
498
148
498
233
323
498
280
498
233
252
498
498
498
498
357
347
498
195
498
136
216
233
20
2
216
216
498
233
124
498
216
498
498
233
10
233
452
216
216
216
498
498
233
136
233
17
233
233
216
233
232
233
498
216
192
216
216
233
216
245
216
451
241
216
233
233
240
233
216
16
216
498
233
348
172
245
194
498
216
474
63
474
498
498
233
216
267
182
233
406
498
252
216
265
498
407
216
233
233
84
216
498
56
233
216
322
216
233
208
70
233
233
477
216
120
233
498
233
216
212
306
300
58
216
498
216
216
141
7
216
368
215
216
216
216
233
216
233
156
216
73
216
285
211
498
498
183
174
498
204
498
498
216
233
499
143
216
296
233
498
21
285
322
216
422
215
142
345
233
498
422
498
373
112
158
233
149
498
276
354
447
216
233
256
498
233
233
243
82
233
308
233
498
498
33
459
220
216
216
498
233
233
498
422
233
216
498
56
216
498
498
233
498
347
31
83
498
233
498
118
473
364
233
353
233
233
332
216
233
393
401
498
498
270
124
233
254
35
233
281
498
498
498
498
450
59
423
381
117
216
498
25
216
216
498
192
233
233
30
140
233
233
216
408
216
84
498
233
216
481
233
21
162
233
216
117
498
233
494
473
498
498
216
216
216
216
120
216
169
474
498
216
430
233
252
233
233
314
498
233
498
233
233
354
216
216
498
498
216
216
498
216
370
270
498
235
457
350
442
498
83
233
498
216
498
447
271
233
216
331
498
498
498
498
216
216
498
498
498
233
216
452
406
297
498
494
216
498
445
216
24
216
362
240
498
233
275
498
86
59
498
216
216
392
498
226
365
498
216
216
185
498
498
307
498
36
21
317
216
256
448
213
127
233
216
107
115
233
370
233
216
498
233
278
112
233
498
98
498
455
216
307
233
216
369
498
481
216
216
233
492
455
233
216
216
216
233
233
498
498
446
233
233
216
498
242
233
58
296
498
498
415
233
140
323
207
216
81
21
158
233
498
233
233
216
216
20
216
498
194
498
360
216
125
432
233
233
216
216
73
216
458
216
35
325
233
422
216
383
498
233
216
334
498
216
440
216
96
216
160
30
433
90
216
111
498
459
216
229
498
498
216
233
216
233
216
498
498
216
444
498
233
58
316
498
429
422
216
343
233
292
498
216
233
363
216
246
308
498
233
197
498
216
498
308
452
216
131
203
2
216
233
39
498
233
233
498
498
498
498
52
233
352
216
498
498
233
233
375
498
233
498
408
233
498
216
498
498
216
216
498
498
498
270
233
323
216
432
216
175
498
127
216
233
233
487
498
165
216
306
233
233
124
225
106
264
378
498
466
216
233
396
216
498
199
498
233
498
233
233
325
498
3
4
216
498
445
137
289
216
286
233
233
28
498
445
498
498
498
390
272
233
468
392
451
216
233
443
498
81
192
233
114
233
498
136
233
498
461
498
216
216
480
474
216
424
233
280
216
216
262
7
216
216
233
170
492
216
238
216
216
7
498
216
314
216
233
420
216
498
16
498
44
498
216
498
284
3
216
498
498
286
216
59
233
26
276
216
216
498
369
498
216
498
233
498
216
233
274
498
233
233
447
233
498
125
498
370
443
7
498
233
92
269
233
233
216
80
117
498
253
498
233
124
215
334
7
216
216
289
498
9
498
300
169
498
192
498
81
216
216
360
233
484
414
216
314
498
475
233
498
153
89
216
498
216
233
216
233
216
216
216
98
216
233
216
498
498
498
216
264
201
498
498
216
215
187
216
216
39
452
342
233
216
498
216
159
233
216
371
189
216
59
216
216
233
233
233
161
216
233
216
57
7
498
216
233
233
216
58
69
216
233
498
498
73
378
233
216
216
216
233
233
216
348
216
233
498
124
466
202
233
216
498
498
183
389
498
323
216
394
215
233
498
498
216
233
498
306
9
202
216
188
233
189
498
233
444
216
233
216
494
411
73
256
233
216
485
71
235
136
225
103
216
233
233
161
233
498
216
186
216
39
216
498
233
41
216
332
77
306
204
498
233
75
39
216
468
498
345
233
5
498
216
498
498
59
172
498
233
270
59
73
498
233
498
274
498
498
498
233
216
24
422
498
216
393
216
216
468
285
478
233
216
216
498
233
233
498
154
119
498
233
321
365
498
216
31
7
498
216
498
478
498
468
242
498
233
308
170
152
147
319
498
216
424
459
498
49
216
182
216
498
498
216
46
233
454
233
216
216
233
233
333
374
258
216
216
262
498
216
58
498
233
83
233
329
216
216
483
233
188
216
498
215
233
192
216
216
233
498
216
498
498
216
55
498
216
498
498
233
233
233
389
219
75
216
216
255
216
498
233
233
233
253
358
216
498
233
498
66
498
216
216
498
21
498
498
233
313
233
498
9
216
498
443
233
233
498
216
498
233
233
303
451
276
498
374
172
216
498
216
478
91
216
233
152
144
327
498
233
216
15
233
72
233
1
363
233
233
216
216
233
230
233
96
498
233
216
233
474
498
115
279
216
233
233
233
468
498
216
233
189
196
216
216
233
216
233
233
498
280
233
400
233
169
321
216
498
498
428
216
331
132
349
498
216
498
301
233
159
112
54
216
232
233
9
216
216
498
19
216
118
233
306
400
233
233
35
498
399
164
216
410
216
498
216
85
233
233
43
11
216
216
498
269
447
76
233
455
403
233
498
215
184
233
233
216
216
233
409
216
179
498
233
323
216
216
216
404
216
498
186
498
233
213
452
498
73
233
498
216
498
233
233
498
216
498
474
70
498
216
185
140
136
299
233
498
216
233
216
233
233
449
216
207
216
216
233
197
321
216
370
233
216
165
76
216
498
421
216
309
228
195
476
330
1
489
498
411
498
498
474
199
113
216
216
498
216
498
48
233
216
233
216
233
498
216
498
216
58
233
233
496
147
498
498
275
309
233
455
276
216
216
216
79
498
233
216
216
233
493
233
73
233
133
233
216
352
228
498
233
233
233
233
336
383
216
494
442
137
130
216
216
277
498
233
498
369
221
233
498
233
216
233
216
233
216
369
498
396
449
233
96
219
498
236
498
89
498
216
233
233
124
233
216
233
233
125
62
216
498
216
377
233
376
216
233
233
338
233
498
498
498
233
233
233
233
216
216
216
498
233
233
498
498
498
216
305
276
217
498
196
481
233
495
434
233
24
233
498
216
251
233
498
498
498
233
59
438
233
233
223
498
233
482
299
216
216
216
233
329
498
498
328
216
366
216
498
216
216
498
233
498
42
233
498
498
216
216
216
459
216
112
498
216
216
498
233
498
216
311
498
233
216
426
216
39
216
233
216
70
498
233
233
50
216
259
233
216
406
498
399
98
498
73
216
40
216
216
96
216
4
376
327
498
463
168
233
498
233
309
474
498
51
242
50
83
233
233
131
233
74
25
104
458
213
498
444
498
498
498
233
498
498
498
216
498
93
498
233
243
401
375
409
186
233
216
320
498
303
498
123
216
348
448
233
216
206
216
498
498
216
419
452
441
216
326
64
233
224
72
261
32
58
233
498
498
233
233
216
216
233
233
216
216
422
233
498
216
343
216
498
216
300
305
498
468
233
216
193
105
216
369
216
498
114
498
342
94
216
236
498
233
233
233
216
498
216
169
498
216
216
233
340
216
233
233
216
216
233
59
233
65
233
498
216
233
216
83
498
233
233
446
233
498
216
282
249
83
233
216
233
233
337
498
216
498
216
233
296
216
216
444
84
136
21
45
216
333
434
110
144
233
216
9
498
4
151
216
233
498
498
498
498
216
233
498
67
233
139
233
216
83
498
102
233
498
498
130
498
233
233
233
82
498
216
302
310
7
7
216
466
498
216
498
377
233
394
408
233
498
264
498
216
216
329
233
233
166
468
233
498
21
498
498
498
438
233
233
267
233
216
82
457
233
290
498
137
498
317
429
467
216
216
233
246
215
498
21
498
216
216
498
81
233
233
233
279
216
30
161
233
216
321
293
233
216
498
498
233
216
498
233
498
498
216
291
498
106
498
498
498
216
216
372
233
233
498
216
233
233
498
11
233
197
240
474
233
438
216
28
216
498
216
375
216
233
498
58
185
498
83
216
89
234
498
216
216
498
269
233
498
216
498
216
498
216
233
233
498
233
233
343
498
498
216
498
498
216
305
193
233
216
498
498
498
216
233
415
216
233
216
498
295
233
498
233
133
216
216
157
233
498
216
87
216
216
1
233
216
322
233
498
216
78
242
9
37
498
216
498
216
498
233
170
498
233
124
498
104
216
498
477
498
216
498
468
233
496
50
233
397
233
233
216
498
233
216
192
190
193
21
495
250
218
353
498
498
304
498
74
216
213
52
455
81
60
233
373
498
216
455
216
323
233
233
233
452
81
498
233
233
233
498
156
422
233
216
81
196
240
233
14
233
498
233
493
498
101
95
27
120
216
233
498
216
216
233
233
161
317
342
117
498
498
164
10
216
300
233
498
284
281
69
177
50
233
109
151
73
498
414
164
498
216
233
233
483
128
498
316
216
9
233
149
233
475
4
233
233
12
426
233
87
498
216
233
51
233
498
233
233
216
305
233
498
233
273
474
216
176
99
285
397
498
216
186
216
216
408
452
233
498
498
233
452
416
233
498
21
233
133
498
481
498
81
498
216
233
498
161
498
422
233
498
216
233
233
233
216
216
233
234
268
233
138
233
498
233
233
470
216
216
216
498
398
498
97
498
233
498
216
498
147
233
139
20
108
498
498
216
498
24
216
498
408
31
216
498
486
247
216
498
369
498
293
498
498
216
66
128
299
216
454
216
39
498
217
454
327
498
94
216
459
498
233
233
453
216
96
498
420
221
59
233
216
306
458
216
340
498
233
498
498
498
216
387
171
334
233
293
216
233
430
233
64
467
233
70
216
293
216
233
35
442
498
290
269
216
233
92
233
498
498
233
233
11
233
454
498
306
216
309
233
350
498
233
216
498
233
498
130
442
498
278
216
498
233
10
290
74
216
216
237
432
233
498
216
216
233
233
136
233
281
498
216
73
498
233
223
233
337
498
179
233
216
498
76
366
498
95
216
498
233
199
233
155
319
404
498
498
216
498
498
197
446
233
248
498
233
216
142
124
269
216
216
411
419
216
233
438
233
115
137
118
1
216
233
60
498
498
233
82
216
60
455
332
444
72
498
233
362
216
498
216
233
498
498
498
216
233
233
498
233
56
85
498
345
178
75
158
422
182
424
498
233
379
216
498
498
21
172
216
216
147
498
112
188
233
216
498
498
233
32
498
243
155
233
498
336
216
216
49
216
233
233
233
422
285
24
298
233
498
233
480
286
440
246
299
233
233
233
233
498
498
498
498
233
233
233
239
112
498
122
498
233
498
110
15
216
216
233
233
233
341
402
216
216
498
233
233
216
176
233
498
233
498
41
101
233
55
233
216
498
498
213
458
233
161
498
233
408
233
233
233
216
498
216
490
216
358
216
216
195
7
323
498
498
216
498
194
216
216
211
442
39
360
233
216
216
233
233
498
233
216
114
495
249
356
498
498
233
216
334
110
498
498
487
381
498
498
233
498
163
46
359
137
124
498
233
233
498
216
216
233
231
233
233
233
149
216
498
216
216
216
498
498
295
21
498
498
164
42
498
233
233
498
233
216
498
233
233
498
233
378
428
216
468
216
438
225
216
430
233
227
233
233
498
498
216
216
216
498
480
498
233
216
243
498
216
199
233
233
233
233
216
216
212
435
233
233
233
227
233
379
498
422
232
39
313
458
424
216
233
233
216
216
233
144
476
345
144
216
233
214
117
121
216
216
396
335
498
233
498
233
216
118
400
498
233
498
233
233
498
498
437
233
265
216
233
216
498
498
216
83
233
307
498
498
233
246
498
7
216
7
233
216
472
498
216
216
233
498
332
70
498
216
233
496
498
202
270
233
216
233
498
309
498
233
379
233
498
498
233
491
498
325
399
498
233
498
132
498
162
216
498
216
216
39
498
233
150
233
498
465
233
498
498
216
216
216
233
442
311
474
365
216
30
216
233
9
498
216
216
498
312
385
409
233
450
233
175
499
256
75
498
498
233
344
233
233
216
495
216
297
498
216
498
498
216
451
442
345
332
498
29
233
276
406
233
442
498
132
498
63
498
498
233
498
235
233
216
476
233
361
166
233
498
95
498
216
216
485
233
216
498
216
233
83
498
498
298
498
289
498
408
289
233
334
136
173
498
216
233
351
216
216
326
216
216
233
498
216
498
233
216
159
439
216
233
358
216
287
233
270
292
317
422
233
214
216
216
332
180
83
399
233
498
239
369
498
216
121
465
233
498
21
412
498
310
124
353
216
240
498
216
233
52
9
233
233
498
152
233
216
216
269
216
44
32
208
68
498
216
247
216
498
397
216
263
180
290
216
498
216
498
498
498
149
187
278
216
233
152
498
373
233
495
233
468
445
498
389
6
447
9
233
498
498
233
47
159
216
216
216
136
188
233
235
216
81
233
233
476
73
216
216
68
337
216
216
216
470
233
309
498
233
216
233
498
117
179
201
13
57
233
143
300
233
233
233
498
498
498
415
304
353
400
452
399
85
497
498
260
498
498
498
233
39
216
498
233
216
113
498
233
215
216
498
132
233
216
121
233
215
216
49
233
498
280
216
233
216
233
216
427
252
233
141
216
498
156
216
366
216
216
233
35
233
49
216
233
185
233
498
233
498
216
498
227
233
216
460
498
216
498
233
233
216
233
355
233
233
474
216
396
498
285
233
269
216
160
498
221
101
233
233
498
216
498
233
498
233
498
209
338
498
29
431
498
233
233
498
216
216
216
216
66
233
498
498
440
439
498
410
249
21
233
498
216
498
470
233
498
233
216
216
498
233
216
24
433
498
498
498
216
233
293
357
216
32
220
216
233
233
233
233
30
498
242
413
63
35
498
233
233
216
233
498
233
193
498
233
498
238
233
384
216
498
261
233
216
233
317
233
216
130
233
216
233
216
498
216
233
498
407
498
498
233
233
232
216
464
370
233
391
216
233
498
498
498
233
495
216
7
216
216
498
233
216
498
498
216
186
498
47
9
498
498
123
498
475
185
386
351
452
498
321
190
126
216
346
498
496
498
216
233
233
275
216
306
233
216
233
233
216
216
487
157
498
216
233
411
233
233
262
216
365
233
261
22
83
480
233
498
216
132
34
498
233
347
400
498
498
233
498
191
216
233
233
498
216
498
455
216
233
59
498
216
216
216
233
216
216
204
398
233
133
369
216
233
216
498
498
432
398
233
231
498
233
498
498
498
233
344
406
322
233
392
216
360
233
233
216
470
233
261
216
498
257
498
216
199
373
407
498
302
498
498
233
73
216
498
498
233
216
216
124
498
498
233
47
233
396
498
498
216
83
499
216
216
222
375
368
498
217
233
30
233
102
281
216
474
216
180
233
498
498
498
498
63
452
225
2
216
144
358
347
216
498
216
233
216
216
233
330
233
498
498
233
334
233
392
443
81
155
216
216
498
442
77
498
183
455
233
328
498
216
216
279
67
498
158
233
216
442
233
233
498
498
216
170
439
233
216
498
216
498
498
233
417
216
498
498
498
498
351
209
69
110
275
233
55
233
363
498
233
19
100
447
216
216
233
498
216
233
233
89
233
216
336
18
70
233
213
81
488
233
233
498
216
216
228
233
216
233
233
369
498
196
498
216
216
216
317
216
356
233
216
233
216
216
233
233
233
498
43
285
212
264
216
233
302
180
468
498
308
63
233
216
133
216
143
216
233
325
337
498
233
305
233
216
233
402
478
216
498
255
233
216
340
216
498
30
477
233
233
233
498
216
233
233
186
216
233
498
9
8
278
245
376
216
498
216
498
271
55
216
216
216
136
84
216
498
216
216
216
216
233
233
217
216
438
216
216
331
334
233
216
498
233
498
216
498
498
498
498
498
413
498
498
498
216
498
216
233
233
498
224
97
498
161
498
216
216
79
74
233
216
233
141
216
233
216
233
216
498
216
102
23
119
216
216
233
216
498
216
166
498
498
233
132
308
233
216
233
233
498
314
216
233
233
120
99
216
199
498
233
216
416
430
258
498
498
216
494
233
378
216
498
451
361
449
216
233
216
216
233
199
5
175
216
233
430
498
113
216
398
216
188
428
216
233
476
216
233
305
498
481
233
216
216
466
405
233
498
233
432
233
376
233
487
216
498
498
398
233
233
498
233
18
498
233
498
216
185
243
294
233
216
269
216
216
216
250
216
216
498
296
246
498
45
233
233
233
216
195
369
126
216
216
498
233
498
37
479
309
216
70
233
216
233
233
306
498
70
233
216
369
209
233
233
216
233
103
157
216
136
216
498
9
498
216
498
498
143
216
233
233
498
303
466
498
498
498
233
233
498
444
397
216
90
233
233
233
216
467
470
339
190
402
233
498
263
76
138
232
216
355
216
498
216
216
498
301
17
116
324
216
498
317
332
414
498
216
233
498
233
74
233
216
498
233
327
498
195
13
498
498
498
233
498
81
233
498
266
497
427
203
204
498
384
246
498
273
216
250
488
233
498
216
317
216
216
498
498
73
233
375
445
309
233
421
216
233
96
401
233
223
19
498
498
498
178
498
359
498
306
216
233
233
233
233
498
233
233
498
233
233
403
233
233
216
233
498
498
422
435
498
498
233
42
216
498
216
270
233
218
4
233
498
216
498
233
214
171
233
498
216
124
216
233
498
238
233
233
498
498
216
422
498
422
498
309
37
233
183
498
233
233
216
205
498
165
498
498
464
219
233
233
233
85
498
233
233
233
1
159
498
196
445
233
498
1
233
233
157
233
152
216
498
474
233
252
394
216
233
380
375
233
350
498
233
498
140
496
249
498
498
216
74
133
9
372
55
216
216
317
233
376
498
233
498
1
12
216
67
58
216
233
498
233
474
233
157
470
6
205
233
233
300
476
81
233
216
168
332
118
216
233
498
176
498
233
4
383
81
498
498
313
308
394
233
493
360
498
415
233
377
233
320
214
233
216
272
233
97
233
447
216
216
233
498
233
498
168
216
498
233
216
186
216
233
130
225
498
498
498
216
145
216
417
98
457
498
233
233
301
216
498
233
498
450
216
216
498
216
218
216
57
322
63
11
274
233
216
277
233
216
91
233
216
36
9
233
216
250
233
131
233
131
233
216
401
303
216
216
467
498
233
233
216
498
233
39
233
176
233
216
216
233
216
321
216
463
216
498
216
256
226
227
498
498
216
19
233
216
498
144
380
228
470
284
498
216
216
367
498
216
498
442
233
233
498
498
498
216
498
290
216
462
97
498
233
498
498
216
219
279
343
273
498
135
77
216
233
233
498
233
498
216
216
47
498
498
216
445
216
498
83
351
498
216
498
498
216
216
216
233
233
46
378
498
216
498
498
233
212
232
233
498
136
498
498
216
498
216
233
233
294
113
498
216
94
480
216
178
233
121
83
50
498
56
216
86
233
498
283
402
498
276
498
216
233
216
233
98
374
233
216
216
216
134
216
318
498
498
233
216
26
216
233
337
233
417
233
216
216
498
498
498
498
95
216
70
233
420
339
452
483
121
216
186
498
233
216
233
216
16
233
232
158
498
306
171
498
120
303
454
498
216
498
233
216
21
75
17
233
233
40
2
110
186
498
261
233
57
233
35
117
233
498
216
415
432
498
224
233
216
455
233
409
233
216
233
330
476
243
423
190
498
498
233
216
498
498
233
498
233
176
498
233
216
216
51
498
216
17
233
375
307
233
83
216
110
498
28
498
233
124
348
498
216
195
216
484
155
152
498
216
216
87
233
58
352
233
39
498
233
496
274
498
233
498
233
233
233
233
498
498
498
233
378
93
281
233
216
233
216
233
216
233
216
92
216
233
233
498
498
498
216
236
369
233
216
216
81
233
498
310
233
216
454
430
18
255
295
85
233
366
498
498
357
216
498
216
233
269
233
216
498
498
233
233
233
233
498
39
393
498
216
216
216
79
498
233
498
306
216
389
498
167
216
125
59
498
498
216
146
498
442
498
498
131
233
207
498
233
95
498
34
490
216
498
216
149
216
216
25
180
233
498
233
278
233
498
252
216
498
233
216
234
260
301
442
233
216
233
216
33
233
100
233
498
216
233
498
233
187
447
216
307
309
233
216
498
216
498
263
186
216
498
498
351
216
233
233
498
400
216
442
233
498
142
480
498
288
216
233
157
216
498
498
216
233
412
233
443
498
216
279
233
498
262
65
233
216
498
361
216
252
216
442
498
474
116
17
498
216
216
233
498
392
233
498
451
113
216
498
418
422
233
156
216
153
111
216
216
498
151
220
384
440
270
265
366
233
393
468
233
316
233
498
498
498
295
216
216
209
216
369
498
498
192
406
360
443
233
498
233
498
171
47
438
498
216
381
216
344
367
498
216
474
422
142
233
233
233
498
280
172
216
468
216
233
216
216
455
216
216
233
216
498
498
84
248
233
171
216
498
287
167
216
124
216
135
77
498
498
216
494
233
400
383
369
498
233
498
233
26
186
216
216
29
216
216
337
233
233
388
233
232
498
216
233
479
233
217
250
216
106
386
230
216
368
498
196
369
39
216
219
138
233
233
390
82
498
498
216
480
235
323
216
216
450
53
498
498
202
306
307
498
216
233
498
168
392
233
387
136
98
76
498
235
94
233
216
498
216
131
216
216
216
233
216
387
391
354
306
430
136
440
498
233
138
360
498
498
433
233
124
216
498
58
115
498
300
498
216
498
216
216
233
341
57
233
467
498
195
216
216
216
498
233
216
216
498
233
338
61
216
216
498
361
233
498
233
216
498
233
133
233
233
248
233
111
233
73
178
487
233
57
113
464
199
498
207
226
75
233
498
233
281
466
190
414
498
325
233
216
85
168
381
233
233
216
237
124
498
124
216
400
132
233
216
188
216
498
66
39
474
211
233
498
498
495
259
424
432
343
498
498
498
498
498
498
141
216
233
216
318
225
498
400
438
490
77
233
111
498
233
463
278
216
233
233
469
216
384
58
233
233
216
386
498
233
498
54
215
498
498
114
498
233
438
439
216
233
216
233
233
233
216
233
216
216
124
149
233
19
25
233
306
84
216
248
233
498
315
257
233
233
21
45
216
117
364
243
233
248
170
300
216
216
216
406
272
455
432
118
355
336
255
10
498
53
6
233
216
134
216
498
498
498
452
216
233
454
233
498
294
376
297
216
216
216
216
216
498
498
233
50
249
216
153
216
21
498
216
233
233
233
345
498
498
216
239
21
233
216
105
216
337
498
446
233
464
216
452
216
498
498
233
216
498
233
216
233
216
216
278
375
216
498
233
233
498
233
422
233
121
233
216
216
233
422
233
216
314
216
216
468
216
482
233
83
260
210
313
9
498
216
233
266
246
162
498
233
221
250
281
498
302
498
233
407
498
429
427
122
233
163
498
216
216
233
217
498
216
216
175
498
498
233
211
369
498
233
498
233
233
167
498
233
233
34
216
233
498
229
216
307
470
216
232
50
196
176
498
267
290
152
233
498
124
5
216
233
498
233
233
233
325
342
498
75
233
233
161
199
252
376
233
351
216
216
216
399
452
216
233
396
1
136
39
262
233
452
447
233
401
498
233
471
233
498
14
498
140
216
498
222
309
34
209
498
336
498
216
233
59
88
128
216
216
383
308
477
233
216
204
233
498
216
498
475
498
233
498
233
216
498
498
49
24
216
230
233
64
216
216
216
83
498
30
498
334
356
21
216
30
24
498
139
321
323
498
26
22
293
10
233
176
233
233
216
203
233
290
216
369
353
216
233
498
233
233
216
233
216
320
109
233
216
270
4
75
216
216
216
498
233
498
402
498
233
498
216
233
8
107
318
498
405
216
216
488
233
498
438
216
233
428
233
29
216
498
216
9
498
216
498
216
498
216
216
233
494
498
233
233
216
216
304
201
233
498
233
23
498
233
216
69
216
86
21
13
233
337
320
233
216
498
201
93
290
233
422
309
379
216
81
211
233
498
298
424
498
216
361
81
276
404
233
443
498
216
275
233
233
216
233
498
217
429
244
498
87
216
264
198
233
72
498
9
216
219
281
216
88
498
498
216
233
216
498
498
233
498
32
216
216
117
233
386
249
498
387
233
498
196
233
216
233
498
498
216
216
233
498
280
283
216
117
233
65
233
498
254
498
216
216
33
309
110
498
310
309
233
216
216
233
233
65
498
369
352
498
216
498
233
498
498
216
58
216
233
498
494
498
216
233
31
73
83
409
216
197
233
81
216
216
289
233
216
216
498
498
235
216
102
259
39
233
498
498
11
233
216
498
498
233
75
233
233
132
41
332
233
233
261
498
488
233
498
498
233
216
124
233
216
496
378
216
216
216
313
498
11
454
498
498
216
353
498
233
216
233
409
341
498
104
429
216
498
233
498
498
216
210
216
39
498
233
216
216
225
216
216
233
216
490
300
498
216
150
498
216
226
233
125
228
63
216
233
393
498
498
216
233
233
498
233
233
469
216
498
498
304
56
95
316
116
216
498
233
104
59
405
124
216
498
445
216
498
498
233
361
204
216
498
403
68
498
114
240
216
397
155
233
36
216
321
306
309
216
498
216
498
216
216
216
216
308
498
233
233
498
225
498
299
216
58
291
233
216
498
67
383
216
233
144
498
15
463
124
498
233
498
233
447
28
84
143
233
498
342
402
233
233
292
233
233
434
267
164
498
498
498
388
216
233
309
498
216
58
109
233
394
295
34
277
498
498
474
216
498
216
216
498
435
233
441
233
233
9
498
442
233
498
216
56
85
251
378
216
233
216
498
233
233
216
315
498
498
217
362
498
216
238
450
498
233
233
229
498
216
233
498
498
498
216
343
81
233
294
498
245
124
216
498
498
233
21
216
233
216
353
233
400
216
233
296
492
216
216
257
492
434
370
498
231
498
233
262
97
233
216
233
216
498
498
498
216
442
436
491
233
216
415
216
39
334
136
290
24
233
251
233
480
498
233
466
452
216
233
498
498
216
37
134
233
498
245
469
498
233
233
433
216
498
216
216
498
233
498
233
101
233
403
399
233
463
216
216
216
27
216
391
498
498
498
216
498
233
216
477
150
216
430
33
467
204
216
112
216
498
472
447
233
216
216
216
498
233
89
233
216
332
216
498
347
136
498
216
81
56
498
215
124
216
216
233
216
498
447
233
498
233
216
233
498
498
498
287
369
498
225
136
498
486
216
481
197
498
339
435
133
233
496
233
233
233
233
216
233
233
216
216
498
402
233
233
124
498
344
386
498
498
498
216
451
319
498
498
362
216
216
133
498
311
498
98
498
233
498
239
498
216
498
233
498
238
83
216
498
134
144
216
28
376
485
114
498
233
498
111
233
233
233
498
498
108
498
216
498
299
73
417
136
275
465
216
216
218
326
216
32
233
233
498
498
498
233
207
233
498
95
291
233
216
398
233
216
401
233
87
498
216
233
316
498
216
498
233
431
86
233
216
233
403
498
39
498
125
498
326
309
233
271
233
476
498
498
498
216
405
88
498
233
228
498
85
498
201
233
498
216
498
216
498
498
463
498
233
481
233
498
216
498
483
73
89
233
443
498
124
498
233
233
498
233
279
498
498
468
233
498
233
354
498
233
498
320
163
498
498
216
498
216
233
498
233
233
136
216
345
233
498
233
233
498
118
488
233
233
216
280
116
216
199
118
360
477
216
472
233
2
498
216
498
498
390
215
116
216
498
498
307
498
162
232
216
9
498
468
213
73
177
498
26
216
216
364
498
498
233
423
498
233
315
253
225
313
216
233
233
312
216
498
28
84
391
216
216
233
54
498
498
290
400
216
77
400
498
498
356
233
498
216
240
448
360
498
233
233
498
216
442
233
216
233
309
138
473
233
233
216
216
216
105
44
452
498
216
387
130
233
233
136
233
131
136
216
233
376
498
233
216
119
51
233
233
233
327
216
216
233
21
216
233
297
437
216
468
216
216
99
498
21
498
131
447
216
216
28
431
136
233
124
111
216
295
216
498
142
498
216
216
290
233
437
498
233
485
233
216
216
20
368
171
216
216
498
139
441
216
100
216
355
65
233
233
124
498
152
439
498
362
498
216
498
216
233
309
498
498
233
148
498
216
233
498
216
55
233
318
233
439
493
498
456
451
122
216
233
233
300
483
498
124
32
233
216
83
64
216
476
366
233
216
498
498
39
216
348
233
216
109
233
498
44
498
216
233
498
245
233
216
201
361
301
442
216
233
233
216
216
233
211
498
61
251
233
233
216
498
498
27
422
488
498
381
113
216
233
280
498
233
156
306
421
281
233
498
216
450
216
124
82
498
70
213
216
216
498
246
216
222
498
360
21
264
442
430
216
440
216
253
216
370
498
25
233
216
216
216
233
233
65
216
25
11
289
498
216
216
316
498
498
233
59
162
216
86
216
233
482
498
498
216
79
233
216
216
226
216
216
233
233
498
233
29
216
216
216
233
233
216
498
498
498
233
216
72
498
369
484
157
233
81
321
233
498
233
279
181
233
233
233
498
306
498
233
307
233
233
216
233
216
319
173
233
233
212
433
498
498
216
233
190
124
498
204
248
233
454
233
443
216
309
216
498
181
388
247
211
469
498
23
225
498
59
498
498
216
216
233
498
216
216
83
216
498
216
173
216
216
216
275
216
233
216
79
498
216
291
233
456
233
498
383
216
211
9
216
233
233
498
216
233
490
216
498
159
216
233
498
289
216
498
216
138
498
233
498
216
216
9
233
498
143
314
216
498
233
216
280
498
498
498
216
216
498
498
429
207
216
448
385
276
136
216
60
216
233
498
498
216
498
40
233
216
34
233
498
275
260
199
498
345
216
187
392
498
498
233
216
283
233
179
216
233
233
216
59
498
216
306
141
498
233
498
117
498
455
233
233
233
233
216
498
233
233
182
498
498
357
233
235
498
216
391
233
498
216
498
233
269
261
152
454
216
498
233
21
233
431
216
487
216
124
498
309
498
44
404
409
498
498
216
498
498
498
325
498
498
216
216
216
216
104
346
498
233
216
233
428
137
233
233
51
216
396
56
466
233
233
438
306
395
216
498
385
498
418
498
498
428
216
216
216
108
498
98
195
233
422
335
498
233
233
216
216
216
248
370
498
233
216
415
38
498
216
369
233
80
498
233
498
484
233
73
472
45
216
472
498
233
498
450
498
268
216
233
294
233
104
498
233
233
233
498
395
216
216
233
204
498
97
233
52
216
498
233
216
366
498
56
498
233
498
210
233
498
227
498
233
256
498
216
233
233
233
57
216
398
298
498
498
498
216
166
498
233
369
216
498
233
233
2
18
93
216
216
216
233
219
338
361
10
233
216
382
73
100
498
498
233
448
498
216
250
376
233
216
216
498
211
216
360
498
9
345
21
136
14
233
216
233
498
134
216
422
498
233
498
498
66
227
171
212
498
133
170
300
460
498
233
216
9
73
136
498
216
216
498
498
498
1
462
216
81
76
216
498
498
5
233
233
233
330
291
498
498
464
498
233
233
498
270
209
233
498
216
233
498
143
43
455
233
474
51
216
233
133
498
498
498
332
498
498
474
308
498
180
386
233
233
498
216
143
216
233
233
442
233
233
124
443
275
309
454
315
216
146
233
216
216
259
498
21
442
139
498
54
498
452
428
498
498
216
477
498
233
4
196
498
216
131
233
362
233
19
216
216
498
233
216
498
498
216
498
233
99
498
364
233
216
498
265
233
75
216
233
307
498
498
233
474
233
233
233
347
233
216
216
190
474
498
124
216
149
498
233
233
498
331
449
25
216
235
491
233
214
233
233
461
405
216
233
216
118
200
53
83
88
471
216
498
295
233
380
233
173
216
498
225
142
489
422
270
233
498
489
233
408
498
233
498
74
233
216
498
498
485
233
233
34
216
498
442
233
381
435
216
272
498
21
233
472
216
215
74
180
233
370
216
498
498
216
498
498
498
498
498
92
257
216
71
216
256
204
192
327
24
498
216
218
171
278
233
200
498
248
216
473
99
398
500
498
5
481
446
340
498
216
498
216
148
498
261
233
393
216
233
9
498
125
498
498
125
216
179
216
498
233
488
216
498
498
498
435
462
275
216
498
498
498
216
138
467
50
233
70
498
460
216
402
498
233
161
233
216
498
174
216
216
415
233
214
498
304
216
498
264
195
233
494
480
498
498
233
216
498
340
498
233
216
217
348
498
216
25
498
74
424
498
233
1
498
94
498
181
498
233
21
216
498
390
498
498
497
237
174
216
216
233
233
216
216
216
335
111
498
498
498
98
216
21
216
216
189
233
233
231
400
148
58
216
305
216
468
233
216
498
498
216
216
98
159
216
216
216
5
498
233
460
498
272
233
113
433
498
398
498
233
216
498
241
233
233
216
498
369
216
95
271
216
233
379
216
420
498
97
498
498
61
44
498
146
498
498
123
498
216
474
233
498
298
59
99
216
498
233
216
216
216
59
216
498
216
465
498
199
216
253
19
233
498
233
216
216
233
216
165
216
233
431
426
498
498
498
216
216
66
233
493
216
233
216
498
98
215
216
227
498
233
188
498
216
498
413
498
350
233
233
498
498
16
233
233
369
60
498
498
117
296
139
27
209
318
500
216
290
216
498
498
498
216
233
124
233
66
216
233
347
306
246
442
233
233
216
216
184
107
394
498
286
498
370
233
305
216
233
285
235
216
200
498
249
498
436
498
320
216
498
5
216
233
215
210
85
236
498
69
233
317
498
233
233
233
369
411
149
103
498
216
233
216
428
233
233
498
498
498
104
233
233
233
216
498
270
498
216
233
498
307
233
233
424
233
376
278
233
270
233
340
233
49
498
233
216
9
216
233
216
222
466
116
233
294
498
144
233
307
233
216
498
233
30
416
216
498
101
233
190
233
233
332
419
103
153
498
233
381
233
233
233
278
233
93
233
216
103
192
498
254
498
233
124
233
233
216
498
284
16
498
498
27
233
257
333
256
216
18
498
216
233
233
498
498
233
216
227
498
233
216
124
256
79
216
233
379
131
216
183
498
274
216
498
216
498
216
173
232
233
233
216
124
485
216
216
216
68
21
498
216
16
216
216
233
259
233
138
498
498
216
498
183
386
233
233
498
498
25
233
233
114
129
498
225
233
406
171
351
233
145
498
216
216
95
498
498
216
87
233
326
292
415
446
482
324
360
216
216
273
216
498
498
350
216
429
498
68
233
129
216
222
408
83
216
233
216
422
233
343
216
216
498
215
233
73
211
233
49
94
233
498
288
289
498
233
233
233
309
216
216
261
79
216
167
183
295
233
498
216
233
216
162
498
498
498
269
498
216
443
59
216
233
216
216
216
216
498
498
216
498
216
233
216
233
216
435
216
97
422
328
216
498
192
304
498
233
368
498
22
260
482
39
498
195
216
216
448
124
233
233
306
216
233
498
9
285
305
362
158
233
488
59
216
467
235
237
126
379
431
64
216
216
228
21
498
233
442
498
498
498
498
216
233
216
390
14
352
124
68
216
498
216
233
498
233
338
216
69
45
216
466
498
216
492
498
355
83
5
396
120
498
216
393
233
216
216
498
40
233
9
474
202
452
233
498
216
498
242
233
498
216
233
233
216
435
455
216
448
233
233
233
441
58
136
43
119
233
387
498
252
455
165
471
233
233
216
306
454
498
498
498
216
252
498
68
216
498
370
216
498
45
306
498
140
216
318
455
85
498
233
216
216
109
216
233
233
498
498
110
195
233
452
233
233
498
396
431
216
464
40
257
216
233
261
498
216
207
216
167
104
233
55
81
233
233
355
442
200
386
290
128
331
156
216
216
216
498
161
233
498
72
136
498
301
498
498
216
86
498
107
233
196
204
338
216
216
233
233
60
354
351
216
233
216
498
216
72
247
216
487
498
233
233
314
233
448
498
498
249
234
337
216
498
216
124
498
233
216
233
233
447
216
233
216
172
41
40
87
258
216
124
216
498
233
498
475
216
233
216
498
498
233
443
175
233
216
498
133
474
233
277
239
48
233
233
39
467
498
233
498
233
498
105
216
252
498
216
233
498
302
498
117
498
216
216
233
498
233
216
498
26
233
163
233
498
57
498
216
233
269
233
216
233
216
342
233
40
330
216
216
216
498
233
405
310
233
285
233
50
216
270
498
233
83
320
498
124
409
233
498
110
128
498
39
498
233
446
216
233
369
498
442
216
216
233
194
238
216
39
233
371
498
498
233
375
233
478
216
233
179
233
498
147
217
233
233
476
327
268
498
498
233
262
216
233
233
24
498
373
233
281
216
498
498
498
233
216
216
203
233
233
498
498
422
216
216
233
216
498
312
45
498
233
58
498
216
52
216
315
7
171
168
126
233
498
233
498
498
493
498
498
498
233
9
216
233
456
59
498
498
498
233
216
215
5
498
216
233
183
95
216
498
498
233
233
498
382
498
498
498
77
498
498
216
233
276
14
206
286
209
498
233
441
262
216
233
216
498
401
185
233
216
348
233
216
476
498
491
233
233
312
216
233
233
216
375
317
452
85
119
89
233
233
498
216
486
216
175
216
233
216
347
204
498
389
216
251
17
216
285
216
216
357
498
233
372
318
233
179
350
179
246
233
233
498
17
498
216
498
373
498
82
27
216
498
179
216
498
498
216
498
233
233
233
233
233
498
243
498
498
242
216
216
9
467
353
171
210
216
396
498
216
233
233
498
215
498
216
9
233
216
233
43
378
115
216
216
233
216
125
382
216
233
481
233
216
498
233
233
498
233
113
233
252
16
393
302
233
233
68
216
216
498
233
384
150
158
99
233
216
216
498
216
216
233
454
407
233
233
498
310
216
294
309
498
216
216
233
369
233
233
472
216
101
498
233
498
282
47
498
56
498
233
216
498
113
338
216
342
360
498
274
498
498
216
470
233
216
216
498
216
233
233
498
233
176
333
259
498
498
496
393
471
233
74
451
216
252
498
291
349
393
133
122
216
127
460
233
216
157
317
498
498
233
233
216
233
498
498
498
498
471
276
498
233
216
216
233
498
216
498
233
3
71
216
276
216
22
233
498
63
498
216
233
233
498
89
498
15
493
498
233
216
216
325
226
498
233
233
233
216
216
370
233
172
233
101
233
29
498
216
498
318
379
398
216
498
407
233
392
498
233
233
498
149
455
233
233
485
257
233
174
327
333
498
57
216
498
151
216
216
171
216
216
233
216
81
498
130
29
216
233
498
216
498
173
24
233
233
47
415
233
35
216
199
81
216
39
350
498
498
498
216
204
266
110
216
233
216
216
233
233
216
320
498
28
498
233
216
198
216
297
498
498
55
169
367
108
433
498
233
19
498
216
498
353
46
127
137
198
498
233
498
233
233
233
216
216
195
498
216
227
233
357
446
498
233
307
233
498
163
179
35
498
498
223
498
498
233
467
498
132
233
233
498
233
498
374
216
216
216
421
233
233
216
216
37
83
216
170
233
83
216
216
45
498
216
233
176
233
498
109
233
430
352
401
233
233
498
216
216
233
81
233
498
233
232
432
498
498
216
411
62
498
363
419
498
216
89
495
233
216
491
216
171
233
213
233
498
216
498
498
107
498
233
216
216
422
175
21
216
216
233
21
498
498
498
233
342
216
461
216
83
498
233
233
498
498
233
498
6
28
255
498
371
216
233
216
114
216
216
233
190
233
4
188
216
498
73
233
4
233
233
396
233
216
233
233
216
394
233
498
233
179
498
215
233
233
244
164
469
498
498
360
216
449
188
344
498
73
216
498
233
404
498
199
216
233
498
246
178
285
498
233
498
204
468
442
477
498
233
233
216
498
498
356
498
233
283
233
296
216
233
233
216
498
233
355
233
85
233
498
216
233
498
216
397
233
125
42
498
233
343
496
498
19
131
216
393
72
233
498
216
216
82
216
498
498
498
90
376
215
201
90
233
233
194
498
498
216
294
425
233
448
216
209
92
462
233
498
233
322
179
233
151
183
216
233
498
216
107
99
120
178
498
233
216
233
233
485
233
216
216
422
216
59
233
216
167
67
498
233
233
24
127
216
498
12
300
216
38
262
498
498
24
498
216
498
452
233
498
70
216
303
233
233
233
18
406
233
498
399
498
233
216
176
57
49
498
438
233
216
490
267
204
216
460
498
233
216
216
468
498
498
233
283
131
105
498
411
216
325
47
177
498
216
90
233
216
233
233
233
216
94
453
233
216
216
216
498
498
233
216
498
369
216
498
498
131
10
391
319
457
498
216
480
29
233
314
216
216
442
390
498
356
218
379
233
216
498
304
498
233
216
498
498
233
233
461
216
256
233
465
233
1
396
497
216
498
241
498
498
256
498
58
81
233
216
143
216
216
238
233
216
283
233
437
498
373
498
383
498
498
9
233
340
498
216
233
498
216
498
498
233
216
216
76
271
233
306
498
371
216
216
216
216
124
8
375
498
498
233
9
233
44
5
480
216
498
416
498
216
216
445
6
233
435
498
82
23
111
498
22
216
216
498
290
216
233
453
493
498
216
216
164
498
216
498
498
216
129
481
189
396
216
295
124
233
124
498
9
498
498
367
233
18
216
233
233
329
216
429
216
455
233
279
332
498
216
498
216
216
216
306
431
216
216
238
95
233
59
255
216
216
168
233
472
39
215
227
130
106
498
233
233
498
233
34
233
498
39
498
216
498
492
498
147
256
233
233
233
216
233
452
107
233
216
216
7
355
498
233
233
216
498
498
202
499
499
498
216
448
498
498
498
216
216
216
233
400
216
233
387
216
216
498
302
216
498
498
364
216
40
498
498
13
498
110
498
216
216
384
498
216
300
52
498
498
223
216
216
163
432
498
498
32
233
233
233
310
498
498
233
216
498
498
334
309
498
216
233
386
216
216
70
498
233
498
233
48
216
233
498
233
233
233
154
498
129
216
1
216
165
233
124
233
442
233
498
233
158
222
216
216
304
413
233
7
75
216
369
498
498
216
216
216
312
233
216
208
498
178
233
233
498
276
216
452
233
498
233
498
216
18
144
225
216
363
216
233
233
181
167
59
498
331
498
216
498
117
218
233
206
233
233
125
71
50
383
216
233
242
498
233
233
498
216
439
149
329
216
498
19
155
442
498
415
233
498
371
233
111
233
233
233
216
498
160
498
233
498
132
149
498
306
442
385
216
184
233
233
255
81
216
233
237
498
369
216
216
216
336
79
233
216
216
4
498
299
498
413
72
498
498
498
293
216
21
233
216
3
21
7
498
216
217
178
216
30
498
233
233
233
380
498
216
94
250
498
197
498
300
442
53
422
233
216
48
233
498
216
312
498
141
233
216
498
498
216
233
216
233
216
233
498
202
136
233
498
498
233
101
498
233
81
463
233
216
156
216
233
451
498
233
498
498
233
498
216
498
233
233
233
26
216
233
233
498
80
38
288
233
233
216
498
216
498
9
216
498
216
216
335
216
216
233
174
494
32
216
233
216
498
304
233
498
233
216
233
185
438
233
216
233
498
472
228
233
233
73
478
303
80
498
218
216
233
233
216
237
276
216
324
216
59
496
432
233
498
233
233
498
5
498
498
149
232
498
498
498
498
233
233
233
233
233
216
216
16
216
498
233
233
233
233
417
110
498
117
216
297
215
216
498
233
197
95
306
216
216
397
387
216
233
264
216
233
233
441
216
233
233
223
216
498
332
216
216
498
216
233
233
440
85
410
185
216
120
233
233
498
71
233
233
498
233
420
216
498
498
498
188
216
452
455
216
498
498
216
498
498
496
209
216
186
216
216
498
498
130
276
216
498
416
489
233
233
233
498
402
104
216
233
280
216
81
216
240
400
312
216
233
498
124
73
498
462
77
498
81
216
216
216
233
452
233
373
498
216
233
422
216
498
498
216
196
1
498
216
498
37
216
250
216
216
498
498
343
216
233
386
455
498
216
498
216
233
233
216
407
498
233
216
167
343
348
387
498
447
216
188
232
219
455
498
351
216
233
498
233
216
13
254
342
216
308
233
233
303
203
498
233
338
216
497
233
498
69
245
498
233
498
233
124
233
135
498
216
216
233
386
498
216
233
233
171
216
498
216
233
159
230
216
498
233
498
295
498
205
124
233
233
257
233
233
233
270
233
498
146
354
233
174
498
498
232
124
233
298
498
216
171
498
309
1
179
498
17
498
216
233
233
74
216
498
278
452
424
233
498
498
58
216
233
233
428
216
159
216
386
233
498
216
489
216
497
8
233
202
133
233
233
216
216
126
498
233
233
498
233
216
439
498
233
233
216
16
248
223
233
216
210
216
216
249
136
216
233
437
498
265
294
216
233
498
141
233
385
233
498
50
216
216
73
216
191
233
233
485
498
182
465
216
498
216
474
233
216
287
452
216
376
151
216
216
233
216
53
174
498
216
498
261
498
498
233
150
353
154
167
498
498
104
103
233
269
233
216
498
202
254
248
81
216
216
498
498
366
216
233
233
498
56
24
216
498
233
133
216
233
45
432
216
498
216
399
498
354
2
233
222
175
233
75
233
498
194
473
233
233
216
498
233
216
5
233
233
498
233
216
233
233
498
216
498
251
383
216
233
233
216
216
233
498
498
41
233
81
498
498
216
425
444
498
233
216
498
233
65
498
498
498
425
83
9
400
190
498
498
233
498
216
233
216
216
216
498
233
216
498
68
42
73
233
233
498
233
216
306
7
498
233
452
122
233
233
498
216
498
380
233
498
222
498
216
295
452
498
233
331
216
356
268
322
498
216
155
216
233
208
56
216
498
216
233
498
233
216
216
498
404
498
233
406
498
354
233
498
301
216
302
31
233
244
498
28
498
498
216
233
498
452
102
216
216
216
498
101
233
438
216
79
482
216
408
124
312
498
498
233
233
233
190
216
233
498
216
233
498
233
233
448
108
233
125
233
205
458
333
498
233
287
233
131
124
498
216
498
498
216
341
233
250
233
216
498
498
233
59
186
216
216
216
337
498
498
422
447
342
233
495
139
498
233
233
498
75
80
81
452
494
233
13
233
216
49
362
498
233
498
216
483
216
60
49
445
498
92
498
498
252
498
498
216
498
216
233
330
51
498
446
498
498
216
233
216
411
498
13
498
474
498
216
419
233
453
498
85
229
182
357
233
457
294
233
498
216
135
381
314
233
216
233
41
470
216
46
233
216
306
216
216
377
216
140
233
233
498
498
216
412
290
393
498
9
498
216
233
39
66
216
498
233
239
308
216
86
136
216
216
233
498
386
91
484
275
33
136
216
233
498
216
58
216
233
233
498
233
498
216
498
457
455
84
216
84
107
233
263
404
232
376
233
233
233
233
498
498
216
143
45
466
498
498
498
229
498
229
340
451
369
216
498
233
498
348
233
216
216
216
498
498
282
83
233
318
81
474
149
216
9
216
216
338
233
216
1
39
498
441
415
498
498
233
97
216
216
273
442
498
218
216
216
477
216
233
289
457
233
119
216
437
498
81
233
233
233
498
210
302
210
216
216
233
151
60
21
233
216
77
233
445
474
195
233
233
216
46
73
233
216
152
138
498
498
233
393
207
488
216
265
216
216
498
233
73
197
219
498
233
498
498
306
369
216
216
233
498
233
83
498
498
216
216
329
233
216
233
233
216
233
216
498
233
233
498
216
59
216
233
4
216
233
216
233
233
226
179
126
108
233
498
216
498
191
195
82
389
318
83
387
11
498
233
498
498
498
216
92
59
216
46
272
216
216
216
147
233
216
216
468
216
71
388
174
216
135
216
233
233
318
233
63
498
233
498
498
233
498
233
216
216
442
216
192
233
136
487
233
233
74
233
366
216
216
21
498
442
233
216
233
233
355
216
216
498
405
498
233
216
216
233
216
233
233
233
299
498
498
233
360
117
83
216
216
58
293
498
216
490
498
208
474
233
427
126
498
7
216
171
424
216
216
489
216
498
233
216
233
233
22
70
477
113
38
326
498
216
224
216
216
383
297
83
216
498
309
23
487
216
171
498
142
216
498
498
233
233
178
216
358
498
451
83
479
233
498
19
216
498
498
325
233
233
411
36
233
385
474
216
216
498
233
216
246
336
452
233
233
216
216
216
249
233
216
242
498
262
498
498
216
498
233
414
216
233
498
216
186
233
233
78
233
2
216
498
460
343
463
137
233
498
474
498
216
132
233
19
189
498
498
498
233
216
498
484
216
264
192
216
216
117
441
474
498
216
233
498
498
233
498
216
210
294
216
477
323
134
288
233
119
188
233
233
9
216
152
117
316
216
124
216
498
56
203
498
215
331
233
498
498
105
302
498
233
95
233
216
498
43
327
149
216
239
153
216
216
233
233
103
216
216
216
23
200
132
498
498
233
216
498
181
23
216
216
498
377
117
233
216
498
299
233
210
216
240
498
253
233
498
233
233
33
498
233
498
191
233
216
497
216
216
216
313
210
498
233
216
498
216
216
498
136
73
364
233
422
498
233
24
233
498
216
216
216
498
9
498
498
216
497
233
216
456
231
498
154
135
233
216
498
216
498
216
216
410
498
20
498
448
96
124
216
216
216
220
233
336
233
216
233
233
233
429
219
216
498
216
216
233
233
216
216
498
216
233
407
233
216
455
216
498
391
233
233
473
216
498
455
139
124
233
261
216
233
81
216
448
41
216
498
216
107
223
233
224
23
265
233
498
233
50
233
216
233
81
498
498
233
216
216
81
135
216
233
40
233
498
498
233
216
112
318
216
216
37
284
216
223
81
228
498
103
498
233
233
233
233
216
233
216
498
104
233
216
216
422
196
233
324
222
396
271
233
97
499
475
498
73
13
233
233
216
216
213
233
469
498
102
498
216
216
46
410
216
498
233
216
498
233
498
452
124
216
498
85
343
498
216
398
233
79
233
498
498
233
138
225
498
216
216
233
370
216
136
21
216
233
216
16
498
233
498
131
216
216
233
498
216
498
233
216
216
216
170
233
216
498
216
238
452
93
216
233
233
413
312
498
408
216
216
233
13
233
429
498
234
498
158
289
337
233
392
130
216
285
432
397
233
233
216
199
498
307
259
233
416
209
394
216
498
233
216
216
498
216
498
233
482
216
216
498
183
216
233
216
216
498
498
216
60
233
216
9
498
498
303
442
29
375
11
499
216
452
296
233
233
498
57
372
25
57
233
316
233
422
420
233
216
118
216
498
498
455
216
498
125
216
109
498
498
444
498
216
339
216
216
216
498
345
233
498
233
216
455
372
438
498
233
233
498
498
216
498
498
498
498
233
216
216
216
233
216
233
233
233
216
216
458
216
233
216
498
476
137
498
489
242
233
498
233
216
219
233
216
165
185
415
498
498
498
353
216
83
233
233
233
80
216
498
498
73
233
398
233
233
233
216
233
387
498
164
216
498
216
369
188
233
216
216
216
498
216
216
498
357
162
216
216
233
233
233
233
326
50
216
167
498
216
498
498
161
130
233
216
498
498
498
159
62
423
498
233
480
111
442
498
365
39
219
498
216
216
89
498
125
233
96
397
233
216
392
498
452
216
321
391
45
216
233
498
5
498
498
233
216
233
498
216
337
215
65
498
294
314
458
154
152
216
423
216
380
498
498
250
280
374
243
249
21
224
233
422
498
243
262
216
498
498
498
233
179
233
498
144
216
27
222
256
216
498
498
206
233
233
233
253
468
233
436
24
463
98
216
216
124
216
233
255
319
216
9
233
216
498
216
216
210
233
450
498
498
498
235
217
498
124
498
233
233
216
498
233
498
498
498
233
233
498
6
124
216
233
185
146
233
49
498
216
216
498
276
216
216
174
52
233
216
218
58
233
233
233
216
216
233
442
498
216
265
70
148
163
456
233
200
185
58
157
141
317
216
498
204
14
204
216
498
498
216
62
233
216
216
27
216
498
364
216
117
233
216
211
105
233
498
498
216
216
216
216
233
233
191
498
498
233
498
421
279
216
498
233
498
233
341
271
233
498
233
195
407
498
216
233
267
161
233
233
466
498
498
233
216
216
233
498
220
216
498
216
498
498
233
233
233
414
233
355
233
498
216
233
272
216
21
64
233
216
28
331
233
216
56
216
216
375
233
498
498
233
498
287
498
216
216
216
126
253
498
81
241
331
216
498
498
354
366
498
216
369
498
233
498
484
73
125
342
233
216
87
233
233
233
216
216
233
490
216
350
233
498
216
216
474
498
233
498
233
73
453
216
452
157
498
233
118
233
233
59
498
233
216
357
498
498
341
216
498
498
216
233
233
498
498
216
443
498
230
78
216
449
233
216
442
498
401
498
498
101
233
498
346
498
127
233
282
477
498
93
216
233
34
498
498
18
233
233
216
216
498
459
233
485
498
498
252
233
324
246
460
200
233
216
160
59
498
498
498
381
233
181
498
233
233
123
233
216
50
233
216
498
39
138
498
95
57
233
29
250
233
424
59
157
57
216
216
405
95
265
356
216
498
216
334
121
285
468
79
275
233
498
233
498
325
233
136
498
216
233
215
216
233
455
498
498
97
233
233
261
233
26
19
498
498
216
365
233
233
216
25
233
233
498
498
22
63
233
498
233
498
498
482
134
389
472
462
498
233
216
498
233
233
313
121
233
233
498
233
498
358
375
233
404
181
309
35
199
216
461
498
216
358
422
498
216
216
347
169
233
463
216
488
20
498
498
233
498
216
61
216
216
498
498
216
184
465
116
216
498
369
233
233
498
37
233
73
233
498
76
498
233
233
498
498
216
233
101
306
83
216
498
216
438
498
498
216
216
216
442
498
211
236
443
87
258
233
255
216
498
245
350
498
233
498
498
216
58
233
154
233
233
233
233
216
216
285
171
233
216
118
216
498
34
216
215
84
216
110
150
259
156
498
133
76
100
496
233
438
498
498
233
67
233
498
233
216
194
498
27
216
498
126
233
233
216
498
216
216
233
233
47
498
218
216
439
216
216
216
233
73
498
216
216
499
216
498
216
498
498
168
498
251
498
324
141
216
436
416
498
216
498
420
365
276
233
439
498
411
498
498
78
498
498
216
498
474
498
498
477
216
233
216
370
24
233
414
498
261
216
498
216
498
498
183
498
387
498
331
233
233
83
15
216
498
205
66
216
233
473
330
233
233
58
498
389
216
498
216
233
233
216
233
498
498
498
498
297
73
168
117
233
407
7
233
201
233
233
328
233
216
180
187
77
498
498
117
216
59
216
216
498
233
498
216
216
143
233
498
233
233
498
498
233
422
216
233
498
498
46
432
233
233
436
60
103
176
216
216
463
498
87
25
464
498
216
216
416
216
233
216
216
320
404
498
233
216
498
498
233
498
498
60
39
233
233
124
233
216
233
449
216
216
73
216
498
359
498
233
96
216
37
498
250
233
216
233
39
368
280
76
216
219
484
233
233
233
498
216
498
233
136
216
432
216
203
216
64
216
224
216
233
216
498
498
169
275
233
46
435
216
233
233
216
216
498
463
365
143
498
498
61
498
233
216
233
485
233
233
233
498
216
279
233
233
498
216
216
233
233
233
216
498
233
498
216
216
486
70
498
233
419
73
131
377
233
342
216
216
328
216
124
233
216
76
75
83
233
308
233
424
493
260
3
445
498
216
222
248
391
287
233
216
422
233
216
233
233
137
498
452
216
216
233
498
126
340
216
28
216
183
233
396
498
233
216
216
233
152
255
233
216
449
498
498
233
243
233
146
216
498
216
181
452
233
452
498
72
216
216
233
73
44
216
216
498
233
216
498
233
216
216
71
216
498
195
233
233
398
498
498
233
216
350
233
498
216
396
216
233
498
105
498
216
153
148
233
216
159
190
233
233
216
7
498
265
216
216
233
216
75
216
216
84
233
216
280
216
438
370
233
498
233
474
224
498
233
216
498
440
376
101
136
81
498
216
372
216
233
180
78
233
216
216
498
487
373
258
216
233
498
498
474
233
306
498
216
498
498
233
498
498
216
498
498
39
36
498
233
438
368
288
498
203
124
498
216
336
233
498
233
247
216
73
93
216
233
498
498
233
140
498
233
233
233
216
498
216
276
394
233
132
216
131
216
498
216
233
233
216
246
233
233
58
433
498
489
233
463
304
233
233
233
498
233
262
348
52
216
233
216
114
216
233
216
309
498
216
287
498
498
498
233
216
498
498
188
216
233
498
241
216
7
395
233
498
128
233
498
498
233
171
343
498
233
378
110
233
233
216
498
370
74
215
216
498
498
498
201
83
401
216
380
173
498
233
498
216
332
216
267
498
498
233
233
35
392
233
498
474
498
498
82
189
498
234
327
498
56
498
188
132
233
216
216
498
216
233
489
498
417
233
140
442
425
183
233
233
216
498
325
498
459
498
233
233
233
498
498
498
25
159
488
498
498
499
481
498
233
498
216
242
233
233
233
281
498
385
216
216
498
216
461
17
378
433
216
297
216
233
216
377
216
498
316
233
83
498
216
233
199
233
233
470
59
203
190
134
235
216
455
233
498
498
233
335
216
498
216
498
216
233
498
498
233
233
233
243
216
233
498
233
103
23
233
498
233
181
105
498
498
123
258
233
24
216
463
233
233
311
233
498
233
498
77
216
216
233
498
148
394
498
498
233
21
216
216
422
256
114
233
216
216
174
360
216
124
346
222
216
216
336
35
233
32
498
116
216
392
462
233
498
281
233
115
489
42
233
55
37
14
154
233
300
216
498
234
321
233
233
217
111
370
216
233
233
233
498
14
216
134
216
233
29
498
498
406
216
216
216
216
216
233
498
180
394
216
216
216
233
233
440
342
233
9
29
233
473
124
216
498
443
369
343
498
271
312
233
216
216
317
216
7
233
498
59
136
199
461
233
123
158
216
201
233
498
233
233
233
216
177
176
257
451
125
498
233
121
498
264
498
233
216
233
391
364
233
216
233
380
233
233
498
73
40
498
350
112
498
498
91
233
314
203
56
498
233
136
216
233
498
498
233
300
233
212
216
354
498
298
479
498
233
498
498
9
249
498
233
13
216
343
216
233
215
51
216
216
25
499
136
498
216
216
422
498
306
427
216
320
83
216
498
216
452
233
498
216
46
233
62
286
195
281
498
384
7
216
23
233
498
369
498
498
498
216
233
273
35
233
233
498
498
216
1
498
498
216
306
216
498
15
80
344
233
452
176
371
498
233
216
216
216
216
73
233
334
328
330
233
233
124
498
429
216
498
216
306
233
498
233
233
216
139
119
197
468
233
216
277
455
498
233
160
233
233
233
233
498
498
233
370
216
498
498
203
422
95
10
498
216
498
216
216
347
233
233
124
174
111
233
171
498
460
29
216
216
347
233
216
255
498
233
498
216
309
498
498
378
317
483
498
498
233
233
233
216
233
494
498
216
17
498
451
240
233
498
450
233
498
233
498
452
391
446
233
216
156
233
498
233
498
148
498
337
498
498
296
395
409
206
136
498
306
233
216
233
64
498
233
498
216
498
373
233
216
498
216
233
6
233
233
129
498
233
498
498
498
439
189
216
498
498
216
474
233
498
216
498
376
344
461
233
498
498
233
233
498
498
486
216
216
379
124
498
31
233
233
404
216
233
482
216
498
384
233
4
498
325
242
216
39
241
92
216
39
233
66
154
498
498
216
141
243
295
160
233
498
233
63
498
145
193
233
498
393
216
498
216
359
216
373
498
233
498
422
216
233
233
498
498
216
216
139
2
233
498
216
216
498
232
233
21
233
352
216
216
498
216
216
498
336
95
233
369
340
498
233
233
498
236
216
498
498
498
354
170
343
270
233
3
498
233
64
216
498
498
369
160
233
233
163
498
384
233
68
333
216
233
146
216
405
216
380
498
498
309
233
216
270
306
233
233
263
498
498
452
80
498
233
498
216
172
216
233
233
283
97
169
216
216
233
230
497
498
498
498
498
282
474
233
347
233
498
216
233
411
216
233
451
287
498
9
169
233
192
216
216
59
297
498
498
216
325
479
216
472
498
363
300
498
498
233
498
50
269
498
498
216
498
498
66
105
233
404
216
249
123
216
216
9
49
233
233
498
495
34
122
281
216
216
348
432
498
120
233
216
216
397
233
216
498
233
498
233
233
498
378
233
233
233
216
498
59
498
486
103
324
401
80
216
233
309
233
395
233
368
216
498
233
216
390
448
187
101
83
268
50
233
216
216
233
179
15
196
233
488
216
216
233
39
124
173
498
233
334
468
216
498
124
216
314
216
498
84
326
498
498
90
216
68
269
396
330
498
498
216
233
445
215
233
9
123
369
498
216
257
498
427
216
216
233
216
216
216
471
285
233
233
233
83
73
498
216
84
233
182
233
112
95
11
469
498
134
216
358
233
216
81
415
39
57
233
179
498
216
300
216
216
91
334
314
216
233
498
498
402
8
216
216
216
431
459
498
11
124
498
382
216
498
216
315
378
6
233
39
498
216
233
233
498
498
149
233
60
216
36
498
375
233
498
216
498
423
216
264
216
233
498
498
365
430
393
380
323
498
498
216
233
233
233
452
216
498
233
498
58
216
30
233
78
233
377
216
145
216
498
326
233
233
186
288
398
354
498
498
498
136
216
97
269
352
216
9
216
216
233
390
233
346
321
341
418
498
124
484
216
498
364
216
390
216
216
219
216
233
498
498
233
216
483
309
390
498
216
498
233
155
233
344
143
216
216
498
216
498
233
92
498
233
233
233
216
233
498
296
363
407
344
224
216
90
498
216
216
104
442
216
148
216
498
233
337
498
355
135
216
267
216
216
40
216
216
216
233
316
233
233
233
498
233
216
307
237
216
216
233
498
233
216
15
104
498
498
165
233
294
63
233
233
101
233
233
305
385
149
233
306
216
216
498
233
233
172
498
471
487
498
216
216
499
379
346
396
216
233
336
216
216
296
353
233
19
216
233
498
420
242
17
216
226
233
445
65
216
136
498
498
216
233
216
463
235
233
290
261
233
368
121
216
216
59
87
498
498
233
171
498
233
216
233
233
498
498
233
498
233
233
233
39
233
233
233
474
282
233
216
220
233
373
233
286
233
85
216
233
233
491
216
233
160
261
170
498
179
498
498
233
216
233
498
498
453
233
86
498
498
498
233
398
216
45
498
498
159
216
233
208
498
498
356
498
233
72
461
216
288
216
498
233
124
377
233
216
233
498
498
233
498
498
498
104
211
498
216
59
498
498
363
233
233
264
233
498
233
233
233
334
233
216
216
441
264
64
332
498
462
233
216
233
168
83
216
498
216
474
124
233
233
498
101
498
190
16
498
216
233
497
435
498
81
498
233
498
498
498
216
358
233
315
233
404
215
73
498
498
336
347
204
79
233
452
295
233
254
216
120
478
216
233
186
216
233
181
498
233
120
233
233
216
216
149
233
104
379
233
216
233
216
216
498
95
371
216
216
498
5
216
93
233
498
451
197
498
415
429
216
428
498
81
233
58
330
59
498
233
498
309
216
233
233
40
219
216
463
408
140
498
498
97
485
216
233
498
498
498
233
206
297
183
30
233
233
216
491
498
486
216
216
136
171
216
95
233
216
233
44
140
363
479
109
233
498
233
216
452
498
498
233
498
233
216
498
498
442
179
233
233
246
498
131
233
332
498
339
499
233
392
16
498
9
155
180
389
216
233
233
233
233
312
21
216
233
9
233
58
313
216
216
498
498
452
216
233
233
498
233
216
498
233
233
233
498
219
498
241
216
233
216
498
498
233
233
38
244
498
216
422
233
281
99
22
59
233
233
80
19
460
216
422
36
233
233
309
421
216
498
467
280
346
162
85
498
9
498
233
498
235
498
498
156
233
222
422
369
121
216
156
279
498
216
233
498
498
90
216
442
481
216
457
314
464
216
82
227
233
233
139
233
216
498
486
498
219
233
233
233
429
498
498
159
216
233
498
451
498
233
233
498
164
216
498
255
216
498
190
113
77
498
233
498
498
27
278
216
201
233
216
450
401
498
498
216
498
498
233
454
233
216
216
233
498
233
390
233
498
498
144
14
201
216
233
75
216
360
34
498
233
216
103
233
3
150
233
216
498
233
223
233
306
233
421
166
498
233
424
233
25
498
56
498
216
404
313
498
216
109
498
216
144
233
216
217
210
233
216
233
11
216
233
39
233
216
498
123
251
233
164
233
233
216
498
216
216
233
204
359
458
233
233
308
216
92
233
498
216
498
216
233
112
54
233
498
498
233
233
498
393
498
233
216
233
498
498
399
216
216
110
443
498
149
283
216
216
108
233
216
165
136
413
128
498
216
163
322
498
233
498
498
498
338
39
233
498
216
432
13
498
498
182
74
498
216
233
216
224
216
216
216
216
216
264
216
498
498
498
498
233
210
289
233
216
498
498
99
442
320
433
216
498
216
83
498
498
233
216
216
216
498
417
233
15
430
216
442
374
233
216
47
494
39
319
435
498
216
498
498
397
233
233
233
333
233
216
474
216
193
233
233
216
216
216
216
216
216
498
498
216
9
216
498
498
216
393
233
216
233
404
233
215
211
390
261
59
498
233
474
498
233
9
436
216
130
498
233
498
422
233
498
294
329
273
439
233
216
216
498
233
216
275
216
233
186
233
216
216
422
216
498
498
216
182
498
216
83
474
21
216
216
498
216
385
498
498
498
216
233
233
351
257
216
404
106
412
119
216
216
216
233
498
216
498
216
92
498
84
216
233
216
216
97
199
216
216
233
216
498
216
414
216
216
216
233
233
233
216
148
361
9
216
233
233
325
241
429
272
498
233
498
498
233
171
233
255
429
315
433
77
272
97
83
24
498
216
113
498
233
216
233
216
216
463
216
233
132
233
261
130
240
216
216
233
216
26
233
323
216
216
53
397
98
155
381
233
233
498
58
442
233
136
233
498
233
216
216
218
352
233
101
216
233
233
498
216
498
216
216
18
114
233
216
297
32
425
233
498
233
91
343
30
136
233
233
498
216
188
498
498
233
233
216
233
216
394
444
482
216
258
233
498
262
498
452
498
430
498
216
349
136
300
233
216
498
188
216
124
386
233
233
216
114
406
374
216
498
216
220
498
276
233
233
216
192
74
498
233
233
407
204
233
376
190
216
236
200
132
216
233
233
369
498
233
322
305
216
216
498
411
233
216
286
195
233
216
216
233
433
233
498
61
130
55
216
498
498
65
233
233
233
216
498
498
425
216
216
233
233
418
233
472
216
498
23
44
216
233
233
233
498
154
254
498
233
25
233
81
216
498
498
417
216
233
73
233
186
216
216
440
498
498
498
106
216
498
498
9
233
498
216
216
498
216
233
498
233
216
498
216
155
233
498
233
81
233
439
233
216
498
221
82
233
35
498
233
427
120
233
427
233
103
233
233
233
233
178
124
496
498
216
498
218
233
352
308
233
216
20
101
498
217
86
379
216
402
274
492
331
347
216
233
233
452
192
474
27
216
498
233
233
498
498
216
105
59
233
498
498
369
83
379
216
216
498
350
233
216
467
39
498
127
498
403
498
498
233
387
498
498
498
409
216
233
498
233
233
216
408
66
307
498
216
275
145
233
388
216
498
233
498
216
413
498
422
182
216
283
20
498
95
412
498
233
216
216
216
233
452
498
498
216
9
102
233
362
233
498
233
411
498
216
498
233
475
322
111
216
498
206
498
322
455
148
491
233
233
456
496
233
498
216
258
216
124
410
338
271
233
216
132
216
216
216
385
233
16
216
233
464
498
138
237
498
425
498
498
233
27
132
498
449
233
33
487
498
233
233
216
239
216
429
233
80
498
498
498
233
233
498
498
319
216
498
498
233
270
147
4
216
359
210
376
222
216
199
216
233
498
136
121
463
233
216
216
106
453
497
255
124
498
216
174
216
365
367
498
498
292
175
75
216
124
498
216
233
233
249
262
463
423
242
455
92
498
78
215
233
233
498
244
498
233
229
498
216
42
216
216
216
498
173
498
216
233
498
216
437
75
233
216
216
427
396
233
216
216
442
233
498
372
216
216
498
136
498
498
317
498
216
498
498
233
277
216
233
216
252
216
465
498
498
233
216
233
474
161
345
216
233
485
233
233
233
243
124
298
429
498
498
233
233
498
233
498
233
216
348
216
233
216
130
498
216
498
498
336
216
233
379
233
195
498
233
498
233
233
222
498
233
293
233
216
233
478
377
498
392
81
216
437
498
216
216
233
233
233
233
233
498
216
455
233
216
498
187
400
409
233
233
216
233
452
397
216
436
138
498
216
233
379
369
233
435
498
498
261
498
216
52
422
498
498
293
498
498
333
498
186
39
233
233
422
498
31
233
498
216
216
340
233
373
498
233
498
56
498
179
233
216
216
498
498
498
216
216
216
233
15
233
233
401
498
439
498
481
59
233
86
422
498
498
215
309
498
216
309
73
368
132
216
233
498
306
216
216
143
498
179
233
233
474
233
216
339
277
498
233
271
216
216
216
49
216
57
289
217
278
216
498
498
233
24
233
233
498
174
407
27
103
212
216
233
498
216
216
498
498
425
215
133
21
195
372
360
396
426
498
127
216
321
342
297
216
459
233
233
478
216
442
498
233
4
83
452
84
216
216
285
242
347
498
498
216
487
498
216
498
233
216
498
233
395
216
498
216
216
498
498
233
498
498
219
498
293
222
233
498
215
232
59
233
233
216
404
233
498
498
93
57
216
498
142
216
498
233
233
498
339
469
120
233
216
475
448
233
233
216
9
216
319
372
216
178
99
228
78
233
66
132
233
233
498
299
498
216
21
177
233
46
404
468
452
492
233
187
498
348
322
498
462
284
232
498
241
216
216
216
149
216
81
216
498
498
498
143
216
233
200
498
216
453
498
330
39
81
253
498
498
498
216
20
474
464
216
233
216
233
332
498
389
114
242
233
233
216
233
498
216
498
498
32
216
498
498
233
498
221
216
233
184
180
491
331
498
498
114
216
216
230
481
455
36
385
246
445
233
498
498
498
260
498
498
233
331
498
466
498
498
233
233
216
233
216
498
106
233
216
216
55
389
498
233
233
308
124
233
369
498
450
233
233
111
343
284
233
498
233
309
233
233
216
216
216
424
145
216
233
498
216
498
233
21
216
216
19
298
61
498
233
216
349
41
19
498
498
347
105
450
216
39
498
498
426
233
498
485
229
233
233
447
216
216
233
216
216
233
233
24
498
233
216
233
233
104
498
112
293
237
401
498
233
56
156
157
233
81
159
124
320
9
233
455
216
470
29
233
58
211
216
498
216
233
233
216
233
121
233
422
473
498
216
498
498
241
233
233
233
450
191
337
233
233
233
376
498
233
233
233
319
108
498
216
233
233
233
216
233
129
463
498
498
498
108
498
85
314
126
233
5
309
216
498
233
498
433
135
269
315
99
498
367
498
183
216
252
233
233
216
474
216
58
233
216
136
216
498
498
216
216
233
26
498
498
216
250
45
216
216
216
216
233
233
498
498
87
216
498
127
233
498
233
498
300
498
444
365
498
216
498
233
498
233
21
216
216
233
498
233
498
498
233
498
216
498
233
406
370
216
233
498
233
216
498
216
442
498
216
68
233
498
216
387
289
216
216
233
236
216
459
216
404
216
170
498
233
364
498
149
290
216
360
498
130
192
216
59
216
43
498
498
483
498
233
216
225
485
233
498
498
233
125
498
233
498
422
140
396
233
498
221
498
259
374
476
216
498
216
216
415
216
70
452
322
498
100
498
216
498
216
216
257
487
490
216
233
233
498
498
233
216
233
216
77
498
306
80
233
233
233
377
420
216
498
498
216
145
216
233
498
216
498
233
233
193
34
135
498
498
216
498
498
326
233
68
177
418
498
108
341
339
216
498
233
438
41
498
498
409
233
470
233
365
378
498
216
216
475
186
498
350
233
216
233
498
322
498
189
216
216
498
73
60
281
306
468
498
133
498
233
80
216
233
216
390
216
233
136
216
233
492
233
216
233
233
270
39
498
376
233
216
233
215
6
498
83
216
492
499
233
216
498
498
216
216
216
233
498
9
216
216
298
498
325
216
216
216
322
334
233
446
498
498
216
233
498
86
498
233
216
233
119
498
233
498
389
233
498
400
498
498
498
233
233
216
124
232
498
498
175
489
397
307
233
498
176
498
324
99
498
37
216
470
351
498
270
498
269
352
498
233
233
291
498
147
498
65
323
216
241
191
233
216
498
216
59
233
233
99
498
299
364
216
233
105
233
498
155
216
406
498
233
233
342
498
233
252
474
216
57
216
216
498
376
455
210
216
216
238
216
233
118
477
498
216
174
367
233
498
216
216
136
348
498
402
170
498
216
498
498
56
498
233
439
216
216
216
216
436
233
320
216
407
216
316
83
498
247
216
472
455
233
498
233
163
216
495
442
216
313
233
216
216
498
498
94
216
233
171
286
498
233
188
498
498
474
412
216
233
233
498
216
84
233
498
417
75
216
216
498
306
216
233
216
498
474
216
233
498
387
105
216
233
498
498
100
498
233
294
216
339
483
2
498
233
176
233
481
498
233
233
53
4
175
60
300
233
498
233
233
482
233
498
233
498
498
233
498
216
59
233
498
216
394
233
73
233
233
164
498
216
479
498
157
339
161
417
498
20
333
498
233
498
28
216
233
498
481
457
380
233
498
285
453
448
216
233
498
165
210
216
216
233
272
498
233
233
498
233
136
498
91
463
498
216
279
220
216
498
13
498
427
498
233
498
216
498
498
389
216
19
467
233
452
216
454
216
16
233
102
233
498
467
216
498
498
233
216
498
363
84
216
216
498
454
276
367
473
233
233
432
233
375
498
86
216
239
498
475
309
39
216
233
233
216
467
216
233
466
216
233
498
498
498
124
134
233
83
233
118
216
363
21
358
21
233
233
331
498
233
351
479
149
220
233
216
215
213
155
498
216
216
21
216
498
282
498
216
216
498
19
216
301
108
233
306
498
60
247
233
216
216
216
73
233
233
255
242
361
498
81
498
498
107
233
233
115
391
344
216
216
309
216
73
289
360
180
498
498
216
498
216
233
498
216
233
333
216
498
233
400
233
216
452
498
498
216
216
233
498
233
92
233
396
216
216
233
86
193
132
498
216
216
498
498
498
498
216
430
498
498
216
233
216
216
322
216
216
216
498
233
498
495
498
498
136
169
323
488
374
498
498
354
396
233
9
233
471
3
216
65
233
19
232
123
498
113
216
233
216
246
233
452
216
452
407
233
497
233
414
73
216
475
458
172
216
216
466
268
498
309
498
498
233
233
216
216
30
380
216
467
498
233
233
294
216
216
233
498
233
233
5
233
498
39
77
498
216
61
498
498
233
445
498
6
233
498
216
498
216
216
498
216
216
498
407
233
233
498
498
269
198
274
216
498
492
233
6
233
216
24
233
390
498
216
123
233
2
452
488
233
312
498
233
233
479
104
176
498
498
40
233
498
286
162
216
216
216
233
216
216
498
372
422
216
498
25
498
266
498
216
216
381
498
373
216
216
18
498
498
190
498
459
175
216
498
498
234
422
306
498
498
407
323
289
498
62
482
482
498
498
498
216
278
216
266
498
216
216
216
174
216
398
216
30
242
427
216
498
498
233
445
404
73
421
216
454
487
498
498
498
233
1
498
498
498
216
233
469
233
216
488
455
498
498
233
246
65
232
498
498
59
216
233
259
184
423
233
233
216
216
216
216
498
498
233
233
498
498
233
233
498
293
412
233
498
245
216
159
216
416
216
216
233
216
51
439
498
376
498
498
233
498
240
441
498
216
233
334
267
498
474
236
290
81
498
233
461
498
498
161
233
411
233
233
280
357
486
233
233
233
399
498
233
345
216
498
465
216
498
233
216
498
216
440
498
233
434
216
498
323
95
498
216
58
498
367
233
87
478
233
58
212
498
216
498
320
498
498
332
49
233
498
233
498
498
58
216
309
229
165
216
233
172
498
352
233
216
498
19
216
233
233
339
316
84
442
62
434
468
216
199
201
233
354
216
216
51
233
498
233
233
233
92
171
434
498
9
216
498
233
233
192
233
317
433
425
264
498
233
233
233
386
216
231
164
383
498
216
81
375
216
294
233
498
367
233
233
498
142
422
233
233
60
498
442
233
498
216
378
233
325
233
311
109
430
396
233
371
433
498
344
498
146
216
336
498
498
174
216
498
233
59
326
233
98
498
498
216
45
336
216
216
216
442
216
223
233
216
83
114
123
124
233
67
216
281
185
233
319
370
397
79
216
498
233
233
498
320
19
5
216
451
338
233
216
415
498
498
300
5
498
498
216
216
498
498
233
233
498
121
498
216
216
498
233
282
233
498
216
233
111
409
498
62
23
233
233
498
291
233
216
33
438
245
437
306
498
9
81
233
282
114
155
21
130
481
270
233
216
216
355
452
222
216
233
233
498
104
216
363
455
498
81
498
233
233
216
216
233
216
178
498
233
178
498
200
216
216
216
383
113
216
216
498
216
256
498
132
429
498
233
246
233
498
216
225
204
6
498
216
216
216
216
233
233
498
373
498
216
73
216
202
233
216
233
391
216
498
15
498
233
105
126
498
209
368
343
498
216
498
216
233
216
233
498
216
202
216
498
383
292
233
498
224
498
498
447
498
144
233
498
212
150
162
160
233
119
216
216
498
498
216
233
216
498
216
498
230
498
498
216
350
498
216
233
498
85
25
216
498
428
59
216
216
216
334
216
496
246
498
216
216
352
233
384
233
498
233
216
229
210
414
110
233
498
57
233
498
498
216
233
498
375
233
233
233
233
213
233
233
216
216
498
498
103
498
233
233
369
233
233
484
187
498
299
498
320
233
68
498
181
216
216
120
233
498
216
90
76
44
498
216
233
87
137
498
171
174
233
233
498
9
76
74
498
498
233
216
216
416
498
466
498
312
233
233
498
216
157
233
216
498
498
207
463
362
432
120
498
249
347
9
233
233
13
352
209
498
483
498
233
292
498
399
216
233
375
76
498
233
233
233
233
201
498
498
433
498
216
216
498
214
338
216
233
429
498
413
233
216
216
216
21
216
498
212
466
233
383
498
464
392
104
303
498
413
216
498
216
498
216
71
498
498
233
216
498
233
233
216
216
53
216
233
350
468
498
216
498
306
233
361
434
291
233
498
284
216
452
498
179
286
216
328
498
262
216
233
421
173
174
233
498
216
216
250
216
406
216
233
216
311
193
498
498
477
216
216
233
498
416
233
498
9
348
479
233
216
20
498
233
216
216
498
424
233
233
216
498
233
233
347
124
498
233
233
216
233
216
233
306
233
498
69
216
233
215
192
348
216
306
233
216
498
359
233
233
346
233
352
216
233
231
386
24
233
216
233
216
361
498
231
206
216
216
233
446
216
68
188
204
164
234
347
204
233
216
233
498
498
233
21
166
202
355
233
401
114
216
233
497
216
270
216
233
477
4
233
233
498
216
498
499
233
233
498
233
498
233
498
233
233
216
498
498
498
90
176
397
216
498
295
281
233
216
216
296
498
498
117
483
216
498
208
57
83
498
16
2
216
216
420
233
233
216
216
498
216
431
213
233
233
370
498
327
498
233
233
216
498
233
233
233
360
498
233
216
216
216
233
365
498
85
498
196
216
216
498
498
216
216
9
216
216
352
216
457
498
112
498
39
216
216
498
328
216
396
284
216
233
483
216
103
216
233
498
459
485
92
233
498
498
191
216
233
216
6
428
92
216
216
216
498
233
233
498
216
9
216
216
112
70
368
216
233
233
332
296
233
498
233
216
472
233
216
286
422
327
219
216
105
465
380
216
136
124
498
233
498
216
115
498
498
233
314
295
498
469
498
213
498
233
233
306
392
498
363
498
309
233
498
233
328
498
216
458
22
216
498
233
498
216
461
216
216
498
216
498
216
216
233
143
216
498
233
233
233
455
121
233
59
216
456
356
233
216
12
216
73
207
216
306
233
498
59
133
431
490
233
118
233
216
93
20
498
233
233
498
498
233
216
216
75
473
497
235
233
233
498
475
139
17
405
498
233
216
37
216
216
216
1
321
303
142
309
498
233
59
216
316
26
498
498
422
124
407
436
498
216
498
233
233
233
216
216
498
182
460
233
216
216
235
233
233
498
233
498
83
233
216
216
498
216
498
395
216
498
216
124
216
216
233
145
452
216
498
203
352
498
213
498
233
69
233
216
233
498
150
166
233
233
233
233
498
187
268
216
233
112
216
498
233
233
463
498
233
390
408
498
432
315
498
309
216
73
216
216
233
498
15
216
233
498
331
202
233
311
149
429
391
216
201
367
216
233
216
498
67
487
216
498
498
330
498
386
233
216
279
498
233
9
216
195
233
498
242
55
498
216
371
233
498
348
422
233
216
233
307
140
233
216
233
216
498
498
216
498
127
60
233
498
233
130
498
233
216
498
490
233
216
474
216
233
64
498
100
498
233
498
498
83
45
498
7
346
216
498
101
216
133
93
169
233
76
233
472
385
309
124
10
174
6
442
216
426
498
233
87
1
216
271
216
216
216
233
296
498
216
233
228
216
453
363
498
216
233
315
498
233
498
216
216
295
426
81
498
216
498
389
233
276
213
216
407
216
151
216
189
498
84
216
464
233
498
450
369
233
498
486
468
54
498
498
415
233
343
311
366
155
313
216
233
232
216
21
216
216
498
233
233
317
49
233
216
498
233
233
391
233
498
322
216
194
216
165
216
461
498
405
233
399
128
498
38
175
369
233
498
233
233
345
162
467
498
216
91
216
233
397
243
4
216
216
215
216
281
216
233
324
233
233
455
216
216
498
498
233
332
216
392
301
498
300
498
278
216
246
185
498
422
233
233
233
498
216
498
284
498
332
216
233
498
233
309
233
233
233
63
47
233
216
314
112
467
498
216
438
216
498
414
136
498
252
233
1
498
62
401
381
56
233
216
233
233
498
216
216
233
217
498
412
309
32
498
80
216
487
216
379
216
123
216
387
233
306
216
401
173
216
498
163
233
498
309
498
327
498
321
23
233
216
370
233
79
233
233
216
498
233
123
216
6
216
367
498
233
481
306
123
430
3
375
498
353
233
233
326
498
233
498
233
498
413
216
13
22
79
216
233
498
498
20
123
233
233
216
216
233
452
136
246
216
81
435
233
452
498
233
233
233
498
233
498
498
240
54
233
70
216
498
95
325
216
498
498
233
7
389
216
347
82
233
287
233
216
216
216
365
82
498
256
205
216
59
135
483
233
216
216
216
70
216
233
317
47
327
216
22
469
233
216
233
132
498
252
51
144
233
233
233
85
498
455
216
233
216
50
498
14
233
176
498
233
498
233
216
498
233
498
408
498
233
151
233
233
498
233
498
34
216
434
254
233
216
498
498
498
216
498
216
37
39
216
498
114
216
216
9
27
233
216
498
216
498
179
498
20
422
124
498
216
216
398
498
301
233
498
498
233
216
216
216
216
103
395
498
119
131
233
417
233
233
216
13
216
233
216
498
233
498
216
498
216
215
216
216
233
500
216
59
6
216
332
41
216
233
498
216
442
498
498
498
332
72
27
312
480
483
23
458
498
498
220
126
216
465
498
233
498
478
465
498
233
233
378
216
216
391
216
399
498
216
216
39
498
498
243
216
498
216
321
216
233
233
498
216
498
424
498
216
498
233
216
233
216
233
44
498
498
216
216
307
477
431
498
213
300
404
498
498
72
455
39
343
216
139
216
351
233
233
216
148
208
487
113
233
216
216
216
216
233
124
216
308
172
498
498
326
216
398
498
498
236
233
226
498
233
9
344
216
44
145
292
233
318
233
342
47
294
59
447
498
132
216
233
448
295
498
355
233
65
173
498
216
216
233
498
314
216
375
269
151
216
144
216
124
216
498
233
233
498
462
386
498
233
233
325
100
474
216
233
377
498
498
498
233
87
498
216
413
69
233
152
404
120
236
159
20
233
97
498
224
189
305
498
233
216
50
233
428
216
498
498
498
233
489
278
219
10
421
233
233
498
216
184
388
136
19
498
216
479
216
230
233
102
216
498
216
406
216
17
498
233
233
233
233
211
233
498
216
498
12
185
196
233
233
392
216
429
316
7
233
498
279
90
233
233
233
465
490
216
498
498
370
73
498
132
216
498
216
498
498
216
452
233
498
217
498
233
152
215
54
233
218
498
498
79
233
233
498
216
498
498
86
233
353
233
216
216
95
376
498
233
233
174
233
216
51
233
399
233
233
498
498
233
216
498
187
233
216
233
445
216
233
459
498
498
216
19
498
498
233
122
58
6
498
216
282
371
498
334
498
216
216
316
216
216
82
216
194
365
233
276
294
233
233
367
233
498
498
272
233
233
75
216
216
233
233
160
350
498
233
216
498
310
216
234
498
498
243
498
278
233
70
144
279
498
340
233
216
233
233
124
233
124
125
303
337
216
498
233
498
430
498
320
239
124
308
233
498
233
188
233
266
108
216
248
82
290
233
233
233
268
93
233
498
320
49
291
325
233
498
233
233
233
109
216
233
321
303
216
51
498
233
216
498
233
498
216
233
216
202
216
498
58
498
233
233
216
216
158
216
216
498
498
325
354
457
370
216
498
233
498
319
98
281
180
90
498
216
233
216
58
309
498
209
441
410
52
246
285
216
188
442
90
498
498
216
281
498
429
233
469
224
498
216
233
233
375
498
216
233
59
233
67
216
233
233
216
233
233
498
498
216
216
204
338
498
498
222
161
233
451
498
233
268
498
216
279
498
363
498
498
233
498
219
370
233
104
258
498
233
303
233
148
468
455
498
498
233
216
498
233
498
216
257
216
59
233
233
37
95
245
149
289
216
233
356
216
168
498
233
233
264
498
216
216
216
490
498
216
73
206
233
216
35
129
233
498
498
415
233
498
83
216
233
233
498
50
283
498
233
498
452
498
216
233
216
498
126
216
233
498
376
79
196
214
233
233
216
498
202
498
498
233
216
216
498
216
498
498
216
307
117
498
233
498
393
498
233
233
332
62
397
233
233
216
498
59
233
179
233
367
216
238
498
287
216
233
498
189
498
498
216
211
498
296
132
347
216
287
216
258
136
498
233
243
498
448
233
498
216
216
233
131
39
233
123
498
180
233
498
93
233
109
216
216
498
153
233
325
430
216
498
216
57
321
245
216
233
498
233
216
192
7
498
140
158
215
216
460
498
498
216
233
394
233
216
300
334
216
442
216
216
279
233
233
233
41
493
498
216
498
33
124
498
332
216
216
498
176
435
221
498
233
233
233
498
498
498
59
216
498
216
216
498
216
498
372
407
193
233
216
216
233
498
68
418
233
491
498
173
498
216
10
192
233
479
418
123
216
216
488
73
208
216
498
425
216
498
216
233
233
498
216
435
216
233
233
216
216
427
293
216
216
216
233
498
243
425
233
216
234
498
233
472
27
498
448
498
216
233
216
498
498
166
461
216
381
233
406
146
192
463
233
13
498
498
498
216
177
216
233
216
216
233
216
233
276
216
216
64
355
498
233
309
241
218
216
344
216
233
320
216
233
216
498
216
233
167
331
498
81
233
216
309
216
257
273
216
385
498
498
498
243
216
233
200
231
356
147
498
498
216
483
101
216
255
216
498
233
441
216
216
498
236
18
498
233
498
215
233
413
498
39
117
233
5
498
498
9
165
216
216
215
233
233
387
216
216
216
233
474
233
216
233
233
216
498
152
233
216
216
455
233
367
123
403
233
216
498
233
498
233
216
24
233
498
62
216
83
233
233
233
375
134
216
216
83
300
216
216
233
247
233
498
116
498
498
233
321
25
498
233
233
233
216
249
216
216
233
498
237
233
498
216
259
23
216
498
498
201
59
420
233
216
216
71
175
216
233
316
498
498
224
498
445
233
216
474
487
498
413
263
262
216
233
270
498
498
498
216
498
406
233
59
286
349
498
498
269
498
216
233
216
216
306
498
30
60
498
498
341
233
233
292
11
233
12
233
498
496
498
216
498
216
498
233
216
498
60
224
334
233
498
245
498
233
233
216
498
216
210
216
97
216
233
281
498
289
498
37
216
274
216
233
216
233
498
209
423
233
372
233
216
233
216
6
216
51
216
216
221
74
216
166
498
331
233
201
446
474
216
233
102
498
192
233
233
498
64
233
305
41
354
216
233
477
485
432
498
221
442
216
262
498
216
443
101
306
216
216
201
233
216
216
462
233
233
233
216
253
306
216
379
219
498
216
73
26
216
216
468
233
233
216
141
498
427
216
498
233
35
14
233
216
216
216
6
440
365
387
233
498
498
233
233
136
261
498
339
360
216
216
61
79
167
216
233
216
216
257
216
121
216
453
216
103
306
304
216
306
141
119
216
233
233
303
498
498
498
498
233
403
237
233
233
498
216
216
216
319
216
366
474
216
233
150
302
21
216
233
57
233
280
164
233
498
233
498
216
216
216
498
109
24
353
498
277
216
233
498
216
216
398
216
135
498
216
498
312
498
429
498
498
498
302
81
349
452
383
498
233
498
216
216
2
498
236
216
216
9
216
128
340
161
498
361
233
216
498
458
228
216
498
281
233
216
347
216
498
58
216
233
363
233
498
411
108
233
216
233
498
269
101
260
348
498
392
216
498
216
39
498
233
433
216
208
233
498
216
93
216
251
233
233
216
216
212
498
233
392
131
233
306
498
216
401
216
498
257
233
498
233
498
63
49
233
216
489
142
233
233
216
233
216
498
498
210
216
355
216
216
498
498
142
498
233
467
216
6
216
317
233
154
233
305
233
233
233
422
216
216
347
216
41
233
498
233
233
60
234
358
216
216
498
216
498
216
498
490
498
389
233
216
84
98
454
452
216
233
216
233
245
233
235
233
192
216
20
382
373
233
233
498
216
233
498
216
216
17
484
423
216
272
422
233
233
208
449
498
279
233
124
216
70
229
59
233
233
260
216
233
124
216
216
179
3
233
233
498
498
216
135
216
436
216
396
233
196
407
233
202
233
166
498
402
233
498
216
9
72
500
216
105
233
449
233
233
291
216
233
498
277
153
378
18
498
498
216
216
94
14
59
216
216
233
216
74
233
336
190
216
216
478
216
364
233
166
216
430
143
233
233
448
233
233
423
311
499
216
216
233
181
498
239
210
80
233
233
369
441
216
233
216
233
391
498
59
233
233
369
114
233
216
216
216
233
195
233
498
153
126
216
233
233
216
426
498
353
60
216
75
216
358
216
216
486
124
216
498
312
498
233
498
476
9
233
162
63
216
216
216
233
498
498
216
216
498
498
498
233
498
216
216
233
233
487
233
452
174
233
498
233
216
498
233
104
306
290
397
258
498
286
498
233
216
496
216
498
233
233
233
216
22
216
21
216
498
82
216
14
233
498
498
323
255
146
73
26
498
498
498
498
352
475
446
498
407
233
216
216
498
136
216
216
233
498
216
422
498
154
425
498
210
498
195
216
233
471
233
367
233
216
312
498
233
233
233
216
466
233
216
375
233
498
399
213
481
95
212
258
216
216
216
233
216
288
498
233
233
498
233
498
330
401
498
379
498
233
216
369
216
233
216
372
216
233
216
155
233
216
13
498
216
14
367
498
498
216
498
195
255
438
459
233
498
498
353
216
221
306
355
233
498
34
81
79
233
498
468
233
498
33
216
498
209
498
216
216
138
378
498
295
233
233
458
50
223
233
498
235
216
216
498
498
233
233
45
216
498
343
498
233
233
485
216
150
498
426
309
163
216
498
246
233
233
233
442
498
233
83
498
233
233
233
216
233
230
31
498
434
233
216
233
216
216
498
498
498
216
233
498
397
498
121
360
233
233
498
233
216
498
233
498
216
9
216
498
498
418
452
70
71
498
216
90
498
80
498
216
455
352
165
498
325
102
498
498
99
331
324
154
216
233
263
498
233
132
216
66
498
498
498
498
216
453
235
474
233
216
149
284
498
498
299
69
498
498
233
136
233
98
216
216
351
498
223
216
159
498
216
233
233
216
216
420
498
34
498
498
233
233
498
356
127
446
233
233
498
498
216
216
216
233
233
487
22
245
498
498
474
498
216
216
216
287
165
498
147
455
215
216
216
216
478
216
233
233
216
498
9
83
498
498
233
233
485
409
498
236
216
188
498
216
216
400
498
498
498
498
216
498
367
216
118
498
498
216
152
311
498
498
337
498
445
406
498
498
498
233
81
498
279
433
498
233
225
216
233
39
233
186
111
498
498
21
498
174
233
403
233
173
216
233
498
216
216
468
498
216
76
498
451
216
197
92
216
216
234
233
216
498
498
498
42
233
498
498
498
216
498
216
233
216
141
455
371
95
339
216
498
216
233
233
463
252
431
422
216
128
406
104
451
233
422
275
457
233
216
498
476
216
466
340
498
498
157
15
70
83
233
233
243
216
216
216
498
136
216
216
476
233
273
6
157
498
233
233
233
9
216
112
233
233
498
498
498
498
216
498
479
216
220
233
233
278
233
498
452
216
324
34
86
60
6
136
498
216
422
233
216
216
354
233
455
337
216
498
305
81
252
416
233
58
216
216
216
498
266
233
216
498
216
498
233
498
498
216
233
233
233
216
216
498
429
233
349
93
498
123
149
498
216
73
441
233
216
498
216
216
233
233
136
233
216
83
268
151
415
216
498
499
498
214
498
498
498
373
216
449
498
216
442
498
285
162
226
30
423
216
216
233
264
124
238
498
309
216
498
216
233
134
233
465
498
216
233
214
216
226
474
6
216
233
361
498
38
309
216
498
44
404
402
452
216
233
306
233
21
216
233
498
207
233
327
236
233
21
408
216
216
498
216
246
440
216
183
498
256
498
396
479
63
498
466
498
129
498
216
225
216
155
58
498
233
498
233
25
288
498
216
166
216
216
149
216
498
246
452
18
216
295
489
233
216
233
68
498
83
256
498
233
498
216
216
498
225
81
455
309
9
498
216
148
341
233
233
153
216
216
216
233
498
350
389
498
498
352
216
233
118
451
105
233
6
216
233
498
237
216
333
38
465
498
452
233
498
233
323
76
498
233
233
233
249
233
498
122
95
216
216
90
233
102
307
498
149
216
99
498
455
216
498
498
216
315
331
290
216
341
216
301
498
233
498
233
233
466
409
498
233
233
216
233
498
233
498
233
233
498
216
498
107
233
216
498
216
498
498
216
498
498
498
500
498
319
392
233
498
264
233
136
216
216
333
372
9
101
216
498
307
233
136
106
216
233
216
400
259
442
216
216
448
216
216
215
216
498
216
233
233
351
216
233
82
233
12
498
216
498
265
253
233
233
498
233
498
483
498
233
216
216
216
201
328
309
498
216
422
220
314
233
308
22
307
233
216
207
498
252
216
226
327
498
387
216
216
233
44
498
216
233
124
498
164
498
216
498
216
136
216
233
216
233
498
216
233
462
233
498
498
216
216
211
233
21
233
222
39
353
498
194
452
233
233
498
498
233
313
233
224
118
498
233
216
498
216
498
342
233
498
215
233
289
18
422
498
40
216
216
216
233
233
39
498
498
102
498
216
183
216
79
498
77
498
251
457
216
452
233
498
498
428
498
233
9
253
216
216
498
377
303
498
216
498
96
233
233
498
498
216
233
397
498
47
398
343
216
216
55
216
58
21
216
216
216
233
93
216
67
290
233
306
498
255
216
233
216
216
413
216
498
233
360
147
498
233
216
136
233
442
216
233
76
215
498
30
100
233
498
496
300
216
304
233
64
156
233
381
340
498
216
216
62
498
393
498
216
98
483
369
116
233
384
233
190
498
498
81
233
498
498
16
498
498
464
216
152
498
233
73
216
216
216
233
216
216
216
226
246
216
498
216
233
182
216
498
287
216
342
216
284
233
216
216
430
450
498
216
105
154
498
142
216
216
306
378
216
216
233
169
233
312
496
323
106
148
498
54
216
498
498
233
256
270
216
216
242
233
233
216
216
498
143
498
233
307
233
233
498
233
233
346
233
192
307
198
216
498
216
363
130
233
489
422
233
216
233
233
216
498
233
330
233
426
498
53
216
498
34
38
233
233
419
264
216
233
216
414
498
216
445
448
465
216
216
498
103
112
498
233
498
410
136
216
233
498
9
309
105
216
233
233
498
264
233
233
216
5
216
498
233
498
216
294
234
233
498
233
216
81
216
82
233
205
216
457
233
498
233
41
120
498
159
498
498
83
112
498
216
467
115
430
233
216
498
142
41
109
370
498
369
216
233
498
233
216
498
498
233
498
412
474
338
92
233
21
498
498
216
216
498
216
498
85
403
348
233
498
354
216
233
28
216
216
87
216
498
50
468
216
216
384
498
498
498
247
216
169
99
233
498
396
92
498
333
233
376
282
83
216
216
269
498
124
498
498
498
233
233
216
233
9
394
216
233
216
233
139
316
107
498
343
498
498
216
233
216
233
233
216
498
216
187
27
498
64
233
314
498
498
7
67
15
64
444
73
127
216
390
216
316
376
498
498
498
216
216
59
233
170
216
328
19
233
69
216
453
216
218
233
498
216
498
164
233
498
233
498
216
124
498
216
233
498
206
216
45
216
237
452
339
498
300
233
216
216
498
233
216
498
498
456
216
498
233
233
121
498
464
498
216
369
113
452
233
233
498
233
233
106
136
498
216
233
498
195
89
216
233
233
309
233
233
152
498
498
216
146
216
442
498
216
216
498
216
216
216
138
216
147
216
450
187
498
216
233
498
233
216
124
487
498
264
498
83
59
498
68
233
498
115
498
216
498
233
66
304
233
216
498
233
498
430
337
233
233
216
498
170
260
498
216
498
498
455
498
146
152
498
498
141
216
216
115
498
474
233
216
421
216
2
216
216
216
216
216
498
124
136
233
377
4
498
161
40
216
216
216
233
393
233
233
498
498
216
233
216
498
216
185
443
33
17
233
233
498
498
21
127
216
216
279
303
216
296
482
216
498
216
498
138
216
233
388
416
216
360
166
216
498
442
498
216
216
215
307
233
233
216
498
233
233
76
263
156
216
498
233
233
216
498
222
216
155
228
67
376
216
160
216
216
97
489
478
498
135
233
233
294
81
233
216
382
216
216
216
85
498
216
292
233
233
216
233
342
498
233
435
233
216
328
233
498
233
233
216
216
464
233
498
73
216
498
216
233
498
233
362
216
192
233
498
216
498
233
216
233
498
144
216
173
216
233
233
498
286
498
405
335
39
421
216
37
1
315
361
174
211
399
233
317
474
442
233
216
65
171
249
320
425
498
216
498
216
233
498
498
498
51
239
332
272
498
9
498
81
233
294
27
486
233
233
39
216
233
116
498
124
69
434
233
483
498
460
233
118
442
172
216
216
213
233
216
79
233
192
96
311
216
216
220
498
498
148
498
39
233
384
204
233
233
233
92
233
216
216
233
216
173
340
397
403
59
233
233
152
129
498
306
498
233
97
233
216
447
498
75
338
498
39
498
498
233
124
498
97
216
233
216
498
498
233
233
367
498
216
498
216
498
52
111
233
498
233
134
233
103
373
498
341
184
498
498
148
494
81
233
286
450
233
498
498
216
216
233
387
346
474
233
315
152
458
233
83
233
216
233
216
172
216
233
216
216
498
216
412
216
498
402
498
216
148
216
233
105
220
216
233
18
233
498
124
233
233
498
21
233
233
498
60
233
215
233
136
498
408
369
397
498
233
420
498
216
233
55
498
187
494
494
369
494
19
233
498
325
498
86
233
498
233
498
64
167
233
233
233
498
233
233
498
233
332
216
122
233
431
216
435
498
498
219
237
498
498
422
233
498
216
498
498
438
73
51
233
452
334
216
343
73
200
233
498
498
107
233
216
116
216
233
498
498
83
498
65
216
233
32
498
498
245
216
421
233
276
216
216
124
81
281
481
271
422
174
216
498
401
198
488
233
209
21
233
233
233
498
216
233
369
216
216
463
122
216
491
233
193
475
216
233
498
498
220
204
360
216
216
233
498
233
498
427
498
59
498
233
397
498
498
143
233
233
498
233
233
498
233
216
233
271
400
40
395
478
216
216
233
309
375
68
233
429
216
216
139
498
216
233
498
216
233
233
216
233
338
233
216
216
470
127
498
125
216
233
498
216
233
216
233
216
233
81
124
233
498
498
498
216
216
216
216
233
39
216
498
498
498
443
498
174
216
233
233
233
498
289
498
498
216
498
233
216
239
216
498
471
217
216
498
233
298
233
233
498
233
233
439
14
141
257
216
344
39
498
58
369
216
58
233
27
288
88
283
194
92
377
233
309
498
216
9
233
81
498
334
366
474
293
299
233
39
370
242
233
335
216
216
146
498
125
498
233
199
193
218
498
233
300
249
233
92
498
216
355
455
233
495
204
464
124
498
207
498
269
233
358
388
216
216
21
498
438
498
446
498
233
249
216
233
325
233
498
498
352
59
7
233
498
232
233
58
327
216
233
1
498
233
260
135
450
94
233
212
233
498
215
11
21
233
309
233
254
233
233
233
15
233
498
498
233
103
104
498
216
462
498
233
73
498
78
74
216
377
233
23
498
432
216
233
73
455
216
216
466
216
373
88
353
233
216
431
498
128
46
223
427
216
498
202
498
220
216
498
233
216
279
52
224
233
233
216
233
216
216
478
498
498
233
498
404
377
498
216
233
233
281
498
216
216
216
216
498
498
125
124
498
216
124
464
205
498
233
498
216
498
360
498
216
498
498
498
498
233
250
216
60
216
498
233
141
216
447
233
216
21
22
216
233
41
37
55
307
233
260
216
498
192
155
498
498
233
498
216
498
498
57
48
233
498
339
95
233
498
167
260
216
216
498
216
498
233
474
498
400
233
216
489
228
141
242
309
498
159
233
260
216
233
498
485
233
498
233
76
382
81
441
233
385
54
498
216
219
216
216
216
233
216
233
245
216
233
233
498
233
124
498
216
498
80
458
216
498
105
498
233
233
216
377
233
198
498
462
498
185
216
216
54
233
233
216
233
216
204
255
233
498
49
199
498
233
233
474
216
327
360
498
233
88
498
334
465
332
420
216
216
216
233
216
103
39
216
498
216
451
216
498
498
126
233
216
268
146
233
216
216
498
498
216
59
233
73
49
233
295
274
116
216
81
233
148
143
233
243
448
498
216
123
233
305
233
207
498
216
452
352
216
498
73
233
498
233
398
497
216
216
216
216
216
396
233
265
498
498
81
233
381
487
233
233
498
454
438
334
125
445
233
498
9
273
216
498
498
333
498
10
497
233
216
233
216
216
21
71
379
210
498
433
216
233
298
216
233
498
233
452
9
216
179
233
233
422
376
334
498
216
261
125
216
258
498
474
498
343
498
325
58
498
258
233
216
498
216
233
233
216
206
233
498
216
498
498
233
498
498
498
35
167
90
233
128
498
233
498
216
275
338
498
216
149
498
233
216
233
62
498
498
195
319
498
233
491
340
95
146
498
498
216
216
233
226
498
233
233
233
498
233
396
233
248
362
498
360
459
233
216
371
384
423
280
498
326
215
498
498
233
326
282
233
51
216
275
287
179
498
304
189
498
233
498
233
124
113
498
59
498
252
299
255
73
195
428
498
209
233
498
233
233
475
5
466
330
216
39
498
216
233
419
216
216
233
216
23
272
233
216
233
498
188
233
233
233
352
233
498
216
498
216
288
498
468
498
498
189
233
216
216
216
216
233
233
498
216
498
216
346
369
498
216
56
498
370
498
230
263
214
498
498
498
498
216
498
331
152
233
250
498
474
238
9
233
498
216
233
34
216
48
498
233
233
233
69
216
216
498
229
202
216
216
216
393
233
216
233
124
342
233
233
468
233
233
216
498
379
295
498
442
233
498
233
233
216
498
498
233
464
233
267
498
109
233
233
109
498
216
391
216
233
199
216
498
216
103
240
366
52
372
498
34
498
40
233
233
498
498
56
498
498
315
233
216
216
216
233
498
404
498
324
233
498
428
358
471
498
498
233
233
498
306
178
365
216
216
233
233
5
498
216
233
233
400
498
197
474
216
358
485
233
216
314
385
498
306
233
216
28
498
142
233
443
233
372
219
498
186
455
365
216
233
16
216
498
498
196
233
338
216
498
276
498
233
233
233
497
233
246
498
233
216
123
216
472
498
498
233
65
233
216
216
430
140
383
233
58
385
464
498
498
216
233
498
498
426
44
233
341
216
369
498
233
498
498
69
216
233
216
498
498
498
498
350
216
498
216
126
480
172
233
498
347
216
81
216
163
60
498
251
498
58
216
489
498
216
435
216
32
498
485
233
12
233
498
498
233
216
56
233
140
59
216
233
216
392
197
216
91
498
216
498
124
452
498
90
216
498
216
307
233
216
233
233
233
233
10
216
216
233
452
254
498
394
294
498
233
498
216
216
498
319
498
204
150
216
249
216
498
119
185
233
152
233
233
294
216
216
137
9
498
233
233
216
498
3
498
9
216
233
498
442
174
498
256
498
206
215
244
233
216
233
1
215
233
216
498
233
498
498
309
233
339
216
216
216
498
233
233
233
216
125
419
114
233
498
216
216
188
156
216
246
309
216
21
216
216
216
216
438
216
216
234
216
499
216
140
447
445
216
216
39
233
131
444
216
65
390
306
215
216
214
41
139
233
233
233
233
233
387
498
216
180
498
233
498
369
174
341
7
233
498
498
216
216
233
155
233
233
216
498
370
417
211
93
233
498
498
216
498
498
362
498
233
216
233
216
233
498
216
51
216
216
132
37
498
498
297
216
233
498
498
233
75
216
498
216
233
498
498
216
216
498
498
387
233
233
233
498
498
55
216
336
183
124
233
96
216
498
73
143
377
461
233
233
93
216
233
216
233
216
60
386
233
433
498
487
365
498
216
218
233
216
498
233
498
498
498
233
457
233
233
233
216
498
498
321
25
111
431
498
361
105
233
498
216
216
47
498
216
233
233
498
233
190
216
498
233
216
498
233
498
414
233
183
216
233
48
216
216
216
282
498
193
233
498
442
233
498
216
233
498
377
498
233
233
480
498
148
216
498
27
216
344
216
216
398
498
233
233
169
216
216
480
189
216
407
216
233
216
72
498
102
216
216
233
233
435
55
233
358
97
103
265
498
487
216
427
63
35
233
216
83
216
119
216
233
157
233
498
498
326
422
480
320
233
233
208
233
263
233
166
228
233
202
260
8
233
233
216
498
233
40
216
498
498
357
216
498
498
216
131
233
233
216
233
246
233
498
233
134
209
216
216
183
188
498
81
216
233
216
498
216
216
216
162
216
498
498
498
233
328
303
475
233
216
233
125
233
498
233
233
216
193
356
233
216
216
233
127
337
119
498
277
233
498
216
216
233
498
216
55
154
288
233
487
119
498
498
498
276
101
498
233
444
216
233
461
124
394
498
216
317
117
376
233
370
479
309
498
176
136
233
233
266
233
498
233
352
73
498
163
216
216
498
233
30
233
220
233
216
498
39
360
216
216
182
216
233
23
233
306
498
233
233
233
216
498
216
481
396
498
216
498
494
216
154
498
233
498
498
440
216
498
485
233
498
233
233
233
310
233
498
216
233
498
498
233
448
498
226
66
27
216
257
58
233
73
83
215
233
454
306
498
216
498
136
110
498
498
498
498
233
309
9
216
233
396
233
452
15
216
216
19
498
498
166
244
498
216
216
233
498
408
233
466
498
145
498
192
498
21
498
211
411
233
216
219
296
247
91
216
396
216
331
216
106
396
131
418
498
336
62
216
19
216
325
498
498
233
233
201
233
374
233
216
216
233
233
498
106
155
251
498
233
216
333
233
238
233
216
498
317
146
457
216
216
216
151
216
216
216
340
251
488
357
498
498
301
233
216
233
58
148
235
233
358
498
233
216
216
31
6
233
233
233
71
498
498
498
498
86
216
498
216
216
436
233
21
498
498
498
498
160
498
216
252
233
438
67
233
498
471
69
498
498
216
216
233
233
58
498
246
216
233
233
469
498
288
216
124
420
498
225
343
334
459
216
216
287
233
498
498
498
498
233
6
233
233
216
216
216
233
233
49
498
216
498
216
443
498
424
233
233
233
413
216
498
233
233
498
254
216
233
233
216
498
498
353
216
233
9
50
2
216
172
216
210
34
498
216
479
105
216
498
247
216
487
216
233
472
233
141
13
340
233
16
342
235
216
498
233
381
216
498
106
216
296
498
233
269
498
498
300
216
216
233
233
498
216
498
276
498
82
236
216
226
216
233
226
353
216
472
233
233
9
497
176
176
101
15
216
216
97
369
283
213
216
498
363
216
498
351
233
55
216
216
216
498
270
233
233
16
383
472
452
21
469
233
233
233
233
498
498
498
130
498
98
216
233
216
250
233
233
216
288
331
216
233
212
233
233
216
128
368
5
498
161
498
498
233
233
498
498
454
498
19
276
398
216
234
349
216
209
29
49
498
216
334
399
233
498
216
216
216
498
348
474
365
309
233
132
498
233
434
233
309
439
233
216
176
15
498
233
195
498
216
38
439
233
216
361
216
451
233
498
21
397
233
295
216
233
220
401
96
498
189
314
217
346
469
21
104
34
333
233
269
498
216
498
216
233
233
216
292
344
233
172
314
411
233
216
196
255
240
73
233
233
432
498
498
216
216
216
304
498
3
426
498
468
233
233
324
327
276
216
216
216
240
216
309
216
216
233
233
216
498
233
498
234
216
216
233
216
300
499
233
498
498
333
9
233
107
357
216
233
9
233
216
131
198
233
216
233
233
233
233
233
216
456
216
461
498
299
17
253
498
233
74
216
216
224
296
498
498
216
216
498
379
139
355
233
233
217
216
261
498
327
95
468
498
498
317
233
345
102
317
216
498
498
128
233
233
285
498
75
498
498
233
216
146
80
498
278
498
146
58
59
216
487
216
216
272
64
216
216
392
233
498
255
216
498
498
141
233
216
233
498
414
483
292
498
233
233
120
50
216
233
499
177
233
216
498
498
498
498
498
216
53
216
498
498
124
216
387
451
149
226
268
148
233
181
233
233
167
265
321
252
79
498
452
290
136
282
233
472
498
233
233
216
9
123
286
216
216
233
216
216
216
404
498
309
498
196
63
231
498
233
498
414
216
498
499
255
233
216
233
233
233
287
498
498
216
498
167
233
438
498
498
233
216
233
216
233
216
343
12
233
2
452
233
216
233
216
233
216
233
498
498
377
337
233
233
233
498
196
498
136
148
498
498
216
216
486
498
233
498
424
498
233
83
233
49
233
216
498
233
233
264
233
216
233
124
216
70
233
73
96
299
216
216
4
158
457
233
397
458
233
498
216
216
85
376
167
325
472
293
191
233
216
255
135
216
245
233
233
233
233
498
274
233
498
117
287
423
119
216
186
11
276
494
216
233
233
498
216
498
233
216
485
367
216
15
233
455
104
233
498
216
216
233
498
498
276
233
150
233
498
408
185
233
216
437
257
498
233
233
498
83
96
233
498
498
223
174
192
216
216
498
216
498
10
216
216
2
148
233
233
357
498
363
21
233
233
216
70
233
17
8
216
498
379
73
498
229
498
90
233
487
233
275
180
216
498
314
233
27
203
233
22
472
462
233
170
216
498
498
72
233
216
467
498
498
216
216
498
216
233
233
216
216
233
233
449
216
487
422
216
216
498
55
216
233
290
148
233
216
216
498
498
498
39
492
216
290
216
233
216
216
216
454
498
233
350
216
97
19
216
47
311
218
216
233
421
233
233
498
189
233
233
233
85
90
498
222
498
216
137
109
216
115
233
216
47
498
233
233
216
498
324
216
59
233
498
233
300
233
216
332
498
233
216
110
498
216
10
216
216
438
498
210
330
498
165
151
498
442
182
240
233
358
148
371
216
233
498
267
216
233
233
216
498
498
498
216
491
473
216
234
152
233
379
2
498
216
432
498
162
124
286
216
498
498
422
162
233
498
265
447
498
498
192
208
319
216
233
498
216
155
233
498
233
76
498
233
18
498
233
233
233
498
233
408
182
394
445
216
81
498
31
498
3
498
376
216
499
233
51
172
233
19
233
216
378
482
216
498
233
216
498
307
100
233
498
107
216
429
498
216
233
498
287
408
216
233
233
124
169
498
63
415
106
301
440
120
498
233
498
375
216
498
432
233
155
23
498
498
233
216
21
24
135
216
233
498
430
343
382
420
233
72
233
233
233
278
172
233
73
73
498
233
123
233
73
498
498
233
498
237
380
8
127
233
233
192
212
499
108
216
216
216
216
216
216
498
498
410
166
123
474
149
59
293
233
468
216
498
216
107
390
404
264
216
356
216
9
216
216
216
233
74
470
455
234
41
464
276
169
474
216
338
498
498
498
124
233
216
363
239
137
67
415
422
276
346
334
215
498
313
412
226
216
470
498
127
76
498
78
216
233
498
233
78
205
124
226
233
233
216
233
233
73
498
498
498
233
306
170
285
233
233
216
216
498
233
422
50
250
440
493
216
498
42
21
216
216
233
124
360
328
233
498
135
233
441
216
498
498
216
233
67
216
233
42
233
229
109
498
216
233
498
210
498
261
216
498
320
216
452
109
216
498
233
8
463
108
498
216
462
452
216
496
171
498
216
233
233
412
246
183
233
369
177
79
163
354
173
452
30
498
216
498
81
233
112
216
216
216
312
498
268
233
498
233
216
233
494
492
233
18
106
498
355
216
330
169
233
475
233
498
390
498
485
117
498
60
216
216
35
236
471
233
233
498
233
37
256
492
498
11
498
55
321
192
452
146
225
421
498
216
498
233
42
202
498
233
233
216
233
432
216
233
233
24
147
112
500
233
216
220
111
216
498
498
233
452
216
47
307
490
124
233
498
233
211
233
498
498
405
117
379
37
216
216
498
105
233
498
498
79
233
216
213
498
59
270
407
216
83
375
216
498
233
161
498
233
216
216
498
498
216
233
216
124
498
216
233
119
498
216
233
474
172
216
216
233
122
403
233
498
216
14
216
498
345
233
232
233
216
216
216
233
216
216
407
233
233
233
317
216
394
216
81
172
233
498
331
498
70
233
233
146
233
233
233
233
498
216
216
498
216
150
201
233
294
233
498
233
498
414
233
233
233
498
216
216
233
349
216
233
498
207
233
135
260
216
81
391
498
216
162
216
259
216
363
233
233
333
215
328
498
340
468
498
498
216
216
498
498
498
233
269
216
233
498
216
70
216
216
233
233
215
354
493
498
498
233
233
436
121
216
465
233
164
63
400
216
81
233
400
498
149
340
233
395
233
233
294
433
233
233
498
287
216
498
216
8
105
239
498
58
233
41
498
233
381
124
216
233
233
498
216
498
196
498
233
498
216
216
233
216
498
233
44
216
233
216
282
233
216
233
498
498
436
233
233
279
498
498
322
233
311
309
233
498
189
498
233
216
369
216
498
498
233
9
18
498
468
233
216
233
233
326
216
163
73
190
498
216
233
93
216
254
498
498
216
81
216
233
127
498
304
147
498
100
416
216
434
162
197
192
233
375
185
124
11
233
216
119
233
233
233
216
498
216
231
233
498
96
233
498
233
363
452
216
216
394
289
233
233
455
498
233
233
216
233
216
498
498
498
216
498
455
216
233
369
233
498
51
365
87
216
233
498
216
15
498
233
233
233
498
233
216
233
216
498
233
498
225
498
233
498
348
498
216
58
233
182
216
498
229
279
211
122
216
498
216
233
498
216
354
216
233
278
216
233
216
233
233
233
440
498
216
233
498
216
216
233
177
495
498
233
233
498
498
216
216
214
216
39
498
494
256
498
321
498
498
233
216
61
262
498
363
216
204
39
490
498
498
233
216
498
498
498
498
233
419
269
233
233
498
216
498
216
216
216
216
498
438
233
58
233
422
498
498
59
233
498
11
363
216
73
216
216
284
216
216
309
216
452
216
233
498
216
482
216
498
445
233
216
498
498
233
216
216
1
216
261
233
233
216
498
233
233
141
233
276
135
229
498
61
233
216
498
258
337
437
209
233
498
101
299
216
498
315
216
498
216
498
233
498
481
216
157
422
216
498
475
138
373
233
155
124
498
233
276
446
233
498
233
233
498
427
233
95
233
408
233
436
254
216
233
233
216
442
233
296
465
216
487
70
498
233
498
94
498
233
337
480
119
498
455
216
58
233
39
216
216
60
112
216
290
233
233
216
188
216
233
69
233
317
498
216
101
233
457
306
275
498
366
102
316
233
233
498
302
63
218
216
216
216
374
498
498
26
322
233
233
216
476
340
233
421
498
233
233
174
498
498
216
233
498
253
358
233
451
122
233
375
350
216
216
442
216
196
261
498
216
131
498
407
233
337
498
498
216
216
344
216
233
384
233
233
216
498
253
55
233
216
216
402
498
498
216
80
498
169
498
498
216
7
233
458
498
233
413
233
216
498
169
233
233
436
216
415
209
86
486
59
498
498
216
468
129
233
216
233
216
278
419
233
498
216
301
215
216
216
216
233
67
498
498
216
473
216
498
486
179
442
479
233
83
216
59
234
498
498
216
498
498
8
498
333
304
447
498
233
179
498
233
498
127
233
233
498
233
362
498
498
216
216
83
345
104
233
127
380
233
307
498
53
498
157
216
470
216
212
216
233
448
7
183
73
216
233
109
118
224
111
366
215
498
435
170
82
498
233
216
233
393
379
309
233
216
498
216
233
233
81
216
314
498
216
216
498
216
21
58
216
216
315
117
498
153
207
307
216
216
216
498
498
498
216
498
216
122
216
300
279
233
276
498
315
498
224
233
216
216
153
233
148
396
397
309
186
233
233
498
233
216
498
498
233
259
25
233
498
233
216
83
216
46
498
498
498
233
498
216
422
220
303
498
233
326
498
474
498
454
498
401
498
342
233
25
498
311
498
233
65
233
342
151
72
216
498
163
498
87
216
498
233
397
64
233
498
372
216
498
405
498
233
216
271
498
216
498
233
81
233
216
216
214
498
17
126
175
216
442
233
216
216
498
216
498
233
95
356
216
216
249
498
216
304
216
214
216
216
498
45
216
474
233
498
300
498
222
233
276
216
233
233
216
233
233
233
498
307
498
290
216
469
366
498
216
69
306
299
498
233
216
216
264
165
492
233
498
498
498
216
216
216
26
216
233
216
498
445
216
445
89
433
498
498
123
233
59
144
169
216
498
279
284
498
481
426
498
216
5
233
498
127
498
498
498
485
498
192
233
448
233
233
498
498
236
233
216
216
136
58
162
233
233
216
498
233
30
308
28
347
498
498
233
216
216
216
233
233
216
127
216
480
44
281
310
233
416
233
118
233
216
498
352
216
309
233
185
233
498
422
233
498
498
498
103
347
30
216
216
316
498
498
309
347
233
185
219
233
216
498
233
46
233
498
233
55
233
37
498
233
216
468
233
498
300
332
498
233
403
346
216
233
29
162
113
178
351
294
216
436
326
498
216
498
216
410
80
233
130
233
215
498
482
113
216
431
214
6
338
216
378
216
125
328
430
233
170
327
216
209
498
479
442
216
149
498
233
230
216
463
216
498
216
233
498
498
382
435
233
498
198
498
216
498
216
233
233
233
233
62
183
54
216
498
376
13
497
270
202
233
233
136
233
270
338
216
498
22
498
498
498
35
415
405
498
233
216
216
281
240
233
233
308
23
9
233
498
70
216
216
498
233
216
216
429
498
498
317
2
498
233
436
498
481
216
432
112
233
146
62
325
233
91
216
233
498
303
452
131
498
233
498
216
233
216
481
216
233
233
365
216
329
410
407
498
233
138
498
280
398
215
233
216
233
498
23
233
498
498
233
240
467
216
477
233
83
216
498
233
498
233
498
233
94
498
500
233
498
443
233
157
216
233
233
498
216
233
216
233
233
216
422
498
472
216
216
233
383
278
498
496
233
233
473
233
216
177
290
498
498
272
216
233
498
498
498
124
498
498
498
216
216
498
326
233
152
179
233
204
216
498
233
233
320
216
123
233
498
233
233
233
476
498
8
498
216
240
146
159
498
357
103
271
233
216
498
498
233
454
498
498
216
498
336
239
319
498
498
233
367
216
498
494
249
233
59
237
411
498
216
498
498
167
233
216
216
216
498
81
498
216
196
456
216
5
498
233
498
498
216
357
498
154
467
233
346
415
498
102
233
498
216
233
86
417
498
498
216
233
457
233
233
498
237
283
233
216
498
233
216
233
224
338
498
233
216
233
233
178
216
463
498
498
498
363
233
233
197
233
498
10
498
294
233
498
233
233
317
216
219
301
83
216
498
216
494
233
76
216
233
158
498
216
415
186
199
343
498
498
216
216
498
312
233
233
291
498
233
498
466
369
216
268
54
27
233
498
498
498
184
216
39
233
216
233
340
498
455
325
271
83
233
216
40
257
233
233
216
233
360
216
466
498
2
498
173
498
384
216
498
216
216
233
468
94
498
216
498
233
216
326
216
233
435
498
216
216
233
492
112
498
318
216
498
498
169
32
149
397
306
480
330
422
233
354
498
233
2
112
233
498
287
498
35
233
216
216
498
233
216
216
91
498
32
498
498
219
216
1
327
334
150
498
240
498
175
233
498
55
152
233
216
216
498
147
498
256
498
498
322
498
498
243
472
216
498
233
457
233
498
498
233
348
498
216
498
41
498
233
498
233
233
454
447
216
90
498
72
154
127
41
38
216
498
216
64
233
440
498
216
249
233
9
216
216
498
491
219
216
216
498
455
498
240
498
216
233
233
216
320
124
471
216
498
216
498
119
83
216
216
498
216
407
143
216
46
248
294
233
433
216
136
233
376
85
498
233
298
273
216
216
177
216
38
233
498
233
233
498
233
179
438
216
10
498
216
22
216
88
80
195
216
233
148
498
216
233
163
216
71
257
34
241
233
216
216
174
233
59
233
335
497
216
233
498
216
166
216
216
233
233
216
498
233
498
95
233
216
498
216
216
498
376
452
136
498
79
269
498
216
334
498
196
442
498
216
312
498
142
216
190
498
233
216
233
498
409
488
216
216
498
233
233
498
216
498
64
216
498
216
234
254
216
351
233
216
216
233
498
233
498
233
233
498
183
216
498
498
233
336
233
233
474
408
233
216
233
216
31
233
216
233
474
281
233
233
216
498
44
498
449
176
330
216
233
211
216
136
216
216
498
216
498
216
498
432
233
188
320
498
21
448
6
216
452
498
29
214
430
460
498
360
498
233
191
216
442
216
121
303
216
498
172
230
498
233
307
236
233
328
466
391
498
216
216
216
216
498
273
233
9
265
404
442
216
446
336
233
216
233
241
216
216
233
360
180
198
44
216
147
216
498
266
124
18
270
216
233
272
37
498
30
233
34
373
216
498
216
498
216
233
46
233
233
319
407
216
323
498
233
233
498
124
166
69
306
216
148
332
234
233
216
498
156
132
498
411
498
216
216
216
498
216
75
362
400
394
233
216
372
150
216
97
498
233
109
189
336
491
477
216
498
306
233
31
498
498
169
233
233
229
14
216
233
315
233
391
498
498
216
397
216
233
233
216
114
216
124
465
152
136
233
97
216
216
432
233
48
451
498
498
216
212
124
145
150
216
326
233
498
233
216
498
139
498
498
233
161
64
233
482
233
211
233
382
324
216
50
471
498
498
272
314
343
216
140
100
369
455
110
498
215
90
25
498
498
498
498
498
216
453
216
39
216
498
66
216
498
233
132
216
437
233
233
216
200
435
141
404
216
404
233
498
233
233
257
108
233
233
216
216
216
443
233
107
280
498
498
498
50
233
498
485
498
216
215
216
310
455
358
290
498
498
285
233
443
233
216
233
170
21
400
233
498
498
307
236
498
320
498
216
498
216
442
233
498
216
233
308
268
206
216
498
136
284
498
216
216
368
19
216
233
214
303
81
233
216
320
233
438
498
468
39
188
355
233
216
166
11
498
119
498
498
233
279
216
233
312
233
295
233
297
216
233
498
75
216
394
179
233
216
216
233
50
2
233
260
58
233
253
498
233
237
216
216
264
306
164
369
210
215
15
316
233
498
498
216
216
216
194
474
452
86
216
233
304
460
364
216
498
233
171
56
128
233
387
447
233
233
278
216
498
363
216
130
216
216
81
216
498
498
215
216
498
216
498
216
498
498
407
216
216
189
185
216
149
216
498
9
62
77
233
216
216
121
233
25
233
498
498
233
4
233
216
233
216
233
216
179
233
233
436
233
216
233
361
177
216
216
233
498
233
233
233
91
233
233
18
49
216
216
498
216
233
132
216
216
306
498
498
233
285
233
498
124
233
216
233
233
160
233
109
216
326
498
498
233
233
265
216
498
233
216
498
310
233
294
498
216
498
233
25
104
81
489
498
233
498
287
233
498
216
73
233
111
216
216
353
253
233
216
216
233
116
233
216
216
233
498
216
216
216
129
122
216
233
196
167
216
233
216
233
233
498
216
98
216
216
295
442
216
9
233
216
383
498
216
353
119
233
216
498
233
438
102
498
498
498
233
39
8
216
274
442
216
498
476
216
233
498
216
58
357
124
216
191
73
96
139
498
216
498
216
498
59
216
392
186
425
216
498
81
16
216
291
202
216
233
233
216
62
109
498
498
216
498
233
272
342
215
131
457
216
498
150
216
184
498
264
498
201
471
423
199
84
233
498
498
351
233
208
498
432
233
216
468
78
216
216
216
233
91
498
232
233
498
216
233
498
203
82
356
498
330
111
216
498
73
233
233
81
233
233
498
128
320
233
233
255
44
62
233
498
454
380
95
369
233
455
498
442
59
475
353
498
290
498
216
498
498
233
216
229
218
6
216
299
233
233
216
498
216
343
179
498
85
216
252
498
361
216
225
498
216
216
233
382
311
233
498
216
216
216
216
216
498
68
202
498
498
498
429
495
277
281
498
233
139
56
233
498
498
498
233
498
216
233
498
9
216
216
348
496
178
233
498
233
233
452
114
498
498
345
216
498
267
124
216
216
216
498
233
233
233
498
355
170
342
216
470
233
233
233
124
233
306
216
498
242
216
233
233
21
59
192
498
498
83
216
216
498
498
233
498
184
167
143
233
498
242
498
233
498
216
346
9
277
279
340
233
216
373
498
233
498
452
70
498
498
216
233
498
233
498
216
47
192
498
233
233
433
75
62
216
233
233
498
240
498
9
216
120
498
498
430
498
332
235
498
233
328
126
233
387
216
107
233
233
216
104
233
233
27
476
171
216
328
34
315
34
366
151
192
216
233
233
216
402
233
58
355
498
216
67
211
498
374
5
233
47
498
216
216
216
233
233
452
498
498
216
233
498
498
233
233
498
216
233
394
216
295
327
233
216
292
266
233
428
73
233
474
216
293
216
252
233
216
498
216
216
498
337
216
216
353
233
233
498
59
43
498
233
461
216
216
211
16
233
296
233
498
498
442
498
180
498
498
306
216
233
434
216
233
161
216
216
101
73
444
354
216
233
498
447
216
216
233
216
88
397
233
474
498
343
450
216
498
216
498
350
319
103
233
216
420
498
187
106
233
216
290
498
421
91
184
233
54
233
240
498
189
216
498
233
498
233
216
216
216
498
498
216
216
498
202
272
456
233
221
476
39
498
233
73
347
216
233
216
216
422
136
498
216
59
233
142
233
233
431
216
32
172
330
233
233
233
260
498
315
246
216
498
216
498
204
498
233
233
216
498
228
265
233
498
233
248
216
66
498
158
233
233
233
484
60
216
167
220
490
352
498
233
233
8
216
216
401
220
233
233
144
233
233
478
432
216
69
216
216
216
498
433
9
216
216
498
498
203
233
233
284
498
447
310
498
300
114
233
216
216
202
452
212
183
32
216
394
233
99
233
233
498
498
216
306
467
233
235
216
233
498
408
233
498
233
60
180
161
216
216
152
233
73
216
310
498
498
216
216
379
328
216
449
216
482
216
498
216
498
498
233
405
422
189
216
216
233
233
498
216
498
233
495
216
449
466
216
216
233
233
233
213
9
104
216
498
216
140
467
216
203
233
447
384
229
369
498
225
216
2
449
233
216
233
105
317
233
216
445
233
498
31
357
306
327
216
369
233
498
216
46
111
464
233
233
498
413
374
216
309
198
207
361
245
498
498
233
15
213
498
216
75
389
216
498
340
83
216
216
498
216
216
233
394
29
256
330
216
249
498
498
498
233
271
279
155
373
216
458
240
233
498
216
498
256
216
233
115
240
178
498
216
192
498
73
6
216
59
216
233
233
216
216
370
498
345
233
498
498
194
216
357
216
387
204
498
233
425
362
498
233
498
216
233
498
233
498
216
498
55
490
233
498
233
4
233
498
233
447
498
418
63
233
498
498
216
135
76
100
170
233
233
412
233
294
60
331
83
470
151
122
111
498
216
233
138
233
327
216
216
151
498
233
216
498
498
233
233
363
216
216
216
233
233
233
107
216
216
498
233
233
372
216
201
216
21
233
278
429
35
498
487
340
216
216
498
498
216
498
458
498
216
233
330
233
233
233
498
233
9
401
293
498
472
498
498
119
498
87
216
233
233
498
233
216
455
498
233
42
3
216
233
110
457
498
216
498
478
233
108
233
391
411
216
110
141
251
498
216
174
498
216
216
453
233
203
498
498
333
3
216
233
233
196
152
216
216
212
498
498
353
75
216
498
276
276
498
233
187
40
215
498
216
486
424
384
216
233
216
253
67
498
216
216
67
233
127
277
143
348
216
498
233
498
155
121
498
395
186
216
136
429
498
216
442
392
498
216
498
278
498
498
498
498
130
498
216
321
130
294
328
51
59
458
498
498
287
326
216
216
498
13
233
388
233
498
11
105
269
498
477
216
73
216
401
211
233
498
233
233
106
216
356
233
498
216
445
319
233
461
430
498
233
233
233
233
351
99
375
114
498
498
233
16
411
281
47
216
72
233
233
132
233
233
216
276
8
233
216
216
216
498
498
216
449
356
429
233
453
285
82
233
216
498
498
233
471
95
498
498
498
498
109
233
498
136
498
235
382
233
219
380
396
216
233
166
498
216
498
22
498
216
323
419
84
357
216
270
216
498
81
233
498
498
26
186
233
216
216
233
362
186
498
498
216
124
216
216
498
233
233
498
233
177
73
498
498
233
233
498
429
461
498
433
233
161
233
216
216
465
216
216
49
233
233
72
404
442
498
498
498
493
218
2
59
233
171
216
354
192
136
233
97
345
394
233
498
280
233
288
233
233
498
216
233
216
233
498
216
216
233
498
216
498
233
73
203
352
233
312
233
229
216
190
498
45
140
442
216
498
233
498
340
233
498
216
59
216
356
233
216
498
233
498
6
216
359
498
216
233
498
498
498
257
81
233
498
154
216
233
498
233
72
233
150
498
216
233
327
242
338
233
216
142
233
179
124
498
312
39
498
233
5
470
216
411
303
498
233
217
498
171
233
233
233
498
35
233
233
21
498
216
216
216
216
83
233
498
483
61
216
216
216
408
233
233
233
216
233
216
170
233
233
216
120
386
233
366
149
233
498
233
363
15
268
364
498
233
233
103
498
498
471
336
498
233
233
216
498
452
498
498
233
498
233
498
233
233
498
233
216
498
498
216
216
329
341
233
498
216
235
73
233
177
355
498
311
233
309
278
285
20
163
78
233
216
138
498
233
498
233
324
233
466
125
215
379
498
498
233
216
233
233
370
498
25
498
210
36
216
147
233
498
233
233
498
497
216
216
11
498
216
474
216
147
498
498
216
231
233
81
372
462
498
239
269
233
498
216
216
455
233
215
475
189
90
463
498
281
73
186
487
233
233
233
216
382
201
458
498
498
144
233
216
216
498
9
21
216
374
498
216
233
216
216
118
233
498
216
130
498
498
18
19
216
216
477
233
463
376
498
233
292
498
216
430
340
93
69
233
498
216
498
498
216
325
233
286
233
498
233
498
216
233
216
498
381
233
375
216
309
448
396
216
433
216
216
27
474
233
483
286
498
233
233
356
498
498
498
498
233
167
216
118
342
233
237
233
229
331
233
216
43
86
183
233
81
216
181
216
233
498
356
233
233
216
421
233
216
498
57
233
233
320
233
325
67
498
227
233
233
233
136
365
233
233
233
233
498
263
233
216
216
233
9
77
272
216
233
233
233
413
216
233
216
427
199
162
411
498
233
409
233
216
216
279
233
124
500
233
498
233
216
233
216
216
67
233
89
114
216
233
462
109
216
498
233
474
80
498
233
233
498
233
245
233
233
216
498
216
216
498
498
233
233
233
498
430
233
216
446
158
233
233
498
153
216
109
171
216
216
427
216
216
498
216
498
233
345
498
21
498
222
233
1
209
498
233
216
498
216
136
498
233
216
216
498
498
233
498
39
216
459
233
285
144
216
357
216
498
233
422
298
74
233
498
26
216
459
468
498
309
216
216
201
216
498
498
396
300
30
233
216
424
404
92
498
216
233
216
336
216
498
101
233
233
498
498
216
216
116
216
498
47
107
498
233
233
124
57
216
498
233
216
2
216
498
498
312
216
233
233
493
453
233
448
187
279
253
401
216
216
498
216
498
498
216
131
451
233
498
216
312
73
216
233
229
254
216
498
233
233
233
498
216
233
498
103
287
428
63
498
155
216
95
472
233
216
498
216
216
216
29
87
349
303
473
498
233
216
405
233
216
498
498
498
498
498
390
456
233
233
498
369
498
498
233
216
233
216
233
216
498
119
216
216
312
498
30
498
216
124
216
498
321
38
216
33
80
233
216
498
233
498
127
498
192
233
216
92
39
216
21
413
233
498
298
442
398
463
445
233
498
173
189
233
233
498
279
498
233
397
498
233
216
174
474
233
498
216
233
498
187
486
178
325
233
498
498
53
233
236
236
498
498
233
216
72
124
216
498
498
216
216
498
225
233
233
233
166
498
435
309
77
498
233
498
178
233
233
215
233
233
59
498
350
233
233
233
233
216
216
22
498
216
216
498
427
233
320
498
233
470
259
498
498
498
254
452
233
233
233
233
389
498
301
498
79
216
73
216
369
216
498
233
498
233
415
216
233
72
215
216
498
498
498
233
368
216
180
498
24
166
498
233
322
216
216
498
216
233
216
110
96
233
498
498
233
216
498
475
498
455
58
498
189
144
498
137
233
373
498
233
191
498
216
84
433
233
498
498
498
233
498
123
380
233
233
21
233
356
498
233
498
498
233
49
188
498
498
255
216
28
233
216
233
498
93
498
498
307
216
233
233
498
498
233
498
233
498
498
498
267
285
81
67
233
216
290
216
498
369
233
498
233
498
192
141
233
216
233
367
233
233
57
233
233
216
216
233
288
216
498
443
216
216
216
216
233
233
150
498
136
216
463
218
233
216
498
498
104
233
66
216
469
216
256
75
233
346
233
498
216
425
216
399
216
312
435
265
492
231
498
233
215
55
498
216
204
498
498
233
305
216
85
266
341
121
216
227
442
96
216
74
498
233
498
233
216
216
32
143
498
498
160
498
216
233
498
313
175
156
45
91
216
233
306
125
498
498
216
456
233
498
233
216
480
498
233
498
498
233
216
216
331
233
469
125
216
415
498
498
498
233
136
352
216
216
41
233
216
216
498
216
233
233
233
216
233
233
498
216
216
216
279
233
216
372
233
445
216
498
498
498
216
498
498
498
216
453
216
58
498
233
224
216
216
216
432
233
130
216
498
498
216
498
498
498
177
80
216
233
233
233
309
340
90
233
233
498
216
471
93
84
185
159
498
498
216
233
216
498
233
233
216
233
216
233
395
25
498
498
216
233
412
216
498
100
216
178
156
89
304
233
216
2
498
498
367
233
406
441
351
498
86
233
391
42
233
237
205
75
498
233
498
216
233
399
233
108
315
498
270
233
216
498
216
498
369
58
216
42
421
233
188
272
21
498
233
498
216
498
216
498
356
233
404
498
489
216
471
498
498
266
472
216
216
498
247
216
498
233
216
74
216
202
498
216
498
216
125
498
369
401
233
430
216
166
498
415
498
383
24
240
107
124
234
352
161
216
216
455
233
498
216
94
498
216
498
498
442
498
39
233
233
233
233
216
455
482
142
391
216
233
415
216
233
233
216
233
448
379
498
498
216
385
108
498
216
233
498
233
498
274
233
233
138
402
435
498
216
233
154
233
344
216
76
152
233
438
201
216
498
459
216
462
498
73
73
498
498
216
23
86
18
216
455
233
216
233
59
348
498
124
216
309
389
216
20
233
233
498
498
474
482
352
317
233
216
309
356
471
481
216
440
233
216
246
498
216
216
41
467
37
233
411
4
216
233
18
216
25
233
233
216
216
216
233
498
216
216
455
216
216
48
284
216
14
498
233
498
233
233
383
287
233
233
233
293
309
428
140
233
216
233
233
233
216
216
498
115
216
366
226
148
498
233
498
498
498
498
233
369
233
498
498
216
498
216
123
498
70
109
135
498
302
216
216
233
216
216
216
19
114
216
124
498
300
224
497
233
190
257
216
498
142
498
498
216
233
21
216
22
498
498
498
233
498
233
390
216
498
59
351
341
216
216
42
216
136
233
233
498
233
216
233
462
498
233
93
498
233
498
341
233
233
355
233
442
498
216
121
233
16
498
233
473
216
111
233
216
207
233
233
498
498
498
76
74
366
498
233
32
98
498
110
498
498
233
216
233
216
233
233
233
233
407
182
498
110
233
59
233
322
216
362
233
498
265
216
312
233
419
498
25
257
70
113
498
367
126
116
498
233
233
216
233
498
233
498
233
395
474
383
498
267
498
498
342
162
326
233
216
386
233
498
216
498
216
233
233
498
125
498
233
195
216
183
216
498
498
343
233
216
357
498
498
69
22
233
375
216
498
233
172
216
489
233
182
498
71
498
216
75
498
425
216
233
216
377
59
389
455
216
124
241
216
279
124
216
483
498
62
198
372
458
498
216
233
498
498
216
233
321
369
233
498
233
31
216
442
498
233
498
105
498
233
498
498
216
233
256
111
216
233
244
216
498
61
216
173
233
216
498
498
216
194
233
215
470
498
233
249
216
152
233
498
233
17
243
216
174
223
233
216
216
498
490
216
216
216
216
233
381
233
19
233
498
216
498
498
233
138
248
11
449
2
81
498
9
216
14
235
281
242
216
216
216
233
311
189
498
452
157
233
498
233
233
216
315
458
216
456
498
170
233
62
498
124
233
183
498
498
208
160
233
329
32
403
216
498
498
233
216
124
216
377
233
230
498
121
370
439
216
233
413
233
309
211
233
49
233
207
233
216
171
492
118
498
216
233
233
432
65
498
124
458
14
498
317
216
498
498
256
335
138
326
216
210
498
233
216
216
75
334
233
216
498
216
233
216
216
455
442
233
498
216
233
216
205
296
498
303
498
263
25
79
498
233
239
307
473
498
233
233
216
216
233
233
368
474
23
404
231
452
216
263
498
233
233
191
233
455
233
233
179
73
146
233
270
498
216
216
498
498
233
498
216
21
498
498
498
306
233
233
402
216
360
498
482
233
233
355
330
498
498
91
233
498
121
1
233
164
233
216
445
452
216
498
498
139
255
498
216
215
233
109
58
300
498
216
322
481
216
216
233
498
216
498
216
174
91
216
233
498
377
56
498
216
233
216
441
233
73
337
233
498
498
233
216
233
191
158
233
233
216
184
216
498
216
216
14
216
498
498
233
498
498
233
292
190
460
199
162
216
216
170
498
216
216
233
216
233
216
233
267
164
145
498
282
72
61
216
17
498
216
216
464
233
216
214
233
498
272
61
498
139
344
498
49
70
16
233
292
216
58
166
216
233
216
216
498
341
233
216
216
39
216
233
42
73
315
356
216
216
390
228
51
357
498
464
295
254
216
127
475
233
73
111
39
391
216
258
189
368
498
216
66
216
216
58
216
498
24
233
279
233
498
160
498
356
233
233
147
234
250
216
233
498
216
233
498
498
498
53
233
216
64
498
285
252
216
93
216
153
146
498
498
233
29
355
216
233
233
498
482
216
498
233
498
233
223
498
216
216
461
260
233
498
233
66
73
498
498
233
100
233
394
216
498
233
498
498
370
422
136
498
216
233
216
161
81
233
498
216
295
498
216
498
216
233
216
343
216
233
369
216
233
136
216
233
27
83
498
170
498
233
14
233
149
498
345
216
18
216
498
498
233
50
233
12
339
498
229
498
498
254
233
216
233
185
233
107
233
216
233
498
238
233
498
33
233
233
474
216
498
323
498
498
216
216
124
216
216
498
9
346
233
498
352
233
498
216
216
216
233
233
498
233
498
429
233
6
216
498
216
216
233
233
498
498
216
71
233
498
233
212
80
233
233
192
102
80
152
216
233
362
498
17
216
32
233
216
215
216
322
498
466
233
21
415
498
216
185
62
232
325
216
63
233
498
194
233
216
233
233
89
147
216
498
498
233
233
415
233
216
216
216
216
265
160
30
48
216
498
367
498
421
216
233
233
256
393
395
227
118
422
233
216
130
216
216
185
216
105
233
233
233
174
307
498
216
68
216
498
82
216
314
135
498
192
390
233
498
452
216
135
498
216
233
216
233
136
498
233
216
216
233
5
259
470
370
216
233
116
285
233
233
167
216
233
498
233
35
498
216
283
498
498
216
403
216
498
381
99
233
474
233
233
498
216
233
345
216
157
21
179
224
21
347
216
305
498
240
233
216
323
216
388
498
498
294
233
216
498
73
498
498
140
426
498
498
125
233
216
498
369
233
233
39
233
498
498
334
498
216
498
233
277
366
59
216
338
233
129
216
216
316
233
36
216
233
470
233
233
216
498
492
216
26
233
329
216
326
498
498
271
216
216
498
39
216
498
233
233
215
498
216
233
223
233
216
487
498
233
479
233
216
233
368
216
498
124
216
233
216
216
378
233
81
269
233
216
63
498
407
233
233
233
4
374
498
216
498
455
498
233
312
233
233
420
498
306
233
216
498
216
21
498
233
492
233
498
498
498
498
216
9
233
216
442
498
498
144
19
262
199
64
20
233
233
216
233
315
116
311
498
216
216
469
237
498
493
361
233
498
281
252
422
465
216
406
233
497
498
498
59
216
404
407
216
216
202
216
316
498
233
39
233
498
308
95
233
73
460
498
265
216
498
191
498
30
233
498
233
356
216
370
233
498
233
498
498
498
216
498
216
274
216
498
457
216
63
216
216
124
233
381
498
85
216
48
216
216
172
498
498
54
248
233
498
233
216
498
498
17
216
498
498
216
216
233
498
233
233
233
37
216
233
214
498
404
216
233
216
367
233
144
443
233
341
427
391
216
134
36
498
278
498
233
498
216
233
216
39
476
64
215
410
16
216
233
498
224
216
216
216
233
421
228
233
82
216
498
176
300
233
233
233
216
305
232
355
498
233
138
147
216
216
498
498
53
216
233
258
400
367
405
216
233
200
233
233
233
461
233
216
216
498
216
68
498
292
498
498
201
216
216
309
216
498
162
233
464
216
255
216
470
89
186
233
422
216
216
39
216
216
155
216
498
487
228
216
498
233
233
28
59
498
215
155
216
309
498
498
498
216
233
216
216
94
216
216
299
233
233
216
217
233
233
161
498
216
279
451
498
378
216
422
174
315
179
498
498
233
216
481
233
458
216
498
225
233
233
312
327
498
330
498
498
216
233
81
498
498
498
270
498
130
233
233
233
413
216
233
216
233
233
66
233
498
216
498
216
92
498
216
216
498
216
498
226
216
339
233
80
205
498
498
233
233
233
233
498
498
233
175
233
436
498
498
498
365
498
216
339
354
498
498
233
123
498
233
233
216
498
498
72
498
216
428
450
216
188
216
233
233
124
278
216
233
498
216
498
233
452
216
233
498
216
498
216
478
233
498
233
204
216
498
233
216
233
498
353
153
216
498
251
478
81
233
315
216
216
124
381
216
233
397
216
498
233
233
233
351
233
498
474
498
233
216
216
242
216
233
498
387
216
216
498
216
233
498
309
216
216
199
471
496
185
498
216
233
498
216
216
343
452
498
124
269
70
142
233
138
233
498
121
478
233
233
216
487
83
498
216
498
233
58
350
216
269
233
309
498
233
498
233
233
415
233
216
216
216
442
498
202
219
498
233
216
94
98
498
216
42
233
216
498
233
233
315
233
498
306
498
366
222
328
233
432
216
79
233
216
422
73
498
216
101
233
233
474
498
498
498
216
216
233
498
22
498
498
12
329
216
498
179
478
243
498
498
216
154
233
498
233
498
498
216
498
216
498
320
233
216
216
233
498
336
216
224
233
233
233
216
233
216
233
498
498
178
232
369
216
233
498
434
437
82
61
92
136
191
311
172
498
424
216
216
447
233
51
216
498
81
498
498
294
216
216
233
348
179
216
498
216
201
498
498
495
498
498
233
47
446
233
498
183
479
498
498
93
216
342
498
216
498
216
332
281
216
216
498
344
41
233
428
73
216
228
305
498
217
66
216
130
62
43
216
387
498
369
216
243
233
187
285
498
233
335
20
233
498
487
115
233
216
3
216
212
233
233
216
233
59
498
498
498
216
498
498
21
422
263
233
498
213
355
498
498
498
216
216
498
216
216
498
216
498
233
216
233
216
492
498
233
248
216
498
311
233
498
158
20
92
103
233
233
306
327
233
216
221
161
498
493
216
233
63
124
216
300
27
144
498
216
498
39
245
233
336
233
148
233
401
185
419
498
56
498
281
489
498
216
498
498
498
216
233
167
216
233
97
448
410
175
498
368
233
498
216
233
233
216
442
352
498
233
216
216
40
216
23
216
498
498
216
498
216
423
216
216
498
233
498
233
331
325
498
498
498
494
233
216
131
498
233
177
162
205
497
498
144
73
136
170
216
452
314
216
216
233
233
471
216
21
233
389
498
498
233
216
216
216
438
233
9
216
233
233
498
497
216
498
442
233
216
498
481
105
233
62
216
216
442
498
312
211
129
248
278
498
216
498
216
216
498
498
498
56
233
216
498
463
264
235
216
215
442
233
221
233
83
376
216
149
118
143
403
167
216
216
216
173
498
233
216
351
216
261
216
498
498
233
498
233
66
498
119
216
384
233
216
216
429
498
216
498
216
471
225
234
498
498
233
216
216
105
216
356
498
229
233
158
192
486
216
233
216
496
254
498
277
233
227
158
216
216
50
127
216
216
498
474
498
498
216
162
216
266
233
216
216
216
233
304
300
233
176
233
339
489
498
233
442
233
32
314
401
190
233
216
498
216
306
424
31
216
42
233
498
216
233
233
150
498
321
498
498
233
184
325
216
235
495
233
282
484
11
498
233
39
498
233
233
312
471
216
464
404
233
36
216
233
196
233
498
433
254
216
124
498
498
498
491
53
216
216
49
498
498
216
492
481
498
314
439
131
216
248
322
216
216
233
76
216
233
216
233
316
233
233
369
498
387
233
143
233
498
214
216
416
225
233
216
498
498
84
233
83
216
216
216
498
498
216
32
498
233
216
233
96
498
233
233
68
233
216
233
216
216
145
498
124
175
233
498
468
233
216
233
498
212
95
233
233
432
498
124
216
498
38
216
498
498
215
498
216
124
154
233
216
152
233
498
207
216
216
233
216
233
233
498
216
233
454
24
216
335
498
233
498
48
216
216
233
451
216
31
233
498
216
455
233
498
306
498
498
193
62
357
76
498
498
216
233
498
498
233
233
243
216
233
216
498
233
233
498
498
233
498
498
498
233
498
277
384
475
233
498
233
233
498
224
216
457
442
233
498
498
498
361
233
216
269
116
245
216
44
216
216
243
228
339
498
238
216
233
443
216
429
378
363
216
253
498
233
498
233
21
58
498
216
498
425
498
113
498
498
394
425
233
368
233
80
379
233
216
216
233
356
405
290
198
338
216
498
233
124
498
455
262
288
255
216
83
350
498
25
412
216
498
124
21
370
393
233
21
233
233
498
216
498
233
233
216
498
216
233
498
498
474
498
216
233
216
498
216
123
498
233
233
498
28
216
233
498
380
332
73
195
124
402
498
216
498
498
216
467
233
216
498
278
482
216
233
7
498
314
498
219
498
498
216
233
216
498
498
216
216
216
428
498
498
362
233
216
259
498
70
498
233
233
233
216
318
216
498
37
233
451
233
216
278
216
216
233
216
498
338
422
95
166
233
498
324
498
308
216
233
3
233
216
54
498
233
233
216
174
128
233
216
498
233
101
233
124
175
498
233
179
155
233
498
384
103
498
124
216
83
498
58
186
233
431
233
491
326
498
233
233
385
362
216
498
233
16
216
443
310
216
452
225
7
498
176
115
112
216
61
498
61
498
216
216
309
233
389
391
216
198
233
498
216
233
498
239
326
67
498
216
120
233
233
432
233
309
242
60
216
216
118
498
216
397
233
450
216
233
233
498
233
498
233
233
233
498
60
233
462
498
498
216
233
148
42
233
471
269
71
233
75
41
216
233
309
421
179
233
85
498
117
233
233
216
498
264
179
233
233
316
350
255
233
369
498
118
233
498
216
233
498
233
216
216
312
216
216
216
175
336
216
216
216
498
215
233
216
81
233
233
233
498
341
498
15
498
216
216
192
233
294
233
216
457
103
31
498
216
216
31
270
233
22
468
124
498
150
498
215
19
233
216
216
240
233
233
389
24
279
216
451
216
233
216
233
309
406
216
498
233
498
233
73
498
233
498
498
233
498
216
498
136
448
498
483
131
233
216
233
216
233
498
498
55
233
342
498
194
216
28
498
498
233
216
216
498
430
483
182
233
233
498
233
216
44
473
498
437
498
216
216
216
216
233
333
216
233
498
438
498
9
216
233
498
498
477
498
462
216
243
216
498
374
216
241
233
498
14
215
455
314
216
25
476
233
216
216
474
233
216
216
233
498
309
135
498
498
460
226
498
498
233
403
216
498
498
498
201
216
157
244
498
216
216
370
498
193
233
41
158
233
233
233
143
498
487
233
233
73
350
422
233
216
498
498
24
216
85
3
498
216
216
216
216
498
498
216
27
216
233
216
498
216
498
396
278
233
233
422
498
233
114
486
137
167
233
216
9
68
498
148
257
233
155
432
216
233
190
492
216
357
498
498
498
175
498
233
216
233
498
171
498
233
498
498
233
486
216
498
413
233
216
498
6
233
378
216
233
478
41
498
216
233
216
216
169
218
169
422
216
124
498
21
498
498
498
117
498
188
295
233
498
498
184
498
233
216
80
406
498
256
498
498
136
342
216
216
233
146
216
498
378
498
18
124
233
233
216
216
216
476
233
216
104
216
498
233
334
498
216
498
498
216
247
233
346
498
9
233
387
233
216
498
61
498
268
216
216
216
498
498
148
150
164
498
216
216
216
498
82
92
216
498
213
365
381
498
459
158
233
107
13
216
331
498
124
393
216
216
216
494
39
265
357
232
498
110
498
233
233
216
128
203
216
233
498
47
110
216
233
485
233
216
498
224
277
498
23
131
498
498
397
482
83
498
3
470
498
202
233
181
216
216
498
437
498
216
260
216
288
213
406
193
498
498
498
233
498
24
498
233
443
399
498
233
356
498
124
246
455
233
370
498
308
307
273
291
498
329
380
233
233
233
279
233
233
67
1
325
233
233
498
366
136
498
233
35
111
73
498
233
242
498
216
216
221
216
16
498
216
233
216
252
286
52
255
216
498
481
233
498
339
216
498
310
56
27
216
199
498
216
233
280
216
498
392
217
216
267
498
216
216
498
440
95
233
125
136
216
498
112
381
112
233
216
498
498
463
233
233
216
216
498
216
216
233
233
216
279
498
466
237
498
498
498
126
498
216
216
24
216
233
113
233
498
442
216
233
136
233
124
471
7
233
486
216
498
216
224
11
233
233
96
498
233
190
353
216
426
498
498
498
212
233
216
98
233
233
216
223
233
233
233
498
344
233
216
286
216
49
216
216
233
179
498
233
233
216
233
216
216
216
498
233
404
216
498
498
136
9
498
233
233
59
216
498
376
215
109
124
498
233
216
498
216
233
233
216
497
61
216
498
233
498
233
216
124
216
216
218
130
233
87
98
233
216
417
216
216
404
498
216
233
498
498
136
306
216
233
216
461
418
216
149
498
216
149
216
276
216
216
161
384
59
216
233
498
392
233
183
233
216
254
233
434
498
498
233
233
233
216
404
216
216
430
498
216
355
475
182
79
216
216
498
422
216
233
420
104
216
216
275
21
332
495
9
216
216
21
59
153
498
498
498
233
214
433
233
483
233
136
216
81
185
498
216
498
115
216
317
387
498
233
233
498
216
498
39
422
498
216
233
64
81
491
498
247
368
144
411
233
491
233
233
262
226
498
498
498
65
407
332
240
216
460
233
95
218
498
233
267
216
390
219
54
498
374
233
216
112
301
81
321
13
81
477
498
216
233
85
498
498
55
233
233
216
216
498
323
178
498
498
216
233
227
498
233
216
383
233
58
78
216
69
498
90
216
498
452
233
459
498
241
216
369
42
498
216
285
233
99
136
498
32
429
216
451
216
233
64
233
498
216
19
498
498
233
233
141
110
216
97
233
498
498
216
498
216
498
449
334
314
233
339
216
498
216
216
455
233
233
216
216
498
433
498
498
233
385
498
233
399
498
233
216
498
481
498
233
233
315
498
394
355
216
216
498
216
390
216
216
216
233
2
233
233
267
473
215
81
216
233
216
141
216
73
233
498
233
21
270
233
452
216
233
498
460
498
216
498
216
233
244
216
429
498
92
498
216
216
233
216
132
233
196
216
424
18
234
216
260
93
233
498
216
233
498
14
283
233
270
70
216
411
216
216
498
498
216
432
498
125
216
233
364
96
216
216
498
480
216
448
233
498
216
498
258
498
322
233
428
95
374
216
132
233
498
216
498
233
216
144
233
397
327
498
233
32
254
498
81
487
233
475
195
233
318
498
216
73
233
498
482
85
30
124
216
250
391
498
233
54
133
498
233
220
498
423
446
155
498
199
498
233
91
472
380
498
201
101
498
86
233
233
302
59
233
498
291
233
468
446
216
194
498
216
233
498
498
24
290
216
233
216
83
212
233
439
388
216
35
216
498
122
233
216
233
108
498
442
233
107
498
233
498
498
97
325
216
498
498
27
233
216
64
207
183
216
216
498
233
216
21
309
190
216
233
216
455
233
233
233
233
498
498
498
301
233
216
498
498
233
84
498
498
216
498
233
233
52
216
216
216
233
498
233
90
233
142
216
216
498
151
410
216
67
498
216
498
233
498
233
254
216
9
498
188
498
498
470
327
233
233
233
422
233
467
498
233
233
360
216
216
40
58
216
233
256
52
498
498
233
233
498
325
39
233
426
312
136
233
498
216
120
498
233
233
202
16
498
233
411
233
82
296
52
269
498
233
498
47
233
2
114
498
284
498
9
328
58
498
498
216
485
233
216
498
216
64
233
233
233
182
216
143
58
233
202
233
498
410
284
233
233
291
224
498
498
430
265
19
233
498
233
498
357
172
233
136
498
73
498
498
216
218
401
216
327
297
254
66
498
353
216
233
498
446
216
216
233
285
216
216
216
9
216
422
233
86
224
49
157
233
233
8
216
498
233
216
486
216
74
216
216
110
216
68
204
246
53
69
441
498
216
233
59
442
429
216
61
498
370
255
498
233
498
498
498
233
477
424
216
470
498
498
216
216
73
467
216
287
370
498
263
364
149
498
233
233
362
233
233
491
26
498
498
216
136
216
216
424
233
498
233
498
233
498
233
498
498
12
155
216
477
378
216
498
125
87
498
228
498
216
112
59
282
285
498
233
498
498
498
263
233
233
216
498
498
128
233
216
216
216
498
309
233
216
326
210
216
216
233
498
216
233
216
498
498
21
181
216
364
216
233
216
195
498
498
498
413
21
498
498
299
233
233
498
498
233
216
233
233
175
216
216
233
498
216
233
73
233
216
347
498
216
136
216
216
498
233
192
233
216
106
498
498
216
216
233
233
216
83
233
184
498
233
498
498
100
233
241
498
233
129
216
280
50
216
233
498
93
390
498
438
483
216
174
233
123
37
229
498
498
81
492
233
305
216
233
233
498
216
233
175
498
341
233
216
233
233
216
498
233
233
498
124
498
498
498
498
124
216
216
216
233
437
498
233
216
233
233
498
88
498
216
216
216
216
498
498
498
216
498
498
337
498
73
390
498
216
216
233
498
216
233
216
138
468
498
233
58
498
498
426
474
498
216
429
206
10
498
436
216
208
455
216
113
216
233
233
498
149
498
21
233
233
216
233
234
270
498
190
215
271
233
216
233
233
283
216
22
354
498
216
233
81
369
498
498
287
408
309
248
250
498
498
408
233
435
498
51
216
486
69
216
104
498
59
33
23
498
498
498
329
442
498
233
233
498
498
216
262
498
256
233
474
498
498
498
216
178
66
1
216
465
233
498
488
498
65
103
376
294
35
216
39
274
498
271
216
68
347
366
357
498
215
498
498
498
233
140
233
216
233
93
216
320
233
316
216
402
124
216
233
263
70
233
397
361
233
498
216
233
390
476
216
498
498
337
498
450
216
216
216
498
356
233
233
343
233
233
498
216
216
216
369
156
498
110
452
179
498
498
474
139
216
498
406
321
498
220
498
89
277
233
379
233
216
233
498
498
498
85
193
463
233
272
498
187
498
216
216
439
498
123
216
498
233
124
233
216
27
57
368
206
498
216
107
382
258
120
498
424
397
216
498
216
216
216
216
395
493
300
178
216
233
498
233
498
216
498
285
216
498
153
21
481
216
262
83
114
216
498
233
498
216
233
415
233
131
128
498
233
216
498
428
233
162
223
124
498
442
233
216
216
422
233
216
233
3
188
50
498
277
216
216
147
422
498
233
233
280
7
216
216
267
216
364
498
83
498
352
422
46
420
20
233
81
216
498
233
233
498
9
37
216
59
498
265
216
216
498
498
498
216
233
307
77
56
498
136
295
498
498
216
21
233
498
330
500
498
471
359
498
498
88
216
41
183
209
128
216
319
216
498
233
216
113
216
310
436
498
216
437
242
216
389
216
498
498
498
498
357
498
397
498
216
125
233
233
185
498
233
9
216
216
498
441
498
498
216
216
233
259
233
233
498
360
498
276
468
261
233
218
216
498
233
425
216
216
498
233
9
439
292
498
498
309
216
405
377
82
359
230
354
498
233
247
233
498
205
498
216
498
216
233
59
498
498
498
216
216
216
216
498
498
18
469
233
136
216
442
233
498
230
233
287
71
387
216
98
216
498
121
229
233
233
241
498
150
216
320
216
233
180
233
233
498
98
83
91
65
216
204
75
352
233
233
411
233
216
233
216
145
216
216
289
498
498
233
498
494
498
216
216
221
498
498
233
233
260
474
202
498
416
233
498
233
233
343
6
386
216
297
216
195
498
25
216
216
498
233
323
179
109
1
160
322
216
77
216
233
46
233
434
498
408
216
233
233
498
216
233
40
233
458
498
216
21
39
233
216
83
233
167
498
216
216
498
498
216
69
257
216
498
216
498
412
498
233
437
233
216
473
199
498
233
216
216
140
233
88
155
216
281
160
21
57
498
498
216
408
498
216
498
498
233
270
173
233
98
498
208
187
171
253
498
122
350
325
64
233
216
423
216
498
498
233
498
261
216
233
216
372
393
216
498
233
498
498
498
438
445
233
471
233
311
98
498
233
498
488
441
233
233
253
216
152
292
216
423
76
216
498
233
498
498
303
498
332
216
59
233
216
216
498
150
183
360
498
124
498
72
233
243
498
233
215
271
233
216
498
498
498
216
233
498
73
216
216
216
233
498
233
216
498
498
113
498
216
207
498
216
216
498
233
117
216
124
83
233
498
484
233
350
216
334
233
498
216
498
498
95
488
498
252
498
233
8
216
498
498
233
43
216
216
233
498
233
498
498
216
94
215
260
293
294
233
233
216
498
498
233
233
223
233
233
435
233
498
70
216
498
498
498
344
498
76
498
233
201
498
498
498
447
67
498
290
373
73
216
88
408
498
297
115
216
498
498
364
348
498
11
52
437
455
498
216
233
97
216
233
233
173
148
233
463
289
58
216
233
233
216
216
463
498
233
233
498
216
216
233
216
233
241
216
498
233
498
361
162
422
216
216
498
33
498
233
216
247
132
233
58
233
498
216
498
310
216
233
498
498
233
216
216
216
30
370
216
233
485
233
241
233
339
216
498
216
233
216
234
133
18
233
216
315
316
233
216
233
33
456
270
498
233
420
498
498
335
216
436
216
427
498
233
216
437
216
216
216
233
233
50
498
71
486
204
104
498
216
366
498
498
498
233
216
233
60
233
48
32
216
498
204
216
498
452
233
216
216
423
233
216
233
498
216
437
216
276
309
498
16
216
216
233
216
146
217
498
498
233
330
451
81
182
233
216
498
233
216
233
498
317
233
405
279
498
498
498
56
498
216
285
381
255
47
73
233
216
442
109
498
233
184
498
233
216
306
233
498
160
280
498
233
216
498
233
498
216
498
233
230
498
498
478
498
386
233
335
233
478
233
285
201
216
498
498
233
216
394
216
498
216
498
65
83
498
393
216
47
498
498
2
496
216
216
498
462
470
233
216
498
261
216
233
233
251
216
294
216
498
198
233
294
365
233
498
216
233
112
216
259
233
203
498
233
233
474
144
233
233
498
404
68
443
243
101
498
233
216
233
233
256
117
498
437
334
124
233
216
216
121
216
216
498
216
216
498
498
216
489
486
233
471
498
498
233
498
216
233
216
210
498
233
233
254
498
128
216
233
233
268
216
433
233
229
233
498
498
498
498
124
154
233
216
418
42
378
233
216
481
233
233
124
269
385
9
216
216
233
402
233
233
219
216
482
233
216
498
498
498
233
474
218
498
498
446
475
498
121
498
484
216
216
354
266
233
498
216
68
17
233
233
498
235
152
60
498
498
216
216
233
422
216
498
216
498
498
233
216
233
233
232
233
276
98
423
202
394
495
233
216
216
233
498
216
498
216
498
252
216
124
498
498
498
498
233
216
498
498
216
233
498
24
216
233
498
39
171
375
9
498
216
216
498
233
233
183
394
498
233
498
240
233
216
159
451
390
216
498
233
216
216
498
498
216
301
336
498
143
233
498
293
379
36
233
216
216
498
77
103
216
216
216
233
455
392
498
278
73
233
216
216
233
440
242
143
446
216
216
498
163
233
19
498
122
498
233
442
404
70
199
233
216
498
233
498
237
498
233
216
216
233
216
306
398
233
474
64
498
233
233
216
425
216
84
216
498
498
498
233
233
142
233
451
134
198
216
472
401
244
192
233
162
216
150
128
498
216
498
498
216
216
413
498
91
498
233
216
490
276
9
383
498
498
233
449
216
216
498
498
233
146
216
63
498
233
216
498
94
21
498
233
216
498
498
498
233
233
312
498
233
343
290
12
216
216
233
141
216
73
141
498
185
233
233
233
233
422
233
9
216
233
216
190
216
216
216
256
498
236
216
143
233
498
410
216
200
498
498
216
416
216
498
233
136
216
498
216
216
233
498
233
47
498
216
498
233
233
233
233
92
369
216
278
358
45
85
306
203
310
216
233
216
233
498
233
421
235
300
5
228
216
216
498
216
306
491
394
233
216
294
51
498
193
216
357
438
233
452
406
498
10
360
222
209
270
233
175
21
233
498
233
498
233
308
216
363
216
162
233
99
169
498
233
216
498
216
216
498
216
133
388
498
333
233
216
233
216
233
489
216
498
216
279
296
233
233
233
233
216
233
11
47
233
498
378
498
498
498
233
498
192
150
40
58
498
498
498
216
316
136
233
216
59
443
455
406
216
216
498
498
498
498
369
498
199
180
216
498
216
233
216
233
238
233
498
498
216
233
104
216
233
233
171
216
498
414
152
233
498
498
498
498
187
216
233
216
216
3
265
436
233
498
363
233
498
346
73
216
216
471
233
339
233
25
498
498
368
233
498
495
178
452
10
443
404
391
422
478
5
257
498
39
216
498
329
402
233
216
233
343
81
377
306
240
498
182
498
498
216
498
455
337
498
136
498
139
216
9
498
452
488
202
233
82
216
233
216
498
216
232
20
335
498
216
385
216
386
446
498
216
216
498
148
315
234
216
233
44
72
498
326
498
216
395
126
258
233
233
216
216
124
216
136
258
498
496
498
498
217
233
233
233
233
190
362
124
233
233
216
498
233
498
498
233
290
216
498
498
216
498
216
216
83
498
233
498
387
423
233
216
216
5
81
498
398
498
9
455
8
498
216
233
498
216
136
498
498
471
216
216
473
448
216
216
498
233
328
136
401
233
252
498
207
252
443
21
498
465
442
498
498
450
498
92
370
498
18
216
216
376
498
379
465
216
233
233
216
136
498
216
49
498
295
216
408
498
391
498
498
216
420
344
303
189
103
247
233
498
327
124
216
498
498
233
233
119
216
498
498
229
9
233
498
216
216
216
233
94
233
498
81
384
498
216
233
216
362
453
216
216
83
233
216
391
498
95
402
409
233
233
216
386
498
498
414
495
487
81
199
498
215
216
19
309
342
498
352
233
498
498
233
59
498
32
298
415
498
216
361
216
498
233
498
233
498
216
233
233
92
233
375
216
498
361
360
216
216
216
216
216
216
136
498
498
57
216
498
216
216
494
233
498
498
216
216
19
216
233
216
233
453
419
498
498
83
216
198
216
406
216
498
216
360
233
233
216
498
233
498
85
46
233
233
52
58
30
462
191
233
233
498
110
216
233
216
306
233
233
362
233
498
498
314
233
498
498
216
169
138
216
218
498
498
498
498
323
498
306
497
233
216
216
498
233
90
216
18
216
233
216
233
498
103
498
216
498
252
233
326
233
216
229
233
216
125
498
216
233
498
216
216
233
498
216
20
498
498
498
216
233
498
233
216
216
498
142
498
233
233
216
361
233
60
498
498
73
233
195
498
150
233
233
216
124
498
233
233
216
216
395
306
317
216
374
233
233
216
233
202
216
233
80
233
384
216
498
216
498
216
233
233
9
407
168
233
498
299
216
49
498
327
233
233
233
216
156
216
302
233
498
191
308
233
216
217
233
498
216
498
216
233
233
498
139
415
498
233
498
73
216
455
176
54
498
216
216
498
54
498
233
306
233
216
233
498
397
498
281
498
498
294
251
126
216
184
233
216
342
498
498
77
124
216
83
466
216
216
216
421
239
379
498
498
233
233
409
498
216
458
233
498
215
122
474
188
233
233
299
437
216
88
233
186
498
376
216
223
216
498
339
233
498
216
410
498
216
233
73
216
316
357
422
498
115
233
216
489
104
216
54
233
463
216
216
464
498
233
233
361
233
458
233
60
110
39
216
498
427
320
216
59
498
233
474
138
233
498
414
498
216
59
233
216
233
498
216
233
474
369
446
239
422
216
233
335
233
498
192
233
216
246
171
233
216
498
74
16
340
498
216
282
233
261
233
141
216
233
498
498
233
269
216
45
233
216
216
299
62
216
233
233
216
216
233
174
216
233
124
35
136
160
233
204
464
498
216
498
44
233
498
498
498
21
498
136
216
323
287
498
216
498
180
340
216
6
83
309
216
216
498
498
216
233
233
233
233
233
422
318
216
216
216
73
117
233
363
498
79
216
216
233
498
257
9
233
233
498
498
498
498
445
498
334
233
498
498
374
58
139
216
498
498
363
498
216
58
498
127
233
7
464
233
233
216
498
233
233
55
498
216
269
233
70
212
451
216
498
233
498
233
233
412
233
18
233
425
273
233
233
11
216
498
233
56
81
216
200
233
321
497
216
233
435
136
39
326
233
442
460
382
498
233
498
235
350
181
216
47
498
406
132
216
216
233
498
369
56
498
108
498
386
233
498
498
216
135
233
216
96
216
498
336
233
498
64
429
233
233
239
216
233
216
498
233
156
216
498
233
498
498
216
429
369
498
216
53
498
198
498
9
216
498
498
498
255
23
233
498
255
216
233
478
209
233
498
122
498
291
498
253
498
216
216
216
215
233
165
216
124
498
39
270
129
127
81
442
498
233
498
233
216
233
498
266
233
233
498
216
311
233
496
476
233
216
498
393
20
498
498
333
422
498
498
498
216
216
34
218
498
39
290
163
216
498
233
215
455
498
492
216
289
216
498
216
73
233
233
498
186
216
216
233
498
90
216
233
498
216
146
216
209
73
216
127
498
216
498
400
123
216
216
273
48
216
216
385
498
233
232
60
498
498
233
233
498
233
498
136
498
216
216
498
41
216
216
498
216
216
380
233
27
117
233
487
233
251
216
216
216
63
498
216
498
166
216
216
498
145
423
233
452
102
498
390
498
369
384
498
233
306
233
216
249
406
225
498
216
233
233
498
216
498
216
233
233
498
498
270
233
162
296
233
233
233
51
343
233
216
127
498
498
216
498
233
9
233
474
498
475
498
216
335
233
281
435
498
216
498
216
465
498
233
26
498
233
309
216
216
216
233
498
475
36
216
498
233
498
498
401
216
329
498
266
216
216
233
233
498
216
314
149
233
233
123
233
233
265
188
498
390
216
233
21
498
339
233
233
344
233
216
216
216
216
498
498
233
498
216
4
233
102
216
216
216
293
233
233
498
498
233
272
216
167
233
233
498
430
498
434
498
233
233
216
498
498
124
294
148
498
498
498
9
379
233
216
470
93
233
216
233
216
357
83
216
498
216
216
174
233
233
83
498
233
255
216
216
498
421
216
233
148
151
158
498
440
130
498
235
216
233
216
117
215
419
460
159
392
233
216
216
233
182
216
216
456
2
216
216
149
175
216
216
150
124
216
189
498
233
216
498
178
216
216
233
93
39
359
407
216
233
401
216
237
216
191
216
216
233
186
233
498
216
498
378
282
233
498
498
216
433
498
338
46
82
253
233
447
479
233
216
216
343
233
311
233
216
216
442
490
159
216
216
216
233
498
233
232
19
216
144
312
216
216
21
216
216
246
369
216
233
216
498
233
216
298
233
498
213
498
55
233
342
233
233
384
171
233
348
498
498
278
216
498
74
498
498
233
233
342
416
233
233
498
401
280
233
233
139
65
307
293
498
216
233
498
238
233
242
216
216
498
309
498
216
386
233
216
381
216
233
233
233
236
233
216
233
233
498
306
216
233
90
498
484
216
498
75
163
233
498
216
233
173
431
28
498
216
498
52
21
498
498
166
216
76
433
20
212
498
216
422
216
345
498
295
498
233
323
39
52
216
498
498
16
498
233
233
498
498
498
216
233
195
233
9
6
233
216
477
216
216
81
498
124
498
73
343
216
498
259
474
216
216
408
498
233
233
216
7
216
216
381
233
255
445
143
216
133
378
216
281
362
233
216
498
233
233
498
205
233
44
216
23
216
233
233
303
231
216
215
498
233
216
145
241
498
233
216
124
233
276
103
474
233
233
450
234
491
233
498
498
498
233
368
282
417
498
233
233
401
193
306
432
498
62
59
384
409
498
233
58
233
233
430
216
216
96
498
455
498
41
233
81
391
498
498
492
86
216
82
233
498
498
233
211
55
498
216
498
216
470
187
221
498
216
446
216
183
498
4
233
264
498
216
216
498
498
288
498
216
192
216
216
498
216
376
233
338
216
233
216
498
437
233
498
124
222
285
67
107
498
498
93
475
73
394
233
476
498
211
233
498
233
498
124
187
233
74
124
498
498
336
216
498
498
498
345
137
498
498
324
498
133
233
171
216
233
233
498
24
30
233
233
498
498
498
14
498
327
216
452
274
498
77
457
455
256
233
300
233
233
216
216
216
81
498
25
124
240
2
468
498
498
216
498
131
233
350
498
146
237
10
216
498
216
81
192
233
216
233
61
498
216
216
322
216
216
308
498
216
279
267
498
122
216
216
256
216
216
148
216
233
233
233
9
233
160
498
498
22
370
233
233
66
233
162
498
386
216
233
233
293
359
216
178
498
216
233
233
124
331
233
216
498
384
241
216
9
216
233
498
498
216
221
422
98
233
216
75
216
216
498
498
445
180
498
233
233
233
432
233
333
81
233
498
94
233
498
233
216
233
233
216
369
58
498
216
5
233
498
233
233
498
498
233
216
102
498
369
198
216
216
361
196
380
216
498
358
332
216
498
233
233
233
216
100
216
332
233
216
233
498
444
216
498
73
498
452
498
498
498
494
118
216
498
233
498
216
415
233
81
464
456
71
233
7
212
278
199
369
211
216
144
498
498
498
233
83
124
233
498
216
387
338
466
233
498
451
498
498
383
233
233
70
445
152
498
498
498
452
367
216
216
233
498
93
216
124
498
498
216
216
362
216
216
71
498
216
216
386
498
10
233
445
216
233
498
478
216
27
498
478
171
193
216
233
216
447
498
216
174
455
237
483
293
498
498
233
216
416
390
233
498
216
498
97
394
156
346
452
498
63
216
233
216
9
210
498
269
233
136
135
85
498
128
493
498
122
152
58
216
233
420
233
37
148
157
357
181
204
216
233
233
216
233
58
498
233
446
216
39
216
498
395
384
216
102
216
355
498
498
233
455
498
233
157
65
498
233
498
233
278
276
121
498
498
34
216
498
71
216
146
216
233
14
233
233
100
10
233
216
242
498
59
216
498
216
498
216
216
216
498
4
233
306
442
464
185
455
216
2
216
233
112
498
498
298
161
118
466
233
56
233
498
498
413
233
455
119
447
393
498
498
233
233
498
233
170
299
233
106
216
331
425
233
233
59
306
76
233
498
323
216
144
129
233
40
208
233
159
184
123
498
150
278
233
233
233
233
270
425
498
498
498
266
39
233
58
97
233
417
233
498
276
233
218
233
216
233
498
216
216
233
147
498
216
216
396
233
332
202
452
498
311
216
216
498
442
374
94
67
52
233
449
216
81
498
219
157
233
498
498
498
498
233
287
216
308
216
159
233
404
216
216
498
191
216
233
441
216
220
216
83
351
124
391
498
233
498
81
233
216
233
233
8
498
169
498
56
495
498
233
136
216
233
298
458
100
216
216
216
385
216
160
103
216
233
260
216
233
124
281
332
59
498
216
233
474
424
216
233
296
95
276
233
233
216
498
498
233
233
349
321
233
498
216
498
233
455
233
73
233
498
216
233
233
216
498
216
313
498
134
233
498
53
422
498
498
233
327
233
498
282
233
194
278
281
171
233
498
216
216
216
221
68
216
469
148
192
233
33
216
498
159
233
233
216
233
303
233
233
125
498
216
233
372
216
152
498
6
498
233
216
206
498
183
216
452
243
216
137
233
216
216
498
498
233
233
498
233
498
498
498
216
452
498
233
498
216
500
233
296
216
233
216
498
233
233
216
498
498
85
76
216
115
498
233
216
216
385
498
445
216
233
47
216
498
233
251
498
216
216
233
498
498
216
358
441
216
498
474
49
498
92
233
272
233
228
81
422
218
498
354
201
216
498
233
216
233
113
452
404
498
462
233
331
134
498
72
385
233
216
233
233
233
216
236
233
216
216
115
233
256
233
233
498
355
386
216
77
498
216
498
498
233
498
233
216
272
216
233
216
498
283
335
498
44
9
233
216
233
216
318
4
316
498
498
420
233
13
100
233
112
498
233
216
390
339
227
233
233
233
498
233
498
245
404
88
136
233
233
233
216
216
233
109
233
216
216
306
233
216
9
188
233
216
216
216
306
270
216
498
443
498
237
233
498
233
233
157
233
216
342
389
233
233
216
498
337
233
216
445
216
216
498
498
409
174
16
233
498
498
295
216
216
216
233
233
438
233
233
216
498
233
233
498
498
233
15
498
216
498
498
498
309
216
498
9
181
233
233
346
416
233
59
216
186
239
438
150
252
498
216
62
322
406
498
233
233
498
498
498
347
442
261
216
233
233
233
216
39
124
216
233
233
485
108
183
233
216
233
216
120
498
233
498
216
498
233
498
216
21
2
233
498
216
19
498
216
216
498
336
233
498
19
233
39
81
73
442
233
498
330
408
216
397
498
498
457
233
216
233
216
216
498
233
216
216
216
233
498
172
448
86
158
172
216
342
498
215
370
194
216
216
233
216
469
463
90
269
133
192
195
233
216
216
233
498
498
216
233
233
125
233
12
40
192
412
216
216
498
241
71
498
233
233
216
252
181
498
61
219
216
485
233
216
276
216
136
216
216
481
309
233
498
498
233
216
216
216
216
498
124
374
462
162
498
87
56
233
290
1
216
216
216
305
216
76
233
498
9
216
9
372
216
16
101
146
233
498
121
233
233
498
216
38
216
233
216
216
498
233
498
498
435
498
498
353
442
216
498
216
442
233
197
233
216
180
33
498
255
353
233
216
233
216
415
498
233
27
498
233
233
31
312
498
309
90
451
238
498
109
216
498
233
110
233
142
216
233
498
446
58
367
216
233
233
233
216
190
294
216
461
216
498
216
448
177
215
498
233
39
484
233
400
251
233
216
233
166
233
498
349
216
216
216
411
216
216
233
220
154
101
216
39
233
216
498
136
42
498
233
216
326
233
455
260
216
498
216
216
335
121
216
498
216
216
233
233
358
498
174
216
498
195
216
274
327
233
233
359
498
498
136
118
216
129
216
204
438
216
216
498
498
233
393
244
498
233
216
498
233
53
54
216
216
477
498
110
216
46
209
38
498
216
233
53
233
216
233
216
498
216
86
216
122
216
445
233
474
62
233
59
253
233
498
395
295
216
37
233
216
368
498
297
498
216
233
216
233
498
463
73
233
235
332
498
290
216
216
233
147
216
68
216
498
126
498
216
464
56
51
233
233
215
216
219
80
498
216
81
216
233
498
116
142
455
462
233
216
10
498
498
233
228
292
498
233
199
155
497
478
233
216
216
418
40
498
276
498
15
404
216
55
216
496
474
498
216
498
55
13
457
498
216
216
216
216
498
189
233
216
193
498
147
498
233
498
150
121
270
233
216
498
388
107
498
233
233
216
168
216
418
233
233
233
216
233
51
474
498
216
233
498
498
216
233
216
14
455
301
216
233
240
216
362
233
90
393
498
233
233
234
216
216
498
233
233
61
294
286
498
233
249
233
294
498
498
88
233
261
151
233
233
216
216
216
498
446
233
499
284
216
216
27
114
452
216
216
365
498
233
307
24
403
309
233
29
68
216
216
131
216
233
189
298
216
54
94
480
498
233
216
498
498
233
233
227
81
216
498
498
498
225
498
428
498
233
109
405
233
255
222
498
216
216
498
456
135
498
498
261
498
136
454
35
216
498
159
64
498
105
216
498
498
216
302
433
227
233
216
231
233
498
498
216
498
351
438
216
213
52
233
233
247
233
233
183
35
233
429
108
151
498
233
119
498
498
216
456
216
21
233
498
269
498
343
216
229
216
216
332
39
256
216
233
216
216
498
216
283
498
481
498
498
252
107
353
233
9
383
498
233
498
3
154
36
473
74
216
216
498
474
233
216
233
300
498
216
83
313
498
188
452
66
324
233
233
30
98
216
216
59
216
255
216
498
216
216
498
233
233
233
197
498
299
498
124
233
498
216
457
498
233
216
233
306
90
487
498
474
233
233
175
216
233
93
233
498
315
216
233
3
250
44
233
136
372
83
498
40
498
498
233
233
498
443
233
233
216
111
216
233
117
498
464
498
89
152
233
216
327
233
214
233
223
233
85
498
342
183
247
498
216
233
176
162
238
216
4
498
317
233
498
309
216
498
498
499
498
233
216
498
245
216
334
216
451
248
498
158
151
96
233
84
182
382
492
498
498
216
498
233
498
216
216
233
447
498
216
22
429
233
233
233
395
498
477
453
216
360
216
216
498
216
374
104
216
183
498
216
270
216
498
74
216
450
233
233
26
498
498
322
216
309
498
233
233
216
216
498
278
233
233
233
351
498
216
118
237
233
42
498
189
233
58
378
216
384
498
161
233
233
216
498
216
498
233
498
233
233
233
498
498
216
135
454
498
233
498
104
295
216
498
498
498
168
498
65
233
39
455
333
136
123
216
216
40
216
498
435
498
498
325
192
159
316
218
498
498
28
498
233
39
233
396
498
216
216
233
125
204
233
206
233
233
498
2
498
452
498
216
233
216
216
216
297
38
217
233
304
216
233
198
81
233
216
74
497
216
216
233
498
309
66
233
498
289
216
197
185
233
233
79
216
233
498
216
233
216
498
233
106
498
338
233
233
81
216
216
233
498
3
125
216
498
498
144
328
498
357
216
498
233
498
314
216
70
498
477
233
498
498
90
256
105
233
139
498
233
471
216
233
216
9
216
233
233
241
233
162
216
216
360
233
216
282
233
216
498
233
216
124
342
233
225
216
324
216
497
366
33
498
41
216
498
498
394
216
498
498
380
498
278
474
36
277
132
163
233
45
498
498
233
498
498
216
390
233
215
251
163
498
216
66
233
233
498
233
93
498
463
216
233
216
498
83
498
452
120
216
216
233
129
195
364
233
233
216
374
233
124
193
463
216
216
233
161
216
216
328
189
170
233
216
293
94
498
216
113
218
348
233
233
233
498
216
233
117
216
498
270
498
53
233
233
233
216
222
216
9
233
498
233
498
498
288
13
47
216
59
498
498
498
370
233
11
498
233
153
233
354
216
216
472
216
73
216
498
498
455
233
216
497
498
498
233
190
272
320
114
475
233
39
103
363
233
498
391
216
233
233
369
216
216
233
233
151
216
426
101
498
83
498
340
429
412
498
187
498
233
216
233
131
216
216
403
390
131
216
498
103
498
498
498
216
498
498
233
216
498
216
498
233
233
233
498
9
216
136
233
216
129
215
216
451
233
498
498
147
464
498
216
233
233
146
405
216
213
216
216
216
357
233
81
474
185
179
233
90
216
233
235
216
309
124
218
216
79
352
168
498
69
498
309
3
233
233
216
498
424
233
233
216
216
233
233
233
370
233
498
233
498
216
71
233
233
233
108
73
73
498
233
498
459
498
9
216
498
144
246
289
238
219
294
290
236
216
498
81
136
216
233
233
233
7
482
498
167
498
216
216
347
498
193
233
317
305
498
233
246
498
483
127
77
184
56
304
28
216
233
205
498
371
216
498
216
498
498
216
216
216
216
233
216
498
498
498
233
187
498
216
233
498
216
216
216
461
233
498
411
498
146
59
498
233
424
233
216
216
233
470
216
36
498
216
216
233
233
216
498
386
124
233
231
216
233
233
290
233
369
498
391
16
216
148
216
233
216
216
216
391
475
429
438
354
233
498
389
404
216
93
312
216
282
216
498
498
71
233
233
498
414
233
216
8
498
234
233
80
132
233
233
214
233
216
233
340
233
498
216
219
498
216
485
439
498
452
312
216
276
498
51
499
303
344
417
233
216
498
216
233
216
439
233
233
426
391
26
216
498
481
233
498
363
136
246
118
233
216
498
233
216
39
452
233
498
233
370
233
498
498
349
410
498
498
473
258
498
216
262
216
85
233
275
233
95
233
216
290
191
426
216
258
403
498
47
233
69
264
275
130
498
235
173
73
216
92
233
11
498
250
58
498
327
434
216
136
216
148
233
216
233
20
452
498
216
216
106
233
216
498
233
110
81
445
233
216
18
182
233
233
484
233
334
216
498
364
471
317
332
452
321
233
216
233
498
233
216
233
216
216
498
498
498
65
498
233
233
83
215
216
498
216
132
498
369
168
58
288
14
498
474
245
216
233
139
424
498
377
233
232
233
248
253
210
370
216
233
498
233
202
104
216
498
354
203
498
216
216
233
498
233
216
233
124
498
233
498
498
498
441
312
188
300
19
233
216
479
68
498
233
498
216
498
216
498
233
448
113
444
109
233
482
455
498
106
452
216
216
216
216
216
224
349
233
498
233
498
498
216
498
339
233
233
216
112
233
216
233
233
233
216
216
298
233
498
342
498
498
460
233
216
233
233
498
171
216
478
412
211
325
324
274
498
68
216
126
158
50
233
498
79
354
39
233
216
233
37
233
459
233
40
498
80
216
216
230
136
233
216
452
123
233
498
216
216
471
216
216
233
216
216
498
498
216
208
233
498
233
498
370
338
216
233
415
233
296
498
233
215
216
341
498
39
147
216
216
216
216
498
136
233
233
337
68
233
216
233
465
280
233
233
233
233
233
216
233
132
498
406
498
264
498
498
296
498
334
406
216
139
233
216
216
216
179
498
498
306
183
498
392
216
498
233
498
280
135
468
216
333
233
498
116
498
233
216
186
498
498
498
219
411
233
38
498
23
498
498
19
216
226
360
24
208
216
216
196
423
348
233
17
216
216
429
442
187
498
216
185
216
216
233
233
182
216
73
233
85
233
313
233
469
215
498
498
233
164
124
498
216
498
233
216
498
89
433
398
423
312
482
292
26
498
199
216
41
233
216
498
216
216
216
218
233
216
307
474
453
465
233
216
208
174
498
498
299
450
369
164
378
216
216
216
498
233
233
498
498
353
449
274
170
76
216
233
216
498
233
233
25
216
442
468
233
216
295
217
468
216
76
339
25
498
73
233
233
216
498
57
465
233
216
498
216
216
233
498
216
210
498
216
216
216
498
5
498
461
438
498
216
309
498
233
498
498
216
233
498
498
142
498
498
492
498
233
392
291
216
498
216
288
233
432
210
498
216
63
230
216
498
337
498
216
498
216
233
454
498
498
216
252
125
367
216
216
216
281
1
492
216
452
216
216
124
498
216
216
233
320
498
498
233
498
233
66
498
498
216
216
237
37
498
233
93
367
397
233
233
216
233
233
216
233
15
81
216
184
216
233
498
216
9
282
448
498
77
498
216
216
442
390
233
210
498
294
169
233
277
325
498
216
216
233
1
216
366
498
498
216
498
329
428
498
498
216
158
498
216
216
216
216
498
314
325
216
216
216
274
419
9
498
233
32
498
499
109
233
233
93
498
55
498
1
399
9
281
444
216
216
233
216
233
464
216
486
498
216
105
2
110
498
22
233
498
216
233
233
216
498
39
216
498
216
498
233
59
207
233
498
216
195
216
216
216
373
219
498
498
233
262
136
498
25
154
498
233
216
498
233
145
498
233
233
278
233
412
233
498
47
498
498
233
393
233
58
216
332
233
498
216
496
216
470
158
39
1
216
216
199
233
498
233
170
130
498
421
233
259
498
454
216
423
498
216
333
233
498
216
498
158
233
216
75
146
95
136
233
216
127
498
179
81
128
216
216
233
216
216
498
498
216
474
131
216
25
375
233
124
461
233
424
233
216
498
29
233
216
216
498
216
300
216
42
1
272
165
498
233
216
498
71
233
65
216
216
216
233
204
216
51
428
318
498
233
498
233
216
297
498
498
233
498
341
125
39
469
498
216
233
216
360
216
233
233
341
111
216
83
37
36
498
216
233
216
233
216
233
233
202
48
59
14
178
436
498
495
233
498
21
233
413
498
498
379
233
124
233
54
233
53
320
498
134
200
432
79
233
45
498
452
298
216
73
498
498
498
367
80
498
233
232
233
498
233
130
233
216
368
233
216
143
233
410
83
331
229
498
269
216
233
44
156
216
233
463
216
216
233
345
216
233
233
233
236
474
398
498
495
216
296
233
233
239
233
64
498
223
469
498
481
216
216
233
233
216
474
216
19
233
233
277
410
484
216
216
498
233
216
216
436
498
216
233
216
216
41
250
405
32
233
233
233
438
309
19
233
498
316
298
331
498
237
266
498
233
216
498
175
498
216
498
119
233
422
216
233
233
15
498
216
11
216
233
233
233
183
233
216
116
233
216
81
233
216
498
233
338
216
60
498
216
498
233
216
234
498
233
246
324
498
233
179
102
153
35
216
265
253
216
442
233
233
356
287
170
216
498
454
233
233
216
130
233
143
216
233
200
406
297
470
233
216
218
498
216
439
216
117
498
216
237
332
455
216
233
233
233
464
341
341
442
424
233
498
233
216
220
216
2
498
233
73
233
447
136
70
216
474
69
233
216
455
354
328
317
307
498
344
233
397
498
242
13
216
216
498
216
268
233
11
233
216
233
233
498
216
216
216
363
233
39
77
228
477
464
352
216
498
216
216
233
233
498
498
102
233
216
498
233
498
233
366
233
423
128
216
216
139
233
498
233
498
498
59
68
233
6
498
498
420
285
80
498
498
133
216
233
215
233
233
498
241
73
216
229
124
233
233
498
352
216
216
216
216
216
233
233
216
69
70
327
153
301
302
498
233
216
216
233
375
132
498
233
216
47
216
405
233
498
309
216
498
129
246
233
174
498
233
498
95
216
290
216
233
233
233
124
498
233
233
233
66
233
233
384
245
233
91
498
209
36
233
233
253
498
233
233
64
498
494
498
52
498
498
216
173
216
270
233
442
498
216
75
233
498
141
411
70
216
216
475
196
233
155
2
216
306
146
124
369
102
140
233
498
233
309
498
233
216
216
233
216
216
455
166
50
216
233
498
411
233
233
498
216
216
498
233
223
396
322
377
12
309
233
498
417
233
233
233
498
209
417
168
216
498
216
167
216
498
213
185
202
366
498
195
210
233
498
216
470
216
452
233
498
498
233
332
76
216
349
475
233
388
233
241
48
233
216
216
216
496
498
216
266
422
239
216
498
216
216
180
216
498
216
21
261
185
55
233
233
167
315
216
136
16
233
449
498
39
233
383
216
498
216
216
308
216
498
266
216
245
315
233
6
216
216
233
498
233
498
29
216
233
216
233
142
216
233
498
498
216
316
233
365
498
233
216
442
233
216
233
498
498
449
300
216
216
216
252
112
394
21
216
216
233
263
73
233
216
498
389
464
498
498
498
112
233
233
78
146
259
376
310
440
488
498
452
233
105
166
233
250
401
216
498
233
115
164
216
56
338
482
498
9
498
430
216
233
472
498
498
498
109
216
216
365
498
216
216
34
498
216
233
216
355
498
216
233
216
216
216
233
454
216
216
277
73
263
380
60
216
498
369
216
65
216
233
498
233
429
422
216
233
298
376
233
233
216
233
498
498
498
216
282
233
233
129
195
216
498
306
233
216
109
466
233
216
498
260
467
216
309
498
81
341
29
216
233
233
91
233
233
498
216
233
498
150
21
233
216
216
216
498
411
40
498
483
233
233
315
233
21
216
498
498
498
498
216
291
259
432
216
216
216
216
233
256
216
233
122
376
232
216
216
498
216
216
21
498
498
498
230
280
293
233
233
233
98
216
498
312
216
336
22
216
216
216
216
146
498
289
498
216
498
498
233
120
496
216
216
422
216
337
233
38
216
216
309
52
233
384
498
216
190
249
470
498
430
113
216
498
498
233
498
216
93
216
233
452
216
216
452
216
216
216
222
268
498
233
233
498
215
306
498
216
163
124
233
498
21
144
216
233
233
216
216
233
11
233
216
498
216
386
216
498
233
326
9
14
216
233
290
21
216
482
480
357
233
216
498
124
216
498
69
498
233
498
216
216
216
124
327
151
454
216
233
498
233
233
233
216
498
498
233
233
216
498
498
445
233
216
233
187
422
343
498
373
32
233
216
498
228
13
425
498
216
498
216
216
108
216
202
216
81
270
216
498
322
119
499
498
233
159
216
202
472
143
216
132
216
233
233
233
233
216
216
233
216
267
394
233
216
188
233
233
216
216
216
216
145
191
428
216
233
442
91
263
233
189
216
400
498
127
498
498
498
498
174
159
233
216
92
442
216
233
233
233
56
205
233
253
405
253
216
216
147
216
498
216
216
216
83
48
498
498
498
100
216
216
498
233
272
498
96
498
216
113
12
216
422
233
498
216
2
498
233
197
5
340
442
233
216
452
96
455
233
498
216
474
216
216
401
498
446
233
498
216
498
233
50
233
233
233
233
122
233
498
498
343
233
233
498
124
386
98
73
233
498
60
347
498
498
498
216
216
181
270
212
216
320
216
201
498
216
498
498
233
233
498
45
166
233
216
216
216
9
233
498
73
359
498
292
216
162
498
498
336
233
216
233
498
216
442
216
406
498
233
148
498
498
498
474
157
498
440
24
59
216
241
213
58
233
498
216
186
58
153
498
216
106
233
233
334
498
498
233
233
498
216
233
491
216
233
197
498
306
498
216
498
272
233
216
233
233
28
498
186
216
498
498
498
436
146
434
18
422
216
216
76
498
233
498
149
498
216
498
216
498
233
153
216
95
233
94
279
233
76
40
241
498
216
233
216
393
215
233
169
498
498
216
85
229
233
307
423
106
233
204
158
99
404
422
233
233
24
97
60
498
233
216
498
216
131
34
360
62
40
216
215
149
498
471
498
216
233
498
81
373
233
151
84
216
216
216
216
498
452
324
216
216
498
430
490
216
54
124
216
15
47
100
233
406
416
114
139
376
498
233
402
233
233
200
120
307
461
393
233
216
216
384
233
93
471
384
216
189
351
498
47
498
216
233
441
198
498
190
216
278
32
216
39
279
233
272
57
218
498
280
136
216
340
498
233
498
233
216
216
246
233
216
308
130
216
103
233
85
216
405
333
233
379
216
2
233
370
399
233
233
370
216
498
216
498
443
216
285
395
216
216
317
498
216
494
351
216
483
498
363
216
216
498
233
233
141
498
233
233
233
455
233
216
252
233
498
498
216
334
498
498
216
119
498
306
423
498
498
216
498
328
233
101
498
340
78
263
216
124
428
216
142
233
233
216
157
216
498
216
345
161
233
216
441
216
233
216
216
290
233
233
271
233
216
261
233
498
216
455
85
498
233
498
402
216
88
324
498
224
169
217
498
498
233
498
425
233
233
498
233
233
216
105
347
233
5
471
498
233
498
233
216
498
498
331
233
477
216
108
498
498
186
216
339
498
216
233
428
44
233
483
164
233
262
233
216
141
58
498
193
124
45
233
498
47
233
21
44
216
216
164
233
216
216
440
216
193
498
438
346
234
498
320
45
216
498
216
233
158
216
216
59
498
216
262
101
303
233
216
233
498
216
498
216
216
233
41
233
452
241
233
331
233
498
216
172
233
10
233
216
67
216
216
21
498
233
498
233
464
233
216
8
233
233
498
452
39
498
216
216
363
498
216
233
233
452
498
216
216
233
233
285
216
233
498
216
498
233
216
9
498
306
233
143
498
236
162
233
216
21
81
233
233
498
269
233
498
498
60
233
150
384
498
498
160
423
233
233
35
101
391
498
233
498
498
403
498
498
39
17
233
214
498
233
216
233
213
498
77
498
215
387
216
216
211
233
131
193
18
358
233
498
233
233
472
216
64
216
216
498
233
498
233
136
222
400
233
192
216
452
25
216
233
166
498
207
498
216
498
216
355
498
216
233
50
350
32
461
216
137
498
335
498
386
39
216
28
25
233
305
140
177
278
498
498
216
452
115
487
233
216
397
141
216
383
72
346
498
74
368
307
216
382
233
233
193
308
233
498
498
155
216
498
216
233
233
233
498
498
216
202
306
233
233
131
337
24
426
498
149
364
160
233
178
216
498
245
124
308
102
201
216
216
469
148
498
255
498
233
498
498
83
376
216
121
396
216
233
233
233
498
241
282
498
63
216
233
216
498
233
216
216
216
233
498
404
348
233
498
498
345
233
72
233
498
233
216
233
10
233
233
498
114
498
498
497
233
233
233
216
498
216
498
329
445
69
233
233
216
216
498
233
498
233
464
216
216
233
441
216
357
220
422
209
28
451
303
216
233
19
498
216
214
498
498
233
233
216
216
233
233
186
270
385
498
498
443
498
233
216
418
216
233
254
285
216
109
452
233
498
233
104
216
12
39
216
498
495
233
456
95
207
1
404
216
216
269
376
153
216
431
216
81
37
117
216
233
233
423
498
233
498
404
216
216
498
498
498
498
233
216
467
216
498
456
498
233
233
295
216
233
233
498
216
136
12
233
498
216
121
455
498
498
124
216
350
216
137
43
216
21
314
441
362
498
233
233
498
289
301
206
233
391
216
474
475
39
308
270
332
140
216
498
216
94
498
46
233
74
498
317
233
216
233
486
498
370
216
498
188
216
498
216
216
186
233
216
216
498
498
216
216
337
233
233
91
498
116
228
381
417
448
233
498
498
498
498
498
363
216
216
233
498
498
465
193
109
233
498
39
216
216
498
216
173
233
216
455
294
193
233
498
136
216
498
216
205
233
21
498
85
92
385
216
282
216
498
498
233
326
498
308
433
472
411
216
432
442
498
233
498
367
216
216
233
83
109
294
233
233
233
216
233
9
216
498
216
498
158
498
369
457
233
404
358
498
393
498
269
415
463
498
498
468
477
50
233
233
216
216
157
233
233
26
216
233
216
233
498
233
498
233
498
59
411
163
378
233
233
498
233
233
54
233
343
378
233
498
498
216
216
216
9
233
54
468
222
233
216
379
256
124
452
233
233
233
345
232
216
498
233
216
498
169
292
442
318
216
402
498
136
216
443
498
216
233
291
216
445
498
216
216
426
498
498
65
216
498
223
233
233
216
257
109
498
216
233
473
233
430
216
31
319
125
255
498
216
233
498
498
233
233
182
216
216
35
217
335
498
498
216
498
121
478
233
498
348
498
498
233
233
81
498
233
498
165
233
498
233
439
83
233
455
498
315
80
309
498
458
498
233
498
216
205
359
423
498
216
498
498
498
347
39
498
233
233
498
233
417
233
131
498
216
216
119
233
233
422
154
216
498
317
233
498
233
498
216
216
74
102
233
416
216
216
474
233
315
498
30
466
216
216
450
423
498
216
278
233
216
498
216
498
498
233
44
91
87
20
233
55
216
488
132
233
30
465
498
75
498
233
186
216
500
124
216
233
498
233
498
233
498
3
216
337
216
331
216
369
304
361
432
498
444
179
216
303
233
233
233
498
101
216
346
41
498
216
44
216
356
233
216
233
233
498
337
458
216
216
233
233
122
3
216
312
216
498
216
216
216
498
391
216
233
124
216
320
216
233
498
216
498
15
233
216
498
20
310
233
498
233
498
216
233
498
71
498
233
498
498
233
498
2
216
233
498
233
233
498
216
339
216
264
498
216
109
147
498
386
498
212
246
233
233
22
233
216
233
498
446
216
498
467
498
262
233
152
498
257
216
498
498
498
265
124
498
233
216
174
235
233
263
498
498
216
98
56
216
181
216
264
233
445
216
86
498
233
431
235
498
233
233
498
216
216
311
59
498
56
233
498
1
233
83
127
216
216
131
216
233
498
223
233
216
498
84
233
370
216
216
498
150
233
41
324
233
472
233
233
498
408
233
216
498
216
233
239
124
498
190
498
296
498
189
233
439
216
233
49
449
96
498
70
216
216
498
269
216
216
216
21
405
497
216
188
233
216
498
34
498
268
489
498
408
233
216
216
117
497
216
387
216
245
498
233
233
498
498
432
233
233
498
216
498
400
498
422
233
103
386
498
233
23
442
104
498
498
498
233
13
498
498
498
216
498
498
498
498
309
498
498
233
90
233
181
185
125
366
498
216
498
233
455
216
233
216
104
498
233
381
216
176
216
216
376
233
216
498
233
233
216
233
216
498
233
222
498
59
498
216
234
223
29
233
482
343
216
216
216
177
498
27
254
498
286
233
498
233
498
498
216
233
216
498
365
233
216
124
206
129
452
216
58
233
480
272
216
216
365
28
2
233
233
184
233
216
498
216
216
446
216
498
216
498
216
217
233
233
474
300
442
216
216
233
354
233
333
442
57
233
498
498
216
278
233
216
233
498
498
233
216
174
498
233
498
373
311
233
402
216
217
498
233
216
216
216
498
498
233
216
233
233
498
498
136
342
9
498
387
498
498
498
226
286
304
32
18
216
216
422
233
216
216
498
233
216
498
130
498
277
377
494
233
498
241
498
411
58
233
233
216
233
233
101
21
325
323
233
233
266
216
216
233
480
430
216
350
233
488
261
290
233
216
290
498
216
124
334
498
233
361
334
216
160
329
233
498
498
216
498
498
397
498
265
233
216
328
216
39
233
136
216
233
30
216
216
344
376
278
233
195
233
216
498
233
216
230
332
233
472
498
216
498
158
216
216
470
233
490
276
216
233
233
370
92
233
216
233
498
498
23
498
498
216
304
498
118
125
58
233
216
238
233
422
353
233
385
498
271
233
498
498
498
449
70
216
478
216
405
216
498
498
498
233
498
498
233
216
498
498
498
216
498
439
216
233
498
255
233
216
216
498
280
379
184
498
498
437
452
233
498
300
124
233
216
498
216
161
216
216
124
134
492
233
498
216
344
233
217
474
324
154
498
233
233
216
182
203
302
498
196
233
216
498
208
358
315
136
103
498
121
474
360
251
233
216
336
169
18
298
233
498
124
216
498
233
233
216
11
489
498
216
41
83
216
216
200
81
233
498
233
498
233
498
233
498
498
37
33
233
498
233
59
498
264
257
233
233
498
233
498
233
83
175
39
207
399
216
498
233
498
216
292
83
216
216
216
216
216
216
316
498
10
97
498
114
233
216
357
498
66
216
498
372
233
495
124
292
498
498
216
467
233
422
305
186
1
498
233
216
233
498
498
216
498
498
233
216
216
216
459
498
216
216
216
180
329
498
256
216
112
233
87
498
210
301
494
498
498
498
216
137
463
216
400
49
233
498
272
498
415
216
233
233
498
238
498
498
233
171
233
216
255
233
216
233
471
216
186
216
233
315
498
498
481
498
498
216
498
157
498
233
20
427
488
233
216
422
318
124
422
216
216
100
149
216
498
216
55
357
233
422
403
498
233
233
216
43
233
498
233
216
152
452
208
487
233
233
474
233
124
498
498
76
216
216
498
216
478
498
39
143
216
498
49
498
498
189
498
233
233
498
498
495
233
233
285
303
261
228
233
498
216
498
216
498
216
233
285
498
233
216
360
233
352
498
216
498
216
216
216
216
233
216
72
54
184
233
216
233
498
355
148
498
498
216
498
210
498
263
312
311
233
233
309
216
216
216
498
233
233
212
472
216
498
233
216
498
49
498
216
498
247
498
233
216
276
498
228
216
498
124
449
273
144
123
59
316
233
281
452
124
216
494
236
464
216
216
216
493
279
498
468
216
233
440
379
216
263
496
498
258
233
498
233
233
233
305
216
233
455
233
216
233
233
498
19
216
498
216
498
338
42
233
498
233
485
498
7
233
475
421
215
498
498
233
483
216
233
417
498
498
174
131
498
268
233
216
468
233
216
324
432
233
233
424
233
216
216
498
447
233
210
498
233
161
233
216
240
233
233
279
498
21
105
233
69
442
216
233
498
216
216
498
233
498
498
216
216
233
498
498
316
216
216
308
309
455
315
216
390
216
498
261
352
495
216
216
12
472
498
233
456
216
216
45
233
336
9
216
498
498
216
415
498
498
233
27
233
216
467
326
216
498
167
233
441
295
233
498
498
233
498
365
294
498
233
498
55
498
498
233
298
216
103
233
216
216
70
233
498
93
144
216
4
320
498
381
297
498
388
216
216
4
189
498
498
306
489
118
498
498
233
216
216
216
260
498
498
266
233
73
233
498
498
164
306
233
233
216
89
233
233
467
17
216
498
44
11
216
115
233
498
216
233
223
292
498
216
98
233
467
124
216
249
216
445
216
255
233
498
479
307
233
498
216
233
151
216
233
8
498
216
216
216
498
465
367
216
216
285
39
97
233
216
498
81
216
498
216
272
498
216
465
375
233
498
17
213
233
498
233
49
143
128
184
216
498
233
416
240
104
233
498
233
498
498
216
212
233
360
216
216
369
498
233
233
418
442
267
363
233
216
233
233
498
309
216
233
498
222
39
95
100
42
277
138
233
74
106
233
216
319
216
498
81
132
159
233
233
216
216
216
430
341
216
233
216
498
233
371
498
233
498
498
498
223
498
498
233
500
216
21
77
216
216
30
216
233
86
216
369
49
216
498
498
233
216
498
498
291
243
85
233
498
258
233
498
216
233
408
216
233
140
390
363
216
312
498
474
498
230
233
334
216
216
212
233
93
455
233
216
306
498
216
233
216
216
498
193
498
233
208
216
24
83
171
233
216
167
216
233
140
216
352
498
153
498
216
365
29
216
233
402
484
233
233
498
216
386
279
479
233
468
216
124
233
143
498
498
498
498
233
124
216
236
233
489
233
467
446
291
216
498
216
104
216
294
20
498
321
438
216
216
216
483
348
498
433
452
216
345
221
231
85
216
216
77
498
498
233
335
233
498
498
369
233
75
498
56
9
216
233
216
233
216
252
157
36
307
233
233
483
173
498
498
233
2
233
381
455
315
174
233
216
216
216
233
233
113
216
233
183
498
498
447
216
498
216
216
498
233
348
257
216
498
350
216
148
233
316
216
233
498
498
498
252
216
309
100
216
392
233
216
339
183
498
233
233
474
159
498
422
136
39
233
386
216
421
233
105
146
233
498
498
498
228
233
450
216
308
233
216
216
266
216
182
233
216
233
498
216
498
233
233
233
58
369
216
224
498
216
233
498
498
498
292
498
124
308
190
233
459
216
233
498
121
233
496
2
124
233
498
215
423
498
498
498
216
498
76
216
77
403
259
446
422
233
498
233
216
498
440
498
216
216
233
233
233
498
233
262
209
422
88
443
141
21
498
216
216
103
498
498
216
441
216
498
216
454
233
216
216
292
160
216
81
216
383
125
498
200
206
498
233
216
309
233
216
233
233
216
498
216
233
306
233
498
233
216
419
245
498
216
132
498
498
233
472
498
233
188
216
490
498
233
418
22
167
7
422
498
233
278
339
498
26
233
487
196
7
21
9
270
233
498
233
233
498
216
299
494
233
233
442
455
233
216
233
5
216
216
130
498
124
416
11
216
216
13
222
233
216
11
216
124
123
246
216
498
233
233
233
233
421
7
498
406
498
288
498
216
128
216
233
233
498
498
363
233
359
243
282
498
498
233
216
491
216
498
216
216
309
278
216
216
233
216
216
233
265
388
498
216
233
477
274
267
498
183
498
216
53
233
429
233
384
216
498
445
124
233
240
498
455
192
498
464
216
498
498
498
498
216
264
233
498
216
233
383
41
330
498
290
233
216
348
216
498
270
458
233
216
498
233
216
381
216
186
233
233
498
116
307
216
216
241
233
202
216
152
233
498
498
216
216
321
468
116
227
297
200
233
486
233
216
233
246
174
309
306
498
498
452
383
216
284
178
9
233
216
233
140
439
216
496
233
202
216
487
439
309
498
498
498
233
216
276
233
326
225
89
233
452
45
330
216
216
442
309
290
216
233
498
2
216
498
195
438
498
233
247
216
498
474
81
31
21
498
379
498
233
118
233
498
398
498
498
498
127
343
216
233
415
233
323
447
216
233
387
11
216
204
216
233
216
233
216
498
233
153
319
124
85
216
169
216
216
163
216
233
233
74
216
498
336
216
74
498
318
233
146
481
498
233
230
233
216
254
498
233
498
229
230
498
216
171
249
309
498
216
216
486
199
216
216
422
233
216
233
233
233
233
233
24
216
498
216
372
374
233
179
216
16
498
307
498
378
465
311
498
366
233
216
216
498
498
233
216
179
476
498
233
233
228
388
495
498
216
233
233
216
498
498
233
305
233
360
216
233
216
216
216
233
216
191
406
446
114
233
498
233
498
379
293
498
233
498
233
233
233
233
442
498
114
216
233
233
216
105
90
498
426
27
498
251
201
440
216
120
307
233
498
498
233
216
213
233
233
498
498
498
233
216
252
498
233
216
226
216
216
233
233
233
197
498
216
498
498
498
498
42
175
366
216
233
233
216
309
498
498
498
216
306
450
251
281
229
326
233
233
216
498
40
39
233
233
216
233
498
216
216
498
81
97
233
216
498
173
83
498
216
114
482
216
348
216
216
216
233
480
216
216
6
397
435
216
233
216
498
134
43
496
320
216
233
233
498
498
420
233
294
131
116
498
498
469
425
498
415
233
216
216
203
498
233
124
216
233
371
369
233
498
436
498
233
216
216
75
216
235
150
216
233
233
254
498
338
216
309
233
498
498
233
216
233
216
233
216
498
233
309
268
453
233
57
287
451
233
375
233
28
366
233
233
479
233
216
498
216
233
270
498
498
216
233
42
498
498
146
498
411
153
233
216
216
498
498
233
216
216
75
266
233
284
233
233
233
498
216
156
498
233
291
498
233
498
498
105
216
216
498
498
498
300
233
498
233
498
233
233
233
233
216
216
233
498
216
498
233
498
233
216
233
36
73
472
9
216
399
216
149
498
498
246
233
69
498
216
110
216
216
233
233
388
16
233
498
439
498
366
233
449
210
216
81
32
233
233
233
9
216
498
176
233
353
62
216
73
498
231
353
233
498
498
498
216
233
498
413
451
495
233
498
498
498
216
369
216
216
201
498
83
9
136
216
498
201
233
216
82
216
149
171
216
498
233
216
498
498
59
216
233
498
323
216
216
177
216
216
498
216
433
233
435
146
498
165
207
233
216
463
216
498
339
216
199
216
380
260
318
216
183
498
233
179
136
498
469
307
498
188
498
13
152
174
445
216
216
190
498
498
233
498
216
233
187
216
339
233
233
216
498
233
498
216
261
204
323
216
196
498
216
216
233
465
312
452
233
233
418
406
233
498
67
498
216
498
165
199
233
498
300
216
144
233
216
216
233
498
290
498
415
233
216
124
498
333
498
498
216
233
233
49
455
313
208
463
233
233
190
216
249
233
54
372
233
233
498
216
216
216
233
216
498
39
216
498
498
216
489
216
233
83
233
216
233
216
447
437
216
216
216
251
498
498
216
118
351
498
233
233
104
16
216
216
216
34
498
233
498
216
233
216
216
216
234
229
233
233
498
498
216
20
233
233
233
216
216
233
233
498
498
216
233
183
233
369
498
357
216
233
34
216
252
81
312
374
216
498
498
42
482
498
320
123
369
498
14
498
216
216
233
160
219
498
92
498
498
498
309
39
233
216
316
477
233
282
498
16
216
216
417
350
498
216
216
413
81
498
58
498
233
216
216
233
233
264
498
122
498
216
233
498
233
21
498
233
498
214
317
71
216
66
498
498
443
216
233
300
233
307
233
233
233
469
498
369
452
498
149
233
498
216
144
361
498
59
498
216
393
498
72
498
136
216
422
216
498
216
401
233
498
216
487
373
216
108
455
498
233
498
233
498
498
309
233
216
233
425
233
428
233
87
381
46
92
233
233
498
216
117
487
83
498
349
16
2
216
233
30
83
325
498
385
168
364
498
120
277
111
430
83
327
81
75
216
306
199
498
59
498
216
498
216
498
498
216
233
233
124
498
233
139
498
455
498
498
498
477
216
225
216
498
320
341
53
233
498
143
220
216
498
498
233
212
163
193
233
233
254
216
498
498
124
303
498
216
233
498
233
216
498
233
498
233
233
64
216
498
498
498
216
498
498
233
216
233
217
33
405
233
147
14
233
498
119
474
262
233
498
233
233
174
213
93
265
233
498
498
233
498
86
233
233
498
216
95
204
233
92
216
498
332
326
216
233
141
233
498
232
194
498
389
387
452
498
233
216
498
216
62
498
359
216
216
211
498
498
233
350
17
216
113
216
498
405
233
216
498
498
216
108
216
39
196
498
233
498
233
498
440
216
216
429
498
86
81
216
498
86
216
498
498
233
22
498
216
123
216
255
216
498
218
216
49
498
128
498
216
216
381
498
233
385
216
233
345
498
474
197
318
266
216
216
233
233
498
452
233
216
325
216
233
269
233
233
216
216
116
233
498
233
248
498
216
216
233
83
279
498
84
233
498
209
233
255
216
321
216
462
174
216
466
154
124
233
365
216
216
73
216
59
353
297
465
498
45
233
216
233
216
139
216
51
337
498
216
216
498
216
257
498
233
246
498
146
498
498
498
496
233
233
51
233
216
216
378
498
498
125
498
498
397
369
498
116
276
216
216
216
242
498
233
233
55
153
330
216
26
498
216
132
216
224
498
73
180
233
71
216
216
216
216
498
70
124
233
498
498
498
486
216
498
498
498
233
233
233
498
415
498
443
216
216
224
234
233
233
114
96
432
185
285
233
442
422
216
216
216
357
498
36
285
233
153
498
233
498
449
216
103
233
162
498
464
216
417
216
233
498
498
498
216
498
216
321
216
216
216
498
233
345
216
216
498
106
233
500
233
216
210
154
216
233
213
59
50
285
233
498
233
233
233
498
111
233
216
233
498
498
498
498
498
205
233
216
216
212
216
216
216
216
233
216
233
498
352
498
498
438
6
378
216
17
233
216
233
216
216
85
233
498
498
216
216
498
233
135
8
293
498
492
233
387
233
326
124
435
231
233
216
59
233
233
233
498
35
498
58
371
74
215
216
494
136
498
233
233
124
9
498
275
233
216
233
498
77
309
233
498
233
156
216
216
498
153
498
55
233
428
498
216
216
215
309
498
233
422
498
498
498
233
58
215
30
498
498
216
177
216
233
233
459
294
233
233
19
498
233
233
498
498
244
325
233
498
106
233
351
216
216
124
71
216
216
39
375
498
307
216
35
498
192
7
96
216
498
216
498
216
233
216
216
233
233
216
468
498
216
219
233
233
233
498
498
233
300
498
83
498
216
184
233
498
233
216
173
233
498
274
498
498
216
216
233
197
216
216
498
216
117
233
464
171
10
216
36
216
422
39
498
233
498
233
87
53
397
9
339
470
258
326
498
120
280
233
178
216
73
216
233
114
233
199
37
81
233
355
361
216
379
216
451
119
498
109
329
17
216
498
270
233
233
358
233
216
233
484
233
498
216
216
498
233
424
498
216
368
216
329
498
88
233
233
233
216
498
498
202
382
103
424
498
498
233
93
187
233
216
216
19
216
216
498
498
498
341
498
492
233
216
498
270
346
498
30
349
216
132
452
233
254
64
498
216
498
498
216
233
39
216
498
216
216
498
498
187
216
233
498
75
60
233
216
459
433
474
233
239
216
498
182
498
460
233
155
498
498
124
216
216
498
233
191
233
498
233
233
62
417
306
104
116
216
128
498
498
233
498
216
216
498
233
216
43
220
378
498
216
216
287
388
195
290
216
233
489
77
284
497
262
498
216
216
233
498
182
216
233
233
233
97
97
216
498
498
441
124
216
81
498
92
249
498
233
498
216
304
498
216
216
59
165
216
404
233
498
233
216
408
41
498
248
419
394
246
216
498
441
498
391
323
233
233
216
208
498
169
196
216
252
149
241
233
6
177
94
248
463
233
233
440
4
445
426
415
498
475
232
216
498
233
216
498
217
216
216
498
216
189
498
233
216
109
498
216
442
216
233
216
216
100
311
498
281
283
233
479
216
255
216
498
216
119
498
20
216
216
109
233
259
216
498
498
498
215
233
81
233
216
233
233
498
364
319
67
309
456
216
216
191
498
62
233
444
9
78
76
50
216
498
498
216
498
498
52
418
498
217
21
233
216
216
247
452
498
363
81
498
216
474
464
216
312
233
498
233
100
51
498
216
498
233
216
233
233
337
369
335
124
460
217
216
216
233
498
302
454
216
39
479
216
216
320
216
98
216
216
233
498
498
257
233
216
233
278
216
11
264
196
233
216
60
498
233
216
216
197
233
233
216
233
60
216
498
409
149
339
216
233
233
233
233
233
238
216
216
474
219
233
233
216
306
143
216
233
498
233
216
202
498
216
498
221
38
216
160
493
498
498
498
498
498
498
233
233
216
498
20
216
498
216
373
216
216
152
306
283
344
216
233
216
216
233
233
161
233
233
498
216
498
498
498
498
216
498
216
216
190
233
498
149
233
216
216
216
216
233
65
498
216
498
498
58
498
124
233
233
412
216
216
314
216
233
164
120
498
233
498
216
216
215
105
4
141
233
233
233
233
233
233
214
498
233
216
498
153
376
149
233
65
262
155
462
233
83
216
233
216
498
37
233
216
233
55
311
498
216
394
317
336
216
216
216
216
233
498
408
422
216
498
216
498
233
216
216
136
89
216
216
216
216
216
498
233
498
233
233
233
106
216
326
498
378
216
498
293
124
83
56
233
498
233
216
498
262
216
216
17
261
138
233
233
498
216
498
111
185
216
498
498
233
498
49
221
233
498
216
498
498
498
111
498
498
233
216
498
233
301
498
76
233
216
498
233
498
233
233
216
442
136
249
233
175
233
198
467
440
216
38
233
216
498
344
216
216
216
216
216
216
24
428
59
216
290
498
204
233
35
216
233
216
431
384
309
483
216
357
216
216
233
233
216
475
216
216
498
144
163
87
144
498
498
233
498
217
498
411
216
468
216
498
498
498
474
216
216
230
236
216
17
233
216
288
192
233
233
309
255
270
423
498
233
216
498
216
233
233
216
465
498
498
498
275
216
498
498
111
369
233
233
233
233
233
498
216
498
132
498
115
216
216
498
216
233
216
171
216
149
216
498
216
233
498
433
233
24
233
216
407
233
216
498
406
233
169
233
215
498
498
233
216
354
59
498
61
106
233
498
305
113
334
233
216
369
233
66
216
233
498
121
498
233
233
233
371
216
233
233
498
216
498
233
498
286
216
498
233
39
216
498
464
498
216
498
216
216
233
233
216
216
470
233
498
216
216
393
98
216
82
233
293
91
233
38
216
216
498
216
309
216
216
333
216
498
124
125
233
216
449
233
233
488
444
233
233
299
216
56
216
264
111
216
121
233
426
157
403
21
233
81
216
294
216
233
498
498
193
216
99
498
233
197
216
498
316
434
9
498
233
446
404
349
498
389
216
498
233
408
468
452
216
498
19
81
498
216
337
233
216
216
452
124
187
179
498
498
386
233
216
252
233
498
498
48
65
499
146
216
233
311
498
498
164
311
498
106
498
260
216
216
498
233
233
21
233
262
233
216
498
233
9
216
498
261
389
309
233
498
216
233
204
292
498
499
216
45
498
16
19
498
72
107
498
498
498
53
439
233
87
233
438
58
442
498
216
216
276
216
233
233
498
18
213
498
216
386
233
443
498
216
216
306
498
158
309
21
146
233
56
390
233
384
233
498
186
9
498
233
392
498
452
498
216
402
216
398
473
450
216
343
13
216
337
233
474
139
322
498
498
164
233
194
233
233
498
216
70
320
68
498
323
430
90
498
160
216
342
233
228
269
490
498
264
216
498
233
210
233
398
216
213
60
498
216
216
216
432
233
390
39
498
233
498
233
233
216
498
300
442
216
216
233
175
216
233
498
233
83
498
121
216
216
498
23
459
34
326
498
498
233
230
216
11
155
422
233
233
216
233
233
174
306
362
498
233
498
375
388
438
498
233
406
364
103
206
216
216
233
498
233
233
345
216
233
233
216
216
336
233
216
216
233
233
216
216
65
58
216
14
216
216
347
216
266
216
39
216
233
15
203
216
233
498
216
163
233
498
9
271
498
498
216
111
233
233
216
216
290
27
216
233
136
216
216
437
331
216
233
140
216
246
216
344
317
27
216
39
177
216
216
176
98
452
233
386
233
216
498
447
498
216
260
216
430
444
498
216
257
233
221
216
233
280
216
270
498
29
498
474
373
233
397
216
498
216
233
233
498
215
233
418
498
498
224
498
241
498
216
216
233
388
306
59
287
216
216
182
216
233
287
216
75
233
233
404
233
216
390
498
78
498
233
426
279
233
361
279
233
233
60
14
498
216
216
233
464
13
423
233
233
498
498
498
498
498
263
7
216
187
498
216
76
223
498
216
233
294
84
93
216
335
216
233
59
121
216
498
216
233
339
233
216
216
216
498
498
216
216
96
79
139
187
216
63
216
233
216
233
475
83
233
498
498
216
216
498
302
498
216
263
216
498
498
498
124
379
170
440
216
498
498
85
216
291
216
233
313
471
233
216
498
492
413
233
216
216
233
233
189
233
345
498
498
216
216
216
459
216
297
308
216
233
55
216
189
216
216
100
306
77
259
96
216
233
233
58
233
498
216
216
216
498
343
288
404
216
177
216
200
216
452
430
63
216
498
233
240
344
498
498
498
216
233
86
233
233
38
498
233
498
216
216
233
136
216
365
233
276
498
215
233
245
189
233
233
498
233
39
438
216
233
216
9
216
498
495
498
216
168
498
231
498
498
216
233
216
284
166
233
112
498
498
9
498
498
145
498
83
233
216
216
310
85
216
498
498
216
216
216
233
233
52
498
233
216
233
344
81
468
498
176
216
233
233
131
216
498
216
498
498
498
73
28
498
233
231
75
498
216
446
142
216
136
233
223
40
216
293
216
401
233
499
20
216
498
216
233
216
194
216
496
498
233
498
233
498
386
498
216
58
113
302
213
498
335
158
216
233
9
498
216
261
216
106
325
343
233
216
463
320
369
233
305
233
498
216
233
216
153
498
498
217
216
216
216
233
233
443
381
453
216
124
216
216
216
392
498
233
216
216
142
341
216
498
216
216
216
498
498
498
493
477
498
449
346
498
427
498
219
498
233
468
495
498
233
216
102
498
339
233
498
498
498
216
216
498
498
437
250
216
233
186
498
290
216
216
216
233
498
98
108
265
232
493
105
498
137
233
183
233
216
498
173
498
233
216
233
245
233
216
430
216
233
216
50
58
188
216
233
480
216
466
498
82
233
277
216
216
233
208
233
474
498
216
498
357
236
233
277
216
498
216
233
233
216
245
233
216
498
233
216
233
435
413
498
369
235
31
233
340
233
109
216
128
293
233
166
61
233
464
216
455
301
444
216
92
442
233
203
233
243
30
498
233
216
233
498
216
498
306
498
452
498
498
233
498
136
370
233
98
216
68
498
224
233
216
51
107
353
233
233
233
173
233
58
108
396
233
233
216
216
447
216
191
466
355
216
216
220
216
3
474
216
498
455
498
120
308
270
498
216
498
36
52
216
216
404
498
216
498
216
233
233
216
216
233
159
233
233
445
105
216
233
233
498
216
216
233
216
216
115
270
245
233
216
181
216
148
191
233
498
498
233
26
233
233
497
233
216
233
233
233
498
301
396
216
233
498
57
498
233
498
498
90
464
233
216
272
216
118
233
498
498
498
216
314
232
479
233
498
216
405
344
182
5
476
133
498
498
233
498
216
250
260
233
19
233
498
233
216
498
216
240
18
216
233
233
233
216
82
465
216
373
411
490
369
127
278
24
49
216
498
15
474
233
422
390
498
341
233
216
233
120
190
216
216
280
163
498
233
204
289
233
498
81
216
216
498
233
83
233
268
233
233
216
173
365
311
442
233
216
150
102
498
442
233
498
233
498
44
498
241
233
498
60
498
158
498
233
110
216
233
498
216
233
233
325
297
233
379
493
233
289
233
233
193
97
195
216
216
233
89
160
306
216
105
233
233
84
216
191
233
216
233
216
478
375
498
498
216
187
216
473
306
486
250
233
216
233
480
216
230
72
266
120
216
39
415
498
123
233
216
199
233
498
233
363
233
216
7
216
216
152
233
233
189
74
216
216
216
498
237
275
233
302
269
375
28
366
233
233
216
498
446
222
216
334
98
477
498
498
303
498
136
498
498
498
124
216
498
233
498
233
233
216
498
233
427
216
216
81
233
237
216
216
211
216
95
498
173
132
195
498
233
233
216
216
216
498
216
498
498
419
373
122
402
233
498
216
465
216
498
19
216
81
101
216
105
216
429
233
264
233
216
233
319
216
233
216
233
498
343
233
255
498
11
1
216
233
234
384
233
233
216
498
330
498
299
233
453
338
2
233
429
216
233
360
498
123
498
39
111
233
458
363
96
99
216
407
265
498
233
498
331
245
233
216
498
255
88
352
499
465
498
233
364
498
5
464
498
233
159
498
233
142
9
498
233
233
233
70
120
216
312
498
216
58
216
216
498
242
200
233
64
216
115
498
233
233
498
233
216
132
233
216
498
216
498
294
421
335
216
219
455
498
498
233
216
216
174
498
415
190
280
216
216
193
498
275
49
216
233
216
233
498
101
327
454
498
233
233
498
155
233
232
233
216
39
233
52
4
49
216
216
233
233
498
164
498
498
315
233
58
356
216
216
58
233
498
21
498
498
216
303
20
498
94
94
216
233
498
233
498
498
216
498
233
56
216
498
21
216
216
233
233
498
498
233
498
112
498
390
430
498
216
403
216
498
216
216
498
201
201
498
216
498
43
216
216
216
216
233
233
498
488
498
216
472
233
498
233
216
233
370
59
135
233
216
498
233
216
498
331
125
216
216
57
216
435
490
19
470
498
233
492
289
228
233
233
498
216
233
498
60
233
216
498
498
262
216
132
9
473
233
215
216
498
133
498
442
475
150
233
216
225
278
118
216
306
484
498
216
249
498
280
233
474
498
216
164
493
498
474
340
83
216
494
216
233
233
498
498
498
233
216
233
465
498
279
468
216
390
83
498
216
234
44
466
210
216
388
498
225
233
233
216
367
266
39
252
216
216
216
67
265
136
498
162
306
474
233
170
465
210
216
498
113
350
233
498
392
178
233
476
233
233
498
216
498
233
498
174
346
498
233
216
498
188
233
498
216
216
233
216
216
498
233
216
14
498
196
498
498
401
216
39
498
216
246
216
454
346
322
354
21
233
446
159
498
87
233
233
216
25
498
446
233
311
44
233
233
349
498
233
351
430
498
216
233
498
216
60
472
487
136
498
463
85
153
333
187
384
233
233
216
216
233
216
477
233
368
73
498
105
216
165
66
86
233
67
233
233
106
216
216
233
233
498
323
498
233
427
409
498
233
59
23
136
233
216
182
266
498
106
216
111
21
233
216
498
216
111
189
122
405
340
498
83
233
64
498
370
56
498
233
167
432
498
216
346
372
216
233
393
216
215
233
233
329
216
233
136
233
216
213
498
384
233
498
233
215
498
282
124
233
477
498
233
498
498
396
498
498
162
216
233
498
233
136
216
233
498
498
233
74
233
233
69
21
498
233
81
183
294
498
233
415
221
28
82
498
216
498
216
216
22
216
498
233
233
299
359
149
80
216
165
58
59
216
498
233
81
216
498
233
233
162
498
300
216
498
233
233
455
233
395
264
498
233
233
233
216
127
241
45
498
397
12
216
233
233
233
366
81
106
498
498
498
216
189
498
112
21
216
233
475
233
233
350
24
498
102
498
216
193
207
183
400
216
39
233
233
498
216
498
498
233
216
216
492
393
134
138
73
498
216
233
498
233
409
73
216
233
216
350
216
161
216
479
390
216
498
233
455
233
498
235
498
233
306
233
498
59
467
233
55
413
342
233
216
498
233
34
200
101
233
233
233
139
233
498
233
272
23
498
216
392
146
498
181
309
216
233
447
103
233
494
216
233
498
216
233
362
216
216
215
498
404
333
466
233
498
233
3
23
216
216
498
233
498
309
216
381
498
171
63
233
342
498
498
455
141
103
411
234
498
291
216
498
216
216
498
303
216
216
233
498
233
65
153
498
309
56
83
65
216
498
33
236
111
498
498
233
216
233
216
216
233
270
233
498
80
435
483
216
498
233
371
233
498
233
18
498
233
233
216
81
136
216
216
233
498
233
233
290
233
400
80
233
498
101
233
233
37
498
498
404
233
384
233
233
4
498
417
498
498
498
363
216
455
298
233
148
233
498
301
233
498
216
216
216
233
273
216
108
248
216
233
498
415
387
144
216
498
73
498
216
498
233
498
12
327
216
216
31
498
111
216
9
233
188
287
498
17
101
498
397
138
216
420
498
216
111
216
452
376
95
498
216
233
498
309
428
216
86
216
216
498
158
331
233
498
98
71
2
498
498
208
498
216
216
401
498
58
389
233
498
216
498
216
463
216
233
233
233
216
103
216
233
347
124
498
216
147
233
333
233
498
470
233
233
216
215
216
229
216
216
233
233
216
160
123
498
498
233
132
334
452
498
233
216
216
233
498
54
216
233
498
216
233
268
498
216
233
233
246
233
192
89
400
216
498
233
296
216
233
216
498
94
155
233
216
216
216
233
233
233
233
497
377
498
233
413
233
477
216
75
490
233
265
21
233
498
29
216
259
135
216
233
498
192
473
498
498
233
233
233
233
498
216
498
339
216
347
490
2
233
216
233
301
233
233
216
388
498
216
216
233
498
365
16
134
216
25
498
233
383
216
216
317
233
498
21
498
95
233
498
498
335
233
433
233
216
242
216
72
233
233
270
498
233
70
233
498
68
498
76
216
216
233
439
233
382
473
233
233
216
233
233
216
216
469
233
437
498
233
233
233
498
498
466
233
198
233
474
216
85
498
452
139
93
348
216
136
216
216
498
498
498
323
233
498
498
216
124
321
498
393
216
59
216
233
498
233
311
233
233
232
206
216
498
233
174
498
216
233
233
103
233
233
498
498
252
216
233
233
305
207
75
216
416
180
313
189
216
233
216
216
233
136
233
139
319
220
77
233
454
233
129
233
156
498
358
287
498
498
398
146
499
338
216
233
87
114
498
463
498
233
498
233
233
454
409
498
429
233
233
253
216
233
216
472
7
216
216
390
417
233
454
216
408
498
215
315
498
216
216
498
216
216
131
498
498
498
268
498
233
233
233
119
498
493
216
498
220
306
216
452
233
95
216
92
216
58
498
171
186
216
498
216
233
204
279
216
498
498
233
322
397
253
39
498
498
56
77
266
216
216
233
123
498
498
498
73
498
233
66
62
387
498
216
486
133
48
170
498
233
216
191
498
233
202
37
498
216
285
233
233
216
268
267
218
216
210
46
216
233
177
117
461
498
216
369
498
498
498
19
233
233
130
92
433
183
260
233
243
452
233
275
216
233
233
397
233
216
498
216
233
216
233
233
233
216
233
406
431
152
99
498
498
390
233
440
498
498
233
498
498
498
350
216
406
216
255
216
216
233
216
498
233
233
216
189
332
373
498
233
144
380
233
233
19
216
418
276
9
421
498
498
442
498
455
498
233
464
498
453
498
452
387
233
327
406
423
282
216
328
286
258
216
216
216
216
233
200
55
248
401
7
498
216
68
216
220
371
233
478
410
233
498
233
498
306
498
233
216
474
233
233
233
233
498
422
233
216
233
216
463
423
365
216
384
498
13
498
46
498
81
498
216
216
233
233
106
474
285
216
233
233
498
498
464
216
216
119
39
227
216
498
339
233
498
293
233
319
498
498
8
149
498
216
216
216
309
256
200
498
474
328
233
324
498
498
434
393
216
216
486
85
6
192
498
498
215
233
232
498
233
216
138
278
216
499
498
330
492
233
134
60
498
498
469
498
432
498
106
216
216
498
481
136
216
357
498
233
216
498
233
416
233
233
498
233
323
15
216
233
498
498
380
364
498
305
233
498
233
216
498
216
294
498
178
498
59
136
89
152
216
498
272
498
144
233
146
429
216
201
233
73
498
233
189
412
498
216
233
306
216
233
233
216
498
285
233
233
216
216
52
498
175
108
233
233
262
498
422
498
233
106
294
498
124
498
50
81
498
498
216
163
124
177
498
216
498
498
233
309
351
9
264
109
498
130
45
233
233
271
216
216
216
216
233
233
498
292
233
375
276
341
40
498
216
498
216
466
262
216
233
216
233
59
8
233
498
498
216
233
216
498
440
140
166
233
498
136
226
47
233
233
457
216
233
77
234
216
59
498
181
189
233
233
233
498
344
310
233
216
216
233
233
230
216
188
395
498
498
188
225
233
425
498
233
216
257
348
233
216
498
173
306
233
498
183
233
216
233
215
216
413
243
478
216
369
403
498
498
216
420
216
142
233
216
233
498
498
498
216
498
317
233
498
216
216
233
69
149
19
216
216
199
14
498
216
464
498
124
233
233
147
141
216
477
439
233
183
88
498
283
216
433
408
233
232
216
216
233
235
233
216
216
216
222
233
348
216
124
498
216
233
281
233
233
498
216
233
498
70
216
498
233
498
498
228
467
136
498
467
387
233
233
216
272
216
233
107
142
216
498
498
498
287
297
81
198
233
498
498
492
233
498
216
216
233
233
176
285
498
233
433
369
216
498
498
233
429
498
261
216
498
244
233
178
303
470
440
216
83
233
216
216
216
125
198
216
498
159
498
446
81
251
120
216
294
53
496
498
498
233
374
216
216
216
233
469
371
498
216
233
216
457
498
216
216
421
233
233
294
233
233
233
498
498
45
498
498
369
216
233
498
299
256
216
498
233
498
498
462
233
498
216
216
498
216
432
216
233
216
216
315
498
207
270
50
216
343
498
430
91
351
221
233
216
498
216
66
233
369
233
233
498
134
233
498
216
498
498
399
233
83
461
233
102
233
498
498
216
162
216
216
215
498
216
3
233
83
233
324
233
216
233
7
233
280
216
234
272
498
498
498
498
496
266
441
233
466
140
216
216
233
216
24
171
233
233
498
121
216
498
498
216
233
216
216
233
498
105
216
267
498
25
498
470
216
216
149
233
48
414
498
233
141
233
1
315
233
498
216
233
233
498
215
216
216
498
498
445
233
233
85
233
498
272
216
498
105
233
209
233
233
233
498
342
370
498
480
164
39
348
233
153
498
233
233
245
216
215
13
498
230
498
282
254
498
50
308
38
233
233
15
498
91
60
216
216
216
498
233
65
216
498
498
498
233
82
498
233
494
47
405
498
233
252
498
96
350
233
233
233
216
361
498
498
149
387
311
498
233
115
216
226
452
216
3
233
309
498
498
498
498
346
498
498
233
307
443
224
123
216
216
233
233
233
233
233
176
498
415
448
498
498
233
377
216
36
189
423
216
216
498
81
216
417
498
216
216
303
216
498
124
216
216
216
498
233
498
233
498
216
113
216
233
289
498
50
296
74
216
498
498
250
498
269
216
498
233
498
216
498
51
233
481
498
233
233
228
216
216
233
464
233
216
180
356
216
233
233
233
5
418
498
498
18
233
233
498
233
99
221
216
222
484
415
469
498
233
233
216
155
81
379
498
75
233
216
233
233
233
233
233
498
216
216
498
216
498
498
451
233
216
365
233
498
341
216
216
216
233
498
498
233
494
106
498
39
216
233
300
233
245
233
86
216
216
216
233
216
108
204
216
332
397
163
233
498
498
234
361
216
216
498
216
404
233
83
216
233
233
233
233
498
216
498
266
233
16
233
233
146
233
498
498
96
464
233
216
162
498
233
233
233
233
59
233
399
422
244
216
233
111
233
75
498
498
233
216
472
213
313
24
455
216
498
216
233
271
124
291
233
339
136
216
117
38
462
498
235
216
498
216
233
498
216
498
233
477
31
233
442
498
242
216
233
9
394
498
436
233
216
498
482
244
498
471
498
32
498
233
216
233
498
233
290
113
216
233
216
428
460
19
347
68
376
216
233
498
498
233
216
216
233
216
233
233
55
14
216
233
233
498
233
216
233
498
498
365
233
498
233
59
148
216
498
498
216
233
498
26
457
233
246
498
491
216
498
233
498
53
233
233
492
216
230
233
411
117
417
216
216
216
233
429
233
233
233
373
498
468
216
498
73
216
216
233
83
216
498
233
86
233
233
233
159
216
216
233
233
216
233
339
233
216
216
192
498
325
498
216
116
498
233
286
216
498
233
216
216
233
175
216
394
216
233
498
233
253
83
484
311
216
216
233
498
498
249
498
233
233
357
498
482
233
326
233
498
233
414
216
309
285
252
216
498
498
81
216
498
478
216
216
216
424
93
233
233
297
375
498
213
388
487
447
366
235
106
353
498
498
498
117
498
304
233
233
216
83
224
216
233
462
233
315
216
216
216
498
233
224
216
144
233
216
498
233
216
418
28
330
216
233
498
323
498
11
216
233
498
498
216
233
369
216
233
498
216
169
179
361
498
216
498
7
216
169
417
279
233
218
233
233
216
233
302
59
233
173
498
45
364
216
216
216
498
39
35
475
423
204
379
496
348
452
195
478
498
129
498
279
498
216
233
498
216
498
216
233
73
216
216
270
216
216
27
416
216
233
233
233
50
61
233
272
251
233
293
16
216
498
498
154
216
494
321
498
216
79
498
19
216
233
233
233
9
409
330
498
442
216
233
233
39
488
498
216
262
4
216
233
412
233
216
124
498
233
158
51
216
356
498
248
129
51
2
462
233
341
233
234
278
9
247
442
216
233
140
233
264
216
87
20
48
216
498
124
498
4
498
216
216
242
498
216
383
233
216
216
216
233
400
216
21
498
102
474
233
233
119
303
233
498
86
216
233
441
216
216
216
380
233
327
422
100
233
124
469
498
248
498
233
333
452
233
233
216
236
498
421
85
162
498
233
233
233
384
233
326
216
67
121
498
216
216
216
498
137
62
233
216
78
331
451
233
498
488
452
233
112
350
211
460
295
19
216
333
143
216
498
221
216
273
498
223
258
216
228
216
39
213
338
233
498
233
409
371
233
74
248
216
233
216
233
138
460
401
498
233
498
233
216
498
312
216
233
233
233
403
498
216
167
216
216
498
389
83
233
498
216
233
216
233
63
498
233
180
374
498
447
498
216
498
216
498
397
498
498
318
216
498
83
188
92
358
498
233
498
218
100
106
216
233
187
58
216
498
39
67
309
430
216
130
498
403
413
452
216
124
227
8
264
439
233
253
398
425
216
141
208
86
498
275
143
4
498
233
110
73
498
216
216
452
498
216
60
233
216
498
134
139
26
8
498
216
124
233
498
498
468
233
233
136
126
220
216
233
498
216
369
267
233
49
233
197
233
233
216
498
93
233
233
233
233
498
443
498
22
498
216
216
492
224
96
216
83
124
216
124
498
304
498
216
481
396
216
137
454
455
216
216
216
216
498
202
216
216
487
498
233
117
216
475
233
233
498
473
216
498
498
216
498
233
81
498
216
457
498
233
216
233
498
233
58
136
233
474
272
216
161
233
474
498
498
500
198
216
233
233
422
233
26
442
216
212
411
216
339
233
498
357
422
233
233
443
233
36
216
445
216
233
354
498
498
90
498
216
211
39
216
216
498
324
498
498
369
216
233
498
216
233
233
233
498
233
498
216
216
233
498
385
225
216
298
216
233
233
216
259
216
216
453
216
216
216
216
216
216
388
200
498
498
217
216
353
233
233
216
233
498
136
233
233
498
498
216
233
222
498
330
233
498
417
216
113
276
498
233
233
233
498
216
453
498
216
233
233
471
400
116
498
216
233
90
216
216
498
233
216
216
498
111
216
233
498
404
132
83
229
233
399
498
498
233
498
498
6
233
423
183
117
6
233
216
216
136
346
498
498
498
101
120
498
216
233
233
391
334
283
292
169
266
233
216
216
233
498
174
216
498
233
233
233
46
233
216
387
128
203
289
266
498
201
312
216
212
190
452
498
498
90
39
80
216
233
498
210
233
216
498
47
498
233
216
148
458
233
419
228
233
216
498
295
398
4
498
233
233
360
216
498
233
233
233
216
498
147
498
210
82
20
498
216
233
498
233
233
56
233
85
216
233
498
90
216
216
64
498
216
21
216
216
492
498
498
233
233
59
276
233
98
443
19
373
255
233
216
216
216
9
498
498
498
337
216
498
212
498
498
233
169
285
498
233
216
216
216
473
369
187
233
160
498
216
101
359
498
156
498
61
498
97
43
233
216
216
498
450
216
233
216
290
498
216
216
125
498
353
498
358
498
233
335
216
216
9
233
124
216
216
216
216
498
216
233
233
216
233
233
136
216
498
233
189
393
498
124
498
336
233
216
285
233
473
233
216
216
358
216
61
233
216
233
233
233
498
317
396
216
141
225
216
233
216
465
77
233
216
36
216
372
216
498
216
498
60
233
216
17
216
233
468
233
498
396
216
40
498
233
209
78
233
219
216
233
367
498
498
216
216
216
498
422
93
233
498
430
66
432
498
7
216
384
199
495
122
233
328
452
498
233
498
216
233
233
326
498
233
216
369
498
216
233
233
216
216
471
498
482
74
233
398
216
216
498
216
216
498
216
498
498
291
407
233
429
216
39
498
498
498
498
216
183
233
498
233
9
156
216
233
331
456
233
309
316
309
216
216
498
498
216
98
216
498
216
305
233
243
498
124
124
233
216
498
288
31
216
498
498
216
108
462
216
498
59
216
198
39
121
233
233
92
216
498
233
113
233
233
216
176
396
4
216
216
20
216
335
498
233
384
396
477
141
8
498
216
216
498
216
498
216
452
216
498
498
233
359
475
216
144
437
498
216
439
175
498
222
204
498
216
498
200
216
216
216
233
216
216
216
233
233
498
26
216
498
321
37
233
233
233
312
125
165
468
55
56
233
31
233
216
498
180
332
233
87
381
441
216
233
233
233
136
233
112
290
233
484
498
498
21
2
246
498
216
498
345
233
457
233
498
498
91
233
216
498
498
383
233
224
216
244
215
416
216
376
233
216
233
233
233
163
475
216
498
463
498
498
216
76
322
233
306
233
50
269
246
395
498
95
498
233
233
498
237
216
193
78
498
216
216
216
326
216
442
290
406
135
216
114
216
216
498
216
159
222
233
211
233
233
403
283
216
233
47
498
216
285
73
216
440
498
143
384
191
58
457
216
233
466
14
470
498
422
233
54
498
112
498
498
233
216
233
216
233
124
216
216
216
498
101
464
216
474
92
216
302
216
498
216
216
498
233
96
135
216
480
163
216
216
498
477
338
233
216
498
132
473
205
216
498
233
335
455
233
440
370
498
216
66
446
452
216
350
230
498
498
233
9
233
216
498
233
233
233
216
73
498
341
216
233
498
233
402
216
204
216
243
216
498
233
233
216
216
233
216
216
233
498
18
498
233
183
233
62
233
233
281
387
83
298
63
233
498
233
470
233
89
216
146
417
340
345
399
352
216
498
255
233
233
233
233
233
216
233
233
425
275
56
233
233
216
272
9
498
498
216
498
233
216
31
498
299
498
277
24
498
315
233
2
216
233
400
216
233
408
190
232
498
498
233
216
498
139
219
359
368
216
363
498
498
136
216
216
498
136
471
124
205
233
233
216
162
341
216
13
233
498
306
233
435
407
216
498
216
232
233
233
207
498
216
498
233
233
341
115
498
498
208
233
216
498
127
323
216
233
149
233
216
271
216
476
433
498
233
216
498
31
233
290
16
233
363
498
216
482
276
422
498
498
216
498
233
498
470
216
216
498
233
483
334
216
498
68
233
233
354
216
498
298
306
498
231
216
326
498
336
114
216
233
233
392
174
216
498
216
216
59
216
216
498
216
216
498
216
216
78
498
498
56
121
459
445
216
233
350
233
233
233
233
389
216
130
233
233
216
216
233
498
498
402
498
279
233
157
498
87
221
302
124
422
203
215
415
69
216
216
233
233
334
233
233
124
256
216
119
216
216
80
498
498
227
81
211
233
233
498
487
498
357
216
216
95
233
498
350
216
225
498
498
216
233
498
4
233
216
266
216
498
498
233
216
48
306
233
498
216
233
498
178
158
233
216
254
7
411
498
216
73
498
216
49
216
233
216
498
498
233
21
490
468
87
494
498
233
498
213
309
216
118
96
410
445
498
233
353
431
498
216
216
487
233
498
486
335
216
148
233
498
498
233
498
255
6
261
462
216
216
160
102
498
216
233
498
334
233
216
498
124
271
216
233
216
498
143
216
424
498
498
498
216
498
334
121
176
498
494
498
306
498
41
233
233
498
498
216
498
233
238
498
317
498
216
233
498
498
233
233
233
233
23
216
233
92
233
498
108
394
233
233
498
498
216
498
233
233
233
233
216
233
216
455
47
498
216
371
81
216
135
233
498
498
125
440
226
316
363
248
216
216
498
203
498
188
233
498
216
498
498
233
292
60
422
216
49
233
216
498
498
406
216
233
73
59
233
498
498
233
233
498
9
216
233
216
233
233
233
141
142
432
222
233
498
342
494
498
498
19
233
216
492
216
216
124
140
12
233
233
233
169
59
498
498
216
233
233
161
183
498
357
233
233
440
498
317
440
216
141
167
179
498
233
281
233
498
216
216
498
216
467
390
216
185
233
216
381
233
254
216
276
216
393
216
216
233
233
174
432
216
498
498
498
233
498
59
250
10
216
216
81
233
233
26
233
177
498
498
45
498
225
498
188
216
233
233
83
460
233
233
233
216
415
465
409
233
216
216
144
233
216
498
216
498
435
216
96
216
233
233
498
455
498
216
233
325
350
498
233
486
233
216
233
233
216
164
498
498
219
233
78
216
233
81
498
498
498
250
491
498
266
116
498
498
497
73
233
216
498
498
498
216
216
216
498
120
349
69
315
308
233
233
279
233
498
233
498
83
233
259
460
498
331
216
498
222
216
233
216
288
498
216
233
233
233
216
299
306
323
422
216
426
498
334
147
233
233
233
167
216
216
216
154
498
216
233
233
216
233
308
442
422
498
498
83
498
233
216
181
233
216
233
191
397
443
233
476
233
216
498
299
12
217
233
498
498
299
498
424
16
233
24
473
349
216
498
422
455
175
102
239
498
233
290
233
54
216
216
150
99
233
498
233
233
216
216
216
234
422
290
391
233
263
450
192
498
404
498
142
318
59
111
233
233
233
233
454
47
233
498
160
498
216
233
41
216
498
233
233
216
216
309
233
17
216
498
42
216
498
233
334
498
81
125
216
462
406
216
233
413
233
19
498
216
216
233
233
498
393
498
498
216
216
498
500
498
216
498
216
216
216
498
340
233
216
213
216
452
216
498
59
108
468
216
498
403
422
498
498
26
216
288
233
260
216
498
498
233
233
233
101
287
98
216
245
1
498
498
498
498
498
233
216
498
452
498
216
216
498
494
471
446
233
233
173
498
233
216
408
146
498
1
233
216
442
216
136
222
216
498
73
498
216
233
216
233
498
163
233
498
216
306
498
172
233
233
498
216
233
377
387
233
498
233
233
233
233
59
216
16
498
498
216
216
498
455
216
233
216
216
216
161
98
233
442
216
306
216
498
428
25
124
476
498
95
294
216
216
498
233
233
216
216
216
216
498
216
233
233
36
216
319
216
233
89
498
399
246
498
397
216
233
233
233
233
231
233
216
426
216
175
275
498
216
498
216
498
216
212
233
216
144
233
224
233
498
237
9
21
216
233
216
498
446
498
233
376
246
91
498
498
346
498
498
216
40
233
498
498
216
58
233
216
498
216
498
166
216
397
498
233
468
216
216
216
498
216
91
233
9
498
498
216
301
124
301
216
280
216
422
216
1
498
345
233
128
306
233
92
161
498
498
236
216
216
394
498
465
498
59
233
407
82
129
240
498
498
59
498
52
233
25
216
498
216
233
408
233
498
284
33
432
498
243
498
233
416
233
95
284
171
233
440
366
321
498
498
233
498
306
216
216
233
27
498
498
498
498
498
498
233
67
233
406
46
216
426
233
216
216
233
392
498
498
233
209
268
233
498
233
233
498
265
440
216
438
233
498
216
123
216
459
41
498
233
255
216
164
27
216
498
216
111
216
99
32
498
498
324
201
422
65
188
216
216
498
233
233
498
281
381
498
498
216
149
216
216
498
498
233
59
281
216
124
64
216
216
69
58
233
233
271
233
195
435
215
233
216
334
216
233
371
233
233
73
216
233
233
498
233
483
498
216
9
238
233
216
216
440
145
390
498
498
428
498
309
498
498
233
191
301
216
429
498
216
309
233
92
233
233
233
221
233
466
421
216
324
452
21
233
457
306
216
498
343
216
19
233
498
233
498
498
498
94
216
498
188
233
498
368
498
341
498
498
430
216
233
498
216
216
216
216
498
216
498
264
216
216
216
66
233
498
498
347
498
316
498
233
233
216
61
216
498
216
261
498
450
317
233
498
161
187
233
498
216
26
233
216
233
129
233
394
390
251
498
372
498
233
216
202
363
126
268
498
233
216
498
368
498
233
233
252
297
216
498
233
379
309
246
498
216
233
498
233
233
498
233
216
101
498
216
216
498
332
360
233
216
233
83
59
183
233
233
307
216
498
227
101
233
9
233
216
215
34
216
216
233
216
216
233
233
233
433
216
233
196
233
216
498
452
216
216
461
498
216
233
498
370
17
418
233
454
498
216
279
166
233
27
498
2
298
157
498
216
233
233
216
171
59
498
312
216
233
134
233
121
216
427
273
498
319
216
189
233
233
498
498
216
9
361
224
498
418
309
41
233
233
26
498
216
233
473
233
233
233
498
216
216
216
287
233
216
498
233
28
474
57
49
216
81
429
233
83
469
233
216
498
216
498
37
82
233
498
233
406
422
216
484
184
216
233
216
233
448
233
233
216
498
352
158
314
216
216
102
498
216
422
50
233
498
233
216
386
216
81
136
233
215
216
126
41
498
216
254
233
216
6
67
81
233
233
498
216
233
409
233
285
12
233
233
498
81
233
498
233
498
498
233
498
436
349
498
498
195
498
216
233
91
337
498
231
233
233
498
233
210
216
98
216
216
498
36
216
498
163
233
216
402
202
379
216
216
216
161
233
233
59
233
337
216
270
498
498
498
475
233
216
498
233
233
379
498
498
233
233
233
442
233
351
216
216
216
233
498
216
233
498
233
216
216
216
498
99
216
233
216
233
233
187
422
216
216
194
346
339
146
229
498
216
290
73
202
216
216
216
452
124
498
233
216
216
233
30
498
233
110
233
498
498
233
216
216
233
233
153
216
482
216
216
213
233
363
498
233
66
216
233
498
289
498
498
216
411
216
362
498
480
345
216
216
216
216
233
216
498
324
233
186
443
406
216
498
498
216
498
384
233
498
216
213
216
498
498
233
215
498
233
153
498
463
233
216
216
304
442
233
11
445
114
498
216
480
216
498
233
216
498
233
216
216
476
498
498
22
312
347
233
216
218
180
216
300
494
464
498
498
73
354
136
216
216
33
216
233
216
498
39
1
233
296
320
216
287
498
233
342
21
233
233
498
320
151
96
498
233
158
233
216
216
121
216
233
498
216
37
233
124
228
57
216
498
216
498
498
216
280
286
120
233
174
74
216
216
233
216
146
309
498
123
452
233
422
380
498
216
498
436
498
222
376
498
38
89
31
498
216
498
7
216
498
498
216
216
498
430
498
285
498
216
122
216
457
216
47
233
216
233
345
233
216
400
233
248
233
262
498
142
233
498
295
216
417
233
498
216
233
419
498
216
123
56
498
216
452
76
498
233
233
57
216
159
394
124
352
310
110
152
498
216
233
229
360
233
233
305
381
498
288
233
171
216
233
233
328
498
309
216
460
498
39
233
4
323
219
465
192
216
216
498
216
216
216
216
216
306
498
21
233
188
272
136
498
498
87
498
233
233
233
216
140
34
498
201
233
325
498
233
413
498
498
498
498
498
498
216
498
233
233
498
498
216
233
422
470
216
233
415
408
105
216
498
138
498
10
394
216
441
310
233
216
95
65
416
233
216
498
434
233
243
34
79
430
492
233
115
216
216
451
216
50
317
155
233
149
498
124
216
39
498
321
435
64
179
498
233
280
242
84
498
233
432
498
20
216
498
498
216
498
216
233
185
498
233
233
233
64
435
498
498
233
233
446
233
233
68
422
138
498
233
498
413
216
498
216
216
233
498
88
433
498
359
498
135
233
498
498
498
233
437
498
233
233
233
216
498
498
154
216
116
58
233
233
498
216
498
233
498
42
216
498
295
498
216
216
233
233
233
233
498
455
216
233
498
233
233
204
498
233
309
233
216
216
135
158
272
295
498
258
233
233
295
498
498
216
233
498
233
54
498
233
216
233
498
233
233
233
250
498
152
181
498
208
233
422
498
233
76
490
462
233
442
498
455
216
216
216
43
216
233
216
216
233
216
216
216
233
216
498
233
372
439
233
239
216
233
233
498
216
498
216
124
498
300
233
216
9
216
271
216
217
216
38
488
331
215
233
233
216
233
498
498
216
192
66
394
1
221
498
95
157
422
216
233
216
452
334
233
144
337
9
216
233
216
365
216
154
131
498
216
216
368
216
61
233
216
58
498
233
498
233
239
461
233
234
233
482
393
233
86
498
259
233
144
368
216
233
434
498
176
233
498
83
124
498
233
223
2
290
498
498
233
474
498
233
443
233
60
341
233
498
233
474
386
67
370
498
212
216
452
79
216
441
498
233
410
216
216
369
233
13
28
37
498
233
233
216
324
233
498
498
309
198
233
233
216
216
408
315
233
236
233
498
85
498
498
233
215
498
498
360
233
233
282
233
216
216
498
314
233
216
216
357
332
216
216
112
216
498
233
59
216
216
387
70
21
216
498
216
233
233
216
262
421
286
216
233
216
252
306
498
56
233
233
216
216
498
49
264
233
16
233
216
264
498
78
233
218
498
412
216
498
323
216
498
216
233
216
278
124
498
327
233
388
498
216
216
498
298
351
233
498
478
233
233
233
201
498
482
498
452
233
306
216
498
216
216
426
57
263
498
15
233
172
216
233
233
498
129
498
332
216
498
455
498
498
413
452
498
498
233
338
15
216
179
498
216
216
50
498
216
142
498
498
216
233
293
73
430
39
125
216
440
385
233
198
233
233
482
378
33
492
221
498
202
154
463
118
498
88
498
271
233
439
216
233
498
498
498
498
408
372
498
233
216
287
12
83
455
216
216
216
133
498
233
101
380
233
440
233
117
498
185
25
216
498
216
359
216
486
396
216
216
498
498
233
233
385
41
216
498
498
216
216
498
233
216
498
498
216
33
452
233
62
291
233
498
216
216
233
47
498
233
216
494
498
279
436
233
262
498
233
105
15
233
467
133
216
169
200
498
342
233
233
299
227
216
498
498
216
233
498
233
254
26
216
283
203
216
216
195
216
219
233
124
85
494
21
216
498
233
233
216
216
90
491
309
233
446
221
498
498
124
292
216
160
216
35
233
498
111
216
233
216
233
423
353
498
233
369
498
342
384
498
216
216
498
233
498
198
463
216
216
233
233
216
289
233
498
453
332
216
76
498
216
233
216
124
239
200
233
498
216
241
498
233
495
233
442
216
216
498
216
498
39
198
39
81
384
216
216
83
233
498
216
85
309
498
233
216
233
216
233
216
84
294
498
83
233
199
233
373
455
233
233
149
216
233
41
451
477
215
498
216
216
422
233
233
286
233
130
32
233
233
496
216
88
233
233
296
233
216
21
216
216
233
233
300
498
216
292
233
233
459
498
216
498
233
420
216
216
233
495
56
216
216
233
321
498
233
113
498
270
233
280
499
216
216
64
473
50
498
112
233
498
56
216
498
233
498
233
216
452
498
216
216
498
261
78
347
438
233
498
233
216
393
498
216
406
216
440
498
353
498
438
498
233
432
329
216
498
85
498
8
216
233
92
233
233
384
194
281
404
217
363
233
498
498
233
238
233
498
233
105
487
216
233
498
498
498
311
79
193
498
498
233
216
498
498
233
468
152
87
311
216
231
216
141
225
93
233
216
233
233
312
233
233
216
281
273
216
288
216
216
277
216
67
233
216
216
474
233
216
302
462
211
215
324
340
233
74
267
80
318
233
216
498
498
224
233
216
31
233
452
9
498
233
498
8
282
463
162
150
233
498
233
498
233
216
498
216
197
294
216
140
461
498
187
87
216
498
233
216
406
478
233
498
233
233
216
498
498
498
498
186
216
254
216
216
233
25
498
202
233
216
391
216
216
498
96
326
233
210
498
216
189
233
323
216
162
163
498
233
334
264
498
31
169
25
498
233
80
200
54
167
323
479
474
489
216
195
233
498
233
498
233
233
341
216
358
4
291
498
498
216
272
248
422
216
233
66
216
216
498
498
216
498
90
216
216
216
498
498
395
116
357
498
216
233
214
318
233
216
48
233
233
216
216
341
233
216
252
322
233
233
303
233
233
448
45
233
233
200
498
498
498
216
233
390
233
204
216
216
233
437
216
216
216
233
83
474
498
34
109
351
233
233
216
405
117
199
216
321
233
233
397
338
216
216
498
233
498
423
195
216
308
233
122
233
216
65
233
299
233
216
216
474
442
498
498
133
216
435
216
216
423
216
233
206
238
487
233
233
491
477
387
20
216
97
53
12
373
498
422
228
233
216
233
216
7
233
233
233
144
216
86
233
216
369
233
233
216
498
124
170
226
252
233
498
216
216
498
498
233
122
233
498
216
233
233
498
216
216
216
498
498
233
483
176
422
216
233
216
216
498
498
217
216
233
498
113
233
498
453
216
393
216
216
377
498
293
216
233
216
216
233
447
124
124
216
498
49
336
498
216
216
233
216
216
362
216
368
224
498
498
219
498
80
216
216
287
332
223
216
216
42
216
498
233
307
216
114
216
343
498
216
37
56
108
268
498
199
233
216
311
233
216
222
216
216
455
216
76
216
216
233
233
383
330
53
440
498
216
216
498
474
498
335
216
136
216
369
10
42
233
298
498
340
345
216
216
216
498
233
447
498
367
136
233
233
216
155
177
117
498
498
216
170
73
498
233
498
498
216
216
227
61
15
288
498
498
216
498
498
233
369
233
60
498
481
233
28
441
216
498
498
69
460
216
216
216
9
19
498
498
216
233
233
188
498
216
95
68
233
233
498
498
216
161
498
233
233
216
188
498
41
216
498
498
495
233
17
216
233
498
395
498
233
498
498
38
216
216
498
124
298
498
498
171
498
216
185
216
498
498
216
62
77
233
233
210
216
498
319
498
460
216
216
498
233
233
216
216
276
21
233
297
498
498
216
155
498
216
498
326
216
57
496
216
279
498
233
498
233
498
233
70
233
498
418
498
486
233
498
404
233
233
498
75
136
50
333
452
197
306
216
216
498
498
359
285
85
233
498
279
401
21
363
357
216
307
243
233
216
233
233
216
81
498
216
98
216
79
498
498
233
198
498
216
466
216
216
130
233
216
216
216
498
216
498
216
216
498
435
216
191
216
494
306
233
498
216
216
360
225
233
498
216
216
216
233
233
59
498
498
73
233
233
216
216
233
140
498
81
233
216
233
216
216
323
70
233
216
498
233
233
498
234
445
216
233
477
498
380
498
216
146
233
498
233
468
138
216
326
216
498
300
431
233
498
20
480
345
498
210
146
402
117
233
65
216
498
416
498
233
218
66
498
277
216
498
233
498
216
86
414
216
216
370
233
199
66
211
216
98
233
216
155
216
216
216
216
233
233
55
233
233
108
216
498
246
216
216
62
39
498
85
233
276
216
202
92
233
146
233
233
395
233
52
233
498
233
306
233
348
233
498
123
265
233
482
498
216
233
216
498
216
119
307
233
216
233
233
216
216
208
228
75
216
233
144
216
82
284
233
216
216
233
295
498
442
233
203
216
233
338
498
233
385
216
498
81
498
351
487
233
217
498
233
233
136
32
121
214
59
216
275
378
216
233
498
417
216
233
216
233
148
292
498
198
233
394
216
25
352
216
498
498
216
107
216
233
498
216
40
45
96
216
224
216
331
498
216
216
498
144
498
370
233
283
498
226
216
498
169
306
292
498
290
206
364
233
232
395
9
498
233
216
176
460
233
498
216
216
237
216
498
216
216
179
182
498
498
216
204
216
498
233
498
418
67
233
390
287
216
233
216
233
233
145
233
432
498
10
498
478
83
216
498
216
140
216
216
233
377
407
498
360
233
346
233
216
216
233
216
91
165
216
216
498
498
39
498
369
216
233
216
201
216
302
498
233
233
233
8
233
233
104
216
498
216
294
498
54
350
216
216
233
498
216
249
59
208
80
267
481
93
162
233
175
349
233
124
242
233
498
216
216
233
233
421
498
216
216
440
233
39
76
498
498
233
73
216
470
233
216
498
233
406
216
498
216
391
233
233
434
232
233
476
233
447
153
325
498
70
175
157
498
498
80
469
148
498
216
233
54
216
148
309
336
398
216
216
185
412
498
498
233
216
233
233
233
20
233
216
413
195
3
129
59
233
422
266
158
216
216
394
498
498
233
216
216
306
472
233
233
233
216
233
403
216
216
498
233
233
233
406
294
146
191
216
498
458
34
216
364
498
39
233
43
471
216
369
233
233
216
231
216
233
498
450
233
207
269
464
81
175
174
270
498
216
216
233
266
204
187
233
275
498
216
272
186
9
498
233
216
216
408
233
498
216
216
59
90
289
233
498
216
216
498
333
216
498
309
216
331
270
233
233
471
38
498
80
233
216
9
209
488
233
233
498
498
339
233
124
29
216
498
498
430
233
480
216
498
329
189
206
498
216
233
216
45
498
498
498
498
216
212
474
216
216
216
498
438
498
498
170
486
216
124
233
216
233
498
99
312
498
498
498
233
157
216
125
254
299
59
125
216
81
13
333
299
377
233
216
124
166
498
498
233
216
216
233
498
371
233
85
44
216
233
263
216
187
486
498
498
309
216
83
445
401
286
103
498
293
216
233
233
216
72
300
490
498
233
67
216
83
219
396
233
83
216
216
374
498
498
233
216
452
216
216
10
213
216
233
498
216
233
216
85
216
290
233
216
217
498
233
275
498
233
233
233
233
498
498
76
498
462
32
233
435
331
216
233
233
232
199
105
498
216
363
216
134
498
233
442
334
9
444
498
93
216
216
216
233
233
498
345
233
58
487
309
216
498
242
39
216
216
79
118
498
233
50
233
498
471
373
216
498
105
498
498
498
216
83
498
233
287
233
233
216
227
40
452
233
9
233
395
121
216
497
216
216
216
236
223
452
216
498
382
9
498
233
233
498
233
21
233
233
216
216
216
236
498
203
498
216
353
216
216
23
311
498
330
298
216
216
167
498
72
498
233
498
81
216
356
498
216
498
498
340
498
498
127
233
216
498
216
73
216
368
250
216
498
487
498
216
262
498
452
498
216
136
216
216
498
413
340
475
233
216
216
369
498
216
190
136
233
494
498
216
141
498
121
233
216
59
393
498
216
233
186
124
498
21
498
498
498
233
233
233
498
233
498
163
246
498
498
498
149
216
435
390
481
233
59
498
216
379
195
233
216
121
216
216
215
233
436
412
216
216
330
224
242
498
216
131
233
137
233
156
216
498
498
78
233
466
498
498
69
498
216
417
498
294
233
498
233
445
216
95
83
35
233
216
498
486
233
233
100
216
268
498
498
498
498
233
381
498
220
335
498
216
498
233
216
498
500
216
494
216
101
51
216
168
404
6
311
124
216
498
498
233
216
369
498
233
233
498
498
498
498
498
56
216
216
233
498
148
216
233
137
498
279
216
434
498
216
470
498
498
233
58
485
216
498
226
216
233
498
233
497
233
306
396
498
62
216
233
382
465
276
367
190
216
498
210
216
216
233
254
216
216
498
498
498
216
449
233
498
233
174
233
216
498
216
372
233
216
233
216
59
151
216
233
111
311
498
233
368
438
498
169
124
168
233
216
234
345
233
12
233
233
399
498
498
498
31
400
260
408
433
123
498
41
451
309
106
351
498
498
438
178
498
246
498
498
498
290
202
233
498
487
216
233
233
309
370
498
328
498
264
216
389
233
498
216
216
498
222
216
216
233
207
371
498
116
76
233
153
233
498
498
498
216
498
471
498
216
233
233
498
233
498
216
498
233
38
436
498
216
233
216
309
214
216
137
123
233
215
309
498
498
498
473
498
233
429
216
233
498
233
498
18
216
466
233
179
256
97
498
216
216
233
211
498
498
233
216
227
124
233
216
216
498
199
498
498
50
306
498
498
190
233
498
216
195
347
169
233
498
498
214
216
289
216
216
295
347
216
216
498
216
306
58
233
498
233
216
397
467
498
2
175
20
467
233
233
233
455
498
216
233
233
498
375
233
498
136
59
498
216
233
498
233
233
2
216
159
216
273
13
60
233
498
350
209
498
216
238
498
121
233
133
498
166
292
498
498
362
466
498
498
498
498
363
1
366
143
80
125
233
216
498
233
44
233
498
489
498
135
216
478
498
233
276
233
50
369
195
498
233
233
216
83
498
233
233
216
21
124
165
216
158
233
233
233
216
498
498
471
233
233
498
233
216
497
124
128
177
216
216
498
233
353
148
498
500
216
66
48
233
355
233
450
216
165
216
216
152
225
216
357
286
498
183
415
498
97
216
233
216
233
233
9
487
498
233
171
259
233
478
233
233
498
273
466
216
216
448
498
216
498
132
216
233
233
55
261
216
216
477
233
498
233
277
233
216
313
216
206
458
233
143
89
36
216
70
328
39
216
498
498
356
94
216
381
26
197
319
216
216
216
498
498
498
498
498
136
226
216
465
40
216
233
78
498
31
233
216
233
3
498
104
498
202
233
338
300
369
498
145
382
320
233
498
498
107
498
498
216
216
498
233
89
216
233
498
444
136
233
347
173
498
294
11
250
93
263
233
233
233
138
216
498
498
233
233
73
85
498
263
216
21
216
354
329
347
233
216
233
233
233
498
233
498
233
47
442
498
216
216
498
233
498
498
402
121
216
86
425
233
477
376
64
498
498
498
233
233
292
498
362
498
498
498
233
233
452
116
233
498
10
216
233
403
216
233
287
432
216
250
39
233
316
498
498
233
216
498
233
233
455
216
498
89
498
233
75
366
81
233
216
233
216
392
40
233
370
498
260
407
492
233
87
233
498
215
45
331
321
233
108
233
233
233
233
318
350
286
233
56
216
139
233
233
287
498
498
235
298
85
124
216
249
216
276
255
216
233
233
233
50
498
403
145
233
216
87
498
216
498
255
216
216
279
216
216
233
498
363
233
233
330
498
53
9
99
233
216
216
369
498
136
216
216
498
498
233
365
233
85
409
498
498
499
498
77
329
233
233
81
233
216
244
233
233
216
498
498
216
498
498
233
216
20
385
498
294
498
216
216
233
218
498
162
494
374
498
269
498
216
498
498
216
233
105
99
59
79
498
64
461
150
154
19
498
216
216
233
216
488
498
500
498
233
498
436
227
26
443
498
216
233
145
216
411
233
498
9
498
216
233
233
498
216
498
216
352
498
216
233
428
233
497
216
471
233
216
216
39
272
70
15
20
474
216
381
216
21
498
405
440
273
216
498
260
216
243
233
246
233
233
233
498
408
216
498
233
442
233
498
216
216
445
498
233
420
233
136
216
498
337
498
498
386
387
498
1
233
343
316
470
498
498
259
498
216
233
498
498
84
216
233
498
233
86
498
498
136
233
216
4
233
498
233
472
216
275
247
216
216
498
216
498
498
233
233
216
216
498
233
416
216
233
455
216
233
233
442
415
216
498
233
160
233
146
498
498
309
216
216
233
148
117
498
89
216
216
480
216
233
474
233
216
190
216
343
398
498
216
233
233
498
233
498
154
198
216
216
216
378
306
216
233
258
290
233
216
475
293
233
216
216
216
233
498
233
124
498
216
401
442
384
216
138
229
218
498
498
136
257
216
216
342
498
498
216
233
216
216
233
233
233
491
216
63
233
233
276
182
216
376
216
233
498
472
498
442
28
60
445
233
233
357
245
123
233
404
498
216
498
177
216
73
309
285
498
216
498
351
233
233
216
122
135
233
498
306
216
498
357
233
233
445
498
498
233
216
498
216
373
31
467
498
21
498
233
303
13
216
179
81
498
189
370
465
120
216
480
96
216
498
216
181
46
76
498
498
433
216
216
10
20
25
233
81
233
498
62
216
465
216
309
216
498
216
228
233
498
498
498
452
216
89
93
498
498
498
498
250
216
328
235
498
59
281
498
216
498
498
216
498
270
470
233
260
233
233
216
216
363
277
306
247
224
216
498
498
498
216
498
119
452
498
73
216
336
8
216
498
233
296
466
498
233
451
179
233
233
217
272
449
233
498
233
452
291
233
498
216
431
212
498
102
423
498
498
216
498
216
498
216
17
216
233
233
498
215
216
233
216
216
216
498
498
422
216
498
216
373
216
498
135
38
233
305
233
498
233
498
216
498
216
216
216
60
498
233
233
356
264
369
152
498
216
387
216
154
498
418
239
127
234
233
438
498
216
498
216
151
498
298
233
233
216
216
441
352
216
498
315
360
141
299
249
177
216
216
233
216
498
498
170
216
113
233
466
498
498
216
216
236
40
498
369
233
87
295
363
498
213
278
216
240
233
498
498
337
442
233
498
167
319
498
290
216
39
216
296
179
250
216
216
498
216
498
6
498
302
498
216
5
455
498
233
498
312
113
233
124
498
404
216
498
475
233
216
233
430
253
498
498
131
233
498
498
216
249
442
233
498
216
433
498
216
298
498
216
216
216
498
74
71
216
216
216
233
149
498
233
162
216
498
216
130
335
233
152
58
387
498
498
72
216
404
449
62
216
498
216
498
216
233
47
306
120
90
498
179
216
233
216
233
216
216
252
19
498
498
216
233
262
498
498
188
498
215
233
425
216
498
498
183
498
216
144
216
64
216
297
498
498
233
322
10
211
233
498
233
233
415
216
233
216
479
233
216
498
216
216
498
498
342
498
498
498
151
216
474
111
233
443
361
498
498
216
215
233
216
216
233
27
216
292
216
498
498
477
43
233
216
498
498
474
233
233
233
24
216
498
216
498
498
498
216
225
216
233
216
5
216
216
284
355
357
205
216
350
216
233
216
233
125
233
446
211
233
498
216
216
498
275
306
233
216
216
498
154
216
389
216
210
233
198
216
216
233
233
327
216
233
101
498
498
208
233
233
83
233
138
21
216
233
233
365
300
233
233
216
233
498
216
498
216
241
489
136
451
384
296
123
233
202
216
498
366
233
498
408
236
216
467
498
233
216
498
498
216
498
411
216
498
216
216
498
233
92
498
216
233
216
141
81
233
216
400
199
284
212
102
460
216
87
152
368
216
498
460
216
216
498
225
233
385
216
233
233
216
233
216
216
498
228
365
498
195
216
498
498
465
233
170
498
498
212
98
216
233
233
216
216
133
395
216
498
487
233
366
64
387
50
233
187
216
233
337
96
25
160
216
216
299
216
498
498
453
498
233
176
172
233
455
498
498
498
216
498
216
31
45
498
498
382
498
477
400
233
498
216
233
349
233
498
233
498
498
456
202
81
498
349
195
385
233
421
216
452
216
58
498
216
216
334
233
331
427
465
233
401
498
216
498
216
334
198
432
292
498
498
233
216
216
498
21
233
222
307
133
216
444
498
300
216
498
216
7
15
216
442
357
80
267
233
287
233
216
216
216
498
498
216
498
295
498
498
233
397
202
454
233
427
498
216
498
233
450
403
370
233
2
498
216
191
439
233
216
498
498
498
431
233
216
402
59
57
332
327
233
216
233
498
498
335
98
498
337
233
216
168
216
232
233
233
216
423
298
216
498
233
21
216
216
201
233
218
258
184
203
233
333
498
216
203
274
216
233
498
216
216
233
216
216
64
233
83
487
312
254
21
336
216
180
441
233
216
498
216
498
498
216
216
216
498
498
468
233
233
14
233
201
174
371
216
216
314
216
498
498
455
216
498
124
412
233
233
498
498
498
233
498
233
498
136
369
216
233
498
164
471
216
498
498
59
10
233
40
498
498
498
81
216
422
233
216
498
32
268
326
498
109
233
233
48
363
281
498
233
232
216
498
498
498
233
498
498
216
216
86
216
31
216
233
124
233
48
233
423
233
125
136
498
216
115
208
498
498
498
233
390
233
216
188
482
498
216
353
291
233
216
59
216
59
350
468
498
233
498
81
73
216
23
233
498
432
233
498
216
216
233
306
216
233
177
216
452
433
215
133
233
216
129
233
498
216
233
233
233
233
233
498
132
498
56
32
498
22
233
216
216
235
233
498
498
498
74
303
479
216
282
498
498
81
216
233
498
237
363
498
216
406
83
233
302
233
139
370
398
216
233
498
216
498
216
279
353
216
252
233
197
498
216
498
216
498
233
233
216
144
498
216
498
216
336
497
317
216
233
216
233
233
498
216
415
233
339
233
425
131
1
498
216
10
498
216
395
216
498
498
498
498
498
233
216
233
498
150
148
216
216
498
402
233
116
498
103
247
233
419
498
216
498
498
28
233
58
498
280
92
216
233
498
498
233
487
243
216
155
216
216
233
498
233
112
498
216
228
498
114
432
289
217
322
14
498
216
408
216
216
498
498
233
233
216
233
498
63
498
216
263
46
216
224
32
233
498
216
216
83
216
101
309
216
421
233
474
259
233
496
216
366
216
498
216
291
497
233
216
498
498
306
195
233
220
498
233
233
216
216
193
216
466
233
59
233
303
233
133
233
216
216
233
216
366
302
216
498
233
232
498
481
275
233
240
229
498
66
281
233
216
216
498
216
216
498
216
498
216
216
362
498
443
233
216
498
9
324
233
76
216
177
233
498
216
216
216
233
216
498
216
393
216
132
233
104
216
20
498
1
396
360
216
498
223
79
233
498
498
244
498
498
422
498
350
432
498
22
498
498
216
409
233
216
303
498
428
216
210
233
6
216
153
396
216
498
498
498
498
246
233
255
233
216
216
216
233
216
216
216
39
452
125
216
484
272
449
233
216
233
447
233
116
233
36
498
498
5
216
498
170
233
233
201
233
216
498
12
216
233
455
233
498
100
216
59
216
374
214
88
57
25
320
233
385
233
216
216
340
498
233
498
498
233
303
498
90
318
233
77
233
158
113
69
233
498
27
233
498
216
216
233
425
233
45
4
498
216
262
233
185
498
391
498
233
233
216
65
442
210
233
222
86
200
216
452
83
384
216
174
182
498
416
344
233
452
1
54
401
216
498
216
233
498
498
498
233
216
498
216
233
233
233
216
216
233
436
233
465
356
32
233
478
204
498
233
382
233
46
216
455
216
451
216
216
199
498
136
498
308
44
498
149
216
23
233
118
309
233
228
233
498
216
216
216
216
106
407
216
142
216
414
241
216
363
233
233
2
498
498
429
99
319
359
233
216
216
360
499
498
498
216
216
498
233
233
216
233
357
233
216
430
498
216
233
233
498
216
233
498
216
233
498
429
216
233
233
498
216
362
233
233
233
233
233
233
233
83
216
233
498
498
216
233
216
498
498
498
216
216
324
216
216
406
81
338
252
233
216
216
407
498
216
498
216
359
498
390
205
124
498
233
233
190
233
486
233
216
197
216
83
498
216
233
216
216
498
233
498
498
122
498
233
216
57
439
301
405
176
233
216
498
442
233
498
233
365
233
233
157
410
216
144
498
407
128
498
233
498
233
233
58
467
463
233
498
154
58
216
474
428
216
125
233
483
233
216
233
464
233
498
63
89
442
383
498
233
216
216
233
498
216
158
227
233
474
216
216
498
498
498
233
73
498
393
498
216
138
15
233
235
498
3
116
480
233
216
306
498
498
233
498
142
286
498
216
233
234
332
175
498
498
216
33
216
233
373
216
182
216
102
498
182
233
302
216
35
216
498
186
406
392
290
450
233
233
216
233
216
233
216
233
233
233
216
111
475
280
498
498
111
375
216
45
327
177
108
216
233
341
445
498
233
438
216
498
95
333
452
216
45
216
216
216
233
233
349
498
498
457
73
474
246
498
233
498
9
26
498
216
216
233
216
233
96
73
455
498
498
21
216
233
62
114
233
403
216
248
216
216
415
498
233
474
498
112
53
498
290
245
39
5
143
113
411
216
233
498
216
101
216
498
216
233
498
245
148
233
233
402
68
216
216
216
216
274
156
216
230
233
21
498
36
216
498
216
233
216
47
177
498
212
498
216
498
498
498
216
498
4
498
261
216
215
125
233
433
250
233
81
174
216
498
233
233
216
142
444
498
216
333
233
233
284
150
216
427
233
216
427
233
498
498
498
216
216
498
498
270
374
216
216
216
451
216
498
498
99
216
233
106
498
216
367
498
155
498
299
216
498
23
216
216
498
173
446
498
124
233
464
233
233
498
135
233
216
113
359
216
440
498
233
242
233
259
208
192
233
283
239
423
85
498
127
233
233
216
216
185
498
137
216
59
216
120
328
498
216
181
22
216
498
116
75
498
216
233
216
376
216
498
233
141
216
498
233
124
233
498
276
216
477
246
498
498
498
324
253
233
233
217
233
474
233
190
18
498
233
341
233
216
216
432
216
498
216
467
345
216
498
354
88
233
498
216
498
448
498
285
498
216
498
216
295
233
498
233
498
233
233
81
216
233
233
498
233
216
216
332
22
73
498
216
498
26
73
498
216
498
233
498
216
216
498
69
203
498
498
2
424
9
498
216
268
212
216
498
498
430
124
216
83
58
433
339
498
498
233
233
498
216
9
498
498
435
216
216
233
498
498
233
216
216
341
215
498
233
216
309
75
376
475
216
233
233
216
216
41
498
216
498
233
233
498
498
443
233
216
111
481
233
233
414
233
216
498
233
63
216
498
498
216
46
77
233
233
216
233
387
486
498
216
233
498
349
233
18
276
233
233
309
88
216
233
216
233
233
216
498
233
233
289
226
233
66
427
216
59
216
498
390
474
426
283
498
498
402
498
498
233
216
216
351
216
233
233
216
498
216
296
498
216
98
498
10
434
498
233
216
216
216
388
225
332
233
233
498
216
68
216
124
108
498
216
498
498
75
452
498
272
216
216
396
233
498
216
216
216
498
369
86
175
498
216
11
498
338
81
498
498
233
498
82
233
259
112
216
498
498
216
338
216
309
216
200
59
216
498
124
233
498
498
216
498
498
239
304
124
498
498
473
233
216
216
498
233
320
194
447
233
216
201
139
498
498
233
451
306
498
498
233
498
445
233
216
216
77
406
216
233
232
235
474
21
464
216
216
27
371
233
216
216
216
498
498
498
498
216
216
233
233
498
233
498
498
216
233
337
233
498
121
428
306
166
7
39
216
39
480
8
332
466
498
484
470
103
251
498
233
233
498
169
293
216
412
498
216
216
233
216
498
225
220
287
21
123
112
176
233
398
33
233
216
498
334
217
233
498
498
59
233
498
266
450
216
233
216
498
216
216
484
498
498
498
233
498
498
279
86
498
216
216
233
290
389
498
176
216
233
233
309
216
216
498
233
498
498
415
363
498
498
373
9
216
21
216
498
216
498
216
498
495
83
498
474
216
126
498
216
331
298
498
411
450
233
498
216
12
233
225
230
216
216
216
39
498
341
216
498
46
498
233
151
490
216
498
123
233
498
216
216
498
233
498
498
216
233
35
111
216
216
498
498
498
136
417
216
498
216
216
107
216
216
58
498
131
498
73
498
124
215
331
498
233
498
216
498
498
498
233
498
157
233
147
216
233
233
498
130
217
131
498
15
216
498
216
216
498
233
58
443
498
115
216
233
498
498
216
452
292
486
188
498
299
498
498
363
216
233
192
157
233
233
216
297
216
403
498
233
233
53
233
81
233
485
233
124
82
292
498
370
221
233
498
290
62
216
216
338
323
124
351
218
498
59
498
216
65
139
498
337
216
233
154
498
233
498
47
91
216
216
457
233
498
83
498
216
233
53
498
216
143
233
233
233
92
168
216
216
216
452
216
216
233
484
498
498
233
216
216
196
233
128
233
233
498
14
367
498
422
433
498
216
498
498
216
498
249
216
233
316
498
233
216
256
216
498
216
233
498
369
233
233
138
233
216
233
216
471
498
498
391
216
422
233
233
216
427
8
233
13
498
233
474
179
233
233
233
233
233
233
498
81
216
215
233
474
233
233
285
216
498
216
233
216
498
133
216
233
498
498
21
122
498
498
498
462
233
498
124
498
233
233
59
296
221
498
233
233
216
233
216
233
216
498
75
498
59
369
498
216
109
498
369
284
498
233
216
365
216
233
148
498
216
216
216
233
229
216
216
498
498
233
128
216
124
498
399
388
133
466
216
224
233
498
233
216
233
233
233
498
498
216
233
482
498
2
233
482
216
1
122
371
498
216
98
469
498
498
91
233
427
233
216
498
498
498
59
498
153
216
498
216
233
233
498
269
462
216
216
257
498
484
498
402
233
465
285
233
216
216
290
422
233
13
218
396
235
378
474
407
233
353
81
498
216
461
498
233
216
411
49
216
478
498
233
216
237
337
233
216
216
216
216
233
498
121
498
216
498
216
419
83
216
140
233
158
498
498
451
216
216
498
151
216
27
498
233
216
370
498
256
216
425
190
233
233
233
498
189
498
233
131
27
28
498
216
498
233
233
474
233
474
233
209
340
233
127
233
237
216
21
233
337
278
216
484
216
216
498
216
498
60
498
216
498
50
233
216
308
498
455
37
498
412
498
216
498
233
216
415
216
216
216
233
216
498
113
216
408
109
233
216
101
433
216
216
56
216
498
498
216
233
345
161
483
257
233
223
368
4
216
233
455
498
233
498
216
216
216
483
498
498
216
498
498
498
308
109
368
474
498
216
245
394
271
12
233
233
152
233
9
369
262
498
498
125
498
124
233
173
233
216
216
216
498
216
233
216
216
498
216
233
148
233
233
216
250
216
498
426
233
498
498
498
498
233
216
147
155
146
216
216
233
221
498
206
358
67
442
262
455
404
498
216
498
470
498
498
233
216
498
216
452
201
216
126
216
498
498
196
498
233
312
216
442
450
216
469
468
216
498
216
309
276
196
233
25
254
235
80
216
63
498
58
498
139
233
338
233
233
265
233
304
498
216
498
146
422
351
216
498
498
233
330
498
216
294
485
498
68
498
23
216
498
233
216
233
498
136
216
22
216
216
91
124
216
498
498
498
320
262
498
498
233
233
267
144
6
21
498
216
498
216
495
234
233
498
498
154
233
15
90
498
233
233
498
498
155
85
233
68
442
498
216
233
498
366
233
216
107
266
182
452
309
233
261
343
498
218
498
216
240
211
498
216
497
233
75
53
498
280
498
267
216
59
233
498
498
389
216
216
233
233
233
369
220
216
129
498
498
216
498
216
498
261
440
233
216
440
216
233
26
216
233
57
36
498
442
498
216
70
285
233
450
233
233
296
216
498
216
233
233
498
296
498
216
233
136
458
498
498
498
233
47
478
475
233
216
216
233
385
37
184
233
216
216
498
468
216
233
83
233
50
216
223
498
216
347
77
335
498
233
233
233
498
233
233
498
58
321
216
498
233
233
498
416
225
233
498
233
290
233
233
498
2
498
198
463
216
233
498
216
498
498
130
83
498
30
233
118
372
498
498
216
233
498
180
233
216
83
233
233
498
496
216
498
216
472
498
276
142
442
209
207
148
32
216
498
233
202
230
216
471
58
498
498
216
313
215
216
233
216
216
64
233
216
171
498
216
261
233
394
215
233
338
498
216
455
233
287
174
332
233
216
467
233
233
498
191
498
498
233
216
233
498
498
233
382
216
498
498
233
389
474
233
216
233
274
498
219
216
233
51
233
422
498
216
216
233
262
498
498
216
498
233
216
498
216
409
111
216
30
107
358
137
216
101
498
19
498
498
403
85
233
498
232
233
216
216
233
233
124
40
216
78
216
216
42
498
31
124
216
216
233
233
473
498
177
370
474
15
216
216
233
101
216
498
139
233
81
233
306
81
409
222
498
498
394
2
369
498
124
384
233
342
498
216
455
216
216
334
169
216
90
285
478
343
331
233
233
103
233
498
216
358
422
309
233
233
233
233
216
216
233
376
233
132
3
498
148
233
166
216
298
498
216
233
233
216
216
450
216
454
216
305
320
233
498
498
216
233
216
233
164
204
216
498
279
421
498
369
216
498
420
233
233
364
233
210
233
498
498
498
442
167
216
59
216
425
178
66
498
498
216
294
440
41
498
498
49
216
233
418
468
233
216
216
216
233
216
233
216
233
233
498
384
165
216
422
216
215
301
216
216
194
219
233
394
3
233
216
36
81
216
83
216
216
1
167
498
216
216
233
498
498
446
438
233
498
233
241
233
233
216
208
263
216
366
498
35
255
395
233
216
498
216
498
498
216
22
403
272
216
498
216
233
161
233
296
198
329
233
233
216
216
216
233
216
216
498
233
469
216
474
498
216
58
433
216
498
123
216
233
216
498
432
179
155
498
389
49
233
233
208
216
216
498
216
162
233
233
498
498
498
9
498
216
498
31
498
242
67
194
498
498
498
216
27
498
498
233
262
216
233
216
233
260
233
233
233
265
369
397
232
216
292
74
233
216
498
306
171
9
36
233
233
498
19
461
215
216
3
216
498
314
484
193
483
234
290
498
320
233
269
123
498
498
474
216
154
233
121
2
51
498
498
216
216
375
498
333
309
233
110
233
216
216
216
498
498
216
333
309
233
233
216
449
348
216
233
498
216
216
155
216
202
233
87
173
233
233
249
357
216
233
498
348
498
233
277
216
228
303
216
216
216
216
233
216
233
216
216
311
422
498
216
233
216
498
498
216
150
215
498
498
233
216
307
498
233
216
216
233
238
233
272
233
216
294
233
233
472
498
19
216
498
233
216
498
91
152
498
233
5
369
216
35
123
498
358
59
216
286
216
422
233
233
233
216
216
233
216
374
216
233
412
233
403
190
233
498
9
498
216
233
233
228
498
396
233
216
216
216
421
233
233
216
260
119
216
216
216
108
216
498
216
498
58
229
216
216
464
233
233
233
498
216
461
18
337
111
306
194
216
233
57
487
216
233
233
212
233
233
216
498
368
184
498
276
216
242
498
216
233
184
81
27
233
233
278
96
394
439
139
216
498
448
233
233
216
233
233
189
216
498
498
216
233
102
233
72
498
233
233
233
233
216
216
233
233
498
233
233
233
498
4
216
183
216
216
45
216
498
83
233
216
498
370
458
216
233
216
233
233
233
328
216
216
410
56
233
68
233
487
440
216
233
498
403
345
145
498
216
498
233
233
216
216
216
216
201
197
498
497
449
498
498
223
498
233
216
343
216
269
233
309
498
498
160
233
233
68
216
216
458
216
233
216
498
421
201
115
307
233
233
328
285
460
233
162
216
216
377
233
216
498
216
249
498
43
107
233
73
233
498
136
216
216
440
498
310
233
289
202
473
233
472
216
216
498
216
233
498
233
379
480
233
233
195
216
45
428
42
2
233
464
285
216
216
498
498
464
498
76
498
55
233
498
498
233
136
216
79
233
498
124
216
389
443
498
216
251
233
216
498
216
233
498
216
216
37
216
216
498
216
498
216
158
498
236
24
216
233
495
149
215
498
233
233
498
142
216
216
498
498
92
216
216
498
216
417
498
133
216
195
498
233
498
498
81
498
233
233
216
216
216
498
233
498
184
216
216
498
195
36
312
233
196
216
452
185
233
216
233
498
498
498
303
233
233
216
216
498
233
216
70
216
216
469
252
216
142
205
498
233
438
21
233
85
233
286
498
413
233
216
188
233
402
49
233
167
498
362
270
481
498
142
216
215
263
94
498
216
233
76
216
93
233
208
162
233
193
82
129
54
233
498
233
190
233
498
470
233
498
498
185
233
449
499
216
233
290
325
216
498
216
390
87
216
498
130
233
498
216
184
289
233
58
216
216
176
89
435
216
396
54
498
498
216
217
290
233
233
498
55
233
233
150
233
233
233
216
233
210
216
81
216
233
75
233
233
208
174
233
498
377
93
233
498
102
216
183
214
116
233
216
233
481
233
233
498
498
498
233
309
124
413
498
233
216
233
233
264
301
227
145
275
11
216
455
492
498
216
233
216
306
376
216
15
233
82
61
250
401
498
233
156
216
216
498
498
216
229
317
216
216
233
498
179
233
216
429
498
216
404
233
498
464
498
498
235
495
268
216
34
498
216
216
498
498
216
113
233
112
233
95
498
233
216
233
335
128
233
216
259
233
233
216
233
498
498
233
233
150
433
29
233
498
216
202
216
127
388
37
498
353
498
381
498
216
199
498
233
216
216
309
216
233
433
124
498
233
216
397
498
81
216
195
216
216
498
317
83
153
216
229
498
438
498
498
246
397
216
498
233
117
311
355
498
216
233
360
498
498
233
361
498
216
216
202
233
216
233
492
216
76
498
498
233
13
216
216
175
298
233
233
216
216
444
499
498
406
498
498
498
233
216
216
233
216
498
498
498
216
74
233
498
216
498
233
197
424
233
233
216
233
216
498
233
216
498
498
389
216
233
11
216
216
90
306
498
9
216
339
233
216
378
190
498
377
47
498
233
498
404
412
233
498
2
460
233
498
233
233
431
498
233
142
498
165
233
270
216
322
233
498
498
216
39
233
216
233
233
498
474
96
86
233
216
233
216
216
233
216
454
320
498
289
498
58
498
233
400
233
375
309
216
498
233
64
498
498
498
216
263
498
233
498
216
309
233
498
432
309
498
233
498
233
216
498
101
498
498
170
216
216
46
61
493
233
57
216
216
216
216
448
213
498
9
210
4
406
246
238
498
313
498
233
407
408
498
216
278
216
498
114
224
216
415
498
238
498
216
86
498
493
44
423
216
165
216
216
216
153
233
440
216
498
498
498
216
498
432
411
6
498
216
392
233
56
498
212
289
324
474
498
233
216
477
156
478
324
81
498
245
216
482
216
216
233
325
395
233
233
483
81
113
305
458
498
233
216
233
233
498
269
245
216
233
216
498
216
233
152
327
34
233
216
300
331
233
216
233
69
216
209
233
57
498
498
63
233
216
223
216
498
354
498
355
498
498
146
233
216
233
216
190
498
233
233
216
122
4
216
216
233
216
498
216
441
233
185
498
233
498
58
173
216
233
216
40
216
253
216
83
386
233
233
444
498
473
216
498
114
50
498
233
216
498
498
175
216
337
498
309
233
39
464
216
216
163
216
70
498
498
233
233
498
396
216
344
447
233
214
216
233
170
233
39
124
498
498
216
216
498
60
233
193
498
216
233
216
156
498
216
498
76
233
415
233
208
216
40
216
216
306
216
40
498
100
216
164
234
63
498
62
40
20
498
407
306
498
24
116
298
9
233
233
498
58
120
498
459
180
233
233
216
216
233
216
498
498
498
64
126
216
498
216
233
216
498
216
216
216
81
328
216
216
216
498
274
498
148
124
216
233
233
237
230
370
233
233
216
5
498
233
498
498
216
176
450
498
216
498
216
216
458
233
233
287
400
275
216
233
233
233
139
216
498
498
193
391
319
216
233
233
436
69
489
233
499
233
145
216
216
216
336
216
187
498
107
40
498
74
216
233
53
498
498
216
216
216
216
498
193
118
187
369
233
76
49
498
119
498
371
216
337
233
141
498
216
29
111
91
216
216
233
498
498
498
385
216
142
313
216
498
498
233
498
498
233
233
233
216
394
321
124
498
216
111
430
498
269
140
365
233
233
498
215
216
498
216
498
216
216
211
498
216
216
474
20
498
273
216
233
135
452
233
356
65
419
447
216
498
9
233
27
233
233
454
216
233
301
216
81
498
169
254
306
452
216
261
258
498
159
216
498
331
132
498
498
498
498
50
95
216
498
79
498
481
184
423
498
58
233
498
233
336
62
498
18
349
216
158
418
190
233
216
216
200
121
206
498
33
498
216
117
141
498
216
136
233
498
376
497
233
309
212
135
263
216
233
498
498
491
498
498
498
498
475
369
203
498
498
498
271
70
498
33
216
220
216
216
233
233
92
498
216
233
498
498
57
498
216
216
245
75
498
233
216
272
498
233
354
498
498
233
498
233
498
156
498
233
369
498
498
233
233
233
233
22
208
498
216
233
7
498
413
203
216
500
167
233
233
216
216
136
498
374
216
174
370
216
466
317
498
233
233
216
233
233
150
498
498
233
216
498
463
348
12
185
87
216
498
139
233
233
216
428
216
216
2
233
233
216
233
498
498
216
28
299
361
216
498
474
37
216
498
498
13
216
216
498
216
216
216
117
498
498
498
498
216
498
220
233
306
233
31
216
498
233
171
498
233
137
233
233
498
299
216
233
233
498
323
233
229
498
498
62
112
233
498
233
233
498
322
166
216
282
216
216
233
233
498
216
216
124
498
374
216
498
498
124
9
136
216
216
498
216
216
362
216
233
23
216
399
215
87
216
233
498
487
233
413
498
216
216
233
216
430
216
233
233
337
216
216
124
216
233
233
498
415
498
233
216
233
306
272
498
216
216
216
475
374
335
233
233
498
498
216
216
216
498
216
325
192
216
233
157
83
498
233
498
216
233
233
498
276
233
498
216
473
216
233
178
233
216
233
113
216
369
216
262
84
464
233
498
498
178
216
233
216
162
498
17
233
216
216
216
455
498
498
498
299
498
27
216
233
233
233
9
202
7
216
498
89
498
205
385
216
228
233
135
178
498
233
216
233
485
472
216
233
498
41
392
216
216
132
498
451
216
206
233
233
216
60
498
216
498
296
216
100
498
498
242
216
498
216
498
216
498
253
388
233
498
216
27
312
233
233
233
498
498
216
498
44
307
498
233
398
498
98
233
498
233
302
57
216
177
21
498
1
343
233
498
233
216
216
233
216
216
233
233
233
233
216
216
471
498
233
73
124
474
216
216
216
66
58
233
216
216
369
498
268
297
498
498
306
233
17
233
71
498
233
233
216
216
233
233
233
441
362
498
233
474
216
216
498
275
290
73
233
233
233
498
233
216
498
443
498
498
233
144
155
216
498
76
498
233
13
498
498
498
333
233
44
375
216
349
498
498
216
280
331
39
136
216
370
498
233
216
216
329
216
498
268
498
233
498
498
476
461
393
474
498
313
233
216
498
233
233
216
216
233
68
157
241
436
498
233
498
498
498
498
498
216
233
498
9
498
233
417
498
233
83
260
355
498
498
233
216
498
498
498
222
387
216
216
81
404
233
233
498
216
498
233
155
301
306
161
216
216
216
216
498
498
355
216
233
42
9
149
233
22
498
233
216
498
498
233
216
233
233
498
498
199
216
233
98
498
487
498
216
216
216
498
498
389
498
216
498
498
233
17
498
166
216
276
484
192
377
498
105
233
498
233
185
233
216
233
216
216
498
210
233
457
38
272
216
233
216
233
303
276
448
438
498
216
216
498
8
216
317
498
254
498
283
216
498
216
301
233
437
363
498
216
216
271
498
257
498
233
200
233
81
233
498
216
233
498
233
216
171
11
488
69
498
209
233
206
477
183
233
216
233
442
233
216
216
498
216
320
216
404
498
498
498
365
233
21
319
216
216
498
71
100
216
233
498
498
39
498
233
498
498
233
498
143
165
233
233
233
368
233
216
262
498
216
498
72
498
75
429
498
233
268
64
233
272
233
249
498
498
498
233
81
498
216
411
216
216
148
498
174
216
319
498
287
233
216
419
233
498
44
95
498
303
10
488
199
413
498
498
46
233
216
498
209
5
422
233
498
498
498
216
250
291
233
216
174
216
233
498
498
498
233
498
498
498
216
216
177
233
482
498
474
233
216
233
498
369
498
216
488
233
216
208
233
282
368
498
463
421
124
216
498
216
498
498
498
498
370
498
9
216
216
83
216
233
338
498
216
198
325
216
431
498
233
400
498
233
216
233
150
137
216
233
464
498
181
233
233
233
498
330
498
233
498
216
498
190
498
498
216
71
233
343
216
359
249
233
275
498
216
498
289
442
216
199
427
351
157
471
233
484
370
125
498
64
455
216
216
233
498
498
233
233
354
233
105
170
351
216
166
233
216
216
133
233
373
65
123
233
342
486
498
216
498
347
21
498
82
498
306
83
233
498
476
70
59
136
327
114
216
251
233
498
498
21
498
295
407
233
189
216
498
498
442
233
216
498
216
233
216
498
86
233
220
233
216
480
216
498
216
498
44
216
216
437
498
366
216
285
391
216
124
49
216
216
498
118
168
216
233
216
432
355
187
498
216
216
498
498
216
405
371
102
216
233
216
216
17
233
233
498
233
259
498
216
104
498
498
495
498
498
233
358
216
169
233
498
216
202
216
216
472
233
233
233
233
190
58
498
467
216
464
216
498
498
498
498
389
233
216
498
216
233
126
288
216
272
66
498
233
216
216
237
498
233
216
233
216
498
233
216
9
498
86
233
233
39
498
427
498
233
216
370
452
216
498
216
233
339
233
498
216
216
306
59
216
7
254
124
233
216
498
233
233
102
59
498
400
216
498
396
233
498
233
215
317
498
284
143
233
498
216
233
91
233
233
233
498
208
498
233
216
447
498
450
197
498
125
498
216
233
216
498
233
498
498
39
216
216
216
255
294
107
319
498
233
479
499
192
216
216
216
233
233
216
216
216
216
136
216
216
168
274
233
470
321
233
233
143
216
498
216
233
216
124
216
233
216
238
498
498
233
233
80
162
216
395
452
498
354
233
41
136
309
403
216
498
179
216
498
216
498
233
498
81
51
150
498
498
498
45
498
95
326
233
216
216
126
216
498
216
498
233
242
216
216
498
216
216
102
498
187
233
216
498
456
65
498
216
498
324
233
310
498
498
58
233
359
118
30
498
216
371
216
233
216
216
233
153
233
216
79
233
408
498
498
498
216
190
498
216
452
101
467
233
179
485
498
203
297
455
77
233
498
100
216
498
233
233
233
108
216
480
216
429
389
216
346
216
233
498
498
498
233
272
492
83
233
39
9
216
233
468
216
498
216
216
39
414
498
498
216
226
216
216
46
39
498
376
216
233
498
498
59
216
498
233
46
216
498
498
170
361
110
216
233
233
238
124
167
218
216
216
206
292
216
216
498
468
498
452
233
233
468
233
216
452
216
285
498
216
498
191
475
292
233
124
498
233
190
233
498
498
233
215
216
233
81
243
233
216
51
21
198
79
216
216
233
216
306
76
216
172
124
233
216
203
216
498
216
4
498
216
123
104
233
216
498
5
161
51
440
216
498
216
498
216
233
46
59
498
498
498
498
216
498
267
233
233
216
195
233
498
6
254
498
498
415
498
233
452
340
233
136
321
498
160
497
99
216
39
454
498
226
27
322
233
233
500
498
37
90
233
233
233
216
164
400
60
498
402
233
233
109
233
233
233
498
129
233
498
498
52
81
233
498
216
47
326
294
212
498
498
233
216
136
422
324
121
233
233
216
233
101
98
216
498
407
412
233
498
233
233
216
298
113
216
452
498
131
498
216
27
233
498
121
144
233
91
361
216
233
211
233
233
216
233
498
181
498
184
498
216
46
156
233
216
278
363
498
498
222
103
233
233
417
475
128
216
216
137
498
286
498
190
314
428
233
216
498
498
216
219
216
233
264
309
216
19
216
233
450
195
216
343
245
233
498
216
498
124
374
498
469
289
233
233
386
233
216
498
498
440
216
216
498
216
86
452
216
460
216
432
136
216
18
233
81
498
233
498
11
498
216
233
498
493
216
451
216
233
474
216
216
210
199
247
233
233
451
233
233
498
233
216
233
498
233
142
323
233
233
188
233
233
233
216
233
156
306
233
216
285
233
233
316
498
81
490
233
216
233
243
498
498
233
233
498
216
309
498
498
370
498
297
216
90
498
363
233
498
216
216
233
216
452
455
233
233
233
233
449
233
233
124
233
246
216
216
216
349
498
216
233
430
498
294
216
392
498
109
216
498
498
287
143
396
221
498
474
233
498
233
498
216
59
233
144
435
216
216
233
24
162
216
381
412
216
296
273
369
145
233
116
216
216
233
273
21
452
216
498
498
233
216
26
26
233
233
498
498
58
464
498
498
216
216
216
216
423
216
404
216
7
498
368
18
233
408
216
233
498
216
36
408
216
233
233
233
8
243
233
216
216
420
216
498
498
15
498
233
462
464
147
216
404
216
89
118
336
498
233
455
498
233
233
261
203
20
363
498
216
233
498
233
56
39
233
440
498
498
168
498
143
233
498
216
401
233
210
216
216
309
216
498
233
131
498
216
142
216
216
80
87
216
498
216
498
216
16
233
498
73
30
498
233
216
34
216
101
76
385
441
233
371
216
51
199
233
233
206
85
233
233
498
497
41
85
498
216
499
233
216
442
279
391
493
233
309
192
107
233
498
124
233
163
216
452
146
498
30
45
233
233
233
452
216
290
498
216
13
498
233
497
455
17
216
233
285
216
265
233
216
216
232
449
334
233
233
498
124
498
498
498
498
498
64
498
498
141
498
47
216
498
315
216
256
77
498
498
498
233
498
216
216
216
56
498
233
233
442
445
58
216
498
216
47
59
233
216
216
139
441
428
322
80
498
261
110
294
216
216
233
498
498
233
260
216
128
390
383
216
109
384
7
233
498
233
233
322
498
233
498
216
216
216
264
42
216
206
233
412
83
187
100
434
270
233
216
10
117
306
188
59
67
348
498
498
216
216
216
233
73
233
233
216
20
498
483
480
273
409
498
154
16
216
455
498
115
216
233
460
328
149
443
498
233
498
498
216
498
233
233
189
59
216
216
216
233
216
498
233
498
498
139
216
216
498
498
233
35
216
498
233
216
252
233
83
498
252
138
408
498
272
498
397
56
498
181
216
498
498
435
216
498
21
280
474
216
233
498
498
498
216
215
233
498
124
216
249
233
498
233
233
363
392
174
233
89
208
216
498
334
233
83
398
216
216
498
498
498
498
216
498
498
422
216
490
216
457
366
216
216
216
357
264
216
498
150
179
435
396
275
21
233
498
114
498
372
498
233
233
233
410
216
233
432
216
498
47
216
233
95
285
355
233
365
364
216
400
233
294
498
498
498
498
195
59
22
498
136
216
233
216
233
216
216
498
233
233
106
386
233
309
233
233
1
216
233
233
216
233
216
498
415
385
264
278
187
216
498
216
233
391
365
216
190
205
124
406
209
233
469
261
216
216
233
216
311
168
295
233
216
233
233
233
216
3
498
216
233
326
498
481
233
498
233
498
124
498
192
233
498
400
137
276
81
104
121
19
309
216
233
498
498
216
216
216
498
498
498
233
39
107
216
233
363
498
216
485
85
306
474
216
208
498
216
320
233
411
498
216
83
233
498
233
342
8
124
233
498
18
233
186
216
177
216
498
151
498
60
47
405
64
216
233
498
498
215
233
428
498
368
498
404
498
498
443
73
233
498
460
498
393
216
498
309
216
498
321
233
216
233
452
300
233
498
498
272
498
298
224
233
216
216
93
233
233
338
233
216
216
233
216
216
465
498
498
498
233
216
216
97
498
350
233
284
233
216
477
233
216
268
368
216
83
9
498
233
397
498
367
233
498
216
233
233
216
290
216
289
216
498
216
216
498
37
498
216
216
498
233
233
233
233
216
233
372
422
498
216
405
498
334
330
498
240
498
233
3
233
233
233
233
457
233
234
498
233
233
216
216
498
288
498
165
233
233
216
233
122
233
216
16
233
477
233
216
216
498
498
216
498
498
498
233
179
216
332
233
257
112
145
233
330
498
233
264
254
233
64
498
424
180
233
498
101
473
228
97
25
498
391
24
498
233
327
216
340
233
498
63
39
369
233
498
498
275
498
388
68
120
216
233
217
356
367
43
233
216
233
392
85
123
216
498
87
233
216
233
125
216
216
343
233
233
216
406
498
271
278
498
498
233
7
216
5
497
216
369
378
341
216
216
233
233
224
498
9
216
216
6
233
358
216
498
233
498
498
216
233
216
196
320
179
233
233
300
233
234
498
458
69
59
498
216
233
211
498
498
498
452
498
216
216
233
465
498
258
265
237
324
216
199
233
213
498
411
233
216
233
216
216
106
328
216
216
233
233
498
468
498
216
233
498
21
216
233
382
498
421
216
498
233
328
216
61
216
498
498
216
228
98
216
216
216
317
49
498
233
233
78
498
498
233
216
49
59
498
498
141
216
359
498
498
111
478
105
233
216
498
412
158
233
168
498
233
436
216
233
3
59
264
498
42
136
215
360
216
216
233
498
216
216
116
233
498
290
421
267
498
233
9
124
68
329
498
375
216
216
216
498
309
200
233
498
233
165
498
498
478
175
253
498
498
216
467
216
498
42
233
233
216
216
35
216
233
357
216
233
216
448
233
498
297
215
206
216
146
370
216
216
459
233
216
498
440
167
498
216
483
216
498
216
473
230
216
216
216
124
409
220
181
498
216
498
233
498
216
498
371
498
233
498
498
498
498
233
233
81
192
233
233
498
358
294
233
498
447
216
324
498
233
216
220
341
233
395
216
410
202
233
233
216
498
58
141
233
233
216
233
233
445
216
216
65
292
117
233
233
216
357
233
9
2
49
216
216
498
49
174
235
178
233
114
233
498
216
498
498
397
498
233
290
499
396
216
235
216
498
216
498
116
31
233
25
498
233
216
233
368
498
216
233
233
124
390
216
233
498
216
233
193
498
233
216
419
216
498
334
446
498
216
124
390
368
498
216
498
233
130
233
233
233
498
498
308
498
498
186
216
165
31
341
234
216
163
216
216
498
498
498
498
100
498
233
216
150
21
24
233
498
498
216
196
498
233
233
498
170
126
498
198
216
498
498
233
216
233
105
216
498
498
386
216
216
233
233
498
17
233
498
233
233
498
216
112
498
498
216
267
498
498
103
233
195
233
216
216
233
237
216
448
498
216
281
498
355
81
493
216
234
58
126
498
216
233
325
21
216
27
233
498
124
233
173
253
235
498
216
233
498
216
498
498
216
71
416
233
233
498
200
233
436
498
359
62
216
314
35
393
498
498
298
498
5
290
498
498
233
216
216
233
216
57
478
314
180
333
56
101
87
452
282
151
216
216
216
233
452
498
325
216
408
246
498
39
498
422
222
498
498
152
216
394
422
3
216
222
233
351
36
169
233
201
216
216
216
447
233
233
484
367
209
233
498
498
241
442
498
216
233
476
245
233
163
498
218
498
498
23
438
13
216
76
233
498
397
498
216
379
216
9
216
216
216
135
233
129
498
233
309
216
266
351
233
216
354
498
110
61
498
498
153
9
498
233
127
233
456
438
120
124
233
498
252
498
449
498
233
398
215
216
370
9
328
441
326
216
7
216
468
498
474
498
420
233
235
343
233
233
233
338
216
299
233
216
233
233
299
347
233
498
216
411
498
216
73
216
233
357
216
498
16
498
216
404
137
216
233
321
216
233
216
498
216
498
66
216
422
233
216
233
347
185
498
233
498
233
161
216
216
498
281
216
233
233
498
233
494
216
129
216
359
454
216
216
233
37
291
233
498
216
233
498
216
216
498
175
498
416
498
290
498
498
216
436
310
476
216
81
233
153
314
233
59
284
36
233
233
366
216
436
233
312
233
378
216
408
233
216
233
435
346
447
216
105
498
233
226
234
72
498
352
216
216
498
216
233
233
271
136
215
498
103
233
39
136
48
284
249
216
216
216
216
233
216
216
489
498
233
106
498
216
331
194
233
233
58
166
216
233
216
124
233
499
70
473
343
216
498
233
326
233
192
141
216
498
127
69
51
498
233
221
216
245
233
374
233
370
233
233
216
482
10
216
234
39
216
215
498
216
498
233
233
124
498
418
233
349
498
410
233
498
457
326
233
479
142
498
17
233
393
233
182
376
498
124
216
216
498
216
498
233
376
426
289
498
154
216
348
498
233
417
498
216
498
73
498
97
233
233
498
216
233
233
233
498
216
185
329
337
216
233
470
498
233
216
233
389
233
370
399
216
216
477
216
498
441
233
498
498
233
204
216
177
216
20
233
233
232
413
93
233
498
498
498
257
86
498
498
498
58
216
216
302
216
443
498
498
216
289
40
498
218
224
389
128
330
216
369
451
216
498
233
233
307
233
233
326
47
422
216
106
233
216
216
162
216
499
481
498
65
233
498
498
451
498
233
216
421
498
159
216
498
139
233
233
216
216
233
233
372
233
216
498
136
233
77
422
498
233
188
498
241
184
498
233
498
233
498
233
73
233
498
216
237
65
235
216
151
216
482
233
95
435
498
380
436
165
216
498
216
498
459
498
498
233
81
233
216
216
498
216
73
498
426
96
498
118
233
498
106
216
498
216
216
216
154
490
233
498
216
357
468
233
12
306
216
467
216
216
498
216
67
203
498
233
233
498
216
148
146
81
498
59
422
402
216
233
284
368
216
125
371
231
452
216
289
498
233
498
73
286
252
233
197
233
216
102
189
498
4
124
233
235
498
83
233
498
166
133
64
15
220
58
83
233
498
216
309
494
233
182
216
131
216
216
498
200
498
498
359
233
421
247
216
243
221
216
233
233
299
292
498
498
213
220
142
216
10
233
233
126
452
216
216
255
498
233
216
216
454
430
281
233
73
188
46
233
171
233
498
343
498
343
216
216
123
216
196
233
156
498
233
498
216
233
498
233
233
430
223
233
19
172
496
498
233
210
445
498
233
233
233
216
196
498
90
233
498
157
498
333
498
216
233
233
216
340
498
498
233
127
216
498
59
367
498
308
498
101
216
498
498
216
100
233
437
233
216
233
497
37
216
75
58
248
145
498
421
216
216
233
63
216
28
498
152
267
216
498
216
233
233
175
498
216
442
498
233
233
498
148
498
137
498
233
482
168
136
233
233
233
132
23
132
498
498
233
498
285
498
216
303
216
309
191
498
249
184
500
233
432
498
233
233
216
245
404
136
498
424
498
343
216
233
233
100
376
216
498
498
216
8
216
101
233
498
498
50
83
140
216
233
216
233
264
308
498
81
233
216
216
498
443
216
498
433
233
216
216
498
123
233
233
498
154
48
233
233
498
498
216
10
386
341
216
216
219
216
435
216
233
498
216
498
397
233
233
277
498
346
389
498
310
216
233
233
216
233
216
216
498
416
111
233
73
216
295
269
233
233
233
397
9
166
233
158
491
233
498
233
238
498
233
498
233
73
408
233
233
216
454
472
117
233
216
498
216
478
233
158
345
216
233
498
303
330
233
216
233
104
233
498
498
426
216
125
204
233
188
498
498
331
216
239
216
233
304
326
116
233
216
21
236
9
290
233
498
369
216
112
233
404
216
216
233
115
233
233
233
216
186
498
216
1
498
233
467
216
465
307
306
216
369
233
233
498
160
216
498
216
216
498
475
216
136
27
233
75
498
427
498
498
58
233
216
216
498
216
498
498
269
216
216
369
498
233
79
498
233
452
233
421
498
498
216
233
498
498
233
498
498
233
309
498
233
323
73
77
216
216
233
216
498
59
216
216
498
216
233
498
498
216
216
136
233
343
233
498
233
498
189
303
216
233
48
498
216
216
164
233
233
428
216
233
233
406
498
233
216
233
233
233
233
216
498
136
204
498
498
102
498
233
216
22
477
410
435
498
383
233
498
124
233
163
498
498
233
498
498
378
498
216
21
218
197
184
498
233
216
250
216
498
96
321
216
216
498
455
233
233
330
233
216
297
216
233
216
41
66
233
498
213
216
216
233
216
216
464
136
216
498
198
367
498
233
216
289
123
192
233
498
216
398
216
233
498
233
216
498
444
418
233
285
11
233
233
498
498
498
135
187
17
216
498
216
124
75
498
216
201
124
498
216
331
498
498
498
498
284
476
492
233
495
233
233
216
498
333
452
498
233
233
233
233
204
233
184
56
498
498
216
431
498
215
498
219
371
469
58
498
498
124
152
138
216
498
498
498
216
216
379
233
498
126
310
227
498
233
233
498
216
89
345
498
498
216
145
251
470
192
233
216
233
216
498
409
117
113
264
498
297
216
498
233
216
233
212
212
216
498
200
233
216
498
11
216
216
70
498
425
150
498
216
216
441
120
216
216
216
498
216
233
498
233
220
216
216
216
289
498
498
216
134
233
74
498
131
216
287
83
498
498
452
233
216
59
65
498
124
352
216
362
216
216
498
233
59
498
498
498
498
213
202
275
182
233
498
478
384
233
233
6
233
223
498
498
216
264
498
498
306
216
220
216
216
498
233
498
120
474
262
242
111
178
307
345
196
498
216
317
397
65
270
498
233
169
445
498
414
498
447
378
120
233
81
233
233
498
233
286
216
498
371
427
81
154
323
216
216
449
498
498
120
442
216
498
498
498
498
461
434
274
262
114
422
233
498
498
146
73
397
212
498
216
216
82
381
233
55
233
216
85
49
216
477
498
498
145
216
387
216
132
216
498
233
443
216
233
233
452
498
216
498
257
216
179
233
498
21
178
498
317
233
233
182
216
3
233
216
1
216
233
398
233
498
233
498
233
498
70
233
385
498
216
216
216
481
436
498
498
498
498
233
498
446
339
216
498
436
233
498
216
216
216
408
216
215
323
216
216
472
233
216
233
216
498
305
406
498
189
481
498
498
233
233
216
233
295
402
65
205
459
216
58
233
9
216
298
128
234
474
226
233
136
101
287
233
498
233
259
216
434
216
83
241
216
216
233
261
216
233
302
296
138
426
498
233
216
362
233
306
494
498
498
233
498
216
317
233
137
63
339
216
233
216
216
356
216
316
153
498
124
498
216
233
216
233
133
216
498
135
484
498
242
179
216
275
25
183
498
230
403
233
498
338
252
233
220
340
99
233
498
498
442
498
233
498
233
309
233
225
498
325
233
106
216
233
498
70
216
360
216
216
4
193
498
8
216
233
39
278
11
294
341
216
216
216
498
306
199
233
233
498
233
233
352
216
197
113
368
216
215
498
216
216
140
250
395
216
233
498
216
216
233
233
33
233
233
233
363
382
233
498
233
23
233
216
233
216
233
452
216
309
498
233
369
136
35
385
498
216
206
495
290
498
63
233
216
216
341
62
383
498
233
498
216
216
233
233
498
468
498
498
39
24
498
498
233
264
96
458
498
233
325
498
233
233
233
498
207
233
233
233
233
233
498
12
233
498
233
233
327
233
233
498
498
348
8
498
101
498
498
233
59
227
136
455
216
216
498
216
173
470
127
233
233
312
216
437
216
216
40
93
216
498
216
498
233
498
498
118
216
498
216
498
427
233
216
457
233
233
163
233
454
498
216
398
216
405
216
216
498
233
233
216
233
233
202
385
35
216
299
216
312
233
233
233
498
489
81
256
279
498
216
87
203
464
251
216
233
233
233
216
498
348
498
498
244
106
56
498
233
388
155
101
186
356
216
498
498
216
216
233
216
413
344
216
498
59
233
498
233
233
498
248
464
9
233
216
216
216
216
233
94
463
498
216
498
243
469
233
233
498
94
276
334
64
348
52
233
39
243
498
216
464
62
498
73
233
498
216
233
216
83
364
498
216
498
90
216
213
498
216
216
212
177
498
261
498
216
146
233
498
369
69
50
71
452
216
365
216
233
163
234
233
498
216
498
233
391
306
233
449
470
378
498
221
233
498
59
216
388
498
233
37
233
410
233
233
498
233
216
498
50
216
233
216
233
498
39
498
216
9
233
216
415
216
498
61
89
233
216
233
455
216
233
255
216
399
498
298
216
216
216
233
235
233
487
233
63
233
87
233
498
498
233
498
233
498
498
233
233
109
243
216
266
233
233
252
233
498
126
216
378
233
200
468
498
498
216
233
233
363
216
499
81
296
294
475
493
233
498
233
498
498
233
409
103
177
233
216
231
498
475
193
233
498
216
93
233
498
229
58
370
64
498
4
216
216
216
34
216
216
275
206
498
168
347
54
276
226
216
498
498
498
498
402
233
452
233
498
216
216
233
317
216
233
216
216
498
216
216
469
498
233
233
498
221
216
272
482
498
225
498
230
263
233
231
216
36
442
216
449
498
216
314
498
373
233
475
290
58
233
216
233
351
498
89
24
392
113
498
233
233
433
141
437
216
233
291
233
233
373
498
233
216
216
498
498
397
216
236
216
233
216
498
498
216
498
479
303
216
498
235
233
210
498
233
393
184
216
216
233
498
124
216
498
182
498
288
233
498
233
233
24
280
498
193
233
233
189
216
404
216
35
498
216
216
216
498
233
216
132
233
216
216
153
216
72
216
498
233
216
233
82
216
498
216
306
378
54
498
300
422
233
309
233
43
216
216
94
183
498
233
284
233
429
498
498
498
498
216
233
5
216
61
309
101
258
216
498
208
233
258
216
498
233
353
498
475
95
233
233
337
498
309
216
159
146
340
233
216
216
334
201
233
233
179
498
216
238
105
216
408
216
233
498
233
325
191
216
498
396
20
24
498
315
216
216
498
244
498
498
435
387
498
233
216
404
216
332
216
380
498
39
216
283
26
39
498
124
216
498
498
233
384
26
422
216
233
216
216
6
233
333
112
233
255
216
498
498
233
498
233
216
233
498
216
233
59
233
265
216
371
216
391
498
498
196
498
233
432
498
172
124
24
80
498
498
498
233
387
233
233
79
289
498
233
498
216
216
498
266
498
233
498
341
191
498
498
498
309
233
216
327
12
122
18
233
468
124
109
498
495
493
82
15
233
87
233
233
233
27
233
45
216
216
216
233
216
209
233
63
216
498
233
227
112
233
398
193
216
498
233
233
227
498
498
333
429
498
233
255
216
216
102
498
498
216
58
460
498
233
230
215
353
498
492
216
233
461
335
243
81
131
233
330
216
10
370
233
295
216
498
498
392
54
32
489
498
498
92
498
216
233
498
142
498
216
157
216
216
110
59
233
216
498
498
68
422
216
216
216
177
498
217
216
330
233
93
498
413
256
428
386
498
423
192
245
475
366
73
445
21
233
216
233
451
233
216
498
305
498
216
387
285
371
116
406
216
233
314
101
498
216
439
216
68
143
215
498
254
226
216
216
498
498
498
9
498
233
425
233
174
498
216
392
363
498
233
216
216
432
352
346
186
498
216
180
498
216
233
216
136
233
7
216
440
216
498
390
233
30
9
306
437
216
378
452
216
446
278
233
216
113
233
83
233
498
386
233
254
216
498
189
9
58
498
233
162
498
195
233
19
216
59
179
133
216
306
498
498
498
498
233
216
216
461
178
498
216
233
19
498
401
385
31
216
41
9
216
216
216
233
216
170
233
400
216
216
215
216
216
39
235
233
142
322
216
458
319
385
233
498
453
498
498
239
456
319
498
498
498
216
468
233
422
216
338
487
233
77
216
498
81
498
233
216
233
498
401
440
126
356
498
233
258
171
498
105
154
233
208
233
233
331
216
295
28
216
498
233
113
498
216
328
81
216
85
233
216
498
233
498
216
233
422
216
369
216
498
121
216
168
304
233
129
123
216
216
92
390
52
233
216
216
187
216
312
385
305
225
193
177
216
163
410
498
498
387
498
60
498
169
216
233
233
216
498
498
498
498
452
216
216
233
233
216
216
216
233
498
233
499
446
498
233
233
465
233
233
233
332
99
498
216
336
86
216
233
114
233
436
369
83
373
216
233
216
233
498
498
233
233
233
498
31
467
399
233
233
216
216
233
498
100
36
2
233
110
216
346
216
498
233
498
459
498
233
178
254
292
498
330
498
498
90
233
159
467
231
498
500
216
224
113
498
320
216
216
498
60
309
216
233
233
216
233
271
233
498
498
233
233
357
344
181
216
239
69
216
216
469
328
21
204
498
498
498
404
498
248
80
498
257
218
216
498
233
216
498
498
134
325
110
216
497
451
233
216
233
233
498
328
216
233
233
216
12
233
233
498
498
233
492
498
216
498
237
431
498
216
459
149
141
395
498
302
85
498
142
268
233
152
394
438
216
350
498
108
498
216
233
192
232
216
111
315
420
233
498
233
455
216
216
233
191
109
356
23
58
216
498
216
334
15
216
362
233
475
88
216
481
216
455
354
233
233
216
216
301
216
233
194
379
233
233
52
498
233
182
216
382
498
216
498
151
498
131
39
498
498
498
498
109
216
183
216
498
216
210
216
79
216
233
233
32
233
433
482
233
37
309
498
216
233
233
498
326
216
498
302
408
309
216
308
269
498
233
498
234
479
216
369
134
19
30
498
369
19
216
201
498
216
216
233
27
233
130
103
498
233
498
42
392
232
309
216
241
156
233
216
216
216
216
1
233
89
233
233
498
132
233
233
486
233
498
60
498
233
215
233
124
233
124
233
233
93
452
424
289
76
498
498
216
216
216
178
233
216
325
233
498
59
233
260
216
216
69
337
225
57
233
74
498
456
233
233
498
498
498
392
498
418
216
233
216
4
498
216
461
241
233
124
316
233
81
233
107
216
233
216
498
498
11
482
233
48
233
498
216
498
256
216
216
31
477
290
306
323
233
216
206
233
141
216
498
498
442
147
476
233
131
109
233
215
198
216
498
498
216
115
233
34
498
498
233
233
124
216
216
54
233
216
498
36
450
233
92
399
233
498
216
216
498
216
498
33
99
216
233
233
141
233
216
498
216
27
498
216
233
457
216
216
498
498
233
233
233
24
111
498
233
216
216
216
498
182
498
287
192
216
233
498
107
222
252
233
124
233
343
498
216
233
210
498
233
498
216
498
498
233
233
498
216
233
27
216
177
233
498
498
233
125
191
428
498
213
498
248
432
443
498
93
233
498
216
216
216
498
341
216
233
498
331
254
123
498
469
356
233
498
216
498
216
216
420
14
216
82
233
124
233
233
216
39
207
233
498
309
498
233
216
464
309
413
498
479
498
124
216
233
498
149
9
498
216
498
216
161
216
233
9
419
233
58
498
144
233
216
498
216
201
93
225
216
498
216
233
302
233
233
276
352
498
216
498
151
498
498
382
216
378
498
216
164
216
233
498
233
211
233
233
233
216
176
216
216
216
233
324
216
233
233
216
81
498
216
445
301
233
498
93
306
156
409
483
34
350
498
216
233
421
216
233
498
443
216
216
440
343
498
216
498
216
233
216
498
375
233
136
9
417
498
145
13
233
10
498
233
217
216
233
498
296
498
216
216
81
466
148
474
498
441
64
216
233
111
498
141
291
498
328
233
498
233
233
82
216
498
408
427
498
424
498
121
216
136
498
216
498
438
454
194
498
438
216
103
45
408
498
59
334
249
360
216
498
406
216
498
216
435
216
396
216
233
351
498
233
216
216
175
427
307
216
498
233
216
291
233
9
233
498
461
498
430
60
498
249
233
28
190
378
99
216
233
452
216
233
233
216
498
498
233
163
498
135
216
305
233
498
498
216
216
10
233
233
498
498
21
498
216
498
233
233
216
299
233
183
233
75
498
498
216
498
249
216
401
216
181
233
216
233
233
16
216
216
187
179
498
367
276
379
55
413
101
216
19
358
216
82
498
233
498
455
216
443
216
43
233
498
9
363
147
233
216
143
81
216
317
233
233
216
455
474
498
216
498
197
190
216
233
498
124
498
216
216
233
472
498
498
498
121
216
384
216
260
369
487
498
269
327
498
216
81
233
233
216
397
36
233
260
233
216
233
233
216
216
216
233
233
498
233
498
498
233
292
272
498
493
216
456
406
498
124
426
498
496
498
233
163
498
235
498
201
336
332
290
233
233
233
406
216
498
200
233
216
216
21
233
416
498
216
233
233
176
463
216
25
498
367
233
233
498
85
449
216
429
498
124
233
340
356
233
498
212
80
216
233
216
233
498
216
233
210
124
216
233
498
146
216
498
288
216
400
166
216
498
216
81
233
215
216
350
216
233
216
498
327
464
406
498
498
498
135
166
233
216
295
369
484
498
216
452
498
233
188
124
216
498
2
59
498
225
233
322
216
215
97
233
64
498
292
233
216
60
498
216
81
359
216
498
473
98
110
233
498
498
204
216
301
498
498
233
216
259
324
50
446
216
285
365
120
19
233
73
389
90
216
154
498
498
498
187
498
233
282
216
233
498
498
455
233
233
468
498
494
233
233
216
498
216
216
498
173
233
216
111
498
216
124
233
233
233
233
498
498
445
498
441
216
233
498
9
327
498
357
27
498
432
233
233
498
8
498
377
498
498
216
73
498
455
233
233
468
216
498
364
233
216
498
60
9
439
321
310
220
498
216
233
233
278
498
498
243
66
10
216
35
498
225
366
216
233
498
233
146
216
30
498
233
233
498
291
56
216
216
498
81
233
233
498
242
233
233
233
366
259
216
498
216
216
278
498
233
233
498
124
301
191
498
233
233
498
486
498
219
17
460
498
74
33
263
233
488
216
216
233
233
216
216
498
124
498
216
469
487
309
464
233
498
195
98
215
120
216
498
216
233
275
498
233
39
492
233
216
124
411
233
308
122
85
64
233
216
233
233
285
498
216
216
216
83
139
19
233
498
233
216
233
233
45
233
365
375
216
216
96
233
215
233
233
216
216
216
311
233
498
498
488
216
498
421
216
216
216
216
216
149
3
93
216
233
498
498
498
498
172
498
165
343
232
216
216
233
369
217
35
216
233
28
411
348
498
19
216
20
498
216
216
219
498
428
107
216
498
498
88
498
498
216
199
233
233
233
191
204
16
45
319
498
410
361
233
498
498
216
233
216
296
183
233
216
89
233
161
216
216
216
498
166
498
498
258
216
233
216
216
121
233
498
216
378
233
176
135
233
22
233
216
216
233
123
72
348
314
216
363
43
233
377
233
498
21
216
216
216
498
284
498
233
216
233
81
368
92
442
233
348
216
233
387
252
216
330
74
233
216
9
498
498
498
157
498
335
216
15
201
233
470
9
224
216
498
112
26
216
350
495
498
498
76
481
194
340
216
216
122
233
216
216
110
120
233
233
216
216
498
340
216
216
181
233
498
73
233
233
233
205
409
216
216
216
216
233
216
233
378
308
498
488
216
362
216
186
233
498
233
498
9
216
233
498
427
216
233
168
141
233
233
192
498
216
498
498
497
216
233
389
233
233
83
216
233
360
233
10
236
272
294
47
216
205
311
233
216
233
216
233
251
498
233
234
138
17
476
498
219
498
78
233
103
233
177
164
332
147
233
216
498
216
233
176
216
449
498
216
498
315
233
19
216
233
228
233
233
233
162
498
498
474
233
498
19
295
216
211
498
233
233
233
216
233
216
216
124
216
395
476
233
498
275
216
216
163
216
216
64
404
498
216
498
498
455
233
447
124
233
498
498
498
216
233
498
216
351
58
498
246
233
216
136
216
422
233
473
216
117
498
457
498
350
81
368
216
216
171
498
216
216
205
498
162
233
144
233
233
73
216
371
161
233
88
216
498
498
233
382
498
498
498
257
39
498
307
498
498
216
233
216
233
316
164
233
233
216
357
216
498
233
443
76
60
216
498
216
498
433
452
216
233
498
233
498
233
499
498
233
233
498
216
179
233
56
216
216
498
498
498
233
233
498
216
233
216
200
233
116
498
208
498
26
498
197
287
311
220
498
301
281
498
216
448
216
216
216
233
233
498
233
233
498
216
144
498
155
233
498
475
47
498
483
233
498
233
34
389
233
498
124
233
216
467
233
216
216
216
296
498
157
233
21
177
377
168
216
233
216
498
498
216
233
124
216
472
311
498
498
233
498
233
58
437
498
498
498
498
39
216
216
216
216
83
233
311
441
171
498
216
462
233
498
498
216
216
326
112
498
294
497
233
498
233
251
216
75
216
498
233
216
233
498
233
233
33
233
216
216
498
216
233
258
3
233
216
233
233
498
498
233
216
179
293
216
294
498
121
216
85
435
105
306
216
498
498
216
236
233
364
216
498
233
165
441
233
498
233
469
498
233
222
56
498
216
498
498
233
498
233
498
233
233
216
152
216
276
216
216
489
498
331
31
59
255
59
183
285
216
233
498
442
362
233
233
216
350
232
261
31
216
498
145
216
216
163
314
9
496
355
159
216
233
216
124
216
233
66
498
85
136
498
233
300
498
216
5
321
233
250
449
498
233
216
498
233
216
306
233
233
432
233
166
233
233
233
498
165
233
216
498
83
216
83
216
222
216
233
216
233
60
409
216
233
233
18
2
498
441
285
192
112
498
395
216
452
216
412
216
163
498
498
233
233
14
233
24
233
216
498
232
216
216
233
216
216
107
233
124
233
47
233
216
215
112
298
233
410
118
233
252
387
304
497
100
498
498
233
498
352
498
39
498
216
233
498
95
233
233
216
233
415
394
233
195
216
498
124
216
320
498
216
233
498
233
106
498
233
17
498
233
233
354
486
429
233
216
114
498
337
233
498
344
487
83
189
498
104
216
216
41
444
233
216
287
216
498
188
498
331
233
216
308
25
216
216
233
498
216
216
216
216
66
216
233
498
233
21
233
233
498
233
498
371
498
216
290
233
243
233
31
216
233
216
239
498
237
498
233
233
498
216
73
233
276
357
216
351
124
216
336
158
216
216
498
233
498
498
27
411
216
498
224
498
216
174
233
233
498
216
216
182
462
498
498
233
216
233
272
233
216
68
233
15
216
216
233
233
498
120
498
324
498
341
124
233
105
78
426
498
233
216
233
498
216
453
498
339
233
498
216
189
498
233
358
233
233
498
231
73
498
136
216
243
233
216
216
171
90
233
404
498
498
136
381
498
233
466
498
244
9
357
498
309
481
233
216
100
498
498
216
216
498
498
216
233
39
233
233
498
145
498
115
216
498
387
413
414
233
117
342
216
498
216
352
216
233
21
499
233
233
233
216
498
222
216
216
279
188
498
380
474
233
243
110
498
233
350
216
233
216
158
498
137
145
51
498
233
59
396
498
498
498
306
233
261
216
233
180
141
429
334
298
216
216
498
216
498
290
163
216
309
498
498
233
498
498
465
233
233
493
233
498
199
216
343
233
50
216
233
118
374
233
233
233
498
483
498
207
95
498
233
290
76
233
216
216
189
244
455
216
232
233
228
216
54
2
11
411
216
113
233
46
498
371
191
342
233
233
216
498
233
460
498
318
498
41
268
498
233
31
216
124
461
216
233
498
192
184
187
142
233
75
498
498
67
216
233
240
82
258
498
132
498
216
498
369
369
498
282
213
192
216
233
216
233
498
177
498
233
216
216
216
457
216
216
216
233
216
180
81
138
216
233
498
233
428
297
340
233
498
461
232
233
311
216
470
216
233
444
494
398
371
216
498
498
216
428
47
216
117
275
86
498
361
471
498
358
299
498
407
233
498
233
216
216
110
233
169
73
403
223
216
216
233
7
103
216
216
448
370
498
216
216
233
216
176
357
216
233
216
277
233
465
240
8
216
474
498
233
498
46
233
216
233
498
498
339
233
233
233
233
135
498
216
233
3
21
233
106
233
215
498
216
126
216
498
216
218
498
216
233
233
292
216
334
350
498
246
233
498
216
498
498
351
498
233
233
216
9
498
216
233
122
395
216
47
286
380
233
498
103
21
216
498
463
498
393
434
233
498
26
498
216
216
114
31
9
55
216
216
123
216
216
216
17
498
212
216
498
233
233
498
216
183
498
216
233
216
252
241
233
422
498
216
194
216
134
392
498
498
216
498
216
233
216
103
498
216
216
216
174
163
272
233
498
233
216
498
216
498
216
216
498
498
363
233
498
393
498
233
498
136
498
447
498
204
216
498
233
109
498
158
432
216
233
291
149
323
216
233
233
397
252
247
265
233
470
216
498
186
216
216
233
216
233
144
233
233
498
233
233
325
53
498
233
233
452
395
498
498
498
498
498
233
498
385
216
216
6
233
216
216
498
233
216
488
233
233
233
233
216
233
356
31
306
216
498
328
498
59
277
48
239
498
233
360
216
448
216
370
81
233
498
444
498
476
498
227
233
216
216
498
216
115
216
281
216
498
427
233
216
190
233
498
240
473
233
233
358
311
233
216
233
233
216
233
216
233
124
223
488
485
233
233
455
345
233
390
373
233
498
470
216
124
498
498
216
216
58
498
233
81
233
233
216
171
468
286
216
455
233
400
468
216
498
498
498
304
233
233
233
75
233
15
498
233
113
451
498
498
216
498
216
498
216
233
498
80
498
124
498
216
216
498
149
498
216
498
216
216
498
233
451
233
129
233
216
422
233
216
233
276
379
470
498
216
233
233
186
216
434
391
233
498
233
216
233
498
233
216
358
216
498
216
216
452
397
498
233
216
475
247
233
86
498
233
85
498
470
154
228
216
498
261
48
13
134
216
216
498
179
498
317
216
498
258
216
59
217
36
233
387
215
216
387
109
431
233
10
19
216
498
498
233
233
498
152
206
233
317
216
216
295
486
391
216
233
21
27
498
233
498
498
216
450
498
498
216
53
435
262
216
306
216
215
498
216
268
233
233
498
233
498
233
498
216
498
498
342
498
82
216
233
498
489
233
93
216
216
140
233
498
369
498
12
424
344
216
216
24
233
498
216
498
292
498
233
339
498
100
279
2
233
75
498
233
498
352
216
187
252
216
233
216
233
216
178
233
216
155
356
216
498
498
233
216
269
498
233
118
216
216
216
216
216
233
498
272
498
216
498
472
498
233
233
233
5
165
148
498
498
498
216
43
233
489
334
285
233
2
498
216
71
498
216
233
233
216
176
110
233
498
216
116
233
455
21
233
58
498
498
157
498
233
481
391
346
405
419
326
498
216
83
132
498
498
498
107
216
498
233
233
216
154
498
216
233
233
216
498
216
216
216
452
233
498
498
216
368
233
233
216
233
343
13
498
233
498
498
498
37
233
233
233
233
498
216
288
498
119
216
216
216
498
216
216
9
498
216
498
233
39
233
216
216
498
216
422
124
177
141
429
177
233
192
185
233
362
498
233
498
333
498
216
59
373
348
218
498
422
233
391
233
468
498
233
209
498
498
216
128
498
498
37
216
216
498
66
454
83
421
490
216
237
233
498
498
216
233
333
319
498
498
293
185
498
216
216
138
498
498
498
216
426
498
196
81
498
498
194
216
216
220
498
498
50
255
233
493
215
216
400
274
62
216
311
324
498
216
19
81
51
233
233
216
498
21
216
53
233
233
233
498
484
498
277
498
498
233
233
351
216
233
233
498
498
421
7
498
216
380
216
498
233
216
216
216
216
233
216
358
233
216
330
233
498
129
216
233
180
317
453
233
83
216
400
452
254
216
233
474
498
104
233
406
233
63
81
216
356
498
210
216
233
216
498
498
433
216
498
216
216
498
216
216
216
233
216
8
216
309
233
498
428
81
12
233
233
498
216
442
215
83
216
132
498
400
233
45
427
498
224
233
264
498
216
195
498
216
216
498
233
498
498
233
498
396
185
216
498
92
216
215
216
233
241
65
216
216
498
498
173
306
216
30
216
498
219
9
216
216
233
233
19
175
498
216
216
233
216
216
233
233
216
498
252
233
216
233
433
498
408
287
267
165
498
181
463
498
81
216
233
186
216
123
498
109
216
233
146
216
233
216
498
119
498
498
216
233
216
498
233
498
216
398
216
498
216
216
498
84
136
233
498
370
182
233
334
119
233
498
498
498
233
30
233
170
233
498
498
498
154
233
498
201
233
364
216
44
216
255
216
498
303
498
498
498
498
498
498
233
216
72
216
233
136
3
216
498
498
192
498
316
498
233
35
233
165
498
498
306
233
233
233
233
498
498
305
498
384
498
21
216
488
140
498
216
498
498
233
216
216
216
233
216
233
80
498
498
468
336
498
498
216
377
498
77
498
498
216
9
216
216
233
411
370
293
233
216
498
233
447
486
216
21
128
498
233
498
104
233
348
216
498
427
334
498
216
143
233
99
498
216
294
422
216
216
498
498
498
379
15
498
81
233
498
375
216
233
233
216
447
404
196
212
498
163
216
216
420
233
216
498
85
421
119
216
286
498
249
80
209
233
132
216
216
287
216
207
300
63
216
216
233
306
241
453
19
233
481
498
498
286
381
216
216
86
216
298
216
233
416
315
216
303
216
216
233
147
216
233
452
218
233
233
498
498
216
498
74
216
216
233
83
130
233
59
156
390
498
216
159
236
233
233
490
498
340
233
482
498
498
233
233
233
216
498
233
498
498
208
233
55
144
95
216
498
340
233
216
233
233
211
216
498
87
233
59
498
233
216
498
498
498
216
124
179
498
58
498
498
81
216
215
498
299
233
205
498
213
207
233
216
498
296
500
233
233
216
138
467
211
216
216
216
90
498
467
216
498
233
15
498
216
308
309
489
216
154
498
385
216
216
498
498
110
498
306
233
216
167
474
233
498
233
216
233
355
363
233
233
216
216
343
83
20
430
233
233
498
498
216
216
309
208
216
290
277
77
498
498
233
124
425
233
261
233
213
498
498
498
216
498
270
124
60
233
498
249
442
498
216
463
27
216
216
216
216
216
149
498
305
233
216
72
308
162
233
22
216
292
309
191
216
369
216
233
498
498
498
233
216
269
233
216
498
443
487
233
498
119
374
216
416
233
233
235
233
498
233
130
84
216
498
255
498
216
498
498
254
483
216
21
279
233
498
455
312
32
216
428
101
216
477
216
498
216
313
498
114
498
444
369
216
233
498
186
232
233
216
450
216
498
233
498
258
314
216
449
216
498
204
498
443
104
47
216
498
89
216
58
128
119
498
233
184
375
492
233
233
216
224
423
375
498
498
161
233
216
216
331
216
216
498
216
216
405
252
336
498
244
233
216
233
425
176
216
498
233
216
233
216
419
216
216
233
441
58
233
437
216
291
281
233
216
233
452
233
216
216
52
216
435
233
321
124
233
66
180
216
216
97
162
482
233
233
425
459
233
52
297
216
398
498
81
454
479
498
216
9
321
233
498
498
216
233
53
423
118
216
91
233
498
110
332
498
498
233
192
216
216
498
233
233
257
498
233
404
29
332
498
498
364
276
233
216
124
425
216
216
233
216
233
216
243
498
233
216
216
216
233
357
498
307
276
498
233
216
498
216
163
233
233
124
306
100
498
216
26
233
498
350
216
498
81
498
275
216
322
117
498
216
76
232
216
233
216
191
482
282
66
442
316
498
498
216
422
216
306
244
220
477
498
233
39
451
216
498
199
48
498
216
498
215
233
216
208
233
233
136
446
313
216
413
10
233
498
498
368
117
218
406
182
498
233
498
124
498
216
498
233
423
15
216
13
233
233
29
498
216
498
498
233
385
216
139
498
233
216
498
498
498
388
233
498
269
498
216
452
183
233
233
216
498
216
161
216
498
272
232
216
14
233
216
50
462
498
216
26
382
216
99
216
311
498
285
498
233
498
216
216
233
211
186
212
11
309
216
216
222
216
233
498
464
498
216
216
233
216
498
233
216
216
233
216
233
233
216
124
216
216
94
233
176
233
170
498
114
497
216
216
395
24
81
68
281
233
233
216
216
216
233
216
498
112
233
11
368
252
233
498
158
233
233
498
320
160
113
233
498
233
498
147
216
35
233
470
216
124
216
296
216
216
498
498
422
216
216
498
73
306
379
233
218
461
314
233
498
374
498
345
498
233
498
498
76
216
233
216
216
498
498
114
233
437
498
498
500
498
498
270
233
233
334
98
350
333
498
18
216
498
498
216
233
216
251
68
286
233
385
216
289
249
233
233
233
313
233
366
233
216
497
199
82
216
349
127
216
94
233
393
498
216
216
216
216
216
498
124
498
216
216
216
233
396
116
211
216
29
469
216
233
177
491
498
233
216
433
427
233
285
7
330
498
76
323
438
216
216
498
217
216
498
498
255
252
233
498
216
498
216
233
423
366
417
341
363
351
458
216
216
216
163
402
498
216
216
216
479
216
261
58
233
498
498
498
225
487
498
498
498
216
16
498
233
216
223
257
216
95
289
399
263
498
233
498
373
233
216
498
216
83
233
233
216
39
498
465
340
125
498
39
216
261
216
220
498
233
233
143
3
233
459
9
136
216
216
59
161
452
233
233
375
134
233
498
498
233
432
233
216
92
498
498
156
413
498
233
216
498
498
498
233
153
233
233
474
233
230
101
404
216
24
166
216
216
4
233
498
255
243
498
233
216
498
233
498
233
233
498
233
498
117
39
233
236
159
498
233
216
233
362
233
498
268
233
233
467
298
498
498
412
498
216
38
498
81
498
233
498
216
233
431
233
216
209
216
216
173
483
233
63
397
358
233
467
452
216
314
452
498
498
389
216
246
233
216
233
33
216
216
498
216
52
233
216
233
233
216
73
275
498
233
233
216
216
233
233
426
498
216
216
36
216
216
216
216
216
498
113
363
39
472
498
498
216
216
254
498
215
216
339
209
421
7
498
383
230
139
463
216
441
498
233
246
233
216
216
216
215
216
446
49
498
75
159
307
410
434
498
498
93
231
216
347
59
216
216
233
342
216
216
499
233
227
498
498
230
441
233
233
216
498
106
415
381
216
452
233
233
498
233
136
216
1
216
233
498
233
216
498
498
216
233
233
409
216
216
498
216
216
216
233
233
498
498
498
148
493
216
233
233
233
59
216
233
475
233
498
233
233
234
216
387
410
315
301
233
498
498
13
233
498
383
80
342
233
233
233
498
233
216
216
498
146
498
233
2
233
498
50
389
228
292
498
58
498
491
216
216
216
452
452
6
498
15
451
384
498
405
333
39
215
83
124
216
216
496
221
498
83
498
236
498
498
167
445
166
233
498
233
498
498
440
309
216
317
216
308
233
216
216
216
467
233
92
498
258
498
233
100
498
306
438
216
477
376
354
216
233
498
337
498
216
233
233
233
59
233
46
498
233
498
233
498
353
216
221
459
397
216
59
7
498
216
233
216
498
47
216
216
233
267
406
216
216
455
233
216
216
233
233
424
216
286
333
132
56
216
136
216
124
233
233
233
58
216
233
498
498
9
233
368
216
233
233
82
498
233
233
498
170
233
216
402
216
233
233
233
216
388
230
26
276
216
498
447
233
486
225
216
208
281
216
216
216
498
345
229
216
21
99
498
39
304
498
216
216
216
26
216
498
498
216
6
462
431
498
233
191
498
85
105
83
216
498
452
136
233
474
11
498
81
350
249
233
216
233
233
239
366
498
498
441
216
233
233
498
498
117
9
258
216
233
494
216
498
498
463
498
42
298
452
233
216
233
216
233
233
233
498
216
21
254
216
233
59
240
472
233
494
357
265
233
216
233
498
257
239
233
216
216
498
309
98
375
233
233
233
337
233
216
216
248
216
498
216
498
233
216
216
233
233
498
216
84
407
233
256
498
216
233
99
21
223
498
498
498
435
216
233
498
233
216
498
216
216
216
233
17
216
216
216
233
50
330
498
233
216
301
424
233
498
179
187
304
233
480
216
233
216
233
450
364
365
216
498
498
130
216
216
233
187
216
498
233
309
75
162
233
216
216
95
61
498
264
233
233
233
452
437
245
59
216
498
233
438
11
498
233
216
62
136
233
352
488
233
369
198
336
498
95
474
233
233
233
216
498
233
73
233
233
498
233
83
216
216
216
165
216
498
498
498
498
411
216
216
216
401
285
233
498
498
498
80
399
498
233
498
216
233
233
96
216
233
216
216
498
233
498
238
498
216
124
88
440
498
158
216
216
216
216
216
233
461
233
83
322
260
148
216
233
43
370
233
293
216
233
180
233
292
177
216
247
498
498
334
216
447
233
233
498
498
261
136
217
216
216
498
233
233
233
238
216
370
216
233
498
233
233
455
369
216
216
216
377
86
289
124
233
315
233
245
498
233
43
498
498
88
59
474
50
233
105
498
498
216
477
498
498
115
348
233
233
387
324
447
233
205
233
233
306
227
233
216
233
498
233
216
38
216
402
233
233
233
88
233
233
498
26
349
3
233
498
498
216
272
216
92
216
69
346
498
159
423
232
498
250
179
463
498
18
498
216
75
386
233
498
492
216
46
216
233
216
187
492
498
216
216
304
216
233
411
216
439
216
233
233
498
498
233
498
3
216
233
375
394
216
112
326
233
498
498
233
216
498
498
345
498
498
216
114
498
233
498
394
233
142
217
303
216
233
498
72
216
216
233
233
216
498
233
233
498
498
367
498
369
319
9
233
233
216
498
197
478
53
96
45
498
39
498
216
233
498
136
498
498
216
129
216
498
216
216
233
233
216
367
498
233
216
261
233
76
498
384
233
127
278
358
233
216
132
435
216
498
498
233
479
233
233
346
233
216
216
452
233
58
216
83
313
233
407
238
216
216
498
230
216
65
233
216
83
487
233
213
498
25
24
233
498
498
338
3
91
498
216
216
498
400
185
143
124
216
368
455
498
59
216
360
498
216
191
208
498
498
407
233
233
498
233
233
216
378
233
309
233
404
216
13
233
283
273
498
481
216
216
498
101
498
498
216
474
63
216
216
216
498
498
216
303
124
216
179
498
233
233
490
120
265
488
399
498
216
233
216
66
498
233
233
92
176
233
216
498
233
233
332
233
216
216
233
182
233
216
233
498
233
498
233
498
352
232
498
233
216
498
216
498
254
216
216
216
233
216
233
216
233
216
233
233
216
419
216
233
498
108
233
431
462
498
124
216
84
306
498
233
129
233
167
233
45
498
498
216
498
216
498
216
463
216
498
498
498
233
216
498
494
233
233
216
498
216
216
233
164
198
498
260
233
216
498
498
216
277
83
216
67
233
498
136
107
477
233
452
498
233
241
233
343
107
369
195
232
369
350
498
344
233
351
216
498
47
13
498
455
216
216
233
179
216
233
233
216
498
91
216
226
216
215
498
233
216
233
233
498
233
62
498
452
326
352
212
334
442
233
233
498
498
404
216
216
216
209
278
325
498
299
216
498
233
233
457
233
216
73
233
498
306
498
81
338
233
498
216
498
498
59
107
115
346
121
216
264
498
498
333
498
233
114
498
216
216
233
233
233
216
468
233
216
214
216
498
435
233
229
233
233
233
498
54
216
216
402
480
498
498
233
216
261
149
471
354
369
233
216
216
498
216
465
233
327
498
233
308
21
233
498
133
233
216
233
233
498
474
171
498
398
233
498
99
233
216
216
460
10
455
498
401
216
442
469
233
216
216
233
233
124
233
216
233
398
233
233
498
216
498
290
216
233
233
130
216
101
178
498
2
388
216
498
233
498
173
419
233
216
498
21
132
216
233
498
216
216
216
299
233
118
233
147
498
216
190
498
418
309
216
265
216
233
498
216
241
240
216
498
466
233
498
498
136
216
216
216
124
379
233
233
233
296
233
17
370
202
215
233
233
233
351
471
94
233
498
428
498
216
498
494
296
216
342
136
498
81
498
498
498
233
241
233
216
498
77
312
216
269
216
233
233
498
233
498
259
451
151
39
216
498
110
102
216
216
180
498
233
38
498
216
498
419
233
498
233
233
371
216
142
216
387
216
226
233
216
216
285
178
498
216
233
216
498
124
233
322
347
216
185
233
498
233
111
9
216
426
233
233
299
498
357
198
250
261
233
74
498
233
218
18
498
58
117
233
455
498
297
73
216
321
498
216
216
498
233
216
147
216
81
216
216
498
217
498
222
409
233
222
207
233
216
477
289
498
216
216
233
216
498
216
498
233
216
498
498
216
83
498
94
315
174
338
237
241
498
123
498
498
339
216
46
327
216
361
497
470
233
498
290
464
12
498
498
233
216
216
498
498
442
142
72
498
164
498
498
233
498
112
216
372
233
498
216
43
386
322
233
315
145
498
217
233
216
194
216
498
498
498
124
58
233
498
233
233
233
124
102
2
216
88
365
498
233
215
74
101
393
264
498
448
498
216
216
498
135
216
216
233
21
211
498
233
67
233
334
216
486
216
216
81
216
233
252
233
498
216
216
233
216
498
466
323
498
498
233
20
160
211
498
498
455
216
498
268
294
216
463
233
498
319
122
216
216
339
216
158
277
216
216
216
216
464
233
233
449
233
233
400
216
498
216
209
498
498
416
120
176
457
498
95
56
233
498
290
216
233
498
293
72
498
420
233
498
216
498
77
216
498
131
136
233
498
498
216
216
216
498
216
269
498
233
216
123
233
233
216
498
233
233
81
498
498
216
233
498
233
74
233
498
233
216
216
216
216
39
216
498
496
421
233
498
498
498
356
82
216
233
233
490
403
216
273
216
498
104
15
216
200
233
216
498
216
1
216
154
498
6
216
452
216
216
498
216
233
106
216
287
216
233
498
412
498
216
351
498
318
233
216
233
149
498
216
216
317
327
216
498
216
498
361
216
233
498
124
233
25
307
421
498
498
216
398
137
264
114
233
447
498
498
498
216
216
177
233
351
89
498
348
233
242
216
47
216
216
33
498
223
498
216
478
216
272
233
216
40
461
233
498
498
233
216
233
216
216
498
499
6
233
216
455
452
233
233
498
163
216
418
142
233
22
216
167
39
216
216
216
76
216
139
233
498
202
112
432
216
216
362
498
439
233
498
498
317
216
216
302
498
498
498
216
287
498
216
7
498
498
397
216
334
216
286
53
377
463
498
498
498
91
216
498
116
498
498
65
498
32
233
39
158
216
279
498
460
233
498
233
233
255
293
233
216
216
216
216
216
276
453
498
498
319
269
216
76
498
486
373
342
216
322
498
233
401
198
216
498
498
233
498
233
498
445
233
378
498
16
233
498
21
498
216
216
216
233
453
498
45
216
466
343
498
450
216
498
498
498
32
216
291
216
233
233
251
216
235
498
72
216
216
216
216
498
217
233
402
498
216
208
215
104
498
233
233
498
216
498
10
233
498
481
253
188
351
498
400
233
294
384
216
498
498
496
233
498
233
251
498
190
498
498
498
216
233
498
498
498
462
216
216
216
498
498
171
30
233
211
216
277
498
236
216
369
233
216
233
233
233
331
466
216
216
216
231
266
498
216
261
498
464
216
233
233
9
95
418
498
233
216
498
337
362
423
164
216
216
216
216
216
302
498
233
498
498
233
216
498
498
370
102
233
216
498
216
432
233
498
498
233
498
498
27
84
233
369
195
498
216
3
452
280
15
348
216
392
216
233
46
216
233
306
498
233
233
245
216
70
498
152
13
498
216
369
233
216
66
124
498
73
233
21
498
498
498
498
216
140
14
233
126
105
474
435
222
498
498
216
418
216
354
46
498
233
224
216
216
455
233
498
216
233
498
338
216
216
312
498
233
326
124
486
233
233
233
216
233
498
174
216
403
229
296
498
498
233
233
216
233
216
498
104
498
233
281
216
498
216
468
216
498
216
43
498
164
216
410
216
216
118
489
498
216
216
192
182
498
233
233
498
171
216
184
7
22
216
293
216
124
233
216
216
216
424
233
233
233
498
233
466
233
348
498
413
233
94
233
233
450
433
174
422
216
211
233
498
233
189
257
96
240
216
233
498
498
27
64
233
233
184
216
233
435
332
233
464
331
216
498
216
282
498
493
73
39
216
332
498
24
233
82
233
88
216
1
498
498
233
148
233
216
225
4
481
216
162
233
233
233
498
184
498
233
498
261
498
216
498
319
383
498
115
233
9
302
478
82
498
498
95
233
484
216
216
427
344
216
66
216
216
216
216
216
233
216
233
474
498
498
498
118
498
233
233
233
216
233
131
233
195
498
216
386
39
217
498
216
363
149
462
233
498
498
115
233
357
233
233
438
498
498
216
216
212
498
444
260
233
498
121
216
216
216
216
422
498
498
455
47
347
498
498
498
216
498
498
209
233
121
80
216
498
136
216
477
442
233
83
498
233
233
472
469
356
292
216
280
216
216
233
152
498
275
498
216
216
49
498
498
13
347
393
215
216
498
400
233
309
233
426
174
216
205
238
194
462
233
216
233
475
233
194
438
233
146
216
216
216
233
216
466
233
498
233
233
117
215
233
233
498
446
216
233
330
225
498
466
306
473
418
480
498
216
233
83
328
233
146
233
102
216
498
498
58
242
341
309
250
498
233
216
233
216
219
498
498
233
216
429
233
124
204
498
233
233
216
498
369
233
498
216
498
245
233
498
233
306
216
233
498
294
380
498
304
369
86
233
498
216
216
474
216
216
498
216
498
391
290
233
216
498
233
73
498
216
483
464
393
411
410
193
156
216
233
347
216
233
216
498
233
216
233
233
233
498
216
80
233
477
498
216
290
216
498
216
468
216
233
166
498
233
498
498
233
233
124
498
50
462
233
123
498
97
498
233
233
498
407
233
216
233
216
498
148
498
73
216
498
498
233
52
216
289
222
498
381
498
108
233
498
422
389
216
498
216
498
216
212
233
216
309
136
286
364
216
233
216
136
15
221
270
233
183
271
498
57
498
233
475
216
216
485
233
50
27
498
498
233
233
424
216
392
216
59
153
233
216
216
498
233
331
216
233
216
396
498
216
233
435
498
216
216
306
216
498
323
233
167
233
233
83
452
394
295
250
216
216
39
216
498
360
498
309
443
498
233
498
261
216
337
369
233
498
427
13
201
289
233
233
216
233
216
442
232
498
296
498
145
110
233
498
233
159
282
369
216
498
111
216
498
498
498
76
366
99
81
57
233
124
83
216
216
216
248
216
233
48
498
68
498
413
233
216
233
233
498
216
369
233
216
216
233
216
82
216
498
233
68
233
480
125
342
498
233
334
216
9
498
498
216
216
233
216
498
69
491
480
499
233
69
216
192
498
164
216
233
233
29
498
233
216
233
88
289
233
498
498
216
202
498
216
69
233
264
216
481
498
305
233
233
216
216
457
362
216
216
3
498
216
139
183
217
466
233
498
216
194
150
498
295
213
233
421
216
233
160
233
216
233
498
498
320
488
216
216
277
441
40
233
233
388
216
90
94
498
233
216
400
233
498
498
435
491
213
216
106
281
233
216
216
498
498
422
233
216
233
498
317
233
240
350
216
498
498
292
192
212
498
92
498
15
233
498
498
216
396
415
433
233
211
216
498
233
216
233
233
498
53
270
498
233
256
498
89
492
233
390
233
73
498
99
498
5
498
50
370
498
216
498
233
498
498
10
447
498
498
308
63
422
216
216
39
498
108
229
216
233
305
427
216
498
46
498
64
225
498
233
216
498
205
216
233
233
498
233
216
70
498
216
233
94
216
498
422
216
233
466
498
498
358
233
402
75
216
186
233
233
498
233
233
428
216
462
233
498
498
233
498
480
145
233
233
305
233
498
498
319
233
498
216
233
216
233
104
498
372
233
233
193
70
498
216
233
216
474
233
369
216
216
233
9
233
240
401
216
216
216
233
498
233
67
265
233
498
179
216
498
216
216
233
498
64
325
33
216
216
21
75
216
255
216
254
227
216
498
328
233
387
233
486
85
282
233
216
113
498
193
291
233
139
233
498
498
39
300
233
216
184
319
216
233
259
216
9
85
463
233
71
233
393
174
302
233
216
281
498
216
498
216
233
286
222
498
233
216
408
136
233
498
216
83
233
363
498
498
478
475
216
369
498
498
216
233
498
330
233
442
25
51
158
233
296
309
233
216
154
427
233
498
498
166
498
216
216
233
233
216
66
216
216
498
216
498
401
498
9
233
216
498
216
233
233
484
9
498
216
233
242
68
276
216
216
197
498
498
452
216
476
409
233
498
216
216
498
233
174
216
241
233
233
233
233
39
498
498
216
367
498
455
498
233
309
124
227
498
233
233
405
136
498
75
468
355
103
194
238
114
433
441
216
57
498
498
216
216
270
233
498
233
157
21
445
498
498
498
157
136
465
111
216
233
216
233
498
233
498
246
9
216
216
498
498
233
468
498
176
216
454
268
160
498
233
369
216
192
216
163
216
216
233
462
216
498
422
174
124
81
332
132
381
452
216
90
216
324
216
233
216
124
216
233
216
328
216
279
216
17
216
498
498
219
116
216
233
498
422
498
233
216
233
498
269
176
438
378
425
233
216
207
216
481
498
233
233
498
498
310
233
89
162
216
498
233
427
216
498
237
498
398
498
216
498
498
233
498
124
211
498
498
216
255
233
498
82
233
341
498
83
216
452
233
32
39
295
216
216
113
435
498
321
216
142
233
344
498
364
344
498
83
233
216
292
58
216
171
233
129
474
233
216
219
376
233
498
498
216
270
233
498
216
216
498
216
493
216
498
498
421
385
233
498
124
375
498
86
498
246
316
498
233
233
498
464
44
383
233
233
26
233
216
216
498
233
498
216
233
233
233
328
18
196
498
342
216
216
498
233
37
216
216
423
216
132
233
233
498
216
216
216
216
431
212
384
427
498
216
498
434
233
455
233
317
62
233
233
216
233
498
498
233
215
216
498
498
394
233
498
233
233
222
233
498
485
233
372
216
233
233
408
233
143
498
290
233
498
337
216
131
222
216
233
498
498
134
498
300
233
465
233
455
233
233
17
216
335
216
233
323
249
216
216
13
498
225
216
198
233
233
498
336
216
216
216
498
498
124
93
498
407
498
82
386
216
216
204
292
47
498
307
233
73
169
464
128
216
60
345
140
483
498
216
233
498
357
216
498
498
498
329
214
474
59
216
498
233
216
138
153
216
216
123
407
216
216
411
498
233
498
216
1
233
233
452
394
468
89
498
455
233
498
498
233
62
498
233
233
233
233
498
233
68
303
233
216
498
216
216
233
80
498
189
233
59
216
143
433
498
309
216
262
315
498
216
233
341
498
498
103
216
216
216
233
200
498
498
75
233
216
40
233
233
95
498
233
233
498
498
185
165
233
216
216
233
54
40
404
216
267
216
498
179
455
83
28
81
216
233
233
18
498
233
39
216
233
479
216
164
439
498
83
226
416
498
332
233
344
229
233
216
216
25
378
360
216
233
216
377
385
498
216
498
25
216
328
96
216
227
498
498
450
257
349
216
216
233
498
40
233
216
389
498
498
350
498
498
240
216
372
216
391
216
72
498
498
233
216
242
498
58
233
233
498
498
233
498
438
498
233
95
462
212
216
498
233
498
233
216
216
216
498
233
498
498
182
216
124
255
233
216
376
233
498
498
216
233
233
454
233
23
498
233
216
309
59
216
216
233
233
216
498
312
360
387
216
498
296
216
233
186
498
498
49
59
216
498
498
216
233
233
498
233
153
124
498
216
498
54
498
233
423
216
498
233
233
81
200
498
196
233
216
498
215
279
498
216
498
216
498
254
233
233
475
498
416
216
498
212
233
498
233
216
216
102
216
233
498
498
309
233
29
233
233
10
352
7
124
152
216
498
138
216
60
498
353
35
146
213
216
498
322
216
498
233
216
213
233
393
498
30
498
233
216
205
112
233
348
455
498
216
233
216
106
216
439
380
216
126
441
216
313
216
298
120
54
438
233
216
375
488
498
452
92
233
331
498
233
233
216
216
309
498
498
216
233
498
233
233
233
233
216
216
233
117
233
216
233
216
216
498
81
216
233
233
216
233
216
498
467
60
331
216
216
498
498
160
1
498
216
216
216
498
474
168
216
487
498
144
216
185
276
454
106
369
498
233
275
216
233
233
38
498
340
16
498
216
437
498
57
31
498
487
498
233
235
498
498
216
216
430
498
216
14
216
279
498
216
216
216
289
498
122
233
498
52
498
279
357
394
233
233
233
196
186
216
498
216
233
309
123
345
233
309
498
233
144
498
233
498
216
233
498
48
474
233
498
202
179
498
233
216
496
89
233
479
233
216
126
498
270
286
233
498
233
216
369
216
233
198
233
431
498
233
233
290
216
233
239
498
216
216
233
452
498
494
205
498
498
498
216
498
216
498
498
216
233
44
233
233
51
498
216
58
216
233
216
216
233
216
216
498
498
225
134
498
344
466
285
21
417
498
372
349
216
233
498
145
498
216
233
49
233
216
216
9
233
216
269
216
233
117
87
233
313
233
309
182
58
216
490
462
83
39
498
89
233
202
290
233
216
201
216
186
451
396
216
233
233
233
233
108
233
216
498
233
52
114
233
150
216
233
442
216
498
233
216
498
116
233
216
270
216
452
306
216
498
498
216
498
233
4
216
498
436
498
274
262
498
216
215
498
233
127
233
216
216
233
102
216
233
146
216
455
498
51
173
498
309
233
394
216
164
216
148
233
216
498
470
414
216
102
478
407
216
498
285
464
470
460
498
426
216
56
233
173
121
498
233
422
216
498
362
498
57
498
233
216
233
233
306
233
498
233
136
233
302
216
498
216
498
437
216
216
233
216
306
498
494
216
216
208
216
216
396
280
149
498
3
500
233
498
9
233
233
216
232
77
498
216
498
233
498
233
216
285
192
216
233
216
285
131
322
233
233
216
216
455
216
498
498
115
233
233
216
498
498
216
233
310
233
261
233
446
498
216
109
498
233
356
216
498
216
233
498
233
498
498
498
233
498
452
233
339
216
89
474
233
233
233
259
233
498
74
309
216
461
233
93
216
215
216
233
138
393
216
498
498
498
498
465
233
233
387
131
233
216
233
233
498
216
178
498
498
498
145
81
498
216
233
233
465
474
498
346
36
498
233
498
216
402
216
216
216
270
216
233
31
233
233
216
483
233
216
295
299
233
197
500
233
445
216
247
58
233
233
498
216
295
216
403
53
216
268
216
366
226
233
120
498
54
216
216
187
340
233
95
197
233
216
216
468
113
233
498
498
498
216
498
391
288
233
498
216
257
454
220
498
422
498
216
59
216
233
498
216
233
436
216
216
73
477
233
233
216
233
336
233
442
497
249
498
216
233
498
498
233
20
498
498
498
309
308
189
130
216
202
233
498
233
216
228
216
346
233
498
498
233
498
348
498
216
498
216
66
498
295
239
306
216
498
498
216
482
493
233
347
216
498
233
498
277
233
79
321
498
216
216
216
498
258
47
323
233
188
216
379
233
233
330
216
216
498
389
216
121
346
294
233
321
498
498
216
233
498
50
498
498
103
281
216
257
216
216
216
216
216
216
146
498
118
216
216
466
233
233
138
334
290
216
216
498
73
415
216
460
216
233
56
376
216
15
233
498
431
216
53
233
39
48
216
384
216
338
216
233
233
230
498
498
127
216
216
360
464
469
498
233
89
233
216
216
306
34
412
498
132
233
216
422
356
216
23
498
216
144
215
216
233
233
233
498
365
233
216
420
233
498
390
233
30
498
216
481
216
498
216
452
316
216
245
233
498
233
216
233
233
216
498
216
233
216
233
498
306
233
271
133
216
498
233
233
152
216
216
31
498
123
233
73
498
498
216
202
149
216
498
233
233
55
498
233
30
39
498
498
498
216
216
216
498
106
412
216
498
233
233
86
294
233
136
157
498
498
233
9
496
233
493
216
407
498
498
498
216
198
216
6
216
122
498
320
498
233
34
96
216
235
216
216
84
233
498
394
78
498
73
498
233
498
233
4
111
59
455
233
461
121
279
498
233
216
233
216
233
311
223
498
498
216
337
216
233
346
161
216
498
216
233
233
498
80
498
216
498
233
109
216
248
255
101
271
498
233
288
498
216
498
95
216
233
175
216
498
83
2
233
404
215
233
498
448
233
216
299
377
498
233
233
498
498
495
498
73
376
92
214
233
216
216
216
120
498
216
171
296
216
468
233
498
465
216
140
233
468
202
498
295
216
37
370
259
216
498
185
498
296
216
192
216
481
356
216
277
233
498
216
132
498
216
216
498
216
498
498
83
105
216
215
498
153
58
189
436
498
188
233
132
498
73
479
130
233
415
212
216
99
200
318
498
216
498
83
214
295
498
286
233
216
498
216
216
233
216
306
498
233
233
216
486
27
498
216
216
498
124
233
216
319
233
216
39
42
216
28
216
485
233
98
245
216
233
301
498
14
233
244
216
233
498
361
90
233
435
286
82
498
216
498
496
498
233
27
498
498
233
498
397
367
97
233
498
498
147
393
216
146
498
498
305
216
498
498
411
352
498
216
216
233
372
233
216
498
116
498
216
132
494
9
216
216
216
112
233
216
216
233
498
21
220
498
216
216
178
451
80
440
21
216
233
498
216
59
438
233
498
326
233
233
498
498
498
439
233
498
233
164
233
395
440
303
498
216
233
408
216
233
474
233
85
349
216
498
216
186
465
216
216
311
261
445
233
498
403
233
216
498
216
307
320
266
233
216
192
76
174
498
498
233
152
216
216
54
186
233
402
81
259
233
189
216
233
216
448
233
216
498
216
81
233
498
216
169
418
216
103
103
498
233
233
312
498
216
431
496
216
408
136
116
114
216
233
216
233
369
394
382
215
250
233
498
233
233
216
498
69
442
315
73
216
216
309
233
136
216
498
185
181
216
216
498
216
454
426
291
216
233
498
233
498
498
398
233
233
233
469
216
498
369
435
498
48
171
494
233
56
478
498
498
498
216
298
80
498
39
498
216
233
498
498
498
233
498
498
254
7
216
58
498
216
216
216
498
405
216
216
224
197
498
498
233
498
216
125
294
273
64
291
216
216
222
268
498
145
459
216
288
498
177
216
396
233
498
216
233
498
39
498
233
392
86
111
470
233
233
81
216
233
203
216
216
498
162
233
216
493
498
50
233
216
498
216
93
498
233
216
216
233
498
140
233
233
400
59
59
488
233
216
498
233
233
498
498
498
134
269
233
233
189
269
216
498
498
233
216
216
216
233
233
233
407
216
498
233
474
292
233
209
366
233
498
212
200
57
70
498
151
498
216
233
233
498
455
233
498
233
233
498
498
125
152
233
102
477
498
498
303
395
233
343
16
498
498
487
216
233
137
40
342
81
494
498
389
216
2
233
58
252
366
416
391
138
279
498
216
498
498
233
233
233
233
49
452
498
290
233
451
83
233
68
233
400
418
442
34
51
498
233
72
498
233
488
233
120
216
341
233
429
216
216
81
216
233
216
498
112
142
216
155
216
233
233
233
207
233
238
216
130
406
216
216
233
216
498
498
450
216
498
411
73
135
498
361
407
192
129
216
216
160
233
216
233
233
246
76
498
121
233
470
498
200
216
432
81
233
462
66
498
498
118
233
498
233
3
430
340
233
498
293
35
233
498
233
233
378
332
384
216
216
233
233
233
498
83
233
216
452
233
498
216
216
498
498
233
31
388
233
498
216
233
233
498
233
211
233
37
233
450
262
365
216
498
498
498
216
216
233
109
422
498
216
233
216
216
142
228
140
216
463
498
360
216
216
494
367
487
216
233
323
216
290
498
233
498
233
216
233
498
413
233
261
233
488
498
229
455
498
216
233
258
326
488
233
276
466
233
216
233
73
216
260
369
216
264
234
216
132
199
233
403
216
216
233
342
215
233
216
118
498
216
475
216
498
216
64
470
233
498
233
260
429
498
232
233
498
498
233
498
317
446
498
216
216
24
498
248
233
216
233
413
233
233
233
233
498
238
468
216
498
422
498
233
2
233
216
498
92
467
498
445
463
412
233
233
215
216
498
216
233
233
216
233
498
475
216
142
405
498
81
216
216
239
498
247
498
233
107
216
384
339
474
216
151
11
233
498
233
233
216
326
216
216
157
498
216
233
216
233
233
467
216
240
92
233
459
24
216
498
498
233
233
216
216
498
498
216
136
76
85
136
233
378
53
164
233
265
233
216
384
101
302
233
344
482
233
498
216
216
334
239
216
233
355
216
221
216
233
216
498
498
56
216
498
179
498
216
216
233
186
216
216
216
153
233
437
216
183
498
233
154
498
498
31
498
216
233
352
229
422
233
233
286
216
331
85
85
216
498
445
424
216
233
4
166
306
270
315
498
249
498
216
233
233
498
66
233
233
233
384
174
498
233
477
233
225
457
498
216
498
212
216
498
175
498
299
335
498
144
233
498
216
142
238
233
216
130
216
233
498
482
498
449
233
216
108
293
216
498
233
121
321
216
246
498
233
233
498
52
204
216
498
493
498
498
369
498
125
233
498
452
216
216
498
373
422
498
233
339
498
198
455
216
233
216
216
417
124
393
498
233
216
216
498
498
216
216
216
233
216
498
233
216
461
498
233
233
498
233
498
498
412
388
83
58
216
233
191
481
193
275
498
323
216
233
498
8
61
498
216
216
498
176
448
233
233
498
15
226
233
233
498
498
216
152
307
233
233
216
254
498
216
159
89
498
498
7
118
216
266
7
422
233
13
233
49
166
233
21
39
233
163
233
233
216
498
233
288
208
498
216
498
58
233
496
171
498
442
498
305
124
233
498
233
216
454
216
369
216
130
233
498
477
248
233
498
121
480
216
496
231
498
216
233
184
498
216
216
398
367
464
131
498
454
149
233
233
216
498
233
433
492
498
498
498
300
343
66
233
39
233
498
160
498
498
216
216
216
498
162
216
233
338
498
498
74
216
216
55
500
19
457
488
60
189
498
433
498
498
5
216
158
233
216
233
216
233
44
498
195
59
233
498
258
337
498
233
498
143
498
350
87
452
298
265
179
498
498
100
124
498
233
216
498
216
498
498
442
216
433
446
233
9
216
223
498
267
304
500
216
233
216
498
322
370
403
216
498
442
498
233
233
216
216
233
77
322
223
233
233
216
476
216
216
216
498
43
233
498
233
233
40
498
69
370
216
493
150
233
216
498
233
498
233
216
50
113
253
233
216
498
326
408
216
233
455
216
498
498
498
216
498
498
233
446
9
35
498
233
383
498
498
216
63
264
233
313
488
498
236
233
374
498
233
73
233
498
216
498
77
233
229
81
237
179
498
498
498
233
440
498
204
498
217
498
498
498
233
498
39
366
323
408
86
233
233
216
498
436
251
193
498
498
498
216
164
498
83
498
233
498
233
484
498
162
233
233
233
233
206
233
100
265
498
81
110
233
216
9
233
195
498
216
365
449
233
233
498
393
240
216
498
236
498
216
498
216
498
430
233
107
216
233
227
233
423
257
216
498
216
233
498
231
216
216
73
39
498
233
498
498
498
216
498
455
59
498
445
216
233
498
443
498
249
117
369
27
233
498
73
233
216
272
498
498
233
170
498
233
233
216
233
216
498
233
233
498
233
115
403
216
498
237
216
216
498
87
233
41
216
216
210
333
216
233
216
216
299
216
209
498
216
436
451
216
216
116
233
448
498
216
21
182
113
216
498
418
297
498
233
474
314
216
432
498
216
216
125
216
37
216
216
216
498
82
498
81
281
225
216
369
81
233
233
233
498
233
233
216
111
350
498
216
498
233
216
233
233
333
497
82
233
216
498
479
50
226
56
233
186
498
216
216
250
233
498
498
59
216
498
498
415
137
233
498
1
233
306
216
498
295
498
216
498
225
233
233
243
281
291
216
124
233
463
242
498
9
233
387
295
233
216
400
216
158
498
100
216
498
36
498
188
498
311
83
233
472
234
233
498
233
450
63
233
498
442
314
233
498
62
233
22
233
233
372
216
233
290
490
216
442
46
417
73
233
498
233
175
403
230
233
498
233
212
498
216
457
498
233
494
454
233
498
68
233
229
233
216
498
337
216
306
498
369
498
233
360
282
233
233
498
233
383
328
498
216
498
233
498
498
233
436
273
233
233
498
216
436
498
233
498
233
21
498
216
216
180
216
49
216
498
498
498
216
216
233
498
286
400
454
498
233
233
408
207
295
498
498
233
299
216
498
216
498
498
202
58
9
216
216
362
233
216
340
216
31
498
130
498
216
216
216
498
216
11
216
355
179
47
498
498
216
209
216
299
216
396
233
498
233
372
233
498
404
272
216
306
216
393
498
233
233
216
216
498
154
498
233
6
429
233
216
454
216
8
216
294
233
498
233
498
216
216
216
3
233
496
477
498
498
216
378
233
216
216
216
233
498
60
361
233
216
258
498
216
498
310
34
441
498
233
233
210
235
233
95
215
498
216
147
75
216
216
233
75
216
233
216
430
146
498
233
233
397
233
216
498
498
216
498
315
216
216
233
24
216
15
309
233
233
216
216
476
498
148
307
498
498
216
216
233
216
477
195
248
233
233
309
233
233
233
280
249
215
21
216
216
233
53
216
366
26
233
216
216
233
389
233
233
498
9
498
233
498
233
377
498
498
480
498
216
216
216
216
498
262
59
233
186
216
233
56
81
230
498
233
216
216
427
220
21
216
233
243
216
498
112
498
329
216
233
122
233
233
233
13
216
498
216
498
92
143
233
233
81
498
93
233
422
21
235
229
498
233
233
498
216
262
240
456
432
498
83
498
481
345
216
233
216
498
171
171
233
216
216
409
233
233
498
233
472
498
498
62
233
216
110
59
408
216
260
216
498
216
498
8
87
141
36
233
246
233
233
238
13
498
216
498
315
384
216
422
63
498
233
183
233
334
105
115
233
192
150
46
343
233
498
498
233
216
8
270
392
216
389
24
233
216
365
498
233
27
233
233
498
227
498
219
233
19
233
498
366
233
240
216
233
1
216
85
256
216
464
25
216
233
498
498
233
498
216
62
200
22
498
233
296
116
498
216
233
233
233
498
9
498
216
498
2
233
216
166
340
90
158
217
281
233
216
123
233
498
21
271
75
137
218
498
81
58
498
233
233
233
216
158
216
498
233
233
246
233
39
467
81
233
216
498
309
216
216
45
127
498
233
459
366
387
33
233
216
306
216
216
138
216
233
272
494
87
216
493
94
216
498
491
216
375
498
190
295
498
216
216
376
245
427
216
498
498
83
233
216
233
216
195
233
407
233
298
233
452
309
233
498
144
233
421
233
55
498
498
233
104
233
233
233
498
233
498
233
418
121
216
233
498
429
498
431
233
285
498
216
46
498
437
439
92
226
216
498
233
282
2
402
309
498
153
216
498
216
233
498
216
216
233
216
233
344
233
226
216
233
334
498
41
498
334
498
216
253
216
233
233
73
319
357
498
498
498
135
498
358
498
216
216
216
427
233
216
16
444
216
233
498
304
411
216
498
498
498
216
215
35
498
344
498
216
216
56
100
322
233
498
216
498
215
216
233
257
83
189
498
233
233
233
260
216
233
233
498
498
498
216
87
215
233
498
127
113
233
394
498
216
498
216
216
452
21
498
498
233
216
498
216
321
124
498
498
216
216
233
216
369
498
498
233
498
233
233
233
498
171
216
216
443
498
193
498
498
9
498
233
233
326
233
193
216
498
233
233
39
66
129
265
498
498
399
498
322
216
233
424
216
216
233
216
216
80
498
233
233
233
233
498
233
216
434
498
216
477
233
216
413
472
455
216
216
233
12
498
60
350
410
39
264
216
167
233
216
278
233
233
498
233
498
152
233
498
37
216
30
370
216
233
9
216
58
15
498
80
498
28
10
216
396
233
233
498
216
107
376
498
149
498
233
364
146
498
216
367
233
199
233
233
216
411
233
235
216
216
216
73
498
498
95
216
293
216
233
216
230
23
190
216
233
283
361
498
498
233
498
379
124
233
306
233
498
498
498
233
455
402
498
33
276
58
260
216
154
216
498
370
498
233
294
233
39
216
216
219
490
343
418
233
216
163
216
110
498
216
69
498
476
498
162
365
146
498
58
498
216
175
233
216
216
498
216
233
216
124
498
216
233
498
376
216
216
233
216
233
233
331
498
102
216
83
498
217
216
458
233
133
233
216
216
409
233
329
498
233
306
497
233
233
498
216
498
368
216
232
442
216
22
216
233
216
233
216
498
498
216
216
216
406
233
498
498
233
498
233
233
124
216
498
138
216
216
216
233
72
233
216
246
216
216
216
498
498
1
488
233
216
233
463
75
105
422
39
233
106
216
161
216
233
233
233
233
288
498
498
308
498
216
144
216
233
233
435
371
322
490
216
83
8
498
498
233
83
498
83
216
216
233
216
233
176
382
413
216
233
216
73
216
435
498
313
233
216
216
216
216
233
82
498
233
498
216
366
233
175
498
397
233
124
202
216
269
233
498
293
498
498
216
498
216
354
124
498
261
149
233
233
216
490
216
233
496
216
381
233
498
189
34
352
498
331
498
216
233
313
216
233
81
341
498
220
233
216
233
277
477
233
498
216
216
498
2
15
216
233
216
80
215
233
81
233
498
496
216
498
45
498
90
233
498
216
233
233
498
387
216
498
215
216
3
216
216
233
216
233
216
353
114
48
233
491
498
216
233
495
498
498
216
498
261
56
498
220
216
216
498
216
216
233
104
495
215
81
487
498
233
216
233
216
216
498
323
498
215
233
498
233
59
216
145
454
197
498
216
233
67
9
233
216
216
233
233
307
448
498
233
498
76
233
233
216
21
498
279
498
148
498
408
498
233
58
211
29
218
119
498
216
233
209
226
233
216
498
498
216
216
385
233
244
251
293
233
233
498
498
438
233
498
369
47
124
216
233
233
474
424
221
323
216
232
216
498
338
233
216
233
228
216
291
498
120
18
498
216
323
93
471
216
498
233
233
216
233
81
237
336
334
233
216
195
233
216
158
148
216
216
233
498
157
216
233
233
233
233
77
216
336
326
498
216
498
498
236
216
243
498
233
233
233
216
201
498
498
233
215
356
216
233
498
444
216
498
216
233
9
181
216
24
233
233
276
498
498
21
18
498
216
452
370
498
233
233
498
216
243
293
465
111
216
215
216
498
3
498
216
498
216
216
498
7
314
216
216
216
498
69
216
406
498
280
233
216
212
456
19
306
216
498
498
498
498
233
233
61
216
233
216
331
6
59
498
324
498
498
233
233
498
405
498
216
233
452
233
498
233
233
216
498
438
216
348
486
221
482
332
338
498
28
498
53
216
233
216
232
233
216
113
442
367
216
498
233
216
233
498
216
393
498
495
224
498
405
401
216
216
277
216
432
226
130
233
233
498
406
39
498
498
233
290
233
124
216
498
472
498
498
498
244
388
216
378
233
216
233
233
325
233
233
498
233
498
134
498
79
233
216
309
273
233
498
233
309
233
216
498
58
233
233
498
216
498
463
498
498
498
233
233
112
498
99
233
256
235
233
216
342
216
422
36
233
294
498
466
124
216
498
233
261
27
435
233
111
469
484
80
498
233
313
498
233
447
233
201
487
498
359
216
498
216
343
216
498
233
498
498
290
370
233
365
498
216
216
421
498
452
216
233
187
72
233
216
100
486
498
233
216
233
233
498
498
83
498
269
455
472
154
216
183
498
216
216
216
482
498
88
233
498
233
136
216
233
216
144
193
219
215
233
216
1
33
233
384
216
233
216
216
346
233
290
498
72
439
216
216
233
486
216
422
498
216
182
233
233
289
233
233
498
321
233
96
216
337
498
233
216
498
498
216
498
289
216
452
216
498
216
498
233
498
430
384
216
216
55
233
233
195
216
233
169
498
233
112
498
39
498
216
330
216
159
216
126
233
233
165
498
233
257
216
216
338
54
92
233
233
233
498
498
233
282
233
233
498
233
216
332
498
208
73
216
101
498
233
233
233
233
498
233
233
339
233
233
233
216
168
466
216
119
419
58
132
216
216
233
295
327
498
216
216
233
233
498
440
233
233
58
498
498
216
498
108
498
427
216
490
233
216
464
118
369
498
474
216
327
216
79
418
233
498
434
233
498
498
233
498
233
124
97
241
216
104
233
498
83
97
73
189
233
233
216
66
248
216
437
498
233
366
498
498
486
280
233
92
498
453
498
406
383
383
233
498
360
233
174
498
21
498
134
242
233
113
216
325
209
233
233
216
498
157
158
216
460
75
216
82
233
498
216
216
216
175
498
216
484
498
216
233
162
498
309
211
498
498
216
498
406
216
452
70
216
498
363
350
224
498
498
233
216
233
351
498
216
498
233
216
177
498
216
58
498
498
88
216
498
216
233
233
498
138
233
498
233
216
498
216
216
26
444
233
306
216
498
247
470
216
208
233
152
429
233
233
380
233
498
216
216
233
498
486
81
254
216
498
498
498
233
216
333
216
248
160
498
39
25
498
498
408
309
216
498
233
25
357
217
218
469
498
356
233
88
216
233
435
216
321
216
216
216
233
498
216
498
126
498
191
233
308
498
498
498
233
404
233
402
162
455
170
97
233
473
87
498
216
80
498
216
47
216
233
233
312
379
230
216
87
498
284
359
216
454
498
233
402
36
498
216
153
333
64
83
285
233
216
282
233
216
498
233
445
498
216
498
30
170
233
268
498
97
233
498
463
498
498
329
41
233
498
216
421
23
498
405
216
233
112
233
498
233
498
124
233
216
216
216
445
216
233
216
428
498
163
216
498
12
168
216
216
356
131
327
233
233
270
96
216
216
170
233
216
216
312
498
233
274
216
216
216
309
272
498
498
216
498
216
249
498
233
216
461
117
498
498
498
216
25
498
233
233
233
307
194
498
498
233
498
498
233
498
216
498
216
233
216
498
73
233
474
216
146
233
216
453
216
498
498
9
139
233
216
233
233
64
96
233
233
498
498
498
260
128
244
233
475
233
322
498
317
124
143
498
467
111
216
413
498
216
233
498
216
7
273
216
498
498
233
117
216
233
233
498
233
233
233
216
233
216
498
124
216
498
216
28
321
498
46
233
442
216
233
180
98
233
216
216
233
362
216
498
216
281
498
443
486
498
233
216
498
96
476
20
216
124
216
216
216
216
498
72
216
498
498
233
216
101
233
498
104
236
498
216
233
432
265
216
64
233
498
142
290
498
85
142
233
216
216
433
498
333
288
233
69
98
216
498
465
233
35
233
233
216
202
216
446
216
498
124
498
498
52
498
233
498
306
111
216
49
474
351
498
216
78
373
121
498
347
498
233
152
392
498
498
13
121
233
216
498
216
356
233
216
498
498
452
452
30
233
498
233
55
306
107
233
355
213
216
498
216
498
498
216
216
465
216
40
498
8
278
498
216
498
175
233
308
156
233
216
233
498
49
265
307
233
352
39
498
96
466
216
233
216
15
344
498
498
216
261
233
498
306
498
233
498
216
216
233
498
290
320
85
216
232
403
233
268
498
175
216
202
12
216
498
498
29
498
216
498
303
498
498
239
216
233
233
233
315
233
498
481
292
348
437
498
266
233
102
70
233
216
498
23
25
18
487
333
216
233
27
216
233
405
498
486
216
259
498
216
358
310
216
393
498
216
216
216
204
216
233
93
320
81
233
294
59
216
452
148
417
498
216
9
233
233
216
133
216
233
311
498
124
233
250
216
216
233
498
498
498
233
216
498
455
21
216
446
498
470
442
207
216
216
216
95
498
233
216
371
233
269
233
145
216
228
216
216
381
498
349
233
216
216
216
233
498
498
234
484
216
216
359
249
103
498
132
216
216
233
216
233
216
356
498
270
316
392
216
57
57
216
498
498
233
498
498
11
498
498
233
63
216
216
445
469
357
216
216
216
216
7
498
475
327
172
498
233
498
233
216
498
329
216
101
216
124
214
498
233
299
216
216
391
175
233
216
58
233
498
37
233
430
498
233
498
498
498
498
216
233
498
233
233
344
216
68
498
66
233
498
475
498
498
498
498
204
498
498
461
233
216
118
216
216
160
31
345
233
290
233
216
442
216
480
160
283
233
233
233
233
216
498
112
216
498
216
10
233
152
352
228
216
233
216
498
371
233
233
498
233
96
324
297
216
216
233
233
286
146
216
233
235
240
275
417
498
236
216
498
233
216
308
498
196
233
212
388
309
233
498
233
334
233
21
233
216
143
181
233
498
146
498
498
494
216
233
216
233
422
233
216
216
334
498
100
233
293
442
498
498
498
178
498
159
498
498
498
302
233
171
159
171
498
216
216
235
31
216
414
233
233
442
233
233
498
216
49
328
216
216
498
498
216
498
498
216
370
152
498
426
216
233
216
227
288
498
216
498
498
233
39
216
216
397
178
387
216
216
498
298
216
452
482
262
498
233
447
233
335
233
124
241
3
260
233
216
498
470
216
233
216
375
177
233
498
498
192
295
7
9
216
216
233
498
455
233
233
216
216
149
233
498
403
498
280
233
498
498
208
233
233
498
233
190
233
39
498
389
110
233
152
233
498
498
498
216
215
24
175
233
216
498
216
69
233
216
180
486
118
216
233
233
233
216
498
466
233
165
455
337
498
216
233
216
233
233
366
498
498
233
422
233
233
233
498
216
112
216
498
25
233
216
216
498
233
498
498
3
73
216
381
72
233
121
233
216
498
216
498
498
30
62
56
233
452
421
498
163
56
327
233
272
233
498
216
216
498
216
233
233
195
270
6
455
233
498
498
233
498
216
498
498
216
233
498
233
455
498
19
175
257
9
498
498
498
233
233
216
216
279
470
233
477
498
411
498
233
498
306
498
73
498
498
498
233
39
498
185
216
216
39
498
216
422
216
322
35
22
216
216
479
498
498
288
477
9
233
498
445
29
216
366
10
216
498
498
233
212
498
498
125
498
136
233
216
498
498
362
498
216
498
252
498
233
59
2
233
216
233
216
216
233
233
216
216
233
498
216
233
273
233
269
233
70
216
216
498
210
216
498
233
393
498
233
153
113
498
220
452
478
233
233
195
216
216
57
260
216
216
233
216
233
267
233
39
62
233
59
312
309
233
233
387
498
290
498
233
233
498
225
97
498
487
497
233
305
418
498
337
498
498
306
233
498
216
498
233
216
282
233
428
216
233
463
216
498
216
498
216
233
423
233
24
203
28
498
216
498
233
131
39
498
227
312
498
233
498
268
293
104
498
233
233
32
498
498
498
425
278
403
104
349
216
102
91
108
216
315
498
190
233
216
285
498
498
498
422
216
472
148
233
36
233
498
498
498
233
498
105
427
219
498
99
434
498
498
233
216
498
66
407
498
498
216
169
452
233
233
498
349
146
216
294
233
216
392
233
216
187
136
498
145
408
334
233
216
182
216
498
498
95
289
233
233
119
95
140
161
326
498
159
216
280
233
81
234
216
387
498
498
238
233
275
498
457
498
233
428
221
350
105
233
498
216
498
2
233
233
233
233
498
233
216
216
99
233
306
277
498
470
216
355
440
498
233
380
216
216
498
498
188
307
498
233
498
498
36
216
216
233
216
233
307
498
216
233
258
233
383
103
202
233
216
498
79
39
498
59
216
216
360
166
498
434
423
107
498
73
233
120
451
187
233
233
498
117
94
233
216
216
216
216
332
499
374
233
439
335
216
335
216
366
1
498
216
66
216
211
233
233
233
216
475
216
233
478
8
233
152
138
91
233
329
216
112
442
306
216
267
498
498
498
233
169
233
498
201
251
233
498
73
184
233
233
216
498
498
498
216
216
372
216
84
233
47
233
454
326
144
158
233
411
233
216
391
65
233
233
44
422
322
233
286
216
181
498
474
120
483
381
233
498
498
428
166
498
498
267
233
245
167
440
233
216
233
233
270
498
233
233
484
233
498
216
498
216
402
106
208
216
498
498
474
216
81
377
216
498
498
233
94
216
216
216
309
498
233
196
233
216
498
498
498
216
379
346
373
327
97
233
475
368
130
498
488
498
216
247
317
9
233
445
233
460
20
498
233
18
216
341
498
498
481
345
498
233
233
233
216
216
190
233
236
216
498
193
216
241
498
331
216
233
342
498
102
451
179
1
233
428
233
196
219
216
216
233
498
216
233
233
24
216
498
498
216
216
81
498
233
233
216
498
498
216
233
216
216
216
350
81
124
216
216
233
272
498
216
404
233
218
498
216
216
113
444
1
216
455
186
390
313
267
59
233
151
498
233
216
303
216
473
458
479
233
128
304
498
233
477
498
124
498
166
405
498
498
433
216
233
498
498
216
498
69
190
233
228
21
481
127
498
233
397
121
233
233
498
498
488
498
498
216
468
433
233
498
233
496
336
6
216
216
233
233
498
172
59
216
498
463
233
233
216
474
233
233
498
216
233
443
498
205
216
233
216
35
246
251
216
233
21
391
348
467
233
498
216
59
498
311
233
303
154
216
498
216
105
233
233
233
216
233
498
498
402
216
224
498
233
233
216
498
97
411
250
233
216
83
480
216
498
233
76
498
368
462
216
498
216
498
498
216
498
233
354
233
312
498
423
215
233
233
117
309
455
233
233
216
280
248
233
396
216
498
94
417
233
233
498
216
498
498
233
71
61
372
320
498
274
216
414
216
216
257
315
392
216
216
24
233
233
79
216
498
498
233
90
233
50
216
358
455
498
498
216
498
216
216
216
216
246
39
233
171
370
216
498
498
350
331
103
498
216
306
216
498
80
21
233
225
230
233
68
233
354
233
233
119
81
498
216
111
233
210
216
498
435
233
498
217
233
498
233
233
498
216
498
160
233
76
498
233
216
498
318
233
141
153
46
233
166
216
216
422
215
216
233
216
498
391
233
73
448
195
498
498
37
498
233
17
370
216
216
498
296
233
281
498
498
233
498
220
216
333
239
237
216
216
56
216
60
452
233
498
498
216
403
362
299
498
192
150
382
498
216
54
498
410
336
415
253
233
233
434
498
498
233
233
379
498
478
325
498
75
216
39
227
417
216
233
233
233
114
498
498
216
216
498
498
216
64
498
498
233
233
233
233
498
233
20
399
145
216
216
474
424
35
233
98
421
498
290
233
233
73
216
498
498
233
325
233
216
233
216
498
482
148
309
498
216
370
216
97
233
233
233
216
498
216
216
233
498
445
233
233
498
494
233
68
233
498
233
246
216
233
498
4
498
498
216
279
498
421
233
216
498
461
442
233
216
218
216
233
244
210
216
498
498
216
216
60
498
216
216
492
233
498
498
360
498
397
425
498
216
244
216
188
216
309
498
369
137
293
233
291
166
216
233
498
233
498
233
432
233
233
498
179
478
498
206
498
498
216
233
233
255
233
237
233
444
498
216
498
73
178
414
233
495
445
216
346
59
216
216
216
128
216
498
216
60
348
50
233
233
233
233
233
233
498
216
233
233
215
233
498
216
233
216
244
233
386
104
233
257
216
216
321
216
498
287
233
216
370
498
216
442
233
498
189
233
498
59
275
216
313
12
95
216
159
493
410
216
216
233
233
498
419
216
216
61
233
9
498
437
99
416
204
228
179
498
216
216
494
25
498
216
233
216
469
233
51
498
233
498
498
498
233
216
498
245
216
47
216
216
216
358
386
498
124
290
233
498
498
233
124
428
498
216
498
216
498
498
498
237
498
498
9
449
498
216
11
498
320
498
284
148
318
233
469
145
498
216
498
442
233
498
216
498
233
233
233
498
498
216
498
463
140
498
216
81
233
483
216
498
233
216
69
216
216
233
498
234
44
216
233
126
481
233
233
498
498
498
498
109
216
233
25
50
498
233
498
376
216
216
348
233
233
314
233
15
58
216
233
410
306
498
254
498
498
221
233
216
216
216
498
62
233
233
216
83
157
149
216
23
436
233
369
498
233
472
498
372
130
216
498
216
233
364
23
216
116
233
233
216
498
216
233
305
233
422
498
216
233
233
196
271
233
233
498
422
92
88
233
233
498
6
8
211
216
216
216
498
498
16
233
216
498
216
233
148
36
216
498
498
216
233
498
136
216
216
233
233
233
69
217
397
498
233
233
185
498
75
498
489
72
233
335
41
498
216
124
405
337
79
216
314
471
233
181
216
498
498
233
334
374
216
159
128
442
91
233
169
498
45
233
42
33
498
498
252
233
22
498
273
222
498
216
233
158
498
447
393
498
219
233
216
83
498
233
216
191
56
233
216
314
482
216
301
329
233
498
216
281
233
349
233
498
132
334
498
298
216
216
216
181
251
468
373
455
498
216
216
331
498
274
49
9
233
271
204
233
233
216
233
498
360
465
268
216
233
471
233
216
233
498
498
226
498
498
498
233
216
9
498
233
338
427
233
233
216
233
498
498
43
498
476
382
233
9
233
233
452
233
124
216
233
233
319
233
216
498
233
498
216
408
400
216
81
343
102
498
216
442
216
233
39
216
233
498
233
216
216
216
216
233
498
116
498
168
216
498
233
498
498
498
469
233
498
479
233
216
232
233
498
100
413
36
216
498
235
233
279
9
498
216
233
498
498
498
324
198
498
158
233
93
386
498
216
452
498
359
216
208
264
105
127
455
216
233
176
389
233
233
317
216
374
136
233
481
421
216
216
498
233
233
21
444
498
233
498
37
191
136
112
216
216
233
294
53
498
184
376
254
498
261
148
379
216
498
233
233
498
245
146
498
452
216
498
216
238
498
216
233
498
498
380
379
498
193
498
278
233
233
415
379
498
443
233
389
216
233
498
498
233
58
498
233
375
60
498
233
452
216
233
233
216
216
177
294
365
107
83
216
469
216
124
75
498
216
215
216
463
29
427
498
327
233
216
216
233
233
216
455
498
455
54
233
498
216
233
81
355
233
233
216
233
498
216
216
233
233
233
216
233
233
102
474
498
216
233
233
233
216
252
216
498
216
233
216
216
71
498
216
216
382
233
346
233
417
233
216
216
216
498
216
233
233
233
289
216
455
233
498
216
385
233
498
498
428
37
344
233
233
216
498
130
498
161
216
233
216
498
18
137
216
498
480
295
67
233
138
216
469
216
498
216
216
216
497
498
169
498
395
385
498
233
233
233
498
155
233
498
216
216
233
233
233
498
498
233
498
102
86
216
233
498
216
101
498
216
498
498
498
152
331
498
93
75
88
233
498
351
216
233
253
498
498
216
216
233
281
216
299
216
216
216
216
265
452
233
233
234
498
216
216
116
76
258
233
397
498
293
216
216
235
142
294
498
233
233
498
422
498
323
498
233
268
498
498
216
249
487
216
349
233
413
7
216
216
216
233
9
370
398
498
216
498
216
59
498
405
245
233
114
309
498
233
169
439
233
216
498
498
233
233
183
233
498
498
498
498
498
164
363
375
353
498
216
201
498
246
216
233
498
251
164
462
216
233
216
216
58
233
216
498
233
498
498
216
216
215
216
498
73
233
245
233
216
216
216
124
498
498
233
73
143
216
334
233
233
216
216
498
233
362
498
185
72
498
233
498
216
222
258
233
498
498
498
216
216
498
124
233
83
216
233
216
464
306
431
498
226
233
83
319
498
59
216
498
233
498
9
216
498
233
179
216
233
81
388
233
216
498
358
393
139
136
83
139
216
380
428
149
216
498
236
498
81
233
498
216
266
498
216
233
381
233
233
216
216
233
233
498
233
447
233
498
233
216
216
216
498
233
216
233
216
498
430
233
233
233
81
9
403
73
216
233
216
216
172
498
428
498
498
498
261
498
498
216
216
370
407
357
408
216
233
54
285
311
178
233
234
233
233
474
216
216
216
498
216
59
216
216
233
498
455
216
216
324
216
422
233
38
216
238
233
498
216
75
114
216
274
326
216
216
144
216
233
81
357
498
125
498
192
233
498
498
216
31
216
216
216
233
498
452
233
216
150
233
216
233
498
21
216
498
178
216
498
498
54
58
498
498
251
233
170
216
388
471
216
318
454
233
233
233
216
498
498
217
9
233
233
498
498
134
233
233
498
235
498
498
474
498
233
216
136
216
498
148
233
233
289
233
216
498
233
309
216
498
216
233
323
25
233
323
216
233
216
498
49
216
233
498
307
216
498
498
102
498
216
216
39
57
233
415
216
455
228
271
216
498
168
216
383
471
233
498
216
498
216
498
498
69
45
345
233
233
216
498
471
142
498
216
427
498
233
233
486
478
492
216
498
216
337
216
216
55
216
185
440
233
498
498
215
216
216
216
215
498
246
84
233
498
498
233
216
498
245
216
498
498
233
59
82
309
341
453
233
121
233
233
430
455
233
225
216
498
498
474
498
216
216
498
498
498
183
159
358
498
216
498
498
498
392
233
216
373
142
216
216
233
498
233
498
498
141
498
332
46
216
97
320
317
498
318
216
498
5
400
216
233
376
233
233
215
233
463
239
184
155
233
87
243
216
498
498
498
20
233
233
111
233
233
124
216
216
43
498
498
152
353
421
216
81
233
498
399
216
422
217
498
498
474
58
457
233
216
417
221
187
32
401
147
498
216
216
216
498
166
233
383
285
233
216
416
337
233
498
257
202
216
270
216
498
233
498
216
283
233
216
498
233
333
216
216
498
124
99
304
498
216
233
15
265
44
233
498
216
498
233
163
182
216
121
498
498
6
216
233
423
45
216
444
335
233
243
216
38
233
81
498
216
124
438
498
14
498
498
216
216
124
216
431
216
216
233
182
109
498
71
498
233
52
498
292
171
498
269
81
444
216
498
233
233
216
307
383
55
167
474
216
496
498
233
498
216
498
498
452
233
233
418
233
125
477
396
499
216
498
242
498
196
355
9
233
58
287
498
233
216
498
326
498
460
123
233
474
164
498
233
216
86
87
216
498
216
411
498
498
21
124
322
146
216
129
192
121
82
216
498
216
193
346
65
498
233
233
233
233
498
216
455
498
292
450
233
216
233
306
386
490
278
63
251
498
498
289
73
233
110
440
216
202
369
498
216
216
237
216
233
356
278
14
498
498
498
275
498
216
177
307
233
233
236
233
345
233
233
216
9
498
498
444
216
179
498
224
378
233
216
216
307
498
233
216
216
233
312
498
498
108
498
216
476
195
233
498
338
216
216
8
130
233
28
233
27
216
146
216
498
463
464
233
498
51
452
400
286
223
498
498
216
216
233
498
233
498
233
233
445
216
136
216
498
233
306
498
438
216
216
321
498
216
185
498
498
498
2
216
442
129
498
498
216
216
216
498
216
251
216
405
233
233
233
302
498
498
216
233
216
498
39
124
147
498
216
216
494
46
295
498
233
498
84
188
272
216
11
216
272
380
498
216
498
185
233
233
233
233
233
82
498
216
216
233
216
216
66
474
498
313
216
498
498
233
498
216
148
233
271
465
216
149
433
47
233
233
216
216
195
233
385
233
498
296
216
220
216
498
39
216
60
445
343
216
37
455
27
498
498
142
371
233
441
157
216
380
317
331
216
233
216
498
498
498
167
144
216
31
498
216
216
498
216
251
498
24
11
498
498
369
498
216
498
123
233
233
216
498
5
73
216
233
233
265
233
1
336
498
336
498
19
216
233
498
369
498
144
357
216
444
417
216
498
234
233
233
233
233
498
233
233
498
216
226
216
81
216
128
216
437
155
216
352
384
233
369
498
216
233
498
498
498
421
233
216
73
233
498
498
330
91
498
216
150
498
498
216
216
233
498
31
109
186
455
216
498
312
124
461
170
216
442
216
216
83
233
249
233
233
233
233
498
233
233
225
498
146
498
233
498
233
498
268
449
216
216
233
251
216
50
233
498
498
298
59
233
498
126
498
452
498
314
498
248
148
233
216
216
233
336
216
498
498
354
216
233
498
233
46
216
233
216
216
233
275
188
446
443
216
271
233
498
233
402
216
216
319
233
233
181
39
498
216
216
233
498
498
216
215
309
233
216
13
216
498
216
66
216
233
491
233
410
365
216
216
213
218
20
498
37
233
233
290
498
86
498
498
233
233
498
216
498
216
498
498
498
94
35
216
334
309
233
216
394
216
233
233
498
498
337
59
98
21
233
122
216
477
216
216
437
233
233
498
293
216
233
233
158
233
233
233
233
233
498
498
216
45
280
233
120
216
233
233
108
233
215
498
498
216
9
498
419
216
488
193
498
63
498
233
77
498
498
498
454
216
216
233
216
382
97
233
498
498
19
294
233
498
233
233
498
136
233
81
216
498
498
233
498
130
498
229
233
323
216
216
233
378
26
228
240
233
233
233
498
315
2
233
216
402
233
216
216
233
356
498
233
233
498
452
233
216
300
498
233
216
455
499
200
284
216
292
498
212
498
216
440
216
216
216
498
233
498
216
216
216
498
498
216
233
216
498
59
233
233
216
233
216
399
498
108
498
233
233
208
260
498
308
364
498
498
351
216
216
396
470
216
125
196
148
233
355
447
306
216
455
498
75
124
240
473
356
233
369
233
393
380
216
338
233
38
498
233
474
233
498
233
313
498
233
216
74
233
471
498
216
477
245
498
233
9
396
498
233
120
498
498
442
47
216
124
216
325
429
498
233
216
233
216
233
239
132
498
423
301
216
498
21
233
216
216
498
216
498
216
459
498
216
233
233
498
36
498
82
216
498
233
498
216
233
216
466
216
216
136
138
153
139
444
498
233
492
216
216
21
73
216
498
159
85
49
498
318
216
306
498
233
249
21
26
363
216
498
233
134
216
216
233
233
104
498
216
216
498
216
216
498
63
216
498
233
39
65
216
216
287
369
271
498
233
190
201
371
233
498
498
482
486
328
233
233
301
216
81
498
216
498
233
216
233
233
362
233
233
10
498
330
233
220
174
64
498
216
216
292
144
233
233
67
81
216
498
147
375
498
233
216
498
233
216
233
498
216
39
216
498
216
498
233
233
216
233
480
233
498
447
184
41
195
498
216
498
233
79
233
498
216
494
498
233
136
233
287
209
233
470
233
216
321
233
498
146
406
233
498
216
498
498
498
498
498
342
474
498
405
315
422
233
117
498
114
306
216
124
411
3
498
452
363
498
233
396
233
496
216
216
233
233
498
233
30
216
233
216
233
498
498
216
233
59
453
98
233
216
498
27
233
233
233
20
233
498
77
452
498
120
233
443
309
216
216
262
323
446
216
151
216
233
216
498
407
60
233
449
498
474
216
233
216
216
216
124
233
498
39
200
211
73
233
498
61
216
119
21
498
498
216
216
498
168
233
216
154
431
146
216
85
280
422
498
373
444
59
233
407
233
324
216
233
233
498
498
233
216
233
233
498
203
498
2
83
498
498
436
55
233
498
498
498
233
216
498
17
400
393
462
312
216
498
111
233
216
222
160
233
498
233
216
216
233
233
498
498
233
233
158
216
216
216
380
81
216
498
1
498
216
498
498
498
79
216
233
216
299
499
90
216
233
246
182
233
498
233
133
339
233
18
498
498
233
216
190
160
498
362
216
498
233
427
296
498
498
498
498
268
233
7
222
297
302
498
498
433
191
33
498
498
235
312
498
498
467
498
498
409
129
198
281
233
309
177
10
498
442
498
80
105
233
216
233
233
498
426
26
173
262
156
151
233
290
233
112
233
216
59
498
124
233
233
498
498
498
92
206
498
401
498
498
165
233
233
498
356
215
216
306
125
130
233
216
387
331
216
216
498
465
216
216
233
233
498
498
233
446
370
271
233
498
216
58
498
498
6
216
306
216
498
233
233
216
211
233
216
498
233
216
498
498
2
420
51
215
59
216
498
216
233
157
216
216
233
498
216
216
427
498
59
69
59
216
498
498
233
472
216
216
470
233
216
233
233
443
498
233
293
288
498
482
298
498
216
233
498
274
216
492
216
233
400
55
216
216
233
233
498
474
498
233
498
99
216
233
233
216
48
469
498
233
498
216
216
233
216
68
147
455
498
51
309
233
95
233
233
144
233
216
496
229
498
495
233
216
139
143
216
126
106
369
216
210
199
314
233
87
233
216
233
455
216
498
255
233
233
233
496
298
216
216
206
438
216
226
409
216
498
387
233
120
82
395
216
252
246
245
233
300
233
327
216
498
498
233
404
313
429
397
298
441
233
34
498
93
200
107
233
498
233
498
264
19
216
233
24
498
216
306
233
498
89
76
233
382
233
387
498
216
307
286
498
498
469
498
498
498
116
498
233
216
189
177
233
216
498
233
498
88
216
216
216
233
233
216
498
216
233
498
233
422
233
201
498
136
148
498
233
498
475
498
498
245
255
233
233
156
216
498
233
216
233
216
233
498
216
216
498
367
404
498
309
216
233
498
288
233
498
241
498
498
233
233
233
216
498
46
498
88
215
81
498
220
498
233
498
498
498
216
226
216
272
233
233
498
498
109
498
466
233
294
279
277
41
246
362
233
136
216
359
233
233
216
498
498
324
498
421
233
214
216
233
498
233
296
233
216
6
68
498
216
216
216
498
415
498
498
326
13
216
377
214
350
498
39
472
182
71
8
233
233
216
474
233
216
233
216
187
373
173
233
236
87
233
216
498
498
498
233
356
216
233
368
216
242
498
498
233
121
59
169
153
208
255
498
233
179
252
498
81
216
83
452
233
233
216
233
233
210
261
143
216
233
216
59
233
216
216
233
498
21
442
216
216
136
498
216
480
498
216
498
213
77
158
216
343
498
233
498
180
215
498
216
91
368
37
129
498
498
216
233
233
233
498
216
233
362
233
216
266
216
216
233
369
233
216
498
498
83
216
216
110
182
112
498
216
320
233
498
498
390
233
233
216
323
216
498
216
147
81
216
233
124
498
153
426
498
498
233
216
244
26
155
292
233
498
498
216
498
479
216
233
216
233
233
422
498
216
474
199
163
261
233
270
216
138
400
54
442
216
168
136
216
233
216
136
216
86
233
332
233
216
29
233
179
216
498
233
64
373
498
233
284
326
136
233
498
498
216
233
134
233
233
216
39
139
369
498
297
498
498
216
233
81
92
233
195
498
449
81
498
216
498
216
79
498
440
424
401
498
215
216
233
498
495
136
233
26
498
97
233
154
81
216
498
256
233
73
216
498
498
233
216
216
216
498
498
216
216
430
20
262
216
436
140
367
216
216
333
186
216
233
233
233
233
498
194
128
233
498
216
233
233
186
233
372
9
498
81
216
403
248
255
498
498
216
233
216
216
498
233
216
498
233
233
498
216
233
216
233
498
216
216
65
498
413
346
130
498
498
216
369
233
498
39
340
40
498
178
238
233
429
498
9
216
216
480
233
498
233
73
498
233
131
233
490
216
233
233
216
233
233
447
233
216
498
455
216
147
216
216
498
216
216
127
44
216
317
216
139
193
233
233
216
498
498
304
3
23
498
216
450
233
83
216
498
216
233
310
216
395
124
1
233
291
233
216
432
252
498
195
254
498
216
86
233
128
498
233
498
233
13
233
475
192
21
386
498
369
463
498
210
136
498
498
371
315
498
68
233
216
406
498
216
426
498
445
216
498
460
62
498
152
15
216
219
271
398
136
498
233
457
233
295
88
233
498
216
500
157
233
233
220
498
115
64
216
216
360
183
216
343
71
233
430
233
242
216
126
498
138
233
223
323
233
474
144
468
498
327
498
216
170
498
384
385
161
233
59
348
61
498
96
288
216
216
216
160
216
3
233
216
498
498
498
233
216
498
498
498
216
216
376
39
216
306
346
498
160
233
233
406
498
233
216
39
216
233
216
232
216
216
216
498
233
146
339
233
216
263
498
233
450
273
233
339
306
233
381
277
233
233
216
216
216
498
498
498
12
233
216
355
95
486
233
233
216
233
233
498
216
233
330
216
216
334
492
409
232
498
216
208
317
398
233
233
240
266
397
60
216
158
373
113
415
233
465
498
216
124
233
498
87
233
216
233
498
233
445
222
126
336
216
233
338
7
498
498
364
233
331
216
360
233
233
498
233
379
216
498
216
264
233
216
498
233
195
216
498
498
233
216
498
233
233
233
40
498
216
301
350
289
336
216
233
498
498
183
362
498
454
216
233
334
233
498
73
233
498
216
426
216
233
200
498
294
233
498
233
216
83
328
233
216
348
233
233
233
216
101
216
216
233
216
233
233
233
233
161
216
59
176
448
216
242
498
3
216
216
498
216
216
163
233
233
9
460
216
481
233
391
216
233
216
233
233
225
216
233
234
152
58
498
498
216
216
452
233
31
498
498
391
81
265
498
370
273
479
216
378
233
498
498
13
498
498
407
233
58
401
216
233
233
233
498
233
309
216
498
498
261
204
455
216
233
422
21
233
406
498
319
233
233
480
233
308
498
216
233
81
233
233
233
179
390
233
173
112
498
39
216
233
39
498
466
175
233
39
216
216
447
216
498
216
498
30
336
233
216
498
195
498
216
238
233
34
233
226
216
498
495
216
233
498
264
306
233
216
242
59
116
307
486
216
216
314
498
451
260
233
233
216
433
233
498
216
233
28
30
233
406
233
254
216
498
498
222
233
233
436
233
216
432
498
16
216
216
216
498
387
233
95
338
150
216
498
216
82
498
193
233
271
498
216
233
58
233
63
115
117
498
216
233
130
233
233
216
140
216
242
233
498
216
430
422
216
498
216
216
462
3
366
455
139
481
216
445
216
16
216
270
233
77
233
124
233
233
498
233
30
64
216
498
233
498
288
498
478
318
233
498
498
498
369
309
216
233
216
404
366
498
233
233
233
306
498
216
264
498
498
233
216
84
213
233
233
233
498
233
498
498
216
129
85
216
216
233
498
498
16
233
216
403
498
233
233
175
87
233
216
452
367
233
498
498
362
454
216
233
233
498
233
216
233
498
216
461
216
498
233
233
216
498
216
197
437
216
498
498
216
216
86
498
419
216
216
233
216
498
216
498
452
216
299
233
498
498
279
216
498
498
498
181
183
136
216
233
216
492
233
304
471
233
233
332
286
317
216
233
135
419
498
17
216
15
216
198
170
216
216
80
396
233
28
216
401
498
216
27
498
433
86
216
216
498
233
233
498
244
436
340
498
233
13
17
216
216
498
233
233
498
498
23
341
385
233
439
498
233
483
233
233
306
319
498
216
306
485
498
164
216
216
216
498
452
498
216
107
233
498
315
233
43
38
415
498
498
233
58
216
442
216
216
233
233
498
216
331
216
233
498
41
498
391
463
216
125
26
216
233
233
84
233
349
216
233
216
237
318
216
216
233
498
233
498
233
6
216
233
233
233
216
201
498
216
34
364
233
233
124
216
216
312
380
498
369
233
233
354
216
233
233
216
140
233
440
216
498
142
150
233
428
468
498
216
498
216
443
498
380
216
369
498
233
370
233
372
139
324
233
39
97
59
498
498
404
216
309
498
233
216
216
233
498
216
233
233
233
233
498
233
498
498
498
210
498
105
233
233
498
233
498
232
216
233
498
216
233
498
233
498
498
499
455
498
216
498
216
216
264
498
212
216
233
233
139
121
233
233
216
216
82
59
363
448
46
136
498
498
216
233
233
498
430
498
80
368
216
216
498
216
377
233
215
233
159
498
498
498
203
216
233
498
127
482
486
216
233
233
233
233
498
233
498
216
498
121
216
498
233
233
14
498
435
216
219
216
445
216
231
260
233
233
480
233
216
498
128
233
233
216
148
233
233
498
216
216
286
498
216
498
233
375
498
324
83
387
498
216
216
498
498
471
498
233
474
233
216
498
233
498
266
242
216
84
216
233
498
233
498
233
475
154
216
233
233
216
290
216
498
498
58
498
233
233
423
452
170
309
192
233
216
58
498
103
233
216
233
216
386
233
233
124
372
498
337
498
216
233
482
216
131
442
498
233
498
498
233
498
233
216
216
498
233
216
136
233
498
41
216
216
152
255
216
20
498
9
253
498
233
341
498
59
216
233
498
423
48
27
233
498
216
233
216
498
38
498
498
498
467
498
233
233
233
376
498
144
104
269
233
498
498
306
233
439
481
498
216
108
216
373
479
276
158
498
233
11
498
216
272
233
68
216
482
130
336
407
50
216
498
51
35
233
398
422
233
216
498
81
216
171
233
233
233
498
233
233
233
498
498
233
2
498
233
233
233
233
498
233
226
111
216
216
127
216
498
160
239
498
498
216
233
216
498
216
498
107
216
309
498
178
216
35
498
216
216
498
154
198
498
498
498
498
59
320
185
276
216
21
223
478
362
302
73
498
233
498
81
229
124
233
39
311
124
92
130
464
498
216
233
17
216
498
14
441
498
216
216
356
233
498
233
445
233
216
498
498
233
216
216
498
498
233
257
121
124
187
216
395
154
498
491
441
39
55
306
498
216
498
306
216
498
460
422
216
233
94
424
216
39
498
269
16
335
498
372
216
233
233
451
498
233
458
216
233
498
358
233
216
70
498
9
216
233
306
64
233
185
216
233
233
498
441
216
315
63
197
216
298
442
216
152
106
498
166
233
496
498
471
402
100
498
216
394
216
498
159
233
120
498
21
216
216
42
275
498
336
233
323
222
316
148
216
389
222
233
110
498
498
233
233
498
216
15
498
498
233
233
120
216
255
233
233
498
498
216
216
169
498
233
228
233
262
382
123
59
215
233
498
498
339
233
216
192
459
498
233
216
233
498
498
155
216
233
233
216
472
200
498
498
233
498
233
216
269
216
390
327
216
233
39
63
233
498
17
12
498
123
64
137
216
216
483
233
157
498
216
131
216
363
498
498
233
47
358
211
124
215
216
306
498
216
216
216
216
352
313
71
233
446
216
233
498
216
466
215
498
411
37
233
498
233
401
155
216
455
216
216
233
366
216
216
216
216
233
206
360
93
216
360
498
97
233
300
468
233
216
465
498
233
498
498
233
127
498
216
216
453
63
216
146
138
273
216
216
302
309
202
498
233
90
498
343
59
216
216
498
21
233
216
216
216
106
272
216
498
281
27
216
498
216
467
216
83
290
233
233
216
408
216
142
216
119
216
498
233
241
498
498
216
370
233
498
256
216
233
233
152
498
498
233
498
459
216
311
375
24
233
355
216
235
498
224
110
224
233
216
233
184
403
81
148
498
442
124
498
253
233
233
61
216
225
498
80
216
498
233
233
498
23
153
192
216
216
498
498
175
233
124
476
498
359
498
216
287
486
216
498
498
488
498
498
233
233
422
216
498
232
25
216
191
498
457
127
460
498
233
498
498
233
233
216
331
498
397
445
387
233
216
216
216
233
498
498
216
498
216
199
216
216
498
216
216
498
233
216
360
498
205
233
233
446
216
498
498
498
498
216
233
59
233
216
396
216
498
216
216
134
233
216
98
108
233
233
498
233
467
233
55
233
407
22
216
498
40
389
498
111
9
216
290
233
475
18
75
360
498
216
216
233
233
168
70
460
216
394
405
252
498
450
498
216
233
146
216
233
233
97
233
233
238
437
233
193
216
275
221
80
4
498
162
67
233
216
498
233
176
73
498
74
250
388
233
400
233
498
343
200
306
498
97
458
216
471
216
498
216
302
418
233
233
216
326
216
21
216
498
41
498
216
64
216
216
422
143
216
81
233
35
233
10
216
498
329
9
1
307
498
233
498
233
233
498
216
498
233
216
498
233
233
233
498
498
233
498
216
498
246
263
121
498
233
233
225
498
423
216
216
216
498
287
441
165
233
498
216
457
133
75
498
87
379
233
498
256
498
252
216
233
216
3
45
253
216
233
233
212
216
105
49
216
233
233
322
216
494
233
233
357
233
233
233
200
348
233
395
498
487
379
498
498
233
233
498
498
233
325
233
498
498
430
216
201
216
216
455
216
109
482
132
375
498
233
233
498
179
379
60
498
391
233
233
233
216
452
216
442
183
216
321
216
264
472
371
233
233
216
233
216
328
216
124
498
430
498
498
404
180
103
233
371
233
216
233
216
216
21
498
339
233
216
233
216
233
410
498
233
95
498
350
60
233
498
192
233
216
216
233
141
498
233
71
233
221
233
498
342
142
216
216
152
452
216
233
498
401
216
219
498
498
498
233
349
117
21
393
216
216
216
233
233
233
233
498
282
216
498
233
216
438
233
370
198
268
233
233
463
498
498
498
498
212
233
198
233
233
233
233
216
216
309
216
498
498
423
498
494
293
498
233
233
216
498
233
73
412
233
216
58
65
73
216
498
233
51
271
233
498
225
216
216
498
498
233
276
216
130
270
498
4
216
498
74
498
304
233
498
311
422
210
111
498
124
216
275
233
452
216
216
233
498
216
391
138
457
233
210
83
216
498
498
305
299
233
290
155
498
498
216
81
233
498
334
497
498
456
233
216
498
210
216
233
216
233
333
216
59
498
436
216
498
233
216
498
498
216
498
498
233
105
386
216
28
498
439
500
498
276
498
176
337
233
216
498
498
83
113
498
458
216
121
291
498
216
498
233
385
352
498
216
216
216
216
216
498
216
233
233
382
216
226
216
498
498
216
216
498
233
13
216
194
498
498
216
498
402
498
216
452
498
498
364
16
498
498
233
95
216
58
342
216
233
216
39
216
498
92
233
246
498
233
498
216
498
498
498
498
127
233
291
58
498
216
216
275
280
498
449
216
498
480
238
371
216
233
498
124
233
498
216
132
201
498
461
61
498
216
276
381
474
458
475
498
498
233
216
216
498
261
99
216
119
498
233
216
246
498
216
498
330
216
498
108
114
498
195
216
498
114
385
28
233
369
47
233
61
233
216
233
216
392
262
284
216
233
253
83
216
78
216
233
257
216
498
127
216
84
306
438
233
302
182
498
498
498
216
336
315
452
233
216
233
179
216
136
62
216
216
39
224
233
216
233
125
254
216
498
321
216
233
233
498
233
498
426
498
498
216
222
87
151
152
216
216
498
402
233
233
79
233
470
216
498
216
498
216
498
119
28
447
498
306
239
498
216
216
233
498
177
233
86
399
216
216
20
498
119
233
39
216
498
216
233
233
498
5
216
401
9
216
233
420
418
124
233
448
216
216
251
233
233
498
261
216
498
233
144
216
59
498
307
392
498
233
209
281
309
498
87
216
347
216
59
233
233
498
233
216
242
233
30
238
101
216
233
233
498
498
216
144
278
498
216
266
498
216
303
498
483
233
498
498
233
233
442
498
290
261
242
498
6
158
233
145
233
498
312
216
233
233
233
216
213
131
498
216
216
194
255
17
166
233
216
216
234
290
216
233
216
498
498
498
114
498
332
4
329
233
498
152
457
216
216
216
233
92
216
377
59
75
498
216
498
233
375
498
462
216
233
233
233
407
290
216
233
284
1
349
498
498
216
233
216
233
402
216
216
216
233
36
116
353
329
143
216
435
216
216
233
216
375
498
498
216
222
321
498
233
498
37
498
233
215
416
216
16
498
498
233
413
75
216
98
216
216
442
233
233
233
216
233
216
498
158
191
271
498
287
498
117
216
233
498
498
233
233
216
216
216
216
160
216
78
233
233
498
260
233
451
498
487
233
233
455
154
233
216
233
233
233
233
216
21
498
216
498
326
215
233
498
76
498
216
490
216
233
233
498
498
466
233
233
233
233
233
38
426
216
498
498
498
498
498
216
233
105
216
233
498
206
233
498
233
216
498
216
498
48
216
498
233
47
498
498
233
498
343
216
309
477
271
498
233
334
222
246
435
216
13
498
301
498
355
216
443
498
233
225
233
216
233
233
9
236
216
470
216
498
498
446
216
216
212
498
45
280
233
188
233
216
60
233
465
498
489
215
498
498
216
233
222
216
498
216
498
498
498
233
498
498
243
233
216
233
498
498
216
179
233
223
216
124
216
216
216
216
456
8
9
13
216
71
498
216
498
112
216
216
216
216
81
54
396
107
362
457
297
79
216
498
330
75
216
498
233
95
498
331
498
473
19
442
216
233
13
216
233
233
218
62
233
498
350
216
222
216
233
379
120
453
497
216
408
41
233
233
35
392
498
330
202
468
498
233
363
142
206
370
216
21
216
2
216
216
498
498
153
452
138
233
233
120
28
216
216
124
498
216
216
216
233
233
233
368
233
233
233
498
233
233
415
441
216
168
216
498
498
84
498
498
216
233
233
233
142
192
13
229
171
233
77
216
498
216
498
424
167
422
333
498
132
216
498
233
262
306
64
233
233
216
233
270
442
216
233
498
218
192
498
74
498
216
136
216
216
233
233
211
498
498
498
124
498
233
216
26
233
216
233
233
233
216
498
302
216
124
498
498
233
498
498
498
498
103
233
233
216
233
123
498
498
216
498
452
233
236
216
233
498
443
195
233
383
233
233
233
89
140
192
332
410
423
393
335
39
216
203
498
233
76
498
233
353
309
216
498
233
216
498
498
498
216
360
442
430
498
216
81
233
498
469
233
187
140
216
216
498
216
216
72
377
245
216
442
216
330
233
233
498
233
498
498
233
310
216
498
216
233
251
216
2
233
233
216
428
444
233
233
60
498
233
498
216
233
216
70
498
498
443
498
40
230
498
488
442
233
148
498
216
216
230
216
233
233
325
233
216
216
233
390
233
436
361
498
498
320
482
142
216
216
216
27
21
312
216
233
498
233
485
475
246
498
498
277
216
498
52
201
233
498
216
474
292
216
216
9
93
233
216
216
233
498
216
216
498
294
233
216
37
216
498
267
498
455
34
342
391
331
233
233
402
281
233
159
308
233
475
408
498
233
498
216
11
48
392
480
216
216
233
233
39
216
334
233
444
216
73
177
41
455
233
474
216
216
233
498
216
216
216
233
216
216
498
233
216
498
233
216
233
233
437
498
498
216
233
216
216
233
410
260
216
498
216
204
498
251
233
455
65
398
440
216
464
452
233
233
216
336
53
233
498
342
498
233
233
233
38
498
498
498
498
331
498
216
306
37
233
158
216
430
233
425
233
149
484
216
431
498
442
233
233
216
216
233
466
192
438
430
498
263
498
233
216
59
216
498
233
498
233
233
321
498
498
216
264
498
233
488
124
161
233
216
53
180
318
264
498
475
216
498
119
457
216
233
216
136
479
216
60
498
216
498
498
233
233
498
498
216
233
498
226
392
498
89
498
498
185
374
216
216
498
183
216
233
216
107
216
213
233
233
216
447
498
233
208
498
261
498
233
498
294
216
233
498
498
211
348
181
216
498
58
216
498
233
498
216
49
105
233
498
498
498
233
233
233
233
216
233
415
27
123
301
233
216
498
216
233
498
498
498
216
233
460
498
233
498
216
81
174
216
442
216
233
498
216
314
101
179
381
207
383
157
216
498
498
216
229
362
492
216
233
387
458
498
261
436
447
233
498
216
215
58
216
498
269
388
233
498
233
216
309
233
64
233
233
216
233
127
259
498
492
498
255
233
394
183
136
212
233
493
498
216
110
308
216
311
233
216
216
156
498
46
240
20
422
266
498
118
216
233
226
303
233
216
498
251
216
105
233
216
216
216
233
498
98
216
440
233
216
83
136
233
498
10
498
216
50
498
386
386
422
498
397
498
233
82
498
487
477
196
376
216
90
216
256
10
233
235
331
498
18
498
233
462
216
201
428
498
358
233
277
233
233
233
147
498
464
498
216
498
498
216
498
216
498
216
216
216
185
225
498
295
52
233
233
354
257
393
498
111
498
233
233
498
216
233
239
216
233
93
233
216
498
86
39
27
216
233
25
73
216
112
474
62
233
498
216
233
50
191
190
498
233
289
498
498
233
233
346
498
498
233
216
233
216
64
109
469
452
233
436
369
498
216
498
85
233
245
233
498
216
216
297
463
498
498
21
83
407
498
216
309
233
216
498
233
498
498
124
233
233
216
29
233
498
216
489
216
498
498
498
498
216
430
216
498
498
216
233
499
307
124
233
215
233
195
432
498
216
216
216
216
46
498
375
84
136
216
279
233
46
498
233
498
272
459
233
427
216
498
279
233
233
422
216
216
498
498
216
498
216
233
457
498
498
124
498
75
498
216
85
233
233
216
233
233
391
95
498
233
47
259
498
216
216
216
233
152
498
233
357
233
300
233
419
216
233
425
71
216
498
216
81
10
216
270
216
176
498
233
216
124
360
216
46
216
216
498
93
222
498
310
498
111
498
216
498
216
246
336
130
498
115
15
216
142
163
498
498
216
498
11
498
498
216
94
233
216
149
216
498
216
483
233
270
462
498
427
233
498
395
233
498
151
233
498
455
210
121
220
328
474
318
216
233
498
233
498
213
216
233
251
216
233
498
498
46
498
87
12
373
233
498
216
233
498
96
233
9
498
62
233
56
216
498
196
233
233
201
315
253
354
487
241
164
216
216
482
233
442
461
216
316
498
56
498
498
103
216
233
498
39
257
265
216
498
216
176
233
233
233
444
498
233
21
99
11
498
438
19
233
481
219
216
9
498
216
233
125
498
58
136
216
369
54
55
216
498
233
233
498
75
58
498
498
385
292
216
233
216
233
25
24
233
233
152
311
233
39
79
233
233
265
498
216
233
446
216
216
498
233
216
56
60
498
65
216
216
366
233
233
233
233
5
498
233
233
216
73
210
233
193
362
216
293
216
356
216
498
498
228
69
233
68
334
162
216
216
76
13
210
498
236
66
65
216
216
498
216
498
498
216
498
445
216
498
451
84
225
482
278
314
233
39
478
233
216
229
216
233
498
498
498
21
13
326
216
498
216
498
124
498
455
233
233
180
233
255
433
233
216
59
216
498
338
445
233
216
254
233
216
233
498
498
233
163
498
216
432
233
216
125
233
216
498
110
494
216
150
275
216
498
233
498
216
13
498
214
233
498
181
216
220
110
88
216
284
242
216
233
216
233
216
216
216
233
216
215
498
216
498
381
498
216
148
165
216
233
498
498
216
498
190
114
498
498
498
136
474
216
49
221
496
233
121
233
216
498
233
216
216
419
498
233
450
233
216
216
233
17
177
233
498
216
9
345
216
216
306
498
233
233
261
14
223
498
216
233
233
498
149
233
39
233
233
233
498
216
498
233
216
498
498
124
322
233
233
466
498
341
233
233
135
216
233
141
439
498
233
498
498
216
216
223
498
59
146
442
410
498
487
498
216
392
324
399
142
498
233
498
233
216
233
368
216
233
498
498
187
347
189
269
216
132
216
498
216
498
433
216
216
216
369
216
498
216
301
216
40
233
233
459
216
306
498
498
498
233
373
233
62
216
498
315
498
296
498
498
498
216
216
15
216
185
216
498
216
216
414
262
216
297
298
474
233
306
498
216
294
216
76
140
169
498
498
216
216
353
307
216
233
154
216
442
498
233
351
415
498
233
498
233
216
183
498
233
233
233
216
216
498
422
498
457
233
443
498
498
216
70
351
498
374
498
233
233
233
308
498
216
216
216
8
233
233
216
498
216
354
46
246
478
216
233
216
112
216
370
375
233
371
463
468
498
233
498
77
233
241
84
495
498
498
216
266
498
233
216
498
190
498
344
85
420
344
216
326
216
461
216
498
452
233
216
216
216
474
233
216
272
216
498
216
296
216
216
293
306
233
498
179
306
233
233
427
498
442
219
367
498
233
79
233
280
498
216
452
498
216
387
400
233
216
498
233
216
216
233
233
233
233
233
216
233
216
442
233
484
216
498
464
233
233
216
9
498
498
95
498
216
325
216
124
233
130
216
454
498
70
55
498
216
225
216
233
498
233
262
498
233
267
485
216
291
498
235
498
216
216
497
233
216
190
136
136
216
233
216
141
225
498
8
343
216
57
233
115
367
9
131
91
216
216
309
498
159
498
233
498
498
477
167
393
346
223
233
216
25
498
498
29
216
233
215
498
216
216
233
375
270
448
233
498
233
216
216
498
216
498
231
216
233
216
48
216
400
216
498
498
498
498
216
50
255
392
166
216
216
216
418
498
21
309
233
233
233
216
498
498
498
216
216
498
216
267
233
129
233
233
81
136
85
216
498
233
498
216
233
9
218
233
263
343
498
99
403
233
498
216
498
285
216
498
117
498
166
216
415
447
74
422
233
160
374
216
233
233
96
498
233
498
481
226
233
474
34
498
233
498
216
441
216
257
235
216
498
216
498
226
292
498
498
479
498
233
321
233
498
422
498
10
216
127
233
498
498
233
233
233
233
498
233
96
498
68
216
132
81
498
128
216
498
442
498
233
233
216
498
443
498
233
326
323
233
394
225
498
233
379
435
382
498
498
216
425
422
498
21
216
233
498
233
233
233
216
28
216
497
77
498
104
216
233
81
498
30
498
322
233
233
5
498
498
233
216
427
233
216
452
434
233
149
233
498
233
131
216
407
62
289
216
233
141
216
475
216
233
256
498
284
249
233
60
233
233
216
258
233
498
498
9
216
233
233
233
233
328
498
498
498
498
425
498
429
275
145
292
498
233
5
216
185
47
498
233
498
216
235
350
287
216
216
233
216
83
124
438
216
316
216
216
451
498
173
483
498
216
498
291
216
59
51
498
341
498
216
498
450
216
216
225
233
233
233
498
81
498
233
73
497
498
179
216
498
443
498
124
39
498
233
498
45
162
309
498
164
498
498
233
233
216
216
37
216
290
233
498
498
216
233
233
252
498
182
216
498
428
498
246
233
216
216
8
233
498
498
233
233
233
332
307
498
34
196
2
216
216
455
498
216
498
498
498
216
216
345
498
216
216
216
216
233
416
233
233
216
28
378
233
498
498
233
314
233
498
498
216
350
216
498
392
124
421
216
216
233
498
233
216
498
289
233
216
498
233
474
405
191
498
455
233
57
395
233
233
216
216
210
346
216
233
308
226
498
402
76
216
277
233
233
216
432
225
491
216
498
216
233
281
428
233
233
216
215
424
498
233
72
233
498
233
233
498
335
422
455
246
442
498
233
218
491
264
180
233
498
233
216
216
233
233
233
216
58
80
216
498
370
165
498
366
233
233
233
233
233
369
498
270
216
283
498
233
458
498
233
216
332
498
43
216
498
233
234
216
382
233
233
233
24
251
36
397
216
216
216
216
216
276
405
216
216
73
163
216
216
216
216
320
404
233
233
498
498
233
498
233
279
73
498
216
460
457
498
498
315
216
474
498
216
73
216
490
498
216
83
233
373
216
215
216
216
498
84
498
233
498
63
498
233
498
498
258
216
131
233
498
216
324
218
216
484
420
317
233
233
233
140
498
233
195
121
498
216
369
321
216
498
369
216
216
498
216
233
122
24
216
131
366
498
216
233
39
233
498
113
216
251
77
498
233
233
124
455
484
255
498
216
424
233
23
216
498
27
265
216
498
233
233
498
202
233
216
452
361
233
216
88
216
289
216
13
72
233
233
233
216
8
216
233
422
23
221
230
233
498
498
233
233
498
233
216
233
233
115
194
216
216
438
498
233
216
233
215
100
498
290
26
498
233
498
465
216
118
422
498
498
498
498
498
36
493
498
287
463
233
306
216
140
304
233
233
429
233
233
233
498
233
216
216
216
233
401
498
483
198
73
447
456
233
88
210
498
466
216
216
216
83
233
282
358
325
11
498
266
233
216
498
413
216
305
371
233
216
73
216
216
498
93
216
233
498
232
96
498
233
394
296
216
216
408
498
76
21
386
245
118
175
368
4
129
170
498
455
233
245
498
233
216
498
250
257
498
216
498
279
233
216
89
233
253
263
338
264
216
498
216
233
233
498
442
281
216
452
140
387
498
216
233
21
216
498
498
216
216
233
22
293
497
216
498
233
216
233
216
181
233
233
498
216
233
469
58
233
121
317
216
233
332
216
92
233
216
498
498
392
216
216
498
233
498
216
498
452
132
498
498
233
124
245
498
39
498
83
216
216
70
216
216
315
210
108
216
216
93
216
233
233
25
216
498
59
498
216
233
226
104
233
81
498
498
233
498
347
216
233
216
216
233
463
498
25
238
498
224
216
216
216
434
379
312
498
438
290
216
498
233
496
216
498
498
86
216
498
233
498
216
216
80
206
216
498
216
408
327
233
463
498
498
498
216
463
498
160
437
498
124
233
498
233
422
216
233
98
206
233
216
498
498
488
216
440
216
137
233
233
233
498
498
216
220
474
498
498
216
73
498
498
233
58
216
309
233
233
415
233
216
233
216
299
216
150
233
216
233
223
216
216
233
146
498
216
498
217
498
261
111
233
216
216
294
233
229
233
233
233
365
233
216
498
216
474
216
216
209
497
216
196
331
233
124
384
146
233
131
49
258
498
216
427
233
233
233
474
125
484
457
498
216
233
297
188
9
498
317
46
425
216
233
233
498
319
34
494
92
361
479
216
233
498
124
284
343
498
23
233
216
118
216
216
216
402
300
498
498
233
233
216
233
498
469
216
306
204
233
498
233
233
67
498
163
216
297
21
308
133
216
233
233
130
395
275
233
84
216
216
216
132
299
59
491
370
216
233
218
498
233
216
250
210
498
498
233
498
233
219
498
124
354
498
121
233
233
164
288
127
498
172
500
498
216
125
390
233
498
217
425
274
216
233
233
373
177
498
147
498
233
175
216
216
497
216
32
223
34
233
498
236
216
54
358
21
216
233
266
342
357
165
498
498
233
498
293
498
233
233
498
233
299
216
26
216
216
170
379
233
216
307
103
216
457
274
239
320
498
233
498
498
498
498
233
116
32
233
216
216
498
61
472
295
216
216
408
233
233
498
233
340
342
233
216
136
59
216
233
498
498
81
498
176
498
498
498
216
498
233
216
498
386
216
233
216
498
233
498
216
498
216
216
498
216
498
411
294
496
60
135
498
58
156
216
233
498
317
216
121
216
216
216
233
498
293
216
498
369
233
233
233
163
216
233
216
498
196
446
338
498
498
188
216
233
423
233
154
216
427
233
233
363
498
498
216
233
44
216
216
498
262
304
216
233
81
498
397
233
498
216
216
266
498
216
136
216
233
97
233
233
85
152
26
114
233
37
9
425
124
498
233
498
233
73
216
484
233
498
456
127
216
103
234
498
216
55
498
498
498
233
10
233
385
233
498
498
498
233
314
233
216
233
233
498
81
216
233
216
221
233
208
394
469
15
362
498
216
89
216
37
300
233
216
102
233
216
233
233
229
270
233
86
498
496
381
204
216
35
233
216
498
216
216
498
74
354
227
233
498
233
19
110
136
233
290
260
498
233
186
118
233
498
143
357
498
442
216
233
216
498
43
367
233
83
233
233
477
34
499
270
233
138
216
219
498
216
233
498
233
292
369
216
498
233
216
233
216
216
233
216
498
19
216
498
498
248
498
62
216
216
216
136
440
233
216
498
233
206
371
473
233
216
347
24
498
216
18
216
233
233
498
216
216
233
233
296
216
233
498
216
430
216
216
216
43
498
426
260
498
498
498
71
233
216
153
498
42
160
361
83
358
233
326
451
216
445
498
73
50
233
129
334
216
58
54
137
498
216
233
233
6
233
233
137
271
498
233
51
216
369
216
216
498
498
358
216
253
430
498
81
498
216
233
9
216
225
474
251
498
165
498
311
216
400
498
216
216
366
407
233
233
233
233
221
233
233
134
12
498
252
233
233
233
348
498
192
47
411
249
233
498
233
216
498
39
215
498
216
498
498
477
136
496
216
216
223
476
105
498
233
498
216
498
216
216
347
124
380
216
259
498
216
233
9
278
233
55
401
216
233
498
498
233
233
11
233
228
498
23
216
498
413
73
251
216
233
498
233
216
233
474
83
40
233
498
498
216
498
216
407
216
233
233
6
237
179
307
438
498
498
233
233
233
233
216
216
498
237
498
233
309
498
401
233
498
323
498
115
216
216
424
496
81
51
216
138
233
284
216
288
216
110
233
150
131
300
498
498
216
215
198
49
233
233
233
44
233
219
498
233
158
216
405
216
233
4
233
498
200
216
263
216
306
250
215
271
60
152
498
312
435
498
233
367
315
361
233
170
297
498
233
218
498
498
233
498
261
233
120
124
399
216
498
485
216
315
233
498
233
108
233
440
233
233
216
233
275
498
216
233
498
170
216
498
216
216
474
498
52
216
216
216
7
474
498
291
72
52
233
233
233
210
233
233
171
498
498
365
233
498
216
216
233
498
216
475
363
147
233
216
216
260
498
379
59
94
277
182
99
498
422
233
454
233
498
233
39
498
442
451
498
233
1
233
216
174
498
39
216
342
498
104
216
498
438
107
233
213
498
470
280
233
270
9
498
216
498
216
380
428
445
233
216
342
128
216
216
233
263
233
233
21
498
216
163
367
216
87
498
233
498
216
343
465
233
216
245
498
216
233
443
233
216
233
498
498
498
391
498
242
233
233
215
216
120
306
216
498
216
233
466
81
69
498
498
233
216
233
265
309
216
38
233
233
216
23
233
185
216
233
302
498
498
388
469
165
233
324
233
169
394
233
233
44
203
392
233
22
216
2
216
216
233
236
498
229
200
216
498
216
216
216
216
233
11
498
216
498
120
498
233
224
386
233
498
85
498
216
58
498
498
233
216
207
30
498
233
498
216
216
498
152
233
233
494
428
498
498
102
199
216
216
233
233
233
67
5
216
382
368
233
233
233
467
498
371
233
498
342
233
392
498
498
498
498
371
233
233
216
184
216
216
216
444
127
498
216
498
498
233
29
498
435
345
233
305
191
233
216
216
498
216
216
398
233
498
498
233
389
216
216
216
9
233
432
233
498
498
330
498
419
24
233
498
442
216
369
216
216
254
498
452
233
233
216
498
233
498
469
498
37
53
341
498
233
398
498
216
298
409
233
21
336
216
233
216
233
233
129
175
498
216
217
233
498
498
494
394
216
498
465
216
498
409
498
233
216
69
456
111
498
498
233
333
216
216
498
216
59
442
216
233
498
2
216
216
498
322
216
352
214
233
198
350
498
233
220
498
233
498
137
146
352
216
216
216
233
498
113
267
233
39
400
124
498
474
233
357
498
233
268
118
498
233
93
498
427
233
39
141
202
358
216
498
233
230
216
233
186
216
498
498
215
216
466
215
233
216
498
199
233
309
306
233
413
33
428
498
498
498
219
216
498
216
59
225
498
147
216
498
442
216
96
498
216
216
216
233
498
233
498
233
27
498
233
108
310
216
237
92
233
216
498
233
13
418
482
216
498
498
216
185
285
233
171
216
312
498
270
85
230
233
442
490
498
35
498
233
216
154
498
92
39
58
233
233
424
498
412
216
216
498
498
216
83
332
498
498
498
117
498
292
233
498
302
233
216
498
309
498
233
216
418
216
216
201
186
195
216
241
357
470
216
498
498
216
498
233
285
298
233
498
233
498
216
233
157
216
498
216
216
498
404
309
396
94
216
195
216
216
216
75
223
498
58
84
233
498
216
144
216
498
34
498
492
376
216
216
262
233
403
430
216
498
216
233
233
233
216
216
498
498
216
285
300
309
184
233
498
233
498
216
422
216
498
233
233
73
233
233
216
498
233
385
233
50
9
448
233
231
216
21
233
292
216
375
216
496
431
233
216
498
216
155
233
498
435
233
499
160
346
216
233
64
498
216
216
233
114
498
498
498
98
233
498
372
353
498
216
350
233
216
498
188
474
23
170
52
216
470
349
75
322
498
498
35
318
233
498
216
185
216
216
291
81
222
498
498
151
216
346
374
73
69
474
498
132
411
186
498
233
498
233
498
233
498
358
498
498
450
498
233
230
216
498
498
417
233
121
233
99
233
216
462
216
216
216
216
61
233
498
23
421
498
498
216
216
233
381
217
216
498
498
198
498
233
117
498
52
270
498
216
60
474
192
233
95
233
455
136
498
498
73
233
183
233
438
216
274
13
333
233
311
216
216
498
498
233
141
498
498
216
193
276
405
233
269
216
345
216
233
498
482
498
9
498
233
233
233
236
216
216
233
498
215
258
132
118
498
233
498
216
233
161
216
498
216
216
216
26
53
233
233
481
39
216
233
233
216
233
486
498
216
216
238
233
216
312
498
86
197
233
406
216
498
231
216
140
204
474
233
233
455
498
139
216
216
171
233
6
321
121
236
216
498
498
498
294
498
216
233
498
291
9
498
189
430
216
497
216
229
498
216
498
270
216
455
58
274
216
306
53
100
498
498
270
355
30
498
233
498
123
441
233
498
81
216
233
470
216
216
233
32
229
233
370
216
35
216
498
16
9
233
233
354
233
70
498
498
381
498
233
435
233
216
233
233
498
216
394
233
216
92
216
452
498
233
12
357
498
233
59
498
216
111
498
216
25
498
498
233
233
216
498
216
498
19
233
122
16
233
363
319
498
233
13
498
216
233
475
397
72
235
216
216
204
233
233
213
233
160
498
233
233
498
260
216
202
216
233
233
216
498
498
498
252
233
233
246
216
216
139
498
111
236
233
233
157
233
498
233
406
216
216
498
233
137
233
216
136
216
58
498
89
498
141
498
233
228
498
65
233
216
216
233
233
303
233
498
216
498
216
498
257
145
330
150
169
247
498
498
182
420
216
498
14
87
233
216
216
498
216
216
349
136
216
216
41
498
233
334
498
282
216
57
44
498
233
498
440
233
233
233
233
216
233
233
25
248
124
287
448
498
83
41
233
498
216
81
216
173
216
216
233
216
384
422
269
393
234
171
370
498
498
216
233
233
498
233
216
233
233
306
172
207
216
498
152
342
75
216
474
469
216
233
411
233
233
373
216
375
415
215
233
257
498
45
175
276
233
233
25
498
306
498
233
233
233
194
233
498
216
47
82
233
233
498
498
233
455
216
216
216
216
69
472
216
498
224
498
498
23
216
418
464
233
498
233
216
498
41
420
318
233
216
59
134
216
140
216
233
498
57
233
498
444
291
233
233
233
498
216
233
58
478
216
92
455
180
498
233
216
51
216
81
233
474
216
216
423
41
498
412
498
498
216
216
233
73
311
498
28
216
216
216
216
59
362
216
41
284
233
216
216
233
96
216
307
498
83
233
233
91
216
66
216
379
206
233
498
266
216
233
167
216
498
384
253
495
364
186
233
216
376
233
287
59
235
396
300
483
498
216
199
435
498
73
376
233
398
136
216
216
498
498
112
498
256
216
498
33
216
498
364
478
322
499
487
351
331
344
98
498
498
233
377
492
309
121
44
105
216
204
424
262
309
216
233
215
498
498
379
136
233
434
481
306
330
40
163
498
352
490
233
498
498
498
216
233
279
216
233
498
2
216
233
233
407
233
216
180
155
216
233
498
156
498
412
206
44
32
81
206
233
498
498
498
216
361
320
461
498
5
71
66
498
216
423
352
233
111
233
216
216
216
216
233
216
36
498
498
379
498
216
81
388
148
262
73
498
117
233
216
233
93
285
370
498
233
458
233
112
151
216
498
216
309
49
498
498
93
85
498
216
309
216
217
233
308
498
9
498
173
210
440
261
313
498
216
233
233
216
498
498
233
342
469
498
492
73
216
124
216
233
287
498
216
498
216
73
34
455
233
451
455
216
378
225
176
439
233
187
218
401
233
28
498
216
11
498
498
223
498
107
498
199
498
216
457
287
54
498
349
216
476
314
126
70
233
467
216
216
216
216
352
498
315
498
402
233
394
233
233
36
216
498
216
225
216
348
216
498
233
233
498
124
216
233
222
312
498
60
498
328
339
216
216
306
498
216
216
233
64
269
216
370
94
63
326
83
455
233
39
378
216
213
452
233
233
37
233
422
190
366
75
61
216
321
216
498
498
373
498
216
216
388
216
216
233
498
384
233
71
245
186
473
498
216
233
498
498
233
286
498
309
350
121
498
81
216
216
216
326
498
481
216
246
406
233
216
233
421
233
317
360
185
498
216
498
216
216
239
233
216
498
216
306
498
233
498
216
498
57
498
233
59
336
498
100
202
498
498
31
391
369
233
73
428
233
203
233
498
216
216
216
103
214
484
170
60
124
132
233
233
233
233
498
59
233
447
216
233
216
474
498
498
216
177
124
233
110
264
420
93
303
216
320
233
216
455
317
233
498
233
498
62
139
233
233
470
118
233
392
216
353
216
35
233
498
406
498
132
458
300
233
233
498
233
216
233
233
498
216
233
331
329
65
216
216
498
216
9
233
233
432
101
132
233
97
498
95
446
498
261
402
221
233
482
498
233
498
498
233
216
337
498
222
498
498
498
233
233
498
233
323
171
256
216
470
42
382
498
498
481
338
233
497
149
413
216
317
216
286
216
216
498
498
221
498
367
125
9
233
233
498
233
498
355
353
449
498
216
498
498
233
470
472
216
73
498
46
233
59
407
233
498
284
34
59
216
216
216
216
299
446
250
225
498
216
233
498
498
216
21
89
233
233
216
498
498
498
498
233
129
498
216
83
21
472
314
498
149
388
233
407
140
233
58
242
117
66
216
433
155
498
233
233
233
498
216
216
304
352
360
25
83
498
98
216
124
233
254
367
369
163
498
233
239
233
498
233
82
456
233
413
189
233
498
498
216
241
216
356
9
233
233
498
233
498
233
462
498
216
216
498
332
498
216
233
451
233
233
498
216
233
498
55
498
216
216
233
498
219
498
367
233
216
232
216
498
498
216
364
476
451
262
3
498
224
370
459
9
447
116
498
233
233
498
498
364
498
233
263
498
233
441
216
498
498
498
216
498
498
233
233
300
216
265
216
216
216
233
498
233
216
216
451
216
233
92
216
66
66
233
54
216
447
498
117
216
233
486
216
498
468
267
498
233
216
233
216
498
225
452
103
233
233
161
171
233
216
233
233
23
295
233
216
233
233
233
233
498
233
233
56
73
216
216
24
356
290
233
360
255
402
216
498
317
298
294
216
216
102
337
233
498
216
216
498
443
268
498
132
9
498
216
233
233
498
165
216
216
316
233
498
216
416
101
479
233
498
233
327
233
216
498
186
86
216
216
233
412
498
233
386
498
436
297
233
498
498
332
104
233
463
216
498
442
498
216
498
498
498
68
429
498
233
233
233
233
498
498
215
24
217
382
479
233
97
391
498
94
216
216
210
233
216
216
237
233
21
271
498
216
406
216
498
87
233
498
245
70
106
233
233
166
216
233
51
37
486
498
233
233
206
227
302
66
216
63
498
216
216
498
498
29
498
171
487
216
195
121
498
233
452
154
498
88
409
216
498
497
216
16
283
321
159
233
233
341
498
83
216
498
498
498
498
498
275
347
350
498
233
441
233
216
96
432
216
233
74
498
233
134
498
124
216
231
233
70
216
233
296
176
361
6
233
498
216
498
216
429
216
233
498
498
233
427
233
498
216
362
216
216
326
233
233
256
498
216
498
498
498
224
396
451
233
76
84
200
301
413
73
438
216
498
470
429
386
110
233
184
498
233
435
252
216
498
126
306
123
233
498
233
52
186
233
342
216
498
233
233
204
472
216
9
498
216
498
216
498
498
49
205
384
233
216
350
85
58
216
243
32
375
216
400
216
134
216
216
123
498
195
233
291
498
306
233
216
233
498
216
216
216
498
203
498
233
233
386
305
216
455
216
233
118
497
498
415
494
216
234
294
216
493
233
109
81
498
233
233
216
498
416
216
498
216
233
50
216
37
233
474
171
343
233
463
498
233
498
215
45
290
216
165
233
121
415
442
89
233
233
233
190
216
233
233
498
233
58
95
168
191
328
306
216
213
498
498
233
352
498
398
216
233
233
233
498
498
233
498
31
328
410
498
498
216
498
216
300
158
498
233
188
216
216
498
395
498
233
233
233
216
498
498
73
233
290
297
23
233
360
498
280
498
233
381
186
233
233
498
216
233
498
216
216
498
216
49
374
216
137
176
3
233
233
233
233
498
58
356
233
498
212
242
309
375
498
216
452
152
216
498
18
216
233
216
466
257
216
233
498
340
233
85
215
498
378
216
233
216
498
216
498
216
451
233
276
7
439
216
478
9
498
498
498
233
316
216
498
498
498
498
233
373
498
498
233
479
88
188
233
498
216
3
273
138
216
216
498
233
174
467
498
401
233
94
498
65
375
498
498
290
336
346
252
233
216
254
364
216
26
476
216
233
92
243
235
381
233
243
361
290
498
498
497
216
216
233
498
233
216
138
233
216
498
216
57
242
498
208
498
297
1
129
233
445
216
233
216
496
300
216
498
216
468
98
498
498
455
87
58
396
216
216
498
233
498
216
464
233
195
80
216
216
498
351
10
216
233
498
73
233
498
145
363
181
216
278
233
474
216
216
498
216
216
498
216
216
174
233
233
216
233
136
131
191
279
216
1
498
498
216
233
498
233
498
498
290
97
216
403
233
216
494
49
216
190
35
148
498
216
216
239
233
216
498
233
216
498
498
412
498
55
39
233
233
28
498
79
498
498
272
306
498
61
386
412
363
233
498
169
124
233
347
379
216
233
46
233
216
233
487
136
447
216
498
468
233
233
118
393
233
299
233
233
74
340
174
59
216
498
52
216
71
124
369
216
216
400
216
51
233
51
233
216
216
182
196
216
233
216
117
233
314
498
455
233
233
233
89
233
498
233
498
233
216
193
498
173
216
216
233
233
216
216
73
233
233
73
498
216
13
233
216
216
57
216
498
233
233
233
197
216
447
216
233
498
422
258
370
233
216
83
216
409
18
498
483
397
175
216
127
216
233
216
179
429
216
294
233
233
497
169
233
306
201
233
498
233
233
353
233
190
498
136
25
54
141
216
216
233
380
486
63
311
498
55
233
216
498
233
79
117
462
216
233
348
498
208
216
470
9
479
372
176
216
445
49
480
233
286
387
233
233
233
216
127
77
305
498
255
216
233
113
216
498
233
216
107
216
409
233
216
216
306
216
201
407
216
498
216
233
216
266
216
498
216
101
233
216
306
498
357
216
81
160
305
110
292
498
498
216
216
498
248
200
498
498
498
216
216
216
334
100
498
233
182
216
175
216
498
498
11
216
199
216
493
216
498
216
216
241
474
233
233
233
44
498
56
216
498
498
233
233
452
39
216
233
39
11
216
233
28
149
428
498
445
119
233
216
328
285
62
233
498
216
66
187
216
498
498
498
498
345
396
498
216
216
498
498
498
498
256
233
376
233
498
498
281
216
233
233
233
499
216
216
498
149
233
216
324
1
498
233
233
216
498
126
498
187
498
478
216
216
498
422
254
77
216
96
216
51
171
33
233
498
498
498
259
127
470
216
216
233
498
216
233
216
233
216
47
216
498
233
233
233
216
159
112
336
314
233
233
498
212
389
67
68
216
498
124
498
498
455
498
58
233
498
216
498
233
99
498
233
233
233
14
59
289
179
216
233
233
498
369
59
233
476
233
233
471
424
216
468
378
233
445
233
217
233
498
134
216
233
233
233
404
233
498
233
397
231
216
233
45
58
165
22
498
233
498
233
60
233
498
385
233
233
498
343
309
400
216
216
216
465
216
233
233
498
498
216
417
216
316
3
498
141
498
233
233
297
499
94
499
233
216
216
334
498
461
216
233
71
216
498
233
458
216
360
81
384
233
216
488
418
233
216
498
216
233
216
233
498
463
233
498
165
498
216
233
468
83
111
268
306
136
498
498
233
233
216
369
233
233
476
80
233
233
483
50
216
233
216
186
216
233
324
216
478
498
418
59
216
474
233
498
498
216
498
498
216
371
216
224
451
498
498
452
267
306
474
216
498
473
463
498
83
344
498
498
211
233
216
498
233
59
216
321
216
327
498
216
216
233
257
233
233
171
233
210
220
41
498
430
150
233
498
216
106
233
498
498
233
233
466
216
340
208
233
337
177
341
216
233
124
387
233
114
309
216
233
216
154
1
88
219
290
233
498
20
471
216
498
137
233
362
455
61
380
498
214
498
23
378
233
17
233
385
190
216
233
233
498
233
216
216
216
498
390
216
29
383
300
233
233
233
498
455
233
216
338
233
358
498
216
233
233
498
233
216
498
216
350
346
6
498
216
498
190
498
216
498
233
233
233
422
264
498
498
196
189
216
12
124
498
324
233
216
233
233
455
215
498
318
216
233
415
233
248
216
233
216
111
216
216
357
233
28
413
498
233
233
383
235
119
498
361
498
498
497
216
498
376
233
233
498
146
498
216
339
216
233
233
136
233
39
216
216
465
233
33
216
233
233
233
292
216
233
498
216
496
474
216
216
216
309
216
76
216
431
233
216
498
136
442
39
216
498
498
474
178
216
138
204
498
239
174
290
437
340
498
233
498
498
216
233
498
216
33
233
422
356
498
83
186
216
26
283
216
416
374
233
233
216
498
390
233
233
378
233
293
42
233
185
233
498
233
498
358
12
12
216
216
216
498
498
216
216
216
233
494
469
233
306
21
264
233
62
124
233
312
170
499
428
233
340
496
132
216
216
81
216
233
216
233
81
248
196
498
498
233
498
499
216
81
216
498
2
216
133
216
213
46
498
475
233
251
9
216
216
25
498
498
233
421
216
216
216
216
498
498
216
233
136
43
498
216
208
241
216
498
216
498
176
216
370
4
59
233
271
216
216
233
233
498
124
233
383
216
233
233
498
79
216
253
179
498
216
51
498
233
498
346
233
498
216
498
233
432
210
498
233
233
26
468
216
372
498
498
216
498
498
433
74
233
498
498
498
147
233
290
102
233
233
216
216
216
433
233
338
195
216
53
337
233
216
340
216
281
294
413
6
233
498
498
216
498
498
98
290
484
498
498
233
498
492
216
233
498
233
216
233
233
216
352
284
216
278
424
216
154
233
473
216
498
216
233
92
280
216
324
107
216
340
216
233
140
233
472
498
498
463
61
216
187
19
498
414
498
262
216
498
233
15
498
233
233
498
233
233
498
233
216
216
498
163
233
233
498
240
364
498
498
266
98
233
236
498
233
498
58
498
269
216
498
233
241
462
498
36
498
498
498
256
216
498
233
216
41
233
32
460
216
498
233
455
474
216
216
98
216
216
216
28
303
498
124
216
498
498
498
216
216
216
124
498
30
498
498
233
216
216
216
233
186
233
238
233
296
218
498
404
328
156
233
233
55
233
498
129
216
435
459
274
177
233
426
216
233
498
152
216
103
498
233
401
35
290
352
482
444
291
442
498
455
233
124
92
31
498
315
498
277
233
409
498
216
233
441
216
498
102
442
498
216
452
233
242
233
498
168
233
474
216
498
191
216
101
124
167
465
233
360
430
250
498
104
352
216
93
498
216
233
259
470
92
498
379
40
233
233
143
216
233
498
9
498
296
233
255
216
498
498
233
282
373
465
498
233
216
474
452
119
498
498
233
337
451
498
178
216
390
233
306
233
325
391
498
233
186
233
430
216
175
498
233
216
21
140
233
216
216
484
233
21
11
233
216
216
341
233
233
311
216
407
208
59
498
386
21
498
31
233
73
498
498
273
233
216
233
82
438
30
216
233
160
498
233
498
233
216
233
233
498
233
368
424
498
216
216
498
482
167
477
485
54
216
216
494
498
98
498
216
498
216
282
498
95
498
411
498
498
498
498
498
34
233
233
216
128
216
233
498
233
498
216
498
233
216
216
233
498
498
390
432
215
359
101
49
403
121
329
25
233
466
233
233
233
10
246
233
368
298
386
98
216
498
233
498
498
216
450
216
233
111
233
67
233
95
233
190
498
216
216
255
216
332
378
233
216
233
393
233
216
207
216
216
216
233
233
233
233
480
6
233
498
216
498
223
488
498
233
292
265
216
233
482
498
233
233
498
229
233
216
183
216
442
233
303
259
233
393
216
49
498
233
126
498
278
357
233
392
233
233
216
349
45
498
233
233
498
216
233
216
216
233
233
216
216
498
211
32
498
498
110
55
498
233
233
443
216
233
216
498
397
233
233
216
39
233
498
498
471
149
498
498
233
498
216
216
346
233
216
216
216
498
498
216
474
220
498
498
149
289
233
216
498
216
14
126
498
233
216
498
149
303
498
498
342
233
498
233
233
151
83
498
498
498
498
233
233
128
361
233
216
233
233
216
215
93
178
95
18
469
233
216
233
436
233
216
216
233
498
424
233
498
123
216
303
378
498
498
433
216
449
400
498
309
233
498
216
216
216
136
498
59
380
498
202
498
382
233
216
298
233
290
233
233
498
498
498
498
155
233
233
456
118
74
233
114
282
216
397
216
216
215
498
350
92
216
422
216
498
233
20
216
498
305
216
124
387
78
216
233
498
216
216
190
387
233
216
498
424
136
216
434
38
216
498
474
498
216
216
148
498
180
168
17
233
313
452
309
145
233
216
146
498
78
378
233
233
105
216
498
216
233
498
233
233
302
415
353
233
60
233
216
233
58
216
413
64
233
74
216
98
498
302
498
73
435
233
249
151
350
124
73
216
403
124
362
233
68
216
233
233
233
3
326
48
122
148
216
216
216
233
54
233
286
216
233
233
216
233
59
233
134
51
498
212
233
498
498
134
233
233
460
233
216
233
312
265
216
233
443
233
216
216
85
334
216
58
498
498
233
115
232
498
442
233
216
498
422
498
216
233
498
180
18
332
59
498
498
233
216
233
216
233
216
498
498
362
412
233
233
498
216
9
233
216
216
498
74
216
498
498
498
233
489
455
233
461
233
233
498
56
216
300
216
216
234
233
86
160
124
465
306
498
217
470
233
498
233
216
498
233
216
498
498
216
233
233
498
493
83
318
233
172
498
498
277
264
233
394
6
52
32
164
233
498
216
59
498
418
233
216
21
233
216
233
233
202
245
233
498
119
222
216
233
498
498
216
233
111
374
216
498
498
216
216
233
252
233
233
233
216
233
206
216
396
39
216
216
233
498
60
175
498
498
498
216
233
498
465
498
216
498
498
233
100
233
96
9
215
216
46
216
216
452
183
216
233
471
159
127
249
282
498
233
216
498
77
497
216
498
282
498
216
474
498
233
345
427
480
394
498
498
476
375
219
216
369
216
216
195
368
397
216
464
261
498
233
233
498
20
428
498
218
216
233
430
217
498
288
427
498
39
216
202
233
233
75
216
187
216
19
233
330
216
356
202
153
315
498
216
216
233
485
233
216
235
216
216
252
428
216
75
498
233
344
233
216
217
233
216
233
271
124
216
216
155
498
137
216
488
500
233
233
498
233
233
454
216
233
233
216
498
498
498
216
101
233
498
111
216
216
233
498
498
498
216
494
216
299
278
498
233
233
498
498
498
367
216
442
216
216
432
498
39
498
275
216
17
216
233
498
216
233
146
216
215
216
216
216
498
267
233
233
209
216
216
498
233
498
498
486
233
498
498
233
233
416
498
450
233
233
152
498
233
183
498
65
498
74
233
216
216
216
303
382
233
216
216
193
498
233
216
215
498
233
216
325
216
215
216
498
498
59
114
216
498
266
498
233
98
498
498
233
216
498
233
233
233
216
233
498
22
434
233
216
190
219
498
216
233
450
216
256
290
233
59
216
233
233
80
442
369
233
472
233
136
115
306
465
444
223
216
498
280
327
164
233
216
491
233
377
290
216
216
233
109
233
233
264
183
80
498
417
216
21
306
233
178
233
233
498
216
245
216
246
135
233
498
233
441
125
443
477
58
233
216
233
498
216
216
216
58
180
325
294
216
498
498
21
233
10
191
216
216
498
233
393
216
216
233
346
498
233
455
233
233
498
233
216
317
233
216
233
498
216
233
498
311
124
216
232
210
252
233
430
417
233
498
233
216
498
216
233
308
233
498
233
24
498
498
232
495
498
216
233
233
498
233
390
106
210
233
233
145
216
412
216
233
169
233
216
233
498
216
233
233
233
352
215
216
70
216
498
498
498
293
324
73
498
216
216
233
233
339
216
216
498
233
498
216
370
233
102
286
216
233
233
3
216
189
133
233
498
6
286
216
233
357
233
489
498
216
258
132
192
395
233
498
45
413
464
422
216
216
216
498
16
214
498
498
418
281
233
216
233
216
124
20
199
247
216
233
216
498
233
498
233
216
216
63
498
498
216
498
216
216
233
233
498
498
233
216
216
498
216
233
82
498
216
176
233
59
233
402
246
363
282
455
216
339
498
498
265
216
421
110
216
233
233
216
143
48
216
498
216
282
442
333
33
216
142
216
233
216
216
216
216
498
498
498
11
362
498
271
161
216
363
469
216
233
216
339
424
384
50
498
233
498
498
264
493
76
216
395
231
233
216
498
233
153
216
400
498
216
9
103
233
233
216
233
498
471
498
498
498
360
233
216
216
233
189
233
454
498
331
216
474
233
411
97
498
157
233
483
24
498
132
498
216
373
498
178
256
498
498
233
498
498
149
394
270
216
237
233
233
392
300
233
133
498
356
233
296
498
498
216
195
395
498
233
216
216
117
233
233
233
210
498
472
216
498
233
498
216
216
216
233
216
216
474
47
216
136
498
488
233
216
233
44
233
439
233
498
216
459
498
216
233
216
404
222
233
498
498
498
199
498
192
102
233
233
216
274
216
233
498
252
233
498
233
216
357
498
216
498
233
233
60
157
77
233
498
498
233
340
245
498
216
498
299
233
233
498
96
118
230
474
152
216
324
216
21
309
498
498
498
216
233
233
233
216
233
80
357
59
498
252
498
216
83
149
271
216
21
498
498
233
216
216
233
35
216
328
498
5
498
445
216
233
498
2
216
499
498
216
108
35
74
475
233
216
118
204
216
233
216
233
498
233
216
425
304
463
498
216
216
343
447
250
216
152
498
360
79
354
428
216
161
233
162
233
216
216
498
216
208
495
216
216
216
498
132
284
233
498
233
304
216
498
216
216
233
142
360
498
498
233
233
469
498
233
498
140
498
233
498
498
216
112
208
455
233
233
325
216
65
498
216
216
216
233
498
216
466
276
28
422
59
498
216
216
498
188
216
84
216
216
117
216
233
233
498
74
216
17
216
322
330
498
309
216
422
480
301
55
295
498
498
498
430
190
498
189
45
233
498
237
233
498
357
216
266
358
454
233
216
183
498
498
498
139
216
105
409
482
233
142
419
233
233
233
216
498
311
339
195
189
498
233
498
116
233
216
498
498
498
216
233
498
138
498
498
132
314
219
328
488
216
268
298
216
498
465
150
216
216
498
254
14
145
498
216
233
61
216
498
117
216
244
193
361
254
233
233
498
233
343
62
216
460
19
498
216
233
498
59
216
233
233
216
498
290
498
309
216
474
190
498
233
135
233
341
215
216
216
233
401
233
498
225
498
448
216
250
233
216
483
233
5
216
360
216
309
216
233
216
428
498
389
171
376
233
19
216
233
233
497
21
216
204
233
233
498
216
233
240
498
446
233
190
73
498
66
233
488
216
110
380
233
498
215
233
49
216
233
498
216
216
9
216
498
498
161
233
216
157
233
216
216
439
498
233
216
479
255
184
233
479
216
233
437
429
498
498
129
498
216
498
422
470
216
464
47
73
498
213
216
450
145
149
216
216
216
189
2
216
498
233
498
498
216
233
296
238
233
73
76
498
498
498
233
498
498
408
216
216
165
216
93
498
194
216
498
233
498
4
216
31
407
498
162
406
233
424
257
233
233
216
317
233
59
234
376
233
498
233
498
233
103
498
83
233
282
233
498
233
316
281
215
233
498
233
233
216
216
233
355
498
498
233
216
233
121
233
465
296
216
414
500
498
233
498
498
216
498
216
124
446
498
327
216
498
233
496
303
405
432
498
309
216
216
216
351
314
216
216
216
392
216
216
216
286
498
233
233
95
256
81
498
469
117
233
321
216
358
174
216
498
498
498
215
233
436
233
30
233
309
233
304
216
429
498
216
233
233
343
216
37
39
216
37
233
233
233
233
195
17
233
498
216
344
216
216
233
498
73
117
81
366
446
438
216
482
216
216
498
74
17
92
294
498
216
216
216
455
498
193
216
498
233
233
498
233
233
215
498
498
233
216
21
396
216
233
216
498
216
39
5
233
91
124
355
233
240
216
233
320
216
498
216
233
463
498
105
233
498
498
498
107
395
233
137
498
216
216
233
228
253
498
216
216
498
462
498
233
233
289
498
41
498
422
124
233
452
498
145
352
418
498
498
196
202
498
216
83
192
445
276
233
233
498
498
216
216
233
498
216
124
233
216
233
102
159
498
216
233
216
147
498
9
216
295
498
113
153
233
370
216
498
498
208
216
498
216
254
60
498
233
233
233
233
216
282
498
233
498
179
312
233
216
216
436
111
233
56
308
374
233
380
330
112
29
59
233
498
233
256
347
216
216
498
233
238
233
498
498
277
217
500
216
76
216
498
498
27
216
233
37
216
404
90
17
281
233
39
397
216
216
136
216
126
233
498
216
135
233
498
498
98
278
305
342
74
318
498
290
233
216
216
498
216
216
356
216
216
498
376
453
365
233
66
216
254
216
233
233
12
498
9
41
233
498
425
216
270
210
233
200
216
22
233
62
216
233
498
289
233
498
498
498
416
290
498
498
260
216
455
233
452
233
53
216
368
233
233
45
233
411
216
64
211
233
73
216
386
369
498
498
344
498
470
30
452
233
188
216
498
216
233
111
416
321
106
216
216
280
216
366
498
216
424
306
498
216
180
216
472
277
400
472
179
498
233
350
498
216
233
233
497
323
105
216
233
466
217
498
266
357
390
177
241
216
216
216
233
498
13
152
233
233
498
152
479
168
498
498
216
498
216
216
216
362
188
216
216
498
179
216
178
9
233
48
216
274
233
233
233
498
302
498
233
498
36
21
455
216
233
73
298
216
233
498
498
55
216
498
438
52
216
233
216
19
498
446
498
6
119
73
233
385
216
216
233
73
85
498
498
75
379
449
216
165
498
498
216
231
233
498
403
216
233
216
498
279
216
233
114
233
477
498
233
498
233
216
498
81
233
216
233
216
499
422
468
216
216
189
151
216
186
216
451
498
216
216
152
498
498
216
216
203
233
299
233
421
233
233
498
230
216
498
80
233
415
498
216
216
498
43
216
431
125
233
216
216
233
498
479
216
233
9
233
4
233
120
174
216
80
493
233
216
498
233
494
320
216
498
269
216
24
216
233
233
233
233
73
216
256
216
21
62
233
233
311
233
498
233
216
216
233
114
233
233
245
498
498
216
233
233
233
233
93
233
92
498
233
233
233
268
216
25
216
315
233
392
192
433
498
218
246
233
498
442
233
498
302
95
50
9
83
498
402
230
216
233
413
216
498
87
233
216
233
329
498
233
219
179
216
370
216
233
233
233
438
178
1
216
110
498
233
233
294
216
68
333
357
233
233
216
233
205
397
216
32
56
465
498
29
498
76
498
309
498
233
327
216
216
233
233
17
127
233
226
233
498
233
498
216
498
216
498
83
216
216
353
326
233
216
233
216
48
498
498
498
347
233
498
216
37
216
254
115
498
213
29
233
124
340
216
216
233
386
216
213
413
233
460
233
233
261
498
341
216
208
331
93
360
498
438
371
450
498
219
233
113
474
128
498
498
220
155
233
494
168
233
233
26
233
216
124
186
498
124
390
362
281
233
369
498
15
20
233
216
498
412
101
126
498
498
498
178
498
468
233
216
216
498
323
233
233
58
93
78
498
216
366
233
356
216
498
498
69
233
233
233
233
15
149
233
498
38
185
390
233
409
58
55
233
233
155
233
348
233
233
498
216
442
114
143
113
498
498
498
498
353
185
474
337
73
465
498
498
216
118
498
216
216
498
233
343
498
216
300
233
436
317
81
498
163
241
498
216
216
186
498
216
124
498
490
498
233
199
233
81
465
498
69
394
233
498
233
6
233
233
498
72
233
216
498
170
233
332
498
233
233
369
216
233
216
233
498
19
216
10
164
39
216
498
295
498
39
498
498
31
193
152
216
233
313
216
442
58
233
216
233
498
196
233
216
233
233
216
498
233
498
233
30
233
498
233
216
233
354
477
498
498
216
216
252
47
216
91
233
233
2
348
430
216
448
24
498
233
455
498
216
233
233
216
233
216
59
216
64
498
348
451
232
498
233
153
216
124
324
123
216
434
233
216
216
216
233
487
60
498
34
216
216
216
424
233
295
498
390
208
108
498
246
233
498
233
498
39
233
133
453
233
483
498
342
216
498
216
355
193
204
233
204
490
233
216
233
216
347
233
497
233
216
498
470
337
492
498
233
153
233
192
233
216
498
216
498
498
81
498
309
498
461
216
498
399
90
233
474
216
216
498
4
498
468
306
498
216
498
2
498
369
190
233
498
498
233
484
127
233
216
498
204
498
216
498
233
498
216
216
498
216
333
233
216
233
498
216
216
233
55
498
474
233
16
233
498
498
216
233
494
369
498
498
216
498
129
233
474
498
216
350
498
498
21
474
498
233
498
216
233
498
421
222
350
216
253
9
455
363
177
498
203
157
164
233
498
498
216
52
233
498
498
284
233
498
273
257
393
134
69
233
39
128
498
344
420
498
233
498
216
216
216
216
216
356
216
498
233
498
216
216
195
494
378
233
498
216
216
498
98
164
233
233
336
223
233
334
88
233
257
233
203
87
135
222
21
233
293
233
498
233
411
233
216
87
216
227
35
28
498
59
369
216
17
216
422
458
216
288
236
233
216
205
72
83
481
233
357
233
233
6
475
216
216
485
498
233
481
233
233
498
87
244
233
233
39
498
270
216
498
143
13
279
498
233
73
498
233
126
216
216
67
216
216
216
498
386
216
17
216
18
85
81
124
325
3
408
443
216
422
358
498
498
286
261
216
289
498
400
290
256
498
498
250
216
233
233
164
449
216
216
233
233
110
486
81
233
300
59
445
498
474
498
136
251
47
216
216
233
233
83
358
233
54
498
233
233
233
479
216
233
142
233
59
216
122
498
443
134
498
311
467
216
424
455
216
62
306
498
216
233
233
233
94
233
233
150
233
377
233
498
136
498
498
422
233
498
498
233
430
233
498
216
233
185
498
233
135
118
233
216
216
483
498
498
85
442
233
216
216
6
349
498
498
460
498
318
498
366
193
8
498
498
216
216
455
233
192
498
216
233
498
498
216
138
267
233
216
193
207
498
233
498
193
387
225
216
442
216
233
474
216
124
233
233
498
216
498
222
498
233
345
8
7
233
233
63
46
233
216
498
498
306
472
498
8
216
46
233
498
498
498
498
233
498
233
498
216
216
216
233
216
233
309
56
306
216
309
216
498
233
21
378
233
136
498
498
398
384
233
233
6
92
348
216
190
233
192
58
376
216
498
216
494
498
216
216
498
216
216
233
233
498
498
59
216
233
50
233
498
216
423
498
432
424
216
216
148
216
233
232
162
233
123
498
447
498
498
498
446
498
498
216
309
335
233
216
233
216
233
498
216
498
498
498
465
397
498
498
498
498
233
498
59
39
216
76
233
233
233
123
216
233
233
498
496
233
215
233
233
101
124
233
233
389
96
216
168
216
233
116
86
233
374
156
498
233
309
216
233
216
216
15
21
284
216
498
403
233
236
498
273
233
233
216
193
338
456
203
119
233
421
103
298
216
76
233
101
235
498
498
216
498
216
449
216
216
233
384
98
305
216
498
498
498
498
355
306
95
124
498
233
432
498
216
81
399
498
498
202
255
216
3
498
233
342
216
498
180
130
498
498
58
233
209
4
233
498
183
333
497
498
408
498
216
104
498
216
498
233
498
498
216
216
233
498
216
59
216
233
103
197
233
233
498
216
126
434
344
233
233
216
216
216
233
196
214
49
278
160
216
498
455
336
216
8
216
216
96
498
216
233
424
216
270
233
233
216
167
216
213
216
370
39
251
452
233
498
362
216
233
487
455
233
20
498
384
498
133
498
216
216
233
25
498
467
83
498
149
498
498
216
243
216
233
498
233
370
369
235
290
216
350
109
216
176
409
433
498
498
228
44
356
298
498
52
233
498
441
83
233
498
216
233
498
216
477
498
176
233
5
216
248
465
498
498
498
233
498
216
133
233
498
498
498
233
216
133
10
233
233
216
233
233
126
87
233
498
154
233
322
498
216
233
233
233
498
7
498
498
498
233
233
216
498
498
233
263
422
498
313
498
127
233
93
216
233
216
424
233
237
498
233
233
92
233
124
498
245
498
337
284
295
238
310
233
131
216
133
482
472
216
216
233
216
216
233
233
233
498
498
343
216
68
233
233
498
233
216
486
498
216
216
432
498
107
357
498
9
216
305
216
216
474
39
498
296
498
233
382
233
216
233
388
190
133
442
233
498
498
498
62
66
410
498
216
233
498
133
233
216
498
498
410
233
184
233
389
216
143
498
111
83
216
216
142
138
474
387
216
233
498
216
233
498
233
233
295
357
233
216
216
498
233
233
233
216
498
216
181
216
474
306
3
88
124
462
233
83
498
216
216
498
474
233
216
435
375
203
229
498
233
216
416
216
175
500
498
216
233
445
233
216
128
81
57
145
233
216
284
498
216
233
280
233
498
498
216
498
17
498
223
233
216
233
474
498
14
18
233
498
218
498
233
498
216
216
233
113
354
216
233
233
498
171
233
92
498
499
498
498
498
233
68
288
216
365
498
216
233
498
115
498
216
438
498
498
233
251
233
233
216
498
274
83
498
22
396
216
216
77
283
216
306
165
233
233
133
183
227
1
216
216
233
58
498
216
233
498
498
184
392
297
357
233
233
233
442
233
373
301
1
216
404
337
448
233
294
216
498
435
2
216
498
498
180
233
216
491
233
233
216
498
216
136
216
233
216
233
233
80
498
115
169
216
311
215
216
216
216
441
482
216
353
498
58
78
498
454
483
216
216
216
58
498
233
193
216
498
233
337
216
233
498
216
216
498
321
233
475
216
442
216
480
76
216
216
233
17
216
233
410
498
216
216
261
4
216
233
78
216
498
110
233
216
233
233
58
233
141
498
233
216
351
216
254
216
216
216
444
39
233
498
325
233
216
216
216
216
233
392
249
216
498
187
190
233
233
242
83
498
236
316
233
498
442
381
313
416
380
498
484
59
233
233
216
233
429
498
498
452
233
233
322
330
216
478
216
23
498
216
415
498
216
498
233
89
498
216
108
233
84
498
335
498
498
216
216
105
498
290
498
498
233
216
498
216
233
92
14
233
378
118
285
498
498
124
59
233
498
233
212
264
370
233
498
488
233
233
406
498
1
119
216
458
264
38
216
183
498
233
136
26
498
498
286
157
216
216
233
498
216
193
498
498
216
461
39
388
498
498
122
369
296
216
216
498
470
215
216
233
184
424
216
440
216
87
233
69
87
498
172
112
233
216
121
216
407
29
223
233
233
256
498
498
216
450
248
233
498
216
498
498
325
67
153
216
233
498
498
318
216
216
81
411
236
498
122
498
498
498
495
216
498
216
262
21
233
216
216
498
498
216
75
216
498
498
85
216
326
93
233
498
216
216
498
264
233
369
96
216
72
5
498
233
233
498
498
216
233
216
216
216
216
216
454
498
233
216
216
498
342
498
362
200
216
233
265
233
233
498
216
300
216
111
216
24
233
498
498
49
126
233
498
356
233
422
216
332
233
216
233
498
281
498
498
386
233
443
216
364
285
498
498
309
455
233
109
498
216
233
498
233
498
254
433
216
216
92
170
276
233
216
233
101
498
216
233
487
233
459
148
216
216
109
60
119
233
498
498
383
24
216
143
440
222
216
233
39
146
76
143
233
233
233
124
233
40
339
73
216
216
233
498
106
233
481
498
300
216
216
314
373
216
233
216
498
216
498
233
216
498
85
498
216
233
474
498
233
443
216
216
166
307
233
45
233
216
233
233
87
498
196
81
216
498
233
20
216
498
233
230
216
428
216
498
498
474
233
233
216
216
233
233
216
437
216
233
369
233
233
47
233
216
498
498
498
498
498
233
216
498
216
21
233
76
216
233
233
356
216
498
452
215
238
233
216
216
233
216
117
379
444
233
278
233
498
429
274
216
233
498
261
436
216
233
216
323
23
59
216
233
233
375
452
162
412
209
498
298
149
94
493
472
233
398
401
233
498
233
195
233
345
498
216
498
198
233
498
189
219
498
447
110
233
216
498
233
255
167
216
233
339
284
233
498
216
216
216
498
233
498
233
233
216
498
498
233
233
233
498
498
233
216
498
339
425
216
233
498
121
216
498
498
306
498
9
498
498
366
498
494
309
216
251
21
55
233
233
233
198
233
115
216
417
259
279
210
233
116
233
79
233
296
233
498
498
233
498
213
80
216
216
185
233
435
417
342
216
216
233
73
466
498
233
216
216
415
233
498
233
216
498
412
216
216
498
357
498
233
426
114
498
233
233
362
137
233
216
233
498
416
216
452
498
233
216
156
216
233
498
498
498
233
430
498
216
233
233
382
118
498
73
498
105
233
216
224
498
498
216
124
394
190
216
498
279
498
498
498
153
199
233
498
222
233
498
409
90
233
27
498
498
233
458
250
233
308
498
86
93
216
216
162
233
216
233
216
498
498
3
165
233
216
134
498
498
216
422
233
372
216
79
167
498
216
321
130
449
498
216
233
498
216
216
162
411
498
124
233
55
498
216
498
395
216
216
328
216
331
216
233
498
498
498
233
498
233
127
498
162
181
252
233
498
296
279
498
233
498
498
216
425
155
216
496
216
174
498
396
498
233
216
350
216
498
233
331
263
411
233
338
216
39
216
216
233
498
233
103
216
379
498
422
233
216
216
498
498
452
405
233
216
484
233
411
216
224
233
356
498
498
498
216
465
233
233
340
216
498
233
308
498
214
106
498
216
233
498
179
216
32
242
155
26
498
317
216
173
233
233
143
216
216
233
233
216
233
216
216
498
233
498
216
498
415
325
342
422
463
216
302
498
276
233
216
216
370
216
452
216
216
498
233
498
498
498
216
498
233
440
39
498
216
216
153
41
59
233
233
498
421
216
369
216
468
498
231
233
329
216
498
265
233
498
498
77
191
78
233
216
216
498
21
498
194
498
216
216
199
216
233
233
244
498
498
498
27
216
216
233
216
216
498
215
216
216
216
233
498
498
233
216
472
233
73
216
233
263
233
216
216
233
150
233
498
216
498
216
216
216
216
32
498
216
240
216
498
498
108
216
233
222
124
131
233
216
199
216
401
468
21
216
216
36
233
446
442
203
11
216
101
216
233
216
162
206
439
498
498
216
498
498
233
498
442
288
498
498
107
216
216
177
498
254
233
216
470
498
83
216
108
233
233
216
408
233
115
498
498
308
498
216
403
247
233
233
498
216
216
269
216
216
273
216
474
304
498
66
498
233
229
216
216
233
341
216
498
56
498
372
275
233
415
80
216
33
196
287
233
400
56
233
498
306
233
47
216
77
216
498
498
246
498
233
233
236
216
443
498
216
306
216
233
216
367
216
359
233
421
255
46
216
216
216
299
498
440
255
215
233
383
216
498
233
124
216
124
428
498
498
498
306
192
339
233
156
500
281
312
233
216
216
301
216
216
136
233
200
174
58
185
485
293
216
498
58
498
216
233
70
216
370
216
485
337
233
216
69
216
216
21
498
112
216
498
498
233
498
279
233
233
239
216
498
233
233
470
498
39
216
216
233
498
498
216
498
216
216
498
218
73
356
233
216
498
167
213
423
216
382
233
216
233
233
233
491
233
498
83
244
215
498
280
124
498
216
233
210
233
216
216
232
50
8
261
184
450
216
424
233
114
498
220
498
216
498
233
233
233
233
70
335
498
498
20
74
216
498
298
233
96
216
228
216
498
233
422
482
498
39
466
216
204
498
233
216
376
216
466
124
216
233
498
216
233
216
233
498
498
498
498
402
265
233
216
233
73
216
36
312
216
408
255
233
498
322
233
199
216
145
216
393
3
233
233
498
216
250
337
498
233
120
282
216
258
347
216
269
233
216
216
233
233
498
231
216
295
307
233
216
498
230
233
58
498
246
214
498
92
216
216
402
233
498
498
221
233
233
498
352
326
83
233
498
498
233
415
107
269
291
490
498
233
6
233
59
82
26
233
233
171
216
498
61
498
233
221
216
498
300
445
233
498
59
233
216
216
216
83
233
233
498
498
184
220
447
103
233
233
233
498
233
498
233
233
498
498
93
498
68
233
216
498
68
498
116
411
498
233
498
198
469
135
346
224
216
224
354
233
216
233
422
498
498
233
452
390
233
233
233
308
431
306
498
216
233
11
268
233
167
233
105
498
327
304
498
233
394
216
498
498
216
310
233
216
233
498
452
124
487
498
498
233
498
119
10
233
498
498
498
369
216
472
498
233
233
216
216
81
233
498
216
498
83
334
233
498
498
216
233
216
91
422
233
216
216
233
233
64
296
244
216
498
498
233
498
233
116
233
216
498
216
140
498
430
498
233
188
411
498
133
216
233
341
233
216
225
233
49
216
216
233
337
369
498
216
250
233
469
233
498
498
210
384
233
498
212
422
216
233
233
192
233
408
216
498
233
345
216
379
216
216
216
216
90
498
233
297
460
233
285
208
58
233
257
233
295
233
228
233
216
216
375
216
407
216
233
216
233
216
233
76
216
208
149
498
216
498
233
216
233
406
216
233
233
498
498
458
74
216
498
132
233
233
233
139
498
208
216
204
498
468
233
216
233
233
216
498
233
298
285
216
233
233
216
233
481
19
498
71
233
245
233
498
367
233
216
498
50
100
498
8
498
216
216
233
216
450
306
356
233
444
283
332
442
216
498
233
472
258
377
244
216
485
81
486
233
233
498
233
85
216
233
474
498
498
440
233
104
344
498
283
449
233
233
366
233
498
498
216
216
498
431
447
216
69
216
81
360
233
233
233
233
233
233
203
5
290
498
141
65
161
260
498
216
498
189
216
355
9
229
216
141
39
233
199
216
233
498
498
216
422
486
233
216
233
216
233
377
93
498
233
423
246
498
233
233
498
233
77
233
101
177
498
233
393
415
493
30
233
498
498
216
498
49
233
479
442
216
216
216
188
498
369
498
233
216
216
498
498
498
498
216
471
452
39
254
107
216
498
216
160
233
233
102
251
216
498
233
233
233
233
233
498
256
53
75
24
322
216
216
170
216
21
102
399
170
152
17
216
498
30
44
124
233
216
299
444
182
101
233
393
498
498
187
142
498
216
233
216
498
498
216
1
494
498
233
498
233
498
498
498
83
216
233
233
216
215
216
146
498
93
111
236
233
233
498
60
216
498
216
432
216
59
348
233
498
356
216
233
498
234
233
216
31
233
498
303
62
6
498
201
233
216
204
498
105
498
233
498
498
233
372
433
216
233
487
233
216
498
498
498
233
498
423
233
498
310
233
349
216
498
216
233
498
233
6
233
233
441
498
233
216
422
216
216
233
216
233
6
498
29
233
311
233
498
233
498
2
185
216
193
251
147
50
275
498
41
298
261
384
233
498
216
498
312
216
210
216
120
483
48
311
498
233
338
216
216
216
216
216
168
235
252
306
498
233
498
211
19
216
309
233
409
498
498
129
233
233
306
163
175
73
411
300
83
216
498
498
216
81
498
221
498
481
7
216
381
233
216
187
58
216
37
216
233
93
62
498
216
309
65
233
233
67
59
119
338
233
233
216
330
453
216
383
498
273
439
216
498
216
216
216
498
166
174
407
210
23
216
233
478
498
233
216
233
73
233
233
233
195
15
63
322
498
199
216
153
423
105
376
216
233
455
162
216
498
216
73
123
413
366
216
55
233
498
233
498
54
154
216
358
233
498
216
216
498
233
216
205
322
481
498
353
498
498
176
275
233
216
494
498
233
3
498
81
233
233
233
498
397
233
136
345
498
216
498
306
498
150
233
216
256
498
231
216
216
216
216
498
445
233
83
314
498
233
323
216
233
498
455
498
233
80
498
216
242
233
233
498
216
390
498
285
216
216
387
233
233
157
216
1
46
233
498
155
396
216
233
447
498
498
498
135
223
216
498
124
216
329
476
115
216
233
498
498
233
497
322
369
216
233
216
81
216
216
253
233
392
216
216
162
362
379
216
498
59
498
498
104
498
498
498
97
233
233
215
324
184
233
216
498
498
77
233
285
233
216
161
405
328
233
216
498
216
233
233
355
233
233
216
498
216
216
233
216
373
180
1
233
498
65
216
11
116
233
216
498
216
216
216
216
244
216
233
306
498
140
233
424
216
498
498
50
498
216
56
233
233
216
233
498
60
216
233
498
126
233
498
86
216
233
216
233
233
233
500
47
216
237
80
187
300
476
489
452
216
282
233
381
233
498
233
381
498
216
204
415
233
59
244
21
233
63
422
498
282
156
216
498
216
233
498
216
233
233
233
50
498
216
216
233
233
498
498
380
165
233
216
369
498
216
371
216
233
136
498
498
340
37
498
216
63
73
216
248
233
15
39
498
233
233
498
216
37
498
498
498
366
216
233
498
368
233
233
498
219
11
216
276
233
233
192
498
416
498
442
216
498
24
498
418
454
66
216
319
241
216
302
233
233
498
498
498
216
390
236
498
369
498
498
419
498
233
233
498
234
233
422
9
233
216
233
498
36
498
233
79
498
498
435
13
233
216
216
44
498
54
216
216
450
56
262
120
498
167
498
498
233
216
498
233
90
498
233
498
216
26
200
253
73
460
498
233
216
498
216
233
306
498
368
233
233
362
245
498
233
171
216
47
233
216
216
156
218
498
216
233
233
498
216
498
498
498
233
498
269
216
373
155
216
463
233
391
498
498
208
408
498
216
195
216
233
216
216
233
233
233
216
365
219
152
233
216
233
37
233
498
216
198
498
216
216
233
233
498
233
216
143
136
334
233
25
216
498
498
233
216
374
216
427
233
498
93
233
233
498
233
360
233
498
218
216
216
233
233
233
140
216
216
216
233
498
233
452
233
216
498
120
498
233
498
241
498
216
498
24
148
233
464
215
222
233
498
233
81
132
216
498
325
233
228
333
498
392
486
498
498
498
233
338
399
239
234
97
422
216
233
452
330
498
309
386
498
216
81
498
233
123
498
498
216
277
296
233
233
198
216
498
153
216
498
244
216
498
498
216
81
216
394
216
233
498
498
216
110
347
422
216
498
498
324
395
216
233
378
189
498
216
216
233
179
498
233
224
216
225
498
124
301
216
216
498
446
498
497
39
223
256
233
233
233
498
233
403
59
233
498
498
149
498
233
281
472
216
369
498
498
233
442
498
255
498
22
216
272
216
201
498
233
233
498
200
52
216
233
17
216
216
59
216
498
108
498
246
437
498
216
458
38
111
161
233
216
216
498
216
233
344
498
216
216
56
14
498
64
233
316
17
233
233
216
498
216
216
216
122
399
498
498
233
233
233
498
498
498
428
216
498
498
216
498
216
233
216
498
233
104
233
498
438
55
35
205
427
170
233
208
206
233
233
450
498
216
125
498
233
233
452
233
238
233
498
216
498
233
498
216
316
233
233
233
233
24
498
233
110
93
216
233
72
216
498
216
498
216
233
237
124
307
461
498
216
498
120
498
233
216
233
498
156
174
498
498
498
216
233
233
49
375
251
84
216
3
488
498
422
216
132
477
498
498
216
216
498
50
422
233
215
216
236
233
216
498
498
216
498
204
216
216
81
50
498
216
117
216
233
215
141
208
216
407
216
309
285
216
216
233
233
233
233
271
499
498
216
238
216
233
216
216
39
216
71
216
440
498
136
216
216
216
216
233
295
498
115
233
233
377
233
216
352
369
300
199
291
470
375
168
233
216
233
498
321
498
216
216
498
216
59
233
216
216
215
498
428
307
216
498
283
279
216
239
299
13
132
498
233
233
29
130
431
479
216
498
350
216
58
233
233
153
59
360
233
498
65
280
69
18
358
347
233
149
498
39
12
498
498
15
81
498
216
498
216
498
365
463
233
216
233
233
32
498
216
498
498
498
233
379
498
498
121
233
70
498
404
117
216
233
498
498
216
498
422
216
233
233
498
216
233
498
332
498
433
216
216
233
498
216
216
498
216
235
311
294
215
498
81
498
216
389
188
2
498
498
498
216
351
233
9
396
389
233
233
192
39
233
22
136
237
422
498
87
498
498
255
216
146
233
498
498
203
216
233
216
216
216
498
161
245
216
216
233
308
233
498
498
233
216
216
114
216
117
217
233
498
233
216
498
233
233
167
316
216
442
44
233
367
83
498
216
104
108
118
233
233
492
216
396
498
498
233
233
498
233
233
498
60
422
216
216
50
296
270
273
216
216
19
233
216
216
269
428
498
377
216
216
233
208
385
277
294
216
233
233
344
233
199
484
216
216
233
291
368
216
76
268
233
233
14
70
387
498
233
216
332
498
216
81
498
216
498
498
498
498
498
455
59
498
59
399
233
94
434
216
233
216
380
498
498
216
233
497
423
302
450
233
498
134
498
73
216
20
233
233
233
498
498
233
99
216
498
498
216
233
19
498
233
29
144
188
216
233
498
233
216
136
498
58
216
498
455
233
216
364
425
154
92
474
233
445
455
498
498
393
216
57
154
481
498
216
497
498
233
233
305
216
190
306
233
216
230
233
216
498
190
21
498
73
498
233
498
498
440
216
216
178
498
199
498
498
170
498
312
233
159
46
35
112
498
498
136
216
279
498
498
233
233
418
35
216
216
233
323
233
366
216
262
233
362
287
233
55
233
289
216
498
498
424
498
379
216
216
233
233
216
296
233
140
233
498
498
498
118
451
498
216
186
233
74
498
233
233
216
216
46
216
367
233
485
233
216
233
216
498
233
321
216
233
216
88
347
498
216
447
498
19
216
216
233
220
216
369
233
99
498
233
216
388
447
498
19
233
52
216
177
216
498
39
233
369
216
233
216
366
488
80
233
216
108
83
498
216
95
87
216
233
216
233
233
233
107
216
498
498
216
107
214
233
233
83
455
440
216
233
233
216
216
483
188
498
422
216
233
318
300
22
89
459
293
299
498
330
216
216
216
498
233
124
216
483
233
498
233
165
498
438
370
5
103
484
216
379
216
455
233
498
233
233
233
216
413
233
346
329
498
233
14
233
142
216
233
498
216
216
216
498
25
396
207
39
233
233
45
498
498
247
321
233
181
288
498
216
498
67
498
299
498
216
146
233
498
233
216
287
498
216
233
52
498
233
143
216
112
103
455
498
498
498
498
8
400
205
233
216
216
405
216
136
498
167
216
216
233
114
498
15
216
498
498
321
495
206
361
498
155
233
233
498
92
233
216
369
216
498
137
425
498
498
498
22
498
20
233
189
216
233
288
22
474
233
233
156
371
498
275
233
45
476
52
336
216
233
216
233
216
136
300
498
216
498
155
498
216
216
262
13
233
498
233
498
216
216
233
233
498
498
498
233
233
127
137
370
411
498
216
278
221
306
498
233
193
76
240
216
498
250
398
498
447
233
75
216
407
498
498
466
498
142
309
407
498
216
3
233
216
498
233
233
498
50
233
216
344
233
290
233
55
498
216
233
410
233
216
216
498
233
498
216
184
216
233
233
498
233
233
233
233
498
233
216
331
233
144
374
126
216
498
245
440
39
17
498
452
154
498
444
233
216
498
498
498
216
233
216
219
233
352
498
498
216
160
141
498
216
264
233
216
233
216
498
341
233
436
498
233
498
498
216
233
216
216
131
216
233
445
451
498
367
233
388
13
216
498
233
233
216
316
340
233
216
216
498
233
233
99
444
233
174
233
176
262
1
233
200
499
152
197
17
498
498
174
216
233
216
216
498
309
232
498
498
127
320
9
216
216
34
498
233
498
216
156
498
216
136
498
490
286
216
216
21
498
233
356
273
258
216
246
233
233
387
498
105
216
162
452
241
216
104
233
397
216
32
233
158
233
471
197
498
233
216
216
498
233
438
233
233
498
498
216
233
138
233
233
498
216
216
216
498
233
498
216
216
421
15
216
233
498
216
216
233
498
498
216
256
81
145
233
319
498
442
498
498
498
216
459
490
498
233
216
233
309
498
233
498
233
498
102
498
124
469
462
216
402
216
498
187
499
233
216
258
233
102
216
498
498
216
233
216
233
216
498
106
216
216
433
233
9
341
498
279
498
498
216
65
309
145
345
498
209
498
28
233
176
498
143
216
233
498
424
216
233
7
69
233
9
233
17
76
216
467
240
162
15
233
222
480
233
498
216
216
498
216
498
233
216
498
498
498
175
308
422
498
92
233
233
216
493
216
498
233
428
346
307
466
233
498
233
498
233
216
471
3
328
47
128
498
474
425
233
216
410
216
216
314
216
216
216
216
478
136
455
498
233
233
224
233
216
216
121
450
498
445
265
185
199
9
369
233
364
191
94
233
216
498
233
233
216
216
498
498
498
267
216
39
233
198
35
81
233
216
233
344
498
233
498
233
498
464
402
229
233
81
216
64
216
458
216
124
498
341
473
498
456
306
216
216
498
216
216
233
401
498
216
233
233
66
216
472
338
498
428
268
22
132
216
192
216
267
498
498
317
198
397
498
233
426
216
318
296
87
233
493
136
149
16
327
498
216
216
498
65
100
216
208
132
462
498
233
216
233
233
259
216
216
233
216
66
216
233
428
498
498
498
498
216
233
216
233
233
498
370
355
233
216
498
159
494
216
498
2
498
398
216
320
498
216
442
498
498
201
498
454
498
498
216
312
498
498
233
498
224
216
498
498
216
233
62
498
73
264
462
164
468
81
486
438
233
477
186
233
498
98
216
498
121
233
233
233
58
216
233
498
4
498
174
128
233
82
342
102
498
59
498
199
216
498
343
498
233
216
81
321
64
429
213
392
403
233
281
216
92
195
492
85
216
448
216
216
233
498
498
498
148
190
498
102
233
216
101
225
216
216
498
233
373
498
498
498
498
216
303
373
216
498
100
80
498
460
312
452
233
216
167
233
255
498
233
233
216
216
216
216
343
80
425
216
498
155
40
86
216
432
498
498
405
115
369
216
357
216
233
216
233
216
233
233
216
498
252
107
72
216
58
216
498
368
498
478
447
216
233
216
39
216
498
182
216
84
23
235
498
216
233
498
133
216
42
306
2
119
233
493
216
216
59
349
216
216
498
474
216
233
233
351
474
202
216
498
196
340
498
498
365
216
498
233
233
216
233
498
186
213
498
233
498
233
83
264
498
53
498
216
498
498
6
15
212
233
233
7
498
216
233
498
56
233
216
233
229
233
498
498
233
233
216
233
384
216
233
493
498
390
196
200
233
461
498
216
498
233
498
221
311
233
216
498
173
233
498
124
125
430
233
233
452
488
216
233
51
233
233
216
381
300
161
233
219
168
233
233
216
59
67
498
216
498
216
498
233
233
216
216
265
380
422
498
466
216
498
216
233
216
498
233
216
498
216
124
69
216
6
233
216
498
498
381
289
63
120
498
421
63
498
41
143
49
216
216
498
498
498
216
99
32
498
498
498
216
35
338
216
233
233
363
216
498
498
233
216
216
127
216
124
233
216
233
216
87
498
195
158
233
83
216
216
180
440
498
131
233
233
233
279
233
216
216
233
498
185
216
4
233
216
498
181
498
498
193
434
163
152
474
364
233
144
498
233
233
233
306
255
137
498
498
498
233
233
233
162
98
399
498
266
498
498
397
216
498
498
370
233
216
309
233
215
216
233
216
498
498
171
216
202
498
224
63
164
216
464
216
340
228
498
167
216
498
485
233
498
216
209
216
328
51
233
216
57
498
38
95
216
233
216
233
240
233
216
362
394
216
482
421
216
470
99
233
233
216
498
389
498
84
233
98
498
216
275
233
216
216
423
216
498
233
498
268
498
371
235
216
498
217
394
216
474
498
106
25
451
216
498
498
216
216
233
216
250
498
216
86
498
233
175
366
233
446
498
193
309
233
216
498
95
498
42
233
233
233
182
233
216
360
216
465
498
216
498
233
216
306
233
233
156
498
498
498
486
236
142
216
233
85
178
406
352
233
438
216
478
215
152
498
498
133
216
498
233
233
216
498
8
81
422
216
216
429
410
2
498
500
233
233
233
166
13
364
202
233
141
147
216
49
233
233
498
216
216
351
498
233
212
237
498
233
498
216
233
233
216
216
498
233
216
216
498
107
305
216
81
39
216
216
339
216
216
233
15
498
324
216
446
498
233
498
498
498
216
498
233
163
216
437
233
397
216
165
116
394
498
306
498
233
233
233
216
332
216
233
317
142
216
216
233
498
498
32
186
216
498
73
410
233
397
239
233
188
498
475
329
409
172
216
216
39
498
498
216
498
233
216
233
233
455
216
141
498
307
124
179
216
498
157
233
233
263
233
216
163
233
216
498
216
216
98
216
379
233
293
498
215
468
498
233
285
233
90
313
216
233
498
60
384
498
216
354
498
498
287
234
233
97
216
44
498
459
216
368
498
498
291
498
85
147
498
233
280
273
233
41
233
432
498
233
498
143
216
233
174
290
433
50
216
334
233
497
498
216
396
233
105
215
397
233
233
58
35
311
498
233
269
233
216
498
233
211
498
83
216
59
454
233
233
309
216
233
204
498
52
63
216
216
498
233
233
498
498
233
233
453
276
216
362
471
343
498
252
216
233
498
233
216
498
216
172
139
177
469
203
471
216
498
433
498
233
477
27
233
224
348
233
115
233
45
233
498
498
94
233
233
216
498
498
498
233
216
216
369
233
498
216
498
233
120
233
216
498
216
222
216
233
81
498
498
354
233
224
498
498
473
309
233
204
45
233
498
216
498
498
364
168
206
498
233
179
233
233
55
498
241
318
233
233
498
205
216
259
498
233
498
50
498
145
498
344
325
105
498
216
216
233
372
498
498
233
233
498
498
498
233
498
233
498
216
181
452
59
324
233
498
233
216
233
233
233
233
350
442
39
216
233
498
372
233
216
233
233
233
233
216
97
216
216
196
338
216
216
412
162
498
432
498
216
136
17
498
272
498
163
355
216
54
233
162
233
233
498
87
498
430
233
136
498
498
420
452
216
233
216
124
19
233
233
160
498
348
31
39
233
498
498
481
498
216
233
322
216
498
216
498
45
372
233
455
111
81
73
216
216
424
233
498
498
233
326
464
216
233
170
498
216
498
76
498
190
216
498
498
348
233
105
276
216
498
468
1
498
233
242
216
216
363
242
233
59
216
233
216
233
407
216
233
216
391
233
498
498
233
216
216
142
15
457
498
216
131
216
116
186
233
498
233
453
21
216
498
233
498
39
420
498
498
113
152
216
233
498
414
498
101
487
307
216
216
292
498
188
233
233
498
498
216
6
498
216
449
233
233
216
494
233
498
233
498
233
233
233
171
233
216
44
216
233
216
498
429
409
124
116
141
283
123
216
370
498
216
233
498
498
83
92
498
216
306
498
498
216
233
233
455
415
498
156
117
443
233
233
233
452
51
270
265
216
200
233
216
306
276
498
233
215
233
216
498
233
216
243
233
136
498
233
216
79
216
486
145
233
36
81
5
498
375
233
216
498
274
57
288
233
476
216
216
233
216
347
233
15
215
34
216
216
216
498
216
498
96
498
498
43
216
202
59
233
498
233
233
498
233
233
145
309
216
416
21
216
233
5
99
360
180
306
377
233
216
216
498
452
269
233
216
233
498
363
498
378
233
216
93
278
498
216
216
498
216
498
420
233
498
499
216
216
216
118
233
140
49
122
233
105
216
233
59
268
216
498
498
293
442
233
233
260
498
233
428
498
403
490
233
233
309
498
216
498
216
216
498
21
346
179
233
498
233
216
378
233
300
76
233
498
107
498
453
498
216
216
100
233
335
498
462
298
216
216
216
216
233
183
460
403
89
498
498
392
498
233
217
233
233
216
216
281
394
235
233
498
498
498
233
216
168
498
444
498
422
498
233
216
298
498
86
216
498
233
498
216
233
233
216
498
169
430
83
276
92
498
498
233
216
474
498
215
216
163
233
216
135
115
498
216
117
263
498
442
216
498
216
233
83
186
51
467
233
216
216
498
216
183
498
173
233
498
216
498
216
432
356
184
480
95
233
233
233
147
39
69
216
216
154
216
216
136
208
216
233
498
233
233
233
474
498
325
266
233
216
216
498
498
448
216
36
216
55
449
183
233
58
498
412
216
216
498
393
498
498
59
393
282
233
498
233
5
312
498
27
415
498
233
233
322
216
232
216
141
401
216
233
216
498
39
397
428
8
498
262
498
445
178
498
237
233
216
216
443
63
216
498
117
498
216
138
233
455
498
233
261
233
139
498
485
125
216
193
423
498
291
498
447
233
233
334
122
405
233
233
257
389
216
233
498
216
464
124
216
431
216
258
498
498
498
498
498
216
107
216
498
249
233
216
346
285
347
233
233
498
216
216
498
8
233
233
216
105
499
19
498
216
498
498
233
216
292
233
67
145
233
216
213
216
440
216
216
216
233
498
498
216
122
233
14
498
498
216
375
498
216
216
91
204
233
216
498
498
216
216
453
216
216
216
346
438
216
233
216
498
28
233
216
233
233
216
216
421
81
233
38
233
417
2
233
216
498
498
216
216
498
21
307
216
216
216
233
150
498
233
216
498
124
467
498
216
498
216
176
498
498
315
111
498
159
498
216
89
498
233
216
461
498
376
233
498
498
216
498
233
369
498
233
233
233
81
129
233
233
316
68
152
216
216
216
226
232
67
139
233
498
216
498
418
474
433
216
498
233
498
498
233
498
216
216
231
216
124
498
216
174
233
112
149
233
498
211
498
498
216
233
216
216
498
112
170
498
498
216
216
498
233
498
302
498
498
233
36
216
299
489
76
145
233
287
451
245
216
216
181
342
39
23
210
233
216
178
216
498
111
28
216
233
298
216
233
216
216
388
498
498
148
233
496
216
243
498
90
473
127
498
233
216
216
233
251
36
98
498
216
198
276
498
8
106
233
334
233
59
216
167
36
233
498
216
498
233
498
381
242
419
440
216
387
333
498
454
498
216
218
216
255
16
233
233
83
233
116
216
233
498
233
498
216
36
428
498
401
35
216
498
287
216
498
233
233
309
25
216
261
233
216
233
233
233
498
216
216
99
498
216
498
216
216
498
233
21
499
216
274
498
216
233
498
216
300
469
233
83
11
136
498
233
216
205
216
233
233
261
233
56
233
134
438
81
393
41
216
396
216
498
288
308
215
233
498
498
207
498
295
450
216
216
205
233
198
216
498
498
216
498
216
233
498
216
233
216
358
216
498
216
216
136
216
290
124
498
227
422
498
498
498
14
216
83
233
286
233
122
216
498
393
87
146
442
216
233
35
272
216
216
233
337
498
231
498
216
233
469
233
498
291
233
216
216
369
328
74
233
498
127
49
229
498
216
233
498
233
233
498
468
216
145
490
233
445
186
415
216
233
233
216
471
417
375
498
132
429
164
278
70
233
25
455
233
498
233
214
498
287
498
216
361
45
233
233
4
193
233
233
233
80
496
233
233
498
233
216
233
303
498
8
216
96
216
216
233
216
498
498
216
233
297
216
188
233
216
216
73
216
195
233
461
233
408
375
76
75
235
216
216
233
498
112
216
216
82
265
216
216
233
233
65
203
216
280
485
216
216
498
368
498
498
498
474
498
233
498
498
216
498
250
216
300
385
233
498
13
233
156
439
498
216
28
233
56
422
498
233
233
160
109
332
498
216
216
216
498
216
233
498
455
216
407
233
163
233
498
83
60
171
234
304
293
216
173
216
233
17
154
233
313
162
496
474
498
199
386
218
31
216
233
498
224
233
233
498
216
73
95
498
171
479
216
233
216
233
83
366
216
498
498
216
179
317
216
233
279
452
258
229
67
233
71
9
498
498
83
68
216
216
261
89
233
229
233
280
432
340
216
167
216
216
21
233
242
233
498
22
135
216
216
47
233
46
233
233
49
15
354
233
198
498
131
498
483
405
498
320
498
66
233
82
498
216
216
233
216
216
322
96
216
472
216
216
498
70
94
202
216
233
216
455
183
176
474
216
498
216
424
169
216
271
474
11
498
216
233
498
265
498
473
328
216
312
233
39
10
95
216
141
498
233
76
317
407
233
93
233
233
233
498
24
216
422
233
233
216
136
498
233
261
498
463
216
3
498
176
368
216
498
498
382
373
294
498
498
461
124
498
216
233
233
417
233
216
233
498
216
498
47
233
194
232
33
498
233
233
498
453
190
317
216
233
216
216
195
233
216
366
498
216
498
95
216
424
439
216
498
233
179
493
58
407
216
493
498
498
450
498
216
226
216
210
216
216
418
498
233
233
233
337
498
216
216
216
295
474
75
497
498
183
422
233
498
335
216
216
55
498
452
216
385
233
400
233
215
83
285
235
73
216
216
233
233
233
233
74
233
498
46
216
498
233
233
233
177
58
498
216
498
216
258
223
498
233
240
272
216
233
21
498
216
233
136
498
498
498
233
405
216
498
144
233
123
498
498
216
463
216
216
144
498
164
216
216
233
470
217
216
233
309
216
498
216
233
206
39
233
363
233
233
187
138
321
132
24
216
216
105
166
216
114
233
216
423
233
234
233
498
233
212
498
219
60
233
446
216
498
233
154
233
130
216
133
145
498
233
344
498
140
498
216
216
498
498
233
498
178
40
384
371
498
124
261
136
306
498
124
102
108
215
233
448
498
498
498
253
439
233
202
498
2
216
216
498
191
233
233
498
216
233
39
233
233
331
498
446
216
498
216
155
498
216
498
498
233
498
498
216
216
279
182
114
59
216
498
216
182
498
233
29
216
269
498
260
216
3
216
216
233
370
97
216
216
216
216
498
216
219
498
498
233
308
162
216
498
233
233
498
233
391
233
193
498
310
216
368
233
217
216
498
498
465
321
498
216
50
83
498
498
498
69
233
216
498
237
370
498
431
90
216
3
233
295
401
212
331
216
498
498
21
266
233
489
216
498
253
139
216
498
218
216
498
233
476
233
216
149
216
318
66
216
233
350
487
307
408
338
233
216
233
7
233
216
91
270
216
216
182
216
216
216
233
336
157
233
498
316
498
498
97
216
57
233
233
349
228
216
233
340
498
498
216
43
233
295
498
233
171
19
498
39
233
449
233
328
233
135
82
493
233
430
233
298
233
82
498
498
233
442
498
233
136
233
404
124
498
233
498
216
233
216
216
216
216
216
233
233
233
233
124
143
192
216
233
233
498
233
233
216
235
163
498
233
498
233
233
216
397
216
331
498
498
233
498
216
443
233
227
233
216
498
216
216
233
170
216
401
216
165
233
233
498
130
233
422
498
233
233
189
216
113
216
112
233
215
62
498
498
195
252
279
498
285
470
233
474
498
498
271
216
106
115
441
233
498
498
498
173
216
216
124
87
216
216
412
397
498
498
216
130
233
216
23
498
174
233
498
233
498
464
498
216
10
380
216
498
498
250
498
288
216
498
171
498
498
153
498
498
185
32
233
403
498
229
233
47
493
233
61
216
233
233
216
233
233
498
486
216
426
25
4
315
498
216
124
498
369
498
91
108
216
216
223
240
498
368
216
233
21
498
216
124
216
422
465
233
498
498
498
366
233
180
498
233
216
404
498
498
216
8
233
233
233
216
150
336
233
498
233
216
481
70
242
498
216
8
233
498
498
216
233
216
124
327
233
216
178
233
107
75
498
498
233
216
369
498
216
500
129
216
233
216
347
258
233
216
216
498
498
498
233
216
216
498
354
233
498
136
216
216
216
452
66
84
216
61
233
216
216
141
374
199
233
498
476
427
216
233
216
233
233
233
233
216
216
233
149
294
314
216
498
216
498
498
37
233
233
216
86
498
216
216
416
498
498
216
233
259
216
35
255
216
87
233
233
498
233
393
216
13
84
216
216
216
136
233
257
216
233
322
498
233
216
154
351
498
498
216
215
171
225
215
233
73
2
498
51
233
233
180
233
216
277
124
32
498
498
216
233
498
352
233
233
216
38
18
498
124
89
233
216
216
498
95
258
233
233
498
200
121
124
216
498
216
320
216
233
216
216
233
216
498
216
216
498
419
498
227
267
498
498
391
498
442
250
181
233
498
216
498
233
216
233
216
124
471
405
498
486
498
498
401
332
346
277
498
233
38
498
85
162
59
373
233
233
216
453
216
262
233
233
233
498
197
216
216
498
498
488
498
485
216
216
216
233
216
216
125
233
498
233
216
322
124
146
233
233
216
439
216
216
261
498
498
216
9
10
216
411
366
216
498
233
498
233
409
233
25
477
498
498
161
498
498
216
498
216
216
233
233
428
498
453
233
233
498
31
233
233
233
498
32
304
216
498
216
498
139
83
498
233
216
498
24
498
216
216
498
216
216
216
120
498
498
286
233
32
233
216
238
99
216
498
493
360
81
148
216
216
195
233
233
238
233
270
216
216
233
164
83
233
216
315
216
498
498
75
216
216
498
498
216
216
216
216
397
216
233
97
498
367
233
233
480
422
233
233
212
498
498
498
60
474
14
216
136
112
455
498
498
358
498
140
340
216
498
150
498
498
127
233
480
216
498
216
216
163
216
216
233
233
233
422
403
5
498
498
216
498
233
154
474
305
233
233
233
216
498
248
216
124
498
442
216
498
216
233
393
193
498
498
233
208
233
498
498
498
306
233
364
51
404
233
327
233
216
360
250
498
216
6
103
233
341
233
499
314
498
498
230
498
266
216
233
57
233
498
498
81
407
233
498
312
233
216
209
216
216
103
498
395
352
233
216
216
269
233
373
216
216
216
179
6
216
216
409
498
498
500
498
216
29
216
216
172
400
305
233
233
441
233
498
216
233
233
235
145
498
216
216
136
233
233
158
216
420
105
264
303
498
498
58
233
175
233
498
120
498
336
498
392
420
396
498
312
498
498
498
216
498
233
294
233
346
293
498
233
498
351
498
216
216
498
233
233
498
498
434
351
59
333
216
158
216
498
216
216
340
216
233
265
498
216
216
123
216
216
408
233
233
233
39
153
216
233
3
233
39
498
233
216
147
216
216
216
230
496
233
266
498
58
233
216
216
322
216
498
216
216
124
498
208
233
216
216
97
498
233
123
472
342
498
216
259
498
21
233
457
392
233
216
216
498
233
429
306
498
233
498
443
37
312
498
96
498
233
233
233
48
233
313
216
498
498
320
233
382
233
239
233
216
498
233
295
498
56
254
216
155
233
309
233
216
498
490
233
498
498
114
498
216
498
21
498
498
460
498
233
445
496
233
17
233
78
233
483
498
206
233
151
498
21
416
123
233
216
233
189
498
498
498
132
306
375
216
216
349
233
442
327
413
233
216
422
216
435
15
233
56
14
216
498
188
216
498
498
307
233
311
216
216
498
342
39
216
249
498
338
343
250
418
417
233
498
216
498
83
498
498
216
498
258
353
498
59
216
498
233
498
174
498
216
216
451
233
58
498
233
476
233
498
498
442
233
117
252
216
120
288
498
233
131
311
216
498
60
272
233
498
216
199
233
216
233
348
340
233
233
397
233
498
233
233
233
351
233
216
233
498
190
216
284
498
498
239
216
216
216
233
498
436
498
498
258
430
233
62
85
498
463
498
216
216
498
394
498
498
216
498
18
306
233
216
294
12
396
233
233
498
498
452
233
233
216
498
498
34
177
1
60
89
233
409
216
498
65
237
498
498
498
498
222
498
233
124
384
216
422
233
366
233
216
472
136
174
498
265
216
233
233
498
233
175
216
62
21
498
260
290
233
142
450
216
9
287
433
233
216
434
216
216
216
216
216
233
339
165
216
68
498
281
233
59
498
216
233
399
216
498
233
3
422
67
233
216
492
498
216
264
216
498
161
216
233
360
498
416
498
262
24
498
216
197
498
498
124
233
216
498
480
216
498
422
216
216
396
498
216
233
498
498
21
216
233
498
216
216
120
428
186
50
498
216
498
403
9
306
233
216
216
377
117
498
286
171
498
233
465
463
233
216
498
233
183
498
216
498
216
498
498
216
58
233
216
498
200
233
143
498
233
129
216
233
498
193
498
498
498
498
233
216
216
243
233
455
498
233
409
187
295
498
162
13
233
498
216
233
233
208
233
59
182
498
376
124
9
280
498
216
46
498
254
256
34
363
222
216
216
219
216
233
136
233
498
498
252
498
59
44
441
106
385
233
498
498
498
83
498
452
242
233
498
233
440
233
233
321
233
498
406
416
458
233
216
487
216
233
498
2
216
241
498
216
309
216
216
389
216
294
350
44
233
216
233
498
498
233
498
216
216
216
233
86
233
498
233
216
498
233
233
498
216
233
362
155
498
114
233
216
121
233
233
233
25
378
233
455
498
216
63
216
426
500
254
216
233
216
216
233
498
452
498
406
233
233
233
498
312
438
498
498
498
216
88
233
130
498
179
233
216
328
216
233
233
233
216
498
216
419
216
216
216
233
380
332
498
216
233
233
384
216
498
498
338
256
358
4
233
498
216
216
498
498
35
216
216
498
216
216
498
216
498
64
498
155
461
487
336
498
211
498
498
216
216
31
233
116
498
216
372
452
499
475
418
105
438
233
24
233
369
454
216
233
216
312
274
216
435
99
17
216
204
26
216
498
356
498
499
216
216
216
401
401
216
216
428
233
324
96
314
233
16
498
498
454
233
498
373
332
216
233
404
498
233
233
306
216
17
498
150
233
233
216
261
233
233
124
127
182
498
431
32
233
369
499
233
136
224
311
498
498
498
3
340
364
498
233
480
233
233
498
216
309
72
216
233
83
216
400
373
498
49
233
216
155
498
233
320
498
498
498
233
216
216
39
216
233
498
216
216
396
216
498
9
498
498
216
192
216
216
43
216
498
233
498
498
498
498
464
233
233
105
139
216
124
498
216
233
498
498
76
233
498
216
83
426
179
136
233
270
233
233
498
498
233
498
469
498
214
130
53
344
498
257
498
493
498
216
233
167
498
450
498
99
233
45
233
498
384
236
482
378
233
393
216
216
216
216
323
432
498
216
204
498
193
216
233
216
498
498
498
216
498
498
141
263
141
480
498
233
233
25
168
498
498
216
233
140
204
84
11
309
415
81
141
233
498
233
216
216
233
454
473
269
127
330
466
216
192
216
455
216
490
498
233
205
371
216
437
438
451
216
233
58
221
498
233
114
216
498
462
174
233
102
22
233
46
466
216
437
233
233
498
58
472
451
233
498
233
216
498
266
233
233
233
233
456
152
434
458
498
203
431
216
216
233
498
233
233
320
233
498
498
187
498
216
233
233
124
498
498
216
233
498
216
452
498
233
233
216
233
87
21
72
216
216
233
233
47
498
216
498
9
216
498
204
499
107
498
498
498
233
247
216
376
216
211
452
233
498
216
216
216
498
498
161
233
123
417
384
183
373
216
216
268
169
319
498
426
216
216
233
233
498
216
233
12
216
498
233
233
107
494
309
216
135
216
397
233
233
233
124
498
272
307
233
216
216
216
498
216
498
233
216
233
216
342
498
498
216
216
233
233
90
498
272
90
233
306
174
498
216
233
179
498
374
233
50
498
233
442
245
498
233
471
153
216
81
233
233
261
422
216
216
373
498
216
233
203
216
233
155
453
204
216
124
233
216
498
309
143
233
498
216
216
486
233
233
132
233
128
498
433
233
233
498
498
498
430
113
81
449
233
214
233
233
422
215
498
110
93
498
367
461
421
498
216
233
216
343
216
498
186
369
153
216
445
216
378
216
498
216
216
498
216
498
233
46
312
498
9
498
233
498
399
233
216
216
86
356
419
287
216
498
216
187
216
233
233
233
498
498
498
455
315
63
185
474
216
216
192
216
498
28
429
216
233
216
498
216
498
219
396
498
39
233
216
233
233
498
233
369
245
498
233
20
233
233
498
233
216
233
498
233
444
498
216
216
498
498
498
233
498
233
216
498
255
233
216
498
498
407
233
85
166
498
498
216
373
183
58
498
235
347
233
175
216
498
498
233
322
233
233
233
233
216
216
215
233
498
26
498
233
194
216
20
60
233
41
498
233
310
498
233
172
233
216
233
195
85
498
216
257
446
21
498
216
274
312
73
476
216
216
233
498
27
470
349
233
451
233
216
463
131
233
216
233
233
216
233
118
216
402
341
230
342
470
220
216
233
498
216
498
102
229
111
216
216
216
498
413
498
233
233
498
233
270
498
233
498
233
233
77
498
498
233
86
216
136
498
312
498
357
498
233
233
216
498
233
162
498
81
498
233
233
309
498
493
307
233
216
26
121
274
498
498
498
498
342
216
216
216
306
216
233
498
498
494
498
498
39
498
441
216
498
498
233
231
233
233
233
435
233
481
306
216
216
498
498
216
163
216
452
367
339
81
171
216
63
74
131
498
216
498
498
498
498
216
498
233
216
466
233
473
216
498
70
498
118
196
233
233
55
216
228
233
216
498
233
216
233
245
498
498
233
498
144
498
233
409
29
476
36
275
216
154
239
498
498
171
393
204
233
498
216
233
216
216
498
217
216
351
60
498
212
215
233
216
233
233
216
498
156
233
216
308
487
139
233
233
216
216
216
216
216
381
498
372
233
25
233
233
302
216
498
216
216
233
216
498
233
137
354
498
498
498
498
233
233
233
216
498
233
498
216
233
216
216
478
48
233
498
216
161
498
233
108
216
190
216
498
233
492
402
88
233
128
216
233
233
445
233
216
237
81
216
216
498
498
462
369
498
233
35
422
294
210
498
233
498
446
462
233
44
129
216
422
121
233
362
233
462
233
498
233
194
347
321
216
233
216
53
498
202
498
216
216
233
474
119
147
159
498
498
233
498
498
498
216
216
498
216
216
498
233
115
8
233
145
498
233
498
282
498
413
216
216
109
498
220
266
216
233
233
111
233
233
216
216
498
233
233
84
16
233
498
317
498
216
146
392
216
233
498
89
216
498
498
498
307
233
360
392
227
498
305
233
498
216
498
216
216
233
281
58
233
216
216
294
233
216
219
453
233
216
376
233
216
498
331
216
233
498
498
452
498
59
233
362
216
233
233
74
216
216
377
267
214
233
233
498
397
216
498
233
233
498
394
216
32
304
498
124
216
78
498
402
273
233
233
296
233
498
465
216
498
103
498
216
427
216
233
216
233
233
216
216
444
498
326
233
498
498
442
498
233
81
216
233
233
233
233
216
498
498
215
58
233
233
498
216
498
498
233
40
233
498
206
216
206
233
76
373
498
216
456
170
498
233
216
233
51
488
218
442
498
292
204
233
327
422
233
233
311
233
408
160
291
216
498
216
216
498
356
29
498
58
233
210
216
177
15
216
452
233
233
115
278
233
421
216
216
498
24
216
372
216
233
233
216
306
498
233
447
216
233
315
422
233
233
73
233
233
216
216
422
51
498
498
216
87
498
233
65
498
389
216
233
216
469
498
77
498
498
216
233
287
216
53
216
498
233
233
124
15
445
498
216
233
498
233
216
233
498
498
233
216
216
407
233
498
233
317
20
498
233
233
233
216
498
262
371
136
216
216
233
233
233
498
199
216
216
117
252
499
233
233
216
233
285
216
21
216
439
216
336
9
57
81
216
498
216
498
24
216
233
217
498
292
498
498
254
216
138
498
498
216
216
233
216
498
498
216
233
233
233
215
216
428
498
179
216
216
445
216
257
202
233
238
215
15
233
233
216
488
233
216
118
159
246
216
498
404
498
233
216
233
233
273
249
498
216
58
216
367
498
498
233
9
498
233
170
407
233
13
47
498
236
216
391
233
233
216
233
295
96
498
498
233
168
498
498
299
259
470
321
216
376
216
216
498
233
306
390
216
216
402
468
498
216
71
346
3
216
138
93
216
498
117
455
238
233
498
498
216
233
173
233
498
233
494
216
435
233
498
498
7
216
350
233
498
233
233
124
233
233
498
436
216
216
233
233
498
394
498
498
93
498
498
402
218
215
236
216
216
233
85
232
73
216
124
233
216
450
380
289
477
306
85
498
470
23
120
233
105
233
410
154
216
266
135
216
216
498
233
498
390
216
498
216
397
496
27
498
498
92
216
322
58
168
498
155
19
216
261
498
498
468
216
498
498
270
48
240
216
216
216
73
216
233
233
498
326
166
498
457
216
233
18
483
233
216
498
218
465
452
262
233
39
216
378
233
443
216
216
318
498
233
147
216
35
485
458
2
216
42
233
498
498
216
491
498
216
115
406
66
233
216
233
498
327
233
71
233
216
216
474
404
498
321
216
77
271
233
498
392
233
233
498
156
233
498
216
124
233
498
216
498
58
338
233
276
59
233
233
216
152
498
59
498
451
414
384
498
233
5
461
216
233
498
233
216
233
233
216
413
233
498
180
259
216
305
498
242
216
498
415
216
233
233
233
143
216
498
216
413
233
498
442
17
498
233
233
313
201
216
322
430
233
498
233
269
60
361
233
498
300
233
233
181
498
14
124
498
307
94
407
216
233
423
233
420
498
216
216
348
335
315
216
498
216
362
124
310
498
357
41
157
498
498
498
216
233
498
233
498
216
58
233
233
474
233
347
124
20
216
498
161
216
216
216
216
233
53
324
216
422
100
216
498
9
233
218
233
498
118
498
216
216
498
233
378
216
86
109
216
498
136
175
216
233
498
216
498
498
216
216
233
252
216
233
233
233
216
230
498
498
498
301
236
233
326
233
73
233
216
498
37
37
216
498
73
216
55
216
233
2
124
233
233
216
498
340
377
498
369
498
216
498
463
185
216
498
233
91
141
200
233
498
498
452
498
374
481
233
216
226
316
233
233
497
216
498
233
34
216
233
233
233
105
488
498
233
399
331
321
233
498
289
233
216
216
216
462
216
452
233
233
216
498
216
69
498
498
233
498
498
498
96
115
357
498
117
139
233
384
79
324
81
498
85
498
498
27
233
217
422
216
275
216
216
233
233
101
198
498
108
216
498
498
58
233
249
498
233
216
490
498
289
498
73
320
233
233
233
216
62
233
233
474
216
216
498
216
216
462
233
498
498
468
286
233
498
399
216
216
177
233
233
233
233
430
216
498
498
4
442
216
498
123
272
233
26
498
177
498
216
350
216
233
217
216
216
204
498
241
233
416
87
498
216
65
216
458
303
300
233
498
233
289
216
216
188
498
216
216
95
233
498
233
498
216
148
294
233
498
478
207
233
411
216
233
219
216
233
424
256
498
237
233
294
216
498
498
498
300
216
233
462
498
498
498
498
498
498
216
216
216
216
216
233
26
216
216
174
404
233
498
498
498
498
216
216
233
498
181
239
216
216
142
498
422
216
216
216
498
302
442
233
85
216
92
216
498
498
233
233
498
233
62
216
216
233
280
233
498
172
216
216
21
65
27
498
233
9
190
498
216
233
498
233
139
233
233
136
216
233
498
498
233
233
233
216
159
413
498
135
233
146
136
492
350
87
216
345
216
216
216
233
263
233
498
38
233
215
262
132
233
216
233
216
171
216
56
498
470
216
498
498
498
290
233
267
233
216
216
498
498
216
343
282
427
498
342
233
288
498
233
498
295
215
233
432
233
233
395
498
216
233
195
498
233
69
498
363
233
233
250
216
290
233
233
233
498
121
216
498
233
306
498
216
385
233
498
216
216
498
233
498
216
498
498
331
478
216
403
233
7
126
233
498
97
216
216
498
233
498
216
233
233
216
313
149
289
216
241
498
498
498
498
216
9
10
236
498
403
428
308
233
493
216
71
427
39
233
352
442
233
106
216
85
233
216
174
324
312
198
216
451
498
233
104
498
498
498
498
393
224
216
216
313
408
412
498
216
124
39
51
447
338
498
498
498
233
216
149
158
498
127
498
216
233
216
498
216
216
39
216
109
498
323
498
216
498
14
233
233
498
498
152
216
244
233
216
216
406
233
216
37
498
216
35
498
264
233
216
211
498
216
498
498
216
135
233
216
498
404
25
216
216
216
233
479
66
320
233
189
216
130
216
124
233
233
83
447
423
216
69
279
498
216
498
216
498
34
285
498
134
39
233
306
451
216
216
498
306
216
245
498
233
56
498
498
352
233
376
483
496
233
233
76
261
233
498
498
216
233
498
233
498
230
251
216
142
216
254
83
252
498
216
498
184
463
22
216
498
75
498
498
369
233
498
498
498
216
118
233
422
103
498
402
365
217
453
498
346
257
179
498
55
430
233
216
233
233
497
498
233
216
452
285
216
216
337
400
216
233
498
11
284
498
82
215
216
498
233
216
156
289
216
216
233
233
498
498
233
277
498
498
35
498
81
216
216
457
233
498
82
154
498
1
498
233
498
272
233
124
59
216
251
498
216
230
412
349
233
85
69
61
216
498
69
233
216
498
465
216
328
369
272
498
233
233
216
216
216
116
233
498
306
498
233
498
233
280
180
273
233
498
187
233
216
470
498
233
326
233
233
216
498
233
233
498
498
205
498
306
233
498
216
216
498
166
51
446
498
121
216
216
498
498
233
233
233
431
216
498
50
415
365
498
130
498
248
467
296
216
215
302
303
216
233
145
347
229
464
216
498
216
233
391
498
233
233
257
396
498
120
76
315
252
498
350
188
498
498
216
498
161
233
233
233
137
115
498
216
233
498
233
220
420
325
233
316
233
145
80
322
216
498
279
474
498
498
498
216
498
498
271
498
233
478
198
498
216
355
216
454
365
232
353
233
216
498
233
498
233
410
498
498
99
144
498
216
233
216
498
80
233
309
409
443
113
216
233
233
139
233
498
233
218
236
216
413
216
498
496
216
401
216
216
226
394
63
498
216
233
395
498
233
498
498
233
498
265
216
498
233
377
215
233
354
216
320
381
233
216
233
216
338
216
233
233
498
39
216
216
498
233
233
406
216
498
216
245
216
498
233
271
216
17
216
216
233
432
271
64
331
152
359
96
216
245
233
309
366
498
233
217
384
124
233
409
59
216
498
498
216
498
216
165
198
430
216
216
349
252
350
83
51
53
309
270
173
498
455
233
145
136
498
498
284
216
55
233
316
216
498
233
367
233
233
498
498
233
233
233
449
180
216
338
216
321
233
216
216
216
409
39
295
233
498
243
46
136
337
65
131
493
233
474
458
498
498
498
498
233
335
233
447
233
409
233
233
187
498
233
216
233
408
216
233
498
24
233
216
498
274
216
216
216
233
205
233
216
233
216
216
498
216
149
333
69
216
335
216
216
233
233
233
498
238
498
233
233
184
216
216
216
4
190
498
420
498
233
498
370
233
216
498
498
214
233
67
498
233
216
59
498
233
233
253
498
233
216
216
477
498
45
452
233
227
498
413
268
498
139
262
498
372
242
498
233
216
216
115
498
216
235
233
219
216
498
216
452
406
233
233
216
498
216
233
216
233
130
216
216
165
83
216
40
498
17
233
498
216
233
452
498
498
233
452
262
216
498
10
233
216
233
381
124
59
233
233
216
216
498
498
285
216
180
216
35
476
233
216
216
127
73
216
249
81
498
216
498
190
216
498
498
498
216
404
216
251
233
233
233
498
314
209
411
498
216
171
243
498
233
233
481
374
484
216
216
216
306
110
233
233
398
313
118
59
283
216
216
233
498
498
252
354
498
233
216
233
233
498
216
216
233
349
216
244
233
327
233
23
498
233
94
322
233
57
233
246
216
233
310
216
216
498
498
233
382
76
216
498
53
233
216
216
19
233
216
233
498
233
498
131
124
360
487
216
216
498
58
199
498
498
258
498
236
498
348
498
470
346
216
166
233
498
233
339
373
463
426
233
498
233
233
233
498
216
216
498
233
233
216
498
498
216
8
216
306
343
233
216
40
302
233
233
216
85
116
360
216
498
216
125
233
498
440
498
498
216
373
216
216
216
498
498
233
216
216
393
402
498
136
116
49
498
233
233
216
498
339
216
216
216
260
233
425
216
404
484
214
498
216
233
216
233
179
233
448
216
233
1
442
476
357
233
202
216
101
233
498
498
63
498
220
233
233
321
216
216
164
498
269
81
132
233
455
233
498
341
216
133
233
457
233
216
216
422
223
498
233
216
219
216
216
233
498
216
498
216
246
216
238
209
18
498
216
233
216
61
471
169
216
444
498
216
356
498
216
498
216
233
430
233
233
216
233
216
498
117
216
171
216
216
233
233
216
233
498
233
261
498
498
425
233
498
498
443
272
422
422
323
216
216
498
216
498
233
233
233
216
490
307
498
216
299
233
498
233
233
437
285
498
422
216
498
233
41
498
216
233
233
187
216
498
20
216
233
151
216
233
233
498
216
336
181
233
498
435
498
233
424
94
216
233
233
152
233
207
403
233
498
216
216
233
498
498
233
216
431
216
136
342
256
247
498
216
498
216
216
498
216
394
378
233
5
346
233
498
216
141
229
192
498
498
216
371
424
498
191
233
263
216
233
233
498
216
233
498
233
498
215
233
9
498
498
498
216
254
233
233
41
39
219
498
216
498
162
437
411
206
233
233
291
498
498
216
233
453
498
440
55
498
41
216
498
304
498
233
233
498
9
268
233
498
498
456
425
233
216
216
233
281
369
209
233
260
352
498
183
468
233
309
122
8
216
233
41
180
414
180
498
498
498
280
233
354
463
498
233
233
85
306
498
322
216
498
498
215
50
216
275
256
451
233
69
159
233
498
216
233
216
321
7
216
283
498
127
154
369
226
165
233
498
150
498
233
216
498
498
216
156
233
498
498
233
436
275
233
498
498
216
233
233
216
176
233
498
456
498
498
498
216
233
92
498
498
103
73
233
233
216
216
498
233
136
216
295
230
233
233
6
233
89
21
216
233
10
290
481
498
498
185
233
233
216
498
233
413
42
216
216
120
498
216
498
216
216
233
498
216
31
484
233
498
216
498
233
191
216
233
314
65
293
49
21
239
216
233
498
498
9
32
233
390
233
498
216
443
148
498
233
216
216
186
293
233
233
343
233
216
216
370
498
498
216
216
216
216
60
233
498
216
498
498
303
95
233
498
498
498
382
452
233
134
373
233
9
498
233
233
173
419
216
443
394
185
363
90
233
366
233
393
369
9
233
233
498
233
309
216
498
145
498
498
498
233
233
317
233
179
216
216
170
498
498
464
498
135
436
216
39
216
145
233
233
498
103
92
498
216
233
233
233
233
233
373
365
216
233
216
498
233
438
107
24
233
216
233
136
260
216
216
449
498
81
233
347
498
498
312
101
364
216
10
232
441
73
274
498
384
498
233
233
498
498
452
432
216
490
498
498
309
496
498
116
233
498
173
393
498
233
498
221
498
262
498
498
233
233
376
360
498
233
216
216
330
496
474
498
498
233
216
216
233
104
498
205
233
216
7
88
498
216
426
216
233
474
52
216
78
216
350
233
445
498
498
449
498
498
498
59
233
81
4
233
216
124
233
216
498
378
216
430
216
233
469
233
196
216
216
325
24
430
130
233
233
58
138
486
461
132
216
498
233
498
233
216
466
233
233
216
233
175
216
443
498
233
233
216
233
246
369
233
216
453
498
208
233
153
498
94
227
216
498
498
233
136
498
498
471
216
233
216
496
498
499
131
216
233
121
498
10
425
233
498
498
216
216
176
233
216
309
176
337
233
233
233
498
216
216
498
233
418
225
9
203
462
233
459
498
498
131
216
498
216
306
216
233
233
233
233
233
216
422
498
41
233
318
339
8
216
216
225
215
240
233
123
28
391
233
226
442
216
216
471
235
498
389
498
498
445
233
498
327
83
498
498
233
498
233
136
352
210
216
498
216
82
7
498
216
46
338
216
233
216
453
275
498
498
498
154
233
308
216
498
45
9
498
216
294
96
233
474
189
498
112
498
216
58
498
195
498
374
410
233
498
342
332
216
427
216
498
498
38
216
498
328
173
498
233
498
216
216
298
216
132
498
498
216
498
498
2
233
216
233
498
208
498
498
264
79
21
360
202
233
498
437
233
498
498
216
498
273
342
422
233
498
498
216
216
233
216
269
498
108
136
203
23
423
233
216
98
46
374
498
233
498
498
233
233
12
498
216
233
216
184
192
372
233
216
14
306
233
216
75
216
498
233
498
199
455
216
204
420
498
233
233
199
404
187
216
498
59
233
216
452
498
233
216
216
458
233
216
498
66
216
484
498
125
233
498
216
466
196
452
162
498
216
498
233
216
216
233
233
498
233
498
216
216
216
424
144
216
149
233
233
438
498
498
216
396
124
465
498
168
498
454
216
78
64
233
498
192
498
81
277
216
233
216
388
498
216
56
498
498
233
89
498
291
498
216
140
59
405
298
498
498
498
233
216
216
498
416
233
59
235
498
216
9
408
216
242
358
216
81
216
498
83
59
306
346
159
92
233
233
293
233
216
278
233
81
233
216
309
498
262
216
233
216
129
390
23
233
216
191
83
233
498
216
216
216
161
241
216
498
498
216
200
233
216
270
216
101
498
498
216
233
144
498
216
380
216
178
233
58
58
216
358
415
233
216
233
233
498
498
498
233
216
46
233
233
233
172
497
498
498
498
216
233
233
110
476
299
211
39
7
498
216
216
233
498
233
216
498
13
498
216
498
329
216
82
444
216
498
216
12
192
215
216
82
233
498
59
233
498
498
233
129
216
145
216
216
498
233
36
216
498
216
495
233
313
216
39
216
38
408
354
145
498
449
231
442
216
498
216
289
216
455
133
216
248
488
233
498
233
216
484
216
216
455
233
233
351
60
233
233
334
216
216
233
126
233
498
233
294
233
233
213
498
476
464
230
233
498
233
498
233
233
233
233
233
216
216
217
498
233
216
306
216
216
498
233
55
233
233
498
216
233
240
179
230
333
216
233
345
233
216
233
498
216
233
498
498
233
233
216
148
333
249
436
425
233
409
498
140
498
233
235
49
247
498
277
233
216
55
233
498
470
136
63
498
233
216
233
498
233
233
414
216
498
235
480
216
498
216
498
498
233
115
498
448
498
498
395
216
233
68
153
388
216
246
498
484
58
498
498
216
233
175
233
132
233
233
216
216
468
216
498
216
344
360
65
233
216
498
216
216
233
233
492
498
233
498
498
498
498
498
442
233
498
450
15
233
216
216
498
498
476
216
413
216
498
389
235
498
216
216
233
498
498
434
233
199
233
498
73
252
498
47
498
41
397
216
498
233
441
216
233
200
466
216
498
233
233
216
421
186
216
295
216
216
215
233
216
232
233
233
233
498
498
179
216
309
324
154
233
43
10
233
216
233
216
83
232
216
498
498
216
216
498
216
216
359
233
216
498
216
72
41
233
498
498
216
233
220
309
498
498
498
498
216
173
371
498
38
498
480
46
233
233
82
252
216
498
216
498
216
498
216
233
444
423
498
91
498
216
218
216
233
216
308
215
468
480
233
233
252
233
124
498
233
233
127
373
467
216
216
216
414
498
216
91
216
498
233
216
233
348
25
231
301
498
498
498
233
498
498
498
216
451
332
498
233
209
498
470
216
216
22
498
23
498
233
142
422
262
216
433
498
498
233
216
20
233
498
216
124
498
498
60
233
216
498
233
498
498
498
380
233
81
2
233
86
233
216
216
216
173
355
309
124
216
170
462
439
216
233
334
216
488
233
216
216
102
216
451
416
88
498
498
233
498
81
498
56
216
233
216
216
234
498
498
216
216
89
233
233
233
498
498
323
491
498
243
233
498
233
233
216
233
308
498
498
216
280
199
498
316
210
233
216
233
18
498
498
498
463
366
104
233
443
216
300
498
233
155
498
498
78
216
216
454
233
3
498
216
216
113
498
498
435
498
430
216
216
216
278
233
216
233
498
498
161
269
498
233
498
233
498
81
498
233
498
255
498
216
216
21
216
45
498
233
362
498
498
403
126
216
498
216
125
216
147
464
216
187
498
232
233
216
360
368
216
216
233
146
400
307
378
216
227
85
422
51
233
66
233
219
32
496
421
216
326
60
233
498
233
26
233
283
498
216
75
39
452
216
233
233
216
284
442
122
233
498
216
358
216
216
21
156
233
233
498
87
220
233
216
216
216
233
233
233
233
216
216
498
469
216
41
498
180
498
381
498
233
81
498
216
233
272
130
309
233
233
436
216
498
216
25
498
216
216
216
114
272
178
216
216
498
216
163
233
216
19
233
498
233
498
233
233
498
233
216
370
296
233
230
233
244
498
291
290
143
272
216
124
443
295
498
498
233
167
216
216
233
233
498
40
474
38
498
216
233
216
351
233
216
190
233
130
250
413
233
216
498
321
216
118
498
327
174
233
216
485
184
498
216
233
498
280
233
233
498
498
216
498
216
233
233
216
233
216
498
233
498
216
233
216
422
216
216
91
498
498
93
216
108
498
498
498
233
136
306
216
412
233
124
498
233
428
424
498
498
233
21
498
498
233
482
325
216
498
216
390
216
498
216
498
216
233
498
498
498
233
233
233
498
498
312
216
216
216
453
498
249
233
216
203
233
498
216
498
362
374
498
498
214
344
124
164
381
216
148
12
348
216
233
216
498
216
377
482
233
401
233
498
327
233
216
233
233
362
233
216
233
206
82
216
233
470
224
280
216
92
498
216
242
471
233
498
216
481
498
216
251
498
216
221
233
21
498
73
233
216
216
498
216
440
216
118
128
172
498
498
216
19
233
498
216
322
208
233
233
498
260
302
233
306
233
233
72
498
216
233
216
216
79
216
233
233
204
498
118
233
216
216
64
364
272
498
81
457
216
302
186
216
498
86
139
233
355
498
86
498
396
498
18
216
216
216
498
102
233
498
498
498
216
240
498
498
233
21
395
498
233
216
423
306
233
233
124
159
233
91
498
251
216
81
498
334
216
146
216
210
116
233
433
498
498
224
320
498
233
233
320
268
289
498
216
216
497
233
498
498
498
216
216
48
498
248
10
498
216
422
233
498
498
304
216
498
233
498
136
498
279
498
316
498
183
233
89
216
216
233
498
233
216
233
216
158
233
216
233
216
498
233
216
233
216
293
82
209
498
216
104
233
200
306
216
233
477
496
216
216
216
367
233
424
216
498
216
233
215
233
186
216
238
498
233
233
498
106
498
498
441
153
233
2
233
172
9
216
338
233
233
233
498
493
190
421
498
498
59
233
233
494
498
216
216
89
498
233
34
498
233
179
233
110
498
233
216
233
216
400
233
420
233
81
216
233
399
498
498
233
422
233
233
59
215
216
385
370
216
252
233
11
498
498
498
81
216
216
146
299
216
216
216
498
216
374
58
333
11
233
216
216
498
498
233
411
398
233
498
498
233
27
420
233
90
498
259
233
233
96
498
216
498
216
216
216
498
498
216
119
233
124
250
83
233
233
370
216
76
177
458
498
216
411
233
130
233
233
498
476
216
216
498
216
216
249
341
111
498
216
216
233
338
179
348
458
233
233
227
124
267
216
216
498
233
233
498
216
498
409
303
216
233
59
123
233
4
55
231
454
233
216
233
498
216
233
498
233
233
216
498
216
93
498
243
469
37
498
216
498
498
484
498
498
291
216
233
233
216
346
354
233
498
413
233
233
162
394
216
233
216
109
216
9
216
233
362
216
233
282
473
334
233
356
19
233
216
484
216
50
498
216
233
273
34
264
156
309
380
452
216
11
429
233
498
19
190
473
222
233
493
216
216
498
233
400
498
216
216
233
390
216
233
233
498
498
216
498
6
216
14
266
498
498
321
233
406
216
45
84
233
216
233
498
363
103
233
434
216
495
326
140
268
216
233
233
498
233
73
489
233
233
262
233
233
498
216
216
287
216
317
216
498
233
233
498
58
139
216
179
350
438
269
498
498
216
216
233
442
233
233
216
498
216
435
335
286
434
498
230
498
216
216
216
499
233
418
233
216
21
21
498
216
123
134
423
216
498
471
233
468
90
216
498
308
233
498
211
233
498
498
115
216
233
457
216
81
233
374
242
257
233
498
498
243
216
233
498
391
216
498
433
233
233
233
498
46
189
216
26
233
498
122
352
498
498
452
216
498
431
212
233
120
461
216
307
452
233
58
216
498
216
116
233
442
233
498
216
233
498
216
216
142
216
195
216
498
233
216
124
216
84
498
233
306
354
498
498
498
498
494
233
216
498
498
498
404
216
498
442
216
216
362
233
233
406
233
202
293
83
132
216
216
162
216
306
216
498
498
498
233
498
377
65
498
498
88
216
216
342
51
233
233
326
216
216
86
216
366
233
216
498
452
216
439
498
233
233
112
498
124
216
498
498
233
233
307
233
498
233
233
216
232
498
216
498
158
233
210
233
498
216
407
129
59
216
498
216
309
59
216
233
498
92
190
233
498
233
179
328
192
233
233
147
498
79
498
216
233
216
474
498
498
314
404
216
35
289
378
216
498
233
498
498
233
233
126
56
146
73
233
75
233
216
498
369
216
498
216
233
233
90
328
233
498
233
498
80
233
216
216
334
223
192
498
216
313
498
498
498
122
233
227
216
498
233
233
306
380
143
498
498
21
345
306
216
20
498
233
498
53
216
498
498
306
498
498
375
266
239
216
124
216
216
202
216
498
233
63
447
262
427
498
498
39
498
424
233
216
141
216
340
233
103
216
216
233
467
498
45
293
25
365
54
233
343
233
137
233
233
35
460
427
317
233
150
478
233
141
233
233
477
498
498
498
233
342
215
83
498
498
165
233
285
216
216
498
216
452
498
155
498
342
81
233
233
132
216
216
216
233
216
216
466
380
233
233
498
117
197
216
233
124
125
498
233
136
301
496
216
233
283
281
483
233
216
233
233
10
147
233
233
173
216
410
487
233
216
374
199
498
187
233
32
292
498
233
233
482
216
498
233
234
216
311
447
498
233
11
233
498
222
233
124
199
362
233
261
65
216
233
216
498
498
498
410
233
294
73
193
216
423
479
498
233
216
368
233
92
216
216
331
216
152
216
216
233
309
370
498
498
498
342
142
321
498
62
76
233
216
321
498
286
301
86
216
211
308
488
216
117
233
452
216
244
498
233
498
396
233
396
124
216
76
30
312
233
9
233
233
15
233
233
216
39
233
216
216
216
216
498
216
498
216
233
233
216
498
233
498
216
216
233
498
102
235
498
216
233
216
390
216
233
216
498
216
233
27
498
306
498
216
216
233
498
216
43
233
498
430
216
498
221
47
216
498
233
278
233
283
233
498
309
377
455
300
216
437
138
21
316
233
498
132
233
342
233
9
8
150
216
498
216
233
233
185
81
233
498
498
216
233
67
222
233
498
498
216
233
216
378
498
498
176
233
216
233
498
294
362
494
216
233
367
233
233
397
112
216
498
158
216
216
498
431
190
322
233
422
260
73
498
233
127
498
216
285
157
498
83
498
216
498
498
498
216
271
452
233
442
498
233
233
498
370
500
498
498
233
233
452
498
216
498
216
233
216
216
216
216
215
216
124
369
171
81
216
215
498
85
233
233
348
376
233
216
498
72
391
498
161
498
35
233
216
216
233
233
498
498
498
498
259
233
498
233
233
344
233
20
79
498
233
58
216
368
224
216
298
216
334
233
60
498
286
216
452
216
188
498
216
197
418
370
216
103
211
448
216
498
216
216
216
498
498
233
498
216
233
498
498
216
233
498
233
233
49
498
233
233
216
233
440
216
181
233
31
233
233
265
233
463
216
147
45
498
233
498
255
369
2
216
498
427
302
295
76
498
216
34
255
498
233
216
109
420
91
233
477
216
216
233
498
371
138
498
277
425
85
498
216
115
233
216
216
498
192
233
82
293
81
233
448
216
498
216
216
386
190
456
216
498
498
157
216
362
216
83
498
233
498
162
216
216
233
20
233
183
233
308
204
216
233
233
440
204
216
233
233
222
480
233
233
227
216
233
104
404
216
233
6
498
138
233
498
233
498
233
216
498
498
216
216
216
233
498
216
233
346
398
233
411
216
233
233
216
498
216
70
276
287
233
498
216
498
479
216
233
39
498
216
471
124
233
39
233
233
481
64
35
155
216
475
318
498
498
216
236
233
216
216
498
498
473
149
187
472
163
498
216
216
369
233
498
233
216
431
58
216
498
498
233
233
498
80
216
206
216
81
216
216
233
216
179
233
498
216
233
306
270
498
474
233
386
216
216
216
498
216
216
233
498
233
171
233
498
97
216
498
400
498
233
411
81
199
264
484
233
102
498
233
262
160
233
406
498
216
229
216
196
322
64
11
498
292
216
138
464
59
233
83
442
261
221
498
250
233
292
216
233
418
336
216
498
292
233
233
216
294
233
411
233
448
233
498
215
498
498
31
498
233
72
233
216
48
210
216
481
84
73
405
13
37
233
13
299
498
216
233
216
216
216
169
216
216
172
498
58
216
233
498
498
216
398
174
233
233
498
379
407
233
152
498
216
498
498
233
17
493
432
216
233
233
216
216
157
216
216
498
31
216
216
498
498
498
233
233
233
397
314
233
498
498
432
37
478
233
233
188
233
3
69
387
233
216
297
233
233
438
225
309
216
124
459
136
233
233
321
216
218
498
498
233
205
216
216
108
338
216
364
366
233
233
233
83
479
498
438
498
216
442
233
216
216
447
233
271
498
338
132
216
70
393
260
94
498
233
109
479
430
498
498
498
216
498
264
233
334
498
466
498
233
325
233
216
233
438
498
233
216
215
83
286
418
233
498
216
492
216
424
233
216
216
216
216
472
315
131
216
216
216
233
498
427
233
233
233
233
498
233
200
334
371
233
498
307
233
216
498
269
216
233
233
308
216
444
498
85
233
216
212
221
216
233
216
233
216
216
176
38
216
233
216
216
498
357
216
234
462
216
216
216
53
498
233
216
233
417
73
232
216
216
452
339
216
57
216
473
216
233
498
498
216
216
498
104
498
498
93
216
8
216
216
442
272
238
498
233
498
484
216
233
216
228
60
318
216
216
498
233
233
14
233
498
457
340
233
498
425
452
463
498
233
216
216
118
267
216
216
408
216
498
216
233
498
216
216
44
233
98
313
216
4
455
26
103
216
140
405
446
257
216
372
233
498
271
438
233
498
81
20
23
498
332
498
498
233
421
233
216
498
498
136
498
216
235
49
216
216
215
333
233
233
233
216
210
216
216
233
233
233
233
498
498
498
473
108
216
233
233
105
370
216
323
265
117
478
320
98
233
386
498
328
152
233
499
498
216
233
233
233
271
233
498
233
216
216
498
395
233
233
57
233
233
216
233
190
98
233
498
233
498
216
125
498
233
299
309
216
233
370
127
68
233
498
408
216
432
216
233
498
498
233
272
234
233
379
233
441
498
432
498
216
216
216
366
498
269
216
217
498
118
498
216
498
64
216
37
277
498
68
498
233
216
233
197
254
216
498
285
239
403
498
263
233
233
233
498
332
297
216
498
59
373
216
498
474
498
233
9
372
253
498
375
216
305
233
216
498
375
498
233
233
432
141
216
233
295
233
446
233
233
107
407
233
498
217
229
216
498
216
369
307
216
151
233
418
445
393
233
215
116
216
147
374
498
25
498
233
474
170
233
402
356
59
375
498
377
216
216
233
400
233
216
233
233
498
121
498
169
216
233
233
498
498
233
216
216
233
233
403
498
233
281
443
233
124
216
233
332
216
498
498
262
388
233
233
498
216
233
349
276
498
216
233
233
464
216
30
233
233
216
343
233
233
280
303
224
79
216
187
216
498
498
451
498
233
78
498
129
498
279
498
216
498
498
253
1
498
233
216
498
124
216
216
50
342
498
249
216
216
498
498
204
58
136
498
58
233
72
233
117
233
498
233
498
233
233
216
233
216
233
333
320
327
124
498
9
498
369
125
334
498
216
233
233
105
245
216
216
233
498
498
498
216
498
233
216
143
216
410
79
233
362
352
233
295
498
216
233
226
233
326
216
149
376
233
216
499
233
216
216
474
233
498
264
498
233
271
233
94
157
498
32
1
498
216
216
233
60
102
498
391
216
452
498
498
233
216
498
233
216
367
498
233
233
392
31
498
233
366
454
237
498
233
452
142
229
216
216
216
498
320
216
498
476
233
190
233
56
498
233
233
216
233
233
216
233
216
258
498
216
498
233
498
216
216
233
5
432
498
277
498
216
215
82
498
321
498
216
498
314
231
233
233
283
233
32
216
233
358
216
233
498
254
498
498
216
295
498
403
282
216
498
498
498
441
456
498
216
391
216
233
380
78
498
233
216
72
216
124
498
216
233
498
216
233
451
422
498
95
233
493
216
429
216
498
480
216
55
216
489
233
112
452
216
233
177
361
498
233
298
498
498
192
233
216
498
498
216
498
190
161
216
39
348
197
216
207
498
24
39
498
387
216
233
216
39
498
498
451
233
216
216
233
233
177
245
369
358
142
498
148
233
233
233
418
498
480
216
216
233
216
498
475
216
441
216
233
216
493
199
498
216
15
498
253
109
498
224
320
233
498
216
241
380
457
233
233
233
498
233
233
216
233
300
498
280
216
233
216
233
233
246
233
233
233
233
233
296
217
39
233
498
216
168
233
233
498
233
216
223
404
443
498
246
225
216
386
498
233
233
285
351
216
233
498
369
224
498
45
498
265
233
216
233
403
233
233
498
498
422
349
415
216
498
44
233
233
233
216
500
461
216
498
5
63
136
478
498
498
177
498
143
83
360
360
342
498
233
498
216
216
498
216
498
131
226
200
233
216
221
216
233
316
483
233
498
15
155
216
233
498
130
233
145
172
447
216
117
498
438
498
369
136
35
498
233
445
216
498
233
178
233
498
216
216
121
447
340
98
233
216
233
498
498
216
216
216
66
306
233
498
327
498
138
498
233
385
216
498
498
464
498
233
498
216
225
206
216
124
216
216
233
442
39
81
498
498
301
216
498
498
433
216
498
369
216
233
233
67
251
481
474
344
233
216
216
448
498
233
233
498
465
407
498
5
233
481
474
18
216
216
407
210
115
233
216
406
216
437
233
216
279
216
216
190
233
233
129
21
233
452
216
326
11
233
498
498
498
142
216
87
233
306
452
285
207
216
233
115
233
304
369
349
216
233
233
45
170
216
498
216
328
83
76
216
216
233
498
136
233
493
216
498
36
233
171
233
255
309
498
284
216
307
395
81
233
216
498
498
442
216
498
39
20
216
216
498
498
216
233
257
498
447
306
258
233
437
233
326
73
216
233
349
498
216
498
387
216
498
222
393
279
232
39
233
141
69
323
233
490
216
387
39
216
233
189
44
323
216
210
216
199
498
69
233
233
233
498
382
164
216
216
498
216
216
233
233
233
498
498
11
353
498
498
498
21
226
348
220
216
67
95
452
233
216
233
498
444
110
216
233
498
498
233
233
498
216
498
422
113
108
361
498
485
233
498
216
196
216
216
73
233
233
233
487
216
498
216
214
498
117
316
498
392
23
94
498
233
216
498
475
233
452
216
498
233
498
396
342
216
498
153
216
36
213
216
461
233
216
442
216
233
498
329
233
498
223
31
311
233
216
192
233
233
339
154
233
451
498
430
233
314
216
47
216
309
103
216
498
292
184
498
220
233
498
212
233
233
362
216
216
216
278
216
487
233
498
216
160
216
498
69
346
216
233
144
233
25
2
321
498
39
233
233
16
498
216
216
233
233
378
498
233
233
233
233
216
216
422
216
121
498
216
158
299
238
21
216
83
498
307
72
291
216
233
455
233
498
498
276
233
233
411
60
498
233
216
498
216
306
257
286
216
498
498
233
498
58
175
366
216
216
277
233
233
290
39
498
216
216
216
145
216
216
479
216
188
238
498
85
498
233
233
287
251
216
216
216
5
216
466
216
498
96
498
498
216
216
442
15
498
312
498
452
498
498
498
199
498
235
233
233
233
233
498
264
289
498
308
233
233
204
441
45
233
62
19
124
216
498
498
498
370
233
95
216
233
60
294
382
498
233
136
216
498
162
396
80
233
216
216
367
498
73
379
216
162
498
216
216
216
233
498
498
216
216
358
404
216
124
216
233
341
124
233
124
37
106
216
216
216
233
498
216
216
492
498
202
233
233
498
233
216
233
216
233
81
498
394
233
498
136
119
216
60
233
233
452
233
233
215
78
215
498
89
498
498
57
498
422
233
308
233
233
152
216
233
233
498
233
242
30
498
233
233
498
216
81
216
498
233
235
233
160
216
444
216
102
203
455
233
233
376
102
86
456
216
72
498
34
216
216
498
216
216
233
82
233
370
233
498
210
59
216
216
498
233
233
226
498
432
498
205
414
167
327
216
318
473
498
216
452
216
216
498
233
250
498
498
216
233
108
498
171
392
453
390
311
498
388
498
498
93
498
498
498
498
498
19
498
216
216
141
216
53
53
216
216
31
100
498
366
498
358
285
233
142
370
216
100
498
233
216
498
474
498
469
498
408
450
216
498
216
6
476
216
74
216
216
233
498
431
498
233
405
498
233
216
124
233
498
216
233
216
216
56
24
413
498
233
216
498
95
498
216
498
350
216
25
233
357
422
498
233
233
498
216
272
148
498
309
216
216
216
498
457
233
216
498
267
216
233
136
95
216
436
233
233
233
295
413
216
216
198
498
498
216
233
494
498
305
295
498
350
498
498
119
280
498
128
216
9
498
498
216
233
59
233
117
498
498
81
333
233
233
216
233
233
216
498
138
465
257
216
216
216
383
161
380
9
490
55
381
306
216
369
69
233
124
498
216
498
216
216
498
222
216
233
260
368
177
233
281
104
233
233
115
461
216
233
216
216
498
233
470
213
251
498
498
233
236
233
498
498
477
498
216
233
474
251
498
435
233
216
498
233
233
233
179
216
16
498
124
216
233
422
215
498
417
452
233
58
216
410
482
498
216
233
59
414
423
498
498
498
233
498
216
216
324
498
276
23
498
216
216
498
216
233
424
323
343
498
216
233
498
124
45
350
216
133
258
233
256
269
241
463
233
498
216
216
243
498
264
233
474
498
254
498
233
85
498
240
202
498
216
377
233
233
124
429
222
174
226
233
233
488
498
233
233
498
216
233
233
498
498
110
216
233
107
216
216
73
10
498
498
452
112
462
216
498
498
233
498
451
454
233
498
216
498
233
233
498
233
216
498
498
464
354
231
216
498
216
233
216
254
254
498
216
415
498
216
498
187
67
216
216
189
498
218
498
85
498
378
3
498
216
216
258
233
216
215
216
498
233
173
216
35
216
144
216
344
498
498
216
233
17
498
233
216
261
161
233
441
309
219
216
41
56
271
201
430
498
101
193
216
294
498
216
494
452
149
216
216
233
498
216
189
233
216
216
259
211
234
403
498
124
106
16
169
378
498
498
216
215
216
498
398
498
40
498
498
233
216
216
498
233
216
175
83
498
370
233
498
498
409
216
216
216
82
498
464
207
454
498
216
60
498
216
216
216
216
233
233
233
216
26
233
498
230
498
216
307
442
182
9
233
233
148
233
498
445
216
420
216
233
498
233
258
474
19
233
455
477
498
216
333
498
216
498
328
233
236
216
498
216
216
233
498
216
498
199
175
408
216
233
421
498
216
233
233
35
233
233
343
313
233
498
354
498
216
216
233
216
233
145
233
37
190
172
366
124
216
488
233
233
216
216
150
233
264
233
233
55
170
233
100
482
498
54
498
233
498
382
195
385
9
216
290
233
216
216
365
233
233
216
233
233
233
216
291
303
281
233
362
498
498
266
498
498
372
216
407
498
498
216
233
233
216
216
216
498
498
233
233
233
94
136
216
498
216
216
224
148
482
233
171
93
233
498
498
233
486
382
498
233
233
233
125
23
216
233
498
498
233
216
498
428
216
474
136
498
215
498
360
216
124
18
134
233
252
342
216
322
500
498
498
233
420
216
498
306
233
136
233
432
216
266
211
498
122
216
233
216
233
115
216
233
500
233
15
233
498
474
498
61
216
150
216
396
498
287
498
216
219
3
306
216
498
32
233
498
144
216
233
498
233
495
216
216
216
498
190
318
368
398
498
216
498
216
233
325
216
498
211
46
261
233
216
498
216
308
498
81
388
473
216
216
449
498
421
233
39
233
336
306
498
233
21
476
33
498
216
233
216
233
233
216
498
233
216
498
498
498
216
498
216
216
447
216
233
498
233
183
175
428
216
366
498
39
216
216
498
216
498
233
233
233
216
152
498
56
400
73
216
87
233
125
498
233
498
356
216
391
116
143
130
216
233
233
200
17
116
216
233
147
233
262
233
233
498
95
233
27
233
216
216
216
216
216
233
216
128
233
216
498
498
216
154
233
233
216
233
233
233
106
150
183
233
498
233
258
233
216
498
216
498
235
337
9
498
369
216
441
69
246
498
233
155
216
498
498
73
498
124
216
441
233
498
498
498
306
233
216
498
185
411
216
216
216
72
64
136
498
216
124
233
498
498
498
98
233
126
233
233
242
233
27
233
233
233
216
216
498
498
498
233
498
124
498
8
233
350
216
233
498
498
345
216
306
216
216
303
233
43
498
216
372
343
463
498
233
233
129
498
233
498
498
216
216
216
320
233
498
233
216
498
216
233
233
87
233
307
425
136
498
233
216
74
498
233
242
233
439
233
271
125
436
483
233
216
216
233
332
216
498
83
5
498
365
253
498
498
302
234
216
123
315
216
33
233
233
498
233
216
233
498
191
498
84
216
233
328
233
269
214
233
233
216
454
216
389
498
153
83
452
73
498
498
217
216
233
233
498
438
216
498
190
233
124
233
233
21
385
105
500
498
233
396
233
233
498
498
102
216
317
233
498
454
498
216
498
233
498
233
327
216
216
60
216
498
233
233
498
498
233
123
370
216
222
71
233
216
233
233
233
233
233
233
100
108
375
228
233
498
16
160
498
498
498
424
28
216
498
216
498
498
155
233
233
224
233
498
233
216
233
408
216
233
233
498
233
233
498
330
74
136
498
233
233
498
25
498
233
193
115
144
455
498
105
233
233
233
269
171
498
233
216
498
216
216
233
216
193
216
233
216
498
498
374
498
216
233
153
216
287
233
498
445
117
233
131
216
208
498
216
416
233
216
143
455
306
28
498
216
76
259
216
107
216
233
56
107
233
216
216
233
498
239
216
442
233
216
153
124
498
498
390
233
482
233
233
498
498
498
213
233
233
498
12
233
105
59
498
498
275
122
452
33
498
498
498
216
162
258
159
45
498
233
159
144
21
216
498
233
216
233
312
216
498
438
216
369
307
183
233
216
216
438
204
216
233
498
324
228
216
272
233
59
476
233
498
216
166
43
500
216
419
498
498
498
498
39
379
94
90
195
498
498
9
233
233
233
216
498
498
216
216
233
474
125
233
474
498
216
460
498
498
18
498
233
216
216
86
481
498
48
216
498
233
113
216
498
233
216
498
398
233
98
349
498
216
233
498
216
216
270
498
216
233
498
365
260
216
216
216
208
383
233
498
149
498
173
498
216
498
498
233
124
498
216
498
233
216
498
216
317
124
216
51
233
498
212
205
498
233
309
142
498
480
498
216
216
498
59
216
441
233
216
498
233
233
482
498
39
59
211
233
438
233
233
216
233
498
216
124
233
216
233
216
370
216
233
444
498
233
233
498
340
498
498
216
358
216
312
498
233
232
124
141
498
257
498
216
498
233
498
498
233
70
461
146
213
498
354
196
216
233
233
39
216
226
233
498
430
216
216
233
25
354
498
242
233
216
498
434
101
498
216
469
216
230
362
216
393
498
409
233
36
233
498
498
216
83
179
233
153
212
233
498
498
498
359
498
216
220
216
233
233
290
485
376
498
79
216
242
216
498
216
280
216
13
498
8
233
216
216
233
483
216
132
216
257
233
216
81
123
257
216
216
216
498
143
233
233
216
384
196
216
429
104
216
233
309
216
233
70
216
216
464
166
168
8
498
216
278
216
94
368
233
233
498
366
312
139
216
30
216
216
125
498
370
264
78
210
233
498
273
216
216
233
175
395
498
498
498
233
498
233
233
233
425
216
70
216
498
459
498
233
7
42
498
498
216
220
216
216
216
233
57
498
198
19
233
468
498
498
216
233
498
498
216
233
135
216
498
96
233
219
233
269
158
40
498
173
497
316
233
233
270
216
233
498
498
233
498
216
216
206
57
374
233
108
498
216
233
233
373
216
216
304
498
216
498
90
233
216
239
138
216
233
498
125
233
233
233
233
216
455
236
233
186
233
299
216
124
211
193
238
498
498
73
141
190
498
216
216
216
347
498
233
233
498
117
306
101
371
233
216
216
79
216
216
216
216
442
498
233
233
422
198
216
117
233
233
233
192
438
233
244
60
345
498
445
498
216
421
369
498
233
73
216
233
398
233
164
432
233
498
233
216
233
216
498
498
498
216
216
283
498
498
82
370
436
233
359
216
498
216
498
233
92
216
41
28
233
216
498
131
261
498
132
216
216
498
233
233
233
498
216
35
498
413
216
9
233
86
233
469
216
498
100
188
498
184
233
270
233
498
103
216
216
162
396
148
498
254
498
340
233
216
233
55
233
9
413
498
158
155
452
169
498
498
118
498
70
233
203
478
280
309
233
216
406
216
453
480
440
23
210
144
435
216
498
216
233
59
429
250
233
233
498
82
216
327
498
176
101
498
233
133
498
498
233
498
300
104
207
233
498
102
233
277
498
370
369
498
216
314
6
1
233
142
216
161
51
498
216
205
233
275
477
216
74
233
146
233
347
216
498
498
233
216
216
216
233
21
233
87
129
216
106
233
498
233
21
216
233
352
34
95
21
498
138
498
148
498
216
498
216
233
498
233
216
307
498
432
216
9
233
498
216
233
233
454
216
216
53
498
233
216
498
233
279
462
216
16
136
216
498
498
498
99
216
216
45
216
498
216
233
125
499
498
216
233
59
324
498
196
318
216
387
498
216
233
41
233
498
112
216
216
233
216
233
233
191
498
473
466
498
450
216
233
233
474
233
190
355
233
215
216
448
216
255
422
233
498
468
216
469
216
498
498
83
498
392
233
119
498
343
233
498
124
248
83
348
342
498
233
258
498
160
498
233
72
118
136
233
233
498
3
498
233
498
216
216
498
467
233
345
216
498
498
223
498
260
498
233
77
464
309
28
308
216
195
276
23
417
494
302
163
216
216
216
435
233
498
309
498
142
216
58
105
233
152
233
498
136
498
498
498
233
216
277
498
498
216
498
185
233
216
216
233
216
233
366
216
233
216
128
216
58
216
253
216
498
216
488
498
498
233
114
440
498
233
498
498
233
447
233
276
233
216
381
476
498
498
233
498
225
306
465
498
58
498
457
358
498
233
498
355
39
498
481
498
321
233
216
369
215
233
233
233
233
233
233
116
498
124
442
301
122
289
39
438
498
356
400
498
262
158
333
498
498
356
216
216
380
290
233
498
216
9
409
64
233
64
216
498
94
216
233
233
84
495
233
498
25
199
233
216
498
124
200
292
233
216
216
10
233
233
216
498
216
233
233
107
233
498
437
498
216
152
343
233
196
63
358
498
349
498
465
116
498
216
233
233
233
216
498
168
233
216
405
233
216
216
399
10
7
233
233
216
233
233
216
145
498
2
498
498
233
498
233
385
498
40
168
216
233
498
433
233
261
216
121
216
216
216
233
498
59
370
223
498
119
233
216
233
498
220
142
255
498
217
498
498
233
159
233
216
216
498
233
123
439
233
108
233
124
30
233
233
217
75
498
125
469
154
141
440
498
241
233
233
441
78
233
216
27
233
216
474
498
452
179
233
498
216
233
182
498
233
5
216
498
216
216
498
36
233
417
498
146
122
83
169
216
498
233
216
498
216
116
148
229
284
407
498
498
498
417
233
498
498
498
233
216
233
498
256
233
216
396
233
364
369
369
498
498
498
444
498
309
103
233
216
216
59
421
216
105
216
498
233
233
216
498
190
157
78
233
216
216
216
216
216
482
216
498
233
216
233
112
91
155
216
95
233
370
133
216
216
294
216
171
498
216
56
216
95
216
294
180
498
45
121
492
498
233
315
5
498
498
498
233
306
498
498
188
356
498
498
233
216
498
498
233
309
385
124
136
233
34
498
233
233
498
498
216
498
498
498
498
233
498
216
9
498
498
216
216
211
498
400
261
216
498
216
304
215
380
50
201
498
216
233
216
233
216
263
233
60
363
403
498
216
124
216
296
216
216
498
233
498
241
179
498
39
216
233
342
498
433
495
233
498
233
313
351
233
233
216
159
499
233
290
216
233
498
233
498
233
498
216
124
201
216
216
498
155
216
1
29
498
216
495
216
436
216
216
431
488
371
216
233
233
230
216
49
494
216
498
216
216
498
498
216
498
306
456
309
498
216
498
216
216
216
498
233
498
233
233
216
274
441
498
233
233
216
233
233
216
118
233
233
498
160
216
233
21
216
233
216
216
216
216
216
15
233
216
233
498
233
233
233
398
431
216
233
96
277
498
233
216
225
468
496
233
322
498
233
97
498
85
233
40
216
216
456
216
80
119
468
49
233
233
498
454
211
352
215
233
233
216
8
218
233
293
216
191
428
13
498
216
233
216
342
310
306
49
233
471
56
216
498
233
216
233
216
233
233
216
424
233
498
498
498
498
233
498
354
216
233
498
250
233
498
233
216
498
216
233
270
233
489
482
233
498
484
216
498
233
216
472
349
233
498
49
216
6
498
129
216
233
463
233
298
216
216
233
72
374
233
498
233
498
216
215
83
233
366
233
474
216
230
260
498
147
9
216
498
216
498
216
386
498
180
371
216
216
155
233
344
438
498
498
498
498
498
216
233
482
474
272
233
218
216
233
129
216
9
123
498
147
498
443
216
233
386
158
498
233
498
58
233
233
198
233
498
498
498
216
498
216
216
216
490
216
159
85
108
216
56
216
75
12
306
216
311
455
498
498
233
96
216
487
275
322
498
498
297
233
233
81
148
233
498
498
231
498
116
498
216
233
233
124
233
233
233
498
498
288
108
498
44
216
498
233
233
83
233
498
233
233
216
120
216
498
498
294
81
216
355
216
216
296
216
498
216
498
86
233
216
94
339
233
145
475
442
397
498
477
474
216
233
76
233
219
267
87
233
387
350
498
216
229
216
498
216
216
233
498
406
216
216
143
207
498
128
216
498
216
233
498
498
180
498
188
320
174
498
215
138
498
498
83
498
216
498
184
216
498
85
185
216
216
216
498
233
498
216
498
498
442
233
216
498
216
233
498
216
35
216
216
216
216
498
333
237
216
216
498
498
233
127
216
233
235
216
216
498
462
498
405
245
17
317
139
228
216
411
112
390
233
237
233
216
216
498
498
143
498
24
419
216
233
233
216
233
233
143
216
233
21
216
394
233
177
233
136
233
155
401
498
5
498
216
216
498
498
216
89
411
375
494
27
216
233
216
375
498
498
498
422
192
216
498
233
216
482
199
216
274
37
216
233
240
233
357
105
17
233
101
498
498
498
496
216
49
238
25
233
195
55
498
216
233
233
233
233
216
498
498
81
216
233
299
216
498
498
73
12
216
233
233
443
134
233
104
498
470
216
216
233
262
21
233
233
498
498
296
230
498
476
233
233
498
64
216
216
284
498
233
233
216
189
216
233
498
498
233
216
498
233
233
498
124
388
498
283
136
216
40
498
498
233
73
233
233
490
216
233
221
144
104
136
111
233
216
498
411
233
233
233
26
264
216
233
56
51
435
422
498
466
233
216
498
19
216
303
216
367
498
233
216
498
233
233
182
216
233
216
472
158
428
216
216
363
13
104
233
498
12
498
216
233
48
18
344
498
216
233
233
233
216
294
184
158
411
498
101
433
233
498
78
233
216
233
498
498
498
216
498
233
233
426
480
328
215
103
498
216
349
365
233
39
216
362
216
216
216
216
216
498
46
216
498
498
295
190
233
233
498
216
498
233
498
233
216
233
216
216
426
216
233
327
452
176
264
345
498
216
117
216
404
233
216
216
216
337
216
233
216
216
233
369
498
498
256
233
64
216
216
496
216
210
216
498
422
315
156
28
174
9
233
70
216
469
233
31
498
378
252
498
354
279
472
233
233
229
216
426
9
498
101
101
216
216
233
58
65
233
498
442
233
321
83
233
299
233
77
233
338
233
212
196
369
216
233
498
21
498
309
321
498
420
233
171
408
216
101
498
216
498
233
121
381
216
227
216
498
233
52
379
171
498
233
216
233
227
233
384
275
406
216
209
498
478
216
216
498
498
358
435
233
342
498
393
498
498
233
400
233
233
498
106
81
498
498
216
216
437
250
216
372
50
233
425
144
498
498
243
7
112
309
58
198
233
233
233
145
498
465
400
498
216
471
233
126
233
233
452
498
438
178
216
498
498
212
156
303
233
471
476
491
498
233
216
216
233
216
233
317
498
116
216
233
156
170
498
366
263
233
78
452
216
463
415
416
491
216
216
216
354
216
192
68
498
216
216
188
233
422
30
216
233
82
233
216
9
369
216
233
218
137
49
233
216
328
498
117
216
309
216
233
498
113
233
289
216
498
300
216
498
216
12
216
498
498
216
216
81
233
428
233
156
233
21
216
70
233
233
196
498
233
498
216
498
498
233
423
216
10
233
165
2
216
498
498
498
490
338
233
233
59
216
498
216
242
216
233
239
340
174
216
356
500
498
59
498
233
152
233
35
498
233
216
233
402
233
498
480
179
229
216
498
216
216
216
460
498
216
233
233
216
326
366
216
488
233
293
81
233
216
93
300
83
447
498
131
215
302
233
216
233
233
284
216
498
216
190
158
233
25
233
406
321
233
498
233
498
118
216
216
474
422
328
498
233
233
498
216
279
342
124
216
36
339
233
28
415
455
233
216
458
233
422
216
216
216
233
498
216
380
216
216
233
83
20
233
154
215
498
216
233
216
216
498
233
37
216
216
498
498
216
458
63
187
219
233
443
233
216
114
498
252
441
233
434
216
37
498
136
498
484
318
498
498
216
498
32
216
498
470
83
233
378
233
287
498
73
359
420
216
233
215
216
498
216
498
498
216
233
498
233
216
216
233
233
108
270
46
498
168
301
216
233
216
233
498
289
216
498
95
296
233
243
216
415
233
216
260
233
169
498
68
233
233
366
233
9
147
233
216
141
186
498
434
434
59
326
232
438
216
464
37
483
233
408
216
498
233
246
221
150
233
233
114
36
233
75
216
498
33
190
233
140
233
233
348
408
216
289
233
216
498
233
9
233
455
458
422
233
132
216
216
216
8
216
195
498
233
322
216
216
233
210
233
216
498
342
215
233
498
233
119
216
486
498
216
375
39
83
233
233
233
356
83
216
233
233
498
369
343
223
246
498
233
64
216
321
129
216
443
233
498
233
233
470
233
73
148
431
415
498
233
498
233
216
498
495
233
486
233
498
233
233
59
216
389
232
369
498
29
233
498
53
215
216
303
498
208
216
59
498
216
233
216
233
233
464
138
216
498
215
233
498
157
216
498
130
233
370
73
354
498
425
233
233
498
469
498
498
233
443
44
251
216
216
233
216
498
498
498
216
39
216
372
233
216
233
83
375
58
498
39
216
81
233
233
233
233
216
498
216
464
216
475
498
216
455
216
498
233
498
216
498
146
233
191
216
424
498
233
216
498
206
233
498
233
309
100
215
216
216
233
480
233
233
442
498
233
216
233
498
81
233
254
216
257
233
233
78
216
195
233
28
233
216
25
498
233
233
216
498
140
216
216
418
233
216
216
498
278
216
439
498
210
233
233
493
233
148
422
233
216
498
178
498
498
498
498
274
498
233
233
216
233
85
233
124
498
33
216
233
300
216
498
58
498
459
444
82
474
233
233
65
498
327
37
216
233
216
498
481
233
216
202
233
498
233
498
498
498
421
369
216
455
130
457
160
58
498
367
498
233
227
233
498
220
498
267
233
363
482
175
498
313
136
233
410
58
498
233
233
387
498
216
37
466
447
279
498
222
498
322
498
498
498
216
233
233
395
216
9
369
216
120
154
74
498
498
233
498
233
23
357
21
216
236
216
95
358
233
498
498
233
498
233
216
233
216
315
498
216
232
139
498
18
27
233
21
498
122
233
216
15
106
498
391
233
34
498
216
19
442
216
498
498
216
216
124
64
222
498
309
55
364
235
216
498
144
158
233
498
233
216
233
216
216
216
343
498
233
216
498
216
216
498
317
378
41
259
349
233
498
498
203
233
216
236
178
498
105
233
498
498
498
233
233
485
216
216
233
216
498
498
233
216
416
233
9
466
498
271
216
233
233
498
233
498
422
348
498
216
233
422
233
216
216
233
216
216
498
334
242
83
216
216
220
498
399
153
105
498
148
233
498
498
158
498
498
216
498
233
233
306
498
233
73
233
451
104
498
233
394
315
403
216
216
498
435
498
216
339
272
344
71
144
160
212
498
124
498
422
203
233
179
216
233
216
233
253
498
420
247
499
498
159
216
233
498
81
233
10
216
233
4
39
88
455
216
383
276
497
498
124
60
175
215
216
119
21
498
498
233
498
312
489
498
216
452
498
498
498
343
64
49
233
372
498
216
294
498
233
272
447
216
216
333
14
216
498
430
244
118
498
216
347
442
498
150
340
500
233
362
264
334
112
216
498
216
15
292
498
233
216
498
127
396
339
36
59
432
216
216
216
216
20
224
233
498
60
498
216
216
216
498
233
124
461
216
397
124
233
233
491
171
498
397
305
348
257
233
498
290
498
233
233
21
81
216
228
239
498
83
498
498
216
498
498
216
233
422
129
233
96
498
498
498
208
417
216
498
216
233
185
464
498
216
60
498
309
233
233
432
498
179
498
144
498
216
233
233
442
389
233
134
216
216
216
442
233
243
136
233
396
483
498
498
216
39
216
295
233
452
498
216
463
216
386
301
133
309
216
216
378
164
498
81
184
233
498
4
216
13
498
498
471
216
233
233
59
233
216
233
182
233
216
316
233
216
59
498
498
233
233
469
498
10
233
233
216
130
92
101
193
216
318
233
233
453
216
498
216
498
216
233
233
311
122
233
216
309
498
498
498
233
233
216
352
464
498
204
133
233
498
498
498
216
114
155
109
345
498
498
253
233
498
498
216
233
216
233
216
97
216
188
216
498
498
216
216
216
11
216
54
216
482
309
498
498
498
395
432
216
233
69
216
216
216
498
216
348
233
498
233
357
433
216
216
175
216
216
216
272
498
216
498
233
216
216
233
433
233
342
233
498
233
498
216
498
9
216
305
184
216
233
216
1
159
216
216
488
216
498
193
233
314
148
121
233
233
216
244
367
498
498
216
216
216
28
73
146
233
233
300
233
233
498
233
216
216
402
233
149
216
271
498
498
498
432
233
290
498
233
498
187
216
498
233
233
144
180
498
498
342
121
233
216
233
22
296
498
216
150
216
498
320
498
15
480
216
233
233
58
233
233
160
233
498
498
149
216
76
216
233
335
124
18
498
498
453
259
498
216
216
477
216
216
233
233
233
498
216
150
233
498
233
354
498
309
233
216
294
216
233
498
498
115
233
498
498
498
267
216
410
450
228
216
385
136
234
498
203
303
124
216
383
498
498
498
216
233
216
216
216
233
59
498
216
498
216
498
498
45
108
194
498
216
498
216
82
210
498
42
469
216
442
233
310
498
455
216
498
233
216
498
233
217
233
233
195
65
233
101
233
233
233
233
216
404
498
216
233
76
75
233
233
233
216
87
498
36
216
498
124
83
392
367
441
216
233
498
216
498
498
233
277
498
216
450
216
498
455
297
73
363
233
21
113
498
374
498
498
417
498
233
473
498
233
216
498
498
216
233
498
233
65
328
405
233
216
86
498
295
216
498
498
498
229
233
216
233
385
63
498
498
216
216
68
216
233
216
309
290
498
233
210
309
233
233
56
498
216
216
431
216
83
130
498
216
233
168
445
216
81
498
363
334
498
253
81
356
457
216
45
13
273
225
448
216
85
119
216
486
123
316
498
215
498
39
179
216
233
216
233
216
216
471
406
233
410
369
216
233
498
96
233
216
498
498
498
156
195
332
216
101
233
233
216
498
216
498
233
216
233
233
377
216
498
233
301
268
498
442
216
216
216
381
434
233
216
21
498
102
126
216
216
233
233
233
498
220
499
16
2
233
362
216
183
216
216
233
216
233
233
491
264
216
9
9
498
498
216
491
412
216
498
274
233
216
269
290
233
216
216
216
498
487
233
477
415
81
82
4
216
233
216
233
124
233
216
233
498
498
205
233
498
233
233
396
498
233
452
233
498
233
498
498
216
233
216
498
229
233
216
498
233
459
56
357
60
442
216
465
498
498
233
498
287
498
404
498
468
173
216
498
216
492
87
216
216
216
370
498
216
216
233
171
45
498
216
303
216
216
498
478
233
233
498
233
216
233
498
233
154
216
216
498
216
498
14
216
233
216
216
233
62
498
169
498
262
216
233
216
233
216
247
216
498
216
233
239
216
224
437
233
130
233
498
216
216
498
188
498
233
233
216
85
233
233
471
243
498
498
272
231
70
320
216
95
233
216
243
216
216
216
498
216
304
498
316
59
233
216
77
498
216
497
143
216
2
498
216
483
499
216
216
498
197
216
233
216
61
216
498
233
422
216
107
233
233
350
498
283
7
1
354
390
233
498
369
233
233
290
192
498
233
498
233
216
233
498
216
233
124
498
7
226
233
110
216
311
133
216
498
216
233
408
233
383
233
195
498
79
312
50
216
216
262
233
491
241
262
498
498
216
498
257
442
306
254
415
233
216
233
258
114
216
216
153
498
101
498
216
101
498
498
496
498
333
73
270
216
216
498
216
233
216
216
216
216
124
216
498
66
498
216
66
124
498
125
233
81
191
452
66
498
332
130
216
498
93
216
440
498
276
390
169
216
233
121
58
233
216
136
498
233
156
438
157
233
325
215
216
216
409
468
498
64
233
233
498
292
216
495
124
24
233
494
407
331
498
396
55
233
233
95
86
216
498
39
233
156
22
471
233
276
233
81
498
116
302
233
216
233
216
309
233
13
216
498
233
216
233
498
233
216
233
498
216
233
216
498
233
498
370
498
233
362
442
498
233
233
344
11
498
320
233
498
498
100
498
233
293
233
216
186
425
233
169
9
307
233
233
233
498
233
216
233
233
332
233
216
233
498
156
208
216
498
216
335
216
37
24
314
498
40
216
233
216
415
498
216
233
304
216
216
216
75
216
498
65
216
216
131
7
498
151
216
498
233
494
498
8
233
220
422
481
168
498
216
498
415
233
498
215
233
216
498
233
233
12
156
151
442
314
233
452
391
498
216
498
216
498
187
498
498
364
216
498
233
176
305
497
216
232
216
249
216
234
216
233
498
498
354
109
216
354
216
270
216
201
141
379
53
498
216
485
415
216
467
216
49
216
233
82
195
216
498
73
233
216
233
498
21
498
498
216
498
233
216
447
498
307
233
421
99
498
88
216
216
216
216
216
498
258
498
233
498
416
77
119
216
216
498
498
2
498
452
216
348
216
233
498
498
360
233
233
498
154
445
243
498
216
110