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