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