667 1032 1 193 193 317 317 1 317 348 348 312 312 317 312 628 628 312 628 310 310 628 310 402 402 310 402 214 214 402 214 414 414 214 414 560 560 414 560 395 395 560 395 428 428 17 17 145 145 395 145 269 269 558 558 4 4 145 4 56 56 60 60 4 60 42 42 632 632 60 632 136 136 632 136 354 354 469 469 136 469 341 341 469 341 105 105 341 105 597 597 105 597 191 191 597 191 19 19 507 507 569 569 646 646 9 9 191 9 18 18 9 18 377 377 118 118 18 118 549 549 118 549 245 245 121 121 549 121 551 551 331 331 121 331 642 642 331 642 612 612 606 606 642 606 55 55 606 55 473 473 55 473 432 432 473 432 355 355 432 355 536 536 355 536 70 70 187 187 536 187 179 179 406 406 187 406 559 559 406 559 8 8 559 8 443 443 397 397 8 397 148 148 633 633 361 361 397 361 409 409 361 409 247 247 409 247 604 604 247 604 368 368 604 368 369 369 484 484 164 164 10 10 461 461 208 208 203 203 368 203 403 403 97 97 259 259 203 259 483 483 581 581 111 111 259 111 351 351 111 351 27 27 183 183 185 185 629 629 351 629 236 236 226 226 629 226 570 570 231 231 226 231 304 304 231 304 90 90 322 322 304 322 509 509 322 509 12 12 202 202 509 202 438 438 602 602 202 602 290 290 602 290 212 212 290 212 588 588 571 571 195 195 141 141 182 182 212 182 222 222 110 110 182 110 102 102 328 328 110 328 370 370 328 370 513 513 370 513 640 640 513 640 72 72 415 415 207 207 640 207 566 566 514 514 186 186 207 186 144 144 359 359 186 359 103 103 655 655 359 655 233 233 655 233 568 568 131 131 233 131 119 119 131 119 352 352 79 79 349 349 119 349 220 220 360 360 349 360 40 40 444 444 324 324 360 324 535 535 324 535 607 607 535 607 478 478 656 656 335 335 607 335 418 418 335 418 6 6 418 6 486 486 216 216 6 216 592 592 216 592 190 190 314 314 95 95 532 532 592 532 539 539 532 539 380 380 539 380 176 176 248 248 380 248 45 45 204 204 248 204 15 15 3 3 204 3 308 308 3 308 63 63 373 373 170 170 303 303 308 303 101 101 303 101 133 133 611 611 424 424 101 424 510 510 424 510 224 224 510 224 98 98 224 98 246 246 431 431 197 197 117 117 599 599 98 599 556 556 599 556 323 323 313 313 556 313 261 261 313 261 278 278 261 278 546 546 278 546 54 54 615 615 546 615 273 273 52 52 300 300 459 459 615 459 637 637 459 637 457 457 637 457 62 62 457 62 481 481 62 481 475 475 481 475 305 305 371 371 475 371 37 37 371 37 654 654 37 654 34 34 623 623 665 665 654 665 505 505 665 505 650 650 180 180 557 557 274 274 167 167 420 420 573 573 505 573 493 493 573 493 441 441 143 143 265 265 493 265 435 435 265 435 150 150 240 240 435 240 43 43 400 400 240 400 71 71 114 114 550 550 86 86 610 610 400 610 462 462 46 46 610 46 587 587 46 587 391 391 587 391 627 627 638 638 391 638 334 334 638 334 466 466 621 621 567 567 334 567 455 455 451 451 567 451 605 605 451 605 115 115 605 115 5 5 115 5 419 419 5 419 498 498 419 498 151 151 492 492 498 492 238 238 48 48 492 48 192 192 531 531 30 30 48 30 440 440 561 561 30 561 339 339 561 339 663 663 339 663 264 264 663 264 61 61 264 61 165 165 255 255 61 255 508 508 172 172 436 436 255 436 209 209 296 296 112 112 161 161 362 362 436 362 139 139 452 452 134 134 362 134 330 330 651 651 134 651 96 96 651 96 206 206 96 206 343 343 206 343 528 528 343 528 171 171 528 171 530 530 643 643 171 643 215 215 196 196 643 196 38 38 196 38 476 476 38 476 332 332 476 332 198 198 332 198 340 340 198 340 383 383 149 149 340 149 379 379 149 379 390 390 16 16 504 504 379 504 51 51 485 485 504 485 389 389 485 389 301 301 389 301 217 217 244 244 301 244 7 7 244 7 374 374 7 374 375 375 229 229 374 229 289 289 229 289 33 33 289 33 565 565 33 565 387 387 565 387 337 337 387 337 495 495 399 399 512 512 337 512 277 277 499 499 512 499 319 319 499 319 336 336 319 336 439 439 471 471 460 460 336 460 537 537 437 437 460 437 213 213 365 365 417 417 398 398 503 503 586 586 649 649 437 649 384 384 649 384 547 547 458 458 384 458 178 178 458 178 59 59 178 59 256 256 59 256 614 614 239 239 256 239 147 147 393 393 23 23 239 23 107 107 23 107 372 372 66 66 540 540 107 540 584 584 540 584 378 378 276 276 584 276 502 502 13 13 488 488 292 292 450 450 426 426 276 426 200 200 426 200 230 230 598 598 200 598 123 123 275 275 53 53 598 53 517 517 350 350 53 350 411 411 529 529 350 529 386 386 538 538 529 538 94 94 538 94 120 120 232 232 266 266 94 266 82 82 266 82 194 194 175 175 645 645 82 645 489 489 579 579 659 659 647 647 382 382 410 410 35 35 157 157 661 661 522 522 645 522 496 496 631 631 522 631 75 75 631 75 251 251 252 252 543 543 427 427 422 422 75 422 128 128 447 447 125 125 582 582 272 272 422 272 644 644 594 594 28 28 272 28 253 253 28 253 662 662 253 662 408 408 662 408 364 364 408 364 257 257 434 434 364 434 315 315 434 315 404 404 163 163 315 163 636 636 268 268 163 268 329 329 363 363 268 363 127 127 321 321 479 479 363 479 429 429 479 429 58 58 429 58 600 600 58 600 76 76 342 342 470 470 600 470 78 78 470 78 116 116 258 258 564 564 78 564 635 635 564 635 50 50 525 525 635 525 87 87 184 184 104 104 525 104 545 545 104 545 626 626 309 309 545 309 129 129 309 129 299 299 129 299 286 286 299 286 456 456 286 456 20 20 47 47 562 562 664 664 456 664 576 576 664 576 574 574 576 574 609 609 574 609 124 124 617 617 609 617 218 218 617 218 511 511 480 480 218 480 168 168 480 168 302 302 168 302 69 69 302 69 282 282 294 294 69 294 463 463 294 463 174 174 88 88 463 88 497 497 619 619 88 619 326 326 162 162 619 162 454 454 162 454 287 287 454 287 221 221 199 199 287 199 501 501 153 153 367 367 421 421 465 465 311 311 250 250 199 250 211 211 250 211 24 24 211 24 412 412 113 113 22 22 24 22 596 596 430 430 22 430 347 347 482 482 430 482 210 210 158 158 205 205 482 205 666 666 205 666 593 593 26 26 666 26 425 425 26 425 83 83 425 83 65 65 333 333 83 333 57 57 344 344 249 249 137 137 333 137 132 132 169 169 137 169 527 527 575 575 169 575 25 25 68 68 575 68 160 160 284 284 32 32 320 320 135 135 68 135 126 126 516 516 225 225 135 225 235 235 515 515 225 515 270 270 515 270 237 237 270 237 288 288 583 583 237 583 500 500 583 500 262 262 500 262 634 634 262 634 84 84 634 84 652 652 84 652 541 541 652 541 553 553 64 64 541 64 381 381 64 381 577 577 381 577 156 156 577 156 589 589 11 11 156 11 442 442 11 442 490 490 618 618 188 188 442 188 396 396 578 578 542 542 188 542 106 106 423 423 641 641 542 641 263 263 641 263 142 142 2 2 263 2 392 392 2 392 227 227 14 14 639 639 446 446 506 506 392 506 572 572 325 325 506 325 29 29 474 474 325 474 31 31 474 31 155 155 31 155 357 357 155 357 433 433 357 433 306 306 433 306 608 608 166 166 306 166 254 254 166 254 625 625 523 523 254 523 630 630 394 394 585 585 534 534 523 534 358 358 534 358 181 181 358 181 293 293 181 293 660 660 293 660 92 92 660 92 524 524 603 603 92 603 219 219 603 219 591 591 467 467 173 173 219 173 376 376 173 376 130 130 376 130 74 74 281 281 130 281 41 41 281 41 580 580 41 580 453 453 580 453 39 39 477 477 453 477 518 518 477 518 449 449 260 260 518 260 73 73 260 73 146 146 73 146 85 85 146 85 356 356 448 448 243 243 85 243 307 307 243 307 91 91 401 401 307 401 416 416 99 99 401 99 108 108 99 108 595 595 464 464 108 464 563 563 624 624 279 279 464 279 298 298 279 298 291 291 491 491 298 491 413 413 491 413 601 601 413 601 44 44 494 494 601 494 242 242 494 242 241 241 353 353 242 353 658 658 353 658 468 468 338 338 526 526 658 526 109 109 526 109 228 228 109 228 345 345 154 154 228 154 295 295 154 295 648 648 295 648 590 590 648 590 234 234 159 159 590 159 177 177 159 177 285 285 552 552 177 552 519 519 81 81 552 81 140 140 327 327 407 407 81 407 21 21 407 21 122 122 521 521 21 521 653 653 548 548 267 267 613 613 554 554 521 554 622 622 189 189 533 533 554 533 346 346 533 346 283 283 487 487 385 385 346 385 297 297 385 297 223 223 297 223 201 201 271 271 223 271 316 316 271 316 77 77 316 77 93 93 152 152 657 657 445 445 77 445 405 405 445 405 49 49 405 49 89 89 318 318 49 318 388 388 318 388 100 100 620 620 67 67 388 67 472 472 67 472 520 520 80 80 138 138 616 616 544 544 555 555 280 280 36 36 472 36 366 366 667 667 36