1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 593 621 422 789 1.08e+03 482 436 534 436 427 772 766 401 1.01e+03 481 925 536 429 684 952 938 1e+03 607 691 1.15e+03 581 738 714 869 463 564 670 638 614 607 972 730 739 488 596 596 564 814 573 737 580 817 492 578 652 666 552 638 664 640 593 657 NaN 673 NaN 680 637 NaN 620 607 592 597 554 561 511 483 788 1.01e+03 609 943 NaN 509 603 499 510 489 501 504 513 584 654 655 591 524 428 524 522 788 710 617 474 479 479 444 490 518 525 458 556 500 473 412 527 512 628 492 530 768 394 526 431 429 504 528 808 753 615 393 427 489 441 700 415 754 421 457 470 425 429 500 583 525 520 442 430 431 875 446 443 501 396 444 379 463 435 415 460 568 435 704 401 550 533 681 508 452 493 518 532 771 551 516 490 460 831 462 457 474 582 856 532 636 524 544 527 579 694 942 561 513 408 513 451 454 471 436 435 398 386 743 416 525 368 413 411 362 454 437 600 459 383 454 471 491 498 425 430 408 449 510 774 882 448 453 442 427 436 428 477 439 611 450 380 576 458 456 391 389 406 416 806 497 547 811 349 434 509 496 402 414 400 487 383 508 507 529 398 553 468 496 346 363 566 355 348 338 380 376 377 377 503 443 487 515 482 449 506 463 479 349 382 371 335 330 406 492 398 481 483 392 428 382 244 487 448 798 596 688 465 663 299 388 280 444 233 403 425 327 474 470 279 428 492 381 276 352 420 319 374 439 336 632 362 302 274 353 367 355 412 370 444 414 790 703 402 647 269 296 364 317 373 333 338 344 252 165 372 450 555 241 326 406 275 410 343 287 496 486 386 287 302 335 396 437 470 397 502 479 335 371 338 518 557 391 426 331 271 450 393 314 400 320 347 316 508 300 242 379 342 296 148 275 392 299 769 340 304 377 476 349 339 296 286 336 419 457 346 355 436 485 297 332 328 350 356 256 291 207 366 334 343 302 264 372 476 406 346 360 323 299 333 344 335 297 278 386 288 333 443 326 176 349 406 364 403 360 535 305 364 375 323 375 396 298 NaN 936 865 842 251 548 469 357 144 420 333 200 275 301 293 115 372 468 534 296 241 352 346 470 263 323 195 383 268 194 437 442 411 536 483 522 495 531 538 553 554 568 504 585 530 593 622 422 789 1.08e+03 482 437 534 436 427 772 766 401 1.01e+03 481 925 536 428 684 951 938 1e+03 607 691 1.15e+03 581 738 714 870 463 564 670 638 614 607 972 729 740 488 596 596 564 814 573 737 580 817 492 578 652 666 552 638 664 640 593 657 NaN 674 NaN 680 637 439 620 607 593 597 553 561 510 484 788 1.01e+03 609 943 NaN 509 603 499 512 489 501 504 513 584 654 655 591 524 428 523 522 786 710 617 475 479 478 446 491 519 525 458 556 500 473 412 527 512 628 491 530 768 394 527 431 429 504 528 808 753 615 392 427 489 441 700 413 754 421 458 472 425 428 501 584 525 520 441 430 431 874 446 443 501 396 443 379 462 435 417 460 568 436 704 401 550 533 681 508 451 493 517 532 768 551 515 490 460 829 462 457 473 582 856 531 630 524 544 527 579 694 942 561 514 408 513 451 453 470 435 435 398 386 744 416 524 369 412 410 362 454 436 600 460 383 453 472 491 499 425 430 407 449 510 774 882 447 453 442 426 437 428 477 439 610 450 380 577 458 456 392 389 406 419 806 496 547 811 349 434 509 497 402 415 400 486 383 508 505 528 398 553 467 496 346 364 566 355 348 339 380 376 377 377 502 444 486 515 482 451 506 464 479 348 381 372 336 330 406 493 398 481 484 392 427 382 244 487 448 798 597 687 464 663 298 388 280 445 233 402 426 327 474 470 280 428 493 381 276 352 420 320 373 439 336 632 363 302 274 353 368 355 412 370 443 414 790 703 402 646 270 296 364 318 374 332 338 344 252 165 371 450 554 241 326 407 274 410 343 287 496 484 386 287 302 335 396 436 470 396 500 482 336 371 338 519 557 392 425 330 271 450 395 314 399 320 347 317 509 300 242 378 342 299 148 275 393 300 768 340 303 377 475 349 339 297 289 336 416 458 347 355 437 485 297 332 328 351 356 255 290 207 366 334 344 303 264 373 476 407 346 360 323 296 334 344 336 297 278 386 286 336 443 327 176 349 406 363 402 362 535 305 363 373 324 376 396 299 NaN 936 865 842 250 550 468 358 144 417 333 201 276 302 294 115 372 468 537 296 241 352 348 471 263 323 195 383 268 194 437 440 411 536 483 522 496 530 538 552 554 569 503 584 530 593 622 423 789 1.08e+03 482 436 534 436 426 772 766 401 1.01e+03 481 925 535 428 684 951 938 1e+03 607 691 1.15e+03 581 738 715 869 463 565 671 638 614 606 971 728 740 488 597 596 564 814 573 737 580 817 492 578 653 665 551 638 664 639 593 657 NaN 674 NaN 680 638 439 619 606 592 597 553 560 510 483 788 1.01e+03 609 944 NaN 509 603 500 512 488 501 503 513 584 654 655 591 525 428 523 522 785 711 616 475 479 478 450 490 519 525 458 555 501 473 411 527 512 628 490 530 769 394 528 431 429 504 528 808 753 615 391 427 490 441 700 412 754 421 459 473 426 428 501 583 525 520 440 431 431 876 446 443 501 396 443 378 461 435 419 459 568 437 703 401 550 533 681 509 451 493 516 532 767 552 515 489 461 829 461 456 472 582 857 531 625 524 543 527 579 695 942 561 514 408 513 451 454 469 435 435 398 386 744 415 523 368 412 410 362 454 436 601 460 383 452 472 491 498 425 430 407 449 511 774 882 446 453 442 425 438 428 477 438 608 450 379 577 458 455 392 388 405 422 806 495 548 811 347 435 509 498 402 415 400 486 384 509 504 528 398 554 467 495 345 365 567 355 348 339 380 375 377 376 502 444 486 515 482 452 506 465 479 347 380 372 336 329 405 492 397 479 484 393 427 382 244 488 447 798 597 687 464 662 298 388 280 445 232 402 426 327 475 470 280 428 493 381 277 352 420 320 373 438 336 632 363 301 274 353 369 355 411 370 443 413 790 704 402 646 270 296 363 317 375 332 338 345 252 165 371 450 554 243 326 407 273 409 343 288 497 483 386 287 303 335 396 434 470 396 499 484 336 371 337 520 556 392 424 330 271 450 395 313 399 322 346 318 509 300 243 377 342 300 148 275 394 300 768 340 302 377 474 350 339 298 288 336 413 459 348 355 438 485 298 332 329 350 356 255 290 208 366 334 344 304 263 374 475 407 346 361 323 294 334 346 336 298 277 387 283 338 444 327 175 350 406 362 401 363 534 306 363 373 324 376 395 299 NaN 936 867 841 248 552 467 358 146 413 333 200 275 302 296 116 373 469 540 295 242 351 351 471 262 321 196 382 269 194 437 438 410 536 483 522 496 531 538 552 553 569 502 585 529 593 622 423 790 1.08e+03 482 435 534 437 426 774 766 401 1.01e+03 481 925 535 428 684 950 937 1e+03 606 691 1.15e+03 581 738 715 868 463 565 671 638 614 606 971 726 740 488 596 596 564 814 573 737 581 817 492 578 653 665 550 638 664 639 593 657 NaN 674 NaN 680 638 439 618 606 592 596 552 560 510 483 789 1.01e+03 608 944 NaN 509 603 500 511 488 503 502 513 584 653 656 590 525 428 523 521 783 710 616 475 479 478 452 490 519 525 457 554 502 473 411 528 512 628 490 531 770 394 528 431 429 504 528 808 753 616 390 427 490 442 700 412 754 421 460 474 426 428 500 583 525 522 438 432 430 878 447 443 501 396 443 378 460 434 421 459 569 437 703 401 550 534 681 510 451 492 516 533 764 553 514 488 461 828 461 456 471 582 856 531 620 523 543 527 579 695 942 561 513 407 513 450 454 470 435 435 399 386 744 415 523 368 413 409 361 454 437 600 460 383 453 472 490 498 426 430 406 449 511 774 881 446 453 442 425 437 428 477 438 608 451 379 576 459 456 392 388 405 427 806 495 548 812 346 435 509 498 402 414 400 485 384 509 505 528 399 554 467 495 345 365 567 355 348 339 380 375 377 376 502 444 487 516 481 453 506 466 479 347 380 371 335 328 403 493 397 477 484 392 427 382 244 488 447 798 597 687 464 661 297 388 281 446 232 402 426 327 476 471 280 428 493 381 277 351 420 319 373 438 336 632 363 300 274 352 369 354 410 370 443 414 790 704 403 647 271 296 362 316 375 332 338 345 251 165 371 451 554 246 326 408 273 409 343 288 496 482 385 287 304 335 397 433 470 396 498 484 338 371 337 520 556 393 423 330 270 449 395 313 399 325 346 319 509 300 243 376 342 303 148 276 394 300 769 341 302 377 473 350 339 298 288 336 410 459 348 355 438 484 298 332 329 350 356 254 290 208 366 334 344 305 264 375 474 407 346 361 323 294 333 347 337 298 277 388 281 339 444 328 174 349 407 361 403 365 532 307 362 374 325 376 395 299 NaN 936 868 840 247 552 467 356 147 412 334 200 274 303 298 116 373 469 542 295 243 351 352 472 262 316 196 381 269 195 437 438 410 536 483 522 495 531 538 552 553 569 502 585 530 592 622 422 790 1.08e+03 481 435 533 436 426 776 766 401 1.01e+03 481 925 535 428 683 950 937 1e+03 606 691 1.15e+03 581 738 715 868 463 566 671 638 614 605 970 726 739 488 596 595 564 814 573 738 581 817 492 578 653 665 551 638 663 639 594 657 NaN 674 NaN 680 638 439 617 606 592 596 551 561 510 484 789 1.01e+03 608 944 NaN 509 603 501 510 487 505 502 513 584 652 655 590 525 428 522 520 783 709 616 474 479 477 452 490 519 525 456 554 501 473 411 528 511 627 490 532 770 394 528 431 429 504 528 807 754 616 390 427 490 442 700 413 755 420 460 474 426 428 500 583 525 522 438 432 430 878 448 442 501 396 442 378 459 434 423 459 570 436 703 401 550 534 682 512 451 491 517 533 763 553 514 488 461 828 463 455 472 582 856 531 617 523 544 526 579 695 943 562 513 406 513 450 454 470 435 434 399 386 744 416 523 367 413 409 361 454 438 601 460 382 454 471 490 498 426 429 406 449 510 774 882 446 453 442 425 437 428 477 437 608 451 379 576 459 456 392 389 405 430 806 495 548 811 345 435 509 498 402 413 400 485 384 509 504 528 400 554 468 495 345 365 567 354 349 339 380 374 377 375 502 444 487 516 481 454 506 465 480 348 380 369 335 327 402 494 396 475 484 392 427 382 244 488 446 799 596 687 464 660 296 388 280 447 232 401 425 327 476 471 280 427 492 381 278 351 421 319 373 438 337 634 364 300 274 352 369 353 409 370 443 415 789 705 404 647 271 296 361 316 375 332 338 345 251 165 371 451 554 248 326 408 273 409 343 289 496 482 386 286 305 335 395 432 470 396 498 484 340 372 337 521 557 393 423 330 271 450 396 312 399 326 347 320 510 300 242 375 343 306 149 277 394 299 771 341 301 376 473 349 340 296 287 335 409 459 348 355 438 483 298 332 329 350 357 254 290 208 365 334 343 306 264 375 474 407 346 362 322 294 333 346 337 298 276 389 281 338 444 328 173 349 407 360 407 366 531 307 362 374 326 375 396 299 NaN 936 868 840 246 552 467 357 148 412 336 203 273 303 298 116 373 469 542 294 244 352 352 472 262 312 197 381 270 196 437 439 410 536 482 522 494 531 539 553 554 568 502 584 531 592 622 422 791 1.08e+03 480 435 532 436 426 778 767 401 1.01e+03 481 925 535 427 683 951 937 999 606 691 1.15e+03 581 737 715 868 462 566 671 638 614 605 970 726 739 487 596 595 563 814 573 738 581 818 491 579 652 665 551 638 663 640 594 656 NaN 673 NaN 680 638 439 618 606 592 596 551 561 510 484 789 1.01e+03 608 943 NaN 509 602 501 509 486 509 502 513 584 651 655 590 524 427 522 520 781 708 615 474 480 477 453 490 519 525 457 554 501 473 411 529 511 627 491 532 770 393 528 430 429 505 528 806 754 616 391 427 490 442 701 414 755 421 460 473 426 427 500 583 525 523 438 432 430 876 448 443 501 396 442 377 460 434 425 458 569 435 705 401 550 535 682 512 450 491 517 531 761 553 514 488 461 827 464 455 473 582 855 530 616 522 544 526 579 695 943 562 513 406 513 450 454 470 435 434 398 386 744 416 524 367 414 409 360 454 438 601 459 382 455 471 490 498 426 430 406 449 510 774 882 446 454 442 426 437 428 477 437 608 450 379 576 459 457 393 390 405 435 807 496 547 811 345 435 509 498 402 413 399 484 383 510 502 529 401 554 469 495 345 365 566 354 349 339 380 374 376 375 503 444 487 516 481 455 507 464 480 349 380 366 336 327 400 494 395 474 484 392 429 382 244 488 446 799 596 688 463 658 295 387 280 448 232 401 425 328 476 472 280 427 492 382 278 350 421 318 373 438 338 635 364 300 273 353 370 352 410 371 443 417 788 705 403 648 270 297 361 317 375 332 339 345 250 165 372 452 553 248 326 409 273 410 343 289 496 482 385 286 306 335 393 431 470 397 498 484 342 372 337 520 557 394 423 331 271 451 397 312 399 326 348 321 511 300 241 374 343 308 149 278 393 299 771 341 301 376 473 348 340 295 288 335 408 459 346 355 438 482 298 332 329 350 357 255 291 208 365 333 343 306 265 376 474 406 347 362 321 295 334 345 336 298 276 389 280 338 443 328 172 348 407 360 411 368 530 308 362 375 327 374 397 299 NaN 936 868 840 246 552 467 359 148 409 338 206 273 303 298 116 373 469 542 294 245 352 352 472 262 311 198 381 270 196 437 440 411 535 482 523 494 531 539 555 554 568 502 583 531 592 622 423 791 1.08e+03 480 436 532 436 426 782 767 401 1.01e+03 481 925 536 427 683 952 937 1e+03 606 691 1.15e+03 581 737 715 868 462 566 671 638 614 606 971 725 739 487 596 594 562 815 573 738 580 818 491 579 653 665 551 638 663 641 594 655 NaN 673 NaN 680 638 438 618 607 593 596 552 561 511 483 788 1.01e+03 608 943 450 510 602 502 509 486 514 502 512 585 652 655 590 524 427 521 520 779 708 615 474 480 478 454 490 519 525 457 553 500 472 411 528 511 628 490 531 770 393 528 429 429 505 528 806 754 616 392 428 490 442 702 414 756 421 460 473 426 427 500 584 526 522 438 432 430 876 449 444 501 396 442 377 459 434 428 458 568 434 707 401 551 534 683 512 450 491 518 530 759 552 514 489 462 825 466 456 474 582 854 530 613 522 545 526 580 695 943 562 512 407 513 450 454 470 436 434 397 386 744 416 525 368 414 409 360 454 438 601 459 382 456 471 491 498 426 432 406 449 510 774 882 446 453 443 426 436 428 477 437 608 450 379 576 458 457 393 390 406 441 808 499 547 811 346 435 509 498 401 413 398 483 382 510 501 530 401 554 469 496 345 366 566 354 349 338 380 374 376 375 503 444 487 515 481 456 507 464 480 349 380 366 335 327 400 494 394 472 484 391 431 382 245 487 446 800 596 689 463 655 294 388 279 449 232 402 425 328 476 472 280 427 491 382 278 350 421 318 372 438 336 637 364 301 272 352 370 352 410 371 443 417 788 706 401 649 269 297 362 317 375 331 339 345 251 165 372 451 553 248 327 409 273 410 344 290 496 482 385 286 307 335 390 431 469 397 498 484 341 372 336 519 557 394 424 331 271 452 398 313 399 324 349 321 511 300 240 373 343 307 150 279 392 299 769 341 301 376 473 349 340 294 289 335 409 458 346 356 440 482 299 332 329 350 357 254 291 209 366 333 343 306 265 376 475 405 348 363 321 295 335 343 336 298 276 389 281 338 443 328 173 348 407 361 412 370 529 309 362 375 327 374 397 299 NaN 936 867 841 246 551 467 361 148 406 338 209 273 303 300 116 374 469 543 294 243 352 353 472 262 313 198 381 270 197 437 439 412 535 482 523 494 530 538 555 554 568 502 582 531 592 622 423 791 1.08e+03 480 436 533 437 425 784 766 401 1.01e+03 482 925 536 427 683 951 938 1e+03 606 691 1.15e+03 581 737 715 868 462 567 671 638 613 606 971 725 739 486 595 595 562 816 573 738 580 819 491 578 653 665 550 638 664 641 594 655 NaN 673 NaN 680 637 437 618 608 593 596 553 561 512 483 788 1.01e+03 608 944 450 510 602 503 509 485 520 502 512 585 652 655 590 524 427 522 519 777 708 614 475 480 478 456 491 520 524 458 553 500 472 412 528 511 627 490 530 770 393 528 428 429 506 529 806 754 616 392 428 491 442 702 414 756 421 460 473 426 428 500 584 526 522 438 432 430 876 449 445 500 396 441 378 458 434 431 458 567 434 708 401 551 534 683 512 450 491 519 528 757 552 514 490 462 824 466 458 473 582 853 531 610 524 545 526 580 696 943 562 512 407 513 450 454 469 436 436 397 386 744 416 525 368 414 410 360 454 438 600 459 383 456 471 491 498 426 433 406 450 510 774 881 446 453 443 426 436 428 477 438 608 449 379 576 458 457 392 390 407 448 809 508 547 811 346 435 509 499 401 413 398 483 382 510 502 530 401 553 469 496 346 366 566 355 349 338 380 374 376 376 503 444 488 515 481 457 507 465 480 348 380 367 335 327 401 493 394 469 484 390 432 382 245 487 447 800 596 690 463 654 295 387 279 449 232 403 425 328 476 472 280 427 491 383 279 349 421 318 371 438 335 638 364 301 272 352 369 352 411 370 442 417 788 707 400 649 269 297 363 316 374 330 339 344 251 166 372 451 553 249 327 409 273 410 344 290 497 482 385 286 307 336 390 431 468 398 498 484 341 372 335 518 557 395 424 331 270 452 398 314 400 324 350 321 511 300 239 373 343 308 151 277 392 300 768 340 301 376 473 349 340 294 287 335 409 458 346 357 441 482 301 331 329 351 357 254 291 211 366 333 342 306 265 376 475 404 348 363 320 295 336 343 335 296 276 389 282 340 444 328 173 349 408 362 411 371 528 311 362 374 327 373 397 299 NaN 935 867 842 245 550 467 362 148 403 338 208 273 303 301 115 375 469 546 294 239 353 354 472 263 315 198 380 271 197 437 438 412 535 482 523 494 529 538 554 554 568 502 582 530 592 622 423 791 1.08e+03 480 436 534 437 424 784 766 401 1.01e+03 482 925 536 427 683 951 938 1e+03 606 692 1.15e+03 581 737 715 867 462 567 672 639 613 607 972 725 739 486 594 595 562 816 573 738 580 819 491 579 653 665 549 638 664 641 594 656 NaN 673 NaN 680 636 437 618 608 594 596 553 561 512 483 788 1.01e+03 608 944 450 510 602 503 509 485 524 502 511 585 652 655 590 524 427 522 519 775 707 614 476 480 477 456 491 520 524 458 553 499 471 412 527 511 626 489 530 770 393 528 428 429 506 529 806 753 616 390 428 490 442 703 415 756 421 460 474 426 429 500 584 526 522 437 432 430 877 450 445 500 396 440 378 457 434 435 458 567 434 709 400 550 534 684 512 451 491 519 528 756 552 514 490 462 823 465 460 474 582 853 531 608 525 544 527 580 696 943 562 513 407 513 450 453 470 436 437 397 386 745 416 524 368 414 411 360 454 437 600 458 383 455 472 492 498 426 432 408 450 510 774 881 446 452 443 426 436 428 477 438 608 449 379 576 458 457 392 389 408 456 809 520 547 811 346 435 509 499 400 413 398 484 382 509 502 530 402 554 469 497 346 366 565 355 348 338 380 374 376 377 503 444 488 515 481 457 506 467 480 347 380 368 334 326 401 492 395 466 484 390 431 383 244 487 447 800 596 690 463 656 295 387 280 449 233 404 426 327 476 472 280 427 491 384 279 350 421 318 371 438 335 638 364 301 271 351 369 353 411 370 442 417 790 707 400 648 269 296 364 316 373 330 339 344 252 166 371 450 553 251 327 410 273 409 344 290 497 483 385 287 307 336 389 430 466 398 498 485 341 374 335 518 557 394 424 331 270 452 398 315 400 325 350 321 511 299 239 373 343 309 152 277 393 300 766 340 302 377 473 349 341 295 286 335 407 458 346 357 441 482 302 330 329 351 358 254 291 212 367 333 343 306 265 375 474 404 349 363 320 294 337 345 335 295 276 389 283 341 444 328 174 350 409 363 410 372 527 311 362 373 329 372 398 299 NaN 935 867 842 243 550 467 362 148 402 339 206 274 304 302 115 375 470 550 294 235 353 353 472 263 315 198 380 271 197 437 438 411 535 482 523 494 529 538 553 554 568 502 583 530 592 623 423 790 1.08e+03 480 436 534 438 424 784 766 402 1.01e+03 482 925 536 426 683 950 938 1e+03 606 691 1.14e+03 581 737 714 867 462 567 672 639 612 607 973 726 739 486 594 595 563 815 574 738 580 819 491 580 653 665 549 638 664 642 594 655 NaN 673 NaN 680 636 436 617 608 594 596 553 561 512 483 788 1.01e+03 607 945 450 510 602 504 509 485 529 503 510 584 652 656 590 524 427 522 519 774 706 613 476 480 477 457 491 520 524 459 553 499 470 412 526 510 625 489 530 770 393 528 428 429 506 528 805 753 616 388 427 489 442 703 414 756 421 460 475 426 430 500 584 527 522 437 432 430 876 449 445 500 396 440 378 457 434 436 458 566 434 709 400 549 535 684 512 451 491 519 529 754 552 514 489 462 822 464 460 475 581 853 532 607 524 545 528 579 697 942 562 513 407 513 450 453 470 436 437 398 386 745 415 523 368 413 411 360 454 437 600 458 383 454 472 492 498 426 431 409 450 510 773 882 445 452 443 426 436 427 477 438 607 448 379 575 458 457 391 388 408 464 810 531 547 811 346 435 508 499 399 413 399 485 383 509 500 530 403 555 468 497 345 365 565 356 349 338 380 374 377 378 503 444 488 515 481 458 506 466 479 346 379 370 334 325 400 491 396 464 484 390 431 384 243 486 447 801 596 691 463 657 295 388 280 448 233 404 426 327 477 472 281 427 491 385 280 350 422 319 371 438 336 638 364 301 271 351 368 354 411 369 442 417 791 708 400 648 269 297 365 315 372 330 339 344 252 167 371 449 554 253 327 410 273 408 343 290 498 483 385 287 307 338 388 429 466 399 498 484 341 376 334 518 556 393 425 331 271 453 398 314 400 326 349 322 510 298 238 372 344 309 152 277 394 300 766 340 302 377 472 349 341 296 285 334 405 458 346 358 441 483 301 330 329 351 358 254 291 212 368 333 344 306 265 376 474 405 349 362 320 294 337 346 335 294 276 389 283 344 444 328 175 351 410 363 409 372 527 311 362 373 331 373 398 299 NaN 935 866 842 241 552 467 363 148 402 340 205 276 303 302 114 375 470 553 294 235 352 352 472 263 316 199 380 272 197 438 437 411 535 483 524 494 529 538 553 554 566 502 583 531 593 623 422 790 1.08e+03 480 436 534 438 425 784 766 402 1.01e+03 481 925 535 426 683 951 938 1e+03 606 691 1.14e+03 581 737 714 867 461 567 672 639 612 607 972 726 739 486 594 595 563 814 574 738 580 819 492 580 653 664 550 639 664 642 593 654 600 672 NaN 679 637 436 616 608 594 596 552 561 512 483 788 1.01e+03 607 945 451 511 603 504 509 485 533 503 510 584 652 656 590 523 428 522 519 773 706 613 476 480 476 458 491 519 524 459 553 500 470 412 526 510 625 489 530 770 393 528 429 431 506 527 805 753 616 387 427 489 441 703 413 756 421 460 476 427 430 500 584 527 522 437 432 430 876 448 445 499 396 440 378 456 434 438 458 566 434 709 400 549 535 684 511 451 491 520 529 752 553 514 488 462 820 465 460 475 582 854 533 606 523 545 527 578 697 943 562 512 406 513 450 452 470 436 437 398 386 745 416 523 367 412 410 360 454 437 601 459 383 454 472 492 498 426 430 410 449 510 773 882 445 452 443 425 437 428 477 439 607 448 379 575 459 456 391 388 408 471 810 538 547 811 347 434 508 498 398 413 400 486 383 509 498 530 403 555 468 497 344 365 565 356 349 338 381 375 378 378 503 444 488 516 482 459 506 466 479 346 380 370 333 324 399 491 396 463 484 390 430 385 242 486 447 801 596 692 462 657 295 388 280 449 233 404 427 327 478 472 280 427 491 385 280 350 423 320 372 437 337 638 364 301 270 351 368 355 411 369 443 417 793 709 400 648 268 298 366 315 371 331 340 344 253 167 370 449 554 256 327 409 274 408 342 291 498 483 385 287 307 338 387 428 466 398 498 483 342 376 335 518 555 392 426 332 272 453 398 314 400 326 348 322 509 297 238 370 345 308 152 278 393 300 766 340 303 377 472 350 342 296 287 334 401 458 346 357 441 483 300 331 328 350 359 254 291 211 370 334 346 306 265 377 475 405 349 362 320 296 337 348 335 293 275 389 283 346 444 328 175 350 410 362 407 374 527 312 362 373 333 374 398 299 NaN 935 865 842 240 553 467 364 149 404 340 205 278 303 302 114 376 470 555 294 232 353 350 473 264 316 199 381 272 198 438 438 411 535 483 524 494 529 537 553 554 565 502 583 531 593 624 421 789 1.08e+03 480 436 534 438 426 786 766 401 1e+03 481 925 534 426 683 951 938 1e+03 606 692 1.14e+03 581 736 714 868 461 567 672 639 612 607 972 726 738 486 594 595 563 813 574 738 579 820 492 580 654 664 550 639 664 642 593 654 600 673 NaN 679 638 437 616 608 593 596 551 561 512 483 788 1.01e+03 607 945 451 511 603 504 508 485 536 503 510 584 652 656 590 522 428 522 518 772 706 613 475 480 476 460 491 519 523 459 553 500 471 412 526 511 624 490 531 770 393 528 430 432 506 527 804 754 616 387 428 490 441 702 412 757 422 460 476 428 430 499 584 527 522 437 432 430 876 447 445 499 395 440 378 456 434 440 458 565 433 709 400 548 535 684 511 450 491 520 530 750 553 514 487 462 819 466 460 475 582 854 533 603 522 545 526 578 697 943 562 512 406 512 450 452 470 436 436 399 387 745 416 524 367 412 410 360 455 438 601 459 382 453 471 491 497 426 429 410 449 510 773 882 445 452 443 425 437 428 477 439 608 449 379 575 459 456 391 388 407 476 810 543 547 812 346 433 509 498 398 413 401 486 384 509 497 531 403 555 468 497 344 364 565 356 350 338 380 377 379 378 503 445 488 516 481 460 506 466 479 348 380 370 333 324 398 491 396 462 484 391 428 385 242 486 448 801 597 692 462 656 294 389 280 449 233 403 427 327 478 472 280 427 491 384 280 350 423 320 372 437 337 637 363 301 270 351 368 354 411 369 444 418 793 711 400 646 268 299 366 317 371 331 340 344 253 167 370 450 554 257 327 408 274 408 342 291 498 483 386 287 307 339 384 427 466 398 497 482 342 374 334 517 554 392 427 333 272 453 398 313 401 325 348 322 509 296 238 369 345 305 153 277 392 300 767 340 303 377 471 350 342 295 288 334 398 458 347 355 440 484 299 332 328 351 359 254 291 211 372 334 345 306 265 378 476 405 349 362 320 297 338 347 336 293 274 388 281 348 443 327 176 350 409 362 404 374 527 312 362 373 334 376 398 299 NaN 935 864 842 240 556 466 365 149 406 340 205 278 303 302 113 376 470 557 293 228 353 348 473 263 315 201 380 271 201 438 438 411 535 483 525 495 529 537 553 554 565 502 582 530 593 624 421 789 1.08e+03 480 436 534 437 425 789 766 401 1e+03 480 925 534 426 683 951 938 1e+03 606 692 1.14e+03 580 736 714 868 461 567 673 639 612 607 971 727 738 487 595 595 564 814 573 738 579 820 493 579 655 664 550 639 664 641 593 654 600 674 NaN 679 638 437 616 608 592 596 551 561 512 484 788 1.01e+03 607 946 451 511 603 505 508 485 537 503 510 584 654 656 590 523 428 522 518 770 706 613 475 480 476 460 491 518 524 459 553 500 472 412 527 511 624 489 531 771 393 528 429 432 506 527 804 754 615 387 428 491 440 702 412 757 423 459 476 428 429 499 584 527 522 437 431 430 876 447 445 499 394 440 378 455 433 442 457 565 433 709 400 548 536 685 510 450 492 520 530 748 553 514 486 462 819 467 460 474 582 854 533 600 523 545 526 578 697 944 563 512 406 512 450 452 470 436 435 398 387 746 416 524 367 412 410 360 455 438 601 459 382 453 471 491 496 426 429 409 449 511 773 882 445 452 442 424 437 428 476 439 608 450 379 575 459 457 392 388 407 478 810 547 548 812 346 432 509 498 398 414 401 486 383 509 499 531 403 555 469 498 344 364 565 355 350 337 380 378 379 378 503 445 487 516 481 460 506 467 479 350 380 370 333 325 398 491 395 460 483 391 427 385 243 486 448 801 598 693 461 655 294 389 279 449 233 402 427 327 477 472 280 427 490 382 280 349 424 321 372 438 336 637 362 301 270 352 367 354 411 370 444 418 794 710 400 644 268 299 365 318 371 331 341 344 254 166 370 452 554 260 327 407 274 408 343 291 498 482 386 286 308 340 382 427 466 398 496 482 342 372 334 518 553 392 428 334 272 453 399 314 401 326 348 322 509 296 238 370 344 305 153 277 392 301 769 340 303 376 471 350 342 295 289 334 396 457 347 352 440 484 298 331 329 353 358 254 291 210 374 332 344 306 265 379 476 405 350 362 321 296 338 347 336 294 274 390 277 350 443 327 176 350 410 362 401 375 527 312 363 374 335 375 398 300 NaN 935 864 843 240 556 467 365 150 406 340 205 279 304 302 113 376 472 558 294 225 353 347 473 264 313 202 380 271 204 438 438 411 535 482 525 495 529 537 553 554 566 502 583 529 593 624 421 788 1.08e+03 480 436 534 436 425 791 767 401 1e+03 481 925 534 426 683 951 938 1e+03 606 692 1.13e+03 581 736 715 869 462 567 673 639 613 607 971 727 738 486 595 595 564 814 573 738 580 821 492 580 655 664 551 640 664 641 593 654 600 674 NaN 679 638 438 615 608 592 596 551 561 512 484 788 1.01e+03 608 946 451 511 603 506 508 485 538 502 510 583 655 656 590 523 428 522 519 769 706 613 475 479 475 460 491 518 524 459 553 500 471 412 527 511 624 488 530 771 393 528 428 431 506 527 804 754 616 387 428 491 440 702 412 757 422 458 476 427 429 499 584 527 522 438 430 430 877 448 444 499 394 440 379 453 434 444 456 565 433 708 400 548 535 684 510 451 493 520 530 746 553 514 486 462 818 467 460 474 582 855 533 598 524 545 527 578 697 943 562 512 406 511 449 452 470 436 434 398 387 746 416 524 368 412 410 360 455 438 601 458 381 452 471 490 496 425 430 409 449 511 773 882 445 452 442 424 437 428 475 440 608 450 380 574 459 457 393 388 407 479 810 551 548 813 346 432 509 498 398 414 401 487 383 508 501 531 403 555 468 497 343 364 565 354 349 337 379 378 378 378 503 445 487 516 481 460 506 467 479 351 380 370 332 325 399 491 394 459 483 391 427 385 244 487 448 800 599 694 461 654 295 389 279 449 232 401 427 327 476 472 279 427 491 382 280 348 424 320 372 438 336 637 362 300 271 352 367 354 411 370 443 418 794 710 401 642 267 299 365 318 371 331 341 345 254 166 370 452 553 262 327 407 274 408 344 291 498 482 385 285 307 340 382 427 466 399 496 482 342 372 333 519 552 393 426 335 272 454 400 314 401 326 348 322 509 296 239 371 343 304 153 276 392 301 771 340 302 374 471 350 342 295 285 333 394 457 348 351 439 483 298 331 329 354 359 253 291 210 374 331 342 305 265 379 476 405 350 364 321 295 338 347 336 294 274 392 270 352 442 328 176 348 411 362 400 378 526 310 363 374 335 375 398 300 NaN 935 865 843 239 557 466 366 150 404 340 205 279 303 302 113 376 473 560 294 226 353 346 473 264 309 204 382 270 207 438 438 411 535 481 525 495 529 537 554 553 567 502 583 529 593 625 421 788 1.08e+03 480 436 534 436 424 792 767 401 1e+03 483 924 535 426 683 951 938 1e+03 606 692 1.13e+03 581 736 715 869 462 568 673 640 614 607 971 727 739 486 595 594 564 814 573 738 580 822 492 579 655 664 550 640 664 641 593 654 600 674 NaN 679 638 438 615 608 593 595 551 561 512 484 788 1.01e+03 607 946 450 512 603 506 507 484 540 502 510 583 656 656 590 524 428 522 519 768 705 612 475 479 475 459 491 518 524 459 552 500 471 412 528 511 624 488 529 771 393 528 427 430 506 526 802 754 617 387 428 491 440 702 411 757 422 458 475 426 429 499 584 526 522 440 428 430 877 448 444 499 394 441 378 451 434 445 456 565 433 708 401 547 535 684 509 452 493 520 530 745 553 514 486 462 817 467 460 475 583 855 533 596 524 545 528 578 696 943 562 512 406 512 449 452 470 435 434 397 386 746 416 524 368 412 410 361 455 438 601 457 381 453 471 490 496 425 431 408 449 511 773 883 446 452 442 425 437 428 475 441 608 449 380 575 460 458 392 388 407 480 810 554 549 814 346 432 510 499 398 414 401 487 383 508 504 532 403 555 468 496 343 363 564 354 349 337 379 378 378 378 503 446 487 515 480 460 506 467 479 350 381 370 332 325 399 492 392 458 484 391 428 384 244 487 448 801 599 695 462 655 295 389 278 449 232 401 428 327 476 473 279 427 492 382 279 347 425 319 373 438 335 638 362 300 273 352 368 354 411 371 442 418 794 710 402 642 267 299 365 318 370 331 341 346 254 166 369 453 554 265 327 406 274 408 344 291 498 482 385 284 307 339 382 426 465 399 496 482 342 372 332 519 550 393 425 336 272 454 400 314 401 326 348 322 509 297 239 372 343 305 153 276 392 301 771 339 302 374 470 349 342 295 280 333 394 458 349 351 440 482 299 331 329 354 359 254 291 209 374 329 342 305 265 380 476 405 350 365 320 294 337 346 336 295 274 394 259 354 443 328 176 348 412 362 402 380 526 309 362 374 337 374 397 300 NaN 935 865 843 237 556 466 368 151 402 339 205 279 302 302 115 378 474 560 294 227 353 345 472 265 308 204 385 270 207 438 439 412 534 482 525 495 528 537 554 554 567 502 583 530 592 624 421 788 1.08e+03 480 436 534 436 423 795 767 401 1e+03 484 924 536 426 682 950 938 1e+03 607 692 1.12e+03 581 737 714 870 462 567 672 640 614 607 970 727 739 486 595 594 564 813 573 738 579 822 492 579 654 664 550 640 664 641 594 654 600 673 NaN 679 638 438 615 608 593 596 551 561 512 484 788 1.01e+03 607 947 450 513 602 506 507 484 542 502 511 583 655 655 590 524 428 521 518 768 705 610 475 478 475 459 492 517 524 459 552 500 471 412 528 511 624 487 529 772 393 528 427 431 506 526 801 754 617 388 428 491 440 701 410 758 422 458 474 426 429 498 584 527 522 441 427 430 876 449 443 499 394 441 377 451 434 447 456 565 433 709 400 547 535 683 508 452 493 519 531 744 553 515 486 461 816 467 459 476 583 855 533 596 522 545 528 578 696 942 562 512 406 512 449 452 471 434 434 397 387 746 416 524 368 412 410 362 455 438 601 458 381 454 470 490 496 425 432 408 448 511 773 883 447 452 442 426 437 428 475 440 607 449 380 575 460 457 392 388 407 483 811 558 549 814 346 432 509 499 398 414 400 488 383 508 504 531 403 555 469 496 343 364 564 354 348 337 379 377 378 379 503 446 488 516 480 461 506 466 479 349 381 370 331 324 398 492 392 456 486 391 428 384 244 488 449 802 599 696 462 655 295 389 277 449 232 401 428 327 476 473 278 428 492 382 279 348 425 318 373 438 335 641 363 300 273 352 369 354 411 371 442 418 795 711 402 643 267 298 365 317 370 332 341 346 254 166 369 454 553 267 327 405 274 407 344 291 497 482 385 284 306 339 382 426 464 399 496 482 343 372 332 520 550 393 424 337 271 454 400 314 401 327 348 322 509 295 240 370 343 304 153 275 392 301 770 339 302 374 470 348 342 294 277 332 393 458 350 350 440 482 298 331 330 353 359 254 291 210 374 329 342 305 265 381 475 405 350 366 319 294 336 345 336 295 275 395 250 356 443 328 175 347 412 363 404 382 524 308 362 376 339 372 397 300 NaN 935 865 843 234 556 466 369 151 402 340 205 278 301 302 116 379 473 560 294 227 354 344 471 265 308 202 386 270 208 438 439 412 534 482 525 495 528 536 554 554 567 501 583 530 591 624 421 788 1.08e+03 480 437 534 436 422 797 767 401 1e+03 484 924 536 426 682 951 938 1e+03 608 691 1.12e+03 580 737 714 869 462 566 672 641 615 607 970 726 739 487 595 594 563 813 574 738 579 822 491 578 654 664 549 639 664 641 594 653 600 672 NaN 678 638 438 616 608 592 596 551 561 513 483 789 1.01e+03 606 948 450 514 601 506 507 484 542 502 510 583 654 656 590 524 428 521 518 767 704 609 476 478 475 458 492 517 524 459 552 500 471 412 528 510 624 486 529 772 393 528 428 431 507 526 800 754 618 388 430 491 440 701 410 758 423 459 474 426 429 499 584 528 522 443 426 430 876 449 443 499 394 441 377 452 434 448 456 565 433 709 400 547 535 683 508 452 493 519 532 743 552 515 487 461 815 466 459 476 584 855 533 594 522 545 528 578 696 942 561 512 406 512 449 453 471 434 435 397 387 746 416 522 367 412 411 362 454 438 601 459 382 456 470 490 496 425 431 409 448 512 774 883 448 453 443 426 437 428 475 439 607 449 381 575 460 458 392 387 407 486 812 564 549 814 345 432 509 498 397 414 400 490 383 509 504 531 403 555 469 496 343 364 563 354 348 338 379 376 378 380 503 447 488 516 480 461 505 466 479 349 381 370 331 324 396 492 391 455 487 391 427 384 244 488 449 802 599 697 462 655 296 389 277 448 232 401 428 328 476 473 278 429 493 382 279 348 425 319 373 438 335 644 364 300 272 352 370 354 411 371 442 418 795 710 402 643 267 298 364 317 370 331 342 345 254 166 369 456 553 269 327 406 274 407 344 291 497 482 385 284 306 338 381 426 464 400 496 482 344 371 332 520 548 393 424 337 271 454 400 314 401 327 349 321 509 294 239 369 343 304 153 274 393 301 770 339 301 375 470 348 343 294 282 332 391 458 350 350 440 482 298 331 330 353 359 255 292 210 376 329 342 306 265 382 475 405 350 365 318 295 336 345 336 295 276 395 254 358 444 329 174 348 412 364 404 383 521 308 362 378 342 371 398 299 NaN 934 864 842 234 557 466 370 151 399 340 206 278 300 302 117 379 472 560 295 228 355 345 470 265 307 201 384 270 211 438 439 411 534 482 524 496 528 535 554 553 567 501 582 530 590 623 421 788 1.08e+03 480 438 534 436 421 799 766 401 1e+03 484 924 536 426 682 951 937 1e+03 609 690 1.12e+03 580 738 714 869 461 565 672 640 615 607 971 726 738 488 595 593 563 812 573 738 578 822 491 578 654 664 549 639 664 641 593 653 600 672 NaN 678 638 438 616 608 592 596 551 561 513 483 788 1.01e+03 606 949 450 513 600 506 507 484 541 502 510 584 654 657 590 525 428 521 518 767 704 608 476 478 475 457 492 516 524 458 551 499 471 412 527 510 624 485 529 772 393 528 429 430 507 526 800 754 618 388 429 490 440 700 409 758 423 460 474 426 430 500 583 527 522 443 424 430 875 450 443 498 394 442 377 452 433 448 457 566 432 710 399 547 535 683 509 451 493 520 532 742 552 515 488 462 814 466 459 476 583 855 534 594 522 545 528 578 697 942 561 512 406 512 449 453 471 434 435 397 388 746 416 522 366 413 411 361 453 438 601 459 382 456 470 491 497 425 432 410 448 512 775 883 447 456 443 426 437 428 476 438 606 450 381 575 460 458 392 387 407 488 812 568 549 813 345 433 509 498 398 414 401 490 382 509 504 531 403 556 470 497 344 364 563 354 348 338 379 375 378 380 504 448 488 517 479 461 505 467 479 349 381 370 331 323 395 492 391 455 488 392 427 384 245 488 449 802 599 700 462 657 295 389 277 448 232 401 427 328 476 473 278 428 492 382 279 348 423 319 374 438 336 646 364 300 272 351 370 354 411 371 442 418 794 710 402 643 267 297 363 318 370 330 342 346 254 166 369 457 553 269 327 407 274 407 344 290 497 482 385 284 306 337 379 425 464 400 496 481 345 371 332 521 548 393 425 340 270 455 400 313 401 326 349 321 509 292 239 366 342 304 153 273 393 302 769 339 301 375 470 348 343 295 286 332 389 458 349 351 440 482 297 331 330 352 359 255 292 211 377 329 342 306 265 383 475 404 351 365 319 295 336 345 336 295 278 395 265 361 444 329 174 348 412 364 404 383 519 308 362 379 344 370 399 298 NaN 934 864 842 234 557 466 370 152 395 340 208 277 300 302 118 380 472 559 294 228 355 346 470 265 304 199 382 270 214 438 440 412 533 482 523 496 529 535 554 552 567 501 582 530 591 623 421 788 1.08e+03 479 438 534 436 421 800 766 401 1e+03 484 924 536 426 682 950 937 1e+03 609 689 1.12e+03 580 738 714 870 460 566 672 640 614 608 971 726 737 488 595 593 563 812 573 738 578 821 491 578 654 664 549 638 664 641 593 653 600 673 NaN 678 638 437 617 607 592 596 551 562 512 483 787 1.01e+03 606 951 450 513 600 506 507 484 541 503 510 584 654 657 591 525 427 521 518 767 705 608 477 478 475 458 491 517 524 458 551 499 470 412 527 509 624 484 529 771 392 528 430 430 507 526 800 754 618 388 428 490 440 700 409 758 423 460 474 426 431 500 582 527 522 442 423 430 875 450 443 498 394 442 377 452 433 447 457 566 432 710 399 546 534 682 509 450 493 520 532 741 552 515 488 463 813 466 458 475 583 856 534 593 523 545 528 578 697 942 561 512 406 512 448 453 471 434 435 398 387 746 415 521 366 414 411 360 452 438 600 459 382 457 470 492 498 425 433 410 448 511 775 883 447 460 443 427 437 427 476 438 606 451 381 575 460 458 392 388 407 490 812 572 549 813 345 434 509 498 399 414 400 490 383 510 504 531 403 556 470 497 344 365 563 354 348 338 379 375 379 380 503 448 488 517 479 462 506 466 480 349 381 368 332 323 395 492 391 454 488 392 427 384 245 488 449 803 598 702 461 660 295 389 277 447 232 401 428 329 477 472 279 427 492 382 280 349 422 320 374 439 337 646 365 301 272 351 370 354 412 370 441 419 794 710 402 643 267 296 362 319 370 330 343 347 255 166 369 457 553 269 327 410 274 408 343 291 498 482 385 284 306 337 378 424 463 400 497 481 344 372 333 521 548 393 425 343 269 455 400 313 401 324 350 322 508 292 238 365 342 303 154 272 392 302 767 339 302 375 471 348 344 296 285 333 387 457 349 352 440 482 298 331 330 352 358 255 291 212 380 328 342 305 265 384 474 405 351 364 320 295 336 344 336 294 278 395 275 362 445 329 173 348 412 364 404 384 517 307 362 379 346 369 401 298 NaN 934 862 842 234 557 466 371 152 391 340 207 277 300 301 118 380 471 558 293 227 355 347 470 265 301 198 380 270 218 438 440 413 532 483 523 497 528 534 554 552 567 502 582 529 591 624 421 788 1.08e+03 479 438 534 436 421 803 766 400 1e+03 484 924 536 426 682 950 937 1e+03 609 689 1.11e+03 580 738 714 870 460 566 672 639 613 608 971 726 736 488 595 594 564 813 573 738 578 821 492 577 654 665 550 638 664 641 592 653 600 673 NaN 679 638 437 616 606 592 595 551 562 511 482 788 1.01e+03 606 954 450 512 601 506 505 484 541 503 511 584 654 657 591 525 427 521 518 767 705 608 477 478 475 457 491 517 524 458 551 499 471 413 526 508 623 484 529 771 392 528 429 430 508 526 799 754 618 387 427 490 440 700 409 759 422 460 474 426 431 499 582 526 522 442 422 430 875 449 443 498 394 442 378 452 433 447 457 566 432 710 399 545 533 682 510 449 493 520 532 739 552 515 488 464 812 466 458 477 583 856 534 592 524 545 528 578 697 942 562 512 405 512 448 452 471 434 436 398 387 746 414 521 366 414 411 360 452 438 600 459 382 457 469 492 498 425 433 409 449 511 775 884 447 463 442 426 437 427 476 437 606 452 381 575 460 458 392 388 407 492 812 575 550 813 344 435 508 498 400 414 400 489 383 510 504 531 403 556 470 497 344 366 563 354 348 338 380 375 379 381 503 448 487 517 478 462 506 466 480 348 381 367 332 323 395 492 392 452 487 392 426 383 245 489 449 804 597 704 460 660 294 389 276 447 232 401 428 329 477 472 279 426 493 382 280 350 422 320 374 439 338 647 365 301 272 350 370 355 412 369 443 419 793 709 402 643 267 297 362 319 370 330 342 348 255 166 369 456 554 269 327 411 274 408 342 292 500 482 386 283 306 337 377 425 463 400 497 481 343 372 334 522 548 393 423 345 268 456 400 313 402 323 350 323 506 292 238 363 342 303 154 272 391 301 766 338 302 375 471 349 344 295 281 334 387 456 348 353 441 482 298 331 331 352 356 255 290 213 382 329 343 305 266 385 475 405 351 364 320 295 336 345 336 294 277 395 278 363 445 328 174 348 412 364 406 385 515 307 363 379 349 368 401 298 NaN 934 861 843 234 557 465 372 152 390 340 205 277 299 301 119 380 471 557 294 224 355 348 471 266 300 198 380 270 220 438 440 415 532 482 524 497 527 534 555 553 567 502 583 529 592 624 421 788 1.08e+03 479 438 534 437 421 807 766 400 1e+03 484 924 536 426 682 949 938 1e+03 609 689 1.11e+03 580 738 713 869 460 566 672 638 613 608 971 726 736 488 594 594 564 813 573 737 578 821 491 577 654 665 550 639 664 641 593 653 600 672 NaN 679 639 436 616 606 592 594 552 561 511 481 789 1.01e+03 606 957 450 510 601 506 504 484 541 503 511 583 654 656 590 525 427 520 518 766 706 608 477 477 475 457 491 518 525 458 552 499 471 413 526 508 623 484 529 772 392 529 429 430 508 526 799 754 618 387 428 491 440 701 409 759 422 460 473 427 431 498 582 527 523 442 420 430 875 448 442 498 393 441 377 452 434 447 457 566 432 710 399 545 533 682 510 449 493 520 533 736 552 515 487 464 811 466 458 479 583 855 533 591 524 546 528 578 698 942 562 513 405 512 447 452 471 434 436 399 387 746 414 521 366 414 411 360 453 438 600 459 382 458 469 492 498 425 432 408 449 511 775 884 447 466 442 425 437 428 476 437 606 453 380 574 460 458 392 388 407 492 812 577 550 813 344 435 508 497 400 414 400 488 383 510 504 531 402 556 471 497 344 366 563 354 349 338 381 376 379 381 503 447 488 518 478 463 506 465 480 347 381 365 332 323 395 493 394 451 487 392 425 382 245 489 448 805 598 704 460 659 294 390 276 447 232 401 428 329 477 472 279 427 493 382 279 351 423 320 373 440 337 647 364 301 272 349 370 355 412 369 444 420 793 708 402 643 266 298 363 319 369 330 342 347 255 166 369 455 554 269 326 413 274 408 342 294 500 482 386 283 306 336 376 426 463 399 496 481 341 372 335 522 547 393 422 346 268 456 400 313 402 322 350 324 504 291 239 362 342 303 154 273 389 301 765 338 302 374 471 350 345 296 279 337 386 456 348 353 442 481 298 330 331 351 355 256 289 214 385 329 344 304 266 386 475 406 350 364 320 295 336 346 336 294 276 395 279 365 445 327 174 348 412 364 407 387 513 306 363 380 351 369 401 298 NaN 934 861 844 234 558 465 373 152 390 340 203 277 298 302 119 382 471 557 295 220 354 350 472 267 299 197 381 270 222 438 440 416 533 482 524 497 525 534 555 554 566 502 581 529 592 623 421 789 1.08e+03 480 438 534 437 421 811 767 401 1e+03 484 924 536 427 682 949 938 1e+03 609 689 1.11e+03 580 739 713 869 460 566 672 638 613 608 970 726 737 489 594 595 564 813 573 737 578 821 491 577 654 665 550 638 664 641 593 653 600 672 NaN 678 639 436 616 606 593 594 553 561 511 480 790 1.01e+03 607 961 450 509 601 506 504 484 540 503 511 583 654 656 590 525 427 520 519 766 707 608 477 477 474 457 491 519 526 457 552 499 470 414 526 508 623 485 529 772 393 529 428 430 508 526 799 754 618 388 428 491 439 703 409 760 421 460 473 427 431 499 582 527 523 442 418 430 875 447 442 497 393 440 376 453 434 446 458 566 432 710 399 546 532 682 510 449 493 520 533 734 551 515 488 465 811 466 458 480 582 855 532 589 524 546 527 579 699 942 562 514 404 512 447 452 471 434 435 398 387 746 414 521 366 413 411 360 454 437 601 459 382 458 469 492 496 425 431 408 448 512 775 884 448 469 442 424 436 429 476 437 606 453 380 574 460 458 393 388 407 491 812 579 550 814 344 435 508 497 400 415 401 489 383 510 504 530 402 556 472 498 344 367 563 353 348 338 382 376 379 381 503 448 489 518 476 465 506 465 480 346 381 366 332 322 395 493 395 450 487 392 424 381 245 489 447 804 598 705 461 656 293 390 276 448 232 401 427 329 477 471 280 428 494 382 279 352 424 320 374 439 336 647 363 301 272 349 370 355 412 368 446 420 793 708 402 642 267 298 364 319 368 330 341 347 254 164 369 455 555 269 326 412 274 408 342 294 500 482 385 283 306 334 376 425 463 398 496 481 340 372 337 522 547 394 422 346 268 455 400 314 403 321 350 324 504 292 240 360 342 302 154 273 390 300 765 337 302 374 471 350 346 297 281 337 384 456 349 354 442 482 298 330 331 352 356 256 288 214 386 328 344 304 266 386 475 405 350 363 320 295 336 347 336 294 275 394 281 367 445 326 175 347 412 364 408 390 512 307 362 381 353 369 402 298 NaN 935 862 845 234 559 465 374 152 391 340 203 276 296 302 118 383 472 557 297 219 354 351 472 267 296 197 381 270 224 437 440 416 534 480 523 497 524 535 555 554 566 502 580 529 591 623 421 789 1.08e+03 479 438 534 438 422 813 767 401 1e+03 484 923 536 427 682 949 938 1e+03 609 689 1.11e+03 579 739 712 869 460 566 672 638 613 608 970 726 738 489 594 595 564 812 573 737 578 820 491 577 654 665 550 638 664 641 593 654 600 671 NaN 678 639 435 616 606 592 594 553 560 512 480 790 1.01e+03 608 964 450 510 600 507 504 484 540 503 511 584 654 656 589 525 427 519 519 765 708 607 477 478 474 457 491 520 526 457 552 499 471 416 526 508 622 484 530 772 393 528 428 430 508 527 799 755 618 388 429 491 440 705 409 760 421 459 473 427 430 500 582 527 523 443 417 430 875 447 442 498 392 440 375 453 434 445 457 567 432 710 399 546 532 681 509 450 493 520 532 732 551 515 489 465 810 466 458 478 581 855 532 589 523 546 528 579 700 941 562 514 404 512 447 452 471 433 435 398 388 746 414 522 366 412 411 361 455 437 602 459 382 457 470 492 495 425 431 408 448 512 775 885 447 472 442 424 436 430 476 438 606 453 380 574 460 458 393 388 407 490 812 582 550 814 344 435 509 496 399 415 402 489 383 510 504 530 401 557 472 498 345 368 563 352 348 338 382 376 379 381 502 448 489 518 476 466 505 464 480 346 382 367 333 321 396 493 396 449 486 392 424 382 245 489 447 805 599 708 462 656 293 389 276 448 232 402 426 328 477 471 280 428 493 382 278 352 424 320 374 438 337 648 362 301 272 348 368 354 412 368 447 420 793 708 403 642 267 298 364 319 368 330 340 346 253 163 369 456 554 269 326 412 274 408 342 292 500 482 387 282 306 335 376 425 462 398 496 481 340 373 337 522 548 394 422 348 269 453 400 315 403 321 351 325 504 293 240 358 342 301 154 272 391 301 765 337 302 375 471 350 348 298 282 336 382 457 350 353 442 482 298 330 331 353 357 256 288 214 388 327 345 304 267 386 475 405 349 363 320 295 336 346 335 294 275 394 279 371 445 326 175 346 411 364 405 390 510 308 362 382 355 369 402 299 NaN 936 863 846 234 560 467 373 152 389 341 208 276 296 302 118 384 472 557 298 221 355 351 471 267 294 198 381 271 226 437 440 416 534 480 523 497 525 535 555 554 565 500 581 529 591 624 422 789 1.08e+03 479 438 534 438 423 816 767 400 1e+03 484 924 536 427 682 949 938 1e+03 611 688 1.11e+03 578 739 712 868 459 567 672 638 613 608 970 726 738 489 595 595 564 812 574 737 578 821 491 577 654 665 550 639 663 641 593 654 600 671 NaN 678 639 435 616 606 592 594 554 560 512 481 789 1.01e+03 607 968 450 510 600 507 505 484 539 504 511 583 654 655 590 524 427 519 518 765 708 606 477 479 475 457 490 520 526 457 552 499 472 419 526 508 622 483 528 771 393 528 427 430 508 527 799 755 618 389 429 491 441 706 409 759 421 460 473 427 431 501 582 526 523 443 415 430 876 447 444 498 392 440 375 452 434 443 457 568 432 710 399 546 533 681 509 449 493 520 532 731 552 515 490 465 809 468 458 477 580 855 532 589 522 546 528 579 700 941 562 514 403 511 447 451 471 433 435 398 388 746 414 522 366 412 412 361 455 437 601 459 383 456 471 492 494 425 431 408 448 512 775 884 446 477 441 424 436 429 476 438 606 453 381 574 460 457 393 388 407 490 812 585 550 814 344 435 509 496 398 414 402 489 383 510 503 530 401 557 472 497 345 367 564 352 348 338 381 375 378 381 503 447 488 518 475 467 504 464 480 346 382 368 333 320 397 493 396 447 486 392 424 382 245 490 447 806 601 714 462 656 292 389 277 448 232 402 425 328 477 471 281 429 493 382 278 352 424 320 375 438 336 647 362 302 271 347 367 354 412 368 446 420 792 709 403 641 266 297 364 319 368 330 340 346 252 161 369 456 554 270 326 412 273 408 343 291 501 482 388 282 306 336 376 425 463 397 497 482 339 373 337 521 548 395 421 350 270 452 398 315 402 322 352 326 504 294 240 356 341 300 154 271 392 302 765 338 302 375 472 351 349 298 283 334 380 457 350 353 442 483 298 329 331 354 358 255 288 214 389 327 344 305 268 387 475 405 349 363 319 295 336 346 335 294 276 393 278 375 445 326 175 346 412 364 402 391 509 309 362 385 357 369 402 300 NaN 936 864 846 233 560 467 373 152 386 340 213 276 295 302 116 384 471 557 298 224 355 350 470 267 291 199 380 271 228 436 440 416 534 480 522 497 525 536 555 553 565 498 583 529 590 625 422 789 1.08e+03 478 438 534 438 424 818 766 400 1e+03 485 924 536 427 682 948 938 1e+03 612 688 1.11e+03 577 738 711 867 459 567 671 638 613 608 970 726 739 489 595 595 563 812 574 738 577 821 491 577 654 664 551 639 663 641 594 654 600 671 NaN 678 638 435 615 605 592 594 553 560 513 481 789 1.01e+03 606 971 450 511 600 507 505 484 538 505 510 583 654 655 590 524 427 519 518 765 707 605 477 479 475 458 490 520 525 456 551 499 472 421 526 508 622 483 527 771 394 527 427 430 507 527 799 754 618 389 429 491 442 706 410 759 421 460 474 427 431 502 582 526 524 442 413 430 875 447 444 498 392 440 376 452 434 442 457 569 432 711 400 547 535 681 510 449 493 519 532 731 552 515 491 465 809 470 459 476 580 856 532 589 522 546 528 579 700 941 561 514 403 511 447 451 471 433 435 398 388 746 414 523 367 412 412 361 454 437 601 459 384 457 471 492 494 425 431 408 448 512 776 884 445 481 441 424 436 428 477 438 606 453 381 573 460 457 393 388 407 491 812 587 550 814 343 435 508 496 397 414 402 489 382 510 502 529 401 557 472 497 345 366 564 352 349 339 380 374 379 381 503 446 488 518 474 466 504 464 479 346 383 370 334 320 398 494 395 446 486 390 423 382 245 491 447 808 602 719 461 656 292 389 278 448 231 402 426 328 476 472 282 429 493 382 277 352 423 320 375 438 336 646 362 301 271 347 366 354 412 368 445 421 792 710 402 641 265 297 365 319 369 330 340 347 252 162 368 456 555 270 326 413 273 409 343 290 501 482 388 282 306 336 376 425 463 397 497 482 339 374 337 521 549 395 421 352 270 452 397 316 400 322 353 327 505 294 240 355 340 299 155 270 393 302 766 338 301 375 472 351 349 298 282 333 379 458 350 354 442 482 298 329 331 355 359 254 288 214 389 328 344 305 268 387 475 406 349 363 318 296 336 346 335 293 277 394 278 379 445 326 175 346 413 363 399 391 508 309 362 389 360 368 402 301 NaN 936 864 846 232 560 465 375 153 384 339 217 276 293 302 116 384 471 557 299 228 355 350 471 267 291 198 380 271 228 436 440 416 534 480 522 497 525 536 555 553 565 498 584 529 590 624 422 789 1.08e+03 478 438 534 437 424 820 766 400 1e+03 485 924 537 427 682 948 938 1e+03 614 687 1.11e+03 577 738 710 867 459 567 671 637 613 609 969 726 740 489 595 595 563 812 574 739 577 821 491 577 654 664 552 639 662 641 594 654 599 671 NaN 679 638 435 613 605 593 594 553 560 513 482 789 1.01e+03 605 975 450 510 601 506 505 485 538 504 510 582 654 655 589 524 427 519 519 765 706 604 476 479 475 457 489 520 525 457 550 499 472 423 526 508 622 483 526 771 395 527 427 430 507 527 799 754 618 390 429 490 442 705 412 758 421 461 474 427 431 501 582 526 524 441 411 431 875 447 445 498 392 440 377 452 434 440 457 570 432 712 400 547 536 681 510 449 493 519 533 730 551 515 491 465 809 472 460 475 580 857 533 588 522 546 528 579 700 942 561 514 403 510 447 451 471 433 436 397 388 746 414 523 367 412 411 361 455 437 601 459 385 457 472 491 495 424 431 407 448 513 776 884 445 486 441 424 436 428 477 437 605 452 381 573 459 457 393 388 407 491 812 588 550 814 343 435 508 496 397 413 402 488 382 509 500 528 401 556 471 496 345 365 564 352 349 339 379 374 379 382 502 446 488 518 474 466 504 463 479 346 383 371 333 321 398 494 396 445 487 389 423 382 245 492 447 808 601 722 460 657 292 389 279 449 231 401 426 328 476 473 282 428 493 382 277 352 423 320 376 439 335 645 362 300 271 346 367 354 412 368 444 422 791 710 402 641 264 296 364 318 370 330 340 349 252 162 368 456 554 270 325 413 273 408 344 290 501 482 387 282 307 335 375 425 463 399 496 481 339 374 337 520 549 395 420 354 270 451 395 316 399 322 354 326 506 292 240 353 341 299 155 269 394 302 766 338 301 375 472 350 348 298 282 333 379 457 349 354 442 482 298 329 331 355 359 254 288 214 390 329 343 305 268 387 475 406 350 364 317 296 335 346 336 293 277 394 278 381 445 326 176 346 413 363 399 391 507 309 361 392 362 368 402 301 NaN 936 864 846 232 560 464 377 154 384 339 217 276 292 302 116 384 471 557 299 234 355 351 471 268 290 197 380 271 230 436 441 416 534 481 523 497 525 536 555 553 565 499 584 529 590 623 423 789 1.08e+03 478 438 534 437 423 821 766 400 1e+03 485 924 537 427 682 948 938 1e+03 614 687 1.1e+03 578 738 710 866 459 566 671 636 612 609 969 726 740 488 595 595 563 812 574 740 577 821 491 577 654 664 552 639 662 640 594 654 599 671 NaN 679 638 435 612 605 593 594 553 560 512 482 790 1.01e+03 605 978 450 510 600 506 504 485 538 504 510 582 655 655 589 524 427 519 519 765 704 605 476 479 475 456 489 520 526 458 549 499 471 425 526 508 622 483 526 770 397 527 428 430 508 527 798 754 619 390 430 490 443 705 413 758 420 462 474 427 430 501 584 526 524 440 408 430 874 447 444 498 391 440 376 452 433 438 457 572 432 713 400 547 535 681 510 449 492 519 533 728 550 515 490 466 809 471 461 475 580 858 533 587 524 546 528 578 700 942 561 514 403 510 447 451 470 433 436 396 388 746 414 522 367 413 411 362 455 437 601 458 386 457 472 490 496 424 431 407 448 513 777 884 446 490 441 423 435 428 477 437 606 452 382 573 459 457 394 388 407 491 812 590 549 814 342 435 508 496 397 413 402 488 382 508 501 528 401 557 471 496 345 365 564 352 349 339 378 373 379 383 502 447 488 518 473 467 504 463 479 347 383 370 330 321 398 493 395 444 487 388 424 382 244 492 447 808 601 728 460 658 292 389 279 449 231 401 425 328 476 473 282 428 494 381 279 352 422 320 376 438 335 646 362 299 270 346 366 353 412 367 444 423 791 710 402 641 264 296 363 317 370 330 342 349 253 162 368 456 554 270 325 413 273 407 344 290 501 481 385 283 307 335 376 425 463 400 496 480 339 375 336 520 549 395 420 356 269 451 395 316 398 322 355 326 506 290 239 351 342 300 155 269 394 301 766 338 302 375 472 349 347 298 283 333 379 457 348 354 443 481 299 329 331 355 360 254 288 214 391 329 344 306 268 388 475 406 350 364 317 296 335 345 336 292 276 394 278 382 444 326 176 346 413 364 399 391 506 310 360 392 364 368 401 302 NaN 936 863 846 232 560 464 378 154 382 340 216 276 292 302 118 383 470 556 300 234 355 353 471 268 288 196 380 271 232 436 442 416 534 481 523 496 524 536 555 553 565 500 584 530 590 622 424 789 1.08e+03 478 438 534 437 423 822 766 400 1e+03 484 925 537 427 682 948 938 1e+03 616 687 1.1e+03 578 738 711 867 459 566 670 636 612 609 970 726 739 487 595 596 563 812 574 740 578 821 491 577 653 665 552 638 662 639 593 654 599 670 NaN 680 638 436 612 606 593 594 552 560 512 482 790 1.01e+03 605 980 449 510 600 505 505 485 538 504 510 582 655 654 589 524 427 519 520 765 704 606 476 479 475 455 489 519 526 459 549 499 471 428 526 507 622 483 526 770 398 527 429 430 508 528 798 753 619 390 430 490 444 704 412 759 420 461 475 427 430 500 585 526 523 440 406 430 874 448 444 499 391 441 376 451 433 436 457 571 432 713 399 547 535 682 510 449 492 519 533 727 549 515 489 466 809 470 462 475 580 858 532 585 525 546 528 578 699 944 561 515 402 510 447 451 470 433 436 396 388 746 414 522 366 413 411 362 455 437 601 458 387 457 471 490 498 424 431 407 449 512 777 884 448 494 441 424 435 429 478 437 606 452 382 574 459 457 395 388 408 490 811 591 549 814 342 435 508 496 397 413 401 488 383 509 501 528 402 557 471 496 345 365 563 352 349 339 377 373 379 383 502 448 489 518 472 468 504 464 479 347 383 370 328 321 397 493 395 443 488 389 424 382 244 492 447 808 602 733 460 657 291 390 278 449 231 401 425 328 477 474 282 428 494 381 280 352 422 320 376 438 335 647 362 298 270 346 366 353 413 366 444 423 791 710 402 641 265 296 363 317 369 330 344 348 254 162 368 456 554 271 325 412 272 406 343 290 501 480 385 283 307 335 376 425 462 401 497 479 340 375 335 519 548 395 421 357 268 451 395 315 399 322 356 326 506 290 240 351 343 300 154 269 394 300 765 338 303 375 472 348 347 298 283 333 378 457 347 354 441 482 299 330 331 356 359 254 289 212 392 329 344 306 268 388 475 407 350 365 317 296 336 344 336 291 276 393 270 383 444 326 175 346 412 365 399 390 505 310 360 392 364 369 400 302 NaN 936 863 846 231 560 463 379 155 382 342 216 277 292 302 118 382 469 554 298 234 356 355 469 268 288 196 380 270 235 436 442 416 534 482 522 496 523 536 555 553 565 500 585 530 590 622 425 789 1.07e+03 478 438 533 438 423 823 767 400 1e+03 484 925 537 427 682 948 938 999 617 686 1.1e+03 577 738 712 868 458 566 670 636 612 609 970 726 738 487 595 596 562 813 574 740 578 821 491 577 652 665 552 638 662 639 593 654 598 670 NaN 680 637 437 612 606 593 594 552 560 512 482 790 1.01e+03 605 982 449 509 600 504 505 485 538 503 511 583 654 654 590 524 427 519 520 765 704 606 476 479 475 455 490 519 526 459 549 499 470 431 526 507 622 484 526 771 399 526 429 430 508 528 798 753 619 390 430 490 444 704 411 759 419 460 476 427 430 500 585 526 522 439 404 430 875 448 443 499 391 441 375 451 433 434 457 572 432 712 398 547 535 682 510 449 493 519 533 726 549 514 488 466 808 470 462 476 581 858 532 584 526 547 528 578 699 946 562 514 403 510 447 451 471 433 436 396 388 747 414 522 366 413 411 362 455 438 602 458 388 458 471 490 498 424 431 407 450 511 777 884 449 499 441 424 435 429 478 437 606 452 382 574 459 457 395 387 408 490 811 592 548 814 344 435 508 496 397 413 401 488 384 510 501 528 402 557 472 497 345 365 562 352 349 339 376 373 379 382 503 448 490 519 470 467 504 465 480 347 383 371 325 320 396 493 395 442 488 389 425 383 243 492 448 808 602 738 461 654 291 390 278 448 231 401 425 328 479 474 282 429 494 381 281 351 422 320 376 437 336 646 362 298 270 348 366 353 414 365 444 423 791 710 402 641 265 296 362 317 369 330 346 347 253 163 368 456 556 272 325 412 271 406 342 290 501 480 385 282 307 336 377 425 462 401 498 479 340 375 335 519 545 396 421 357 268 451 395 314 399 322 360 327 507 289 242 352 342 300 154 270 394 300 765 338 303 374 471 348 348 298 283 332 377 457 347 353 439 482 300 328 331 357 359 254 288 211 393 328 345 306 268 387 475 407 350 364 317 297 335 344 336 292 276 393 261 384 444 326 174 346 412 366 399 390 503 309 359 394 364 370 400 301 NaN 936 863 846 231 560 463 380 156 383 345 215 279 292 302 119 380 468 552 297 232 356 354 468 267 288 197 380 269 235 436 442 416 533 482 522 496 522 537 554 553 565 500 585 529 591 622 425 789 1.07e+03 478 439 533 439 423 824 768 400 1e+03 484 924 536 427 683 948 938 999 619 685 1.1e+03 577 738 712 869 458 566 670 636 612 609 971 727 737 487 595 596 562 813 573 740 578 822 491 577 652 665 553 638 662 638 592 654 597 670 NaN 679 637 437 612 607 593 594 551 560 511 482 789 1.01e+03 605 982 449 510 600 504 505 485 537 504 511 583 654 655 589 524 428 519 520 764 704 606 477 478 475 455 490 519 526 459 549 499 470 435 526 508 622 484 526 772 400 526 429 430 509 528 797 753 619 390 430 490 444 703 410 759 420 459 476 427 430 500 585 527 522 439 403 430 878 449 443 499 391 441 375 452 433 434 458 572 432 710 398 546 536 682 509 449 493 519 533 724 548 514 489 466 808 470 462 477 580 857 532 584 526 547 528 578 698 948 563 514 403 510 446 450 471 433 436 397 388 747 414 522 366 413 412 362 454 438 602 458 388 458 471 491 498 423 432 407 449 512 777 884 449 506 441 424 436 429 478 436 606 452 382 574 459 457 395 387 408 489 812 592 549 814 346 435 509 497 398 413 401 488 385 511 502 527 401 556 473 497 346 365 562 352 350 338 376 373 379 381 503 447 491 519 468 466 504 466 479 346 383 371 325 319 396 493 395 441 486 390 426 383 244 492 448 808 603 738 460 652 291 389 278 448 231 401 424 328 481 474 282 429 495 382 280 351 422 321 376 438 336 645 361 297 270 350 366 353 414 364 444 423 791 709 403 642 265 297 362 317 369 330 345 346 254 163 369 456 557 272 325 412 270 406 342 290 503 479 385 282 307 337 377 425 462 401 498 479 339 375 335 519 542 397 421 357 268 451 395 313 400 322 362 328 507 288 243 352 342 300 154 270 394 300 764 338 303 373 471 349 349 298 282 332 376 457 347 352 438 481 300 327 330 359 358 254 287 210 395 329 345 305 268 387 474 408 350 364 317 297 334 343 336 292 276 393 256 385 444 326 172 347 412 367 400 390 502 309 359 397 365 370 401 301 NaN 935 863 846 230 561 463 380 156 385 346 214 280 291 302 119 380 467 550 297 234 356 354 467 267 289 198 380 270 236 436 442 416 532 482 522 497 523 538 554 553 566 500 584 528 592 622 425 788 1.07e+03 479 439 533 440 423 824 769 400 1.01e+03 484 924 536 427 683 948 938 998 619 685 1.1e+03 578 737 712 869 459 566 669 636 613 609 971 727 737 487 595 595 562 812 573 740 577 822 491 577 653 665 552 639 662 639 593 654 597 671 NaN 678 638 437 612 608 592 594 552 559 511 482 788 1.01e+03 605 983 449 510 601 503 505 485 537 504 510 584 654 656 589 524 428 519 520 764 703 606 477 477 476 455 490 519 527 459 548 499 470 438 525 508 621 483 526 773 402 526 429 431 510 528 797 753 619 389 429 490 444 702 410 759 420 459 477 427 430 500 584 528 522 439 402 430 880 449 443 498 391 441 374 452 433 433 459 572 432 710 399 545 536 682 510 449 494 518 533 723 548 514 490 464 805 471 462 477 580 857 532 584 526 547 528 579 698 947 563 514 403 511 446 450 471 432 436 397 387 748 414 522 366 413 412 362 454 438 603 458 389 459 471 492 498 423 432 407 448 513 777 884 449 519 441 424 436 429 479 436 605 452 381 574 459 457 394 387 408 489 813 592 549 814 349 435 510 497 398 413 401 488 384 512 502 527 401 556 474 497 346 365 559 352 350 337 374 374 379 380 503 447 490 520 466 465 504 467 479 346 383 371 325 319 397 493 395 441 486 389 423 383 244 492 448 808 602 739 460 653 291 389 278 448 230 402 424 329 481 474 282 430 497 383 280 351 422 321 375 438 336 645 361 297 271 350 367 352 414 364 445 424 791 708 403 643 265 296 362 317 370 330 345 346 254 162 368 456 558 272 325 413 270 407 342 291 506 478 385 282 307 337 376 425 462 401 498 478 339 375 335 519 537 397 421 356 268 450 395 313 400 322 363 328 506 288 244 353 341 300 154 270 394 300 764 337 303 372 470 350 348 298 283 332 374 457 347 351 438 481 300 326 330 359 359 255 286 211 396 330 344 305 268 387 474 408 350 364 317 298 333 342 336 292 275 393 258 387 444 325 171 347 412 367 402 390 502 308 359 398 368 371 402 301 NaN 934 863 845 229 561 463 379 158 387 346 217 281 291 303 118 380 468 551 298 235 356 354 466 266 288 198 379 271 236 436 443 415 531 481 522 498 524 539 555 552 566 500 584 528 592 622 424 788 1.07e+03 479 439 534 441 423 824 770 400 1.01e+03 483 924 536 426 683 947 939 998 620 686 1.1e+03 578 737 712 869 459 566 669 635 613 609 971 727 738 487 595 594 562 812 573 740 577 823 491 577 654 665 552 639 662 639 593 653 597 672 NaN 678 639 438 612 608 592 594 552 559 512 482 788 1.01e+03 606 984 449 510 600 504 506 485 537 504 511 584 654 657 589 525 429 519 520 764 702 606 477 476 476 455 490 519 528 459 548 499 470 440 525 508 620 482 526 773 403 526 429 431 510 528 797 753 619 388 429 491 444 701 410 759 422 458 477 428 429 500 585 528 523 439 401 430 880 450 444 497 392 441 374 451 433 433 459 573 431 712 398 544 537 681 510 449 494 518 533 722 548 514 490 463 804 471 462 476 579 857 532 583 526 546 529 579 698 945 562 514 403 510 446 450 471 432 437 397 386 748 414 522 365 414 412 362 454 437 604 458 389 458 471 493 497 424 432 408 448 514 777 884 448 539 441 424 436 429 478 436 605 452 381 574 459 457 394 387 408 488 814 592 549 815 354 434 509 498 400 414 401 487 383 512 503 527 401 556 474 498 346 365 557 352 350 337 373 374 378 380 504 447 490 520 466 465 504 467 479 346 383 371 323 320 398 493 396 441 484 389 421 383 244 492 448 807 602 739 459 653 291 388 278 448 230 402 424 329 480 474 282 429 498 383 280 352 423 321 375 438 337 646 360 297 271 349 368 352 412 365 445 424 792 708 404 642 264 295 362 317 370 330 345 346 254 162 368 456 558 271 326 413 271 408 342 291 508 477 386 282 307 338 375 426 462 401 499 477 339 374 335 519 534 396 420 357 268 450 395 313 400 323 364 329 505 288 243 354 341 301 154 270 394 300 764 337 303 372 470 351 347 297 285 331 374 457 347 351 439 481 300 326 330 360 360 256 286 212 398 331 345 306 269 387 474 408 351 363 316 298 332 341 336 292 275 394 261 388 445 325 171 346 411 367 406 389 500 308 359 396 371 372 402 301 NaN 933 862 845 227 562 464 379 159 387 345 221 281 291 304 116 379 468 551 298 231 355 356 466 266 287 198 378 272 237 436 443 413 532 481 523 498 525 539 556 552 566 499 584 528 592 622 424 788 1.07e+03 480 439 535 441 422 824 771 399 1.01e+03 482 924 536 426 682 946 939 998 621 687 1.1e+03 578 737 711 869 459 566 669 635 614 609 971 727 738 487 595 594 562 812 574 740 577 823 491 576 655 665 552 639 662 640 593 653 598 672 NaN 678 640 437 612 608 592 594 553 559 512 482 788 1.01e+03 606 984 449 510 599 505 506 486 537 504 512 583 654 656 589 526 429 519 520 765 702 606 477 477 477 455 490 519 529 459 548 499 470 442 525 508 619 481 525 773 405 526 430 431 510 527 797 753 619 388 428 492 444 702 410 759 422 458 477 428 429 499 586 528 524 438 401 430 880 449 443 497 392 440 374 450 433 433 458 572 431 712 399 545 536 681 510 449 495 519 532 720 549 514 491 463 802 472 463 476 579 857 532 583 526 546 528 578 698 944 562 514 404 510 446 450 471 431 437 396 386 747 414 521 365 414 412 362 454 437 604 458 390 457 470 493 496 424 432 408 449 513 777 885 449 559 441 424 436 430 477 436 605 453 380 574 460 457 394 388 408 488 814 593 549 816 361 434 508 498 400 414 402 487 383 512 503 528 401 556 473 498 347 365 553 352 350 337 372 374 378 381 504 447 490 520 466 464 505 467 479 347 383 370 322 321 397 492 396 441 484 389 419 384 244 492 447 807 601 738 459 653 291 388 278 448 230 403 426 329 479 474 283 429 499 383 280 352 424 320 374 438 337 647 360 297 271 348 368 352 412 365 446 424 792 708 404 640 264 294 361 317 369 330 345 346 254 162 368 458 557 271 326 414 271 408 343 292 508 477 386 282 307 337 373 426 462 401 499 477 340 374 334 519 531 396 420 358 268 450 396 313 400 324 365 330 504 288 242 352 340 301 154 270 394 300 764 337 303 373 470 351 347 297 287 331 373 456 346 352 440 481 300 327 331 361 360 258 286 212 398 331 345 307 269 387 474 408 351 363 316 297 332 341 335 292 276 395 266 389 445 325 171 345 411 367 408 388 499 307 359 395 375 371 401 301 NaN 932 862 844 226 561 465 378 159 387 344 224 280 292 304 115 379 468 552 299 224 355 357 466 267 284 196 377 272 238 436 443 412 533 480 522 496 525 540 556 553 564 500 584 528 592 623 424 787 1.07e+03 480 439 535 442 422 825 772 399 1.01e+03 482 924 536 426 681 946 939 998 622 687 1.1e+03 578 737 711 869 459 565 669 634 614 608 971 727 738 486 594 594 562 812 574 740 577 824 491 576 655 665 552 639 662 641 593 652 598 672 NaN 678 640 436 612 608 593 594 553 559 512 482 787 1.01e+03 606 983 449 510 598 506 506 486 537 503 512 583 653 656 589 526 428 519 520 765 702 605 478 478 477 454 491 519 528 459 548 499 470 444 525 508 619 482 525 773 407 527 430 431 510 526 796 753 620 387 429 492 444 703 410 760 421 458 476 427 430 500 587 528 525 438 401 431 880 449 443 496 392 439 374 449 432 433 457 572 429 713 399 546 536 681 510 448 495 520 532 718 549 514 491 463 801 472 464 476 579 858 532 582 527 545 528 579 697 944 562 514 404 509 446 450 471 431 437 396 385 747 414 521 365 414 412 362 454 437 604 458 390 456 470 493 496 424 432 408 449 512 777 886 450 574 441 424 436 430 476 436 605 453 380 574 460 457 394 387 408 488 814 593 549 816 368 434 508 497 400 414 402 488 383 512 503 528 401 557 472 497 348 364 549 353 350 337 372 374 378 381 504 447 490 519 466 464 506 467 479 347 384 370 319 321 396 491 396 440 484 390 420 384 244 492 446 806 601 738 459 654 291 388 277 447 230 403 426 330 479 473 283 429 501 383 280 352 423 320 374 438 337 648 360 297 271 348 368 352 412 365 447 423 792 708 403 638 265 295 360 317 368 330 344 346 254 162 368 460 556 272 326 415 272 408 343 292 508 476 386 281 307 337 373 427 462 401 501 476 340 374 334 519 527 396 421 361 267 450 396 313 400 324 366 331 504 288 241 349 340 301 155 270 393 300 764 337 303 373 469 351 346 295 286 331 372 456 346 353 441 480 300 327 331 362 359 259 286 212 398 332 345 308 270 388 474 408 351 362 316 297 332 342 334 293 276 396 275 388 444 326 172 344 411 368 409 388 498 308 360 396 376 370 401 301 NaN 933 862 845 224 561 466 378 158 386 344 225 281 294 303 116 379 467 552 299 223 355 356 467 267 282 193 378 272 238 436 442 411 534 480 522 495 526 540 556 554 563 500 585 528 591 624 424 787 1.07e+03 480 439 534 442 422 826 773 400 1.01e+03 481 923 536 426 682 946 938 997 623 686 1.1e+03 578 737 711 869 458 565 670 634 614 607 971 727 738 486 594 594 562 811 574 739 576 824 491 576 655 664 552 639 662 641 593 653 598 671 NaN 678 639 436 612 608 592 594 553 559 512 482 786 1.01e+03 606 983 448 510 599 506 505 486 536 504 511 584 652 655 588 526 428 519 520 765 702 604 478 479 477 454 491 519 526 459 548 499 470 446 525 508 619 483 525 774 409 527 430 431 509 526 796 754 621 386 429 492 444 704 410 761 420 459 476 427 431 500 587 528 524 437 401 430 880 449 442 495 391 439 375 449 432 432 456 571 428 713 399 545 536 681 510 449 495 521 533 717 548 514 490 463 800 471 465 476 579 859 533 583 527 544 528 579 697 946 562 514 403 509 446 451 471 431 437 396 387 747 414 521 366 414 411 362 455 438 604 459 391 456 470 492 496 424 431 409 449 511 777 886 451 583 441 424 436 430 476 436 605 452 380 574 459 458 394 387 408 488 814 592 548 816 375 433 509 496 400 414 402 489 384 511 502 528 401 558 471 497 347 364 546 353 350 338 374 374 378 381 503 447 490 517 466 463 506 467 480 347 384 369 318 320 396 491 397 440 484 390 421 384 244 492 446 806 601 740 459 655 291 388 276 448 230 403 426 330 479 473 284 429 503 382 280 353 423 320 374 437 336 649 360 297 271 348 367 352 412 365 447 422 791 707 403 638 265 296 360 317 368 331 344 346 254 162 368 461 556 272 326 416 272 408 343 292 509 476 386 281 306 337 372 428 462 401 502 477 339 374 334 519 523 396 421 364 267 449 396 313 400 324 366 331 505 286 243 347 342 301 156 270 393 300 764 337 302 374 469 350 346 294 283 332 370 456 346 353 441 479 300 327 331 364 358 261 287 212 397 331 345 306 271 389 473 409 350 363 316 296 332 343 335 293 276 396 285 386 443 327 172 343 411 370 410 388 498 310 360 396 376 370 400 301 NaN 933 862 845 224 562 467 379 156 384 345 225 282 295 302 116 379 466 552 299 227 355 357 467 267 280 192 379 271 238 436 442 410 534 481 521 495 526 540 556 555 563 500 585 529 591 624 424 787 1.07e+03 480 440 534 442 422 826 774 400 1e+03 480 923 536 426 682 946 938 998 624 686 1.09e+03 578 737 711 869 458 564 669 634 614 606 972 727 738 486 593 594 562 811 574 738 576 823 491 575 655 664 552 639 662 641 593 653 598 671 NaN 678 639 435 612 607 591 594 553 559 512 482 785 1.01e+03 606 981 447 511 601 506 505 486 536 505 511 583 653 654 588 525 428 519 520 765 701 604 477 478 477 453 492 519 526 459 548 498 469 446 524 508 619 482 525 773 410 528 430 432 509 526 796 754 622 386 430 491 445 702 410 761 421 460 477 428 432 500 587 528 524 438 402 430 880 450 441 495 391 439 375 448 432 432 456 570 429 712 398 545 536 681 511 450 495 522 533 716 548 514 488 462 800 471 465 476 579 860 533 583 527 544 528 579 698 947 562 514 403 509 446 452 471 431 437 397 388 747 414 522 366 414 410 362 455 438 604 459 392 457 470 492 497 424 432 410 449 510 778 886 450 589 441 424 436 430 477 436 605 452 380 574 458 458 394 387 408 487 814 591 548 816 381 433 509 497 400 414 402 490 384 510 502 529 402 557 471 496 345 364 543 354 350 338 375 374 378 380 503 446 490 514 467 461 504 467 480 346 384 370 317 319 396 492 397 440 485 391 422 385 244 492 445 808 601 742 459 655 291 388 276 448 230 403 426 330 480 472 284 430 508 381 281 353 422 318 376 437 335 649 361 297 271 348 366 353 411 365 447 422 791 707 403 639 265 296 360 317 368 330 344 347 254 162 367 460 557 272 326 415 271 407 342 291 509 476 386 281 306 336 372 429 462 402 503 477 339 375 334 520 521 396 420 365 267 449 396 313 400 323 367 331 506 284 245 348 343 301 157 270 394 300 764 337 302 374 469 350 347 292 280 332 371 456 347 352 441 479 299 327 331 364 358 261 287 212 397 332 344 304 272 390 473 410 350 365 317 296 331 343 335 294 276 395 279 385 444 328 171 342 412 371 410 388 497 311 360 397 376 371 400 301 NaN 933 862 845 224 562 467 380 156 383 346 225 283 294 302 116 378 466 552 299 230 356 359 467 267 280 191 379 271 238 436 442 410 534 481 521 496 527 541 556 555 564 500 585 530 591 623 423 787 1.07e+03 479 440 534 441 422 826 775 399 1e+03 480 922 536 426 682 946 938 998 624 687 1.09e+03 577 736 711 869 458 564 669 634 614 606 972 727 737 486 592 594 562 812 574 738 576 821 491 575 655 665 552 639 662 641 593 653 598 671 NaN 678 639 435 612 607 590 594 553 559 512 481 784 1.01e+03 606 979 446 511 602 506 505 485 535 506 512 583 653 653 588 526 428 519 520 765 700 603 477 478 476 453 491 519 526 459 548 498 468 447 524 508 619 482 526 773 410 528 431 432 509 526 796 754 622 386 430 491 445 701 410 760 421 460 477 428 433 500 587 528 523 438 402 430 879 450 441 495 391 439 376 448 432 431 456 570 430 712 399 545 536 680 512 451 495 522 532 716 548 514 487 462 800 472 465 476 579 860 534 582 528 544 528 578 699 947 563 513 403 509 446 452 471 431 437 397 389 747 414 522 366 414 411 362 455 438 604 459 393 458 471 492 497 424 433 410 449 510 778 885 450 593 442 424 436 429 477 436 604 451 381 574 458 458 394 387 408 486 813 590 547 816 388 433 509 498 400 414 402 490 384 510 502 529 402 556 471 496 344 364 540 354 351 338 376 374 378 380 503 447 490 514 468 461 504 467 479 345 383 371 317 318 397 493 397 440 485 392 423 385 244 492 445 809 601 744 459 655 291 388 276 448 230 403 426 330 480 472 283 430 511 380 281 353 422 317 377 437 336 649 361 297 271 348 365 353 410 365 446 423 791 708 404 639 264 296 360 317 368 330 344 346 254 161 366 459 557 273 326 414 271 406 342 291 509 476 386 281 306 336 371 428 462 402 503 478 339 374 333 519 522 395 420 365 267 448 395 313 401 323 367 330 507 283 247 348 345 302 156 270 396 300 764 336 302 374 469 349 347 292 278 331 371 456 347 352 440 479 299 326 331 366 358 262 288 211 396 333 344 302 272 390 474 410 349 366 317 296 331 342 336 294 277 394 269 384 444 328 170 342 412 372 409 389 496 312 360 397 376 372 400 301 NaN 933 861 845 223 562 467 380 156 383 346 226 283 294 301 116 376 467 553 299 225 356 360 467 267 280 192 380 271 238 436 442 409 534 481 520 496 526 541 556 555 562 500 585 529 591 622 422 787 1.07e+03 478 439 534 440 422 826 777 399 1e+03 481 922 536 427 682 946 938 999 625 687 1.09e+03 577 737 710 868 458 564 669 634 614 606 972 727 737 486 593 594 563 812 574 738 577 818 492 575 655 666 552 639 663 641 594 654 598 670 NaN 678 639 436 612 607 590 594 553 559 512 481 785 1.01e+03 606 977 447 511 603 507 505 485 536 506 512 582 654 654 587 526 428 520 520 764 700 602 476 477 475 453 491 518 526 459 548 498 469 448 525 508 619 482 526 773 411 527 430 434 508 526 795 754 622 386 430 491 445 702 410 759 422 461 478 428 433 499 586 528 524 438 400 430 880 449 441 495 391 439 376 448 432 431 457 570 431 712 400 546 536 680 512 450 495 522 532 715 547 514 487 462 799 472 465 477 579 860 534 581 528 544 528 578 700 947 563 513 402 508 446 452 471 431 437 397 389 748 414 522 366 414 412 362 455 438 604 459 394 458 471 492 497 424 434 409 449 511 779 886 450 596 443 424 435 429 477 436 604 451 381 574 457 458 394 387 408 485 814 588 547 816 394 433 508 498 400 414 402 488 384 510 503 530 403 556 470 496 345 364 538 354 351 338 376 373 377 380 503 448 490 517 468 461 505 467 479 345 383 371 316 319 397 492 397 439 486 392 424 384 245 493 445 810 601 742 458 654 290 388 276 448 231 403 426 330 481 472 282 429 514 381 282 354 421 317 378 437 336 649 361 298 271 348 365 354 408 365 446 424 791 708 406 639 264 295 360 317 368 331 344 345 253 161 366 459 556 273 327 413 271 406 341 292 509 477 388 281 306 335 371 427 462 402 502 479 339 374 333 519 522 394 419 366 267 446 395 313 401 324 368 330 508 282 246 349 345 302 155 270 396 301 763 336 302 374 469 349 347 292 277 330 370 455 348 352 440 480 299 325 331 367 359 262 288 211 396 334 344 301 272 390 474 409 350 365 317 297 331 341 336 294 278 395 259 384 444 328 168 342 412 372 408 389 494 312 359 397 377 372 400 302 NaN 932 863 845 222 563 466 379 156 382 346 228 283 295 302 114 375 467 554 299 221 356 361 467 267 279 191 380 271 238 436 442 409 535 481 520 496 526 543 556 555 561 499 585 528 591 622 422 787 1.07e+03 478 439 534 440 423 826 782 398 1e+03 481 923 536 428 682 946 938 999 625 687 1.09e+03 577 738 710 868 458 564 669 633 614 606 971 727 736 487 594 594 563 813 574 738 577 817 492 576 655 666 552 638 663 640 594 654 598 670 NaN 679 639 437 611 607 591 594 553 559 512 482 786 1.01e+03 605 975 447 511 603 507 505 485 536 505 511 582 654 654 586 526 429 520 519 764 699 603 476 476 475 453 491 518 526 459 548 498 470 449 525 508 619 482 526 773 413 528 429 434 508 526 794 754 622 384 430 491 444 704 411 759 422 461 478 428 433 499 585 528 523 439 399 430 880 448 442 495 391 438 377 448 432 430 457 570 431 711 400 545 536 680 512 450 496 522 532 714 547 514 488 464 798 472 465 477 578 860 534 580 528 544 529 578 700 947 563 514 402 508 446 452 471 430 436 397 388 748 414 522 366 414 413 362 455 437 604 458 395 457 471 492 497 424 433 409 449 512 779 886 450 600 443 425 435 428 477 436 603 451 381 573 456 458 393 387 409 485 814 587 547 815 399 433 508 499 400 414 402 487 383 510 505 530 404 556 470 496 346 364 537 354 351 338 376 373 378 380 504 449 490 520 470 461 505 467 478 346 383 371 316 319 396 491 398 438 485 392 424 382 248 494 446 810 601 740 457 654 290 388 275 448 230 403 426 330 481 472 282 428 517 381 282 355 421 317 378 437 337 650 361 298 271 348 365 353 408 366 445 425 791 708 406 638 264 296 360 316 368 332 344 344 252 161 368 459 556 273 327 413 271 406 342 292 509 478 388 280 306 335 371 427 461 401 502 479 339 374 334 519 521 393 419 368 267 445 394 314 401 325 367 330 510 282 246 349 345 303 155 271 394 301 763 337 302 374 470 350 347 292 277 329 369 454 348 352 440 480 300 325 331 369 360 262 288 211 394 333 344 302 272 390 473 409 351 364 317 297 331 342 337 294 278 395 259 383 445 328 169 342 412 372 408 389 493 312 359 398 377 372 399 302 NaN 932 864 845 220 564 466 378 156 382 346 231 283 295 302 113 375 468 554 299 213 356 359 467 268 277 190 380 271 238 435 442 408 535 481 520 496 527 545 556 555 560 498 584 526 591 623 422 787 1.07e+03 478 438 534 440 423 827 786 398 1.01e+03 481 923 536 430 681 946 938 999 626 687 1.09e+03 577 738 710 868 458 564 669 633 614 606 971 727 736 487 595 595 562 813 574 738 578 816 492 576 655 666 553 639 663 640 594 653 598 669 NaN 679 639 438 611 607 590 595 553 559 513 482 787 1.01e+03 605 974 447 511 603 507 504 485 537 504 510 582 654 654 586 526 429 519 519 764 699 603 476 476 475 453 492 518 526 459 548 498 471 450 526 508 618 481 527 773 416 528 428 434 507 526 794 754 621 384 430 491 443 706 410 760 422 461 478 428 433 499 585 529 522 439 398 430 881 448 442 495 391 438 377 448 432 430 458 570 431 711 400 545 538 679 512 449 496 521 532 712 547 514 489 464 798 472 465 477 578 860 534 579 528 545 529 578 700 947 563 514 402 508 446 452 472 430 437 397 388 747 415 522 367 414 413 362 455 438 604 458 395 456 471 493 497 424 432 409 449 513 779 886 450 603 444 425 435 429 477 435 603 451 381 574 457 458 392 387 408 485 813 587 547 815 404 433 508 499 400 413 402 485 381 510 508 530 403 556 470 497 347 365 535 354 350 338 377 373 379 380 504 449 489 521 470 460 505 467 478 347 383 371 314 320 395 490 398 436 484 391 423 381 251 495 446 811 602 742 457 654 290 388 275 448 230 404 426 330 481 472 282 428 521 381 282 356 422 318 378 436 336 650 362 298 271 348 365 354 408 365 445 425 790 707 406 638 265 297 360 316 368 333 344 343 252 162 368 458 555 272 327 414 271 406 341 292 510 478 390 280 306 335 371 428 461 400 502 480 340 374 335 519 518 392 419 370 266 444 394 314 401 324 367 329 510 281 246 348 344 304 155 272 393 301 763 338 303 375 472 351 347 292 281 329 367 453 349 352 439 480 300 325 331 369 360 262 287 211 392 332 345 302 273 391 472 409 351 364 317 298 331 342 337 293 278 395 255 382 445 328 169 342 412 372 409 389 494 312 359 398 377 373 399 301 NaN 932 864 845 221 566 466 377 157 382 346 233 284 295 302 112 373 469 556 300 209 355 356 466 268 276 189 380 271 237 435 443 408 534 480 521 496 528 547 556 555 561 498 584 526 591 623 421 788 1.07e+03 478 438 533 439 424 827 791 399 1.01e+03 481 924 536 431 680 946 938 999 626 687 1.09e+03 577 738 710 868 458 564 669 633 614 607 971 727 736 487 594 595 562 813 574 738 578 814 492 576 655 666 554 639 663 639 594 653 598 669 NaN 679 638 438 611 607 590 595 553 560 513 482 787 1.01e+03 604 973 447 511 603 507 504 485 538 504 511 582 655 654 586 526 429 519 519 764 700 603 477 476 475 453 492 518 526 460 548 498 472 450 526 509 616 480 528 773 416 528 428 433 507 526 793 754 621 384 430 492 443 706 409 760 421 461 477 428 432 499 585 528 522 439 398 430 881 448 442 495 392 439 377 448 432 430 458 570 431 712 401 544 538 679 512 449 496 521 532 710 548 514 489 466 798 472 465 479 578 861 534 579 527 546 528 578 700 948 562 514 403 508 446 452 472 429 437 396 388 747 415 522 367 415 412 363 455 438 604 458 396 455 471 494 497 424 432 409 449 513 778 885 450 605 444 425 435 429 476 435 602 452 380 574 458 459 392 387 408 485 813 587 547 816 409 433 508 500 400 414 402 484 379 510 509 529 402 557 470 497 347 366 533 354 350 339 377 373 380 380 504 449 488 521 472 460 504 467 478 346 383 371 314 320 394 490 397 436 483 390 422 382 257 495 446 811 602 745 457 657 290 388 276 446 230 404 426 329 480 473 283 428 528 381 282 356 422 319 378 436 336 650 362 298 270 347 367 354 408 365 445 425 789 706 406 637 265 298 360 315 368 333 343 343 252 162 368 457 554 272 327 415 271 406 340 292 511 478 390 280 307 335 371 430 460 399 502 480 340 374 336 518 516 390 418 371 266 444 394 314 401 322 368 329 509 281 247 348 344 304 156 272 392 301 762 338 303 376 473 351 346 292 286 329 366 453 349 352 439 480 300 324 331 369 359 262 288 211 391 331 344 303 274 392 472 409 351 363 317 298 330 342 336 293 278 395 251 382 446 329 170 342 412 372 409 389 495 312 359 398 376 373 398 301 NaN 933 862 846 221 567 465 379 157 382 348 234 284 295 301 112 372 469 556 299 205 354 354 467 267 275 189 379 271 237 435 443 409 533 479 522 496 529 548 556 555 562 497 585 526 591 623 420 788 1.07e+03 478 438 533 440 424 826 793 400 1e+03 481 924 536 432 680 946 938 999 626 687 1.09e+03 578 738 709 869 459 563 669 633 614 608 972 726 736 487 594 595 561 812 574 738 578 814 493 575 655 665 556 639 662 639 595 652 598 669 NaN 679 638 437 611 606 589 594 553 561 514 482 787 1.01e+03 604 972 448 510 603 507 505 485 539 506 512 582 655 654 586 526 429 518 518 764 700 602 478 477 474 453 491 517 527 461 548 498 474 450 526 509 614 480 528 773 416 528 429 432 507 526 794 754 621 385 429 492 444 706 408 760 421 461 476 428 431 499 585 528 523 439 399 431 881 449 442 495 393 440 376 448 432 429 458 570 431 712 401 544 538 680 511 449 495 521 533 709 548 514 489 466 798 472 465 480 577 861 535 579 526 546 528 578 700 948 562 515 403 508 446 452 471 430 438 396 388 746 414 522 366 415 411 363 455 439 604 458 397 455 471 494 498 424 431 409 449 513 778 884 450 606 444 425 435 429 476 434 602 452 380 574 458 459 392 387 407 484 813 586 547 816 412 433 508 500 400 414 401 484 380 510 506 528 402 557 471 497 347 367 531 354 350 339 377 372 380 380 504 449 489 521 472 459 504 467 478 346 384 370 313 319 393 490 396 436 483 389 422 383 262 495 446 812 603 748 457 659 290 388 275 446 230 405 426 329 480 473 283 429 532 382 282 356 423 320 377 436 336 649 362 298 270 347 368 353 407 364 444 425 788 706 405 636 264 298 360 315 368 332 343 344 252 163 368 457 554 270 326 416 270 406 338 292 512 479 390 279 307 336 371 432 461 397 502 480 340 374 336 517 511 389 417 372 266 444 393 314 402 320 369 329 507 280 248 347 345 305 156 272 391 300 762 338 303 375 472 352 345 292 291 329 365 453 350 352 439 480 300 323 331 370 358 261 290 210 392 330 344 302 275 393 472 409 352 363 317 298 328 342 336 293 278 396 252 381 446 329 170 342 412 371 410 389 495 312 359 398 376 372 398 301 NaN 933 861 846 221 567 465 381 156 383 349 236 285 296 302 112 371 469 557 298 207 354 355 468 266 274 189 379 271 238 435 443 410 532 479 522 496 529 550 556 555 562 497 585 526 590 623 420 788 1.07e+03 478 438 533 440 424 826 795 400 1e+03 481 924 536 434 680 946 938 998 626 687 1.09e+03 578 738 709 868 459 564 670 633 614 608 971 725 736 487 594 594 561 812 575 738 578 811 493 575 655 665 556 639 661 639 595 652 598 670 NaN 679 638 437 611 606 590 594 553 562 513 482 786 1.01e+03 604 971 448 509 603 507 505 485 540 506 512 582 655 655 587 526 429 518 518 764 700 602 479 476 474 454 490 515 527 462 548 499 476 450 527 509 615 480 527 773 416 527 428 432 508 527 793 754 621 385 428 493 444 706 407 760 422 461 476 428 432 500 584 528 523 438 399 431 880 450 442 495 392 441 376 448 432 429 458 570 431 712 402 545 537 680 510 449 495 520 533 709 549 514 489 467 797 472 465 480 577 861 535 579 526 546 528 577 701 947 561 516 404 508 445 452 470 430 437 396 388 746 414 521 366 416 410 364 455 439 604 458 398 456 471 494 497 424 431 409 448 514 778 884 449 606 444 425 436 429 476 432 602 452 380 574 458 459 393 388 407 483 813 585 547 817 414 433 508 500 400 415 401 484 381 510 503 528 402 556 472 497 346 367 529 354 350 340 378 372 380 381 504 450 490 521 473 459 504 467 478 346 385 369 312 318 394 490 396 436 482 390 422 384 269 494 446 811 604 748 457 662 291 388 275 446 230 404 426 329 480 473 284 429 534 382 281 356 422 320 377 437 336 649 362 299 270 346 369 352 406 363 444 425 787 705 404 636 263 299 361 316 367 331 343 345 252 164 368 457 554 271 326 416 270 406 339 292 513 479 389 277 307 336 371 432 461 396 502 478 342 375 336 516 508 388 416 374 266 443 393 314 402 321 371 330 507 279 248 347 345 306 156 273 391 300 763 337 302 374 471 352 344 292 291 330 364 452 351 351 439 480 300 323 331 370 358 262 291 209 393 330 343 301 276 393 472 408 354 364 317 297 328 342 335 293 277 396 256 381 446 329 171 342 412 371 411 387 493 312 359 398 376 372 396 301 NaN 934 862 846 222 567 464 384 156 383 350 236 286 296 303 112 371 469 559 298 206 354 355 468 266 274 190 379 270 238 435 444 411 532 479 523 497 528 553 555 555 562 497 585 527 590 623 421 788 1.07e+03 478 438 533 440 424 825 797 400 1e+03 481 924 536 437 679 945 938 998 626 687 1.09e+03 578 738 710 868 459 564 670 633 614 608 971 725 736 487 594 594 561 812 575 738 578 811 493 575 655 666 556 640 661 640 595 652 599 670 NaN 679 638 437 611 606 591 593 553 562 513 482 785 1.01e+03 604 970 448 509 603 506 504 486 540 505 512 582 654 655 587 526 429 518 518 764 700 603 479 476 474 454 491 514 526 461 547 499 481 450 527 509 616 480 526 773 416 526 428 432 508 528 792 754 621 385 428 493 444 706 407 760 423 462 476 428 433 500 584 528 523 438 400 431 880 450 442 496 391 442 375 447 432 428 458 570 431 712 402 545 536 681 509 449 495 520 534 707 549 514 488 468 796 471 465 478 578 861 536 579 526 547 529 577 700 945 560 516 403 508 445 452 470 430 437 396 388 746 414 521 365 416 410 364 454 439 603 458 399 456 471 494 497 424 431 409 448 514 778 884 449 607 444 425 436 429 477 430 602 452 380 574 458 460 393 387 407 483 814 584 547 817 415 433 508 500 400 415 401 484 383 510 501 528 402 556 472 497 345 367 528 354 350 340 377 372 379 380 504 450 492 520 474 459 504 467 479 346 385 369 310 317 394 490 397 436 482 390 422 384 275 493 447 811 605 749 457 662 292 390 275 447 230 404 426 328 480 473 284 429 534 383 280 355 422 320 376 437 336 649 362 299 270 346 369 351 407 363 444 426 787 704 404 636 263 299 361 316 366 332 342 345 252 163 368 457 555 272 326 416 270 405 339 292 513 478 388 275 307 336 370 431 460 395 501 477 343 375 335 516 503 389 415 378 266 442 393 314 400 321 372 331 509 278 249 347 345 307 156 273 391 300 764 337 301 374 471 351 344 292 291 330 363 452 351 352 439 481 299 322 331 372 358 262 291 208 392 330 343 300 276 394 472 408 355 365 316 296 330 341 335 293 278 396 263 381 445 329 172 342 413 372 413 387 491 312 359 397 376 374 396 302 NaN 933 862 846 222 567 465 384 157 384 351 236 288 296 304 112 371 469 560 298 204 356 356 468 267 272 190 380 270 239 434 444 411 532 479 523 497 527 556 555 555 562 497 586 527 589 622 421 787 1.07e+03 479 438 533 440 424 825 800 400 1e+03 482 924 537 440 678 945 938 997 626 687 1.09e+03 578 738 710 869 459 565 670 633 614 608 971 725 736 487 594 593 560 811 575 738 578 810 493 575 655 666 556 640 661 640 595 652 599 670 NaN 679 639 437 611 606 592 593 554 562 513 483 785 1.01e+03 604 968 447 510 603 506 504 486 539 505 512 582 653 655 587 527 429 518 518 764 699 603 478 476 475 454 492 514 526 460 546 498 484 451 527 509 616 480 525 773 416 526 428 432 508 529 791 754 621 384 428 494 444 706 408 760 424 463 475 428 434 500 586 528 523 438 401 431 880 450 442 498 391 441 375 447 432 427 458 569 430 711 402 544 536 680 509 449 495 519 534 705 550 514 486 468 796 470 465 477 578 861 537 578 527 547 530 577 700 944 559 515 402 507 444 451 470 430 437 397 389 747 415 521 365 416 411 364 454 439 603 458 399 458 472 494 497 424 431 409 447 514 778 884 450 608 444 425 437 428 478 428 602 453 380 574 458 459 393 387 407 483 814 585 547 816 416 432 509 500 400 415 401 484 382 510 501 527 403 555 471 497 345 367 526 354 350 340 377 372 379 380 504 451 492 519 474 460 504 466 479 346 385 370 309 317 393 490 398 436 483 390 423 385 283 493 447 811 605 749 457 663 292 391 276 448 230 404 426 328 479 473 284 428 534 383 280 355 422 320 376 437 336 650 362 299 271 346 369 351 407 363 444 426 787 704 404 636 263 299 361 316 366 333 342 345 251 162 369 457 555 273 326 416 270 404 339 292 513 478 388 273 307 335 369 431 459 395 499 476 343 375 335 516 502 389 414 382 266 442 395 314 400 321 372 332 511 277 250 348 344 307 156 273 391 300 765 337 302 374 471 351 343 292 291 330 362 451 351 353 440 481 300 323 330 373 358 262 292 207 391 330 344 301 277 393 472 408 356 365 316 296 331 341 335 294 279 397 266 381 443 328 172 342 413 372 415 387 489 313 360 397 377 375 395 304 NaN 932 863 845 222 568 466 385 158 385 351 235 288 296 304 112 371 469 562 298 203 356 356 468 266 270 190 381 269 239 434 444 411 532 480 523 497 526 557 556 555 562 496 585 527 589 621 421 787 1.07e+03 480 438 534 440 424 825 804 400 1e+03 481 923 537 442 678 945 938 998 626 688 1.09e+03 578 738 710 870 459 565 670 634 614 607 971 725 736 487 593 594 560 811 575 738 578 810 493 574 654 666 555 640 662 640 595 653 600 671 NaN 679 639 437 611 606 592 593 554 561 513 484 785 1.01e+03 604 966 447 511 603 507 504 486 539 506 512 582 654 654 588 527 429 518 518 765 698 603 478 476 475 454 493 514 526 460 546 498 490 451 526 509 616 480 525 773 416 526 428 433 508 529 790 754 621 384 428 494 444 706 408 760 424 463 475 429 434 500 587 529 524 438 401 431 881 450 442 498 392 440 374 446 432 426 458 568 430 710 401 544 534 680 510 449 495 520 534 703 549 513 486 467 795 470 465 477 578 862 538 576 527 547 530 577 699 944 559 515 401 507 444 451 471 430 437 396 389 747 415 522 365 416 411 364 453 439 603 459 399 460 472 493 498 424 432 409 448 514 778 884 450 610 444 425 437 428 477 427 602 453 380 574 458 458 393 387 408 484 814 586 546 815 418 432 508 501 401 414 401 485 381 510 502 528 403 555 472 497 346 367 525 354 350 340 377 373 379 380 504 451 493 520 474 460 503 467 479 346 385 370 308 317 393 491 398 436 484 390 423 385 289 493 447 811 606 749 458 660 292 393 276 449 230 403 426 328 479 473 284 428 536 383 281 355 422 320 376 437 336 650 362 299 272 345 368 352 407 363 444 426 786 704 404 636 263 299 360 316 366 334 343 345 252 162 369 456 555 273 326 415 271 404 339 292 512 478 387 271 307 334 369 431 457 395 497 477 343 376 334 515 501 390 413 384 266 441 396 314 400 321 373 332 510 276 252 348 343 308 155 274 392 300 765 337 302 374 471 351 343 292 287 330 361 452 351 355 440 481 300 323 329 373 358 261 292 207 389 330 345 302 278 393 473 407 356 365 316 296 331 340 336 293 280 397 269 381 442 328 170 342 413 373 415 386 489 314 360 396 378 376 395 305 NaN 932 863 845 222 570 465 385 160 386 351 234 288 296 303 112 371 469 562 298 202 356 356 468 266 269 190 381 269 239 433 444 411 532 479 523 497 526 557 557 555 563 495 585 527 589 620 420 786 1.07e+03 480 438 534 440 423 824 806 400 1.01e+03 481 924 537 444 678 945 938 998 626 688 1.09e+03 578 738 709 870 459 565 670 636 614 607 972 726 737 488 593 594 560 811 574 738 578 808 493 574 654 666 554 639 662 640 595 652 600 671 NaN 680 639 436 610 606 591 593 554 560 513 483 786 1.01e+03 604 966 447 511 603 507 505 484 539 506 512 582 654 654 589 528 428 517 518 765 697 603 478 477 475 454 493 513 526 460 546 498 493 451 526 509 616 480 525 773 416 526 428 432 507 528 790 754 620 384 428 493 445 705 408 760 423 463 475 430 434 499 588 530 524 438 401 431 883 450 442 498 393 438 374 446 432 426 459 568 430 709 401 544 534 681 510 449 494 521 532 702 550 512 486 468 796 469 464 477 578 862 538 575 527 547 530 578 699 945 558 514 401 507 444 451 470 430 437 395 388 748 415 523 366 416 412 363 453 439 604 459 399 461 472 493 498 425 432 409 449 514 778 883 450 610 444 425 436 428 477 427 602 453 380 574 458 457 393 388 408 485 814 586 546 814 419 431 508 502 400 413 401 486 380 509 502 528 404 555 472 497 346 366 524 354 351 340 376 374 379 380 504 451 493 520 474 460 503 467 479 346 384 370 308 317 394 491 398 436 484 390 423 385 294 493 447 812 606 750 458 656 292 394 276 449 230 402 425 329 480 474 284 428 538 383 282 355 423 321 376 437 335 648 361 300 272 345 368 352 406 363 443 426 785 705 403 635 264 299 358 316 366 334 344 346 252 163 369 455 555 274 326 414 272 404 338 292 511 479 386 270 306 334 370 431 457 395 497 477 343 378 335 516 497 390 413 384 266 442 398 315 400 321 374 333 509 275 252 349 343 309 155 277 392 300 764 337 303 375 472 351 344 292 283 330 362 453 350 356 440 481 300 323 328 373 358 260 291 206 388 331 346 303 279 393 473 408 357 365 316 296 332 339 336 293 279 398 271 380 441 328 169 342 414 374 415 385 491 314 359 396 380 375 395 305 NaN 931 863 846 222 573 464 386 161 386 351 234 289 296 303 112 371 469 562 299 201 357 357 468 268 269 189 380 269 239 433 443 411 532 480 524 497 527 558 557 555 563 494 585 527 590 620 420 786 1.07e+03 480 438 533 441 423 823 807 400 1.01e+03 480 924 537 446 678 945 938 998 626 688 1.09e+03 578 738 709 870 459 566 670 637 614 607 971 726 736 488 593 594 560 811 575 737 578 806 493 574 654 667 554 638 662 640 595 652 600 671 NaN 680 640 436 610 606 590 592 553 559 513 482 786 1.01e+03 604 967 447 510 602 507 506 482 539 505 512 582 654 655 588 528 429 517 518 765 697 604 478 476 475 455 493 513 525 459 546 498 496 451 525 509 616 480 526 773 415 527 429 432 507 528 789 755 620 384 428 492 446 705 408 760 423 462 476 430 434 499 589 530 524 438 402 431 884 450 442 498 393 438 374 446 432 426 458 568 430 709 401 545 533 681 511 449 494 521 532 702 550 511 487 468 797 470 464 478 578 863 537 575 526 548 530 578 699 946 559 514 401 507 444 450 470 430 437 394 388 748 416 524 366 416 412 363 454 439 605 459 399 461 471 492 498 425 433 409 449 513 778 884 450 610 444 425 436 428 477 426 602 453 380 574 458 457 393 388 408 486 814 587 547 814 421 431 508 503 399 412 401 486 380 509 502 528 403 555 473 497 345 366 522 354 351 340 375 375 379 380 504 451 493 521 474 459 503 467 480 346 384 370 307 317 394 491 397 436 484 390 423 384 298 493 446 812 606 751 458 653 292 394 276 450 230 402 425 329 480 475 284 428 539 383 282 355 423 321 376 438 335 644 361 300 271 345 367 352 405 364 443 426 784 705 402 636 264 299 358 316 367 334 344 345 252 163 368 455 554 274 326 414 272 404 337 292 509 479 385 269 307 334 371 432 457 396 497 476 342 380 335 516 494 390 412 383 266 442 398 315 401 322 376 333 508 274 252 349 343 310 155 279 393 300 764 337 303 376 473 350 345 293 280 330 360 454 350 355 440 482 300 322 328 374 357 259 290 207 387 331 346 304 279 392 473 408 359 365 316 296 330 339 336 293 278 398 274 380 441 328 171 342 414 375 415 383 492 314 359 396 380 374 396 306 NaN 930 863 846 221 574 462 385 161 387 352 233 289 296 303 112 371 469 561 300 201 358 356 468 269 268 189 380 269 239 433 443 412 532 480 524 496 528 560 557 555 563 495 584 527 591 620 420 786 1.07e+03 480 438 533 441 423 822 808 399 1.01e+03 480 924 537 448 679 945 938 998 626 688 1.09e+03 578 737 709 869 459 565 670 637 614 608 970 726 735 488 593 594 560 811 575 737 578 803 493 573 654 666 554 637 662 640 595 652 600 671 NaN 680 640 437 610 606 590 591 552 559 513 481 786 1.01e+03 605 967 446 509 602 507 507 481 539 505 511 582 652 656 588 529 430 517 518 765 697 604 478 476 475 456 493 513 525 459 546 499 500 450 526 509 615 480 526 772 414 527 429 431 506 528 789 755 620 384 428 492 446 705 408 761 422 461 477 429 434 499 589 530 524 438 402 430 884 449 443 498 393 438 374 447 431 427 458 569 430 709 401 545 533 681 511 450 494 521 530 702 550 511 487 468 797 470 464 479 578 863 537 575 527 548 529 579 699 947 560 514 401 507 444 450 470 430 436 394 387 748 416 524 366 416 412 363 453 439 604 459 400 460 471 492 498 425 432 409 449 513 778 884 451 611 444 425 435 428 477 427 602 452 381 574 458 457 393 389 408 486 815 587 547 815 421 432 508 503 399 412 401 486 380 509 502 527 403 555 474 497 344 365 521 355 351 339 374 375 379 380 505 451 494 521 474 458 502 467 480 346 385 370 306 317 394 491 398 437 483 390 423 384 304 493 446 812 606 752 458 653 292 394 276 450 230 402 425 329 480 475 285 428 540 383 283 355 423 322 377 438 334 641 361 300 271 346 367 351 405 364 443 427 784 706 402 638 265 300 358 315 367 334 344 344 252 163 367 455 555 274 327 414 272 404 336 293 508 479 385 269 307 335 371 432 457 395 497 475 342 381 335 517 489 389 410 382 267 443 398 315 401 322 376 334 508 274 251 350 343 310 155 280 393 300 764 337 303 376 473 350 346 293 279 329 358 453 350 354 440 482 299 322 328 375 357 258 291 207 387 330 346 304 279 392 473 409 360 365 316 296 329 339 336 293 278 398 268 381 441 328 172 340 414 375 414 384 493 314 359 396 380 374 397 306 NaN 930 863 847 221 574 462 385 161 388 353 233 289 296 303 112 371 469 560 301 202 358 356 468 269 267 188 379 268 239 433 443 413 532 480 523 495 528 562 557 554 563 495 585 526 590 620 420 787 1.07e+03 480 438 533 441 423 822 808 399 1.01e+03 481 924 537 448 679 945 938 998 626 688 1.09e+03 578 736 709 870 460 565 669 637 614 609 970 727 734 487 592 594 560 810 576 737 578 801 493 573 654 666 554 637 661 640 595 652 599 670 NaN 680 640 438 610 606 589 591 551 559 514 481 785 1.01e+03 604 966 446 509 602 508 507 482 539 505 510 582 652 655 588 529 431 517 518 766 696 604 478 476 475 456 493 513 525 459 546 499 504 449 526 509 615 480 526 772 413 527 429 431 506 528 789 755 621 384 428 492 447 704 408 762 423 462 478 428 434 499 589 530 524 438 403 430 883 448 444 498 391 439 373 448 432 427 459 570 430 708 401 545 534 681 511 451 494 521 530 702 550 511 488 468 796 470 464 479 578 863 536 575 528 549 529 579 700 947 559 514 401 507 444 450 470 430 436 394 388 748 416 524 365 416 412 363 453 439 604 459 400 460 470 492 498 424 432 410 448 513 778 884 450 611 444 425 434 429 477 427 601 452 381 574 459 457 393 389 408 485 815 586 547 815 421 433 508 503 399 412 401 487 380 510 503 527 403 555 475 498 342 365 520 355 350 339 374 374 379 379 505 452 494 521 473 458 502 468 480 346 385 370 304 317 394 492 398 437 483 391 423 384 309 493 446 812 606 754 459 656 292 394 276 450 229 403 425 329 479 475 285 428 541 383 284 354 424 321 378 438 334 642 362 301 271 347 367 350 406 364 444 427 784 707 402 639 265 300 359 316 367 333 344 342 252 162 367 455 554 274 326 413 271 404 335 293 507 479 385 269 308 335 371 433 457 394 497 475 342 380 335 517 488 389 407 382 268 443 399 315 401 323 377 334 509 273 251 349 343 310 155 281 392 300 765 337 303 374 472 351 346 293 279 329 356 453 350 352 440 481 299 322 328 376 357 258 292 207 387 330 345 303 278 392 474 409 361 365 315 296 329 339 335 293 277 398 261 381 442 328 173 338 414 376 413 384 493 314 360 396 381 374 398 306 NaN 931 863 847 220 573 461 384 160 387 355 232 290 297 303 113 370 469 559 301 201 358 355 467 269 267 188 379 268 239 433 443 413 532 480 523 495 528 563 558 554 562 495 585 527 590 621 421 788 1.07e+03 480 438 533 442 422 822 809 399 1e+03 481 924 536 450 679 945 938 998 626 686 1.09e+03 578 736 709 870 460 565 670 637 614 609 970 727 733 487 592 594 561 810 575 737 578 798 493 574 654 666 554 637 661 640 594 652 598 670 NaN 680 639 438 610 605 590 590 552 559 515 481 786 1.01e+03 604 965 446 509 601 508 506 482 539 505 510 581 652 655 588 530 431 517 517 766 696 604 478 475 474 455 493 513 525 459 546 500 508 448 526 509 615 479 526 773 412 528 429 431 506 527 788 755 622 384 429 492 447 705 408 762 424 462 476 429 435 499 589 529 523 437 402 430 883 447 444 498 389 439 372 449 433 427 460 570 431 709 401 545 536 681 511 452 494 521 530 702 550 511 489 468 794 470 464 478 577 864 536 575 529 549 528 579 702 946 558 515 401 506 444 450 470 429 437 394 388 749 416 524 365 416 412 363 453 439 603 458 400 460 471 492 498 424 432 411 448 513 779 885 450 612 444 424 434 429 477 427 601 453 381 574 459 457 393 389 409 485 816 586 546 816 421 434 508 504 400 411 401 488 381 510 503 527 403 555 475 498 343 366 520 354 350 340 373 374 379 378 505 453 494 521 473 458 502 469 481 346 385 370 303 317 395 494 396 438 484 391 423 384 315 493 445 812 606 754 459 658 292 394 275 450 229 403 425 329 479 475 284 428 542 383 284 354 424 321 378 438 334 642 362 301 271 347 367 350 406 364 444 427 784 707 402 638 265 300 359 318 368 333 344 343 253 162 366 455 554 274 325 413 270 403 334 292 506 479 386 269 308 335 371 433 456 393 497 475 343 380 335 516 487 388 404 382 268 444 399 315 401 325 377 335 510 272 251 347 343 310 155 282 392 300 764 337 303 372 470 352 346 293 278 328 356 452 350 353 440 481 299 322 330 376 357 258 293 206 387 329 345 303 278 393 473 409 361 365 314 296 330 339 335 293 276 398 255 382 444 328 172 337 415 376 412 384 492 313 360 396 382 374 398 307 NaN 932 863 847 219 572 459 383 160 387 356 231 290 298 303 112 370 469 559 301 198 357 355 468 268 265 187 379 268 239 433 443 413 531 480 522 495 528 564 557 553 562 494 585 528 591 621 420 787 1.07e+03 480 438 534 442 422 822 810 399 1e+03 482 924 536 450 678 945 938 998 627 685 1.09e+03 577 736 709 871 460 565 670 638 612 609 970 728 733 486 593 594 561 810 575 737 578 797 492 574 653 666 553 637 661 641 594 652 598 669 NaN 680 639 438 610 605 589 590 553 560 515 481 788 1.01e+03 604 965 445 510 600 508 506 482 540 505 509 581 652 655 588 531 431 517 517 766 697 604 477 475 474 454 493 513 525 460 545 500 513 448 526 509 615 479 525 773 412 528 429 431 507 527 787 755 622 384 429 492 447 705 408 762 423 463 475 429 435 499 589 528 523 438 402 430 883 446 444 498 388 439 373 449 433 426 460 570 431 710 401 544 537 681 511 452 494 520 530 701 550 512 489 468 793 471 464 478 576 865 536 575 529 549 528 579 703 945 557 514 401 505 445 450 470 429 436 394 388 750 416 524 365 416 411 362 453 439 603 458 400 461 471 493 498 424 432 411 448 514 780 885 450 612 443 424 435 429 477 427 601 452 380 575 459 457 394 390 408 484 816 586 546 816 422 434 509 504 400 411 401 488 381 510 503 528 403 555 475 499 343 367 519 352 350 340 373 374 379 378 505 453 493 520 473 458 502 469 481 346 385 370 302 317 395 494 395 437 485 391 423 384 318 493 446 814 605 755 459 658 291 393 275 450 230 404 425 329 478 475 285 428 543 384 284 354 425 321 378 438 334 641 362 300 270 347 367 349 406 364 444 427 784 707 403 637 265 300 358 319 368 333 344 343 253 162 367 455 556 275 324 413 270 403 333 292 507 479 387 269 308 336 371 432 454 393 498 476 343 379 335 515 486 387 402 382 267 444 399 316 401 326 377 336 510 271 251 346 343 311 155 283 392 299 763 337 303 372 470 353 346 292 277 327 355 452 350 354 441 481 299 322 332 376 357 259 293 206 386 329 344 303 278 393 473 409 361 365 314 296 331 339 335 294 276 397 256 382 445 328 172 338 415 376 412 381 491 312 360 396 383 376 399 307 NaN 932 863 847 218 571 457 383 159 390 356 231 291 300 304 112 372 468 557 302 199 357 356 468 268 263 186 379 268 238 434 443 413 531 480 523 495 528 564 557 553 562 493 584 529 591 622 420 786 1.07e+03 480 438 534 442 422 822 811 399 1e+03 482 924 537 452 678 946 937 999 627 684 1.09e+03 576 736 709 871 461 565 670 639 611 609 970 727 734 486 593 594 561 810 575 737 578 797 493 574 653 665 552 637 661 641 594 653 598 669 NaN 680 638 438 610 605 589 591 552 560 515 481 790 1.01e+03 603 966 445 510 600 508 506 482 540 504 509 581 653 656 588 532 431 517 516 766 698 604 477 475 473 453 493 513 525 460 545 498 517 448 526 510 614 478 525 774 411 529 429 431 507 527 786 755 621 384 429 492 447 705 408 761 422 463 476 429 436 499 589 528 523 438 402 431 884 447 443 498 387 439 373 449 432 426 460 571 432 711 402 544 537 681 511 451 494 520 531 700 550 513 489 468 793 470 464 478 575 866 536 574 530 549 529 578 703 945 557 513 401 505 446 450 470 429 436 394 388 750 415 524 364 416 411 362 453 439 602 459 400 462 471 493 499 424 431 412 448 514 780 886 450 612 443 424 436 429 477 427 601 452 379 575 459 457 394 390 407 484 816 586 546 816 422 434 509 504 399 412 400 488 382 509 502 528 403 555 474 499 344 367 519 352 350 340 373 375 379 378 505 453 493 519 472 457 502 469 480 346 385 371 302 317 395 494 395 437 486 391 423 385 323 493 445 816 605 755 458 656 290 393 275 450 230 404 426 329 478 475 286 428 544 385 285 354 425 322 378 437 333 640 363 299 271 348 367 349 406 364 443 427 784 706 403 637 265 300 358 319 368 333 344 344 252 162 368 455 557 275 325 413 271 403 332 292 507 479 387 269 308 336 371 431 452 394 498 476 344 379 336 515 485 385 400 383 266 444 399 316 400 328 378 337 510 271 252 346 343 311 156 284 391 298 762 337 303 372 471 353 346 292 280 327 355 452 349 354 441 481 299 322 333 375 357 260 293 206 385 328 344 303 278 393 473 409 361 365 314 297 331 339 334 296 275 397 255 380 445 329 173 338 414 375 411 377 490 311 361 396 384 376 400 308 NaN 932 863 847 217 572 456 383 160 395 357 230 291 302 304 112 373 468 556 301 200 357 354 468 267 260 186 379 268 238 434 442 413 531 480 524 496 527 564 556 553 562 492 584 530 591 622 420 786 1.07e+03 480 438 534 442 422 822 811 399 1.01e+03 482 924 537 454 678 946 937 998 626 684 1.09e+03 576 736 708 870 462 565 670 641 610 609 969 727 734 486 593 593 561 809 575 737 578 796 494 574 653 664 552 637 661 642 595 653 598 669 NaN 680 639 437 610 605 588 591 552 560 515 481 790 1.01e+03 603 967 444 511 600 508 505 482 540 504 509 581 654 656 588 532 430 517 516 766 700 604 477 475 473 453 492 512 524 460 545 497 522 448 526 510 612 478 524 774 411 529 429 431 507 528 786 755 621 383 429 492 446 705 408 762 420 463 477 430 437 500 590 530 523 438 403 432 884 448 443 497 386 438 372 449 432 426 460 572 432 711 402 544 537 681 511 451 493 519 532 699 551 513 488 468 793 470 464 479 575 866 536 574 530 549 529 578 702 945 557 512 401 506 446 450 470 429 436 394 388 750 414 523 364 417 410 362 453 439 602 459 400 464 472 493 499 424 431 412 448 514 780 886 450 612 443 424 436 429 477 427 600 452 380 576 458 457 395 390 407 483 815 586 546 816 423 434 508 505 399 413 401 488 382 509 502 528 403 555 473 499 344 367 518 353 350 340 373 375 379 379 504 453 492 519 471 456 502 468 480 346 385 372 302 316 395 493 395 436 486 391 423 386 327 493 444 816 604 755 457 653 290 392 276 450 230 404 426 329 477 475 287 428 544 385 285 355 425 322 378 436 333 638 363 297 271 348 367 348 406 364 442 426 784 705 402 637 266 300 358 319 368 333 343 344 252 162 369 456 557 275 325 413 271 403 332 292 507 478 386 269 309 337 371 430 451 394 499 475 344 379 336 515 484 386 400 383 265 444 398 316 400 328 380 336 510 270 252 346 343 312 156 284 391 299 763 337 303 371 472 354 346 292 284 328 352 450 348 353 442 481 299 322 332 374 358 260 293 206 384 328 344 303 278 392 473 408 362 365 316 297 331 339 334 296 275 397 253 379 445 329 174 337 414 375 411 373 489 312 361 397 385 377 400 307 NaN 932 862 846 217 572 454 382 160 400 357 229 292 303 303 114 374 468 553 300 200 358 352 468 268 259 186 380 268 238 434 442 413 531 479 525 496 527 564 556 553 563 492 584 529 590 621 420 786 1.07e+03 480 439 534 441 422 822 811 399 1.01e+03 482 924 537 457 679 946 937 998 626 685 1.09e+03 576 735 708 870 462 566 669 643 611 608 968 727 734 486 593 593 561 809 575 737 579 794 495 574 652 664 552 637 661 642 595 653 598 669 NaN 680 640 438 610 605 588 592 552 560 515 481 789 1.01e+03 603 967 444 510 599 507 504 482 540 503 510 581 654 656 588 532 430 518 517 766 699 604 477 475 472 453 493 512 524 460 546 496 527 448 526 509 612 477 524 775 411 529 428 431 507 528 785 754 621 382 430 492 446 705 408 762 419 463 479 430 437 499 589 531 523 438 404 432 884 450 444 497 386 438 372 449 432 426 460 572 432 711 402 544 538 681 512 451 493 519 533 698 551 514 487 469 793 470 466 479 575 866 536 574 530 548 529 578 702 945 558 513 401 506 446 450 470 429 436 394 388 750 414 524 364 417 411 363 453 439 602 459 400 465 472 493 499 424 431 412 448 515 780 886 449 612 444 425 436 429 477 427 600 453 381 576 458 457 394 389 408 483 815 586 546 816 423 434 508 505 398 413 401 490 382 508 501 528 403 555 473 499 344 367 518 354 349 340 373 375 378 379 505 453 492 519 471 456 502 468 480 346 385 372 301 316 394 493 395 436 485 392 423 386 331 493 443 816 605 755 456 653 290 392 276 451 231 403 426 329 476 475 287 428 543 384 285 356 425 323 379 435 333 639 363 296 272 347 367 348 406 364 442 425 784 705 402 637 266 299 358 318 368 333 343 344 251 162 368 456 557 275 325 413 272 403 332 291 506 478 386 269 309 337 370 431 451 395 498 474 344 379 337 515 483 388 399 384 266 444 398 317 400 327 380 335 509 270 252 347 343 314 156 285 391 300 764 338 303 371 472 354 347 291 285 328 350 448 349 353 442 481 300 322 332 374 358 260 293 207 384 327 343 302 278 392 473 407 364 365 316 296 331 339 334 296 274 396 259 379 444 330 174 337 415 375 411 374 489 315 361 397 385 377 400 307 NaN 932 861 846 217 572 452 382 161 400 358 230 293 301 304 115 374 468 551 300 197 358 354 468 269 256 186 381 268 238 434 442 413 531 479 525 496 526 563 556 553 562 492 584 527 590 621 420 786 1.07e+03 480 439 534 440 423 823 811 399 1.01e+03 482 925 537 458 679 947 937 997 627 684 1.09e+03 576 735 708 870 462 566 669 645 610 608 968 728 734 486 593 593 561 810 574 737 578 793 494 574 651 664 551 637 660 642 595 653 598 668 NaN 680 640 438 610 606 589 592 551 560 515 481 789 1.01e+03 603 967 445 510 599 506 504 481 540 503 510 581 654 655 588 532 430 518 517 766 698 604 477 475 472 454 494 512 524 460 546 496 532 448 525 509 612 477 524 774 411 529 428 431 507 528 785 754 621 382 430 492 446 705 408 762 420 463 478 430 437 498 589 531 523 438 403 432 884 450 444 497 386 438 371 450 432 426 461 572 432 711 401 544 539 680 512 451 493 519 533 698 552 513 487 470 792 470 467 478 575 866 536 575 530 547 529 578 702 945 558 514 401 507 446 450 470 429 436 394 388 750 414 524 364 417 412 362 454 439 602 458 401 466 473 493 498 424 432 412 448 515 781 885 449 612 444 425 435 429 477 427 600 454 383 576 458 457 394 389 408 483 815 586 546 817 422 434 508 505 397 413 402 491 380 508 501 528 403 555 474 499 344 367 518 355 349 340 373 374 378 379 505 454 492 520 471 456 502 469 480 346 384 372 301 317 394 494 395 436 485 393 423 385 333 492 444 816 606 752 456 656 289 393 277 451 231 402 426 330 476 476 287 429 542 383 285 357 424 323 380 436 333 639 362 295 273 348 366 347 406 363 442 424 783 705 402 637 266 299 358 317 369 333 343 343 252 162 367 457 556 275 325 413 272 404 332 291 506 478 386 269 310 337 369 433 452 395 497 474 345 379 337 515 484 390 400 384 265 445 400 317 400 327 379 334 508 270 252 347 343 315 156 285 391 302 764 337 303 371 471 354 347 291 282 328 347 445 350 355 442 482 300 322 332 374 357 259 293 207 385 327 343 302 278 392 472 407 367 366 315 295 331 340 334 296 274 396 266 379 443 330 173 336 416 375 410 374 490 317 361 397 386 378 400 307 NaN 932 861 845 217 572 452 381 162 401 359 231 294 300 305 113 374 468 548 301 195 358 359 469 270 254 184 380 268 238 434 442 413 531 479 524 496 526 563 555 554 561 492 584 524 589 622 420 787 1.07e+03 481 439 534 441 422 823 811 399 1.01e+03 482 925 536 460 678 947 937 996 627 683 1.09e+03 576 735 708 870 462 566 669 647 609 608 968 728 734 486 593 592 562 810 574 737 578 792 494 574 651 664 551 637 660 642 595 653 598 668 NaN 680 640 438 611 606 589 592 550 561 515 481 789 1.01e+03 603 966 446 509 599 506 504 482 541 504 510 580 654 655 589 532 430 518 517 766 697 604 477 475 472 455 495 511 524 460 546 496 535 448 525 509 612 477 523 773 410 529 429 430 507 528 785 754 621 382 430 492 446 705 408 763 420 464 478 429 437 498 589 531 524 438 403 432 884 449 444 497 387 438 371 450 432 426 461 572 432 710 401 542 539 680 513 452 494 519 534 697 552 513 487 472 792 470 468 477 576 866 536 576 530 546 529 577 702 945 559 515 401 507 445 450 470 429 436 394 388 749 414 523 364 417 413 361 454 438 602 459 402 468 474 493 498 425 432 412 448 516 781 885 450 612 444 425 435 429 478 426 600 453 382 576 458 457 394 389 408 483 815 586 546 817 423 434 508 505 397 411 402 490 379 509 502 528 403 555 474 499 344 367 518 355 349 340 373 375 378 380 505 454 491 519 471 455 502 469 480 346 384 372 301 317 394 494 395 436 485 394 423 385 335 492 444 817 606 750 455 660 289 393 277 451 232 402 426 331 477 478 287 430 542 383 284 357 424 323 381 436 333 640 361 295 273 348 367 347 406 362 443 424 783 705 403 637 266 299 358 316 370 334 344 342 252 162 366 458 556 275 325 413 272 405 332 290 506 477 386 270 310 338 369 434 453 395 497 473 345 379 336 516 486 389 401 383 264 446 401 317 400 328 378 336 508 270 253 346 343 316 156 286 391 302 763 337 303 370 470 354 347 290 280 327 346 442 351 357 442 482 301 322 332 373 357 260 292 207 384 328 343 303 279 392 472 407 368 366 314 294 331 340 333 296 274 396 272 378 442 330 172 336 416 374 409 375 490 316 361 397 386 378 399 307 NaN 932 862 845 216 573 452 381 163 403 358 231 296 299 306 113 374 468 545 302 193 359 362 469 270 251 182 380 267 238 434 442 412 532 479 524 496 526 564 554 554 560 492 584 523 589 622 420 787 1.07e+03 481 439 534 441 422 824 812 399 1e+03 481 925 535 461 678 947 936 995 626 682 1.09e+03 576 734 708 871 462 566 668 650 609 608 968 730 733 487 593 592 562 810 574 737 578 790 494 573 651 664 551 637 659 641 596 653 597 668 NaN 679 640 437 611 606 588 592 550 561 515 481 789 1.01e+03 603 967 446 509 599 505 504 482 541 504 510 580 653 655 590 532 430 518 517 766 697 604 477 475 472 455 494 510 524 461 545 495 537 450 525 509 612 477 523 771 410 529 430 429 507 528 785 754 621 383 431 493 446 704 408 763 421 464 477 429 437 499 589 530 524 438 402 433 885 449 445 497 388 438 372 450 432 426 462 572 431 710 401 541 538 680 513 452 493 518 534 696 552 514 487 471 792 469 468 476 575 865 537 576 530 546 528 576 702 947 558 515 401 506 445 450 470 429 437 394 387 749 414 523 365 417 413 361 454 438 602 459 402 469 474 493 498 425 432 412 448 516 781 885 451 613 444 425 435 429 478 426 600 453 382 576 458 457 393 389 408 483 816 585 546 816 423 434 508 506 398 410 402 489 380 509 502 529 402 556 473 498 344 367 518 354 350 339 374 375 379 379 505 455 492 519 471 454 502 469 480 346 384 372 301 318 395 494 396 436 485 394 423 384 338 493 444 818 606 747 455 665 288 394 277 451 232 402 426 331 478 479 286 429 541 382 284 356 423 323 381 436 333 640 360 295 274 349 366 347 406 362 442 424 784 706 404 638 265 299 358 316 371 334 343 341 252 162 366 458 556 276 326 413 273 404 331 290 506 477 386 271 310 338 370 434 454 394 497 473 345 379 336 517 487 388 402 382 264 447 401 315 399 328 378 337 508 270 255 345 343 315 156 287 390 302 762 337 303 370 469 354 347 290 280 327 345 440 350 358 441 482 300 321 332 374 358 262 291 208 384 329 344 303 279 392 471 406 368 366 314 294 332 340 333 296 274 396 271 377 442 329 172 336 415 372 408 378 490 314 360 397 387 378 400 307 NaN 931 862 845 216 574 452 381 164 404 358 231 298 300 306 114 374 468 542 303 192 360 360 469 268 250 180 380 267 238 434 441 411 532 480 523 496 524 565 554 554 560 493 585 525 589 622 420 787 1.07e+03 481 439 535 441 422 823 812 399 1e+03 480 926 535 462 677 947 936 995 626 682 1.09e+03 577 734 708 871 462 566 668 655 609 608 968 731 733 487 593 591 561 809 574 737 578 787 494 573 650 664 550 638 659 641 596 653 597 668 NaN 679 640 437 611 606 588 591 551 561 514 481 789 1.01e+03 602 967 444 509 599 505 503 481 541 504 510 580 653 654 590 532 429 518 518 766 697 604 477 475 473 455 493 510 524 461 545 495 538 450 524 509 612 476 523 771 410 529 430 429 507 528 785 753 621 384 432 494 445 704 407 763 421 464 478 428 437 499 589 530 524 438 402 433 886 448 445 498 388 438 372 450 432 426 462 572 431 711 401 541 537 680 513 452 494 519 534 696 553 514 487 470 791 469 468 477 575 865 537 575 530 546 529 577 702 949 557 515 401 506 445 450 470 429 437 394 386 749 414 524 365 417 413 362 454 438 602 460 402 470 473 493 499 426 433 412 448 516 782 884 451 614 444 425 435 428 477 425 600 452 382 575 458 458 393 389 408 483 816 585 546 816 423 435 508 506 398 408 401 490 383 510 503 529 402 556 472 497 344 366 518 354 350 339 374 374 379 379 504 456 493 518 471 454 502 469 480 347 385 371 301 319 396 495 396 436 486 394 422 384 340 494 444 819 605 749 454 665 288 393 277 450 231 401 426 331 478 478 286 429 541 381 285 356 423 323 381 436 333 641 360 295 276 349 366 348 406 362 442 424 785 706 404 639 265 299 358 316 371 334 342 341 252 162 367 458 556 276 325 413 272 403 331 291 506 477 386 271 310 337 370 433 453 393 497 473 346 378 336 518 487 388 402 381 264 448 400 314 398 329 378 337 508 269 256 345 343 314 156 287 390 302 760 337 303 370 469 354 348 291 280 328 344 437 349 358 440 481 299 320 332 374 358 263 290 209 383 330 345 303 279 392 471 405 369 367 314 294 332 341 333 296 273 396 270 376 442 329 170 335 414 370 408 383 490 313 360 397 386 378 401 307 NaN 931 862 846 215 574 452 380 164 402 358 232 299 300 306 116 374 469 538 304 193 359 359 468 268 249 180 381 267 239 434 441 411 533 480 523 495 522 566 554 553 560 493 585 526 589 622 420 786 1.07e+03 481 439 536 441 422 823 812 399 1e+03 480 926 535 462 677 947 936 995 626 682 1.09e+03 577 733 708 871 462 566 668 659 609 606 968 731 734 488 594 590 561 810 574 737 579 786 494 573 650 665 550 638 660 641 596 653 597 669 NaN 679 640 436 611 605 588 591 551 561 514 480 790 1.01e+03 602 968 444 509 598 504 503 481 542 504 510 580 653 655 590 531 429 518 518 766 697 604 477 475 473 455 493 511 524 461 544 496 538 450 524 509 612 475 524 771 410 529 430 429 507 529 785 752 622 385 434 494 445 704 407 764 420 463 478 428 438 499 587 530 524 436 402 433 888 449 445 498 388 438 372 450 432 426 461 572 430 711 401 542 537 681 512 451 494 518 533 697 554 514 487 470 791 469 467 477 575 866 538 573 529 547 529 578 702 949 556 512 401 505 446 450 470 428 437 394 386 749 413 524 365 417 412 362 454 438 602 460 402 471 472 492 499 426 433 411 448 515 782 884 451 615 444 425 435 428 478 425 600 452 381 574 458 458 393 389 409 483 816 585 545 816 423 434 508 506 399 410 400 491 385 510 503 529 402 556 471 496 344 366 517 354 350 339 374 374 379 378 504 456 493 518 471 453 502 469 479 346 385 371 301 320 396 495 397 437 486 394 422 384 342 494 444 820 606 751 454 666 288 393 277 450 231 401 426 330 479 477 285 429 540 381 286 355 423 323 381 437 333 640 360 295 279 349 366 348 407 362 442 424 787 706 403 640 265 299 357 316 371 334 340 341 252 162 367 457 556 276 325 413 271 401 330 292 506 478 386 271 310 335 370 433 453 392 496 471 346 377 336 520 486 388 402 380 263 448 400 313 397 329 380 336 508 269 256 346 343 314 157 286 389 301 759 337 303 370 470 354 348 292 281 328 342 435 349 358 440 480 298 320 332 375 358 262 289 210 382 330 346 304 279 392 471 404 370 367 315 294 333 343 333 297 273 395 269 377 442 328 171 335 414 370 408 388 489 314 360 397 386 378 401 306 NaN 932 861 847 214 573 452 380 165 401 359 235 301 301 306 116 374 469 536 306 195 358 360 467 268 249 181 382 268 240 433 441 409 533 480 522 494 522 566 554 552 561 493 585 526 590 622 420 786 1.07e+03 481 439 536 441 422 823 812 399 1.01e+03 481 926 534 462 677 948 936 995 626 682 1.09e+03 578 733 708 872 462 567 668 664 610 605 967 730 733 487 594 591 561 810 574 737 579 783 494 573 650 665 548 638 660 641 596 653 597 669 NaN 679 640 436 611 605 588 591 551 561 514 480 790 1.01e+03 602 967 444 509 598 504 503 480 543 505 510 580 653 655 590 530 428 518 518 765 697 603 478 475 473 455 493 512 524 462 543 496 538 450 524 509 611 475 524 772 410 529 430 430 507 529 785 752 622 385 435 493 446 704 407 764 420 462 478 428 437 499 586 530 524 436 402 432 889 450 445 498 388 438 372 451 432 426 460 573 430 712 400 542 537 681 512 451 494 518 533 697 554 513 488 469 791 469 468 478 575 866 537 573 529 548 530 578 702 947 556 511 401 505 446 451 469 429 437 394 387 750 413 525 365 417 412 361 454 438 602 460 401 471 472 492 499 426 433 412 448 514 783 883 451 614 444 425 435 428 478 424 600 452 381 574 457 458 392 389 409 483 816 586 544 816 422 434 508 505 400 411 399 491 383 510 503 529 403 556 471 497 344 366 518 354 350 339 374 374 379 378 504 456 492 519 471 454 502 470 480 346 386 370 301 320 396 495 397 438 486 394 421 384 344 495 444 822 606 753 454 666 288 394 277 449 231 401 426 330 479 476 286 428 539 382 285 356 424 322 381 437 333 639 360 295 282 349 366 347 407 362 442 424 787 706 403 638 265 299 357 316 370 333 340 341 252 162 368 456 556 277 325 413 271 400 330 291 506 478 386 271 311 335 369 433 453 392 496 470 346 377 336 521 486 388 403 380 262 447 400 313 398 328 381 336 508 269 256 346 343 316 157 284 390 301 760 336 303 370 470 354 347 292 284 328 341 432 349 358 440 479 298 320 331 375 358 262 290 210 382 330 346 305 279 392 471 404 370 368 315 293 333 343 333 298 272 395 266 377 443 328 172 335 414 370 408 390 488 315 361 396 385 378 401 306 NaN 932 861 847 213 573 452 380 165 400 360 238 301 301 306 116 375 470 534 307 197 357 360 466 269 249 181 383 268 240 433 441 408 535 480 522 494 522 566 554 552 561 492 586 526 590 622 420 786 1.07e+03 481 439 535 442 423 823 812 400 1.01e+03 481 926 532 462 677 947 937 995 626 683 1.09e+03 578 733 708 872 463 567 668 670 611 604 967 729 732 487 594 591 561 812 574 738 579 780 494 573 650 665 547 638 661 640 596 653 597 669 NaN 679 640 436 611 605 588 591 550 562 514 479 790 1.01e+03 602 967 444 509 597 504 503 480 543 505 509 580 652 655 590 530 428 518 518 765 698 602 479 475 473 456 493 512 524 461 544 497 538 450 524 509 610 475 524 773 410 529 428 431 508 529 785 751 623 384 435 493 446 705 407 764 420 462 477 428 436 499 583 530 524 436 402 432 889 450 444 499 387 437 372 451 433 426 458 574 430 712 400 542 536 680 512 451 494 518 532 696 553 512 489 469 791 470 468 478 575 866 538 574 529 548 530 577 703 947 558 510 400 505 445 451 469 429 437 394 388 750 413 525 365 417 412 360 454 438 602 460 401 471 472 492 499 426 434 412 448 514 783 883 452 613 444 424 435 428 479 423 600 453 382 575 457 458 392 389 409 483 817 587 544 816 421 433 508 505 400 412 399 491 382 509 502 528 404 556 471 497 344 366 518 354 349 340 375 374 379 379 504 456 492 520 471 454 502 470 480 345 386 370 301 320 396 494 398 439 485 393 421 384 345 495 444 824 606 752 455 666 289 394 276 449 231 401 426 331 480 475 287 428 538 383 285 356 424 322 380 438 333 637 360 294 283 348 366 346 407 362 443 425 787 707 403 638 265 298 357 316 370 332 340 341 252 161 368 456 556 277 325 413 271 401 331 290 507 479 386 270 311 336 369 434 454 392 495 470 346 377 336 521 485 389 403 381 262 446 401 314 398 329 381 336 508 270 256 345 342 318 158 282 390 301 761 336 304 370 470 354 347 292 286 328 340 430 350 357 440 479 297 319 330 374 359 262 291 209 383 329 346 306 278 392 471 404 370 368 315 294 334 343 334 297 273 395 263 377 444 327 173 336 414 369 408 390 487 316 361 395 386 376 401 305 NaN 931 862 848 211 573 451 381 164 399 361 237 302 302 306 117 375 470 532 308 200 357 360 466 270 248 178 383 268 240 432 441 407 536 479 522 494 523 566 554 551 561 492 586 526 590 623 420 786 1.07e+03 481 440 535 442 423 822 812 400 1e+03 480 926 528 462 677 947 937 995 626 683 1.09e+03 578 733 708 871 463 567 668 677 612 604 967 729 732 487 594 591 561 812 574 738 578 777 494 573 650 665 546 638 661 640 595 653 597 669 NaN 679 639 436 610 604 588 591 550 563 514 480 790 1.01e+03 602 967 444 509 597 504 502 480 543 505 508 580 652 655 590 531 428 518 518 765 698 603 479 475 472 456 493 513 524 461 544 497 538 450 524 508 610 475 524 774 410 529 427 431 509 529 785 750 623 383 435 493 447 705 408 765 420 463 477 428 436 499 580 530 524 436 403 432 889 450 444 499 386 437 373 451 432 425 456 574 430 712 399 543 536 680 513 452 494 518 532 696 553 512 489 469 791 471 467 479 574 866 538 575 528 548 529 577 703 948 559 512 400 504 445 450 469 429 437 394 388 751 413 525 365 418 412 360 453 439 602 460 400 471 472 493 499 425 434 412 448 514 782 884 452 613 444 424 435 428 479 423 599 454 382 576 457 458 393 388 409 483 817 588 544 816 420 433 508 505 400 412 399 491 381 508 501 528 405 556 472 498 344 365 518 354 348 340 375 374 379 379 504 455 492 520 471 454 502 470 480 344 387 370 301 320 396 494 398 438 484 393 422 385 346 495 445 824 606 752 455 666 289 395 276 449 230 402 428 333 480 476 288 429 538 383 285 357 425 322 380 438 333 638 361 294 286 348 366 346 406 361 444 426 788 708 403 638 265 298 357 316 370 332 339 341 252 161 367 456 557 276 325 412 271 402 332 290 507 479 385 269 311 337 369 435 455 393 495 470 347 377 336 520 485 390 404 381 261 446 401 314 398 330 379 336 507 271 258 344 341 320 158 280 390 301 762 337 304 371 470 354 347 293 287 328 339 429 351 357 442 479 297 320 330 374 359 262 292 209 383 329 346 305 278 392 470 403 370 367 315 296 333 343 334 296 274 395 260 377 445 328 172 337 414 369 408 390 486 317 361 394 385 375 400 305 NaN 930 863 849 209 574 450 382 163 397 361 235 304 302 307 117 375 471 529 309 201 357 358 466 272 245 175 383 268 240 432 441 408 537 479 522 495 525 566 554 549 561 493 585 526 590 624 421 786 1.07e+03 480 439 535 442 424 822 812 400 1e+03 480 926 524 463 677 946 937 995 626 683 1.09e+03 577 733 709 871 463 567 668 688 613 605 967 730 732 487 594 591 560 812 575 737 578 774 494 573 650 665 546 638 662 639 595 653 596 669 NaN 679 639 436 609 603 588 591 549 563 514 480 790 1.01e+03 602 968 444 509 597 504 502 480 544 505 507 580 652 655 590 533 428 518 518 765 699 603 480 475 472 455 493 513 524 460 544 497 538 449 524 508 611 475 524 774 409 530 426 431 509 528 785 751 622 383 436 494 447 705 407 765 420 464 478 429 436 499 575 531 524 436 403 432 889 450 444 500 385 437 372 451 432 425 454 575 429 712 399 543 536 679 514 452 494 519 532 695 552 512 489 470 792 470 467 478 573 867 539 575 528 548 529 578 703 949 560 512 400 504 444 450 469 429 438 394 388 751 414 525 365 417 412 360 454 439 603 460 400 471 472 493 500 424 434 412 448 514 782 884 452 613 444 425 435 428 479 423 599 454 382 576 456 458 392 387 408 482 816 588 545 817 421 432 508 505 400 413 399 491 381 507 500 528 405 556 473 498 344 365 517 353 348 340 374 373 379 380 504 455 492 520 471 454 502 469 480 343 388 370 301 320 396 494 398 438 484 393 423 384 346 495 445 822 605 752 455 666 290 395 276 449 230 402 429 336 480 476 288 430 538 383 285 357 425 322 380 438 333 638 362 294 291 347 366 346 406 362 443 426 788 708 403 638 265 299 357 315 369 333 339 340 252 162 367 455 558 276 325 412 272 402 333 291 507 479 384 269 311 337 368 436 454 394 494 470 347 377 336 519 486 391 404 382 260 446 400 315 398 330 377 336 506 270 260 344 339 320 158 280 389 302 762 337 303 372 470 354 346 294 287 326 337 429 351 356 442 479 297 320 329 373 359 262 291 209 383 329 346 305 278 391 471 402 370 366 315 297 333 343 334 295 274 396 261 378 445 328 171 337 414 369 408 388 485 317 361 394 385 373 400 306 NaN 929 864 848 208 574 448 382 164 396 363 235 305 302 309 116 376 472 525 310 202 358 356 465 272 242 172 384 268 240 431 441 409 536 479 522 495 526 566 554 548 560 494 584 525 590 624 421 786 1.07e+03 479 439 535 442 424 822 812 400 1e+03 480 926 520 464 678 946 937 995 627 683 1.09e+03 577 733 709 871 463 567 668 698 614 605 967 730 733 487 593 591 560 811 576 737 578 772 493 573 651 665 546 638 661 639 595 653 -973 669 NaN 679 639 436 609 604 589 591 549 563 514 481 790 1.01e+03 602 968 444 510 597 503 502 480 544 505 507 580 652 656 590 533 427 517 517 766 699 604 480 475 472 454 492 513 523 461 544 497 538 449 524 507 611 475 524 774 408 530 426 430 509 528 784 751 622 382 436 494 446 705 406 765 420 465 479 431 436 499 570 531 523 436 403 432 890 450 444 500 385 437 372 452 431 425 454 575 427 712 400 543 535 679 514 452 494 519 531 695 553 512 489 471 791 469 467 478 573 868 540 574 528 548 529 579 703 949 560 513 400 504 444 450 469 430 438 394 387 751 414 525 365 417 412 360 455 440 603 460 400 471 472 493 500 424 435 412 448 514 782 884 452 614 444 425 435 428 479 423 599 454 382 575 456 458 392 386 408 481 816 588 545 817 421 432 508 505 399 413 399 490 381 507 500 530 405 557 472 498 345 365 518 353 349 340 373 373 379 380 504 455 492 520 471 454 502 468 480 342 388 370 301 319 397 494 398 438 484 393 423 384 347 495 445 820 605 752 455 665 291 395 276 450 230 403 430 338 481 476 289 430 538 383 285 357 426 322 379 438 333 638 361 294 296 346 367 346 406 363 442 423 788 709 403 638 264 300 357 315 369 334 340 340 251 162 367 455 558 276 326 411 272 401 332 292 506 479 384 269 311 337 368 437 454 396 494 470 347 377 335 520 488 392 403 382 260 445 400 315 398 330 377 337 505 269 263 345 339 319 158 278 388 302 761 336 303 372 470 354 345 296 287 324 335 426 351 356 443 479 297 321 330 373 359 262 290 209 383 330 346 304 278 391 472 402 371 365 314 296 333 342 333 295 273 398 261 379 445 328 170 337 414 369 406 386 484 317 361 395 385 373 400 306 NaN 929 864 847 207 575 446 382 166 396 364 239 306 302 310 117 376 471 522 310 199 358 354 464 271 241 172 385 268 240 431 441 409 536 478 521 494 526 566 554 549 560 493 584 525 590 623 421 786 1.07e+03 479 439 535 442 424 822 812 400 1e+03 480 926 515 464 678 945 937 996 627 683 1.09e+03 578 733 709 870 463 567 668 709 615 605 967 730 733 486 592 591 560 811 576 738 578 771 493 574 651 665 545 638 661 639 595 653 NaN 669 NaN 679 640 436 609 605 588 591 549 562 513 481 790 1.01e+03 602 968 444 509 597 502 502 480 545 504 507 580 653 656 589 533 427 517 516 766 698 604 480 475 473 453 493 513 523 461 543 497 537 448 524 507 611 475 525 774 408 529 426 430 509 529 783 752 622 382 436 494 446 705 406 765 419 464 480 431 436 498 564 530 523 436 403 431 890 449 443 499 385 438 372 452 431 426 456 574 426 712 400 543 535 679 514 453 494 519 531 694 553 512 490 472 791 468 467 478 573 870 540 574 528 548 529 580 702 948 561 513 400 504 444 450 469 430 438 393 388 751 414 525 365 416 412 361 455 440 602 459 400 471 473 493 500 424 435 412 448 515 782 884 453 614 445 425 435 427 478 423 599 454 381 575 456 458 392 386 408 480 816 588 544 816 421 430 508 506 398 413 400 490 382 508 501 530 404 557 472 498 345 365 518 353 350 340 372 373 379 380 505 456 492 520 471 454 501 468 480 341 388 370 302 319 397 495 398 438 484 393 424 385 348 495 445 820 605 752 455 664 291 394 275 450 230 403 430 340 481 477 291 430 538 383 285 356 426 322 379 438 334 638 361 294 301 346 368 346 406 364 442 421 788 709 403 639 264 301 357 315 369 335 342 339 251 162 367 454 558 276 326 411 273 400 332 292 506 478 383 270 311 338 368 438 454 396 493 470 347 378 335 520 491 394 402 382 260 445 400 315 398 330 378 338 507 268 264 345 340 320 158 275 388 301 760 336 303 372 469 354 344 295 286 322 333 424 352 356 444 479 297 322 332 372 359 263 291 208 382 330 345 303 278 390 472 401 371 365 314 296 333 341 333 295 273 399 262 380 445 328 170 337 414 369 405 383 483 317 361 395 385 372 399 307 NaN 930 865 846 207 575 446 382 167 394 367 246 306 302 310 118 376 470 522 309 195 358 354 462 271 241 171 386 268 240 431 441 410 536 478 521 494 526 566 554 551 560 491 583 524 590 622 421 785 1.07e+03 479 440 535 442 424 822 812 400 1e+03 480 925 511 464 678 945 937 996 627 684 1.09e+03 577 733 710 870 463 567 668 717 617 605 967 730 734 487 592 591 560 810 576 738 578 769 492 573 650 665 546 638 661 639 595 653 NaN 669 NaN 679 641 436 610 606 588 591 549 562 513 480 790 1.01e+03 601 967 444 509 598 501 502 480 546 503 506 580 652 656 589 533 427 517 515 767 698 605 480 474 473 453 494 514 523 462 543 496 537 448 524 506 610 475 526 774 406 529 427 431 510 529 782 752 622 382 437 494 447 705 405 765 419 463 481 430 436 498 560 530 523 436 403 431 890 449 443 498 386 438 372 452 431 427 457 573 426 712 400 543 535 680 514 453 494 519 531 694 553 512 490 470 790 468 466 478 572 870 538 573 528 548 529 580 702 947 561 513 399 503 444 451 469 430 437 393 388 751 414 525 365 416 413 361 455 440 602 458 400 471 473 493 500 424 435 412 448 515 783 884 453 614 445 425 435 427 478 423 599 454 382 575 456 458 392 387 408 479 817 587 544 816 421 430 508 506 398 413 401 491 382 508 501 531 404 557 472 498 345 366 519 353 350 339 372 373 379 380 505 455 492 520 471 454 501 468 480 341 387 370 302 320 397 495 398 438 484 393 424 385 348 495 445 821 605 752 455 663 291 394 275 451 230 402 429 341 481 478 292 430 538 384 285 355 426 323 379 438 333 637 360 294 305 346 369 346 406 364 442 422 789 710 404 640 263 301 357 315 369 334 343 338 251 162 367 454 559 276 326 412 274 400 332 292 506 479 383 270 312 338 368 438 455 395 493 470 347 378 334 520 492 397 401 381 261 445 401 314 398 330 379 338 508 268 264 344 342 321 159 273 388 300 760 336 303 372 469 354 344 294 285 322 330 420 352 356 443 480 298 322 332 372 359 264 291 208 382 330 344 304 277 390 472 401 370 366 314 295 334 339 333 296 273 398 262 381 445 329 170 338 414 369 403 387 482 318 361 396 385 372 399 306 NaN 931 865 846 205 575 447 382 168 392 368 250 306 302 309 119 375 469 523 309 192 357 356 460 270 240 171 387 268 240 431 441 410 536 478 521 493 527 566 554 553 560 490 583 525 590 622 422 785 1.07e+03 479 440 535 442 424 821 813 400 1e+03 481 924 506 464 677 945 937 997 627 684 1.09e+03 576 734 710 870 463 567 667 725 618 605 967 730 734 487 592 592 560 810 576 739 577 767 492 572 650 666 546 638 661 639 595 653 NaN 669 NaN 679 641 436 610 605 588 591 549 562 513 480 790 1.01e+03 600 966 443 509 597 501 503 480 547 502 506 580 652 656 588 533 426 517 515 767 697 605 479 474 474 453 495 515 523 462 543 496 537 448 524 506 609 475 525 774 405 529 428 431 510 530 782 752 622 382 436 493 448 705 405 765 419 463 482 430 437 498 555 531 523 436 402 432 890 450 444 497 386 437 372 452 431 428 457 572 426 712 400 543 536 681 514 453 494 519 531 694 553 512 490 468 790 467 465 478 572 871 538 574 528 548 528 581 702 946 560 513 399 503 444 451 468 429 438 394 388 751 414 525 365 416 414 361 455 440 601 458 400 470 474 493 500 425 434 411 447 515 783 884 454 614 445 425 436 428 478 423 599 454 383 576 456 459 392 387 407 479 816 587 544 815 420 429 508 507 398 413 402 491 383 509 501 531 404 557 471 497 345 367 519 353 350 339 372 374 379 380 506 455 491 521 471 454 501 468 480 340 387 370 302 320 398 494 398 437 484 393 423 385 349 495 445 822 605 750 455 663 291 393 275 451 230 401 429 342 480 479 293 429 538 384 285 355 426 324 379 438 333 638 360 294 308 347 368 346 406 364 443 422 790 712 404 640 263 301 356 315 369 333 344 337 252 162 366 455 559 276 326 413 275 400 333 292 507 479 383 270 312 339 368 437 455 394 494 470 347 378 334 521 494 399 401 380 261 446 399 313 399 330 380 337 510 269 264 344 344 322 159 271 387 301 760 336 303 372 469 353 343 292 283 322 327 419 352 357 441 479 300 322 332 372 359 265 290 208 381 330 343 305 277 391 472 401 370 365 314 293 334 340 333 296 273 397 262 381 444 330 169 338 415 369 402 391 482 320 361 395 385 373 399 305 NaN 932 865 846 204 575 448 381 168 390 368 256 306 302 308 119 375 469 524 308 192 357 358 458 271 239 170 388 268 240 431 442 411 536 478 521 493 528 567 554 553 560 490 583 525 590 622 422 786 1.07e+03 479 441 535 441 425 821 813 401 1e+03 480 924 504 464 676 945 937 997 627 685 1.09e+03 576 734 709 869 463 566 666 733 619 605 968 730 733 487 592 591 561 810 576 739 578 766 492 572 650 666 544 638 661 639 595 652 NaN 668 NaN 679 640 436 610 604 587 591 550 562 513 481 790 1.01e+03 600 966 442 510 597 501 503 480 546 502 506 579 652 656 588 533 426 517 515 767 697 605 478 474 474 453 495 516 523 462 543 496 537 448 524 506 608 475 524 774 405 529 427 432 510 530 781 751 622 383 436 494 448 706 404 765 419 464 482 430 437 498 550 531 524 436 401 432 889 450 444 497 387 437 372 451 432 426 457 572 425 712 400 542 537 682 514 453 494 520 531 693 554 512 490 466 790 468 465 479 572 872 539 574 528 548 528 581 702 947 560 512 398 504 445 450 468 429 438 394 387 752 413 524 366 418 414 361 455 441 601 458 401 469 474 493 500 424 433 411 446 515 784 884 454 614 445 425 436 428 478 423 599 453 383 576 456 459 393 388 407 479 816 587 544 815 419 429 508 507 399 412 402 492 384 509 502 531 405 557 471 497 345 367 519 354 350 339 372 374 379 379 505 455 491 521 470 454 502 467 481 338 386 370 302 321 399 494 398 436 484 393 424 385 349 495 445 822 605 747 454 663 291 392 274 452 230 400 429 343 480 479 295 428 539 385 286 356 426 324 379 438 333 638 361 294 313 348 368 346 405 364 444 422 790 713 404 640 262 302 356 314 369 332 343 337 252 162 366 454 559 276 326 412 276 400 333 292 507 479 383 270 312 338 368 437 456 395 495 470 347 378 334 521 494 400 400 380 262 447 398 312 400 329 381 337 511 268 264 343 344 325 159 269 388 302 760 336 303 371 468 353 344 292 282 321 325 416 351 357 439 479 301 322 331 372 359 265 289 207 381 330 343 306 277 391 473 402 369 364 314 294 333 341 333 295 273 396 263 381 444 331 170 339 417 369 402 395 482 321 361 394 385 375 400 303 NaN 932 866 846 203 575 448 381 169 390 369 258 306 303 308 119 375 469 522 308 193 358 361 458 271 237 170 389 268 241 430 441 411 536 478 521 493 528 567 554 554 560 489 582 524 590 623 422 786 1.07e+03 478 440 535 440 426 821 813 401 1e+03 480 924 502 464 676 945 937 997 627 686 1.09e+03 576 734 709 869 464 566 666 742 620 605 967 731 734 487 591 591 561 810 576 739 578 766 491 572 651 666 543 637 662 639 595 652 NaN 668 NaN 679 639 436 610 604 588 591 550 562 513 481 789 1.01e+03 600 966 441 510 597 502 502 481 546 503 506 580 652 655 588 532 426 517 514 767 698 606 478 474 474 454 495 515 523 463 543 495 537 448 524 506 608 474 524 774 404 529 427 432 510 531 781 751 622 383 435 494 448 705 404 766 420 465 481 430 437 499 547 532 524 436 401 431 888 448 444 498 387 437 372 451 432 424 457 572 425 712 400 542 537 682 514 453 495 520 531 693 554 513 490 469 789 470 466 479 573 872 540 575 528 548 529 581 702 947 559 512 398 504 446 450 469 428 438 394 388 752 413 524 366 418 414 361 454 441 602 458 401 468 475 493 499 424 432 411 446 515 784 884 454 614 445 426 437 430 478 423 599 453 383 576 457 460 393 388 406 480 816 587 544 815 418 430 509 507 399 412 402 492 384 508 501 531 405 557 472 497 344 366 519 354 349 339 372 374 379 379 504 455 491 521 472 454 502 467 481 335 386 370 302 321 398 494 398 435 484 393 424 385 349 494 445 822 604 748 454 663 291 392 274 452 230 400 430 343 480 479 296 428 539 384 286 357 426 324 380 438 333 639 361 295 317 348 368 347 405 364 444 421 791 712 404 639 262 302 355 313 369 331 344 337 252 162 365 453 558 277 326 411 276 400 333 292 507 479 383 268 313 337 369 436 456 395 495 471 348 378 334 522 494 401 401 380 261 448 397 313 399 328 382 336 511 268 264 344 344 327 158 267 390 303 760 336 304 371 467 353 345 291 281 321 325 414 351 356 439 478 301 323 331 372 359 266 289 207 381 330 344 305 277 392 474 402 369 362 312 296 333 342 333 295 274 396 260 381 444 330 170 339 420 369 402 394 483 322 360 394 386 376 402 303 NaN 933 866 846 203 574 449 381 170 390 369 260 306 304 308 119 375 469 524 307 193 359 362 455 270 235 169 390 269 241 431 441 412 536 478 520 493 528 567 554 554 560 488 582 523 590 623 422 786 1.07e+03 478 440 535 439 426 822 813 401 1e+03 479 924 501 463 676 945 937 996 626 686 1.09e+03 577 733 708 869 463 565 666 750 622 605 967 731 734 487 591 591 561 810 576 739 578 765 491 572 651 666 542 636 662 639 595 652 NaN 668 NaN 679 638 436 610 604 588 592 550 562 514 481 789 1.01e+03 600 966 441 510 597 502 501 481 546 503 506 580 652 655 587 532 426 517 514 766 699 605 478 474 473 454 495 514 522 463 543 495 536 448 524 506 608 474 525 774 404 529 428 433 509 531 780 751 622 383 434 495 448 704 404 766 420 466 480 430 436 499 544 532 525 436 401 431 887 446 444 499 388 437 372 451 432 424 457 573 425 712 400 542 537 682 514 453 495 520 531 691 553 514 490 471 788 471 468 480 573 872 540 575 529 548 530 581 702 947 559 513 398 504 446 449 470 428 438 393 389 752 413 524 364 418 414 361 455 441 602 458 401 469 475 494 499 424 433 410 446 515 785 884 454 614 445 426 437 430 479 424 599 454 383 576 457 460 393 387 406 480 817 587 544 815 419 430 509 507 400 412 402 491 384 508 501 531 404 557 472 497 344 366 519 355 348 339 372 375 379 379 504 456 492 520 473 455 502 467 480 333 386 371 302 322 397 494 398 435 484 393 424 385 349 494 445 821 604 750 454 663 292 392 274 452 230 400 430 343 480 478 299 428 538 384 287 357 426 324 380 438 333 639 361 295 324 349 367 346 405 364 444 421 790 712 405 639 262 301 355 312 370 330 344 337 252 162 365 453 558 277 327 412 276 400 333 292 507 479 383 267 313 336 369 436 456 395 495 471 348 377 335 522 495 401 401 381 261 448 397 313 399 328 383 337 511 268 263 345 344 329 158 265 391 304 761 337 304 371 466 352 346 290 281 322 325 412 351 358 438 478 301 323 332 372 360 267 288 206 380 329 345 304 278 392 478 403 369 363 310 298 332 342 332 295 274 395 257 381 444 330 169 339 420 369 402 394 483 322 359 394 387 376 403 303 NaN 934 868 846 204 575 449 382 171 389 369 260 308 304 308 119 374 469 526 307 193 359 359 453 270 234 168 390 269 242 432 440 412 538 477 520 493 527 567 554 555 560 487 582 522 590 623 422 786 1.07e+03 478 440 536 440 426 821 814 401 1e+03 480 924 499 464 676 944 937 996 626 685 1.09e+03 577 733 708 869 463 564 667 757 623 605 967 732 735 487 590 591 561 810 575 739 578 765 491 572 650 666 542 636 662 639 594 652 NaN 668 NaN 679 638 436 610 604 588 592 550 562 514 480 789 1.01e+03 600 966 441 509 597 502 501 481 546 503 506 580 652 655 587 532 426 517 515 765 698 604 479 474 472 454 496 513 523 464 544 495 536 448 524 506 609 474 525 774 404 529 428 432 509 531 779 752 622 383 434 495 446 703 405 767 422 466 480 430 436 499 542 532 525 436 401 430 888 445 444 500 389 437 371 451 432 425 457 573 425 711 401 543 536 682 515 453 495 520 530 690 551 514 490 473 788 472 470 480 573 872 540 575 528 548 529 581 702 946 558 513 398 504 446 450 470 428 438 393 389 753 414 524 362 417 414 362 456 441 603 458 401 470 475 493 500 424 433 410 446 515 786 884 455 614 445 425 436 430 479 423 599 454 383 576 456 459 393 387 405 481 817 587 544 815 419 430 509 506 400 412 402 490 383 507 500 531 404 558 472 497 344 365 519 355 349 338 373 376 380 379 505 457 492 519 475 454 502 466 479 333 386 371 302 322 396 495 399 436 484 392 423 386 350 493 445 820 604 753 454 659 292 392 274 451 230 400 431 342 480 478 300 428 538 384 287 357 426 324 381 437 332 638 362 295 330 350 367 346 405 363 444 422 790 712 405 639 262 301 356 311 369 330 344 337 251 163 365 453 558 277 327 413 276 400 333 292 507 478 383 266 314 335 369 437 455 395 495 471 347 377 335 522 497 402 401 382 260 448 396 313 399 327 383 337 512 268 264 346 344 329 158 264 391 304 760 337 304 372 467 353 347 291 281 323 324 410 351 360 438 479 302 323 331 372 360 268 288 206 380 329 346 304 279 391 481 403 369 363 311 297 333 342 332 295 273 395 255 380 444 330 168 339 420 369 402 394 482 324 358 393 388 374 403 303 NaN 934 869 847 203 576 448 382 174 387 370 260 309 304 308 119 373 470 529 308 192 358 355 449 270 234 166 389 269 241 432 439 412 539 476 519 493 526 566 554 555 560 487 583 522 590 623 422 786 1.07e+03 478 440 536 440 427 820 814 401 1e+03 480 924 498 464 676 944 937 995 625 685 1.09e+03 578 733 708 868 463 564 667 761 624 605 967 731 735 487 590 591 560 810 575 739 578 765 492 572 649 666 541 636 661 639 594 652 NaN 667 NaN 679 639 436 610 604 588 592 551 562 514 480 790 1.01e+03 599 966 441 508 598 502 500 482 545 502 507 580 651 655 586 531 425 517 515 764 697 604 479 473 471 453 496 513 523 464 544 495 536 448 524 506 609 474 525 773 404 529 429 432 510 531 779 753 622 383 434 495 445 702 405 767 422 466 480 430 436 499 539 532 525 436 400 430 889 447 444 499 388 437 370 452 432 427 457 573 424 711 401 543 536 681 515 454 495 520 529 690 549 515 490 472 787 472 469 481 573 872 540 574 527 548 529 582 702 945 558 514 398 503 446 451 470 428 439 392 388 752 415 524 360 417 415 362 457 440 602 458 402 469 475 493 500 424 433 410 447 516 786 884 456 613 445 425 435 430 478 423 598 454 382 575 456 459 393 387 405 481 817 587 545 815 419 430 509 506 400 410 402 490 382 507 501 532 404 558 472 497 344 365 519 355 350 337 373 377 380 379 506 457 492 519 475 454 501 466 479 334 386 371 303 322 396 495 399 436 484 392 422 386 350 493 445 821 604 752 454 655 292 392 274 450 230 400 430 342 480 477 301 429 538 384 287 357 427 325 381 436 332 637 362 295 336 350 367 344 406 364 444 422 790 712 405 639 263 300 357 311 368 330 343 337 251 163 365 453 557 277 326 413 276 401 333 292 507 478 383 266 314 335 369 437 453 394 495 470 346 377 335 522 498 401 401 382 260 448 396 312 399 327 384 338 512 268 265 346 344 330 158 263 391 304 759 337 304 373 469 353 347 292 282 323 322 407 351 362 438 481 302 324 330 372 360 268 288 205 380 330 345 304 281 391 482 404 369 362 313 296 334 343 332 295 272 396 256 380 444 329 167 339 419 369 402 395 480 326 359 392 387 373 403 303 NaN 934 870 847 201 576 448 383 177 386 370 261 310 304 307 120 373 471 528 309 187 358 352 447 271 233 164 389 269 242 432 438 411 541 476 519 493 526 564 554 555 560 487 582 522 590 623 422 786 1.07e+03 478 440 536 440 427 820 815 401 1e+03 480 924 496 464 676 944 937 995 625 684 1.09e+03 578 733 708 868 463 564 668 764 624 605 967 731 735 487 590 591 560 809 575 739 578 764 492 571 649 666 541 636 660 639 594 652 NaN 667 NaN 678 639 436 609 604 588 592 551 562 514 480 791 1.01e+03 599 966 441 507 598 503 501 482 546 502 506 580 651 655 586 531 425 517 515 764 697 605 479 472 472 454 498 513 523 463 544 495 536 448 524 506 609 475 524 773 404 529 429 432 511 530 779 753 623 383 434 496 445 702 404 767 421 466 481 430 435 499 536 532 525 437 400 430 890 448 444 498 386 437 370 452 432 428 457 574 424 712 402 543 536 681 516 454 495 519 528 690 549 514 490 472 787 472 467 481 573 872 540 574 527 548 528 582 702 946 558 514 398 502 447 451 471 428 439 392 388 752 416 523 361 417 415 362 457 440 602 458 402 468 474 492 499 424 433 411 446 515 786 884 456 614 445 425 434 429 478 423 598 455 382 576 456 459 393 387 405 480 817 587 545 815 419 430 509 505 400 408 401 489 382 506 501 532 404 557 472 497 345 365 519 355 350 337 374 376 380 379 506 457 492 520 475 454 501 466 479 333 386 371 302 323 395 494 400 436 484 392 421 386 351 493 446 823 605 752 454 651 292 392 274 451 230 400 430 342 480 477 302 429 538 383 287 357 427 324 380 436 332 636 362 295 341 349 367 344 406 364 444 420 790 713 405 639 263 300 358 310 367 331 343 337 251 164 365 453 556 277 326 412 276 401 333 293 508 478 383 266 314 335 370 438 454 394 496 470 345 378 335 522 500 400 402 382 260 447 395 312 399 327 385 339 511 268 265 347 343 330 157 262 390 303 758 337 303 373 469 353 346 292 284 323 320 404 351 362 439 482 303 323 329 373 360 268 288 206 381 330 345 304 281 391 482 404 369 362 315 296 334 344 332 295 272 396 254 380 444 329 169 339 418 369 403 396 479 326 359 391 385 372 403 304 NaN 933 869 847 199 575 447 382 178 383 370 263 310 304 307 120 373 472 528 310 184 360 353 443 271 233 162 389 269 244 432 438 411 542 475 518 494 526 562 554 555 561 487 581 521 590 623 422 786 1.07e+03 478 440 536 440 427 820 815 400 1e+03 480 924 493 464 676 945 937 995 625 684 1.09e+03 578 733 708 868 463 564 668 767 624 605 968 731 736 487 589 591 560 808 575 739 579 763 493 571 649 666 541 636 660 638 593 652 NaN 667 NaN 677 639 436 610 604 587 592 551 561 513 479 791 1.01e+03 598 966 441 506 598 503 502 482 546 502 505 580 651 655 587 531 424 517 515 764 697 606 480 472 473 455 498 514 523 463 543 496 536 448 524 506 609 475 524 773 404 529 428 432 512 531 779 753 623 382 433 496 446 702 404 767 420 466 481 430 435 499 535 532 526 437 400 430 890 448 444 498 384 437 369 452 432 427 457 574 425 712 402 543 537 680 517 454 495 519 529 690 549 514 491 471 787 473 465 481 573 872 540 574 527 548 528 582 702 947 558 514 397 502 447 450 471 428 439 392 388 752 416 523 362 416 415 362 456 439 602 458 401 468 474 492 498 424 433 410 446 514 786 884 456 614 445 427 434 429 478 424 598 455 382 577 456 459 394 388 405 479 817 586 545 816 419 430 509 505 399 406 401 490 382 506 502 532 404 556 472 498 344 366 519 355 350 337 374 377 380 378 506 457 492 520 474 454 501 466 480 332 387 371 302 323 395 494 400 436 483 392 421 385 351 494 446 825 605 750 454 651 292 392 275 451 230 401 429 342 480 477 303 430 537 382 287 356 427 324 380 436 333 636 362 294 347 349 367 343 406 365 444 420 790 713 404 639 263 300 357 310 368 331 344 338 251 163 365 452 556 278 326 412 277 402 333 293 508 478 383 266 316 335 370 439 456 394 496 470 345 378 335 522 501 400 402 381 260 446 396 311 399 327 387 340 511 267 264 347 342 330 158 262 390 303 757 336 303 373 468 354 345 292 285 324 319 403 351 362 439 482 304 322 329 373 359 268 288 206 381 329 344 305 281 391 482 405 368 362 315 296 334 345 332 296 271 397 253 380 444 328 170 339 416 369 403 397 478 324 360 390 384 372 404 305 NaN 933 869 847 197 574 447 381 176 380 370 264 310 305 307 120 373 472 530 311 181 362 353 442 271 232 160 389 269 245 432 438 409 542 475 519 494 525 561 555 555 561 487 581 521 590 623 422 786 1.07e+03 479 440 536 440 427 820 815 400 1e+03 480 924 490 464 676 946 937 994 624 684 1.09e+03 577 733 708 868 462 564 669 769 624 606 968 731 736 486 590 591 560 808 575 740 579 761 494 570 649 666 540 637 660 638 593 651 NaN 667 NaN 677 639 436 611 604 587 592 550 561 513 479 790 1.01e+03 598 967 441 506 598 503 502 482 546 502 505 580 652 655 587 531 424 517 515 764 697 606 480 473 473 455 499 514 522 462 543 497 535 448 524 506 609 475 523 773 404 529 427 432 513 530 778 752 623 382 432 497 447 702 404 766 419 466 482 430 436 499 533 533 526 436 400 430 889 448 444 497 384 437 369 452 431 426 457 576 426 712 402 543 537 680 517 454 496 519 529 690 549 515 491 471 787 473 465 481 573 872 540 575 526 548 528 582 702 948 558 513 397 502 446 449 470 428 439 392 390 751 416 523 364 416 415 362 456 439 602 458 400 467 474 492 498 424 433 410 446 513 787 884 456 614 446 427 434 428 478 424 597 455 382 577 457 459 396 388 405 479 817 586 545 815 419 429 509 505 398 406 400 490 382 506 502 532 404 555 471 498 343 365 520 355 349 337 374 377 380 378 506 457 491 520 473 454 501 466 481 330 387 371 302 323 395 493 400 437 483 392 422 384 351 495 446 825 604 748 455 654 292 391 274 452 230 402 429 342 480 477 304 429 536 383 286 356 426 325 379 436 334 634 362 294 353 348 365 343 406 365 444 418 790 712 403 638 262 300 356 310 369 332 345 338 251 163 366 452 556 278 326 412 278 402 333 293 508 478 383 266 318 335 369 439 457 394 494 470 345 378 335 522 502 401 403 381 258 444 396 311 400 327 388 341 510 267 264 346 341 330 159 263 390 303 757 336 303 373 467 354 344 291 287 324 318 401 352 362 439 481 304 321 329 373 358 268 288 207 381 327 344 306 281 391 482 405 367 362 314 296 334 344 332 298 270 396 250 380 444 328 172 338 416 369 403 397 478 323 360 390 383 371 404 306 NaN 933 869 847 198 574 446 379 175 376 370 266 310 306 307 120 373 471 533 311 177 362 353 439 272 232 159 389 269 246 432 439 407 543 475 519 494 524 562 556 554 561 486 583 521 589 623 421 786 1.07e+03 479 439 536 440 427 820 815 401 1e+03 480 924 487 464 677 946 937 994 624 685 1.09e+03 577 733 708 869 462 564 669 770 623 606 968 730 736 485 589 591 560 808 576 740 578 760 494 570 649 666 540 637 660 638 593 651 NaN 667 NaN 678 638 435 612 604 587 592 549 561 512 479 788 1.01e+03 598 966 441 506 598 502 501 482 545 502 505 581 652 655 588 531 425 518 515 765 698 606 479 474 473 455 501 514 522 463 542 497 535 448 524 506 608 473 523 773 404 529 427 432 514 530 778 752 623 383 431 496 448 703 405 766 420 466 480 430 436 499 533 533 526 436 400 430 889 448 444 497 384 436 369 452 431 425 457 577 428 713 402 542 536 681 516 453 496 519 529 690 549 515 492 471 787 474 465 481 573 873 539 576 526 548 528 582 702 946 558 513 396 502 446 450 470 428 438 392 391 752 416 524 366 416 415 362 456 439 602 458 400 467 473 492 498 424 433 410 446 512 787 883 456 614 446 426 434 428 478 424 597 454 383 576 458 459 396 388 405 479 817 586 545 815 419 428 509 506 398 407 400 490 382 506 503 531 405 556 470 499 342 365 520 356 349 337 374 378 380 378 506 457 491 520 472 454 501 466 481 329 387 371 302 324 395 493 400 437 483 392 423 383 351 496 446 826 604 745 455 657 292 391 274 451 231 402 428 342 479 477 306 429 535 383 286 357 424 326 379 436 334 634 363 294 357 348 364 343 406 366 444 420 789 710 403 639 262 300 356 310 370 332 345 338 251 163 367 451 557 279 326 413 278 401 333 293 507 478 383 266 319 334 369 438 458 394 493 470 346 378 335 522 503 402 404 381 257 442 397 310 401 327 389 342 513 266 263 347 342 328 160 264 390 302 757 337 303 374 467 355 344 291 288 324 318 399 354 361 439 480 304 322 329 373 357 268 288 207 382 327 343 306 280 392 482 406 367 364 315 296 334 344 332 298 270 396 249 380 445 329 171 338 416 369 403 396 478 323 360 390 382 372 404 306 NaN 934 872 848 198 575 446 378 175 376 371 267 310 306 308 121 373 471 536 310 174 362 352 437 273 232 159 390 269 246 431 439 406 543 475 520 494 523 563 556 554 562 486 584 522 589 623 420 786 1.07e+03 480 439 536 440 427 820 816 401 1e+03 480 923 485 464 677 946 937 994 625 685 1.09e+03 577 733 708 869 461 564 669 772 623 606 967 730 736 485 589 591 560 808 575 740 578 758 494 569 649 667 540 637 660 639 594 651 NaN 667 NaN 678 639 435 612 604 587 592 548 560 512 478 788 1.01e+03 599 965 441 506 599 502 501 482 544 502 506 581 652 655 588 531 424 518 515 765 698 606 478 474 473 454 503 514 521 463 542 497 535 449 524 506 608 472 523 772 403 530 427 432 514 529 778 752 622 383 432 496 448 703 404 766 420 465 479 430 438 499 534 533 526 436 400 430 889 448 444 497 384 436 369 453 432 426 457 577 428 713 402 542 536 681 516 452 496 520 529 690 549 515 492 471 786 474 466 480 573 874 539 577 526 548 529 582 702 945 558 513 396 503 445 450 469 429 438 392 391 752 416 524 367 416 415 361 456 440 602 458 400 466 472 492 498 424 433 411 447 512 786 883 456 614 447 425 434 428 478 425 596 454 382 576 458 459 396 387 405 479 817 586 544 814 419 428 509 507 399 407 400 490 382 507 503 531 406 556 470 500 343 366 520 356 349 337 373 378 380 378 505 457 490 521 472 454 502 466 481 328 386 371 302 324 395 492 402 437 483 391 423 382 350 497 446 826 604 745 455 658 291 391 274 451 230 402 428 341 480 478 307 429 536 384 286 358 423 326 379 436 333 634 363 295 359 348 363 343 406 367 444 422 789 711 403 639 263 300 356 309 370 332 345 337 251 163 367 451 557 279 326 413 278 400 333 293 506 477 383 266 320 333 368 438 459 394 492 470 345 379 335 521 503 402 404 380 256 442 396 310 403 326 390 342 514 266 264 347 343 327 161 264 390 303 758 338 304 374 468 356 344 292 287 324 318 398 355 361 439 479 304 322 329 373 357 269 289 208 383 327 343 305 279 394 482 406 367 365 316 296 335 344 333 297 270 396 250 380 444 329 171 338 417 369 403 395 478 324 359 389 382 372 403 306 NaN 933 875 849 198 573 446 378 174 376 373 270 310 306 308 121 372 471 538 310 173 363 354 436 274 232 158 391 269 247 431 439 406 543 474 520 493 523 564 556 555 562 486 584 522 589 623 419 787 1.07e+03 480 439 536 441 427 820 815 401 1e+03 480 923 483 464 677 946 937 995 625 684 1.09e+03 577 734 707 869 461 564 669 772 623 606 967 730 735 486 588 591 560 808 575 740 577 756 494 569 649 667 539 637 660 639 594 651 NaN 666 NaN 678 640 434 612 604 587 591 548 560 512 478 789 1.01e+03 599 964 441 506 600 502 501 482 544 502 506 581 652 655 588 531 424 518 515 764 698 606 477 473 472 454 506 514 521 463 542 496 535 449 524 506 608 472 524 772 402 530 428 432 514 529 778 751 622 383 433 496 447 704 404 766 420 464 478 430 438 499 534 533 526 436 400 430 889 449 444 497 384 435 368 454 432 426 457 576 428 712 401 542 535 682 515 452 495 519 529 688 549 515 492 471 785 475 466 479 573 874 539 577 526 548 530 582 702 945 558 514 396 503 444 450 469 429 438 392 390 753 416 524 368 416 414 361 456 440 602 457 400 466 472 492 499 424 433 411 446 513 786 883 456 614 447 425 434 428 479 424 597 454 380 576 459 460 395 387 405 478 817 587 543 814 419 428 509 507 400 408 401 491 382 508 501 531 405 557 470 500 344 367 520 356 349 337 373 377 380 378 505 457 490 521 471 454 501 466 480 327 386 371 302 324 395 493 402 436 484 392 423 382 351 498 446 826 604 746 455 655 291 392 274 451 230 402 429 340 480 479 308 429 537 384 286 358 423 326 379 437 333 635 363 295 361 349 363 344 406 367 444 423 789 712 404 639 263 300 356 309 369 331 344 337 252 163 367 452 556 279 327 413 278 399 333 293 505 477 383 266 320 332 368 438 459 394 494 471 345 377 334 521 503 402 405 381 256 442 395 311 402 326 390 341 516 266 266 348 344 327 161 264 390 304 759 339 304 373 468 356 344 292 286 323 317 397 356 361 439 479 304 322 328 373 357 270 290 208 383 328 343 304 278 394 481 406 367 365 316 295 335 344 333 296 268 396 252 380 444 330 170 338 417 368 404 395 478 325 359 388 382 372 404 305 NaN 933 878 849 197 570 446 378 174 376 374 273 310 306 307 122 372 473 540 310 176 364 356 435 274 232 157 392 268 247 432 439 406 543 474 520 492 524 564 556 556 562 486 583 522 589 623 419 788 1.07e+03 480 439 536 441 427 820 815 401 1e+03 480 923 481 463 677 945 937 996 626 684 1.09e+03 577 735 707 869 461 564 669 772 623 606 967 730 734 486 588 591 561 808 574 739 577 755 494 569 648 666 538 637 660 639 594 650 NaN 665 NaN 678 641 434 611 605 587 590 548 561 512 476 789 1.01e+03 598 964 441 506 601 503 501 482 544 502 505 581 652 655 588 532 424 518 515 765 697 606 477 472 472 454 508 514 522 463 542 496 536 449 524 506 608 472 525 772 402 531 428 432 514 529 777 752 622 383 433 496 447 704 404 766 420 463 478 430 438 499 533 533 526 436 400 431 890 449 444 497 384 434 368 454 432 426 457 576 428 712 400 542 535 682 515 451 495 518 529 687 550 515 492 470 784 475 466 478 574 874 538 578 526 549 531 581 702 946 558 515 395 502 444 451 469 429 438 392 390 753 415 524 368 415 413 362 456 440 601 457 401 466 473 493 500 424 433 411 446 514 786 882 456 613 447 425 434 428 478 424 597 455 380 576 459 460 395 386 404 478 816 587 542 814 418 427 508 507 400 408 401 492 381 509 500 531 404 558 470 500 344 369 520 356 349 338 373 376 380 378 505 456 490 521 471 454 501 467 479 327 386 370 301 324 395 494 402 436 485 392 423 383 351 498 446 826 604 749 455 653 291 392 274 451 230 402 429 339 481 479 308 429 537 384 286 359 424 326 380 437 333 635 363 296 364 349 364 343 406 367 444 422 790 712 404 639 263 301 356 308 370 330 344 337 252 163 367 452 556 278 327 413 277 399 333 293 505 477 383 266 320 332 368 439 459 393 495 471 344 376 334 521 503 403 406 382 255 442 393 312 401 327 391 340 514 266 267 347 344 329 161 264 390 304 759 339 303 372 468 355 345 293 285 323 317 397 358 360 439 480 304 321 327 373 357 270 290 207 383 328 343 304 278 395 481 407 367 366 315 295 336 344 332 296 266 396 254 380 443 330 170 338 416 368 405 397 478 327 359 389 382 373 404 304 NaN 932 877 850 197 568 446 379 174 374 376 275 310 306 306 122 372 474 542 310 177 365 357 433 274 232 154 392 268 250 432 438 406 543 474 520 492 525 563 556 557 562 486 583 522 589 622 419 788 1.07e+03 479 440 537 441 428 820 814 401 1e+03 480 923 479 463 677 944 937 996 626 684 1.09e+03 577 736 708 869 462 564 669 773 623 606 967 730 734 487 588 590 561 808 574 738 577 754 494 569 648 666 536 637 660 639 594 650 NaN 664 NaN 678 641 433 610 606 587 590 548 562 512 476 789 1.01e+03 598 965 441 506 601 503 500 482 545 502 506 582 652 655 588 532 424 517 514 765 696 606 477 472 472 454 510 514 522 463 542 496 536 449 524 506 608 471 525 772 402 531 428 432 513 529 777 752 622 382 433 495 447 705 404 766 421 463 478 430 438 500 532 532 526 436 400 431 892 449 444 498 384 434 368 454 432 425 457 576 430 711 400 542 535 682 515 451 495 519 530 687 549 515 492 470 784 474 466 478 574 874 538 578 526 549 531 580 702 947 558 515 395 502 445 450 469 429 438 392 390 753 415 524 368 415 413 362 456 441 601 457 401 466 474 494 500 424 433 411 445 514 786 883 456 612 447 425 434 428 478 424 597 456 380 577 458 460 396 386 404 478 816 587 541 814 418 427 508 507 400 408 401 491 381 509 499 531 404 558 470 501 344 369 521 356 348 338 372 376 380 378 505 456 491 521 471 454 500 467 480 327 387 370 301 323 394 495 401 437 485 392 423 384 352 498 446 826 605 750 455 653 291 393 274 451 229 402 429 339 482 480 309 428 537 384 286 359 424 326 380 438 333 635 363 297 368 349 365 342 406 366 444 422 789 711 405 640 262 301 356 308 370 330 343 337 252 164 366 453 555 278 326 412 277 400 334 293 504 477 382 266 320 333 368 440 459 393 495 470 344 375 334 521 502 403 408 382 254 443 392 313 400 328 390 338 513 267 268 346 344 330 161 263 391 304 758 338 303 372 468 357 344 294 285 323 316 396 359 360 439 480 306 321 327 373 358 270 291 206 383 328 343 304 278 395 480 408 367 366 315 296 336 345 332 296 265 396 252 380 444 330 170 339 416 367 405 398 478 329 359 390 382 372 404 303 NaN 932 877 848 198 568 447 380 174 373 378 275 310 307 306 122 371 475 544 310 170 365 356 430 275 231 153 391 268 252 431 437 406 543 474 520 493 526 562 555 556 562 486 583 523 589 621 419 789 1.07e+03 479 440 537 442 428 820 814 401 1e+03 480 924 477 464 676 944 937 995 626 684 1.09e+03 577 736 709 869 463 564 669 774 623 606 967 730 734 487 588 590 560 809 575 738 577 753 495 569 648 666 534 638 660 639 594 651 NaN 664 NaN 678 641 432 609 605 587 590 549 562 512 476 789 1.01e+03 597 965 441 506 601 504 500 481 545 502 507 582 651 655 588 532 424 517 514 765 696 606 478 472 472 453 512 514 523 463 543 495 536 449 524 506 607 470 524 772 401 531 428 432 513 529 777 753 622 381 434 495 448 705 403 767 421 464 478 430 439 500 530 532 525 436 399 431 893 448 445 499 385 434 368 454 432 425 457 575 431 711 400 542 536 682 515 451 495 519 530 686 548 515 491 471 785 474 466 478 575 874 538 578 526 549 531 579 702 947 557 515 396 502 445 450 469 429 438 392 390 753 415 523 367 414 413 363 456 441 601 457 401 466 474 495 500 424 433 412 445 514 786 884 456 612 447 426 434 428 478 424 597 456 381 577 458 460 396 387 404 478 815 587 541 814 418 427 509 508 400 407 401 490 380 509 500 531 405 557 470 500 344 369 521 355 348 338 372 377 380 378 505 456 492 521 471 454 500 467 480 326 388 370 302 322 394 496 399 438 485 392 422 384 352 498 447 826 605 747 455 656 292 393 274 451 230 402 429 338 482 480 309 427 536 384 286 360 425 326 380 438 333 635 362 298 371 349 366 342 407 366 444 422 789 709 403 640 261 301 354 309 371 330 343 338 252 164 365 453 555 277 325 411 277 400 334 293 504 477 382 266 320 334 368 440 459 392 493 471 344 376 334 520 502 403 409 383 253 444 390 312 400 329 390 338 512 267 269 346 346 330 160 263 391 303 756 336 302 371 466 360 344 294 285 323 314 397 360 359 439 481 305 323 328 373 358 270 291 205 382 328 344 304 278 395 481 408 366 366 316 296 336 346 332 296 265 396 251 379 444 330 170 341 416 367 404 398 478 329 359 390 382 371 404 303 NaN 931 878 846 197 570 447 381 174 376 380 277 312 306 306 122 371 475 545 310 164 365 355 429 276 231 151 392 269 254 431 436 406 543 474 519 493 526 563 554 556 563 485 583 524 589 621 419 790 1.07e+03 480 440 537 441 428 820 813 400 1e+03 480 924 477 465 676 944 937 995 626 685 1.09e+03 576 735 710 869 464 564 668 775 623 606 967 730 734 487 589 590 560 809 576 739 577 752 495 569 649 666 531 637 660 639 594 651 -973 664 NaN 678 641 432 609 605 587 591 550 562 512 477 789 1.01e+03 597 966 442 506 601 504 500 482 545 502 507 581 650 654 588 532 423 517 514 765 697 606 478 472 473 453 514 514 523 463 543 495 535 449 524 506 607 470 524 773 401 531 429 432 513 529 776 753 622 381 434 494 448 705 403 767 421 465 478 429 439 500 529 531 525 435 400 431 893 448 445 500 385 433 368 454 432 425 456 575 435 711 400 542 536 682 515 451 496 520 530 686 546 515 491 472 785 474 467 479 575 874 538 578 526 549 531 579 701 947 557 515 397 502 445 449 470 429 438 392 389 753 415 523 366 414 413 363 456 442 601 457 400 466 474 495 499 424 433 412 445 514 785 884 456 612 447 426 434 428 478 424 597 455 381 577 458 460 396 387 404 478 815 586 542 814 418 427 509 507 401 407 402 489 380 509 501 531 406 557 470 500 344 369 521 355 348 338 372 376 380 378 505 457 491 522 471 454 500 468 480 325 388 370 302 322 396 496 399 439 485 392 423 384 353 497 448 826 606 744 455 659 292 394 275 451 230 402 428 338 483 479 309 427 536 384 287 360 425 326 380 437 333 636 362 298 372 348 366 341 407 366 445 422 788 709 400 640 260 301 353 310 371 330 343 338 252 165 365 452 554 278 324 410 277 400 333 293 504 477 382 266 320 335 367 441 459 393 492 471 344 376 334 519 502 403 408 383 252 444 390 311 401 330 390 337 512 267 269 346 346 329 160 263 391 302 756 335 302 371 465 364 343 293 285 322 313 397 360 360 439 480 304 324 328 373 358 272 291 206 382 329 344 304 279 396 481 408 366 366 317 297 336 347 332 296 264 396 254 379 443 329 170 342 416 367 405 398 477 329 359 389 382 372 403 303 NaN 932 878 845 197 572 447 383 174 381 381 281 315 305 306 122 370 474 546 309 158 364 355 428 276 230 151 392 269 254 431 436 408 543 475 518 493 525 564 553 556 563 483 584 524 589 621 419 792 1.07e+03 480 440 537 441 428 819 814 400 1e+03 480 924 476 464 676 944 936 994 626 685 1.09e+03 576 735 712 868 464 564 668 776 623 606 966 730 734 487 589 590 559 808 576 739 577 751 495 569 649 666 527 637 660 639 595 650 596 664 NaN 678 641 432 609 604 587 590 550 562 512 478 789 1.01e+03 597 966 442 506 601 504 500 482 545 502 507 580 650 654 588 531 423 517 514 765 698 606 479 472 474 453 514 514 522 463 542 494 535 450 524 506 607 469 524 773 401 531 429 432 513 529 775 752 622 381 433 494 448 705 403 768 420 464 477 429 439 500 529 531 525 435 400 432 894 448 445 500 386 433 368 454 432 425 456 574 439 711 400 541 536 682 515 452 496 520 530 685 546 515 491 472 785 474 467 479 576 874 538 577 525 549 531 578 701 946 557 515 397 502 446 449 469 429 438 392 389 754 416 522 366 414 414 363 456 443 602 458 399 464 474 495 499 424 433 413 445 513 785 884 457 612 448 427 434 429 478 424 597 454 381 577 458 461 396 387 404 477 815 587 543 814 419 428 509 507 401 406 402 488 380 509 501 531 406 556 470 500 344 369 520 355 348 338 372 376 379 378 505 457 490 522 471 453 501 468 481 323 388 371 303 323 397 496 399 439 485 393 423 384 353 496 448 827 606 742 455 659 291 394 275 451 230 403 428 338 484 478 308 428 537 384 287 360 426 326 380 437 333 636 362 297 373 347 366 341 406 366 444 423 788 708 398 640 260 301 354 312 371 330 343 337 252 167 365 451 554 278 324 410 278 400 332 295 504 476 382 266 321 336 366 441 459 393 490 471 344 376 334 518 503 402 408 383 252 444 389 311 402 330 390 336 512 266 270 346 347 329 160 262 391 302 756 335 302 371 465 366 343 293 284 322 313 396 360 358 439 479 303 324 328 373 356 274 292 207 382 330 344 304 280 397 482 407 366 366 316 297 336 348 332 296 264 395 259 379 443 329 170 344 416 368 405 398 478 329 358 388 382 374 403 304 NaN 932 879 845 197 571 447 384 174 383 380 286 317 305 306 122 370 473 550 309 159 364 355 428 276 229 151 392 270 253 431 436 409 544 475 518 493 524 564 553 557 563 481 585 525 589 621 419 794 1.07e+03 480 440 536 441 427 819 815 400 1e+03 480 924 475 463 676 944 937 994 626 685 1.09e+03 577 735 712 868 464 565 668 776 623 606 966 730 734 487 589 591 558 808 576 740 577 750 494 569 649 667 523 637 660 640 596 649 595 664 NaN 678 641 432 609 604 587 590 550 562 513 478 789 1.01e+03 597 965 442 506 602 504 500 483 545 502 507 579 651 654 588 531 423 517 514 765 697 606 479 472 474 453 514 514 523 464 542 494 535 450 523 506 607 469 525 774 401 531 429 432 513 530 775 752 622 381 432 493 448 705 403 768 420 462 477 430 439 500 529 531 525 435 401 431 894 450 445 500 385 433 368 454 432 425 456 574 444 712 400 542 536 682 516 452 497 520 530 685 547 516 491 472 785 474 468 479 575 874 540 577 524 550 531 578 701 947 556 514 397 502 445 449 468 429 438 392 390 754 416 523 367 414 414 362 457 443 603 458 400 462 473 495 500 424 433 412 445 513 785 885 458 612 448 427 434 429 479 424 597 453 381 577 458 461 396 388 405 477 814 588 544 814 420 428 509 507 401 404 403 488 380 509 499 531 406 556 470 501 344 368 520 355 347 338 372 377 379 380 505 457 490 522 470 453 501 468 481 322 388 372 303 323 398 496 400 439 484 394 424 385 352 495 448 828 607 742 455 656 291 393 275 451 229 404 428 338 484 478 308 429 537 384 288 359 426 324 380 438 333 636 361 296 374 346 365 341 406 366 444 423 788 708 399 638 262 301 355 312 370 330 343 337 252 167 366 451 554 280 325 410 279 400 332 296 504 476 382 266 321 337 364 441 460 393 490 470 344 376 334 518 505 402 408 382 252 444 390 311 402 330 390 337 513 266 270 346 347 329 160 261 391 302 756 335 303 370 466 367 343 294 284 323 313 396 360 356 440 478 302 321 329 373 356 276 293 207 382 330 344 304 280 396 481 407 366 366 316 297 336 348 332 295 264 394 264 380 443 329 169 344 417 368 406 398 478 330 358 389 382 376 402 304 NaN 932 879 845 197 570 447 385 173 381 380 288 319 306 307 122 369 472 553 310 159 364 353 428 277 227 150 392 271 252 431 436 410 543 475 518 493 524 563 553 558 562 480 586 526 589 621 419 797 1.07e+03 480 441 536 441 427 818 816 400 1e+03 480 924 475 463 676 944 937 994 627 684 1.09e+03 577 735 712 868 464 565 668 777 623 606 966 730 735 487 588 592 558 808 576 739 576 749 492 569 648 667 520 637 660 640 597 649 594 665 NaN 677 642 431 608 604 587 590 549 562 514 478 789 1.01e+03 597 965 441 506 602 504 500 482 545 502 507 579 652 653 587 532 423 518 514 765 696 606 480 473 473 453 514 514 524 464 542 494 534 450 523 507 607 469 525 774 399 531 428 431 513 530 774 752 622 381 432 493 447 705 404 768 421 462 477 430 438 500 529 531 526 435 401 431 893 452 446 499 384 433 368 453 432 424 456 574 448 712 402 542 535 682 516 452 498 520 530 685 547 516 491 472 784 474 468 479 575 874 541 576 525 550 531 579 701 948 556 515 396 502 445 450 468 428 438 392 390 753 417 523 367 414 413 362 457 443 603 458 400 462 474 495 501 424 434 412 444 514 786 885 459 612 448 427 434 429 479 424 598 453 381 576 459 460 396 388 405 477 814 588 544 814 420 427 509 507 401 403 403 489 381 509 498 531 406 555 471 501 345 367 520 355 346 338 372 376 379 382 505 457 490 521 469 453 502 468 480 322 388 373 304 323 398 496 401 438 484 394 424 385 352 496 448 829 608 744 455 654 292 393 275 452 229 404 428 337 484 479 307 429 537 384 288 359 426 323 380 439 333 635 360 295 376 346 364 340 406 366 444 423 788 708 399 636 263 302 355 312 369 330 344 337 252 165 366 450 555 280 325 410 280 400 332 296 503 477 382 266 322 337 363 441 461 393 490 468 344 375 334 518 506 403 406 383 251 444 391 311 402 330 390 337 515 266 271 346 347 330 160 260 391 301 756 336 303 370 467 369 344 295 283 323 312 397 360 355 442 477 302 319 329 373 356 276 294 206 382 330 345 305 280 395 481 407 367 367 317 297 336 348 332 295 264 395 266 380 443 330 168 343 418 368 406 400 479 331 357 390 382 375 402 305 NaN 932 879 845 196 570 447 385 174 379 381 289 320 307 307 122 370 472 555 310 159 364 352 428 277 225 148 392 271 251 431 436 410 543 475 519 492 523 562 553 559 562 480 586 527 589 621 419 800 1.07e+03 480 441 536 441 427 818 816 401 1e+03 479 924 474 462 676 944 937 994 627 684 1.09e+03 577 736 712 868 463 566 669 777 623 606 966 730 736 487 588 592 558 808 576 739 576 749 492 569 648 667 518 638 660 640 600 649 595 665 NaN 677 642 431 608 604 587 589 549 562 514 478 789 1.01e+03 597 966 441 506 602 504 500 481 545 502 507 579 651 653 587 532 423 518 514 765 695 606 480 473 472 453 514 514 526 464 541 494 534 450 523 508 607 470 524 774 396 532 428 430 512 530 774 751 623 381 432 493 447 706 403 767 422 463 477 430 438 500 528 530 526 435 401 430 892 452 446 498 384 433 368 452 431 424 456 573 450 711 402 543 536 682 516 452 498 520 530 685 547 515 492 472 784 473 468 479 575 874 541 576 527 550 531 579 701 949 556 515 396 502 445 450 468 428 439 392 390 753 417 524 367 414 413 362 457 442 604 459 401 463 476 495 501 424 434 412 444 514 787 884 459 612 447 427 433 429 479 423 597 453 381 576 459 459 396 388 406 477 814 588 544 815 420 427 509 508 401 404 403 490 382 509 498 532 406 555 472 501 346 368 520 355 346 337 373 375 379 383 505 458 490 520 469 453 502 467 480 320 389 372 305 324 398 495 401 438 484 395 424 385 352 496 448 829 608 745 455 654 292 394 274 452 228 404 429 337 484 480 306 430 536 383 288 358 426 323 380 439 332 634 359 295 378 347 364 339 406 367 444 422 786 708 399 635 263 302 354 311 369 330 344 337 251 165 366 451 555 280 326 410 279 400 332 295 503 478 382 267 322 337 362 441 461 393 490 467 344 375 334 519 507 404 404 383 250 444 392 312 402 330 390 339 517 266 272 346 347 331 161 261 391 301 756 337 303 369 467 371 343 294 283 323 309 398 360 355 442 476 301 319 329 373 356 277 293 205 382 330 345 304 280 394 480 406 368 367 315 298 335 349 332 296 263 395 269 380 443 330 168 342 418 368 406 401 479 332 357 391 382 375 402 305 NaN 930 878 845 196 572 447 385 175 380 383 290 320 307 308 122 370 471 556 310 160 364 350 428 277 226 147 392 271 250 431 437 410 543 474 519 492 522 562 552 560 562 480 586 527 589 621 419 804 1.07e+03 480 441 536 442 428 818 815 401 1e+03 479 924 474 462 676 944 937 994 626 684 1.09e+03 577 735 711 868 463 566 669 778 623 606 966 730 737 487 588 592 558 808 576 738 576 749 492 569 648 667 515 637 660 639 602 649 595 664 NaN 676 641 431 608 604 588 590 550 562 514 478 789 1.01e+03 597 967 441 506 602 504 500 480 545 501 507 579 651 652 588 532 423 517 513 764 695 607 481 474 472 453 514 514 526 464 541 494 534 449 523 508 607 469 524 774 395 532 428 430 512 530 774 751 623 381 432 494 446 706 403 766 422 463 477 430 438 500 528 530 526 435 402 430 893 451 446 497 384 433 368 452 431 424 455 573 454 711 404 543 538 682 515 452 498 520 530 685 547 515 491 472 784 472 469 479 575 874 540 576 528 550 530 580 701 949 556 516 396 501 445 451 468 428 439 392 390 752 417 524 365 415 412 362 457 441 603 460 400 464 477 494 501 424 434 412 444 514 786 883 458 612 447 426 434 429 479 423 597 454 381 576 459 459 396 388 406 477 814 587 544 815 419 426 509 508 401 405 403 491 382 508 499 531 406 555 473 501 347 370 520 355 346 336 372 375 380 384 505 458 490 519 469 453 502 468 479 320 388 372 305 324 398 495 401 437 485 395 425 385 352 497 448 830 608 746 455 654 291 394 274 453 229 404 429 336 484 480 304 430 535 383 288 358 427 324 380 438 332 634 360 296 379 348 364 338 406 369 444 422 786 708 399 634 262 302 353 310 368 330 345 336 251 165 365 451 556 280 326 410 278 400 332 295 503 480 381 267 323 338 362 441 460 393 491 466 343 376 334 520 506 404 402 384 251 445 392 313 403 330 388 340 518 265 273 345 347 332 161 261 391 301 756 337 302 368 467 373 343 294 284 322 307 399 359 356 442 475 301 320 329 372 356 277 293 205 381 330 346 304 280 394 480 407 368 367 314 298 334 349 332 297 263 394 272 380 443 330 168 341 418 369 406 401 478 332 357 390 383 376 402 305 NaN 929 878 844 196 575 447 384 176 380 384 290 321 309 308 122 370 471 556 310 160 364 349 427 276 225 146 393 271 250 432 438 410 543 474 519 492 521 562 552 560 562 480 586 526 589 621 419 809 1.07e+03 480 442 536 442 428 818 814 402 1e+03 479 924 474 462 677 944 937 995 626 684 1.09e+03 577 735 711 867 462 566 669 778 622 606 966 730 737 487 588 592 559 808 577 738 576 748 493 569 648 667 512 636 660 639 605 649 595 663 NaN 676 640 431 609 604 588 590 550 562 514 478 788 1.01e+03 597 967 441 506 602 504 501 480 546 502 507 580 651 653 588 533 424 517 514 764 695 607 482 474 472 453 513 514 525 465 541 493 534 448 523 508 607 469 524 774 395 533 427 431 512 530 774 752 623 380 432 494 446 706 403 766 421 464 478 430 438 501 527 530 526 436 402 430 894 451 445 498 383 433 366 452 430 424 455 573 458 711 406 544 539 682 515 453 498 520 530 684 547 514 489 472 783 471 469 480 575 874 540 576 528 550 531 580 702 949 556 516 396 501 445 451 469 428 438 392 390 752 417 524 364 416 412 362 457 441 603 460 400 464 476 493 501 425 434 412 445 514 786 883 458 612 447 427 434 430 479 422 596 454 381 576 459 459 396 389 406 477 815 587 544 814 418 427 509 508 401 406 403 490 382 508 500 531 406 555 474 501 347 371 520 355 346 336 372 376 380 384 505 459 490 520 468 453 501 468 480 320 387 372 304 324 397 495 401 436 486 394 425 384 353 497 447 830 608 746 455 654 290 395 274 453 229 403 430 336 484 480 304 430 535 383 289 358 427 325 380 438 331 635 360 295 380 348 365 338 405 370 444 422 784 707 399 634 261 302 353 310 367 330 345 336 251 165 365 451 556 280 326 410 278 401 332 296 505 480 381 268 323 338 362 441 460 393 491 466 342 377 334 521 505 404 403 385 252 445 390 314 403 329 387 342 519 264 272 344 346 332 161 260 391 302 755 336 302 368 467 374 343 294 285 321 303 398 357 356 441 475 301 320 329 372 356 278 292 205 382 330 347 304 280 394 480 407 369 366 313 298 334 350 332 297 263 393 269 379 444 330 169 341 418 371 405 400 478 332 358 390 383 376 401 305 NaN 929 877 845 196 577 447 384 176 379 386 289 322 310 308 121 370 471 557 309 162 363 349 425 277 224 145 394 271 250 432 439 409 543 474 518 492 524 561 552 560 562 480 585 526 589 621 419 813 1.07e+03 480 442 535 443 427 818 814 401 1e+03 479 924 474 462 677 944 937 996 625 684 1.09e+03 577 734 712 867 461 565 668 778 622 606 967 730 736 487 588 592 559 808 577 738 576 748 493 569 650 667 508 636 660 640 607 650 595 662 NaN 676 639 430 610 604 587 590 549 562 513 478 789 1.01e+03 596 967 441 506 602 504 501 481 547 502 508 580 651 653 588 533 424 517 514 764 695 608 482 474 472 453 514 513 524 465 541 494 534 448 523 508 607 468 524 774 395 533 427 431 513 530 774 752 623 380 432 494 446 706 403 766 420 465 479 430 438 502 527 531 525 436 402 430 894 450 445 499 383 433 365 452 430 424 455 574 462 711 408 544 538 681 515 454 498 520 530 684 547 515 488 470 783 471 469 480 575 875 540 576 527 551 532 580 703 948 556 516 396 501 445 451 470 428 438 392 390 752 418 523 363 417 412 362 458 441 603 459 400 464 476 493 501 425 435 412 446 513 787 884 458 612 447 427 435 430 479 422 596 454 381 576 459 459 395 390 406 478 815 588 544 814 418 427 509 508 400 406 403 489 382 508 501 530 407 554 473 501 348 371 520 356 348 335 372 376 380 385 505 458 490 520 468 454 500 468 480 321 387 372 303 323 396 495 400 437 486 394 425 385 353 498 447 831 606 746 455 655 290 394 274 454 229 404 431 335 484 481 304 430 535 384 290 358 427 325 380 438 331 635 360 294 380 348 365 336 405 371 444 422 784 707 400 634 260 302 353 310 367 330 344 336 251 165 365 451 556 279 326 409 278 401 332 298 506 479 380 267 323 339 363 442 460 393 489 466 341 377 334 520 505 404 401 385 254 445 388 314 402 328 386 341 520 262 272 343 346 331 161 259 391 303 754 334 302 369 467 374 344 294 283 322 301 398 357 356 442 474 302 320 328 371 356 279 293 205 383 330 346 306 280 395 481 408 369 366 314 298 335 350 332 297 263 392 263 378 444 330 170 340 417 372 404 399 477 331 358 390 382 376 401 305 NaN 928 875 845 197 577 447 384 174 378 387 289 324 310 308 121 370 471 558 309 165 364 349 425 278 223 145 393 271 250 431 440 410 542 474 518 492 526 560 552 561 563 481 584 525 589 621 418 816 1.07e+03 480 442 534 443 427 818 814 400 1e+03 479 923 473 463 678 943 938 997 625 684 1.09e+03 578 734 712 866 462 565 668 778 621 606 966 731 735 488 589 591 559 808 576 737 576 748 493 568 651 667 502 636 661 641 610 650 595 662 494 676 639 429 610 604 587 590 548 562 513 478 789 1.01e+03 596 967 441 506 602 504 501 481 548 501 508 580 650 653 588 533 424 517 515 764 695 608 482 474 472 453 514 513 524 465 541 495 534 448 523 507 606 468 523 775 395 534 426 432 513 530 773 752 622 378 432 494 447 706 403 766 420 465 480 431 438 503 527 531 524 436 402 430 894 450 445 499 383 432 364 452 430 424 455 574 467 710 411 544 538 681 515 454 498 521 529 683 547 515 487 469 782 471 469 480 576 875 540 576 527 551 533 582 704 948 557 516 396 501 445 450 470 428 439 392 390 752 419 523 363 417 413 362 458 441 603 459 400 464 476 493 502 425 434 412 446 513 787 884 458 612 448 427 435 430 479 422 595 454 381 576 458 459 395 390 406 478 815 588 544 814 418 428 509 508 400 406 403 490 382 508 501 530 408 554 473 501 348 369 520 355 349 335 372 374 380 385 505 458 489 520 471 454 500 468 480 322 387 372 303 323 396 496 400 438 486 394 425 386 354 498 446 832 605 746 456 656 290 394 274 453 229 403 432 334 484 482 303 430 535 384 291 359 428 325 382 437 332 636 360 293 380 348 365 335 404 372 444 422 783 707 401 634 259 302 353 310 368 330 344 335 251 165 365 452 556 278 326 408 277 400 332 299 507 477 381 267 323 339 363 441 459 392 488 467 341 376 332 518 506 404 400 384 253 445 385 315 400 328 387 341 521 262 272 343 346 330 160 258 391 303 754 335 301 370 466 374 345 294 279 322 298 398 359 356 442 472 303 320 328 371 356 281 293 205 384 330 345 306 280 395 482 408 369 366 314 298 335 349 332 297 264 393 258 378 443 330 171 341 417 373 403 398 478 331 358 390 380 376 401 305 NaN 928 874 846 197 579 447 384 172 375 388 289 325 307 308 121 369 472 561 309 167 365 349 424 278 222 144 393 270 250 431 441 411 542 474 518 492 529 561 551 560 563 481 584 525 589 621 418 819 1.07e+03 480 441 533 443 427 818 814 399 1e+03 479 923 473 464 678 943 938 997 626 685 1.09e+03 578 734 712 866 462 564 668 777 621 606 966 730 734 488 588 591 559 808 575 737 577 747 494 567 651 667 496 636 661 640 612 651 594 662 494 676 639 429 610 604 587 590 548 562 513 478 790 1.01e+03 596 967 440 506 602 504 500 482 549 502 509 581 650 653 588 532 424 517 515 764 694 608 482 472 472 454 514 513 523 464 541 495 534 448 523 506 604 468 523 775 394 534 426 432 514 531 772 751 622 377 432 494 447 706 403 766 420 464 479 431 438 503 527 532 524 437 403 430 893 449 445 499 383 431 365 452 430 423 455 574 471 710 414 544 538 680 514 454 497 522 529 683 547 514 489 468 782 471 469 482 576 875 540 577 527 550 531 582 704 948 557 516 396 500 445 450 470 429 439 392 390 752 420 522 363 417 414 362 458 442 603 458 400 464 476 494 502 425 434 412 446 513 787 885 458 612 448 426 434 429 479 423 595 454 381 576 458 460 395 390 406 478 815 588 544 814 418 428 510 508 400 405 402 490 382 508 500 530 408 554 473 500 348 368 520 356 349 336 371 374 380 386 506 459 490 520 473 454 500 467 480 322 388 371 303 322 396 497 400 439 485 394 424 388 354 498 445 832 606 745 456 661 290 395 275 453 229 403 432 334 483 483 303 430 535 384 291 360 428 324 382 437 332 636 360 293 380 347 365 334 404 371 443 422 783 707 402 634 259 302 353 312 368 330 344 334 251 165 364 453 557 279 325 407 278 400 332 298 507 476 382 266 324 340 364 440 459 392 487 467 341 375 331 515 508 403 399 384 253 446 386 315 398 328 388 341 521 261 272 343 346 329 160 258 391 303 754 335 300 371 465 374 345 295 276 322 298 399 360 358 441 472 303 318 327 372 356 282 294 207 384 330 344 304 280 396 482 408 369 366 314 298 335 347 333 297 264 393 260 379 442 330 171 341 418 373 404 399 478 332 358 389 379 375 402 304 NaN 927 874 847 198 579 447 384 172 373 388 290 325 307 308 121 368 473 564 311 169 366 350 424 278 221 143 392 269 252 431 442 413 542 474 519 491 528 561 551 560 563 481 584 525 589 621 418 824 1.06e+03 480 442 533 444 426 819 815 399 1e+03 479 923 473 464 679 943 939 996 626 685 1.09e+03 579 734 712 866 462 563 667 777 621 606 965 730 733 488 588 591 558 808 575 737 577 746 494 566 651 667 490 636 661 640 615 652 -975 662 494 676 639 429 611 604 586 589 548 563 514 479 789 1.01e+03 597 968 439 506 602 504 500 482 549 503 508 581 650 654 588 531 424 517 515 764 694 608 481 471 472 453 514 513 523 464 540 494 535 448 523 506 604 468 523 775 394 534 426 433 514 531 771 751 622 378 432 494 448 707 403 767 420 464 478 432 438 503 526 532 524 437 403 430 894 448 445 499 382 431 366 452 430 423 456 574 474 711 416 544 539 680 514 455 496 522 529 683 546 514 491 469 781 472 469 483 575 874 540 577 528 550 530 583 704 949 557 515 395 499 445 449 470 429 439 392 390 752 420 522 363 418 413 361 458 441 603 458 400 464 476 494 502 425 433 412 446 512 787 885 458 613 448 425 434 429 479 423 595 454 382 576 458 461 395 389 407 478 815 588 544 814 418 428 510 508 401 405 401 491 382 509 500 531 408 555 473 499 349 367 520 357 348 336 372 374 380 388 505 458 490 520 475 453 500 467 480 322 388 371 303 323 397 497 400 439 485 394 424 388 354 498 445 831 607 745 456 665 290 395 274 453 229 402 431 334 483 483 303 432 534 384 291 359 428 324 382 437 332 636 359 293 381 347 365 335 404 371 442 423 784 708 403 635 260 301 352 313 369 329 344 334 251 165 364 454 557 281 325 406 280 399 332 298 507 475 382 266 324 340 365 439 459 392 487 468 341 375 331 514 510 404 400 384 251 447 387 314 399 328 387 340 521 261 271 343 345 327 160 258 390 302 754 335 300 372 465 374 344 295 276 322 298 399 359 361 441 473 303 317 327 373 356 283 294 208 384 330 344 303 280 396 482 408 368 367 314 297 335 346 332 297 264 392 262 380 442 331 172 342 418 372 405 399 478 333 359 389 381 375 403 304 NaN 926 875 847 198 580 447 385 174 372 388 291 326 309 308 120 368 474 566 312 170 367 350 423 278 219 142 392 268 253 431 442 413 542 475 519 491 528 560 551 560 563 480 584 525 589 621 417 830 1.06e+03 481 442 533 444 427 818 815 399 1e+03 479 923 473 463 679 943 939 996 626 685 1.09e+03 579 733 712 866 462 562 667 776 621 606 965 730 733 487 588 591 558 807 576 737 577 745 494 567 651 667 485 636 660 640 617 652 NaN 663 494 677 639 427 611 604 586 590 548 563 514 479 789 1.01e+03 598 968 438 506 602 504 500 482 549 504 508 580 649 654 588 531 423 517 515 764 694 608 481 471 472 453 514 513 523 463 539 494 535 449 523 507 604 468 524 775 395 534 427 432 515 530 772 751 622 378 432 494 448 707 403 767 420 464 478 432 438 503 526 532 525 436 403 430 894 448 446 499 382 432 365 452 430 423 456 574 477 712 419 543 539 680 514 454 495 521 529 682 546 514 492 469 781 472 469 481 575 874 541 576 528 550 529 582 704 949 556 514 394 499 445 449 470 428 439 392 389 753 421 521 364 418 413 361 458 442 604 458 400 463 476 495 502 426 434 412 446 512 788 885 458 613 448 425 434 429 479 423 595 453 382 577 458 461 395 389 407 477 815 587 543 814 418 428 510 508 401 405 401 491 382 509 500 531 408 555 473 498 349 369 520 357 348 337 372 375 380 389 504 458 491 520 475 454 500 468 480 321 388 370 302 323 397 497 402 438 485 394 424 388 353 498 447 831 608 744 456 668 290 396 274 452 229 402 430 334 483 483 302 432 534 384 291 359 428 323 382 438 331 634 359 293 383 348 365 334 404 370 442 424 784 708 403 636 260 301 352 314 369 328 344 334 250 165 364 454 557 282 325 406 281 398 333 298 507 475 383 266 324 339 365 439 460 390 487 468 342 376 332 514 510 405 400 384 250 448 388 316 401 327 386 339 521 261 271 343 344 326 161 258 391 302 754 336 301 371 465 375 343 295 277 322 298 400 358 364 441 473 303 316 326 374 356 283 294 208 384 329 344 303 279 396 482 409 367 368 314 297 336 346 332 297 264 391 263 380 442 330 172 342 419 372 405 398 477 332 358 389 382 374 402 304 NaN 927 874 846 198 580 447 385 175 372 389 291 327 311 308 120 368 474 568 312 170 367 350 423 278 218 142 390 268 253 432 441 412 541 474 519 491 527 559 552 560 563 480 584 525 589 622 416 835 1.06e+03 481 442 533 444 427 818 815 399 1e+03 479 923 472 463 678 944 939 995 626 684 1.09e+03 579 733 712 866 461 563 666 776 621 606 965 730 733 486 588 591 557 807 577 737 577 744 494 568 651 667 479 636 660 640 619 652 NaN 663 494 677 639 426 612 604 586 590 547 564 513 479 790 1.01e+03 599 968 437 506 602 504 500 483 548 504 508 580 649 654 588 531 423 517 515 765 694 608 482 471 473 453 513 514 523 463 537 494 534 449 523 507 604 467 523 775 396 533 427 432 515 530 772 752 622 378 432 494 448 707 404 767 419 464 477 432 439 503 525 532 524 436 403 430 893 448 446 499 381 433 365 452 430 423 457 574 480 713 420 544 539 680 515 453 495 520 529 681 546 514 492 469 781 473 467 479 574 876 541 575 528 550 529 583 704 949 556 514 393 499 445 449 471 428 439 392 389 753 421 521 365 417 413 361 458 443 604 458 401 464 477 494 502 426 434 412 446 513 789 885 458 613 448 425 434 429 479 422 595 453 382 576 458 461 395 389 406 477 815 587 543 813 418 428 510 508 400 405 401 492 382 509 500 531 410 555 473 498 350 370 521 357 348 337 372 375 380 391 504 456 491 521 475 455 500 467 480 320 388 370 303 323 398 497 404 438 485 394 424 387 353 498 447 830 608 744 455 666 290 395 273 452 229 403 430 334 483 483 302 432 534 384 291 358 429 324 382 438 331 634 359 294 385 348 365 333 404 369 441 423 783 707 403 636 261 301 352 314 368 328 344 335 250 165 364 455 556 282 326 406 281 398 332 297 506 474 383 264 322 338 364 438 461 388 487 468 342 376 332 514 511 405 399 385 249 448 389 317 401 326 384 338 521 261 272 343 343 326 162 258 391 302 754 337 302 370 465 376 344 294 277 322 296 400 358 367 441 474 304 318 327 373 356 282 294 209 383 329 344 303 278 396 481 409 365 368 314 298 335 346 331 297 264 391 264 380 443 330 172 342 419 371 404 398 476 332 358 390 382 373 402 304 NaN 928 874 845 198 580 448 386 174 372 389 289 328 310 309 121 368 476 568 312 171 367 350 424 278 216 142 390 269 254 432 440 412 539 473 519 492 527 558 553 561 564 478 584 525 590 622 416 840 1.06e+03 482 442 533 444 427 818 816 399 1e+03 478 923 472 463 678 944 938 995 625 684 1.09e+03 579 733 712 866 460 563 666 776 622 606 965 730 733 486 588 591 557 807 577 737 578 744 494 568 651 667 474 636 661 640 620 652 -975 663 494 677 639 425 612 604 587 591 547 565 512 479 791 1.01e+03 599 968 437 506 602 505 500 484 548 504 508 580 649 654 588 531 424 517 514 766 693 608 482 470 473 454 512 514 523 464 537 494 534 449 523 507 604 466 522 775 398 534 427 433 515 529 773 752 623 378 432 494 447 707 404 767 419 464 477 433 439 504 524 532 524 436 403 430 894 448 446 498 381 433 364 452 430 423 456 574 482 713 423 545 539 679 516 452 496 520 528 680 547 514 492 470 780 473 465 477 574 877 542 575 527 550 530 583 705 950 557 514 393 498 445 450 470 428 439 391 389 753 421 522 363 417 413 361 459 443 604 458 400 464 477 494 503 426 436 412 446 514 788 885 458 614 448 426 433 429 479 422 595 454 383 576 459 461 394 390 406 476 815 588 542 813 417 428 510 508 400 405 402 493 383 508 500 531 411 555 473 500 350 370 520 356 348 337 372 376 380 394 504 456 491 522 475 455 500 467 479 319 388 370 304 323 398 496 405 437 485 393 425 386 352 498 446 830 608 744 455 665 290 395 273 452 229 404 430 334 484 483 303 432 534 384 290 359 430 324 384 438 331 634 359 294 385 348 364 331 405 368 441 422 783 707 402 636 261 302 352 314 368 328 344 336 251 164 364 456 556 282 326 405 281 398 333 296 504 475 383 264 320 337 363 438 462 387 487 468 342 377 332 514 511 405 399 386 249 448 388 318 401 325 384 337 521 261 272 343 342 327 162 259 391 303 754 337 301 369 465 378 344 294 277 322 294 401 359 366 442 474 304 320 327 374 356 283 294 209 382 329 344 303 278 397 482 409 366 368 313 298 335 346 332 297 263 391 264 380 443 329 173 342 418 372 404 399 476 334 358 390 382 373 401 304 NaN 928 874 844 198 580 449 386 174 371 388 286 329 310 309 121 369 478 569 312 172 366 350 425 278 215 141 390 270 254 432 441 412 538 473 519 492 527 558 554 562 564 476 584 526 590 623 416 843 1.06e+03 481 442 533 444 427 817 815 399 1e+03 478 923 471 463 677 945 938 995 626 683 1.09e+03 579 733 711 866 460 563 666 776 623 606 965 730 733 486 588 591 558 808 577 737 578 744 494 568 651 668 469 636 662 640 622 653 594 664 493 676 639 425 612 605 588 591 547 565 512 478 791 1.01e+03 598 968 436 506 602 505 500 483 548 503 508 579 649 654 588 531 424 517 514 766 693 609 482 470 472 454 511 513 523 464 537 495 534 449 523 507 605 466 522 775 397 534 427 433 515 530 772 752 623 378 432 495 447 706 404 767 418 463 477 434 439 504 524 532 524 437 403 430 894 448 446 498 381 433 364 452 430 423 456 574 482 713 426 545 539 678 516 452 497 521 528 681 547 514 492 470 779 473 465 478 573 879 542 575 526 551 531 582 705 950 558 511 393 498 444 450 470 427 439 391 389 753 421 522 362 417 413 361 459 443 604 459 400 464 477 494 503 426 437 412 445 515 788 885 458 616 448 427 433 430 479 422 595 454 382 577 459 461 394 390 406 476 815 588 543 813 417 427 509 507 400 404 403 494 384 508 500 531 411 556 473 500 348 369 519 356 348 337 372 377 380 397 505 457 490 523 474 455 500 466 479 319 389 370 304 323 398 496 405 438 486 393 425 386 352 499 446 830 607 747 455 665 290 395 273 451 228 405 431 334 485 483 304 432 534 383 292 359 430 324 384 437 331 634 359 294 384 348 364 330 406 367 441 422 783 707 402 635 261 302 351 313 369 328 344 336 251 164 364 456 557 281 326 406 280 398 333 296 504 475 383 262 320 336 363 437 462 386 488 468 342 377 332 514 511 404 399 386 249 449 388 318 401 325 384 336 521 259 273 342 342 329 164 259 391 303 754 336 302 368 466 378 344 294 277 322 293 401 361 366 443 474 304 321 328 374 355 284 292 208 381 328 344 302 279 397 482 409 367 368 312 298 334 345 332 297 263 392 261 380 443 329 173 342 418 373 403 399 477 335 358 390 382 373 401 304 NaN 928 874 845 197 578 450 385 174 370 388 284 329 310 310 121 369 479 569 312 176 366 351 425 278 213 140 391 269 255 431 442 412 538 473 519 492 527 558 557 563 564 475 585 527 589 623 415 847 1.06e+03 481 442 534 444 426 817 814 399 1e+03 477 924 472 463 678 945 937 994 626 683 1.09e+03 579 733 711 866 460 563 666 776 622 606 965 730 733 486 588 592 558 808 577 737 577 744 494 567 651 668 465 636 662 640 624 653 594 664 493 676 639 426 612 605 588 591 547 564 513 477 790 1.01e+03 598 968 436 506 602 504 500 482 547 502 508 579 649 654 587 531 423 516 514 767 693 610 483 469 472 453 511 512 523 464 537 496 533 449 523 507 606 466 522 775 397 534 426 433 515 530 772 752 623 379 432 495 446 706 404 767 418 463 478 434 439 504 524 533 524 437 403 430 894 447 445 498 382 433 364 452 430 423 455 576 483 712 428 545 540 678 516 452 498 521 528 681 548 514 491 470 779 473 466 479 573 879 542 575 526 551 532 581 703 950 558 508 393 498 445 450 468 427 439 391 388 754 421 522 362 417 413 361 458 443 604 460 399 463 478 494 502 426 437 412 445 516 788 885 458 618 448 427 433 430 479 421 596 454 381 577 459 462 394 390 406 476 815 587 543 814 417 426 509 506 401 404 403 494 384 508 500 531 410 556 471 500 347 369 519 356 348 337 373 377 380 399 505 458 490 521 473 456 500 466 479 320 389 369 302 323 397 496 405 438 486 393 425 387 350 500 447 829 607 750 455 661 291 395 272 451 228 405 431 334 485 482 304 432 534 383 294 360 429 324 384 438 331 634 358 294 384 348 364 330 407 367 442 422 783 706 402 635 261 303 350 312 370 328 344 335 251 163 364 456 558 280 326 406 279 398 334 295 504 475 383 262 322 336 362 437 462 386 489 468 341 378 332 514 512 404 399 387 249 449 388 318 400 327 384 336 521 258 273 342 342 328 164 260 391 303 754 336 302 368 467 378 344 293 277 321 291 401 363 365 443 474 303 320 328 375 356 286 291 207 381 328 344 302 279 397 482 408 369 368 311 298 334 344 333 296 262 392 250 380 442 329 173 341 418 372 404 400 478 337 357 389 382 374 401 305 NaN 927 874 846 196 577 450 383 174 370 388 284 330 310 310 120 368 479 570 312 180 366 352 425 278 211 138 392 268 257 431 443 411 539 472 519 492 527 559 561 564 564 475 586 528 588 622 415 848 1.06e+03 481 442 534 444 426 817 813 400 1e+03 478 923 472 463 679 946 937 994 626 683 1.09e+03 578 733 710 865 460 563 667 776 622 606 964 730 733 486 588 592 558 808 577 737 577 744 494 566 652 668 460 636 661 640 625 654 594 665 492 677 639 426 612 605 588 591 547 564 513 477 790 1.01e+03 597 968 437 506 601 504 501 482 546 502 508 578 649 653 587 530 423 516 514 767 693 610 483 469 472 451 510 512 523 464 537 496 532 449 523 507 606 466 522 775 397 534 426 433 515 530 772 752 623 380 431 495 446 706 404 767 419 462 479 433 440 504 525 533 524 437 403 430 894 446 444 498 383 433 364 452 430 422 454 578 485 711 431 545 541 678 515 453 497 521 529 680 548 513 490 469 780 473 468 479 573 879 542 575 526 551 532 581 702 950 558 506 393 498 445 450 468 427 440 391 388 754 422 521 364 417 414 361 458 443 604 460 400 463 479 494 501 426 437 412 445 515 788 885 459 620 448 426 433 430 479 421 596 453 381 578 459 462 394 390 405 475 816 586 543 815 417 425 509 506 401 404 402 494 384 508 501 531 409 556 470 500 347 370 519 356 349 337 373 376 380 402 504 460 489 519 471 456 500 466 479 320 389 368 301 323 396 496 404 439 487 394 424 387 350 500 448 829 607 751 455 658 291 396 273 452 229 405 432 333 485 482 304 433 534 382 297 360 429 324 384 438 330 634 359 293 384 348 363 331 406 367 442 422 784 706 403 635 261 303 349 311 370 328 345 335 251 163 364 455 558 279 326 406 278 399 334 294 504 476 383 262 323 336 363 437 463 387 492 467 341 378 332 515 513 403 398 387 249 448 386 318 399 328 385 336 521 257 274 342 343 329 164 260 391 302 754 336 303 368 469 379 343 292 281 320 289 401 364 365 441 474 302 319 328 374 356 286 290 205 381 328 345 303 280 398 482 407 368 368 311 298 334 343 333 296 262 392 240 379 442 329 172 341 420 371 404 401 479 337 357 388 381 374 401 305 NaN 926 874 845 196 576 450 382 174 372 389 284 331 311 310 118 368 478 571 313 184 366 350 425 278 209 138 392 268 260 431 442 411 540 472 519 491 527 559 564 564 564 475 586 527 587 622 416 851 1.06e+03 481 442 534 444 426 818 812 400 1e+03 477 923 472 463 679 945 937 994 625 683 1.09e+03 578 733 710 865 461 562 667 776 621 606 964 729 733 486 588 592 558 808 577 737 576 744 494 566 652 667 456 636 661 640 625 653 594 665 492 677 639 426 611 605 587 591 547 562 513 478 790 1.01e+03 597 968 438 507 601 504 502 482 547 503 508 579 649 652 587 530 423 516 514 767 693 610 483 469 472 452 509 512 523 463 537 496 532 449 523 507 605 466 522 775 396 533 426 433 515 530 772 752 624 380 431 494 446 706 404 767 419 462 479 433 440 504 525 533 524 437 403 430 894 445 443 498 383 433 363 452 430 422 454 579 488 710 434 546 541 678 514 453 496 521 530 679 548 513 489 468 781 472 468 479 573 879 542 575 526 551 532 581 701 950 557 506 393 498 445 450 469 427 440 391 387 754 422 522 367 417 415 361 458 443 603 461 400 462 479 495 500 427 437 412 445 515 788 884 459 624 448 426 433 430 478 421 596 453 381 578 459 462 394 390 405 475 817 586 543 815 417 426 509 507 401 403 402 493 383 508 500 531 409 556 469 500 348 371 520 356 349 337 373 375 379 404 503 461 489 519 471 457 500 466 479 320 388 367 302 324 394 496 404 438 487 394 424 387 350 500 447 829 608 750 455 653 291 396 273 452 229 404 432 333 485 482 305 434 534 381 298 360 428 324 384 438 330 634 360 292 383 348 362 332 406 366 442 422 784 706 403 635 261 303 349 312 369 328 345 334 252 163 364 455 556 279 326 406 278 400 334 293 504 476 383 262 323 336 363 438 462 388 493 467 341 378 332 515 514 402 398 387 248 448 384 318 398 330 386 336 520 256 274 342 343 330 165 260 391 302 754 336 302 368 469 379 343 292 285 320 288 402 363 364 440 474 303 318 327 374 356 286 291 205 382 328 344 304 280 398 477 406 368 370 312 298 334 342 333 296 262 392 234 380 441 329 172 340 421 370 405 398 479 337 357 388 381 374 401 305 NaN 925 874 845 196 576 450 382 175 374 390 283 332 313 310 116 368 478 571 314 184 366 347 425 277 207 138 392 268 262 431 442 411 540 472 518 492 527 560 565 562 564 475 586 527 586 621 416 853 1.06e+03 480 442 534 443 426 818 813 400 1e+03 477 923 472 462 679 945 937 994 624 683 1.09e+03 578 733 710 865 461 563 667 776 621 607 963 729 734 486 588 592 558 808 576 736 576 744 494 566 652 666 451 636 661 640 625 653 594 664 491 677 639 426 611 606 587 591 547 562 512 478 790 1.01e+03 597 968 438 507 600 505 503 483 548 504 508 579 649 652 587 529 423 516 514 767 693 610 483 469 472 453 509 512 523 463 538 496 532 449 523 506 604 466 522 774 396 532 427 433 515 531 771 752 624 379 431 494 446 706 404 768 419 463 480 433 441 504 525 534 525 437 403 430 894 445 443 498 383 433 363 452 430 422 454 578 491 710 437 545 541 679 514 453 494 522 529 678 548 513 489 469 780 471 468 479 573 879 542 575 527 551 532 581 702 950 557 507 394 498 445 450 470 428 440 391 386 754 423 522 367 417 415 362 459 443 602 461 400 462 478 494 500 428 438 412 445 515 788 884 459 627 448 426 433 430 478 421 596 452 380 578 458 462 394 389 405 475 816 586 543 814 416 427 509 508 401 402 403 492 384 508 500 531 410 556 470 499 350 371 521 356 350 337 374 374 380 408 503 461 488 520 471 457 500 466 479 319 389 366 304 324 394 495 403 438 488 394 424 387 350 500 446 830 608 750 455 652 290 396 274 452 229 404 432 333 484 482 305 434 534 381 300 360 428 324 385 438 330 634 360 290 383 348 362 333 406 365 442 422 783 706 402 636 261 303 349 313 368 329 346 334 253 164 363 454 554 278 326 406 278 399 334 293 505 477 383 262 323 337 364 438 461 389 493 468 341 379 333 515 515 402 398 387 248 448 381 317 398 331 387 336 518 255 274 342 342 330 166 261 391 302 755 336 301 369 470 379 343 292 290 319 288 402 362 366 439 474 303 317 328 373 356 286 291 205 382 328 343 305 279 398 472 406 368 370 312 297 334 342 333 296 262 392 239 381 441 329 172 339 421 370 405 395 479 337 357 387 380 374 401 306 NaN 924 874 845 195 576 450 382 176 373 390 283 335 314 310 116 369 478 570 315 184 367 346 425 277 206 138 393 268 261 431 442 412 540 472 518 493 526 560 568 561 563 474 585 526 586 621 417 855 1.06e+03 480 442 534 443 426 818 813 399 1e+03 477 923 472 462 678 944 937 994 624 683 1.09e+03 578 733 711 865 461 562 667 776 621 607 964 729 734 486 588 593 558 808 576 736 577 743 494 567 652 667 447 636 661 640 625 653 594 664 492 676 639 426 610 606 587 591 547 562 512 478 790 1.01e+03 596 968 438 507 600 505 502 483 549 504 507 579 650 652 587 529 423 516 514 766 693 611 483 469 472 453 508 513 523 464 538 496 532 449 523 506 604 466 523 774 396 532 427 433 516 532 772 752 624 378 430 494 446 706 403 768 419 463 481 432 441 504 524 534 525 437 403 430 894 445 444 499 383 433 362 452 430 422 455 578 492 710 439 545 541 680 514 453 494 522 529 678 547 513 489 470 780 471 468 479 573 879 542 576 528 551 533 581 703 951 557 508 394 498 445 449 470 428 440 391 387 754 423 522 367 417 415 362 459 442 602 461 400 461 478 494 500 428 437 412 445 515 788 884 459 632 448 426 433 431 478 421 596 451 380 578 458 461 394 389 405 475 816 586 544 814 416 427 509 508 401 402 403 491 384 509 500 530 410 557 472 499 350 370 521 355 349 337 374 374 381 410 503 460 488 520 472 456 501 466 479 318 390 366 305 325 395 496 402 438 488 394 424 388 351 500 446 832 608 752 455 651 289 396 274 452 229 403 431 332 484 482 305 433 533 382 300 359 428 324 385 437 330 634 360 290 383 348 362 333 407 364 442 421 783 706 400 636 260 302 350 314 368 330 345 335 253 164 362 454 553 278 326 406 279 398 333 294 505 477 383 262 322 337 365 439 460 390 491 469 340 380 332 515 516 403 398 387 248 448 381 317 398 332 388 337 516 254 274 341 341 329 167 261 391 302 755 336 301 369 468 379 343 291 291 319 286 402 362 369 439 474 302 317 329 373 356 287 291 206 382 328 344 305 279 397 467 406 368 370 313 297 334 342 333 297 262 393 242 382 441 329 172 339 421 370 406 392 478 336 357 386 380 374 401 308 NaN 925 874 845 194 576 450 382 177 373 390 283 336 314 310 116 370 479 570 315 181 367 348 425 277 206 138 393 267 260 431 442 412 540 472 518 494 526 561 571 561 563 474 584 526 586 621 418 857 1.06e+03 480 442 534 443 426 818 813 399 1e+03 477 923 472 462 678 943 937 994 623 684 1.09e+03 579 732 711 864 461 562 666 775 621 607 964 730 734 486 589 593 558 807 576 738 577 743 494 567 652 667 443 636 661 640 626 653 594 664 493 676 639 426 610 605 587 591 547 562 512 478 791 1.01e+03 596 969 438 506 600 504 502 483 549 504 507 579 651 652 587 528 423 516 514 766 693 612 483 468 472 453 508 513 523 465 538 496 532 449 522 506 603 466 522 775 395 533 427 433 516 532 772 753 623 377 430 494 446 706 403 769 419 463 481 432 441 504 524 534 525 437 403 430 894 445 445 499 382 433 360 452 430 421 456 577 493 710 442 545 541 680 515 452 494 522 529 676 548 513 489 472 780 472 467 479 573 879 542 576 528 551 532 581 703 951 557 510 394 498 445 449 469 428 440 390 388 753 423 522 367 418 415 362 460 442 603 462 400 460 477 494 500 428 436 412 444 515 789 884 458 637 448 427 434 431 478 421 596 451 380 578 458 460 394 390 405 475 816 587 544 815 416 426 508 508 401 402 403 490 384 510 501 530 410 557 472 499 350 369 521 356 349 337 374 374 381 413 504 460 488 520 472 455 501 465 479 317 391 365 305 325 395 495 402 439 488 395 424 388 351 501 445 833 608 754 455 651 289 395 273 452 228 403 431 333 484 482 306 433 534 382 300 359 428 324 384 437 330 634 359 291 382 348 362 332 407 364 440 421 783 708 398 636 260 302 351 314 368 330 345 336 253 165 362 453 554 280 326 406 279 396 332 295 505 478 384 263 322 337 366 439 459 391 492 469 340 381 332 515 518 403 398 387 248 448 381 316 399 333 388 336 516 254 273 341 340 328 167 261 391 301 756 336 302 369 466 380 343 290 292 320 285 402 362 371 440 473 301 318 330 374 356 287 291 206 382 329 346 304 278 397 466 406 369 370 314 296 334 342 333 297 260 392 244 382 441 329 172 338 421 370 404 392 478 336 358 385 381 374 402 309 NaN 925 873 845 193 577 450 382 178 374 390 282 337 313 309 116 370 479 571 315 180 366 350 425 278 206 138 392 266 261 431 443 412 539 471 518 492 526 561 576 562 563 473 585 526 585 621 418 859 1.06e+03 480 442 534 444 427 818 813 400 1e+03 477 923 472 462 678 944 937 994 623 684 1.09e+03 579 732 711 864 461 562 666 774 621 607 965 730 733 486 589 593 558 807 576 738 578 743 494 567 651 667 440 636 660 640 626 653 594 663 494 675 639 425 609 604 587 591 547 562 511 478 791 1.01e+03 595 969 439 505 600 504 502 483 548 504 508 579 652 652 587 529 423 516 515 766 694 612 482 468 472 453 508 513 524 465 538 496 532 449 522 506 603 466 522 776 396 533 428 433 517 531 772 753 622 377 430 494 446 706 403 769 420 463 481 433 442 504 524 534 524 437 403 429 894 445 446 499 381 433 360 452 430 421 455 577 492 710 443 545 541 680 516 451 496 522 530 675 547 514 489 472 780 473 467 479 572 879 542 576 528 550 532 581 704 952 557 508 394 498 445 449 469 428 440 390 390 753 423 521 366 418 415 362 459 442 603 462 400 460 477 494 500 428 436 412 444 515 790 885 458 643 448 427 434 431 477 422 595 451 380 577 459 460 394 390 405 475 817 587 544 815 416 426 508 507 401 402 403 491 383 510 503 530 410 557 472 499 350 370 521 356 348 337 374 374 381 416 504 460 488 520 472 454 501 466 480 316 390 365 304 324 396 495 402 441 487 395 424 388 351 502 446 834 608 754 456 651 290 395 273 452 228 404 430 334 484 482 305 434 534 382 301 359 429 325 384 438 330 634 359 291 382 348 362 332 408 364 438 421 782 708 399 636 260 302 352 313 368 329 345 336 253 165 362 452 556 281 326 406 280 395 332 295 505 478 384 264 322 337 367 440 459 391 493 470 340 381 332 515 518 403 398 387 248 448 380 316 400 334 388 334 516 254 272 342 340 326 166 261 392 301 756 336 301 370 465 380 343 290 292 321 283 401 362 371 440 473 301 319 330 374 356 287 292 206 381 330 347 304 277 397 467 406 369 370 313 297 334 341 334 297 259 392 247 382 442 330 173 338 420 370 404 392 478 336 358 382 382 374 403 310 NaN 925 873 845 193 577 449 383 178 375 391 282 337 313 309 116 370 479 572 315 181 365 350 425 278 206 139 390 266 263 432 442 412 539 471 519 491 526 560 579 563 563 474 585 526 586 621 418 860 1.06e+03 480 442 534 444 427 818 813 400 1e+03 477 923 473 462 678 945 936 994 622 685 1.09e+03 579 732 711 864 461 562 666 774 621 606 965 730 733 486 590 594 558 807 576 738 578 743 494 567 651 667 438 636 661 640 626 653 594 663 494 675 639 425 609 604 587 591 546 562 511 478 792 1.01e+03 596 969 439 505 599 504 502 484 548 504 508 579 652 653 588 529 423 516 515 766 694 613 482 468 471 454 507 514 524 465 537 496 532 449 522 506 604 466 522 775 396 534 428 432 516 530 772 752 622 377 431 495 447 706 403 769 420 462 480 434 442 505 524 533 525 437 403 429 894 446 446 499 381 432 360 453 430 420 454 576 490 710 445 543 541 680 517 450 497 522 531 674 546 514 489 471 780 473 468 479 572 881 542 575 528 550 532 581 704 952 557 506 394 498 445 449 470 428 439 390 391 753 424 521 364 418 416 361 459 442 603 461 400 461 478 494 501 428 436 413 445 515 792 885 458 652 448 427 434 431 478 421 595 452 381 577 460 460 395 390 405 475 818 587 544 815 416 426 508 506 402 402 403 491 381 509 504 529 410 557 471 500 350 370 521 356 348 337 374 374 381 418 504 460 489 520 472 454 501 467 480 316 390 365 303 324 396 495 402 441 486 396 424 389 351 502 447 834 608 754 457 651 290 396 272 452 228 404 430 334 485 483 305 434 535 381 302 359 429 325 384 438 331 633 359 292 381 348 363 331 407 365 437 422 782 709 401 636 260 303 352 313 368 329 345 336 252 164 362 453 556 281 326 405 281 394 332 296 506 479 383 264 321 337 368 441 459 391 495 470 343 381 332 515 519 404 398 386 248 448 380 316 399 335 388 332 517 253 272 343 340 325 165 261 392 301 756 336 300 370 466 380 342 290 290 322 283 401 363 371 440 474 300 319 329 374 356 287 292 206 379 331 347 305 277 398 468 407 369 370 313 297 334 341 334 297 259 392 250 383 443 330 173 338 420 370 403 392 478 335 357 381 382 375 404 310 NaN 925 873 846 193 578 449 384 179 375 391 282 337 314 310 115 370 478 574 316 183 365 351 425 279 205 139 390 266 265 432 442 412 539 471 519 491 526 559 582 563 564 474 584 525 586 622 418 860 1.06e+03 481 442 535 444 427 818 813 400 1e+03 477 923 473 462 678 946 936 994 623 685 1.09e+03 578 733 711 864 461 562 666 774 621 606 965 729 732 486 590 594 559 808 576 738 578 742 494 567 651 668 435 636 661 640 625 653 594 664 494 674 639 425 609 605 586 591 546 562 512 478 792 1.01e+03 597 969 438 505 599 503 502 483 548 504 508 579 651 653 587 528 424 517 515 766 695 613 481 468 471 455 506 514 523 465 537 496 531 449 522 506 604 465 521 775 396 534 428 431 516 530 772 752 622 377 430 496 447 706 403 769 420 462 481 434 442 505 526 533 525 437 403 429 895 448 446 500 382 431 361 453 430 420 454 577 490 710 447 542 540 679 517 451 497 522 531 674 546 514 489 471 780 472 469 479 572 882 542 576 528 549 532 581 705 952 557 507 394 498 445 449 470 428 439 391 391 753 424 521 363 418 416 362 458 442 604 461 400 462 478 494 501 428 436 413 445 515 792 884 458 660 448 427 434 431 479 420 595 453 381 577 460 461 395 390 405 475 818 587 543 815 416 426 508 508 402 402 403 491 380 510 504 529 410 557 471 500 349 370 521 356 349 338 374 375 381 420 504 460 488 520 472 455 501 468 480 316 390 364 303 323 396 496 402 440 484 396 424 389 351 501 448 834 608 755 458 651 290 396 272 452 228 404 429 333 485 483 305 434 536 381 304 359 430 325 384 438 331 633 359 292 380 348 364 331 406 364 438 424 782 709 403 635 260 303 352 312 369 329 345 336 252 163 363 454 557 282 326 405 281 394 333 296 507 479 382 264 320 336 368 441 460 390 493 469 345 381 332 515 520 404 397 387 248 448 380 316 398 335 387 330 518 251 273 344 340 326 165 262 391 300 757 336 300 371 467 381 342 290 289 322 284 401 364 371 439 474 300 319 329 375 356 287 292 206 379 331 347 306 277 399 470 408 370 370 312 297 334 340 334 297 258 392 253 383 444 330 173 338 421 370 403 392 479 334 356 379 382 374 404 310 NaN 925 873 847 192 578 449 386 179 373 391 283 337 317 310 115 371 478 574 318 186 366 350 425 279 204 138 389 268 267 432 442 411 539 472 519 491 525 558 584 563 564 473 583 525 586 622 418 861 1.06e+03 481 442 535 445 427 818 814 400 1e+03 478 923 473 462 679 946 936 994 624 684 1.09e+03 578 733 711 863 461 562 667 774 621 606 964 729 732 486 590 593 559 808 575 738 578 742 494 567 651 668 430 637 661 641 623 653 594 665 494 674 639 425 608 606 586 591 546 562 513 479 792 1.01e+03 597 970 438 505 599 503 502 483 549 504 509 580 651 653 587 528 424 517 515 766 695 613 481 469 470 455 507 514 523 466 537 495 531 448 522 506 605 464 521 775 396 533 428 430 516 531 771 752 623 376 430 497 448 707 403 769 420 462 482 434 442 505 528 532 525 437 404 428 894 450 446 500 382 430 361 453 430 420 454 577 490 710 448 541 540 679 517 453 497 522 532 674 546 514 489 470 779 472 470 479 572 883 542 576 528 550 532 581 706 952 557 511 394 497 445 448 470 427 440 392 391 754 424 522 365 418 417 362 458 442 604 461 400 462 478 495 501 428 436 413 446 515 792 884 458 668 448 426 434 430 480 419 596 454 382 578 460 461 395 390 405 475 818 586 543 816 416 426 509 508 402 402 403 492 379 511 504 529 409 557 471 500 348 370 521 356 349 338 374 376 381 420 504 460 488 520 472 455 501 471 479 317 390 363 303 323 396 497 402 439 485 396 425 389 351 502 449 834 608 756 458 651 290 396 273 453 228 404 430 333 485 482 305 434 536 382 306 359 430 325 384 438 331 632 359 293 382 348 365 331 405 363 439 425 782 709 403 635 259 304 351 312 370 329 346 336 252 162 362 455 557 282 326 405 281 393 334 296 507 479 382 264 319 334 369 441 462 390 490 467 347 381 332 516 519 404 397 388 247 449 379 315 397 334 387 330 519 250 274 343 341 327 165 262 390 300 757 335 300 370 467 381 342 290 288 322 283 401 364 371 439 474 300 319 328 374 356 287 292 206 380 331 346 307 278 400 470 409 370 370 312 297 334 341 334 297 258 393 253 382 444 330 173 338 422 369 403 392 479 334 357 378 381 374 403 308 NaN 925 873 848 192 578 450 386 179 372 392 284 338 319 309 114 372 479 575 319 187 366 350 425 279 202 136 389 268 268 432 441 411 540 472 519 491 525 560 588 563 564 472 583 525 586 622 418 861 1.06e+03 481 442 535 445 426 818 814 401 1e+03 478 924 473 462 679 946 937 994 624 684 1.09e+03 578 734 711 863 460 562 667 774 621 606 963 728 732 486 589 592 558 808 575 738 577 742 494 567 651 667 424 636 661 642 621 653 594 665 495 675 639 426 608 606 586 591 546 561 514 479 791 1.01e+03 596 970 438 505 600 503 501 482 549 504 510 580 651 653 587 528 424 516 515 765 695 613 481 469 470 454 508 514 523 466 537 495 531 448 522 506 604 463 520 775 397 533 428 431 516 532 771 752 623 377 430 498 448 708 403 769 420 462 483 434 442 505 528 532 524 437 404 429 894 452 447 500 382 431 361 452 431 422 454 576 489 711 450 542 541 679 517 454 497 521 532 674 546 513 490 469 778 471 471 479 572 883 542 576 528 551 532 582 706 953 557 514 394 497 445 448 469 427 440 392 391 754 423 523 366 417 416 363 458 443 603 461 400 461 478 496 501 427 437 414 446 515 791 884 459 674 448 426 434 430 479 419 596 454 381 578 460 461 394 389 406 475 818 586 543 816 416 426 509 509 402 402 404 493 380 511 504 529 409 556 471 500 348 370 520 357 350 339 374 376 381 420 504 460 488 521 471 455 500 473 479 317 390 362 303 323 396 497 402 439 485 397 425 390 351 502 448 833 607 757 458 656 290 396 272 453 228 404 431 333 485 482 304 434 537 382 307 359 430 325 384 438 330 630 359 292 384 348 365 332 404 363 439 425 783 709 402 635 259 304 351 312 370 329 346 336 252 162 362 455 557 283 325 405 281 392 335 296 507 479 381 264 319 333 369 440 462 390 487 465 347 381 331 515 519 403 396 388 246 449 380 315 396 332 387 331 519 249 274 343 342 328 166 262 389 301 757 335 300 370 468 380 342 290 287 322 281 401 363 371 440 474 301 320 328 374 356 287 291 206 381 332 346 308 278 402 470 410 371 370 311 298 334 340 334 297 257 393 254 382 445 331 174 338 423 370 402 391 480 334 358 377 382 372 403 307 NaN 926 872 848 192 578 451 387 180 371 392 286 339 319 308 114 372 479 576 320 186 366 349 424 279 200 134 389 269 269 432 442 411 540 471 519 492 525 560 590 562 564 470 583 525 586 622 418 860 1.06e+03 481 442 535 445 427 818 814 402 1e+03 479 925 473 462 680 946 937 994 625 684 1.09e+03 578 734 712 862 460 562 667 774 620 606 962 728 731 486 589 591 558 808 575 737 577 741 494 567 651 667 421 636 661 642 619 653 594 664 496 675 640 425 608 606 586 591 546 561 513 480 791 1.01e+03 596 969 438 505 600 502 501 482 548 504 510 580 651 654 587 528 424 516 514 766 695 613 482 468 470 454 508 514 523 466 537 495 531 449 522 506 604 462 519 774 397 532 428 431 515 531 771 752 624 377 430 498 447 709 403 769 421 461 484 434 442 505 526 532 523 437 404 429 895 451 448 500 382 432 361 452 430 422 453 576 487 711 450 542 542 679 517 454 497 520 532 673 546 512 490 468 778 471 471 479 572 882 542 576 527 552 531 583 707 951 557 515 394 497 445 448 468 427 441 392 391 755 424 522 368 417 416 363 458 443 602 462 399 460 478 496 501 427 437 414 445 516 791 884 458 678 448 427 435 430 479 419 596 454 381 577 460 460 393 388 406 476 819 587 543 816 416 425 509 509 402 401 405 494 380 510 504 529 408 556 471 500 347 370 520 358 349 339 374 376 382 420 504 460 489 522 471 455 500 476 479 318 389 362 303 323 397 498 402 439 485 398 425 390 350 502 447 832 606 757 458 660 290 396 271 453 228 404 432 334 485 482 304 434 537 382 307 359 429 325 384 438 329 629 360 291 384 349 365 332 403 363 440 425 782 709 402 635 259 304 351 312 370 328 346 337 253 163 363 455 557 283 325 405 282 391 335 297 507 479 382 264 320 334 369 440 462 391 487 464 347 381 333 514 519 402 395 387 246 449 381 314 396 331 388 333 519 249 274 343 343 328 167 262 389 302 756 335 300 370 469 379 342 290 285 319 279 401 363 372 440 475 301 321 328 374 359 286 289 206 382 332 345 309 278 402 470 410 372 371 312 298 334 340 334 297 256 394 261 382 445 331 174 339 422 370 402 391 480 336 358 377 382 372 403 306 NaN 926 872 848 190 578 451 387 181 371 393 288 340 319 308 114 372 479 577 320 184 365 348 424 279 199 133 390 269 269 432 442 411 541 471 520 494 524 561 594 562 564 470 582 526 585 621 418 860 1.06e+03 481 442 535 445 427 818 813 401 1e+03 479 926 473 462 680 946 937 994 625 684 1.09e+03 578 734 712 862 460 562 667 774 620 606 962 728 731 487 589 591 558 808 575 737 578 741 495 567 652 667 417 635 661 642 617 653 594 663 496 675 640 424 608 604 586 591 546 561 513 480 790 1.01e+03 596 969 439 505 600 502 501 483 548 504 510 580 651 654 587 528 424 516 514 766 695 613 482 468 470 454 509 514 523 466 536 496 531 449 522 506 604 462 519 774 396 533 428 431 515 531 770 752 624 377 430 497 447 709 403 770 421 462 483 434 442 505 525 532 523 437 405 428 895 451 448 500 382 432 362 452 430 423 453 576 485 712 450 542 543 679 517 454 497 520 531 672 547 512 490 468 777 471 471 479 572 881 542 577 526 552 531 584 707 950 557 515 394 497 444 448 468 427 441 392 391 756 423 522 368 417 416 363 458 443 602 462 400 459 478 495 501 427 437 414 445 516 791 884 458 680 449 427 434 430 479 419 595 454 381 577 460 459 393 388 406 475 820 588 543 816 416 424 508 509 402 401 405 494 380 510 503 530 408 556 471 500 346 370 521 358 348 339 374 377 382 420 503 461 489 523 471 455 500 476 479 318 389 362 303 324 396 497 403 439 486 398 426 390 350 502 447 833 607 757 458 660 291 397 270 452 228 405 432 334 484 482 304 434 537 382 307 359 429 325 385 438 328 630 360 290 383 350 365 332 403 363 440 424 780 709 402 636 260 305 351 312 370 328 346 337 253 163 363 455 556 283 325 405 282 391 335 298 507 478 382 263 320 334 368 438 463 392 488 464 346 381 335 513 518 402 394 388 246 449 380 314 396 332 389 333 519 248 273 342 342 327 168 262 390 303 756 335 300 370 469 379 343 290 284 316 278 400 362 372 441 475 302 321 328 373 362 287 288 206 382 332 345 309 278 402 470 410 373 372 313 298 334 339 334 296 254 394 263 382 445 331 174 340 421 370 402 392 480 338 358 377 382 372 403 307 NaN 926 871 846 189 579 451 387 182 370 395 290 342 318 308 114 373 477 578 319 183 365 347 424 279 199 131 389 269 270 432 442 411 541 471 520 496 525 561 595 562 565 470 582 526 585 621 417 859 1.06e+03 480 442 534 445 427 818 813 401 1e+03 479 925 473 462 680 946 937 993 625 684 1.09e+03 578 734 712 861 460 562 667 774 620 606 962 728 732 488 590 591 559 808 575 737 578 741 496 567 652 666 414 635 661 641 616 653 595 663 496 674 640 424 609 603 586 591 546 562 513 480 789 1.01e+03 596 968 439 506 600 503 500 484 548 504 509 580 651 654 587 529 424 516 514 765 695 613 482 469 469 454 508 514 524 466 536 496 530 449 522 506 604 462 519 774 396 533 428 430 515 531 770 752 624 377 430 497 446 709 403 770 421 464 482 434 442 505 526 532 523 437 406 429 896 451 448 500 382 432 361 452 430 422 453 577 482 711 451 543 543 678 517 454 497 520 529 671 547 512 491 468 776 471 470 479 571 881 542 577 524 552 531 583 708 948 557 515 393 497 444 448 468 427 440 392 391 756 423 522 368 417 415 363 458 443 602 461 401 459 478 495 501 427 437 414 446 515 791 884 459 682 449 427 433 430 479 418 594 454 380 577 460 459 393 387 406 474 820 588 543 816 416 424 508 510 401 401 405 493 380 510 503 531 408 556 471 500 347 370 522 358 347 339 374 377 382 420 503 461 489 524 470 455 500 478 480 318 388 362 303 324 395 497 404 439 487 397 426 389 350 502 446 834 607 756 458 657 291 397 270 453 228 404 432 333 485 482 304 433 537 382 307 359 429 325 386 438 328 632 360 290 382 352 365 332 403 363 441 424 779 710 401 636 260 305 351 312 369 329 346 338 252 164 364 455 555 282 325 405 282 390 334 299 507 477 382 262 319 335 368 436 463 391 489 464 346 381 337 512 520 402 394 387 246 448 378 315 396 334 390 331 520 248 273 340 341 326 168 263 390 303 756 334 299 370 469 378 344 288 283 315 276 399 360 372 443 475 302 320 328 374 365 288 288 206 382 332 343 309 276 402 471 409 372 372 313 299 334 339 334 296 253 393 264 382 445 330 172 340 420 370 401 392 477 337 358 376 383 373 403 308 NaN 927 872 845 188 580 451 387 183 370 396 291 344 318 308 114 373 475 580 319 184 365 346 423 279 199 130 388 269 271 431 441 411 540 471 520 500 525 562 598 562 565 471 581 527 586 620 416 858 1.06e+03 480 442 534 445 428 819 812 400 1e+03 479 924 472 462 680 947 938 993 625 684 1.09e+03 578 734 711 861 460 563 667 774 621 607 962 728 732 488 590 591 559 808 575 737 578 741 495 566 653 666 410 635 661 641 616 653 596 663 495 674 639 425 609 602 585 591 546 563 513 479 789 1.01e+03 596 969 438 506 600 503 500 485 549 503 509 580 651 654 586 529 423 515 514 765 695 614 482 470 469 454 508 514 525 467 535 496 531 449 522 506 604 462 519 774 395 534 428 431 515 531 770 752 624 377 430 497 446 708 403 771 421 466 482 435 442 505 527 533 523 437 406 430 897 451 448 500 381 430 362 451 431 422 453 578 481 710 451 544 542 677 518 454 497 520 527 671 547 511 491 469 776 472 471 480 570 880 542 578 525 553 530 582 708 948 557 515 393 497 445 448 468 427 438 392 391 756 424 522 367 417 415 363 458 442 602 461 402 460 478 496 501 428 437 413 446 515 791 884 459 684 450 427 432 431 480 418 595 454 380 577 460 460 393 388 406 474 819 588 542 816 416 425 508 510 401 401 404 493 380 510 503 531 408 557 470 500 348 371 521 358 347 339 374 376 382 420 503 461 489 525 469 455 500 478 480 318 388 362 303 324 394 496 404 439 487 397 426 390 350 502 446 835 607 756 458 654 290 398 270 453 228 404 432 334 487 482 304 433 537 382 307 359 430 326 386 438 328 632 360 289 381 352 364 332 403 363 442 424 778 710 402 636 260 305 351 311 368 329 346 337 252 164 364 456 554 283 326 406 282 390 334 299 506 476 382 262 318 335 368 435 462 391 489 463 346 380 336 511 522 402 395 387 245 448 376 316 396 336 390 329 520 247 273 340 341 325 168 264 390 302 756 334 299 370 468 378 344 287 283 316 275 398 358 373 444 474 302 319 327 374 366 288 289 206 382 333 342 310 275 401 471 409 372 372 311 298 334 339 335 296 251 392 259 382 444 330 170 339 420 370 400 390 475 336 358 374 384 373 403 308 NaN 927 872 844 187 580 451 387 184 371 396 290 345 318 308 115 374 474 582 319 184 365 346 423 279 198 128 387 270 274 430 440 410 541 471 520 504 525 562 601 561 566 471 583 527 585 621 416 858 1.06e+03 480 442 534 444 428 819 812 401 1e+03 479 924 473 462 680 947 938 993 625 684 1.09e+03 578 734 710 862 460 563 668 774 621 606 962 728 732 488 590 591 559 808 575 737 577 741 495 566 652 667 407 635 661 642 616 653 596 664 493 675 638 426 609 602 585 591 546 562 513 478 789 1.01e+03 595 969 437 506 600 504 500 485 549 502 509 580 651 655 586 529 423 515 514 765 695 614 482 470 469 454 508 514 525 468 535 495 531 449 522 506 604 463 520 775 395 534 428 432 515 531 770 752 624 377 430 497 446 708 402 772 420 467 482 436 442 504 527 533 523 437 405 430 898 452 448 500 380 428 362 451 431 422 453 579 480 710 451 543 542 676 518 454 497 519 527 672 547 512 492 470 775 472 472 480 570 880 542 577 526 552 532 581 708 948 557 515 393 497 444 448 468 427 438 392 392 756 423 522 366 417 415 363 458 442 602 460 401 460 478 496 500 428 437 413 446 515 790 885 458 684 450 428 432 430 480 418 596 453 381 577 460 460 394 388 406 474 818 588 542 816 416 426 508 511 401 402 404 493 380 509 502 531 408 557 469 500 349 371 521 358 347 339 374 376 382 420 503 461 490 525 468 454 499 479 480 318 387 362 304 324 394 496 405 439 487 396 426 391 350 503 446 835 606 756 458 653 290 398 270 452 228 403 432 335 488 482 304 432 537 382 308 359 430 326 385 438 329 632 360 289 381 352 364 332 403 364 442 425 779 710 403 636 260 304 352 310 368 329 346 336 252 165 364 457 553 283 326 406 282 390 334 298 506 477 382 263 318 335 368 434 461 390 489 462 346 380 335 512 523 402 396 387 244 448 376 316 396 336 391 329 521 247 273 340 342 324 168 264 389 302 756 334 299 369 469 377 345 288 283 317 275 398 357 374 444 474 302 319 327 375 370 289 289 205 382 333 341 310 274 401 471 408 372 372 310 297 333 339 335 296 251 390 260 382 444 329 170 339 419 369 399 387 471 334 358 373 386 373 402 307 NaN 927 872 844 186 580 452 387 185 372 397 288 345 318 309 115 374 474 585 320 186 365 348 423 279 198 128 388 271 276 429 440 411 541 470 520 507 525 562 604 561 566 470 585 527 585 621 416 857 1.06e+03 480 442 535 444 428 819 812 400 1e+03 478 924 473 462 680 946 938 994 625 684 1.09e+03 578 733 709 862 460 563 668 774 621 605 962 727 732 488 591 592 559 808 576 738 576 741 495 566 652 667 403 635 660 642 615 653 596 664 490 675 638 426 609 602 585 590 546 563 513 478 789 1.01e+03 594 969 437 506 600 504 500 485 549 501 509 579 651 655 587 528 423 515 514 765 694 615 482 470 469 454 509 514 525 468 536 495 531 449 522 505 604 463 520 775 395 534 428 433 516 531 770 753 624 376 430 497 446 708 401 773 420 467 482 436 442 504 528 534 523 437 404 430 898 452 447 500 381 427 362 452 431 423 454 580 480 710 450 541 543 677 518 454 497 519 527 672 546 512 492 470 775 472 473 481 571 882 542 577 526 551 533 583 708 948 557 513 394 497 444 449 469 427 438 393 392 756 422 523 364 417 413 363 459 442 603 460 400 460 477 495 500 428 436 414 446 515 790 886 457 684 450 429 431 430 480 418 596 453 382 577 460 460 395 389 406 475 817 589 542 816 416 426 508 511 401 401 403 493 380 509 502 531 408 558 469 500 349 370 520 357 348 340 375 376 382 419 504 460 490 524 469 454 499 482 480 319 387 362 304 324 394 497 405 438 486 396 426 392 350 503 447 835 606 757 459 652 289 398 270 452 228 403 432 336 488 482 304 433 537 383 308 359 430 325 384 438 330 631 360 289 382 352 363 332 404 364 441 424 779 710 405 636 259 303 352 311 368 329 347 335 254 166 364 457 552 283 326 406 282 390 334 298 506 477 382 263 317 335 367 431 460 389 489 462 346 380 334 512 521 402 398 387 244 447 376 317 395 335 390 328 521 246 273 340 342 324 168 264 389 303 756 334 299 369 469 376 345 289 283 317 275 398 358 375 444 475 302 318 327 374 373 290 290 204 381 333 341 310 274 401 470 407 372 373 312 296 333 339 336 297 250 390 266 382 445 328 169 340 419 369 399 385 470 334 358 373 387 373 402 307 NaN 926 872 844 186 580 452 387 186 372 397 287 345 318 310 115 374 475 588 320 188 365 350 423 279 196 128 389 271 278 430 439 411 542 470 520 510 525 562 605 561 566 468 587 526 585 621 416 857 1.06e+03 480 442 536 444 428 819 812 400 1e+03 479 924 473 462 681 945 938 995 625 683 1.09e+03 578 732 709 862 460 563 668 774 621 605 962 727 732 488 591 592 559 807 576 738 576 740 495 566 652 667 401 635 660 642 614 653 596 663 486 675 638 426 608 602 585 591 546 563 513 478 789 1.01e+03 595 968 436 505 600 504 501 485 549 501 509 579 651 654 588 528 424 514 514 765 695 616 482 470 468 454 510 513 524 467 536 495 531 449 522 505 603 463 520 775 395 534 428 433 517 532 769 753 624 376 430 497 447 708 400 774 420 466 482 437 442 504 528 534 523 437 402 429 898 451 448 501 381 428 362 452 431 423 455 580 480 710 449 538 544 678 518 454 496 520 527 672 546 511 492 471 775 472 472 482 572 884 543 577 526 551 534 584 708 949 556 512 394 497 444 449 469 427 439 392 392 756 421 523 363 417 412 362 459 442 603 459 400 461 476 494 500 429 436 413 446 515 790 887 457 683 450 429 432 430 479 417 596 454 382 577 460 460 395 389 407 475 816 589 542 816 416 427 509 512 401 401 404 494 381 509 502 531 408 558 469 500 349 370 520 357 349 340 375 376 382 417 504 460 490 524 469 454 499 484 480 319 388 363 304 323 394 498 405 439 487 396 426 392 350 503 448 836 606 757 459 651 290 398 271 451 227 402 432 336 489 483 304 433 537 383 310 359 430 326 383 438 330 631 360 290 382 352 363 332 404 364 440 424 779 709 406 637 259 303 351 311 368 328 346 335 256 166 365 456 553 282 325 407 282 390 334 298 506 477 383 264 317 335 366 428 459 389 489 461 346 379 335 512 518 402 399 388 244 447 375 316 396 335 389 328 521 246 274 340 343 326 168 265 389 304 756 334 299 369 469 377 345 291 286 317 274 398 358 375 444 475 302 318 327 374 376 291 290 203 380 333 341 310 273 401 470 406 372 374 313 297 334 339 336 297 250 391 269 382 444 328 169 341 419 369 399 386 468 334 358 372 387 373 402 307 NaN 926 872 844 186 582 453 386 187 372 397 288 345 320 310 115 375 475 590 320 191 365 352 424 279 194 128 390 272 278 429 439 412 542 470 520 511 525 561 606 562 566 466 587 525 585 621 415 857 1.07e+03 480 442 535 444 427 818 812 399 1e+03 479 924 472 461 681 945 938 995 625 683 1.09e+03 578 731 709 862 460 564 668 774 620 606 962 727 732 489 591 591 559 807 577 738 576 740 496 566 652 667 399 634 660 642 614 653 595 664 482 674 639 426 607 602 585 591 546 563 512 479 789 1.01e+03 595 968 435 506 601 504 502 485 548 502 509 579 651 654 588 527 424 515 514 765 695 618 482 470 468 454 510 513 524 467 536 495 530 449 522 505 603 463 520 775 395 534 428 433 518 532 769 754 624 377 431 497 447 708 400 774 420 464 482 437 442 505 528 534 524 438 401 429 898 450 449 501 381 428 361 452 431 422 456 581 479 709 448 538 545 678 517 454 496 520 528 671 546 510 492 471 775 472 472 482 572 885 544 576 527 551 534 584 707 950 555 512 394 497 444 449 470 426 439 391 392 757 421 522 363 417 410 362 458 442 603 459 400 461 476 495 500 429 437 413 445 516 790 887 456 683 450 429 432 430 479 417 596 455 383 577 460 461 396 389 407 475 817 590 542 816 416 427 509 513 401 401 405 494 382 509 503 531 409 558 470 500 348 371 519 357 350 339 375 376 382 414 504 460 489 524 470 454 499 485 481 319 388 363 304 324 394 498 405 440 488 395 426 392 350 503 448 837 606 755 459 650 290 398 271 451 227 402 432 335 489 483 304 433 537 383 310 359 430 327 383 437 331 631 360 290 382 351 364 331 404 363 440 424 779 708 407 638 260 304 351 311 368 328 344 335 256 166 365 455 553 282 325 407 282 389 334 298 505 477 384 264 317 335 366 426 459 389 489 461 346 378 336 511 514 402 399 388 245 447 376 315 397 335 389 328 520 246 275 339 343 328 169 265 389 305 756 334 299 370 469 377 345 292 288 316 274 397 358 376 444 475 302 320 327 374 379 292 290 202 380 332 342 310 273 402 469 406 372 374 312 296 334 340 336 297 250 391 272 382 444 327 168 341 420 368 399 387 467 335 358 372 387 374 402 308 NaN 926 872 845 185 584 453 386 187 371 397 289 345 321 310 115 375 475 592 321 191 365 352 424 279 194 127 391 273 278 428 439 412 542 470 521 513 525 560 606 563 565 466 586 524 586 621 415 857 1.06e+03 479 442 535 444 426 817 812 399 1e+03 479 924 472 461 682 945 938 994 625 683 1.09e+03 578 731 709 861 460 563 668 774 619 607 961 727 732 488 591 590 559 807 577 738 575 740 496 566 652 667 398 634 660 641 613 652 595 664 481 674 640 426 606 602 585 591 546 562 512 479 789 1.01e+03 595 969 435 506 601 504 503 485 548 502 509 579 651 654 588 527 423 516 514 765 695 618 482 470 468 454 509 513 524 468 536 496 530 448 523 504 602 462 520 776 395 534 427 434 518 533 769 754 624 377 431 498 447 708 399 774 421 464 482 436 442 505 529 535 524 438 400 429 899 449 448 501 381 429 361 453 431 422 457 580 479 709 448 539 545 678 517 454 496 520 529 670 546 509 492 472 775 473 471 482 572 885 544 576 527 552 535 584 706 951 555 512 394 497 444 449 470 426 439 391 392 757 421 522 365 417 410 361 458 442 604 458 399 462 476 495 500 429 437 412 445 516 790 887 457 682 450 429 433 431 478 418 596 455 382 576 460 462 396 389 407 475 817 590 542 816 415 426 509 514 401 402 407 495 383 509 504 531 410 557 471 500 349 371 518 358 350 339 374 376 382 412 504 460 490 524 470 455 499 484 480 320 388 363 305 326 395 498 405 441 488 395 426 393 349 503 448 837 607 753 460 649 290 397 270 451 226 403 432 335 488 482 305 433 537 383 311 358 430 328 383 437 331 631 360 290 382 351 365 331 405 362 440 424 780 708 406 638 259 304 350 312 368 329 344 335 255 165 365 454 556 281 323 406 281 388 334 299 505 478 384 265 317 335 366 426 458 388 489 461 346 377 337 510 513 402 400 389 244 447 377 314 398 334 389 328 519 246 275 340 343 329 170 264 389 306 757 334 300 370 468 378 344 292 290 316 274 397 357 376 444 475 301 321 328 375 383 292 289 201 381 332 341 308 272 403 469 407 372 373 311 296 335 340 335 297 250 391 270 382 444 326 168 341 420 368 399 388 466 336 358 372 388 376 402 308 NaN 927 873 845 185 587 453 387 186 370 397 290 345 322 310 114 374 476 594 321 193 364 354 424 279 194 127 392 273 278 428 439 412 542 470 521 514 526 560 607 562 564 466 585 524 587 621 415 856 1.06e+03 479 441 534 444 426 817 812 399 1e+03 479 924 472 461 681 946 938 994 625 683 1.09e+03 579 730 709 860 461 562 668 774 618 607 961 728 732 488 591 590 559 807 576 738 575 740 496 565 652 667 396 634 660 641 613 652 595 664 476 673 640 427 607 602 585 591 546 561 511 479 789 1.01e+03 595 969 434 506 601 504 504 486 548 503 509 578 650 654 588 527 423 515 514 765 694 619 482 469 468 453 509 513 523 468 535 496 530 448 523 504 602 462 520 776 395 535 427 433 518 533 769 754 624 377 431 497 447 709 399 774 421 463 483 435 443 505 529 535 524 439 401 429 899 450 446 501 381 429 360 453 430 422 457 579 478 709 448 540 544 677 517 454 496 520 531 668 546 510 492 472 775 474 471 482 572 885 544 575 528 553 536 582 706 951 554 513 394 497 443 449 470 426 439 392 393 757 420 522 366 417 410 361 458 442 604 458 399 462 477 496 500 428 437 412 445 516 789 886 458 682 451 428 433 432 478 418 596 455 382 576 460 462 396 389 407 475 818 591 541 816 415 426 510 514 401 402 407 495 383 509 504 530 410 557 471 500 349 371 519 358 350 339 374 375 382 409 504 460 490 523 471 456 499 483 480 320 388 363 305 325 396 498 405 442 487 396 426 392 349 503 448 837 607 754 460 649 290 396 270 451 226 403 432 335 487 484 305 434 537 383 311 359 429 329 383 437 331 632 360 291 382 350 367 330 405 362 441 424 780 707 404 636 259 304 349 312 368 329 345 335 255 164 365 454 558 281 322 405 281 388 334 299 506 478 384 264 317 335 367 425 459 388 490 461 345 377 337 510 512 401 401 391 243 446 377 314 400 334 388 328 519 246 275 340 344 329 171 264 389 307 757 334 301 370 466 378 344 292 288 316 274 397 358 377 444 475 300 323 328 375 386 292 289 201 382 332 342 307 272 404 469 407 372 372 310 296 335 340 335 297 249 391 270 381 444 326 168 340 420 367 399 388 466 337 358 372 388 379 402 308 NaN 928 873 845 185 587 453 387 188 369 398 290 345 322 310 113 375 476 594 322 194 364 357 424 279 194 126 392 273 276 427 438 412 542 470 521 515 525 560 609 562 564 466 584 524 588 621 415 855 1.06e+03 479 440 534 444 426 817 811 399 1e+03 479 924 472 461 681 946 938 994 625 683 1.09e+03 580 730 709 860 461 562 668 774 618 606 961 728 732 488 591 590 559 807 576 738 575 739 496 565 653 668 396 634 660 640 613 651 595 664 472 672 640 427 607 603 585 591 546 561 511 479 790 1.01e+03 594 968 433 506 601 504 503 486 547 502 509 578 650 654 588 527 423 514 514 766 694 619 482 469 468 453 508 513 523 468 535 496 530 448 523 504 602 462 520 776 395 536 427 433 518 532 769 753 624 377 432 496 446 709 398 775 421 464 484 434 443 504 528 535 524 439 403 429 900 451 445 501 381 429 360 453 430 422 457 578 478 709 448 542 544 677 517 454 497 520 532 669 546 510 492 471 774 474 470 482 572 885 544 575 530 553 536 581 706 950 555 510 393 497 443 449 469 426 439 392 394 756 420 522 366 417 410 362 458 442 604 458 399 462 477 496 500 428 437 413 445 516 789 885 458 681 451 428 433 432 478 419 596 455 381 576 459 461 396 388 407 475 818 591 541 816 415 425 510 514 401 401 405 496 383 509 504 529 410 556 471 501 348 372 519 358 350 339 374 374 382 408 505 460 490 522 471 457 499 483 480 320 388 363 306 324 396 498 405 440 487 396 426 392 349 503 449 836 608 756 460 649 290 396 270 450 226 403 431 335 487 484 305 434 537 383 312 359 429 329 383 438 330 632 360 291 382 349 367 331 405 362 441 424 780 708 403 634 259 304 350 313 368 330 346 335 255 164 365 454 559 281 322 405 281 390 334 300 506 478 384 262 317 335 367 424 460 387 491 461 344 379 338 510 513 400 402 392 241 445 377 314 400 334 387 329 520 244 274 341 344 328 172 264 388 306 757 334 302 370 463 378 345 291 285 316 273 397 359 376 443 476 300 323 328 375 391 293 289 201 383 332 343 307 272 404 469 406 371 371 310 297 335 339 335 297 249 391 269 381 444 327 167 340 420 367 399 387 465 337 358 371 387 381 401 308 NaN 928 874 844 185 588 452 387 190 369 398 290 346 322 310 112 375 476 593 323 195 365 358 423 279 193 126 391 274 276 427 437 412 542 470 521 516 524 560 611 562 564 467 584 525 589 621 415 854 1.06e+03 479 440 535 444 426 817 811 399 1e+03 479 924 472 461 681 946 938 994 625 683 1.09e+03 579 730 709 860 461 562 667 773 618 606 961 728 732 488 591 590 559 807 577 738 575 738 496 564 654 668 396 634 660 641 613 651 595 663 468 671 640 428 607 603 585 591 546 561 511 479 790 1.01e+03 594 968 432 506 601 504 502 485 548 502 509 579 650 654 589 527 423 514 515 766 694 621 482 468 468 453 508 513 524 468 535 495 530 448 522 504 603 461 520 777 394 536 427 432 517 532 769 753 624 376 431 496 445 710 399 775 421 464 485 434 443 504 528 535 524 439 404 429 900 449 445 501 381 429 359 454 430 422 458 578 478 709 448 542 543 677 518 453 497 520 532 668 546 510 490 471 774 474 471 482 572 885 543 574 531 553 536 580 705 950 556 507 392 496 443 449 468 426 438 392 395 756 420 522 367 417 411 362 458 442 604 459 399 462 477 495 500 428 438 413 444 516 789 885 458 680 450 428 432 432 478 419 595 455 380 576 458 461 396 387 407 476 818 591 542 816 415 425 510 515 402 400 403 495 383 509 504 529 410 556 471 501 348 372 520 358 350 339 374 374 382 406 505 460 490 522 471 458 499 482 480 320 388 363 306 324 396 498 405 440 487 396 426 392 349 503 449 835 608 758 461 650 290 397 270 450 226 402 431 335 487 485 305 435 537 383 313 360 430 328 383 438 331 632 360 291 382 348 367 331 405 362 441 424 779 707 404 633 258 304 351 314 368 330 345 335 255 164 364 453 559 281 323 405 281 390 334 300 506 478 384 260 317 335 366 422 460 385 492 460 344 380 337 509 515 400 402 391 240 445 377 314 401 334 386 328 520 243 274 340 345 327 172 265 388 305 758 334 302 369 461 378 345 291 285 316 272 398 360 375 443 477 301 323 327 375 394 293 289 202 384 332 342 308 273 404 469 406 372 370 310 298 335 339 335 297 247 391 265 381 444 327 167 340 420 368 399 387 464 338 358 370 386 381 400 308 NaN 928 873 844 184 588 451 386 192 368 398 290 346 321 310 112 375 476 593 323 195 366 356 422 280 192 125 390 275 276 427 436 411 542 470 520 518 523 560 612 562 564 467 585 525 588 622 415 854 1.06e+03 480 440 535 444 426 817 811 399 1e+03 479 924 472 460 681 946 938 994 624 683 1.09e+03 578 730 708 860 460 562 667 773 619 606 961 728 732 488 591 589 560 806 578 738 576 738 496 564 654 668 396 634 660 641 612 651 594 663 465 671 640 428 607 603 585 592 546 561 512 478 790 1.01e+03 594 968 432 506 601 503 502 484 549 502 509 579 650 654 589 526 423 514 515 766 694 623 482 468 467 454 508 513 524 467 536 495 530 448 522 504 603 461 520 777 393 534 427 433 517 532 769 752 624 376 431 496 445 710 400 775 421 465 484 436 444 504 528 535 523 439 403 429 901 448 446 501 380 429 359 454 430 422 456 579 479 709 448 542 543 677 518 452 498 521 532 666 546 510 488 471 774 475 471 482 572 886 543 574 532 553 535 580 705 949 556 505 392 496 444 449 467 426 438 393 395 756 420 522 367 416 412 362 458 442 604 461 399 463 478 495 499 429 438 414 444 516 789 885 458 679 450 429 432 431 478 419 595 455 380 576 458 461 396 387 407 476 818 590 543 816 416 425 509 515 402 398 402 495 384 509 502 529 410 556 471 502 348 373 520 358 349 339 373 374 381 406 505 460 490 522 472 457 499 482 480 319 389 364 306 325 396 498 405 439 488 396 426 392 349 503 449 835 609 758 462 651 290 398 270 452 226 402 433 336 488 484 305 435 537 383 314 360 430 326 384 439 331 632 360 290 382 349 366 331 405 363 441 424 778 706 404 632 259 304 351 315 369 329 345 335 255 165 364 453 559 281 325 405 281 389 334 300 505 478 384 259 317 335 366 420 461 384 493 459 343 380 336 509 515 401 402 390 239 446 377 314 401 335 387 328 519 242 276 338 346 326 171 265 387 305 757 333 301 369 461 378 346 292 289 316 272 398 361 375 443 478 301 322 327 375 398 292 290 203 385 332 342 309 273 404 468 405 373 371 310 298 335 339 334 296 245 392 253 382 443 328 168 342 420 367 399 387 460 337 358 369 386 380 398 308 NaN 928 874 844 184 588 452 386 192 369 399 289 346 322 310 113 375 476 593 323 195 366 356 421 282 192 125 391 275 278 427 436 411 542 470 519 520 522 560 612 562 564 468 585 525 588 621 415 854 1.06e+03 481 441 536 444 425 817 811 399 1e+03 479 925 473 460 681 946 938 994 624 683 1.09e+03 578 730 708 860 460 563 667 773 620 605 961 727 732 488 591 589 560 805 578 738 576 738 496 563 654 668 395 634 660 642 612 652 594 662 464 672 640 428 606 603 584 591 546 561 512 478 790 1.01e+03 593 968 433 506 601 503 502 485 550 502 509 579 649 654 590 526 423 514 515 766 694 625 481 468 468 455 508 512 524 467 536 494 530 447 522 504 602 461 520 777 393 533 428 434 516 533 769 752 624 376 431 497 445 710 401 776 421 466 484 438 444 504 528 535 523 438 403 428 901 447 447 500 379 428 359 454 429 421 454 581 479 708 447 541 543 677 517 452 497 522 533 665 547 512 486 471 773 475 472 481 572 887 544 575 532 553 535 580 705 949 556 506 392 496 444 449 467 426 438 393 395 756 419 522 366 416 412 361 457 442 604 461 399 463 478 495 499 429 438 414 444 516 789 885 458 678 450 429 433 431 478 420 595 455 380 576 458 461 396 388 407 476 818 590 544 816 415 425 509 515 402 398 402 494 384 509 501 530 410 556 472 502 348 373 520 359 348 339 372 374 381 405 506 460 490 523 472 456 499 482 479 319 389 363 306 326 396 498 405 439 488 396 427 392 350 503 449 836 609 758 464 652 290 399 270 454 226 402 434 336 488 483 304 436 537 384 315 360 431 325 384 439 331 632 360 290 381 350 367 331 405 363 441 424 778 706 404 632 259 304 351 316 369 329 344 336 254 166 363 452 560 281 324 406 280 388 334 300 504 478 384 258 316 334 366 419 461 382 492 457 343 380 335 509 515 402 402 390 240 447 377 314 401 335 387 327 518 242 277 338 346 324 171 266 388 306 757 334 301 368 462 378 346 293 294 316 272 399 361 374 443 478 300 321 326 374 400 291 290 203 385 332 340 309 273 404 468 406 374 372 310 297 335 339 332 296 244 392 245 383 442 328 168 344 420 367 398 388 456 336 357 369 386 379 398 308 NaN 928 875 844 184 588 453 385 193 369 400 289 346 323 310 114 374 475 595 323 198 368 358 420 282 192 125 392 275 280 427 435 411 542 470 519 521 522 560 612 563 565 467 585 524 587 620 415 852 1.06e+03 482 442 535 444 425 816 811 399 1e+03 479 925 473 460 681 946 938 994 624 682 1.09e+03 580 729 709 860 460 563 667 772 619 605 961 727 731 488 590 589 560 806 579 738 576 738 496 562 654 669 394 634 661 642 612 653 594 662 462 673 640 428 606 603 584 591 547 561 512 478 790 1.01e+03 593 967 433 506 602 503 502 485 549 502 509 579 650 654 589 526 423 515 515 765 694 625 481 468 468 455 508 512 524 468 535 495 530 447 522 504 602 461 520 776 394 533 428 435 516 534 769 752 624 376 431 497 445 710 401 776 422 466 484 437 444 504 530 535 523 438 403 428 902 448 448 500 379 428 359 453 429 421 452 583 478 708 446 540 543 678 516 453 497 523 533 666 548 513 487 470 772 475 472 480 572 888 544 575 532 553 535 581 706 949 556 507 392 495 444 448 468 426 439 393 394 756 418 522 365 416 412 361 457 443 604 462 399 462 478 495 499 429 437 415 445 515 789 885 458 678 451 429 434 431 478 420 596 455 381 577 458 461 396 389 407 476 818 589 545 816 415 424 509 515 402 397 403 495 384 509 500 531 410 557 472 502 348 372 521 359 348 339 371 376 381 404 506 460 490 522 471 456 500 482 479 319 389 362 306 325 395 498 405 439 488 395 427 392 351 502 448 838 608 758 464 652 290 399 270 455 226 403 435 336 488 483 304 436 538 385 316 360 432 325 385 439 331 632 361 290 381 350 368 330 404 364 441 425 779 707 404 631 259 304 352 316 370 328 345 336 254 166 363 452 561 283 325 406 280 387 334 300 504 478 384 258 315 334 366 419 461 382 491 456 344 379 334 510 516 402 402 391 240 446 376 315 401 336 387 327 517 242 278 340 347 322 172 266 390 307 756 334 300 368 463 378 346 294 295 316 272 399 361 374 443 478 300 320 326 374 403 291 291 203 385 333 340 309 272 405 467 408 375 372 310 296 335 339 332 296 245 393 244 383 442 327 168 344 420 368 398 389 454 336 357 369 387 380 398 307 NaN 928 875 844 184 587 454 384 193 371 400 288 347 324 311 115 373 475 598 322 200 368 360 420 282 193 125 392 275 280 428 435 411 542 470 518 522 522 560 612 564 565 467 584 523 587 621 415 850 1.06e+03 482 443 534 445 425 816 810 399 1e+03 479 925 474 460 681 945 938 993 624 682 1.09e+03 581 728 710 860 460 562 666 772 619 605 962 727 731 489 590 589 560 806 579 738 576 737 497 562 653 669 392 634 661 642 612 654 594 662 460 673 639 428 606 604 585 591 548 561 511 477 789 1.01e+03 593 967 432 506 602 502 501 485 548 501 509 579 650 654 589 527 423 515 514 765 694 625 481 469 468 455 508 511 525 468 535 495 530 447 522 504 602 461 521 776 395 534 427 434 516 533 768 752 624 377 431 497 446 709 401 776 422 465 485 436 444 506 532 535 523 437 402 428 901 449 448 500 380 428 358 453 429 421 454 583 477 707 445 539 543 678 515 454 497 523 533 666 549 513 489 470 772 476 472 481 572 890 544 575 531 553 535 581 705 950 556 506 392 495 444 449 468 426 440 392 393 756 418 522 365 416 411 362 457 444 603 461 399 462 478 495 500 429 436 415 446 515 789 885 459 678 451 429 435 432 478 420 596 455 381 577 459 461 397 389 408 476 819 588 544 816 415 423 510 516 402 397 404 496 384 510 499 531 410 558 473 502 347 371 521 359 349 338 371 376 380 404 505 460 490 522 471 456 499 482 479 319 388 360 306 324 396 498 404 438 487 394 427 392 351 503 448 837 608 758 464 653 289 399 269 455 227 404 434 336 487 482 304 435 539 386 316 360 432 325 386 439 330 632 361 290 381 350 368 329 404 364 440 426 780 707 404 630 258 304 352 315 369 327 345 337 254 165 363 453 561 284 325 406 280 386 334 300 505 478 384 257 314 333 366 419 462 382 490 454 343 379 334 510 519 402 403 392 240 446 376 315 401 336 387 327 517 242 277 339 347 321 173 267 391 307 756 334 300 368 464 378 346 295 293 316 271 399 360 373 443 478 300 319 327 375 404 291 291 203 385 334 340 309 271 405 468 409 375 372 310 296 335 338 333 296 246 392 249 383 444 327 168 344 420 368 398 390 452 336 357 369 387 381 399 307 NaN 927 875 844 184 587 453 383 193 373 399 287 348 324 311 114 373 475 602 322 202 369 359 419 282 193 125 392 276 279 428 435 411 541 470 518 524 522 560 611 564 565 467 584 523 588 622 415 850 1.06e+03 482 444 534 445 424 816 810 399 1e+03 479 925 473 460 681 944 938 992 625 682 1.09e+03 581 728 711 861 460 562 666 773 618 605 962 727 732 489 590 589 560 807 580 738 576 737 498 563 653 669 391 634 662 642 613 654 594 662 457 673 638 428 606 604 585 591 548 561 511 477 788 1.01e+03 593 967 431 507 603 502 501 486 547 502 509 579 650 654 589 528 423 515 513 766 694 627 481 469 468 455 508 511 525 468 535 496 529 447 522 504 601 461 522 777 395 536 427 434 517 532 768 752 624 377 431 497 447 709 400 776 422 464 485 435 444 506 533 535 523 438 402 428 901 448 448 500 380 428 358 453 430 421 455 581 476 707 446 538 542 678 515 453 497 522 531 666 548 512 491 470 772 476 472 481 573 891 543 575 530 553 535 582 705 950 557 506 391 495 444 450 468 426 440 392 393 756 418 522 366 416 410 362 457 444 602 460 399 462 478 495 500 429 436 415 445 515 789 885 459 678 452 429 434 432 478 420 596 455 381 576 460 462 397 389 408 476 820 588 543 816 415 423 510 516 402 398 404 495 384 510 499 531 410 557 473 501 347 371 521 359 350 338 371 376 381 404 504 460 490 522 471 455 499 481 479 320 388 360 307 325 398 498 404 439 487 394 427 392 350 504 449 836 608 759 464 656 289 399 269 455 227 404 433 335 487 482 305 435 540 386 316 360 431 325 386 438 330 632 361 291 380 350 368 329 404 365 440 427 780 706 404 629 257 304 352 315 368 327 345 337 254 165 363 453 561 285 325 405 281 386 334 300 505 477 383 256 314 333 366 419 462 383 490 454 343 378 334 510 521 402 404 392 240 446 376 315 400 336 387 328 518 241 277 337 348 321 173 267 390 308 756 333 300 369 464 378 346 296 292 315 271 399 359 374 443 478 300 318 327 375 404 291 292 204 386 333 339 310 271 404 467 409 375 372 310 295 335 338 334 296 246 392 254 382 445 327 168 345 420 368 398 390 452 336 357 369 388 381 399 307 NaN 927 875 844 184 587 453 383 194 374 399 289 350 324 309 114 373 475 604 322 201 368 358 419 282 194 124 392 277 278 428 435 410 541 469 518 526 522 560 611 565 564 467 584 523 589 623 415 850 1.06e+03 481 444 534 445 424 816 810 398 999 479 924 473 460 680 944 938 992 625 683 1.09e+03 580 728 710 862 460 562 666 773 618 605 962 727 733 489 590 589 560 806 580 738 577 738 498 564 654 669 388 633 662 642 613 655 594 661 454 673 638 428 605 605 585 591 548 561 511 477 788 1.01e+03 593 967 430 506 603 503 501 487 548 502 509 579 649 655 589 529 423 516 513 766 694 630 480 468 467 455 508 511 525 468 534 496 529 447 523 504 600 461 521 778 394 536 427 434 518 530 767 752 624 376 431 497 447 708 400 776 421 463 486 436 444 506 533 534 523 438 402 428 901 448 447 500 381 428 357 454 430 421 457 580 475 707 446 540 543 678 515 453 497 522 530 665 549 512 491 470 772 475 471 481 574 890 542 574 530 553 535 582 704 950 557 508 390 496 444 450 468 426 440 391 393 756 418 521 366 417 410 362 457 444 602 459 399 463 476 494 499 429 436 415 445 515 790 885 459 678 451 429 434 432 478 420 596 455 381 576 460 462 397 389 408 476 820 588 543 817 414 423 510 516 403 398 405 494 384 510 499 530 410 556 473 500 347 371 521 360 349 338 372 376 381 405 504 460 490 522 471 454 498 481 479 320 388 360 306 325 399 498 404 439 486 395 427 392 350 504 449 836 607 760 464 660 289 400 269 455 226 403 434 335 487 482 305 435 540 385 316 360 431 325 387 438 329 632 361 292 380 351 368 329 403 366 441 427 780 705 405 629 258 305 351 315 368 327 345 337 254 164 363 452 560 285 324 405 281 386 333 300 505 477 383 255 315 333 365 418 462 383 490 454 343 379 333 510 520 401 405 393 240 446 376 315 400 336 387 328 520 241 277 335 347 321 174 266 390 308 757 333 301 370 464 378 346 296 292 314 270 399 359 375 443 478 301 318 327 375 405 291 292 204 386 332 339 310 272 404 466 409 375 372 310 296 335 338 334 295 246 390 256 382 444 327 167 346 420 368 398 390 451 336 357 369 388 381 399 306 NaN 928 875 844 183 589 452 384 194 374 399 292 350 324 308 114 373 475 605 323 200 367 358 419 282 194 125 391 277 276 428 435 410 541 468 519 528 522 560 611 565 564 467 584 524 589 623 415 851 1.06e+03 480 444 534 445 424 816 810 398 999 480 924 472 460 680 943 938 993 625 683 1.09e+03 579 728 710 863 459 562 665 773 618 605 962 727 733 489 590 589 559 806 580 738 577 738 498 564 654 669 386 633 661 642 613 655 595 660 450 673 638 428 604 606 586 591 547 560 511 477 788 1.01e+03 592 967 430 506 603 503 501 487 549 503 508 579 648 655 589 529 424 516 513 766 694 635 480 468 467 454 508 511 525 469 535 496 528 447 523 504 600 461 520 778 393 536 427 433 518 531 767 753 624 376 431 497 447 708 399 776 420 464 487 436 444 506 533 533 523 438 402 428 901 448 447 500 381 427 356 454 430 422 456 582 474 707 446 542 543 678 515 452 496 521 530 665 549 513 490 470 772 475 471 482 574 889 542 574 529 553 535 582 704 951 557 511 390 497 444 451 468 426 440 391 393 756 418 521 366 417 409 362 457 444 601 459 399 464 475 493 499 429 436 415 446 515 790 886 459 678 451 428 434 432 478 420 595 456 381 576 460 462 396 388 408 475 819 588 542 817 414 424 510 516 403 399 406 493 384 510 500 530 411 556 473 499 348 370 520 360 349 338 373 377 381 404 504 460 490 522 471 454 498 481 479 320 389 360 306 325 399 498 404 438 486 395 428 393 350 504 449 836 606 758 464 663 289 400 269 455 226 402 434 336 488 482 305 435 540 385 315 361 430 325 387 437 329 631 361 292 380 351 367 329 402 365 441 427 779 705 406 628 259 305 350 314 367 327 344 337 254 164 363 451 558 284 323 404 280 386 332 301 505 477 382 254 315 333 364 418 461 382 489 454 344 380 333 510 519 401 405 393 239 446 376 316 400 334 388 328 521 241 276 335 347 321 173 265 390 309 757 334 301 370 465 378 345 294 293 314 270 399 359 376 443 478 300 318 327 375 406 291 291 205 385 332 340 310 272 404 466 409 374 372 311 296 335 338 334 295 244 390 258 382 444 326 168 346 421 368 399 391 451 336 356 369 389 380 400 306 NaN 928 875 844 183 591 453 385 194 372 399 296 350 323 309 116 373 474 607 323 198 366 358 419 282 193 126 391 278 276 426 434 411 540 467 519 528 522 560 612 564 563 467 584 525 588 624 416 852 1.06e+03 480 444 534 445 425 815 810 398 998 480 924 472 460 681 944 938 993 624 683 1.09e+03 578 728 710 864 459 561 665 773 618 605 962 727 733 489 589 588 559 806 580 738 576 737 497 563 655 669 384 633 661 641 614 654 595 660 449 673 638 428 604 606 586 591 547 560 511 477 788 1.01e+03 592 967 429 506 603 503 502 486 549 502 508 579 649 655 589 529 423 516 514 766 694 639 480 468 468 453 508 511 525 469 535 496 528 447 523 504 600 462 521 779 392 535 427 433 518 532 766 753 624 376 432 498 447 709 398 776 420 464 487 436 444 505 533 533 523 438 402 428 902 448 447 500 380 427 357 454 429 424 456 583 474 706 446 544 544 678 516 452 496 522 530 663 550 513 490 471 771 476 470 483 574 888 542 575 528 552 535 582 705 952 556 512 390 496 444 451 468 426 439 391 393 757 417 521 366 418 408 361 457 444 601 460 399 464 475 493 498 430 436 415 446 515 790 886 459 678 451 428 434 431 478 420 595 456 381 576 460 462 396 388 407 474 819 588 542 818 413 424 509 516 404 400 406 493 384 509 500 530 412 557 472 500 349 370 519 359 349 338 373 377 381 404 504 460 490 522 472 454 498 482 480 320 390 360 305 325 399 499 404 438 487 395 428 393 351 504 448 836 605 756 464 664 288 400 269 454 226 402 434 336 488 482 305 434 540 385 314 361 430 324 388 438 329 630 361 292 380 351 367 328 402 364 441 428 778 705 406 627 260 305 350 313 367 327 345 337 254 164 364 451 557 283 323 405 280 386 332 301 505 477 382 254 315 333 364 418 460 380 489 454 345 382 333 509 519 401 405 392 238 447 376 316 400 331 388 328 521 241 276 335 347 321 174 264 389 308 758 334 300 370 466 378 346 292 294 313 269 399 360 375 443 477 300 317 327 375 407 292 290 205 385 333 340 310 271 404 466 408 375 372 311 297 335 337 334 295 242 389 258 382 443 327 168 346 422 368 399 392 451 336 356 369 389 380 401 306 NaN 928 875 844 182 591 453 387 194 370 400 298 349 323 309 116 374 474 609 324 197 366 359 419 283 192 127 390 278 276 425 434 411 540 467 519 528 522 560 612 564 564 467 584 526 588 625 416 851 1.06e+03 480 443 535 445 424 815 810 398 998 481 924 473 460 681 944 937 993 624 683 1.09e+03 578 728 710 864 459 560 666 772 618 605 962 727 732 488 590 588 559 806 580 738 576 736 496 563 656 669 384 633 661 640 614 654 594 659 447 673 638 428 604 606 586 591 546 560 511 477 788 1.01e+03 592 968 430 506 601 503 502 486 549 502 508 580 648 655 589 529 423 515 514 766 694 645 480 468 468 453 508 512 525 469 534 496 528 447 522 504 601 462 521 779 392 535 427 433 518 534 766 753 624 376 432 498 447 710 398 776 420 464 487 435 445 505 533 533 523 438 401 428 902 449 447 500 380 427 356 454 430 425 457 584 474 706 446 543 544 678 517 452 496 522 531 663 551 513 490 471 772 477 469 483 573 887 542 576 527 552 536 583 706 952 556 511 390 495 444 451 468 426 439 392 393 758 417 521 366 418 407 362 456 444 600 460 399 464 475 493 498 430 436 414 446 516 791 886 459 678 452 428 434 431 478 420 595 456 381 576 459 462 396 387 407 474 819 588 541 818 413 424 508 516 404 400 405 493 384 509 500 530 413 557 472 500 350 370 519 359 350 338 374 377 382 403 504 460 491 523 472 454 498 483 480 320 390 361 305 325 399 498 405 438 487 395 428 393 351 505 447 836 605 753 464 664 288 399 269 454 226 402 433 336 488 482 305 434 539 385 314 361 431 324 388 438 330 630 361 292 380 352 368 328 403 364 440 429 778 704 406 626 260 306 350 312 367 326 344 336 254 164 365 452 558 283 323 406 280 385 332 301 505 477 382 254 315 333 364 419 459 380 489 454 346 381 333 509 521 402 405 392 237 447 376 316 400 329 388 329 520 242 275 335 346 321 174 264 389 308 757 334 300 369 466 378 346 292 293 314 269 399 361 375 443 476 300 317 326 375 409 292 291 205 385 334 341 310 270 405 466 408 375 372 311 296 336 338 334 294 240 388 257 382 444 327 168 346 422 368 400 394 452 336 356 369 388 379 402 306 NaN 928 875 844 182 590 452 388 193 367 400 299 348 323 310 116 374 474 610 324 197 367 358 419 283 192 126 389 278 277 424 433 412 540 467 518 529 521 560 612 563 564 467 584 526 587 627 415 850 1.06e+03 480 443 535 445 424 814 810 399 998 481 924 473 459 681 944 937 994 624 683 1.09e+03 578 727 710 864 459 560 666 772 618 604 962 727 732 488 590 587 560 806 579 738 575 736 496 562 655 668 382 633 661 640 615 654 593 659 446 673 639 428 604 605 587 591 545 560 512 477 788 1.01e+03 592 969 430 505 600 504 501 486 549 502 507 580 647 655 589 529 423 514 514 766 694 650 480 468 468 452 508 512 524 469 534 495 528 447 522 504 600 462 520 778 392 535 426 433 517 534 766 753 624 377 433 498 447 710 398 777 420 463 487 434 445 505 533 532 523 438 402 428 902 450 447 500 380 427 356 455 429 426 458 584 474 705 446 541 544 677 516 453 496 522 531 662 551 512 491 472 771 478 468 483 573 889 542 576 526 552 535 584 706 953 556 509 390 495 444 451 468 426 439 392 392 758 416 521 366 418 407 363 456 445 600 461 400 463 475 493 498 430 436 413 446 516 791 886 458 678 452 428 434 430 478 420 595 457 381 576 459 462 397 388 407 474 819 588 542 818 414 424 509 516 404 399 405 493 384 510 499 530 413 557 472 501 352 370 519 359 349 338 374 377 383 403 505 460 491 523 471 455 498 483 480 320 390 362 305 325 399 498 405 438 488 395 428 393 350 506 447 836 605 752 463 665 287 399 269 454 226 403 432 336 488 483 306 434 538 385 314 360 432 325 388 439 331 630 361 292 380 352 367 329 405 364 440 428 778 703 405 626 260 305 350 312 366 326 344 336 254 164 365 453 559 283 324 406 281 385 332 301 504 477 382 253 315 334 364 419 459 380 491 455 346 380 334 509 523 402 404 391 236 447 375 317 401 329 388 329 519 242 274 335 345 320 175 263 389 308 757 334 300 368 467 377 346 292 292 314 268 399 362 374 443 476 300 318 326 374 410 292 291 205 385 334 341 310 270 406 467 409 375 372 312 296 336 338 334 294 239 388 254 382 444 327 167 347 422 368 400 393 452 336 357 370 386 379 403 306 NaN 928 875 844 181 589 452 389 192 365 401 298 348 322 310 116 373 473 609 325 197 368 357 420 284 193 125 388 279 277 424 433 412 540 467 518 530 521 561 612 563 564 466 584 525 588 628 415 850 1.06e+03 480 443 536 445 423 813 810 399 999 481 924 474 459 680 944 937 994 624 683 1.09e+03 577 727 710 863 459 560 665 772 619 604 962 727 731 488 591 587 560 806 579 738 575 736 496 562 655 666 381 633 661 641 614 654 593 658 445 672 640 427 603 605 587 591 545 560 512 478 788 1.01e+03 592 969 431 505 599 504 500 486 549 502 507 580 646 654 589 529 423 512 514 766 694 656 480 468 468 452 508 512 524 469 533 495 528 448 522 504 599 462 520 779 394 534 427 433 517 534 767 753 624 377 432 498 446 711 398 778 420 463 487 434 445 505 534 532 523 439 403 429 902 451 447 500 381 428 355 456 429 426 458 584 475 705 447 541 545 678 516 454 496 522 531 661 550 512 491 472 771 478 468 482 573 891 542 576 526 552 534 585 706 953 556 511 390 496 444 451 469 425 439 392 392 758 416 521 366 417 407 364 456 445 601 460 400 462 474 494 498 430 436 412 446 517 792 886 458 678 452 428 434 430 478 420 595 457 381 576 459 463 397 388 407 475 819 588 543 818 414 422 509 516 405 399 405 493 384 510 498 530 413 556 472 501 353 371 519 359 349 338 374 378 384 403 505 460 492 523 471 456 497 483 480 320 389 362 306 325 399 498 406 439 488 395 428 393 349 506 448 836 605 754 463 661 286 400 269 454 226 403 433 335 488 483 307 433 539 385 314 360 432 325 388 439 331 630 361 291 381 352 367 330 405 364 441 428 778 704 404 625 260 305 350 312 367 326 344 336 255 164 365 453 560 284 324 406 282 385 332 301 504 477 383 253 314 334 364 420 459 380 493 455 346 379 334 510 524 402 403 391 236 447 374 318 401 329 387 329 517 242 273 335 344 319 176 264 388 309 757 334 301 368 468 376 346 292 292 314 266 399 361 374 444 477 300 319 326 373 410 292 292 205 385 334 341 310 270 406 468 409 375 372 311 295 337 339 334 294 239 386 251 382 444 327 167 346 422 369 401 391 453 336 358 371 386 379 402 306 NaN 929 875 843 180 590 451 390 192 364 402 296 348 324 311 117 373 472 608 325 196 369 356 420 284 193 125 388 280 276 424 433 411 540 467 517 531 521 561 612 562 565 466 584 525 588 629 415 850 1.06e+03 480 443 536 445 423 812 810 398 999 481 923 474 459 680 946 937 993 624 683 1.09e+03 577 726 710 862 459 561 666 772 619 604 962 727 731 488 591 587 560 805 579 739 574 736 497 562 656 666 380 633 661 641 614 653 593 658 444 672 640 427 602 605 587 591 545 560 513 478 788 1.01e+03 592 969 431 505 599 504 499 486 549 502 507 580 647 654 590 529 423 511 513 766 693 664 481 468 468 452 508 512 524 469 533 495 528 448 522 504 597 462 520 780 394 534 428 433 516 534 768 753 624 377 432 497 446 711 398 777 419 464 487 435 445 505 534 533 524 439 403 429 902 451 447 500 381 429 355 457 428 425 458 584 475 705 447 541 545 678 517 454 496 522 532 662 550 512 491 472 770 478 469 481 573 893 541 576 526 552 534 585 705 952 556 513 390 496 444 451 469 425 439 392 391 758 415 521 366 417 407 363 456 444 602 460 400 463 475 495 499 430 436 412 445 517 792 886 458 679 452 428 434 430 477 420 595 458 381 577 459 463 397 388 407 475 819 588 543 818 414 422 509 516 405 399 404 493 384 510 499 529 413 556 472 501 353 371 520 359 348 337 374 378 385 403 504 460 492 524 471 457 497 483 479 320 388 362 306 325 399 498 405 440 488 395 428 394 348 506 449 836 606 757 463 656 285 400 270 454 225 404 434 335 488 483 307 433 540 386 313 361 431 325 388 439 330 630 361 291 380 351 366 331 405 363 441 427 778 705 403 624 260 304 350 311 368 327 343 335 255 165 364 453 559 285 325 406 282 385 333 301 504 476 383 253 314 334 364 419 460 379 494 455 346 378 333 510 525 402 402 391 236 448 373 319 402 330 387 329 516 242 273 335 342 318 178 265 389 309 757 334 302 369 469 375 346 291 292 315 264 399 361 374 444 477 300 320 326 373 410 292 291 205 385 333 340 310 270 406 469 409 374 373 311 295 338 340 335 294 238 383 249 382 444 328 168 346 422 369 402 390 454 336 359 372 387 379 402 306 NaN 929 875 844 180 591 451 390 193 364 402 295 349 325 312 117 373 472 607 325 199 369 356 419 284 193 125 388 282 275 425 433 410 540 466 517 531 521 561 612 561 565 466 584 525 588 631 415 850 1.06e+03 480 444 536 445 423 812 810 398 998 480 924 473 459 680 949 937 993 624 682 1.09e+03 577 725 709 861 459 561 666 772 619 604 962 727 731 488 591 588 560 805 580 738 574 736 497 562 656 666 378 634 661 640 613 652 593 658 442 672 640 427 602 605 587 591 544 560 513 478 787 1.01e+03 592 969 430 504 599 504 499 486 549 503 507 580 648 654 590 529 423 510 513 766 693 674 480 468 469 451 508 512 524 468 533 494 528 448 522 503 596 462 520 780 394 534 428 433 516 534 769 753 624 377 432 498 445 711 399 777 419 465 487 436 445 504 533 534 524 439 403 429 903 451 447 500 380 429 355 456 428 424 458 584 475 705 448 540 545 678 518 455 497 521 533 662 549 511 491 472 770 478 469 481 573 893 541 575 526 552 534 585 705 952 556 515 390 496 443 451 469 425 440 391 389 758 415 520 366 418 407 362 456 443 603 461 400 462 476 496 499 430 436 412 445 517 792 886 458 679 452 427 434 430 478 420 595 457 381 577 458 463 397 389 407 475 819 588 543 817 414 423 509 516 404 400 404 493 383 510 500 530 413 556 472 501 352 371 521 358 348 337 373 377 384 403 504 460 491 525 472 457 497 483 479 320 388 362 307 325 399 498 404 440 488 395 428 394 348 504 450 836 607 760 462 652 284 400 270 455 225 403 435 335 488 483 307 433 541 386 313 361 431 325 388 439 330 630 361 292 380 351 366 331 405 363 441 427 778 706 403 623 260 304 350 310 369 328 343 335 256 165 365 453 558 286 325 407 283 384 333 301 503 475 383 253 313 335 364 419 461 379 494 454 346 378 332 510 527 400 402 390 236 448 372 319 402 330 387 329 516 242 272 335 342 319 178 265 390 309 758 335 302 369 468 375 346 290 292 316 264 398 362 374 444 478 299 320 326 372 410 293 291 205 385 333 340 311 270 407 470 409 375 374 310 296 339 340 335 294 238 381 248 382 443 329 168 346 422 368 402 391 456 337 359 372 388 379 401 307 NaN 930 874 845 180 592 450 389 194 363 402 296 350 327 313 118 373 472 608 324 202 369 356 418 283 193 125 388 282 277 425 434 409 540 466 517 530 522 563 612 559 564 466 584 525 588 632 415 850 1.06e+03 480 444 536 444 423 811 810 398 998 480 924 473 460 680 953 937 993 623 682 1.09e+03 577 725 709 861 459 561 667 772 619 605 961 727 730 488 591 588 560 804 581 738 574 736 497 562 657 666 377 634 661 639 613 651 594 659 440 673 640 427 602 605 587 591 544 561 513 478 787 1.01e+03 591 968 431 504 599 503 500 486 548 503 507 580 648 654 590 529 423 509 512 766 693 685 480 467 469 453 508 512 524 468 533 494 528 448 522 503 596 462 520 779 394 534 428 433 516 535 769 753 624 377 432 498 446 711 400 777 420 466 487 436 445 504 532 534 524 439 403 428 903 452 447 500 379 428 354 456 427 424 458 585 475 705 448 538 544 677 518 454 497 520 533 661 550 510 492 472 770 478 470 482 574 893 541 575 527 552 534 586 706 952 556 514 389 496 443 452 468 426 440 391 386 759 415 520 366 418 408 362 457 442 603 461 400 462 477 496 500 429 436 412 444 516 792 886 459 679 452 427 434 430 477 420 595 456 381 578 459 463 396 389 407 474 820 588 544 817 414 424 509 516 404 400 405 494 382 510 500 530 413 556 473 502 352 371 521 358 348 337 373 376 383 402 504 460 490 526 472 457 497 483 480 320 389 362 307 325 400 498 403 440 487 395 428 392 348 505 450 836 608 760 462 652 285 399 270 456 225 402 434 335 487 483 307 434 541 386 313 361 432 324 389 439 329 629 361 292 380 351 366 331 405 363 441 428 779 706 403 622 260 304 350 309 368 329 343 334 257 165 365 453 558 287 325 407 284 384 333 300 503 475 383 253 312 335 364 419 461 379 493 453 346 378 331 509 527 398 402 391 236 448 371 319 401 330 387 329 516 241 272 334 342 319 178 267 390 309 758 335 302 369 467 376 346 290 292 318 264 398 362 375 444 477 299 320 325 372 409 293 290 204 385 332 340 311 270 407 471 410 375 373 310 295 339 340 335 294 238 382 253 381 443 330 167 347 422 367 401 391 458 336 358 372 387 379 401 308 NaN 929 874 847 181 594 450 389 195 362 403 297 349 327 313 118 373 472 609 323 205 370 353 417 283 193 125 386 282 278 426 434 409 540 466 517 530 522 564 612 560 563 465 583 525 587 633 415 849 1.06e+03 480 444 537 444 423 810 810 399 997 480 925 472 459 681 955 937 993 623 683 1.09e+03 577 726 709 861 458 562 667 771 618 605 961 727 729 489 591 588 560 804 582 737 574 736 497 562 657 666 373 634 661 639 613 652 594 659 438 673 639 427 603 606 588 590 544 561 513 478 787 1.01e+03 591 968 431 505 600 503 500 486 548 503 507 580 648 655 590 529 423 508 512 767 693 697 479 466 469 454 508 512 523 467 534 495 528 448 522 503 596 462 519 779 394 535 428 434 517 535 768 752 624 377 431 498 446 712 400 777 420 467 486 435 444 504 532 534 524 439 402 428 904 452 447 500 378 427 354 457 428 425 458 585 475 705 448 536 544 677 518 454 498 520 533 661 551 511 493 472 771 478 471 482 574 893 541 576 528 552 535 585 707 953 555 514 389 496 443 452 468 426 441 392 384 760 416 520 366 418 410 362 458 443 603 462 399 461 477 496 500 428 436 412 444 517 793 886 459 679 452 427 434 430 477 420 595 455 381 578 460 462 396 388 407 474 821 588 544 817 414 425 510 516 404 400 404 495 382 510 500 530 413 556 473 502 352 372 521 358 348 338 373 375 382 402 504 461 488 526 472 457 497 482 481 320 389 363 308 324 400 499 403 440 487 395 428 391 348 505 449 837 608 758 462 652 286 399 270 456 225 402 433 336 487 483 306 435 541 386 313 361 432 324 389 439 329 628 361 292 381 351 365 331 404 363 441 427 780 705 403 622 260 304 350 309 368 328 342 334 257 165 366 453 559 287 324 406 284 384 333 300 503 475 383 253 312 335 364 420 461 380 492 452 346 378 330 509 527 397 402 393 236 448 372 319 400 330 387 328 516 241 272 333 343 320 178 269 390 308 757 335 302 369 467 377 346 290 291 318 264 397 361 375 443 476 299 320 325 373 409 293 290 203 385 333 340 311 270 408 470 409 375 372 309 294 339 340 335 295 239 382 258 381 443 329 167 348 422 367 401 392 460 336 358 373 385 380 401 307 NaN 929 875 848 182 594 450 390 196 362 404 298 349 327 314 118 373 472 611 323 203 370 350 416 283 192 125 385 283 277 425 433 409 539 465 518 529 522 564 612 562 562 465 584 525 586 634 414 849 1.06e+03 480 444 537 444 423 810 810 399 997 480 926 472 459 682 956 938 992 623 683 1.09e+03 577 727 708 861 458 563 667 771 618 605 961 727 729 489 592 588 560 804 581 737 575 737 497 561 657 666 368 634 661 639 614 652 593 659 436 673 639 427 603 606 588 590 544 562 512 478 787 1.01e+03 591 968 430 505 600 503 500 486 548 502 506 579 647 655 590 529 423 507 513 767 693 708 480 465 468 456 508 512 523 467 535 496 527 448 522 502 596 462 518 780 394 535 428 434 517 535 768 752 625 377 431 499 446 711 400 778 421 467 487 435 445 504 532 534 523 440 401 427 904 452 447 499 377 426 353 458 428 426 458 585 475 704 448 539 545 676 517 454 498 521 533 659 552 512 492 471 771 479 471 482 574 893 541 576 528 552 536 585 707 953 554 514 389 495 442 453 469 426 441 392 384 760 416 521 365 418 411 362 459 444 603 463 398 460 478 496 500 428 436 412 444 518 793 885 459 679 452 428 434 430 478 420 595 456 382 577 461 461 396 388 406 474 821 588 544 817 413 425 510 517 404 400 404 496 382 510 501 530 413 555 474 503 352 373 521 358 348 337 373 375 382 402 504 462 488 526 472 457 497 481 482 321 389 363 307 324 401 500 403 440 486 396 429 390 348 504 448 838 608 756 463 652 287 398 270 455 225 402 433 336 487 484 306 436 541 386 312 361 432 324 388 439 328 627 361 292 381 351 366 330 403 363 440 427 780 705 404 621 260 304 350 309 368 327 342 335 257 165 366 453 561 286 324 404 285 384 333 300 503 476 383 252 311 335 365 419 462 380 492 452 345 379 331 510 527 398 402 395 236 448 372 318 399 330 386 328 514 241 272 332 345 320 177 270 390 308 756 334 302 369 468 378 346 291 290 318 264 397 361 376 442 474 299 320 325 374 409 293 290 203 385 333 340 312 269 409 469 408 374 370 309 294 340 340 335 295 239 380 257 381 443 329 167 348 421 367 400 393 460 335 359 373 385 380 402 308 NaN 929 875 848 182 596 451 391 196 361 404 299 351 327 314 118 372 473 612 323 202 371 348 416 284 192 125 382 283 275 425 433 409 538 465 518 529 522 563 612 564 563 465 584 525 586 634 414 850 1.06e+03 480 445 536 444 423 810 811 399 997 480 926 472 458 682 958 937 991 624 683 1.09e+03 577 728 708 861 458 563 666 771 619 605 961 727 729 489 593 588 560 804 581 737 574 737 497 561 657 666 361 634 661 639 614 653 593 658 435 673 638 426 603 606 588 590 544 561 512 478 787 1.01e+03 591 968 430 506 601 502 501 486 548 501 506 579 647 655 590 529 422 506 513 766 693 719 480 465 468 455 507 512 522 467 535 496 527 448 522 503 597 462 518 779 393 535 428 433 518 535 768 752 625 376 430 499 445 711 400 777 420 467 487 434 445 504 534 534 523 440 401 427 903 449 447 498 377 426 353 459 428 426 458 585 476 702 447 541 546 676 517 453 499 522 533 658 552 513 491 471 772 480 472 482 574 893 541 576 529 552 536 584 707 954 555 514 390 494 442 453 470 425 441 392 384 759 416 521 363 418 410 362 459 444 604 463 397 459 478 495 500 429 437 412 444 518 793 885 459 679 453 428 435 429 479 420 595 456 381 577 461 461 396 388 406 474 821 589 544 817 413 424 510 518 404 401 404 495 382 510 502 530 413 555 473 503 351 373 521 357 348 337 373 375 382 401 504 461 488 526 472 457 497 481 482 321 390 363 307 324 400 500 403 440 486 396 428 390 348 504 448 840 608 755 463 652 287 398 270 453 225 402 434 337 487 484 306 436 541 386 311 361 432 324 388 438 328 627 361 291 380 351 366 330 402 363 440 426 781 705 402 621 260 305 350 308 369 326 342 335 257 165 365 452 561 285 324 403 285 384 332 300 504 476 383 252 311 334 365 418 462 380 490 452 345 380 332 510 526 399 402 395 235 449 372 318 400 332 386 327 512 240 272 334 346 320 178 268 391 309 756 334 302 369 467 378 345 290 290 318 263 397 361 377 442 474 299 319 324 375 409 294 291 204 386 333 340 311 268 410 468 407 374 370 308 293 340 340 335 296 238 380 251 381 443 328 167 348 421 368 400 391 460 334 358 373 386 380 402 309 NaN 929 876 848 183 598 452 391 196 361 404 300 353 325 315 118 372 474 613 324 202 371 348 416 284 192 125 382 283 273 425 433 409 537 464 518 529 523 561 612 564 564 465 585 526 585 635 414 849 1.06e+03 479 445 536 445 422 811 811 398 997 479 925 472 458 682 959 936 990 625 683 1.09e+03 577 728 709 861 458 562 666 771 619 605 961 727 729 488 593 588 560 804 580 737 574 737 496 561 657 666 352 634 661 640 614 653 593 658 434 673 638 426 603 607 587 590 544 561 511 478 787 1.01e+03 591 968 431 506 601 502 501 486 548 501 507 579 647 656 590 529 422 506 512 766 693 729 481 466 468 455 507 512 522 467 534 496 526 448 522 503 597 462 519 778 392 535 428 433 517 534 768 752 625 376 430 499 445 712 400 777 420 467 488 435 446 504 535 534 523 440 401 427 902 447 447 496 378 425 353 459 428 426 458 585 476 701 447 543 546 676 517 453 500 521 533 657 551 512 490 471 772 480 472 482 574 893 541 576 528 551 536 584 707 955 555 514 391 494 442 453 470 425 440 392 384 759 416 521 361 418 410 362 458 444 604 463 397 459 478 494 500 429 436 412 444 518 793 885 459 678 454 428 435 429 479 420 595 456 381 576 461 462 396 388 406 474 820 589 544 817 412 424 510 519 404 401 404 495 382 510 502 530 413 555 472 503 350 372 521 356 349 337 374 376 382 400 504 460 489 525 472 457 497 481 482 321 391 363 307 324 399 499 403 440 488 396 429 390 347 504 448 839 609 755 463 651 287 398 271 454 224 402 434 338 488 484 306 435 540 386 310 361 432 325 387 438 328 628 361 291 380 351 368 330 402 363 440 426 782 705 401 621 261 305 350 308 370 325 343 334 257 165 364 452 561 284 323 403 285 384 332 299 504 476 382 251 311 334 365 418 461 379 490 452 345 381 332 511 527 399 402 396 235 450 371 319 400 333 386 326 512 239 273 336 346 319 178 267 390 309 756 334 302 370 466 378 345 290 290 320 262 397 362 377 442 474 299 318 324 375 410 294 291 205 386 334 341 311 267 411 467 407 374 370 309 293 341 341 335 297 236 380 245 381 443 329 167 349 421 368 399 389 459 333 357 373 387 380 403 310 NaN 929 878 848 184 600 453 391 197 361 405 300 355 324 315 118 371 475 613 324 202 371 347 416 285 191 125 381 283 273 425 434 409 537 464 518 528 524 561 611 563 564 466 586 527 585 635 414 849 1.06e+03 479 445 536 445 422 810 811 398 997 478 924 473 459 681 961 935 990 625 683 1.09e+03 577 728 709 862 458 561 665 771 619 604 961 727 730 488 593 588 561 804 581 736 574 737 496 561 657 666 343 634 661 640 615 653 594 657 435 672 639 427 604 608 587 590 544 561 511 478 787 1.01e+03 591 968 432 506 601 502 501 485 549 502 507 580 648 656 590 529 422 506 512 766 693 738 481 466 468 454 508 511 523 467 534 496 526 448 523 503 597 462 519 777 392 536 427 432 517 534 768 752 625 376 430 499 445 712 400 777 420 467 488 435 446 504 536 533 523 440 402 426 902 447 448 496 378 425 353 459 429 426 458 585 475 701 446 543 546 676 517 453 500 520 532 657 552 513 491 471 772 481 472 482 574 894 541 577 528 552 536 583 707 957 554 515 391 494 442 453 469 425 440 392 385 759 415 521 361 418 410 363 458 444 604 463 396 460 478 494 501 429 437 412 444 517 793 886 460 678 454 428 434 429 479 420 595 456 381 576 460 462 397 388 406 474 820 588 544 818 412 423 510 519 404 401 405 495 383 510 502 529 412 554 472 502 350 370 521 356 349 337 374 376 382 400 504 460 489 525 471 457 497 481 481 321 393 363 308 324 399 499 404 440 490 395 429 389 347 504 448 839 609 755 463 650 287 398 270 454 224 403 435 339 488 483 306 435 540 386 310 361 433 327 387 437 328 629 361 291 379 350 368 330 402 363 440 427 782 705 401 621 261 305 350 308 372 325 344 334 257 165 363 454 560 284 324 404 285 384 332 299 504 476 381 252 311 334 365 418 461 379 490 452 345 380 332 511 528 399 402 396 234 450 371 320 400 333 386 326 512 238 273 338 346 319 178 268 390 309 756 334 302 370 464 378 345 290 291 322 262 397 362 377 443 473 299 316 324 375 410 294 291 206 385 334 341 311 267 412 467 408 374 370 309 293 340 342 335 297 234 380 247 381 443 329 167 349 421 368 399 386 459 335 356 372 387 380 403 310 NaN 928 879 849 184 600 453 390 196 362 407 299 355 324 316 117 371 476 613 325 202 371 346 416 286 190 125 382 283 274 425 435 409 537 465 517 528 525 560 611 562 564 466 586 528 585 634 414 849 1.06e+03 479 444 536 446 422 810 811 398 996 479 924 473 459 681 963 935 990 626 683 1.09e+03 577 728 709 861 457 561 665 771 618 604 962 727 730 488 593 588 561 805 581 736 574 736 495 561 657 666 334 635 660 640 614 653 594 657 435 673 639 427 604 608 587 590 544 560 511 478 788 1.01e+03 590 968 432 506 601 503 501 484 549 502 508 580 648 656 591 530 422 506 512 766 693 746 481 465 468 453 508 511 524 467 534 496 526 448 523 503 597 463 520 778 392 536 426 433 516 533 768 752 625 377 430 499 445 711 401 778 420 466 488 436 446 503 536 532 524 440 402 426 902 448 449 496 378 426 353 459 429 426 459 585 474 701 447 543 546 676 516 454 500 519 532 656 553 514 491 472 772 480 471 481 574 894 541 577 528 553 536 583 706 958 554 516 391 494 442 453 469 425 440 392 387 759 415 521 362 418 410 363 458 444 604 462 395 460 478 494 502 430 437 413 444 517 793 886 459 678 455 428 434 430 478 421 595 456 381 576 461 462 397 389 406 474 819 588 545 818 412 423 510 520 404 402 405 495 384 510 502 529 412 555 472 501 350 371 521 356 349 337 374 376 382 400 504 460 489 524 471 458 497 481 480 320 393 363 308 325 398 498 405 440 491 394 430 388 347 504 447 839 609 755 463 649 288 399 269 455 224 403 435 338 488 483 306 434 540 385 310 361 433 329 387 437 328 629 362 291 379 350 367 330 402 362 440 427 782 705 403 621 260 305 351 309 372 325 345 334 256 165 363 455 558 283 324 404 285 384 332 298 504 476 382 252 311 334 364 418 461 379 490 452 346 379 332 510 530 399 402 396 234 451 371 320 400 332 386 326 513 238 273 338 347 318 178 269 390 308 755 333 302 370 464 378 345 290 291 322 262 397 362 377 444 473 300 317 324 376 411 295 291 206 385 334 340 311 267 412 466 408 374 371 308 292 340 344 335 295 234 380 250 382 443 330 167 349 421 368 399 384 460 336 357 372 387 379 401 310 NaN 928 879 850 184 599 453 389 195 361 408 299 355 325 317 117 370 475 613 324 202 370 347 416 287 190 125 384 284 274 425 436 410 537 466 517 528 525 561 610 561 564 466 585 528 586 634 414 849 1.06e+03 479 444 536 446 423 810 811 397 996 479 923 474 458 681 965 935 990 626 683 1.09e+03 577 728 709 860 457 562 665 772 618 603 962 727 730 488 593 587 561 805 581 736 574 736 495 561 657 666 328 635 660 640 613 653 594 657 434 673 640 427 604 608 587 590 545 560 511 478 788 1.01e+03 590 968 432 506 600 502 501 484 549 502 508 580 648 656 590 530 422 506 512 766 692 750 481 464 468 453 509 511 524 467 534 496 526 449 523 503 597 463 520 778 392 536 426 433 516 533 768 752 625 377 430 499 446 711 402 778 420 465 487 436 445 503 535 532 524 440 401 426 902 450 450 496 378 426 354 459 429 426 459 585 474 701 447 544 546 676 516 455 500 518 532 656 554 515 491 472 772 480 471 480 574 894 542 578 528 553 536 583 706 957 554 516 391 494 442 453 469 425 440 392 389 758 415 521 364 417 410 362 458 444 604 462 395 461 477 493 502 430 437 414 444 517 794 887 459 678 456 428 434 430 479 420 595 456 381 575 462 462 397 390 407 474 819 589 545 818 411 423 510 520 404 402 406 495 384 510 502 528 412 556 472 501 350 371 522 357 348 337 373 376 383 400 504 460 490 524 470 459 498 481 480 320 393 364 309 325 398 498 406 440 490 394 429 388 347 505 448 840 608 754 463 650 289 400 269 456 224 404 435 338 489 482 307 434 540 384 310 361 433 329 387 437 329 629 362 291 378 350 365 331 402 362 439 428 780 706 405 620 260 305 350 310 371 325 344 334 256 166 363 455 556 283 324 404 286 382 333 298 504 475 383 252 311 333 364 418 462 378 490 452 346 378 332 510 530 400 401 396 234 451 372 320 399 331 386 327 512 238 273 338 347 318 178 270 390 307 755 333 302 369 463 378 346 290 292 323 262 396 362 377 444 473 301 316 325 376 411 296 292 207 385 333 340 310 266 412 465 408 374 371 308 291 340 346 335 294 231 380 253 382 443 330 168 349 420 367 399 384 460 338 357 371 386 379 400 310 NaN 927 878 850 183 598 452 389 193 360 410 298 355 327 317 117 370 475 613 323 203 370 348 417 287 190 125 385 285 274 425 436 410 538 467 517 528 525 561 609 561 564 466 585 527 586 633 414 849 1.06e+03 479 444 535 445 424 810 811 397 996 480 923 474 458 680 968 935 989 626 683 1.09e+03 576 727 709 858 458 562 665 772 618 603 962 727 731 488 592 587 560 805 581 736 574 736 495 560 657 665 321 636 660 640 612 653 593 657 434 674 639 427 604 608 587 590 545 559 511 478 788 1.01e+03 590 968 431 506 600 502 501 484 549 502 508 579 649 656 590 530 422 506 512 765 692 756 481 464 467 453 509 512 523 467 534 496 526 449 523 504 597 464 521 777 392 536 426 433 517 533 768 752 625 378 430 499 445 711 402 779 420 465 486 436 445 503 535 532 524 441 400 426 903 450 450 497 379 426 354 459 429 424 460 585 474 701 448 544 546 676 515 455 500 519 532 655 553 515 492 471 772 479 470 480 575 894 542 578 528 553 536 584 707 956 554 516 391 494 442 453 469 425 440 393 390 758 415 521 366 417 410 362 457 445 604 461 397 462 478 494 501 429 437 414 444 518 794 887 459 678 457 428 434 430 479 420 595 456 381 574 462 462 396 390 407 474 819 590 544 818 412 422 511 520 405 402 406 494 385 511 503 528 413 557 473 502 350 371 523 358 349 337 372 376 384 401 504 460 490 524 470 460 498 481 480 320 392 364 309 326 398 499 407 440 490 394 429 389 347 505 448 840 607 753 463 651 288 402 269 456 225 403 434 338 490 483 308 434 540 384 310 362 433 330 387 437 330 629 361 291 379 349 364 331 402 362 439 428 779 706 405 619 259 304 350 310 371 325 344 334 256 166 362 455 556 283 323 404 287 381 334 298 504 474 384 252 311 333 364 418 462 378 490 451 347 379 331 510 530 400 401 397 234 451 374 320 399 331 385 328 512 238 273 338 348 318 178 271 390 307 755 332 302 368 462 377 346 290 292 324 262 396 362 377 444 473 302 316 325 375 410 297 291 207 386 333 340 311 266 414 465 409 374 374 307 292 340 348 335 294 228 379 255 382 442 329 169 349 420 366 399 385 461 338 358 371 386 378 399 310 NaN 927 878 848 183 598 452 390 193 358 411 297 356 328 317 117 370 474 614 323 203 371 350 416 287 191 124 385 286 276 425 436 410 539 467 518 528 524 560 608 562 564 467 586 527 586 633 414 848 1.06e+03 479 444 535 445 425 809 810 397 997 479 922 474 458 680 971 934 989 626 683 1.09e+03 576 726 708 859 458 561 664 772 618 603 962 727 731 488 591 587 559 805 581 736 574 736 495 560 657 665 316 636 661 640 613 652 594 657 434 674 640 427 604 608 587 589 545 559 511 478 788 1.01e+03 589 968 431 506 600 502 501 485 549 502 508 579 649 654 589 530 422 506 512 765 691 760 480 464 467 454 508 512 522 467 534 495 526 449 523 504 598 464 521 777 392 535 426 433 518 533 768 752 626 378 430 498 445 711 402 778 421 465 486 436 445 504 535 532 524 441 400 426 903 450 450 498 379 426 353 459 429 423 460 586 475 701 448 546 547 676 515 454 500 519 532 655 553 515 493 471 772 480 470 480 575 894 542 577 528 552 536 585 707 955 553 516 391 494 442 453 469 424 440 394 391 757 415 521 366 417 411 362 456 445 604 461 399 462 479 493 501 429 437 414 444 518 795 887 459 679 456 428 434 430 479 419 595 456 382 574 461 462 396 390 407 474 820 590 544 817 412 422 511 521 406 402 406 494 384 512 503 529 414 557 473 502 350 371 523 358 349 337 371 375 384 401 503 460 490 524 470 459 498 480 480 320 391 364 309 326 398 500 407 439 490 395 428 388 347 506 448 840 607 752 463 655 288 402 269 456 225 403 434 337 490 483 308 434 540 384 310 362 433 329 388 437 330 629 361 291 380 349 364 331 402 363 439 429 778 706 405 617 258 305 349 310 370 325 344 334 256 166 362 454 555 283 323 403 288 379 334 298 504 474 384 251 311 332 364 417 462 378 492 450 346 379 331 510 530 400 401 398 234 451 374 319 399 332 385 328 511 238 273 338 348 319 179 272 390 307 756 333 302 368 461 376 346 290 291 325 262 396 362 377 444 474 302 316 324 375 408 298 291 207 386 334 341 311 265 416 465 409 374 376 307 294 341 348 335 296 225 379 256 382 441 328 170 349 420 366 400 386 461 337 358 370 386 377 399 310 NaN 927 877 847 185 598 452 390 194 358 412 296 358 328 317 117 370 474 614 323 204 372 350 414 288 192 124 384 284 279 425 436 410 539 466 518 529 524 560 608 562 564 467 586 526 586 633 415 848 1.06e+03 479 444 536 445 425 809 811 398 997 479 922 475 459 679 973 934 989 626 684 1.09e+03 576 726 708 859 458 561 664 772 618 603 962 728 731 488 591 587 558 805 581 736 574 736 494 559 657 665 312 635 662 640 613 652 595 657 434 674 640 427 604 607 587 590 545 559 512 478 788 1.01e+03 590 968 431 504 599 502 500 485 550 502 508 579 649 653 589 530 421 506 512 765 692 763 480 465 467 454 508 512 522 467 534 495 526 449 523 503 598 464 520 776 393 535 427 433 519 534 769 752 626 379 431 498 444 711 402 778 421 466 485 437 445 504 536 533 524 442 400 426 904 449 449 498 379 426 353 459 429 423 461 586 476 701 448 546 547 676 514 453 499 521 531 655 553 515 494 471 772 480 472 480 575 893 542 577 529 552 536 585 707 955 552 515 391 494 441 452 469 424 440 394 392 758 416 522 366 417 411 362 456 445 604 461 398 462 480 493 501 429 438 414 444 518 795 887 459 679 456 428 434 430 479 420 595 456 384 574 460 461 396 390 407 473 821 591 544 817 411 423 510 521 406 401 406 494 383 512 503 530 414 556 472 502 351 371 523 358 350 337 372 375 384 401 504 460 491 524 470 459 498 480 480 321 390 364 309 327 399 500 407 440 490 395 428 386 347 506 448 840 607 752 463 658 288 403 269 455 226 402 434 337 490 483 308 433 540 384 311 362 433 328 389 438 329 630 360 292 381 348 364 331 402 364 439 428 778 706 404 618 258 305 349 310 370 325 344 334 256 167 363 454 555 282 322 404 287 378 334 298 505 475 384 251 310 331 363 416 462 376 492 450 345 380 332 510 529 400 401 398 234 452 373 319 399 332 385 329 511 238 274 338 347 320 180 273 389 306 756 334 302 368 461 376 346 290 291 326 261 396 362 377 444 475 300 316 323 375 407 298 290 207 386 333 341 311 266 418 466 409 374 377 308 295 341 346 335 298 225 379 255 382 440 327 169 349 420 366 399 387 461 336 358 370 386 377 400 310 NaN 927 875 846 186 598 452 390 194 358 413 300 360 328 317 117 370 474 614 323 203 372 350 413 289 193 124 383 283 281 425 437 411 539 466 518 529 524 561 608 563 563 468 586 526 586 633 415 848 1.06e+03 479 444 537 445 425 810 811 398 998 480 924 476 460 679 975 934 989 626 685 1.09e+03 576 725 708 858 458 560 664 772 618 602 962 728 730 488 591 587 557 805 580 736 574 736 494 559 657 665 310 635 662 639 613 652 596 657 435 674 640 426 604 607 586 590 545 559 512 478 787 1.01e+03 590 968 432 503 599 503 500 487 550 502 507 579 649 653 589 530 421 506 512 765 692 766 480 465 467 454 508 512 523 468 533 496 525 448 522 503 598 464 520 776 394 535 428 432 519 534 768 752 626 378 431 499 444 711 402 778 422 467 486 437 445 504 536 533 524 442 400 427 905 448 449 498 379 426 353 458 429 424 461 586 476 701 448 548 547 676 514 452 498 523 531 654 554 515 494 470 772 480 473 479 574 893 542 577 529 552 537 585 708 956 552 515 391 494 442 452 469 424 440 394 393 758 415 522 366 417 410 362 456 445 605 461 398 462 479 493 501 429 438 415 444 518 796 886 460 679 456 428 433 430 479 420 594 456 384 573 460 460 396 390 406 473 821 591 544 817 411 422 510 520 406 400 406 494 382 511 503 529 414 556 472 502 352 371 522 357 350 338 372 375 385 400 505 460 492 522 470 459 498 480 480 321 390 364 309 328 400 499 407 440 488 395 428 386 347 506 448 839 608 751 463 662 288 403 268 455 227 402 434 337 490 483 308 433 540 384 312 362 433 327 390 437 329 630 360 292 382 348 365 331 402 364 439 428 778 706 404 618 259 306 349 310 369 325 344 334 257 167 364 454 555 282 322 403 286 379 334 298 505 475 384 251 308 331 363 416 462 375 492 449 344 381 333 510 529 400 402 397 235 452 372 319 399 334 386 329 511 239 274 339 345 319 181 274 388 306 756 336 302 368 461 376 346 290 290 328 261 396 362 376 444 476 299 316 323 375 407 299 290 208 386 332 340 311 266 418 467 409 372 376 309 295 342 344 336 299 225 379 255 382 440 327 168 348 420 367 399 388 460 336 358 370 386 377 401 310 NaN 927 873 846 188 599 452 390 195 359 414 304 361 329 321 118 370 473 615 324 203 372 351 413 290 194 125 381 281 280 425 437 410 539 466 518 527 524 562 608 563 562 468 586 526 586 634 416 848 1.06e+03 480 444 538 445 424 810 812 398 998 480 925 476 460 680 976 934 989 626 685 1.09e+03 576 725 708 858 458 560 664 772 618 603 962 728 730 488 591 587 558 805 580 736 574 736 494 559 658 665 308 634 661 639 613 652 596 657 435 674 639 426 604 607 586 590 546 559 512 478 788 1.01e+03 590 968 432 503 599 503 500 487 550 502 507 579 649 653 589 530 421 506 512 765 693 769 480 465 467 454 509 512 524 468 533 496 524 448 522 503 598 464 519 776 394 535 429 432 518 533 768 752 626 378 431 500 445 711 402 777 421 468 486 437 445 505 536 534 524 442 400 427 905 448 448 498 379 426 353 458 430 424 461 586 476 700 447 548 547 676 514 452 498 525 531 654 554 515 493 470 772 480 474 478 574 891 542 578 529 552 537 585 708 956 553 515 390 494 442 451 469 423 440 393 394 758 414 521 366 417 410 362 456 446 605 461 399 463 479 493 501 429 438 416 444 518 796 886 460 679 456 428 434 430 480 420 594 457 383 574 460 460 396 389 407 472 821 592 544 817 410 422 509 520 406 399 406 494 383 510 503 528 414 558 472 502 353 371 522 357 350 338 373 375 385 400 505 459 491 520 471 459 497 480 480 321 390 363 308 328 400 498 407 440 488 395 428 387 346 505 449 839 608 752 463 662 289 402 268 456 227 403 434 337 490 483 308 431 540 384 312 362 432 327 390 437 329 631 360 292 381 348 365 331 402 363 439 428 778 706 404 617 259 305 348 310 369 325 345 335 258 167 364 455 555 282 321 402 286 380 335 298 506 475 384 252 307 331 363 416 462 373 492 448 344 381 334 512 530 399 402 396 235 453 372 319 398 334 386 329 510 239 275 338 344 318 181 274 389 305 757 336 302 368 461 377 346 290 292 328 260 396 362 376 444 476 299 317 323 376 408 299 290 208 386 331 340 310 265 418 468 409 371 377 310 296 342 343 336 299 225 380 255 382 441 327 168 348 421 366 399 388 460 335 358 369 386 377 403 310 NaN 928 871 846 188 600 452 390 196 360 416 308 362 329 324 116 370 473 616 323 201 371 349 414 290 194 126 381 281 280 425 437 410 539 466 517 526 523 563 609 563 560 467 586 526 586 634 416 848 1.06e+03 480 444 539 445 424 810 812 398 998 480 925 476 461 680 977 934 990 626 684 1.09e+03 576 725 708 858 458 560 664 771 617 604 962 729 729 488 591 587 558 805 580 735 575 736 494 559 659 664 306 634 661 639 613 651 596 657 436 675 639 426 604 607 585 590 546 560 511 477 788 1.01e+03 590 968 432 503 599 503 500 487 550 502 507 578 649 653 589 530 421 507 512 765 693 774 480 465 467 453 509 512 524 468 533 496 524 449 523 503 599 464 519 776 394 535 429 432 518 533 768 751 626 377 432 500 445 711 403 777 420 468 486 436 445 505 536 534 524 442 400 428 906 448 448 499 379 425 351 458 430 425 461 585 476 700 446 549 547 676 513 452 498 525 531 654 553 515 493 470 771 480 474 478 574 890 542 578 529 551 537 585 709 956 554 515 389 494 442 451 469 423 440 393 393 759 413 521 366 418 410 361 456 445 605 461 399 464 478 494 502 429 437 416 445 518 796 886 460 679 456 428 434 430 480 420 594 458 384 574 459 460 396 388 407 473 821 592 544 818 410 423 509 521 406 400 407 494 383 510 502 527 414 559 473 502 353 371 521 357 349 338 373 375 384 399 505 458 491 518 471 459 496 480 480 321 390 363 309 328 400 498 407 440 487 395 428 388 346 503 449 838 608 753 463 660 289 401 267 457 226 403 434 337 490 483 308 430 541 383 312 362 431 328 390 437 329 630 359 292 381 348 365 330 403 363 440 427 778 706 404 616 259 305 348 310 368 325 345 336 260 166 364 455 555 284 321 400 286 381 336 298 506 475 385 253 307 331 363 417 461 373 491 446 345 380 335 512 530 399 402 395 235 452 372 319 398 335 386 329 512 240 275 339 343 317 182 273 389 304 756 335 302 368 460 377 347 290 293 329 260 396 361 376 444 476 300 317 323 375 407 299 289 208 387 332 340 310 265 417 468 408 370 379 310 296 342 343 336 298 225 379 255 382 442 328 168 348 421 366 399 390 461 334 358 369 385 377 404 309 NaN 928 872 847 189 602 453 390 196 361 417 309 362 330 327 115 371 474 617 323 199 371 347 415 291 193 126 380 281 280 425 437 410 539 466 517 525 524 563 610 563 560 467 586 526 586 634 416 848 1.06e+03 480 445 539 445 424 810 812 398 998 480 925 475 461 680 978 934 990 626 684 1.09e+03 576 725 708 858 458 560 664 771 618 605 962 729 729 487 590 587 558 805 581 735 575 736 494 559 659 664 302 634 660 639 613 651 596 657 437 675 639 426 604 607 586 589 546 560 511 476 787 1.01e+03 590 968 432 503 598 503 500 488 550 502 507 578 648 653 589 530 422 507 512 765 693 776 480 464 468 451 508 512 524 469 533 496 524 450 523 503 599 464 519 776 393 536 430 432 517 532 768 751 626 377 432 500 445 712 403 777 420 468 486 436 444 505 536 534 525 442 400 428 906 448 447 499 379 424 350 458 430 426 461 585 476 699 446 549 547 676 515 453 498 524 531 653 552 514 493 471 770 481 473 477 574 889 542 578 530 551 537 584 710 957 554 515 388 494 442 451 469 423 440 394 391 759 414 521 367 418 410 361 456 445 604 460 400 464 478 495 502 429 437 415 445 518 795 886 460 679 456 428 434 429 480 420 594 458 384 573 459 461 396 388 407 473 821 593 544 818 410 424 509 522 406 402 407 495 383 510 501 528 413 559 474 503 353 371 521 357 349 338 373 375 384 399 504 458 490 519 471 460 496 480 480 322 390 363 309 328 400 498 407 440 487 395 428 387 346 504 449 838 608 754 463 657 288 400 267 458 226 403 434 337 490 483 309 430 542 383 311 363 432 328 390 437 330 630 359 292 382 348 365 329 403 365 439 427 778 707 404 615 258 304 348 310 368 325 345 336 262 164 364 453 556 285 320 400 287 380 337 298 506 475 386 253 307 330 364 417 462 373 491 446 345 380 335 512 531 398 402 395 235 451 371 319 398 335 386 329 513 240 274 339 342 317 182 273 389 304 756 334 302 368 461 377 348 290 295 330 259 397 360 377 445 476 300 317 323 376 406 299 289 209 388 333 341 310 266 416 468 407 371 380 310 296 341 343 335 298 225 379 253 382 443 328 168 348 421 366 398 391 462 335 358 369 384 377 403 308 NaN 927 872 848 189 603 453 389 197 361 418 309 364 330 326 114 372 475 617 323 197 371 347 414 291 193 124 380 280 280 425 437 410 540 467 518 525 524 564 610 564 561 468 586 527 586 634 416 848 1.06e+03 479 446 538 444 424 810 811 399 998 480 925 475 461 681 980 935 990 625 683 1.09e+03 576 725 709 858 458 560 664 772 618 604 962 728 730 487 591 587 558 804 581 735 574 736 495 559 660 664 296 634 660 639 614 651 596 657 437 675 639 426 604 607 586 589 546 560 511 476 786 1.01e+03 591 968 432 503 598 504 500 487 549 502 508 579 648 653 589 530 422 507 511 765 693 778 479 464 468 451 508 513 523 469 533 496 523 451 523 503 599 464 519 776 394 536 430 433 518 532 768 751 626 376 431 500 445 712 403 777 420 468 486 435 445 505 536 534 525 442 400 428 906 448 447 500 379 424 349 458 430 426 462 585 475 698 446 547 545 677 516 453 499 523 531 652 552 514 494 471 770 481 474 477 574 889 542 578 530 551 537 584 710 957 553 515 389 494 442 451 469 423 440 394 388 759 414 521 367 417 411 360 455 445 604 459 400 464 479 495 502 429 438 415 445 517 794 885 461 680 456 428 434 429 480 419 594 458 385 573 460 461 396 388 406 473 821 593 544 819 410 426 509 523 406 403 407 494 383 509 501 528 413 560 475 502 354 371 521 357 349 338 373 375 383 399 504 458 490 520 471 460 495 480 480 322 391 363 309 329 400 498 406 440 487 396 429 386 346 506 450 838 608 758 463 654 288 401 268 458 225 402 434 337 490 483 310 430 543 383 311 364 433 328 390 438 330 629 360 291 383 348 365 330 402 367 439 426 778 707 404 615 256 304 348 310 368 325 346 336 263 162 364 452 556 286 320 400 287 380 337 299 506 475 386 253 308 330 364 417 464 372 490 447 345 379 336 512 531 398 402 396 236 449 371 319 398 336 387 329 514 240 274 340 342 317 182 274 390 303 755 334 302 368 464 376 348 290 295 331 258 398 360 378 445 475 300 317 324 378 406 300 289 208 388 334 342 310 266 416 467 408 372 380 309 296 340 343 336 297 225 379 252 382 443 328 168 347 421 366 398 390 463 337 357 369 384 377 403 308 NaN 927 872 848 190 604 453 389 197 363 417 310 364 330 326 114 372 475 616 323 199 371 349 413 293 192 123 379 279 280 425 437 410 540 467 518 525 525 564 610 564 562 468 585 527 586 635 416 848 1.06e+03 479 445 537 444 425 810 811 399 997 480 924 475 461 681 981 935 990 625 683 1.09e+03 576 725 708 858 458 560 664 773 619 605 962 728 730 487 591 588 558 804 580 736 574 736 494 559 659 664 290 634 660 639 614 652 595 657 437 675 639 426 604 607 587 589 544 560 511 476 785 1.01e+03 591 968 431 503 598 504 500 487 549 502 508 579 649 652 589 531 422 507 511 765 693 781 479 463 468 453 507 513 522 469 533 496 523 451 523 503 598 463 520 776 394 536 429 434 518 533 767 751 627 376 430 500 445 711 402 777 420 468 486 435 445 505 537 534 525 441 400 428 906 448 446 499 378 424 349 458 429 425 461 586 474 697 446 545 544 677 517 453 499 522 531 652 552 513 494 471 769 481 474 478 574 890 543 578 530 552 536 584 710 957 553 514 389 493 442 451 468 423 440 394 386 759 414 522 367 417 411 360 455 445 604 459 400 464 481 495 502 429 439 415 445 517 795 885 461 680 455 428 434 429 480 419 594 457 384 572 461 461 396 388 406 473 821 593 544 819 410 426 510 523 406 403 407 494 383 509 502 528 414 560 474 502 354 371 521 357 348 339 373 376 383 398 504 458 490 522 470 460 495 480 480 323 391 362 309 328 400 498 406 441 487 397 429 386 346 506 449 839 608 760 462 653 287 401 268 457 225 402 434 337 490 483 310 430 544 383 311 365 433 329 390 439 330 628 360 290 383 347 364 330 402 367 438 426 778 706 404 616 256 304 349 310 368 325 346 336 264 162 363 450 555 286 320 399 287 380 336 299 505 475 386 252 308 330 364 416 465 373 489 449 346 379 336 512 532 397 402 396 237 449 371 319 398 336 385 328 514 240 275 340 342 317 184 275 390 304 755 334 302 368 466 375 348 291 295 332 258 400 360 378 445 474 300 316 324 381 406 301 289 208 388 334 342 310 268 416 467 409 373 378 308 295 339 342 337 297 225 379 254 382 443 327 167 347 421 366 399 387 463 339 357 369 384 377 402 307 NaN 927 874 847 191 603 453 389 197 363 417 311 366 329 326 114 373 475 615 323 202 372 351 411 294 193 122 379 277 280 425 437 410 540 468 518 525 526 563 610 564 564 468 584 526 586 635 416 848 1.06e+03 480 445 536 444 425 810 811 399 998 480 924 474 461 682 981 935 990 624 683 1.09e+03 576 725 708 858 458 560 664 773 619 606 962 727 730 487 591 588 558 803 579 736 575 737 495 559 659 665 283 633 660 639 614 653 595 656 437 674 639 426 604 608 587 590 543 561 511 476 785 1.01e+03 590 968 430 503 598 504 500 487 549 502 508 579 649 652 589 530 422 508 512 765 693 782 480 464 468 453 507 513 522 468 533 496 523 450 522 503 597 462 520 776 393 536 429 435 518 533 767 752 627 377 430 500 445 711 401 777 420 468 486 436 445 505 538 534 524 441 400 428 906 448 445 499 377 424 349 458 429 425 461 586 474 697 446 543 544 677 517 453 498 522 531 651 552 513 494 471 768 480 474 479 575 890 543 578 529 552 535 585 710 956 553 514 389 493 442 451 468 423 440 394 386 758 415 522 366 417 410 360 456 444 604 460 400 464 482 494 502 430 438 415 444 517 795 886 461 680 455 428 434 429 479 418 594 457 384 573 461 461 396 388 405 472 821 593 545 818 409 425 510 523 406 402 407 494 382 510 504 528 415 560 474 502 354 371 522 356 348 339 373 377 383 398 504 458 490 523 471 460 496 480 480 323 391 360 309 327 400 499 405 441 487 397 429 386 346 505 449 840 607 762 462 652 286 402 267 456 224 402 434 338 490 484 310 430 544 382 311 364 433 329 390 439 331 629 360 289 382 347 364 331 402 367 438 426 777 706 405 617 256 304 349 310 370 326 346 335 264 162 363 451 555 286 320 398 287 380 336 299 505 475 386 252 309 330 364 415 466 374 488 448 346 380 336 512 532 396 402 396 238 449 372 318 398 336 384 327 513 240 276 341 343 317 186 276 390 304 755 334 301 368 466 375 347 292 295 332 257 401 360 377 445 474 300 317 324 382 405 303 289 208 388 333 342 310 268 419 466 410 374 376 306 295 339 342 337 298 225 379 255 382 443 327 167 347 421 366 399 385 462 340 357 369 384 377 401 307 NaN 927 875 846 191 603 452 390 197 360 417 312 367 329 326 113 372 475 615 324 204 372 351 410 296 194 122 380 276 279 425 437 410 539 467 518 525 527 563 610 564 564 468 584 525 586 637 416 849 1.06e+03 480 444 536 444 425 811 811 399 998 479 924 474 460 682 982 935 990 624 683 1.09e+03 576 724 707 858 458 560 664 772 619 606 962 726 730 487 590 588 558 803 578 736 575 737 495 559 659 665 278 633 661 639 614 653 594 656 437 674 639 427 604 608 586 590 541 561 511 476 785 1.01e+03 590 968 429 503 598 504 500 487 549 502 507 579 648 652 589 530 423 507 512 765 693 785 480 464 467 452 507 512 522 468 532 496 523 450 522 502 596 462 519 777 391 537 428 435 518 533 766 752 627 378 429 500 444 711 400 777 420 468 486 436 445 505 538 534 524 442 400 427 906 447 446 498 377 424 348 458 429 424 461 585 475 698 445 543 545 677 518 454 497 523 531 651 553 513 493 470 768 480 474 479 575 890 543 578 528 552 536 585 710 956 554 512 389 492 442 452 468 424 440 394 387 758 415 522 366 417 410 361 456 444 604 461 400 464 481 493 502 431 436 415 445 517 795 886 462 680 455 427 434 429 479 418 594 456 383 573 460 461 396 389 405 472 822 593 545 818 409 423 510 523 407 402 407 494 381 510 504 528 415 559 475 502 354 371 522 357 349 338 373 378 383 398 504 458 490 523 471 460 496 480 480 323 390 361 310 326 400 499 405 441 488 396 429 386 345 503 449 842 607 761 463 652 287 402 267 456 225 402 434 338 490 484 310 431 544 381 311 365 433 330 390 439 331 630 360 290 382 346 363 331 402 367 439 426 776 705 405 616 256 303 348 310 370 326 346 335 265 162 363 452 555 286 321 397 288 381 335 300 505 475 386 251 309 329 364 414 466 375 488 448 344 380 336 512 534 397 402 396 239 449 372 318 398 337 383 325 512 240 276 341 343 318 188 276 390 305 756 334 300 368 464 375 346 293 295 333 256 402 361 376 445 473 300 317 324 382 404 304 290 209 387 333 342 310 268 421 466 411 374 375 306 295 339 340 336 297 225 379 255 383 443 328 167 347 422 366 400 383 462 340 356 370 385 378 401 306 NaN 927 876 845 191 602 452 390 197 358 420 313 368 329 328 113 372 476 614 325 204 372 350 409 296 194 123 381 276 277 424 438 411 539 467 518 525 529 563 610 562 564 468 584 524 586 637 416 849 1.06e+03 480 444 536 444 426 811 810 399 998 478 924 474 460 682 983 935 990 624 683 1.09e+03 576 724 707 858 459 560 664 770 619 607 962 727 730 488 590 588 558 803 578 736 574 737 495 559 659 665 272 634 661 639 614 653 594 656 437 675 638 426 604 608 585 590 541 561 511 476 785 1.01e+03 590 968 429 504 598 504 500 486 549 502 507 578 648 652 589 529 423 507 512 766 693 787 480 464 466 453 508 511 522 468 531 497 524 449 522 502 595 462 519 777 391 537 428 435 518 532 766 752 627 378 429 500 445 711 400 778 420 468 486 436 444 505 538 534 523 442 401 426 907 448 446 498 377 424 348 458 429 424 462 584 475 697 445 543 547 677 518 454 495 523 532 650 553 513 492 470 768 481 474 479 574 889 543 578 527 553 537 585 710 957 554 510 389 492 442 453 468 424 440 394 388 758 414 522 365 418 409 362 456 444 603 461 399 465 481 492 502 431 435 414 445 518 796 886 462 679 454 427 434 428 479 419 594 456 382 573 460 461 396 389 405 473 822 593 545 817 409 422 510 523 407 401 407 495 381 511 503 528 415 559 475 502 354 371 522 357 349 338 373 378 383 398 504 459 489 523 471 460 497 481 480 323 389 363 310 325 401 499 405 441 488 396 429 386 346 503 448 842 606 760 464 652 288 401 266 457 226 403 435 338 490 485 310 431 543 381 311 365 432 330 389 439 331 632 360 290 383 346 364 331 401 367 439 425 777 706 405 615 257 302 348 310 370 326 344 335 265 163 364 452 556 286 322 397 288 382 335 301 505 476 386 250 309 328 365 414 466 375 488 446 342 379 335 512 536 398 402 396 239 449 372 319 398 337 383 324 511 240 277 341 343 318 189 276 389 306 754 334 301 369 462 375 346 293 295 334 256 401 361 375 445 473 299 317 324 382 404 304 290 209 387 333 341 310 269 424 465 410 374 375 306 295 340 338 336 296 225 379 255 383 443 329 167 347 423 366 400 382 462 340 356 370 385 378 401 306 NaN 927 876 844 192 602 452 390 197 355 422 316 368 329 329 113 371 476 615 326 204 372 348 409 296 194 123 381 274 275 424 438 411 538 467 518 525 532 563 610 561 564 468 584 525 586 638 417 849 1.06e+03 479 445 536 444 426 811 809 399 998 478 923 474 459 682 984 935 990 624 683 1.09e+03 576 724 707 858 460 560 664 770 619 607 963 727 730 488 590 588 558 803 578 736 574 737 496 560 659 666 269 634 661 640 614 653 594 656 437 674 637 426 604 608 584 590 542 561 511 476 785 1.01e+03 590 968 430 504 598 504 500 486 549 501 506 579 648 653 589 530 424 507 512 766 694 790 480 465 465 455 508 510 522 469 532 498 524 449 522 502 595 462 518 776 393 537 429 435 518 532 766 753 627 378 429 500 446 711 400 778 419 469 486 436 444 506 539 534 524 442 401 426 909 449 447 498 378 424 349 458 429 424 463 584 474 696 446 544 547 677 519 454 494 523 533 649 553 512 491 471 768 481 474 478 574 889 543 578 527 553 538 585 710 957 554 508 389 492 441 454 468 424 439 394 388 758 413 522 365 418 409 362 456 445 602 461 399 464 480 492 503 431 434 413 445 518 797 885 462 678 453 426 434 428 480 418 594 456 382 573 459 461 397 388 406 473 823 593 545 817 409 423 510 523 407 401 407 495 382 511 502 529 415 558 476 502 354 372 522 357 349 338 374 377 383 398 504 459 489 524 472 460 497 481 480 323 390 364 310 326 402 498 406 441 488 396 430 386 345 502 448 842 608 760 464 652 288 401 267 457 226 403 436 338 490 485 311 431 543 380 313 366 432 330 389 439 331 632 360 290 383 347 364 331 400 366 439 424 779 706 405 614 258 302 348 310 369 326 343 335 266 163 364 454 556 286 323 397 289 382 336 301 506 476 386 250 310 328 366 414 466 374 489 445 341 378 334 511 537 399 402 396 239 449 373 319 398 338 384 324 514 240 277 341 343 319 191 275 388 306 753 334 302 370 462 375 346 293 295 334 256 400 361 375 445 473 299 317 324 382 404 304 290 210 387 333 341 309 270 426 465 410 374 374 306 295 340 337 336 296 225 380 254 383 443 331 167 348 423 366 400 380 463 341 357 370 385 378 402 305 NaN 928 875 844 193 601 452 390 197 356 423 319 365 330 329 113 370 476 615 326 207 371 347 409 296 194 124 381 273 274 425 438 411 538 467 517 525 534 563 610 561 565 467 584 525 586 638 417 849 1.06e+03 479 445 536 444 426 811 809 399 998 478 923 474 459 682 984 935 990 624 683 1.09e+03 576 724 707 858 460 560 664 770 619 607 963 728 731 487 590 588 558 803 578 735 573 737 495 560 659 666 266 634 661 640 615 653 594 657 436 674 637 425 604 608 584 589 542 561 511 476 785 1.01e+03 590 969 430 504 598 504 499 486 548 501 506 579 648 654 589 530 423 507 512 766 694 791 480 465 465 457 509 510 522 470 533 498 523 448 522 503 596 463 519 776 394 537 429 435 519 532 767 752 627 378 430 500 446 711 400 778 419 469 485 436 444 506 539 534 524 442 401 426 910 450 447 498 378 424 348 458 430 424 463 584 473 696 445 545 546 678 519 453 494 524 534 648 553 512 490 472 768 481 474 479 574 889 543 578 526 553 538 584 710 957 554 509 389 492 440 454 468 424 440 394 389 758 413 522 365 418 409 362 456 446 602 461 398 463 480 493 503 431 436 413 445 517 796 884 462 678 452 426 434 427 481 418 594 456 383 573 459 461 398 388 406 473 822 593 546 817 409 424 510 522 407 400 406 495 383 511 502 529 416 558 475 502 353 373 522 357 349 338 374 376 382 398 504 460 489 524 472 460 497 481 481 323 391 364 310 327 403 498 406 441 489 397 430 387 345 502 448 842 610 760 464 652 287 401 267 457 226 404 436 339 491 485 312 431 543 380 314 366 433 331 389 439 331 631 361 290 382 348 364 330 399 366 438 424 780 707 405 614 258 303 348 310 368 326 343 335 266 163 364 454 556 285 322 398 289 382 336 301 506 475 386 250 311 327 366 413 467 373 490 444 341 378 334 510 538 399 402 396 240 449 375 319 398 338 385 324 516 241 277 342 344 318 194 274 388 306 753 334 302 370 461 375 347 293 295 334 256 400 361 376 446 473 300 316 325 383 404 304 290 210 388 333 341 309 269 427 463 409 375 374 306 295 340 337 336 296 225 380 250 383 443 331 167 348 422 367 400 381 463 340 358 370 384 378 402 304 NaN 928 874 846 194 601 453 390 197 357 422 321 363 331 331 112 371 475 616 326 210 371 347 409 297 195 124 382 273 274 425 438 411 539 466 517 525 536 563 610 560 564 467 585 525 586 638 418 849 1.06e+03 479 445 536 444 425 810 809 399 999 479 923 473 459 681 984 935 990 624 683 1.09e+03 576 724 706 858 460 560 664 770 619 607 963 728 730 487 590 588 558 803 577 734 573 737 495 560 659 666 266 634 660 640 616 653 -976 657 436 674 636 426 604 608 585 589 543 561 511 476 785 1.01e+03 590 969 430 503 597 504 499 486 547 501 506 580 648 654 588 531 423 508 512 766 695 793 480 465 464 457 509 511 522 469 532 498 522 448 521 502 596 463 519 775 394 537 429 435 519 533 767 752 627 377 430 499 445 710 400 779 419 469 485 436 444 506 540 534 525 442 401 426 909 450 447 498 377 424 347 458 429 424 463 585 472 696 445 545 546 677 520 453 495 523 534 649 553 512 491 472 768 481 474 480 573 890 543 577 526 552 538 584 710 957 554 509 389 492 440 454 468 424 440 394 390 759 414 522 365 418 409 363 456 446 601 461 398 463 480 494 503 432 437 414 444 518 796 884 461 678 451 426 434 427 481 418 594 456 383 573 460 461 398 387 407 472 822 593 546 817 410 424 510 524 408 400 406 495 383 511 502 529 417 558 475 502 351 375 522 357 349 338 375 376 382 398 503 460 489 524 472 460 497 481 482 323 392 364 310 328 403 497 406 441 489 396 430 387 345 502 448 843 611 760 464 651 286 401 267 457 226 405 436 340 491 484 312 431 543 380 315 366 434 331 389 439 330 630 361 290 380 349 364 329 399 366 438 425 779 708 405 614 258 304 347 310 368 326 344 335 265 164 364 454 555 285 322 398 289 382 337 301 506 474 386 250 311 327 366 411 467 374 490 445 341 379 335 509 538 399 402 396 240 448 376 320 397 339 386 325 518 242 277 342 346 316 196 272 389 305 754 336 302 371 460 374 347 294 295 333 256 400 361 378 446 474 301 317 325 385 403 304 289 210 388 334 341 309 267 428 461 409 374 374 306 294 340 337 337 296 225 379 247 382 443 331 166 347 422 367 401 382 463 338 358 369 384 378 402 304 NaN 927 874 847 195 601 453 391 198 356 421 322 361 332 334 113 371 475 616 326 212 372 346 409 298 195 124 382 273 276 424 437 411 539 465 516 524 537 563 611 560 564 468 585 524 586 638 418 848 1.06e+03 479 444 536 445 425 810 810 399 999 479 924 473 459 680 985 936 989 624 682 1.09e+03 577 724 706 858 460 559 664 770 619 607 963 729 730 488 591 589 558 803 577 735 574 736 495 560 658 666 267 634 660 640 616 653 NaN 657 436 673 636 426 604 608 585 589 543 562 511 476 785 1.01e+03 590 970 430 503 597 505 499 486 547 501 505 581 648 654 588 531 423 508 512 766 695 795 481 464 463 458 509 511 523 469 531 498 522 448 521 502 596 463 519 776 393 537 429 435 519 533 766 753 627 377 430 499 444 710 401 780 418 470 485 436 444 506 540 534 525 441 401 427 908 449 447 498 376 422 347 459 428 425 464 587 472 696 445 545 546 677 520 454 496 523 534 649 553 512 492 472 768 482 473 480 574 891 543 577 527 552 538 584 710 958 554 508 388 492 441 454 468 424 440 394 391 759 414 522 364 418 408 363 456 446 601 461 398 463 480 494 503 432 439 414 444 518 795 885 461 678 451 426 434 427 481 419 594 456 384 573 461 461 398 387 406 471 822 592 546 817 410 424 509 525 408 399 405 497 383 511 501 529 417 558 475 502 350 375 523 357 349 338 375 375 381 398 504 460 490 524 472 460 496 481 482 322 391 363 310 327 403 497 406 440 489 395 430 387 345 502 448 843 610 762 464 651 285 401 267 457 226 404 436 341 491 484 312 432 544 380 315 366 435 332 389 439 330 630 361 290 379 349 364 329 400 366 438 426 778 709 404 614 258 305 347 309 369 326 345 335 265 164 364 454 554 286 321 398 289 382 337 301 505 474 385 250 312 326 366 410 467 374 492 444 341 380 337 509 540 399 401 396 241 447 377 320 397 339 387 326 517 242 278 342 347 316 198 272 390 305 753 338 301 371 460 374 347 296 296 332 256 401 361 378 446 474 301 317 326 386 403 304 290 210 388 334 341 309 266 430 460 409 374 374 306 293 340 337 337 296 225 380 248 382 443 332 166 346 422 366 402 383 463 338 358 369 383 380 402 304 NaN 925 874 848 196 600 453 392 198 356 420 323 361 332 336 113 371 476 617 326 212 372 346 410 299 196 125 382 272 279 424 437 410 539 466 516 525 537 562 612 561 565 468 584 524 585 639 418 848 1.06e+03 480 444 536 446 425 810 810 399 999 479 924 473 460 680 986 936 989 624 682 1.09e+03 577 724 706 858 461 559 664 769 619 606 962 728 729 488 591 589 558 803 577 736 574 736 495 560 658 666 271 634 660 639 616 652 NaN 657 436 673 636 426 604 608 585 589 543 562 511 475 785 1.01e+03 590 970 428 503 596 506 499 486 547 501 505 580 648 654 588 531 424 508 512 766 695 796 482 464 462 458 508 511 524 468 530 498 522 449 521 501 596 463 519 777 393 538 429 435 519 533 765 753 627 376 430 499 444 710 401 780 418 468 485 436 444 506 540 534 525 440 401 427 908 448 446 498 376 421 347 459 428 425 465 587 472 696 445 544 546 677 519 454 496 523 534 648 553 513 493 472 767 482 473 481 574 892 543 576 528 552 539 585 711 960 554 507 388 492 441 453 468 424 440 393 391 760 414 522 364 418 408 364 456 445 601 461 398 464 478 493 504 431 439 414 444 518 796 886 461 679 451 426 434 428 481 420 594 456 384 572 461 461 398 387 406 471 822 592 546 818 410 424 508 526 408 399 406 498 384 511 502 528 416 558 475 502 351 375 523 358 349 339 375 376 381 397 505 460 491 524 472 459 496 481 481 322 390 363 310 326 403 497 407 440 489 395 430 388 344 502 448 843 609 762 464 652 286 401 267 457 226 403 436 342 491 483 312 432 545 380 314 366 434 331 389 439 330 629 361 289 379 349 364 329 400 366 438 426 777 709 404 614 257 305 346 309 369 326 346 335 265 164 364 454 554 286 322 398 289 380 337 302 505 475 385 250 313 325 366 410 467 375 494 443 341 380 340 509 541 398 401 396 241 446 378 321 397 340 388 325 516 242 279 341 346 317 197 272 391 305 752 338 301 371 461 374 347 297 297 331 256 400 360 378 446 473 301 317 326 388 403 304 290 209 388 334 341 309 266 430 461 408 373 374 306 293 340 337 336 297 224 380 258 381 442 333 165 345 422 366 401 384 464 338 359 369 381 382 402 305 NaN 923 874 848 196 600 453 392 198 356 419 323 360 333 337 112 371 476 614 326 212 372 346 411 299 195 126 382 271 279 424 438 410 539 467 516 525 538 562 612 562 565 467 584 524 585 639 417 847 1.06e+03 480 443 536 446 425 810 809 399 999 478 924 473 460 680 986 936 991 624 682 1.09e+03 577 724 706 858 460 560 664 770 618 606 962 728 729 488 591 589 559 803 576 737 573 736 496 560 658 666 278 634 659 639 616 652 NaN 657 436 673 636 426 603 608 585 589 543 562 511 475 785 1.01e+03 590 970 427 502 596 506 500 486 547 501 504 580 648 654 588 530 424 508 512 766 695 796 482 464 463 457 508 510 524 469 531 497 522 449 522 501 595 463 519 777 393 538 429 435 518 533 765 753 627 375 430 499 445 710 401 779 417 467 486 436 444 506 541 535 526 440 401 426 909 447 446 498 377 420 348 459 428 425 465 585 472 696 445 544 546 677 518 455 496 522 534 648 553 513 493 472 767 483 473 482 574 893 543 576 529 553 539 586 711 961 554 507 388 492 441 452 467 424 440 392 391 760 415 522 363 418 408 364 456 446 600 460 398 464 478 493 504 431 439 414 444 518 798 886 461 679 450 426 434 428 481 420 593 456 384 572 461 461 398 388 405 471 822 592 545 819 409 424 508 525 408 400 406 500 384 511 503 528 416 558 475 502 352 375 523 358 349 339 375 376 382 397 506 460 491 524 472 459 496 481 481 322 389 363 310 326 403 497 407 440 488 395 429 389 344 501 448 843 609 763 464 652 286 401 266 458 226 402 436 342 491 483 312 431 545 380 314 367 434 330 389 438 330 629 361 289 379 348 365 329 400 366 438 426 777 709 405 614 257 305 346 309 368 325 346 334 265 164 364 454 555 285 322 398 289 380 336 302 505 476 385 250 314 325 365 410 467 374 496 442 341 380 341 510 541 397 401 397 242 446 379 322 397 341 387 326 516 242 280 339 346 318 198 273 391 305 752 337 301 370 463 374 347 297 297 332 255 400 359 377 447 472 301 316 326 388 404 303 289 208 388 334 341 310 267 430 462 407 372 374 306 293 340 338 336 297 222 380 267 381 441 334 165 344 422 366 401 383 466 338 358 369 380 383 402 305 NaN 922 874 848 196 600 453 390 199 355 419 322 359 332 337 110 371 475 612 327 213 372 346 412 299 196 127 382 272 278 424 438 410 539 468 517 524 539 561 612 562 564 467 584 524 584 639 416 847 1.06e+03 480 443 535 446 425 809 808 398 999 478 924 474 459 680 986 936 992 623 682 1.09e+03 576 725 706 857 461 560 664 770 618 606 962 728 729 488 591 589 559 802 576 736 573 736 496 560 657 665 288 634 659 639 616 652 NaN 658 437 674 637 426 603 608 585 589 542 562 511 474 785 1.01e+03 591 971 427 502 596 506 500 486 547 501 504 579 648 653 588 530 425 507 512 767 696 797 483 464 462 457 508 509 525 470 532 497 522 449 522 502 595 463 518 777 393 538 429 434 518 533 764 753 627 374 430 499 445 710 401 778 418 466 486 436 444 506 541 535 525 440 401 426 909 449 446 498 377 420 348 459 428 425 465 583 473 696 445 544 547 677 518 454 497 522 534 648 553 512 493 472 767 483 474 483 574 893 543 576 528 553 539 585 712 961 553 507 388 492 441 452 467 423 440 392 391 759 415 523 364 418 407 363 455 446 601 460 398 464 479 494 503 431 439 414 445 518 799 886 461 678 450 426 434 428 481 420 592 455 384 572 461 461 398 388 405 471 822 592 545 819 409 424 508 524 407 400 407 500 384 511 504 528 416 558 475 502 353 375 523 358 349 339 375 376 382 397 505 460 490 525 472 459 496 481 480 322 388 363 310 325 403 497 407 440 488 395 429 389 344 502 448 843 609 764 465 652 286 400 266 457 226 403 436 342 491 483 312 430 545 380 314 367 433 330 389 438 330 630 361 290 379 347 365 329 400 366 437 426 778 709 405 615 257 306 347 309 369 325 346 334 265 164 364 455 556 284 323 398 289 379 336 302 505 476 385 249 314 325 366 410 467 374 496 441 341 381 341 511 541 397 401 397 243 446 380 322 397 343 387 327 516 242 280 338 345 318 199 274 391 306 752 336 301 370 464 374 348 298 297 332 255 399 359 377 448 472 301 316 326 389 404 302 287 207 388 334 341 311 267 430 463 407 372 374 306 294 341 338 336 296 218 380 266 380 440 334 166 344 422 366 401 384 468 340 358 370 380 383 404 304 NaN 922 874 848 198 600 454 390 201 354 419 321 358 332 337 109 371 474 610 327 213 372 345 412 299 196 127 383 272 278 424 438 410 539 468 517 524 541 561 611 563 563 468 584 525 584 639 416 847 1.06e+03 480 443 535 447 425 809 808 398 998 478 924 474 460 680 986 937 991 623 683 1.09e+03 576 724 707 857 461 560 663 771 617 605 962 729 729 488 591 589 560 802 576 735 573 737 496 560 657 665 296 635 659 640 616 652 NaN 659 437 674 637 426 604 608 585 589 542 561 511 475 784 1.01e+03 591 971 427 501 596 506 500 486 547 500 504 578 648 653 589 530 425 507 512 767 696 796 483 465 462 458 508 508 525 470 532 497 522 449 522 502 595 463 518 777 393 538 429 433 519 533 764 753 628 374 429 499 445 710 401 778 418 467 486 437 443 506 541 535 524 440 402 426 910 452 445 498 378 420 348 460 428 425 463 583 472 696 445 545 547 677 518 454 497 522 533 648 553 511 493 472 767 483 474 483 573 893 544 577 528 553 539 585 712 960 553 507 389 492 441 452 468 423 440 393 391 759 415 523 365 418 408 363 455 446 601 461 398 464 480 495 503 431 439 414 445 518 798 886 461 678 450 426 433 428 481 420 592 455 384 573 461 461 398 388 404 471 822 593 546 818 408 425 509 524 408 400 407 499 383 510 504 528 416 559 475 503 354 376 524 358 349 339 375 375 382 397 505 460 488 525 472 459 496 481 480 323 389 362 310 325 403 497 408 440 488 395 429 389 344 503 448 843 609 764 466 652 286 400 266 457 225 403 436 342 491 484 312 430 544 382 314 367 433 330 389 438 331 630 361 290 379 346 365 329 399 366 438 426 778 709 404 615 257 306 347 309 370 324 345 335 266 164 364 455 557 283 323 398 289 379 336 301 505 477 384 249 313 325 366 410 467 374 496 440 341 380 341 510 541 397 402 397 243 447 381 322 396 345 388 324 514 242 279 337 345 317 201 274 390 306 751 335 301 370 464 375 348 298 298 332 254 398 360 378 449 471 300 316 326 390 404 302 287 207 388 334 341 311 268 431 463 408 371 373 306 294 342 338 336 296 215 379 263 380 440 333 166 345 422 366 400 384 469 341 358 370 381 383 405 303 NaN 922 874 848 199 599 454 391 202 354 418 322 359 332 338 108 371 473 610 326 213 372 344 413 299 197 127 383 273 276 424 436 409 539 467 517 523 541 560 612 563 563 469 584 525 584 639 416 847 1.06e+03 479 444 535 447 425 809 808 398 998 479 924 474 459 680 986 937 990 623 682 1.09e+03 576 724 708 857 460 560 663 771 617 604 961 729 729 488 591 589 560 801 577 735 573 738 497 560 658 665 305 635 659 640 616 653 NaN 660 437 675 637 427 604 608 585 589 543 561 511 474 784 1.01e+03 592 971 427 501 597 505 500 486 547 501 504 578 648 653 589 530 425 506 513 766 696 796 483 464 462 457 508 508 526 470 532 496 522 450 522 503 595 463 518 776 393 538 428 433 519 533 763 754 628 373 429 500 445 711 402 779 420 469 486 437 443 506 542 534 523 440 403 426 910 454 445 498 377 420 347 460 428 425 461 583 472 696 445 546 548 677 518 453 497 522 533 647 553 511 493 473 768 483 474 482 572 894 545 578 528 553 539 585 712 960 552 508 389 491 442 452 468 423 440 393 392 759 415 524 366 418 408 363 456 446 602 461 398 465 481 495 502 432 439 414 445 518 798 886 461 678 450 427 433 428 481 419 593 455 384 572 461 461 398 388 404 471 822 593 546 818 408 425 509 524 408 400 407 498 384 511 503 528 417 559 475 503 354 375 524 358 348 339 375 375 382 396 504 460 489 525 471 460 496 481 480 324 389 361 311 326 402 498 409 440 487 395 429 388 344 504 448 846 609 764 467 652 286 399 266 457 225 403 436 342 491 484 311 430 544 383 314 366 434 330 390 438 331 631 360 291 379 346 365 329 399 366 438 426 778 710 404 615 257 305 348 309 371 324 345 335 267 164 363 455 558 283 322 397 289 379 337 301 505 476 384 248 314 326 366 411 467 376 496 438 341 380 341 510 541 397 403 397 243 448 380 320 396 346 389 321 512 242 279 337 344 317 201 274 388 306 751 335 301 369 463 375 348 299 298 332 253 399 360 378 448 470 299 316 325 392 404 302 288 207 390 334 341 311 268 431 463 408 372 372 306 294 342 338 336 295 214 377 259 379 440 333 166 345 421 365 400 385 469 343 358 371 381 382 406 302 NaN 922 875 848 200 599 454 394 201 354 417 322 360 333 339 108 370 473 609 326 213 372 344 414 300 199 128 384 273 276 424 435 408 539 466 516 524 541 559 613 563 564 469 584 525 584 638 416 847 1.06e+03 479 444 535 447 425 809 808 398 999 480 924 474 459 679 986 936 989 623 682 1.09e+03 576 724 708 857 460 560 662 771 618 604 961 729 729 487 591 589 560 801 577 735 573 738 499 560 658 665 314 636 659 640 616 654 NaN 660 437 675 637 428 605 608 586 589 543 562 511 474 784 1.01e+03 591 971 427 500 597 505 501 486 547 501 503 578 648 653 589 530 425 506 513 766 696 795 483 464 464 455 508 508 526 470 532 496 522 450 522 502 595 463 518 776 393 538 428 433 519 533 762 754 628 374 428 500 445 711 403 779 420 470 486 437 442 506 542 534 524 440 404 426 909 454 445 498 377 420 346 461 428 425 460 583 473 697 445 547 548 677 518 452 497 522 533 647 553 512 494 474 769 483 474 483 573 894 546 579 527 552 539 585 711 959 552 509 389 491 442 452 467 422 440 394 392 759 415 524 366 418 409 364 456 445 602 461 398 465 481 496 502 432 440 414 445 517 798 886 462 678 449 427 433 428 481 418 592 456 385 572 462 461 399 388 403 470 822 593 546 819 408 426 509 525 407 400 407 498 385 511 504 528 417 559 475 503 354 374 524 357 348 339 375 375 383 396 504 459 489 526 471 460 496 480 480 324 390 361 311 326 401 498 410 440 487 397 429 388 344 504 449 848 610 763 466 652 286 399 267 457 224 403 437 342 492 484 310 430 544 383 314 365 434 330 390 438 331 631 359 292 378 345 366 329 399 366 437 426 777 709 403 615 257 306 348 309 371 324 345 335 267 164 363 455 558 283 322 397 290 379 338 302 504 476 384 248 315 328 366 411 467 377 494 438 341 380 341 510 541 398 405 397 243 448 379 318 396 345 391 318 511 241 279 337 344 317 202 274 387 305 750 335 300 369 462 376 348 299 299 331 252 399 360 378 449 470 300 316 325 393 403 302 290 207 390 334 340 311 269 431 463 408 372 370 306 294 343 337 336 295 214 375 260 378 440 333 166 345 420 364 399 385 470 344 358 371 382 382 405 302 NaN 921 876 848 200 600 454 395 200 354 417 322 360 334 340 108 372 472 608 325 213 372 346 414 301 202 129 385 272 277 424 435 408 539 465 515 524 542 558 615 563 565 469 584 525 584 639 416 847 1.06e+03 478 444 535 447 425 809 808 399 999 480 924 474 459 678 986 936 990 623 682 1.09e+03 576 724 708 858 459 560 662 771 618 604 962 729 730 487 591 589 560 801 577 735 574 738 499 560 658 666 325 636 659 639 616 654 NaN 660 437 675 637 428 605 607 586 588 542 562 512 474 784 1.01e+03 591 971 427 500 597 505 501 486 547 501 502 579 648 653 589 531 424 506 513 766 696 794 483 463 465 454 508 509 525 471 531 496 522 449 522 502 595 463 519 777 393 537 428 433 520 533 762 754 628 374 427 501 445 711 402 780 420 469 486 437 443 506 542 534 525 440 404 426 909 453 445 499 377 420 346 461 428 426 461 583 473 696 445 548 549 676 518 452 497 522 533 646 553 514 494 474 769 483 474 484 573 894 546 579 527 551 539 585 712 960 552 510 388 491 442 452 467 422 440 394 392 759 414 524 365 419 409 364 457 445 603 462 399 465 481 496 502 432 440 414 444 517 798 886 462 678 449 428 433 428 481 417 592 456 385 573 462 462 400 388 403 470 822 593 546 819 408 426 509 525 407 400 408 498 386 511 505 527 417 559 475 503 354 374 524 356 347 339 375 375 383 396 504 459 489 526 471 460 496 480 480 323 391 360 311 326 402 498 412 440 487 398 430 388 344 505 449 848 610 761 465 652 285 400 267 458 224 403 438 342 493 483 310 431 546 383 314 366 435 330 390 438 331 631 358 292 378 346 366 329 399 366 437 426 776 710 404 616 256 306 348 310 370 324 345 335 267 164 363 455 558 284 322 397 290 378 338 302 504 476 384 248 316 329 367 411 467 377 492 438 341 381 341 512 542 398 407 397 244 449 378 319 396 343 392 319 510 241 280 336 343 318 202 274 387 305 750 335 301 369 461 376 348 299 298 330 252 398 360 378 450 470 301 317 325 394 403 301 290 208 390 334 340 313 269 431 462 408 372 370 306 294 342 336 336 295 215 375 262 379 440 333 166 344 420 364 399 384 470 344 358 371 382 382 404 303 NaN 921 876 848 201 601 454 396 201 354 416 322 360 335 340 108 373 471 607 325 213 373 349 414 302 204 129 385 271 278 424 436 408 540 465 515 525 543 557 615 564 566 469 584 525 584 639 416 848 1.06e+03 479 444 535 446 424 810 807 399 999 479 924 474 459 678 986 935 990 623 682 1.09e+03 576 725 707 858 459 560 662 770 618 604 962 729 729 486 591 588 560 801 576 735 574 738 499 560 658 666 337 634 658 639 616 654 NaN 660 437 675 637 428 604 606 586 588 542 562 512 474 784 1.01e+03 591 971 427 500 597 505 501 485 547 501 502 579 648 653 588 531 424 506 513 766 697 793 483 463 466 456 508 510 524 471 531 496 522 449 523 502 595 464 519 778 393 537 427 433 520 533 762 754 628 374 427 501 445 711 401 780 420 468 486 437 445 506 543 534 524 440 404 425 909 453 445 499 377 419 345 461 429 426 462 583 473 696 445 550 550 676 519 452 497 522 533 646 552 514 494 474 769 483 475 484 573 894 546 579 527 551 540 585 712 961 552 510 388 491 442 452 467 422 440 394 392 759 414 524 363 419 409 364 457 445 604 462 399 465 480 495 503 433 440 415 444 517 798 887 462 678 449 428 433 427 481 418 592 457 384 573 463 463 399 389 403 470 823 592 546 819 407 425 509 526 407 400 408 498 387 511 506 527 417 560 475 503 354 374 525 356 347 339 374 376 383 396 504 460 488 526 471 460 496 480 479 323 392 361 311 326 403 498 412 439 488 398 430 389 344 505 449 846 610 759 464 652 285 400 267 458 224 403 438 343 494 483 310 432 547 383 314 366 435 329 391 439 331 631 358 291 378 346 365 329 400 366 437 425 774 709 404 616 257 306 347 310 368 325 345 334 266 163 362 455 559 284 322 397 289 378 339 302 503 476 384 249 315 330 368 411 467 377 491 439 341 380 341 513 540 399 407 397 244 449 378 320 396 341 391 319 510 241 280 336 343 318 202 274 387 305 750 335 302 368 461 376 348 299 299 329 252 398 359 378 450 468 300 317 326 394 403 301 290 208 389 333 341 314 270 431 462 408 372 370 307 294 342 336 336 294 216 375 260 379 442 333 166 345 420 364 399 384 471 343 358 371 382 382 403 303 NaN 922 876 848 203 602 453 396 202 353 416 322 361 335 340 108 374 470 606 324 214 373 354 413 302 204 130 386 271 280 424 436 407 540 465 515 525 545 557 615 563 565 470 583 525 584 638 416 848 1.06e+03 479 445 535 446 424 810 806 399 999 479 924 473 459 678 986 935 990 624 683 1.09e+03 576 724 707 858 459 560 661 769 619 604 963 730 728 486 591 588 560 800 576 735 573 738 499 560 658 666 348 633 658 638 616 654 NaN 660 437 675 637 427 603 605 586 588 541 561 511 473 784 1.01e+03 591 971 426 500 597 505 501 486 547 501 501 579 648 653 588 531 423 507 513 765 697 793 483 464 466 458 508 511 524 472 531 496 522 449 523 502 596 464 519 779 393 536 426 433 520 533 762 754 627 372 426 501 445 711 400 780 420 466 486 437 446 506 543 535 524 439 403 426 910 454 446 499 377 420 344 460 429 426 462 584 473 695 445 549 549 676 519 453 496 523 533 645 553 514 493 474 769 483 475 484 573 894 546 580 527 551 540 585 712 963 552 511 387 490 442 453 467 422 439 394 392 760 414 524 363 419 409 364 457 445 603 462 399 465 480 495 502 433 440 416 444 517 798 888 462 678 450 428 433 428 481 418 592 457 384 574 463 463 398 389 402 470 823 592 546 819 407 425 508 526 408 400 406 497 387 511 505 527 418 560 475 503 354 374 525 356 347 339 374 377 384 396 504 460 487 525 471 460 496 479 480 322 391 361 312 326 404 498 412 439 488 396 429 389 344 505 448 845 610 758 464 652 285 400 267 459 224 404 437 343 494 483 312 433 548 383 314 366 435 329 392 439 331 631 359 290 379 346 364 330 399 366 436 424 774 709 404 617 258 306 346 309 368 325 346 336 266 163 362 456 558 285 322 397 289 378 338 301 503 477 384 250 314 330 368 411 467 376 491 440 341 380 340 513 539 399 406 397 244 449 378 321 396 341 391 319 510 241 281 336 343 318 203 274 387 305 750 335 302 368 460 376 349 299 300 329 252 398 359 378 449 467 298 317 326 394 402 301 290 208 388 333 342 314 270 430 462 407 371 371 308 294 342 335 336 294 216 375 258 379 443 333 166 346 420 364 399 384 471 342 357 370 381 382 401 303 NaN 922 877 847 205 602 452 396 202 352 418 322 361 335 343 108 374 470 606 324 214 373 355 412 302 205 130 386 271 282 424 436 407 540 465 516 525 548 557 615 563 565 470 583 525 584 638 416 847 1.06e+03 479 445 536 445 424 810 806 399 998 479 923 473 459 678 985 936 990 624 684 1.09e+03 576 724 708 858 459 560 661 769 620 604 963 730 728 486 591 588 559 800 576 735 573 738 499 560 658 666 354 632 658 638 616 654 NaN 659 436 675 637 427 603 605 586 587 541 561 510 473 783 1.01e+03 590 971 426 501 597 505 500 486 547 502 502 578 648 653 588 532 423 508 512 765 696 794 482 464 465 459 508 511 525 472 531 497 522 448 522 502 595 464 520 778 393 536 426 433 521 534 762 754 627 372 427 501 445 711 400 780 420 466 486 437 445 506 543 536 524 439 403 426 911 454 446 499 377 421 344 459 429 425 462 584 473 695 445 548 549 676 519 453 496 524 533 644 552 514 492 474 769 483 476 484 573 894 546 580 527 551 540 585 712 963 552 511 386 490 442 453 466 422 439 394 392 761 414 524 364 419 409 363 457 445 603 462 400 464 478 495 501 434 439 416 445 518 798 888 462 678 450 428 433 428 482 419 592 456 383 573 463 463 397 389 402 470 823 592 547 819 407 424 508 526 409 401 404 497 387 511 503 526 418 560 475 503 353 373 526 358 347 339 373 377 385 397 504 460 487 524 471 461 496 479 480 322 391 361 312 326 404 497 412 438 488 395 429 390 343 506 448 846 609 758 465 652 286 400 267 459 224 403 436 344 494 483 312 433 547 383 314 366 434 329 392 440 331 630 360 289 379 346 363 330 399 365 436 424 774 708 404 618 258 305 347 308 368 324 346 338 266 163 363 454 558 285 321 398 288 379 338 300 504 477 384 251 314 331 367 410 466 376 491 440 341 380 341 512 539 400 407 397 244 450 380 320 396 340 390 320 510 241 281 337 342 318 203 275 387 305 750 334 302 368 459 376 350 299 301 329 252 397 360 378 449 466 297 317 326 394 402 303 291 208 387 332 342 313 270 430 462 407 371 371 308 294 343 335 336 294 216 375 261 380 443 333 166 346 420 364 399 384 472 342 357 369 380 382 400 302 NaN 922 877 846 205 602 450 397 204 354 419 323 362 335 345 108 374 470 603 324 215 373 355 413 302 205 130 386 271 284 424 435 407 539 464 516 525 550 556 615 562 566 470 583 525 583 637 417 846 1.06e+03 478 446 536 444 424 810 806 400 998 479 923 473 459 677 985 936 990 623 684 1.09e+03 576 724 708 858 459 559 662 768 620 604 963 730 728 486 591 588 559 800 576 735 573 738 498 560 659 666 355 632 658 638 616 654 NaN 658 437 675 637 426 603 605 586 587 541 560 510 473 783 1.01e+03 590 971 425 501 597 504 499 487 547 502 502 578 648 654 588 532 422 508 512 765 696 793 482 465 464 460 508 510 525 471 531 496 522 448 522 501 594 464 521 778 393 535 427 433 521 534 762 754 628 372 428 501 445 712 400 781 420 467 486 436 444 506 543 536 524 439 403 426 911 454 446 499 377 421 342 459 428 425 463 585 473 694 445 547 549 676 518 453 496 524 533 644 551 514 492 474 769 483 476 484 573 895 546 580 527 552 540 584 713 962 552 512 386 490 442 453 465 422 440 393 392 761 415 524 366 419 410 363 457 446 603 461 400 464 478 495 500 434 439 416 444 518 798 888 461 677 449 429 433 429 482 418 592 456 383 573 463 463 397 390 402 470 824 592 547 819 407 424 508 526 409 402 403 498 387 511 502 526 419 560 475 503 352 373 526 358 347 340 373 377 386 397 505 460 488 524 471 461 496 479 481 322 391 360 312 326 404 497 412 438 488 395 429 390 342 505 448 847 610 758 466 651 286 400 267 460 224 403 435 344 495 484 312 433 546 383 315 367 434 329 392 440 331 630 362 289 380 346 363 330 399 365 436 423 774 708 405 619 259 304 347 308 367 324 347 340 266 163 362 453 558 286 322 398 288 379 338 300 504 476 384 250 314 332 366 410 466 377 491 439 340 380 342 512 540 400 407 397 245 450 382 319 396 341 390 322 510 242 281 337 342 318 204 274 388 305 750 334 302 368 459 375 350 299 302 328 251 397 360 378 450 467 297 318 325 394 402 304 291 208 387 332 342 311 270 430 462 408 371 371 307 294 342 335 336 295 216 375 266 380 443 333 166 346 421 364 399 384 472 341 358 369 381 382 400 301 NaN 923 877 845 206 603 450 396 205 357 420 323 362 335 348 107 374 470 600 324 215 373 355 412 302 204 130 387 271 286 423 435 407 539 464 516 524 550 556 615 561 566 470 584 525 583 637 417 846 1.06e+03 478 445 536 445 424 809 806 400 998 478 923 473 459 678 984 936 990 624 684 1.09e+03 576 725 708 857 459 559 661 768 620 604 963 730 728 486 591 588 559 799 576 736 573 738 498 559 658 666 353 632 658 638 616 654 NaN 658 437 675 637 425 604 605 586 586 541 560 510 472 783 1.01e+03 590 972 425 501 597 504 498 486 547 502 503 577 648 654 588 531 422 508 513 765 696 792 481 465 464 460 508 508 525 471 532 496 522 448 521 501 593 464 521 779 392 536 429 433 520 534 762 754 628 372 429 502 445 713 400 781 419 468 486 435 444 506 544 536 524 439 403 426 911 453 446 499 377 420 342 460 428 425 463 585 473 693 445 547 549 676 517 454 496 523 533 644 550 515 492 474 768 484 476 484 573 894 546 580 527 552 540 584 712 962 553 512 386 491 442 453 466 422 440 394 392 760 415 525 367 419 410 363 457 446 603 461 400 464 480 496 501 434 439 415 444 518 798 888 461 677 449 429 434 429 482 418 593 456 383 573 463 463 397 390 402 470 824 592 547 819 407 424 508 526 408 403 404 498 387 511 502 526 419 560 475 503 352 373 526 358 347 341 372 376 386 396 506 460 489 526 471 461 495 479 481 323 392 361 312 326 404 497 413 438 488 395 430 391 342 505 448 848 610 759 467 651 287 400 267 460 224 403 436 344 496 484 311 433 546 383 315 367 435 329 391 440 332 630 361 289 380 346 363 329 400 365 436 422 774 708 404 619 259 304 347 308 368 323 347 339 267 163 361 452 557 286 323 398 288 379 339 300 505 476 384 249 314 332 364 410 466 377 491 438 340 380 344 511 541 401 407 397 246 450 384 319 396 341 388 323 510 243 280 336 342 318 205 274 389 305 750 334 302 368 459 375 350 299 304 328 249 397 360 379 451 467 298 318 325 394 403 304 291 207 388 332 341 310 270 430 463 409 371 371 306 294 341 335 336 296 216 375 272 380 443 334 166 346 423 365 400 384 471 341 358 370 381 383 401 302 NaN 923 878 845 206 605 451 395 207 358 420 323 361 334 348 107 374 471 598 324 215 372 354 412 303 205 130 387 271 286 422 435 407 538 463 516 523 551 557 615 561 567 469 583 525 582 637 416 846 1.06e+03 478 444 536 446 424 809 806 400 998 477 923 473 459 678 984 936 990 624 684 1.09e+03 576 725 708 857 459 559 661 768 620 604 964 729 727 487 592 588 558 799 576 736 574 738 497 559 658 667 347 632 658 639 616 653 NaN 658 438 675 637 424 604 605 586 586 541 560 510 472 783 1.01e+03 590 972 425 501 597 503 498 486 547 502 503 576 648 653 588 531 422 507 512 765 696 791 481 465 463 460 508 507 525 472 533 496 522 449 521 500 592 464 521 779 392 536 429 434 521 535 762 754 628 373 429 501 445 715 401 781 419 469 486 434 444 506 544 535 524 440 403 425 911 452 445 498 377 419 341 460 428 425 463 586 472 694 445 547 549 675 517 454 496 523 533 643 551 515 491 473 769 484 476 485 573 894 545 580 528 552 541 583 711 962 554 514 386 491 442 453 467 422 441 394 392 760 415 525 366 419 410 363 457 446 603 461 400 464 482 496 501 434 439 415 444 518 798 888 461 677 449 429 435 429 482 418 593 456 383 573 463 462 397 390 402 471 824 592 546 819 407 424 509 526 408 402 405 498 385 511 503 527 418 560 475 503 352 373 526 358 347 341 372 375 386 396 507 461 490 528 471 461 494 480 481 324 391 361 312 327 403 497 413 439 488 395 430 392 343 505 448 848 611 760 467 652 287 400 267 460 224 403 437 344 497 485 311 433 546 383 315 367 436 329 391 440 332 629 361 289 381 346 362 329 400 364 436 423 774 709 404 619 259 305 347 308 367 323 347 338 268 163 361 453 556 286 323 397 288 379 339 299 504 476 384 248 314 332 364 410 467 377 491 437 339 380 344 511 542 402 408 398 245 450 385 318 395 344 386 323 510 242 279 334 343 318 205 275 390 305 749 334 302 368 459 374 351 300 305 330 246 398 360 379 452 467 298 317 326 393 404 305 291 208 388 332 341 309 270 430 462 410 371 372 306 293 340 335 336 296 216 375 273 380 444 334 166 347 424 364 402 382 471 342 358 372 381 383 402 302 NaN 924 878 846 205 605 451 394 208 356 420 323 361 334 347 106 374 472 598 325 215 372 354 413 304 206 130 387 270 286 423 435 406 536 462 515 522 552 557 615 560 568 468 583 525 583 636 416 846 1.06e+03 478 444 536 447 424 809 806 400 998 477 923 473 459 679 984 936 990 625 684 1.09e+03 576 725 707 858 460 559 660 769 620 603 964 729 727 487 592 588 558 799 576 736 574 738 497 559 659 668 334 632 659 639 616 654 NaN 658 439 674 637 424 603 605 586 586 541 559 510 472 783 1.01e+03 590 972 425 501 597 503 498 486 547 502 502 576 648 652 588 531 422 507 512 766 696 791 481 465 463 460 508 506 525 473 532 496 522 450 522 500 592 464 520 779 391 537 429 433 521 534 762 754 627 373 430 501 445 715 402 781 418 469 486 435 444 506 544 536 524 439 403 425 910 451 445 498 377 420 341 461 427 425 463 587 472 694 445 547 549 674 517 454 497 524 533 643 551 515 491 472 768 484 475 485 573 894 545 579 530 552 541 584 712 963 553 516 386 491 442 454 468 422 440 395 391 759 415 525 366 419 410 363 457 446 603 462 400 464 485 497 501 433 438 415 444 517 797 889 461 677 449 429 435 428 482 418 593 456 384 572 463 462 397 390 403 471 824 593 546 819 407 425 509 526 408 400 405 498 383 511 504 527 417 560 474 502 352 373 526 357 347 341 373 374 386 397 507 461 490 528 471 460 494 480 481 326 391 361 312 328 402 497 414 439 488 396 430 392 343 506 448 848 611 762 467 652 286 400 266 460 224 402 437 344 497 484 311 433 548 384 316 367 436 330 390 440 332 629 360 289 380 346 362 329 400 365 437 425 774 710 403 618 258 306 347 307 368 323 346 339 270 163 361 454 556 287 322 396 288 379 339 300 503 476 384 248 314 331 364 409 468 377 491 436 340 380 344 512 542 404 408 399 245 451 385 318 395 346 384 323 509 241 279 333 343 318 205 276 390 305 749 335 302 368 462 372 350 300 306 331 244 398 360 378 452 468 299 317 327 392 403 305 292 208 388 332 340 310 269 430 461 410 370 372 306 292 341 335 337 294 216 374 274 381 444 335 167 347 424 364 403 379 472 342 358 372 380 383 402 303 NaN 924 878 847 205 604 452 394 209 354 420 322 361 334 348 106 375 472 599 325 214 372 353 414 304 207 130 387 270 287 423 434 406 535 462 515 521 554 556 616 559 567 467 583 523 584 636 415 846 1.06e+03 478 444 536 447 424 809 806 400 998 477 923 473 459 678 984 936 990 624 684 1.09e+03 576 724 706 859 460 559 661 769 619 603 964 729 728 488 592 587 558 799 576 737 574 738 498 558 660 669 318 632 659 639 616 654 -977 658 440 674 637 423 602 605 586 586 541 559 510 473 783 1.01e+03 590 972 425 501 597 503 499 486 546 502 502 577 648 651 588 532 422 507 512 767 696 790 482 464 463 460 508 507 525 473 532 496 521 450 523 501 592 465 520 779 391 538 429 433 522 534 762 754 627 373 430 501 445 715 403 781 418 469 486 434 444 506 544 536 524 439 403 424 910 450 445 498 377 420 342 461 427 425 463 586 472 694 445 547 549 673 518 455 496 523 532 643 551 515 492 470 768 485 474 486 572 894 545 578 531 552 541 585 713 964 552 517 387 491 443 453 468 422 440 394 390 759 415 525 365 419 410 363 457 446 603 462 400 465 484 497 502 433 438 415 444 517 797 890 460 677 449 430 435 428 481 418 593 457 384 572 462 463 398 390 403 470 823 594 546 820 407 426 509 526 408 400 405 498 380 512 502 527 416 559 474 502 352 373 526 357 348 341 373 374 386 398 507 461 490 527 471 461 494 480 481 326 391 360 313 328 402 497 414 439 489 396 430 392 343 506 448 849 611 763 466 653 286 400 266 460 224 402 438 345 497 484 311 433 549 383 315 368 436 330 391 440 331 629 360 289 380 346 362 329 399 365 436 426 775 711 403 618 258 306 347 307 369 323 346 339 270 163 361 455 557 287 321 396 287 380 340 301 503 476 383 248 314 331 364 409 467 377 492 436 341 380 343 513 541 405 408 399 245 452 385 317 396 346 382 323 508 240 279 332 343 319 205 276 389 305 750 335 301 368 464 370 349 301 305 332 244 398 361 377 451 469 299 316 328 394 402 304 292 208 388 333 340 310 268 430 460 410 369 372 306 292 341 334 338 293 217 374 266 381 443 335 168 346 425 364 402 378 472 342 358 372 379 383 401 302 NaN 924 878 847 206 602 453 395 209 350 419 320 361 334 349 105 375 472 600 325 214 372 352 415 304 208 131 386 270 288 424 433 406 535 462 516 521 554 556 616 560 568 466 583 522 584 636 415 845 1.06e+03 478 444 536 447 424 810 806 400 999 478 924 474 459 678 984 936 990 624 684 1.09e+03 576 724 705 860 460 559 661 769 619 603 964 729 728 488 592 587 558 799 576 737 573 738 498 558 660 669 305 632 659 640 617 654 593 658 440 674 637 423 602 605 586 586 541 560 510 473 783 1.01e+03 590 972 426 501 597 503 499 486 546 501 503 577 649 651 587 532 422 507 512 767 696 790 482 464 463 460 508 508 524 473 532 497 521 450 522 501 593 465 520 779 391 537 429 433 521 534 761 753 627 374 430 501 444 714 403 782 419 469 486 433 444 507 545 536 525 438 402 424 911 450 445 498 377 420 342 462 427 426 463 586 472 693 444 546 549 674 519 455 496 522 532 642 551 515 492 470 767 486 475 486 572 896 546 578 532 552 541 587 714 964 552 513 387 491 443 452 467 422 440 394 390 759 416 525 364 419 410 363 457 446 602 462 400 466 482 497 503 432 438 416 445 516 798 890 462 676 449 429 435 428 481 418 593 457 384 572 462 464 399 389 403 469 823 595 546 820 407 426 509 526 407 400 404 498 380 512 500 527 416 559 474 502 352 374 526 356 348 341 374 374 386 398 507 460 491 527 471 461 494 480 481 326 390 360 313 328 402 497 414 439 489 397 430 391 343 506 448 850 612 764 466 652 286 401 266 461 224 401 438 346 497 483 312 433 550 382 315 368 437 330 391 439 330 629 360 289 380 346 362 329 399 364 436 427 774 712 402 618 258 306 347 308 368 322 346 339 270 163 361 456 559 287 320 396 287 380 340 302 503 476 383 248 313 331 365 409 465 377 494 436 342 380 344 513 541 405 408 398 246 452 384 316 396 346 382 323 507 240 279 330 343 320 206 277 389 305 750 335 301 369 464 369 349 301 304 331 244 397 362 379 451 470 299 317 328 395 401 304 293 208 389 334 340 311 268 429 460 409 370 371 304 292 341 334 337 293 217 375 260 382 442 337 169 345 424 364 401 376 474 342 358 371 379 384 400 302 NaN 924 878 846 206 601 454 396 209 347 420 318 361 335 352 105 375 472 601 324 214 371 351 414 305 210 131 385 270 290 424 432 405 535 464 516 522 554 556 616 561 568 467 584 521 584 636 415 845 1.06e+03 478 444 537 447 424 810 807 400 999 478 924 475 459 678 985 936 990 624 684 1.09e+03 576 724 705 860 459 558 661 769 618 603 963 729 729 488 591 587 558 799 576 737 572 739 497 559 660 668 302 632 659 640 618 654 593 658 440 674 636 422 602 605 587 586 540 560 509 473 783 1.01e+03 589 972 426 501 597 503 499 486 546 501 503 577 649 650 587 532 421 507 511 768 696 789 483 464 463 460 507 508 523 472 531 498 521 449 522 501 593 465 521 779 391 536 429 433 521 534 761 752 626 373 430 501 444 714 403 782 421 469 486 433 443 507 546 536 525 439 402 424 911 452 446 499 377 420 342 462 428 425 463 585 472 692 444 546 549 674 520 455 496 521 532 642 551 516 493 469 766 486 475 486 572 896 546 579 532 552 541 588 714 964 553 510 386 492 443 452 467 423 440 393 390 759 416 525 363 419 410 363 457 447 602 462 400 467 481 496 503 432 438 416 445 516 800 889 463 676 449 429 435 428 481 418 593 457 384 572 462 464 399 388 403 468 823 596 546 820 407 426 509 526 407 401 404 498 382 513 501 527 416 560 474 503 353 374 526 355 348 340 374 375 386 398 507 460 492 527 471 462 495 480 481 326 389 361 313 327 402 497 414 439 488 397 430 391 342 506 449 851 612 765 466 652 286 401 265 461 224 401 438 346 497 484 311 434 550 381 315 368 437 331 391 439 329 629 360 289 380 346 362 329 399 363 436 426 772 712 402 618 258 307 348 309 368 322 348 340 270 162 362 456 559 286 321 396 286 380 340 302 504 476 382 249 312 331 366 409 464 377 494 436 344 380 345 513 541 406 407 397 246 452 385 316 397 344 382 324 507 240 279 331 343 320 207 277 388 306 750 335 302 368 463 369 349 301 304 330 244 397 364 382 450 470 299 317 327 397 403 305 293 208 390 335 340 311 269 428 459 408 370 371 303 292 342 334 336 293 216 375 255 381 442 338 170 345 424 365 399 376 475 343 358 371 379 384 399 302 NaN 923 878 845 209 602 454 397 209 346 421 318 361 334 353 104 374 472 604 324 215 370 350 415 306 210 132 385 270 290 425 432 405 535 465 516 524 553 556 616 562 568 467 584 521 584 636 415 845 1.06e+03 478 443 537 447 424 810 807 400 998 478 923 475 459 678 984 937 990 625 684 1.09e+03 576 724 705 860 459 558 661 768 617 603 963 729 729 488 591 587 558 799 576 736 571 739 497 559 659 667 307 633 660 640 618 654 594 658 440 674 636 421 602 605 587 586 540 560 509 473 783 1.01e+03 589 972 426 501 597 502 499 486 546 501 503 577 649 651 588 532 421 506 510 767 696 789 484 464 463 458 507 508 523 472 530 498 521 449 522 501 593 465 521 779 393 536 429 433 521 534 761 752 626 374 429 501 445 714 403 782 422 469 486 434 443 506 546 536 526 439 402 424 910 454 447 500 378 420 341 462 427 425 462 586 471 690 444 545 550 675 522 455 496 521 533 642 552 516 493 470 767 486 476 486 572 897 546 580 532 552 541 588 714 965 554 507 385 492 443 451 467 423 441 393 392 759 416 525 363 419 411 362 457 447 603 462 397 468 482 496 502 432 438 416 444 516 800 889 464 675 449 428 436 428 481 419 593 457 382 572 462 464 400 387 403 468 824 596 546 820 407 427 508 527 407 402 404 498 384 513 504 528 416 560 474 503 354 374 527 356 348 340 375 375 386 397 507 460 492 527 471 463 495 480 481 325 387 362 315 327 402 497 414 439 488 396 430 391 342 506 450 851 613 767 466 651 286 402 265 461 224 402 437 346 497 485 311 434 550 381 315 367 436 331 391 439 329 629 361 289 380 346 362 328 399 362 436 426 770 711 402 618 258 307 348 309 368 322 349 339 270 162 362 457 559 286 321 396 286 380 340 302 504 476 382 248 312 331 367 409 464 377 494 436 344 380 347 513 542 407 407 397 246 452 385 315 397 344 382 324 507 240 280 332 343 321 207 277 387 306 748 335 302 367 462 369 349 301 304 330 242 397 364 385 449 470 299 318 327 397 404 306 294 209 390 335 339 310 269 427 460 409 370 371 302 292 342 334 336 293 216 375 256 381 442 340 170 345 423 365 399 375 477 343 357 371 380 384 399 300 NaN 923 879 845 211 602 454 397 210 347 422 321 362 334 353 104 373 473 607 325 215 370 350 415 308 210 132 385 270 291 425 432 405 536 465 516 523 553 556 615 561 568 466 584 522 584 635 416 845 1.06e+03 478 443 537 447 425 810 807 400 998 478 923 476 458 679 983 937 989 625 685 1.09e+03 576 724 705 859 458 558 660 768 617 603 962 729 729 488 591 587 558 799 577 736 570 739 497 559 660 667 312 633 660 640 618 654 594 657 440 674 636 421 602 604 587 587 540 560 509 473 783 1.01e+03 589 972 426 501 598 501 499 486 546 502 503 578 648 651 588 532 421 506 510 767 696 789 484 464 463 456 507 508 523 472 530 498 521 448 522 501 593 464 521 779 394 536 429 433 521 533 760 752 625 375 428 501 446 714 403 782 422 469 486 435 444 506 545 536 526 439 402 424 910 455 447 501 378 419 341 462 427 426 462 588 471 690 445 544 551 676 521 455 496 521 533 642 552 516 492 470 768 486 478 485 572 897 545 581 532 553 541 588 715 966 553 509 385 491 442 452 467 423 441 394 392 760 415 525 364 419 411 362 457 446 603 462 395 468 482 495 502 432 438 416 444 517 800 890 464 675 449 427 436 428 481 418 593 457 381 572 462 464 400 387 403 469 824 596 547 820 406 427 508 528 408 401 404 498 386 512 505 529 416 560 474 503 353 373 527 356 348 340 375 375 385 397 507 460 492 528 471 463 495 480 481 324 387 361 316 327 401 496 414 440 488 395 430 392 342 505 450 851 613 768 466 651 286 402 265 461 224 403 436 346 497 486 311 434 549 381 315 367 436 331 391 440 329 629 360 289 380 347 362 327 399 362 436 426 772 710 403 618 259 308 348 309 367 323 349 339 271 162 362 457 560 284 321 396 286 379 340 302 504 476 381 247 312 331 367 409 464 378 494 434 344 379 348 512 542 408 407 398 246 453 385 315 396 344 382 324 507 240 280 334 343 321 206 278 386 307 746 334 302 366 463 370 350 301 305 330 241 398 363 384 449 470 300 318 327 397 404 306 295 209 390 336 339 310 269 427 461 409 370 371 303 292 342 334 337 293 215 375 253 381 442 339 170 347 423 365 399 375 476 343 357 371 380 385 400 300 NaN 923 879 845 213 603 454 397 211 347 421 324 363 333 353 104 374 473 609 326 214 370 349 415 309 210 133 386 270 292 425 432 406 537 465 516 522 553 556 614 561 568 466 584 521 584 634 417 845 1.06e+03 478 444 536 448 425 810 806 400 997 478 922 476 458 680 982 937 989 624 686 1.09e+03 576 724 705 858 458 558 660 767 617 603 962 730 729 488 591 588 558 798 577 735 571 739 497 558 660 667 313 632 659 639 618 653 594 657 439 674 636 421 601 604 586 587 540 560 509 473 784 1.01e+03 589 972 426 502 599 501 499 486 546 502 503 578 648 651 588 531 421 507 509 766 697 789 483 464 462 453 506 507 524 473 529 498 521 448 522 501 593 463 520 780 396 536 428 434 521 533 760 752 625 376 427 502 447 714 403 782 421 470 486 435 444 506 544 536 525 438 401 424 909 455 447 501 378 418 341 462 427 427 462 589 472 689 446 544 551 675 520 455 495 522 533 642 552 516 492 469 768 488 480 484 573 897 545 581 532 553 541 588 715 966 552 511 385 491 442 452 467 423 442 395 392 760 415 526 365 419 410 362 457 447 604 462 395 468 483 494 502 432 437 417 445 518 799 891 463 675 449 427 437 428 481 418 593 457 383 572 462 464 400 388 403 470 823 596 547 820 407 426 508 529 408 401 404 498 386 513 503 530 416 560 474 503 354 372 527 357 348 340 375 375 384 397 507 461 492 528 471 463 495 480 481 324 388 361 317 327 402 496 414 440 489 396 430 392 342 506 449 851 613 768 465 651 286 402 265 460 224 403 437 345 497 486 311 434 549 382 315 367 435 332 391 440 329 630 359 289 380 349 363 327 399 362 436 425 774 709 404 618 259 308 348 309 366 323 349 338 271 162 362 456 560 283 321 396 286 378 340 302 504 476 381 246 312 331 366 409 465 378 493 433 343 379 347 512 543 409 408 398 246 454 385 315 395 344 381 323 508 240 279 334 342 321 205 277 386 308 743 334 302 367 463 370 350 302 306 331 240 398 363 384 449 471 300 318 327 397 404 304 296 209 390 336 340 311 269 428 463 410 370 371 303 291 342 334 338 294 215 376 248 381 442 339 171 349 423 365 399 374 476 342 356 371 381 385 401 299 NaN 923 880 845 213 604 454 397 212 344 421 328 365 334 356 105 374 473 609 326 213 371 349 414 310 210 133 387 270 294 424 432 406 538 465 517 521 554 557 614 561 568 466 584 521 584 634 418 845 1.06e+03 477 444 536 447 425 810 806 400 997 478 922 476 458 679 983 937 989 624 686 1.09e+03 576 724 704 858 459 558 660 767 618 603 962 730 729 488 591 588 558 798 577 735 572 739 497 558 659 667 310 632 658 639 619 653 594 658 439 674 636 421 601 603 586 587 539 560 509 473 784 1.01e+03 589 972 425 502 598 500 499 486 545 501 503 578 648 651 587 530 421 507 509 766 697 789 483 464 462 452 507 507 524 473 528 498 521 449 522 501 593 463 520 780 394 536 428 434 520 533 759 752 625 375 427 502 446 713 402 782 420 470 486 436 445 506 544 536 525 438 401 424 910 456 447 501 378 417 341 462 427 428 463 588 470 689 446 544 551 674 520 455 495 522 534 642 551 516 492 469 768 489 480 484 573 897 545 581 532 553 541 587 716 965 552 514 385 490 442 452 467 423 442 395 392 761 415 526 365 419 410 362 457 448 604 462 397 468 483 494 502 432 438 417 446 518 800 891 464 675 449 428 437 428 481 418 593 457 384 572 463 464 399 389 402 471 822 596 546 820 407 425 507 530 408 402 404 498 386 514 501 529 417 559 474 503 355 372 526 357 348 340 375 375 385 397 506 461 492 528 471 464 495 480 481 324 388 361 317 327 403 496 414 440 490 396 430 392 343 508 448 851 613 768 464 652 287 402 266 460 224 403 437 345 497 486 312 434 550 384 315 367 434 332 391 439 329 630 358 289 380 350 363 327 399 363 436 424 776 708 404 618 259 309 349 309 365 323 348 339 272 162 362 455 560 282 321 397 286 378 339 302 503 476 381 246 312 331 365 409 465 379 492 433 342 380 348 512 544 410 410 398 246 454 386 316 396 344 380 322 508 240 279 334 342 321 206 277 386 307 743 334 301 367 464 370 350 302 307 331 240 398 362 385 450 471 300 318 327 399 403 303 297 208 390 335 340 312 269 430 463 410 370 372 304 291 342 334 338 294 215 376 243 381 441 338 171 349 423 364 400 374 476 342 357 370 382 384 403 300 NaN 923 881 846 213 604 454 398 213 340 420 328 367 334 359 106 375 473 609 326 212 372 349 413 310 210 133 387 270 294 424 432 407 538 466 517 521 556 557 615 562 567 466 584 521 584 634 418 845 1.06e+03 477 444 536 447 425 810 806 400 998 478 922 477 458 679 982 936 989 624 685 1.09e+03 576 724 704 858 459 558 660 767 618 603 962 729 730 487 591 588 557 798 576 735 572 739 497 558 659 667 304 632 658 638 619 653 594 658 438 674 636 420 601 603 586 587 540 560 509 473 783 1.01e+03 589 972 425 502 597 499 499 487 544 500 503 579 647 651 586 530 422 507 509 766 697 789 484 464 461 452 507 507 524 474 527 498 521 449 522 501 593 464 520 781 392 537 428 434 520 533 760 753 625 375 427 503 446 713 401 782 420 470 487 436 445 506 544 536 525 438 401 424 911 456 446 502 378 416 342 463 427 428 463 588 468 689 445 544 550 674 520 455 496 522 534 642 551 515 493 469 767 489 480 484 573 897 545 580 532 554 542 587 716 963 554 515 385 490 442 451 467 422 442 396 392 761 415 526 363 419 410 362 457 448 604 462 398 468 482 494 502 433 439 417 445 518 800 891 464 675 448 428 438 428 482 418 593 457 385 573 463 463 399 389 402 470 822 596 547 820 407 423 507 529 409 402 405 498 386 515 502 529 417 558 474 503 356 372 525 357 348 340 375 376 385 397 506 460 491 528 471 464 494 480 481 324 388 362 317 328 403 496 415 439 490 396 430 392 342 509 448 852 613 768 465 653 287 402 265 459 224 403 437 345 498 487 312 434 550 384 315 366 435 332 392 439 330 630 358 288 381 348 363 326 400 364 437 424 776 708 404 618 259 309 348 309 366 324 348 339 272 162 362 455 559 283 321 397 287 378 339 302 502 476 381 246 313 330 364 409 465 380 492 433 343 381 349 512 543 410 411 398 247 456 385 316 396 344 380 323 507 240 279 334 341 321 207 276 386 306 743 334 301 367 464 370 350 302 307 332 240 399 362 386 451 471 300 318 327 402 403 301 297 207 391 334 341 311 269 430 461 409 370 373 304 291 342 333 338 294 215 377 249 381 441 337 171 348 423 363 401 374 476 341 357 369 382 383 404 300 NaN 922 881 847 213 605 453 398 214 338 420 329 366 334 362 107 375 474 609 326 212 373 350 413 310 210 133 387 269 294 424 432 408 538 466 518 521 555 558 616 561 567 466 585 521 584 634 418 845 1.06e+03 477 444 537 447 425 810 805 400 999 478 922 477 457 679 982 936 989 624 684 1.09e+03 576 724 704 858 459 558 660 768 618 602 962 729 730 487 591 588 557 798 576 735 572 739 496 558 659 667 295 632 658 638 618 653 594 658 438 674 636 420 601 603 586 587 541 560 508 473 782 1.01e+03 588 972 424 501 596 498 499 487 544 499 502 579 647 651 587 531 422 507 509 766 698 789 484 464 461 453 507 507 524 475 527 497 521 448 521 502 593 464 520 781 392 537 428 435 520 533 760 753 625 375 427 503 446 713 401 783 420 470 487 437 446 506 544 536 526 439 401 424 912 456 447 502 377 415 342 464 427 428 462 588 466 689 445 544 550 674 520 455 497 523 535 641 551 515 494 470 767 489 480 485 573 897 545 580 532 554 542 587 716 963 555 517 385 489 442 450 467 422 441 396 392 762 415 526 362 419 411 362 457 448 603 461 398 468 481 495 502 433 440 416 445 518 801 890 465 675 448 428 438 428 482 418 594 458 384 572 463 463 400 388 402 470 822 596 547 819 407 423 507 529 409 402 406 497 386 514 502 529 418 558 475 503 356 372 526 357 349 339 375 377 384 397 505 459 490 527 471 464 495 480 481 324 388 362 317 328 401 495 415 439 489 396 430 393 342 508 448 852 613 769 467 653 286 403 264 460 224 403 438 345 499 487 313 434 550 382 315 366 436 332 392 439 331 630 358 288 381 347 362 325 399 364 438 424 776 708 404 619 259 309 346 308 366 324 348 339 272 162 362 456 559 283 321 397 287 378 340 302 501 476 382 246 313 330 364 409 465 380 493 433 343 382 350 511 545 409 412 398 248 456 384 316 397 344 380 324 506 241 280 334 341 322 208 276 387 305 743 334 302 367 464 370 349 302 307 333 241 398 362 387 451 470 300 318 327 405 403 301 297 206 391 334 341 309 269 430 459 409 369 373 305 292 342 333 339 293 216 376 257 381 440 336 171 348 423 364 401 376 476 341 357 370 382 383 404 299 NaN 922 881 848 213 605 453 398 216 340 420 328 366 333 363 108 375 474 610 325 213 373 352 412 311 210 134 386 269 295 424 432 408 537 465 518 520 555 558 616 561 567 466 585 521 584 634 418 844 1.06e+03 477 444 537 447 424 809 805 400 999 478 922 476 457 680 982 936 988 624 683 1.09e+03 576 724 704 857 459 558 661 768 618 602 962 728 730 487 591 589 557 799 577 735 572 740 496 558 659 667 288 632 658 638 618 653 593 658 438 674 635 420 601 603 586 586 541 560 508 473 782 1.01e+03 589 972 423 501 596 499 499 487 544 499 502 579 647 652 587 532 422 507 509 766 698 788 483 464 460 453 506 507 525 476 527 496 521 448 520 502 592 463 519 782 392 537 428 436 520 532 759 754 625 375 427 502 446 713 400 783 421 470 487 437 447 506 544 536 527 439 400 424 912 456 447 502 377 415 341 464 426 427 462 588 466 689 445 546 550 674 520 454 498 524 534 640 552 515 494 472 767 489 481 485 573 897 546 580 532 554 542 587 716 963 555 516 384 489 443 449 467 422 441 396 393 762 415 526 361 419 411 362 457 448 602 461 398 467 480 495 502 434 440 416 444 519 802 890 465 675 449 428 438 428 482 418 594 458 384 571 462 463 399 388 402 470 822 596 548 820 407 424 508 528 409 402 408 497 386 514 502 529 418 558 476 504 356 372 527 358 349 339 375 377 384 397 505 458 490 527 471 463 495 480 481 324 388 363 317 329 400 495 415 440 489 397 431 393 342 507 449 852 613 770 469 652 286 402 263 461 224 403 438 345 500 487 314 434 550 382 315 367 437 332 393 439 331 630 359 288 381 347 363 325 397 364 437 424 776 708 404 620 260 308 344 307 365 324 348 338 272 163 362 456 559 283 320 397 288 378 341 302 499 477 382 246 313 330 364 410 465 380 493 432 343 382 350 512 547 409 411 399 248 456 382 315 396 344 380 324 504 242 280 333 341 322 208 278 388 305 743 334 302 366 463 370 349 302 308 334 241 398 362 388 451 470 300 319 327 406 403 302 297 205 390 335 341 308 270 430 459 409 369 374 305 291 342 333 339 292 217 377 264 382 441 336 170 347 423 363 400 378 476 340 357 371 381 383 404 299 NaN 923 880 849 214 605 454 398 216 343 420 327 366 333 364 108 376 474 611 323 214 374 351 410 312 210 134 385 269 296 423 432 408 536 465 519 520 554 558 616 561 567 466 584 521 584 634 419 844 1.06e+03 477 444 538 447 424 808 804 400 998 477 922 476 458 681 983 936 988 624 684 1.09e+03 576 724 704 858 459 558 661 768 617 602 962 728 731 488 590 589 558 799 577 735 573 740 496 558 659 667 283 632 658 638 618 654 593 657 438 674 636 420 600 603 587 586 541 560 508 474 782 1.01e+03 590 972 422 501 596 500 499 486 543 499 502 579 648 652 586 532 422 507 509 766 699 788 483 463 460 453 506 506 526 476 526 496 521 449 520 502 592 462 519 781 393 537 428 436 520 533 759 754 625 375 427 502 446 714 400 783 421 469 486 437 447 506 544 536 526 439 401 424 912 456 447 502 377 416 340 464 426 427 462 588 465 689 445 548 550 673 520 454 499 524 534 640 553 515 493 473 767 489 481 486 572 897 547 580 532 553 541 587 716 963 554 514 384 488 442 449 467 422 441 396 394 762 415 526 363 419 412 361 457 448 602 461 398 467 480 496 502 434 440 416 445 519 802 890 466 674 449 428 437 428 481 417 593 458 383 571 463 464 399 388 402 470 822 596 547 820 407 424 508 528 409 402 408 497 386 513 502 529 418 559 476 504 356 374 526 358 349 340 375 376 384 397 505 458 491 527 471 462 495 480 481 325 388 363 318 329 398 496 415 440 488 397 431 393 341 507 449 852 614 771 470 653 287 402 263 461 224 404 437 345 500 486 315 434 550 382 315 368 438 332 393 439 330 630 359 289 381 347 363 326 396 363 436 424 776 708 404 622 260 308 344 306 364 325 348 338 273 163 362 456 559 284 320 397 288 378 342 302 498 477 383 247 313 330 364 408 465 379 493 430 344 381 350 513 547 409 411 400 249 457 382 315 396 344 379 324 504 241 280 333 342 322 209 279 388 305 744 334 301 366 462 369 349 302 309 335 241 398 362 389 451 470 300 319 327 408 403 302 297 205 390 335 340 309 271 430 460 410 369 374 305 291 343 333 338 291 218 377 263 381 441 336 169 347 422 362 399 378 475 340 358 371 381 383 403 298 NaN 924 880 848 215 605 454 399 216 344 420 326 366 333 366 109 376 474 611 322 214 374 349 410 314 210 135 385 269 296 423 432 409 535 466 519 520 553 558 616 561 567 466 584 521 585 634 419 844 1.06e+03 478 444 538 447 425 808 804 400 998 476 922 477 458 681 982 936 988 624 684 1.09e+03 576 724 704 858 459 559 661 768 617 602 962 728 731 489 590 589 558 798 577 736 573 740 496 558 659 667 282 633 658 638 617 654 593 657 438 674 637 420 601 603 587 586 541 560 508 474 782 1.01e+03 590 972 422 501 596 501 499 486 543 499 502 578 648 652 586 532 421 507 508 766 699 788 483 462 460 454 506 506 526 476 526 497 521 449 520 502 593 462 519 781 393 537 428 435 520 533 759 754 624 374 427 502 447 715 400 784 420 468 486 436 446 505 545 536 526 439 402 424 912 456 446 502 376 416 339 465 427 427 463 588 465 689 445 548 549 673 520 454 499 524 534 640 554 516 492 472 767 489 481 486 572 897 547 579 533 553 540 587 716 964 554 512 384 489 442 450 467 422 441 396 394 762 414 526 365 420 412 361 457 448 602 461 398 466 482 496 502 434 441 416 445 519 802 890 466 674 449 429 436 428 480 417 592 458 383 570 463 464 399 388 402 470 823 596 547 821 407 423 508 527 409 401 408 498 386 513 503 530 418 558 476 504 356 375 526 358 349 340 375 376 385 397 505 458 491 528 471 462 495 480 482 325 387 362 318 329 399 496 415 440 488 397 431 393 340 508 450 852 613 771 470 652 288 402 263 462 224 404 437 346 500 486 315 434 550 382 315 369 439 332 392 439 330 630 359 289 380 347 363 327 396 363 435 425 775 708 404 622 260 308 344 305 365 326 348 338 274 164 362 456 560 286 321 396 288 378 342 301 498 476 383 247 312 330 364 407 464 378 493 428 344 380 350 514 545 409 410 401 249 458 382 315 396 344 380 324 504 240 279 332 342 322 210 280 387 305 744 334 301 366 461 368 349 302 308 335 240 399 362 390 451 471 300 318 327 409 403 303 297 204 390 335 340 310 270 430 462 411 370 374 304 291 343 334 338 291 218 378 265 380 441 336 168 347 422 361 399 377 474 339 357 371 381 383 402 298 NaN 924 880 848 216 606 454 400 215 345 420 326 366 334 366 108 376 475 611 322 215 375 347 410 315 210 136 386 269 296 422 432 409 534 466 519 520 553 558 617 561 567 466 584 521 584 634 419 844 1.06e+03 478 443 538 447 426 808 804 400 997 475 922 478 457 682 982 937 988 624 684 1.09e+03 576 723 704 858 459 560 661 768 617 603 962 728 731 489 590 589 558 798 577 736 574 740 496 557 659 667 285 633 657 638 617 653 593 656 438 674 638 420 601 603 587 586 541 560 509 475 782 1.01e+03 589 973 422 501 596 501 498 485 543 500 502 578 647 652 586 533 420 507 508 766 699 787 483 462 461 454 506 505 526 475 525 497 521 449 520 502 593 462 520 780 393 537 429 434 521 534 759 754 624 373 427 502 447 716 401 784 420 467 485 436 446 505 545 536 525 439 402 424 912 456 446 502 376 417 338 466 427 428 463 589 466 688 445 548 549 673 520 454 499 524 534 639 554 516 493 472 767 490 481 486 572 897 547 578 533 553 540 586 716 965 554 510 383 489 441 451 467 422 442 396 395 761 413 526 365 420 411 360 457 448 603 461 398 467 483 496 502 434 441 416 445 519 802 890 466 674 449 430 435 428 480 416 592 458 383 570 464 464 400 388 402 468 823 596 546 822 407 422 508 527 409 400 408 498 385 512 503 530 418 558 476 504 356 375 526 358 349 341 374 375 385 397 506 459 492 528 471 461 496 479 481 325 387 361 318 329 400 496 415 440 488 397 430 393 339 508 451 853 613 771 470 652 288 402 264 463 223 404 437 346 501 487 315 435 550 382 315 369 438 332 391 438 330 630 360 289 380 346 363 328 395 363 436 426 775 708 404 622 260 308 345 304 365 326 348 339 274 164 361 456 561 286 321 396 288 378 342 301 498 476 382 247 312 330 364 405 464 375 493 428 342 379 349 514 544 408 410 402 250 458 382 315 397 344 381 325 504 240 279 332 341 321 212 280 386 305 744 334 302 366 460 367 349 302 307 335 239 401 361 390 451 471 300 317 327 411 403 303 297 204 390 335 339 311 270 430 462 412 370 374 303 291 343 334 338 291 217 377 266 379 441 336 167 347 422 360 401 375 473 338 357 370 381 383 402 298 NaN 924 880 847 216 606 454 400 216 346 421 326 366 334 366 107 375 475 612 323 215 374 347 409 316 210 137 387 269 296 422 432 409 534 466 518 520 553 558 617 561 568 466 584 521 583 634 419 844 1.06e+03 478 442 538 447 426 808 804 399 997 474 922 478 457 681 982 937 988 624 683 1.09e+03 576 723 704 858 459 560 661 767 617 602 961 728 730 490 590 589 558 798 578 736 574 740 496 557 660 667 292 634 657 638 617 653 593 656 440 673 637 420 601 603 587 586 541 560 509 476 782 1.01e+03 588 974 421 501 595 501 497 484 543 500 502 577 646 652 586 533 420 507 508 766 699 787 483 462 461 454 507 504 526 474 524 496 521 448 520 502 593 462 519 779 393 537 430 434 522 534 759 754 623 372 427 502 447 716 402 785 421 468 485 436 447 505 545 536 525 439 402 424 913 456 446 502 376 416 338 466 426 429 463 589 467 687 445 548 549 673 520 454 499 523 534 640 554 516 494 472 767 490 481 485 572 897 547 579 532 553 541 585 716 966 555 510 383 489 442 452 467 422 442 396 396 761 413 525 365 420 411 360 457 448 604 462 398 467 484 496 502 434 441 416 445 519 802 890 466 674 449 431 435 428 481 416 593 458 383 571 464 464 400 388 402 467 823 596 546 821 406 422 508 527 409 400 408 498 385 512 504 530 418 559 476 505 356 375 526 358 350 341 374 375 385 397 506 459 492 528 471 461 496 479 480 325 387 360 318 329 400 496 415 440 488 397 429 394 340 508 451 854 613 771 470 652 288 402 264 464 223 405 437 346 502 487 315 435 550 384 315 370 438 332 391 438 330 630 360 288 381 346 363 328 395 363 436 428 775 709 404 622 260 309 345 304 365 325 348 339 274 165 360 457 562 286 321 397 287 379 342 302 498 475 382 248 312 331 362 406 463 373 494 428 340 379 350 513 545 406 410 402 250 458 383 313 397 343 382 325 504 241 280 332 341 321 213 281 386 306 745 334 302 366 459 367 349 302 306 335 239 402 361 390 451 471 300 317 327 413 404 303 298 204 390 335 338 311 269 430 462 411 370 374 302 292 342 334 338 292 215 376 268 378 441 337 167 348 422 361 402 373 473 337 357 370 380 383 402 298 NaN 923 880 846 216 607 454 400 216 344 423 325 367 334 368 106 375 475 612 323 216 375 347 409 316 210 137 388 270 295 422 432 409 535 466 518 520 552 558 617 561 569 465 584 521 582 634 419 844 1.06e+03 478 442 538 447 427 807 804 399 997 474 922 478 457 680 982 937 988 624 682 1.09e+03 575 725 704 858 459 560 661 767 616 602 961 728 730 489 590 589 558 798 579 735 573 740 496 557 660 667 304 634 657 638 618 653 593 656 440 673 637 420 601 603 588 585 541 560 509 476 783 1.01e+03 588 974 421 501 595 501 496 484 542 501 502 578 648 652 586 533 420 507 508 766 698 787 483 463 461 457 508 503 526 474 524 496 521 448 520 502 592 462 519 779 393 537 430 434 522 533 758 754 623 372 428 503 447 716 402 785 421 469 485 436 447 506 545 536 524 439 400 424 913 456 447 502 376 416 338 466 426 430 463 589 467 686 445 546 549 673 520 454 499 522 534 640 553 516 494 472 767 491 481 486 573 897 548 580 532 553 542 585 716 966 555 510 383 489 442 452 467 422 442 396 396 761 413 525 364 420 411 361 457 448 604 462 397 466 484 496 502 433 441 416 445 519 801 890 466 674 449 431 435 428 482 416 593 458 383 571 464 464 400 389 402 467 823 596 546 821 406 422 507 527 409 400 406 498 384 512 504 530 418 560 476 505 356 374 525 358 349 341 374 375 385 398 506 459 491 528 470 461 496 479 479 325 387 361 318 329 400 496 415 440 488 397 429 393 342 507 451 855 614 771 469 653 288 402 264 464 223 406 438 346 503 487 314 435 550 385 315 370 437 331 391 438 330 630 360 289 381 346 363 328 395 363 436 429 775 709 404 622 260 310 344 305 364 326 348 339 274 164 359 458 562 286 320 397 288 378 341 303 497 476 381 248 312 330 361 406 464 372 494 428 338 380 350 514 546 406 410 402 250 458 384 312 397 342 381 325 503 242 280 332 342 321 214 282 385 307 745 334 302 366 458 368 349 303 306 335 239 400 360 389 451 472 300 317 327 413 405 304 299 204 390 336 338 312 269 430 461 411 370 374 302 292 343 335 338 292 214 374 267 378 441 338 167 347 422 362 403 373 472 338 358 369 380 383 403 298 NaN 923 880 845 216 607 454 400 217 342 423 324 367 334 370 106 376 475 612 323 215 375 346 408 316 210 137 388 272 295 423 431 409 535 466 518 521 550 558 617 560 568 465 584 521 582 634 419 844 1.06e+03 478 442 539 447 427 808 805 398 998 474 922 478 457 680 982 936 988 624 683 1.09e+03 574 726 704 858 460 560 661 768 616 602 961 728 729 489 590 589 557 799 579 735 572 740 496 557 660 667 318 634 658 638 618 653 593 656 440 673 636 420 600 603 587 586 541 560 508 476 783 1.01e+03 588 974 421 501 595 501 496 485 542 501 502 578 648 652 587 533 420 507 508 766 698 787 483 463 461 459 508 503 526 475 523 496 521 448 520 502 591 462 519 779 393 537 430 434 522 533 758 754 623 372 428 503 448 715 402 784 422 470 486 435 447 506 545 537 525 439 399 424 914 457 448 502 376 414 338 466 426 429 463 588 467 686 444 544 549 673 520 455 499 523 535 641 553 516 494 472 768 491 481 486 573 897 548 580 532 553 543 585 715 966 555 510 383 489 442 453 467 422 442 395 396 760 413 524 364 421 412 361 457 448 604 463 397 465 484 497 502 433 441 416 445 519 801 890 465 674 448 431 435 428 482 417 593 458 383 571 464 464 400 389 402 467 824 597 547 820 406 423 507 528 409 401 403 498 384 513 504 530 418 561 476 506 357 374 524 358 348 340 375 375 384 398 506 459 491 528 470 461 495 479 479 325 387 361 318 329 400 496 415 439 489 398 429 393 342 507 450 855 614 771 469 654 288 403 264 462 223 406 440 346 503 487 314 435 549 386 315 370 438 331 392 438 329 630 360 289 381 346 363 328 396 364 435 428 774 709 405 622 260 310 344 306 364 326 348 339 274 164 360 458 561 286 320 398 287 378 341 303 497 476 381 248 312 330 360 406 464 372 494 428 338 381 351 514 546 406 410 403 250 459 384 311 397 341 380 325 502 242 281 332 342 321 216 284 385 307 746 334 301 366 458 368 349 304 307 335 239 399 361 388 450 473 300 317 327 413 405 305 300 204 390 337 338 312 269 430 461 411 370 374 302 293 343 336 338 292 215 374 267 378 441 339 166 347 422 361 402 376 471 338 358 369 381 383 403 298 NaN 922 881 844 216 607 452 400 217 340 423 323 367 334 373 106 378 475 612 323 214 375 344 407 316 211 137 387 273 295 422 430 409 535 466 518 522 548 558 617 560 567 465 584 521 582 634 419 845 1.06e+03 478 442 539 447 426 808 806 398 998 474 922 478 457 680 982 936 988 623 684 1.09e+03 574 725 703 858 460 560 661 768 616 602 961 728 729 489 590 589 556 799 578 736 572 740 496 558 660 667 330 634 659 638 618 653 593 656 440 672 636 420 600 603 586 586 540 560 508 477 783 1.01e+03 588 975 422 501 594 501 496 485 542 501 502 579 649 652 587 533 420 507 508 766 698 786 484 463 461 461 508 503 526 477 522 496 520 448 520 502 590 462 518 780 393 537 430 434 522 534 758 754 623 372 428 504 448 715 403 784 422 470 486 435 447 506 546 538 526 439 400 424 914 457 449 503 377 414 337 466 426 428 462 589 467 686 444 542 549 673 519 455 499 523 535 641 552 516 494 472 768 491 481 487 573 897 549 580 532 553 543 585 715 966 554 511 383 489 442 452 467 422 441 395 395 760 414 524 365 421 412 362 457 448 604 464 398 464 484 497 502 432 440 416 445 518 802 890 465 674 447 431 435 428 482 417 593 458 383 571 464 464 400 390 402 467 824 598 547 821 407 424 507 528 410 402 400 498 384 514 505 529 418 561 477 506 357 374 524 358 348 340 374 375 384 398 506 459 491 528 470 462 495 480 479 326 386 361 318 330 400 496 415 439 489 398 429 393 342 506 450 855 614 772 469 655 288 403 264 461 224 406 440 346 502 486 314 435 550 386 317 370 438 332 392 438 328 630 359 289 381 346 364 328 398 364 435 428 774 710 405 623 259 310 343 306 363 326 348 338 274 163 360 458 561 285 320 398 287 378 341 302 496 475 381 248 312 330 360 405 465 371 494 427 337 382 351 515 545 406 410 403 250 458 383 311 398 340 380 326 502 242 281 332 342 320 217 284 385 306 746 333 300 366 460 368 349 304 307 335 239 398 361 387 450 474 300 317 327 413 404 306 300 204 390 337 338 312 269 430 461 410 370 374 302 292 344 336 338 292 217 375 268 378 441 339 166 347 422 360 401 378 471 339 359 369 382 383 404 298 NaN 921 881 844 217 608 452 401 218 340 421 321 367 334 375 105 379 475 612 324 214 375 343 407 315 212 137 387 273 295 423 431 408 535 466 518 523 548 559 617 559 566 464 584 521 582 634 419 846 1.06e+03 478 442 540 446 426 808 805 398 998 475 922 478 456 680 982 936 988 623 685 1.09e+03 574 725 703 858 460 560 661 769 616 602 961 727 729 489 589 588 557 798 578 737 572 739 496 558 660 667 336 634 659 638 619 653 593 655 440 672 636 420 600 603 586 586 541 560 507 477 783 1.01e+03 588 975 422 500 594 501 496 485 542 501 502 579 649 651 588 532 421 507 508 767 698 786 485 463 461 461 508 503 526 478 523 496 520 448 520 502 590 462 518 781 393 537 430 433 521 534 759 754 623 372 428 504 448 716 403 783 423 470 486 435 447 506 546 540 527 439 401 424 914 457 449 503 377 413 336 466 426 427 462 589 466 686 444 542 548 672 518 454 499 523 535 641 553 516 493 472 768 491 481 487 573 897 549 580 532 553 542 586 715 965 554 511 383 489 443 451 468 422 441 395 395 760 414 525 366 421 412 362 457 448 604 464 399 464 483 498 502 432 441 415 445 518 802 891 466 674 447 431 435 428 482 417 593 458 384 571 465 464 400 390 402 468 823 598 547 821 407 424 507 528 410 403 402 497 384 515 506 528 417 562 478 506 357 374 524 358 347 340 374 374 384 398 505 459 492 528 470 462 494 480 479 326 386 361 318 330 400 496 416 439 489 398 430 394 341 507 450 855 614 772 469 655 288 404 264 462 224 406 439 346 502 487 314 436 550 386 318 370 439 333 392 438 328 630 358 290 380 346 363 328 399 364 435 427 773 709 406 624 258 309 342 306 363 326 348 338 274 162 360 457 560 285 320 398 287 379 342 302 496 474 382 248 311 330 359 405 465 371 493 426 337 382 351 515 544 406 410 403 251 457 383 312 397 340 382 326 501 243 280 333 342 320 218 286 385 305 746 333 300 366 462 367 349 304 307 336 239 399 362 387 450 473 300 318 327 414 403 306 300 204 390 336 338 312 270 430 459 410 370 374 304 292 344 336 338 292 218 375 267 378 440 339 166 347 423 359 401 378 471 340 358 369 381 383 404 298 NaN 922 882 844 218 608 452 402 219 341 420 319 367 334 377 105 379 475 613 325 215 374 342 407 315 212 137 389 273 296 423 432 408 535 466 518 523 547 560 617 559 566 465 584 521 582 634 419 846 1.05e+03 478 442 540 447 425 808 805 398 998 475 922 477 456 680 982 936 988 623 685 1.09e+03 575 725 704 859 459 560 662 769 616 602 961 727 729 490 589 588 557 798 578 738 572 739 496 558 661 668 338 634 659 637 619 654 594 655 440 672 636 420 600 603 586 586 541 560 506 477 783 1.01e+03 588 975 422 500 594 501 496 484 542 501 502 578 649 650 588 532 421 506 508 766 698 786 485 462 461 460 508 504 526 477 523 496 521 448 521 502 590 463 519 782 393 537 430 433 520 533 759 753 624 372 428 504 449 716 403 783 424 470 486 436 446 506 547 540 527 439 402 424 915 457 450 503 377 412 336 466 427 427 462 589 466 686 444 541 547 671 518 454 499 524 535 641 554 516 493 472 767 492 480 486 572 897 549 580 531 552 543 586 714 965 554 512 383 489 443 450 468 422 440 395 394 760 414 525 367 420 412 362 458 448 604 464 401 465 482 499 502 432 442 415 445 519 801 892 467 673 447 430 435 428 482 418 593 459 383 571 465 464 399 389 402 469 823 598 547 821 407 424 507 529 410 403 403 495 385 514 505 529 416 562 478 505 356 375 525 358 347 340 374 374 384 398 504 459 493 529 470 463 493 480 479 325 387 361 318 330 400 497 416 440 489 398 430 394 341 508 451 855 614 773 469 654 288 404 265 462 224 406 439 347 502 487 315 437 551 386 319 370 438 333 392 438 328 629 358 290 381 346 364 328 399 365 435 427 773 709 406 626 258 309 341 306 363 326 348 338 275 162 360 456 559 285 320 398 287 379 342 302 497 473 381 249 310 331 358 405 466 371 493 424 336 382 351 515 544 404 410 404 251 457 383 312 397 340 383 327 501 243 280 333 341 320 220 287 386 304 745 332 300 366 464 367 349 304 307 336 239 399 362 387 451 473 299 318 327 414 403 306 299 205 390 337 337 312 270 431 458 410 370 374 305 292 344 336 339 292 218 375 266 378 440 338 166 348 424 359 401 378 471 340 358 369 380 383 404 298 NaN 922 882 845 218 608 454 403 219 341 418 319 368 334 378 104 378 474 613 326 218 373 342 408 315 211 137 390 273 296 423 433 408 535 465 518 522 547 561 616 560 566 466 582 521 582 634 418 846 1.06e+03 478 442 539 447 425 807 805 398 998 475 922 477 456 680 982 936 989 623 685 1.09e+03 575 724 704 859 459 560 661 769 617 602 961 727 729 490 589 587 558 798 579 738 572 738 497 559 661 667 338 633 658 636 619 653 596 655 440 672 637 419 600 603 586 586 541 561 506 477 783 1.01e+03 588 974 421 501 594 500 496 484 543 501 502 578 648 650 588 532 421 506 508 766 697 787 485 462 461 460 507 503 525 477 524 496 521 448 521 502 590 463 520 783 392 538 429 433 520 533 759 752 624 372 428 504 449 715 403 782 424 469 486 436 446 505 547 540 527 439 402 423 915 456 450 503 377 410 336 466 427 426 462 589 465 685 444 541 547 670 518 454 499 524 535 641 555 516 493 471 766 492 479 486 571 897 549 580 531 552 544 587 714 965 555 511 382 489 443 450 468 422 440 394 393 760 414 525 368 419 412 362 458 449 604 463 402 466 483 499 502 432 442 415 445 519 801 893 467 673 448 428 435 427 483 418 592 459 382 571 465 464 398 389 402 470 824 598 547 821 407 423 507 530 409 404 404 496 386 513 503 530 416 562 477 504 355 375 526 359 348 340 373 374 384 398 504 459 493 529 469 463 493 480 479 325 388 362 318 330 400 498 416 440 490 398 430 395 341 508 451 855 614 774 469 652 287 403 264 462 224 406 439 347 501 488 315 437 551 385 319 370 438 333 392 438 329 627 357 290 380 347 364 328 399 366 434 427 773 710 405 627 258 308 342 306 363 326 349 338 276 162 359 456 559 286 320 399 288 378 342 302 497 474 381 249 309 331 357 406 465 371 492 423 336 384 351 516 544 403 410 404 251 457 383 312 396 341 382 327 500 243 280 335 340 321 221 289 386 305 744 332 301 366 464 366 349 304 308 336 238 399 361 387 451 473 298 318 328 414 405 306 299 205 390 338 336 312 270 431 458 411 369 373 304 292 344 336 339 293 218 375 265 379 439 338 165 348 424 358 401 377 471 340 358 369 380 383 404 298 NaN 922 881 846 216 608 455 402 218 342 418 321 370 334 377 104 378 475 614 325 220 372 342 408 315 210 138 390 273 295 424 434 407 535 465 518 521 547 561 616 561 565 467 581 521 582 634 417 846 1.06e+03 477 442 538 447 424 806 805 398 998 475 922 477 456 680 983 936 989 623 684 1.09e+03 574 724 704 860 459 560 660 769 617 602 961 727 728 489 589 588 558 798 579 739 572 738 497 559 661 666 340 632 659 636 618 652 597 655 440 672 637 418 601 603 586 586 541 561 506 477 783 1.01e+03 588 974 420 502 595 500 496 483 544 500 502 577 648 650 588 532 421 506 508 766 697 788 485 462 460 460 507 501 525 477 524 496 521 448 522 502 591 463 520 783 391 539 430 433 520 533 759 752 624 372 428 504 450 715 402 781 425 469 486 436 446 504 546 540 526 439 401 423 914 457 450 503 376 411 335 467 426 427 463 589 465 685 445 542 548 670 518 456 498 524 535 640 555 517 496 470 765 492 478 486 571 897 548 580 531 553 544 587 715 966 555 511 382 489 443 450 468 423 440 394 393 760 415 526 366 419 412 362 458 449 604 462 402 467 483 498 503 432 442 415 445 519 801 895 467 673 449 429 436 427 483 418 592 459 381 571 466 464 398 389 402 469 824 598 548 821 407 424 507 530 408 403 405 497 387 512 502 530 417 561 477 504 355 376 528 359 348 340 371 374 384 398 505 459 493 530 469 463 493 479 478 325 388 362 318 330 400 500 416 440 489 397 430 394 341 508 451 854 615 774 469 652 287 403 264 462 224 406 438 348 501 488 316 437 552 384 319 371 438 333 392 438 330 625 357 290 380 348 365 328 398 366 434 427 773 711 405 627 258 308 342 306 363 326 350 338 276 163 357 456 558 287 320 400 288 378 341 302 497 475 382 248 309 330 356 406 464 371 492 422 335 386 353 515 544 402 410 403 251 457 382 312 396 341 382 327 501 243 280 335 340 322 222 289 386 305 743 332 301 366 463 367 349 303 308 335 238 399 361 389 450 475 298 318 328 415 406 306 300 205 390 337 336 312 270 431 458 411 369 373 302 292 344 337 338 293 218 375 265 379 440 338 164 347 424 358 400 376 471 339 358 370 379 383 404 298 NaN 922 880 846 214 608 455 402 218 341 418 323 371 334 378 103 378 475 614 325 223 372 343 408 316 211 139 389 273 296 424 434 407 535 465 518 520 546 561 615 562 565 468 581 521 582 634 416 846 1.06e+03 477 442 538 447 424 806 805 399 997 475 922 477 456 680 983 935 989 623 684 1.09e+03 574 723 704 859 459 560 660 768 617 603 961 727 728 489 589 588 558 797 580 739 572 739 497 559 661 666 348 631 659 637 617 652 597 655 439 672 637 417 601 603 586 586 540 561 506 477 784 1.01e+03 588 974 420 503 594 500 496 483 544 499 502 578 648 650 588 532 421 506 508 766 697 788 485 462 460 459 506 501 525 478 523 496 521 448 521 502 591 463 520 783 390 539 431 434 520 533 758 752 624 373 428 504 450 715 401 782 425 469 486 436 447 504 546 540 526 439 401 423 914 458 450 503 376 412 336 467 426 428 463 589 465 684 445 543 549 670 518 457 498 524 535 640 555 517 498 470 765 493 479 486 571 897 548 581 531 553 544 588 715 966 556 512 381 488 443 450 467 422 440 394 395 760 416 526 365 419 412 363 458 450 604 461 401 466 482 498 503 432 442 415 445 519 801 895 466 673 450 430 436 427 483 417 592 459 381 571 467 464 398 389 401 469 824 599 548 822 406 425 506 530 407 403 406 499 387 513 502 531 419 561 478 505 355 377 529 359 348 340 370 374 384 399 505 459 493 530 470 463 493 479 479 325 388 363 319 329 400 499 416 440 489 397 430 394 341 507 450 854 616 774 469 654 287 403 265 462 223 405 438 349 501 488 316 436 552 382 318 371 439 334 392 437 330 626 357 290 380 348 365 328 397 365 434 427 773 711 404 627 258 308 342 306 363 327 350 338 276 163 357 456 559 287 320 400 289 378 341 302 497 476 382 248 310 329 356 406 462 371 492 421 333 387 354 515 544 403 409 403 251 457 380 312 396 341 382 328 501 243 280 336 340 322 224 290 386 305 743 332 301 366 462 367 349 302 308 335 237 399 361 392 448 476 299 318 328 416 406 307 301 204 389 337 337 312 269 430 458 412 369 372 302 292 344 338 338 293 218 375 265 380 441 337 165 346 424 358 401 377 471 340 358 369 379 383 405 297 NaN 922 881 846 213 608 454 402 218 340 417 323 371 334 379 102 378 475 614 324 224 372 343 407 316 211 141 388 275 296 423 433 408 536 465 518 519 545 561 615 561 565 468 582 522 582 634 416 845 1.06e+03 477 442 538 447 424 806 805 399 997 475 921 477 456 681 983 935 989 623 683 1.09e+03 574 723 703 859 459 559 661 768 617 604 961 728 728 488 589 588 558 796 580 740 572 739 497 559 661 666 363 631 659 638 616 652 596 656 439 672 637 417 602 602 585 586 540 561 506 477 784 1.01e+03 588 975 419 503 594 500 496 484 544 500 501 578 649 650 587 531 422 506 507 766 697 787 485 462 460 458 507 502 525 477 522 495 521 449 521 501 591 463 520 782 389 539 431 433 520 533 758 752 624 372 428 504 449 715 400 783 424 469 487 436 448 505 544 540 526 439 402 423 915 458 450 503 376 412 336 468 427 429 463 590 465 683 445 544 549 670 517 457 498 523 535 640 555 517 498 471 766 492 480 486 571 897 547 582 531 554 544 588 715 965 556 515 380 488 443 450 467 422 441 394 395 760 416 526 363 419 412 363 458 450 603 462 399 465 482 497 503 432 442 415 445 519 801 895 466 673 449 431 436 428 483 416 593 459 382 571 467 464 399 389 401 469 824 598 548 822 406 426 506 530 407 403 407 499 387 514 502 531 420 561 478 506 355 378 529 360 348 340 369 374 384 399 505 458 493 530 470 463 493 480 479 326 388 363 320 329 400 499 415 440 489 398 430 393 341 507 448 854 617 774 469 655 288 403 266 461 223 404 439 349 501 489 317 436 553 382 318 371 439 335 392 436 329 627 358 291 380 347 365 328 396 365 434 427 773 710 404 626 258 308 343 306 363 327 349 338 276 164 358 455 559 288 320 401 288 378 342 302 497 478 382 248 311 328 356 406 462 370 492 419 331 387 355 515 543 403 409 402 251 456 379 312 396 341 382 328 501 243 279 336 340 322 226 291 386 305 742 332 301 367 460 367 350 302 309 335 236 400 362 393 447 478 300 318 328 415 407 308 300 204 389 336 338 312 269 429 458 412 369 372 303 291 344 339 338 293 218 375 266 380 442 337 167 345 424 358 402 378 472 342 358 368 380 383 404 297 NaN 922 880 846 213 608 454 402 219 339 417 323 372 334 381 102 377 475 614 324 224 372 344 408 316 212 141 388 276 296 423 433 408 536 465 518 520 544 562 616 560 565 468 581 522 582 633 416 845 1.06e+03 477 442 539 446 424 806 806 399 996 475 921 477 456 681 983 935 989 623 683 1.09e+03 574 723 703 859 459 558 662 768 617 604 961 728 728 488 590 589 558 796 579 740 572 740 498 559 661 666 376 632 659 638 617 653 596 656 438 672 638 418 602 601 584 586 540 561 506 476 783 1.01e+03 588 974 419 502 595 501 496 484 545 500 500 579 650 650 587 531 422 506 507 767 698 787 485 462 459 456 507 502 525 477 522 495 521 449 521 501 591 462 519 782 390 538 431 433 520 533 758 752 625 372 428 504 448 715 401 785 422 470 488 436 449 506 544 540 526 439 402 423 915 458 450 504 376 412 336 468 427 429 464 590 465 683 444 545 549 670 517 457 498 522 536 640 554 518 498 473 767 491 480 486 571 897 548 583 531 554 544 588 714 965 556 517 381 489 443 450 467 422 441 394 394 761 416 526 364 419 412 363 458 450 602 463 397 464 482 497 503 432 441 415 445 519 800 895 466 673 448 431 437 429 483 417 594 460 383 571 466 464 399 389 401 469 824 598 549 823 406 427 506 530 408 403 408 499 386 514 502 531 420 561 478 506 355 377 528 360 348 340 370 374 385 398 505 459 494 530 469 462 494 480 480 326 388 364 321 329 400 499 414 440 490 398 430 393 341 506 449 854 617 774 470 655 288 404 266 461 223 404 440 349 501 490 317 435 553 383 318 371 439 336 392 436 329 627 358 291 381 347 364 328 396 365 434 426 773 710 404 627 258 308 343 306 362 326 348 338 275 164 359 455 559 288 320 401 288 379 343 302 497 478 383 249 311 328 356 407 462 370 491 418 330 387 354 515 541 402 408 402 250 456 380 312 396 341 381 328 500 243 279 336 341 321 227 292 387 305 741 332 301 367 459 366 350 302 311 334 236 400 363 393 447 478 300 319 328 415 407 308 298 204 389 335 339 313 269 429 458 412 369 372 304 290 344 338 338 293 218 375 266 380 442 338 170 345 424 357 402 379 472 343 359 367 382 383 404 298 NaN 922 880 846 214 608 454 401 220 341 417 324 372 334 381 102 377 476 613 324 224 373 345 408 316 212 141 388 276 294 422 433 408 536 465 519 520 544 562 616 558 565 468 580 522 583 633 416 845 1.06e+03 477 441 539 447 424 806 806 399 996 475 921 477 456 680 983 935 989 623 683 1.09e+03 574 723 704 858 460 558 662 768 616 605 960 728 728 488 590 589 558 796 579 740 572 739 498 559 661 666 387 632 658 637 617 654 596 655 438 672 638 418 602 601 584 587 541 561 506 476 783 1.01e+03 588 975 418 501 596 501 496 484 545 501 500 579 650 650 587 531 422 505 506 767 699 787 485 462 460 455 507 501 526 476 523 495 521 449 521 501 591 461 518 781 390 538 430 434 520 533 758 753 625 372 427 504 448 716 401 785 420 471 488 436 448 506 545 540 526 439 401 423 914 457 450 504 376 411 335 468 427 429 464 589 465 684 443 546 549 670 516 458 497 520 535 641 554 516 497 473 766 491 480 486 571 897 548 583 531 555 544 588 715 966 556 516 382 489 443 450 467 422 441 395 393 761 416 526 364 419 412 363 458 450 602 462 396 465 483 497 502 432 440 415 445 519 801 895 466 673 448 431 437 428 482 418 594 460 384 571 466 465 399 390 401 469 824 598 549 823 407 427 506 530 408 403 409 499 386 514 502 531 420 561 478 505 355 377 527 360 349 340 371 374 386 398 505 458 494 530 468 461 494 480 480 327 387 363 322 330 399 499 413 440 490 398 430 393 342 506 449 854 617 774 470 655 288 404 266 461 223 404 441 349 501 489 317 437 553 384 318 371 439 336 393 436 329 627 359 290 381 347 363 328 396 365 435 426 772 710 405 628 258 308 343 306 361 326 348 338 275 164 360 456 558 288 320 401 288 379 344 302 497 478 384 250 311 329 356 408 462 370 492 418 331 388 353 515 539 402 408 401 251 455 381 312 395 341 380 328 500 243 279 336 341 321 228 292 387 304 741 333 299 367 459 366 351 302 312 334 235 399 363 393 447 477 299 318 328 414 408 308 297 204 389 335 339 313 268 429 456 413 370 371 304 289 344 338 338 294 218 375 266 379 441 339 168 344 424 356 402 378 471 343 359 367 384 384 402 298 NaN 923 880 846 214 607 453 401 221 344 417 328 372 335 382 102 377 476 613 323 225 372 348 407 315 212 141 388 275 293 422 433 408 536 465 519 520 544 562 617 559 565 467 580 522 584 633 416 845 1.06e+03 477 441 539 447 424 807 806 400 996 475 921 478 457 680 984 935 988 624 682 1.09e+03 573 722 704 858 460 558 662 768 616 605 960 728 728 488 590 590 557 796 579 740 573 739 498 559 661 667 393 632 658 636 617 654 595 655 438 671 638 418 601 601 583 587 542 561 506 476 783 1.01e+03 588 976 418 501 597 502 496 484 545 501 501 579 651 650 586 530 422 505 506 767 700 787 485 461 460 454 508 501 526 477 523 496 521 449 521 500 591 460 517 780 390 538 430 434 521 533 758 754 625 371 426 504 448 717 401 786 419 473 487 436 448 505 546 540 526 439 400 423 914 458 449 503 375 411 335 467 427 429 463 589 466 684 443 547 547 670 516 457 498 520 534 641 554 515 495 474 766 491 480 487 572 898 548 582 531 555 543 589 716 967 556 516 382 489 443 451 466 422 441 396 394 762 417 526 364 419 412 363 458 451 602 461 396 466 483 498 501 432 440 414 444 518 802 896 466 672 448 431 436 428 482 418 594 460 384 571 466 465 399 391 400 469 824 598 549 823 407 427 507 530 409 403 410 499 386 514 502 530 419 561 477 505 355 377 527 360 350 340 372 374 386 398 505 458 494 530 468 459 494 480 480 327 387 363 322 331 400 499 414 440 490 398 430 394 342 506 449 854 618 774 471 655 288 404 266 461 223 404 441 349 501 488 317 438 554 385 318 370 439 335 393 436 328 627 358 289 381 348 363 328 397 366 436 426 771 710 405 629 258 309 343 306 360 326 348 338 276 164 359 456 557 288 320 401 288 379 344 303 497 479 386 251 310 329 355 409 463 370 492 418 332 389 354 515 537 401 408 401 252 455 383 313 394 341 380 328 499 242 279 336 341 321 228 293 387 305 742 334 298 367 460 366 351 303 312 334 235 399 363 392 447 478 298 318 328 414 408 308 297 203 389 334 340 313 268 430 455 414 370 371 305 290 345 338 337 294 218 374 267 379 440 341 168 344 424 354 402 379 471 343 358 366 385 385 402 298 NaN 923 880 846 214 605 453 400 222 343 417 332 371 335 382 102 377 475 613 323 226 371 351 407 314 212 140 387 274 292 422 434 408 536 465 519 521 545 561 618 559 564 466 582 522 584 633 416 844 1.06e+03 477 441 539 446 424 807 804 400 995 475 921 478 458 679 984 936 988 623 682 1.09e+03 574 722 704 858 460 558 661 768 616 605 960 728 728 488 590 590 557 797 579 739 573 739 498 559 661 667 399 632 657 635 617 654 595 654 439 671 637 417 601 601 583 586 544 561 507 476 783 1.01e+03 587 976 419 501 597 502 496 484 545 500 501 579 652 650 586 530 422 505 506 766 700 788 485 461 460 454 508 501 526 478 522 496 521 449 521 500 591 461 517 780 390 538 430 435 521 533 758 754 624 371 427 504 448 717 400 786 419 473 487 436 448 506 547 540 526 439 400 423 914 459 449 502 375 410 334 467 426 429 463 589 466 684 443 547 546 671 516 457 499 520 533 641 554 514 494 474 766 491 480 488 572 899 548 582 531 555 543 590 717 968 556 514 381 488 443 451 465 422 441 398 395 763 416 525 364 420 411 363 458 451 602 461 398 467 484 498 501 433 439 415 444 518 803 896 466 672 448 431 436 428 482 417 594 460 383 571 466 464 399 392 401 469 823 598 548 823 406 427 507 530 410 404 410 499 386 514 503 530 418 561 477 505 355 378 527 360 350 340 373 374 387 398 505 458 493 530 468 459 494 481 480 327 387 363 321 330 400 499 414 441 490 399 430 395 342 506 450 854 619 774 472 654 289 404 266 461 223 404 440 349 502 487 317 438 555 386 319 369 439 334 393 436 329 628 358 288 381 348 362 328 397 368 437 426 771 710 405 629 259 310 343 307 360 326 348 337 277 164 359 456 556 288 320 402 288 379 344 303 498 479 386 251 311 330 356 409 463 370 492 417 332 391 356 515 537 400 408 401 254 454 384 314 393 342 380 328 500 242 279 336 342 321 228 294 386 306 743 333 299 368 460 366 351 304 312 333 235 399 363 392 447 478 297 318 329 414 408 307 298 202 388 334 340 313 268 430 455 414 371 372 305 292 345 338 337 293 219 375 267 378 439 341 167 344 424 354 402 381 472 344 358 366 385 385 401 299 NaN 924 879 847 213 604 453 400 221 342 417 336 371 336 382 103 376 476 614 323 227 370 351 406 313 212 141 386 274 292 422 434 408 535 465 518 522 545 560 618 559 563 466 584 521 584 633 416 844 1.06e+03 477 441 538 446 424 807 804 400 995 475 921 477 459 679 984 936 989 623 683 1.09e+03 574 722 704 859 460 558 661 768 616 605 960 728 728 488 591 590 557 798 579 738 573 739 498 559 662 667 402 632 658 635 617 654 594 654 440 671 636 417 601 601 583 585 544 561 508 476 783 1.01e+03 587 975 419 501 596 503 496 484 545 500 500 579 652 650 587 530 422 506 506 766 699 789 486 462 461 455 508 502 526 479 521 496 521 449 521 500 591 462 518 780 388 538 429 435 521 533 758 754 624 371 427 504 448 717 400 786 419 474 487 436 448 506 546 540 526 439 399 423 914 460 449 502 375 410 334 468 426 429 463 590 466 683 443 548 546 671 517 456 499 521 533 640 553 514 494 474 766 490 480 488 572 899 547 581 530 555 543 590 716 968 556 512 381 488 443 452 464 422 441 397 396 764 416 526 364 420 411 363 458 451 603 463 400 466 485 499 501 434 438 415 444 518 802 896 466 672 448 430 435 427 482 417 593 460 383 571 466 464 399 391 401 469 823 598 548 823 406 427 508 530 410 404 410 498 386 514 504 530 418 560 478 506 355 378 526 360 350 341 373 374 387 398 505 458 493 530 468 459 493 482 480 327 388 363 321 329 400 499 415 442 489 399 430 396 342 506 449 855 619 775 473 654 289 404 265 461 223 405 441 349 502 487 317 438 556 385 319 369 439 334 392 437 329 628 358 289 381 348 362 329 398 368 436 425 772 710 405 628 260 309 343 307 360 326 348 336 278 165 359 456 556 288 320 403 288 379 344 303 498 478 386 252 310 330 357 408 464 370 492 418 332 391 357 515 537 400 407 401 253 453 384 314 393 342 380 328 502 241 279 337 341 321 230 294 386 306 742 333 300 368 460 367 352 303 312 332 235 400 364 391 447 478 298 318 328 413 408 307 298 203 388 334 340 312 268 431 455 414 371 372 305 293 345 339 336 292 220 375 268 378 439 341 167 344 424 353 402 379 472 344 358 366 385 385 401 299 NaN 924 880 848 212 605 453 400 221 340 417 336 371 337 380 103 376 476 615 323 228 369 350 406 313 212 142 385 273 292 422 434 409 536 465 518 522 545 559 618 558 564 465 584 521 584 633 416 843 1.05e+03 477 441 537 445 424 806 805 400 996 475 921 477 459 678 984 936 989 623 684 1.09e+03 575 722 704 859 460 558 661 769 617 605 960 728 728 488 590 589 557 799 580 738 573 739 499 559 663 668 406 632 658 635 618 654 594 654 440 671 636 417 600 601 583 585 544 561 508 476 783 1.01e+03 588 974 418 502 595 503 496 485 545 500 500 579 651 650 587 531 422 506 506 765 699 791 486 462 461 457 508 503 526 478 520 496 521 449 521 500 590 462 518 780 388 538 429 435 521 533 759 753 624 371 428 504 449 717 401 786 419 474 488 436 448 506 546 539 526 439 400 423 914 460 449 502 375 410 334 468 426 428 464 590 466 683 443 549 547 671 517 456 500 520 534 640 554 514 494 473 766 490 480 488 572 899 547 581 530 554 543 590 716 967 555 512 380 487 443 452 464 423 441 397 396 764 416 526 365 420 411 363 458 451 603 464 402 466 485 498 502 434 438 416 444 519 802 896 466 672 449 430 435 428 482 417 592 460 383 571 466 464 400 390 401 469 823 598 548 823 406 427 508 530 410 404 409 498 386 514 504 530 419 560 480 506 356 378 527 360 350 341 374 375 387 398 504 457 492 529 468 459 493 483 480 327 388 364 320 328 400 499 414 442 488 398 431 396 341 506 449 856 620 776 473 653 289 404 265 461 223 405 441 350 504 486 317 437 556 384 320 369 439 334 392 437 329 628 358 290 380 349 361 329 398 367 436 425 773 709 404 627 261 309 343 307 361 326 348 336 278 164 359 456 556 288 320 404 288 378 344 303 498 476 386 252 310 329 358 408 464 370 492 418 332 391 357 515 537 400 408 402 253 452 383 314 394 343 381 328 504 241 279 337 341 321 232 295 387 305 741 333 301 368 460 367 352 303 312 332 234 402 364 390 447 478 298 318 328 413 408 307 299 203 388 334 340 313 269 431 456 414 371 372 305 293 344 339 336 291 220 375 265 379 441 341 168 344 425 353 401 375 473 344 358 366 385 386 401 299 NaN 924 880 849 212 606 453 400 222 342 417 338 372 338 381 102 376 477 616 323 229 368 348 406 312 212 142 385 274 291 422 434 410 536 465 518 522 545 560 617 558 564 465 583 520 583 634 417 843 1.05e+03 477 442 537 446 424 805 806 400 996 474 922 477 459 678 984 936 989 623 684 1.09e+03 575 723 704 859 460 557 661 769 617 605 960 728 728 489 590 589 557 799 580 738 573 739 499 559 663 668 409 632 658 635 618 654 595 654 440 670 636 416 600 601 583 586 544 561 507 476 784 1.01e+03 588 974 416 502 594 502 496 485 545 500 500 579 650 650 586 531 422 506 506 765 698 791 487 462 461 458 508 504 526 478 520 496 521 449 521 500 590 462 519 780 388 538 429 435 521 534 759 753 625 371 428 504 449 718 401 786 418 475 488 436 448 506 546 539 526 439 401 423 914 459 449 503 374 410 334 468 426 428 464 591 466 682 442 549 546 671 518 455 501 520 534 640 554 515 494 473 766 490 480 488 572 900 547 581 530 554 543 589 716 966 555 514 378 487 444 452 464 423 441 397 394 764 416 527 364 420 411 363 458 451 603 464 401 466 484 497 502 435 439 416 444 519 803 896 467 672 449 430 435 428 482 418 593 459 383 571 466 464 399 390 401 469 824 599 548 823 406 427 508 530 409 404 408 498 385 514 504 530 419 560 480 506 356 378 527 360 350 341 374 374 386 398 504 457 492 529 469 459 493 483 480 327 388 364 320 328 401 498 414 442 488 398 432 396 341 507 449 857 620 777 473 653 289 403 265 461 223 405 441 350 504 486 318 437 555 383 320 370 439 335 392 437 328 628 358 290 378 349 360 329 398 366 436 425 773 709 403 627 262 308 343 306 361 326 349 336 278 164 359 456 558 288 319 404 287 378 344 303 497 475 385 253 308 328 359 407 465 371 493 418 331 390 358 515 537 400 408 402 254 451 384 314 394 344 381 329 505 242 279 338 340 321 235 295 387 304 742 334 300 368 459 367 352 302 311 333 234 402 363 390 447 477 297 318 328 413 407 307 299 203 387 334 339 314 268 431 455 414 371 373 305 293 343 339 336 291 219 374 263 380 443 341 169 345 426 353 401 373 473 345 358 366 385 388 402 299 NaN 924 880 848 212 607 453 400 224 340 417 341 372 339 383 102 376 477 616 323 230 368 348 406 311 211 142 384 274 291 422 434 410 537 465 518 521 545 560 618 558 564 465 582 519 582 634 417 843 1.05e+03 476 443 538 446 424 806 806 400 996 474 922 477 459 678 984 936 990 623 685 1.09e+03 575 723 704 860 459 558 660 769 617 605 960 727 729 490 589 589 557 798 580 739 573 740 500 559 663 668 412 631 658 635 619 654 595 655 440 669 636 416 600 601 583 586 544 560 506 476 784 1.01e+03 588 975 415 502 594 502 496 485 545 500 500 578 650 650 586 531 422 506 506 765 698 791 486 462 460 457 508 505 525 478 521 496 521 449 521 500 590 463 519 781 388 539 430 435 521 534 759 753 625 371 428 504 450 718 401 787 418 475 488 436 448 506 546 539 526 438 401 422 915 458 449 503 374 410 333 467 425 428 463 591 466 683 442 548 545 671 518 456 502 520 535 640 555 516 494 473 766 490 481 488 572 901 547 581 530 554 543 588 717 966 554 514 377 487 444 452 464 423 441 397 394 764 416 527 364 419 410 363 458 451 603 462 401 467 484 497 502 435 440 416 444 519 804 896 467 672 450 430 436 429 482 418 593 458 383 571 466 464 399 390 400 469 824 600 548 824 406 428 508 530 409 404 406 498 385 514 504 529 420 560 481 506 358 379 527 360 350 341 375 374 386 398 505 457 493 529 469 459 493 483 480 326 388 365 320 328 402 498 415 442 488 398 432 396 342 507 449 857 621 778 473 653 289 403 265 461 223 405 441 349 504 486 318 437 555 383 320 370 439 335 392 437 328 629 358 289 377 349 360 329 398 366 436 425 774 709 402 628 262 307 343 306 362 326 348 336 278 163 359 456 559 288 319 404 287 378 344 304 499 475 384 253 308 326 360 407 464 371 493 417 331 390 358 514 537 399 408 402 254 450 385 314 395 344 381 331 506 242 279 338 340 321 236 295 387 305 742 335 299 367 459 368 352 302 310 334 234 402 362 390 447 475 297 318 328 414 407 306 299 203 388 335 337 314 268 430 455 414 372 374 304 293 342 338 335 291 219 373 261 381 444 341 171 346 427 353 402 375 473 346 359 366 384 389 403 300 NaN 924 879 848 212 607 453 400 226 338 418 341 372 339 384 101 375 477 615 323 232 368 350 406 308 210 141 384 275 291 422 433 410 536 465 518 520 545 560 619 558 563 465 582 518 582 634 418 843 1.05e+03 476 444 538 446 425 806 806 400 996 473 922 477 459 679 984 935 990 622 685 1.09e+03 574 723 704 860 459 558 660 769 617 605 960 727 729 490 589 589 556 798 580 739 573 739 500 559 663 667 414 631 658 636 620 654 596 655 440 669 636 416 600 600 582 586 543 560 505 476 784 1.01e+03 587 976 415 502 594 502 496 485 545 500 501 577 650 650 586 532 422 506 505 765 698 791 486 462 458 456 508 505 525 478 521 496 521 449 521 500 590 463 520 781 389 539 430 435 522 534 758 753 625 371 428 504 450 718 401 786 417 474 488 436 448 506 546 539 527 438 400 423 915 458 451 503 374 410 333 467 424 429 462 590 467 683 442 545 544 671 518 457 501 520 534 639 556 516 493 474 766 489 481 488 572 902 548 581 530 555 543 586 717 965 554 512 377 487 444 451 465 423 441 396 394 763 416 527 364 418 410 362 457 451 603 461 402 467 484 498 502 435 441 416 444 519 804 898 468 672 450 430 435 429 482 418 592 458 383 571 466 465 400 390 400 468 825 600 547 824 406 429 508 530 408 404 404 499 385 514 504 529 420 559 481 506 359 380 527 360 350 341 375 374 386 398 505 457 493 529 470 460 493 482 480 326 388 366 320 328 403 497 416 442 488 397 431 396 341 506 450 857 621 779 473 654 289 402 265 461 223 405 441 349 504 487 318 438 556 383 320 370 440 334 392 437 327 629 358 289 377 349 361 328 398 366 437 426 774 709 402 630 262 307 343 305 362 327 349 335 280 163 359 455 559 288 319 403 287 378 342 304 501 476 383 253 310 325 360 407 463 370 493 416 332 390 358 514 537 399 409 401 255 450 386 313 396 344 381 334 506 242 278 338 341 320 238 296 387 306 742 335 300 366 459 368 351 302 310 334 233 402 362 391 447 474 298 318 327 414 407 307 299 203 388 335 335 313 268 431 456 414 372 373 304 292 343 337 335 290 219 374 259 381 443 341 171 346 427 353 402 378 473 348 360 366 384 389 403 300 NaN 924 878 847 211 607 452 401 226 343 420 339 373 339 385 101 375 477 615 323 232 368 351 406 306 209 142 383 275 291 421 433 409 536 466 517 518 546 560 620 559 563 464 582 518 582 634 418 843 1.05e+03 476 444 538 445 425 805 807 400 996 473 922 476 459 679 984 935 991 623 685 1.09e+03 574 723 704 860 459 558 660 768 617 604 960 727 730 490 589 589 556 797 580 739 573 738 499 559 663 668 417 631 658 635 620 654 596 655 440 669 636 416 600 600 582 586 542 560 505 476 784 1.01e+03 586 978 415 502 594 502 495 485 545 500 501 576 651 649 586 532 422 506 505 766 698 791 486 462 457 456 508 505 526 479 520 496 521 449 521 500 590 463 520 781 389 539 430 435 521 533 758 753 624 371 429 504 451 718 401 785 417 474 488 436 448 506 546 539 527 438 400 423 916 458 453 503 374 410 332 468 424 430 462 590 467 684 442 543 544 671 518 458 501 521 534 639 557 517 494 474 766 489 481 488 572 902 548 582 531 556 543 585 718 965 554 508 376 486 443 450 465 424 441 397 395 763 416 526 363 419 410 362 457 451 603 461 403 467 484 500 502 435 442 416 444 519 804 899 468 672 450 430 435 429 483 418 592 457 383 572 466 465 401 390 400 468 825 600 547 823 406 429 508 531 408 403 403 500 385 515 503 530 421 559 481 506 358 380 527 360 350 342 375 375 386 398 506 457 493 530 470 460 492 481 480 325 388 365 321 328 402 497 416 442 488 397 430 396 340 506 450 857 622 779 473 655 289 402 265 461 223 405 440 349 504 488 317 438 556 383 320 371 440 334 393 437 326 628 358 288 376 349 362 329 397 366 437 427 774 709 403 630 261 308 343 305 362 327 349 334 281 163 358 455 559 288 320 403 287 378 341 304 502 476 382 253 312 326 359 406 462 370 492 416 332 390 357 514 537 399 409 400 255 450 387 312 396 344 381 335 504 243 277 337 342 320 239 296 386 306 743 334 302 366 460 368 350 302 310 334 233 402 363 393 448 475 299 317 327 415 407 307 300 202 388 334 333 312 268 430 456 414 372 373 304 292 344 337 336 290 219 375 254 381 441 341 171 346 427 352 401 379 472 347 360 366 383 389 401 301 NaN 923 877 847 209 607 451 402 226 349 421 338 372 340 386 102 376 477 615 323 232 368 349 405 304 209 143 381 275 291 421 434 408 536 466 516 518 546 558 619 559 564 464 582 519 583 634 418 842 1.05e+03 477 444 538 444 425 805 807 399 996 473 922 476 459 679 984 935 991 623 685 1.09e+03 573 723 704 860 459 557 660 768 617 604 959 727 730 489 589 589 556 797 580 739 573 737 499 558 663 668 420 631 658 635 621 654 596 655 440 669 636 416 600 600 582 586 542 560 505 477 783 1.01e+03 586 978 415 502 595 502 494 485 545 501 501 576 651 649 586 532 422 505 505 766 698 791 485 461 457 456 508 506 527 479 519 496 520 449 521 500 591 464 520 781 389 539 428 434 520 533 758 752 624 371 430 504 451 718 401 784 416 473 488 437 448 506 546 540 527 438 400 424 916 458 454 503 374 410 332 470 424 430 463 590 467 683 442 542 544 671 517 458 501 521 533 639 556 517 494 474 766 488 481 487 572 902 548 582 531 556 543 586 718 965 553 507 376 486 443 450 465 423 440 398 395 762 416 526 364 420 410 362 457 451 602 461 402 467 485 500 502 434 442 417 444 519 804 900 469 672 450 430 435 429 483 417 592 457 382 571 465 465 402 390 400 468 825 600 547 823 406 429 508 532 409 402 404 499 384 516 503 530 421 559 482 507 357 380 527 360 350 342 374 376 385 398 506 457 493 530 470 460 492 480 480 325 388 364 322 329 400 497 416 442 487 398 430 396 338 506 450 857 622 779 473 655 289 402 265 462 223 405 440 350 504 488 317 439 557 383 319 371 441 334 393 436 326 627 359 288 376 349 362 330 397 367 436 428 774 708 403 630 260 309 343 304 362 328 349 334 281 162 359 454 558 287 322 402 287 379 341 304 501 477 382 253 314 327 359 406 463 369 492 415 332 390 356 515 537 399 409 401 255 451 387 312 397 344 382 335 502 242 277 337 344 320 240 297 386 306 745 334 303 366 460 368 349 302 310 333 232 402 364 395 448 476 300 316 328 415 407 308 300 203 388 334 333 313 269 429 456 414 373 373 304 291 344 338 336 289 218 376 248 381 440 341 170 345 427 351 400 379 471 347 360 366 383 390 400 301 NaN 923 877 847 208 607 450 402 226 350 421 338 372 340 387 102 376 477 617 323 233 368 345 407 302 209 144 380 276 291 421 435 408 536 466 516 518 546 558 618 559 564 464 582 518 583 634 418 841 1.05e+03 477 444 538 445 425 805 806 400 996 473 921 476 458 679 984 935 990 624 685 1.09e+03 574 723 704 860 459 557 659 768 616 604 959 727 730 489 588 589 556 797 580 739 573 736 500 557 663 668 422 630 658 635 620 654 596 654 440 669 636 416 601 600 582 585 542 560 505 477 782 1.01e+03 586 978 416 501 595 502 493 484 545 501 502 577 651 649 586 532 422 505 504 767 698 790 485 460 457 457 508 506 528 479 518 496 520 449 521 499 591 464 520 782 389 539 427 434 520 533 758 752 624 371 431 505 451 717 402 785 416 473 488 438 448 506 546 541 527 438 400 424 916 458 453 503 376 409 332 471 424 430 464 590 467 683 442 543 544 671 516 458 502 522 533 639 555 516 494 473 766 488 481 487 572 901 549 582 532 556 543 588 719 966 553 506 376 485 443 450 464 423 440 398 394 762 416 526 364 421 410 363 456 451 602 462 400 467 486 500 502 433 441 417 444 518 804 899 469 671 450 430 434 429 483 416 592 457 382 571 464 465 402 389 399 467 824 600 547 823 406 429 508 532 410 401 404 500 384 516 503 530 422 560 482 506 356 380 528 360 349 342 375 377 385 398 506 456 494 529 469 460 492 480 480 325 389 363 322 330 399 498 416 442 486 399 430 395 337 506 450 857 622 780 473 655 288 403 265 462 224 406 440 350 504 488 316 438 557 384 318 372 441 334 394 436 326 627 359 289 376 348 363 330 396 367 436 428 774 708 402 630 259 310 343 304 362 328 348 334 281 163 360 454 558 287 323 401 287 379 342 304 501 477 383 253 314 328 359 405 464 368 491 414 332 391 356 516 537 399 409 402 255 451 387 312 398 344 382 335 503 242 278 339 344 320 241 297 385 306 747 334 301 366 460 368 349 302 311 333 231 401 364 396 448 475 299 316 328 415 407 308 301 204 388 334 333 313 268 429 456 413 374 374 304 291 343 338 336 289 219 376 244 380 439 341 170 345 427 350 400 381 470 346 359 366 382 390 399 301 NaN 923 877 847 209 606 450 400 226 345 423 339 372 339 387 102 376 477 618 322 234 368 341 409 301 208 144 380 277 291 421 436 407 536 465 516 518 546 558 617 558 564 464 582 518 583 634 418 841 1.05e+03 477 444 538 445 425 805 806 401 996 474 921 477 458 679 984 935 990 624 684 1.09e+03 574 723 704 859 459 557 659 768 616 604 959 727 730 489 588 589 556 798 580 739 573 736 500 557 663 668 425 630 657 635 620 654 596 654 440 669 636 416 601 600 582 585 542 561 505 477 782 1.01e+03 586 978 416 501 595 503 493 484 545 501 503 577 650 649 586 532 421 505 504 767 699 789 486 460 457 457 509 505 528 479 519 496 520 449 520 499 591 465 521 782 389 539 426 434 519 533 758 752 624 371 432 506 451 717 402 786 416 473 488 437 449 505 547 541 527 438 401 423 917 458 452 503 377 407 333 471 424 429 465 591 467 683 442 544 544 671 516 458 502 522 533 639 555 515 493 472 766 488 482 487 572 900 550 582 532 556 544 589 718 967 554 505 376 485 444 450 464 423 440 398 393 763 416 526 365 421 410 363 456 451 602 462 398 468 486 499 502 433 441 417 444 518 804 898 469 670 450 430 434 429 482 416 592 458 382 571 463 466 403 389 399 467 823 601 547 823 406 429 507 532 410 402 404 501 385 516 502 530 422 561 482 506 357 380 528 359 349 343 375 377 385 397 506 456 494 528 469 460 492 480 480 326 390 363 323 330 399 499 416 442 487 399 430 394 336 506 450 857 622 780 473 655 288 404 265 462 224 406 441 351 504 488 316 437 557 384 317 372 441 335 393 437 327 626 359 290 376 348 362 330 395 366 435 427 774 707 401 630 259 309 343 304 362 327 347 336 280 164 361 454 558 287 323 401 288 380 342 303 501 476 384 253 314 329 359 404 464 368 491 414 333 390 355 517 538 399 408 402 255 450 387 313 397 344 381 334 504 241 279 340 344 321 243 297 384 306 745 334 300 367 461 368 349 303 311 333 230 401 364 395 447 475 299 317 329 415 407 308 301 205 388 334 334 314 267 431 456 413 375 375 304 291 342 338 336 289 221 376 242 380 440 341 170 344 427 348 400 386 469 346 359 366 382 390 399 300 NaN 923 877 846 210 605 450 399 226 339 425 341 372 337 387 103 376 477 619 322 234 369 340 411 298 208 144 380 278 290 422 437 407 536 465 516 518 546 559 616 558 564 463 582 518 583 634 418 841 1.05e+03 477 444 538 446 425 805 806 402 996 474 921 477 458 679 984 935 989 624 684 1.09e+03 574 723 704 859 459 558 659 768 616 604 959 727 730 489 588 589 556 798 580 738 573 736 501 556 663 667 428 630 657 634 621 655 596 654 440 669 635 417 602 601 581 584 543 561 505 477 782 1.01e+03 586 978 416 502 594 504 493 484 545 502 504 577 651 649 586 533 421 506 504 766 700 788 486 460 457 457 510 504 528 480 519 497 520 449 520 499 591 465 521 782 389 538 426 434 520 533 758 753 625 371 431 506 450 717 403 786 417 472 488 436 448 506 547 541 527 439 401 422 917 458 452 503 378 406 333 471 424 429 465 592 467 683 442 544 543 671 516 459 501 522 533 638 556 515 492 471 766 488 482 487 572 901 551 581 532 556 544 589 717 967 554 504 378 485 444 451 465 423 440 398 392 763 416 526 366 421 410 363 456 451 602 462 399 468 484 499 503 433 441 417 444 518 804 898 469 670 450 431 435 430 482 416 592 458 382 571 463 467 403 389 399 467 823 602 547 822 405 429 507 532 410 404 404 501 385 516 502 531 422 561 482 505 358 380 528 358 349 343 375 376 385 397 506 456 494 527 468 460 491 480 480 327 391 363 323 331 399 501 417 443 488 399 431 395 336 506 449 857 622 781 474 656 289 404 265 461 224 406 441 350 504 489 317 437 557 385 318 372 441 335 393 437 327 626 360 291 376 348 362 329 395 365 436 426 773 709 402 630 258 309 344 303 362 327 346 336 281 164 361 454 558 287 323 401 289 379 342 302 501 476 384 253 315 329 360 403 463 368 492 414 334 390 355 517 539 399 408 402 256 450 387 313 396 345 380 333 505 242 279 339 344 322 244 298 384 307 744 334 299 368 461 367 350 304 312 332 230 401 364 395 446 475 300 317 330 415 407 309 301 205 388 335 335 314 267 432 456 412 374 375 304 291 344 338 336 290 224 376 249 379 440 341 170 344 427 346 400 392 469 346 359 366 382 390 399 300 NaN 924 877 846 208 604 450 400 226 338 427 344 372 336 388 104 375 477 620 322 234 368 342 411 298 208 144 379 278 290 421 437 407 536 465 517 518 546 558 616 558 564 463 583 517 584 634 418 841 1.05e+03 477 444 538 446 425 805 806 402 996 474 921 478 459 679 984 936 990 625 684 1.09e+03 575 723 704 860 459 558 659 768 616 605 959 727 730 490 588 589 556 798 580 738 573 736 501 556 663 667 429 630 658 634 621 655 596 654 440 669 635 417 602 602 581 584 543 561 505 477 782 1.01e+03 586 978 416 502 594 504 493 484 544 502 504 577 651 649 587 533 421 506 505 766 700 788 487 460 457 458 510 504 527 480 518 497 520 449 520 499 591 465 521 782 390 538 427 434 521 533 757 754 625 370 430 505 449 717 403 786 418 471 488 435 447 506 547 541 527 439 401 422 918 458 453 504 378 407 332 470 424 429 465 591 468 683 442 544 543 671 516 458 501 522 533 638 556 515 492 471 766 488 483 487 572 903 551 580 532 556 544 590 717 966 554 503 378 485 445 452 465 422 440 399 393 764 417 527 365 421 410 363 456 451 602 461 402 469 482 498 503 433 442 417 444 519 804 898 468 669 450 430 435 431 482 416 592 459 381 571 463 467 403 389 400 467 823 602 548 823 405 430 506 532 410 406 404 500 386 516 502 532 423 560 482 505 358 381 528 359 349 342 374 376 385 397 505 456 494 526 468 460 492 481 480 327 391 363 323 332 400 500 417 443 489 398 432 396 336 506 450 857 624 781 474 657 289 404 264 461 223 406 441 350 504 489 318 438 556 386 318 372 442 335 393 437 328 626 360 290 376 348 362 329 395 364 436 427 773 710 402 631 258 308 344 302 362 328 346 336 283 165 360 454 558 286 323 402 288 379 342 302 501 476 384 252 315 330 361 402 463 368 492 414 335 389 356 517 539 399 409 401 256 449 387 313 395 346 381 331 505 242 278 338 344 321 246 299 383 308 744 334 300 368 462 366 350 304 313 332 229 401 364 396 446 474 301 317 329 415 408 309 302 206 388 335 335 314 267 432 456 412 374 375 304 291 345 338 336 291 224 376 257 379 440 341 170 344 427 346 400 394 470 346 359 366 383 390 399 298 NaN 924 877 845 206 604 450 401 227 337 428 348 373 336 389 104 375 477 620 322 235 366 345 411 296 208 143 379 278 290 421 437 407 535 466 518 519 545 558 617 558 564 464 584 516 583 634 418 841 1.05e+03 477 444 539 446 425 805 806 402 996 474 920 478 459 679 984 936 990 624 684 1.09e+03 575 723 704 861 459 558 660 767 616 605 958 727 730 490 588 589 556 797 581 738 574 735 502 556 663 666 430 630 658 633 622 655 595 654 440 670 635 416 602 602 581 584 543 562 505 476 782 1.01e+03 586 977 417 501 595 504 494 484 544 502 504 577 651 649 586 532 421 505 505 765 700 787 487 459 458 459 510 504 527 481 518 496 520 449 520 499 591 464 521 783 390 537 427 435 522 532 757 755 624 370 430 505 448 717 404 786 418 470 487 435 446 506 547 541 528 438 401 422 918 458 454 504 377 408 331 470 424 430 465 590 468 683 442 545 543 670 516 458 501 523 532 638 556 514 492 471 768 488 483 487 572 904 551 578 532 555 544 590 718 965 553 503 379 485 444 452 465 422 440 399 393 764 416 527 365 422 411 364 456 451 601 460 405 468 483 496 503 433 442 416 444 519 804 898 468 669 450 430 436 431 483 416 592 459 382 570 464 467 402 389 400 468 823 602 547 824 405 430 506 532 410 406 404 500 386 516 501 532 423 560 482 505 359 381 528 359 349 342 373 376 385 397 505 458 494 526 468 460 492 481 480 327 390 364 324 333 401 500 417 443 490 398 433 396 335 506 450 856 625 781 475 658 290 404 262 461 222 406 441 349 505 489 318 438 557 386 319 372 442 336 394 438 328 625 359 290 376 348 362 329 396 364 435 427 773 710 403 631 258 308 344 301 362 329 346 335 285 164 360 453 558 286 324 402 287 379 341 302 501 476 384 252 316 329 361 402 463 366 492 414 335 389 356 516 539 399 410 400 256 449 387 313 395 348 382 331 504 242 277 338 344 321 248 300 383 308 744 334 302 368 461 365 350 303 312 331 228 400 365 396 446 474 300 317 328 415 408 309 302 206 388 335 335 313 267 431 456 412 374 375 304 291 346 338 336 292 222 377 264 379 440 341 169 344 426 345 400 394 470 346 359 366 384 390 400 299 NaN 924 877 844 204 604 450 401 228 336 428 349 372 335 390 105 374 477 620 322 236 365 348 410 293 208 143 380 278 290 420 437 406 535 466 518 520 546 557 617 558 564 463 585 516 584 634 417 841 1.05e+03 477 445 540 446 425 805 806 402 996 474 921 478 458 680 983 936 990 623 684 1.09e+03 576 723 704 861 458 558 659 767 617 605 958 727 729 490 588 590 555 796 581 737 574 735 502 556 663 667 431 630 658 633 623 654 594 655 439 670 635 415 602 601 581 584 543 562 504 475 782 1.01e+03 585 978 416 501 595 504 494 484 544 502 504 577 651 649 586 532 421 505 505 766 700 787 487 459 459 460 509 504 526 481 518 495 520 449 520 499 591 464 521 782 390 537 427 436 522 532 758 755 624 370 430 505 448 717 403 786 418 471 488 437 446 506 547 541 529 438 402 422 917 459 453 504 376 409 329 470 424 430 465 589 468 682 442 545 543 670 517 458 501 524 532 638 555 513 492 472 769 488 482 487 572 904 551 579 532 554 543 590 719 964 552 505 378 486 444 451 465 422 440 399 393 764 416 527 364 422 411 364 456 451 600 460 405 468 485 496 503 434 442 416 445 519 805 898 468 669 450 429 435 430 482 416 592 459 382 570 464 466 403 389 400 469 824 602 547 825 406 428 505 532 410 405 404 500 386 516 501 532 423 559 481 506 359 381 528 360 349 341 373 375 385 397 504 459 494 526 469 460 492 481 479 326 390 364 324 334 402 500 418 443 490 398 433 396 335 506 451 856 626 781 475 657 290 404 262 462 221 406 441 349 505 489 319 439 558 386 320 372 442 336 394 438 328 625 358 289 376 348 362 330 394 364 435 426 773 709 403 631 258 308 344 302 363 329 346 335 285 164 361 453 557 286 323 403 286 379 341 303 501 476 384 251 316 329 360 401 464 365 491 413 336 389 356 516 539 401 412 399 256 449 387 313 395 348 382 332 503 241 276 338 344 322 250 300 383 306 745 334 303 368 460 365 350 304 310 330 228 400 365 397 445 474 299 316 327 414 408 310 301 205 388 336 334 313 266 430 456 412 374 376 304 291 347 337 336 291 220 377 263 379 440 341 169 344 426 344 400 394 470 347 358 366 384 392 401 300 NaN 925 878 844 204 603 450 398 228 337 429 351 373 335 389 105 375 478 619 322 238 364 348 410 291 209 143 380 278 290 420 438 406 534 466 518 521 548 557 617 559 564 463 586 517 584 634 418 842 1.05e+03 477 447 541 446 425 804 806 402 996 474 921 477 458 680 983 935 990 622 684 1.09e+03 576 723 704 862 458 558 659 767 618 604 958 727 729 490 588 590 555 796 581 737 574 735 502 556 663 668 431 630 658 632 624 654 595 655 439 669 635 414 601 601 581 584 543 561 504 474 782 1.01e+03 585 978 416 500 595 504 495 484 544 502 504 577 651 649 585 532 421 505 505 766 700 787 487 459 460 460 509 505 526 482 518 494 520 449 519 499 590 465 520 782 390 537 427 437 522 532 759 755 624 371 431 505 449 717 403 786 419 472 489 438 446 506 547 542 529 438 402 422 917 459 453 504 376 408 328 470 424 431 465 590 467 682 442 545 544 669 518 459 501 524 532 638 554 513 493 473 769 488 482 487 572 904 551 580 532 555 543 590 719 964 552 509 377 486 444 450 466 422 440 398 392 763 416 527 365 423 411 365 456 451 600 460 405 467 487 497 503 434 442 417 445 519 805 898 468 670 449 429 435 430 482 417 592 458 383 570 465 466 403 388 399 469 825 602 547 825 407 427 504 532 410 403 405 501 386 516 500 532 422 559 480 506 360 380 529 360 348 342 373 374 385 397 504 459 494 527 469 459 493 481 480 325 389 364 324 334 402 500 418 444 490 398 433 395 336 506 451 856 626 781 475 657 290 404 262 463 222 406 440 349 506 490 320 440 560 386 320 372 442 337 394 439 328 625 357 289 376 349 361 331 393 364 436 426 773 708 404 632 258 309 343 302 363 329 346 335 286 164 361 453 556 287 323 402 286 379 342 303 501 476 383 251 316 329 360 401 464 364 492 413 336 389 356 516 539 403 412 398 256 449 386 312 395 346 381 335 502 241 276 337 344 322 251 301 383 305 745 334 303 368 459 365 350 304 308 331 229 399 365 397 445 474 298 317 327 414 407 311 299 205 388 336 335 312 266 430 456 412 374 376 304 291 349 336 336 291 221 377 262 378 440 340 168 344 426 343 400 395 470 347 357 365 383 393 401 301 NaN 925 879 844 205 603 450 396 228 336 429 353 373 334 389 106 375 478 619 322 237 365 348 410 290 210 144 381 278 291 420 438 406 534 466 518 520 549 557 617 559 564 463 584 518 584 633 418 842 1.05e+03 477 448 541 447 425 804 806 402 996 474 922 477 458 680 983 935 990 622 684 1.09e+03 576 723 704 861 457 558 659 767 618 604 958 726 729 490 587 590 556 796 582 737 574 735 501 556 662 668 432 629 657 632 624 654 596 654 440 669 635 414 601 601 581 584 543 561 504 474 782 1.01e+03 586 978 416 501 595 503 495 483 544 502 504 577 651 650 585 532 422 506 505 766 700 787 487 459 460 460 508 505 526 482 519 494 520 450 519 499 589 466 520 782 390 536 428 437 522 531 760 755 624 371 431 504 451 717 403 786 421 473 491 439 446 507 547 542 529 439 402 422 917 459 454 503 375 407 328 470 425 431 465 591 466 682 442 545 544 668 519 460 501 524 532 637 554 514 493 473 769 488 482 487 572 904 551 580 532 557 544 590 719 963 554 513 376 485 444 450 464 422 440 398 392 763 417 527 366 423 411 365 456 451 601 461 405 467 488 498 503 435 442 418 445 519 805 898 468 670 449 429 434 430 482 418 592 458 383 570 465 465 403 388 399 469 825 602 548 825 408 426 505 533 410 401 406 501 387 516 500 532 422 559 480 506 360 380 528 361 349 342 373 374 385 397 504 459 494 528 469 459 492 481 480 324 389 363 324 333 402 500 417 445 490 398 434 396 336 505 451 857 626 781 475 657 291 404 262 463 222 406 441 349 506 490 321 440 560 386 319 372 442 337 393 440 328 625 357 289 376 349 360 330 394 364 434 426 773 708 405 634 258 309 342 302 363 327 346 336 285 164 359 454 556 287 323 402 287 378 342 303 501 476 383 251 316 329 361 401 464 364 492 414 336 389 356 516 539 405 412 398 257 449 385 312 395 344 381 336 502 240 276 337 344 322 252 302 382 304 745 334 303 368 459 365 350 305 306 333 229 398 364 397 445 474 298 317 328 414 406 312 298 204 388 336 335 313 266 430 456 412 374 376 305 292 350 337 336 290 221 377 263 378 440 339 168 344 426 342 400 395 470 347 357 364 384 394 401 301 NaN 924 879 844 204 603 450 395 227 336 430 353 373 334 389 106 375 478 619 322 237 366 348 410 288 211 144 381 278 293 421 438 406 534 465 517 520 548 557 617 558 564 463 583 519 583 633 418 841 1.05e+03 477 448 541 447 425 803 807 402 996 475 922 477 458 680 983 936 990 622 684 1.09e+03 576 724 704 861 457 558 659 767 618 605 958 726 729 490 588 589 556 796 582 737 574 734 501 556 662 668 434 629 656 632 624 654 596 654 440 668 635 413 600 601 581 584 543 561 505 474 782 1.01e+03 586 979 416 501 595 503 495 482 544 502 504 577 651 650 585 532 422 506 505 767 700 787 487 459 460 460 508 506 526 483 519 495 520 450 519 499 589 467 520 782 390 536 429 436 521 532 760 755 624 372 432 504 452 717 404 787 423 474 490 439 446 506 547 542 528 439 402 422 918 459 454 502 375 406 329 470 425 431 464 591 467 682 442 545 544 668 518 460 501 524 533 637 554 515 493 471 768 488 482 488 572 904 551 580 532 558 544 590 719 963 555 516 375 485 443 450 463 421 441 398 392 763 417 527 366 422 411 365 456 451 601 462 406 467 488 499 502 435 442 418 446 519 805 898 468 670 448 429 434 430 482 418 592 458 384 570 465 465 403 389 399 469 825 602 549 825 408 426 505 534 410 400 406 502 388 516 500 532 422 559 480 505 360 380 527 362 350 342 373 375 384 397 503 459 494 528 469 459 491 481 481 324 390 362 324 332 402 500 417 445 490 398 434 396 336 505 451 858 627 781 475 657 291 404 262 463 222 406 442 350 507 490 321 440 560 386 318 373 442 337 393 440 329 625 357 289 377 349 360 330 396 363 433 427 773 708 406 634 257 310 341 302 363 326 346 337 286 164 358 455 556 287 322 401 288 378 342 303 502 476 383 251 317 330 361 401 464 364 493 414 337 390 356 516 538 405 411 398 258 448 384 312 395 342 380 334 503 240 277 337 345 322 253 303 382 305 744 333 302 368 459 365 350 306 306 334 228 398 364 397 444 474 298 317 328 413 406 312 297 204 389 336 335 312 266 430 455 411 374 376 307 292 349 337 335 290 221 377 265 377 440 339 168 344 426 342 400 395 471 346 357 364 386 394 400 301 NaN 921 879 844 204 602 450 396 227 336 430 353 373 334 389 105 375 478 618 322 237 366 347 410 286 212 143 382 278 295 422 438 406 534 465 517 520 548 557 617 558 563 463 583 520 583 633 418 841 1.05e+03 477 448 541 447 426 803 806 402 997 475 921 477 459 680 983 936 990 623 684 1.09e+03 576 724 704 861 456 558 659 767 617 606 958 726 729 490 588 589 556 797 582 737 573 734 501 556 662 668 435 629 656 631 624 653 595 654 441 668 635 413 600 601 581 584 543 561 506 474 782 1.01e+03 586 979 416 501 595 503 495 482 544 502 504 577 651 650 585 532 422 505 505 766 700 787 487 460 459 460 508 506 527 483 518 496 519 450 520 499 590 467 520 782 390 536 429 436 521 534 759 755 624 371 433 504 452 717 404 787 424 473 490 439 446 506 546 542 528 439 401 421 918 460 454 503 375 406 330 470 425 431 464 592 468 682 442 545 544 667 518 459 501 524 533 636 554 516 494 471 768 490 482 488 572 904 552 582 533 557 545 590 719 965 554 516 376 485 443 450 463 422 442 398 393 763 417 527 365 422 411 365 457 451 602 462 406 466 486 500 504 435 442 418 446 520 805 898 468 669 448 429 434 430 483 418 592 457 385 571 465 465 402 390 399 469 825 602 549 825 407 426 505 534 410 399 406 502 388 516 501 532 422 559 481 505 360 380 527 362 351 342 373 376 385 397 503 459 495 529 469 459 490 481 481 323 390 363 324 331 403 500 416 444 490 397 434 396 336 505 450 859 629 781 475 658 291 403 262 463 222 406 442 350 507 490 320 441 560 386 318 373 442 336 393 440 328 625 358 290 378 349 360 330 397 363 432 428 772 709 407 634 257 310 342 302 363 324 345 338 286 164 359 456 556 287 322 401 289 378 343 302 502 477 383 250 318 329 361 401 465 364 493 412 338 391 356 516 536 405 411 398 257 448 383 312 396 342 381 332 504 241 277 336 344 322 253 303 383 306 744 334 301 368 459 365 349 306 306 335 228 398 364 397 444 474 298 317 328 412 407 312 296 203 389 334 336 311 267 431 455 411 374 376 307 292 350 337 334 290 220 377 266 377 440 340 168 344 426 342 400 395 471 345 357 363 386 394 400 301 NaN 920 878 846 204 600 449 397 227 337 430 352 374 334 389 105 375 478 617 323 237 365 346 409 282 212 142 383 277 297 421 438 406 534 465 518 520 548 557 617 557 562 463 584 519 583 633 417 841 1.05e+03 477 448 540 448 426 803 806 402 996 475 921 477 459 680 983 936 989 624 684 1.09e+03 576 725 703 860 457 558 659 767 616 606 960 726 729 490 588 588 556 797 582 736 573 734 501 556 662 668 435 629 658 632 623 653 594 655 441 668 635 412 600 601 581 584 543 560 507 474 782 1.01e+03 585 979 416 501 595 503 496 482 544 503 504 577 651 650 585 532 422 505 505 765 700 788 487 460 459 460 509 506 528 484 518 496 519 451 520 499 591 467 519 782 389 537 429 436 521 534 759 756 624 370 434 504 451 717 404 788 425 473 489 439 447 506 546 542 528 439 399 421 919 461 454 504 376 405 332 471 426 430 464 592 470 682 442 545 543 667 518 459 502 523 533 637 554 517 493 473 768 490 482 488 572 904 552 583 535 557 545 589 719 967 554 514 376 485 443 450 463 422 442 398 394 763 418 527 365 421 411 365 457 452 602 463 406 466 485 500 505 435 442 417 447 520 805 898 468 668 449 430 434 430 483 418 592 456 385 572 466 466 402 390 399 469 825 602 549 824 407 426 505 534 410 400 408 502 388 516 502 531 422 560 481 505 360 378 527 361 351 342 374 376 385 397 504 459 495 529 469 459 490 481 481 323 392 364 325 331 402 499 416 443 490 397 433 395 337 506 451 860 631 782 476 658 291 403 263 463 221 405 442 351 507 490 320 442 560 385 319 373 442 336 394 440 327 625 358 290 378 349 360 331 396 363 433 428 772 709 408 634 258 310 343 302 362 324 344 338 287 164 359 456 556 286 322 402 289 378 343 302 502 479 383 250 320 329 361 401 465 365 493 410 339 391 356 516 534 404 411 399 255 448 383 311 396 343 380 333 504 241 278 336 343 322 253 304 384 306 744 335 301 368 458 364 349 307 307 336 227 398 366 397 444 473 298 316 328 410 408 311 295 203 389 334 336 309 267 432 456 410 374 375 306 292 353 337 334 289 220 376 267 377 441 340 169 345 426 341 399 397 471 343 356 363 385 395 400 301 NaN 919 878 847 204 599 448 398 227 340 430 356 374 334 390 105 374 478 616 324 240 365 345 407 280 212 142 383 277 297 420 438 406 534 465 518 521 548 557 617 556 561 464 584 519 582 632 417 841 1.05e+03 477 449 540 448 426 804 806 402 996 475 921 477 459 681 983 936 990 624 684 1.09e+03 576 724 703 860 457 558 659 766 616 606 960 726 728 490 588 589 556 797 582 736 573 734 502 557 661 668 434 629 659 633 623 653 594 656 441 668 635 413 600 602 582 585 543 561 507 474 782 1.01e+03 585 979 415 501 595 503 496 482 545 503 504 577 650 650 584 531 422 505 504 765 699 789 487 460 459 459 509 507 528 484 518 496 519 451 520 499 590 467 519 782 391 538 429 436 521 533 759 756 624 369 434 504 451 717 404 788 427 473 489 438 446 506 546 542 528 439 398 421 918 462 455 505 376 405 332 472 426 430 465 593 470 682 442 545 542 667 518 458 502 522 533 637 555 517 492 472 769 491 482 488 572 905 553 584 535 557 545 588 719 968 554 512 376 485 443 451 464 423 442 398 396 764 418 527 365 421 411 365 457 453 602 464 406 466 484 500 506 435 442 417 446 520 804 899 469 668 449 430 435 430 482 417 592 456 384 572 465 466 402 390 399 469 824 602 550 824 407 427 505 534 411 400 410 502 388 516 504 531 423 560 482 505 359 377 527 361 351 342 374 376 385 397 504 459 495 529 469 458 490 481 482 324 392 364 325 331 402 499 416 443 490 397 432 395 337 507 451 861 634 782 478 658 291 402 263 463 221 405 442 351 507 490 319 442 561 385 319 374 441 336 394 439 326 625 357 291 378 349 360 330 395 364 433 428 774 709 408 633 259 309 344 302 362 324 344 337 288 164 359 455 557 286 322 403 289 378 344 302 502 479 383 250 320 329 361 399 465 366 493 410 339 391 356 516 534 404 410 400 254 448 382 311 396 344 380 336 503 240 277 336 342 323 254 304 384 306 744 337 301 368 458 364 349 307 309 338 227 398 367 397 445 473 298 316 329 410 408 310 294 203 389 335 336 307 268 432 456 409 374 374 306 292 356 337 335 290 220 376 267 378 441 340 169 347 426 341 399 400 471 342 356 363 385 395 400 301 NaN 919 877 847 205 599 449 400 228 339 430 360 374 333 391 105 374 478 614 324 242 364 345 406 278 212 142 382 277 297 419 438 405 534 466 518 521 548 557 616 556 561 464 585 519 582 632 417 841 1.05e+03 476 449 539 448 425 804 805 402 995 475 920 477 459 681 984 935 990 624 684 1.09e+03 576 724 703 860 457 558 659 766 616 606 961 726 728 490 588 588 556 797 582 736 573 734 502 558 661 668 434 629 658 634 623 653 -975 656 441 668 635 413 600 602 581 585 543 561 507 474 782 1.01e+03 584 980 416 502 595 503 496 482 544 503 504 578 650 650 584 531 422 505 504 765 699 790 487 460 458 459 509 508 528 484 518 495 519 451 520 499 590 468 519 783 392 538 428 437 520 533 759 756 624 370 434 504 450 717 404 788 428 472 489 438 445 507 546 542 528 439 398 421 918 463 455 504 376 406 331 472 426 430 466 593 469 681 442 545 541 668 517 458 502 521 533 637 555 517 491 470 769 492 481 488 572 906 553 582 534 557 545 587 719 968 554 509 377 485 443 451 464 423 442 398 396 764 418 527 366 421 411 365 457 453 602 464 406 465 485 500 505 435 442 418 445 521 803 899 470 668 449 431 434 430 482 417 592 457 383 572 464 467 402 390 399 468 824 603 549 823 408 427 505 535 412 401 409 502 388 516 503 532 423 561 482 506 360 376 527 361 352 341 375 375 385 397 504 459 494 528 470 458 490 482 482 324 392 365 326 331 401 499 416 443 489 398 432 395 338 507 452 862 636 784 479 659 290 403 264 463 222 406 441 350 506 490 320 443 561 384 320 374 441 336 394 438 326 625 357 292 377 349 360 328 396 364 433 428 775 709 408 632 260 308 344 302 361 323 344 337 288 164 360 455 557 286 321 404 289 378 344 302 502 480 383 250 320 329 362 398 465 368 493 410 340 391 356 516 534 405 410 401 255 448 382 311 397 344 382 338 502 240 276 335 342 324 256 304 383 307 745 337 301 368 458 363 350 307 309 339 227 398 368 397 446 473 298 315 329 410 408 310 296 203 389 336 336 307 268 432 456 408 374 374 306 291 358 336 335 292 220 377 267 378 440 340 170 347 426 342 398 409 471 342 357 364 385 395 399 301 NaN 919 877 846 206 598 450 401 228 337 430 364 374 332 393 106 374 478 613 324 246 364 345 406 277 212 143 380 277 298 418 438 405 534 466 518 522 548 557 616 556 561 465 585 519 582 632 417 841 1.05e+03 476 448 539 448 425 804 804 402 995 474 920 477 458 680 984 935 990 624 684 1.09e+03 576 724 703 860 458 558 658 766 617 605 960 726 728 490 588 588 557 797 581 736 573 734 502 557 661 668 435 629 658 634 623 653 NaN 656 441 668 635 413 600 602 580 585 543 561 507 474 782 1.01e+03 585 980 416 502 595 502 496 482 543 502 505 578 650 650 584 531 421 504 504 765 698 790 487 460 457 459 510 508 528 484 518 495 520 450 520 499 590 469 520 783 394 538 428 438 520 533 759 756 624 370 433 505 450 717 402 788 428 472 489 438 444 507 546 543 528 438 399 421 918 464 455 504 376 407 329 472 426 430 468 593 468 681 442 545 540 668 517 458 502 521 533 637 554 517 490 468 769 492 481 488 572 908 553 581 533 557 545 588 719 968 554 509 378 485 443 451 463 423 442 398 396 765 417 527 366 422 412 365 457 453 603 464 405 466 486 499 505 435 443 419 444 520 803 899 470 668 449 430 434 430 481 417 591 458 383 572 463 468 402 390 399 467 825 602 549 823 407 427 504 536 412 400 407 502 388 516 503 532 423 560 482 506 360 378 528 361 353 342 372 375 386 397 505 458 494 527 470 458 490 482 482 325 392 366 326 331 401 499 416 444 488 398 431 396 337 506 452 862 639 784 479 659 291 404 264 462 222 406 440 350 506 490 320 443 561 385 320 374 441 337 395 438 326 625 356 291 376 349 361 327 396 363 432 428 776 709 408 633 260 308 343 302 361 322 344 337 288 164 360 455 557 286 321 404 289 378 344 301 501 480 383 250 320 329 364 396 465 369 492 410 341 391 356 516 533 406 409 402 255 446 382 311 398 343 383 339 502 241 275 335 342 324 256 303 381 307 745 337 300 367 458 363 350 306 309 340 227 399 368 398 447 472 298 316 328 410 408 310 297 203 390 336 335 307 268 432 456 409 373 375 305 292 359 334 336 295 221 377 265 379 439 340 170 348 426 342 400 416 471 341 357 365 385 395 399 301 NaN 919 877 844 207 598 451 401 229 336 430 366 374 333 393 106 373 479 612 324 246 364 346 407 277 212 143 379 277 300 418 439 405 535 466 518 522 548 557 617 556 561 465 586 519 582 633 417 841 1.05e+03 476 447 538 448 425 804 803 401 996 475 920 477 458 680 985 935 989 624 684 1.09e+03 576 724 703 860 458 558 658 767 617 605 960 726 727 490 587 588 557 797 581 736 573 734 502 557 661 669 435 628 657 634 623 653 NaN 655 441 668 634 413 600 602 580 585 543 562 506 473 781 1.01e+03 585 980 416 502 595 502 496 482 542 502 505 578 650 651 584 531 421 504 504 765 698 790 487 460 457 459 510 508 528 483 518 495 520 450 519 499 590 469 520 783 393 537 428 438 521 533 760 756 624 370 432 505 449 717 402 788 428 472 490 439 444 507 546 544 528 438 400 421 918 465 455 505 376 406 329 472 426 430 467 593 468 681 442 546 540 669 517 458 502 520 533 637 554 517 491 469 769 491 480 489 571 909 553 581 532 557 545 589 719 968 555 508 380 485 443 451 463 424 441 398 396 765 417 527 366 422 413 365 457 453 603 463 405 466 486 498 504 435 442 419 444 520 803 898 469 668 449 431 434 430 481 416 590 457 383 572 463 468 402 391 399 466 826 602 550 823 406 427 505 536 413 400 406 502 388 517 503 533 423 560 481 507 361 380 529 361 353 343 368 375 386 397 506 457 494 527 470 458 489 481 482 325 392 366 326 331 401 500 417 444 487 398 432 397 336 506 451 861 642 785 479 660 291 406 263 462 223 405 440 350 505 490 321 442 561 385 320 374 441 337 395 438 326 624 355 291 376 350 361 327 397 363 432 427 776 709 408 634 260 309 342 301 361 322 344 338 288 164 361 455 557 286 321 403 289 378 343 300 501 480 384 250 320 330 365 396 466 369 492 410 342 391 356 515 532 405 408 402 255 444 383 311 398 343 384 339 504 242 274 335 342 325 256 302 383 307 745 337 299 366 457 364 350 306 309 340 228 400 368 399 448 470 298 315 327 409 408 310 298 204 390 336 335 306 267 432 456 409 373 374 305 292 360 333 336 298 221 377 260 379 438 340 170 348 426 342 402 424 471 340 357 364 385 396 400 301 NaN 919 877 844 207 597 451 401 229 337 430 368 375 334 393 106 373 479 612 323 246 363 346 407 276 213 143 378 277 302 419 440 406 534 466 519 522 547 557 617 556 561 465 586 518 582 633 417 841 1.05e+03 476 446 538 448 424 804 802 400 997 475 921 477 458 680 985 936 989 624 684 1.09e+03 575 723 703 860 457 558 658 768 617 604 959 726 727 489 587 588 556 797 580 736 573 734 502 557 661 670 435 627 656 634 624 654 NaN 655 441 668 634 413 600 602 580 585 543 563 506 473 781 1.01e+03 584 980 416 502 595 503 497 482 541 501 505 578 650 651 584 531 422 504 504 766 698 790 488 460 458 460 510 508 528 482 517 495 521 450 519 499 591 469 521 783 392 537 428 439 522 533 760 756 624 370 433 505 449 718 401 788 428 471 490 439 445 507 547 544 528 438 400 422 918 464 456 505 376 404 329 472 425 430 467 593 469 681 442 546 540 669 517 459 502 520 533 637 554 517 492 469 769 490 480 489 571 910 553 581 532 557 545 590 719 968 555 508 379 485 443 450 463 424 441 398 396 765 418 527 367 422 414 365 457 453 603 464 404 465 486 498 504 435 440 419 444 520 804 897 468 668 450 431 435 430 481 416 590 458 383 571 464 467 402 391 399 466 827 602 550 823 406 427 505 536 414 400 407 502 387 518 503 533 423 559 481 506 361 381 529 361 352 343 366 375 386 397 506 458 496 528 470 459 489 480 482 326 392 366 325 331 402 500 417 444 487 398 432 397 336 506 450 861 644 785 478 660 291 407 263 462 223 405 441 350 506 490 321 442 561 386 320 374 442 337 394 438 326 624 356 292 376 349 361 327 396 363 432 426 775 709 408 634 260 310 341 300 362 322 344 337 289 164 361 455 558 286 321 402 290 378 343 300 502 480 385 249 320 331 365 395 466 369 493 410 342 391 356 514 531 405 409 402 255 444 383 312 398 343 384 339 504 241 273 336 342 325 256 302 384 307 745 337 300 367 456 364 349 306 309 341 228 401 367 401 448 469 298 315 328 409 408 310 298 204 391 336 336 306 268 432 456 410 374 374 306 292 360 333 336 303 221 377 257 379 437 340 170 348 425 342 403 426 471 339 357 364 385 396 400 302 NaN 920 878 846 208 597 451 401 230 338 431 369 375 335 393 107 372 479 612 325 247 363 346 407 276 213 143 378 277 302 418 439 406 534 466 519 522 547 557 617 557 561 464 586 519 582 633 416 842 1.05e+03 476 446 538 448 424 804 802 400 996 476 920 477 459 680 984 936 988 624 684 1.09e+03 575 723 703 860 457 558 658 768 617 604 959 727 727 489 587 588 556 797 581 736 573 734 502 557 661 671 435 627 656 634 624 653 NaN 655 442 667 633 414 600 602 580 585 543 564 506 473 781 1.01e+03 583 980 416 501 595 503 497 483 541 500 505 578 651 650 583 531 422 503 505 766 699 790 488 460 459 460 510 507 527 482 517 495 521 450 518 498 592 468 520 784 393 536 427 439 523 533 761 756 624 369 434 506 450 719 401 787 428 473 491 439 446 507 548 545 528 438 400 422 918 463 456 506 376 402 329 472 424 430 468 593 469 681 442 547 540 668 517 459 502 521 533 637 554 517 492 469 769 490 480 489 571 910 553 582 533 557 545 590 719 969 556 508 378 485 443 450 463 424 441 398 396 765 418 527 367 422 413 365 457 452 603 464 404 465 485 498 504 435 439 419 445 519 804 896 468 667 450 432 435 430 481 416 590 459 384 571 464 466 402 390 399 466 826 603 549 824 406 427 505 536 414 400 408 502 387 518 502 533 423 559 482 505 360 381 529 362 352 343 367 376 386 397 506 459 496 529 470 459 488 480 482 326 392 365 325 331 403 500 417 445 487 399 432 396 335 508 449 861 645 787 480 659 290 407 264 462 223 405 441 350 506 490 321 442 561 386 320 374 442 337 394 438 325 624 358 293 376 349 361 328 396 364 432 427 775 709 408 634 259 310 341 300 363 321 344 337 289 165 361 455 558 286 321 401 290 378 342 299 502 480 384 248 321 332 364 394 466 369 493 410 342 391 357 513 530 405 411 402 255 445 383 311 398 344 383 339 503 241 271 336 341 326 256 302 386 307 744 337 301 368 456 364 349 306 309 343 228 401 366 402 448 470 298 314 328 409 408 309 297 205 390 336 336 305 268 431 456 410 375 373 306 292 360 332 336 307 221 377 254 379 437 340 170 348 425 342 403 427 471 339 357 364 384 396 400 302 NaN 920 878 847 208 597 450 400 230 338 432 369 374 334 394 108 372 478 612 326 248 364 345 407 275 213 142 378 276 301 418 439 405 534 466 520 522 548 558 617 558 561 463 586 519 582 633 416 842 1.05e+03 477 447 539 449 424 804 802 400 996 476 920 478 459 680 984 936 989 624 684 1.09e+03 575 723 703 860 457 559 658 768 616 604 959 727 727 489 587 588 555 796 581 736 573 734 502 557 662 671 434 626 656 632 624 652 -973 655 443 667 634 414 600 603 580 584 542 564 506 472 781 1.01e+03 582 980 416 500 595 502 497 483 541 500 505 578 652 649 583 530 423 503 505 766 700 790 488 460 459 460 510 507 527 482 516 495 521 450 518 498 592 467 519 783 393 536 427 440 524 533 761 755 625 369 434 507 450 718 401 787 428 474 491 439 446 507 549 545 528 438 401 422 918 463 457 506 376 402 328 473 424 430 468 593 470 682 442 548 540 668 516 459 502 522 533 637 554 517 492 470 769 491 481 489 571 909 552 582 534 557 545 589 719 968 556 508 377 485 443 450 464 423 441 399 397 765 418 528 367 422 413 365 457 452 603 464 405 465 485 498 504 436 440 419 445 519 804 896 468 667 450 431 435 429 482 416 590 460 384 571 464 466 403 389 399 466 826 603 548 825 406 427 504 536 414 400 407 502 387 517 502 532 423 559 482 504 360 381 529 363 352 343 370 377 386 396 506 460 494 530 470 459 488 480 483 326 393 365 326 332 404 501 416 445 487 399 433 396 334 508 448 861 646 788 482 659 290 406 264 463 223 405 442 350 505 490 320 443 561 386 320 374 442 336 394 438 325 624 358 293 376 348 360 328 396 364 432 428 774 709 407 634 258 310 342 300 363 321 344 337 289 165 361 455 560 285 321 401 290 378 342 299 503 480 384 248 321 332 364 394 465 370 493 410 342 391 358 513 530 404 412 402 256 446 382 311 399 343 382 339 501 241 270 338 341 327 257 303 386 307 744 337 302 368 458 364 349 307 309 344 228 402 366 404 447 472 298 314 328 409 408 309 297 205 389 336 336 306 268 431 456 410 376 372 305 292 360 332 335 311 220 378 256 379 437 340 170 348 425 342 404 427 471 338 357 364 384 398 399 303 NaN 921 878 849 208 598 450 400 229 337 433 368 374 332 396 108 371 478 612 326 248 365 344 407 275 213 142 378 274 300 418 438 405 533 466 520 522 548 558 617 558 561 462 587 519 582 633 416 842 1.05e+03 477 447 540 450 425 804 803 400 996 477 920 478 459 681 984 935 989 624 684 1.09e+03 575 723 704 860 457 559 658 768 616 604 960 727 727 489 587 588 554 796 581 736 573 734 503 558 662 670 433 626 657 630 625 652 595 655 444 667 636 414 600 603 580 584 541 564 506 472 781 1.01e+03 583 980 416 499 595 502 497 482 540 500 505 578 652 648 584 530 423 503 505 766 700 790 488 460 458 460 509 507 527 483 516 496 521 450 518 498 591 467 518 783 393 536 427 440 524 533 761 754 625 369 433 507 450 718 401 786 428 475 492 438 446 506 549 545 528 438 401 422 918 462 457 506 376 402 328 473 424 431 468 593 470 682 442 548 539 667 516 459 502 524 533 637 554 516 492 470 770 492 482 488 571 909 552 582 534 557 545 589 720 967 555 508 378 485 443 450 464 423 441 398 398 765 418 529 366 422 413 364 457 452 604 464 403 466 486 498 504 436 440 419 445 519 804 895 467 667 450 431 435 429 482 416 590 459 384 571 463 465 403 389 399 467 826 603 548 825 406 426 504 536 414 401 406 502 387 516 503 532 424 559 482 504 360 381 529 362 352 343 372 377 386 396 506 459 493 530 470 460 487 481 483 327 393 365 326 333 406 503 415 445 487 399 433 396 333 507 448 861 648 789 485 659 290 406 264 463 223 406 442 351 506 491 319 443 562 386 320 373 443 336 394 439 325 624 357 292 377 349 360 328 396 364 432 428 774 709 407 633 258 310 343 300 363 321 346 336 289 165 361 456 560 286 321 400 290 378 343 300 504 480 384 248 321 333 364 394 464 371 493 410 342 392 359 513 527 403 412 401 257 446 381 311 399 342 381 338 500 242 268 339 340 328 257 304 385 307 744 337 302 368 458 365 350 308 310 346 227 403 365 404 447 474 298 314 328 408 407 309 297 206 389 335 336 307 269 431 456 410 376 372 303 291 360 332 335 314 220 378 258 379 437 340 169 347 425 341 404 428 471 338 357 365 384 399 399 302 NaN 922 877 849 207 598 450 399 228 337 434 369 374 331 399 107 371 477 612 325 248 366 344 407 275 214 141 378 273 300 418 438 404 533 466 520 522 549 558 618 557 561 463 588 519 582 632 416 842 1.05e+03 477 447 540 450 425 804 804 400 996 477 920 478 459 681 984 935 988 624 684 1.09e+03 574 724 704 860 457 559 659 768 615 604 960 727 726 489 587 588 554 795 581 736 573 733 503 558 662 669 433 626 658 628 624 652 596 655 445 667 636 414 600 603 580 584 540 564 506 472 781 1.01e+03 583 981 416 498 594 501 497 482 540 501 505 578 652 648 584 530 422 502 506 765 700 789 488 460 458 460 509 507 527 484 516 497 521 450 519 498 590 467 517 782 393 536 427 439 524 532 761 754 626 370 432 507 450 718 400 787 429 474 492 438 445 506 549 544 528 439 400 422 918 461 456 506 376 403 328 474 424 432 468 593 471 683 442 547 539 667 515 458 502 524 533 637 554 516 491 470 770 493 483 488 571 909 552 582 533 558 545 589 720 965 555 508 378 485 443 451 463 423 441 397 398 765 418 528 366 422 413 364 457 452 604 464 402 467 486 497 504 436 440 419 445 519 804 894 466 667 450 430 435 429 482 416 590 459 384 571 463 465 402 390 399 466 826 604 548 825 407 426 504 536 414 402 406 502 386 516 504 532 423 560 482 504 360 380 529 361 352 343 374 377 386 396 507 459 492 530 470 461 488 482 484 328 394 365 327 334 406 503 415 446 486 399 433 397 333 506 448 861 653 788 486 659 290 405 264 464 223 406 441 352 506 491 319 444 562 386 320 372 443 336 395 439 325 625 356 291 378 349 360 328 395 364 432 427 775 709 407 634 258 310 344 300 362 320 346 337 288 165 360 456 561 286 321 400 290 378 344 300 503 481 384 248 321 333 364 396 464 372 494 410 342 393 359 513 524 402 412 401 258 446 381 311 399 341 381 338 499 242 268 340 339 328 256 305 384 308 744 337 302 368 459 365 350 309 311 346 226 403 365 404 447 475 298 314 328 408 407 309 297 206 390 334 336 307 269 430 456 410 375 372 302 290 360 332 336 317 221 378 241 377 437 340 168 346 425 340 405 431 471 338 357 365 384 400 399 302 NaN 922 876 849 207 598 451 399 228 335 436 368 373 332 399 106 370 477 612 324 248 365 343 408 276 215 141 378 273 301 418 437 404 534 465 519 522 549 559 619 558 560 464 588 519 582 633 416 842 1.05e+03 478 447 540 450 425 804 804 400 995 476 920 478 459 682 984 935 988 624 685 1.09e+03 574 724 705 860 457 559 659 768 615 604 960 727 726 489 586 588 554 795 582 736 572 733 504 558 662 669 432 626 658 626 624 651 597 655 445 667 635 413 600 603 580 584 540 564 506 472 781 1.01e+03 583 981 416 497 594 501 497 483 539 501 505 578 651 648 584 530 422 502 505 765 699 789 488 459 457 461 509 507 527 485 517 498 521 450 519 498 589 467 517 782 394 536 427 439 524 532 760 754 626 370 432 506 450 718 400 788 430 473 493 437 446 506 548 544 528 439 399 422 918 462 456 505 375 403 327 474 424 432 468 593 471 683 442 546 540 667 515 458 501 524 533 636 554 517 491 471 770 492 483 488 572 909 552 582 533 559 546 589 720 966 555 510 376 485 443 451 463 423 441 397 398 765 417 528 365 422 413 365 456 453 604 463 400 469 487 497 503 436 440 418 445 519 805 894 466 667 449 430 436 430 482 416 590 459 383 571 463 466 402 390 400 466 825 604 549 825 407 426 504 537 413 403 407 502 386 515 504 532 425 560 482 504 361 379 529 361 352 342 375 376 386 396 507 459 492 530 470 461 488 483 484 328 392 365 328 334 406 502 415 446 486 398 433 397 333 506 449 861 657 788 488 660 291 404 263 465 223 406 441 353 506 491 319 444 562 387 320 372 443 337 395 439 326 625 356 290 379 349 359 328 394 364 433 426 775 709 406 636 257 310 344 300 362 320 347 337 289 165 359 457 561 287 321 401 290 378 344 300 503 479 383 248 321 333 364 396 466 372 494 410 343 395 360 514 522 402 413 400 258 446 381 310 398 341 380 338 498 242 267 340 340 328 256 305 384 308 744 336 301 368 459 365 351 308 313 346 226 403 364 404 447 475 298 314 329 407 407 308 298 206 392 334 336 307 269 431 455 410 375 371 303 290 359 331 337 321 221 378 223 376 436 341 168 346 425 338 404 434 471 337 358 365 384 400 399 302 NaN 922 875 848 207 598 451 400 231 333 437 368 373 334 399 107 370 476 612 325 250 364 341 409 276 216 141 377 274 302 418 437 404 536 465 519 522 548 558 619 559 561 465 588 518 582 634 415 842 1.05e+03 478 447 540 450 425 804 804 399 995 476 921 478 459 682 984 936 988 624 686 1.09e+03 574 724 704 859 456 558 659 767 616 604 960 727 726 489 586 588 553 795 581 736 572 733 504 558 663 670 432 626 658 625 624 651 597 655 445 667 634 413 600 604 580 584 540 564 506 472 781 1.01e+03 583 981 416 497 594 501 497 482 540 501 506 578 651 648 584 530 421 502 505 765 699 790 489 459 457 462 509 507 527 485 517 498 521 450 519 498 590 467 517 782 394 537 428 438 524 532 760 754 626 370 431 506 449 718 399 789 430 473 493 437 447 506 548 544 528 439 399 422 918 462 456 505 375 402 327 475 424 432 468 593 472 684 442 546 540 667 516 458 500 524 533 635 554 517 491 472 769 492 484 488 572 909 552 582 533 559 546 589 720 967 555 511 375 486 443 451 463 423 441 398 396 765 416 527 366 421 413 366 456 453 604 462 399 470 487 498 504 436 440 418 444 519 806 894 467 667 449 430 436 430 482 416 590 460 383 570 463 466 402 390 400 467 825 604 549 825 407 427 504 536 413 403 407 503 387 516 503 532 426 559 483 504 361 378 529 360 352 342 374 376 386 396 507 459 492 530 471 461 488 483 484 328 391 365 328 332 406 500 416 446 487 398 433 397 334 506 449 861 663 789 488 661 292 405 263 466 223 407 441 353 506 491 320 445 562 386 320 372 444 337 396 439 325 624 356 290 379 349 360 328 394 363 433 426 774 709 406 636 257 310 343 300 362 319 347 337 290 165 358 457 561 287 321 401 290 378 344 299 502 478 383 248 321 333 365 397 466 373 494 409 344 396 361 513 520 402 414 400 258 446 381 309 398 342 380 338 498 242 267 338 341 327 256 305 384 308 744 336 301 368 460 365 350 308 313 346 226 402 365 404 446 475 299 314 329 407 407 308 298 206 393 334 336 306 268 431 455 411 376 372 304 290 358 330 338 325 222 378 212 375 436 342 168 346 425 338 404 437 471 337 358 365 384 401 399 303 NaN 922 876 848 209 598 451 400 234 331 436 367 373 336 397 108 371 476 612 326 252 363 339 410 277 218 141 377 274 302 418 437 404 536 464 519 521 548 557 618 560 562 465 587 517 582 635 415 845 1.05e+03 478 447 540 450 425 804 804 399 996 475 921 478 459 682 984 936 988 624 686 1.09e+03 574 724 704 859 456 558 659 767 616 604 961 727 727 489 586 587 553 795 581 736 573 733 505 557 663 670 432 625 658 624 624 651 596 654 444 666 634 413 600 606 580 584 540 564 506 472 781 1.01e+03 583 981 2.23e+03 497 594 501 497 481 541 501 506 578 650 648 584 530 422 502 504 765 699 791 490 460 456 462 508 506 527 486 517 498 521 450 518 498 590 467 517 782 394 537 428 438 523 531 760 754 626 370 431 505 449 718 399 789 431 473 493 439 447 506 548 544 528 440 399 422 918 462 456 505 375 402 327 475 423 432 468 592 473 684 442 547 540 667 516 460 500 525 533 634 554 517 492 472 769 492 484 488 572 909 552 581 534 559 546 589 720 968 555 513 375 486 443 451 464 424 440 399 395 765 416 526 366 421 413 365 456 453 604 462 399 470 487 498 504 436 439 418 444 520 806 895 467 667 449 430 436 431 482 416 590 460 383 571 464 466 402 390 401 468 826 604 549 826 407 427 504 536 412 403 408 503 388 516 503 533 428 559 484 504 361 378 529 360 351 342 373 377 386 396 507 459 493 528 471 462 488 484 483 328 392 365 328 331 406 500 416 446 488 399 432 397 334 507 449 860 669 789 489 662 293 405 263 466 223 408 442 353 505 491 321 445 563 385 321 373 444 336 396 438 325 624 356 289 379 348 361 328 393 363 433 426 773 710 407 635 257 309 343 300 362 319 347 338 290 164 358 457 561 287 321 401 290 379 343 299 502 476 383 248 321 333 366 397 465 374 494 409 346 397 362 513 519 402 413 400 258 448 381 308 398 343 380 339 498 242 267 336 342 326 256 305 384 308 744 335 302 368 460 365 350 308 313 346 226 401 365 404 445 476 299 315 329 406 407 308 299 205 393 333 337 306 268 430 455 411 376 373 303 290 357 329 338 329 222 378 222 374 436 343 168 346 424 338 404 439 472 337 358 366 384 401 399 303 NaN 921 876 848 211 599 450 401 237 332 435 368 372 336 397 108 372 476 609 326 252 362 339 410 277 219 141 377 274 302 418 437 404 535 464 519 519 548 556 617 558 564 465 586 516 581 634 415 847 1.05e+03 478 447 540 450 425 804 804 399 996 475 921 478 459 681 984 936 988 624 686 1.09e+03 575 724 705 860 456 558 659 768 616 604 961 727 727 489 586 587 553 795 581 735 573 733 505 556 662 670 432 625 658 622 624 650 597 654 444 666 633 413 600 607 579 584 539 563 506 472 781 1.01e+03 582 980 NaN 497 594 500 496 482 540 501 506 578 650 648 585 530 422 502 504 766 700 791 490 461 454 463 508 506 526 486 517 498 521 450 518 498 589 468 517 782 393 537 428 438 522 531 760 754 626 370 431 505 450 720 399 789 431 473 492 440 447 506 548 544 528 441 399 422 918 461 456 506 376 402 326 475 423 431 468 592 474 684 441 547 539 667 517 460 500 525 533 634 554 516 492 472 769 492 483 488 572 908 552 581 534 559 546 589 720 968 555 512 375 486 443 451 463 424 440 398 396 766 416 525 366 421 413 366 456 453 604 462 397 471 488 498 504 436 439 418 445 520 806 896 467 667 450 429 436 431 482 416 590 460 383 572 465 466 402 389 401 469 826 603 549 826 407 427 504 536 411 403 410 503 390 516 503 533 428 559 484 504 361 378 529 361 350 343 372 377 386 395 507 460 493 526 471 462 488 483 482 329 394 365 328 332 405 501 416 445 489 399 432 397 334 507 449 860 677 789 490 663 293 405 263 465 222 408 443 353 506 491 321 446 564 385 321 373 444 336 396 438 325 624 356 289 379 348 361 328 393 363 432 425 773 710 408 634 257 309 342 300 362 320 348 337 290 163 359 457 560 288 321 402 290 379 342 299 502 477 384 249 321 332 366 397 464 375 493 409 348 396 362 512 516 403 412 402 258 449 381 308 397 343 380 340 498 242 267 334 341 326 256 306 384 309 745 334 302 368 459 366 350 308 312 346 226 401 366 403 445 476 299 316 328 404 407 309 298 205 393 334 337 306 268 431 455 411 376 372 303 290 358 329 337 333 222 378 236 374 436 343 166 345 424 338 404 442 471 338 359 366 384 402 398 304 NaN 920 876 847 212 600 448 402 237 333 435 369 371 337 398 108 373 476 607 326 250 362 342 410 277 220 141 376 274 302 418 437 404 535 464 518 518 549 556 617 558 564 465 585 516 581 633 415 853 1.05e+03 479 447 540 450 425 804 803 399 996 475 920 478 459 681 984 936 987 624 686 1.09e+03 575 723 705 860 456 558 659 768 616 604 960 727 726 489 586 587 554 795 581 735 573 733 505 556 662 670 432 625 658 620 625 651 597 654 444 666 633 412 600 607 579 583 538 562 506 473 780 1.01e+03 582 980 346 496 594 499 496 483 540 501 506 577 651 647 585 530 422 502 504 766 700 791 490 463 453 462 508 505 526 487 517 498 521 450 519 498 588 468 517 782 393 538 428 438 523 532 760 754 625 370 432 505 450 720 399 789 431 473 492 441 446 506 548 544 528 441 400 422 918 461 456 506 377 402 325 475 423 431 468 591 473 683 441 548 538 667 517 460 499 525 534 633 555 516 492 472 769 493 483 487 573 908 552 581 534 558 546 589 719 968 555 512 375 485 443 451 462 423 440 398 396 766 416 525 366 421 413 366 456 452 604 462 395 471 489 499 504 436 438 418 445 520 806 896 468 666 450 429 435 431 482 416 590 460 384 572 466 467 402 389 402 469 827 603 549 826 407 427 503 536 412 403 412 503 390 516 505 532 428 559 484 504 360 378 530 361 350 343 372 377 386 395 507 460 494 525 470 462 488 483 483 329 395 364 328 332 404 502 416 444 488 399 433 398 334 508 448 860 686 789 491 664 293 404 263 464 222 407 443 353 506 491 321 445 564 385 321 373 443 336 396 438 325 624 356 289 379 348 361 328 393 364 432 425 775 710 409 635 256 308 342 300 362 321 348 336 290 163 359 457 559 288 320 403 290 380 342 299 501 478 385 249 321 332 365 397 464 374 492 408 349 397 362 512 515 403 411 403 258 450 381 308 396 343 380 340 498 242 267 334 341 327 256 307 384 309 745 333 302 368 459 367 350 308 312 346 226 401 366 402 445 475 299 316 328 403 407 309 297 205 393 334 336 306 268 432 456 411 376 370 303 290 358 329 337 336 223 379 254 374 435 343 164 345 424 338 404 444 470 338 359 366 383 402 398 304 NaN 920 876 846 212 602 447 403 238 333 436 369 370 338 398 108 373 476 604 326 248 362 344 411 277 221 141 376 274 303 418 436 405 535 465 518 518 549 556 617 558 564 465 584 516 581 632 415 860 1.05e+03 479 446 540 450 425 805 803 398 997 474 921 477 460 681 984 936 986 624 686 1.09e+03 576 723 705 860 456 558 659 768 617 604 959 727 726 489 586 586 555 795 582 735 573 734 505 556 662 670 432 625 659 618 625 652 598 654 444 666 633 412 600 606 578 584 538 562 506 473 779 1.01e+03 582 979 346 496 594 500 496 483 540 502 506 577 651 647 584 530 423 502 504 767 701 791 490 464 453 461 508 505 526 487 516 497 521 450 519 498 589 467 518 782 392 538 428 438 523 532 761 754 625 370 432 505 450 719 399 789 431 473 492 441 445 506 548 545 527 441 400 421 918 460 456 506 376 402 324 475 423 431 469 591 473 683 440 548 538 667 517 460 499 525 534 633 555 515 492 471 769 493 484 487 573 908 553 581 534 558 545 589 720 968 555 513 375 485 443 450 462 423 440 398 396 766 416 526 367 421 412 367 457 452 604 463 396 471 489 499 504 436 438 418 446 520 806 896 468 666 451 430 435 430 482 416 590 460 385 572 466 468 402 388 402 468 827 603 549 826 407 427 503 536 413 403 414 503 391 517 505 532 428 559 484 504 360 378 531 362 350 343 373 377 386 395 507 460 494 526 469 462 487 482 484 329 395 364 329 333 404 502 416 444 487 400 434 398 334 509 448 860 694 789 492 666 292 403 264 464 222 407 443 353 505 491 321 445 564 385 321 373 443 336 395 439 325 623 356 289 379 349 360 328 392 365 432 425 777 709 410 636 255 309 342 300 362 322 348 335 290 163 359 457 558 289 320 402 290 380 342 299 501 478 386 249 321 332 365 397 464 374 492 407 351 397 361 513 512 403 411 403 258 450 381 309 396 343 380 340 498 241 267 333 341 328 256 308 384 309 745 333 302 369 460 368 350 307 310 347 226 402 366 401 445 474 299 316 327 403 407 309 297 205 393 335 335 306 268 433 456 410 376 370 303 291 357 329 337 341 222 379 266 374 435 344 163 344 425 337 403 444 470 338 359 365 382 403 397 304 NaN 920 875 846 213 602 447 403 240 331 436 373 369 339 398 108 373 476 603 326 249 362 346 411 276 220 141 376 274 304 418 436 406 535 465 518 518 549 556 618 558 563 465 585 516 580 633 415 868 1.05e+03 479 446 540 450 425 805 803 398 997 473 920 477 460 681 984 936 986 624 687 1.09e+03 577 724 705 860 456 558 658 767 616 604 960 726 726 489 587 586 556 795 582 736 573 734 505 557 662 670 431 625 658 617 625 652 599 654 444 666 633 411 600 606 578 584 538 564 506 472 779 1.01e+03 582 979 344 496 594 500 496 482 540 503 506 577 651 647 584 530 423 502 504 766 701 792 490 466 453 460 508 505 526 486 515 497 521 450 519 498 590 466 518 782 392 537 428 438 523 532 762 753 625 371 432 506 450 718 399 790 431 473 492 441 446 506 548 545 527 442 401 421 918 461 456 506 376 402 324 475 423 431 469 590 473 683 440 548 538 666 516 460 499 524 534 633 555 514 493 472 769 493 483 487 573 909 552 581 533 557 545 590 720 968 555 513 375 485 443 449 462 423 440 398 396 767 416 527 368 421 412 367 457 453 604 464 398 470 488 500 503 436 438 418 446 520 807 895 469 666 451 431 435 430 482 416 590 461 384 572 466 468 402 388 401 468 828 603 548 825 407 427 503 536 414 402 412 504 391 517 506 531 428 559 485 504 360 378 530 363 350 342 373 376 387 395 506 460 494 528 470 462 486 483 484 329 396 364 330 333 404 501 416 445 488 400 434 398 334 510 448 860 699 789 493 667 291 403 264 464 221 407 442 354 505 491 321 445 564 386 320 373 443 336 395 439 325 622 356 290 378 350 360 328 392 365 432 425 778 709 410 636 256 309 343 300 361 322 347 335 289 162 360 458 556 289 320 401 290 379 342 299 501 477 386 249 321 332 365 398 462 375 492 406 352 398 360 513 512 402 412 403 258 451 381 310 396 343 382 340 498 240 267 333 342 328 256 308 383 309 745 333 301 369 461 368 350 307 310 348 226 404 366 400 445 473 299 315 328 404 407 308 297 204 392 336 336 307 268 433 456 409 376 370 304 292 357 329 336 343 222 378 272 374 435 344 163 344 425 337 402 444 472 338 358 364 382 403 397 303 NaN 921 874 846 213 603 448 400 242 330 436 377 369 338 398 110 374 476 603 327 250 362 346 412 276 219 141 376 274 304 418 436 406 534 465 518 518 548 555 618 559 563 464 586 516 580 633 415 877 1.05e+03 479 446 539 450 425 805 803 398 998 473 919 476 459 681 984 937 986 624 687 1.09e+03 577 724 705 859 456 558 657 767 616 604 960 725 727 489 586 586 555 795 582 736 573 734 505 558 662 670 430 625 657 617 625 651 599 654 444 665 634 410 600 606 578 584 538 565 506 472 780 1.01e+03 582 978 344 496 594 499 496 481 539 503 506 577 651 648 584 531 423 502 504 767 703 792 490 468 454 460 508 505 526 484 514 497 522 450 519 498 590 466 518 783 392 537 428 439 523 533 763 754 624 371 433 507 450 717 399 790 431 473 492 441 446 506 548 546 527 442 401 420 918 462 457 506 374 402 325 474 423 432 469 591 474 682 441 547 539 665 517 460 499 523 534 634 555 514 493 472 769 493 482 488 572 909 552 581 532 556 545 590 720 969 555 512 375 486 443 449 462 423 440 398 397 767 416 527 368 420 412 367 457 454 604 466 401 470 487 500 503 436 439 418 446 520 808 895 469 666 451 430 435 429 482 416 590 462 383 572 466 468 402 388 401 468 828 603 548 825 407 427 504 536 413 403 411 504 391 518 506 531 428 560 485 504 360 379 529 363 351 342 374 376 387 395 506 460 494 528 470 461 486 484 485 328 396 364 331 332 404 500 417 445 489 400 434 399 335 510 448 860 702 790 494 668 290 403 265 464 221 407 442 355 505 491 322 446 565 386 320 373 444 337 396 440 326 622 356 290 379 350 360 329 394 364 432 425 777 710 410 636 256 310 343 300 361 322 347 335 290 163 360 458 555 289 320 401 291 379 342 299 501 477 386 248 320 332 364 398 460 376 492 406 353 397 359 514 511 402 412 402 258 451 381 310 397 344 383 340 500 239 268 332 342 327 256 309 383 309 745 332 301 369 463 369 350 307 309 349 226 405 366 400 445 472 299 315 329 404 407 308 297 203 392 335 337 307 267 433 456 408 376 370 304 292 357 328 336 348 221 378 270 375 435 345 163 346 425 336 402 444 473 338 358 363 382 404 397 303 NaN 921 874 846 216 604 447 397 245 331 436 381 370 338 397 113 374 476 603 327 251 361 345 412 277 218 141 376 274 304 418 437 407 532 465 519 518 548 555 619 560 563 464 586 516 580 633 415 886 1.05e+03 480 446 539 451 425 805 803 398 998 473 919 477 459 681 984 936 986 624 687 1.09e+03 576 725 705 859 456 558 657 767 616 604 960 724 728 489 586 586 555 795 582 735 573 734 506 558 662 669 430 625 656 617 626 651 597 654 444 665 634 410 601 606 579 584 538 565 506 471 780 1.01e+03 582 978 344 495 593 499 496 480 539 503 506 577 651 648 585 531 423 502 504 768 704 792 488 469 454 460 508 504 526 482 514 497 522 449 519 498 589 466 518 784 392 538 428 439 523 533 762 753 625 372 433 509 450 717 400 790 431 474 492 441 446 507 548 546 527 443 401 420 919 462 458 506 374 403 325 474 423 432 470 592 476 683 441 546 539 665 518 460 500 522 533 634 555 515 493 472 768 494 481 490 572 909 552 581 532 556 546 591 720 969 556 510 375 486 443 450 462 423 439 398 398 767 416 527 366 420 412 367 457 455 603 466 402 470 486 500 503 437 439 418 445 520 808 896 469 667 451 430 435 429 482 416 590 462 383 572 466 468 402 388 401 468 828 603 549 824 406 428 504 536 414 404 410 505 391 519 507 531 429 560 484 504 361 380 528 363 352 342 373 376 387 395 506 460 494 529 469 461 486 484 485 328 396 364 330 332 404 501 417 444 490 400 434 399 336 508 448 860 704 791 498 670 291 403 265 464 221 408 442 356 505 491 322 446 566 385 320 374 444 338 396 441 326 622 356 291 379 349 361 329 395 364 431 425 777 710 410 636 258 310 343 300 361 323 347 336 292 163 360 458 555 290 320 401 291 378 342 299 501 476 385 248 318 331 364 398 458 378 491 407 355 398 359 515 511 402 412 401 258 452 381 309 397 345 382 340 501 239 268 335 342 326 256 309 383 310 745 332 300 369 463 369 351 307 308 351 226 405 366 400 446 472 298 315 329 404 407 308 296 202 392 335 338 308 268 433 455 409 376 370 303 291 356 328 336 351 219 377 267 376 436 345 163 347 425 333 402 443 473 338 358 362 382 404 397 303 NaN 921 873 845 218 604 447 397 246 332 436 382 370 337 396 116 373 475 604 328 251 361 345 412 278 219 140 379 274 304 418 438 407 532 464 519 518 548 556 618 559 563 464 586 516 580 634 415 900 1.05e+03 480 446 539 451 424 805 803 398 998 474 919 477 459 681 983 935 987 624 687 1.09e+03 576 725 705 858 456 558 657 767 616 603 960 724 729 489 586 586 555 796 582 735 573 733 506 558 662 669 429 625 656 619 626 652 596 655 444 666 634 410 602 607 579 584 538 565 506 472 780 1.01e+03 581 978 345 495 593 499 496 479 539 503 506 577 651 648 585 532 424 502 503 768 705 793 486 469 455 460 509 504 526 483 514 496 523 448 519 498 589 467 518 785 392 538 428 438 522 533 762 753 626 371 434 509 451 717 399 789 431 474 492 441 446 508 548 546 527 443 402 420 920 463 458 506 375 402 325 475 423 432 470 592 476 684 441 545 540 665 520 462 500 523 533 634 555 515 492 473 768 495 481 491 572 909 552 581 533 556 546 592 720 969 557 508 375 486 442 452 462 422 439 398 397 767 416 528 364 420 413 367 458 454 603 466 403 470 486 499 503 437 440 418 445 520 808 896 470 667 452 431 435 429 482 416 590 462 383 572 466 468 403 388 400 467 828 603 549 825 406 429 504 537 414 405 411 505 391 518 507 531 429 561 484 505 361 381 528 363 352 343 371 376 386 395 506 460 494 528 469 461 486 484 485 330 396 365 330 333 404 501 416 444 489 400 434 400 337 507 449 860 711 790 499 672 292 404 265 463 220 408 442 356 506 492 322 445 566 385 320 374 444 338 397 440 326 622 357 291 380 348 361 329 396 363 432 425 777 711 410 636 258 310 342 299 361 323 347 336 293 164 360 458 554 290 321 401 291 378 342 299 501 476 385 247 318 331 364 398 458 380 491 408 355 398 360 516 511 401 412 400 258 452 382 309 397 347 381 339 502 238 268 337 341 327 256 309 384 310 743 332 300 369 463 369 350 306 307 352 225 404 366 400 447 472 299 315 329 404 407 308 297 203 392 335 338 309 269 432 455 410 376 369 303 290 355 330 336 354 218 377 266 377 437 345 168 348 425 331 402 442 473 338 358 361 381 405 398 303 NaN 922 872 846 220 604 447 398 246 334 436 384 370 337 396 118 371 474 602 328 252 361 344 411 280 219 138 381 273 302 418 438 407 532 464 520 519 549 556 618 558 562 464 586 516 580 634 416 912 1.05e+03 480 446 538 451 422 804 803 398 997 473 919 477 460 681 983 935 989 624 687 1.09e+03 576 725 705 858 457 559 657 767 617 604 959 725 728 488 586 585 555 795 582 735 573 733 507 558 662 669 429 625 656 622 627 653 597 655 444 666 634 409 602 607 578 583 538 564 505 473 780 1.01e+03 580 979 343 495 594 500 496 479 539 502 506 576 651 648 585 532 424 502 502 768 707 794 485 469 455 460 509 505 526 484 515 496 523 448 519 497 588 466 518 786 392 538 428 436 522 533 762 754 627 371 434 509 451 717 399 788 430 474 492 441 446 508 548 546 527 443 402 420 921 463 459 506 375 402 325 475 423 432 471 592 475 685 441 544 541 665 520 463 502 524 534 634 556 517 490 473 768 496 481 490 573 909 552 581 533 556 546 593 720 969 557 507 375 485 442 452 462 422 439 397 395 768 416 527 364 420 413 368 458 453 603 467 403 470 486 498 503 438 440 418 445 520 809 896 470 667 452 432 436 429 482 416 590 462 384 572 466 468 403 389 400 466 829 604 549 825 406 429 503 537 415 406 411 505 391 518 507 531 430 561 483 505 361 380 529 362 353 343 370 376 386 395 505 460 494 528 469 461 487 484 484 330 396 365 330 334 404 502 416 444 489 399 434 400 336 506 450 860 721 788 503 673 292 404 265 463 221 409 443 355 506 493 322 445 566 385 321 374 445 336 397 440 326 622 357 292 380 347 361 328 396 363 432 425 776 711 409 636 258 310 342 298 360 324 347 336 294 164 360 458 555 291 321 401 291 378 344 300 501 476 384 247 317 330 365 398 458 382 492 408 355 399 361 516 510 400 413 400 259 451 383 310 397 347 380 339 502 238 268 340 341 327 256 310 384 310 741 332 300 370 463 370 350 304 307 352 225 404 367 398 447 472 299 315 328 404 407 307 298 204 392 335 336 310 270 432 456 410 377 370 302 290 354 331 336 354 217 377 266 378 437 345 176 347 425 330 402 444 473 338 359 361 381 405 398 304 NaN 922 872 847 222 604 446 399 249 334 435 386 370 338 396 122 370 475 600 328 252 360 344 411 280 219 138 382 272 300 419 438 408 532 464 520 519 549 557 618 557 562 464 586 517 580 634 416 927 1.05e+03 480 446 538 451 420 805 803 398 997 473 919 477 460 681 983 935 989 623 687 1.09e+03 576 725 704 858 457 560 657 767 618 604 959 725 727 488 586 585 555 795 582 736 572 733 507 558 662 668 428 625 656 626 627 653 597 655 444 667 634 409 603 608 578 582 537 564 506 473 779 1.01e+03 581 979 340 494 594 500 496 478 539 502 506 576 650 647 586 532 424 502 502 768 711 795 487 469 455 460 510 506 526 485 515 496 523 448 519 497 588 466 519 786 393 538 428 436 521 532 761 755 627 371 434 508 451 718 399 788 430 474 492 441 446 508 548 546 527 443 402 420 921 463 459 506 375 400 325 475 424 432 471 593 475 685 441 543 541 666 520 463 502 525 534 634 557 518 489 474 769 497 481 490 573 909 553 581 533 557 545 593 720 968 557 509 374 485 442 452 462 421 439 396 393 768 416 527 366 420 414 368 458 453 603 467 403 470 486 498 503 438 440 418 445 520 809 896 470 668 452 433 436 429 482 416 590 461 384 572 466 468 403 390 399 465 829 604 549 825 406 429 502 537 415 406 409 505 391 518 507 531 430 562 484 506 361 380 530 363 353 343 372 376 386 396 505 460 494 529 469 462 487 484 484 331 396 364 330 334 404 502 414 444 489 399 433 401 335 506 450 861 732 788 507 676 293 405 265 462 221 410 443 355 507 494 322 445 566 385 322 374 445 336 396 439 326 622 356 292 380 347 361 327 396 363 432 425 775 711 409 636 258 310 342 299 360 324 347 335 294 163 360 458 556 292 321 401 292 379 345 301 501 477 384 247 317 329 364 398 458 382 494 408 356 399 362 516 509 400 414 400 259 450 384 311 397 348 379 339 502 238 268 340 341 327 257 311 383 310 740 332 299 370 463 370 349 304 308 351 224 404 367 396 447 472 299 315 328 403 406 306 299 204 393 336 335 310 270 432 457 410 377 370 302 290 352 332 336 356 217 377 262 378 437 346 188 346 425 328 402 447 473 337 358 362 381 405 398 304 NaN 922 872 848 224 603 445 398 255 333 434 387 370 338 396 125 370 475 597 328 252 359 344 411 282 219 139 381 271 298 419 438 408 533 464 519 519 549 557 617 558 563 464 587 518 580 634 416 942 1.05e+03 480 445 539 451 419 805 803 398 996 472 919 476 460 681 983 936 990 623 687 1.09e+03 576 726 704 858 457 559 657 768 619 604 958 726 726 488 586 584 555 795 582 736 572 734 507 558 662 668 428 625 656 629 626 653 597 655 444 667 634 409 603 608 578 582 536 564 506 473 779 1.01e+03 581 979 342 494 594 500 495 478 539 502 506 575 649 647 586 532 424 502 502 768 716 796 488 471 455 461 510 506 527 485 514 496 523 448 519 497 588 466 520 785 393 538 429 438 521 532 761 756 627 371 434 507 451 718 399 788 428 474 492 441 446 508 548 546 528 443 402 419 921 464 459 505 375 399 325 475 423 432 471 594 475 685 441 543 541 666 521 463 502 524 534 634 558 518 490 474 768 498 481 490 572 909 553 580 534 557 545 593 720 970 557 512 375 485 442 452 462 421 440 397 394 769 417 526 366 420 414 368 458 454 603 466 404 471 486 499 503 438 440 418 445 520 808 896 470 669 453 432 436 429 483 417 590 461 383 572 467 468 402 390 399 466 828 604 548 825 406 429 502 537 415 405 408 506 390 517 506 531 430 562 484 506 360 380 530 364 353 343 374 376 386 397 505 460 494 529 469 463 487 484 483 331 395 364 330 334 404 502 414 444 489 399 432 401 333 507 450 862 741 790 514 680 293 405 264 462 222 410 443 354 506 494 322 445 567 385 322 374 445 337 396 439 326 623 356 292 378 348 360 327 396 363 432 426 774 712 409 636 258 310 343 300 360 324 346 336 294 163 360 458 556 292 320 402 292 380 345 302 501 476 385 248 318 329 364 399 458 383 495 408 358 399 363 517 508 400 415 400 259 450 384 311 398 348 378 339 502 239 269 339 340 327 258 312 383 310 742 332 300 370 463 372 348 305 309 350 224 404 366 395 447 472 299 315 328 403 406 308 299 204 394 336 334 310 271 432 456 409 377 370 302 290 351 332 336 357 218 376 261 377 437 346 201 347 425 326 404 457 474 338 356 362 381 404 396 303 NaN 921 872 847 225 603 444 397 261 332 433 386 370 338 396 130 371 474 597 328 252 358 344 410 283 219 140 379 271 298 419 438 409 533 464 518 519 548 557 617 558 563 463 587 519 580 634 416 960 1.05e+03 479 445 539 450 420 805 803 398 996 472 919 477 460 681 984 936 989 623 687 1.09e+03 576 726 704 857 457 559 657 768 619 604 958 726 726 488 587 583 555 795 582 736 572 734 506 557 662 668 428 625 656 632 626 653 597 655 443 667 634 410 603 608 578 582 536 564 505 473 780 1.01e+03 580 979 343 494 594 500 495 478 538 502 506 575 648 647 587 533 424 502 502 768 722 796 488 472 455 460 510 507 528 484 513 496 523 448 519 497 588 465 520 785 393 538 429 438 520 532 761 756 628 371 434 508 450 719 399 789 427 475 491 440 446 508 549 545 528 442 401 419 921 464 459 504 374 398 325 476 423 432 471 595 476 685 441 543 540 666 521 462 503 524 534 634 558 518 491 474 768 498 481 490 572 910 553 580 535 557 545 592 720 972 557 514 375 485 441 452 462 421 439 397 395 769 417 527 366 420 413 368 459 455 603 466 404 471 486 500 503 438 440 418 445 520 807 896 470 670 452 432 436 429 483 417 591 461 383 572 467 468 402 390 399 466 828 604 548 825 406 429 502 538 415 405 407 505 389 517 505 531 430 562 484 507 360 380 530 365 353 343 376 376 386 397 505 460 495 529 469 464 487 485 484 331 394 364 331 334 403 502 414 445 490 398 430 401 333 508 450 864 750 792 520 687 293 405 264 463 222 410 443 355 506 494 322 446 567 386 322 374 445 338 396 439 326 624 356 292 377 348 360 325 396 364 431 426 775 713 408 637 258 311 344 302 360 323 346 336 294 163 359 458 555 292 320 402 292 381 345 302 502 476 386 248 319 329 364 401 457 384 496 407 359 399 364 518 508 399 416 401 259 450 384 310 397 349 378 339 502 240 268 337 340 327 259 312 383 311 742 332 301 369 463 372 348 307 310 351 223 404 366 395 446 472 299 315 328 404 406 309 300 204 394 335 334 310 272 432 456 409 378 371 303 290 351 332 336 359 220 376 260 376 437 346 214 347 425 324 405 465 474 338 355 363 382 403 395 302 NaN 919 872 846 226 604 444 397 263 331 432 384 370 338 395 134 371 473 596 328 252 357 343 411 284 220 140 379 271 299 419 438 408 533 464 518 519 548 557 618 558 563 463 587 518 579 634 417 979 1.05e+03 479 445 540 450 422 805 804 398 996 472 919 477 460 681 984 936 989 623 687 1.09e+03 576 726 705 856 458 559 658 768 619 605 958 726 726 488 587 583 556 795 582 736 573 734 507 556 662 667 428 625 655 636 626 653 -970 654 443 666 634 410 603 608 578 582 536 564 505 473 780 1.01e+03 579 978 343 494 594 501 495 479 538 502 506 576 648 647 587 534 424 502 502 767 728 795 489 474 455 459 510 508 529 484 514 497 523 448 519 497 588 465 520 785 393 538 430 438 521 532 760 756 628 371 434 508 450 719 399 789 426 475 490 440 445 508 550 545 528 442 401 418 921 465 459 503 373 399 326 476 423 432 470 595 476 685 441 542 540 665 521 461 504 523 534 634 558 518 492 473 767 498 481 491 572 910 553 580 535 557 544 593 720 973 558 514 376 484 442 451 463 421 438 398 398 769 417 528 365 421 413 368 459 454 602 466 405 471 486 502 503 438 440 418 445 521 806 896 471 670 452 432 436 429 482 417 592 461 383 572 467 468 402 389 398 466 827 604 548 826 406 429 503 538 415 405 407 505 388 517 505 531 430 560 483 507 360 381 531 365 353 343 376 376 386 397 505 461 495 528 469 463 487 485 484 330 393 364 332 333 402 502 414 445 490 399 430 399 333 509 450 864 756 792 529 691 293 405 263 464 222 410 443 355 505 494 322 447 567 386 321 374 446 337 397 440 326 624 356 291 377 348 360 324 396 364 431 426 776 714 408 637 258 311 343 302 360 323 346 336 294 163 358 458 554 292 320 402 292 381 343 302 502 476 388 248 321 328 365 402 457 385 496 406 360 399 364 518 508 398 417 402 260 450 386 309 397 350 378 339 502 240 268 335 339 328 260 312 384 311 740 333 302 368 463 374 348 306 311 351 222 404 366 395 446 473 299 315 328 404 405 310 300 204 393 335 333 310 272 433 455 408 378 371 303 290 351 333 336 359 222 376 254 374 437 347 226 347 425 321 406 474 474 338 355 362 382 402 395 301 NaN 918 873 845 226 605 445 397 267 332 433 387 370 337 395 140 371 473 593 328 253 357 343 411 284 220 140 379 271 299 419 437 407 533 464 517 519 548 557 618 558 564 464 587 518 578 634 417 997 1.05e+03 479 445 540 450 422 806 804 398 996 473 918 477 460 682 984 935 989 624 687 1.09e+03 576 726 705 856 458 559 658 768 619 605 958 726 726 488 587 583 556 795 582 736 573 735 508 556 662 667 428 625 655 640 626 653 NaN 653 443 666 634 410 603 609 578 582 537 565 506 473 780 1.01e+03 578 978 342 493 594 502 495 481 538 502 506 577 648 648 587 533 424 502 502 766 732 795 489 476 455 458 510 508 529 484 514 497 524 449 519 497 588 465 520 785 393 537 430 439 521 532 761 756 628 370 434 509 451 719 400 789 426 474 490 441 445 508 550 546 527 442 400 418 921 465 459 503 373 400 326 476 424 432 471 595 477 685 441 541 540 665 521 461 503 524 534 634 558 519 493 472 767 498 480 490 572 910 552 580 535 557 545 593 720 972 558 513 375 484 442 450 463 421 438 398 400 768 416 528 365 421 412 368 460 454 602 466 405 470 486 502 503 438 440 418 444 520 806 897 470 670 452 433 436 429 482 418 592 460 384 571 467 467 402 389 398 467 827 604 548 826 406 429 504 540 416 405 407 505 388 517 506 531 429 559 484 507 360 381 531 365 352 343 377 376 386 397 504 461 496 528 469 463 488 485 485 330 394 363 332 333 402 501 415 446 489 400 431 397 333 509 450 864 764 793 539 694 294 405 262 465 222 410 444 355 505 494 322 448 567 386 320 373 446 336 398 440 326 623 356 290 377 349 361 323 396 364 432 426 776 714 408 637 258 312 343 302 360 322 346 336 294 164 357 458 554 293 320 402 292 380 342 302 502 475 388 249 322 328 366 402 457 386 495 405 360 399 365 518 509 398 416 402 260 451 388 308 395 350 378 339 503 241 268 334 340 328 262 312 384 311 738 333 301 367 463 374 348 306 311 352 221 404 366 397 446 473 299 316 328 405 405 310 301 205 392 334 333 309 272 433 455 408 378 372 303 290 352 332 336 359 224 377 244 375 437 347 240 347 425 319 406 476 475 338 356 362 382 401 395 301 NaN 919 874 845 226 605 445 397 273 334 434 390 369 337 395 149 372 472 590 329 254 356 343 411 283 220 141 378 272 299 419 437 408 533 463 517 519 548 557 620 558 565 464 586 517 578 634 417 1.01e+03 1.05e+03 479 445 540 451 425 806 804 398 995 474 918 477 459 682 984 935 989 624 687 1.09e+03 577 725 705 856 458 559 658 768 619 605 958 726 726 489 586 583 556 795 582 736 574 735 509 556 662 667 428 625 655 644 627 653 NaN 653 443 665 634 409 602 609 578 582 537 565 506 472 779 1.01e+03 578 978 NaN 492 593 501 495 482 538 503 506 577 648 648 586 533 425 502 501 766 737 795 489 477 455 458 508 509 529 485 514 497 524 449 518 497 588 465 520 786 393 537 429 441 521 532 762 756 629 370 434 509 452 719 401 789 427 475 490 441 445 507 550 546 527 443 400 418 921 465 459 504 374 400 324 475 424 433 472 595 478 685 441 539 540 665 521 462 503 524 535 633 558 518 495 472 766 498 479 489 571 911 552 579 535 558 546 593 721 972 558 512 374 484 442 451 464 421 438 398 400 767 416 528 365 422 412 368 460 454 602 466 403 470 486 502 504 438 440 418 444 519 806 896 470 671 452 433 435 429 482 417 590 460 384 571 467 467 403 389 399 467 828 604 548 826 406 429 504 540 416 405 408 504 390 517 508 531 430 559 485 507 359 381 531 365 352 343 377 377 386 397 505 462 496 528 469 462 488 484 485 331 395 363 332 332 404 501 415 446 489 400 432 398 334 508 450 864 767 794 549 694 294 406 262 465 222 411 445 355 505 494 323 447 568 387 319 372 447 336 398 440 326 622 356 290 376 350 361 323 396 364 432 426 776 714 409 638 258 312 343 300 360 323 346 335 295 164 357 458 553 294 321 402 292 380 341 303 502 475 388 249 322 328 365 402 458 386 495 404 361 399 365 518 509 398 415 401 260 451 389 309 394 349 378 339 502 242 269 333 342 328 264 313 384 310 738 334 301 368 463 375 348 306 311 352 221 404 366 398 446 473 300 315 328 405 405 311 301 205 392 334 333 309 272 432 455 408 379 373 303 291 352 331 336 358 224 378 234 375 436 346 252 347 425 317 407 479 476 339 357 361 382 400 396 301 NaN 921 875 845 226 605 446 398 282 337 438 393 368 336 396 156 372 472 588 329 252 356 342 411 283 220 141 377 272 299 419 436 408 534 463 518 519 548 557 620 558 566 463 586 516 579 634 418 1.03e+03 1.05e+03 479 445 540 452 429 806 803 398 995 474 918 476 459 683 984 935 989 624 687 1.09e+03 577 724 705 856 458 559 658 768 619 605 958 726 726 489 586 582 556 795 582 736 574 734 509 556 662 667 428 625 655 646 628 653 NaN 653 442 664 634 409 602 609 579 582 538 565 506 472 778 1.01e+03 578 977 2.23e+03 491 593 499 494 482 538 503 506 577 649 648 585 532 425 502 500 766 741 795 490 477 455 458 508 508 528 485 515 497 524 449 518 497 588 466 519 786 393 537 429 442 521 533 762 756 630 371 434 509 453 719 401 790 427 476 490 441 446 507 551 547 528 443 400 418 922 465 460 505 374 400 323 475 424 433 472 595 479 684 442 539 541 665 522 463 504 524 535 633 558 518 496 472 766 498 479 490 572 911 552 579 536 558 548 594 722 972 559 510 373 484 442 452 464 421 438 399 398 767 417 528 367 422 411 368 461 455 602 466 401 470 486 501 504 438 439 418 445 519 807 896 470 671 452 433 435 429 482 417 589 460 384 571 468 467 404 389 399 467 828 604 548 826 406 430 504 540 416 405 409 504 391 517 509 531 430 560 485 507 359 381 531 364 351 342 377 377 387 398 506 462 496 529 469 462 488 484 485 332 396 364 332 332 404 501 416 447 489 401 432 400 334 508 450 864 769 793 557 698 294 406 262 465 222 412 445 356 505 495 323 446 567 387 319 372 446 337 399 440 326 621 357 290 377 350 360 323 397 364 433 425 775 713 409 638 259 313 343 299 359 324 347 334 296 164 357 458 553 294 321 402 292 379 341 304 502 475 388 250 322 328 364 403 457 385 495 404 361 400 365 518 508 399 415 401 261 452 388 308 393 348 378 339 501 242 270 334 344 328 265 313 383 310 740 334 301 369 462 374 348 306 311 354 221 403 367 400 446 474 300 314 328 406 405 313 300 205 392 334 333 308 271 432 455 407 379 374 303 291 352 331 336 358 224 378 245 375 436 346 263 348 425 316 409 481 476 339 358 361 382 398 396 301 NaN 921 875 845 226 605 446 398 287 339 440 390 366 336 396 162 373 472 587 330 250 357 343 411 282 220 142 376 272 299 419 436 408 534 462 518 519 548 557 620 558 566 463 585 516 579 634 418 1.04e+03 1.05e+03 479 445 540 452 432 806 802 398 995 475 918 476 459 682 985 935 990 624 688 1.09e+03 577 723 705 857 458 559 657 768 619 605 958 726 726 489 586 582 556 795 582 736 573 734 509 557 661 668 428 625 654 647 629 653 -969 653 442 664 634 409 603 609 579 582 538 565 506 472 779 1.01e+03 577 977 413 491 593 498 494 482 539 504 506 577 650 648 585 532 425 501 500 766 746 795 490 477 454 458 508 507 529 485 515 498 524 448 518 498 588 466 518 786 393 537 429 442 522 532 762 755 630 370 434 508 452 720 401 790 427 476 490 441 445 508 551 547 528 443 401 417 922 465 460 506 374 400 323 475 424 432 472 594 478 684 442 540 542 665 522 464 504 524 535 633 557 516 496 471 766 498 479 491 572 911 552 579 536 558 548 594 722 973 559 509 374 484 442 452 464 421 437 399 396 768 417 528 369 422 410 369 461 455 602 466 399 470 487 500 505 437 439 417 445 519 808 896 470 671 453 432 434 430 482 416 590 460 384 571 468 468 404 389 400 467 828 605 549 825 405 431 503 540 415 405 409 505 391 517 509 531 430 561 485 506 359 381 532 364 351 342 377 377 388 398 507 463 494 529 469 462 487 485 485 332 397 365 333 333 404 502 416 446 489 401 431 402 334 509 450 864 771 796 565 701 294 406 262 466 222 412 445 356 504 495 323 446 568 387 319 373 446 338 400 440 326 620 356 290 378 349 360 324 397 364 433 424 775 712 409 639 258 313 344 299 358 325 347 334 296 164 358 458 554 295 321 402 293 379 342 305 502 474 387 250 321 327 364 403 459 385 494 404 362 400 365 519 508 399 416 400 261 452 386 308 393 348 378 340 500 243 270 334 345 328 265 314 383 310 742 334 301 370 462 374 348 306 311 355 221 403 368 399 445 474 300 314 329 406 405 315 300 205 392 335 334 309 270 432 455 408 379 374 302 290 351 330 335 357 224 378 255 374 437 346 272 348 425 316 410 483 475 340 358 361 382 398 396 302 NaN 922 875 845 227 605 446 398 290 340 442 388 366 335 395 165 372 472 587 330 248 358 344 412 284 220 142 375 272 299 419 436 408 534 462 517 519 549 557 619 558 566 463 586 516 580 634 419 1.05e+03 1.05e+03 479 445 540 452 434 807 802 398 994 476 918 476 459 682 985 935 990 624 688 1.09e+03 576 723 704 857 458 559 657 768 619 606 959 726 726 489 585 582 557 796 582 736 574 733 509 557 661 668 428 626 654 649 630 654 597 654 442 663 634 408 603 609 579 582 538 565 505 472 780 1.01e+03 577 976 413 490 593 499 494 482 539 504 506 576 650 648 585 532 425 501 500 767 749 795 490 477 454 460 509 506 529 485 515 498 524 448 519 498 588 466 519 785 393 537 429 442 522 532 762 755 630 369 434 508 452 720 401 791 428 476 490 441 445 509 552 547 528 443 401 417 922 465 460 505 374 400 325 475 424 431 471 594 477 684 442 540 543 665 522 464 504 524 535 633 556 514 495 471 766 498 480 492 572 911 552 579 537 558 548 595 722 974 559 508 376 484 442 452 463 421 437 398 396 768 417 529 368 421 410 369 461 455 602 466 398 470 487 499 505 437 439 417 445 520 808 896 470 671 453 432 435 430 483 415 590 460 384 570 468 468 404 389 400 466 828 606 549 825 405 431 503 540 415 405 408 507 391 517 508 532 430 561 484 506 360 381 532 364 350 342 377 377 388 398 507 463 493 529 469 461 487 485 485 332 397 366 333 334 403 502 417 446 489 401 431 402 335 509 449 865 773 798 573 707 294 406 262 466 222 411 445 357 504 495 323 447 568 387 319 373 445 338 400 441 326 621 356 290 378 348 360 324 398 363 432 424 775 712 409 638 258 313 345 299 358 325 348 334 297 164 358 458 555 295 321 402 293 379 342 306 503 474 386 251 320 328 364 403 460 385 493 404 362 401 365 518 507 400 418 400 261 453 386 307 393 347 378 340 500 243 270 335 346 328 266 315 384 310 742 334 301 370 461 374 348 306 311 356 221 404 369 398 446 474 301 314 330 405 405 317 299 205 392 336 334 309 268 432 455 409 378 374 300 289 351 330 335 355 225 378 268 374 437 346 279 349 425 316 410 484 475 339 358 362 383 397 396 302 NaN 922 875 845 227 605 446 398 290 338 441 387 365 335 395 170 372 472 587 331 248 358 345 413 286 220 141 375 272 299 418 436 408 534 462 517 518 550 557 618 558 566 463 586 516 580 634 419 1.06e+03 1.05e+03 479 445 540 451 434 807 801 397 994 476 918 476 459 681 985 935 990 624 688 1.09e+03 576 724 704 858 458 558 657 768 619 605 959 727 726 488 585 583 557 796 582 736 574 733 509 558 661 668 428 626 653 650 630 654 598 654 441 664 634 408 604 609 578 582 538 565 505 473 781 1.01e+03 577 976 412 490 592 500 495 483 539 504 506 577 650 647 585 533 425 501 500 768 751 795 490 479 453 460 509 505 529 484 515 499 524 448 520 497 588 466 519 785 392 538 428 442 522 532 762 755 630 368 435 508 453 720 400 791 429 476 491 442 446 509 552 547 528 443 400 417 921 466 460 505 374 400 325 475 424 431 470 593 476 684 442 541 544 664 521 464 503 525 536 634 556 513 494 470 766 498 481 491 572 911 552 579 536 558 548 595 722 974 560 508 377 484 443 452 462 421 436 398 396 769 417 529 366 421 411 369 461 455 602 466 397 470 488 499 505 436 439 416 444 520 808 896 470 671 453 432 435 431 483 415 590 462 384 570 468 468 404 390 400 466 828 606 550 825 405 430 503 540 415 405 408 507 390 518 507 532 430 561 484 506 360 382 531 364 350 342 377 377 388 399 507 462 493 529 469 461 486 485 484 332 396 366 333 334 404 502 418 446 489 401 432 402 335 510 449 865 774 799 582 710 294 407 263 466 222 411 445 358 505 496 324 449 569 388 319 374 446 339 400 442 326 622 356 290 377 349 360 325 398 363 432 424 776 713 409 638 258 313 344 299 358 325 348 334 297 164 359 458 555 296 320 402 293 379 343 306 504 474 385 251 320 329 364 403 461 385 492 404 363 401 366 518 507 400 418 400 262 454 387 306 393 348 378 340 500 243 270 335 345 327 267 315 385 311 740 333 301 370 460 374 348 306 312 355 221 404 369 396 447 473 301 315 330 405 404 318 299 205 392 336 335 309 268 432 455 410 377 374 300 288 351 330 336 353 226 378 269 375 437 347 287 349 424 316 410 485 475 338 358 362 383 397 395 302 NaN 922 876 846 228 605 446 398 291 334 441 387 363 335 393 177 372 472 586 332 248 358 344 414 289 220 140 376 272 297 418 436 408 534 462 518 517 550 557 618 558 566 462 586 516 579 635 419 1.06e+03 1.05e+03 479 445 540 450 435 807 801 397 994 476 917 476 459 681 985 935 990 624 688 1.09e+03 576 725 705 858 458 557 657 769 619 605 960 728 726 487 585 583 558 795 582 736 575 733 509 558 662 669 428 626 653 651 630 654 598 653 441 664 634 408 603 609 578 581 538 566 505 473 781 1.01e+03 578 976 411 490 592 500 494 483 540 505 506 577 650 647 585 533 425 501 500 768 753 795 490 480 453 461 509 505 529 484 515 499 525 449 520 497 588 467 518 785 393 538 428 442 521 532 762 756 630 368 435 508 454 720 398 792 430 477 492 442 447 510 552 548 528 443 400 418 922 466 461 505 374 400 324 475 424 430 470 594 477 684 442 541 544 664 521 464 503 525 536 634 556 514 495 471 767 499 481 491 573 911 553 579 535 559 548 595 722 974 560 508 376 484 443 452 462 421 437 398 396 768 416 529 364 421 413 368 461 454 602 466 396 470 489 500 505 435 439 415 444 521 808 897 470 671 453 432 435 431 483 415 590 461 384 570 468 468 404 391 400 467 828 606 551 826 405 430 503 540 415 405 407 508 388 518 507 533 430 561 484 506 361 383 531 364 350 342 377 377 388 400 507 462 494 529 469 460 485 485 484 332 395 366 334 334 404 502 418 446 489 401 433 401 335 510 449 865 774 798 590 715 294 407 263 466 222 411 444 360 507 496 324 449 569 388 320 374 446 339 400 443 325 622 356 291 378 349 360 325 398 363 432 424 776 713 409 637 259 313 342 299 357 326 348 335 297 165 359 458 556 297 320 402 292 379 343 305 504 474 385 252 320 330 365 404 461 386 492 404 364 401 367 518 507 400 418 400 263 456 388 306 393 348 379 338 499 243 270 335 344 327 268 315 385 311 738 333 301 370 460 375 347 306 312 355 220 405 369 395 448 473 301 315 330 404 404 318 299 205 391 336 335 309 267 433 455 410 377 375 300 288 351 330 337 352 227 378 262 375 436 347 292 348 423 315 410 487 474 337 357 362 383 398 395 303 NaN 921 877 846 228 605 446 398 296 327 441 388 360 335 392 187 371 472 583 331 250 358 344 413 289 220 141 376 272 296 418 436 408 533 462 518 518 551 557 618 557 566 462 585 516 579 636 419 1.07e+03 1.05e+03 479 445 540 450 436 807 801 397 994 476 917 476 459 681 984 935 990 624 688 1.09e+03 576 725 706 858 458 557 658 769 619 606 960 728 726 488 585 584 558 795 582 736 574 733 509 558 662 669 428 626 653 651 631 653 598 653 441 664 634 409 603 610 578 580 538 566 505 472 781 1.01e+03 577 976 411 489 592 501 494 483 540 505 506 577 650 646 585 534 425 501 500 768 756 795 490 481 453 461 509 504 529 484 515 500 525 449 519 497 588 467 518 786 393 539 429 442 520 533 762 756 630 368 435 509 454 720 398 791 430 476 493 442 448 510 552 548 527 444 400 418 922 467 461 505 374 399 323 475 424 430 470 596 477 685 441 540 544 664 522 465 502 526 536 634 556 515 495 469 767 499 482 491 572 910 554 579 534 559 548 596 722 974 560 508 375 484 443 452 462 421 438 398 396 768 416 529 365 421 414 368 460 454 602 466 396 469 490 500 504 435 438 416 444 522 808 897 470 672 453 432 436 430 483 415 589 460 384 570 468 468 404 392 400 468 827 606 550 827 405 429 503 541 415 405 407 507 388 518 507 533 430 561 484 506 361 385 531 364 351 342 377 377 388 400 507 461 494 529 470 459 485 485 484 332 395 366 335 334 403 502 417 446 490 402 434 401 335 510 448 865 773 797 598 717 294 408 262 465 222 412 444 360 508 496 324 449 569 388 320 374 445 339 400 443 325 622 355 292 379 349 360 325 398 363 432 424 776 713 409 638 258 313 340 299 357 326 348 335 297 164 359 458 556 296 320 402 290 379 343 304 504 475 386 252 322 330 365 404 461 387 492 404 364 401 367 518 507 400 418 399 263 457 388 305 393 349 380 337 499 243 270 335 344 327 270 315 384 311 738 333 301 369 460 376 347 306 312 355 220 405 368 394 447 474 301 316 330 403 404 318 300 204 391 337 335 308 267 434 454 410 378 375 300 289 352 330 338 354 227 378 256 376 436 347 295 347 422 313 411 488 473 336 356 363 384 398 396 303 NaN 921 878 848 229 604 446 398 300 325 441 388 357 335 391 195 370 472 581 330 252 357 344 412 289 221 141 377 272 297 419 436 409 533 462 518 518 552 556 618 558 566 462 585 516 579 636 420 1.08e+03 1.05e+03 479 445 540 450 436 807 801 397 993 476 917 476 459 681 984 936 990 624 687 1.09e+03 576 725 705 858 458 557 658 769 619 606 960 728 726 489 585 584 558 794 582 736 574 733 509 558 662 669 429 626 652 652 631 653 598 653 441 665 634 409 602 610 579 579 537 566 505 472 781 1.01e+03 576 976 412 489 593 501 493 482 539 505 506 577 649 647 585 533 425 502 501 767 758 796 490 481 452 461 509 504 530 485 515 500 525 450 519 497 589 468 517 786 393 540 429 443 520 532 762 757 630 368 435 509 454 719 398 791 430 476 493 442 448 510 551 548 527 444 400 418 923 468 462 505 374 400 323 476 424 430 471 597 478 686 441 541 544 665 523 465 501 526 537 634 557 515 494 467 768 500 482 491 572 909 556 580 534 559 548 597 723 974 560 509 374 484 443 450 462 421 438 398 396 768 416 529 366 421 414 368 460 454 602 466 398 468 489 501 505 435 438 416 444 521 808 897 470 672 453 432 437 430 483 415 589 459 384 571 467 469 404 392 399 467 827 606 549 827 405 429 503 541 415 405 408 506 389 518 507 533 430 562 485 506 361 385 531 364 352 343 376 378 387 400 507 461 494 529 470 457 486 485 485 332 395 366 336 334 403 502 417 445 490 401 434 401 335 509 448 864 772 796 604 720 294 408 262 465 222 413 443 361 508 497 324 449 570 387 320 374 445 339 400 443 325 621 356 293 380 349 360 325 398 364 431 424 777 713 409 638 258 314 340 300 356 326 348 335 296 164 358 457 556 295 320 401 290 379 343 303 503 475 387 252 323 332 364 404 462 387 492 404 364 401 367 518 507 400 419 399 262 458 388 307 394 348 379 335 499 243 270 336 344 328 272 315 383 310 739 332 300 368 460 375 347 306 311 354 219 405 368 392 446 476 300 316 331 404 404 318 300 204 392 337 334 309 267 434 454 410 378 375 300 289 353 330 337 355 226 378 254 376 436 348 296 346 423 312 411 489 473 336 357 363 384 398 396 303 NaN 920 879 848 230 603 446 398 307 328 442 390 357 335 392 204 370 473 582 329 255 357 345 413 289 223 142 378 272 298 419 436 409 533 463 517 517 551 555 618 559 565 462 585 516 579 636 421 1.08e+03 1.05e+03 479 445 540 451 436 807 801 397 993 476 917 476 459 682 984 936 990 624 686 1.09e+03 575 726 705 857 458 557 657 770 618 606 960 728 726 490 585 584 558 794 582 736 575 734 508 557 662 668 429 626 652 653 631 653 598 652 441 665 634 409 602 610 579 579 537 565 505 471 781 1.01e+03 575 975 413 488 593 501 493 482 539 504 506 576 648 649 585 533 425 502 500 766 762 796 490 482 452 460 509 503 530 486 516 500 525 450 518 497 589 468 517 786 393 539 429 443 521 532 762 757 630 368 435 510 454 720 398 790 430 476 493 443 447 510 551 549 527 444 400 418 924 468 462 505 373 400 323 476 424 430 471 597 479 686 442 543 544 666 523 465 499 525 537 634 557 515 493 467 768 500 482 491 571 909 556 580 534 559 548 597 724 974 560 509 373 484 443 450 462 421 439 398 396 768 416 529 368 421 413 368 460 454 603 466 398 468 489 501 504 435 438 416 445 521 808 896 471 673 453 432 437 430 483 415 590 460 384 571 468 469 404 392 399 466 827 607 548 828 405 430 503 542 415 405 408 506 390 519 506 533 430 563 485 506 361 384 531 364 352 343 376 378 387 400 507 461 494 530 471 457 486 485 485 332 396 367 337 335 403 502 417 445 490 402 434 400 335 509 448 864 771 795 611 721 294 409 263 464 222 413 443 361 508 496 324 449 570 386 321 376 445 338 400 443 326 621 357 294 379 350 360 324 397 364 431 425 777 712 409 637 258 314 340 300 356 326 348 335 297 165 357 458 556 294 320 401 289 379 342 303 502 475 387 253 323 333 363 404 462 387 492 404 363 402 367 518 508 399 419 399 261 458 388 308 393 347 378 335 499 243 270 337 344 329 274 314 384 310 739 331 300 368 459 374 347 306 312 354 219 405 369 391 447 477 300 316 332 405 404 318 300 204 392 336 334 309 267 434 454 411 378 375 301 289 352 330 337 355 226 377 265 376 437 348 298 346 422 312 411 492 473 336 357 363 384 398 396 303 NaN 920 877 849 231 601 446 397 310 336 442 390 358 334 394 213 370 473 582 328 255 357 345 414 291 223 143 380 271 300 419 436 409 533 463 517 517 549 555 618 559 565 462 585 516 578 636 422 1.08e+03 1.05e+03 480 444 540 451 433 807 801 397 993 476 917 476 459 682 985 936 989 624 686 1.09e+03 576 727 705 857 458 557 656 770 619 606 960 728 726 490 585 584 558 794 583 736 575 735 508 557 661 668 429 626 651 653 631 654 598 652 441 665 635 409 602 610 580 579 538 565 504 471 780 1.01e+03 575 976 412 487 593 500 493 482 538 505 506 576 648 649 585 533 425 502 500 767 764 796 490 482 453 459 509 502 531 486 516 500 525 449 518 497 589 468 518 786 393 538 429 443 521 531 762 757 630 368 434 510 454 721 398 790 430 477 493 443 447 509 552 550 527 444 400 418 924 468 462 505 373 401 323 476 424 429 472 597 479 686 442 542 545 666 523 465 499 524 536 634 558 515 492 469 768 500 482 492 571 909 556 581 534 559 548 598 725 975 560 509 372 484 444 450 463 421 439 398 397 767 417 529 369 421 413 368 460 454 603 466 400 468 489 501 504 436 439 416 446 521 808 896 471 673 453 431 438 430 483 415 590 460 384 571 468 469 404 392 399 466 827 607 548 828 405 430 503 542 415 405 409 505 390 519 506 533 430 563 486 506 361 383 530 364 352 343 375 378 388 400 507 462 494 530 471 458 486 484 485 332 396 367 338 335 402 502 418 445 490 402 434 400 335 508 449 864 771 793 615 722 294 409 263 464 222 412 443 360 509 496 324 448 571 386 321 378 447 338 401 443 326 620 358 293 378 350 360 324 397 364 430 426 777 712 408 636 257 314 341 300 357 326 349 335 297 166 356 460 555 294 320 401 289 380 342 302 502 475 387 253 323 334 363 404 463 387 492 403 362 404 367 519 508 399 420 399 261 456 388 308 394 346 378 334 500 243 270 337 344 329 274 315 385 309 739 332 300 369 458 373 347 307 312 354 219 404 370 389 447 476 300 316 331 405 405 319 300 204 392 336 334 310 267 434 454 411 378 374 302 289 351 330 337 354 226 376 272 376 436 348 300 347 421 312 411 496 474 336 358 363 384 396 396 303 NaN 920 876 849 230 600 446 397 318 341 443 391 358 334 395 225 370 472 583 328 256 358 344 414 292 224 143 381 271 301 419 437 409 534 463 517 517 549 556 619 559 565 462 586 516 578 636 422 1.08e+03 1.05e+03 480 444 540 452 432 807 802 397 993 475 917 476 459 682 984 936 989 624 687 1.09e+03 575 728 706 856 458 557 656 770 619 607 959 728 726 490 585 584 558 794 584 736 575 736 508 557 661 667 429 626 650 654 631 655 598 653 441 665 636 409 602 612 580 580 538 566 504 472 780 1.01e+03 575 976 412 487 593 500 493 481 539 505 506 575 648 648 585 533 425 501 500 768 767 796 490 482 454 458 509 498 530 486 516 499 525 449 518 498 589 469 518 786 394 539 429 444 521 532 762 757 630 368 434 510 454 722 399 791 431 477 493 443 447 509 553 550 528 444 400 418 924 467 462 506 373 401 323 477 424 429 473 598 478 686 443 541 545 666 523 466 499 523 536 634 558 515 492 471 767 500 482 492 571 909 555 581 534 560 548 598 725 974 559 509 372 484 444 450 463 421 439 398 397 767 417 529 369 422 412 368 460 455 603 466 401 470 489 501 504 436 441 416 446 521 810 896 470 673 453 431 438 430 483 415 591 460 384 571 468 469 404 391 398 467 827 608 549 828 406 430 504 542 414 405 410 505 390 520 507 534 430 562 486 507 362 383 531 365 351 343 375 377 387 400 507 463 492 531 470 459 485 484 484 332 396 367 338 335 402 502 418 444 490 401 434 400 334 508 450 865 771 791 621 722 295 409 262 465 222 412 443 360 509 496 324 449 572 386 322 378 449 338 401 443 326 621 358 293 378 351 360 324 397 364 430 426 777 712 407 636 257 313 341 301 358 326 350 335 298 166 356 460 556 294 320 401 289 380 341 302 502 475 388 254 323 334 363 404 462 387 492 403 362 404 367 520 507 400 420 399 261 454 389 308 395 346 380 334 501 243 270 338 344 329 273 316 384 308 739 333 300 370 457 373 347 307 312 354 219 404 371 389 448 475 301 316 330 404 405 320 301 204 391 335 334 310 267 435 454 411 378 374 302 289 351 330 337 353 226 377 275 377 436 348 301 348 420 312 410 499 474 336 358 364 384 395 397 303 NaN 920 874 848 230 599 446 396 324 341 444 391 359 334 395 236 370 472 584 327 255 358 342 413 294 224 143 381 271 301 419 437 410 533 463 517 517 550 557 619 559 566 462 586 516 578 635 422 1.08e+03 1.05e+03 480 445 540 451 429 807 802 397 994 475 918 475 459 682 983 936 989 624 689 1.09e+03 575 728 706 856 459 557 656 770 619 607 958 729 726 490 585 585 558 794 584 736 574 735 508 557 662 667 428 626 650 655 631 654 598 654 442 664 635 408 602 613 581 580 538 566 504 472 780 1.01e+03 575 977 2.24e+03 487 592 499 493 481 540 504 505 576 648 648 585 533 425 501 501 768 769 797 491 482 454 458 509 493 529 486 514 498 525 448 519 498 589 469 519 785 394 540 428 444 521 532 762 756 629 368 434 510 454 722 399 792 431 477 493 443 448 508 553 550 528 444 399 417 924 468 462 506 373 401 323 477 424 430 474 598 478 686 443 539 545 666 523 466 499 524 537 634 559 515 492 471 767 502 482 492 571 909 554 581 534 560 547 598 724 974 559 508 374 484 444 450 462 421 439 398 399 767 418 529 368 423 413 368 460 456 603 466 401 470 489 501 504 437 442 416 446 521 812 895 470 674 453 432 438 430 483 415 592 461 383 571 467 469 404 390 398 467 828 609 549 827 406 429 504 542 414 405 411 506 390 521 508 534 430 563 486 509 362 384 531 365 351 343 376 377 387 401 506 463 490 531 470 459 484 484 484 333 396 368 338 335 402 502 418 444 490 401 435 401 334 509 451 865 771 792 625 722 295 409 262 465 222 413 442 358 509 498 323 450 572 386 323 378 451 338 401 444 326 622 358 292 379 351 360 325 396 364 430 425 776 712 406 636 257 312 341 302 359 326 350 335 298 166 357 459 557 293 321 402 290 380 341 302 501 475 387 255 323 334 362 404 462 387 492 404 361 404 367 520 507 401 420 399 262 452 390 308 396 346 381 335 502 243 270 338 343 329 273 317 384 308 739 334 301 370 458 373 347 307 311 354 219 403 371 389 448 476 301 315 330 403 405 320 302 204 390 335 334 310 266 435 453 411 377 373 302 290 351 330 338 352 225 378 264 378 436 347 303 348 422 312 409 498 474 336 358 364 384 395 397 303 NaN 921 874 848 230 597 446 396 333 344 444 391 359 335 396 245 370 471 584 325 255 358 342 414 295 223 143 381 272 301 419 437 410 533 463 516 517 550 557 619 560 566 462 587 516 578 635 422 1.08e+03 1.05e+03 479 445 540 451 428 806 802 397 994 476 918 474 458 682 982 936 989 624 689 1.09e+03 575 728 706 856 458 557 656 770 619 606 958 729 726 490 585 585 558 794 584 736 574 735 508 557 663 667 427 626 649 657 631 654 598 655 444 664 635 408 602 613 581 580 537 566 504 473 780 1.01e+03 575 976 NaN 486 592 499 493 480 540 504 506 576 648 648 584 532 425 501 501 768 771 797 491 482 453 457 509 487 528 486 513 497 525 448 519 498 588 470 519 785 393 541 427 444 521 532 762 756 629 368 434 510 454 724 399 793 431 477 492 443 448 508 552 550 528 443 399 417 924 469 462 506 373 401 323 477 424 431 473 598 478 686 442 539 544 666 523 465 501 525 537 634 560 515 493 471 767 503 482 492 572 910 554 581 535 560 547 597 724 975 560 508 375 484 443 451 461 420 440 398 400 767 418 529 366 424 413 369 460 456 603 466 401 472 489 502 504 437 442 416 445 521 814 894 470 674 453 432 437 431 483 415 592 461 383 571 467 469 404 390 398 466 828 610 549 827 406 429 503 542 414 405 410 506 391 521 508 534 430 564 486 510 362 385 530 366 352 343 375 377 387 401 506 464 488 530 469 459 483 484 484 334 396 368 339 336 402 502 418 444 490 401 436 402 334 510 450 865 770 792 631 722 295 409 262 466 222 413 443 358 508 499 323 451 572 388 323 378 451 338 401 445 326 622 358 292 379 350 360 324 394 364 430 424 775 712 406 636 258 312 342 302 359 327 350 334 297 167 357 458 559 293 322 403 291 380 341 302 500 474 387 255 323 333 361 405 462 387 492 404 360 403 367 520 506 401 419 398 262 452 390 309 396 346 382 336 503 243 271 338 342 329 274 317 384 308 739 334 301 369 459 373 346 307 309 354 219 404 371 389 448 476 301 315 330 403 404 319 302 204 390 335 334 310 264 434 452 410 377 373 301 289 351 330 339 351 224 378 253 378 436 347 305 348 423 312 409 497 475 336 358 364 385 395 397 303 NaN 921 873 847 229 595 446 395 339 347 445 392 359 336 396 252 370 471 584 324 254 358 342 415 296 222 143 380 272 300 419 437 409 532 462 516 518 550 557 619 560 566 461 588 516 579 634 423 1.07e+03 1.05e+03 479 446 539 450 428 806 802 397 994 477 919 473 458 683 983 936 989 624 689 1.09e+03 575 728 707 856 457 558 656 769 619 607 958 729 726 489 585 585 558 794 585 736 574 736 508 557 663 666 427 626 649 658 631 653 597 656 444 664 635 408 602 613 580 579 537 567 505 473 780 1.01e+03 575 976 339 486 591 499 493 480 539 504 506 576 648 647 584 532 424 501 500 767 774 796 492 482 451 457 508 482 529 486 512 497 526 448 519 498 588 470 519 786 393 541 427 444 520 532 762 756 629 368 435 511 453 725 399 793 431 476 492 442 448 508 552 550 528 443 399 416 923 469 462 505 373 401 323 479 424 430 473 598 479 687 442 539 544 666 523 464 502 526 538 634 559 514 494 472 767 504 484 492 573 908 554 580 536 559 547 597 723 977 560 509 374 484 443 451 460 420 440 398 401 767 418 528 366 423 413 370 460 456 604 467 400 472 489 502 504 437 442 416 445 521 813 895 470 675 454 432 436 431 483 416 592 461 384 571 467 469 404 389 398 465 828 611 550 827 406 428 502 541 415 405 410 507 392 521 508 533 430 564 486 510 362 385 529 366 352 343 374 377 387 402 507 465 489 528 470 459 484 485 484 335 396 367 339 337 402 502 419 443 489 401 436 402 334 511 450 865 769 792 637 722 294 410 262 466 222 413 444 358 508 500 324 451 573 389 323 378 451 338 401 446 325 621 359 291 379 350 360 324 393 364 430 424 773 711 407 636 257 313 342 301 359 326 349 333 297 166 357 459 559 293 321 403 292 379 341 301 499 474 386 255 323 332 360 406 462 386 492 404 360 404 368 519 504 401 419 398 262 452 389 308 396 347 382 337 503 243 270 338 341 330 275 316 383 309 739 333 300 368 459 373 346 307 309 354 218 404 371 389 447 476 301 316 330 402 404 319 302 205 391 335 335 310 263 433 452 410 377 372 301 288 351 330 339 351 225 378 242 379 436 347 306 348 424 312 409 496 476 336 358 364 385 395 398 304 NaN 922 872 846 230 593 448 395 344 353 446 392 360 336 396 258 370 470 584 324 255 359 342 415 295 221 144 379 272 298 419 437 408 532 462 515 518 550 557 620 560 566 461 589 516 579 634 424 1.07e+03 1.05e+03 479 445 539 450 428 806 802 397 993 476 918 473 458 684 983 935 989 624 689 1.09e+03 576 728 707 855 457 558 656 769 619 608 958 729 726 489 585 585 558 794 586 736 574 736 508 557 663 666 427 625 649 659 631 654 597 656 443 664 635 407 602 614 580 578 538 567 505 473 780 1.01e+03 574 976 338 486 591 499 492 480 538 504 507 576 648 647 584 532 424 501 498 767 776 796 492 482 451 457 508 477 529 487 512 497 528 449 519 497 587 469 518 787 393 542 427 443 520 533 761 755 630 368 436 512 452 726 398 793 430 476 492 442 447 509 552 550 528 443 399 416 923 469 462 505 373 401 323 481 424 430 474 598 479 687 442 539 544 666 522 464 503 526 538 633 559 514 494 472 767 504 484 493 573 906 553 578 537 559 546 597 724 978 560 510 373 484 444 452 460 420 439 398 400 767 418 527 367 423 413 370 460 456 604 467 400 472 489 502 504 436 442 416 445 521 812 896 471 675 454 433 437 430 483 416 592 462 384 570 468 469 404 391 398 466 828 611 550 827 406 428 501 541 415 404 411 507 391 521 508 533 430 563 486 510 362 385 529 365 352 343 373 377 387 402 507 464 489 528 471 459 484 484 484 335 396 367 340 338 402 502 420 445 489 402 437 402 335 511 449 866 768 792 643 724 294 410 263 466 222 413 445 358 508 500 324 450 573 389 322 378 451 338 401 446 325 620 361 292 378 349 361 323 393 364 430 424 774 711 407 636 256 312 342 300 359 325 349 333 297 166 358 460 559 293 320 401 291 378 341 301 500 474 387 256 324 331 361 406 463 385 492 402 360 404 367 519 502 401 420 398 262 451 389 308 396 347 383 338 504 242 269 338 340 330 276 316 383 309 739 333 300 368 459 373 346 307 310 354 219 405 371 389 446 476 302 316 330 402 404 318 302 204 392 335 336 310 262 433 452 410 377 371 300 288 350 330 338 350 225 378 242 379 436 347 309 348 423 311 410 498 475 335 358 365 385 395 398 304 NaN 922 872 846 230 593 449 395 346 357 448 392 361 336 396 265 370 470 584 324 256 360 340 415 295 221 145 379 272 296 420 437 407 532 463 515 518 549 557 620 560 566 462 588 516 580 634 424 1.07e+03 1.05e+03 479 445 539 450 429 807 802 397 993 476 917 472 458 684 984 935 989 625 690 1.09e+03 576 728 707 855 458 558 656 769 619 608 958 730 725 490 585 585 559 794 586 737 574 736 508 558 664 667 427 625 648 660 632 653 597 655 442 664 634 408 602 614 579 579 538 567 505 473 779 1.01e+03 574 976 339 486 592 499 492 480 537 504 506 576 648 647 583 533 424 501 498 766 780 796 492 482 450 457 508 470 529 488 512 497 529 448 518 496 587 467 518 788 393 542 427 444 520 533 761 756 630 368 437 512 452 725 398 793 430 476 492 443 448 509 552 550 528 444 399 416 923 469 462 505 373 401 323 482 424 430 474 598 479 687 442 539 543 666 522 464 503 526 538 633 559 515 492 472 767 504 484 493 573 905 554 578 537 560 546 597 725 979 560 509 373 483 444 452 461 420 439 399 399 768 418 527 368 423 413 370 460 455 605 466 401 472 489 501 504 436 442 417 445 521 812 898 472 675 455 433 437 429 483 416 592 462 384 570 468 469 404 392 398 466 829 611 550 828 406 428 501 542 416 404 411 507 390 522 507 534 431 563 486 510 362 386 530 364 352 343 372 377 387 402 507 464 490 528 471 459 485 484 485 335 395 367 341 338 402 502 420 447 489 402 437 402 335 511 449 866 766 794 649 726 295 411 263 465 222 414 445 359 508 499 325 450 573 388 322 378 451 339 401 446 325 620 362 293 378 348 361 324 394 364 431 423 775 711 407 636 255 312 342 300 359 324 350 333 297 166 358 461 560 294 319 401 291 378 341 301 500 473 387 256 326 331 362 406 463 384 492 399 359 405 366 518 499 401 420 398 263 450 389 308 395 346 383 338 505 243 268 338 340 330 276 316 383 309 739 333 300 368 458 373 347 306 312 354 219 405 371 389 446 475 302 316 330 402 405 318 302 204 392 335 336 310 262 433 452 411 376 370 300 287 350 329 337 350 226 378 242 379 436 347 311 348 423 310 410 499 475 334 359 365 385 395 399 306 NaN 921 872 846 230 593 449 396 350 358 448 391 362 337 397 272 370 470 584 324 257 361 339 414 295 221 145 380 272 296 420 437 406 532 463 515 518 548 557 619 560 566 462 586 517 580 634 425 1.07e+03 1.05e+03 480 444 539 451 428 807 801 397 994 476 916 471 458 684 984 935 989 625 692 1.09e+03 576 727 707 855 459 558 656 769 619 607 958 730 725 490 585 585 559 794 586 736 574 736 508 558 663 667 428 625 648 660 632 653 597 654 442 663 634 409 602 615 580 579 538 567 505 472 779 1.01e+03 574 976 NaN 486 592 499 492 480 538 504 506 577 647 647 583 533 424 501 499 765 782 795 491 482 450 458 508 465 529 488 512 497 529 448 518 496 587 467 518 788 394 542 428 445 520 533 760 757 630 369 437 512 453 724 398 792 431 476 493 444 447 509 552 551 529 445 399 417 923 469 463 505 372 401 323 482 424 429 474 598 478 687 442 539 543 666 522 463 503 526 538 633 559 516 492 472 767 504 484 493 573 905 554 579 537 560 546 597 724 979 560 508 374 483 444 452 461 420 439 399 399 768 419 528 368 423 413 369 460 455 604 465 401 472 489 500 504 436 441 417 446 521 813 897 473 674 455 434 437 428 483 417 592 461 384 570 469 468 404 393 398 465 829 611 550 828 406 429 502 543 416 404 410 508 390 522 506 535 432 563 486 511 361 385 531 364 351 344 373 377 387 402 507 463 491 529 471 459 485 484 485 335 396 366 342 337 403 502 420 448 490 402 437 402 335 511 449 866 764 797 655 727 296 411 262 465 222 415 444 359 509 499 326 449 574 387 323 378 452 339 401 446 325 622 364 295 378 348 361 324 395 364 432 423 776 711 407 637 256 311 342 301 359 323 351 334 297 166 357 462 560 296 319 402 291 378 341 301 500 473 387 256 328 331 362 407 462 383 492 397 359 406 366 518 498 402 420 399 264 450 389 308 395 346 383 337 506 244 268 337 341 330 276 316 383 309 740 333 300 368 458 374 348 306 312 354 219 404 370 391 448 476 302 317 331 401 404 318 301 204 391 335 335 309 262 433 452 412 375 370 300 287 350 329 337 350 228 377 243 378 436 347 314 347 423 310 411 500 474 333 359 365 385 394 399 307 NaN 920 872 846 231 593 449 396 355 355 447 391 362 338 397 279 370 471 584 323 256 362 338 413 297 220 145 381 272 298 421 436 405 532 463 515 518 546 557 619 560 567 462 584 518 579 634 425 1.07e+03 1.06e+03 480 445 539 452 427 806 801 397 994 476 916 472 458 684 984 935 988 625 695 1.09e+03 576 727 706 856 459 558 656 769 619 607 958 730 725 490 585 584 558 794 586 736 575 736 508 558 663 667 427 625 649 661 632 652 597 654 442 663 634 409 602 615 580 579 538 566 505 472 779 1.01e+03 574 976 2.32e+03 486 592 500 492 480 538 505 506 578 647 647 583 532 424 501 499 765 784 795 490 482 450 460 509 489 530 487 512 497 529 448 518 496 587 468 518 788 394 542 429 446 520 533 760 758 630 370 437 512 453 723 398 792 431 477 493 444 447 509 552 552 530 445 398 417 923 468 463 504 372 401 322 481 424 429 473 598 479 687 442 539 543 665 522 463 503 527 537 634 560 517 493 472 766 505 484 493 573 906 554 580 538 560 547 596 724 979 559 506 375 483 444 452 461 420 438 398 399 769 418 528 369 423 412 368 460 455 604 464 402 473 489 500 504 437 441 418 446 520 813 896 474 674 455 434 437 428 482 416 591 461 384 570 470 468 404 393 398 465 830 612 549 828 405 430 503 544 417 404 409 508 390 522 506 535 432 564 485 511 361 384 532 364 351 344 374 377 387 402 507 463 492 529 471 460 486 484 484 334 397 366 342 336 404 502 420 448 490 402 437 403 335 512 449 866 762 797 661 726 297 410 262 464 221 416 444 359 509 498 326 448 574 387 323 378 452 340 401 447 325 622 367 295 378 348 362 324 395 363 434 423 777 711 407 637 257 311 342 302 359 323 352 334 297 166 357 463 561 297 319 403 291 379 342 301 499 473 386 256 329 331 363 406 462 384 491 396 358 407 367 518 496 404 418 400 264 449 388 307 395 346 383 337 506 244 270 336 343 331 276 317 383 310 739 333 300 369 458 373 348 307 312 354 219 404 369 393 449 476 303 317 331 400 402 320 301 206 390 335 335 309 263 433 452 411 375 369 300 287 350 328 337 350 230 376 242 378 436 348 314 347 423 309 411 500 474 333 359 365 385 394 399 308 NaN 919 872 846 231 593 448 396 360 352 446 391 361 339 397 282 369 472 584 323 253 362 338 412 299 220 145 382 273 300 420 436 405 532 463 515 519 546 557 620 560 567 462 584 519 578 635 425 1.06e+03 1.05e+03 480 445 540 452 426 806 801 398 994 476 916 472 459 683 983 935 988 625 697 1.09e+03 575 727 706 856 459 558 657 769 619 607 957 730 724 490 585 583 558 794 586 736 575 736 508 558 663 668 427 625 650 662 633 653 597 654 442 662 634 409 602 616 580 578 538 566 504 472 780 1.01e+03 574 975 2.3e+03 486 592 501 492 480 539 506 506 577 647 647 583 532 424 501 499 765 783 795 490 482 450 460 509 547 530 486 513 497 529 449 518 496 587 469 518 787 393 542 429 447 520 533 760 758 630 370 437 512 454 723 398 792 431 478 492 444 447 509 553 552 530 446 398 417 923 468 463 504 373 401 322 481 424 429 472 599 480 687 443 539 543 665 522 462 503 527 537 635 560 517 494 472 767 507 484 492 573 907 554 580 538 560 548 596 724 978 558 507 375 483 444 451 461 420 438 397 399 770 418 528 369 424 412 368 460 456 603 465 402 473 488 501 504 438 442 418 447 520 814 896 473 675 455 433 436 430 482 416 591 461 384 570 470 468 404 392 398 465 831 612 549 828 405 431 503 544 417 404 409 509 390 522 506 536 432 565 484 511 361 383 532 364 351 344 374 378 388 402 507 463 493 529 471 460 486 485 484 334 398 366 342 336 404 502 420 446 490 402 437 403 335 512 450 866 762 795 665 726 297 410 262 464 220 417 445 359 509 499 326 449 575 388 322 379 451 340 401 446 325 620 370 296 378 348 362 324 394 363 434 424 777 711 407 637 258 312 342 302 359 323 353 335 297 165 357 464 562 297 319 402 291 380 341 302 498 473 385 257 329 331 364 406 462 384 491 395 356 408 368 518 497 404 417 401 264 449 388 307 395 346 383 337 506 243 272 335 345 332 276 319 384 310 738 333 299 369 459 373 348 308 312 354 219 404 369 395 450 476 303 317 331 399 401 320 301 207 390 335 335 309 262 433 452 411 374 370 301 288 350 328 337 350 231 375 241 379 437 349 314 347 423 308 411 498 474 332 359 365 385 394 398 308 NaN 919 873 846 231 593 448 397 361 351 445 392 360 339 396 284 369 472 584 323 252 362 340 413 300 220 146 382 273 301 420 437 405 532 462 516 519 545 557 620 560 567 462 584 519 577 635 425 1.06e+03 1.05e+03 480 446 539 451 426 806 801 398 994 477 916 472 460 681 983 935 989 626 700 1.09e+03 575 727 706 856 458 558 658 769 620 607 957 730 724 489 584 583 558 794 587 736 574 736 508 558 663 668 427 625 650 664 634 653 598 655 443 662 634 409 602 616 580 578 538 565 504 472 780 1.01e+03 574 976 NaN 485 592 501 492 479 539 506 506 576 647 647 583 532 424 501 499 766 783 796 489 481 450 460 509 604 530 485 513 496 530 448 519 496 587 469 518 787 393 542 429 448 521 532 760 758 630 370 437 512 454 723 398 792 432 479 492 444 447 509 554 552 531 446 399 418 923 468 463 504 374 402 321 481 424 429 472 599 482 688 442 539 543 665 523 462 503 527 537 635 560 517 494 472 768 507 484 492 574 908 554 580 537 560 550 596 724 978 556 506 375 483 444 451 460 421 438 396 399 770 418 528 370 423 412 368 460 456 603 465 402 473 488 502 505 438 443 418 447 520 814 897 473 675 455 432 437 430 483 415 592 462 384 571 470 468 404 392 398 465 832 613 549 828 405 432 503 544 417 404 410 509 390 520 507 536 433 564 484 511 362 384 532 364 352 344 374 378 388 402 507 463 493 530 471 460 486 485 483 334 398 365 343 337 404 502 420 445 489 402 437 403 335 511 450 866 761 793 669 726 298 409 263 464 220 417 445 359 509 500 326 449 575 387 322 379 450 340 401 446 325 618 373 296 378 347 361 324 394 363 434 425 777 710 407 637 258 312 342 302 359 324 353 336 298 165 357 463 562 297 319 401 291 380 341 302 497 474 385 257 328 331 364 407 461 384 491 397 356 408 368 519 499 403 417 402 264 449 387 306 396 346 383 338 506 242 273 336 345 333 276 320 384 310 737 334 300 369 459 373 349 308 312 354 220 405 369 394 450 477 304 317 331 399 401 320 300 209 390 334 335 309 261 434 451 410 374 371 302 288 351 328 337 350 233 374 253 379 437 350 314 347 424 308 412 497 474 331 359 365 385 394 398 308 NaN 920 874 846 232 593 449 398 361 351 444 393 361 339 396 284 370 473 586 324 254 363 343 414 300 220 146 381 273 301 420 438 405 532 462 516 519 546 557 620 560 567 462 584 520 578 634 426 1.06e+03 1.05e+03 480 446 538 451 426 805 801 398 994 477 916 473 460 681 983 936 990 625 702 1.09e+03 575 728 706 856 458 557 658 769 620 606 957 730 724 489 584 583 557 795 588 736 574 736 509 558 663 668 427 625 650 664 635 653 599 655 443 662 634 409 602 616 580 578 538 565 503 472 780 1.01e+03 574 976 334 484 591 501 492 479 539 506 506 575 647 648 583 534 424 500 499 766 783 796 489 481 450 460 509 632 530 484 513 497 531 448 519 495 587 469 518 787 394 542 429 448 522 532 760 759 630 370 436 512 454 723 398 792 432 479 493 443 447 508 555 552 531 446 399 418 924 469 463 504 374 402 321 481 424 429 472 600 482 689 442 539 543 665 523 462 504 526 537 635 560 517 494 472 768 507 484 491 574 908 554 580 537 560 549 596 724 979 556 506 374 483 444 451 460 421 439 396 400 770 418 528 368 423 413 369 460 456 603 465 402 472 487 502 506 438 444 418 447 520 814 897 472 675 455 432 437 431 483 415 592 462 384 571 470 468 404 392 399 465 831 614 549 828 405 432 502 544 417 406 410 509 390 519 508 535 433 564 484 511 363 384 531 364 352 344 374 378 389 402 507 463 493 532 471 460 486 486 483 336 398 365 344 337 404 502 420 445 489 401 437 403 335 512 450 867 759 794 672 726 298 409 264 464 220 416 445 359 509 501 326 449 575 388 322 380 449 340 401 446 324 619 376 296 378 347 360 324 394 363 434 424 776 710 407 637 257 312 342 301 360 324 353 336 299 165 358 463 561 296 320 401 291 381 341 301 497 474 385 258 329 331 364 407 461 384 493 399 357 409 368 520 501 403 418 402 264 450 386 306 396 345 383 340 505 242 271 337 345 333 276 320 384 310 737 334 300 369 458 373 349 308 314 356 220 404 370 393 451 478 304 317 331 399 401 320 301 210 391 334 336 309 260 434 450 410 374 371 301 289 351 328 336 351 231 374 266 379 437 350 313 347 424 308 412 498 475 331 360 365 384 394 399 309 NaN 921 874 846 232 593 449 398 361 351 444 394 361 339 395 283 372 473 589 324 256 363 346 415 301 220 146 380 273 300 421 438 405 533 462 516 519 546 556 620 560 568 462 583 518 578 633 426 1.06e+03 1.05e+03 480 446 537 450 425 804 801 398 994 478 916 474 461 681 984 936 990 624 705 1.09e+03 576 729 706 857 459 557 659 770 621 606 957 730 723 489 583 584 557 794 588 736 574 736 510 558 663 667 428 625 650 665 634 653 599 654 443 663 634 410 602 616 580 578 537 565 504 472 779 1.01e+03 574 976 335 483 592 500 492 480 539 506 506 575 647 648 584 535 424 500 499 766 784 796 489 481 450 460 509 631 530 484 512 497 532 447 519 495 587 469 518 788 394 541 429 448 521 531 760 758 631 370 436 512 454 723 398 793 432 480 494 443 448 507 555 552 531 446 399 418 926 469 462 504 374 402 320 481 423 430 471 600 482 688 442 538 543 666 523 461 504 526 537 635 560 516 495 473 768 506 485 492 575 908 554 580 536 560 549 596 724 981 556 506 373 483 444 451 460 421 439 397 400 771 419 528 367 423 413 369 460 455 603 465 402 471 487 502 506 438 444 418 447 521 814 896 472 676 455 432 437 431 483 416 592 462 383 571 470 468 404 393 399 466 832 614 549 829 405 432 502 544 418 406 410 508 390 518 509 535 432 564 485 511 364 385 531 364 353 344 374 377 388 402 507 463 493 533 471 461 485 487 484 337 398 366 346 337 404 502 421 445 489 401 437 403 334 512 450 867 757 794 675 726 298 409 265 464 221 416 445 359 509 501 326 449 575 388 322 380 449 340 401 445 323 619 379 296 377 348 359 324 394 362 434 424 776 710 407 637 257 312 343 301 360 324 353 336 300 166 358 463 561 294 320 401 291 381 342 301 497 474 384 258 329 331 364 407 461 384 494 400 358 410 368 518 503 404 418 401 264 451 387 306 396 346 384 340 506 243 270 337 346 332 276 318 384 310 737 334 301 369 458 373 349 306 316 356 220 404 370 393 451 478 304 317 331 400 402 319 301 208 392 334 336 309 261 435 450 409 374 371 300 290 350 327 337 351 228 375 273 380 437 350 312 347 426 308 413 499 475 332 360 366 384 394 400 310 NaN 921 874 846 233 592 449 398 362 350 444 394 361 339 394 280 374 473 591 325 257 363 347 416 301 219 146 379 273 299 422 438 404 534 462 516 519 546 556 621 560 568 462 583 517 578 633 426 1.06e+03 1.05e+03 479 446 537 450 425 804 801 397 994 478 916 474 461 681 984 938 989 624 708 1.09e+03 576 729 706 857 460 557 659 770 620 607 957 730 723 488 582 584 557 794 588 737 574 736 510 558 664 667 428 624 649 665 634 653 600 654 442 663 634 410 602 616 580 578 536 564 504 472 779 1.01e+03 574 977 336 483 592 501 492 481 538 506 505 575 647 648 586 536 424 500 499 767 785 796 490 481 450 460 509 630 530 484 512 498 533 447 519 494 587 468 518 789 396 541 431 448 520 532 760 757 631 370 436 513 453 723 399 793 431 480 495 444 448 506 555 552 530 446 399 417 927 469 462 504 374 402 319 482 422 430 471 600 482 687 442 537 543 666 523 461 503 525 537 635 560 516 495 474 767 505 485 492 576 908 554 580 536 560 549 596 725 981 556 506 371 483 444 451 462 421 440 398 400 772 419 529 365 423 413 369 460 454 603 465 402 472 487 502 507 438 444 418 446 522 814 896 473 676 455 433 437 431 483 417 592 462 383 571 471 469 404 394 399 466 832 614 550 828 406 432 502 544 418 406 410 507 389 518 510 534 432 565 485 511 364 385 530 364 353 344 374 377 388 402 507 464 494 532 471 461 485 488 484 338 398 366 347 336 404 503 421 446 489 401 437 403 335 512 450 867 756 794 677 727 298 409 264 465 221 416 445 359 510 500 326 449 575 390 322 381 450 340 401 445 323 620 384 296 377 348 359 324 393 362 434 424 776 711 407 637 257 312 344 301 361 324 353 335 299 166 358 464 560 295 320 401 292 381 342 301 498 473 383 257 329 330 363 407 462 382 494 400 358 410 368 517 503 404 419 403 264 452 388 306 396 347 384 339 506 243 267 336 346 333 276 318 384 310 737 334 301 369 458 372 349 305 317 354 219 403 369 392 451 476 304 318 330 401 402 319 301 207 392 334 336 310 262 436 450 409 373 371 300 290 350 327 337 352 226 374 269 378 438 350 312 347 426 307 413 500 474 333 360 366 383 395 399 310 NaN 922 874 845 232 592 449 397 362 348 444 392 360 339 392 275 374 473 593 325 261 362 346 415 301 218 146 379 273 297 422 436 403 534 461 516 519 546 556 621 560 568 462 584 516 578 633 426 1.05e+03 1.05e+03 479 446 537 450 425 804 801 397 995 478 917 473 460 682 984 938 989 624 710 1.09e+03 577 729 706 857 459 557 659 770 620 607 958 730 724 489 583 585 558 793 588 736 574 736 510 558 664 668 427 624 649 666 633 653 600 654 443 663 633 411 601 617 580 578 536 564 504 472 779 1.01e+03 574 977 337 483 592 501 492 481 537 506 505 575 647 649 586 536 424 500 500 767 786 797 490 482 450 460 509 627 530 484 511 498 534 447 518 494 587 468 518 790 396 542 432 447 520 532 760 756 631 370 436 513 453 724 399 793 431 480 495 444 449 506 556 552 530 446 399 417 927 469 462 505 374 401 319 482 422 430 470 599 482 686 442 536 543 667 523 461 503 525 537 635 560 515 495 473 767 506 485 492 575 908 555 580 536 560 550 596 725 980 555 507 370 483 444 451 463 420 440 398 401 772 419 529 364 424 414 369 460 454 604 465 402 474 488 502 508 438 445 418 446 522 813 896 475 676 456 433 437 430 483 417 592 461 383 570 471 469 404 394 399 467 832 613 550 828 406 431 502 544 418 404 410 507 388 519 511 533 431 565 485 510 364 384 530 364 353 344 375 376 388 403 507 464 494 533 470 460 484 488 484 338 399 366 350 336 403 502 422 446 489 402 436 403 335 512 450 868 755 794 678 727 297 409 264 465 222 417 445 360 510 499 326 449 576 391 323 381 450 340 401 445 324 620 388 296 376 349 359 325 392 362 434 424 776 712 408 637 258 312 345 301 361 325 352 335 300 166 357 465 560 296 320 401 292 381 343 302 498 473 382 256 329 330 363 408 462 380 493 400 358 410 368 516 504 404 419 406 264 451 388 307 396 349 384 339 506 243 264 335 347 334 276 317 383 310 737 334 302 368 458 372 349 305 316 352 218 403 369 392 450 476 304 318 331 402 402 319 302 205 392 335 336 310 262 437 450 410 373 372 300 290 351 328 338 352 227 373 266 377 440 350 312 347 425 306 413 499 473 332 360 365 384 395 398 310 NaN 923 874 846 231 592 449 397 363 347 444 391 359 339 392 269 373 473 593 325 263 362 345 415 301 218 144 379 273 296 422 436 403 534 461 516 519 547 556 621 559 567 462 585 517 579 634 427 1.05e+03 1.05e+03 479 447 537 449 425 804 801 397 995 478 917 472 459 682 984 939 989 623 712 1.09e+03 577 729 706 857 459 557 658 770 620 606 958 730 724 489 583 585 557 793 588 736 573 737 509 558 664 668 427 624 648 666 633 653 600 654 444 664 634 411 601 617 580 578 536 564 505 472 780 1.01e+03 574 977 338 482 593 501 493 480 537 506 504 575 646 649 586 536 424 500 500 767 786 798 490 483 450 461 510 623 529 485 511 498 534 447 518 495 588 468 517 790 397 542 433 447 520 532 761 757 631 371 436 514 452 724 399 793 431 480 495 444 450 506 557 551 530 446 399 417 927 470 462 505 374 401 320 483 422 430 471 599 482 688 443 538 542 667 523 460 503 524 537 635 561 515 494 472 767 507 485 491 575 909 556 580 536 560 550 597 726 978 555 508 371 483 444 451 464 420 440 398 401 772 419 529 366 425 415 370 460 454 604 465 402 475 488 503 508 439 444 417 447 522 813 896 476 675 457 433 438 430 483 417 592 461 382 570 471 469 404 395 398 466 832 613 550 828 407 431 502 544 418 403 409 506 388 520 511 533 431 564 486 509 363 384 530 364 353 344 375 375 388 403 508 464 494 534 470 460 483 487 484 339 399 367 351 335 403 503 422 447 488 402 435 404 335 511 450 868 755 796 680 727 296 409 262 466 222 418 445 361 511 498 327 449 577 392 324 380 450 341 401 445 324 620 396 296 377 348 358 325 391 362 433 424 775 711 408 637 258 312 345 302 362 325 350 334 300 166 356 465 560 296 320 401 293 380 342 301 499 472 382 254 329 330 363 409 462 378 492 400 356 410 368 516 504 404 420 410 264 450 388 307 396 350 385 338 508 242 262 333 347 332 276 317 383 309 737 335 302 368 459 372 349 306 316 354 218 403 369 392 448 476 302 318 332 401 403 319 303 206 393 335 336 309 262 437 450 410 373 372 300 289 351 328 338 352 229 372 267 375 441 350 311 347 425 304 412 499 472 331 359 363 384 394 398 310 NaN 923 875 846 231 591 449 397 363 349 444 392 358 338 392 265 372 472 595 324 266 362 345 415 302 217 143 379 274 297 422 435 402 534 462 516 519 547 557 620 560 567 463 586 518 579 634 428 1.05e+03 1.05e+03 479 447 538 449 425 804 801 397 995 478 917 472 458 682 984 939 988 623 714 1.09e+03 576 729 706 857 458 556 658 770 620 606 958 731 724 489 583 585 557 793 588 736 573 737 508 558 663 668 427 624 648 666 633 653 601 653 445 664 636 411 601 618 578 578 537 564 505 472 780 1.01e+03 574 976 339 482 593 501 494 479 536 507 504 575 647 649 585 536 424 500 499 767 787 799 490 484 449 462 511 619 530 485 511 498 534 447 518 495 588 468 517 791 396 543 432 447 520 532 761 757 630 372 436 513 453 724 399 793 431 480 495 444 451 506 558 551 530 448 399 417 927 470 462 505 373 401 320 483 422 430 471 600 482 690 443 540 542 668 523 460 504 524 538 635 561 515 494 472 766 509 485 491 575 910 556 580 537 560 550 598 726 978 556 509 372 482 444 452 463 420 439 398 400 771 419 530 367 425 415 371 460 455 605 466 403 475 488 503 508 438 444 418 447 522 812 897 476 676 457 433 437 430 483 417 592 462 383 570 471 470 404 395 397 466 832 613 550 828 407 430 502 544 419 404 409 506 388 520 512 532 431 563 486 508 364 384 530 365 353 344 375 375 388 403 508 464 494 534 470 460 482 487 484 340 399 367 353 336 402 503 422 448 488 402 434 405 334 511 451 869 756 797 682 728 296 409 262 466 222 420 445 360 512 498 327 449 578 391 324 380 450 341 401 445 324 619 405 296 378 348 358 324 391 361 433 425 774 710 406 637 257 312 344 302 362 324 349 334 301 165 356 466 560 295 320 401 292 380 342 300 499 472 383 254 329 331 364 409 462 379 492 399 355 410 368 517 503 404 420 412 263 449 388 308 397 349 386 338 509 242 259 331 348 331 275 317 383 310 737 335 301 368 460 372 349 306 316 355 216 403 370 392 447 475 301 318 332 401 404 319 304 205 393 335 336 309 262 438 451 410 372 372 301 289 351 328 339 352 229 372 268 375 441 350 310 347 424 305 411 500 472 330 359 364 384 394 398 310 NaN 922 875 847 230 591 448 399 364 352 443 395 360 337 392 262 372 471 596 324 266 362 345 416 302 217 141 378 273 299 422 435 402 533 462 516 519 546 556 619 560 566 464 586 518 579 634 429 1.05e+03 1.05e+03 479 447 539 449 426 804 800 397 994 478 916 472 458 682 984 939 988 622 716 1.09e+03 576 730 706 857 458 556 658 770 620 606 956 731 724 489 583 584 557 793 587 736 573 737 508 558 663 668 428 625 648 666 633 652 601 653 445 664 637 412 601 618 578 578 537 565 505 472 780 1.01e+03 575 976 340 482 594 501 495 479 537 507 504 575 647 648 584 536 424 500 498 768 788 799 491 483 449 463 512 617 531 485 511 498 534 447 518 494 588 469 517 791 395 543 432 447 520 532 761 757 630 372 436 513 454 724 400 794 430 480 496 444 451 506 558 551 530 448 400 417 926 471 462 506 373 401 320 483 422 430 472 601 483 690 443 538 541 668 523 460 504 524 538 636 560 515 494 472 766 509 486 492 575 910 557 580 537 561 550 598 726 979 556 509 372 482 444 452 463 420 439 397 399 771 418 530 369 425 415 371 460 455 605 466 403 475 487 502 507 438 443 419 447 522 812 897 476 676 457 433 437 430 483 417 592 462 383 570 471 470 404 396 396 466 832 614 550 828 405 431 502 544 419 404 409 507 390 521 510 532 432 564 486 510 364 384 531 366 353 343 376 375 388 404 508 464 494 533 470 460 482 486 485 340 398 368 354 336 402 503 422 448 487 401 433 406 334 511 452 870 757 798 684 728 297 408 261 466 222 420 445 359 512 498 327 449 579 390 323 378 450 340 401 444 324 619 413 296 378 348 358 323 392 361 433 425 773 709 405 636 257 311 345 302 363 323 348 333 301 165 356 467 559 294 321 402 292 380 343 299 498 473 384 254 329 332 365 409 461 379 492 398 354 409 369 517 502 402 421 414 263 450 387 308 397 349 387 338 510 243 256 331 347 330 275 318 383 311 737 334 300 368 460 372 348 306 317 357 216 404 370 392 447 475 300 319 331 401 404 320 305 205 394 335 337 310 262 439 451 409 373 373 301 289 351 328 340 352 230 372 269 375 441 350 310 347 424 306 411 498 472 330 358 365 383 394 397 309 NaN 922 876 847 230 590 448 400 364 353 442 398 360 337 392 261 373 471 598 324 264 362 345 416 303 216 141 378 273 300 422 435 402 532 462 516 518 546 556 618 560 566 464 586 518 579 635 430 1.05e+03 1.05e+03 480 447 540 449 426 804 800 397 994 478 916 473 458 682 985 940 988 622 718 1.09e+03 575 730 707 857 458 556 658 770 620 607 954 730 724 490 583 584 557 793 587 736 573 737 509 559 663 668 428 626 648 666 633 652 600 653 444 663 637 412 601 618 578 578 536 566 505 472 781 1.01e+03 574 976 340 481 594 502 494 479 537 508 504 576 648 648 583 537 424 500 496 768 789 800 492 483 449 463 512 618 531 485 510 498 534 448 518 493 588 469 518 792 394 543 432 448 521 533 761 758 629 372 436 514 455 724 400 794 430 479 495 444 451 507 558 552 530 450 400 417 926 471 463 506 374 401 320 483 421 429 472 600 483 690 443 536 541 669 524 460 504 524 538 635 560 515 494 472 766 509 486 492 575 910 557 580 538 561 549 598 725 979 556 509 372 481 445 452 462 420 439 397 400 772 418 531 369 425 415 370 460 455 605 466 404 475 486 502 506 438 443 420 447 522 813 898 476 677 457 433 436 430 483 416 592 462 384 570 471 470 403 396 396 466 832 614 550 829 404 430 502 544 419 404 410 508 390 521 509 532 432 564 486 511 364 384 531 366 353 342 377 376 388 404 508 464 494 532 470 461 482 486 486 340 398 368 356 336 402 503 422 449 487 401 433 407 334 510 452 871 758 797 684 729 297 409 260 467 221 420 445 358 513 499 327 450 579 388 323 377 449 341 402 444 324 618 421 296 379 347 359 323 394 360 434 425 774 708 405 636 258 312 346 302 362 323 348 334 301 166 357 467 557 294 321 402 292 381 343 299 498 474 384 254 329 333 365 409 461 380 491 396 354 409 369 517 501 401 421 418 262 450 386 307 398 348 388 338 510 243 252 332 345 332 274 318 383 312 736 334 300 368 460 372 347 306 317 358 215 404 371 393 448 476 300 319 330 401 404 320 307 205 394 334 336 310 262 440 450 409 374 373 301 290 352 328 340 352 229 373 269 374 440 351 309 347 424 305 410 495 473 331 358 366 383 394 396 309 NaN 922 876 846 229 589 448 400 364 356 441 398 359 338 392 258 373 472 599 324 262 361 344 416 303 216 141 378 272 300 422 434 402 531 463 517 518 546 556 618 560 565 464 586 518 579 635 430 1.05e+03 1.05e+03 480 448 540 449 426 804 800 397 994 478 917 474 458 682 987 940 988 622 720 1.09e+03 575 730 706 857 459 556 658 770 620 607 954 730 724 490 582 584 557 793 587 737 573 737 510 559 663 667 429 627 648 667 633 651 600 654 443 663 636 412 601 618 579 578 536 566 505 472 781 1.01e+03 574 976 341 481 594 503 494 479 537 508 504 576 648 648 583 537 425 500 496 768 790 800 494 483 449 463 512 624 531 486 511 497 535 448 518 493 588 469 519 793 393 544 433 448 521 533 761 758 629 371 436 514 456 724 401 794 430 479 495 443 452 508 557 554 530 449 399 416 926 471 464 506 374 401 320 483 421 429 473 598 483 690 443 534 542 669 524 460 504 523 538 635 560 515 494 471 766 510 486 493 575 910 557 581 538 561 550 597 725 979 556 509 371 481 445 451 462 421 439 397 402 772 418 531 369 424 414 369 460 455 605 466 404 476 487 501 506 438 444 419 447 522 813 899 475 678 458 433 437 430 484 416 591 462 384 570 471 471 403 395 396 466 832 614 550 829 404 429 502 543 419 405 410 509 391 521 507 532 432 565 486 512 364 384 532 366 353 343 378 376 389 404 507 464 494 532 470 462 483 488 486 341 399 369 357 336 402 504 422 450 487 401 434 407 334 510 452 871 757 797 684 730 297 410 260 467 220 421 446 359 513 500 328 450 580 388 323 378 449 342 402 444 324 618 426 295 379 347 359 324 395 361 434 425 774 707 406 636 258 312 345 302 362 322 349 335 301 168 357 468 556 295 320 403 292 381 343 298 498 474 384 254 329 333 365 409 460 380 490 397 355 409 370 517 500 401 421 422 263 450 384 307 397 348 388 338 510 243 250 334 345 333 274 319 383 311 735 334 300 369 460 372 347 306 316 358 215 404 372 393 448 476 299 319 331 400 404 320 306 205 393 334 336 310 262 440 450 409 375 373 301 290 353 328 340 351 229 374 270 375 439 352 310 346 425 303 411 493 472 332 358 366 383 394 395 309 NaN 921 876 845 229 588 449 400 364 357 441 400 358 338 392 255 372 474 600 323 259 361 343 415 303 214 141 378 272 300 422 435 403 532 462 517 519 547 556 618 560 565 464 586 518 579 634 430 1.05e+03 1.05e+03 480 448 540 449 426 803 800 397 994 478 916 474 459 682 990 942 988 622 722 1.09e+03 575 730 706 857 459 556 659 771 621 608 955 729 724 490 582 583 557 792 587 736 572 738 511 559 663 667 429 627 649 666 633 651 600 654 443 662 636 412 601 618 578 578 536 567 506 472 781 1.01e+03 573 977 342 478 594 503 494 479 536 508 503 576 648 647 583 537 425 500 496 768 789 802 494 483 450 463 512 644 531 486 511 497 535 448 518 494 587 469 519 794 393 544 433 448 521 533 760 758 629 371 436 514 456 724 401 794 431 480 495 443 452 508 557 557 530 449 399 416 926 470 464 507 374 401 320 483 422 429 474 597 484 691 443 536 541 669 524 460 504 524 538 635 560 514 494 471 766 511 486 494 574 910 557 581 538 561 549 597 724 979 556 509 371 481 445 451 462 421 440 397 404 772 418 531 369 424 414 369 460 455 604 466 406 476 488 501 506 438 444 418 448 522 814 900 474 678 458 434 437 430 484 415 591 462 384 570 472 472 403 395 396 466 831 616 550 829 404 428 502 544 419 406 410 509 391 521 507 533 432 566 486 512 364 385 532 367 353 343 378 376 389 404 507 464 494 533 470 461 483 489 485 341 399 369 359 337 403 503 422 451 488 401 434 407 335 510 452 871 756 799 684 730 297 411 260 467 220 421 445 360 513 500 329 449 580 388 324 380 449 342 403 444 324 618 433 295 380 348 359 324 395 362 433 425 773 707 407 635 259 312 343 302 361 322 349 336 301 169 358 468 555 295 320 403 291 381 343 298 498 475 383 254 328 334 365 409 460 380 490 399 356 409 368 517 500 401 421 425 263 449 384 308 396 349 389 338 510 243 248 334 344 332 274 319 384 311 735 334 300 369 459 371 347 306 316 359 215 404 373 392 448 478 299 319 331 400 404 320 305 206 393 334 336 310 263 440 450 409 375 374 301 290 354 328 339 351 229 374 271 375 439 353 310 346 426 302 411 494 472 333 358 365 383 394 394 309 NaN 921 875 844 228 590 449 400 364 357 440 401 357 338 392 253 372 473 601 322 258 361 343 415 303 213 141 378 273 300 422 436 403 532 461 517 519 547 556 617 560 565 463 586 518 579 634 430 1.05e+03 1.05e+03 480 447 540 450 426 802 801 398 994 478 916 474 460 683 994 944 988 622 723 1.09e+03 575 729 706 858 459 557 660 771 621 607 956 728 724 490 582 583 557 792 588 736 572 738 512 558 663 667 428 628 649 666 632 651 600 654 444 662 636 412 602 618 577 577 536 567 506 472 782 1.01e+03 574 977 343 475 594 503 494 479 536 508 503 576 648 647 583 537 425 500 496 768 788 802 493 482 449 463 512 670 531 487 510 497 535 448 518 494 587 470 519 794 393 544 433 448 521 532 761 758 629 370 436 514 456 724 401 793 431 480 495 443 452 508 557 559 530 449 399 416 926 471 464 507 374 402 320 484 422 429 474 599 485 691 443 537 541 669 525 461 504 525 537 635 560 513 493 470 767 512 486 494 574 910 557 582 538 560 549 597 724 979 557 510 370 481 445 451 463 422 439 397 404 772 418 531 370 424 415 370 461 456 604 467 405 477 489 501 506 438 444 417 448 523 814 900 474 679 458 433 437 430 483 414 592 462 384 570 472 472 404 394 396 465 831 618 550 830 404 428 502 544 419 407 411 510 390 521 506 535 432 565 486 512 364 386 532 367 354 344 378 377 389 404 507 465 494 533 470 461 483 490 484 341 400 369 364 337 403 503 422 451 489 401 435 407 336 509 452 871 756 800 684 731 296 411 259 467 222 422 445 360 513 500 330 450 580 388 325 381 449 342 404 444 324 619 439 295 380 349 359 325 395 363 433 425 772 708 407 634 259 312 342 301 363 321 349 335 300 169 357 466 554 295 319 403 291 381 343 298 498 475 382 254 328 334 366 409 459 381 491 400 356 409 367 516 501 402 421 430 263 448 383 309 395 350 388 338 512 243 247 334 344 331 274 320 384 311 736 334 300 370 458 371 348 307 315 359 215 404 372 391 448 478 299 319 331 400 405 319 304 206 394 336 336 311 263 440 451 409 375 374 302 289 354 327 338 351 230 374 272 374 439 353 309 346 427 303 411 495 471 334 358 365 383 395 395 309 NaN 922 874 845 227 591 449 399 365 356 441 402 357 338 392 253 373 473 602 322 259 362 343 415 303 210 142 378 274 300 421 436 404 532 460 516 519 548 557 617 560 565 462 586 517 579 634 430 1.05e+03 1.05e+03 480 447 540 450 425 801 801 398 995 478 916 474 460 683 998 946 988 623 724 1.09e+03 575 728 706 857 459 557 661 770 621 607 956 728 725 491 582 584 557 792 588 736 573 738 512 558 663 667 427 628 649 665 632 651 601 654 444 662 635 412 603 618 576 578 536 567 506 473 781 1.01e+03 574 978 344 472 594 502 494 479 536 507 503 576 648 648 583 537 426 500 496 768 786 803 492 481 450 464 513 698 531 487 510 497 536 448 518 494 586 471 520 794 392 544 433 448 521 531 761 758 630 369 437 513 456 724 401 793 430 480 494 443 452 508 556 562 530 449 398 415 927 471 464 506 374 403 319 484 422 429 475 600 485 692 443 536 541 668 525 461 504 526 536 635 560 513 494 470 767 512 486 494 575 909 557 582 538 560 549 597 724 979 557 510 369 482 444 451 463 422 439 398 401 772 417 531 370 425 416 370 461 457 605 468 405 475 489 502 506 438 444 417 449 523 815 900 474 679 458 434 437 430 483 414 593 462 384 571 472 472 404 394 397 464 831 620 550 830 405 428 502 545 419 407 411 509 391 521 506 536 432 565 486 512 364 387 532 367 354 344 377 378 389 405 507 465 494 534 470 462 483 490 484 341 400 367 369 337 404 502 423 450 490 402 436 407 336 509 453 870 757 801 685 732 296 411 259 467 223 422 444 361 513 500 330 450 579 387 326 381 450 341 404 445 325 619 443 295 381 350 359 326 395 363 432 425 771 708 406 633 257 311 344 301 364 321 348 335 300 168 357 465 553 295 317 404 290 382 344 298 498 475 382 254 328 334 366 410 458 380 492 399 356 409 366 517 503 402 421 436 264 449 383 309 396 352 387 339 513 243 245 334 345 331 274 321 384 311 736 334 301 370 458 371 348 307 315 359 215 404 372 389 448 478 300 319 331 400 406 319 304 207 394 337 335 311 264 440 451 409 375 374 302 290 354 327 337 350 230 374 271 373 439 352 309 346 427 303 411 496 471 335 358 364 383 396 396 308 NaN 922 874 846 227 593 449 399 365 355 441 402 357 338 393 252 374 473 602 323 262 362 345 415 304 210 143 378 276 300 421 436 404 532 460 516 518 548 557 617 561 565 462 586 517 580 634 431 1.05e+03 1.05e+03 480 447 539 450 425 800 801 398 994 478 916 474 460 683 1e+03 948 989 623 724 1.09e+03 576 729 706 857 460 557 661 770 622 607 957 728 725 491 582 584 557 793 588 736 573 738 512 558 662 667 427 628 649 665 631 651 602 654 444 661 634 412 604 618 576 578 536 567 506 473 781 1.01e+03 574 978 346 472 593 502 493 479 536 507 504 577 648 649 583 537 426 500 496 768 786 804 490 481 450 465 513 716 532 486 510 497 538 448 518 493 586 472 519 794 392 543 433 448 521 531 762 758 630 369 437 513 456 724 401 794 430 479 494 443 452 508 556 562 531 449 398 415 927 471 464 506 374 403 317 484 422 429 475 601 484 691 443 536 541 668 525 461 505 527 537 635 560 513 495 470 767 512 486 494 575 910 558 581 537 560 550 598 724 979 557 510 369 482 443 451 463 422 438 398 399 772 416 531 370 425 417 370 461 456 606 469 404 474 489 503 506 439 444 417 449 523 815 900 474 679 458 434 437 430 483 414 593 463 384 571 472 472 405 393 397 464 831 622 550 829 405 428 502 545 419 407 411 509 391 521 507 535 433 565 486 511 364 387 533 368 354 344 375 378 388 405 507 464 495 534 470 463 482 491 485 341 400 366 373 337 404 502 423 449 490 403 437 407 337 508 453 869 757 803 685 734 297 411 259 467 223 422 444 361 514 500 330 451 579 386 326 381 450 341 404 445 325 618 446 296 382 350 359 326 394 363 432 425 771 708 406 633 256 312 346 300 365 322 348 334 299 167 356 464 552 295 316 404 290 382 344 299 498 475 382 254 328 333 367 410 459 380 493 397 356 410 366 518 503 402 421 441 264 449 383 308 396 350 386 340 514 243 243 334 346 330 274 321 384 311 737 335 300 369 458 371 348 307 316 359 215 405 372 389 448 478 301 320 331 400 406 318 304 207 395 337 336 312 265 440 452 408 374 373 302 290 354 327 337 349 230 374 270 373 439 350 308 346 426 304 410 498 470 334 358 364 383 396 396 308 NaN 923 874 846 227 593 450 398 362 354 442 403 357 338 393 252 375 473 602 323 268 363 345 414 306 208 144 378 276 300 422 436 404 532 460 514 518 547 558 618 561 565 462 587 517 580 634 431 1.05e+03 1.05e+03 481 448 538 450 424 800 801 398 994 478 916 474 460 683 1.01e+03 950 989 623 725 1.09e+03 576 729 706 856 459 557 661 771 622 607 957 728 725 491 582 585 556 793 588 736 574 738 512 559 662 667 428 627 649 665 631 652 602 654 444 661 634 412 604 618 577 579 536 567 506 474 781 1.01e+03 574 978 347 472 593 502 493 479 536 508 504 577 648 648 583 537 426 500 497 767 786 804 489 481 450 465 511 728 532 487 510 498 540 448 518 493 586 472 518 794 393 543 433 449 522 531 762 757 630 370 437 513 456 724 401 796 430 478 494 443 451 508 556 565 531 449 398 415 927 472 464 506 374 402 316 484 421 430 474 601 483 691 442 535 541 669 524 461 506 527 538 635 560 514 496 470 767 512 486 494 575 910 558 580 537 560 550 598 723 979 557 510 369 482 444 451 463 422 438 398 399 772 416 530 370 426 417 370 461 456 607 469 404 474 489 504 506 439 444 418 448 523 815 900 475 679 458 435 437 430 483 414 592 463 384 571 473 472 404 394 396 465 831 623 550 829 406 428 503 546 419 407 411 508 391 521 509 535 433 565 486 510 364 387 534 368 354 343 372 379 387 405 507 463 495 534 470 465 482 491 486 340 400 364 377 338 404 502 424 449 490 403 437 407 337 506 453 869 757 805 685 735 297 411 259 467 222 423 445 361 514 500 331 452 579 385 326 381 450 341 404 446 325 618 450 296 382 350 359 326 394 363 432 425 771 708 406 633 255 313 346 300 365 322 349 334 299 167 356 465 553 295 317 404 290 382 343 298 498 475 383 253 328 334 367 410 460 380 493 397 357 412 366 519 503 402 421 443 264 450 383 306 396 349 386 341 514 243 240 334 346 330 274 320 384 311 737 335 300 369 458 372 348 307 317 359 214 405 372 388 448 477 302 320 331 400 406 318 304 208 395 337 336 312 265 440 452 409 374 374 301 291 354 326 337 348 231 375 269 374 438 349 308 345 426 304 411 499 471 334 357 364 384 396 395 308 NaN 924 874 845 227 593 450 398 359 353 441 403 358 337 394 251 375 473 601 324 270 362 344 414 307 208 144 378 274 300 422 435 405 532 460 513 518 546 557 618 561 566 463 587 518 579 633 432 1.05e+03 1.05e+03 481 448 538 450 425 801 801 398 994 479 916 474 460 683 1.01e+03 952 991 622 725 1.09e+03 576 729 706 855 459 556 660 771 622 606 956 728 725 491 582 585 556 793 588 736 574 738 512 559 663 667 429 627 649 665 632 652 602 654 443 661 634 412 604 618 577 580 536 567 506 474 781 1.01e+03 575 978 347 470 593 502 493 478 534 508 504 578 648 648 583 537 425 500 496 767 786 804 488 480 450 464 510 737 532 487 511 499 540 447 518 493 586 471 517 793 394 542 433 449 522 531 762 757 630 370 438 513 457 724 401 797 430 479 494 443 450 508 556 566 532 449 399 415 928 472 463 506 374 402 317 485 420 430 473 600 483 691 442 535 541 670 523 461 506 526 540 636 561 515 496 471 767 513 486 494 575 910 558 580 537 561 551 599 723 978 557 510 368 481 445 450 464 422 438 398 400 772 417 530 370 426 417 370 461 456 606 468 404 476 489 505 507 439 444 418 448 523 815 899 476 680 458 435 438 430 483 415 592 463 383 571 473 472 404 395 396 466 831 625 550 830 407 428 503 546 420 407 410 509 391 521 510 534 433 565 487 510 364 386 534 367 354 343 372 378 387 405 507 462 496 533 470 465 482 491 486 340 399 365 382 339 403 502 424 448 490 403 437 407 336 505 453 869 758 808 685 735 297 411 259 468 222 423 446 361 514 500 331 452 579 384 326 381 450 341 404 446 325 619 454 296 383 349 360 325 394 363 432 425 772 707 406 634 255 314 346 301 365 322 350 335 299 167 356 466 553 295 317 405 290 381 343 298 498 475 383 253 330 335 368 410 460 380 494 397 358 413 366 519 504 401 421 447 263 450 382 306 396 348 388 342 514 243 239 334 347 329 275 319 383 311 738 336 300 369 459 372 347 306 319 360 213 406 373 388 447 476 302 321 331 400 406 318 306 208 395 337 336 312 264 440 452 409 374 374 300 291 354 326 338 348 231 375 271 375 438 348 308 345 426 303 412 500 471 334 357 365 386 397 394 307 NaN 924 874 845 227 592 449 398 356 354 441 403 358 336 392 251 376 473 602 324 269 362 344 414 307 207 144 378 273 300 422 435 405 531 460 514 518 545 557 618 562 566 462 586 519 579 633 432 1.05e+03 1.05e+03 481 448 537 450 424 801 801 398 994 478 916 474 460 683 1.02e+03 953 993 623 725 1.09e+03 576 728 705 853 459 556 660 772 621 606 956 728 725 491 582 584 556 793 588 735 574 739 512 559 663 667 428 626 650 665 632 652 602 653 443 660 634 412 603 618 576 581 536 568 505 474 780 1.01e+03 575 978 346 467 594 502 493 478 533 509 504 578 648 648 583 536 425 500 496 767 786 804 487 480 449 463 510 743 532 487 511 500 541 446 518 493 586 471 517 794 394 542 433 449 522 531 762 758 630 370 438 513 457 724 400 797 431 479 495 443 450 509 556 568 532 449 399 416 928 473 463 507 374 401 317 486 419 431 472 600 484 691 442 534 541 670 522 461 507 525 539 636 561 517 497 471 766 513 486 494 575 911 558 581 537 561 551 598 723 978 557 511 368 481 446 451 463 422 438 398 402 772 418 530 370 427 417 370 462 456 606 467 404 477 489 505 507 439 444 418 448 524 815 899 477 681 458 436 438 430 483 415 592 462 383 571 473 472 404 395 396 467 832 628 550 830 406 427 504 546 421 406 410 510 390 521 510 534 433 564 488 510 365 387 533 366 354 344 373 378 388 405 507 463 496 533 471 466 481 491 486 338 400 366 385 339 403 502 424 448 489 403 436 406 336 503 453 869 758 810 684 735 296 411 259 469 221 422 446 362 514 500 331 452 579 383 325 381 450 341 404 446 325 620 456 295 383 349 360 324 395 364 432 424 772 708 404 636 256 313 346 302 365 322 350 335 299 167 356 466 554 296 316 405 290 381 343 297 497 475 382 254 332 336 368 410 460 380 494 397 360 413 366 520 504 402 421 452 262 450 380 306 396 348 389 342 514 242 237 333 347 329 275 319 383 312 738 336 301 369 460 372 346 306 320 360 212 406 374 388 448 476 302 321 332 400 406 319 307 207 396 335 336 312 263 440 452 409 374 374 299 291 354 325 338 347 231 376 272 375 438 348 307 345 426 303 414 500 472 335 357 365 387 398 393 307 NaN 924 874 845 226 592 449 398 356 355 442 405 358 334 391 251 376 473 603 323 266 361 345 414 307 207 144 378 274 300 421 435 405 531 460 514 518 544 557 617 562 566 461 585 519 579 633 432 1.05e+03 1.05e+03 481 449 538 451 425 801 801 398 994 478 916 474 460 683 1.02e+03 956 995 623 725 1.09e+03 576 728 705 853 460 556 660 772 621 606 956 728 724 491 582 583 557 793 588 735 573 739 512 559 664 666 429 626 649 665 631 651 603 654 443 660 634 412 603 619 576 581 536 568 505 473 780 1.01e+03 575 978 345 464 595 501 493 478 533 509 503 578 648 648 583 536 425 500 496 767 786 804 487 481 450 461 511 748 531 487 510 500 541 446 518 493 586 472 516 794 395 542 432 449 522 531 762 758 630 370 439 513 458 724 400 797 432 480 495 443 451 509 556 569 532 449 399 416 928 473 464 507 374 401 317 486 418 430 473 600 484 691 442 536 542 670 523 462 506 524 538 636 561 517 498 472 766 514 485 495 576 911 557 581 537 561 552 597 723 979 558 511 368 480 447 451 462 422 438 399 403 772 418 531 370 427 417 370 462 456 606 467 403 477 489 505 507 439 443 418 448 524 815 899 477 682 458 436 438 430 483 415 593 462 383 571 473 472 403 396 396 468 832 631 550 830 406 428 504 546 422 405 409 510 390 522 510 534 433 564 488 510 365 388 532 366 355 344 374 377 389 404 506 465 496 533 471 466 481 492 486 338 402 366 386 339 403 503 425 449 489 403 436 406 335 501 453 868 758 811 684 735 297 411 260 470 221 422 447 363 514 501 332 451 580 382 325 381 450 341 404 446 325 621 458 295 383 349 361 324 395 364 432 424 772 708 403 636 256 312 346 303 365 321 349 336 299 167 357 466 554 296 317 406 291 380 343 297 496 475 382 255 333 334 369 410 460 380 494 397 360 413 366 520 503 403 421 456 261 451 380 306 396 348 388 341 514 242 235 333 348 328 275 319 383 312 738 336 301 369 460 373 346 306 319 360 212 407 374 388 448 475 301 320 332 400 406 319 307 207 397 333 335 312 265 440 452 409 374 373 300 290 354 325 339 347 230 377 270 375 438 348 307 346 427 303 414 498 472 336 358 365 388 398 393 307 NaN 922 874 845 226 592 449 399 356 350 442 407 359 333 390 247 375 473 603 323 265 361 347 414 306 207 144 380 276 300 421 435 405 531 460 514 518 546 558 617 562 566 460 585 519 579 633 434 1.06e+03 1.05e+03 481 449 538 451 423 801 801 398 994 478 916 475 460 684 1.03e+03 958 995 623 725 1.09e+03 576 728 705 852 460 556 660 772 621 607 955 728 724 491 582 582 556 793 588 734 573 739 512 559 664 666 430 626 649 666 631 650 603 654 443 660 635 412 603 620 576 581 536 569 505 473 780 1.01e+03 575 978 346 464 595 501 493 479 533 509 504 578 649 648 583 536 425 501 496 767 786 804 488 481 450 461 511 753 531 486 510 501 541 447 518 493 586 471 517 795 395 543 432 450 522 532 761 758 629 369 439 514 458 724 401 797 434 481 496 444 451 509 556 570 532 449 399 416 929 472 465 507 374 401 317 486 418 430 473 600 484 691 442 538 542 670 524 462 506 524 537 636 562 516 498 472 766 515 485 495 576 910 557 581 537 561 552 596 724 979 558 510 368 480 448 451 461 421 440 400 403 772 418 532 370 427 417 370 462 456 606 466 401 477 489 504 506 439 442 419 448 524 814 899 477 683 458 436 438 430 483 415 593 462 383 571 474 472 403 396 396 468 832 634 550 830 405 428 503 547 421 404 410 510 391 522 509 535 433 564 487 511 364 390 530 366 355 345 374 377 388 404 506 466 496 534 472 465 480 493 486 338 404 366 388 339 404 504 426 449 489 403 436 406 335 500 453 868 757 812 684 735 298 411 261 470 222 422 448 365 514 502 333 451 580 382 326 381 450 341 405 446 325 621 459 295 382 349 360 325 395 364 432 425 770 708 403 636 257 312 346 303 365 321 349 335 300 166 356 465 554 296 318 405 292 380 342 297 496 476 382 255 334 333 369 410 460 381 493 397 360 412 367 520 503 403 422 457 261 450 381 307 395 349 387 341 514 242 234 332 348 328 275 319 384 311 736 336 302 369 460 374 346 306 319 361 212 406 374 388 448 475 301 320 333 400 406 318 306 207 396 331 336 313 267 440 452 408 374 373 300 290 355 326 339 347 231 377 267 374 438 348 308 346 427 303 414 497 473 337 359 366 389 398 394 307 NaN 921 874 846 226 592 449 399 355 343 442 409 361 332 390 243 376 472 602 323 267 361 349 414 305 207 145 381 277 299 422 435 405 532 461 514 518 547 559 617 563 566 460 586 519 579 633 435 1.06e+03 1.05e+03 480 449 538 452 422 801 800 398 994 478 916 475 460 684 1.04e+03 959 996 623 725 1.09e+03 576 728 706 851 460 557 659 773 621 607 954 729 724 491 582 583 556 792 589 734 573 739 513 559 664 666 430 626 649 666 632 650 604 655 444 660 635 412 603 620 577 581 536 569 504 472 780 1.01e+03 575 978 348 463 595 502 493 479 532 508 505 577 649 647 584 536 425 501 496 767 786 806 488 481 450 462 510 759 531 486 510 501 542 447 518 493 585 471 518 795 396 544 432 450 523 532 761 759 629 368 439 514 459 724 401 797 435 481 497 444 450 509 556 572 531 449 399 416 929 472 467 507 374 401 318 486 419 430 474 600 485 691 442 538 542 670 525 462 505 525 537 636 562 514 499 473 766 515 485 496 577 911 558 581 537 561 552 597 724 979 559 509 369 480 448 451 461 420 441 401 403 773 418 532 370 426 417 371 462 456 606 465 399 477 489 504 506 439 442 419 448 524 814 899 477 684 459 436 438 430 483 415 593 462 383 571 474 472 404 396 396 468 831 638 550 830 405 428 502 547 421 404 410 510 392 522 508 536 433 565 486 511 363 390 530 366 355 346 373 376 388 404 506 467 496 535 472 465 481 493 486 340 405 367 390 340 404 504 426 448 488 404 435 405 335 499 453 868 756 812 685 736 298 412 261 469 222 425 449 365 514 502 334 450 580 382 327 381 450 341 405 446 325 620 460 295 382 349 359 325 395 364 432 426 769 708 403 635 257 312 346 303 366 321 350 335 300 166 355 465 554 296 319 404 293 380 342 296 496 476 383 256 334 334 370 411 459 381 492 398 359 411 368 520 503 404 421 455 261 450 383 307 395 349 385 340 515 243 234 333 349 328 275 320 384 311 734 336 302 370 460 375 346 306 319 361 212 405 374 388 448 476 300 321 333 400 406 318 305 207 396 331 336 313 268 439 451 408 374 374 300 290 355 327 340 346 231 377 267 374 438 350 308 345 427 303 414 492 474 337 358 366 388 398 395 306 NaN 920 873 846 226 592 450 399 354 345 443 410 363 333 389 239 377 472 602 323 269 362 350 414 305 208 145 381 276 298 423 435 405 532 461 514 519 548 559 618 563 566 460 586 519 579 633 438 1.06e+03 1.05e+03 480 449 538 452 421 801 800 398 994 478 915 475 460 685 1.05e+03 960 996 623 725 1.09e+03 576 729 706 849 461 557 659 774 621 607 953 729 724 491 582 583 555 792 588 735 573 738 514 559 664 666 430 626 649 667 633 650 604 655 443 660 635 412 603 621 577 581 536 570 504 472 779 1.01e+03 576 978 351 461 595 502 493 479 532 509 505 577 649 648 584 536 425 500 496 767 787 808 488 480 450 464 509 764 530 485 511 500 542 447 518 493 584 471 518 795 396 544 432 450 523 532 761 759 630 368 439 514 458 726 401 797 435 481 496 445 449 508 556 572 531 448 399 416 929 472 467 508 375 401 318 486 420 431 475 600 486 691 443 537 542 670 525 463 504 526 537 635 563 514 498 473 766 515 486 496 577 912 559 581 537 561 552 598 724 979 559 509 370 481 448 451 462 420 442 401 402 773 418 532 370 426 417 371 462 457 606 466 398 475 489 503 505 439 442 419 447 524 814 899 477 684 459 435 438 430 484 415 593 462 384 571 474 472 404 396 396 468 832 644 550 830 405 427 501 547 420 404 410 510 392 522 509 536 434 565 486 511 362 389 530 366 355 346 373 376 388 404 506 467 495 536 472 465 483 493 485 341 404 367 390 341 404 504 425 448 488 403 435 405 336 497 454 867 756 812 686 736 298 412 262 468 222 429 449 365 513 502 334 452 581 381 327 381 450 341 405 447 325 618 461 296 381 348 357 324 394 364 432 426 768 708 403 634 257 312 345 303 367 322 351 334 300 167 354 465 554 296 319 404 293 380 342 297 496 476 384 258 335 335 371 412 459 382 492 397 359 410 368 520 503 404 421 452 261 451 383 307 395 349 386 341 514 242 233 334 350 328 275 320 384 311 733 336 302 370 460 375 346 306 318 361 212 404 373 388 449 476 299 321 333 400 406 317 305 207 396 330 337 313 266 438 451 408 375 374 300 290 356 327 341 346 232 376 270 374 437 351 308 344 427 303 415 489 475 338 358 366 388 400 396 306 NaN 921 872 847 225 591 450 398 354 353 444 410 362 333 388 239 377 473 601 323 268 362 350 412 305 208 145 380 276 297 422 435 404 532 461 514 519 547 560 618 563 566 461 587 519 580 633 440 1.06e+03 1.05e+03 480 449 539 452 421 801 800 398 994 478 915 475 460 685 1.07e+03 961 996 623 724 1.09e+03 577 729 706 847 460 558 659 774 621 606 952 730 724 491 582 583 555 792 588 735 572 738 515 560 664 667 430 626 648 667 633 650 604 654 443 660 636 412 603 621 577 581 536 570 504 473 779 1.01e+03 576 978 354 460 594 503 492 480 531 509 505 576 650 648 583 536 425 500 496 767 787 810 488 481 449 466 510 770 530 486 512 499 543 447 518 494 584 470 518 795 396 544 431 450 523 532 761 759 630 368 439 515 458 727 401 797 434 482 496 445 450 507 556 572 531 449 399 418 930 472 467 509 375 401 319 486 420 431 476 600 486 692 444 535 542 671 525 462 504 528 537 635 563 514 498 473 766 515 486 496 578 913 559 581 537 561 551 598 724 979 558 509 370 482 448 451 462 420 441 401 402 773 419 533 370 425 418 372 462 457 605 467 400 473 489 502 505 440 442 419 447 524 814 900 477 685 459 436 438 430 484 415 593 462 384 571 474 472 405 396 396 468 832 653 550 830 406 426 500 548 420 404 410 510 392 522 510 537 434 566 486 512 362 389 529 366 356 346 373 377 389 404 506 468 496 536 472 465 485 493 485 341 404 368 391 341 405 503 424 448 488 403 435 405 337 494 454 867 756 812 687 736 297 412 262 468 222 433 449 365 513 502 334 453 582 381 327 381 450 341 404 448 325 618 461 297 381 349 357 324 394 364 432 426 768 710 404 634 256 312 345 303 366 322 352 335 302 168 355 464 555 296 319 405 294 380 343 297 496 477 384 260 337 334 372 412 459 381 492 397 359 410 369 520 503 403 420 452 261 451 384 307 395 349 385 341 512 242 233 335 350 328 276 320 383 311 734 336 301 370 460 375 345 307 318 361 211 404 373 389 450 477 299 320 332 401 406 318 305 207 396 331 339 313 265 438 451 408 377 374 300 290 356 327 342 346 232 376 269 374 437 351 308 344 427 302 416 486 474 338 357 366 387 401 396 308 NaN 922 872 847 224 589 449 398 355 360 445 411 363 333 386 239 377 474 601 323 268 361 350 411 305 208 145 380 276 297 422 436 404 532 461 514 519 546 560 618 563 566 461 587 518 580 634 444 1.06e+03 1.05e+03 480 449 539 451 421 801 801 398 993 478 915 475 460 685 1.08e+03 962 996 623 723 1.09e+03 577 729 705 846 460 558 660 774 621 606 952 730 724 492 582 583 555 792 589 736 571 738 516 560 664 667 431 626 648 667 633 650 604 654 443 659 635 411 603 621 578 582 536 571 504 473 779 1.01e+03 577 978 356 460 594 503 491 481 530 509 505 576 650 648 583 536 425 500 496 767 787 810 488 481 449 466 510 775 531 487 511 500 543 447 517 494 585 471 518 794 397 544 431 450 523 532 762 760 630 368 439 515 457 729 401 797 433 482 497 445 450 507 557 572 532 449 399 422 931 473 467 509 374 401 319 486 420 431 476 601 485 692 444 535 542 671 525 462 505 528 537 635 563 515 497 472 766 516 486 497 578 912 560 581 537 561 551 598 724 980 558 510 370 482 447 451 462 421 441 401 401 774 420 533 371 425 418 372 462 457 605 467 402 472 489 502 506 440 442 419 448 523 814 900 477 685 460 436 437 431 484 415 593 462 384 571 474 472 405 395 396 468 831 660 550 831 407 425 500 548 420 404 410 510 392 522 511 539 435 566 487 512 361 389 530 367 356 346 373 378 389 404 506 469 496 536 472 465 488 493 485 342 404 368 392 341 405 503 424 449 488 403 436 405 337 492 454 867 755 811 688 736 297 411 262 469 222 440 449 365 514 502 335 455 585 381 326 381 450 342 404 448 325 618 460 298 382 350 358 325 393 363 432 426 769 712 404 634 256 313 344 303 365 321 352 335 303 168 355 464 555 296 319 405 294 380 344 297 496 476 383 262 340 334 370 412 459 381 492 397 359 410 369 519 503 402 420 452 261 451 385 307 394 347 385 341 510 243 233 336 351 330 276 321 382 311 734 336 301 370 460 376 345 307 318 361 210 404 372 388 450 478 300 318 332 402 406 319 305 208 396 331 340 313 265 439 451 408 378 373 300 290 356 327 341 346 232 376 267 374 437 351 308 344 427 302 415 486 472 337 357 366 387 402 396 308 NaN 924 872 846 224 587 449 398 355 360 445 415 364 332 384 237 377 474 601 323 267 362 350 412 305 208 146 380 276 298 422 436 403 531 461 514 519 546 559 618 562 566 461 587 518 580 634 446 1.06e+03 1.05e+03 480 449 539 451 422 801 801 398 994 478 915 475 460 685 1.09e+03 962 995 624 722 1.09e+03 577 729 704 844 460 558 660 774 621 606 953 730 724 492 582 584 554 792 589 736 571 738 516 560 664 666 431 627 648 667 633 650 605 653 444 659 635 411 604 621 578 583 536 571 504 473 779 1.01e+03 576 978 357 460 595 503 490 481 529 509 505 576 650 648 582 536 425 500 496 768 787 810 488 482 449 466 511 781 531 488 510 501 543 447 517 494 584 471 518 793 397 544 431 450 523 532 762 760 631 369 438 515 456 729 401 797 433 482 497 446 450 507 557 569 532 449 399 425 932 474 467 510 374 401 319 487 420 431 476 600 485 692 444 534 542 671 525 461 505 528 537 635 563 516 496 473 765 517 486 497 578 912 560 581 537 561 551 598 723 980 558 511 370 482 446 451 461 421 441 401 401 774 420 532 371 425 418 372 462 457 604 468 403 473 490 502 507 440 443 419 448 524 814 900 477 685 460 436 437 432 483 414 594 462 384 570 473 472 405 395 396 469 831 669 550 831 407 426 500 548 421 403 412 511 392 523 510 541 435 566 488 513 362 389 532 367 356 346 374 379 389 404 506 469 497 537 472 465 496 494 485 342 404 368 394 341 406 502 425 450 488 403 436 405 338 491 453 868 755 811 688 735 297 411 263 469 224 447 449 365 514 502 335 455 588 381 327 381 451 343 405 448 325 619 460 297 382 351 358 325 392 363 432 425 769 712 405 633 256 313 344 303 364 321 351 336 303 168 355 464 555 296 319 405 292 378 344 297 496 475 383 262 342 334 370 412 459 380 492 397 360 409 370 518 503 401 421 453 261 451 386 307 394 345 384 341 510 244 232 336 351 331 276 322 382 311 734 336 301 369 460 376 345 308 318 362 210 405 372 388 450 478 300 317 332 402 406 320 305 207 396 332 341 314 265 440 451 407 378 373 300 290 356 326 341 345 232 376 265 374 438 350 307 345 427 302 415 485 471 337 356 366 388 402 396 309 NaN 924 873 845 224 586 448 399 356 360 445 421 364 332 384 235 377 474 602 325 268 362 351 412 305 208 147 380 276 297 421 436 402 531 460 514 519 546 558 618 562 567 462 587 517 579 634 448 1.06e+03 1.05e+03 481 449 539 451 422 801 801 398 994 478 915 474 461 685 1.1e+03 963 994 624 722 1.09e+03 577 729 704 844 460 558 660 774 621 606 953 730 724 492 582 584 554 792 590 736 571 737 517 560 664 666 431 628 648 666 633 650 604 653 444 659 635 410 603 622 579 583 536 571 505 472 779 1.01e+03 576 978 356 459 596 503 490 481 528 508 505 576 651 647 582 535 426 500 496 768 787 812 488 482 449 465 511 785 532 488 510 502 543 447 517 494 584 471 518 793 398 544 432 451 523 532 762 761 631 369 439 516 456 729 401 797 432 481 497 446 450 508 558 567 532 449 399 428 933 475 468 509 374 402 318 487 420 431 476 600 485 692 443 534 541 671 524 461 504 527 537 635 564 516 496 474 764 518 485 497 578 912 560 581 536 560 551 598 723 981 558 510 371 482 446 451 460 421 441 400 401 775 419 532 371 425 418 372 462 458 602 468 404 476 491 502 507 440 444 420 448 525 814 900 477 686 460 436 437 432 484 414 594 462 384 569 473 472 406 395 396 468 831 677 551 831 407 427 500 548 421 404 414 511 392 524 508 540 435 565 488 513 364 389 533 366 356 346 375 380 389 404 506 468 497 537 473 465 506 493 484 341 406 368 395 340 406 502 425 450 488 403 436 406 339 489 453 868 754 811 689 735 298 411 263 468 224 456 449 365 516 502 336 455 592 382 328 381 451 343 406 447 325 619 460 297 382 351 358 325 392 362 432 425 769 712 405 633 257 312 345 302 365 321 352 336 303 167 355 464 555 296 318 406 291 378 344 297 496 474 383 262 344 334 370 412 459 379 493 396 361 409 370 517 503 401 421 454 262 451 386 307 394 344 384 341 509 245 230 337 350 333 276 322 382 311 734 336 301 369 460 376 345 308 317 362 210 406 372 387 450 478 299 318 332 401 406 320 305 207 396 332 341 315 265 440 454 408 378 373 301 291 356 326 341 343 231 377 266 374 439 350 308 345 426 301 415 486 471 336 356 366 387 402 396 310 NaN 924 873 845 224 586 449 400 357 360 446 428 364 333 384 233 377 474 601 326 268 362 352 413 305 208 147 380 276 296 421 436 402 530 459 515 519 546 557 619 562 566 463 587 517 579 634 451 1.06e+03 1.05e+03 481 449 540 451 422 801 801 398 995 478 914 474 461 685 1.11e+03 964 993 624 723 1.09e+03 576 729 705 844 462 559 660 774 620 604 954 730 724 492 582 585 555 792 590 736 572 737 516 560 665 666 431 628 647 666 634 650 604 654 444 659 636 410 604 622 579 583 536 572 506 472 779 1.01e+03 576 978 356 457 596 503 490 481 528 508 505 576 651 647 582 535 426 500 495 769 787 812 488 481 450 463 512 791 532 489 509 502 544 448 517 495 583 472 518 794 400 544 431 452 523 532 762 761 631 369 439 516 456 730 401 796 432 481 497 445 449 508 559 565 532 449 399 431 933 475 469 509 374 401 318 488 420 431 475 599 485 692 442 534 542 671 524 461 504 527 538 635 564 516 496 475 763 518 485 497 578 913 559 581 536 560 551 598 723 982 559 509 372 482 446 451 461 421 441 401 401 775 418 532 371 425 418 372 462 458 599 468 404 477 492 503 507 440 444 420 448 526 814 899 477 688 460 436 438 432 485 414 594 462 384 569 473 471 406 395 396 467 832 689 551 831 407 428 500 548 421 404 415 511 391 524 508 540 435 565 488 513 365 388 533 366 356 346 375 380 390 404 506 467 496 537 473 466 513 492 485 341 407 368 396 342 406 503 424 450 489 403 436 406 340 486 452 869 754 812 689 735 299 412 263 468 225 465 448 365 517 502 336 455 596 381 327 382 451 344 407 447 325 619 460 296 382 350 358 326 391 362 432 424 770 713 405 633 258 312 346 302 366 320 353 336 302 166 354 464 555 296 317 405 290 378 345 297 496 474 382 262 345 335 370 412 459 378 493 396 362 408 369 517 504 401 421 454 262 451 387 307 394 344 384 341 509 244 229 337 350 334 276 320 382 312 735 336 302 369 460 376 345 307 316 362 210 407 372 387 449 478 299 320 332 402 406 318 306 207 396 332 341 316 265 441 456 408 378 372 301 291 355 327 341 342 231 378 267 374 439 350 308 346 426 302 415 488 471 335 356 366 386 402 396 310 NaN 924 873 845 224 586 449 401 357 359 447 430 364 334 384 233 378 474 600 328 269 361 353 412 306 206 147 379 276 294 421 436 402 530 459 515 518 546 557 618 562 566 464 587 517 579 634 454 1.06e+03 1.05e+03 480 449 540 451 422 801 801 398 995 478 914 474 461 685 1.13e+03 964 992 624 723 1.09e+03 576 729 706 843 463 559 660 775 620 603 955 730 723 492 582 584 555 792 590 736 573 737 516 560 665 666 432 627 646 667 635 650 604 654 443 659 636 410 604 622 579 584 536 572 506 472 779 1.01e+03 577 978 355 454 596 504 490 481 528 508 505 576 651 647 582 536 426 500 495 770 787 813 489 480 451 464 511 797 532 490 509 502 544 448 517 495 582 472 519 794 402 544 431 452 522 532 762 762 631 370 439 517 455 730 401 796 433 482 496 445 449 508 559 563 532 449 399 435 934 474 470 508 374 401 317 489 419 431 475 598 485 692 442 534 541 671 524 461 505 526 539 635 564 513 497 476 763 519 485 496 578 913 559 582 537 559 551 599 722 983 559 508 373 482 446 452 462 422 440 401 401 775 417 533 371 425 418 372 462 459 598 467 405 478 492 503 507 440 443 420 448 525 814 899 477 690 460 436 438 432 485 415 594 463 384 569 473 470 406 395 396 466 833 698 551 831 407 428 500 548 421 405 415 511 390 524 508 540 436 565 488 513 366 388 532 366 356 347 377 380 390 403 506 466 495 538 473 466 519 492 486 342 410 368 397 344 406 502 425 449 489 403 435 405 340 484 452 870 754 812 690 735 300 413 263 468 225 476 448 365 517 502 336 456 601 380 326 382 452 344 407 447 325 618 461 296 381 350 358 326 391 362 431 424 770 714 405 633 258 312 347 302 366 321 354 336 301 166 354 465 555 296 316 404 290 377 346 297 496 474 381 263 345 336 370 413 459 376 494 397 362 408 368 518 506 402 422 455 263 452 387 306 394 344 384 342 510 244 229 338 349 334 276 320 382 312 735 336 302 369 460 376 346 306 316 362 211 408 372 386 448 477 299 321 332 403 406 317 306 207 395 332 341 316 265 442 459 408 377 372 299 291 355 327 341 343 231 377 268 374 438 350 308 346 426 302 415 490 471 334 356 366 386 402 396 310 960 923 874 846 223 586 450 400 357 358 447 430 364 334 384 233 378 474 599 329 266 361 351 412 306 205 147 378 276 294 421 436 401 529 459 516 519 546 557 618 562 565 464 587 518 579 634 457 1.06e+03 1.05e+03 480 449 541 451 422 801 802 398 995 478 914 474 461 684 1.14e+03 964 991 624 724 1.09e+03 577 729 705 842 464 559 660 775 620 602 955 730 724 492 582 584 555 792 590 736 573 737 515 560 665 667 432 627 647 667 636 650 604 655 443 659 636 411 603 622 578 584 536 572 506 472 779 1.01e+03 577 978 354 451 595 504 490 481 530 508 505 576 652 648 582 536 426 500 494 769 787 813 490 479 451 466 511 802 532 489 509 503 544 448 517 495 582 471 518 793 408 544 431 452 522 531 762 764 631 370 439 518 455 730 401 796 433 482 496 445 449 508 559 562 531 449 399 438 934 474 470 508 374 401 317 490 419 430 475 598 485 693 442 535 540 671 524 461 506 527 540 635 564 511 498 474 763 522 486 497 578 913 559 583 538 559 551 598 723 983 558 509 373 482 446 452 462 422 440 402 400 775 418 533 371 424 417 372 462 460 598 468 406 479 492 503 507 440 443 420 448 525 815 899 477 692 460 436 438 432 484 415 594 464 384 569 473 470 405 395 396 466 834 703 551 831 407 428 500 548 420 404 414 511 390 524 510 540 437 566 489 513 366 387 531 365 356 347 378 380 390 403 507 466 494 537 473 467 525 492 486 343 413 368 398 347 405 502 425 449 489 403 435 405 340 483 451 870 756 812 691 736 301 413 263 469 224 485 447 365 516 502 336 456 607 380 326 382 452 345 407 447 325 618 462 297 382 349 358 326 390 362 431 425 770 715 405 633 257 311 348 303 366 321 353 337 301 166 354 465 555 296 316 403 290 379 346 297 496 473 380 264 346 335 370 413 459 376 494 397 361 408 366 518 508 402 423 454 264 453 387 307 395 346 384 342 510 244 227 337 349 334 276 321 382 311 735 336 301 370 460 375 346 305 316 364 211 408 373 388 447 476 299 320 332 404 407 317 306 207 395 332 341 315 265 442 459 408 377 372 297 291 355 328 341 344 231 377 272 375 438 351 308 346 426 302 414 491 472 334 356 366 386 402 396 309 961 923 874 847 223 586 450 398 357 358 446 431 365 333 383 232 377 474 599 329 264 362 351 412 307 205 148 377 276 295 422 436 402 529 459 517 520 546 557 618 562 565 464 587 518 580 634 460 1.06e+03 1.05e+03 480 449 541 451 422 802 802 398 995 477 914 473 461 684 1.15e+03 964 990 625 724 1.09e+03 577 728 705 841 464 559 660 775 619 602 955 729 724 492 582 584 554 792 590 735 573 738 515 561 665 667 432 626 648 667 636 650 605 655 444 659 636 411 603 621 578 583 535 573 506 472 779 1.01e+03 577 979 356 450 595 503 491 481 533 508 505 576 652 648 581 536 426 500 494 768 787 813 490 479 450 468 511 807 532 488 510 503 544 448 517 496 583 470 518 793 416 543 431 452 522 531 761 766 631 370 439 517 455 731 401 797 433 482 496 445 450 508 559 562 530 450 399 440 936 475 470 508 375 400 317 490 418 430 475 599 486 693 442 534 540 671 525 461 506 527 540 635 565 509 498 473 762 524 486 497 578 913 559 583 538 559 551 599 724 983 558 511 373 482 446 452 462 421 441 402 400 775 419 533 371 423 417 373 463 460 598 468 408 479 492 504 507 440 443 420 449 525 815 900 478 694 461 436 439 433 484 415 594 464 384 569 474 471 405 394 396 466 834 703 550 831 407 428 501 548 419 404 412 511 390 524 511 540 437 567 489 512 365 388 530 365 355 347 378 379 389 403 508 466 495 537 473 468 533 492 487 345 416 368 398 348 404 503 425 449 489 403 435 405 340 482 450 870 758 812 692 736 302 413 263 470 223 492 446 365 515 502 337 456 612 378 326 382 452 345 407 447 325 618 462 297 383 348 358 327 390 362 431 426 770 715 405 633 256 311 348 304 366 321 353 337 301 167 355 465 556 296 316 404 290 380 345 297 498 473 380 265 346 334 371 413 460 376 495 398 361 409 366 518 508 403 424 454 263 454 388 307 396 348 384 342 509 244 227 337 349 334 276 322 382 312 736 335 301 370 459 374 346 305 317 365 211 408 373 389 447 476 299 320 332 404 407 319 306 207 395 332 340 314 265 442 459 408 377 371 296 291 356 328 341 344 231 377 274 376 437 352 309 346 426 302 414 492 472 334 356 366 386 402 397 309 962 923 874 849 224 585 450 397 356 357 445 433 364 333 382 232 377 474 599 329 262 362 352 412 308 205 148 377 277 295 421 436 403 529 459 517 521 546 557 618 563 565 464 587 518 580 634 463 1.06e+03 1.05e+03 480 449 541 451 422 802 801 398 994 477 913 473 461 684 1.15e+03 964 993 625 725 1.09e+03 577 728 705 841 463 559 660 775 619 600 955 729 725 492 583 583 554 792 590 735 573 738 515 561 665 667 432 626 648 667 636 650 605 655 445 659 636 410 603 621 579 582 535 574 506 472 778 1.01e+03 576 979 359 451 595 502 491 481 536 509 506 576 652 649 581 536 425 500 494 768 787 814 490 479 450 468 511 809 533 488 509 502 544 448 516 496 584 469 518 793 427 543 431 452 522 531 761 769 631 369 440 517 455 731 401 798 434 482 496 445 450 508 559 560 530 450 398 441 941 476 471 508 375 400 316 490 418 430 475 601 486 694 441 532 541 671 525 460 506 528 540 634 565 509 497 471 762 528 486 498 578 913 559 583 538 560 551 599 725 983 559 512 373 481 446 452 462 421 441 402 400 775 419 533 371 423 417 373 462 460 597 469 410 479 492 504 507 441 443 420 449 525 816 900 478 697 461 437 440 433 484 415 594 464 383 569 475 471 406 394 397 466 834 704 549 831 407 429 500 547 419 403 411 511 390 524 511 540 437 567 490 512 364 389 531 365 355 347 378 377 389 403 508 466 496 537 473 467 544 492 487 344 419 368 398 351 404 504 425 449 489 403 435 405 340 482 449 870 758 813 693 736 302 413 264 471 222 497 446 365 515 502 338 456 618 377 326 383 452 346 407 446 325 618 462 298 384 349 358 327 391 362 432 427 770 715 405 633 256 312 348 305 366 321 352 336 301 168 355 464 556 296 316 404 290 382 345 298 498 472 381 266 346 334 371 413 459 376 497 399 360 408 366 518 508 403 424 454 262 455 388 308 396 350 384 342 509 245 226 336 349 333 277 321 382 312 736 334 301 370 458 374 346 305 317 367 210 408 372 389 447 477 299 320 332 404 407 319 306 207 395 331 340 313 265 442 459 408 377 370 296 291 356 328 342 344 231 377 278 376 436 352 310 347 426 301 413 492 471 333 356 366 387 402 398 309 963 923 873 851 224 584 450 396 356 358 445 435 364 333 381 233 376 475 599 329 256 362 353 413 308 205 148 378 277 296 421 436 403 530 460 516 521 546 558 619 563 564 466 586 517 581 634 464 1.06e+03 1.05e+03 480 449 541 451 422 802 802 397 994 477 913 473 460 684 1.16e+03 964 996 625 725 1.09e+03 577 728 705 841 463 559 660 775 619 598 955 729 725 492 583 583 554 792 590 735 573 739 515 561 665 666 432 626 648 667 636 651 605 655 445 659 636 410 603 621 580 581 536 574 506 472 778 1.01e+03 576 979 362 454 595 501 491 481 539 509 506 575 652 649 582 537 425 500 494 768 787 815 489 479 449 467 511 812 533 488 509 501 545 448 516 496 584 469 517 793 439 543 431 453 521 531 761 770 631 369 440 516 455 731 401 798 435 483 496 445 449 508 560 559 530 451 398 444 946 477 470 508 375 400 316 490 418 430 474 602 487 694 440 531 542 672 525 460 506 528 539 634 565 511 495 472 762 531 487 498 578 914 559 583 538 560 552 599 726 983 559 511 373 481 446 452 462 422 441 402 401 775 419 532 371 422 417 373 461 460 596 469 410 479 492 504 507 441 443 420 449 524 817 901 479 700 461 437 439 433 483 415 593 464 383 569 476 471 406 394 396 466 834 704 549 830 407 429 500 548 420 403 411 512 391 524 511 540 437 566 490 512 363 388 532 365 356 347 378 377 389 403 508 465 496 537 473 466 561 493 486 343 422 368 397 354 404 506 425 449 489 403 435 404 340 482 449 870 758 813 693 737 302 413 264 472 222 502 447 366 514 504 339 455 621 376 326 383 452 347 406 446 325 618 463 298 384 349 358 328 390 362 432 427 771 715 406 633 257 313 349 304 366 321 352 336 301 169 355 464 556 296 316 404 290 382 344 297 497 472 382 268 347 334 369 413 459 375 498 400 360 408 366 519 509 403 424 455 261 455 389 308 395 349 384 344 509 246 226 337 349 334 278 321 382 313 736 334 300 369 457 375 346 305 317 366 209 407 372 387 447 478 300 320 332 403 407 318 306 207 394 331 341 313 265 442 459 408 378 371 297 291 356 327 342 344 231 377 279 376 436 352 311 347 425 300 413 491 472 333 355 365 387 402 398 310 963 923 874 850 224 583 450 396 356 358 446 438 363 333 381 233 376 475 599 329 250 362 356 414 308 204 150 379 276 296 421 436 403 530 460 515 520 546 558 620 564 564 467 586 518 581 634 465 1.06e+03 1.05e+03 481 449 541 451 422 802 802 397 994 476 913 473 460 684 1.16e+03 964 1e+03 624 724 1.09e+03 576 729 705 841 464 558 660 775 619 596 955 729 726 491 583 583 554 792 591 735 573 740 515 561 665 666 432 626 647 667 635 652 606 654 445 659 636 410 602 621 580 581 536 574 506 472 778 1.01e+03 577 979 363 464 595 501 491 481 540 510 507 575 653 651 582 537 424 500 493 767 787 815 488 479 449 466 510 811 533 488 509 501 545 448 516 495 584 470 517 793 449 543 431 453 521 530 760 771 631 369 440 516 455 731 401 799 436 483 496 446 449 507 560 558 530 450 398 446 950 478 469 508 375 400 317 490 418 431 474 602 488 694 440 531 542 673 525 460 506 528 538 634 564 514 494 472 762 532 488 497 577 915 560 582 538 560 552 599 726 983 559 510 373 480 446 452 462 422 441 402 402 775 419 532 372 422 416 373 461 460 596 469 410 479 492 505 507 442 443 420 449 524 818 901 479 703 462 437 439 433 483 416 593 464 382 568 477 472 406 394 396 466 834 703 550 830 407 430 500 549 420 404 412 512 392 525 511 539 437 565 490 512 364 389 534 365 357 347 378 377 389 403 508 465 496 538 473 466 583 494 486 342 426 368 397 356 404 506 425 450 489 403 434 404 341 482 448 870 758 813 694 738 302 413 264 473 223 506 449 365 515 506 340 454 626 376 326 384 452 348 405 446 325 618 464 298 384 349 357 328 390 362 431 427 772 716 406 633 258 314 350 304 367 321 352 336 302 169 355 464 556 296 316 405 290 382 345 297 496 473 381 271 347 335 367 414 459 374 497 400 360 408 367 518 509 404 425 455 261 455 389 308 394 347 384 345 509 248 226 337 349 335 278 321 382 314 735 334 300 369 458 374 347 305 317 366 208 405 372 386 447 477 300 320 332 402 407 318 307 207 394 333 341 314 266 442 459 409 379 372 297 291 356 327 342 344 231 377 280 376 437 352 312 347 425 299 414 490 472 332 356 365 387 402 398 310 963 923 875 849 224 584 450 395 355 360 447 443 362 333 382 234 376 475 598 330 251 363 357 415 307 202 154 380 276 296 421 437 403 530 460 514 519 546 559 619 564 564 468 585 519 580 634 467 1.06e+03 1.05e+03 481 449 540 452 422 802 803 397 994 476 913 474 459 684 1.16e+03 964 1e+03 624 724 1.09e+03 576 729 705 841 464 558 660 774 619 595 955 729 725 491 584 583 554 792 592 736 573 740 515 561 665 665 433 626 646 667 635 652 605 654 445 659 636 410 602 622 580 581 536 574 506 473 778 1.01e+03 577 980 363 476 596 501 491 481 542 510 507 575 652 652 582 537 424 500 493 766 787 815 488 479 450 465 511 811 533 487 509 501 545 448 516 495 584 471 517 793 455 544 431 453 521 530 759 773 632 369 440 517 455 731 401 799 436 483 496 445 449 508 559 558 530 450 398 450 953 478 468 507 375 400 318 490 418 432 474 602 488 693 441 532 542 674 525 459 506 528 538 634 565 516 494 472 761 533 488 497 577 915 560 582 539 561 552 598 726 983 558 510 373 480 446 452 462 422 441 402 402 775 419 532 372 422 417 373 461 459 596 469 410 478 491 505 508 442 443 420 450 524 818 901 479 708 462 437 438 432 483 417 592 464 383 568 477 472 407 395 396 467 834 701 550 830 407 430 501 550 421 406 414 513 392 526 511 539 437 565 489 513 365 389 534 365 357 347 378 377 389 402 509 466 495 538 472 466 603 494 487 341 429 368 397 359 405 505 426 451 490 403 434 404 342 482 448 870 758 812 695 738 303 413 263 474 224 510 450 366 517 507 340 454 632 376 326 385 453 348 406 446 324 618 466 298 383 349 358 327 390 361 431 427 771 716 406 633 258 314 350 303 367 321 353 336 302 168 356 464 556 296 317 405 290 382 346 298 494 473 381 274 348 335 365 414 459 375 496 400 360 409 368 518 509 401 427 455 261 455 389 308 394 347 384 347 510 250 226 337 350 335 278 321 382 314 733 334 300 369 459 374 346 305 318 366 208 405 372 386 446 478 300 320 332 401 407 319 307 207 393 334 341 314 266 441 458 409 380 374 298 291 356 327 342 344 231 377 281 376 438 352 312 347 425 299 416 490 472 333 357 365 387 401 398 311 963 923 876 848 223 582 450 393 355 363 448 446 361 333 381 233 376 475 598 331 257 362 359 416 307 200 158 379 277 296 421 437 403 530 459 514 518 546 559 618 564 564 467 587 520 580 634 468 1.06e+03 1.05e+03 481 449 540 452 422 802 803 396 994 476 913 473 459 684 1.16e+03 964 1.01e+03 624 723 1.09e+03 576 729 705 841 464 558 660 775 619 593 955 730 725 491 584 582 555 792 593 736 573 740 515 560 666 665 433 626 646 666 636 652 605 654 445 659 637 409 602 622 580 581 536 575 506 472 779 1.01e+03 577 980 362 489 596 500 490 482 544 510 507 575 651 652 582 537 424 500 493 767 787 816 488 479 450 465 512 810 533 487 508 501 544 448 516 495 584 472 518 793 460 544 431 453 522 530 758 776 632 368 441 517 455 731 401 799 435 483 497 444 450 508 559 558 531 450 398 454 958 477 468 507 375 401 320 491 418 433 475 603 488 693 442 532 541 674 524 459 505 528 540 633 567 515 494 472 762 533 488 496 577 914 561 582 539 561 553 598 726 983 559 510 373 480 445 452 462 422 441 402 403 774 419 533 373 422 418 373 462 459 595 469 410 477 490 504 509 442 443 421 450 524 818 901 479 714 463 437 438 432 483 417 592 464 383 568 477 473 407 395 396 467 834 699 549 830 406 432 501 550 421 407 414 513 392 526 511 539 437 565 489 514 366 389 535 365 358 347 378 378 389 403 510 466 495 538 472 466 618 495 487 341 433 368 399 361 405 505 427 450 491 403 434 405 342 481 447 869 757 813 696 738 304 412 262 474 225 515 450 366 519 507 339 454 638 377 326 384 454 347 408 447 324 618 467 298 384 348 358 326 390 361 431 427 770 716 406 633 259 313 349 302 367 320 354 336 301 167 356 464 556 296 317 406 290 382 348 299 494 473 381 277 348 336 365 415 458 375 496 399 360 409 368 517 509 399 428 455 262 455 389 308 394 348 384 348 510 250 225 338 350 336 280 322 382 314 732 333 300 368 461 373 346 305 318 367 208 404 371 385 446 479 300 319 332 401 407 320 307 206 393 336 341 314 266 441 458 408 380 374 298 290 356 329 342 344 231 376 280 376 437 351 312 347 425 299 418 491 472 334 358 365 388 401 398 311 963 924 877 846 223 579 450 392 356 368 448 448 361 333 380 232 376 475 599 331 262 362 359 415 308 200 161 378 278 296 421 438 403 531 459 515 518 547 559 617 564 564 466 588 521 580 634 471 1.06e+03 1.05e+03 481 449 539 453 423 801 803 396 994 476 913 472 459 684 1.16e+03 964 1.01e+03 624 723 1.09e+03 576 728 705 841 464 558 660 776 619 591 954 730 724 491 584 583 555 792 594 736 573 740 516 559 667 664 434 627 645 666 635 652 605 654 445 658 637 409 602 622 580 581 535 575 506 472 780 1.01e+03 577 981 362 499 596 501 490 483 546 510 507 575 650 653 582 537 424 500 493 767 787 817 487 480 450 466 512 810 533 487 508 500 544 448 516 494 585 472 518 793 468 545 430 453 522 531 759 779 632 368 441 517 456 731 401 798 434 483 497 444 452 508 560 559 532 450 398 458 964 476 468 507 375 401 320 491 417 434 476 604 489 693 442 532 541 673 525 459 504 528 540 633 568 515 494 471 762 533 489 496 578 914 561 583 539 561 554 598 726 983 560 510 373 480 445 452 462 422 441 402 405 774 419 533 373 423 418 373 462 459 596 469 406 477 491 504 509 442 441 421 450 524 817 902 479 720 463 437 438 432 484 416 592 464 384 568 476 473 407 395 396 467 834 697 549 831 406 432 501 550 421 407 414 514 392 526 511 539 437 565 489 515 365 389 534 365 358 346 378 378 389 403 510 466 495 538 472 467 624 496 487 341 437 368 400 365 405 504 427 450 491 403 434 405 341 480 446 867 756 814 695 738 307 413 263 474 224 521 450 366 519 507 338 455 645 377 327 382 454 347 409 447 324 617 468 299 385 348 358 324 390 360 430 427 769 716 406 633 258 313 348 302 367 321 353 335 301 166 357 463 556 296 317 405 290 382 349 300 494 472 382 279 348 336 365 417 457 375 495 398 361 409 368 518 509 397 430 454 262 454 389 308 394 349 383 348 510 250 224 338 350 336 281 322 382 315 733 332 300 368 461 373 346 306 318 368 208 404 370 384 448 480 300 318 332 401 407 320 307 205 394 336 342 314 267 442 455 408 380 374 299 289 355 330 342 345 230 376 277 375 436 350 312 347 425 299 418 491 473 335 358 366 387 401 397 311 962 924 877 845 223 577 449 392 358 371 448 448 361 333 378 232 376 476 600 329 262 361 359 415 308 200 162 379 278 295 421 438 403 531 460 516 518 547 558 617 563 564 465 588 521 579 634 473 1.06e+03 1.05e+03 481 449 539 452 423 801 803 396 994 476 912 471 459 683 1.16e+03 964 1.01e+03 624 722 1.09e+03 576 726 705 842 464 558 660 777 620 590 954 730 725 491 584 583 555 792 595 737 574 740 517 559 667 665 434 627 645 666 635 651 605 653 445 657 637 408 603 622 581 582 535 575 507 472 780 1.01e+03 577 982 363 510 595 501 490 483 550 510 507 574 650 653 583 536 424 499 493 768 787 818 485 479 450 466 512 810 533 488 508 500 545 448 517 494 586 472 518 793 476 545 430 453 523 532 760 780 632 367 442 517 456 731 402 798 433 484 498 445 453 509 561 558 532 451 398 461 969 476 468 507 375 400 319 491 417 433 476 604 489 694 442 533 541 672 526 459 502 528 540 633 567 516 494 470 761 533 489 498 579 915 561 584 539 560 554 598 725 984 559 510 373 480 445 453 462 421 441 402 406 774 419 533 374 423 418 373 463 459 596 469 400 478 493 505 509 442 439 421 450 524 817 902 478 724 463 437 439 432 484 416 593 464 384 569 476 472 407 395 396 467 834 695 550 831 407 432 500 550 421 406 414 514 392 526 511 540 438 566 489 515 364 390 534 366 358 346 378 378 389 403 510 466 495 538 472 467 629 496 487 341 443 369 401 368 405 502 426 449 491 403 434 405 340 479 446 867 756 816 695 738 310 413 263 474 224 526 449 366 519 507 340 456 649 377 327 381 454 346 410 447 324 616 467 299 385 349 357 323 391 360 430 427 769 717 406 633 257 313 348 302 367 321 353 335 301 166 357 463 556 297 316 404 289 382 349 301 494 471 382 279 347 336 364 418 456 374 494 397 361 408 368 518 508 397 430 453 261 455 388 308 394 349 383 348 513 250 223 338 350 337 282 322 382 315 734 331 300 368 461 372 345 307 316 369 207 405 370 383 448 480 300 318 332 401 408 321 307 205 395 335 342 314 266 441 452 407 380 374 300 288 355 329 342 346 230 376 274 375 437 349 312 348 425 299 418 491 473 335 358 365 386 401 396 311 961 925 877 844 224 577 450 392 360 373 447 448 361 333 376 231 376 476 602 328 262 360 359 415 308 199 163 379 278 294 421 438 403 532 460 516 518 547 558 618 562 566 465 587 520 580 634 476 1.06e+03 1.05e+03 480 449 539 453 424 801 803 396 994 476 912 472 460 683 1.16e+03 965 1.01e+03 624 722 1.09e+03 576 725 704 842 464 558 659 777 620 588 953 729 725 491 583 583 554 792 596 737 573 740 518 559 667 665 434 627 645 667 636 651 605 653 446 657 638 408 602 622 581 582 535 575 508 473 780 1.01e+03 577 982 365 519 595 501 490 483 553 510 507 574 650 653 584 536 424 499 492 770 787 818 483 478 450 466 511 809 533 489 507 501 546 448 518 494 586 472 519 794 487 546 431 453 523 533 761 781 632 366 442 517 455 731 402 798 433 484 498 446 453 509 561 557 532 451 398 466 974 476 468 509 375 399 318 491 418 433 476 603 489 694 442 534 541 670 526 460 501 529 540 633 567 516 495 469 761 533 490 499 579 916 561 584 539 560 554 598 726 984 558 510 372 480 445 453 462 421 442 402 405 775 419 533 374 424 418 373 462 459 596 469 389 479 494 506 508 442 437 421 450 524 818 902 478 726 463 437 439 432 485 415 592 464 384 568 476 471 407 395 395 466 834 693 551 832 408 432 500 551 421 406 415 514 392 526 510 540 438 567 490 515 363 390 534 366 358 346 377 379 389 403 509 466 495 538 472 467 634 496 487 342 450 369 401 372 405 502 427 448 491 403 434 405 340 479 446 868 757 816 696 738 313 414 263 475 224 533 449 367 518 506 341 457 654 377 327 381 454 346 410 447 325 616 466 298 384 349 356 323 391 361 430 427 769 718 407 633 256 313 347 302 366 321 353 335 302 167 357 463 556 296 316 404 289 382 349 301 494 469 382 280 347 336 364 418 456 372 492 397 361 407 367 520 509 398 430 453 260 458 388 308 394 349 384 348 517 249 222 337 350 338 282 322 382 316 735 330 300 368 461 371 344 306 316 370 206 406 370 384 449 480 299 318 332 400 408 322 308 205 394 334 343 314 266 441 449 407 381 374 300 288 354 329 342 346 232 376 273 376 436 348 312 348 426 299 418 491 472 334 358 364 387 401 395 311 962 925 877 844 225 577 450 391 359 372 447 447 361 333 374 230 376 477 602 326 258 359 361 416 308 198 166 380 277 292 421 438 402 532 460 516 519 548 558 619 562 567 466 586 518 580 634 479 1.06e+03 1.05e+03 480 450 539 453 424 801 803 397 995 476 913 472 460 684 1.16e+03 965 1.01e+03 624 723 1.09e+03 575 724 703 842 465 557 659 776 621 586 954 729 725 491 583 583 554 792 596 736 573 740 517 559 667 666 433 627 645 667 636 651 605 653 446 657 638 408 602 623 581 582 535 575 508 474 778 1.01e+03 577 983 366 528 595 500 490 483 556 510 506 574 651 653 584 536 424 500 492 772 788 819 482 477 449 466 511 809 534 490 507 502 546 448 519 495 586 472 519 794 496 545 431 452 523 533 760 784 631 366 442 517 455 732 401 798 434 484 499 446 453 510 561 557 532 452 398 471 978 476 468 510 375 399 318 491 418 433 477 602 489 694 441 535 542 670 526 460 500 529 540 633 567 517 496 469 761 533 490 499 579 916 560 584 539 560 554 599 727 984 557 510 371 480 445 453 462 421 442 402 405 775 419 533 373 424 418 374 462 460 595 469 380 479 495 507 508 442 438 421 450 525 818 902 479 727 463 437 439 432 485 415 592 464 385 568 476 470 408 395 395 466 834 691 551 832 409 432 500 551 421 405 415 514 392 526 510 540 439 568 490 515 364 391 533 366 358 346 376 380 389 404 509 466 495 537 472 467 639 496 487 343 457 370 402 374 405 502 428 448 490 403 434 406 340 479 444 869 757 816 696 738 315 414 263 475 224 542 449 368 518 506 342 456 656 377 327 381 454 346 410 447 326 615 466 297 383 348 356 324 391 362 431 426 770 718 408 633 256 313 347 302 365 321 353 335 302 167 356 463 556 295 316 404 288 382 348 301 494 470 383 281 347 336 365 418 456 371 491 397 360 406 366 520 509 398 431 453 259 460 388 308 394 349 385 348 520 250 221 337 349 339 282 322 383 317 734 330 301 369 460 371 343 305 317 371 205 406 370 383 448 481 299 318 332 399 408 322 308 205 394 333 343 314 266 441 449 406 382 373 299 288 354 329 342 346 234 377 274 376 436 348 312 348 426 299 417 490 470 334 358 363 389 401 396 310 959 925 878 844 225 577 450 391 358 372 447 446 361 332 372 230 376 476 603 327 254 359 362 417 308 198 170 381 278 291 420 436 403 531 460 516 519 550 558 620 564 568 467 586 518 580 634 483 1.06e+03 1.05e+03 480 450 539 453 425 801 803 397 995 476 914 473 460 685 1.16e+03 965 1.02e+03 624 723 1.09e+03 575 722 704 842 465 556 659 776 621 584 954 729 725 490 583 583 554 792 596 736 573 740 517 560 666 666 433 627 645 668 637 651 605 653 446 657 637 408 602 622 582 582 535 575 508 475 777 1.01e+03 577 983 368 535 595 500 490 483 558 511 506 574 652 652 584 536 424 500 491 773 789 819 482 477 449 466 512 808 534 490 507 503 546 448 519 495 585 472 520 794 507 545 431 452 524 532 760 786 630 366 442 516 455 732 401 798 434 484 498 446 453 510 560 556 532 453 398 476 982 476 469 510 375 400 318 491 419 433 477 602 489 694 441 535 542 670 526 460 500 529 540 633 567 517 497 469 761 533 490 498 578 916 560 584 539 560 554 600 727 984 557 509 370 481 445 453 462 421 442 402 405 775 419 533 372 425 418 374 462 460 595 469 371 479 495 505 508 442 440 421 450 525 817 902 479 728 463 437 438 432 485 416 593 464 385 567 476 471 408 394 395 467 834 690 551 832 408 432 500 552 422 406 415 513 392 526 509 540 439 568 489 515 366 391 534 366 358 346 375 380 389 404 509 467 495 538 472 467 645 496 487 344 464 370 402 377 405 503 430 449 489 402 434 406 341 479 442 869 757 815 697 738 319 415 263 476 224 549 449 368 519 506 342 456 657 377 326 381 454 346 410 447 325 615 466 296 383 347 356 325 391 362 431 426 769 718 408 633 257 314 348 302 364 321 352 335 303 168 356 462 557 294 316 404 289 382 348 302 494 471 383 283 348 335 367 419 457 369 490 398 359 406 366 521 509 398 431 453 259 463 388 308 395 349 386 348 519 250 220 338 348 341 282 321 383 317 734 330 301 369 459 372 343 304 318 371 205 406 370 382 448 484 299 319 332 398 408 322 308 204 394 333 342 314 267 442 448 407 383 373 298 289 356 330 342 346 236 378 274 376 436 348 311 348 425 299 417 490 469 332 358 362 390 401 396 310 956 924 878 844 225 577 450 391 358 373 449 446 362 334 372 230 376 476 606 327 250 359 364 418 308 198 178 382 278 290 420 435 403 531 462 516 518 549 558 620 565 567 467 586 518 580 634 487 1.06e+03 1.05e+03 481 450 539 453 425 801 803 397 994 476 914 474 460 685 1.16e+03 965 1.02e+03 624 723 1.09e+03 576 720 704 842 466 557 659 776 621 582 954 730 724 489 583 583 554 793 596 736 574 740 516 561 665 666 434 627 645 668 637 651 605 652 446 657 636 408 601 622 582 582 534 575 508 475 777 1.01e+03 577 985 369 541 595 500 489 484 560 511 506 574 652 652 584 536 424 500 491 775 789 819 481 477 449 466 512 807 534 490 507 503 546 448 519 495 585 471 520 794 515 545 431 452 524 532 759 789 630 365 442 516 456 732 401 798 434 484 498 446 453 510 560 556 532 453 399 481 986 477 469 508 375 402 318 491 419 432 477 602 489 693 440 533 542 671 526 460 501 529 541 632 567 517 496 472 761 533 490 497 578 916 560 584 539 560 553 602 727 984 557 510 370 481 446 452 462 420 442 402 405 775 419 532 371 425 418 374 463 461 594 469 368 479 494 504 508 441 441 420 450 526 817 902 479 729 464 437 438 432 485 416 593 464 386 567 477 472 407 394 395 467 835 688 550 831 408 432 501 551 422 406 415 513 393 525 509 540 439 569 489 514 367 391 535 366 358 347 375 379 389 404 509 467 496 538 472 468 650 496 487 344 470 370 403 378 404 504 429 450 489 403 436 406 341 478 440 869 756 815 696 738 322 416 264 477 223 556 449 367 519 505 342 456 657 377 326 382 454 346 410 448 325 616 467 296 383 346 356 326 391 361 431 427 768 718 408 635 258 315 348 302 363 321 352 336 304 168 356 461 557 294 316 404 289 382 347 302 494 472 382 283 348 334 368 421 458 370 491 398 358 406 366 521 509 399 432 454 259 462 390 308 394 349 387 349 518 250 219 338 348 342 283 321 383 317 734 330 301 370 459 372 343 304 317 372 204 406 369 379 449 485 299 320 333 400 408 323 308 204 395 333 341 314 268 442 448 407 385 373 298 289 357 330 342 346 232 378 277 376 436 349 311 348 424 299 417 489 469 332 358 362 390 400 396 309 952 923 878 845 224 576 449 391 358 374 450 448 363 335 368 232 376 476 608 328 250 360 363 418 309 198 184 384 278 290 420 435 403 530 463 516 517 547 558 620 566 566 467 587 518 581 634 490 1.06e+03 1.05e+03 482 450 540 452 425 802 803 397 994 477 914 474 460 684 1.16e+03 965 1.02e+03 624 723 1.09e+03 576 718 704 841 466 558 659 776 621 580 954 731 723 489 583 582 554 794 596 737 574 740 517 561 664 665 435 627 645 668 637 651 606 652 446 656 635 409 601 621 582 581 534 575 508 475 777 1.01e+03 577 986 371 548 595 500 489 484 565 511 506 574 652 651 584 536 424 500 491 778 789 820 481 478 449 467 513 807 534 489 508 503 547 448 519 494 585 471 519 794 526 545 431 452 524 532 759 789 630 366 442 516 456 732 400 799 434 484 498 445 453 510 559 557 532 453 399 487 990 477 470 507 376 403 318 492 418 432 477 603 489 693 440 530 542 671 526 460 502 529 541 632 568 517 496 474 760 532 490 497 577 915 560 584 540 560 553 601 726 984 557 511 369 481 446 452 462 420 442 401 405 776 420 532 371 425 418 375 464 461 594 469 367 479 493 503 508 440 440 420 450 526 817 902 479 730 464 437 438 432 484 416 593 463 386 566 477 473 407 394 395 467 835 686 550 831 408 432 502 551 421 407 415 513 394 525 509 540 439 568 489 514 368 391 536 366 357 347 375 379 389 403 510 467 496 538 473 468 654 498 487 344 476 369 404 379 404 505 428 451 488 404 437 405 341 478 440 868 756 815 696 738 326 416 264 478 223 564 449 367 519 504 342 457 657 377 326 382 454 346 410 449 325 617 468 297 382 346 356 326 391 361 431 428 768 717 408 636 259 315 349 302 362 321 352 336 304 168 356 460 558 294 316 405 289 382 348 303 494 473 382 284 348 334 369 422 458 370 492 397 358 406 367 521 508 400 432 454 259 461 392 308 394 350 387 350 518 249 219 338 349 344 283 321 383 317 735 330 301 370 458 373 343 304 318 372 205 407 369 378 449 486 300 320 333 400 407 324 308 204 395 334 339 314 268 443 448 407 385 374 298 290 359 330 342 346 229 379 279 376 435 349 311 348 424 299 417 487 469 332 358 362 390 400 396 310 951 923 877 844 225 576 449 392 358 376 451 449 363 334 365 233 375 477 608 329 251 361 361 418 310 198 190 384 277 291 420 436 404 530 462 516 516 547 558 620 567 566 466 587 518 580 634 493 1.06e+03 1.05e+03 482 450 540 452 425 802 803 397 994 477 914 473 460 683 1.16e+03 965 1.01e+03 624 723 1.09e+03 576 717 705 840 466 559 660 776 621 578 954 731 723 490 583 583 554 794 596 737 575 740 517 561 664 665 435 627 645 668 638 651 606 652 446 656 635 409 601 622 582 581 533 575 507 475 779 1.01e+03 577 987 372 554 594 500 488 484 571 511 506 573 652 651 583 536 424 500 491 780 789 820 480 478 449 467 513 807 534 489 508 504 548 448 519 493 586 471 519 795 543 545 430 452 524 533 759 789 630 366 443 517 457 732 401 799 434 485 498 444 453 510 559 557 532 453 399 492 992 478 470 508 377 403 318 492 417 433 477 603 489 692 440 532 542 671 526 460 502 530 541 632 568 518 497 475 760 532 490 498 577 915 560 584 540 560 553 601 726 984 557 513 368 481 448 452 462 420 442 401 405 776 420 532 371 425 418 375 464 461 594 469 367 479 493 503 509 440 439 420 450 526 818 902 480 731 464 437 437 431 485 416 593 464 387 567 477 473 407 393 395 467 836 684 550 830 408 433 502 551 420 407 415 513 394 525 508 540 438 568 489 514 369 391 536 367 357 347 376 378 389 403 510 467 497 538 472 468 656 499 487 344 480 369 405 381 404 505 430 451 488 404 438 404 341 479 440 869 757 815 697 738 328 416 265 478 223 571 450 367 519 504 342 457 658 377 327 383 453 347 411 450 325 619 468 298 382 347 357 326 390 360 431 428 768 716 407 638 259 315 349 302 363 321 353 336 305 168 356 459 558 295 316 406 289 382 349 303 494 472 382 284 349 334 372 422 459 369 492 396 358 405 368 522 508 402 433 454 260 460 393 309 394 350 388 352 518 248 218 338 350 345 284 320 383 317 736 329 301 371 459 373 343 304 320 373 207 407 369 377 450 486 300 319 333 401 408 325 307 204 396 334 339 315 267 442 452 407 386 375 298 290 359 330 342 345 227 379 279 375 436 349 311 348 424 299 417 488 469 332 358 363 390 400 397 312 954 923 877 844 226 576 450 391 359 377 451 450 363 332 363 234 375 477 609 329 252 362 361 418 310 198 194 384 277 292 421 436 405 530 462 515 516 549 557 620 567 567 465 587 518 579 634 495 1.06e+03 1.05e+03 482 450 540 452 424 803 803 397 994 477 914 473 460 683 1.16e+03 965 1.01e+03 624 723 1.09e+03 576 716 706 840 466 559 660 777 622 576 954 731 723 490 582 584 554 794 596 737 575 740 517 560 664 665 435 627 645 668 638 651 606 653 445 656 634 409 601 622 582 581 534 575 507 475 780 1.01e+03 576 987 373 559 594 500 488 484 580 512 506 572 652 651 583 536 425 500 491 781 789 821 480 477 448 467 513 807 534 488 507 505 548 448 519 493 586 471 518 794 561 544 430 452 524 533 759 790 630 367 443 517 457 733 401 799 435 485 498 444 452 510 559 557 532 453 399 496 993 478 471 508 378 403 318 493 417 433 477 603 489 690 440 536 541 672 526 459 503 530 541 632 568 519 497 473 760 532 490 498 578 916 560 583 540 560 553 602 726 984 557 512 367 482 448 452 462 421 443 401 405 776 421 532 371 425 418 375 464 461 594 469 366 480 492 503 509 440 438 420 449 526 818 903 480 731 465 437 438 431 485 416 593 464 384 567 477 473 408 393 395 467 836 683 549 830 408 433 502 552 420 406 414 513 394 524 508 540 438 568 488 514 369 392 535 368 357 347 379 379 389 403 509 467 496 537 472 468 660 500 487 343 486 369 405 383 405 505 431 451 489 404 439 403 340 480 439 869 757 815 698 739 332 416 264 479 224 579 450 367 519 505 342 457 659 376 326 384 452 347 412 450 325 619 468 299 382 347 358 326 390 360 432 429 768 714 407 637 259 313 348 302 362 321 354 336 304 168 356 460 558 295 316 406 289 382 348 302 494 471 383 284 348 333 375 422 459 367 492 395 357 405 369 520 507 403 435 453 260 460 392 308 394 349 389 352 518 248 218 338 351 346 285 321 382 317 736 329 302 371 459 372 343 304 322 373 208 407 369 377 449 486 299 318 333 400 408 326 307 204 396 334 339 315 265 442 456 407 387 374 298 290 359 331 342 345 228 379 278 375 436 349 312 348 424 299 417 492 469 331 358 363 390 400 398 313 957 924 876 844 226 577 451 391 360 379 450 452 362 331 363 233 375 478 610 329 254 362 363 417 310 198 196 383 276 293 422 436 405 530 461 516 516 549 557 619 567 567 465 587 518 578 635 497 1.06e+03 1.05e+03 483 450 540 453 424 803 803 397 994 477 914 473 460 684 1.16e+03 965 1.01e+03 624 723 1.09e+03 576 714 706 841 466 559 660 778 622 575 955 730 724 490 582 584 554 794 596 737 576 740 517 560 664 665 435 627 645 668 638 651 606 653 445 656 634 408 601 622 582 581 535 575 507 475 781 1.01e+03 576 988 372 564 594 499 488 484 587 512 506 572 652 652 583 536 425 500 491 783 789 822 480 476 448 467 512 807 534 488 507 506 548 449 519 493 585 469 518 793 577 544 431 453 524 532 759 791 630 368 443 517 457 733 402 799 435 486 498 445 452 510 560 557 532 453 400 499 994 478 471 507 378 403 318 494 417 433 477 603 489 690 440 538 541 672 525 459 504 530 541 632 568 520 498 471 760 532 490 499 579 916 561 584 540 560 552 602 727 984 557 513 367 482 448 452 462 421 443 401 406 775 422 532 370 424 418 375 464 461 594 468 361 480 492 504 509 441 438 420 449 526 818 904 480 730 464 437 438 431 486 417 593 464 382 567 477 473 408 393 395 467 835 682 550 831 408 434 502 552 420 406 414 513 393 524 508 540 438 568 487 515 368 392 536 369 356 348 380 380 389 403 509 467 496 536 472 468 662 500 488 344 491 369 405 383 405 506 430 451 489 404 439 403 340 480 438 870 757 815 700 739 334 416 264 480 225 583 450 368 519 506 344 457 660 376 326 384 452 348 414 450 325 618 469 299 382 347 358 325 390 360 432 429 768 714 406 636 259 312 347 302 362 320 355 335 304 167 356 461 558 296 317 406 289 382 347 302 494 470 384 284 348 334 379 423 460 364 492 395 357 405 369 519 507 404 436 452 260 460 392 308 394 349 390 351 518 249 218 338 351 347 286 321 381 316 736 329 302 370 459 372 342 305 320 373 208 407 369 378 449 487 299 318 334 400 409 326 306 203 396 334 339 315 265 442 461 407 388 374 298 290 358 332 342 345 230 379 277 376 437 349 311 348 425 300 417 495 470 330 359 364 390 399 399 313 960 924 876 844 224 577 451 392 361 381 448 453 362 331 364 233 374 478 610 329 255 361 365 418 309 197 199 382 276 293 422 435 405 530 461 516 516 548 557 618 566 568 466 588 518 579 635 500 1.05e+03 1.05e+03 483 450 539 454 424 803 803 397 994 477 914 473 459 685 1.16e+03 965 1.01e+03 624 723 1.09e+03 576 712 707 841 467 559 660 778 621 574 956 730 724 490 582 583 555 793 597 737 576 740 518 560 664 666 435 627 645 667 639 651 607 653 444 657 635 408 600 622 582 580 535 575 507 475 782 1.01e+03 576 989 372 569 594 499 488 484 594 512 506 573 651 652 583 536 425 500 491 784 789 822 480 475 448 466 512 807 534 488 507 506 548 449 519 493 585 468 519 793 586 543 431 453 523 532 760 790 630 368 443 517 456 731 401 799 435 486 498 445 453 510 560 557 532 452 400 501 996 478 471 506 377 402 318 495 418 434 477 603 490 691 441 536 541 672 525 459 506 530 541 632 568 519 498 471 760 532 490 498 579 916 560 584 540 560 552 603 728 984 557 514 368 482 448 453 461 421 443 401 406 775 422 532 370 424 418 375 463 461 594 469 357 480 492 504 509 441 438 420 449 526 818 904 481 730 464 436 438 432 486 417 593 465 379 568 478 473 408 394 394 466 835 681 550 831 408 433 502 551 420 405 413 513 393 526 510 540 437 567 487 516 367 392 536 370 356 347 382 380 389 403 508 467 496 536 472 468 665 500 488 345 497 370 405 381 406 506 430 450 489 404 438 403 339 480 437 871 758 815 700 739 335 415 264 480 226 590 450 368 520 506 345 458 660 376 326 384 452 348 414 450 326 617 469 297 383 347 358 325 389 362 432 429 769 714 406 636 259 311 347 303 362 320 356 336 304 166 356 463 559 297 318 405 289 382 346 303 494 470 384 283 347 336 383 423 460 364 492 396 357 405 369 517 507 405 438 452 260 460 392 309 394 349 391 351 520 249 218 337 351 347 286 321 380 316 736 330 302 370 457 372 342 305 318 373 207 406 369 380 448 487 299 317 334 399 409 326 306 202 395 335 340 315 265 442 461 407 388 374 298 290 357 334 342 346 232 379 276 376 437 350 311 349 425 300 417 496 470 331 359 365 390 398 400 313 960 923 876 844 224 577 451 392 360 385 447 455 363 332 362 233 374 478 611 330 255 360 365 418 309 197 199 380 276 293 422 434 404 529 461 517 516 548 557 619 566 567 467 587 518 580 636 502 1.05e+03 1.05e+03 483 450 539 454 424 803 803 397 994 477 914 474 459 686 1.16e+03 965 1.01e+03 625 723 1.09e+03 577 707 707 841 467 558 659 779 621 572 956 730 725 490 582 583 555 793 597 736 576 740 518 560 665 666 436 627 645 667 639 650 607 654 445 657 636 408 600 622 582 580 536 575 508 476 784 1.01e+03 575 989 370 572 594 499 488 485 598 512 507 574 651 652 583 536 425 500 491 785 790 822 480 476 447 466 513 806 534 488 507 507 548 449 519 493 585 467 519 792 592 543 431 453 523 532 759 788 629 367 443 517 456 730 401 799 435 486 499 444 453 510 560 557 532 452 400 503 998 479 472 507 378 402 318 494 418 434 477 604 489 691 442 534 542 672 525 459 506 528 541 632 568 519 499 472 760 531 489 498 579 916 560 584 539 560 553 604 729 984 557 514 368 482 448 454 461 421 443 401 406 775 422 532 369 424 419 376 463 461 594 469 352 481 492 503 509 441 437 419 449 526 818 904 482 728 464 436 438 432 487 417 592 465 381 568 478 473 408 395 394 466 835 681 550 832 408 432 502 551 419 405 412 513 393 527 512 540 436 567 488 516 366 393 537 370 355 346 382 380 389 403 508 467 496 537 472 468 666 500 488 344 501 371 405 381 406 506 429 450 490 405 436 404 339 480 436 872 759 814 700 740 336 415 264 481 226 596 450 368 522 506 346 458 659 377 327 384 452 348 414 450 327 615 468 296 383 346 358 325 389 362 431 430 769 714 406 636 259 310 347 304 362 320 356 337 304 166 356 464 559 297 318 405 288 383 346 303 495 470 384 282 347 336 385 424 460 363 492 396 356 406 369 517 508 407 440 452 261 461 392 310 394 349 392 350 521 249 218 336 352 347 285 322 380 316 736 330 303 369 456 373 342 306 318 372 207 406 368 382 447 485 299 318 335 399 410 327 305 201 394 335 341 315 266 441 459 408 388 374 298 290 357 334 342 346 233 379 276 377 437 350 310 349 425 301 417 492 471 333 359 366 390 397 400 313 960 922 876 844 225 576 450 393 360 389 446 456 363 332 360 233 374 478 612 330 256 360 365 418 309 197 202 379 276 293 422 433 404 528 462 518 517 548 558 619 566 568 467 586 519 581 636 503 1.05e+03 1.05e+03 483 450 539 454 424 802 803 398 994 476 913 474 459 686 1.16e+03 964 1.01e+03 625 723 1.09e+03 578 702 707 841 467 557 659 779 622 568 956 730 724 490 582 584 555 793 598 736 576 739 518 560 665 666 436 627 645 667 638 649 606 654 446 657 637 408 601 623 582 580 536 575 507 476 785 1.01e+03 575 988 369 578 595 500 488 484 604 512 508 574 651 652 583 537 425 500 490 786 790 822 481 476 447 466 513 805 534 488 507 508 548 449 519 493 585 467 518 793 593 544 431 454 524 532 759 786 629 367 443 517 455 728 402 799 435 486 499 445 453 510 560 557 532 452 400 504 1e+03 479 472 507 378 402 318 493 418 435 477 603 489 690 442 534 542 672 526 460 506 529 540 632 569 518 499 473 760 531 488 499 579 916 560 584 539 560 553 603 728 985 557 514 369 481 448 454 461 421 442 401 407 775 422 532 370 425 419 376 464 462 593 470 351 481 491 504 509 441 436 419 449 526 818 904 482 727 464 437 438 432 487 418 592 466 384 569 479 473 408 397 393 466 835 681 550 832 408 431 502 551 419 406 412 514 393 528 512 540 437 568 490 516 366 393 537 371 355 345 382 380 389 403 508 468 497 537 472 468 669 502 488 343 503 372 405 382 406 504 429 451 490 406 434 404 339 480 436 872 761 814 700 740 337 415 262 482 225 602 450 368 523 506 345 459 657 378 328 384 452 347 413 450 327 615 467 295 382 346 358 325 389 361 431 430 769 715 405 636 259 311 347 304 362 320 356 338 304 166 356 464 559 297 319 405 288 384 346 304 496 470 384 282 348 335 389 424 460 361 492 396 356 407 369 517 507 408 442 453 261 461 392 310 394 348 392 350 521 249 217 336 352 348 284 322 381 316 735 330 303 370 456 373 341 306 320 373 207 405 368 382 447 483 300 319 335 400 410 327 305 201 394 335 340 316 266 441 456 409 388 374 298 290 357 334 342 346 232 379 278 377 437 349 310 349 424 300 417 487 469 333 358 365 390 396 401 312 960 922 876 843 227 576 450 393 360 394 445 456 363 333 356 234 374 477 616 330 260 360 364 417 308 196 206 380 276 293 422 432 404 527 462 518 517 548 558 619 565 568 467 586 519 581 636 504 1.05e+03 1.05e+03 483 450 539 454 424 802 803 398 994 476 913 474 459 686 1.16e+03 964 1.01e+03 625 723 1.09e+03 578 697 708 840 467 557 659 779 622 566 956 730 724 490 582 584 555 793 600 737 575 740 518 560 666 666 437 627 645 667 638 649 605 654 447 656 637 408 601 623 582 579 536 576 507 475 786 1.01e+03 574 988 368 581 595 501 489 484 611 512 508 574 652 652 583 537 425 499 490 787 790 822 482 477 447 466 513 804 533 488 506 507 548 449 519 493 585 468 518 793 594 544 431 454 524 532 759 785 630 367 442 517 455 726 402 800 435 486 499 445 453 511 560 558 532 452 400 506 1e+03 479 472 507 378 403 318 492 418 435 477 603 489 689 442 534 542 672 526 461 507 531 539 632 569 518 499 472 760 532 488 500 579 916 561 584 539 561 553 603 728 985 556 513 368 481 448 454 462 421 442 402 406 775 422 532 370 425 419 376 464 462 593 471 349 480 492 504 509 442 435 419 449 526 818 904 482 726 465 438 439 432 486 418 592 466 389 569 480 473 408 397 394 466 835 680 550 832 408 432 502 552 419 407 413 514 393 528 512 540 438 568 489 516 367 393 537 371 355 345 382 380 389 403 508 469 497 537 472 468 672 504 487 342 506 372 405 382 406 504 429 450 490 406 435 405 340 480 436 873 760 814 701 740 339 416 262 483 224 607 450 368 526 506 346 460 656 379 329 384 451 347 414 450 326 616 467 295 382 346 357 325 388 361 431 430 769 715 405 636 259 312 347 304 362 319 356 338 304 166 356 464 559 297 319 405 288 386 347 304 497 470 384 281 348 334 390 424 459 359 492 396 355 407 370 517 507 408 442 454 261 461 392 310 394 346 392 350 520 250 218 336 352 348 285 322 381 316 735 330 302 370 456 373 341 306 321 374 207 406 367 382 447 482 301 321 334 399 409 328 306 201 393 335 339 316 267 441 452 409 389 374 299 289 358 334 342 346 232 380 281 376 436 348 311 350 424 301 418 481 467 333 357 364 390 396 401 311 959 920 876 844 227 574 449 393 360 398 445 456 363 335 354 234 374 476 619 330 264 360 362 416 308 195 210 380 276 294 423 432 405 527 463 518 517 548 558 619 565 568 467 585 519 581 636 506 1.05e+03 1.05e+03 482 450 539 454 425 803 803 398 994 475 912 474 458 686 1.16e+03 964 1.01e+03 625 723 1.09e+03 578 693 708 841 466 557 660 780 622 566 956 729 724 490 583 584 555 794 602 737 575 740 518 560 666 665 438 627 645 667 638 649 604 654 447 656 637 408 600 623 582 579 536 576 507 475 788 1e+03 574 990 367 586 595 501 489 483 617 512 508 574 652 652 583 538 424 498 490 788 790 823 485 477 447 465 512 804 534 488 506 505 549 448 520 494 585 468 518 793 595 544 430 454 525 532 759 784 630 367 442 517 455 725 403 800 434 486 499 446 452 510 560 558 532 452 401 506 1.01e+03 479 472 507 379 403 318 493 419 435 476 603 489 688 442 534 541 672 526 461 507 532 539 632 570 518 499 471 760 533 487 500 580 916 562 584 539 560 554 602 728 986 555 512 368 481 448 453 462 421 443 402 406 776 421 532 370 425 419 377 464 463 592 471 349 480 492 505 509 443 436 420 450 526 818 904 482 727 465 438 439 433 486 417 593 466 393 568 480 473 407 397 394 466 835 679 550 833 409 432 502 552 419 407 413 515 393 528 512 540 440 569 488 516 367 393 537 370 356 346 383 379 389 403 508 469 496 538 472 469 676 510 487 342 510 372 405 381 405 504 428 450 490 406 436 404 339 479 435 872 760 813 702 740 341 416 261 485 224 613 450 368 530 507 346 462 655 379 330 383 451 347 415 450 325 617 467 296 383 346 357 325 388 361 432 429 770 715 405 636 258 314 346 304 362 319 355 338 304 165 357 464 560 298 319 405 288 386 347 304 496 470 383 281 349 334 392 424 459 359 492 397 354 407 370 517 508 408 443 454 261 462 392 310 394 345 393 351 519 250 218 336 352 350 286 322 380 316 733 330 302 371 456 373 341 306 321 375 207 406 367 383 446 482 302 322 333 399 408 328 307 201 393 335 338 315 267 440 450 408 389 374 299 289 359 334 343 346 231 380 284 374 436 347 312 351 423 301 418 480 465 333 357 364 390 396 401 310 959 919 876 845 227 573 450 393 361 402 446 456 363 336 352 234 374 476 621 330 266 360 362 415 307 196 212 381 276 293 423 432 405 528 463 518 517 548 559 619 565 569 467 585 519 580 635 507 1.05e+03 1.05e+03 482 450 539 454 425 803 802 398 993 476 912 474 458 685 1.16e+03 964 1.01e+03 626 723 1.09e+03 578 690 708 842 466 557 660 781 623 565 955 729 724 490 584 584 554 794 602 737 575 741 519 561 666 665 438 627 645 667 640 650 603 655 447 656 636 408 600 623 583 579 536 577 507 474 790 1e+03 572 991 368 587 595 502 488 483 622 512 508 574 653 652 584 538 424 498 490 788 791 823 487 477 447 465 512 804 534 488 506 503 549 448 520 495 586 468 519 793 595 544 430 454 525 534 759 784 630 368 443 518 455 725 402 800 434 486 499 445 452 510 561 558 532 452 402 507 1.01e+03 479 472 507 379 403 318 493 419 435 477 602 489 688 442 534 540 672 525 461 507 530 539 633 570 519 499 472 760 533 488 500 580 915 561 585 540 560 554 602 729 987 554 511 367 481 448 452 463 421 443 402 406 776 421 532 370 425 419 377 464 462 592 471 350 480 494 505 509 442 436 421 450 526 818 903 482 728 466 438 439 433 486 418 593 467 398 568 480 474 408 397 394 466 836 679 550 833 410 433 503 552 420 407 413 515 393 529 512 540 439 570 488 516 367 393 536 370 357 346 384 379 389 404 508 469 496 540 472 469 678 517 487 342 513 372 406 381 405 504 428 450 490 406 438 403 339 480 435 872 759 812 704 740 344 415 261 487 224 619 450 368 533 508 347 463 655 379 331 383 452 347 417 451 324 619 467 296 383 346 357 325 388 361 432 429 771 716 405 636 258 314 345 304 363 319 354 338 304 165 356 464 561 299 318 404 288 385 348 304 495 470 383 280 349 334 393 424 459 360 492 397 353 407 370 517 508 409 444 454 262 462 391 309 393 345 392 351 519 251 219 337 352 350 286 322 380 317 733 330 302 371 456 372 340 306 320 375 208 406 369 384 446 482 301 322 332 398 407 328 308 201 394 334 337 314 267 439 448 407 390 374 298 290 359 333 343 346 231 380 286 373 436 347 313 352 423 301 419 480 465 333 357 364 390 396 400 310 958 917 876 846 226 570 451 394 361 405 447 459 363 337 351 234 374 476 621 330 265 360 362 415 305 196 213 380 276 293 423 432 405 529 464 517 518 548 559 620 565 569 466 584 518 581 635 509 1.05e+03 1.05e+03 482 451 539 455 425 803 802 398 993 477 912 474 458 686 1.15e+03 964 1.01e+03 626 723 1.09e+03 577 688 708 843 466 556 661 784 623 564 955 729 723 490 584 584 554 794 602 737 575 741 519 561 666 664 438 627 645 667 641 650 604 655 448 656 636 408 600 623 583 578 536 576 507 474 793 1e+03 571 990 369 588 595 501 489 483 626 513 508 573 652 652 584 538 424 499 490 789 791 823 488 476 447 465 513 804 535 489 506 502 550 449 520 495 586 467 519 793 596 544 430 454 525 535 759 784 630 368 443 518 455 728 402 800 434 487 500 444 453 510 562 558 532 453 402 506 1.01e+03 479 472 507 379 403 318 492 419 435 479 602 490 688 441 534 540 673 525 460 507 529 538 632 570 519 499 473 759 533 490 500 580 915 561 585 540 560 555 601 729 987 554 510 366 481 447 452 463 421 443 403 407 776 421 532 370 425 419 376 465 460 592 471 349 480 495 505 509 441 437 421 450 527 820 903 482 728 467 438 439 433 486 418 594 466 401 568 481 474 408 397 394 466 837 678 551 833 409 434 502 552 420 406 413 515 392 528 512 540 438 570 488 516 368 394 536 369 357 347 388 378 389 404 509 469 496 541 472 469 680 527 486 342 514 371 407 380 405 504 427 450 490 406 438 403 339 480 435 872 758 812 703 740 347 415 261 490 225 625 450 368 537 508 347 464 654 379 331 383 453 348 418 452 324 620 466 296 383 346 357 325 388 361 432 427 772 718 404 636 258 314 345 304 363 319 354 338 305 166 356 464 561 298 318 404 288 385 348 305 495 470 383 280 350 334 394 425 459 361 492 398 353 406 371 517 509 409 446 453 262 462 391 309 393 344 392 350 519 252 219 337 352 351 285 322 380 317 732 330 302 371 457 371 341 306 320 375 209 406 371 385 447 482 301 321 332 399 408 329 308 202 394 334 337 314 267 438 448 407 390 375 298 290 359 332 344 346 230 380 288 373 436 348 314 352 422 300 419 482 465 333 357 363 391 396 398 309 957 916 876 846 226 569 452 396 361 407 447 461 362 337 350 235 374 475 621 330 262 360 362 415 304 196 213 380 276 293 423 432 404 530 464 517 518 548 560 620 565 569 466 584 518 581 634 510 1.05e+03 1.05e+03 483 452 539 455 425 804 802 399 993 477 912 474 458 686 1.15e+03 964 1.01e+03 627 724 1.09e+03 576 685 708 843 467 555 661 787 623 562 955 729 724 490 584 584 555 794 603 736 574 741 519 561 666 664 437 627 645 666 642 650 604 655 449 656 636 409 600 623 583 578 536 576 507 474 796 1e+03 570 989 370 589 595 500 490 484 632 514 507 573 652 653 584 538 424 499 490 791 791 824 488 476 446 465 514 803 536 489 506 500 550 449 520 495 586 467 519 794 596 544 430 454 525 535 759 784 629 369 444 518 456 730 402 800 434 488 500 444 454 510 563 558 532 453 402 505 1.01e+03 480 472 507 380 404 318 492 418 434 481 603 492 688 441 536 539 673 525 460 507 529 538 632 571 519 498 474 758 532 491 500 580 914 560 585 540 560 556 602 730 987 554 510 367 482 447 452 463 421 443 403 407 777 421 532 370 426 420 376 465 459 591 472 348 481 496 505 509 440 437 421 450 527 821 904 483 727 467 438 439 433 486 418 594 466 402 568 482 475 408 397 394 467 836 678 551 832 409 434 502 552 420 407 414 515 392 526 512 540 439 570 488 516 368 394 536 369 357 347 401 379 389 404 509 469 496 541 472 470 682 537 486 342 517 371 407 380 406 504 427 450 490 406 438 403 339 480 435 872 758 813 703 741 349 415 261 494 225 631 450 367 542 508 348 464 654 379 331 383 454 348 418 452 324 619 466 297 383 346 357 325 388 361 431 426 771 718 404 636 257 314 346 303 364 320 355 337 305 166 355 464 562 297 317 404 288 385 348 305 494 470 383 279 350 334 395 426 461 361 492 398 353 406 370 517 510 409 446 453 262 461 391 309 393 344 392 350 520 252 219 336 352 352 284 322 379 317 732 330 302 370 457 370 342 306 321 375 209 406 372 386 448 482 300 321 332 399 410 329 307 202 395 333 336 315 266 438 447 406 391 376 298 291 359 332 344 346 231 381 291 373 436 348 313 351 421 300 419 484 464 332 358 363 391 396 397 308 958 914 877 845 225 568 452 399 360 408 446 462 362 336 349 236 374 475 621 330 259 360 361 416 304 196 213 379 275 293 423 432 404 530 464 517 518 549 561 620 564 567 465 584 519 581 634 511 1.05e+03 1.05e+03 483 453 540 456 424 804 802 399 994 477 912 476 458 686 1.15e+03 964 1.01e+03 627 724 1.09e+03 576 684 708 843 467 555 660 792 622 561 955 729 724 491 584 583 555 794 603 736 574 742 519 561 666 665 436 627 645 667 642 650 604 655 450 655 637 409 600 624 583 578 535 576 507 474 800 1e+03 572 990 369 589 594 500 490 484 637 513 506 572 651 653 584 538 424 499 489 792 791 825 489 476 446 466 514 803 536 490 507 499 549 449 520 495 586 467 518 794 596 544 431 454 526 535 759 784 629 370 444 518 456 732 402 800 435 488 500 444 453 510 563 558 532 453 402 503 1.01e+03 480 471 507 380 404 318 492 418 434 481 603 493 688 440 537 539 674 526 460 507 529 538 633 572 520 498 473 758 531 491 501 580 914 560 584 540 560 556 604 730 987 554 511 368 481 447 452 463 421 442 402 407 778 420 533 369 426 420 375 465 460 591 472 346 481 496 505 508 441 437 421 450 527 821 904 483 728 467 438 439 433 487 418 594 466 404 568 482 475 408 396 393 468 836 680 552 832 408 434 501 552 420 407 414 515 392 525 512 540 440 570 488 516 369 394 536 370 357 347 420 379 389 405 509 469 497 541 472 471 683 544 485 342 519 371 406 379 406 503 428 450 490 407 438 403 339 480 435 871 758 814 703 742 352 415 261 497 225 636 450 367 546 508 348 465 653 379 331 383 454 349 418 452 324 618 467 297 384 347 356 324 388 361 431 425 771 717 403 636 257 314 346 303 364 320 356 336 305 166 355 464 561 297 317 405 287 385 348 306 495 470 383 279 351 334 394 427 462 361 492 399 353 407 370 518 510 408 449 454 262 461 391 308 393 343 393 349 520 253 219 336 353 352 284 323 379 317 732 330 301 370 457 370 342 306 322 375 208 406 371 385 448 482 300 320 332 399 411 330 307 200 395 333 337 316 266 439 447 406 390 377 298 291 360 332 344 346 231 381 295 372 436 348 312 352 420 299 419 486 463 332 358 362 390 397 398 308 961 914 877 845 224 568 451 399 360 409 445 460 362 335 348 236 374 475 621 329 262 360 362 418 304 196 213 379 273 293 422 432 404 530 463 517 518 550 562 620 565 566 465 584 518 581 635 512 1.05e+03 1.05e+03 483 454 540 458 424 804 802 399 993 477 913 476 458 686 1.15e+03 964 1.01e+03 627 724 1.09e+03 576 684 708 843 467 555 660 798 622 561 956 730 724 491 583 583 555 794 603 736 573 742 519 561 665 665 436 627 645 667 642 650 605 655 449 655 636 409 600 625 583 578 536 576 507 474 802 1e+03 577 992 367 589 594 502 490 484 644 512 506 572 651 652 583 538 424 499 489 794 791 826 491 476 446 467 514 803 536 490 507 496 549 450 520 495 586 468 518 794 596 544 431 455 525 534 759 784 630 370 442 518 456 733 402 800 435 488 500 444 452 510 563 558 532 454 402 503 1.01e+03 480 472 508 380 404 319 493 418 435 481 604 493 688 440 538 538 673 526 460 507 530 538 633 571 520 497 474 758 530 490 501 580 915 560 583 540 560 556 604 730 987 555 511 369 481 446 452 464 421 441 402 406 778 421 534 369 425 420 375 465 461 591 471 346 481 497 505 508 441 437 421 450 527 820 904 482 728 467 439 439 432 487 418 594 466 407 568 482 475 408 396 393 468 836 681 552 832 408 434 501 553 420 408 415 516 392 526 511 540 441 569 488 516 369 393 534 369 357 347 438 380 388 405 510 468 498 540 472 472 682 548 485 343 521 371 404 377 406 503 429 450 490 408 438 403 340 480 436 870 758 815 704 744 353 416 261 502 225 641 450 368 550 508 349 465 653 379 331 383 454 349 417 452 324 617 467 297 384 347 356 324 388 360 432 425 771 715 404 637 257 314 346 303 364 319 356 335 305 166 355 464 561 298 317 406 287 385 347 306 495 470 383 279 351 336 393 428 462 362 491 400 355 406 370 518 511 409 452 454 261 461 391 307 393 344 394 348 521 253 219 336 354 352 283 322 379 318 734 330 300 370 457 370 341 306 322 375 208 407 371 385 449 482 300 319 332 399 411 330 307 200 396 334 337 316 266 441 448 406 390 377 297 292 360 332 343 347 231 381 300 373 435 347 311 352 420 298 419 487 462 332 357 363 390 397 398 308 962 914 877 845 223 568 451 400 360 410 445 459 363 335 348 235 374 475 622 329 266 360 362 419 304 196 214 379 272 294 422 432 403 529 462 517 518 551 563 620 565 566 465 585 518 581 635 514 1.05e+03 1.05e+03 483 453 540 460 424 804 802 399 993 479 913 476 459 686 1.15e+03 964 1.01e+03 627 724 1.09e+03 576 685 707 843 467 555 660 805 622 561 955 730 723 490 584 584 555 794 603 736 574 742 519 561 664 666 435 627 644 667 642 650 606 656 446 655 636 410 600 626 582 577 536 576 506 474 804 1e+03 584 993 365 589 594 503 490 484 648 512 507 572 651 652 583 538 424 499 489 795 791 826 492 475 447 468 514 803 537 489 507 494 549 450 520 496 586 468 518 795 598 544 431 455 524 534 759 783 630 370 442 517 456 734 402 800 435 488 500 444 452 510 563 558 532 454 400 503 1.01e+03 481 472 508 379 404 319 493 418 436 479 605 494 688 441 538 540 673 526 460 507 530 538 632 570 520 497 474 758 530 491 500 580 915 560 583 540 559 556 604 730 987 556 511 369 481 446 452 463 421 441 402 406 778 421 534 371 424 420 375 465 461 591 469 347 481 498 505 508 441 437 422 450 526 820 904 482 729 467 439 439 431 486 418 593 467 411 569 483 475 408 396 393 469 836 682 553 833 408 434 502 554 419 407 416 516 392 526 510 541 441 569 488 516 369 393 533 369 357 347 455 380 388 405 510 468 501 540 472 473 682 552 485 343 521 371 404 375 405 503 431 451 490 408 440 403 339 480 436 868 758 815 705 744 355 416 261 507 225 646 451 368 555 507 350 465 653 380 331 383 455 349 417 452 324 617 468 297 384 347 355 324 388 360 432 426 772 715 405 637 257 313 346 303 364 319 357 335 305 166 356 465 561 299 317 406 288 384 347 305 494 471 383 280 352 337 392 428 461 362 491 400 356 406 371 519 511 409 453 455 261 462 391 308 393 344 394 348 520 253 219 335 354 352 283 322 380 317 736 330 300 370 457 370 340 305 321 375 208 406 371 385 449 482 300 319 331 399 410 331 307 200 397 334 337 316 266 444 449 406 390 378 297 292 360 332 343 346 231 381 305 373 435 347 311 353 420 298 418 487 462 333 356 363 389 396 398 308 961 914 877 845 223 567 450 400 360 409 445 459 365 336 347 233 373 474 624 329 270 360 362 420 304 196 215 379 274 295 422 432 403 529 462 517 518 551 563 620 565 567 465 585 518 581 635 516 1.05e+03 1.05e+03 482 453 540 461 424 803 803 399 992 480 913 476 459 686 1.15e+03 964 1.01e+03 627 724 1.09e+03 576 686 708 843 467 555 661 813 622 561 955 731 723 490 584 585 556 794 603 737 574 742 520 561 664 666 436 627 644 667 642 650 606 656 443 655 636 410 600 626 582 577 536 575 506 474 807 1.01e+03 593 997 NaN 590 594 504 490 483 651 512 507 572 651 652 583 538 425 499 489 796 792 826 494 475 448 468 514 803 537 489 507 492 549 451 520 495 586 469 518 794 600 544 431 455 524 534 758 782 631 370 441 517 456 734 402 800 435 488 500 445 453 511 563 558 532 453 398 503 1.01e+03 481 472 508 379 404 320 494 419 436 478 606 494 688 441 540 541 674 526 460 507 530 538 632 569 521 496 475 758 530 491 500 581 915 560 583 540 558 556 604 729 987 556 510 369 481 446 453 463 421 441 402 406 778 421 534 375 423 420 375 465 461 592 468 348 481 500 505 508 441 437 423 449 526 820 904 483 728 467 439 439 431 486 418 592 467 413 569 483 476 408 396 393 469 836 682 553 834 408 434 503 553 419 406 416 516 392 526 510 542 440 569 488 516 369 393 532 369 357 347 471 380 389 405 510 469 501 540 472 474 682 558 485 343 521 372 404 375 405 503 431 452 491 407 441 403 339 480 435 869 758 815 705 745 356 416 261 514 225 649 452 369 561 507 351 465 652 380 331 383 456 348 416 452 324 618 468 296 383 347 354 324 388 360 431 426 773 716 406 637 257 313 345 303 364 318 357 335 306 166 356 465 561 298 317 407 289 384 347 305 494 470 383 280 352 339 392 428 460 362 492 400 358 406 371 520 512 408 451 455 261 462 390 308 393 344 394 348 519 253 219 334 354 353 283 321 381 317 737 330 300 370 457 370 340 304 320 374 209 406 371 385 450 482 300 319 331 399 410 332 306 201 397 333 337 316 266 444 449 406 390 378 296 292 359 332 343 346 231 381 308 374 436 347 311 354 420 298 417 487 463 333 355 363 390 395 398 307 960 914 877 846 223 567 450 398 361 408 446 462 366 337 346 231 372 474 628 328 269 360 363 418 304 196 217 378 274 297 423 431 402 530 462 517 518 551 563 620 565 568 465 586 517 581 635 517 1.05e+03 1.05e+03 483 453 540 461 424 803 802 400 992 480 913 475 459 687 1.15e+03 964 1.01e+03 627 723 1.09e+03 577 688 708 843 467 556 662 822 623 560 955 731 722 491 584 586 557 794 603 737 574 741 521 561 666 665 436 627 644 667 641 649 605 656 442 656 636 410 600 625 582 576 536 576 506 475 808 1.01e+03 599 1e+03 1.33e+03 590 594 504 491 482 654 513 508 572 652 652 583 537 426 498 489 797 791 826 495 476 448 468 513 803 537 489 507 491 549 450 521 495 586 469 519 794 602 545 431 455 525 534 758 780 631 370 441 517 456 735 403 799 435 489 499 446 453 511 563 558 532 453 397 503 1.01e+03 481 472 508 380 404 321 493 419 436 478 608 494 688 441 542 543 674 527 460 506 530 538 632 569 521 496 475 758 531 491 499 582 915 560 583 541 558 556 604 729 986 555 510 369 481 446 454 463 421 441 403 407 778 421 533 379 424 420 376 465 462 592 468 348 481 502 505 509 441 437 423 450 526 820 904 482 728 467 439 440 431 486 418 592 467 414 569 484 476 408 396 393 469 836 683 553 834 408 434 504 553 420 406 416 516 392 526 510 544 439 569 489 516 370 393 533 370 357 348 491 379 389 405 511 469 501 540 471 474 682 566 485 344 522 373 405 375 406 503 431 452 491 406 441 403 340 480 435 869 759 815 705 745 357 416 262 520 225 654 453 370 565 508 352 464 651 380 331 383 456 349 416 451 324 618 468 296 382 348 354 324 389 360 430 426 773 717 406 637 257 313 345 303 364 318 358 336 307 166 356 464 561 297 317 406 289 384 347 304 494 470 383 280 353 338 392 428 461 362 493 400 358 406 371 521 512 409 450 455 260 462 390 309 394 344 395 347 519 253 220 333 354 353 284 320 382 317 737 330 301 370 457 371 340 304 320 374 209 406 371 386 450 482 300 319 330 400 410 332 306 202 398 332 338 317 266 447 448 407 389 378 296 292 358 332 343 346 230 381 312 374 436 347 312 353 419 298 416 488 463 333 355 363 391 395 398 307 960 914 876 846 223 567 449 398 362 406 447 464 366 337 345 232 373 474 631 328 269 360 364 415 304 196 217 377 274 298 423 431 401 530 463 518 518 550 562 620 566 568 465 586 517 580 636 517 1.05e+03 1.05e+03 483 452 540 462 424 803 802 401 992 480 912 474 458 687 1.15e+03 964 1.01e+03 626 723 1.09e+03 577 691 709 842 467 556 661 832 623 559 955 731 722 492 584 586 557 794 603 737 575 741 522 561 666 666 436 627 644 667 642 648 605 656 441 656 636 411 600 625 582 575 536 576 506 476 809 1.01e+03 607 1.01e+03 NaN 590 594 503 491 482 655 513 507 572 652 653 583 537 426 498 489 797 790 826 495 476 449 468 512 803 537 489 507 492 549 451 522 494 585 470 519 794 602 545 431 455 526 533 758 779 631 370 441 517 456 738 404 800 436 489 498 448 454 510 563 557 531 453 397 502 1.01e+03 482 472 507 380 404 321 493 419 435 480 607 494 687 441 542 542 674 527 460 507 530 538 632 570 520 496 475 758 532 491 500 582 915 560 584 542 559 556 604 728 986 555 510 369 482 446 455 462 422 442 402 407 776 421 533 380 425 420 377 466 462 592 470 348 481 504 505 509 442 437 425 450 526 821 905 482 727 466 439 440 432 485 417 593 466 415 569 484 476 408 396 393 469 836 683 552 834 408 434 504 552 420 406 417 516 392 525 510 545 438 569 489 515 370 393 535 370 358 348 512 378 390 406 512 469 501 540 471 474 681 575 486 345 523 374 405 375 407 503 431 452 490 406 440 404 341 480 434 868 761 815 704 746 358 416 262 529 225 656 453 369 569 509 353 464 650 379 331 383 457 349 416 450 324 618 468 297 383 348 355 324 388 361 429 426 773 719 406 636 257 313 345 303 365 318 359 337 307 166 357 464 561 297 317 405 290 384 347 304 496 470 384 280 354 338 392 428 461 362 493 400 358 406 372 521 510 410 450 456 260 462 390 309 395 346 395 347 519 253 220 332 355 354 285 320 383 317 736 331 302 371 456 373 340 304 320 375 209 406 372 387 450 481 300 320 330 400 411 334 305 202 398 334 338 317 266 448 451 407 389 379 297 293 358 332 344 346 230 381 321 374 437 348 312 352 419 298 416 489 463 333 355 362 392 397 398 307 963 913 876 846 222 567 450 398 364 406 448 467 366 337 344 232 374 474 633 327 269 360 365 413 304 196 217 376 273 298 424 430 401 530 462 518 518 550 562 620 566 567 464 587 516 580 640 517 1.05e+03 1.05e+03 483 452 540 462 425 803 801 401 992 479 912 474 458 688 1.15e+03 964 1.01e+03 626 723 1.09e+03 577 692 710 842 467 556 660 843 623 558 956 731 723 493 583 586 557 794 604 737 575 742 524 561 667 666 436 628 645 667 642 647 605 656 438 656 636 411 600 626 582 574 536 576 507 476 809 1.01e+03 613 1.01e+03 NaN 590 594 502 491 482 655 514 507 572 652 654 583 537 426 498 489 796 789 827 496 476 449 469 512 802 536 490 507 493 549 451 522 494 585 470 519 794 602 544 431 454 526 533 758 778 632 369 441 518 456 740 405 800 436 489 498 447 454 509 563 557 531 453 397 502 1.01e+03 482 472 507 381 404 321 493 419 435 482 607 494 687 441 540 541 674 527 460 507 530 538 632 570 518 496 475 758 531 492 501 582 915 561 585 542 559 556 604 729 986 555 510 369 482 446 454 462 422 443 402 408 776 420 533 380 426 420 378 466 462 592 471 348 481 506 505 510 442 437 426 451 526 820 905 482 726 466 438 440 433 486 417 593 466 417 568 484 476 408 396 393 468 836 684 551 834 408 434 504 552 421 408 416 517 392 525 511 544 440 569 489 516 371 393 537 370 358 348 531 377 390 406 512 468 500 540 471 475 680 586 486 346 524 373 404 375 407 504 430 453 489 406 440 404 342 480 435 868 762 814 704 746 358 416 262 536 225 658 452 369 573 509 354 465 650 378 331 383 457 350 416 450 324 618 468 297 383 349 356 324 388 361 429 426 773 719 406 636 257 313 345 302 367 318 360 337 307 166 358 463 562 298 318 403 291 384 348 304 497 470 384 279 356 338 392 428 461 360 494 399 359 407 372 521 510 411 452 457 260 461 390 309 395 347 395 347 519 253 221 333 354 354 285 320 383 317 735 331 302 372 456 374 341 303 320 375 209 405 372 387 450 481 301 320 330 399 410 335 305 202 399 334 337 317 266 449 454 408 389 380 297 294 358 331 344 346 229 380 326 374 437 347 311 351 418 298 417 490 462 333 356 362 392 398 399 307 966 912 876 847 222 568 451 399 366 404 450 470 366 337 343 231 375 474 636 326 270 360 364 413 304 195 218 376 273 298 424 430 401 530 461 518 518 550 561 621 566 566 464 587 516 580 645 518 1.05e+03 1.05e+03 483 452 540 461 426 803 801 401 992 479 912 474 459 688 1.15e+03 964 1.01e+03 626 724 1.09e+03 577 694 710 842 467 556 660 855 622 558 956 732 723 494 583 586 556 794 605 737 575 742 525 561 667 666 436 628 644 667 642 645 605 656 435 656 636 412 600 626 582 575 536 576 506 476 812 1.01e+03 622 1.01e+03 NaN 590 594 502 491 482 654 514 508 573 652 654 582 537 426 498 490 796 790 826 496 476 448 469 513 803 536 490 507 496 549 452 522 494 585 469 519 794 601 544 431 454 526 533 758 778 632 371 442 518 456 742 405 800 437 490 497 446 454 509 563 557 530 454 398 501 1.01e+03 482 473 507 382 404 319 493 419 435 480 608 494 687 440 538 542 674 527 461 507 530 538 631 570 518 497 474 758 530 492 502 582 916 561 586 542 560 556 604 729 986 555 510 370 482 446 454 463 422 443 402 408 777 420 533 380 426 420 377 467 461 592 472 347 481 508 505 510 441 437 428 451 526 820 906 482 726 466 438 440 433 486 417 594 467 420 567 485 476 408 395 393 468 836 684 551 834 407 435 504 552 421 408 415 517 391 525 512 544 441 568 489 516 372 393 538 370 359 348 543 377 390 407 512 467 500 540 471 476 679 601 486 346 525 373 403 374 407 504 431 453 489 405 440 404 342 481 434 867 762 814 704 745 358 416 262 544 224 659 452 369 580 509 354 467 649 378 331 383 456 351 416 450 324 618 467 297 384 350 357 324 389 361 429 426 774 719 406 637 257 313 345 302 368 319 359 338 308 167 359 463 562 298 319 403 291 385 349 304 499 469 384 278 357 337 392 428 461 360 494 399 360 407 373 521 509 411 452 456 260 461 391 309 395 348 396 347 519 252 221 333 354 355 285 320 383 316 734 331 302 372 456 375 342 303 320 374 210 405 372 388 450 482 301 320 330 398 410 336 305 206 397 335 336 316 266 447 455 408 389 380 298 294 359 330 344 345 230 380 333 374 438 346 310 351 417 298 418 491 462 333 356 362 392 399 399 307 969 910 876 847 220 569 452 399 368 402 449 474 367 338 341 230 375 474 638 326 271 360 364 412 305 195 217 377 273 299 423 430 402 530 461 518 517 549 560 622 566 565 465 587 516 580 650 520 1.05e+03 1.05e+03 483 452 540 461 426 803 802 401 992 479 912 474 459 688 1.15e+03 964 1.01e+03 626 724 1.09e+03 577 694 711 842 467 556 660 870 622 558 957 732 723 494 584 585 556 794 606 738 575 742 525 561 667 666 436 628 644 667 642 644 605 656 430 656 636 412 600 626 582 575 537 576 505 475 816 1.01e+03 630 1.02e+03 NaN 590 594 502 491 482 653 513 508 573 652 654 582 537 426 498 490 796 790 826 496 476 448 469 514 804 536 491 507 500 549 452 522 494 585 469 519 795 601 544 432 454 525 533 757 779 632 372 443 519 457 743 406 801 436 490 497 446 453 509 563 558 530 454 398 501 1.01e+03 482 474 507 382 404 317 494 420 436 479 607 494 688 440 538 542 673 527 461 506 531 537 631 570 519 498 474 757 529 492 502 582 915 562 587 542 560 555 604 730 988 555 511 371 482 446 454 463 421 443 401 408 778 420 533 380 426 421 377 467 460 591 471 346 481 510 505 510 441 437 429 450 526 820 906 483 726 466 437 440 433 486 418 594 468 423 567 486 475 408 394 393 468 836 685 552 834 408 436 504 553 421 408 414 517 391 524 512 544 441 568 489 517 370 393 538 370 359 348 552 378 391 406 511 467 499 539 472 476 678 622 487 347 524 372 402 373 407 504 431 454 490 406 440 405 342 482 434 867 762 814 703 745 358 418 262 553 224 661 452 369 587 509 354 468 649 378 332 384 456 352 416 450 325 618 467 297 384 350 356 324 390 360 429 426 774 718 407 638 257 313 345 302 368 320 359 338 308 167 359 463 563 298 319 404 291 386 350 304 499 469 384 278 358 337 392 428 462 359 494 399 360 408 373 521 510 411 453 456 260 462 392 309 395 348 396 347 518 252 221 334 354 357 285 320 383 316 734 331 302 372 457 375 342 303 321 374 210 405 371 388 449 482 302 320 331 397 410 336 305 209 395 334 334 315 265 446 453 408 390 380 298 294 359 330 343 345 231 380 335 374 438 346 309 351 416 298 420 492 462 333 356 363 392 398 399 308 969 910 876 847 219 568 452 398 368 400 448 474 368 339 339 229 375 475 642 326 271 360 364 412 305 195 217 377 273 299 422 430 402 530 460 518 516 549 561 623 568 565 466 587 516 581 655 521 1.05e+03 1.05e+03 483 452 541 461 426 804 802 401 993 479 912 474 459 688 1.15e+03 964 1.01e+03 626 724 1.09e+03 576 695 711 843 467 556 659 885 622 559 957 732 722 492 584 585 556 793 606 738 574 743 524 562 667 666 436 628 645 667 642 642 605 656 427 656 636 413 600 626 582 575 536 576 505 475 819 1e+03 643 1.02e+03 NaN 589 594 503 492 482 651 513 508 574 652 654 583 537 426 499 489 797 792 827 496 476 448 469 514 804 536 492 507 505 549 452 523 494 584 468 519 795 601 545 432 454 524 533 757 780 633 374 444 518 457 746 406 800 435 490 497 447 453 510 564 558 530 454 399 501 1.01e+03 482 475 508 381 403 314 494 419 436 477 607 494 688 440 538 541 673 527 461 504 531 537 631 568 520 499 474 757 529 492 502 581 915 562 587 542 560 555 604 730 990 556 511 372 482 446 454 463 421 443 401 408 777 420 533 379 426 420 378 467 460 591 470 346 481 511 506 509 441 436 430 450 526 819 906 483 726 466 437 440 433 486 418 594 468 427 566 486 475 408 393 393 468 837 686 552 834 409 436 504 554 421 406 415 517 390 524 512 544 441 569 489 517 370 393 538 371 360 348 559 378 391 406 511 467 499 539 472 476 678 640 487 347 524 372 401 372 407 505 431 454 490 407 440 405 343 483 435 868 762 814 702 745 357 419 261 565 223 662 452 369 593 509 354 469 648 378 333 384 456 352 417 451 324 618 468 297 383 349 356 323 390 360 429 427 774 718 408 638 257 313 345 302 367 319 359 339 308 168 359 463 562 298 320 405 290 386 350 305 499 469 385 278 360 337 391 428 463 358 494 400 360 408 373 521 510 410 452 454 261 463 393 310 394 349 396 347 517 254 220 334 353 358 285 320 382 316 733 330 302 372 457 375 342 303 320 373 210 405 370 389 448 482 302 320 332 398 410 337 305 213 394 334 335 315 265 448 451 408 391 381 299 294 360 330 343 345 231 380 337 373 439 347 310 351 414 298 421 489 462 333 356 364 393 398 399 308 968 909 876 848 218 567 452 398 367 396 447 474 368 340 338 229 375 475 643 324 270 360 364 411 305 195 218 377 273 299 420 430 403 530 461 519 516 548 562 623 569 565 466 586 517 582 661 520 1.05e+03 1.05e+03 484 453 542 462 426 804 803 401 993 480 912 475 458 688 1.15e+03 964 1.01e+03 627 724 1.09e+03 576 695 712 843 466 556 660 905 622 560 957 731 722 492 585 585 556 793 606 738 574 744 524 562 667 666 435 628 645 667 643 643 606 656 425 656 636 414 600 627 582 575 535 576 506 475 823 1e+03 655 1.02e+03 NaN 589 594 502 492 482 649 513 507 574 652 654 583 538 425 499 489 797 792 827 495 476 448 469 513 804 536 493 507 507 548 452 523 494 584 468 519 794 602 545 432 455 525 533 757 779 634 373 444 518 456 751 406 800 435 490 497 449 452 510 565 559 530 454 398 501 1.01e+03 483 474 508 380 402 314 495 418 436 478 606 494 686 440 538 539 673 527 461 503 531 537 631 569 520 498 476 756 528 492 502 580 915 563 586 543 561 556 604 731 990 556 512 372 482 446 455 462 422 442 401 407 777 420 533 382 426 420 380 466 461 591 470 346 482 512 506 510 441 437 431 450 526 819 905 483 727 466 438 440 434 486 419 594 466 431 567 487 476 408 393 393 469 837 687 551 834 410 436 504 554 421 406 415 517 390 524 512 544 441 570 490 517 370 393 539 371 359 348 565 378 391 407 511 467 499 540 472 476 677 653 487 348 524 372 402 372 407 505 431 454 491 407 439 405 343 483 435 868 762 813 702 746 356 420 261 576 224 663 452 369 597 509 354 471 648 377 334 384 456 352 417 451 324 618 468 298 383 348 355 322 390 360 429 428 775 718 408 637 257 312 345 303 367 319 358 339 308 168 359 463 561 297 320 406 290 387 350 306 499 469 385 278 361 336 390 428 464 357 494 400 360 408 373 520 509 410 452 454 261 463 393 311 394 349 396 347 519 255 219 334 352 359 285 321 382 316 732 330 301 372 456 375 343 302 319 372 210 405 370 389 447 481 302 320 334 398 410 337 305 214 395 335 335 315 265 449 452 408 392 381 298 293 360 330 344 345 234 379 338 373 439 349 310 352 414 300 422 485 462 332 356 365 393 397 400 308 967 909 876 849 219 566 452 398 367 394 447 475 369 340 336 229 376 476 645 322 268 361 363 412 304 193 218 377 274 299 421 431 403 529 462 519 516 548 563 623 569 566 466 586 517 581 670 520 1.05e+03 1.05e+03 484 453 542 462 426 804 803 401 993 481 912 475 457 688 1.15e+03 964 1.01e+03 627 724 1.09e+03 576 694 712 843 466 555 661 924 622 560 958 730 722 491 584 585 556 793 606 738 575 744 524 562 667 666 434 628 645 667 643 643 606 657 425 656 636 415 601 628 582 575 534 576 506 475 826 1e+03 669 1.03e+03 NaN 589 594 502 492 482 647 514 507 574 652 655 583 538 426 499 488 797 792 829 494 476 448 469 513 804 536 494 507 510 549 452 523 494 584 468 520 794 602 545 431 455 526 533 757 778 634 373 444 518 455 754 406 800 436 490 498 449 451 510 566 560 530 454 397 500 1e+03 484 475 508 380 403 314 496 417 436 479 606 494 684 440 539 538 673 527 461 505 530 538 631 569 520 499 477 756 529 493 502 580 915 563 585 544 561 556 604 732 989 556 511 372 482 447 456 463 422 442 401 407 776 420 534 384 426 420 381 466 462 592 469 346 482 514 507 510 441 438 432 450 526 819 906 483 728 466 438 441 434 486 420 593 466 435 568 487 476 409 392 393 469 837 687 551 834 410 436 504 554 421 407 415 517 392 523 511 544 441 571 490 518 372 393 539 371 359 348 568 379 390 407 510 468 498 540 473 477 677 657 487 348 524 372 402 371 407 505 430 454 490 407 438 405 343 482 436 868 763 813 704 747 356 419 260 589 224 663 452 368 604 509 355 473 648 377 335 383 455 353 418 452 324 617 468 298 382 347 355 321 390 360 429 428 775 718 408 636 257 312 346 302 366 319 358 340 308 168 359 463 560 297 319 406 290 387 350 306 498 470 386 278 361 336 389 429 464 356 493 400 360 408 372 520 508 410 452 454 262 463 392 311 392 350 395 347 521 257 219 333 351 359 285 321 381 316 734 330 300 372 456 376 344 301 320 372 209 405 371 390 447 481 302 320 335 398 410 338 305 218 396 336 335 315 265 451 454 408 391 381 297 293 360 329 343 346 236 379 338 374 440 349 309 353 414 301 422 481 462 330 356 365 393 396 400 308 966 910 875 850 220 567 452 398 368 391 448 477 369 339 336 229 376 476 646 321 268 361 362 412 303 191 218 377 274 301 421 431 403 529 463 520 516 548 564 623 569 567 465 586 517 580 679 520 1.05e+03 1.05e+03 485 453 542 462 427 804 803 401 993 481 913 475 457 688 1.15e+03 965 1.01e+03 627 723 1.09e+03 577 694 712 843 465 555 662 946 622 560 957 730 722 492 584 585 556 794 605 738 575 745 524 563 667 666 434 628 645 666 643 643 606 657 425 656 635 417 601 628 582 575 534 575 507 475 828 1e+03 683 1.03e+03 NaN 589 594 502 492 482 646 514 508 574 652 654 583 538 425 499 489 797 792 830 492 476 448 469 512 804 536 494 507 512 550 452 524 494 584 467 521 794 602 546 430 456 528 534 757 778 634 373 444 519 455 755 406 800 436 489 498 449 451 509 565 560 530 454 397 501 1e+03 485 476 508 379 404 315 497 418 436 480 606 494 683 440 539 538 673 526 461 508 530 539 631 570 520 499 477 756 530 493 503 580 916 563 585 544 561 556 604 734 988 556 511 372 482 449 456 463 421 442 401 406 777 420 534 387 426 420 382 466 462 592 469 346 482 516 507 511 442 439 434 451 525 819 908 483 729 466 438 441 433 486 420 593 466 437 568 487 476 410 392 393 469 838 688 550 835 409 436 505 555 421 408 415 518 393 524 510 544 441 572 490 518 373 393 539 372 358 348 571 379 390 408 510 468 498 540 473 480 677 658 486 349 524 373 402 371 406 505 430 454 488 407 438 405 343 481 435 868 764 814 706 748 355 419 261 598 223 663 452 368 609 509 356 477 648 378 337 383 455 353 418 452 324 617 468 298 382 348 355 321 390 360 428 427 776 718 408 636 257 312 346 302 367 319 359 341 307 169 358 464 560 297 319 406 290 386 350 307 498 470 386 279 361 335 390 430 464 356 492 400 360 410 372 520 507 410 452 454 262 463 392 310 392 350 396 347 521 257 219 333 351 359 285 321 381 316 736 330 301 372 456 376 343 299 322 372 208 406 371 390 448 482 302 320 335 398 411 338 304 223 396 337 336 315 265 451 455 408 392 381 297 294 360 329 342 347 238 379 337 374 441 350 307 354 413 302 422 480 461 332 357 363 393 396 400 308 966 911 874 849 220 568 453 398 369 389 449 480 369 339 336 229 376 475 647 321 269 361 362 413 304 190 218 376 273 302 421 432 404 530 464 520 516 549 564 623 568 569 464 586 517 580 689 519 1.05e+03 1.05e+03 485 454 541 463 427 803 804 401 994 482 913 475 457 688 1.15e+03 964 1.01e+03 627 722 1.09e+03 577 693 711 844 466 555 662 963 622 560 957 730 722 492 584 585 556 794 606 738 575 746 524 563 666 666 433 627 645 666 644 644 607 658 425 656 635 418 602 628 582 575 534 574 508 476 828 1e+03 702 1.03e+03 NaN 588 594 502 493 482 644 515 508 574 652 654 583 538 425 500 489 798 792 831 493 476 448 469 512 804 537 494 507 514 551 453 524 494 585 467 522 794 601 546 430 457 528 534 756 777 634 374 444 519 455 756 406 800 435 489 498 450 452 510 564 560 531 454 399 501 1.01e+03 486 477 508 380 405 316 498 418 436 480 607 494 684 440 539 539 674 526 462 508 530 539 631 570 520 499 476 756 532 492 504 580 916 562 584 544 561 556 604 737 988 555 511 372 483 450 455 464 422 442 402 406 777 419 534 388 426 421 382 466 462 592 469 346 481 518 507 510 444 439 436 452 525 819 908 484 730 467 437 441 433 487 420 593 467 438 568 488 476 410 392 392 469 839 688 550 835 409 436 505 555 420 407 414 517 394 524 510 544 441 572 490 518 375 393 539 372 359 348 575 379 390 408 510 468 497 539 473 482 677 659 486 349 524 373 401 372 406 505 430 454 486 407 439 406 343 481 434 869 765 815 707 747 356 420 262 609 223 663 452 368 615 509 356 478 648 378 338 384 454 352 418 452 324 617 468 298 383 349 355 321 391 360 428 426 777 718 409 636 257 313 346 301 367 319 360 341 306 169 358 466 561 297 318 405 290 385 350 308 497 470 386 279 361 336 390 430 464 356 491 400 359 411 371 519 507 409 453 454 262 463 392 310 392 350 396 347 520 257 219 335 351 360 285 321 381 317 737 331 302 372 456 376 342 300 322 373 208 408 372 390 447 482 303 320 333 398 412 339 304 228 396 337 337 315 264 451 456 409 392 381 297 294 361 330 342 347 237 379 339 375 441 352 306 354 413 302 423 480 460 333 357 362 394 395 400 308 966 911 873 848 220 568 454 398 370 388 448 481 370 339 336 229 376 474 648 320 270 360 361 412 304 190 217 376 272 303 421 432 404 530 462 520 516 549 563 623 568 569 464 586 517 580 700 519 1.05e+03 1.05e+03 485 454 541 463 428 803 804 401 994 482 913 476 457 688 1.15e+03 964 1.01e+03 627 722 1.09e+03 577 692 711 843 467 555 662 981 622 560 957 730 722 492 584 585 556 794 607 738 574 747 524 562 666 666 431 627 645 666 644 644 607 658 425 656 635 419 603 628 581 575 534 575 508 477 827 1e+03 723 1.03e+03 NaN 588 594 502 493 482 643 515 508 574 652 654 583 538 425 501 488 797 793 831 493 476 448 468 512 805 538 494 507 516 551 453 524 494 586 467 522 794 601 546 431 459 529 533 756 777 634 374 444 519 456 757 406 801 435 488 498 451 452 510 564 560 531 454 401 501 1.01e+03 486 478 508 380 405 317 498 418 435 482 607 494 684 440 539 539 674 525 463 509 530 539 631 570 520 499 475 756 531 491 505 581 917 562 584 544 561 555 604 740 989 554 512 371 483 450 455 464 422 442 402 408 778 420 534 388 426 421 384 467 461 592 470 346 481 518 507 510 445 440 436 452 525 820 908 484 730 468 436 442 432 488 420 594 467 440 568 488 477 410 392 392 470 839 689 551 835 409 436 506 555 419 407 414 517 393 525 510 545 441 572 490 518 379 392 539 373 359 348 579 378 391 408 511 468 497 538 473 485 677 658 486 349 524 373 401 373 407 505 430 453 484 407 439 406 343 481 435 869 765 816 706 747 356 421 262 618 223 663 452 369 619 508 357 480 648 378 339 384 454 351 419 452 325 617 468 297 383 349 355 322 391 360 429 425 777 718 408 636 257 314 346 302 367 319 361 340 306 168 358 467 562 297 318 405 290 384 350 308 497 470 386 279 360 336 390 431 465 356 491 400 358 412 371 520 506 409 453 455 262 464 392 309 392 349 396 348 519 258 219 337 351 360 284 321 382 317 736 331 303 372 456 376 342 300 320 372 207 409 373 389 448 484 304 319 331 398 412 339 304 232 396 336 338 316 263 451 456 409 391 381 297 294 362 330 342 347 237 379 340 375 440 352 307 354 412 302 424 480 460 335 357 361 395 394 401 309 962 910 872 848 219 567 454 397 372 386 449 482 370 339 336 229 376 474 649 320 271 359 362 412 305 190 218 375 272 305 420 432 404 531 461 520 516 549 563 622 568 569 464 586 516 580 713 518 1.05e+03 1.05e+03 485 454 540 464 428 803 804 401 994 482 913 476 457 688 1.15e+03 964 1.01e+03 627 722 1.09e+03 577 691 712 843 467 556 662 996 622 560 957 730 723 491 584 585 556 793 607 739 573 748 524 562 667 666 429 628 645 666 644 645 606 657 425 656 636 420 603 628 581 575 535 575 509 477 827 1e+03 748 1.03e+03 NaN 588 594 502 492 482 642 515 508 574 653 654 583 538 426 501 487 796 793 832 494 477 448 467 512 805 539 494 507 517 551 453 525 495 585 467 522 795 601 546 432 459 529 533 756 777 635 374 444 519 458 759 407 801 435 488 498 453 452 510 564 560 531 454 401 501 1e+03 486 478 509 380 405 317 498 418 434 484 607 494 683 440 539 539 674 525 463 509 530 539 631 570 520 500 476 756 531 491 507 581 917 563 584 544 560 555 605 742 990 554 512 371 483 450 456 465 423 443 403 409 778 421 535 388 427 420 387 467 462 592 471 346 480 519 507 510 446 439 437 452 525 820 908 484 731 467 436 444 432 488 421 594 467 441 568 488 477 409 393 391 470 838 689 551 835 409 436 509 556 417 407 414 517 392 524 510 545 442 572 490 518 384 392 539 372 359 347 581 377 391 408 512 468 497 538 473 487 677 658 486 350 524 373 401 375 407 506 432 453 485 407 439 406 343 481 436 868 765 816 706 747 356 422 262 628 224 663 453 370 622 509 357 480 647 379 338 384 454 351 419 452 325 617 468 297 383 348 355 322 391 360 429 425 776 717 407 635 258 314 345 302 367 320 360 340 306 168 359 467 563 297 318 405 290 384 349 308 497 470 386 278 360 336 389 432 465 357 490 400 358 412 371 521 505 409 453 455 262 464 392 309 392 349 396 348 520 258 219 339 351 360 284 321 382 318 736 331 304 372 457 375 343 300 317 372 207 408 374 389 448 485 304 318 330 398 412 340 305 237 396 337 338 316 262 451 456 409 390 381 297 294 363 330 343 347 236 379 341 375 439 353 307 353 412 303 424 481 460 334 358 362 396 393 401 310 958 908 871 847 220 567 454 397 373 384 449 484 372 339 337 228 376 476 650 321 272 358 362 412 305 188 218 375 272 306 419 432 404 530 460 520 516 550 563 622 568 569 464 585 515 580 725 517 1.05e+03 1.05e+03 485 454 539 464 428 803 804 402 994 482 913 476 457 688 1.15e+03 963 1.01e+03 628 723 1.09e+03 577 690 712 843 468 556 662 1.01e+03 622 561 957 730 723 491 584 584 557 794 607 739 573 748 525 562 667 666 428 628 646 666 644 646 605 657 426 656 636 421 604 628 581 575 535 575 508 477 827 1e+03 771 1.03e+03 NaN 588 594 502 492 482 641 515 508 574 654 654 583 538 427 504 486 796 794 832 494 477 449 467 512 805 539 494 508 520 551 453 525 496 584 467 522 796 601 547 432 463 529 533 756 778 635 373 444 519 458 759 408 801 436 488 498 454 452 510 564 560 530 455 400 501 1e+03 486 478 510 380 405 316 497 418 434 485 607 495 684 440 539 540 673 525 463 509 530 538 631 570 520 500 477 756 531 491 508 581 917 563 585 544 560 556 606 744 990 556 512 372 483 450 456 465 423 444 403 410 778 422 535 389 427 420 389 467 462 591 472 346 481 518 507 511 446 439 438 452 525 820 908 484 732 468 436 444 432 487 421 594 468 442 569 489 477 408 393 391 470 838 690 551 835 409 433 515 557 415 406 415 517 392 524 510 546 442 572 490 518 390 393 539 372 358 347 583 376 391 409 512 468 497 539 472 488 677 659 486 351 524 373 401 376 407 507 433 453 485 407 439 408 343 481 437 869 765 816 707 746 356 422 262 641 225 664 453 370 626 510 357 482 646 379 338 384 454 352 419 452 325 616 467 296 383 347 355 322 391 361 430 425 774 717 406 635 258 313 344 302 367 320 360 339 306 167 360 467 564 296 317 406 290 384 349 308 497 470 387 278 360 337 389 433 466 358 490 402 358 413 371 522 504 409 452 454 262 462 393 308 392 349 396 349 520 258 219 338 352 360 284 322 382 318 736 331 304 371 458 374 343 300 317 372 207 408 375 389 448 485 304 318 331 399 412 342 306 241 395 337 337 316 263 451 456 408 389 381 298 294 362 329 344 347 234 379 341 374 440 353 307 353 411 303 424 482 461 334 359 363 397 391 402 312 954 906 870 847 220 568 453 398 373 382 447 486 373 339 335 227 376 477 649 321 274 358 362 413 305 186 217 375 271 307 419 432 404 530 461 520 516 550 564 622 568 569 465 585 516 580 738 516 1.05e+03 1.05e+03 485 454 537 464 428 803 804 401 993 481 913 476 457 688 1.15e+03 963 1.01e+03 628 724 1.09e+03 577 689 712 844 468 557 662 1.03e+03 622 562 957 730 723 491 583 584 557 794 606 739 573 748 525 563 667 667 427 628 646 666 644 646 605 657 427 656 636 422 604 629 582 576 536 575 507 477 826 1e+03 793 1.03e+03 NaN 588 594 502 492 482 640 515 508 575 654 654 583 538 426 505 486 797 794 832 494 477 449 467 513 805 539 495 508 522 551 452 525 497 583 467 522 796 602 547 431 467 530 533 756 778 636 373 444 519 458 760 408 800 436 488 498 456 452 510 565 560 529 456 400 501 1e+03 486 477 510 380 405 315 497 418 433 486 607 496 684 440 540 539 674 525 463 509 530 538 632 570 521 500 477 756 531 491 509 580 916 563 585 544 560 556 606 745 991 557 512 374 483 450 456 465 423 445 404 408 778 422 535 390 428 421 392 467 463 590 472 346 481 518 506 510 448 439 439 452 525 821 908 484 733 468 437 444 432 487 421 594 468 443 569 489 476 407 394 391 470 837 690 552 835 409 431 524 557 413 406 416 517 391 524 510 546 442 572 490 518 394 393 539 371 357 347 584 376 390 409 512 466 498 540 472 490 677 660 487 351 525 373 401 376 407 508 434 453 484 407 438 409 344 481 436 869 765 815 707 746 356 422 262 653 226 664 452 370 630 511 358 486 646 379 338 385 454 352 419 452 325 615 467 297 383 347 356 323 390 362 429 425 774 717 406 635 258 313 344 302 367 320 359 340 306 167 360 467 564 294 317 406 289 385 348 308 497 470 388 279 360 337 389 433 466 358 490 404 359 413 371 522 504 410 452 453 263 461 393 309 392 349 395 349 521 260 219 338 354 361 283 321 381 318 736 331 303 371 458 373 342 300 316 372 206 408 375 389 448 484 304 319 331 399 411 342 306 246 394 336 337 316 264 452 455 408 389 380 299 294 361 329 346 348 233 379 341 374 440 352 307 353 411 302 425 482 462 335 359 363 397 390 402 312 953 905 870 847 219 568 453 398 373 382 444 488 374 339 330 227 376 476 649 322 275 358 362 413 305 185 217 375 270 306 419 432 404 531 462 520 517 552 565 622 567 569 465 585 517 581 754 516 1.05e+03 1.05e+03 484 454 534 464 429 803 804 401 993 480 913 476 458 688 1.16e+03 963 1.01e+03 628 724 1.09e+03 577 688 712 844 468 557 662 1.04e+03 622 562 956 730 723 491 583 585 557 794 606 738 573 750 526 564 667 667 426 628 646 665 644 645 606 657 427 656 636 423 604 629 582 576 536 575 507 477 825 1.01e+03 808 1.03e+03 NaN 588 594 502 492 482 640 515 508 576 653 654 582 538 426 507 486 797 794 831 494 477 450 467 514 806 538 496 508 527 551 452 525 497 583 466 522 797 603 548 430 475 530 533 757 777 636 373 444 518 457 760 408 800 436 489 499 457 452 510 566 559 529 457 399 501 1e+03 485 477 510 380 406 314 498 418 434 486 606 497 683 440 539 539 674 525 463 508 530 538 632 570 522 500 477 757 531 491 508 580 916 563 585 544 561 557 605 748 990 558 512 375 482 451 456 464 423 445 404 407 778 421 536 392 428 421 394 467 463 591 471 346 482 517 506 510 450 440 440 452 525 821 908 484 733 468 438 444 431 487 420 594 468 443 570 490 476 407 395 391 469 837 690 552 835 409 431 529 557 411 407 417 517 391 524 510 546 441 572 490 518 396 394 539 371 357 348 585 376 390 408 512 465 498 540 472 491 677 660 488 351 525 373 402 376 407 507 434 453 483 407 439 410 344 482 436 869 766 815 707 748 356 423 262 667 227 664 452 371 637 511 359 489 647 379 337 385 454 352 418 452 325 611 467 297 383 347 356 323 390 363 429 426 774 717 406 635 258 313 344 301 367 319 359 339 306 168 360 466 563 293 317 406 289 385 347 307 497 470 388 280 360 338 389 433 465 359 490 406 360 412 372 523 506 411 452 454 263 461 393 309 392 349 394 349 520 262 219 338 355 360 282 320 382 318 736 331 303 370 458 374 342 300 316 372 207 408 374 390 448 482 304 320 332 398 410 342 305 251 394 336 337 315 263 454 455 408 389 380 299 293 360 328 347 348 233 378 342 374 440 352 306 353 411 300 426 482 461 336 360 362 397 391 402 312 954 904 870 847 219 569 453 398 373 381 442 488 373 339 326 228 377 475 650 323 275 358 362 412 305 186 217 375 270 306 420 432 405 531 464 520 517 552 565 622 566 568 466 585 518 581 770 516 1.05e+03 1.05e+03 484 454 531 465 429 803 803 401 993 478 913 476 458 688 1.16e+03 964 1.01e+03 628 724 1.09e+03 578 688 712 844 468 557 662 1.05e+03 622 562 956 730 722 491 583 585 557 794 606 738 574 751 526 564 668 667 424 628 646 665 643 645 606 658 428 656 635 424 604 629 581 577 536 575 507 477 824 1.01e+03 820 1.03e+03 NaN 588 593 503 492 482 639 515 508 576 653 654 582 538 426 508 484 797 793 831 493 476 450 467 514 806 538 497 507 530 550 451 525 497 584 465 522 797 603 548 429 481 530 533 756 775 637 373 444 518 457 761 408 800 436 490 499 459 452 510 567 559 529 456 398 501 1.01e+03 486 477 510 380 406 314 498 418 436 486 606 498 682 440 538 539 674 526 463 508 530 538 633 570 523 501 477 757 531 492 508 581 916 563 586 545 561 557 604 750 990 558 512 375 482 450 456 464 424 444 403 407 779 421 536 393 428 421 397 466 463 591 470 346 482 516 505 510 452 440 441 452 525 820 908 484 733 468 438 444 432 488 421 595 468 443 569 490 477 407 396 391 469 838 690 552 835 409 432 533 557 410 407 417 517 390 523 510 546 441 572 490 518 396 394 538 371 357 348 584 376 391 408 512 465 499 540 472 493 676 660 487 351 526 373 402 375 407 506 433 453 482 407 440 410 345 484 436 869 766 815 707 750 357 424 263 677 227 664 453 370 643 511 360 492 648 379 337 386 454 352 418 453 325 607 466 298 383 347 355 323 390 362 428 426 775 717 407 634 258 313 344 302 367 319 359 339 306 168 359 466 563 293 317 407 289 385 346 308 497 470 389 280 360 336 389 433 465 360 490 406 361 412 372 523 507 411 452 455 262 461 393 310 393 349 393 348 520 263 219 338 355 360 282 320 382 318 736 331 303 370 458 374 341 300 316 372 207 407 374 390 448 481 304 319 332 398 410 341 304 258 394 336 338 317 262 455 455 408 390 380 299 292 361 328 347 349 233 379 345 374 440 352 306 353 412 299 427 482 461 336 359 362 398 391 402 312 957 905 870 848 218 569 453 398 372 380 442 487 372 340 322 229 377 473 650 323 275 358 362 410 305 186 217 375 270 305 421 433 405 531 464 520 517 552 564 623 566 568 466 584 518 581 784 516 1.05e+03 1.05e+03 484 453 528 466 430 803 803 402 993 477 913 476 458 688 1.16e+03 964 1.01e+03 627 724 1.09e+03 577 687 712 844 468 558 662 1.06e+03 622 562 956 731 722 492 583 585 556 794 606 738 574 752 526 565 668 667 423 628 646 665 643 644 606 658 428 656 635 424 604 629 580 577 535 576 506 477 824 1.01e+03 828 1.03e+03 NaN 588 593 503 492 482 639 515 508 577 652 654 582 539 426 509 481 796 792 830 493 476 451 468 514 806 538 497 507 533 550 450 526 497 585 465 522 798 604 547 429 489 529 533 756 772 640 373 444 517 457 762 408 800 435 491 498 461 453 510 568 559 529 455 397 501 1.01e+03 486 477 510 380 406 316 498 418 437 486 607 498 681 441 539 539 673 526 463 508 530 538 633 570 523 502 478 757 531 492 507 582 916 563 586 546 562 557 604 752 989 558 512 376 482 450 456 465 424 444 403 408 779 421 536 394 427 422 399 466 463 592 470 346 482 516 506 511 453 439 442 452 525 820 908 484 733 468 438 443 434 489 421 595 468 442 569 490 478 408 397 391 470 838 690 552 834 409 434 534 558 408 408 417 516 390 523 510 546 441 572 491 518 396 394 538 371 357 348 582 377 391 409 512 466 500 541 472 495 676 660 486 351 526 373 403 375 408 505 432 453 482 407 440 410 345 484 435 869 767 815 708 752 358 426 263 686 226 665 454 370 649 512 361 495 648 380 337 386 454 352 419 453 325 598 466 299 383 348 355 323 391 362 429 427 776 718 407 634 258 314 345 302 367 319 359 339 306 169 358 465 562 293 318 406 289 385 346 308 497 470 388 280 361 335 388 433 464 360 492 407 361 411 372 523 507 410 452 456 262 461 392 310 394 348 394 348 520 262 218 338 355 362 283 320 383 317 738 330 303 370 458 374 341 301 316 372 208 407 373 391 448 481 303 318 332 398 410 341 303 267 394 334 338 319 262 458 455 408 391 381 299 293 362 328 345 350 234 379 348 374 440 352 306 353 412 300 426 482 460 336 359 363 398 392 403 310 959 904 869 848 217 570 453 399 372 380 442 486 373 340 321 229 376 473 649 324 275 358 362 411 304 184 217 375 270 304 422 433 405 531 464 520 516 552 563 623 567 567 466 583 518 581 798 516 1.05e+03 1.05e+03 484 453 526 466 430 802 804 402 993 476 913 476 458 688 1.15e+03 964 1.01e+03 627 724 1.09e+03 577 687 712 846 467 558 661 1.07e+03 622 562 957 731 721 492 584 585 555 795 606 738 574 752 525 565 668 667 422 628 646 665 643 643 607 658 428 656 635 424 605 629 580 576 535 576 506 477 824 1.01e+03 832 1.03e+03 NaN 588 593 504 491 483 639 515 507 577 652 655 583 539 427 509 477 796 792 831 493 476 451 468 513 806 538 497 507 536 550 451 526 496 585 465 522 799 603 547 429 496 529 533 755 771 641 372 445 517 457 762 408 799 436 492 498 463 454 510 567 560 529 455 397 501 1.01e+03 486 478 509 380 405 317 498 418 438 486 608 499 681 442 541 540 673 527 462 509 529 539 633 569 522 502 478 756 530 493 508 583 916 563 585 548 562 557 604 753 990 557 512 376 482 450 456 465 424 443 404 409 779 422 536 396 427 421 402 466 463 592 470 346 482 516 506 512 455 439 442 452 525 819 908 485 733 468 437 442 435 489 422 596 469 440 570 491 479 408 397 391 470 837 690 552 834 409 434 534 558 408 408 417 517 391 524 509 546 442 571 491 518 400 393 539 371 358 348 581 378 391 409 512 467 500 541 472 497 676 661 486 351 525 373 403 374 409 505 432 453 480 408 441 410 344 484 435 870 768 816 708 751 357 426 263 696 226 666 455 369 655 513 361 498 648 380 337 385 454 352 420 453 325 590 465 300 383 348 355 323 392 362 430 427 776 719 408 634 258 314 345 303 366 318 359 339 307 169 357 465 562 294 318 405 289 385 346 308 497 470 389 280 362 334 388 433 464 361 493 408 361 410 372 523 507 410 451 455 262 460 391 310 395 346 395 346 519 262 217 337 356 365 284 321 383 317 739 330 302 370 458 374 341 301 317 372 208 407 373 390 448 481 303 318 332 398 410 340 303 273 394 333 338 320 262 460 455 408 392 382 298 294 362 327 344 350 235 379 350 375 441 352 306 352 413 300 426 481 459 336 360 364 397 392 402 309 956 904 869 848 218 570 453 400 372 380 442 485 374 339 318 228 376 473 649 323 273 358 362 411 304 182 217 374 272 304 422 433 405 530 463 521 516 552 563 623 568 567 465 583 518 581 812 516 1.05e+03 1.05e+03 484 453 521 467 431 803 806 402 994 476 912 476 457 688 1.15e+03 964 1.01e+03 626 723 1.09e+03 576 686 712 847 467 558 662 1.08e+03 623 562 957 731 722 492 584 586 555 796 606 738 574 753 524 566 668 666 422 629 646 665 643 644 608 658 430 656 635 425 606 628 579 576 536 576 506 478 823 1.01e+03 835 1.03e+03 NaN 588 592 504 491 484 639 515 507 577 653 655 584 540 427 508 476 796 794 831 493 476 451 468 513 807 539 497 507 539 551 451 526 496 586 465 522 800 602 547 429 504 529 532 755 771 642 372 445 518 457 762 408 799 437 492 499 464 454 510 567 560 529 456 396 502 1.01e+03 487 478 509 381 404 319 498 417 438 486 608 501 681 441 541 539 674 527 462 509 529 540 633 568 522 502 478 756 530 492 509 583 916 564 585 548 562 556 604 753 991 557 513 376 482 450 457 466 424 443 404 408 778 422 535 397 426 420 405 467 463 592 470 346 482 516 506 512 457 438 444 452 525 818 909 486 732 468 437 442 434 489 422 596 468 438 570 491 480 408 399 392 471 837 691 552 834 409 435 535 559 407 408 416 518 392 525 508 546 442 570 490 518 404 393 539 370 359 348 581 379 391 408 511 467 500 541 472 498 677 661 486 351 525 373 402 374 410 505 432 453 478 408 441 410 344 484 434 870 769 816 709 751 357 426 263 703 225 666 454 368 661 513 362 501 646 379 338 385 454 352 421 453 325 580 464 300 383 348 355 324 393 362 430 427 776 720 407 634 258 313 345 303 366 318 358 339 307 169 357 464 564 294 318 405 290 385 347 308 498 470 389 280 362 334 388 432 464 361 495 409 360 410 372 523 507 410 450 454 261 461 391 310 395 345 396 345 517 262 217 336 356 367 284 321 383 317 739 330 302 370 458 374 342 301 318 372 207 407 373 390 449 480 303 319 333 398 410 340 302 280 392 332 337 319 263 463 455 408 392 382 298 295 362 326 343 350 236 380 350 375 442 352 306 352 414 300 427 481 458 336 360 365 397 392 400 310 952 902 870 849 219 570 454 401 371 380 441 485 374 338 316 228 376 473 649 323 272 357 362 411 304 180 217 374 272 305 422 433 406 530 463 521 516 551 564 624 569 567 465 584 518 581 826 515 1.06e+03 1.05e+03 484 453 517 466 431 803 807 402 994 474 912 476 458 688 1.15e+03 964 1.01e+03 626 722 1.09e+03 576 686 712 848 467 558 662 1.08e+03 623 562 958 732 724 492 584 586 555 797 606 738 574 754 524 565 668 666 421 629 646 666 644 645 609 658 431 656 635 425 606 628 579 576 537 576 507 478 822 1.01e+03 836 1.03e+03 NaN 588 592 504 491 484 639 515 508 577 653 656 585 540 428 507 475 796 795 831 492 476 451 468 513 807 539 497 508 542 551 452 526 496 586 465 522 800 601 547 429 510 529 532 755 769 644 373 444 518 457 763 409 798 439 491 499 465 454 510 567 561 529 457 395 502 1e+03 487 478 509 381 403 320 499 417 438 486 608 504 681 440 540 539 675 527 463 508 529 540 633 568 522 502 478 756 529 492 509 582 916 565 585 548 562 555 604 753 992 556 513 375 482 450 456 467 424 442 405 407 778 422 535 398 426 420 408 468 462 591 471 346 482 516 506 512 459 438 445 452 525 817 909 487 732 469 437 442 433 489 421 596 468 436 571 490 480 408 401 392 470 837 691 551 834 410 435 536 559 407 407 416 518 393 527 508 546 442 569 489 517 409 393 539 370 359 348 581 380 391 408 511 468 500 540 472 500 677 662 486 351 524 373 402 374 411 505 433 452 476 408 441 411 344 484 434 870 770 817 709 750 356 427 263 708 225 666 453 367 665 514 362 505 645 379 338 385 453 351 421 453 325 570 462 300 383 347 355 324 392 362 431 428 775 720 406 634 258 313 344 303 366 317 358 339 307 169 358 464 565 294 318 405 291 385 348 307 499 470 390 280 362 335 387 432 465 361 495 409 360 410 371 523 507 411 449 454 261 461 393 310 394 344 396 346 516 262 217 337 357 366 285 322 383 318 739 330 301 371 457 374 343 302 320 372 206 408 373 392 449 480 304 320 334 398 411 341 301 288 391 332 337 318 263 464 455 409 392 384 298 296 362 325 344 351 236 380 350 375 442 352 307 353 414 300 427 481 458 337 360 365 397 392 399 310 948 902 871 849 219 570 455 400 370 380 441 485 375 336 312 229 375 472 650 322 270 357 362 412 304 178 217 374 272 305 421 433 408 530 463 521 516 551 564 624 569 567 466 583 517 582 838 514 1.06e+03 1.06e+03 485 453 514 466 430 803 808 401 994 472 912 477 458 688 1.15e+03 964 1.01e+03 626 722 1.09e+03 576 686 713 848 468 558 662 1.09e+03 623 562 958 732 724 492 584 586 555 797 607 739 574 754 524 565 668 666 420 629 646 667 644 647 610 657 430 657 634 426 607 628 580 576 537 576 507 478 820 1.01e+03 838 1.03e+03 NaN 590 593 504 491 483 638 515 508 577 654 656 585 540 428 506 474 797 795 832 492 476 451 467 514 806 539 497 508 543 551 452 526 496 586 465 523 801 601 547 430 522 529 533 755 768 646 373 444 519 457 763 409 797 439 491 499 466 453 510 568 561 530 457 394 502 1e+03 488 478 509 382 404 320 499 417 437 486 608 507 680 440 538 539 676 527 463 507 530 539 633 567 522 501 477 756 529 492 510 582 915 566 585 548 563 554 604 753 991 556 513 374 483 450 455 468 424 443 405 406 778 422 536 398 426 420 410 468 464 591 471 346 481 515 507 512 462 437 445 452 525 816 909 487 732 469 438 442 432 489 421 596 468 434 571 488 480 408 403 392 470 837 691 551 834 410 435 539 559 407 407 415 519 393 527 510 546 442 569 487 517 414 393 539 370 359 348 580 380 390 409 512 468 501 540 472 501 677 662 487 351 523 373 402 375 411 505 433 452 476 408 442 412 344 484 434 869 770 817 708 750 356 428 263 712 226 667 452 367 667 514 363 510 644 379 338 386 453 351 421 454 325 562 462 300 383 348 354 324 392 362 431 428 774 721 405 634 258 313 344 303 365 317 357 338 307 169 358 464 566 294 317 405 291 384 348 307 499 469 390 280 362 336 387 432 464 360 495 409 360 411 371 524 507 410 448 455 261 461 393 310 394 343 396 346 516 263 217 338 358 366 285 322 383 318 739 331 301 371 455 374 343 302 321 372 206 408 373 394 448 480 304 321 335 398 410 342 301 296 390 332 339 318 263 468 455 409 392 386 299 296 362 325 345 350 236 380 351 375 442 352 306 354 414 300 428 481 457 336 359 364 397 392 400 311 947 901 871 848 218 570 455 399 370 380 441 486 376 337 309 230 374 471 649 322 268 358 362 413 305 175 217 374 272 305 421 432 408 531 463 521 517 551 564 624 569 568 467 583 517 582 848 514 1.05e+03 1.06e+03 486 453 512 466 431 803 809 401 994 471 912 477 459 688 1.15e+03 964 1.01e+03 626 722 1.09e+03 577 686 713 849 468 559 662 1.09e+03 623 563 958 732 724 492 584 586 556 798 607 740 574 754 524 565 669 667 419 630 646 667 643 648 610 656 429 657 635 427 607 628 580 576 536 577 507 478 820 1.01e+03 838 1.03e+03 NaN 591 593 502 491 484 638 514 508 576 654 656 585 540 429 506 478 797 795 834 492 476 450 467 514 806 539 498 508 543 552 452 525 497 586 464 522 801 601 546 431 534 529 533 755 767 651 374 443 518 457 763 410 797 439 491 499 468 453 511 568 561 530 457 393 502 1e+03 487 478 509 382 404 321 499 417 438 486 608 511 680 440 537 539 676 526 464 506 530 538 634 567 522 502 476 756 528 492 511 581 916 566 586 547 562 554 605 754 990 556 513 374 484 450 454 468 425 443 406 404 778 422 537 398 426 420 411 468 465 590 471 346 480 514 508 512 466 436 444 452 525 816 909 487 732 470 439 444 432 489 421 596 468 433 570 487 480 408 404 392 469 837 691 552 834 410 435 550 558 408 406 416 519 394 527 512 546 443 570 488 517 418 394 539 372 359 349 580 381 390 409 512 469 502 540 473 502 677 662 488 351 522 374 403 375 410 506 434 453 475 409 441 412 344 484 434 868 771 816 707 750 355 428 264 716 226 669 454 368 668 513 364 515 645 379 339 387 453 351 420 455 325 552 463 300 382 349 353 324 392 362 431 429 774 721 406 634 258 313 343 303 364 317 356 337 308 169 357 463 566 294 317 405 291 384 349 307 498 469 389 280 363 335 388 432 464 360 495 409 361 410 371 525 508 410 448 455 261 462 392 310 395 343 395 347 516 264 218 339 360 365 286 322 383 319 739 331 301 371 455 374 343 303 322 372 206 408 373 397 448 481 305 320 335 398 410 344 301 306 390 332 340 318 263 470 455 409 392 386 298 296 362 326 345 348 235 381 351 376 442 352 305 355 415 300 428 481 457 336 359 362 397 392 400 311 948 902 871 847 217 571 455 398 371 380 441 488 377 338 307 230 373 469 649 321 267 359 362 413 305 175 217 374 272 305 419 432 409 531 463 521 518 552 563 623 568 569 467 583 517 582 858 513 1.05e+03 1.06e+03 486 453 510 466 432 802 811 402 994 468 912 477 459 687 1.15e+03 964 1.01e+03 626 722 1.09e+03 577 686 714 848 468 559 662 1.09e+03 623 563 958 732 724 492 584 585 556 798 607 741 574 755 524 566 670 667 419 629 647 667 643 648 610 655 427 658 636 428 608 628 581 576 536 578 506 478 820 1.01e+03 837 1.03e+03 NaN 593 594 502 491 485 637 513 509 577 654 656 585 540 429 505 492 797 794 835 492 476 451 467 514 805 539 499 508 545 553 453 525 497 586 464 522 801 601 546 432 547 529 533 755 766 655 374 443 518 457 763 410 798 439 491 499 471 452 511 568 561 531 457 392 502 1e+03 487 478 509 382 405 321 500 417 439 487 608 517 679 441 538 540 675 526 463 507 530 537 635 567 521 501 478 756 528 491 511 581 916 567 586 547 562 554 605 756 990 556 513 373 484 450 455 468 425 443 406 405 778 422 536 398 426 420 413 467 466 591 471 346 479 513 507 512 470 436 444 453 524 816 909 487 733 470 439 444 433 489 422 596 468 432 570 486 480 408 404 392 469 836 691 552 834 410 435 570 558 410 406 417 519 394 527 511 546 443 571 488 517 423 394 539 372 358 349 580 381 390 410 513 470 502 540 473 504 678 662 488 350 521 376 403 375 410 506 434 453 473 410 440 411 344 485 434 867 772 816 707 750 354 429 264 718 226 670 456 368 670 513 365 517 645 379 340 387 453 350 420 455 325 543 463 301 382 350 353 325 392 362 431 428 774 722 406 634 258 313 344 303 363 317 356 336 308 170 356 464 565 295 316 405 290 384 349 308 498 470 389 281 363 334 389 433 464 359 495 409 361 408 370 526 508 409 448 456 261 462 391 311 395 343 395 347 516 265 219 339 362 365 286 323 383 319 739 331 301 370 455 374 343 304 323 373 206 409 373 397 448 482 305 320 334 397 411 344 301 313 390 333 342 318 262 473 455 410 392 386 298 296 362 326 346 347 237 380 351 376 442 352 306 355 415 299 427 481 457 335 359 361 397 392 400 311 948 901 871 846 217 572 456 398 371 379 440 489 377 338 305 231 372 466 648 320 269 359 361 414 305 172 217 375 271 305 419 432 408 532 463 521 518 552 564 624 567 570 468 583 518 582 867 513 1.06e+03 1.06e+03 486 453 508 467 432 802 811 402 995 466 913 477 459 688 1.15e+03 964 1.01e+03 626 722 1.09e+03 577 687 715 848 468 559 662 1.09e+03 623 563 958 732 724 492 584 585 555 797 607 741 574 756 525 566 670 667 421 628 647 667 644 649 609 654 427 658 637 428 607 629 582 577 537 579 506 478 819 1.01e+03 837 1.03e+03 NaN 594 594 502 490 486 637 512 509 577 654 656 585 541 430 505 516 796 793 835 492 476 452 467 514 804 539 499 507 547 554 454 525 498 586 464 521 802 601 546 435 555 530 533 754 765 659 375 443 518 457 762 410 799 438 491 500 472 452 511 568 561 530 457 392 502 1e+03 488 478 508 382 404 324 500 417 439 487 608 523 678 442 540 540 675 526 463 508 530 537 635 567 520 501 479 755 528 490 509 581 917 567 586 547 562 554 605 761 990 558 513 373 483 450 455 468 425 443 406 407 778 422 535 398 426 421 414 467 465 592 472 346 478 514 506 513 472 436 443 453 524 816 909 487 733 470 440 445 433 488 422 596 467 431 569 486 479 407 404 391 469 836 692 552 834 410 435 596 557 415 406 418 519 394 527 511 546 443 572 489 517 426 394 539 372 358 350 580 381 390 410 514 470 502 540 473 506 678 662 488 349 522 376 403 375 409 506 434 453 471 411 440 411 345 485 434 867 772 816 709 750 354 430 264 722 226 671 457 368 673 513 365 521 645 380 340 387 453 350 421 455 326 532 463 301 381 350 353 325 393 362 430 427 773 722 406 634 258 313 344 303 363 317 356 335 308 171 357 465 565 294 317 405 290 384 349 308 497 470 389 282 364 334 390 433 464 358 495 409 361 406 371 526 508 409 448 456 260 462 391 311 394 342 395 348 515 265 219 338 363 365 286 324 382 320 739 331 302 370 456 376 343 306 323 373 206 410 372 396 449 482 306 320 333 398 412 344 301 320 390 332 342 318 262 476 455 410 392 385 298 296 362 326 346 347 239 379 352 376 441 353 307 354 415 298 427 480 457 335 359 360 397 391 400 311 948 901 871 846 218 570 457 398 370 378 440 489 378 339 303 232 373 464 645 319 275 358 361 414 304 170 217 375 270 305 418 432 408 532 464 521 519 552 564 624 569 569 469 584 518 582 875 513 1.06e+03 1.06e+03 485 453 507 468 432 802 811 402 995 463 914 477 459 688 1.15e+03 964 1.01e+03 627 722 1.09e+03 576 688 716 848 468 560 662 1.09e+03 623 564 958 732 724 492 584 584 554 797 606 742 574 756 525 566 670 668 422 628 647 667 644 649 608 654 427 659 637 429 607 629 582 577 537 579 506 478 819 1.01e+03 836 1.03e+03 NaN 594 593 502 490 485 637 513 509 578 654 657 585 541 429 505 544 796 794 835 491 476 453 467 515 804 538 499 506 549 554 455 525 497 587 464 521 803 601 546 438 562 531 532 754 765 661 376 443 518 458 762 410 799 436 492 499 473 453 511 567 561 530 457 391 502 1e+03 488 478 508 383 404 328 501 418 439 486 608 530 678 442 541 540 675 527 463 508 531 537 635 568 519 502 479 754 529 491 508 582 917 566 586 546 562 554 605 767 990 560 514 373 483 451 455 467 425 442 406 408 778 422 535 399 427 421 415 468 464 592 473 346 478 514 505 513 476 436 443 453 524 816 908 487 733 470 440 445 434 489 422 597 466 429 570 485 479 407 405 391 470 836 692 552 834 410 435 614 557 424 407 420 518 393 527 510 547 443 572 490 518 430 392 540 371 358 350 581 382 390 410 514 469 501 541 472 507 678 662 487 350 523 377 403 375 409 506 434 453 471 411 440 411 346 485 434 867 772 818 711 751 354 431 264 724 226 671 457 368 675 513 365 525 645 380 339 387 455 351 421 456 325 520 463 301 382 350 353 324 393 361 430 427 773 722 405 635 259 314 344 303 362 318 355 335 308 172 358 466 566 293 318 405 290 384 348 308 496 470 389 282 364 334 389 433 464 358 495 409 361 405 372 525 508 409 448 455 261 462 391 311 394 343 395 348 514 266 219 338 364 364 287 323 382 320 740 331 302 370 456 377 344 308 323 373 207 410 372 397 448 482 306 319 333 398 412 345 302 327 391 331 342 317 261 479 455 411 392 385 298 296 362 326 347 348 242 378 354 376 442 354 307 355 414 299 427 480 458 336 359 360 397 389 400 311 949 901 871 846 218 568 459 398 369 376 440 488 379 339 300 231 375 464 643 318 282 358 361 414 303 168 218 375 271 305 418 432 408 532 464 521 519 551 565 624 570 568 470 584 519 582 882 514 1.05e+03 1.06e+03 485 453 506 468 432 802 810 402 995 461 914 477 460 689 1.15e+03 963 1.01e+03 627 722 1.09e+03 576 689 716 848 468 560 662 1.09e+03 623 564 958 731 724 492 584 585 553 797 606 742 575 757 525 566 670 668 423 628 647 667 644 649 609 655 427 659 637 429 607 628 583 577 537 578 506 479 818 1.01e+03 835 1.03e+03 NaN 595 593 503 490 485 637 514 510 578 654 657 585 542 429 504 569 797 795 835 492 476 453 467 515 803 538 498 505 550 554 454 525 497 586 464 522 804 601 546 440 569 532 532 754 764 666 376 443 519 458 762 410 798 435 492 499 473 453 511 567 561 529 457 391 502 1e+03 488 479 507 383 403 332 502 419 439 486 608 537 678 443 541 540 675 528 464 508 531 537 634 568 520 502 478 753 529 491 506 581 917 566 586 545 562 555 604 771 990 560 512 375 482 452 456 467 424 442 406 407 778 422 535 400 427 421 416 469 463 592 473 345 478 515 505 513 480 435 443 453 524 817 908 487 733 470 440 445 434 489 423 596 466 428 570 484 479 407 406 391 470 836 693 551 834 411 435 622 557 447 408 425 519 393 527 511 547 442 572 490 519 434 391 541 371 358 350 580 382 391 410 514 469 501 541 473 508 678 662 487 350 524 376 403 375 409 506 434 454 470 412 440 411 346 484 434 867 773 819 713 751 354 432 264 725 226 671 456 368 676 513 366 529 645 380 339 387 457 351 421 458 325 506 463 301 382 351 353 323 393 360 428 428 772 721 406 636 260 313 344 303 363 318 355 336 308 172 357 465 566 293 319 405 290 384 348 308 494 470 388 282 364 334 388 433 464 359 494 410 361 407 373 525 509 408 447 454 262 461 391 311 395 344 395 349 514 268 218 338 366 364 288 322 382 320 742 331 303 370 457 378 344 309 321 372 207 411 373 397 448 482 306 319 333 398 411 346 302 334 391 331 341 318 261 480 455 411 393 384 298 296 362 326 347 348 241 378 356 376 442 355 307 355 414 299 427 480 458 336 359 361 397 388 400 310 948 899 871 847 218 566 459 398 369 375 441 486 380 339 298 231 376 465 642 320 287 358 362 412 303 167 219 374 272 305 417 432 407 531 465 520 519 551 565 624 572 567 469 584 518 582 889 514 1.06e+03 1.06e+03 485 453 504 468 433 802 811 402 995 460 914 477 460 688 1.15e+03 963 1.01e+03 627 723 1.09e+03 576 690 716 848 468 560 662 1.09e+03 623 563 958 731 724 492 585 586 552 798 606 743 575 758 526 567 670 667 425 628 648 668 644 649 609 656 427 658 637 430 607 628 583 577 538 578 507 479 816 1.01e+03 835 1.03e+03 NaN 595 593 503 490 484 637 514 510 578 654 657 585 542 429 503 588 797 795 836 492 476 453 467 515 803 539 498 504 550 554 454 525 498 586 465 522 804 602 546 440 575 531 533 754 764 670 376 443 520 457 760 410 798 435 492 498 475 453 512 567 561 529 457 392 502 1e+03 489 480 507 383 403 336 502 419 439 485 608 546 678 443 540 540 675 528 464 508 531 537 634 567 521 501 477 753 530 491 506 581 917 565 586 545 562 555 604 774 990 559 511 376 482 452 456 467 424 442 406 406 778 422 536 400 428 422 418 470 464 592 473 346 478 515 506 513 486 435 444 452 525 818 908 488 733 470 439 445 433 489 424 596 466 427 570 483 480 408 406 391 470 836 693 551 835 411 435 622 557 480 408 429 520 393 526 511 547 442 571 490 518 438 391 542 371 358 350 580 382 391 410 514 469 500 541 473 508 679 662 487 352 525 376 404 375 409 506 434 455 470 412 440 410 346 484 435 867 774 820 713 753 354 432 265 724 226 671 456 369 677 513 366 532 645 380 339 388 459 352 421 459 325 494 463 301 382 351 353 322 394 359 428 429 772 720 406 636 259 313 344 303 364 318 355 337 307 173 356 465 568 292 319 405 289 384 348 308 493 470 388 282 364 335 387 433 465 359 494 412 362 408 374 525 509 408 446 456 264 461 391 311 396 344 396 349 513 269 218 337 366 364 288 322 383 321 743 331 303 371 457 377 344 312 320 371 208 412 372 397 447 482 306 319 333 398 412 346 302 338 391 332 340 318 261 481 455 411 394 384 299 297 361 326 347 349 240 378 357 376 442 354 305 356 414 298 427 480 458 337 359 361 396 388 400 310 952 898 871 847 218 565 458 398 370 374 442 486 381 339 297 231 375 466 642 323 289 358 362 410 303 164 220 374 272 304 418 432 407 530 465 519 519 551 565 625 572 567 468 583 518 582 896 516 1.06e+03 1.06e+03 485 454 504 468 434 802 812 402 994 458 914 477 461 688 1.15e+03 963 1.01e+03 627 723 1.09e+03 576 690 716 848 468 559 662 1.1e+03 623 563 958 731 724 492 585 586 552 799 607 744 574 758 526 567 671 666 429 629 647 668 645 649 609 656 427 659 636 430 606 629 583 578 538 579 508 479 814 1.01e+03 835 1.03e+03 NaN 596 593 503 490 484 637 514 510 578 654 657 585 542 429 501 603 798 795 837 493 477 453 467 515 803 539 498 503 550 554 454 525 499 586 465 522 804 602 546 443 580 530 534 754 763 675 376 444 520 457 760 410 797 436 492 498 476 453 512 567 561 529 457 393 502 1e+03 489 480 507 384 402 338 502 419 439 485 608 555 677 443 539 541 675 528 464 507 531 537 634 566 522 499 477 754 530 491 504 580 917 564 586 545 563 555 604 780 990 558 510 376 483 452 457 468 424 442 406 405 778 422 536 400 428 423 419 470 464 592 472 345 478 515 506 513 488 436 444 452 524 818 908 489 734 470 438 446 433 489 425 595 466 426 570 482 480 408 406 391 470 835 693 551 836 411 435 622 557 512 409 434 521 393 526 512 547 442 570 491 516 440 391 541 370 358 350 581 382 390 410 514 469 499 541 474 508 679 662 486 353 527 377 405 375 409 506 433 456 468 411 440 410 346 484 436 868 775 820 713 755 353 432 265 724 226 671 457 370 677 514 367 535 645 380 340 388 459 352 420 459 325 482 463 301 382 351 353 322 394 360 428 429 772 718 407 636 259 313 344 303 366 319 356 338 307 174 356 465 568 292 319 404 289 384 348 308 493 470 387 281 364 335 387 433 465 360 493 413 362 410 374 525 508 407 446 456 264 461 390 311 396 343 397 348 512 270 218 337 366 366 288 323 383 320 743 331 303 371 456 376 344 315 318 370 209 412 371 398 447 481 305 318 333 398 413 346 303 341 390 333 340 318 261 482 456 411 393 384 299 297 361 326 347 350 241 378 357 376 443 354 304 356 414 297 427 480 459 337 360 362 396 389 400 310 956 897 871 847 217 564 457 398 373 372 443 486 381 339 297 232 374 467 642 324 289 357 362 410 303 162 220 374 272 305 418 433 407 530 466 519 519 551 565 625 571 567 467 583 518 582 902 516 1.06e+03 1.06e+03 485 454 503 468 434 802 813 403 994 457 914 478 461 688 1.15e+03 963 1.01e+03 627 723 1.1e+03 576 691 716 848 468 558 663 1.1e+03 624 563 958 730 724 493 585 585 552 799 608 745 574 758 527 568 671 666 433 630 647 668 645 649 609 656 427 659 636 430 605 630 583 579 538 579 508 479 812 1.01e+03 835 1.03e+03 NaN 596 593 503 490 484 637 514 511 579 654 658 586 542 430 499 614 798 794 838 493 477 453 467 515 803 540 498 501 549 554 454 525 500 587 465 523 804 602 546 445 583 528 534 754 762 677 376 444 520 457 759 410 797 437 492 499 478 453 513 567 561 528 457 393 502 1e+03 490 480 507 383 401 340 502 419 439 486 607 567 677 443 539 541 674 528 463 507 532 537 634 566 522 498 476 754 530 491 503 580 918 564 586 545 564 555 605 790 989 558 510 374 485 452 458 468 424 443 406 404 778 423 536 400 428 423 419 470 464 592 471 345 477 513 506 513 490 438 444 452 524 819 909 491 734 471 438 446 433 488 425 595 467 424 570 480 480 408 405 392 470 835 694 551 836 411 435 626 556 529 409 435 522 394 526 512 548 444 570 491 516 443 392 541 370 358 350 582 382 391 409 514 468 499 541 474 508 679 662 487 354 529 377 406 376 409 506 432 457 468 410 440 410 346 484 437 868 776 820 713 757 353 433 266 725 225 671 457 370 676 515 367 538 645 379 341 387 460 352 422 460 324 472 463 301 382 351 354 322 393 362 428 429 772 718 407 636 258 313 344 303 366 319 356 338 308 174 355 465 567 293 319 403 288 385 348 309 493 471 387 281 365 336 388 432 464 360 492 412 362 410 373 526 507 406 446 457 265 461 390 311 397 342 397 348 513 270 218 337 367 368 288 324 383 319 742 331 304 371 456 375 343 319 318 370 209 412 370 398 447 480 305 317 333 397 414 347 303 343 389 334 340 318 261 484 456 410 393 384 300 297 362 326 347 350 241 377 359 376 443 354 303 359 415 295 428 480 459 336 360 362 396 388 400 310 958 897 871 848 217 563 457 398 377 369 444 486 381 339 297 232 374 467 642 324 288 357 362 411 302 160 219 375 272 306 418 434 408 530 466 520 518 552 566 625 570 567 466 583 518 582 907 516 1.06e+03 1.06e+03 485 454 503 468 435 802 814 402 993 456 914 478 461 688 1.15e+03 963 1.01e+03 627 724 1.1e+03 576 691 716 848 469 558 663 1.1e+03 624 563 958 731 725 494 585 585 551 799 608 745 574 758 527 568 671 666 436 630 647 668 646 648 609 657 427 659 636 430 605 631 583 580 539 580 508 478 812 1.01e+03 835 1.03e+03 NaN 597 593 502 490 485 638 514 511 579 655 658 587 543 430 498 621 798 794 838 493 477 454 467 515 803 539 499 498 549 554 454 525 501 588 464 524 804 602 546 447 586 529 533 755 762 679 376 444 520 457 759 410 797 438 491 499 478 452 514 567 561 529 458 393 502 1e+03 491 481 506 383 402 342 503 419 439 486 607 579 677 442 539 542 674 528 463 507 532 537 634 566 522 498 475 754 531 491 501 580 917 564 585 545 565 554 607 803 989 559 510 373 486 452 458 469 425 442 406 405 778 422 535 400 428 422 420 470 464 592 471 345 478 512 505 512 492 439 443 452 524 818 909 494 735 471 439 446 433 488 426 595 466 424 570 479 480 408 404 391 470 835 694 551 836 411 435 640 556 535 410 436 522 394 526 512 548 445 571 491 517 444 393 540 370 356 349 583 381 391 409 514 468 499 542 474 509 680 662 487 354 530 378 406 376 409 506 432 457 466 410 440 410 347 485 438 869 776 820 712 756 353 434 266 727 225 670 458 370 676 515 368 542 644 380 343 388 461 352 424 460 325 459 463 303 382 351 354 322 392 363 429 429 773 717 406 636 259 313 344 303 366 319 356 337 307 174 355 465 567 294 319 402 288 385 348 310 493 471 386 281 365 336 388 432 464 360 491 411 361 409 372 527 507 406 446 457 264 461 390 311 397 342 397 347 514 271 218 338 369 368 287 324 383 318 742 332 304 370 456 375 342 320 318 370 209 412 371 399 446 480 305 316 332 396 413 347 304 343 389 334 340 319 262 486 456 410 393 384 300 297 362 326 347 351 242 377 360 376 444 353 303 362 415 294 428 481 459 335 361 363 397 388 399 311 955 897 871 849 217 563 457 399 380 367 444 486 380 340 296 233 374 467 642 323 286 356 362 412 301 158 219 377 272 307 418 433 408 531 465 520 518 552 567 625 569 567 466 583 517 582 911 515 1.06e+03 1.06e+03 485 454 503 467 435 803 815 402 994 455 914 478 460 688 1.15e+03 963 1.01e+03 627 724 1.1e+03 577 692 716 848 469 559 664 1.1e+03 624 563 957 732 725 495 584 585 551 799 609 745 574 758 527 568 671 667 437 630 647 668 646 648 609 658 427 659 636 430 606 632 584 580 539 579 508 478 811 1.01e+03 835 1.03e+03 NaN 598 594 503 490 485 638 514 511 579 656 658 588 543 432 497 629 799 794 838 493 477 453 468 514 802 539 500 497 549 554 454 525 501 588 464 523 804 601 546 446 588 529 534 755 762 681 377 444 520 456 759 410 796 438 490 500 478 452 515 567 561 529 459 393 502 1e+03 491 481 505 383 402 343 503 419 440 486 606 589 676 444 539 541 674 528 463 508 532 537 634 566 520 498 474 754 531 491 498 581 917 564 585 546 564 554 608 812 989 559 510 373 487 452 458 469 425 442 407 407 778 422 535 400 428 422 420 469 464 592 471 345 479 511 504 512 496 439 442 452 523 818 909 496 735 471 440 446 433 489 426 595 465 424 570 478 480 408 404 391 470 835 695 551 836 410 435 665 555 538 410 436 521 395 526 512 548 446 571 491 518 445 394 540 371 355 349 583 381 391 409 513 468 499 541 474 507 680 662 487 353 530 379 405 377 409 506 433 458 466 411 440 410 348 485 438 869 776 819 712 756 352 437 268 728 226 670 458 370 676 515 369 545 646 380 343 389 463 352 428 460 325 449 463 304 382 351 354 322 391 363 429 429 773 717 405 636 260 314 344 304 366 319 356 336 307 174 355 465 567 294 319 402 288 385 348 311 494 471 385 281 365 337 388 432 463 361 490 411 360 409 371 527 508 406 446 456 264 462 391 312 397 342 397 347 515 271 218 338 370 368 287 324 382 318 742 332 304 370 457 375 341 321 318 369 209 412 371 399 446 480 306 317 331 395 412 347 304 343 389 334 341 319 263 488 456 409 393 384 300 298 362 326 347 350 242 378 363 376 443 353 303 364 415 292 429 482 458 336 361 362 397 388 398 311 952 897 871 848 217 562 457 399 382 366 444 487 380 341 295 233 373 466 642 323 284 355 362 411 301 157 218 379 272 308 418 433 408 531 465 520 518 551 566 625 568 568 466 583 517 582 914 514 1.06e+03 1.06e+03 485 454 504 467 435 802 816 402 995 456 913 478 460 689 1.15e+03 963 1.01e+03 627 724 1.1e+03 577 692 717 849 469 560 664 1.09e+03 624 564 957 733 725 495 584 585 550 799 609 746 575 758 527 568 671 667 440 630 647 668 646 648 609 659 427 659 636 430 606 632 584 579 538 579 508 478 810 1.01e+03 835 1.03e+03 NaN 600 594 503 490 485 638 514 512 579 657 657 588 543 432 495 636 799 794 838 494 476 453 468 514 802 539 500 496 549 554 454 525 500 588 463 524 804 601 547 448 591 529 534 755 761 684 379 443 521 456 758 410 796 438 490 501 477 451 515 566 561 528 460 394 502 1e+03 492 481 504 383 403 345 503 420 440 485 607 600 676 445 539 540 674 528 463 508 532 538 634 565 519 497 474 753 532 492 496 581 917 564 585 547 564 554 608 817 990 559 510 374 487 452 458 470 425 442 408 406 779 422 536 400 428 422 423 469 464 592 472 346 481 512 504 512 500 440 442 452 524 818 910 497 735 472 440 446 433 490 426 595 464 423 570 478 480 408 405 391 470 835 695 551 835 410 436 692 555 542 410 437 521 395 526 510 548 446 572 491 518 447 394 540 371 355 349 583 381 391 409 513 468 499 542 475 505 680 662 487 353 530 379 404 377 410 506 434 457 465 411 440 410 348 486 438 868 775 820 713 755 352 440 268 729 226 669 458 370 676 515 370 546 647 380 342 390 465 351 430 461 324 440 464 305 383 351 355 322 391 362 429 429 774 718 405 635 261 314 344 304 367 318 355 335 307 175 355 466 568 293 318 402 287 384 348 312 494 471 384 281 366 335 388 430 462 360 490 411 361 408 371 527 509 407 446 456 264 462 392 312 395 342 397 346 516 271 219 339 370 369 287 324 382 320 741 332 305 370 458 376 341 322 318 369 210 412 372 399 446 480 307 317 331 395 412 347 305 342 390 334 341 320 263 490 456 410 393 384 300 298 361 326 347 349 242 378 364 376 442 353 304 364 415 292 431 483 458 335 361 362 398 388 398 312 950 897 871 848 217 561 458 400 385 366 443 487 380 342 295 234 373 466 641 324 283 353 362 410 301 156 218 381 272 308 418 432 408 531 465 521 518 549 565 625 568 568 466 583 517 582 916 513 1.06e+03 1.06e+03 485 455 504 466 434 801 817 402 996 457 914 478 460 689 1.15e+03 964 1.01e+03 627 723 1.1e+03 577 691 717 850 469 561 664 1.09e+03 624 564 957 733 725 496 584 586 550 799 609 746 575 759 527 568 671 667 442 630 648 668 645 648 610 660 427 659 636 431 606 632 584 579 537 578 508 479 808 1.01e+03 836 1.03e+03 NaN 601 595 503 490 485 638 515 512 578 657 658 588 544 432 494 647 799 795 837 494 476 453 468 515 802 539 500 495 548 554 454 526 500 588 463 524 806 600 547 450 591 529 534 755 760 686 381 443 520 457 758 410 796 438 491 502 476 451 514 566 561 528 460 394 502 1e+03 492 480 504 384 403 348 503 420 440 484 607 609 676 446 539 540 674 529 463 509 532 538 634 565 518 496 476 753 532 491 495 581 916 564 585 547 564 554 608 821 990 559 510 374 487 452 458 470 425 442 409 403 779 422 536 400 429 422 425 468 464 593 471 347 480 512 505 513 503 440 443 452 524 818 910 498 735 472 439 446 432 490 426 595 464 422 570 478 479 407 406 390 470 835 695 551 835 410 436 713 555 546 410 439 522 395 526 508 548 446 572 491 517 448 394 540 371 356 349 582 380 391 410 513 469 499 543 475 504 679 662 487 354 530 379 403 378 409 506 434 457 464 412 441 409 349 486 438 868 775 821 713 756 353 444 269 730 226 670 458 370 676 515 370 547 648 380 342 390 467 351 433 461 324 434 464 305 383 351 355 322 391 362 429 429 774 718 405 635 261 314 344 304 367 318 355 336 307 176 356 466 568 292 316 403 287 383 349 312 494 472 385 281 366 333 388 428 463 360 490 411 362 410 372 527 511 409 446 455 264 462 392 312 394 342 397 345 516 271 220 339 370 370 287 324 383 322 740 331 305 370 458 376 341 322 318 370 210 412 372 399 447 481 307 317 332 395 412 346 306 341 390 334 341 321 263 491 456 410 393 383 299 298 360 327 347 349 241 378 366 376 441 352 306 364 414 291 432 483 457 334 360 362 399 389 399 313 950 897 871 847 217 560 458 400 385 365 443 488 380 343 293 235 373 465 640 324 287 352 362 410 302 153 218 382 273 308 418 432 407 531 466 521 518 549 564 626 569 568 466 584 517 582 916 514 1.06e+03 1.06e+03 485 456 505 466 434 801 817 402 995 457 914 478 460 689 1.15e+03 964 1.01e+03 627 722 1.1e+03 577 691 717 850 469 561 664 1.09e+03 624 565 958 733 725 496 584 586 550 800 610 746 575 760 528 568 671 667 446 630 648 669 644 649 610 660 427 659 636 431 606 632 584 579 537 579 508 480 808 1.01e+03 837 1.03e+03 478 602 596 504 490 485 639 516 511 578 658 658 588 543 432 493 657 799 795 838 493 477 454 468 515 803 539 501 495 548 555 455 526 500 588 463 525 808 600 547 450 591 528 533 755 761 688 382 442 519 458 758 410 796 437 491 503 476 451 514 566 561 527 459 393 502 1e+03 492 480 504 384 402 351 504 420 440 484 607 618 674 447 539 540 674 530 463 509 532 537 633 565 518 496 478 753 532 491 495 582 916 563 585 547 563 554 608 823 990 558 511 375 486 452 458 470 425 442 408 404 779 422 537 400 429 422 426 468 464 593 470 347 479 512 505 513 504 440 443 452 525 818 911 499 734 471 439 446 432 489 426 596 464 420 570 477 480 407 407 390 470 835 695 551 835 410 435 726 555 548 410 440 522 395 527 508 549 446 572 491 517 450 393 541 371 356 349 582 380 391 410 513 470 499 545 474 503 678 662 487 354 531 379 403 378 408 506 434 456 464 412 441 408 349 486 439 868 775 822 713 756 354 446 269 730 228 671 458 371 677 515 371 549 648 381 342 391 468 351 436 464 324 428 465 304 383 350 355 322 391 362 430 429 774 718 406 635 261 314 344 304 368 318 357 336 307 176 357 466 569 292 315 404 287 383 349 311 495 473 384 282 366 331 387 427 464 359 490 411 364 413 373 527 511 410 446 455 265 462 393 312 393 342 397 344 516 272 221 339 371 370 288 324 384 325 740 331 304 370 458 376 342 326 318 371 211 411 373 399 447 481 307 318 332 395 413 346 306 340 390 334 341 321 264 492 457 410 394 383 299 298 359 328 347 349 240 378 366 376 440 351 306 364 414 290 432 482 456 334 360 362 398 390 400 313 951 898 872 847 217 561 458 399 386 365 442 489 380 343 291 237 374 464 639 324 292 352 362 410 302 150 219 382 273 308 418 432 407 530 466 521 518 551 565 627 569 568 466 585 516 583 916 514 1.06e+03 1.06e+03 486 457 505 466 434 801 817 403 995 458 915 478 460 689 1.15e+03 964 1.01e+03 627 722 1.1e+03 578 691 717 850 469 561 664 1.09e+03 624 565 958 734 725 496 584 586 551 800 610 746 575 761 529 569 671 667 448 631 648 669 644 649 611 660 426 659 637 431 607 631 584 578 537 579 507 480 809 1.01e+03 838 1.03e+03 478 602 596 504 490 485 639 516 511 578 658 659 588 543 432 493 668 799 797 839 492 477 454 469 516 803 540 501 496 549 556 455 527 500 588 463 525 810 600 547 449 590 528 532 754 762 689 381 442 518 458 757 411 795 437 491 503 477 451 514 566 561 527 459 393 502 1e+03 492 481 504 385 404 354 505 421 440 485 607 623 674 449 539 540 674 530 464 509 532 537 632 564 518 496 478 753 532 491 496 582 916 564 585 547 563 553 608 826 990 557 512 375 486 453 458 470 425 443 407 408 780 422 538 400 429 423 425 468 464 594 469 347 479 512 505 513 505 440 443 452 525 817 911 500 734 471 440 446 432 489 427 596 465 420 569 476 480 408 407 389 471 834 695 551 835 411 435 738 555 551 410 438 522 394 528 509 549 446 572 491 517 452 393 542 370 357 350 583 381 391 410 512 471 500 545 474 502 678 662 488 356 532 379 403 378 407 506 434 457 464 410 441 409 349 486 439 868 776 821 713 756 355 450 269 731 229 672 459 372 677 515 372 550 649 381 342 392 469 351 439 467 325 426 465 305 381 350 355 321 391 362 430 429 774 718 406 635 262 315 344 304 368 318 358 338 307 176 357 466 569 292 316 404 288 384 349 311 495 474 382 282 366 332 387 427 464 360 489 411 364 415 374 527 511 410 447 455 265 462 393 312 393 343 398 343 516 272 221 339 370 370 288 324 383 325 740 330 304 370 457 376 342 329 319 371 211 410 374 400 448 481 307 320 332 394 413 346 305 339 390 334 341 321 264 494 457 409 394 382 299 297 359 328 347 349 239 378 367 375 440 351 306 364 414 290 432 481 455 334 359 362 398 392 400 313 949 898 873 848 217 561 458 398 385 365 442 489 381 342 289 238 374 463 639 323 296 352 361 410 301 146 220 382 273 308 418 432 407 531 466 520 518 552 565 627 570 569 466 587 516 583 916 514 1.06e+03 1.06e+03 487 458 506 466 434 801 818 404 995 458 915 478 461 689 1.15e+03 964 1.01e+03 628 722 1.1e+03 578 691 717 850 469 561 664 1.09e+03 625 565 959 733 724 496 584 586 552 800 610 745 575 761 530 570 671 667 451 631 648 668 644 650 612 660 426 659 637 431 607 632 585 579 537 579 508 480 809 1.01e+03 838 1.03e+03 482 603 596 505 490 485 639 517 511 578 657 659 588 543 431 492 680 799 798 840 493 478 455 470 516 803 540 502 498 549 557 455 528 500 588 463 525 810 600 547 448 589 529 533 754 763 691 381 442 518 459 757 411 795 438 491 502 478 451 514 566 562 527 459 393 502 1e+03 492 482 504 385 405 354 505 421 440 485 608 629 673 451 539 540 673 530 464 509 532 536 632 565 518 496 478 753 532 492 497 581 915 565 584 547 563 553 608 828 991 558 511 374 486 453 458 470 426 442 407 411 780 422 539 400 429 423 424 467 464 593 470 347 480 513 505 513 506 440 443 452 526 817 911 502 734 471 440 446 432 489 427 596 466 420 568 476 480 408 407 389 471 834 695 552 836 411 435 745 555 553 410 437 522 394 529 510 549 446 572 491 517 452 393 542 370 357 351 583 381 391 411 513 471 501 543 475 500 678 662 488 356 533 379 403 378 408 506 434 457 464 409 441 408 349 485 440 868 776 820 713 756 355 453 270 731 231 672 458 372 678 515 374 551 650 382 342 391 469 352 442 470 325 423 465 306 380 350 354 321 391 362 430 429 774 718 406 636 262 315 344 303 368 319 359 338 307 176 357 465 568 292 318 404 289 385 349 312 496 474 380 282 367 332 387 427 464 360 490 411 364 414 374 527 511 409 447 455 265 463 393 312 392 344 398 343 516 272 220 339 370 370 288 324 383 323 739 330 304 371 457 376 341 332 320 372 211 409 376 401 448 481 307 320 332 394 412 346 305 339 389 334 342 320 264 496 457 409 393 384 299 298 360 328 347 349 239 379 367 375 441 351 307 363 414 289 432 481 455 335 359 362 398 391 400 313 947 898 874 849 216 561 457 398 385 365 442 491 383 343 289 239 374 463 639 322 296 352 361 409 300 144 220 382 273 308 418 432 407 531 466 520 516 552 566 627 570 570 466 587 516 583 916 513 1.06e+03 1.06e+03 488 458 507 467 434 802 819 404 995 457 915 478 461 689 1.15e+03 965 1.01e+03 629 722 1.1e+03 579 691 717 850 469 561 664 1.09e+03 626 566 959 733 724 496 585 586 551 800 610 745 575 761 530 571 671 667 452 631 648 668 645 650 613 660 426 659 638 431 607 632 585 579 537 580 508 481 810 1.01e+03 838 1.03e+03 493 603 596 506 490 486 639 517 511 578 656 659 588 543 431 492 691 800 799 839 494 477 455 470 517 804 539 502 506 549 557 455 529 500 588 463 525 810 599 547 448 589 529 534 754 763 692 381 442 518 458 757 412 796 438 490 501 478 450 514 567 561 527 459 393 502 999 492 481 505 385 405 354 505 421 440 485 607 639 672 453 539 539 673 529 464 509 531 536 632 565 518 496 478 753 531 492 497 580 914 566 584 548 562 553 608 829 992 558 511 374 486 453 458 471 426 442 406 411 779 422 538 399 429 423 424 468 464 592 470 347 480 512 505 513 507 440 443 452 526 817 911 506 734 471 439 446 433 490 427 596 467 421 568 476 480 408 406 390 471 834 695 552 835 412 434 751 555 554 409 435 521 394 530 511 548 446 572 490 518 452 393 541 370 356 352 582 381 391 411 513 471 502 540 475 498 678 662 488 358 534 378 403 378 408 506 434 457 464 408 440 408 349 486 440 867 777 819 713 757 356 458 270 731 232 672 458 372 679 515 375 552 650 381 342 390 470 352 445 473 325 419 464 306 379 350 354 320 392 363 431 429 774 718 406 636 263 316 345 303 368 320 359 338 307 176 356 465 567 292 319 404 290 385 349 312 497 474 381 282 367 332 387 428 464 361 491 411 363 414 373 527 511 410 448 455 265 464 393 312 392 346 398 343 517 273 220 339 369 370 288 325 384 322 739 330 304 371 457 377 341 333 320 373 212 409 376 402 449 480 307 320 332 395 412 346 305 339 389 334 342 319 265 498 457 408 394 385 300 298 360 327 347 348 238 379 367 375 441 351 307 363 413 289 432 484 455 335 359 362 399 391 400 314 946 898 874 850 216 561 457 399 387 364 442 494 384 344 289 240 375 462 638 320 295 353 360 408 299 143 220 381 273 308 417 432 406 531 467 520 515 552 566 627 571 572 466 588 516 583 916 512 1.06e+03 1.06e+03 488 458 508 467 434 803 820 405 994 458 915 478 462 690 1.15e+03 965 1.01e+03 628 722 1.1e+03 579 691 717 850 469 561 665 1.09e+03 626 567 959 733 724 496 585 586 550 800 611 744 575 761 530 571 671 667 453 631 649 668 645 650 614 661 426 659 638 432 607 633 585 580 537 580 508 481 812 1.01e+03 838 1.03e+03 511 603 595 505 490 486 639 517 510 578 656 660 588 544 431 492 701 800 798 839 494 477 455 470 517 804 539 503 526 549 557 456 530 501 588 462 524 810 599 546 449 589 530 535 754 762 694 382 443 518 458 756 412 797 438 489 500 476 449 513 568 561 528 459 393 502 999 493 480 506 385 403 356 505 422 440 484 606 652 671 455 539 538 673 529 464 510 531 536 632 566 518 497 478 753 531 493 497 579 913 566 584 548 563 553 606 831 993 559 511 373 487 453 458 471 425 442 406 412 779 422 538 399 430 422 424 468 464 591 470 347 480 512 505 512 508 440 442 452 526 816 911 510 734 471 438 446 433 490 427 596 467 421 568 477 480 408 407 390 472 834 695 552 834 412 435 754 554 556 408 434 522 395 530 511 548 446 572 490 518 452 393 540 370 357 352 581 381 391 412 513 472 501 539 475 497 678 662 488 358 534 377 403 378 408 506 433 458 464 409 439 408 350 487 440 868 778 819 713 758 356 463 270 734 234 671 459 372 679 516 377 552 650 380 343 390 471 352 446 475 326 416 464 305 380 350 353 321 392 364 431 431 775 718 405 636 263 316 345 303 368 320 359 337 308 176 357 465 565 292 319 404 290 386 350 313 498 473 382 281 367 332 387 428 463 360 493 410 362 414 371 526 511 410 449 454 265 463 393 312 393 346 398 343 517 274 220 339 369 372 287 326 384 321 739 330 304 371 456 376 340 334 320 374 212 409 377 403 449 479 308 320 331 396 412 345 305 338 389 334 342 319 267 501 457 408 394 385 302 299 359 326 347 347 238 379 367 376 441 351 307 362 412 289 431 486 455 336 359 362 400 391 400 314 945 899 873 850 216 563 457 400 389 362 441 494 383 344 288 242 375 462 639 320 295 354 360 408 299 142 221 381 273 309 417 432 405 531 468 520 515 552 565 626 571 572 466 588 517 583 916 512 1.06e+03 1.06e+03 488 458 509 467 435 804 822 404 993 458 914 478 463 690 1.15e+03 965 1.01e+03 628 721 1.1e+03 579 690 718 849 470 561 665 1.08e+03 625 567 959 733 725 496 585 586 549 800 611 744 575 762 530 571 672 667 455 630 649 668 645 650 614 661 426 659 638 433 608 634 585 580 537 580 508 481 812 1.01e+03 838 1.03e+03 532 603 594 505 490 486 639 517 510 578 656 659 588 544 432 492 708 800 798 838 494 477 455 470 517 804 539 503 551 549 557 457 530 501 588 461 523 811 600 546 449 589 531 535 754 762 696 382 443 518 457 756 412 798 438 489 500 475 449 512 568 560 528 459 394 501 999 494 480 505 386 403 357 505 421 440 484 606 666 670 459 539 537 673 529 464 510 530 535 632 566 519 499 479 753 531 493 496 577 913 565 584 548 563 553 605 832 993 559 511 375 488 453 458 472 425 443 406 412 779 422 538 398 430 421 424 468 463 591 470 346 480 511 505 512 509 440 442 452 526 816 911 515 734 471 437 446 433 490 427 595 468 421 568 477 481 408 407 390 473 834 695 552 834 410 436 756 554 558 407 434 522 395 530 511 549 446 573 490 518 452 393 540 370 357 352 581 382 391 412 512 472 501 540 475 496 678 662 490 359 533 377 403 378 408 507 433 458 464 410 439 409 352 488 439 869 778 819 713 760 356 468 270 736 237 671 459 372 679 518 378 552 649 380 344 390 472 352 450 475 326 414 463 305 381 349 352 321 393 365 431 432 775 718 404 636 263 317 346 303 369 320 359 336 308 176 356 465 564 291 318 404 290 386 350 313 498 473 382 281 367 332 388 427 462 360 494 410 362 415 369 526 511 411 450 454 265 463 394 312 394 346 399 344 517 275 220 339 369 374 286 326 384 321 740 330 304 371 455 376 340 336 320 374 212 410 377 404 450 479 308 320 331 396 414 344 305 338 389 335 341 319 270 504 457 409 396 384 303 299 360 327 348 347 238 378 367 376 441 351 307 362 413 289 430 486 456 336 360 361 399 390 400 313 945 899 873 852 216 564 457 400 390 361 443 492 382 345 288 244 374 462 640 320 296 354 359 408 299 140 221 381 273 311 416 432 405 531 468 519 514 552 565 626 570 573 466 588 518 584 916 512 1.06e+03 1.06e+03 489 458 510 467 436 807 823 404 993 458 914 478 464 690 1.15e+03 965 1.01e+03 628 720 1.1e+03 579 691 718 849 470 561 666 1.08e+03 626 568 959 734 725 497 585 586 549 800 611 744 576 762 531 572 672 667 457 630 649 668 646 650 614 660 427 659 638 434 607 635 586 579 537 580 508 481 812 1.01e+03 839 1.03e+03 547 603 594 505 490 485 640 518 510 578 657 659 587 544 432 492 714 801 798 839 494 477 455 471 516 804 538 503 572 548 557 458 530 501 588 459 523 811 600 545 449 589 531 535 754 762 698 382 443 519 457 756 412 798 439 489 500 474 449 511 568 559 528 459 395 501 999 494 480 505 386 403 358 505 421 440 484 606 678 669 464 539 537 673 528 464 509 530 535 632 566 519 501 479 753 531 493 496 578 915 564 584 547 563 553 605 831 993 559 510 376 489 452 459 472 425 443 406 413 779 422 538 398 430 421 424 468 463 591 470 345 480 511 505 511 510 440 442 452 527 816 912 519 734 470 437 446 432 491 427 595 468 421 568 477 482 408 408 390 474 833 694 551 834 408 436 756 553 559 408 433 523 396 529 511 549 445 573 492 517 452 393 540 371 358 352 582 382 390 414 512 472 500 542 475 496 678 662 490 359 533 376 403 378 409 507 433 458 464 410 438 409 354 489 438 870 778 820 714 760 355 474 271 739 241 672 459 372 679 519 380 550 649 380 343 391 472 351 455 476 326 411 463 305 381 349 352 321 392 365 430 433 775 718 403 636 262 318 346 304 369 320 358 335 309 176 355 465 564 291 317 404 289 386 350 313 498 474 382 280 368 331 388 426 462 359 494 410 361 416 369 526 511 411 450 454 265 464 394 312 395 346 400 345 518 275 220 339 370 376 286 326 384 321 741 329 304 371 454 374 341 338 320 374 212 410 376 405 450 479 309 320 330 395 415 343 304 338 390 336 339 319 270 505 457 409 396 382 304 299 362 329 348 347 237 379 368 376 441 351 307 362 413 290 431 486 456 336 360 361 398 390 400 313 944 898 873 853 216 565 457 400 389 360 445 493 381 346 288 244 373 462 642 320 299 353 359 408 299 138 221 382 274 313 416 432 405 531 468 518 515 552 565 626 570 572 465 588 518 583 916 513 1.06e+03 1.06e+03 489 458 510 468 438 812 826 404 992 459 914 478 464 690 1.15e+03 965 1.01e+03 628 720 1.1e+03 579 691 718 848 471 561 666 1.08e+03 626 568 959 734 726 497 585 587 549 800 611 744 576 763 531 572 671 666 458 629 648 668 646 650 614 660 427 659 638 434 607 634 586 579 538 580 509 482 813 1.01e+03 839 1.03e+03 561 604 593 505 490 486 640 518 511 578 658 659 587 544 433 492 720 801 798 840 493 476 456 474 516 804 538 502 582 548 557 458 530 502 587 460 523 811 600 545 449 588 531 535 753 762 699 382 442 520 457 755 412 798 439 490 501 473 450 512 568 559 528 459 396 501 998 493 480 505 387 404 358 507 421 440 484 608 688 669 470 539 537 673 528 464 507 529 534 632 565 519 500 478 752 531 493 495 579 917 564 583 547 564 553 606 829 993 559 509 378 489 452 459 471 425 443 406 413 779 423 539 399 430 422 424 469 463 591 470 346 479 511 506 512 510 440 442 452 527 817 912 524 735 470 438 445 432 490 427 596 468 422 568 477 482 408 408 390 474 833 694 552 834 405 435 756 553 560 408 431 523 397 528 510 549 444 573 494 517 451 393 540 371 358 351 581 382 391 414 512 472 501 542 476 496 678 662 490 361 534 376 402 379 409 508 433 458 465 411 438 408 356 489 438 870 779 820 714 760 355 480 272 739 245 673 459 372 680 519 381 549 649 378 344 392 472 352 461 477 326 407 463 305 381 349 353 322 392 365 430 432 775 718 404 636 262 318 346 304 369 320 358 335 309 176 354 465 565 291 317 404 289 386 350 314 498 474 383 280 370 331 388 425 462 359 494 409 360 416 369 526 512 412 450 454 265 465 395 314 395 346 400 346 519 274 219 340 371 376 287 327 384 322 742 330 303 371 454 373 341 340 320 375 214 410 377 406 449 479 310 321 330 395 416 343 303 338 390 336 338 319 270 505 457 410 396 382 304 298 363 330 348 348 236 379 369 375 441 351 307 362 413 290 431 485 456 335 361 362 397 390 400 313 944 897 872 854 217 565 457 399 388 359 447 497 381 347 287 245 373 462 644 320 302 353 358 408 298 136 220 383 274 316 416 433 405 530 468 519 516 552 565 627 570 572 464 587 518 583 915 513 1.06e+03 1.06e+03 489 458 511 468 438 818 827 404 992 459 914 478 464 690 1.15e+03 964 1.01e+03 628 719 1.1e+03 579 691 718 848 471 561 665 1.08e+03 627 568 959 734 726 497 585 588 549 800 611 745 575 763 531 573 671 667 458 629 647 668 646 650 614 660 427 659 638 434 607 634 586 579 539 580 510 482 813 1.01e+03 839 1.03e+03 571 604 593 504 490 486 640 518 512 578 658 659 588 544 433 492 725 801 799 840 492 477 457 476 517 803 538 502 587 549 557 458 530 502 587 460 524 812 600 545 449 588 531 535 752 762 701 382 441 521 457 755 412 796 440 490 502 473 450 512 568 559 528 459 396 501 998 493 480 506 386 403 358 508 422 442 485 608 698 668 477 538 537 672 528 463 506 529 534 631 564 519 500 478 752 531 494 497 580 918 563 582 548 564 554 607 827 993 558 508 378 488 452 460 471 425 443 407 413 780 424 539 398 431 422 424 470 463 591 469 349 479 510 506 512 508 442 441 452 527 817 912 527 736 469 438 444 432 490 427 596 469 422 568 477 482 408 407 390 474 833 695 552 834 404 435 754 554 561 408 429 524 398 528 511 550 444 573 494 518 450 393 541 371 358 350 581 382 391 416 512 473 502 543 476 496 678 662 490 363 536 376 402 379 409 508 433 457 465 410 438 407 359 488 438 870 780 820 714 760 354 486 275 740 249 674 459 372 680 520 382 547 649 377 344 394 471 352 467 480 326 403 464 306 382 350 353 322 391 365 430 432 774 717 405 636 262 318 347 305 368 320 358 335 310 177 354 466 566 291 317 404 289 386 349 314 499 474 384 280 370 331 388 425 461 359 494 408 359 416 370 526 511 412 451 454 265 466 395 314 395 345 401 346 519 274 219 340 372 376 287 327 384 323 742 332 303 371 454 371 341 341 321 375 215 411 378 407 450 479 310 322 332 396 416 344 304 338 391 336 338 319 270 507 457 410 397 382 304 298 363 330 348 349 235 379 370 374 441 352 307 362 413 289 432 485 456 335 361 362 398 390 400 313 945 896 872 853 217 565 457 398 388 358 448 502 382 347 287 247 373 462 646 319 304 352 358 408 298 136 218 383 274 318 416 433 406 530 468 521 518 551 566 627 571 571 464 586 518 582 915 513 1.06e+03 1.06e+03 489 458 511 468 438 823 828 404 991 460 914 478 464 690 1.15e+03 964 1.01e+03 628 720 1.1e+03 580 692 718 849 471 560 665 1.09e+03 627 568 959 734 727 497 585 588 549 800 611 745 575 763 532 573 671 668 458 630 647 668 646 650 614 660 427 659 638 434 607 634 585 579 540 580 510 483 813 1.01e+03 840 1.03e+03 583 604 593 504 490 486 640 519 513 578 659 659 589 544 433 492 730 801 799 840 493 477 458 477 518 803 538 502 591 549 557 458 531 503 587 460 523 813 600 545 448 588 531 535 752 761 704 382 441 522 457 756 412 795 440 491 502 473 450 513 568 558 528 459 396 501 999 493 480 506 386 403 359 509 423 443 485 608 705 668 481 539 537 672 528 465 505 529 533 631 562 519 500 479 751 531 494 498 579 918 563 582 549 563 554 608 825 993 558 508 377 489 453 460 471 425 443 408 414 780 424 539 397 432 422 424 470 463 592 469 352 479 510 506 513 507 443 440 452 526 817 912 530 737 470 439 445 432 490 427 595 469 422 568 477 482 409 407 391 474 833 695 552 834 402 435 751 554 562 408 429 524 398 528 511 550 444 573 493 518 448 393 541 371 358 349 581 383 391 417 513 474 502 543 476 496 678 661 489 366 537 376 402 380 409 508 432 457 464 410 438 407 363 488 438 870 780 820 714 761 354 493 278 740 255 674 460 373 681 520 384 546 650 376 345 394 471 353 471 483 326 402 464 306 381 350 353 323 391 365 431 432 774 716 406 637 262 316 347 305 368 319 358 334 310 178 353 466 567 291 317 404 290 386 349 314 499 474 384 280 370 332 387 425 460 359 494 408 359 415 370 525 509 412 452 454 265 466 396 314 394 344 401 346 519 274 219 340 372 377 287 327 385 325 742 333 303 370 454 372 340 342 322 375 216 411 379 408 450 480 308 324 333 396 416 345 305 338 391 335 338 320 270 509 457 411 398 382 303 299 362 330 349 349 232 380 369 374 441 352 307 361 413 289 432 486 457 335 362 362 398 390 400 313 947 895 871 853 217 565 457 398 389 358 449 504 383 348 287 249 373 462 647 320 305 352 358 408 297 136 220 383 274 320 416 434 406 530 468 522 519 550 566 627 572 571 464 586 519 582 914 513 1.06e+03 1.06e+03 489 458 511 468 438 830 828 405 990 460 915 478 463 690 1.15e+03 965 1.01e+03 628 721 1.1e+03 581 691 718 851 470 560 664 1.09e+03 626 568 958 733 727 497 586 589 549 801 611 744 576 764 532 573 671 668 458 630 647 667 646 650 613 660 428 660 639 434 607 634 586 578 540 580 509 483 813 1.01e+03 841 1.03e+03 593 603 593 505 491 485 640 519 513 578 660 660 590 545 434 493 733 801 799 840 493 476 458 478 518 803 539 503 594 549 557 458 532 503 587 460 522 815 599 545 446 588 531 535 752 761 705 382 442 522 457 756 412 794 440 491 502 473 450 513 567 558 528 459 396 501 1e+03 493 480 507 386 403 360 510 422 444 485 608 712 667 488 540 538 672 529 466 505 529 533 631 562 519 500 480 751 530 494 502 579 917 563 582 549 563 554 608 824 992 558 509 378 489 453 461 472 425 443 409 414 781 424 539 396 432 422 425 470 464 592 469 351 479 510 506 513 507 444 439 452 526 817 912 532 737 470 439 445 432 490 427 595 471 422 569 475 482 409 407 392 473 833 695 551 834 402 435 748 554 562 408 429 524 398 528 511 550 443 573 493 518 448 394 540 371 358 349 581 383 391 419 514 474 502 543 476 496 678 661 488 367 537 377 403 380 409 508 432 458 464 410 438 407 367 488 439 870 781 821 714 761 354 499 281 740 262 674 460 374 681 520 386 545 650 376 345 393 470 352 474 485 325 401 463 306 381 351 353 323 391 365 431 432 775 715 406 637 262 315 346 305 368 319 358 334 310 179 353 467 567 290 316 404 290 386 348 315 498 474 385 280 369 332 388 426 460 359 494 408 359 415 369 524 508 413 454 453 266 466 396 314 395 343 401 345 518 274 220 340 373 377 287 327 386 326 742 333 302 370 454 372 340 344 323 375 216 412 379 410 451 480 308 324 334 396 416 346 306 338 391 334 338 320 271 511 456 410 399 382 304 300 362 330 349 349 229 380 368 373 440 352 308 361 413 290 431 488 457 335 363 362 399 390 400 313 949 894 871 852 218 566 457 397 390 357 450 505 384 348 288 251 373 462 647 320 305 352 357 407 295 135 221 384 275 320 416 434 406 531 468 522 519 550 568 627 572 571 464 587 519 583 914 513 1.06e+03 1.06e+03 489 457 511 469 438 838 829 405 987 460 915 478 462 691 1.15e+03 965 1.01e+03 628 722 1.1e+03 581 691 718 852 470 560 663 1.09e+03 626 569 958 733 727 497 586 588 550 801 611 744 576 764 533 573 671 668 459 631 647 668 646 650 613 660 428 660 639 434 607 633 586 578 541 580 509 483 813 1.01e+03 842 1.03e+03 602 603 593 505 491 485 641 518 512 578 660 660 590 545 434 494 735 801 798 841 493 476 458 479 517 802 539 504 598 549 557 459 532 503 588 459 522 815 598 544 445 588 531 534 752 760 706 382 442 522 458 757 413 794 440 491 502 472 450 513 567 558 527 460 396 501 1e+03 493 480 508 386 404 361 510 422 445 485 608 716 666 492 541 538 672 529 468 506 530 533 631 563 519 500 480 752 530 494 503 579 917 563 582 549 562 555 608 822 993 557 509 379 490 454 461 472 425 442 411 414 780 424 539 396 433 423 425 470 464 591 470 348 479 510 506 512 507 444 439 451 526 817 912 534 737 470 439 445 433 491 428 596 471 422 569 473 482 408 407 394 473 834 695 550 834 401 435 744 555 563 409 429 524 398 528 510 550 444 572 494 518 447 394 540 371 358 349 580 383 391 420 514 473 501 543 475 496 678 661 487 370 538 377 403 379 409 506 432 458 465 410 439 407 372 487 440 870 781 821 715 761 354 506 285 741 269 674 460 374 681 520 388 544 650 376 345 393 470 352 476 486 324 400 462 306 381 351 352 323 391 365 431 431 775 714 407 637 262 315 346 305 367 319 358 334 309 179 354 468 567 290 317 404 290 386 348 315 497 474 386 280 370 333 388 426 460 360 494 408 360 414 370 523 508 414 454 452 266 465 395 314 395 343 402 345 518 274 220 340 374 376 286 326 387 327 741 332 302 370 454 373 342 346 323 375 215 412 378 410 452 480 308 324 334 396 417 347 306 338 391 332 338 320 273 511 456 410 399 382 304 301 363 330 350 348 227 380 366 373 440 352 308 361 413 292 431 490 456 336 362 361 399 390 401 313 948 894 870 853 219 567 457 397 389 356 451 505 383 350 288 252 372 463 648 320 305 353 356 407 294 134 223 384 275 320 417 434 406 533 469 522 519 550 568 627 572 571 464 587 520 583 913 513 1.06e+03 1.06e+03 489 458 512 470 438 848 830 406 984 460 915 479 462 691 1.15e+03 965 1.01e+03 628 722 1.1e+03 580 691 718 853 470 560 662 1.09e+03 626 569 957 733 726 497 586 588 549 802 611 744 576 764 533 573 673 667 459 631 647 668 647 651 612 661 429 660 639 435 606 633 587 578 542 580 510 483 813 1.01e+03 842 1.03e+03 608 603 593 505 491 485 641 518 512 578 660 660 590 545 435 494 736 801 798 842 493 477 458 480 516 802 538 504 599 549 558 459 531 503 588 458 522 816 598 545 445 587 531 534 752 759 707 382 443 522 458 757 413 795 440 490 503 472 450 513 567 558 527 460 396 501 1e+03 493 480 508 386 405 361 510 422 446 485 608 721 665 499 541 539 672 529 467 506 530 533 631 564 519 499 480 752 530 495 505 579 917 563 582 549 562 555 607 820 994 557 510 380 490 454 460 473 425 442 413 414 780 424 539 397 434 424 426 469 464 591 471 346 479 510 506 512 507 443 439 452 527 817 912 534 737 470 439 446 433 491 428 597 471 422 569 472 482 407 407 396 473 833 696 550 834 399 435 742 555 563 410 428 524 398 528 510 550 445 572 495 518 446 394 539 372 357 350 580 383 392 422 514 472 501 543 475 497 678 661 487 371 539 377 403 379 410 506 432 458 466 409 439 407 376 486 440 870 782 821 715 762 354 512 289 742 274 675 460 375 682 520 389 544 650 377 345 392 470 352 478 488 324 400 462 305 380 351 352 323 390 365 431 431 775 715 407 636 262 315 346 305 368 319 358 334 309 179 355 469 567 290 318 404 290 386 349 314 497 474 386 280 370 333 388 427 461 360 495 407 361 414 370 523 508 415 454 452 267 466 395 314 395 344 402 344 519 274 221 340 376 376 286 327 386 326 740 332 303 370 454 372 343 350 324 374 215 412 378 409 453 478 309 322 334 395 418 349 306 338 390 332 338 321 275 511 453 409 398 381 305 301 364 330 350 348 227 380 367 373 441 352 307 360 413 293 430 490 456 336 361 362 400 390 401 314 946 893 870 853 220 568 456 397 388 354 450 504 382 350 288 253 372 464 648 319 306 355 357 408 292 131 224 385 276 320 419 434 406 533 470 521 518 551 569 628 572 571 464 587 520 584 913 513 1.06e+03 1.06e+03 490 458 512 470 438 856 830 406 981 460 915 479 463 692 1.15e+03 965 1.01e+03 628 722 1.1e+03 579 692 718 852 470 560 662 1.09e+03 626 569 957 733 726 497 586 587 549 802 611 744 576 764 534 573 674 667 460 631 647 669 648 651 612 661 428 660 640 436 606 633 587 578 542 581 510 483 814 1.01e+03 842 1.03e+03 612 603 593 505 491 485 641 518 511 578 660 660 590 544 435 494 738 802 799 842 493 477 458 480 516 800 538 505 601 550 558 459 530 503 588 459 522 818 598 545 445 587 531 534 752 758 707 382 443 522 458 757 414 796 440 489 503 472 450 513 567 558 527 460 396 501 1e+03 494 481 507 387 406 362 509 422 446 486 607 724 664 504 541 539 672 529 466 506 530 534 631 563 520 498 479 752 529 496 505 579 917 563 582 548 563 555 607 818 995 558 509 378 490 454 460 473 425 442 415 414 780 424 539 397 435 424 426 470 464 591 470 347 480 510 505 512 507 443 440 452 527 816 912 535 737 469 439 446 434 491 428 598 470 422 569 473 483 406 406 399 473 834 696 550 833 396 436 739 555 564 411 428 524 397 528 510 550 446 572 495 518 446 394 539 373 356 350 580 383 392 424 514 472 502 543 475 497 677 662 488 372 540 375 403 378 410 505 431 457 466 409 439 407 383 486 441 871 782 821 717 763 354 517 295 743 282 676 460 376 682 521 390 544 651 378 345 393 470 352 481 489 324 399 462 305 380 350 352 323 389 366 432 431 775 716 407 636 262 316 347 304 368 319 358 334 309 180 355 469 568 291 318 404 290 385 350 314 497 473 386 281 370 333 387 427 462 360 496 407 361 414 370 523 510 416 454 453 267 466 393 315 395 344 402 345 520 274 221 340 377 376 286 327 386 325 738 332 303 370 455 372 343 354 323 373 215 412 378 407 452 477 310 321 334 393 418 350 305 339 390 332 338 322 276 511 450 409 398 381 305 301 363 331 350 349 228 381 367 374 442 353 308 360 412 294 430 487 456 334 360 362 400 390 401 314 945 892 871 854 220 569 456 397 387 352 449 504 383 350 289 254 372 464 650 318 306 356 358 408 290 129 223 385 276 321 422 434 407 534 470 521 518 552 569 629 572 571 464 587 521 583 912 513 1.06e+03 1.06e+03 491 459 512 470 439 866 831 406 979 460 915 479 463 693 1.15e+03 964 1.01e+03 628 722 1.1e+03 578 692 718 851 470 560 663 1.09e+03 626 570 958 734 726 497 587 587 548 803 612 744 576 764 534 574 675 667 460 631 648 669 649 652 612 661 427 659 640 436 606 633 587 578 543 581 511 484 814 1.01e+03 843 1.03e+03 614 603 594 505 491 485 642 518 511 578 659 660 590 544 435 494 739 802 800 842 493 478 457 480 517 800 539 504 604 550 559 459 530 502 588 460 523 819 598 545 445 586 531 534 752 758 708 383 444 522 458 757 414 796 439 489 503 472 450 513 568 558 526 460 397 501 1e+03 494 481 506 387 406 362 508 423 446 486 607 727 664 512 541 539 671 530 466 506 529 535 631 562 520 498 479 752 529 496 504 580 917 563 582 548 564 555 607 818 995 558 510 376 491 454 460 473 425 443 415 414 779 424 539 398 435 424 426 470 464 591 470 348 480 510 503 514 507 443 440 452 527 816 912 536 737 468 439 446 434 491 428 600 470 422 568 474 483 405 406 401 473 834 696 550 833 392 436 738 557 564 411 428 524 396 528 510 550 446 572 495 518 446 393 539 374 355 350 581 383 392 426 514 472 502 542 475 498 677 662 488 372 540 373 403 377 409 505 431 457 466 409 439 408 388 486 442 872 782 820 719 765 354 520 300 745 289 676 461 377 682 520 390 543 651 379 346 394 469 351 484 490 324 399 462 304 380 349 353 323 388 365 432 431 775 716 407 636 262 316 347 304 368 320 358 335 309 180 355 469 568 291 319 404 291 385 350 314 498 473 386 281 369 333 387 427 462 360 497 407 362 415 370 524 512 416 455 454 267 466 392 316 395 344 403 346 522 274 221 340 377 376 286 327 386 325 739 331 303 370 455 373 343 356 323 372 216 412 378 408 452 478 309 320 333 392 417 350 305 339 391 332 338 322 276 511 448 408 398 382 305 302 362 330 350 349 228 381 368 375 442 354 308 361 413 292 430 484 456 333 361 362 400 389 402 314 945 892 871 854 220 569 456 398 387 352 448 503 384 350 289 255 372 464 652 317 306 356 360 408 289 127 221 384 276 322 424 434 408 534 470 521 517 553 569 629 573 571 463 586 521 583 911 514 1.06e+03 1.06e+03 492 460 512 471 439 877 832 406 978 460 915 479 463 693 1.15e+03 964 1.01e+03 628 723 1.1e+03 578 692 719 851 470 559 663 1.09e+03 626 570 958 733 726 497 587 588 548 804 613 744 576 765 534 574 675 668 460 631 648 669 649 652 613 661 427 659 640 437 606 633 587 579 543 581 511 484 814 1.01e+03 844 1.03e+03 616 603 593 504 491 485 642 518 511 578 659 661 590 544 435 494 742 802 801 842 493 478 459 479 517 800 540 504 606 551 559 459 530 502 588 460 523 819 599 544 445 586 531 533 751 758 710 383 444 522 458 756 414 795 439 489 503 472 449 513 568 558 526 460 397 501 1e+03 494 481 507 387 406 363 508 423 446 485 607 727 664 519 541 538 670 530 466 507 529 537 630 562 521 497 479 751 529 495 504 580 917 563 582 548 564 555 608 818 995 559 510 375 489 455 461 473 425 443 416 414 779 424 539 398 436 424 426 470 464 592 469 349 480 510 504 515 507 443 440 452 527 816 913 537 737 467 439 446 434 491 427 612 472 422 568 474 482 406 405 405 473 833 696 550 832 390 436 738 558 564 411 428 523 396 529 510 549 446 572 496 518 446 394 539 374 355 350 581 383 392 428 514 472 501 542 475 498 677 661 488 372 541 372 403 378 408 506 432 458 466 409 439 408 392 486 442 872 782 820 721 764 354 523 307 746 298 676 462 378 682 519 390 542 652 379 346 395 467 351 486 492 323 401 461 306 380 349 353 322 388 364 432 431 774 716 408 636 262 315 346 304 368 320 358 335 309 180 355 468 568 291 319 404 291 385 348 315 499 474 386 282 369 333 387 427 462 360 498 408 362 414 371 524 513 417 456 454 267 466 392 317 396 344 404 346 524 273 220 341 376 376 287 327 386 325 739 331 303 371 455 372 343 356 322 371 218 412 378 411 452 480 309 320 333 393 416 349 305 339 393 332 337 322 276 510 448 408 399 382 304 302 361 330 350 349 230 381 370 375 442 353 308 362 414 291 431 482 456 332 362 362 400 388 403 314 944 892 872 854 220 568 456 398 386 353 448 504 384 350 290 258 372 464 656 317 308 356 359 410 289 126 222 384 276 324 425 434 408 534 471 521 517 554 570 629 573 571 463 586 522 583 910 515 1.06e+03 1.06e+03 493 460 511 471 439 888 833 406 977 461 916 479 464 693 1.15e+03 964 1.01e+03 629 723 1.1e+03 578 692 720 851 470 559 663 1.09e+03 626 570 958 733 726 497 587 588 549 804 614 744 576 766 534 573 675 668 461 631 647 669 649 652 613 662 427 658 640 436 606 634 587 579 543 580 511 484 814 1.01e+03 845 1.03e+03 618 603 593 505 491 486 643 518 511 578 659 662 590 545 436 494 742 801 801 841 493 477 462 479 518 800 540 504 609 551 560 459 531 502 588 460 523 820 599 544 444 586 531 533 751 758 711 384 443 522 459 756 414 795 440 490 504 472 449 514 568 558 526 460 398 502 1e+03 495 481 507 387 406 364 508 423 446 485 607 727 664 526 539 538 670 529 466 507 529 538 630 562 521 498 480 751 529 494 503 579 917 563 582 547 564 555 608 819 996 559 510 375 487 455 462 473 426 443 417 414 780 424 540 398 435 424 426 470 464 592 469 349 480 510 504 516 508 444 440 452 526 816 913 537 737 467 439 446 434 491 427 638 475 422 567 474 482 406 405 409 473 832 697 551 832 389 436 739 561 564 411 426 523 395 529 509 549 445 572 496 518 446 394 539 374 355 350 581 383 392 431 514 472 499 542 475 498 677 661 488 372 542 374 403 379 407 506 434 459 466 410 439 408 396 486 443 871 783 820 721 764 355 526 313 747 308 675 464 378 682 518 391 542 652 378 346 397 467 350 490 494 323 403 461 309 380 349 354 322 389 363 432 432 774 718 408 636 262 316 345 305 366 320 358 334 310 180 356 468 568 292 319 405 291 385 347 316 498 476 386 282 369 333 387 428 462 359 498 408 362 414 372 525 512 417 457 453 267 466 392 318 396 343 404 347 525 273 220 340 376 376 286 327 387 324 739 331 304 372 455 371 343 357 322 372 219 412 378 414 452 482 309 320 334 394 415 349 305 339 394 332 338 321 275 510 448 408 399 383 304 302 362 330 350 348 232 381 371 375 442 351 309 363 414 290 431 483 456 332 363 362 400 387 403 314 942 892 872 853 221 566 457 398 386 353 449 505 384 350 290 260 372 464 658 318 309 355 358 411 286 124 223 384 276 325 427 434 409 533 471 522 517 554 570 629 573 570 463 585 522 584 910 515 1.06e+03 1.06e+03 493 460 510 470 440 899 833 406 976 462 917 480 464 693 1.15e+03 964 1.01e+03 630 723 1.1e+03 578 693 721 852 470 560 663 1.09e+03 626 571 958 732 725 497 588 588 549 804 614 744 576 767 534 572 675 668 463 632 647 669 649 653 613 663 428 658 641 436 607 634 587 579 544 580 511 484 814 1.01e+03 845 1.03e+03 618 603 593 506 491 486 643 519 511 579 659 663 591 546 436 495 744 801 800 841 493 476 464 479 518 800 540 504 611 550 560 460 531 502 588 458 523 820 599 545 444 585 531 533 751 758 712 384 444 522 459 755 414 795 441 490 504 472 449 515 568 557 526 460 398 502 1e+03 495 480 507 387 406 364 507 423 446 484 607 727 664 534 538 539 669 529 466 508 529 538 630 562 521 500 480 751 528 494 504 578 917 563 582 547 563 557 608 817 996 560 512 375 486 455 462 474 426 443 417 414 780 424 540 397 435 424 426 470 464 592 470 350 480 509 505 517 509 444 440 452 526 816 913 536 738 466 440 446 434 491 427 664 479 422 568 474 482 406 405 414 472 831 697 551 833 387 436 740 563 565 411 426 524 396 529 508 550 445 571 496 518 445 394 539 374 355 350 581 382 392 432 514 472 500 542 476 499 676 661 489 372 542 375 404 380 407 507 435 459 467 411 439 409 400 486 443 869 784 820 721 765 355 531 321 748 318 675 464 379 682 519 392 541 652 378 346 398 466 350 492 496 323 405 461 313 380 349 354 322 389 363 432 432 774 719 409 636 261 317 346 306 366 319 358 334 311 180 356 469 569 292 318 405 291 386 348 316 497 476 386 282 368 333 387 429 462 358 498 408 362 414 372 525 511 416 458 454 267 466 393 320 396 343 404 346 524 273 220 338 375 375 286 327 388 324 738 331 304 373 455 370 343 357 321 373 220 412 377 414 452 483 309 320 334 394 414 349 305 340 393 332 338 320 274 510 447 408 400 383 303 300 362 330 350 349 235 381 370 375 442 350 309 363 414 291 432 484 456 333 362 362 400 388 403 313 940 892 872 853 221 566 457 397 385 353 449 507 384 350 290 260 373 464 659 318 310 353 358 412 284 122 223 383 276 325 431 434 409 533 471 523 518 554 571 629 573 570 462 584 521 584 910 515 1.06e+03 1.06e+03 492 460 510 470 440 909 833 407 975 462 917 480 464 692 1.15e+03 964 1.01e+03 630 723 1.1e+03 579 694 721 852 471 560 663 1.09e+03 626 571 958 733 725 498 588 589 549 804 614 744 576 767 534 572 675 669 464 632 647 669 648 653 612 664 428 658 641 436 607 634 587 578 544 580 511 484 814 1.01e+03 845 1.03e+03 619 603 592 507 491 486 642 520 510 580 660 662 591 546 436 495 744 801 800 841 493 476 465 479 518 799 539 504 612 550 560 460 532 502 588 457 524 822 599 546 444 584 531 533 751 759 712 385 444 522 458 754 414 796 442 490 503 472 449 515 568 557 526 460 398 502 1e+03 496 479 506 389 406 363 506 423 447 484 607 727 664 542 536 539 670 530 465 508 528 538 630 563 521 501 480 750 528 494 505 578 917 563 582 548 563 558 608 815 998 560 513 376 485 455 462 473 427 444 417 414 780 425 540 397 433 424 426 470 464 592 470 351 480 509 505 519 509 444 440 453 525 816 913 536 738 465 440 446 435 490 426 679 481 421 569 475 481 407 405 419 472 830 698 551 833 387 436 742 567 565 412 426 524 397 530 509 551 444 570 495 519 445 394 540 373 355 350 581 382 392 433 513 472 500 541 475 499 676 661 489 371 543 374 404 381 407 508 435 459 467 411 439 409 405 487 443 867 785 820 720 765 355 534 329 748 327 674 464 380 683 520 392 540 652 378 346 399 466 350 494 498 324 405 462 317 380 349 353 323 389 362 433 432 773 720 408 635 261 320 346 306 367 320 358 333 311 180 356 468 569 292 318 406 291 386 349 316 496 475 386 282 367 332 387 430 463 358 498 408 362 413 372 525 510 415 458 453 267 466 392 320 396 343 404 346 523 273 220 338 375 375 286 328 388 323 738 331 304 373 455 371 344 358 322 374 220 413 376 414 452 482 310 321 333 395 413 349 305 340 391 333 339 320 273 510 447 408 400 383 303 298 361 330 351 349 238 381 370 376 443 351 309 362 414 290 432 487 456 334 362 362 400 388 402 312 939 892 872 854 221 568 457 396 386 353 448 511 384 350 290 261 374 464 660 319 309 352 358 412 282 119 221 384 277 325 436 434 408 534 470 523 519 553 572 628 574 569 462 583 521 584 910 515 1.06e+03 1.06e+03 492 461 510 470 441 920 833 407 974 462 917 480 464 692 1.15e+03 964 1.01e+03 629 723 1.1e+03 580 694 721 852 471 560 662 1.09e+03 626 571 958 734 725 498 588 590 549 805 614 744 576 766 534 572 675 670 465 632 648 670 648 652 611 664 428 658 641 436 608 634 588 578 545 580 511 484 814 1.01e+03 845 1.03e+03 619 603 592 507 491 486 641 520 511 580 660 662 591 546 437 496 744 801 800 842 494 476 465 480 518 799 539 503 614 550 560 461 532 502 588 456 524 824 598 548 444 584 532 533 750 759 713 387 445 522 458 754 413 797 441 490 502 472 449 515 568 556 526 460 398 502 1e+03 496 478 505 390 407 362 506 424 447 484 606 727 664 549 534 539 670 530 464 509 529 538 630 562 521 499 481 750 528 495 506 579 917 563 582 549 563 559 608 813 998 559 514 376 484 455 462 473 429 444 417 414 779 424 540 397 432 424 426 470 465 592 471 352 480 509 505 520 509 444 441 454 525 816 913 535 738 464 440 446 436 490 426 681 484 421 569 476 483 408 405 424 472 830 698 551 833 387 435 743 569 564 412 427 524 397 530 509 552 445 570 495 519 445 394 539 372 355 351 581 382 391 434 513 473 501 541 475 499 676 661 490 371 543 374 405 380 407 507 435 458 467 412 438 409 410 487 443 866 786 820 719 766 355 537 338 749 336 675 464 381 683 521 392 539 652 378 346 399 465 350 494 499 324 405 463 321 379 349 353 323 389 363 433 432 773 720 408 635 261 320 346 306 368 319 358 333 312 180 356 468 568 292 319 406 291 387 349 317 496 476 385 283 366 332 387 431 464 358 498 408 363 413 373 524 509 414 459 453 266 466 392 319 396 342 405 345 522 274 221 338 374 375 286 327 388 323 737 331 304 373 455 372 344 358 322 372 220 413 376 414 452 482 311 322 332 395 413 349 305 341 390 333 340 321 273 510 447 410 402 383 302 297 360 330 351 350 238 382 369 376 444 351 308 362 414 289 432 490 456 335 361 362 400 389 402 312 939 893 872 854 221 569 457 394 386 352 447 514 385 349 290 262 374 463 660 320 308 352 359 412 281 118 220 384 277 324 439 434 407 533 470 522 519 553 572 629 575 569 462 582 521 585 910 515 1.06e+03 1.06e+03 492 461 510 470 440 930 833 407 972 462 917 480 464 692 1.15e+03 964 1.01e+03 629 723 1.1e+03 580 693 722 853 470 560 662 1.09e+03 626 572 958 735 725 498 588 590 549 805 613 744 576 767 534 573 675 670 466 633 647 670 648 651 611 663 428 658 641 437 608 634 589 578 545 580 511 484 814 1.01e+03 845 1.03e+03 619 603 590 507 491 487 640 520 511 580 660 663 591 547 437 496 744 800 800 841 494 475 465 480 517 799 539 503 616 550 560 461 532 502 589 456 525 824 598 548 444 584 532 533 750 759 714 389 446 522 458 754 413 798 441 490 502 472 448 515 568 556 525 460 398 501 1e+03 496 478 505 392 407 363 506 423 447 484 607 726 664 554 533 538 669 529 464 508 529 538 631 562 521 496 480 750 529 495 505 579 917 563 582 550 563 559 608 813 997 559 513 376 483 455 462 473 431 443 418 414 779 423 541 396 432 424 426 470 465 592 471 352 479 509 504 522 508 443 441 454 525 815 913 534 738 464 439 446 436 489 426 681 487 421 569 477 485 409 405 428 473 830 698 551 833 387 436 746 571 564 412 426 524 396 530 509 552 445 570 496 519 445 395 538 371 355 351 581 382 391 434 513 473 500 541 474 499 676 661 490 370 542 374 405 380 406 506 435 458 467 412 438 409 416 487 443 866 787 820 721 767 355 539 348 750 344 675 463 383 683 521 394 539 653 378 346 399 464 351 495 499 324 406 463 325 379 348 352 322 389 363 434 432 774 720 409 635 262 320 346 306 367 319 358 333 312 180 356 468 568 291 319 406 291 388 348 317 496 477 387 283 366 332 387 431 464 358 499 408 364 412 372 523 509 414 459 453 267 466 391 319 397 342 405 345 522 274 222 339 373 376 286 327 388 323 737 331 304 373 456 372 344 359 321 372 220 413 375 414 452 482 311 323 332 395 414 350 305 342 391 334 340 319 273 510 446 411 402 383 302 297 358 331 351 350 239 382 368 376 444 349 308 362 415 288 432 494 457 336 360 362 400 388 401 312 937 893 872 854 221 568 457 393 387 351 448 518 385 349 290 264 374 462 660 321 309 352 360 411 279 115 220 383 277 323 441 433 408 533 470 520 519 553 573 629 576 570 463 584 522 586 909 516 1.06e+03 1.06e+03 492 462 510 470 440 941 833 407 972 461 917 480 465 692 1.15e+03 964 1.01e+03 629 724 1.1e+03 580 693 722 853 470 560 663 1.09e+03 626 572 959 736 726 498 588 590 549 805 614 744 575 768 534 574 675 670 466 634 647 670 648 651 611 663 428 658 641 438 608 635 589 579 545 581 512 485 814 1.01e+03 845 1.03e+03 619 603 589 507 491 488 639 520 512 581 660 663 591 547 437 497 744 800 799 842 494 475 465 479 517 799 539 503 618 550 561 462 533 502 589 457 525 824 599 547 444 584 532 534 750 759 714 390 446 522 459 755 413 798 441 489 503 472 447 515 568 556 525 460 398 501 1e+03 495 478 506 392 407 364 507 423 447 484 608 725 663 558 532 536 668 528 464 507 529 537 631 561 521 496 480 750 530 496 505 580 917 562 581 549 562 558 609 813 997 559 513 377 481 455 461 474 433 443 418 414 779 423 541 396 433 424 426 471 464 592 472 351 478 509 504 523 508 443 442 454 525 814 913 533 738 464 439 446 436 489 426 682 490 421 569 477 486 408 405 433 473 830 698 551 833 387 436 747 572 564 411 425 524 395 530 509 552 445 571 497 519 446 395 536 369 355 351 581 383 390 436 513 473 500 542 475 500 676 660 490 370 543 374 405 380 406 506 436 458 467 412 437 410 420 488 443 866 788 821 722 768 355 542 362 752 354 675 462 382 684 521 395 539 653 378 346 400 464 352 496 499 325 407 463 332 380 348 353 322 390 364 434 432 775 720 409 635 262 318 346 306 368 319 358 333 312 180 356 468 568 291 319 406 292 390 347 317 496 478 388 283 366 332 387 430 464 358 500 408 363 410 370 522 509 414 459 454 267 466 391 319 397 342 406 345 522 274 223 339 372 377 286 327 388 324 737 330 304 373 458 373 343 359 319 372 221 413 373 413 452 482 312 324 332 395 415 350 305 342 392 334 339 317 274 511 446 412 403 382 303 298 358 331 351 350 238 382 367 377 444 347 308 362 416 289 432 494 458 336 360 362 401 388 401 312 935 893 872 854 221 568 457 392 386 352 448 519 385 349 290 266 374 462 661 318 312 352 360 411 277 114 221 382 277 321 443 434 408 534 470 520 519 552 573 629 576 570 464 585 523 586 910 517 1.06e+03 1.06e+03 492 462 510 470 441 950 833 407 972 461 918 479 465 692 1.15e+03 964 1.01e+03 629 724 1.1e+03 580 694 722 853 470 560 663 1.09e+03 627 572 960 736 726 498 589 590 548 805 614 744 575 768 535 574 676 670 468 634 647 670 649 652 611 663 428 658 641 439 609 635 589 579 545 581 512 485 814 1.01e+03 845 1.03e+03 618 604 588 507 491 488 638 520 512 581 660 664 591 548 437 498 744 799 800 843 494 475 465 479 518 799 539 503 620 550 561 462 533 503 589 457 525 823 599 546 444 584 532 534 750 758 714 392 447 522 459 755 414 798 441 487 503 472 446 515 568 556 525 460 398 501 1e+03 495 478 506 393 407 365 508 423 448 483 608 723 662 562 531 536 667 528 464 506 529 536 631 561 521 500 479 750 529 496 504 580 916 562 580 549 562 557 610 812 997 559 512 378 479 455 461 474 435 444 418 415 779 423 541 396 434 424 426 471 464 592 471 351 477 510 504 525 509 443 442 454 526 813 914 533 738 465 440 446 435 489 426 684 496 421 569 476 485 408 405 438 473 829 698 552 833 387 436 748 572 564 411 425 524 396 529 508 552 446 572 497 518 445 395 536 368 356 351 581 383 390 438 513 474 499 544 475 500 676 661 490 369 544 374 405 380 407 505 436 458 467 412 436 410 425 487 442 866 788 821 723 770 356 543 380 753 361 675 462 381 684 521 397 539 653 378 346 400 465 351 496 499 326 408 463 338 381 348 354 322 390 364 433 432 775 719 409 636 263 316 346 306 368 319 358 333 312 180 356 468 568 291 320 406 292 390 347 318 496 478 390 283 366 332 388 430 465 358 500 408 362 408 369 523 510 415 459 454 268 466 392 320 397 342 406 345 523 274 224 341 371 379 286 326 387 324 736 330 304 373 459 373 343 358 318 374 223 414 372 413 451 482 311 324 332 395 415 350 305 341 392 334 340 316 274 511 446 412 403 382 304 298 358 332 351 350 238 381 367 377 444 345 309 362 416 290 432 492 456 336 360 363 402 388 400 313 933 893 873 853 221 568 456 392 387 353 448 520 385 350 290 268 374 463 662 315 314 352 359 412 274 112 220 383 277 320 448 434 408 535 470 520 519 552 573 629 575 570 464 586 523 586 910 518 1.06e+03 1.06e+03 493 463 510 470 441 960 832 408 973 462 918 478 465 692 1.15e+03 964 1.01e+03 629 725 1.1e+03 581 694 721 853 470 560 664 1.09e+03 627 573 959 736 726 498 589 590 548 805 616 744 574 768 535 575 676 670 470 635 648 670 648 652 612 664 428 658 641 440 609 635 589 578 545 581 513 485 814 1.01e+03 845 1.03e+03 616 604 588 507 491 488 638 520 512 581 660 664 591 548 437 498 743 800 801 844 494 475 466 477 519 798 539 504 622 550 560 461 533 503 589 457 524 823 599 546 444 583 532 534 750 758 714 392 448 522 459 756 414 798 441 486 503 471 446 515 568 555 525 460 398 501 1e+03 496 478 506 395 406 364 508 423 448 483 607 720 660 564 529 537 667 530 464 505 529 535 631 560 521 503 479 748 528 496 504 580 915 561 580 549 562 557 611 811 997 558 512 378 477 455 462 475 437 444 417 416 780 423 541 397 434 424 427 472 465 592 470 350 476 510 503 525 510 444 442 454 526 814 913 533 739 466 440 446 436 490 426 686 499 421 569 477 484 408 405 446 473 829 698 552 834 387 437 748 572 564 411 426 524 396 528 507 553 446 573 497 518 444 394 537 368 358 351 581 383 390 440 513 474 499 544 475 501 676 661 490 370 544 374 404 381 408 505 436 457 467 412 436 410 431 486 443 867 787 821 722 770 356 544 396 754 369 675 464 380 683 521 399 539 652 378 347 402 466 351 496 499 326 409 463 345 382 348 356 322 391 364 433 432 774 719 409 636 263 316 346 307 368 318 358 333 312 181 356 468 569 291 321 406 293 389 348 318 496 477 390 284 366 332 389 431 465 358 500 409 363 406 369 523 510 416 459 454 268 466 392 321 398 341 406 346 522 274 225 343 372 380 287 327 387 324 737 331 305 373 459 373 342 358 318 373 224 415 374 413 450 482 310 324 332 394 415 351 305 340 392 334 340 318 274 511 447 411 403 382 305 298 359 332 351 350 238 380 367 376 444 344 311 363 416 291 432 489 455 337 360 363 403 390 401 315 933 891 873 854 221 568 456 393 388 355 447 521 385 351 291 268 374 463 662 312 317 352 358 412 273 112 219 385 277 321 454 434 408 536 470 520 518 553 573 628 575 570 463 586 523 585 911 518 1.06e+03 1.07e+03 493 464 510 470 442 968 832 408 972 462 918 478 465 692 1.15e+03 963 1.01e+03 628 726 1.1e+03 581 695 720 854 470 560 665 1.09e+03 628 573 959 736 727 498 588 590 547 806 617 744 574 768 536 575 677 670 471 635 649 670 648 652 612 664 429 658 641 441 609 635 589 578 545 581 513 485 814 1.01e+03 845 1.03e+03 615 603 588 506 491 488 638 520 513 581 660 665 592 548 437 498 743 800 801 844 493 475 466 476 520 798 539 504 625 550 560 461 533 504 589 458 522 823 599 545 444 584 532 533 749 757 714 394 448 522 459 756 414 798 440 487 503 471 446 515 569 555 525 460 398 500 1e+03 497 478 505 398 407 364 508 423 448 484 606 718 658 565 526 538 668 532 464 505 529 536 630 560 521 503 479 747 528 497 504 579 914 561 580 549 562 558 611 810 997 558 512 378 477 454 462 475 441 445 418 417 780 423 540 397 433 424 427 473 465 592 470 350 476 510 502 526 511 444 442 453 527 815 912 533 740 467 441 447 436 490 426 689 503 421 569 478 483 408 406 452 473 829 698 554 834 387 437 749 569 564 411 428 524 395 527 507 554 448 573 496 518 443 393 538 369 358 352 582 383 390 439 513 475 498 543 475 501 676 662 490 370 545 374 404 381 409 504 436 457 467 412 437 410 437 486 443 868 786 821 722 771 356 545 409 754 373 675 465 381 683 521 402 538 652 379 347 403 465 351 496 498 327 409 463 354 382 348 356 322 390 364 433 431 774 720 409 636 263 315 346 307 368 319 358 333 311 181 356 468 569 291 322 406 293 389 349 317 495 476 390 283 366 333 390 431 466 359 500 410 366 406 368 523 509 417 460 454 268 466 393 320 399 341 406 345 521 274 226 345 372 381 287 328 387 324 737 332 305 372 458 373 343 357 318 372 225 414 378 414 450 482 310 324 332 394 416 352 305 339 392 335 340 319 275 511 448 411 404 382 306 297 360 331 351 351 239 380 367 377 445 344 311 363 415 290 431 487 453 337 360 364 402 390 403 317 930 890 874 854 220 569 456 394 388 354 448 521 386 352 292 269 374 463 662 313 317 352 358 412 272 112 218 388 278 323 460 433 407 535 470 520 518 553 574 628 575 571 463 584 522 585 911 518 1.06e+03 1.07e+03 493 464 511 470 442 977 832 408 972 462 918 478 465 692 1.15e+03 963 1.01e+03 628 726 1.1e+03 581 696 720 854 471 560 665 1.09e+03 627 574 957 736 727 499 588 590 547 806 618 744 574 768 536 575 676 671 471 635 650 671 648 651 613 664 429 658 642 441 609 636 590 579 546 581 513 486 814 1.01e+03 846 1.03e+03 614 603 588 506 491 487 639 520 513 581 661 665 592 548 437 498 741 800 801 844 494 475 466 475 521 798 539 504 628 551 560 460 534 504 589 458 522 823 599 545 444 584 532 532 748 757 712 396 448 522 458 756 415 797 440 488 503 471 446 515 569 555 525 461 398 500 1e+03 497 478 505 400 408 364 508 424 448 484 605 717 658 565 522 538 668 533 464 506 529 536 629 560 521 502 479 746 527 498 505 579 914 561 580 549 562 559 611 811 996 559 514 378 476 455 463 475 446 445 418 417 779 424 540 396 432 425 426 473 466 592 470 350 476 511 502 526 510 444 442 453 527 815 912 534 740 466 441 448 436 490 426 691 506 421 569 479 482 409 406 457 473 828 698 554 834 387 436 750 563 564 412 428 524 396 528 507 552 449 573 495 518 443 392 538 370 358 352 581 383 390 438 513 475 498 542 475 501 676 663 489 369 545 374 404 381 409 503 436 457 467 413 438 410 441 486 443 869 786 821 722 772 356 546 419 755 379 676 465 381 683 521 404 538 653 379 347 405 464 351 496 497 327 409 463 367 382 348 355 323 390 364 433 432 774 720 407 637 262 315 347 307 367 320 358 333 312 182 356 468 569 291 322 406 293 389 350 316 495 476 390 282 366 333 390 432 466 359 500 410 368 405 369 524 508 417 460 454 267 466 393 319 399 342 406 344 520 275 226 344 371 381 287 329 388 323 738 332 306 372 458 374 344 357 319 372 225 413 382 415 449 482 310 324 331 396 418 352 304 338 393 335 340 319 275 510 449 411 404 382 307 296 361 330 352 351 241 380 367 377 445 343 311 364 414 290 431 488 454 337 361 363 401 388 405 318 926 888 876 853 219 571 456 394 388 353 448 521 386 352 293 269 374 462 662 313 317 352 359 411 272 112 217 389 280 325 465 432 408 534 470 520 518 553 574 629 575 572 464 583 522 585 912 519 1.06e+03 1.07e+03 493 464 511 470 442 985 832 408 973 462 918 478 465 692 1.15e+03 962 1.01e+03 628 727 1.1e+03 581 696 720 854 471 560 665 1.09e+03 627 574 957 735 727 499 588 590 547 807 618 744 575 768 536 575 676 671 472 634 650 670 648 650 613 664 429 658 642 442 608 636 590 580 546 582 513 486 815 1.01e+03 846 1.03e+03 613 601 588 507 491 486 639 521 514 581 662 666 592 549 437 499 741 800 801 844 494 476 466 475 521 799 539 504 630 551 560 461 534 504 589 458 523 823 599 546 444 583 532 533 748 756 711 398 448 522 458 755 416 796 441 488 502 472 446 514 569 554 525 462 399 500 1e+03 497 479 505 403 408 365 509 424 449 485 605 717 657 565 520 538 668 535 464 507 530 536 629 560 522 499 478 746 527 499 506 578 914 562 580 549 562 559 611 811 996 559 516 379 477 455 463 476 451 444 418 415 779 424 540 396 431 425 426 473 467 592 470 350 477 511 502 526 510 444 442 453 527 815 911 534 740 467 441 448 436 490 426 695 510 421 569 479 484 410 406 462 474 828 699 554 834 387 436 750 554 564 412 428 524 398 530 508 549 449 573 494 518 443 391 538 372 358 352 580 383 390 437 513 475 499 542 475 500 676 663 489 369 545 374 403 381 409 503 436 457 468 413 439 410 443 486 442 869 786 821 723 773 356 547 431 756 384 677 465 382 683 522 406 537 654 379 347 406 463 351 495 495 327 409 463 381 382 348 355 323 389 364 433 433 774 719 405 637 262 316 348 306 367 322 358 333 312 182 356 468 569 292 322 406 292 388 350 316 495 476 390 282 367 332 389 431 467 359 500 409 368 404 369 524 508 417 459 455 266 466 393 318 399 342 406 342 520 276 227 343 371 382 287 329 389 323 737 332 306 371 459 374 344 356 319 372 226 413 384 416 449 483 310 324 331 397 420 353 303 338 394 335 339 318 275 510 448 411 404 382 307 295 362 330 352 351 241 379 368 376 446 341 310 365 413 289 430 488 454 337 361 362 401 385 405 318 922 888 877 852 219 572 457 395 388 353 448 521 386 353 292 269 375 462 662 315 317 353 360 410 272 112 217 389 281 325 470 432 408 534 470 520 518 553 572 630 575 572 465 582 522 586 912 519 1.06e+03 1.06e+03 493 464 511 470 443 993 832 408 973 462 918 478 465 691 1.15e+03 962 1.01e+03 629 727 1.1e+03 580 696 721 854 472 560 666 1.09e+03 628 574 956 735 726 499 588 590 547 807 618 744 576 768 537 575 675 672 473 634 650 669 648 650 613 664 429 658 643 442 608 636 590 580 546 584 513 486 816 1.01e+03 846 1.03e+03 611 599 588 508 490 486 639 521 514 580 662 666 592 549 437 500 740 800 801 844 494 477 466 475 520 799 541 503 631 551 560 461 534 504 589 458 525 823 599 546 444 583 532 534 748 756 710 398 448 521 458 754 416 796 442 488 502 473 446 514 568 554 524 462 399 500 1e+03 497 479 506 405 408 365 508 424 449 484 606 717 656 565 516 538 668 535 464 507 530 536 629 560 522 496 478 746 528 500 506 578 915 562 580 549 562 558 611 810 996 559 517 381 478 456 462 477 456 444 418 414 779 424 541 396 430 426 425 473 468 592 470 350 477 510 502 527 510 445 442 453 526 815 910 533 740 468 442 449 436 490 426 697 510 421 569 479 485 411 406 465 474 828 699 554 833 388 436 751 543 564 411 428 524 398 530 508 547 448 573 492 518 443 391 538 374 357 353 580 383 391 438 513 475 499 543 475 500 675 663 489 369 545 374 403 380 409 504 436 457 469 414 438 411 446 486 440 869 786 820 724 774 356 548 441 756 389 679 465 382 683 523 407 537 654 380 347 407 463 352 494 494 327 409 463 395 382 349 355 324 389 364 433 434 774 718 403 636 262 316 348 306 367 322 358 333 312 182 356 469 569 292 322 406 291 388 350 317 495 476 390 283 368 331 389 431 467 359 499 408 368 404 369 524 507 418 458 455 267 466 393 318 399 342 405 342 518 276 227 342 372 383 288 329 389 324 736 332 305 371 459 374 344 355 319 372 227 414 388 417 448 485 310 323 332 398 421 353 302 338 394 335 338 318 275 509 448 411 404 381 307 294 362 330 354 351 240 379 368 375 446 339 310 365 413 289 430 489 454 336 361 362 401 384 405 318 921 888 876 851 219 572 456 396 389 354 447 521 386 354 291 269 375 463 661 317 314 354 359 411 271 110 219 389 281 325 477 432 408 534 470 521 518 552 572 632 575 572 466 582 523 587 912 519 1.06e+03 1.06e+03 493 464 511 471 444 999 832 408 973 463 919 478 466 691 1.15e+03 962 1.01e+03 629 728 1.1e+03 580 696 721 855 472 560 666 1.09e+03 628 574 957 735 726 499 588 590 545 807 618 744 576 768 538 575 674 672 474 634 650 668 648 650 613 664 429 659 643 443 607 637 590 580 548 586 514 485 817 1.01e+03 846 1.03e+03 611 598 588 510 490 486 639 522 515 580 662 667 593 550 437 501 740 801 800 844 493 477 466 474 520 799 542 503 633 551 560 461 534 505 589 458 527 822 599 546 444 583 532 534 748 756 709 398 448 521 458 754 416 796 442 488 501 474 446 514 568 553 524 462 399 501 1e+03 497 479 507 406 408 365 507 424 450 484 606 717 656 565 511 538 667 535 464 506 530 536 629 559 521 495 479 746 529 500 506 578 915 563 580 550 562 557 610 809 996 559 515 382 479 456 462 478 461 444 420 413 779 425 540 396 430 426 425 472 469 592 471 351 477 510 502 527 509 445 442 453 526 814 910 533 740 468 442 449 435 490 426 700 510 421 568 479 485 411 405 469 475 828 700 553 833 389 438 750 530 563 410 428 525 397 530 508 546 449 573 492 518 442 392 539 376 357 353 579 382 390 439 513 475 499 544 474 500 675 663 490 368 545 374 404 380 409 505 436 458 469 415 438 410 451 487 440 869 787 820 725 775 356 549 453 756 393 679 465 382 683 524 408 537 653 380 346 408 463 351 494 493 327 409 462 411 382 349 355 324 389 363 434 434 773 718 403 636 262 317 348 306 368 322 358 333 313 182 356 469 569 293 322 405 290 388 350 317 495 476 390 283 368 331 389 431 467 359 498 407 368 404 369 524 506 419 456 455 267 466 393 319 399 342 405 342 517 275 228 342 373 383 288 329 389 324 735 332 305 372 459 374 344 354 319 372 228 415 394 418 449 486 310 322 332 397 422 353 303 339 394 335 339 317 275 508 448 410 404 381 308 292 362 331 354 351 242 379 367 374 446 338 309 365 413 288 430 488 455 336 362 361 401 384 404 317 921 888 875 852 219 571 457 397 390 355 448 522 386 354 290 269 375 464 660 318 310 355 359 412 267 108 220 389 282 322 482 433 408 535 470 522 518 552 573 632 574 571 466 583 523 587 912 519 1.06e+03 1.06e+03 494 464 511 471 445 1e+03 832 408 973 463 920 479 466 690 1.15e+03 963 1.01e+03 630 727 1.1e+03 580 696 722 856 472 560 666 1.09e+03 628 575 957 735 725 500 588 590 544 807 618 744 575 768 538 575 674 672 475 634 650 668 650 650 613 664 429 659 643 443 607 638 591 580 548 586 516 485 816 1.01e+03 847 1.03e+03 610 597 587 510 490 486 639 522 515 580 663 667 594 550 437 501 740 802 800 844 493 476 466 474 520 800 542 503 636 550 560 462 535 505 589 458 529 821 599 545 443 583 532 535 748 756 708 398 449 521 457 754 416 796 441 488 501 474 445 514 569 553 523 462 399 502 1e+03 497 479 508 406 408 364 506 424 451 483 606 717 656 565 507 538 666 534 464 506 530 537 629 558 521 497 479 747 530 501 506 576 915 562 580 550 562 557 610 809 995 559 513 383 480 456 461 478 467 444 422 413 780 425 540 396 431 426 425 472 470 592 470 351 477 510 502 528 509 444 441 453 526 814 911 532 741 467 442 449 436 490 426 701 511 421 568 480 485 412 405 472 475 828 700 554 832 391 440 750 520 562 410 427 525 395 530 508 546 450 573 493 519 442 392 540 376 356 353 579 382 390 439 513 475 499 545 473 500 675 662 490 367 546 374 404 379 409 506 436 459 469 416 438 409 456 487 441 869 788 820 725 775 357 550 460 756 397 679 465 382 684 524 409 537 653 382 346 408 463 350 492 492 326 408 462 428 382 349 355 324 389 362 434 434 773 718 405 635 262 317 349 305 368 322 359 334 313 182 356 470 569 292 323 405 290 388 350 317 495 476 389 283 368 330 389 431 467 359 497 408 368 404 369 524 506 419 457 454 267 466 393 320 399 342 404 342 516 275 227 343 374 383 288 329 389 324 735 331 306 372 459 374 344 354 318 372 229 415 403 419 449 485 311 323 333 397 422 353 304 339 393 335 339 317 274 506 450 409 404 381 308 292 362 331 353 351 244 379 366 374 446 338 309 366 413 288 429 489 456 335 362 362 402 385 403 316 920 888 875 853 219 572 457 397 390 355 448 523 387 355 290 269 375 466 659 320 310 356 358 413 264 106 220 390 281 320 486 434 408 535 470 522 519 552 575 633 574 571 466 584 523 587 912 519 1.06e+03 1.06e+03 494 465 512 472 445 1.01e+03 832 408 974 463 921 479 467 690 1.15e+03 964 1.01e+03 630 727 1.1e+03 580 696 722 857 473 560 666 1.09e+03 628 575 958 736 725 501 588 590 543 808 618 745 575 768 539 575 675 672 477 634 650 668 651 650 613 664 429 660 643 443 608 639 592 580 548 587 516 487 815 1.01e+03 848 1.03e+03 610 596 587 510 490 486 639 522 515 580 663 667 595 550 437 501 739 802 800 844 493 477 467 473 520 801 541 503 637 551 561 463 535 506 589 458 530 821 600 546 442 583 532 535 748 756 707 399 450 521 457 754 416 796 440 488 501 474 445 515 570 553 524 462 400 502 1e+03 497 479 507 407 407 366 506 423 452 482 606 717 656 565 504 538 665 534 465 506 531 538 628 558 520 499 480 747 530 501 505 574 915 563 580 550 562 558 610 810 995 559 514 385 480 457 462 478 472 444 423 414 780 425 540 395 432 426 425 473 472 591 471 352 477 510 502 529 509 443 441 452 526 814 912 531 741 466 442 449 436 491 427 702 511 420 568 480 485 411 405 475 475 828 700 554 832 393 445 749 510 562 410 427 525 394 530 508 546 451 573 494 520 442 393 540 376 356 353 579 382 390 440 513 474 499 545 472 500 675 661 490 367 546 374 405 379 408 505 436 459 469 416 438 409 459 488 441 869 787 820 725 775 358 551 469 757 400 679 465 382 685 524 410 537 654 382 346 408 463 350 491 491 326 409 461 445 382 349 354 324 389 361 435 435 774 718 406 634 262 316 350 305 368 322 360 334 313 182 356 470 568 292 323 405 291 388 350 317 495 477 388 283 368 330 389 431 468 360 497 409 370 404 369 524 505 418 458 454 267 466 392 322 399 342 404 342 516 275 227 344 373 383 289 329 389 324 735 330 306 372 459 374 344 354 318 373 230 415 412 417 450 485 311 324 333 397 423 353 304 339 392 335 339 316 275 505 452 409 403 382 309 292 362 330 353 350 246 379 366 373 445 336 308 367 413 288 428 489 456 336 361 363 402 386 403 316 918 888 876 853 219 572 458 397 389 355 449 524 388 356 291 269 375 468 659 321 313 356 358 413 261 107 219 390 280 319 489 436 408 534 470 522 519 552 575 633 573 571 469 584 523 588 912 519 1.06e+03 1.06e+03 494 466 513 472 445 1.01e+03 832 409 974 463 920 479 466 690 1.15e+03 964 1.01e+03 631 726 1.1e+03 580 696 723 857 473 560 665 1.09e+03 629 575 959 736 726 501 588 590 543 808 618 745 575 768 540 576 676 672 478 634 649 668 651 651 613 663 429 661 643 443 608 640 593 580 548 587 517 488 815 1.01e+03 848 1.03e+03 610 594 587 509 490 486 638 522 515 580 664 667 596 550 437 501 739 802 799 844 493 477 469 473 521 802 540 503 640 551 562 463 535 507 589 456 532 821 599 546 441 582 533 535 748 756 707 400 451 522 457 754 416 796 438 487 502 474 446 515 570 553 524 462 400 502 1e+03 497 478 506 407 405 368 507 423 453 482 606 718 656 564 500 537 664 533 465 507 531 538 628 557 520 500 480 748 530 504 504 573 915 563 580 550 562 558 610 810 995 559 516 385 480 456 462 478 478 444 423 414 779 424 540 395 434 428 425 473 474 591 471 352 477 510 501 531 510 443 441 452 526 814 912 530 741 466 442 449 437 491 427 703 511 420 569 480 484 410 406 478 475 828 700 554 833 394 450 749 503 562 410 427 525 394 530 508 546 450 573 496 520 441 392 539 376 357 352 580 382 390 441 513 474 499 544 472 500 675 660 490 367 547 375 406 379 408 505 436 459 470 416 438 408 461 488 442 869 787 820 726 775 357 550 476 757 406 679 465 382 685 524 410 537 655 382 346 408 463 350 490 490 325 409 462 461 382 349 354 324 389 362 434 434 774 718 407 635 262 316 350 305 368 322 362 335 313 182 356 469 568 292 324 404 292 388 350 317 496 478 388 284 367 330 389 431 468 362 496 410 372 404 369 525 504 417 459 455 267 466 392 322 398 344 405 342 516 275 228 344 373 384 289 329 389 324 735 330 306 371 460 374 344 354 319 374 230 415 420 415 452 485 311 323 333 398 423 354 303 339 390 335 339 315 276 505 454 409 403 383 309 293 362 330 353 350 246 379 367 373 445 333 308 367 413 287 428 490 457 337 361 364 402 386 403 316 916 889 878 854 219 572 458 396 389 355 450 525 389 356 292 268 376 468 660 321 315 356 358 413 260 108 218 389 279 320 492 436 408 534 470 521 518 552 575 633 574 572 471 584 524 588 912 518 1.06e+03 1.06e+03 494 466 514 472 445 1.01e+03 832 409 975 464 920 479 466 690 1.15e+03 964 1.01e+03 631 726 1.1e+03 581 696 724 856 473 559 665 1.09e+03 629 575 959 737 726 501 588 590 542 808 618 745 576 769 540 576 676 672 479 634 650 668 651 652 613 662 429 661 642 443 608 640 593 580 548 588 517 489 815 1.01e+03 847 1.03e+03 610 592 586 509 491 486 638 522 515 581 664 667 596 550 437 501 738 801 799 844 493 477 470 472 522 802 540 503 643 552 561 464 536 507 590 455 534 821 598 546 442 582 533 534 748 756 707 400 451 522 457 754 415 795 436 487 502 473 446 515 570 553 524 462 400 502 1e+03 498 478 506 408 404 369 508 423 452 482 607 718 655 565 495 537 665 532 465 509 531 538 628 556 520 500 480 747 529 506 504 572 916 563 579 550 562 557 610 810 994 560 518 385 480 456 462 478 484 443 423 415 779 424 540 395 434 430 425 473 476 590 471 351 478 511 501 533 511 444 441 453 525 815 913 529 741 466 442 449 438 491 427 704 512 420 570 481 484 410 406 479 475 829 699 554 833 394 457 749 496 562 410 427 525 395 530 510 547 449 573 496 520 441 393 538 377 358 352 582 382 391 442 513 474 499 544 472 500 674 660 490 367 547 375 407 378 408 505 436 458 470 417 438 408 464 488 442 868 788 820 726 776 355 549 482 757 409 678 466 382 684 524 410 536 656 382 346 408 462 350 489 490 325 409 462 474 381 350 355 324 390 362 434 432 773 718 407 635 262 316 350 305 367 322 362 336 313 182 356 468 568 293 324 405 293 387 351 317 496 478 388 284 367 330 390 432 468 363 497 410 375 403 368 526 502 417 459 456 267 467 392 322 398 345 405 343 516 275 229 344 372 386 289 330 389 324 735 330 306 371 464 373 344 354 320 374 230 415 427 414 453 485 312 325 333 398 424 355 301 339 390 334 339 315 277 505 455 409 403 383 309 293 361 330 353 350 246 380 369 373 445 330 308 367 413 286 428 490 458 339 361 364 402 386 403 315 915 889 878 855 220 573 458 396 389 355 450 528 389 357 292 268 377 467 658 320 316 357 357 414 259 108 217 388 279 322 494 436 407 534 470 520 518 552 575 634 575 572 474 585 524 588 912 518 1.06e+03 1.06e+03 494 466 514 472 446 1.01e+03 831 410 975 464 919 479 466 690 1.15e+03 964 1.01e+03 631 726 1.1e+03 581 696 724 856 473 560 664 1.09e+03 629 575 960 738 726 500 589 590 542 808 619 745 576 769 540 575 676 672 482 635 650 669 651 652 614 662 429 661 643 444 608 639 593 580 548 588 517 489 815 1.01e+03 847 1.03e+03 610 591 586 508 492 486 637 523 515 581 663 668 596 550 437 501 738 802 799 844 494 478 471 472 523 802 540 504 645 552 560 464 536 507 590 454 537 821 598 546 443 581 534 534 748 756 708 400 450 521 457 755 414 794 436 486 502 473 446 515 569 553 524 461 399 502 1e+03 498 478 507 409 405 369 509 423 452 483 608 718 654 564 493 537 664 532 465 509 531 537 628 555 520 501 480 746 528 507 504 572 916 564 579 550 562 556 610 811 994 560 519 384 480 455 462 478 489 443 423 415 779 424 540 395 433 432 425 472 478 590 472 350 479 511 501 534 510 443 441 454 524 816 913 530 741 466 442 449 437 491 427 705 513 421 570 481 484 411 406 480 476 829 699 554 833 395 462 749 491 562 410 427 525 396 531 511 547 448 573 496 520 441 394 538 377 359 352 583 381 391 443 513 475 499 544 473 500 674 660 490 366 547 375 407 378 409 505 436 458 470 417 438 408 466 488 442 868 788 821 726 776 354 548 488 757 415 678 466 382 683 524 410 536 656 382 347 408 461 351 489 489 325 408 462 490 381 350 356 324 389 363 433 431 772 718 407 636 262 316 349 306 366 322 362 336 313 181 356 468 568 294 325 405 293 387 350 318 496 478 389 284 367 329 390 432 469 365 497 408 375 403 369 526 499 417 459 457 268 467 393 322 398 346 406 344 516 274 230 343 373 386 290 331 389 324 735 330 305 372 469 372 344 354 320 374 230 415 432 415 453 484 312 326 332 397 424 355 300 340 390 334 338 316 278 505 456 409 403 383 308 293 361 330 353 350 246 380 368 374 445 328 307 367 413 285 428 492 458 339 360 364 403 386 403 314 913 889 880 854 220 574 459 396 391 355 450 531 389 357 292 268 379 466 655 319 316 357 358 414 258 107 217 386 279 322 496 436 407 534 470 521 518 552 575 635 575 572 476 585 525 588 912 518 1.06e+03 1.06e+03 494 466 514 473 446 1.01e+03 831 410 975 464 919 479 466 690 1.15e+03 964 1.01e+03 631 726 1.1e+03 581 696 724 857 474 560 664 1.09e+03 628 576 960 738 726 500 589 591 542 808 620 745 576 770 540 575 676 673 484 635 650 670 651 652 614 662 429 661 643 444 608 639 594 580 549 588 518 489 816 1.01e+03 848 1.03e+03 610 588 586 508 492 486 637 523 516 581 664 668 597 550 438 501 738 803 798 844 494 478 472 473 523 802 540 504 647 552 559 464 537 508 590 454 539 822 598 546 443 580 534 534 748 756 709 400 450 520 457 755 414 793 436 486 502 473 446 515 569 552 524 462 398 502 1e+03 498 477 508 410 405 368 509 422 452 483 607 718 653 564 492 537 664 533 465 508 531 536 628 555 521 500 480 745 527 507 504 570 916 564 578 550 562 556 610 812 993 561 518 385 480 455 462 478 494 443 422 415 778 424 540 395 433 433 425 472 480 590 472 350 479 511 501 535 510 442 441 454 523 818 913 530 741 465 443 449 436 491 427 706 513 421 570 481 484 411 406 480 476 828 699 554 833 396 468 748 489 561 411 427 525 397 531 512 548 448 573 496 520 441 395 538 377 359 352 583 382 391 444 513 475 499 544 473 500 674 661 490 366 547 375 407 378 409 504 436 458 469 418 438 407 468 488 442 867 789 821 726 777 354 548 495 757 419 678 467 382 683 524 409 536 656 382 347 408 460 352 488 488 326 408 462 505 381 350 356 324 389 363 433 431 773 718 407 637 262 317 349 307 366 322 362 336 312 181 356 470 568 294 325 405 293 387 351 318 496 479 389 284 367 328 390 433 469 365 498 406 377 403 369 528 498 415 459 456 269 466 393 323 398 346 406 344 516 274 230 343 375 387 290 331 388 324 735 330 305 373 475 372 344 355 319 374 231 415 439 415 453 484 313 328 333 397 425 354 300 340 390 334 338 318 278 505 457 409 403 383 308 292 361 330 353 350 245 380 367 374 445 327 307 368 414 286 428 494 458 338 360 362 404 386 404 314 909 890 880 853 220 575 459 396 392 355 450 534 389 356 292 267 379 466 653 318 319 356 359 416 256 107 217 384 278 323 497 436 408 534 470 521 518 553 575 635 575 572 478 585 524 588 912 518 1.06e+03 1.06e+03 494 466 515 474 446 1.01e+03 830 410 975 464 919 480 465 690 1.15e+03 965 1.01e+03 631 726 1.1e+03 581 696 724 858 474 561 664 1.09e+03 628 576 959 738 726 500 589 591 542 808 621 745 576 770 540 576 676 674 487 635 650 670 652 652 615 661 429 661 644 444 608 639 593 581 549 589 518 489 816 1.01e+03 848 1.03e+03 609 587 585 508 492 487 638 524 517 581 664 669 597 550 438 501 738 804 798 844 494 479 472 473 523 802 540 504 648 552 559 465 537 509 590 455 541 822 598 545 443 580 534 534 749 756 710 400 450 520 456 756 415 792 436 486 502 473 445 514 568 552 524 464 398 502 1e+03 498 477 508 411 406 369 509 422 452 483 606 718 653 563 490 537 664 534 466 507 531 536 627 555 522 500 481 745 527 508 503 569 916 564 578 550 564 557 610 812 993 561 517 385 481 455 463 478 499 443 422 415 778 424 540 395 433 434 425 472 481 590 472 350 479 510 502 537 510 442 442 454 522 818 913 529 741 465 444 448 436 491 427 706 513 422 570 481 484 411 406 480 477 828 699 554 834 396 474 748 488 560 411 427 525 397 531 511 547 449 573 496 520 441 394 539 376 360 352 584 382 391 444 513 476 498 545 474 500 674 661 490 365 547 374 407 378 410 504 436 458 469 418 438 408 470 489 442 867 789 822 726 777 354 548 499 757 423 678 470 382 684 525 409 534 657 382 348 408 461 352 488 488 327 408 462 520 382 349 356 325 390 363 433 431 774 717 407 637 262 318 348 308 366 322 362 336 312 182 356 472 568 294 325 405 293 388 352 319 496 478 389 284 367 328 390 433 469 366 498 405 379 403 370 528 497 414 460 455 268 466 393 324 398 346 405 344 515 274 229 343 376 387 290 330 388 324 735 331 304 374 482 372 343 355 319 374 231 416 445 414 453 483 313 328 334 397 424 354 300 341 390 334 338 318 279 505 458 409 402 384 308 292 361 330 353 350 245 380 366 375 446 327 308 368 415 286 429 496 457 338 360 361 404 386 404 314 906 891 882 852 221 574 460 396 392 354 451 534 390 355 292 267 379 467 653 318 321 356 359 415 253 107 217 384 278 325 498 436 408 534 470 522 519 554 575 636 576 572 479 585 524 588 912 518 1.06e+03 1.06e+03 494 467 515 474 447 1.01e+03 830 410 975 464 919 480 465 691 1.15e+03 965 1.01e+03 630 726 1.1e+03 581 695 724 858 474 561 664 1.09e+03 629 576 959 738 727 500 588 591 542 808 621 745 576 770 540 576 675 674 489 636 650 669 652 653 615 660 429 661 644 444 608 640 593 582 549 590 518 489 817 1.01e+03 848 1.03e+03 608 583 586 509 492 488 637 525 517 581 665 669 597 550 438 502 737 804 798 844 493 479 472 474 522 802 539 504 649 552 559 466 538 510 590 455 544 823 599 544 442 581 534 533 749 756 711 400 450 520 456 756 415 792 435 487 502 472 445 515 568 551 524 465 399 502 1e+03 498 477 508 412 407 368 508 423 452 482 604 718 653 562 488 537 664 534 466 507 530 535 627 556 522 500 481 745 528 509 503 566 917 565 579 549 565 558 610 811 994 562 515 385 483 455 463 479 504 443 422 416 778 425 541 395 433 436 425 473 483 590 472 350 480 510 502 539 510 442 441 453 521 818 913 529 741 465 446 448 436 491 427 706 513 421 569 480 484 410 406 480 477 827 699 554 835 397 478 748 486 559 411 426 525 396 531 510 545 450 573 496 520 441 394 539 374 360 352 584 382 390 444 513 477 497 545 474 500 674 662 489 363 547 374 407 379 411 504 436 457 469 419 438 409 472 490 441 866 788 821 726 778 355 548 504 757 425 678 471 382 683 526 408 533 657 383 348 408 461 352 488 487 327 408 463 532 382 349 356 326 390 363 433 431 774 718 407 637 262 318 348 308 366 321 362 335 312 184 356 472 568 294 325 406 293 388 352 318 495 478 389 284 367 329 389 432 469 367 497 405 380 404 370 527 497 413 462 454 268 464 393 325 399 346 405 343 516 274 228 343 375 387 290 330 388 324 735 331 305 374 490 372 343 354 319 374 232 416 454 414 452 483 314 327 335 398 424 355 301 341 391 334 337 317 279 505 457 410 403 383 308 292 360 330 353 350 245 380 367 375 446 325 309 368 416 285 430 497 456 337 360 362 404 386 404 314 906 891 882 852 221 574 460 397 392 354 451 534 391 355 293 267 378 467 654 318 323 355 359 415 251 107 218 384 279 329 501 437 408 534 471 522 520 554 575 636 576 573 479 584 525 588 912 519 1.06e+03 1.06e+03 494 467 515 474 447 1.01e+03 831 410 976 464 920 481 464 691 1.15e+03 964 1.01e+03 631 725 1.1e+03 580 695 724 858 474 561 665 1.09e+03 629 576 959 738 728 501 589 591 542 808 621 745 576 771 540 577 675 675 492 636 650 669 652 653 615 659 429 661 644 444 608 640 594 582 549 590 517 489 817 1e+03 847 1.03e+03 608 581 587 509 492 490 636 526 518 582 665 669 597 551 438 502 737 804 799 844 493 479 473 474 522 803 538 504 649 552 559 466 538 510 590 456 545 822 599 544 442 581 535 533 749 756 711 401 449 521 457 756 415 793 434 488 502 471 444 515 568 551 524 465 399 503 1e+03 497 477 508 414 408 367 508 424 452 481 605 717 652 562 485 537 664 534 467 507 530 536 626 556 522 500 482 745 528 510 503 564 918 565 579 549 566 558 610 810 995 562 515 386 484 455 462 479 509 442 422 416 778 426 541 395 432 438 425 473 485 590 472 350 480 510 503 540 511 443 441 453 521 818 913 528 741 465 447 449 436 490 427 706 513 420 569 480 484 410 406 480 477 827 699 554 835 397 479 748 485 558 410 426 524 396 531 510 543 451 574 497 520 441 393 539 372 361 352 583 382 390 443 514 478 497 546 474 500 675 662 489 362 547 374 407 380 411 503 436 457 469 419 438 409 472 489 440 866 787 820 727 779 355 547 508 757 426 678 472 383 683 527 408 531 657 383 348 408 460 352 487 486 326 408 462 541 381 348 356 326 390 365 434 431 774 718 407 636 262 318 348 308 367 321 362 335 312 186 357 473 568 293 324 407 294 388 351 318 494 478 389 284 368 330 390 432 468 369 496 407 380 405 371 526 496 413 464 454 268 464 392 325 400 346 404 342 518 275 228 343 374 387 289 331 388 324 735 331 305 374 500 372 343 353 319 374 234 416 458 416 450 483 314 327 335 398 425 356 301 341 391 335 339 316 281 505 456 409 404 383 308 293 358 331 353 349 245 380 367 375 447 323 310 368 416 284 431 496 456 339 361 363 404 386 404 315 905 891 882 852 221 575 460 398 392 354 451 535 392 356 293 268 377 466 654 318 322 355 359 414 248 109 218 384 281 334 504 437 408 534 471 522 520 554 575 637 577 573 479 584 525 589 911 519 1.06e+03 1.05e+03 495 467 515 475 447 1.01e+03 831 410 977 465 921 481 465 692 1.15e+03 964 1.01e+03 632 724 1.1e+03 580 696 724 859 473 561 665 1.09e+03 629 576 958 738 728 501 589 591 542 808 622 745 576 771 541 577 674 675 494 636 650 669 652 654 615 658 429 661 644 444 609 641 594 582 550 590 518 488 817 997 848 1.03e+03 609 580 588 510 491 490 636 526 518 582 665 668 597 551 438 502 738 804 800 844 493 479 474 474 522 802 538 504 650 552 560 466 539 510 591 457 548 822 599 544 442 580 535 533 749 755 711 401 449 521 457 756 415 793 434 488 502 471 444 515 568 552 524 465 399 503 1e+03 497 477 508 415 408 366 509 425 451 481 606 717 651 561 484 537 665 533 466 507 530 536 626 555 521 501 482 744 528 510 503 562 919 565 579 548 566 557 610 809 995 562 515 386 484 456 462 480 512 443 421 416 778 426 541 394 432 440 425 474 488 590 472 351 479 509 502 540 511 444 442 453 522 817 914 528 742 465 448 449 436 491 428 706 513 420 569 480 484 410 406 480 478 827 699 554 835 397 480 747 483 558 410 426 524 395 530 510 541 452 574 497 520 441 393 539 371 361 352 582 382 391 443 514 478 496 546 474 500 675 663 490 361 549 375 408 380 410 503 435 457 469 420 439 409 473 488 439 867 787 820 727 779 355 547 514 757 428 678 471 383 683 526 407 531 658 383 348 408 459 352 486 484 326 408 462 552 381 348 356 326 391 366 434 431 774 716 407 635 262 318 347 307 367 322 363 335 313 187 358 473 568 293 323 406 293 388 351 318 494 478 389 283 368 332 390 433 467 371 496 408 379 405 370 526 495 414 466 454 268 465 391 326 401 346 405 342 519 276 229 343 373 388 289 331 388 324 736 331 305 375 511 373 343 353 319 373 237 416 464 415 449 482 314 327 335 398 426 356 301 342 392 335 341 317 284 504 455 410 405 383 309 294 357 331 354 348 245 381 367 376 447 321 310 369 416 283 431 496 457 341 364 363 404 387 404 316 904 892 881 853 220 576 459 399 392 354 451 535 393 356 294 273 377 466 655 318 320 356 359 413 246 110 217 384 282 339 506 438 408 535 471 522 520 555 576 637 577 573 482 584 525 589 911 519 1.06e+03 1.04e+03 496 468 515 475 447 1.01e+03 832 411 978 466 921 482 466 692 1.15e+03 963 1.01e+03 632 725 1.1e+03 580 697 724 859 473 561 665 1.09e+03 629 576 958 738 729 502 589 591 543 807 622 745 575 772 542 578 675 675 495 636 650 670 653 654 614 656 428 662 644 444 609 642 595 582 550 590 518 488 817 989 848 1.03e+03 610 585 589 510 491 491 636 526 518 582 664 669 597 551 438 502 738 804 801 843 493 479 474 474 522 802 538 504 651 552 559 467 539 510 590 456 552 821 598 544 441 579 535 533 749 754 710 402 450 521 457 756 415 794 436 488 502 472 445 515 567 553 524 465 399 503 1e+03 497 477 508 417 409 366 509 425 451 481 606 717 650 561 484 537 665 533 465 507 530 537 626 555 521 501 482 744 528 510 503 561 919 565 579 548 565 557 611 809 994 562 516 386 484 456 462 480 514 443 421 416 778 426 541 394 433 440 425 474 491 590 472 351 479 509 502 540 512 443 442 453 522 817 914 527 742 465 448 449 436 491 428 705 512 420 569 480 484 409 406 480 478 827 699 554 834 397 482 748 482 558 410 426 524 395 529 510 541 454 574 497 520 441 393 540 370 361 353 582 383 391 443 514 478 496 545 474 500 675 663 490 361 550 375 408 380 410 503 435 457 468 422 438 408 473 488 439 867 787 820 727 780 355 547 517 757 429 679 471 383 683 526 406 531 659 383 348 408 459 352 485 484 325 408 462 560 380 348 355 326 391 367 435 430 774 715 405 636 262 317 347 307 367 323 363 335 313 187 358 472 569 293 323 406 292 389 351 318 494 478 389 283 368 332 390 434 465 373 496 410 378 404 369 527 494 414 466 454 268 466 389 327 401 347 405 342 518 276 229 343 374 387 288 332 388 325 737 331 305 375 521 374 343 353 318 373 238 416 467 413 449 480 314 326 335 396 427 356 301 342 391 336 342 318 289 504 455 411 406 384 309 294 358 331 354 348 245 382 368 376 446 320 310 369 416 283 431 496 459 341 366 363 404 386 404 317 903 892 881 853 221 576 458 399 392 355 450 535 394 356 295 276 378 465 656 319 319 356 359 413 243 112 217 385 281 340 508 437 408 535 471 521 520 555 577 637 577 573 484 584 526 589 912 519 1.06e+03 1.04e+03 497 469 515 476 448 1.01e+03 832 411 977 466 922 482 466 693 1.15e+03 963 1.01e+03 630 725 1.1e+03 581 698 723 859 473 560 665 1.08e+03 629 577 956 738 730 502 589 591 543 807 622 745 575 772 543 578 675 674 496 636 650 671 653 653 614 654 428 662 644 443 609 642 594 582 550 590 518 488 818 980 849 1.03e+03 612 596 589 510 491 490 636 526 518 583 664 670 596 551 439 502 738 804 802 843 492 479 475 474 522 801 539 504 651 552 560 467 540 510 590 456 556 821 598 544 441 579 535 533 747 754 710 402 452 520 457 756 416 794 438 488 502 473 446 515 567 553 524 466 399 502 1e+03 497 477 508 418 410 366 509 426 452 481 606 718 650 561 483 538 664 534 465 507 530 536 626 554 520 501 482 743 528 510 503 560 919 564 579 547 564 557 611 809 994 561 517 387 483 456 461 480 516 444 421 417 778 425 541 394 433 441 425 474 494 589 472 351 479 510 502 540 513 443 443 454 523 817 913 526 742 464 447 450 436 491 428 704 512 420 569 480 485 408 406 479 478 827 699 555 833 396 486 748 482 558 410 427 524 396 528 510 542 454 574 497 519 441 393 540 370 361 352 582 383 391 442 515 478 496 543 475 500 674 663 490 361 550 375 407 380 410 504 434 457 468 423 438 408 473 489 439 868 788 819 727 781 356 546 520 757 429 679 470 384 683 527 405 530 660 382 349 408 460 352 486 484 326 407 462 573 380 349 355 326 391 366 435 430 775 713 404 637 262 317 347 306 367 323 363 335 313 187 357 471 569 293 323 406 293 389 351 318 496 477 390 283 368 331 390 434 465 374 497 408 378 403 370 527 494 414 468 455 269 468 389 328 401 347 404 342 517 275 230 343 373 387 288 332 388 326 738 331 305 375 530 374 344 354 318 373 239 416 471 413 450 479 315 326 335 395 427 356 300 342 391 335 340 319 291 503 455 412 406 385 310 294 359 331 354 347 245 382 368 376 446 319 310 369 415 282 431 496 459 340 369 363 404 385 404 318 903 892 881 855 221 576 458 400 392 355 449 535 396 356 296 279 380 465 658 319 319 358 360 414 239 113 215 385 281 341 508 437 409 536 471 521 520 555 578 636 577 572 487 584 526 590 912 519 1.06e+03 1.03e+03 498 471 516 476 448 1.01e+03 832 412 977 466 922 482 467 693 1.15e+03 963 1.01e+03 630 724 1.1e+03 581 698 724 859 474 561 664 1.08e+03 629 578 953 738 731 502 589 591 544 808 623 745 576 772 543 578 675 674 496 636 650 672 654 653 614 653 428 661 644 443 609 642 594 581 550 590 518 488 818 971 850 1.03e+03 611 613 589 511 491 491 637 526 519 583 664 670 596 551 439 503 738 804 802 843 492 479 475 473 522 800 540 504 652 553 560 468 540 511 590 455 558 821 598 544 441 580 535 533 746 754 711 402 453 520 457 756 416 794 439 487 502 473 446 515 567 553 524 466 399 502 1e+03 497 478 508 420 410 367 508 427 452 481 606 718 650 561 482 538 664 534 465 507 530 536 625 554 520 500 482 742 528 509 504 559 919 564 578 547 564 557 611 809 992 561 518 387 484 457 461 480 517 444 421 418 778 424 542 394 433 441 425 474 495 589 472 351 478 510 503 540 514 443 442 454 521 817 913 526 742 464 448 450 436 492 428 704 511 419 569 481 485 408 406 477 478 827 699 555 833 396 488 748 482 559 410 427 524 397 527 509 543 454 574 497 519 441 393 541 370 361 352 581 384 391 442 515 478 497 541 475 500 674 663 490 362 549 375 407 379 409 505 434 457 468 423 437 408 473 490 439 868 788 819 728 783 356 546 522 757 429 680 470 384 683 528 405 530 660 382 350 407 460 352 486 484 327 406 462 584 380 350 355 326 390 365 435 431 776 713 403 638 261 317 348 307 367 323 363 336 314 186 356 470 569 293 324 407 294 389 351 317 497 477 390 283 368 331 389 434 466 375 498 407 378 403 371 527 493 414 470 456 270 468 389 328 401 348 404 344 516 275 231 343 373 388 288 331 388 327 738 332 304 375 539 375 344 354 319 373 240 416 476 415 450 479 314 325 334 394 426 357 300 342 391 335 339 320 294 502 456 411 406 386 310 293 359 331 354 347 246 382 368 376 445 318 310 369 416 282 431 495 458 338 372 364 404 384 405 318 902 892 880 856 221 578 458 400 392 356 449 536 396 357 296 278 381 465 660 318 317 357 360 414 236 113 214 384 281 341 509 436 410 536 471 520 520 555 579 638 577 572 488 583 526 590 912 519 1.06e+03 1.02e+03 498 471 516 477 448 1.01e+03 833 411 977 466 921 482 467 693 1.15e+03 964 1.01e+03 630 725 1.1e+03 581 698 725 860 473 561 664 1.08e+03 629 578 947 739 733 502 589 591 544 809 623 745 576 772 543 578 675 675 497 636 651 672 654 654 614 652 428 661 645 444 610 642 594 581 550 590 519 489 818 959 851 1.03e+03 611 636 590 512 491 492 638 527 519 584 663 670 596 551 439 502 737 805 802 844 491 479 475 472 523 800 540 505 652 553 560 468 540 511 591 454 558 821 598 544 440 580 535 534 745 754 711 402 454 520 457 756 416 792 440 487 501 473 445 515 567 553 524 466 399 503 1e+03 497 478 508 420 410 368 508 427 453 481 605 719 649 561 482 537 664 534 465 508 530 535 626 554 521 501 482 742 528 508 504 557 919 563 578 548 564 557 611 808 990 561 520 388 485 457 462 480 519 444 421 418 778 424 543 394 432 442 424 473 496 589 472 352 478 510 503 540 514 443 442 455 520 817 913 526 743 463 448 451 436 492 428 705 511 419 569 481 484 408 406 476 478 827 699 555 833 396 490 748 482 559 411 426 524 398 526 508 542 454 574 497 519 441 393 541 370 361 352 582 385 391 441 515 478 498 540 476 499 674 664 490 363 548 375 407 379 409 505 434 458 468 423 437 408 473 489 439 867 787 819 729 784 356 545 523 757 429 680 473 383 684 528 404 530 660 382 349 406 460 352 487 484 328 406 462 596 380 351 356 326 390 365 435 432 776 714 404 637 261 317 349 307 367 323 363 336 314 186 355 471 569 294 324 406 296 389 351 317 497 477 390 283 367 330 389 434 468 376 498 406 378 404 372 528 494 414 474 457 270 468 389 328 400 348 404 347 517 274 232 343 373 390 288 331 389 329 738 332 304 375 548 375 344 355 319 372 242 415 480 418 450 479 313 324 334 393 426 358 298 342 391 335 340 320 295 502 457 411 406 386 311 292 360 331 354 347 249 382 368 375 445 318 310 370 416 282 430 494 458 338 375 364 403 384 404 318 902 892 879 857 221 579 457 400 393 355 449 541 395 358 296 278 381 466 662 317 313 357 362 414 235 114 212 383 282 342 510 436 410 537 471 520 519 554 580 639 577 572 488 584 526 590 912 519 1.06e+03 1.01e+03 498 471 516 478 448 1.01e+03 833 410 978 466 920 482 467 693 1.15e+03 964 1.01e+03 630 726 1.1e+03 581 698 725 860 473 562 664 1.08e+03 628 578 940 741 736 502 590 591 544 809 624 746 576 773 543 578 675 675 497 636 651 671 654 654 614 652 428 662 645 445 610 642 594 580 550 590 519 489 818 947 851 1.03e+03 611 664 590 511 491 493 638 527 519 584 663 670 596 550 439 502 738 806 802 844 491 480 475 472 523 800 539 507 653 553 560 469 540 512 591 454 559 821 599 545 441 580 535 534 745 754 711 402 454 520 457 757 415 792 439 487 500 473 444 515 566 553 523 465 399 503 1e+03 497 478 508 420 410 369 509 427 453 481 605 719 647 560 481 536 663 533 466 508 530 535 627 554 522 501 482 740 527 508 504 555 920 563 578 548 564 558 611 808 990 561 520 388 486 457 462 480 520 443 420 418 778 423 543 394 431 442 423 473 497 589 471 352 478 510 502 540 514 443 443 456 518 817 913 525 744 463 450 451 436 492 427 706 511 420 569 481 483 409 406 476 479 827 698 555 833 397 492 748 482 559 411 426 525 397 525 508 542 455 574 497 518 441 393 540 371 360 352 582 385 391 441 514 480 500 540 476 499 674 664 490 364 549 376 408 379 408 506 434 458 468 423 436 408 473 489 438 866 789 820 730 786 356 545 525 756 429 681 476 382 684 528 404 531 660 382 349 406 461 352 487 484 328 406 462 606 381 351 358 326 391 366 435 432 777 714 406 637 263 317 350 307 367 324 363 337 313 186 355 471 570 294 325 405 296 389 351 317 498 478 390 283 367 330 389 434 469 377 498 406 378 404 372 528 494 413 474 456 270 468 389 328 400 348 403 350 518 274 232 344 372 391 288 331 389 330 738 332 304 375 557 376 343 355 319 371 243 414 486 418 450 480 313 324 333 392 426 358 297 342 391 335 341 320 295 502 458 410 406 387 311 292 360 331 355 348 249 383 368 375 445 318 309 370 416 282 429 493 457 338 377 364 403 384 405 318 903 893 878 857 223 580 457 400 393 355 449 545 395 358 296 280 381 467 664 316 310 357 362 414 233 115 213 382 283 344 511 436 411 537 471 521 519 554 581 641 578 572 490 585 527 590 911 519 1.06e+03 1.01e+03 499 471 517 478 447 1.01e+03 833 410 978 467 921 482 467 693 1.15e+03 964 1.01e+03 630 728 1.1e+03 582 698 725 860 474 562 664 1.09e+03 628 578 934 741 737 502 590 591 544 808 624 746 576 773 543 579 676 675 498 637 652 671 654 654 614 651 427 662 646 445 611 642 595 580 550 590 520 490 818 935 850 1.03e+03 611 700 590 510 491 493 638 528 520 584 663 670 597 550 439 502 738 806 801 844 491 480 475 472 523 801 539 508 653 554 560 468 540 512 591 453 560 822 600 545 441 579 535 535 745 754 711 403 455 520 457 756 415 791 439 487 499 473 444 515 565 553 523 465 398 504 1e+03 498 478 509 420 411 369 508 427 454 482 604 720 646 560 480 537 662 531 466 508 530 535 627 554 522 501 484 740 526 508 504 553 920 564 578 548 564 557 611 808 991 562 520 386 487 457 463 480 520 444 418 417 778 423 543 394 429 442 423 473 498 590 471 353 478 509 501 541 514 444 444 456 519 817 913 525 744 463 452 451 436 492 428 707 510 421 568 481 482 409 406 474 479 827 698 554 834 397 494 748 482 558 411 426 525 397 524 509 542 455 574 497 518 441 393 540 371 360 352 583 385 391 441 514 481 500 540 476 499 674 665 490 364 550 377 409 380 408 506 435 458 468 424 436 408 473 489 438 865 790 820 731 786 356 546 525 756 430 683 481 382 684 527 405 532 660 382 348 406 461 352 487 483 329 406 461 616 382 351 358 325 391 366 435 432 777 715 406 637 264 318 350 308 368 324 363 337 312 188 354 469 570 295 325 404 296 389 351 317 498 478 391 283 367 330 390 434 469 376 498 405 377 404 372 528 495 411 475 455 271 468 390 329 399 347 403 351 519 274 232 344 372 390 288 331 389 331 738 331 304 375 564 376 342 355 319 371 244 415 489 419 451 480 314 323 333 393 426 359 295 341 390 335 341 320 296 501 457 410 406 387 311 292 359 331 355 348 248 383 368 375 445 318 310 371 415 281 429 493 458 339 382 364 403 384 406 319 904 894 877 857 224 582 456 400 394 355 449 547 396 358 296 281 381 467 665 314 309 358 361 414 231 115 213 382 284 346 512 436 411 538 471 521 520 554 582 641 578 572 491 586 527 590 911 519 1.06e+03 997 500 472 517 478 447 1.01e+03 833 409 978 468 921 482 468 693 1.15e+03 964 1.01e+03 630 728 1.1e+03 582 698 725 861 474 561 665 1.09e+03 628 578 929 741 740 502 590 591 544 808 624 746 577 773 543 579 676 675 500 638 652 670 654 654 613 650 426 662 646 445 612 642 595 579 550 590 520 490 819 926 850 1.03e+03 612 731 590 510 490 494 638 528 521 584 663 670 597 550 439 502 738 806 801 845 492 480 475 471 524 801 539 509 654 554 560 468 540 512 591 452 561 823 600 546 441 579 535 536 745 754 711 404 456 520 457 756 415 791 437 486 499 473 446 514 564 553 523 465 399 504 1e+03 498 478 508 421 412 369 508 427 455 481 604 720 646 559 480 537 658 531 466 508 529 535 627 554 522 501 486 740 526 507 504 552 921 564 579 548 563 557 612 808 992 562 518 385 488 457 464 481 522 444 418 417 778 424 544 394 429 443 423 473 499 590 471 353 478 509 500 541 516 444 444 455 519 818 912 524 743 463 454 452 436 492 428 707 510 422 568 481 482 409 406 473 479 827 698 554 833 397 495 748 482 557 411 426 525 397 523 511 542 455 574 497 519 441 393 539 371 360 353 583 385 391 440 514 483 500 539 475 500 674 665 490 365 551 377 410 381 408 506 435 458 467 424 436 408 472 488 438 864 791 820 732 786 356 546 525 756 431 683 485 380 685 527 405 532 661 382 348 405 461 352 486 482 328 405 461 626 382 351 357 326 391 367 435 433 777 715 406 635 265 318 351 308 368 324 363 337 312 189 354 468 570 296 324 404 296 389 351 318 498 477 391 283 368 330 390 435 469 376 498 404 376 404 372 528 496 409 475 454 272 468 391 329 399 347 403 353 520 275 233 344 372 390 288 332 389 332 737 330 304 376 571 377 342 355 319 371 246 417 493 420 452 480 315 324 334 394 425 361 295 341 389 335 342 319 298 501 457 411 407 387 311 292 359 331 354 347 247 383 369 375 445 318 310 371 415 279 430 492 458 340 388 364 403 384 406 318 905 895 876 857 227 582 456 399 394 356 448 546 397 358 297 283 382 468 666 314 311 360 360 414 229 116 213 382 284 349 513 436 410 538 471 522 520 554 582 640 579 572 494 585 527 590 911 518 1.06e+03 989 501 472 517 477 447 1.01e+03 833 411 978 467 922 483 468 693 1.16e+03 964 1.01e+03 630 728 1.1e+03 581 698 725 861 475 561 666 1.09e+03 628 578 924 740 745 503 590 590 544 808 624 746 577 773 543 580 676 676 501 638 652 670 654 654 613 648 426 662 646 446 612 643 595 579 550 590 520 489 819 918 850 1.03e+03 612 755 590 510 490 494 639 528 521 585 664 670 597 551 440 502 738 806 801 845 493 480 475 471 524 801 539 509 654 554 560 468 541 513 591 452 562 824 599 546 442 578 535 536 745 753 710 405 456 520 457 756 416 791 435 486 499 473 446 514 564 552 523 465 399 505 1e+03 499 478 508 421 412 369 508 428 455 481 603 719 646 559 480 537 655 532 467 508 528 536 626 554 521 501 486 740 526 506 504 551 920 564 579 548 563 556 612 808 992 563 516 384 488 458 464 481 524 445 419 416 779 424 544 394 428 444 424 473 499 590 471 356 478 510 500 540 517 444 445 454 519 818 912 524 743 464 454 452 437 491 429 708 510 422 569 481 482 408 406 472 479 826 698 554 833 397 495 748 482 556 411 425 525 397 522 512 540 455 574 497 519 441 392 538 371 361 353 584 385 391 439 514 487 500 540 475 501 674 664 490 366 551 376 410 382 409 506 435 457 467 423 436 408 472 488 438 864 792 820 733 786 356 547 525 756 432 682 492 380 685 527 405 532 662 381 349 403 461 352 487 482 329 404 462 636 382 350 356 326 391 367 435 433 776 715 405 634 264 318 351 309 368 324 363 337 313 189 354 466 569 298 324 405 296 389 351 318 497 476 392 283 368 330 391 436 469 376 498 403 376 404 372 528 497 408 475 454 273 468 391 330 399 348 402 353 520 275 233 344 372 392 288 333 389 334 737 330 304 376 579 377 342 355 318 371 247 419 496 420 452 480 315 324 335 396 425 363 295 340 389 335 343 319 298 501 456 411 406 386 311 293 359 331 354 346 248 383 369 375 446 316 311 371 415 278 431 492 458 340 395 364 404 385 406 319 904 894 875 857 227 583 456 399 393 356 448 546 398 358 297 283 382 468 665 316 314 361 361 414 227 116 213 382 283 350 513 436 410 538 472 522 521 553 582 639 578 573 495 585 527 590 912 518 1.06e+03 979 501 473 517 477 447 1.01e+03 833 412 978 466 923 484 468 693 1.16e+03 964 1.01e+03 631 728 1.1e+03 581 697 725 862 476 561 666 1.09e+03 628 578 919 740 752 503 590 590 544 809 624 746 577 773 543 580 676 677 502 638 652 670 655 654 612 647 427 662 647 447 612 643 595 579 550 590 520 488 819 913 851 1.03e+03 612 768 591 511 490 494 639 528 521 585 664 670 597 551 440 503 738 806 801 845 494 480 476 471 524 802 539 509 654 554 559 469 542 513 592 452 564 825 599 545 443 578 536 536 745 753 710 405 457 520 456 757 417 792 434 486 500 473 446 514 565 552 523 466 400 505 1e+03 500 477 508 420 412 369 508 428 454 481 603 719 646 559 482 537 653 533 468 508 528 536 626 554 520 501 485 741 526 505 503 549 920 564 580 548 563 556 613 809 990 564 518 384 488 458 464 481 525 444 420 416 779 425 544 394 428 444 424 474 499 590 471 358 478 510 500 539 517 444 444 454 520 818 911 525 743 464 455 452 437 491 429 708 510 422 569 481 481 408 405 471 479 826 699 554 833 397 497 749 482 555 411 425 524 397 521 513 539 454 575 497 519 441 392 538 370 361 354 584 385 391 437 513 492 499 543 475 502 674 663 490 366 551 375 410 382 409 507 436 456 467 423 436 408 472 487 439 864 792 821 733 787 355 548 525 756 432 682 503 380 686 528 404 531 663 381 349 402 461 351 487 482 330 403 462 644 382 351 356 326 391 367 434 433 776 716 404 633 264 318 351 309 368 324 364 337 314 189 354 467 568 298 324 406 295 388 350 319 497 476 392 283 369 329 391 436 469 376 499 403 375 404 372 528 497 409 475 454 275 467 390 330 399 348 400 353 520 275 234 344 372 392 288 334 389 335 737 331 305 377 586 378 342 355 318 372 249 419 498 421 452 480 315 325 336 396 425 365 295 340 390 335 344 318 298 502 457 411 404 387 311 293 359 331 354 346 248 384 370 375 447 315 310 371 415 278 430 491 458 341 400 364 405 386 405 319 902 893 875 857 227 583 456 399 392 356 448 547 399 358 298 284 383 468 664 318 317 361 362 414 226 117 213 383 283 351 512 436 409 538 472 523 520 554 583 638 578 574 498 585 526 591 914 518 1.06e+03 970 501 472 517 478 447 1.01e+03 833 413 978 466 923 484 468 694 1.15e+03 963 1.02e+03 632 728 1.1e+03 581 697 726 863 477 561 666 1.09e+03 628 578 915 740 759 503 590 590 544 810 624 747 577 774 543 580 675 678 502 638 652 671 654 654 612 646 428 663 647 447 612 641 595 579 550 589 520 488 820 908 851 1.03e+03 612 782 592 511 490 493 640 528 520 585 665 671 597 552 440 503 738 806 801 846 495 480 476 471 524 803 539 509 655 554 558 470 543 513 593 453 565 824 599 545 442 578 536 536 744 753 710 405 458 520 457 757 417 792 434 485 500 473 445 514 564 552 522 467 400 505 1e+03 499 477 509 420 412 369 508 428 454 481 603 719 646 560 482 537 653 533 468 508 528 536 626 553 520 501 484 741 527 506 503 547 919 564 580 548 564 556 613 809 990 564 520 383 488 458 465 481 526 444 419 416 779 425 543 394 429 443 424 474 500 590 471 359 479 510 500 538 516 444 444 454 520 818 911 525 742 464 455 452 437 492 429 708 511 422 569 481 482 408 405 470 479 825 701 555 833 397 499 749 482 555 412 426 524 397 520 512 539 453 576 496 519 441 392 538 370 361 353 584 385 392 438 513 497 497 545 476 502 674 664 489 365 551 375 410 381 408 508 437 455 467 423 436 408 473 487 439 865 794 821 733 788 354 548 525 756 433 683 515 380 686 528 404 530 663 382 350 403 460 351 487 482 330 403 463 651 382 351 356 326 391 366 436 433 776 717 404 633 264 318 352 309 368 324 363 336 314 190 355 467 568 297 324 406 294 387 351 319 497 476 392 283 368 329 391 437 470 377 500 403 375 404 373 528 497 410 474 454 278 467 389 330 399 349 398 353 519 275 234 344 373 393 289 334 389 337 738 332 305 378 595 378 342 355 319 372 250 418 498 421 452 479 316 325 336 397 425 364 296 341 391 336 343 318 297 502 459 411 404 387 312 293 359 331 355 347 249 384 370 374 447 314 310 372 414 278 429 490 459 341 406 364 406 386 405 319 900 891 875 857 227 583 454 399 392 356 448 548 401 357 299 285 384 467 665 320 318 361 362 416 225 119 213 385 283 351 513 437 409 538 472 523 520 554 583 639 578 573 501 584 525 591 920 517 1.06e+03 963 501 472 518 478 448 1.01e+03 833 413 978 466 923 483 468 694 1.15e+03 964 1.02e+03 632 728 1.1e+03 582 697 726 862 477 561 666 1.09e+03 628 578 910 739 766 504 590 590 544 811 624 747 577 774 543 580 674 678 503 638 653 672 654 655 612 646 428 663 647 448 613 641 596 579 550 589 520 488 820 904 851 1.03e+03 613 797 593 511 491 494 640 528 520 585 665 671 598 552 440 503 738 806 800 846 495 480 477 470 526 804 540 509 655 554 557 470 543 513 594 453 566 825 598 545 442 577 536 536 742 753 710 404 459 520 457 757 417 792 434 485 500 473 444 514 564 551 522 467 400 506 1e+03 498 478 508 420 413 368 508 428 454 481 603 719 645 560 483 537 652 533 467 509 528 536 626 553 519 501 483 740 528 506 504 547 919 564 580 548 565 556 613 808 990 564 523 383 487 458 466 481 526 444 420 415 779 426 543 394 428 443 423 474 499 590 472 360 479 511 500 538 515 444 443 454 521 818 911 525 742 464 454 452 437 493 429 708 511 422 569 481 482 407 405 470 479 825 703 554 833 397 500 750 483 555 413 427 523 397 519 511 539 454 576 496 519 441 392 539 370 361 352 584 385 391 438 512 503 495 545 476 502 674 664 489 365 552 375 411 381 408 508 438 456 468 423 436 409 474 487 440 865 796 821 732 787 356 548 525 756 433 684 526 380 686 529 404 531 662 382 350 403 461 353 487 482 330 404 462 657 382 352 357 326 390 366 437 433 776 717 403 634 264 318 352 309 368 324 363 336 314 190 356 467 568 297 325 406 293 386 351 320 496 476 392 284 368 329 392 437 470 379 500 403 375 404 373 528 497 409 475 454 283 467 389 332 399 348 396 353 518 275 235 346 374 392 289 334 388 338 739 333 305 378 605 378 342 354 320 372 250 418 498 421 453 477 316 325 336 398 426 366 297 341 392 336 343 318 296 502 459 411 405 387 312 293 360 332 356 349 250 384 370 373 448 314 310 372 414 278 429 490 459 341 411 364 406 386 404 318 900 891 876 857 227 584 454 399 391 356 448 547 401 358 299 286 384 467 666 320 319 362 363 417 225 120 212 386 283 351 513 437 409 538 472 524 520 555 583 639 577 573 503 584 525 591 928 516 1.06e+03 955 501 472 517 479 448 1.01e+03 833 413 978 466 922 482 468 694 1.15e+03 964 1.02e+03 632 727 1.11e+03 583 697 727 862 477 561 666 1.08e+03 628 578 902 739 773 504 589 590 545 811 624 748 577 774 543 581 674 678 503 638 653 672 654 655 613 647 427 663 648 448 613 642 595 579 550 588 520 489 821 902 851 1.03e+03 613 811 593 511 492 494 640 528 520 585 665 672 598 552 440 503 737 807 799 847 495 480 478 470 526 804 540 509 655 554 557 470 543 514 593 452 568 825 598 545 441 577 535 537 742 753 709 404 459 519 457 757 418 792 433 486 500 472 444 515 564 550 522 466 400 506 1e+03 496 478 507 419 413 368 508 429 455 481 603 719 644 561 484 537 651 534 467 509 528 537 626 552 519 501 483 739 527 506 504 546 919 563 579 548 566 556 613 807 991 564 523 382 487 458 467 481 527 445 420 416 779 426 543 394 427 443 424 475 498 591 472 360 479 511 500 538 515 444 444 455 522 818 912 524 743 464 456 452 436 493 429 708 511 422 570 481 483 407 404 470 479 825 704 554 834 397 500 750 483 555 413 428 524 397 518 510 539 455 575 496 520 442 392 539 370 361 352 585 384 391 438 511 508 495 545 476 503 674 665 489 364 552 374 411 380 408 507 439 455 469 423 436 410 473 488 439 865 798 820 732 786 357 548 525 756 433 683 534 380 686 530 404 532 662 382 351 403 461 355 487 483 329 404 462 664 381 352 358 326 390 365 438 433 777 717 403 635 265 318 351 309 368 324 362 336 314 191 357 468 569 296 324 405 293 386 351 320 496 476 393 284 368 329 392 437 471 380 500 403 374 404 373 528 497 409 475 454 288 467 389 334 399 348 395 353 518 276 235 347 375 392 289 335 388 340 740 332 306 378 614 378 342 354 320 372 250 417 497 421 453 476 317 324 336 397 426 368 296 342 391 336 342 318 297 502 458 411 407 387 312 293 360 332 355 350 250 384 370 373 448 314 309 372 414 278 430 490 459 341 414 364 406 387 403 317 901 891 877 857 228 584 454 399 390 356 448 547 400 358 300 288 386 467 667 321 320 361 364 418 225 122 212 386 283 351 514 438 409 538 472 524 520 556 583 640 577 573 504 584 525 592 937 516 1.06e+03 948 502 473 517 480 449 1.01e+03 833 413 979 466 922 482 468 694 1.15e+03 965 1.02e+03 632 727 1.11e+03 584 698 727 862 477 561 666 1.08e+03 629 579 892 739 779 505 589 590 545 810 625 748 577 775 542 582 674 678 504 638 654 672 654 655 613 647 426 663 648 449 613 643 594 580 550 589 521 490 822 900 852 1.03e+03 613 824 593 511 493 494 640 529 521 585 665 672 598 553 441 503 736 808 798 847 494 480 478 469 527 804 540 510 656 555 557 469 544 515 593 452 570 825 598 545 441 577 534 538 742 753 709 404 458 519 456 757 418 792 431 486 500 472 444 515 564 550 523 466 399 506 1e+03 496 478 506 419 414 368 508 430 455 481 604 718 644 561 485 536 648 534 466 508 528 537 627 552 519 501 483 738 526 506 504 545 919 563 578 547 566 556 613 806 992 563 524 384 488 459 467 481 527 446 420 416 778 426 543 394 426 443 425 475 497 591 472 360 478 511 501 538 515 444 444 455 522 818 912 524 745 464 459 453 436 493 428 708 512 421 570 481 483 407 404 470 480 826 704 554 835 397 500 750 483 555 413 428 524 396 519 510 539 455 574 496 520 442 393 539 370 361 352 585 384 390 438 509 513 497 544 476 503 674 666 490 364 552 375 410 380 408 506 439 455 470 423 437 410 473 487 439 865 798 819 734 786 358 548 525 757 433 683 540 381 687 530 404 533 662 382 352 402 462 356 486 483 329 404 463 668 380 352 358 325 390 365 439 433 777 716 404 635 265 317 351 310 368 324 364 336 314 192 357 469 570 296 324 406 294 386 351 320 496 476 393 285 368 329 393 437 472 380 500 402 374 403 373 528 497 410 475 455 292 468 390 336 399 347 393 353 519 277 236 347 376 391 289 335 388 341 740 332 306 377 622 378 343 355 319 372 251 417 496 421 454 475 317 324 336 397 426 370 296 342 391 337 342 318 297 502 456 411 407 386 312 293 361 332 354 350 248 384 370 374 448 314 310 371 414 277 430 490 459 340 416 363 406 388 402 317 901 891 877 857 228 585 455 399 389 356 448 549 398 358 300 288 386 468 670 322 322 360 364 418 224 125 212 386 282 351 513 438 409 538 473 525 520 556 584 640 576 573 505 584 525 592 945 517 1.06e+03 940 502 474 517 480 449 1e+03 833 413 979 467 922 482 468 694 1.15e+03 965 1.02e+03 632 726 1.11e+03 584 698 727 863 477 561 666 1.08e+03 629 580 884 739 788 505 590 590 545 810 625 749 577 776 542 582 674 677 504 638 655 672 655 655 613 647 426 663 648 448 613 644 594 580 550 590 521 490 822 899 852 1.03e+03 613 835 593 510 493 494 640 529 521 585 665 672 598 554 441 504 736 809 798 847 494 480 478 469 527 804 540 510 656 554 557 469 544 515 592 453 572 824 597 545 442 578 534 539 742 753 710 404 459 519 456 757 418 791 432 486 500 472 444 515 565 550 523 465 398 506 1e+03 497 478 506 419 414 368 507 430 455 481 604 719 644 562 487 536 647 535 466 508 528 536 627 553 518 501 483 737 525 506 503 544 919 563 578 547 566 557 612 806 992 563 524 387 488 459 467 481 527 447 419 416 778 425 543 394 426 444 425 475 496 592 470 359 478 511 501 538 516 443 444 456 521 818 912 524 746 465 462 453 436 493 428 708 513 420 570 480 483 408 403 470 480 826 704 554 835 397 501 750 482 555 413 427 524 395 519 510 539 455 573 496 520 442 393 539 370 361 353 585 385 390 438 506 516 498 544 476 503 674 666 490 365 551 374 410 380 407 505 439 455 471 423 438 410 472 488 438 864 799 819 735 787 359 548 525 757 434 684 546 381 687 531 403 533 662 383 353 401 462 358 486 484 329 403 463 670 380 351 358 325 390 366 438 433 777 716 404 635 265 317 351 310 368 323 364 336 315 192 357 470 571 298 323 406 294 387 351 320 497 476 393 285 368 328 393 438 472 381 500 403 374 403 372 528 497 410 475 455 293 468 391 337 400 346 393 351 520 277 236 346 376 392 289 335 388 342 741 332 306 376 631 377 343 356 318 372 252 418 495 421 454 475 318 324 337 396 426 370 295 342 390 337 342 318 298 503 455 410 408 385 313 293 361 332 354 350 246 383 371 375 448 313 311 371 413 277 429 489 459 340 420 363 407 388 402 319 901 891 877 857 228 586 455 399 389 356 448 551 398 358 300 288 388 467 673 323 325 359 363 418 222 128 212 386 282 351 513 439 409 538 472 525 520 556 584 641 576 573 506 584 525 593 955 517 1.06e+03 937 502 474 518 482 449 1e+03 833 412 980 467 922 483 468 695 1.15e+03 965 1.02e+03 632 726 1.11e+03 584 698 727 864 478 561 667 1.08e+03 630 580 875 738 794 506 590 590 546 810 625 749 577 778 542 582 675 677 505 638 655 671 655 655 614 647 426 663 648 448 614 644 595 580 551 590 521 490 822 899 853 1.03e+03 614 842 594 510 494 494 641 528 520 585 666 672 598 554 441 504 736 809 800 847 494 480 478 469 527 804 540 511 656 554 557 469 544 516 593 453 572 823 597 544 442 578 534 538 742 753 710 406 461 519 456 757 419 791 433 486 500 472 444 515 565 551 523 464 399 506 1e+03 498 478 506 418 414 368 507 430 456 480 604 719 644 563 487 536 645 535 467 508 529 535 626 552 519 499 483 737 525 506 503 544 918 562 578 546 566 557 612 807 991 563 524 389 489 460 467 481 527 448 418 416 778 425 543 394 427 445 424 475 495 592 470 359 478 511 501 537 516 442 444 456 520 817 913 524 745 465 463 453 436 492 429 708 514 420 569 481 483 408 403 470 480 826 704 554 835 397 500 751 481 554 413 427 525 394 519 510 537 455 574 496 519 442 393 540 370 361 353 585 386 390 438 504 521 499 545 476 503 673 666 491 366 551 374 411 380 407 506 439 456 470 422 439 410 472 488 438 863 797 819 736 788 361 548 525 757 434 684 552 382 688 531 403 533 663 382 354 401 462 360 486 484 329 403 464 671 380 351 357 325 390 367 438 433 777 718 405 635 264 318 351 310 368 323 365 336 315 193 357 470 570 299 324 406 295 389 351 319 498 475 392 285 368 328 393 438 472 381 500 403 374 402 372 528 497 410 475 455 296 468 392 339 400 344 393 349 519 277 236 346 376 392 290 334 388 342 742 332 306 375 639 377 342 356 319 372 253 418 494 421 454 474 318 324 337 396 426 370 294 342 389 337 342 318 298 503 456 410 409 385 313 293 361 333 354 350 247 383 372 376 448 312 312 371 412 277 429 487 459 339 426 363 407 387 403 320 901 891 876 858 228 586 456 399 389 355 449 552 398 357 300 288 388 466 677 321 327 360 365 419 221 130 210 385 282 352 513 439 409 538 472 525 521 555 585 642 577 574 506 584 526 593 967 517 1.06e+03 933 502 473 519 483 450 1e+03 833 412 980 467 923 483 468 696 1.15e+03 964 1.02e+03 632 726 1.11e+03 584 700 728 865 478 561 667 1.08e+03 630 579 868 739 802 506 591 590 547 810 626 749 577 779 542 582 676 677 507 638 655 671 655 655 615 646 426 663 648 448 615 644 596 580 552 590 521 490 821 898 853 1.03e+03 615 848 594 510 494 493 642 529 521 586 666 672 598 554 441 504 736 809 802 848 494 480 478 470 527 804 540 511 655 554 557 470 544 516 593 454 572 822 598 544 442 578 534 538 742 753 710 407 463 519 457 758 420 791 434 485 499 472 444 516 565 551 523 463 400 506 1e+03 498 476 506 418 414 368 508 431 455 479 605 720 644 563 488 537 644 535 467 508 530 535 625 552 521 498 483 737 525 506 502 544 918 562 578 546 566 558 611 808 990 563 524 388 489 459 467 482 527 448 418 416 778 426 542 394 428 445 423 475 495 592 470 358 478 511 502 537 516 442 444 456 520 817 913 524 745 465 464 452 436 492 429 708 514 420 569 481 484 409 404 470 481 825 704 554 835 397 500 751 480 554 413 427 525 394 519 511 536 455 575 495 519 443 392 540 371 362 353 585 385 390 437 500 527 498 546 476 504 673 666 492 367 551 375 412 380 407 506 439 458 469 421 440 410 472 488 438 862 796 819 735 788 364 548 525 757 435 685 558 382 688 531 404 532 664 381 355 401 462 362 486 484 329 403 464 672 380 350 357 325 390 368 438 432 777 720 405 635 264 319 352 310 369 322 365 337 315 193 358 470 570 301 324 406 295 389 351 319 498 475 391 285 367 328 393 438 473 381 500 404 374 402 372 528 497 410 475 455 299 469 390 341 400 344 393 347 520 277 237 345 377 393 290 333 388 344 741 332 306 375 646 378 343 356 321 373 254 417 493 421 455 474 319 324 338 396 427 370 294 342 388 337 342 318 298 503 457 411 409 386 313 294 362 334 354 350 247 383 372 376 448 311 312 370 411 277 429 488 460 339 433 364 407 386 403 322 901 891 876 858 228 586 456 400 389 354 449 553 398 356 301 287 388 465 678 318 326 361 367 421 221 132 208 385 282 352 513 439 410 538 473 525 521 555 586 643 577 575 507 583 527 594 980 517 1.07e+03 928 502 473 519 482 450 1e+03 833 412 981 468 924 484 467 696 1.15e+03 964 1.02e+03 632 726 1.11e+03 584 700 729 865 477 561 668 1.08e+03 630 578 860 739 808 506 592 592 547 811 626 750 577 780 541 582 677 677 510 638 655 672 655 656 615 646 426 663 648 448 616 644 596 580 552 590 521 490 820 897 853 1.03e+03 615 853 595 510 493 494 643 529 522 585 666 672 598 554 441 504 736 809 803 849 494 480 478 472 527 805 540 511 655 555 557 470 544 516 594 456 572 821 598 544 442 578 534 537 742 752 710 407 464 519 457 758 421 790 435 485 498 472 444 516 565 551 523 463 400 506 1e+03 499 475 504 419 414 369 509 431 455 478 606 720 644 563 488 537 643 534 467 508 530 534 625 552 522 497 483 736 526 506 502 545 918 562 578 546 566 558 610 808 989 563 524 388 490 459 468 482 527 447 418 415 778 426 542 394 428 445 423 475 494 592 470 358 477 512 502 537 517 442 444 456 521 817 914 523 745 465 466 452 437 492 429 709 514 420 569 482 484 410 404 469 482 825 704 554 834 397 500 751 480 554 412 427 524 394 519 511 535 455 575 494 518 443 390 539 371 362 353 585 384 390 437 498 535 498 547 475 505 672 666 492 367 551 376 412 379 407 506 439 457 469 421 440 411 472 488 437 862 796 819 733 789 368 548 524 756 434 685 564 382 688 531 404 532 665 380 355 401 462 363 486 484 329 403 464 671 380 350 358 325 390 368 438 431 776 722 405 635 263 319 352 310 369 322 365 337 315 194 358 471 570 302 324 406 295 389 350 319 497 476 390 285 367 328 392 438 473 381 499 404 372 402 371 528 497 410 474 455 302 469 389 344 400 344 393 347 520 277 238 345 378 394 290 334 388 345 741 332 306 375 653 378 343 356 322 374 255 416 492 422 455 472 319 324 338 396 427 370 294 341 387 337 342 318 298 503 458 411 409 388 313 295 362 334 354 349 245 383 371 377 447 310 311 368 410 277 429 490 461 339 438 363 407 386 401 322 901 891 876 858 229 587 456 400 389 353 450 554 398 355 301 287 388 465 679 316 325 363 368 423 220 132 206 386 281 353 513 439 411 538 474 525 521 554 587 644 577 576 508 584 529 595 993 517 1.07e+03 921 502 472 519 482 450 1e+03 834 412 980 468 925 484 467 696 1.15e+03 964 1.02e+03 633 726 1.11e+03 584 700 730 865 477 562 668 1.08e+03 630 579 853 740 815 506 592 593 547 811 627 750 577 782 542 582 677 678 512 638 655 673 655 656 615 646 426 663 648 450 617 645 595 580 552 590 521 490 820 896 853 1.03e+03 615 858 595 509 493 494 645 530 523 585 666 673 597 554 441 504 736 809 805 850 495 481 479 473 526 805 540 511 655 555 557 470 545 515 593 458 572 821 598 543 443 578 534 537 742 750 710 407 469 519 456 758 421 790 435 486 498 472 445 516 564 551 523 463 400 505 1e+03 499 474 502 420 414 371 509 431 455 478 604 720 644 562 488 537 642 532 466 508 530 534 625 552 522 497 483 736 526 507 503 544 918 562 578 546 564 558 610 808 989 564 524 390 490 459 468 484 527 446 419 415 778 426 542 395 427 444 423 475 494 592 471 358 476 512 502 537 518 442 444 456 521 817 914 523 745 464 467 453 437 492 429 709 515 420 569 482 485 411 404 468 482 824 704 554 834 397 499 751 479 554 412 427 524 394 519 512 535 455 575 496 517 444 389 539 371 362 353 585 382 390 437 495 543 497 547 475 506 672 666 492 367 551 377 412 379 408 507 439 456 469 421 439 412 472 488 436 862 797 820 733 789 372 548 524 755 434 685 566 382 687 532 405 532 665 380 355 400 461 363 486 485 329 403 463 671 380 349 358 325 390 368 438 431 777 722 405 636 264 319 352 309 369 323 366 337 315 194 357 470 571 303 324 406 295 389 351 320 496 477 391 285 367 328 392 437 473 381 498 403 370 402 372 529 498 410 473 455 305 469 388 345 398 346 393 347 520 278 238 344 379 395 291 334 388 345 741 332 306 375 662 378 343 356 322 375 256 416 491 423 455 472 318 324 338 396 427 370 294 340 388 337 342 318 298 504 458 411 409 387 313 295 363 334 354 348 243 383 370 377 447 309 310 369 409 277 428 492 462 340 444 363 407 387 400 322 901 892 876 857 229 587 457 400 391 353 449 554 397 353 302 288 388 466 680 317 324 362 368 422 219 132 207 388 280 353 513 439 412 538 475 525 521 554 587 644 578 576 510 584 529 595 1.01e+03 518 1.07e+03 913 501 472 519 483 449 1e+03 834 412 980 468 926 484 467 696 1.15e+03 965 1.02e+03 633 728 1.11e+03 584 701 731 865 477 562 668 1.08e+03 630 580 845 740 821 505 592 593 547 811 628 750 578 783 543 583 676 678 512 639 655 673 655 656 614 646 426 664 648 450 618 645 595 581 552 590 521 490 820 894 853 1.03e+03 615 862 595 510 493 494 646 530 523 585 667 673 597 554 441 504 735 809 808 850 495 481 479 473 525 805 540 512 655 556 557 470 546 515 593 460 572 822 597 543 444 578 534 537 742 750 710 406 474 519 456 758 421 791 436 485 499 472 445 516 563 551 523 463 401 505 1e+03 499 474 500 420 414 373 509 431 455 478 603 720 643 562 488 537 642 532 465 508 530 534 626 552 522 499 483 736 526 508 504 544 918 562 578 546 563 558 610 807 989 564 524 391 490 460 468 485 526 444 419 415 778 425 542 395 426 444 423 475 493 592 472 358 476 512 502 537 518 442 443 457 521 818 914 523 745 464 468 453 437 492 429 709 516 420 569 482 485 411 403 468 483 823 704 554 834 397 498 751 480 554 412 426 524 394 518 512 535 455 574 496 516 444 390 538 371 362 353 584 382 390 438 494 548 497 548 475 506 672 667 492 367 552 377 411 379 408 508 439 455 469 421 437 413 471 488 436 862 799 820 734 789 377 548 522 754 435 685 572 382 686 532 404 532 665 380 356 400 460 362 487 486 329 404 464 669 380 350 358 324 390 367 438 432 778 722 405 636 264 319 352 309 369 323 366 337 315 195 356 470 571 305 324 406 294 388 352 320 495 478 392 284 367 329 393 435 473 380 498 403 370 402 372 530 498 410 473 454 307 469 388 346 397 348 392 347 520 278 238 344 379 395 291 334 388 345 741 332 307 375 672 377 344 356 322 374 256 416 490 423 455 471 318 324 338 397 427 371 295 340 388 336 342 317 298 504 457 411 409 387 312 296 363 335 354 348 244 383 368 378 448 308 311 370 407 277 428 492 463 341 450 363 407 387 401 322 902 892 877 856 228 587 458 401 392 353 449 552 397 352 303 289 388 466 683 317 323 361 368 422 218 132 207 390 279 354 513 439 412 539 475 525 520 555 587 645 579 576 510 585 529 595 1.02e+03 518 1.07e+03 905 501 472 520 484 448 1e+03 834 412 980 468 926 484 468 696 1.15e+03 965 1.02e+03 632 729 1.11e+03 584 701 731 864 477 563 668 1.08e+03 631 580 839 740 828 505 592 592 547 812 628 750 578 784 543 582 676 678 513 639 655 673 655 657 614 646 426 664 649 451 618 645 596 582 552 590 522 491 820 892 853 1.03e+03 615 863 595 512 493 494 646 530 523 585 667 674 597 555 441 504 735 810 810 849 495 481 479 472 525 805 540 512 656 556 557 470 546 515 592 462 572 822 597 542 445 578 534 537 741 751 711 407 482 520 457 759 421 791 435 483 499 472 444 516 561 551 523 463 400 506 1e+03 499 474 498 420 414 373 509 432 455 478 602 721 643 562 488 537 642 532 466 507 530 535 626 552 522 501 484 736 526 508 504 544 919 562 578 547 562 557 611 807 989 564 526 391 490 460 468 485 526 443 420 415 778 425 543 395 428 443 423 475 493 592 472 358 477 511 503 537 518 441 443 457 522 818 914 523 745 464 469 453 436 492 429 709 516 420 569 482 485 411 403 468 483 821 704 554 834 398 499 751 480 554 412 426 523 394 517 513 536 455 574 496 517 444 391 538 370 362 353 582 383 389 438 492 551 497 549 475 506 673 668 492 366 553 377 412 379 408 509 438 455 469 420 437 412 470 488 437 861 801 820 734 789 384 548 522 754 435 684 576 382 686 532 404 531 666 380 356 399 460 363 487 486 329 404 464 667 381 351 358 323 391 367 438 433 779 720 405 635 264 319 353 309 368 322 366 337 315 195 354 468 571 305 325 406 294 388 352 320 496 478 393 285 367 329 394 433 472 381 498 402 372 402 372 529 498 410 472 454 307 469 388 347 396 347 392 348 518 278 238 346 379 393 292 333 387 344 742 332 307 375 682 377 344 356 322 373 256 416 490 423 455 470 317 324 338 397 427 372 295 340 388 336 341 316 298 503 455 411 410 387 312 296 363 336 354 348 246 383 368 378 448 308 312 371 406 276 429 491 462 341 457 363 407 388 402 322 904 891 878 856 227 588 458 401 392 353 448 549 396 352 304 290 389 466 688 317 325 360 368 424 218 134 207 389 280 354 513 438 412 539 475 525 520 555 587 648 580 575 510 585 529 595 1.03e+03 519 1.07e+03 900 501 473 521 485 448 1e+03 834 412 980 468 926 484 468 696 1.15e+03 965 1.02e+03 632 730 1.11e+03 585 702 731 863 478 563 669 1.09e+03 632 580 831 739 834 506 592 592 546 811 628 750 579 784 542 582 676 678 513 639 656 673 656 657 613 646 425 664 649 451 619 646 597 582 552 591 522 492 820 891 853 1.03e+03 616 864 596 514 492 494 646 530 523 585 668 675 598 555 442 504 735 810 812 849 495 482 480 472 526 805 539 513 657 556 556 470 545 516 592 464 572 822 597 542 444 579 534 536 740 752 711 409 486 520 458 759 421 790 435 482 499 472 444 515 560 551 524 463 401 506 1e+03 498 474 496 420 414 374 510 432 455 478 602 721 642 562 488 537 642 532 467 506 530 535 626 552 523 502 485 735 526 507 505 544 918 561 578 548 561 557 612 808 989 563 531 391 490 460 468 485 527 443 420 415 778 425 543 395 430 442 424 475 492 592 472 358 478 510 503 536 518 440 444 457 522 819 914 522 745 464 470 452 435 492 430 709 516 420 569 483 485 410 404 468 484 820 704 553 835 398 500 752 480 555 413 426 524 395 518 512 536 455 574 496 518 444 392 539 370 362 353 581 384 389 438 490 553 497 550 475 506 674 669 491 366 554 377 414 380 409 509 438 456 469 419 437 411 469 487 437 860 803 820 734 789 388 548 522 753 435 684 579 382 686 532 404 530 666 380 357 399 461 364 486 485 329 404 464 664 382 352 358 323 392 366 437 433 779 719 405 634 264 319 354 309 368 322 366 337 315 196 356 468 570 306 326 406 294 389 352 319 497 477 393 284 366 330 394 432 472 381 498 402 372 402 372 528 497 410 472 454 307 469 389 347 397 347 391 348 516 278 238 347 378 392 292 332 387 344 742 332 307 376 694 376 344 357 322 373 256 416 490 423 455 469 318 325 338 397 427 374 296 338 389 336 342 316 297 503 454 411 411 387 312 296 363 336 354 347 249 383 368 378 448 305 312 371 404 275 429 490 462 341 463 364 406 388 402 321 904 890 878 857 227 588 458 401 392 352 449 546 396 352 305 290 389 466 692 316 328 359 369 425 217 136 205 390 279 354 513 439 412 539 475 525 519 555 587 652 581 575 510 585 529 595 1.04e+03 519 1.07e+03 895 500 474 522 486 448 1e+03 834 412 980 469 926 484 468 696 1.15e+03 965 1.02e+03 632 730 1.11e+03 586 702 731 862 478 564 669 1.09e+03 632 579 825 740 841 506 592 592 546 811 628 750 578 784 542 582 676 678 513 639 656 673 656 657 613 646 425 664 650 452 622 646 598 582 552 592 522 492 821 889 853 1.03e+03 616 864 596 514 493 494 646 530 522 584 668 675 599 555 442 504 735 811 814 849 494 483 480 472 527 805 539 512 657 556 557 470 545 516 592 468 572 822 597 542 445 578 534 536 738 752 710 410 493 520 458 760 421 790 435 482 499 473 443 515 560 551 524 463 401 506 1e+03 497 474 494 420 416 374 509 433 455 477 602 721 642 563 488 536 642 532 467 506 530 534 626 551 523 502 485 735 527 506 505 544 917 561 579 548 561 557 613 808 989 564 534 392 490 460 468 485 527 443 420 414 778 425 543 395 431 442 424 475 492 592 472 358 477 510 503 536 518 442 444 457 522 819 914 522 745 464 471 452 436 493 431 709 516 419 569 482 485 410 404 468 484 818 705 554 835 398 501 752 478 554 413 426 524 395 518 512 536 455 574 496 519 443 392 539 371 361 353 582 385 389 438 490 556 498 551 475 506 674 670 491 366 554 377 415 380 409 509 437 456 470 418 438 411 470 487 436 860 806 820 733 790 394 548 521 753 435 684 580 381 687 532 404 530 666 381 357 399 462 365 486 485 329 404 463 662 382 351 359 323 393 367 437 433 778 720 404 634 265 319 354 309 368 321 366 337 314 196 357 468 570 308 325 406 294 390 351 319 497 477 392 283 364 330 395 432 472 381 498 402 371 403 372 528 497 410 471 454 306 470 390 348 399 347 391 347 515 276 238 349 378 391 292 330 387 344 742 332 307 376 706 376 344 358 322 374 258 416 488 423 455 467 318 325 337 397 427 376 296 337 390 336 343 315 296 502 454 411 412 387 312 295 363 336 354 347 249 383 367 378 448 303 312 370 405 276 430 490 461 341 467 363 406 388 402 320 904 889 877 857 227 587 459 403 392 352 448 545 398 352 305 290 389 466 695 316 330 360 369 426 215 136 202 390 278 353 513 439 413 539 475 525 520 555 586 658 581 575 509 585 529 595 1.05e+03 519 1.07e+03 891 500 474 522 486 449 1e+03 835 412 980 469 927 484 468 696 1.15e+03 965 1.02e+03 632 730 1.11e+03 585 702 731 862 479 564 669 1.09e+03 632 580 819 740 846 506 592 592 546 811 627 750 578 784 542 582 676 679 514 639 657 673 656 657 613 647 426 665 650 452 626 647 597 582 552 592 522 492 821 888 853 1.03e+03 616 864 596 514 493 494 647 530 523 584 669 676 599 555 443 505 735 811 813 850 494 484 482 472 528 805 539 512 658 556 557 469 545 517 593 470 572 822 598 543 445 578 534 537 737 751 710 410 496 519 457 760 422 789 434 482 499 473 443 516 561 550 524 464 401 507 1e+03 496 474 491 421 418 374 509 433 456 476 603 721 641 563 488 536 641 532 467 506 530 534 625 550 523 501 485 734 527 506 505 544 916 561 578 547 562 557 613 809 989 564 541 392 489 460 468 486 527 443 420 414 777 426 543 395 431 444 425 475 490 592 472 358 477 510 502 536 518 443 444 457 521 818 913 522 745 465 471 452 436 493 431 709 516 418 569 482 485 410 404 468 484 816 705 554 835 398 500 751 477 554 414 426 525 395 518 511 536 455 574 496 519 442 391 539 372 362 353 582 385 389 438 489 558 497 551 475 506 674 670 491 366 555 377 415 381 409 509 437 456 470 418 439 413 470 487 436 861 807 821 733 790 395 548 521 753 435 684 584 380 686 532 404 530 667 380 359 400 462 366 486 486 330 404 463 660 381 351 360 323 393 367 437 432 777 720 404 634 266 320 354 310 369 321 365 337 314 196 358 469 570 309 325 406 294 391 350 318 496 477 391 283 364 330 396 432 472 381 499 403 371 403 372 528 497 409 471 454 306 470 390 348 400 347 392 345 516 275 240 348 379 391 293 330 388 345 742 333 308 377 715 376 344 359 321 374 260 417 488 423 455 465 319 325 337 397 428 378 297 337 391 336 343 315 295 502 454 412 410 388 314 295 363 336 356 346 248 383 369 378 448 299 312 370 403 277 431 489 461 342 472 362 406 388 402 319 905 890 876 857 227 587 459 404 392 351 447 547 400 353 305 292 389 466 698 315 328 360 370 427 212 136 201 390 277 353 513 440 413 539 476 526 520 555 586 666 580 575 509 585 530 596 1.06e+03 520 1.07e+03 886 500 474 522 486 450 1e+03 835 412 981 469 927 484 468 696 1.15e+03 965 1.02e+03 633 730 1.11e+03 585 702 731 863 480 564 670 1.09e+03 632 580 816 740 849 506 591 593 545 812 627 750 579 785 542 583 676 680 515 639 657 673 656 656 614 647 426 665 650 454 631 647 596 583 552 592 522 492 821 888 853 1.03e+03 616 864 596 514 493 493 648 530 522 585 669 676 599 555 442 505 735 811 813 850 494 485 483 470 527 805 539 512 657 556 558 468 546 517 593 474 572 822 598 544 445 577 534 537 738 751 710 410 502 519 456 760 422 790 434 482 499 473 443 516 561 550 524 464 401 507 1e+03 498 474 488 422 419 374 510 433 457 473 604 720 641 564 487 537 641 532 466 507 530 534 625 548 523 500 484 734 528 507 504 544 916 561 578 547 563 557 612 809 989 564 544 392 489 460 468 487 528 442 420 413 777 426 543 395 430 444 425 475 490 592 472 358 477 511 501 536 518 443 444 457 521 818 913 521 745 465 473 452 436 493 430 709 516 418 569 482 485 411 404 467 484 814 705 554 834 398 500 751 477 553 414 425 525 395 518 510 536 456 574 496 519 441 390 539 372 362 353 582 385 389 438 487 558 497 551 475 506 674 670 492 366 556 377 415 381 408 509 437 456 470 418 439 414 471 488 436 862 807 821 733 790 398 548 521 753 435 684 587 380 687 533 405 529 667 379 361 399 461 368 485 486 332 404 463 658 382 351 360 323 393 368 437 431 778 721 404 634 266 322 354 310 370 321 365 337 314 196 358 470 570 310 325 406 294 390 350 318 496 477 390 284 364 330 396 432 473 381 500 404 371 404 372 529 497 410 470 455 306 471 390 348 401 348 392 344 518 275 241 348 380 391 293 330 388 345 743 334 307 377 721 375 345 360 321 374 261 417 486 422 454 462 318 326 337 398 430 381 297 338 391 336 343 314 295 502 454 412 408 388 315 294 363 336 357 346 249 384 370 378 448 294 312 370 400 278 432 489 460 343 475 361 406 389 403 319 905 890 877 858 227 588 460 405 392 351 446 551 401 353 304 294 389 466 700 317 325 360 369 427 210 135 201 389 276 354 514 440 412 539 476 526 520 554 587 677 580 575 509 586 530 596 1.07e+03 520 1.07e+03 882 500 474 523 486 452 1e+03 836 412 981 470 927 484 468 696 1.15e+03 965 1.02e+03 633 731 1.11e+03 586 702 731 864 481 564 670 1.09e+03 632 580 811 740 852 505 591 593 544 812 627 750 579 785 541 583 676 680 516 639 657 673 657 656 614 647 426 665 650 454 639 646 596 583 553 592 522 492 821 887 853 1.03e+03 616 862 596 514 493 493 648 530 522 585 669 676 599 556 442 505 735 811 813 851 495 485 485 469 527 805 539 513 657 557 557 468 546 518 593 478 572 823 598 544 446 576 534 538 738 751 711 411 506 520 457 760 422 790 434 482 499 473 443 516 562 550 523 464 401 507 1e+03 498 474 486 422 418 374 511 433 457 471 605 719 641 564 487 537 641 532 466 508 529 534 625 549 523 501 484 734 528 506 504 543 916 561 578 547 563 557 611 809 988 564 549 392 489 460 468 487 528 444 420 413 777 426 543 395 428 444 426 475 489 592 472 358 477 511 500 536 518 443 444 457 521 818 913 521 745 465 474 452 436 493 430 709 516 418 569 482 485 411 405 467 484 811 705 554 834 399 500 751 476 552 415 425 524 395 517 510 537 456 575 496 519 441 390 539 372 362 353 582 384 389 438 486 558 498 551 476 506 675 670 492 366 556 377 415 382 408 509 438 455 470 418 439 416 470 488 437 862 807 821 733 791 399 548 522 754 435 684 589 380 687 533 406 529 668 378 362 399 462 369 485 486 333 404 463 658 382 351 359 323 393 368 437 430 780 721 403 635 266 323 353 311 371 322 366 337 315 196 358 470 570 313 326 406 294 389 350 318 495 477 389 286 363 331 396 432 472 383 500 404 371 405 371 529 496 410 469 456 306 470 389 349 400 349 393 344 519 275 243 348 381 390 293 330 389 346 743 334 306 377 727 375 346 360 320 375 264 416 486 423 454 460 318 326 338 398 431 382 297 338 391 336 343 314 295 502 455 412 406 387 316 295 362 338 357 346 250 384 371 377 449 288 312 370 398 278 433 489 460 344 478 361 405 389 403 318 904 890 877 858 227 588 460 405 392 350 446 554 401 353 305 295 389 466 701 319 325 360 369 427 210 137 201 388 276 355 514 439 412 539 476 527 520 555 587 684 580 575 509 587 530 596 1.07e+03 520 1.07e+03 878 502 474 523 487 452 1e+03 836 412 981 470 928 485 469 697 1.15e+03 965 1.02e+03 633 731 1.11e+03 586 703 732 865 481 564 671 1.09e+03 632 580 807 740 854 505 591 593 544 812 627 749 580 786 541 583 676 681 516 639 657 673 657 655 615 647 426 665 650 454 652 646 596 583 553 592 522 493 821 887 852 1.03e+03 616 861 596 515 493 492 648 530 521 585 669 677 599 557 442 505 735 811 815 852 496 485 485 468 526 805 539 513 657 557 557 468 547 518 593 482 573 824 599 544 446 576 535 538 738 751 712 412 511 521 457 760 422 790 435 481 498 474 442 515 562 550 522 463 401 506 1e+03 499 474 484 423 419 373 513 433 458 468 604 718 641 564 487 537 640 532 466 508 529 535 626 549 522 502 483 734 528 506 503 542 917 561 578 547 563 557 611 809 987 564 552 393 488 460 468 486 527 445 420 413 777 426 543 395 427 445 426 475 489 592 472 355 477 511 500 535 519 444 444 456 521 818 912 521 745 465 475 451 437 493 430 709 516 418 569 482 485 411 405 467 484 809 705 555 834 399 501 751 476 552 415 426 524 395 517 510 538 456 575 497 519 442 391 539 372 361 353 582 384 390 438 486 557 498 551 476 506 676 671 493 366 555 378 416 382 409 509 439 454 470 417 438 416 471 488 437 862 808 820 735 792 402 548 522 754 435 684 592 381 688 534 406 530 668 379 364 399 462 370 485 486 333 404 463 656 383 351 358 323 393 369 436 430 782 721 403 635 265 322 353 311 371 322 366 336 315 197 357 470 571 315 326 406 294 389 350 319 495 477 389 286 363 331 397 432 471 384 500 403 372 405 370 529 495 411 469 458 306 470 390 349 400 348 393 343 520 275 243 348 380 390 293 331 390 346 744 333 306 377 734 374 347 360 319 375 266 416 485 424 453 457 318 326 338 398 431 382 296 337 391 336 343 314 296 502 456 413 406 386 316 295 362 340 356 346 251 384 372 376 450 283 312 370 398 278 433 490 460 344 479 361 406 389 403 318 902 890 877 858 227 589 460 405 393 350 446 555 402 354 306 295 389 467 702 321 327 360 369 427 209 140 200 388 277 356 514 439 412 539 476 527 519 555 587 691 581 575 509 586 530 596 1.07e+03 521 1.07e+03 875 503 474 523 487 454 1e+03 836 412 981 469 928 485 470 698 1.15e+03 965 1.02e+03 634 731 1.11e+03 587 703 732 865 481 564 671 1.09e+03 633 580 803 740 855 505 590 593 543 812 627 749 580 787 542 583 676 681 517 639 657 674 657 655 615 648 426 665 650 453 671 646 596 582 553 592 522 492 822 887 852 1.03e+03 617 858 596 515 493 493 648 530 521 585 669 678 599 557 443 505 734 812 816 852 496 485 485 468 527 805 539 512 657 558 556 469 547 519 594 485 575 824 599 544 446 576 535 538 738 752 711 413 516 520 457 760 422 790 435 480 498 475 442 515 562 551 522 463 401 506 1e+03 499 474 484 424 421 373 513 434 459 465 603 718 641 565 487 537 639 532 466 509 529 535 626 548 521 503 484 733 527 505 502 540 917 561 578 547 563 557 612 809 986 564 558 394 488 460 468 485 527 446 421 412 777 426 543 395 428 445 426 475 490 593 472 352 477 511 500 535 518 444 444 456 522 818 912 521 745 465 475 450 437 493 431 709 517 417 569 482 485 412 405 467 485 807 706 555 834 399 500 751 477 552 415 426 524 395 516 512 538 456 574 496 518 442 392 539 372 360 353 582 384 390 438 486 557 497 551 476 506 676 672 494 367 555 377 416 382 410 510 439 455 470 416 439 418 471 488 437 862 809 820 736 794 405 548 522 754 435 684 597 381 687 534 406 530 668 380 368 399 463 372 484 486 333 404 463 654 382 352 359 323 393 369 437 430 782 721 403 635 265 322 353 311 371 321 367 336 315 199 356 469 572 316 326 406 295 389 350 320 495 477 389 287 362 331 398 433 470 386 500 401 372 406 369 529 494 411 469 460 305 470 391 349 400 348 393 344 519 275 243 348 378 390 294 333 391 347 744 332 306 377 737 373 347 360 319 376 269 416 483 425 453 455 318 326 338 398 431 383 295 336 392 335 343 314 295 501 456 413 407 385 316 296 361 341 355 347 251 384 372 377 450 279 313 370 398 278 434 490 460 346 480 361 407 389 403 318 900 890 876 859 226 590 460 405 394 349 447 553 402 355 306 298 389 467 704 321 329 360 369 427 208 141 200 390 276 357 513 439 412 539 476 527 520 556 588 698 582 575 508 586 529 596 1.07e+03 521 1.07e+03 872 504 474 523 487 454 1.00e+03 837 412 981 469 929 485 470 698 1.15e+03 965 1.02e+03 635 730 1.11e+03 587 703 732 864 481 563 671 1.08e+03 634 581 799 740 856 505 590 593 543 812 627 750 580 788 542 583 677 681 518 639 657 674 657 656 615 650 426 665 650 453 696 647 595 582 554 592 523 492 822 886 852 1.04e+03 618 858 596 515 492 494 648 530 521 586 669 678 599 557 443 505 734 812 818 852 497 486 486 468 527 804 539 511 657 558 556 469 547 519 594 487 576 823 599 543 446 575 536 538 738 752 710 413 521 520 457 760 423 790 435 480 498 476 443 516 562 551 521 463 401 506 1e+03 500 473 484 426 422 372 512 434 458 463 602 718 640 565 487 536 638 532 466 508 530 535 626 548 521 504 484 732 526 505 503 540 917 560 577 547 563 557 614 809 986 564 565 395 489 461 468 484 527 447 421 411 777 426 543 395 429 445 426 475 490 593 472 350 478 510 501 536 516 444 444 456 522 818 910 521 744 465 475 450 437 493 431 709 517 418 569 481 484 412 405 468 485 806 707 555 834 398 500 751 476 552 415 428 524 395 516 513 538 456 574 496 518 442 391 538 373 360 354 583 384 390 439 487 557 497 551 476 505 676 673 495 367 555 376 415 382 410 509 439 455 470 417 439 419 470 488 437 862 809 821 738 794 408 549 522 755 436 684 603 382 686 535 407 529 667 380 371 399 463 374 484 486 333 404 462 653 382 352 359 322 392 369 437 431 781 721 403 635 264 322 354 310 371 321 367 336 315 200 356 469 573 316 326 407 296 389 351 320 496 477 389 287 363 331 399 433 468 386 500 399 373 406 369 528 493 411 468 460 304 470 392 349 400 349 393 345 519 275 243 349 378 390 295 334 392 347 744 331 306 377 741 373 347 360 321 375 272 416 482 425 452 453 317 326 338 398 431 384 294 336 392 335 343 313 296 501 456 413 408 387 316 296 362 342 356 347 250 384 372 378 451 274 313 370 399 278 435 491 460 347 481 361 407 389 404 318 899 889 876 860 225 591 460 404 394 349 448 552 403 356 306 300 390 467 704 319 329 361 370 427 208 141 201 391 275 357 513 440 412 539 477 527 521 556 588 707 582 575 508 586 529 596 1.07e+03 520 1.07e+03 870 504 474 523 488 454 1.01e+03 838 413 981 469 929 485 470 698 1.15e+03 966 1.02e+03 636 730 1.11e+03 587 703 733 866 481 563 671 1.08e+03 634 581 793 740 856 505 590 592 543 813 626 750 580 788 543 584 677 681 519 639 658 675 657 657 615 651 426 666 651 454 721 647 596 582 554 593 523 493 822 886 853 1.04e+03 618 858 597 516 492 494 648 530 522 586 669 678 599 556 444 505 734 812 819 852 497 487 486 468 527 801 539 511 657 558 556 470 547 520 596 488 576 822 599 544 446 575 536 537 738 752 710 413 524 520 457 760 423 790 434 481 499 476 443 516 561 551 521 463 401 506 1e+03 502 473 483 426 422 373 511 434 457 461 603 717 640 566 487 536 637 532 467 509 530 536 626 548 521 502 484 731 526 505 503 539 916 561 576 547 563 557 616 809 985 565 573 396 490 462 468 484 527 447 421 411 777 426 543 396 429 446 426 475 490 593 472 352 478 510 502 535 515 444 444 456 522 818 909 521 744 464 475 450 437 492 431 709 518 418 570 481 484 411 406 467 485 804 708 555 834 398 499 751 476 552 415 428 524 395 515 515 538 457 573 496 518 442 390 538 373 360 354 584 384 390 439 487 557 496 551 475 505 676 673 497 367 555 376 415 382 410 507 439 456 470 417 439 420 470 488 437 862 812 822 738 794 410 549 522 756 436 684 608 382 686 535 408 528 667 380 374 400 462 375 484 486 333 403 463 651 381 352 360 322 392 369 438 431 780 721 403 634 264 322 354 310 370 322 367 336 315 201 357 469 572 316 326 407 296 390 352 319 495 477 389 287 363 331 401 434 468 386 501 400 373 406 370 528 493 411 468 460 304 469 392 349 400 349 393 346 518 275 244 349 380 391 296 334 392 346 745 332 306 377 744 374 347 360 322 375 275 416 482 426 452 451 318 326 338 398 431 386 294 335 392 337 343 314 296 502 456 414 408 388 316 297 363 342 357 347 251 384 372 380 451 267 314 371 400 277 434 491 460 346 482 360 408 388 404 319 898 890 876 861 224 590 460 404 393 348 449 550 402 357 305 302 390 467 706 318 329 362 370 426 208 140 201 392 275 358 513 440 412 539 476 526 522 557 589 714 582 575 508 586 528 596 1.06e+03 520 1.07e+03 870 504 473 524 488 454 1.01e+03 838 414 981 469 929 485 470 698 1.15e+03 965 1.02e+03 636 731 1.11e+03 587 702 734 867 481 563 670 1.08e+03 634 581 786 741 858 506 590 593 543 814 626 750 580 788 544 584 677 681 519 640 658 675 657 657 615 651 426 665 650 454 743 647 597 582 554 593 524 493 822 887 854 1.04e+03 618 858 597 516 492 493 648 530 522 586 669 678 598 557 444 505 734 812 820 852 497 488 486 468 527 799 539 512 658 558 556 470 547 519 595 489 575 822 599 545 446 574 536 537 737 751 710 413 529 520 457 761 423 789 433 481 500 475 444 516 561 551 520 464 401 507 1e+03 502 472 483 425 422 374 512 434 456 459 603 717 640 566 486 536 636 531 467 509 530 536 625 548 521 501 483 731 527 504 504 539 916 561 576 547 563 558 616 809 985 565 577 396 490 463 469 485 527 447 422 411 777 426 543 396 429 446 426 476 490 592 472 354 478 510 502 535 517 443 444 456 522 818 909 520 745 464 474 450 438 492 432 710 518 419 570 481 484 411 405 466 485 803 708 555 833 398 499 751 475 552 415 428 523 395 514 514 538 457 573 495 517 443 389 538 373 359 354 584 384 389 439 487 557 496 550 474 505 676 673 499 368 556 377 414 382 410 506 439 455 470 418 438 420 470 489 437 862 814 822 738 794 412 550 522 756 436 684 612 382 686 536 408 528 667 380 375 400 462 374 485 486 333 403 463 649 381 352 360 322 393 369 438 432 778 721 403 635 263 322 354 311 370 322 366 336 315 202 358 470 572 315 326 407 296 390 353 319 495 477 389 286 363 332 402 435 468 387 502 401 373 405 371 527 493 412 467 460 303 468 391 348 401 348 393 346 518 275 246 349 382 391 296 334 392 346 745 334 306 377 746 374 348 360 322 374 280 416 482 427 452 450 319 326 338 398 431 389 295 335 392 338 344 316 296 502 457 415 409 390 315 297 363 342 357 347 251 384 373 380 451 260 314 372 399 277 433 490 460 345 483 360 407 387 406 320 898 890 877 862 223 589 460 405 392 349 450 552 402 358 305 300 390 467 708 318 329 362 370 425 208 140 201 392 276 360 513 439 412 539 476 526 522 557 589 720 581 575 507 586 528 598 1.06e+03 521 1.07e+03 868 504 473 524 489 454 1.01e+03 838 414 981 469 928 485 470 698 1.15e+03 965 1.02e+03 636 731 1.11e+03 587 702 734 868 481 563 669 1.08e+03 633 581 776 742 858 506 590 594 542 814 626 750 580 789 544 584 677 681 520 640 658 675 657 657 615 652 426 666 650 454 760 647 598 582 554 594 524 493 822 888 854 1.04e+03 618 859 597 517 492 492 649 530 523 586 669 678 598 557 444 505 734 812 820 851 498 489 487 468 527 798 539 512 658 558 556 470 548 519 595 490 576 823 598 546 446 574 537 537 737 751 709 413 532 520 457 761 423 789 433 481 500 475 444 515 561 552 519 465 402 507 1e+03 502 472 482 425 422 376 511 435 457 457 603 716 641 566 486 536 636 530 466 510 530 536 625 548 521 500 483 731 527 503 504 539 916 562 576 546 563 558 618 809 985 565 583 397 491 463 469 485 527 446 422 412 777 426 543 397 429 445 426 476 489 592 472 354 478 510 502 535 518 443 444 456 522 817 909 520 746 464 473 450 438 492 432 710 519 420 570 481 484 410 405 466 485 801 708 555 832 398 499 750 476 552 415 429 523 395 514 514 537 457 573 495 517 444 389 538 373 359 354 584 384 389 439 487 555 496 550 472 505 675 673 500 368 556 378 414 382 410 507 440 455 470 418 439 421 470 489 437 863 816 821 738 794 415 550 522 756 436 684 617 382 686 537 408 528 669 380 376 400 461 375 486 485 333 403 464 647 380 352 361 323 394 369 438 432 778 721 403 635 263 322 354 312 370 323 366 337 315 203 359 470 572 314 326 406 296 390 354 318 494 477 389 285 364 332 402 436 468 389 503 401 374 404 370 526 494 412 466 460 302 468 391 348 400 346 393 346 517 276 247 348 383 390 296 334 392 347 744 335 306 377 747 375 348 359 323 374 282 416 482 427 452 447 320 326 338 398 431 390 296 335 392 339 344 317 296 502 456 415 411 390 315 297 363 342 357 347 252 384 374 380 451 252 315 372 398 275 431 491 460 344 482 360 406 387 407 320 897 890 879 862 223 589 461 405 392 350 450 555 401 359 305 299 390 467 709 318 330 362 370 425 207 140 200 392 276 361 514 439 413 539 477 527 521 557 589 725 581 575 506 586 528 599 1.06e+03 521 1.07e+03 867 505 473 524 489 454 1.01e+03 837 414 982 470 928 485 469 698 1.15e+03 966 1.02e+03 635 732 1.11e+03 587 702 734 868 481 562 668 1.08e+03 632 582 769 743 858 506 590 595 542 815 626 750 581 790 544 585 677 681 520 640 659 675 658 657 615 652 427 666 649 454 777 647 599 582 553 594 525 493 822 888 855 1.03e+03 618 858 597 518 492 492 650 530 522 585 668 678 598 558 444 505 734 812 821 851 497 490 487 468 527 797 538 512 658 558 557 470 549 519 595 492 576 824 598 545 445 574 536 537 736 751 709 413 535 520 457 761 423 790 433 482 500 474 444 514 561 552 519 465 402 508 1e+03 501 472 480 427 422 376 510 435 458 454 603 715 641 566 485 536 636 530 466 510 531 536 624 549 521 500 484 731 527 503 505 539 917 561 576 546 563 558 620 809 985 564 586 397 491 463 469 486 527 446 423 414 777 426 543 397 429 445 425 477 489 591 472 352 478 510 501 535 520 443 445 455 522 816 910 520 747 464 473 451 438 492 432 710 518 420 570 480 484 411 405 466 485 800 708 555 832 399 499 750 476 552 415 428 523 394 514 513 537 457 574 495 517 445 388 539 374 360 355 583 385 389 439 487 553 496 550 473 505 674 674 500 369 556 378 414 383 410 507 439 454 470 417 439 421 470 489 437 865 813 822 737 795 419 549 522 757 436 684 620 382 686 538 408 528 671 380 376 400 460 378 485 486 334 403 463 647 380 353 361 324 394 369 439 432 779 721 403 635 263 322 355 312 369 323 366 338 316 204 358 471 571 314 326 405 296 391 354 318 494 478 389 285 364 332 401 436 469 390 506 400 374 403 369 527 493 412 466 460 301 469 389 349 400 344 393 346 517 275 247 347 382 389 295 334 393 350 744 335 307 378 748 374 348 360 324 374 284 416 480 428 452 446 321 326 337 398 431 392 296 335 392 338 344 317 295 503 456 416 411 389 315 297 363 342 357 347 253 385 374 380 450 244 315 372 398 274 431 494 460 345 482 360 405 388 408 320 898 889 879 862 224 589 461 406 393 350 451 559 401 359 305 300 389 467 710 318 331 362 371 425 206 140 200 392 275 360 514 439 414 540 477 528 521 557 589 734 580 575 505 586 528 599 1.05e+03 521 1.07e+03 864 505 473 524 489 454 1e+03 837 415 982 470 929 485 469 699 1.15e+03 966 1.02e+03 634 732 1.11e+03 587 703 734 868 481 562 668 1.08e+03 632 582 762 743 858 506 589 595 541 815 627 750 581 791 545 585 676 682 520 640 660 675 659 657 616 652 428 666 650 455 791 648 598 582 553 595 525 493 822 888 856 1.03e+03 618 857 598 519 492 492 651 531 521 585 668 677 597 557 444 505 734 813 823 851 497 490 487 468 527 796 539 512 658 558 557 470 550 519 595 494 576 824 598 545 445 574 536 537 736 750 710 413 537 520 457 761 423 790 433 482 499 474 444 514 561 551 519 465 401 508 1e+03 501 472 479 429 422 375 510 435 459 452 603 715 639 566 486 535 637 529 466 511 532 536 624 549 522 501 484 731 526 503 506 538 917 561 577 548 563 558 622 809 986 564 589 396 491 463 469 486 527 445 423 415 777 427 544 397 429 445 425 477 489 591 472 353 478 511 500 534 520 443 446 454 521 816 911 521 747 464 473 450 438 492 432 710 517 420 570 479 484 411 405 466 485 799 708 555 832 399 500 750 475 552 416 428 523 394 514 513 537 456 574 495 517 444 388 539 374 361 355 583 385 389 438 487 551 495 550 472 504 674 674 500 369 556 378 414 383 410 506 439 453 471 417 440 421 471 490 437 866 810 823 736 795 421 549 522 757 437 684 624 383 686 538 408 528 673 379 377 398 459 380 484 486 336 403 463 645 380 354 362 325 393 367 439 432 779 721 403 636 263 322 356 312 368 323 366 339 317 204 358 472 571 314 327 405 296 391 355 318 495 478 389 284 365 332 400 437 469 391 508 400 373 403 367 527 492 412 465 461 301 471 388 349 400 343 394 346 517 274 248 347 382 389 294 334 393 353 743 334 307 378 749 373 347 361 324 374 286 417 478 427 452 445 321 325 337 398 431 395 297 335 393 336 344 317 295 503 456 416 411 389 315 297 363 343 356 348 254 384 374 380 450 237 315 371 398 274 431 495 460 347 482 360 404 388 408 320 898 888 878 861 224 589 461 406 395 348 452 560 400 360 307 300 388 468 710 318 331 362 370 424 204 141 199 391 275 359 514 439 414 540 478 530 521 557 589 742 581 575 506 586 528 598 1.05e+03 521 1.07e+03 863 505 473 525 488 454 1.00e+03 837 415 983 471 929 485 469 700 1.15e+03 967 1.02e+03 634 732 1.11e+03 586 703 734 867 481 561 668 1.09e+03 632 582 758 743 857 506 589 595 541 816 628 751 581 791 545 586 677 682 520 640 660 674 659 657 616 652 429 666 650 456 802 648 598 582 553 595 525 492 823 888 857 1.03e+03 618 856 597 519 492 494 652 532 520 586 668 677 597 557 445 506 734 813 824 851 497 489 488 467 528 795 540 512 659 558 557 470 550 520 595 497 575 825 598 544 446 574 536 536 736 750 710 413 539 519 457 761 424 790 433 483 499 474 445 515 561 550 520 464 401 509 1e+03 502 472 478 430 422 374 511 435 459 452 603 715 638 566 486 535 637 529 466 511 532 536 624 549 523 501 485 731 526 504 506 538 917 560 577 550 563 558 624 810 986 565 591 395 492 463 469 486 527 445 422 415 777 427 544 397 430 445 425 477 489 591 472 355 478 512 498 534 521 443 446 452 520 816 912 521 747 464 472 450 438 492 432 710 516 419 570 478 484 411 405 466 485 797 708 555 833 399 500 750 474 552 416 428 524 394 514 513 537 456 574 495 517 442 388 539 374 363 355 582 385 389 438 487 550 496 549 471 504 673 675 500 369 557 378 414 383 411 506 438 452 471 417 441 421 472 490 437 866 806 824 737 795 421 549 522 757 436 684 626 383 686 539 408 528 673 379 378 398 460 381 483 486 336 403 462 644 380 354 362 326 392 366 440 433 780 720 403 637 263 322 357 312 368 322 366 339 317 203 357 473 571 315 327 406 296 391 355 318 496 477 390 285 365 333 400 437 469 392 513 400 373 404 367 528 492 413 464 461 301 472 388 349 401 343 394 345 517 273 250 347 381 389 294 334 393 356 743 334 308 378 748 373 346 363 324 374 288 417 476 426 452 444 321 325 337 398 430 397 298 335 393 336 344 317 293 503 457 417 411 389 315 297 363 343 357 348 254 384 374 380 449 231 315 371 398 274 431 494 459 347 482 358 405 388 407 320 897 888 877 861 224 589 460 407 397 347 451 559 401 362 309 301 388 468 712 318 333 362 369 424 204 142 198 392 276 357 514 440 414 540 478 530 521 558 589 752 581 575 505 585 527 596 1.04e+03 522 1.07e+03 860 505 473 525 488 454 1.01e+03 837 415 983 471 929 485 469 700 1.14e+03 967 1.02e+03 634 733 1.11e+03 586 704 734 867 481 562 668 1.09e+03 632 582 754 743 857 506 589 595 541 816 628 751 581 792 545 586 677 683 519 641 659 675 659 657 617 652 428 666 650 456 808 648 598 582 553 596 525 492 824 889 858 1.04e+03 618 854 597 519 492 495 653 532 521 586 668 677 598 557 445 506 734 813 824 852 497 488 488 467 528 793 540 512 659 558 556 471 550 520 595 500 576 825 599 544 447 574 536 536 736 750 711 413 541 519 457 761 424 789 433 482 499 473 445 515 560 550 520 465 402 509 1e+03 502 472 479 430 422 374 512 435 459 453 602 716 637 566 487 535 635 528 466 510 532 537 624 549 523 501 485 730 526 504 505 537 917 560 576 552 563 558 626 809 986 565 594 394 492 463 469 486 527 444 422 415 777 427 543 397 430 445 426 477 489 591 472 357 478 512 498 534 521 443 446 450 519 816 912 522 747 463 472 451 438 492 432 710 516 419 570 478 484 410 406 466 485 795 708 555 834 399 500 751 473 551 416 428 523 395 514 513 537 456 573 496 518 442 388 539 374 363 355 582 385 389 438 487 549 496 548 470 504 674 676 500 370 559 378 415 383 411 506 438 452 470 417 441 422 472 489 436 866 806 824 738 795 421 550 523 757 436 683 629 383 686 539 408 528 673 379 379 397 461 382 483 486 336 403 462 643 380 354 361 325 393 364 441 433 780 721 403 638 264 322 356 312 368 322 366 339 317 202 356 475 570 315 327 407 296 390 354 318 498 478 389 286 365 333 400 437 468 392 516 400 373 404 368 528 493 413 463 460 301 473 390 349 402 344 395 345 518 274 251 347 380 388 294 334 394 358 743 334 307 378 748 373 347 363 324 374 291 417 476 426 452 444 321 325 338 398 431 398 298 334 393 336 344 317 293 502 458 417 411 389 317 297 363 343 358 348 253 384 374 380 448 229 314 371 399 274 431 494 460 348 480 356 406 388 408 320 896 888 877 860 224 589 461 407 397 347 450 558 402 362 310 300 389 468 712 318 335 362 370 424 203 142 198 393 276 356 515 441 414 540 478 530 520 559 589 762 581 576 504 585 528 595 1.04e+03 522 1.07e+03 856 505 474 526 489 455 1.01e+03 837 415 983 472 930 485 469 701 1.14e+03 966 1.02e+03 634 733 1.11e+03 586 704 734 868 481 561 668 1.09e+03 632 582 751 743 857 507 589 595 540 817 628 752 581 792 545 586 676 683 518 641 658 675 659 657 618 652 428 666 650 457 812 649 598 581 553 595 525 492 825 889 858 1.04e+03 618 855 596 519 492 496 653 533 522 587 668 678 598 557 445 506 734 813 824 851 497 487 488 468 528 791 540 512 659 558 555 472 550 520 595 503 576 826 600 545 448 574 536 535 735 749 711 413 544 519 458 761 424 787 433 482 499 473 445 515 560 550 520 466 402 509 1e+03 502 472 479 430 422 374 512 435 459 454 600 716 637 566 488 535 632 528 465 511 533 537 623 548 523 501 484 729 527 503 504 537 917 560 576 554 562 558 630 809 986 565 595 394 492 463 469 486 526 444 422 414 777 427 543 397 430 446 426 477 488 592 471 354 478 511 497 534 520 443 446 449 517 815 911 522 747 464 471 451 438 491 432 711 516 418 570 478 484 409 408 465 485 795 708 556 835 399 500 751 473 551 417 428 523 396 513 512 537 455 573 496 518 443 387 539 374 363 354 581 385 388 438 486 549 496 547 469 504 674 675 499 370 561 378 415 384 411 506 437 452 471 417 441 424 472 488 436 867 806 824 740 795 422 550 522 757 435 683 631 383 685 540 408 527 673 380 378 397 461 382 482 486 336 403 463 642 380 354 360 325 393 364 441 433 780 723 403 639 265 322 356 312 368 323 365 340 317 203 356 475 570 316 327 406 296 389 353 318 498 479 389 287 366 332 400 437 469 391 521 401 373 405 368 527 495 413 465 460 301 473 393 349 403 345 396 345 519 274 253 347 380 387 295 335 394 361 743 334 307 379 748 373 348 364 325 374 293 417 477 426 452 444 321 325 338 398 430 399 298 334 393 337 344 317 293 502 458 416 412 389 318 297 363 343 358 348 249 384 374 381 448 225 315 372 399 272 431 496 460 348 480 355 405 388 409 321 894 889 878 861 224 589 461 407 396 346 448 558 402 361 310 300 389 468 713 319 336 361 371 425 202 143 199 394 276 356 515 442 414 541 478 530 520 559 590 777 582 576 504 584 529 593 1.03e+03 522 1.07e+03 852 505 474 526 489 455 1.01e+03 837 416 983 472 930 486 468 701 1.14e+03 966 1.02e+03 634 733 1.11e+03 587 704 735 868 481 561 668 1.09e+03 632 582 748 743 856 508 590 595 540 817 629 752 581 792 545 586 676 683 518 640 658 675 659 657 618 653 427 665 650 457 816 649 598 581 553 595 525 492 825 890 858 1.04e+03 617 855 596 519 493 497 653 533 523 587 667 678 598 557 445 506 734 813 825 851 496 488 489 469 528 789 540 513 659 558 555 473 550 520 595 504 578 826 599 544 449 575 536 536 734 749 711 414 545 519 458 761 424 786 434 481 499 473 443 514 560 550 519 466 403 509 1e+03 502 472 480 429 421 374 512 434 459 453 598 717 637 566 489 535 630 528 465 510 533 537 623 548 523 502 485 729 528 503 504 537 917 560 576 556 562 557 634 809 986 564 594 395 492 463 469 486 525 444 422 415 777 427 543 396 430 446 427 478 488 592 471 351 479 511 496 534 519 444 446 448 517 814 911 521 747 464 470 451 438 491 432 712 516 419 570 478 484 408 409 464 485 793 708 556 834 399 500 751 473 551 417 428 522 398 512 510 537 455 574 497 518 444 387 539 374 364 354 582 384 388 438 486 548 494 547 470 505 675 674 499 370 561 378 415 384 410 505 438 453 471 416 440 425 473 487 436 869 806 824 740 796 424 550 522 757 435 684 633 382 685 541 408 526 673 381 378 397 460 382 482 485 336 402 463 642 380 354 360 325 393 366 441 432 779 724 402 639 265 322 356 312 367 324 365 340 317 204 357 475 570 318 327 406 296 388 353 318 498 479 390 286 365 332 401 437 470 389 525 402 374 405 368 527 496 413 466 460 301 472 393 349 403 347 396 345 519 274 255 347 380 386 295 336 394 363 742 335 307 380 750 374 349 364 325 375 293 417 478 427 452 444 321 324 339 398 430 399 298 334 393 337 344 317 293 502 458 416 411 389 319 297 363 343 358 349 245 383 374 382 448 222 316 373 400 271 431 496 461 348 479 355 404 388 410 321 894 890 880 861 224 588 461 407 396 345 448 558 402 359 309 300 389 468 713 320 335 360 372 426 202 144 198 393 276 355 516 442 414 541 479 530 521 559 592 791 582 577 505 584 529 592 1.03e+03 522 1.07e+03 848 505 474 526 490 455 1.00e+03 837 416 983 471 930 486 468 701 1.14e+03 966 1.02e+03 634 732 1.11e+03 588 704 735 869 482 561 669 1.09e+03 632 583 747 743 854 508 590 595 540 817 629 752 581 792 545 586 676 682 518 640 657 675 659 657 618 653 427 664 650 457 822 649 598 581 553 594 526 492 825 889 859 1.04e+03 617 854 597 519 493 497 653 533 524 587 668 679 599 557 445 506 734 814 826 851 495 490 489 470 528 788 540 513 659 558 555 473 550 520 596 504 579 826 599 544 450 575 536 536 732 749 712 414 548 519 459 761 424 787 434 481 500 473 440 514 560 550 519 467 403 509 1e+03 502 473 480 428 422 375 512 434 458 455 597 717 637 566 488 535 630 528 466 510 532 536 624 548 523 502 486 728 527 503 503 537 916 560 575 557 561 557 639 808 987 564 592 396 493 463 469 487 524 444 422 416 777 426 543 396 431 445 427 478 488 592 472 352 479 511 495 534 518 444 446 447 517 814 911 520 747 464 469 452 438 491 432 712 516 419 570 478 484 408 409 464 486 791 708 556 834 399 499 751 473 552 417 428 522 398 512 508 537 456 575 497 519 445 387 539 374 365 353 582 384 387 438 486 547 493 547 472 505 675 674 498 370 561 378 414 384 409 505 438 453 472 416 440 425 474 486 436 871 807 823 741 796 424 549 523 757 435 684 635 382 686 544 407 525 672 381 379 396 459 382 482 485 335 401 463 641 381 354 359 326 393 367 441 433 779 723 401 638 265 322 356 313 367 323 365 340 317 205 357 474 571 319 327 406 298 388 354 319 498 478 390 286 364 332 401 438 470 388 528 402 374 405 368 527 497 416 466 461 301 471 392 349 404 346 397 345 521 274 256 348 380 385 295 335 394 366 744 335 308 380 750 375 350 364 325 375 294 417 478 427 452 445 324 325 339 398 430 399 297 333 393 336 345 317 293 502 459 415 411 388 318 297 363 342 357 349 245 383 375 383 448 219 318 373 400 270 431 495 461 348 479 355 403 389 410 321 893 890 882 862 224 588 461 407 397 344 448 559 402 360 309 301 389 468 711 322 335 360 372 427 201 144 197 393 276 355 517 442 413 540 479 529 522 559 591 810 582 577 505 585 528 590 1.03e+03 521 1.07e+03 844 505 475 525 490 455 1e+03 837 417 984 472 930 487 468 701 1.15e+03 966 1.02e+03 635 732 1.11e+03 589 704 736 868 482 562 670 1.09e+03 632 583 745 744 854 508 590 595 540 817 629 752 581 792 546 586 676 682 519 640 657 676 659 657 618 652 427 663 649 458 830 649 598 582 554 595 526 492 825 889 859 1.04e+03 617 853 597 519 493 496 653 534 524 587 668 679 600 557 445 507 734 816 826 851 495 490 489 469 528 787 541 513 659 558 554 473 550 520 596 504 580 826 599 544 451 576 536 536 732 749 712 414 548 519 459 761 424 787 434 481 500 473 438 513 560 550 520 467 404 509 1e+03 503 473 479 429 423 376 512 435 458 456 596 717 638 567 488 535 630 528 466 511 532 535 624 548 522 502 486 728 527 503 503 538 916 560 575 561 561 557 644 808 987 563 591 398 493 464 470 488 524 443 422 417 777 426 543 396 430 445 427 478 488 592 472 355 478 511 494 534 517 443 446 446 517 814 911 520 748 464 469 452 439 491 432 712 516 420 570 479 484 409 408 464 486 788 709 557 834 399 499 751 473 552 418 429 522 398 512 507 537 457 576 497 519 445 387 539 374 366 354 583 384 387 439 486 546 493 547 475 505 675 674 498 370 561 379 414 382 409 505 438 453 471 416 440 425 474 487 436 875 805 824 741 796 424 549 522 757 434 685 637 382 687 546 407 526 672 381 380 397 460 383 483 485 334 401 463 641 381 355 359 326 393 369 441 433 779 722 400 638 265 323 357 313 368 322 365 340 317 206 357 474 571 320 327 405 298 389 355 319 499 478 391 285 364 332 401 439 471 386 530 402 374 405 368 527 498 418 464 461 302 470 391 350 404 346 398 345 523 274 257 349 380 383 296 335 394 368 746 335 308 379 748 375 350 364 324 375 295 417 479 427 452 444 327 326 340 398 430 399 297 334 393 336 345 316 294 501 458 415 410 388 317 297 363 341 357 349 248 383 375 383 448 217 319 374 399 270 431 494 462 349 479 356 404 389 411 321 892 890 882 862 223 588 461 407 399 344 448 560 402 361 308 301 389 468 710 322 334 360 372 427 200 144 195 393 277 355 516 442 413 540 479 528 523 560 590 825 583 577 505 586 528 589 1.02e+03 521 1.07e+03 842 505 475 524 491 455 1e+03 837 417 984 472 930 487 468 701 1.15e+03 966 1.02e+03 635 732 1.11e+03 589 704 736 869 482 562 669 1.09e+03 632 583 745 744 852 508 590 596 540 817 629 751 581 792 547 585 676 682 519 640 657 676 660 658 619 652 426 664 649 459 842 649 598 583 554 595 526 493 825 889 860 1.04e+03 617 852 598 519 493 496 653 534 524 587 669 679 600 557 445 507 734 816 826 852 495 490 489 469 529 787 541 514 659 558 554 473 550 520 596 505 580 826 599 543 451 575 537 536 732 750 712 414 549 519 459 761 423 787 434 481 500 473 438 513 560 549 520 468 405 509 1e+03 504 474 478 431 424 377 512 435 458 457 596 717 638 567 489 536 630 528 466 511 532 535 624 547 522 501 486 727 526 503 502 538 916 560 575 565 562 557 649 808 986 563 592 397 493 464 470 488 524 443 422 417 777 427 543 396 429 444 427 478 488 592 473 359 476 510 493 534 518 442 446 446 517 814 911 520 748 465 469 452 439 491 433 712 515 419 570 480 484 410 408 464 486 786 709 556 833 400 499 751 473 553 418 428 523 398 512 509 538 458 576 497 519 445 388 540 374 366 354 584 384 387 439 486 544 491 547 476 505 675 674 498 370 560 379 415 381 409 505 438 454 471 416 439 425 472 488 437 877 803 825 741 797 425 550 522 757 434 686 639 382 688 549 406 526 671 381 380 398 462 384 483 485 334 401 463 640 381 355 360 326 393 369 440 434 779 722 400 638 266 323 356 313 369 322 366 340 317 206 357 474 571 320 327 406 299 390 355 319 499 478 391 285 364 332 401 440 470 385 533 402 373 405 369 527 498 420 462 461 302 470 390 350 403 346 398 344 523 275 258 350 381 383 296 335 394 370 748 335 308 378 747 375 350 363 324 375 296 417 480 429 452 444 332 327 340 398 430 399 297 335 393 336 347 315 294 501 458 415 410 388 318 297 363 341 357 348 251 384 376 382 448 216 319 374 398 270 431 494 461 349 479 356 404 389 411 321 890 891 882 861 222 588 461 408 400 344 448 562 403 362 309 301 389 469 709 319 333 360 371 427 199 146 195 393 278 351 516 442 414 541 479 528 522 560 589 843 583 578 504 587 527 585 1.02e+03 522 1.07e+03 841 505 475 524 491 455 1e+03 838 417 985 472 930 487 466 701 1.15e+03 966 1.02e+03 635 732 1.11e+03 589 704 736 870 482 562 669 1.09e+03 633 584 744 744 851 508 591 596 541 818 629 751 580 792 548 586 675 682 519 640 658 676 660 658 619 652 426 664 650 460 860 649 599 584 554 594 526 493 825 889 859 1.04e+03 617 850 598 518 493 497 654 534 524 587 669 679 600 557 445 507 733 816 826 852 495 490 489 469 530 786 542 515 659 558 554 473 550 520 597 505 579 824 598 543 452 574 537 536 732 750 711 414 549 519 458 762 422 787 435 482 500 473 438 514 560 549 521 468 406 509 1e+03 504 474 478 431 424 377 513 436 458 456 597 717 637 566 489 536 630 528 466 512 532 535 624 547 522 501 489 727 525 503 502 538 916 560 575 572 562 557 653 807 985 562 592 397 494 465 469 488 524 444 422 416 776 427 544 396 429 444 427 478 488 592 472 359 475 509 492 533 520 442 446 444 517 813 911 520 748 465 469 452 439 491 434 713 515 419 570 480 484 411 409 463 488 783 709 556 832 400 499 751 472 553 420 428 524 397 512 512 538 458 576 497 519 444 388 540 374 366 354 584 384 387 439 485 544 489 546 476 505 675 675 497 370 560 380 416 382 409 506 438 454 470 416 439 425 471 488 437 880 802 826 741 797 427 550 522 756 434 686 640 382 688 551 406 526 671 381 379 399 462 385 484 485 334 402 463 640 381 354 359 326 393 370 440 434 778 721 400 638 265 323 356 313 370 323 367 341 318 206 357 474 570 321 327 406 300 390 355 319 500 479 391 286 364 333 400 440 469 384 537 402 373 404 369 526 498 420 462 461 301 471 390 351 403 345 398 344 522 276 258 351 381 383 296 336 394 373 747 336 308 377 747 374 350 362 325 375 298 417 480 431 451 444 334 327 340 398 432 400 297 336 392 336 348 315 295 501 458 415 410 387 318 297 363 340 357 349 252 383 376 383 448 216 319 374 398 268 431 495 461 349 478 356 404 388 411 322 889 891 883 861 222 587 462 410 401 343 446 563 404 362 310 303 389 469 709 314 334 361 370 428 199 148 194 394 278 345 515 442 414 541 480 528 521 560 590 856 583 578 505 588 528 582 1.01e+03 523 1.07e+03 839 505 475 524 492 456 1e+03 838 417 985 471 930 487 465 700 1.15e+03 966 1.02e+03 635 732 1.11e+03 589 704 737 871 483 562 669 1.09e+03 633 584 744 744 850 507 591 597 541 818 629 751 580 792 548 586 675 682 519 640 658 676 660 660 620 652 427 664 650 460 885 649 598 584 554 593 526 493 825 889 860 1.04e+03 617 849 598 518 494 497 654 534 524 587 669 679 600 557 446 507 733 816 827 852 495 491 489 468 531 786 542 515 659 559 554 474 550 520 598 505 579 823 598 543 452 574 536 537 731 750 710 414 548 519 458 762 423 787 434 483 500 474 438 515 560 549 520 468 405 509 1e+03 505 474 477 430 424 377 513 436 458 457 597 718 636 566 489 536 629 529 468 511 532 535 623 548 521 501 492 728 525 504 503 537 916 560 575 578 562 556 656 806 984 562 593 397 494 464 469 488 524 444 422 415 776 427 544 396 429 444 427 478 489 593 472 358 476 509 492 534 521 442 446 444 517 812 912 521 748 465 470 452 438 491 434 713 514 420 570 480 485 411 409 463 489 780 708 555 832 400 499 751 472 552 422 428 524 397 511 515 538 459 576 496 518 444 389 540 373 368 354 584 384 387 439 485 544 488 545 474 505 675 674 496 371 561 380 416 383 409 506 439 455 470 416 440 425 470 488 437 882 803 826 742 797 428 551 522 756 435 686 642 382 688 555 406 526 671 381 378 399 461 384 485 485 334 403 463 640 382 353 359 327 394 370 439 435 777 720 400 639 264 323 356 313 370 323 368 341 318 205 357 475 570 321 327 406 300 389 354 319 500 479 390 287 364 334 400 441 468 384 542 402 373 403 369 526 497 420 461 461 300 471 391 352 402 345 398 344 520 276 259 351 382 384 296 336 395 377 746 336 308 377 747 374 349 362 326 375 298 417 480 434 450 445 340 328 340 398 433 400 296 337 393 336 347 315 296 500 458 416 410 387 317 297 362 340 357 349 253 383 376 383 447 216 318 374 397 267 430 495 460 349 478 356 404 387 411 321 890 893 882 860 222 586 462 411 400 342 445 565 404 361 311 305 389 469 708 312 335 361 370 429 198 150 194 395 278 340 515 442 414 541 480 528 521 559 590 868 584 578 506 588 528 577 1.01e+03 523 1.07e+03 837 505 476 524 492 456 1e+03 837 417 985 471 931 487 463 700 1.15e+03 966 1.02e+03 635 732 1.11e+03 589 704 736 872 483 562 669 1.09e+03 634 584 742 744 850 507 591 597 542 818 628 751 580 791 549 586 676 682 519 640 658 676 659 661 619 653 428 664 650 459 909 649 598 584 554 594 526 493 825 889 861 1.04e+03 618 848 598 517 494 497 656 535 525 587 669 679 601 557 446 507 733 817 827 852 495 491 489 468 531 785 542 515 659 560 554 474 550 520 598 505 579 822 598 543 451 574 536 537 730 750 709 414 548 519 458 762 424 787 432 484 499 474 438 516 559 549 520 468 405 509 1e+03 506 473 476 431 423 377 513 436 459 458 598 718 635 567 490 536 629 530 470 510 532 535 623 549 522 501 496 728 524 505 503 536 916 560 575 584 562 556 660 806 985 562 593 398 495 463 470 488 524 444 422 415 776 428 544 396 429 444 427 478 489 594 472 356 476 510 492 534 521 440 445 444 517 811 912 521 748 465 470 452 438 492 434 713 513 420 570 480 486 410 409 463 490 777 708 554 831 400 499 751 472 550 424 428 523 397 511 516 538 460 576 495 518 444 389 540 373 369 354 584 385 388 440 485 543 487 545 472 506 675 674 495 371 561 380 416 384 410 506 439 455 469 416 439 425 470 489 437 886 803 826 743 797 430 551 522 756 435 685 643 382 688 559 406 526 671 381 378 399 460 384 484 485 335 403 463 640 382 352 359 327 394 370 438 436 777 720 400 640 264 323 355 313 371 324 369 342 318 205 356 477 570 321 327 405 300 389 354 319 500 480 390 288 362 336 401 441 468 384 547 402 373 402 367 526 496 420 461 462 299 472 390 353 401 345 398 344 520 276 259 351 382 384 296 336 396 380 747 336 309 377 748 373 349 363 327 375 298 418 479 434 450 446 344 329 340 399 433 400 297 338 394 336 345 315 298 501 457 415 410 387 316 297 362 340 357 349 253 383 375 383 447 217 318 374 397 267 431 494 461 348 477 356 403 386 411 321 892 895 880 861 221 586 462 412 399 342 445 568 404 361 312 306 389 469 706 315 336 361 371 430 196 151 194 396 277 339 515 441 414 541 480 528 521 558 591 879 584 579 506 589 528 574 1.01e+03 523 1.07e+03 833 506 476 524 492 456 1e+03 837 417 986 473 932 486 462 701 1.15e+03 966 1.02e+03 636 733 1.11e+03 589 705 737 872 484 562 670 1.09e+03 634 584 740 744 850 507 591 597 542 818 628 751 580 792 549 587 677 682 520 640 658 676 659 661 619 653 428 665 651 459 929 649 598 584 554 594 527 492 825 889 862 1.04e+03 618 848 598 517 494 497 657 535 525 588 669 679 601 557 446 507 734 818 826 852 496 492 490 468 531 785 542 515 659 561 554 475 551 520 598 505 579 823 598 543 451 574 534 537 730 750 709 414 548 519 458 762 426 787 431 482 499 474 438 515 559 548 520 468 406 509 1e+03 507 472 476 432 423 378 513 437 459 459 598 718 635 567 490 535 628 530 471 509 532 535 623 550 522 502 496 728 524 506 503 535 915 560 576 588 562 557 665 807 986 562 593 398 495 464 471 488 525 444 422 415 776 428 543 396 429 444 427 478 489 594 472 353 476 511 492 535 521 439 446 444 517 811 911 521 748 465 470 452 438 492 434 712 513 420 570 481 486 410 409 463 490 774 708 554 831 400 499 750 473 550 424 428 522 397 511 514 537 461 576 494 518 444 390 540 374 371 354 584 385 388 441 485 544 486 545 470 506 675 674 494 372 562 379 415 384 410 506 439 454 470 416 438 424 470 489 437 889 803 826 744 797 431 551 522 758 434 684 644 382 688 564 406 526 671 382 378 398 460 383 483 485 334 404 463 643 383 352 360 327 395 370 438 437 778 722 400 640 265 323 355 313 370 323 369 341 318 206 356 477 569 320 328 404 301 390 354 318 500 481 390 289 361 335 401 442 468 384 551 402 373 402 367 526 494 421 461 463 299 472 390 353 401 345 397 345 520 276 260 351 382 385 296 337 397 383 747 335 309 377 748 373 349 364 327 374 298 418 480 434 450 448 349 330 339 399 433 400 297 338 394 335 344 315 297 501 456 415 410 387 316 298 362 340 357 349 253 384 375 383 447 216 317 374 397 267 431 492 461 347 477 356 402 386 411 320 893 896 879 862 220 585 462 413 398 342 445 570 404 361 312 306 389 468 704 319 337 360 371 430 195 152 194 397 277 339 516 441 413 541 480 526 521 558 592 890 584 579 507 589 528 570 1.01e+03 523 1.07e+03 829 506 476 524 491 456 1e+03 837 417 986 474 933 486 461 702 1.15e+03 966 1.02e+03 636 734 1.11e+03 589 705 737 871 483 562 670 1.09e+03 634 584 738 744 849 507 591 597 542 818 628 751 580 792 549 587 678 682 521 640 659 677 659 661 620 654 428 665 652 459 944 649 598 584 554 594 527 493 825 889 862 1.04e+03 618 847 599 517 495 496 659 535 525 588 670 679 600 557 447 507 734 819 826 852 496 492 491 468 531 784 542 515 659 561 554 475 551 520 598 505 580 823 598 543 451 574 534 538 730 750 709 414 549 519 458 762 425 786 431 481 499 474 438 516 558 549 520 468 406 509 1e+03 508 472 476 433 423 378 513 437 459 458 598 717 635 567 491 535 628 530 472 510 531 535 623 550 522 502 497 728 524 505 504 534 914 561 575 592 562 557 668 809 986 562 593 399 495 464 471 489 525 444 421 415 776 429 541 396 429 444 427 478 489 595 473 351 478 511 491 535 521 439 447 443 517 811 911 521 748 465 470 452 438 491 434 712 513 420 570 482 486 410 409 463 489 771 709 555 831 400 499 750 474 550 425 429 523 397 512 513 537 461 576 494 519 444 390 540 374 371 354 584 385 388 442 486 544 487 544 470 505 675 675 492 373 562 378 415 384 411 506 439 453 471 417 439 424 471 490 437 893 803 827 746 797 432 551 522 759 434 685 645 382 688 568 407 526 672 382 377 397 459 382 481 486 334 405 463 645 383 352 360 326 395 369 439 436 778 723 400 641 266 324 356 314 370 323 369 340 318 206 357 477 569 320 329 404 301 391 354 318 501 482 390 289 362 335 401 442 468 384 555 402 373 401 367 526 494 421 460 463 299 472 390 354 402 346 397 345 520 276 261 352 382 385 296 336 397 384 747 335 309 377 748 374 349 364 327 373 299 418 481 434 450 449 356 331 338 399 432 400 298 336 394 334 345 315 296 501 456 414 409 388 316 298 362 339 358 349 253 384 374 383 448 215 317 374 397 268 432 492 461 346 478 356 402 386 411 320 892 896 879 861 220 584 462 413 398 342 446 571 404 361 312 305 390 468 704 321 338 360 371 430 195 153 195 398 278 339 516 441 413 544 480 526 521 557 592 901 584 579 507 589 528 567 1.01e+03 523 1.07e+03 822 506 475 524 489 456 1e+03 836 418 986 473 933 486 460 702 1.15e+03 965 1.02e+03 635 733 1.11e+03 589 705 737 871 482 562 670 1.09e+03 633 585 738 745 849 508 591 598 541 818 628 751 581 792 549 587 677 682 522 640 659 677 659 661 620 654 428 665 652 460 956 649 599 584 554 594 527 493 825 889 862 1.04e+03 618 846 599 517 494 496 659 535 525 588 670 679 600 557 447 507 734 820 826 853 495 493 492 469 530 783 542 517 659 561 554 475 551 520 598 504 580 822 598 542 451 575 534 538 730 749 710 416 549 519 459 762 425 786 430 479 500 473 437 516 558 549 520 469 407 509 1e+03 509 472 476 433 423 377 513 437 459 458 598 717 635 567 491 534 628 529 474 510 530 535 623 550 522 503 497 728 524 505 505 534 914 562 575 595 563 557 669 811 986 563 592 399 495 465 471 489 525 444 421 415 776 429 540 396 430 444 426 478 488 595 473 349 478 511 490 534 521 439 448 442 516 812 910 521 747 465 470 453 438 491 433 712 513 420 570 482 486 409 408 463 490 768 709 555 832 400 499 750 475 551 426 430 523 397 513 512 537 461 576 494 519 444 389 540 374 371 353 584 386 388 442 486 544 488 544 469 505 675 675 491 374 562 378 415 385 411 506 440 452 472 418 440 423 471 490 437 895 803 827 746 798 433 551 521 760 434 686 645 382 688 572 407 526 672 382 376 397 460 381 481 486 333 406 463 645 383 352 360 326 394 368 439 435 778 722 400 641 267 324 356 314 370 323 369 339 319 207 357 476 569 320 329 404 302 391 354 318 501 482 391 289 362 334 402 442 467 384 558 400 374 401 368 528 494 422 460 463 299 472 390 353 402 346 397 345 520 276 261 352 382 384 296 336 396 384 747 335 309 377 748 374 349 364 326 374 299 418 482 435 450 449 362 332 338 399 432 400 298 336 394 333 346 316 295 500 456 414 408 389 318 298 362 339 358 350 253 384 374 384 449 214 317 374 397 265 432 490 462 346 479 356 401 386 411 319 892 895 877 861 220 584 463 414 398 342 446 570 405 360 313 305 390 467 704 322 339 360 371 430 196 155 195 397 278 332 516 442 413 546 480 526 522 556 592 912 584 580 508 589 528 563 1.01e+03 523 1.07e+03 815 505 475 524 486 457 1e+03 836 418 986 473 933 487 458 702 1.15e+03 966 1.02e+03 634 734 1.12e+03 589 705 738 870 481 563 670 1.09e+03 633 585 740 746 848 508 591 598 541 819 629 752 581 792 549 587 677 682 522 640 660 678 660 661 620 655 430 665 652 460 964 649 599 584 554 594 528 494 826 889 860 1.04e+03 617 846 599 517 495 496 659 536 525 589 670 680 601 557 448 507 734 821 826 853 494 493 493 469 529 782 542 520 659 562 554 475 551 521 598 502 580 823 599 542 451 576 535 538 730 748 710 417 549 518 460 762 425 786 429 479 500 473 437 516 558 550 520 469 407 509 1e+03 510 472 476 432 423 377 513 437 460 458 597 717 635 566 491 534 628 528 476 511 529 535 622 549 522 503 497 728 524 504 506 534 913 563 574 597 563 557 670 811 986 563 591 399 495 466 470 488 525 443 421 414 776 430 539 396 430 444 426 478 488 594 473 348 478 511 488 535 520 439 448 442 516 812 910 520 746 465 470 454 438 490 433 712 512 419 570 482 486 409 408 463 490 765 710 555 832 400 499 750 475 551 427 431 523 397 513 514 538 462 576 496 520 443 388 540 373 371 353 584 385 389 441 486 544 490 543 469 505 675 676 491 375 562 378 415 385 411 506 440 452 472 418 441 423 472 489 437 897 804 828 746 800 434 551 522 760 435 686 646 383 688 578 407 525 672 381 374 397 460 380 481 487 333 406 464 644 384 353 361 326 393 368 440 434 777 722 400 641 267 324 356 315 370 323 369 340 320 208 357 476 570 320 330 405 302 390 354 320 502 482 391 289 362 334 402 441 467 384 560 397 374 401 368 529 494 422 460 463 299 472 390 353 402 347 397 345 519 276 262 352 382 384 296 335 396 383 747 336 309 376 748 374 350 364 326 376 299 418 482 435 450 449 368 334 339 400 432 401 297 337 395 333 346 316 293 500 NaN 415 408 390 319 300 362 338 359 350 254 384 374 384 450 214 317 374 397 262 432 489 462 347 480 355 401 386 412 319 892 895 876 860 220 584 464 415 398 341 447 570 405 360 313 305 390 468 704 322 340 361 371 428 196 157 194 396 278 325 516 442 413 548 480 528 523 557 591 922 584 580 508 590 528 558 1.01e+03 523 1.07e+03 804 506 476 524 484 457 1e+03 836 418 986 473 932 487 456 702 1.15e+03 966 1.02e+03 634 735 1.12e+03 588 706 738 870 480 562 670 1.09e+03 633 585 740 746 847 508 591 598 541 820 629 752 582 792 550 587 678 682 522 640 659 678 660 661 620 655 431 665 652 460 971 649 599 584 554 594 528 495 826 889 859 1.04e+03 617 846 598 517 495 497 659 536 525 590 670 680 601 557 448 507 734 820 826 854 493 492 493 470 528 782 541 522 659 562 554 476 551 521 598 500 580 823 600 542 451 577 535 538 729 748 710 417 549 518 460 762 424 786 428 480 499 473 437 516 559 549 519 469 408 510 1e+03 511 472 476 432 424 377 513 437 460 458 596 717 635 566 491 533 627 528 478 512 529 535 621 549 522 503 499 728 524 504 506 534 913 563 573 597 563 556 671 811 987 562 590 399 496 466 470 488 524 442 421 414 776 430 537 396 430 443 426 478 488 594 473 348 478 511 487 536 520 440 448 442 516 813 910 520 747 465 470 454 437 490 433 712 512 419 570 481 486 407 408 463 490 762 711 555 832 400 498 751 475 551 428 432 523 397 512 514 538 462 576 497 520 443 388 540 373 371 353 584 385 390 441 486 544 490 543 468 505 675 677 490 375 562 379 415 384 410 506 440 452 471 419 441 424 472 488 435 899 804 828 746 800 435 551 522 760 436 686 648 384 689 582 407 526 673 381 372 396 461 380 481 486 333 406 463 643 383 353 361 326 394 368 441 435 778 721 400 641 267 324 357 316 370 323 369 340 321 210 357 476 569 321 329 405 302 390 354 320 502 481 391 290 361 334 402 441 467 383 561 395 374 401 367 530 495 421 460 463 299 472 389 352 402 348 397 346 521 276 262 353 381 384 295 334 395 382 746 337 308 376 747 375 350 364 328 377 299 418 482 435 450 450 373 337 340 402 433 402 297 338 396 334 346 316 292 500 NaN 416 409 390 318 301 362 338 359 351 253 384 374 384 450 212 318 374 397 260 433 489 461 347 480 355 402 386 412 320 893 896 874 860 220 584 463 416 398 342 449 568 406 361 312 305 390 468 704 323 341 362 371 427 196 158 192 395 278 316 516 442 413 552 481 529 524 559 591 932 584 581 507 590 528 552 1.01e+03 522 1.07e+03 793 506 476 524 482 458 1e+03 837 418 986 473 932 487 454 702 1.15e+03 966 1.02e+03 634 736 1.12e+03 588 707 738 871 480 562 670 1.09e+03 632 586 740 746 846 509 592 598 541 821 629 753 582 792 550 587 677 682 522 641 659 678 661 662 620 654 431 664 653 460 976 649 599 584 554 594 528 496 826 889 859 1.04e+03 617 846 599 517 496 498 660 536 525 590 670 681 602 557 448 507 734 820 826 854 494 492 494 471 529 782 541 523 660 563 554 476 551 522 599 499 580 824 600 541 451 577 535 537 728 748 710 417 548 518 461 762 424 787 429 480 500 473 438 516 559 548 519 469 409 510 1e+03 512 472 476 431 424 377 513 437 460 458 596 717 634 566 491 534 627 529 479 513 530 535 621 549 523 503 502 728 525 504 506 534 912 562 573 597 563 556 672 811 987 562 588 400 496 466 471 488 524 442 421 413 776 430 535 396 430 444 427 478 488 592 472 347 477 511 487 536 520 440 447 441 516 813 910 520 748 465 470 454 437 491 433 712 512 419 570 481 486 406 409 463 490 759 712 556 832 399 498 751 475 551 429 433 522 396 511 514 539 460 576 498 520 443 388 540 373 372 354 583 385 390 442 487 543 490 542 468 505 676 677 490 376 562 380 415 385 410 507 440 452 470 419 441 423 472 489 434 900 805 828 747 800 436 551 522 761 436 685 648 384 689 588 407 526 674 381 372 395 460 380 482 486 332 406 463 644 382 353 360 327 396 368 442 435 778 721 400 640 266 324 357 316 369 323 369 340 322 211 357 476 570 322 328 406 301 389 353 321 503 481 390 290 360 335 402 440 468 383 563 396 373 402 366 529 495 420 459 462 298 472 390 352 401 349 397 345 524 276 262 354 381 385 295 334 395 380 746 337 309 376 746 375 350 363 330 376 299 419 483 434 450 450 377 339 340 402 434 403 296 338 397 335 346 316 291 500 458 417 410 389 317 301 362 338 358 351 253 385 373 383 450 210 319 374 397 260 433 491 461 347 481 355 403 386 412 320 895 896 874 860 220 585 464 416 398 342 451 568 408 361 312 306 390 468 705 325 341 362 371 427 195 159 192 395 277 313 516 442 413 555 481 530 524 560 590 939 584 579 507 589 528 544 1.02e+03 522 1.07e+03 781 506 476 525 481 458 1e+03 837 419 986 474 932 487 453 703 1.15e+03 967 1.02e+03 634 735 1.12e+03 589 707 738 872 481 562 670 1.09e+03 631 586 741 746 846 509 592 597 541 820 630 753 583 792 550 588 677 682 522 641 658 678 661 662 620 654 430 664 653 461 980 649 599 584 554 595 528 495 826 889 859 1.04e+03 616 847 599 518 496 498 661 536 525 590 670 681 602 556 448 506 733 819 826 854 495 492 494 472 530 782 540 524 660 563 554 476 552 522 599 499 581 824 600 541 451 577 535 536 728 748 710 417 548 518 461 762 424 787 430 481 500 474 438 516 559 549 519 468 409 511 1e+03 514 472 475 431 424 378 512 437 459 458 596 717 634 567 492 533 627 529 481 513 530 535 621 549 523 503 504 728 527 505 506 534 912 563 573 598 563 557 673 811 988 561 587 401 496 466 471 488 525 442 421 413 777 430 532 395 430 444 428 478 488 592 472 348 478 511 488 536 519 441 447 441 517 813 910 520 748 465 471 454 438 492 433 712 512 419 571 481 486 405 410 463 491 757 711 558 831 400 498 750 475 550 430 433 523 395 511 513 540 460 575 498 521 442 389 539 373 372 353 584 385 389 442 487 543 491 543 468 506 676 678 489 376 562 380 415 385 410 508 440 453 471 419 442 422 472 489 433 900 805 825 747 800 436 551 522 762 436 686 648 384 689 594 407 526 674 382 371 396 460 379 482 486 330 405 463 644 381 353 360 327 398 368 442 435 779 721 400 640 266 324 356 316 370 323 369 340 322 211 358 476 570 322 328 406 300 388 353 321 502 481 390 290 359 336 403 440 468 383 564 395 372 402 365 528 493 420 459 462 297 473 391 353 401 350 397 344 526 276 264 355 380 386 295 334 395 378 746 337 308 376 745 376 351 364 332 376 299 419 483 434 451 450 382 340 339 402 434 405 296 339 398 336 346 316 290 500 458 418 410 390 316 301 362 339 358 352 253 384 372 383 450 209 319 374 397 260 433 493 462 347 480 356 404 386 412 320 896 898 874 860 219 586 465 416 398 342 450 568 410 361 313 308 389 467 705 327 341 362 371 427 194 161 191 395 277 311 516 442 414 557 481 530 524 561 590 945 584 577 506 588 528 537 1.02e+03 522 1.07e+03 769 505 476 525 479 457 1e+03 838 420 986 475 933 488 452 703 1.15e+03 967 1.02e+03 635 734 1.12e+03 589 707 737 872 482 564 671 1.09e+03 630 587 743 745 846 509 591 597 541 820 630 753 583 792 550 588 676 682 522 642 658 678 661 662 620 654 430 664 653 462 984 649 599 584 554 595 529 495 826 889 859 1.04e+03 616 847 600 518 496 499 660 536 526 590 670 681 601 556 448 506 733 819 825 854 495 494 494 471 531 782 540 527 660 564 554 476 552 522 600 499 582 823 599 541 451 576 535 536 728 747 710 418 548 517 460 762 426 786 429 480 501 474 438 515 559 550 520 468 410 511 1e+03 518 474 474 432 424 378 512 437 459 458 596 717 633 567 492 532 626 530 482 513 531 534 621 549 523 504 505 727 528 505 506 534 912 565 572 600 563 556 673 810 988 561 586 402 496 466 470 489 525 443 421 415 778 429 530 394 430 444 428 477 488 592 472 348 478 511 487 535 519 442 446 441 517 813 910 520 748 465 471 454 438 493 434 713 511 420 570 481 486 405 411 462 492 756 711 558 831 400 498 750 475 550 429 433 523 395 511 513 539 461 574 498 520 442 390 539 374 374 353 584 385 388 441 488 543 493 543 469 506 676 678 489 376 562 380 415 386 410 509 441 453 471 419 441 422 472 490 433 900 805 823 747 800 436 552 521 762 436 686 648 384 690 601 406 525 674 382 370 396 460 379 483 486 329 404 463 643 382 353 360 328 397 368 442 435 779 722 400 640 265 324 356 316 370 323 369 340 323 211 358 477 570 323 327 406 300 389 353 320 502 482 390 290 358 337 403 440 468 383 565 394 373 403 365 527 492 422 458 462 296 473 393 353 402 350 397 342 524 275 266 357 380 386 295 335 395 376 748 337 308 376 745 376 351 365 332 376 299 419 483 435 451 449 385 343 340 402 434 406 297 339 398 337 346 316 290 500 458 418 410 391 316 301 364 339 358 352 252 384 370 383 451 208 319 374 398 259 432 496 462 347 478 358 405 386 412 320 896 898 873 860 219 586 465 416 397 342 449 569 411 362 314 309 389 466 705 327 340 363 370 427 192 162 191 395 277 304 517 443 413 558 481 531 524 561 590 953 584 575 506 587 529 532 1.02e+03 522 1.07e+03 757 506 476 524 477 457 1e+03 838 420 986 476 933 488 451 703 1.15e+03 967 1.02e+03 635 734 1.12e+03 589 706 737 873 484 565 671 1.09e+03 628 587 744 745 846 510 591 597 541 820 631 753 583 792 550 589 676 683 523 642 658 679 661 662 621 654 429 665 653 462 986 649 598 584 555 595 529 494 825 889 859 1.04e+03 616 847 600 519 495 498 660 536 526 591 670 681 601 555 449 507 733 819 824 854 495 495 494 470 532 782 540 530 659 564 554 476 552 523 599 498 582 824 598 541 452 576 536 536 728 747 710 418 548 517 460 763 427 787 428 480 501 475 438 515 558 551 521 466 410 511 1e+03 520 475 474 432 424 377 512 438 460 459 596 717 632 567 493 532 625 531 484 513 531 534 622 548 523 505 506 726 528 502 506 533 912 568 572 601 562 555 673 811 987 562 587 402 496 466 470 489 526 443 420 416 777 429 527 395 428 444 428 477 488 592 472 350 479 510 485 535 519 441 446 441 518 813 910 520 747 465 471 454 438 493 435 713 509 420 570 481 485 406 411 462 492 755 711 559 831 400 498 750 475 550 429 433 524 395 511 513 538 461 574 498 518 442 390 539 374 375 352 584 386 388 441 488 542 494 542 469 506 676 678 490 377 562 380 415 387 410 508 441 454 470 419 440 422 471 489 434 899 805 820 747 801 437 553 520 762 437 688 648 385 691 607 406 524 674 382 370 397 460 379 484 486 330 404 463 642 383 352 359 328 398 368 442 434 779 723 399 640 265 324 356 316 370 322 369 339 323 211 359 476 571 322 328 406 301 389 354 319 501 483 389 291 358 337 403 439 468 383 563 393 373 403 366 527 492 423 457 462 297 474 393 353 402 350 396 343 523 275 268 357 380 387 295 335 395 371 749 337 308 375 746 376 351 366 331 376 298 420 482 436 451 447 390 347 340 402 433 406 297 339 398 337 347 317 290 501 458 418 410 392 316 300 365 339 358 352 252 384 370 383 450 208 320 374 399 259 431 495 462 347 478 359 405 386 413 320 896 899 873 860 220 584 464 416 396 342 449 570 413 362 315 309 389 466 704 327 340 363 370 426 191 164 191 395 277 300 518 444 412 560 482 531 524 560 591 962 585 575 507 588 530 529 1.02e+03 522 1.07e+03 746 505 476 525 474 457 1e+03 839 420 986 475 934 487 450 703 1.15e+03 967 1.02e+03 635 734 1.12e+03 589 706 738 873 484 565 671 1.09e+03 626 587 745 745 846 510 592 598 541 820 632 753 582 791 550 589 676 684 523 643 657 679 661 662 622 655 429 665 653 462 990 650 598 584 555 596 529 494 825 889 858 1.04e+03 616 847 599 519 495 498 661 536 526 591 671 681 601 556 450 508 733 820 822 855 494 495 494 468 532 781 540 534 658 564 554 477 553 523 599 497 582 825 598 542 453 576 536 536 728 747 709 418 549 516 459 763 428 787 427 479 501 475 437 514 557 551 521 465 411 510 1e+03 522 476 474 433 424 377 513 438 460 459 596 717 630 567 493 533 624 531 485 513 531 534 621 548 523 505 506 726 527 500 506 533 912 569 571 603 562 554 674 811 986 563 586 402 496 466 470 489 526 444 420 416 777 429 524 395 426 444 428 477 488 592 472 351 479 510 483 535 519 441 446 441 518 813 909 520 747 464 472 454 438 492 436 713 509 419 569 480 485 406 411 461 492 752 712 559 831 400 498 750 475 550 429 433 524 396 511 513 537 461 573 498 517 442 388 538 374 375 352 584 385 388 441 488 542 495 542 469 506 676 678 491 378 562 381 415 387 409 507 442 453 469 418 440 422 470 489 434 898 806 818 747 803 438 552 519 762 437 690 648 386 691 610 406 524 674 382 370 397 459 378 485 486 331 403 462 643 384 353 359 328 398 368 442 435 780 723 398 640 265 323 356 316 371 323 369 340 323 211 359 477 571 322 329 406 301 390 353 318 501 483 389 291 357 337 402 438 468 383 561 394 373 404 366 528 493 423 457 463 297 474 393 353 403 350 396 343 523 275 267 356 380 387 295 335 394 367 749 337 308 375 746 376 351 366 331 376 297 419 482 436 450 447 393 352 340 401 433 406 298 338 398 337 347 317 291 502 458 418 410 392 316 300 366 339 358 351 252 384 370 383 450 206 321 374 400 258 430 497 462 347 478 359 405 386 413 321 894 899 873 860 221 583 463 415 396 342 449 572 414 362 315 309 389 466 703 327 340 363 369 426 191 167 191 395 277 295 518 445 412 562 482 531 524 559 591 974 586 575 508 588 531 527 1.02e+03 522 1.07e+03 736 505 477 525 470 457 1e+03 839 420 985 475 934 487 450 702 1.15e+03 967 1.02e+03 636 734 1.12e+03 589 706 738 874 485 565 671 1.09e+03 624 586 747 746 846 511 593 598 541 820 632 754 582 791 551 589 676 685 524 644 657 679 661 662 622 656 429 666 653 462 993 650 599 584 555 597 529 494 825 890 858 1.04e+03 616 846 599 519 494 499 662 536 527 591 672 682 601 556 450 508 733 822 822 855 494 494 494 468 532 780 540 536 658 564 554 477 554 523 599 497 582 825 598 542 453 576 536 536 728 747 708 418 548 516 459 763 428 787 428 479 501 475 435 515 556 551 520 465 411 510 1e+03 524 477 476 434 424 377 513 438 459 458 596 716 630 567 493 533 625 532 490 513 531 533 621 548 523 505 507 726 527 500 506 533 911 570 571 604 562 554 674 812 985 564 586 402 496 466 470 489 526 444 420 416 777 428 523 396 424 444 428 477 489 592 473 351 479 510 483 535 519 441 446 441 518 812 909 519 747 464 472 454 438 491 436 712 509 419 569 479 485 406 411 460 493 751 713 559 831 400 498 750 474 550 430 433 524 397 511 512 537 460 573 498 516 443 388 538 374 376 353 584 384 389 441 488 541 496 542 469 505 675 678 492 378 561 381 415 387 409 505 442 453 469 418 440 421 470 488 434 896 806 817 748 804 438 551 519 762 438 690 648 386 691 615 406 524 674 381 370 397 459 378 485 485 332 403 463 644 384 353 360 328 398 368 442 436 780 722 396 640 264 323 356 316 371 323 369 340 323 211 359 477 571 322 330 406 300 392 353 318 501 483 388 293 357 337 402 438 469 383 560 394 373 404 366 528 494 423 456 462 297 475 393 353 403 350 396 343 522 275 266 356 381 387 295 335 394 364 749 337 308 376 746 376 352 366 331 375 296 419 481 436 450 448 395 357 340 400 433 406 298 338 397 337 347 317 292 501 NaN 418 411 392 317 300 365 340 359 350 252 385 370 383 450 205 321 374 400 258 430 500 463 347 478 359 405 386 414 321 894 899 873 861 221 583 463 415 395 342 448 573 414 362 315 309 390 465 702 329 341 363 369 426 191 168 191 394 277 298 518 445 413 566 482 531 524 559 591 986 586 575 510 588 531 523 1.02e+03 522 1.07e+03 722 505 477 525 468 457 1e+03 839 420 985 475 934 488 449 703 1.15e+03 967 1.02e+03 636 734 1.12e+03 589 706 739 874 484 565 671 1.09e+03 624 586 749 745 846 511 593 598 540 820 633 754 582 791 551 590 677 685 524 644 658 679 661 661 622 657 430 666 653 461 997 649 599 584 556 598 529 495 825 890 858 1.04e+03 616 846 599 520 494 500 664 537 527 592 674 682 601 557 450 507 733 823 823 855 494 494 495 468 532 779 540 538 658 564 554 477 554 524 600 495 582 825 598 542 453 576 535 536 728 748 708 418 548 516 459 763 428 786 429 480 502 476 434 516 556 551 519 464 411 510 1e+03 529 480 477 434 427 377 513 439 459 456 596 715 630 566 493 533 626 531 495 513 531 533 622 548 524 505 507 726 527 502 506 534 911 573 571 606 561 553 674 811 983 565 586 403 497 465 470 490 526 444 421 416 777 428 521 396 426 444 427 477 489 591 474 350 478 510 483 535 519 441 446 440 518 811 909 518 747 464 472 454 438 490 437 712 509 420 569 479 485 407 411 460 493 749 713 559 831 400 498 750 474 549 430 433 524 398 511 512 537 460 573 498 516 444 389 539 374 378 353 584 384 389 441 487 542 496 543 470 505 674 678 493 378 562 381 415 387 409 505 442 453 469 418 440 420 470 487 434 895 805 816 748 804 438 550 519 762 438 689 648 386 691 620 406 525 674 381 370 397 459 379 485 484 334 404 463 645 383 354 360 328 397 368 442 436 780 721 395 640 262 323 356 317 371 323 368 341 324 211 360 478 571 322 330 406 300 393 352 318 501 484 388 294 356 337 402 438 470 383 558 394 374 404 365 528 494 425 455 462 296 475 392 355 402 349 396 343 522 275 266 356 382 387 295 335 395 364 749 337 308 377 745 376 352 366 332 375 296 420 481 436 450 450 397 361 340 399 433 406 298 337 397 337 347 318 292 500 456 418 411 392 318 300 364 340 359 349 252 386 370 382 450 204 320 374 399 258 431 500 463 347 479 358 404 385 414 321 894 900 873 861 220 583 464 416 395 342 448 573 414 362 315 308 391 464 702 330 340 362 368 426 190 169 192 394 277 296 518 445 414 568 482 532 524 558 591 1e+03 587 576 510 588 531 518 1.03e+03 522 1.07e+03 704 506 478 525 465 458 1e+03 838 420 985 474 934 488 449 703 1.14e+03 967 1.02e+03 636 733 1.12e+03 589 707 739 874 483 565 671 1.09e+03 623 587 749 745 847 511 592 598 540 820 634 754 582 791 551 590 678 685 523 644 658 679 661 661 621 658 430 666 653 462 999 649 599 584 557 598 530 496 826 890 859 1.04e+03 616 846 599 520 494 502 664 537 527 592 674 682 601 557 450 507 733 823 824 854 495 494 495 468 533 780 541 539 658 564 555 476 554 524 600 494 583 825 598 542 453 576 534 536 728 747 708 419 547 516 458 763 428 785 430 481 501 476 435 516 556 551 518 464 411 510 1e+03 537 485 476 435 430 377 513 441 460 455 596 715 630 567 494 533 627 530 502 513 531 533 623 548 525 506 507 726 527 503 506 535 910 578 571 606 561 553 673 811 983 566 586 404 497 465 471 491 525 445 421 418 777 428 519 396 428 444 427 477 489 590 474 350 478 510 483 535 519 442 446 439 518 811 909 518 747 464 471 454 438 490 437 712 509 421 569 480 485 407 411 460 493 747 713 558 831 400 498 750 474 549 430 434 524 398 511 513 537 462 574 498 516 444 390 540 373 378 353 584 384 389 440 487 542 498 543 470 505 674 678 492 378 562 381 415 387 410 505 442 453 470 418 440 420 470 487 435 895 804 816 748 804 438 550 519 763 438 689 647 386 691 624 406 525 674 381 370 397 458 380 484 484 335 405 464 644 383 354 360 328 396 368 442 436 781 721 395 640 262 323 356 317 371 322 370 340 324 212 360 478 570 323 330 406 300 394 352 318 501 485 388 295 356 337 402 438 471 383 557 393 374 404 365 529 494 426 454 461 295 475 391 356 403 349 395 343 522 275 266 356 384 387 296 335 396 366 749 337 308 377 746 377 352 366 333 375 296 420 481 436 450 450 399 364 340 399 434 406 298 337 397 336 347 320 292 500 456 418 411 391 316 299 364 339 360 349 252 386 371 383 450 204 319 374 400 258 431 497 464 347 480 358 404 385 414 321 894 900 873 861 220 583 465 416 394 342 447 573 415 362 316 308 393 464 701 329 341 362 368 425 190 171 192 393 276 293 518 445 413 571 482 532 524 558 592 1.02e+03 587 576 510 589 530 514 1.03e+03 523 1.07e+03 687 506 478 526 462 458 1e+03 838 421 985 474 934 488 448 703 1.14e+03 967 1.02e+03 636 731 1.12e+03 589 707 739 874 483 565 671 1.09e+03 623 588 749 744 846 511 592 598 540 820 635 754 583 792 552 589 679 684 523 644 658 679 660 661 622 658 430 666 653 462 1e+03 649 599 585 558 597 530 497 826 890 859 1.04e+03 616 846 599 520 494 502 665 537 527 593 674 682 601 557 450 507 733 823 824 854 495 494 495 468 533 780 542 538 658 564 556 476 554 524 600 492 584 825 598 541 453 576 533 535 728 747 708 419 548 516 458 762 428 784 431 482 501 476 435 517 557 551 518 465 412 510 999 547 491 474 435 433 377 513 442 460 456 597 715 629 567 495 534 625 530 506 513 531 534 623 548 525 506 507 725 526 502 506 536 910 585 571 604 561 553 673 811 983 568 586 404 498 465 471 491 525 445 422 419 778 428 518 396 430 444 426 477 489 590 474 352 478 510 482 534 520 441 446 437 518 811 910 517 747 464 470 454 438 490 437 712 509 421 568 480 485 407 411 460 493 745 713 558 831 400 498 750 474 550 430 434 524 399 511 513 537 463 574 498 517 444 389 540 373 378 354 584 385 389 440 486 542 498 543 470 505 674 679 491 379 562 381 415 388 410 505 442 452 471 418 440 419 470 487 434 894 802 816 748 804 438 550 519 764 438 688 647 386 692 626 406 525 674 381 370 397 457 380 484 485 336 406 465 644 383 355 360 328 396 368 442 436 781 721 395 640 263 324 356 317 371 322 370 340 323 212 361 478 570 323 330 406 300 395 352 318 501 484 388 295 356 337 401 438 472 383 556 392 374 404 365 529 495 428 454 461 294 475 389 358 403 348 394 343 522 275 268 356 383 386 295 335 398 371 749 338 309 378 747 377 352 366 333 375 297 418 481 436 450 450 401 369 340 400 434 406 298 337 397 336 347 322 291 501 456 418 410 390 315 300 364 338 360 350 252 387 371 384 450 203 319 374 400 258 432 494 464 347 479 358 404 386 415 320 894 900 873 861 219 583 465 416 394 342 447 573 415 362 316 309 393 464 701 328 342 361 368 425 189 173 192 393 276 291 519 445 412 573 482 531 524 558 593 1.03e+03 587 575 510 590 530 510 1.03e+03 524 1.07e+03 668 505 478 526 458 460 1e+03 838 421 985 475 934 488 447 702 1.14e+03 967 1.02e+03 636 730 1.12e+03 589 707 739 874 484 565 671 1.09e+03 622 588 750 744 846 511 592 598 540 820 636 754 583 792 552 589 679 684 522 644 658 679 661 661 622 657 431 667 653 462 1e+03 649 598 585 557 597 530 498 826 890 859 1.04e+03 616 846 599 520 495 502 664 538 527 593 674 681 602 557 450 507 734 823 823 855 496 494 495 468 533 781 543 540 658 564 556 476 554 525 600 493 586 825 598 542 452 576 534 535 727 746 709 420 548 516 459 761 428 783 431 482 500 476 436 518 557 551 518 466 413 510 999 560 497 472 435 435 379 513 443 460 457 596 715 628 567 495 534 624 530 509 514 530 535 623 548 525 507 507 724 526 502 505 536 910 592 572 602 561 552 673 811 984 569 585 404 498 465 471 491 525 445 422 420 778 428 516 396 431 443 426 477 489 590 473 353 478 511 482 534 520 441 446 436 517 811 910 518 747 464 470 453 438 491 437 713 510 421 568 480 485 407 411 460 494 744 713 559 831 400 498 750 474 550 429 435 523 399 510 513 536 463 574 498 518 444 388 539 373 377 355 584 385 390 440 486 541 498 543 469 505 674 679 491 379 562 381 415 388 409 505 441 452 471 419 440 418 470 488 433 894 802 816 748 804 439 550 518 764 437 688 647 386 692 629 406 524 674 380 370 396 457 380 485 485 336 406 466 645 383 356 360 328 396 368 442 436 781 722 396 641 264 324 356 316 371 323 371 341 322 213 361 477 571 323 331 406 301 396 352 318 500 484 388 295 357 336 403 438 471 384 556 393 373 404 366 528 495 430 454 462 294 476 388 359 403 349 394 342 522 275 269 356 383 384 295 334 399 378 749 338 310 378 747 377 353 367 334 375 297 417 480 437 450 449 402 374 340 400 434 406 298 338 397 336 347 322 291 501 456 418 409 389 313 301 364 337 361 350 252 387 370 384 450 202 319 374 400 257 431 494 464 347 479 359 404 386 416 320 894 900 873 862 219 582 465 416 394 342 447 573 418 362 317 309 393 464 702 326 346 361 368 425 190 176 193 393 275 292 520 446 410 576 482 530 524 559 594 1.05e+03 587 576 510 590 531 506 1.03e+03 524 1.07e+03 652 505 478 527 456 461 1e+03 838 421 985 476 935 488 447 702 1.14e+03 967 1.02e+03 636 730 1.12e+03 589 708 740 874 484 565 673 1.09e+03 620 588 751 744 845 511 592 598 540 820 636 754 583 791 552 589 680 684 522 645 658 680 662 662 621 656 432 667 653 463 1.01e+03 649 598 585 557 596 530 498 827 890 858 1.04e+03 616 846 599 519 495 502 666 539 527 593 674 680 602 557 450 507 734 823 822 855 496 495 495 468 532 781 543 543 658 564 556 476 554 525 600 494 586 825 598 542 452 575 534 536 727 746 709 420 548 517 460 761 428 784 430 481 499 476 436 518 557 551 518 466 414 509 999 580 502 472 435 437 380 513 443 460 457 596 715 627 567 495 535 623 530 509 514 529 535 622 546 525 508 507 724 526 502 505 536 910 598 571 600 561 552 674 812 984 570 584 404 498 466 471 490 526 445 423 420 778 428 515 396 431 443 426 477 490 591 472 354 478 511 481 534 521 441 446 435 517 811 910 520 748 464 469 454 438 493 437 714 510 421 568 480 485 407 411 459 493 742 714 559 831 400 497 750 474 550 429 435 522 399 510 513 536 463 573 498 520 444 388 539 373 377 356 585 386 390 441 486 540 498 544 470 504 674 679 490 378 562 382 415 388 409 506 440 452 471 419 438 419 470 488 434 894 802 817 748 804 439 550 518 765 437 689 647 384 691 632 406 524 674 380 371 394 458 380 485 485 335 406 466 645 384 358 360 329 398 369 442 436 782 722 396 641 265 324 356 315 371 324 371 341 322 213 361 478 571 323 332 406 302 396 351 318 500 484 388 295 358 337 405 439 470 385 554 393 372 405 366 528 496 431 454 462 295 476 388 359 403 350 393 341 522 275 269 359 382 382 296 334 400 386 749 339 310 378 746 377 353 368 335 375 298 416 481 437 450 449 405 380 340 400 435 406 298 338 397 337 346 322 290 502 456 418 408 388 314 302 365 338 361 349 252 387 370 384 450 201 320 374 398 257 431 494 464 347 478 358 404 386 417 322 897 900 874 861 219 581 465 416 394 342 447 573 421 362 316 310 392 463 703 326 347 361 368 425 190 179 194 393 274 292 520 446 410 579 482 530 523 560 594 1.06e+03 587 577 512 591 532 500 1.03e+03 524 1.07e+03 631 505 479 527 454 461 1e+03 838 421 986 476 935 488 446 702 1.14e+03 967 1.02e+03 636 730 1.12e+03 589 708 740 873 484 565 674 1.09e+03 617 588 753 744 845 511 593 598 539 819 636 754 583 791 552 589 680 684 522 645 657 680 662 662 620 656 432 667 653 464 1.01e+03 649 598 584 557 596 530 498 827 890 858 1.04e+03 616 846 600 519 495 502 668 540 527 593 674 680 603 558 450 507 734 822 822 855 497 495 495 468 532 780 543 548 659 565 556 476 554 526 600 494 586 826 598 542 451 574 534 536 727 746 709 420 546 518 461 761 428 784 429 481 499 476 436 517 556 551 518 466 414 509 999 600 506 471 435 440 382 513 443 460 456 597 715 627 567 495 536 623 530 509 514 528 536 621 545 524 508 507 723 525 500 504 536 910 602 570 600 561 552 674 813 984 570 584 405 498 466 471 490 526 444 424 421 777 429 513 396 432 444 427 477 489 592 472 355 478 511 481 534 520 440 446 433 517 810 909 521 749 464 469 455 437 493 436 714 509 422 568 480 486 407 411 459 493 741 714 560 830 400 497 750 473 550 429 435 522 398 510 512 536 463 573 498 520 443 388 538 374 377 357 585 386 390 441 486 540 498 544 471 505 673 679 490 377 562 382 415 388 409 506 439 452 471 419 437 420 470 487 434 894 803 818 749 805 438 550 518 766 437 689 646 383 691 635 406 524 674 379 371 393 458 380 486 485 336 406 466 644 384 360 361 329 398 369 440 438 783 722 397 642 265 324 357 314 371 323 371 341 322 214 361 479 572 324 332 406 303 395 352 318 501 484 389 295 358 337 406 440 470 387 553 394 372 406 366 528 496 433 454 462 296 476 387 359 403 352 392 341 522 275 268 361 382 383 296 335 401 395 749 339 310 376 746 377 353 368 337 373 298 417 482 436 450 448 408 381 340 400 435 405 298 339 397 337 346 321 289 502 NaN 419 408 388 315 302 366 339 361 347 253 388 370 383 451 201 320 374 397 257 431 494 464 347 478 358 404 385 416 323 900 900 874 860 219 581 465 416 395 342 447 574 424 362 316 311 391 463 704 326 349 361 368 426 190 181 195 393 276 288 520 446 410 580 482 530 523 560 593 1.06e+03 590 578 514 591 532 496 1.03e+03 523 1.07e+03 618 505 479 527 454 460 1e+03 837 420 986 476 934 488 446 703 1.14e+03 967 1.02e+03 636 730 1.12e+03 589 708 741 873 484 565 675 1.09e+03 615 588 753 745 846 510 594 599 538 819 637 754 584 791 551 589 681 685 522 645 657 680 661 662 621 656 433 667 654 463 1.01e+03 649 599 585 557 596 531 498 827 890 858 1.04e+03 616 845 600 520 495 503 669 540 527 594 675 681 603 558 450 507 734 822 822 856 497 496 496 469 532 780 543 552 659 566 557 477 554 526 599 494 586 826 598 542 452 575 534 537 727 746 710 421 546 518 461 762 428 785 429 482 499 476 435 516 555 551 519 466 413 509 998 619 510 471 435 443 381 513 443 461 455 597 715 627 568 495 536 624 530 508 513 528 536 621 544 525 508 508 723 525 500 504 537 910 607 568 600 561 553 674 814 984 570 584 405 498 467 471 490 527 443 424 421 776 429 512 396 432 445 427 478 488 592 472 356 477 510 480 534 520 440 446 432 517 810 909 521 749 463 469 455 438 492 436 714 509 422 568 481 485 407 411 459 494 740 714 559 830 400 496 750 473 550 429 435 521 399 510 512 536 462 573 498 520 443 388 538 373 377 358 586 386 389 441 487 540 498 543 472 506 672 679 491 376 563 382 415 389 409 506 440 451 471 418 436 421 471 488 435 894 804 818 749 805 438 551 518 766 438 689 646 383 691 637 406 524 674 379 370 394 457 379 485 486 338 406 465 643 385 363 361 330 398 370 440 440 784 722 397 643 264 324 357 315 371 322 372 341 322 214 362 480 571 324 332 407 303 394 352 317 502 484 390 295 357 337 406 440 471 387 552 394 372 406 366 528 495 432 454 463 296 476 387 359 403 352 392 343 522 275 268 362 383 384 297 336 402 407 749 339 309 375 745 377 352 367 339 372 297 418 483 436 450 448 409 384 339 400 434 406 298 339 397 337 346 322 288 502 NaN 418 408 389 316 302 366 338 362 347 253 388 370 382 451 201 321 375 397 258 431 495 464 347 478 358 404 385 416 322 905 900 875 860 218 581 465 416 395 342 446 574 424 363 315 309 391 463 704 326 348 361 367 427 190 182 195 393 276 283 519 446 411 582 482 531 523 560 594 1.07e+03 593 578 514 591 532 492 1.03e+03 522 1.07e+03 603 505 479 528 454 460 1e+03 838 421 986 476 934 489 446 703 1.14e+03 967 1.02e+03 636 730 1.12e+03 590 708 741 873 484 566 674 1.09e+03 614 589 754 745 847 510 594 599 538 819 637 754 584 791 552 589 682 685 522 646 658 679 660 662 622 656 433 667 654 462 1.01e+03 649 599 585 558 595 531 498 826 890 858 1.04e+03 617 845 601 520 495 503 668 540 527 594 676 682 602 558 451 508 733 822 822 857 497 496 496 469 533 780 543 555 660 566 557 478 554 527 599 494 587 826 599 542 452 575 534 537 727 746 711 422 544 518 460 762 429 785 429 482 500 476 433 517 555 551 519 466 414 509 998 630 515 471 436 446 381 513 443 461 454 598 715 628 568 495 537 624 530 507 512 529 536 621 544 525 508 508 722 525 500 504 537 909 610 568 598 561 553 674 815 984 570 583 405 498 467 471 490 527 443 424 423 776 430 512 396 431 445 428 478 488 593 473 358 476 510 480 534 520 440 446 432 517 810 909 520 750 463 469 454 438 491 436 713 508 421 569 481 485 407 412 459 494 739 714 559 830 400 496 751 474 550 429 435 520 398 510 512 536 462 573 498 520 443 387 538 373 376 359 586 385 389 441 487 540 498 543 473 507 672 679 491 376 563 381 416 389 409 506 440 451 471 417 438 421 471 489 435 892 803 817 749 805 437 551 518 765 437 688 646 383 691 639 406 524 674 379 370 394 456 379 483 486 340 407 465 643 385 367 361 330 397 370 440 443 782 721 397 643 263 325 357 315 372 321 372 341 322 214 362 479 571 325 332 407 302 393 352 317 502 484 390 296 357 336 406 440 472 387 550 392 371 407 366 528 494 432 453 463 296 477 388 360 403 353 393 344 522 276 269 362 384 385 297 336 402 416 749 339 308 375 744 377 352 367 339 372 297 418 483 436 449 447 410 385 339 400 433 406 299 339 397 337 346 322 289 502 460 418 409 390 316 302 366 338 362 347 253 388 370 382 451 200 321 375 397 258 431 496 463 347 478 358 404 386 415 322 909 902 876 860 218 581 466 416 394 343 445 575 424 363 315 307 391 463 705 328 348 361 367 426 190 183 194 392 278 278 519 446 412 583 482 531 523 561 594 1.07e+03 596 578 514 591 531 490 1.03e+03 520 1.07e+03 596 506 479 529 454 462 1e+03 838 422 987 476 934 490 446 703 1.13e+03 968 1.02e+03 636 730 1.12e+03 590 707 741 873 484 567 673 1.09e+03 613 589 754 745 847 510 593 600 539 820 637 754 584 791 552 590 682 685 522 646 658 679 660 663 622 656 433 667 654 461 1.01e+03 649 599 586 558 594 531 497 826 890 859 1.04e+03 617 844 601 520 495 503 668 541 526 594 676 682 602 557 451 507 732 823 823 857 497 496 496 469 534 780 543 556 660 567 557 478 554 528 599 493 586 826 599 542 452 575 534 537 727 746 711 422 544 518 460 763 429 784 429 482 500 476 433 517 554 551 518 466 414 509 998 636 518 472 437 451 381 512 444 461 454 598 715 628 568 495 536 624 530 508 510 530 536 622 544 526 508 509 721 525 500 504 537 909 612 569 597 561 552 674 815 983 570 583 405 498 466 470 491 527 443 424 425 776 430 512 397 431 445 428 478 488 592 472 360 474 510 480 534 521 441 445 432 516 811 908 520 750 462 470 453 438 491 436 713 508 421 570 481 484 406 412 458 495 738 715 559 830 400 496 751 476 551 429 435 520 398 510 512 537 462 573 498 520 444 386 538 373 376 360 586 385 389 441 487 540 497 543 474 507 672 679 492 376 563 381 416 389 408 506 440 451 471 418 440 421 472 489 435 889 801 816 750 804 436 551 518 765 437 687 646 384 691 640 407 524 674 378 369 395 456 378 482 486 340 407 465 643 385 370 361 330 397 370 441 445 780 720 397 643 263 326 357 315 373 322 371 341 322 214 362 478 572 325 332 406 302 393 352 316 502 485 390 296 357 336 405 439 471 387 548 391 370 407 367 528 492 432 453 464 296 477 388 361 404 354 394 344 522 275 269 362 384 385 297 336 402 426 750 339 307 375 744 378 352 366 340 372 298 417 483 436 450 446 410 387 339 400 432 404 300 339 398 337 346 321 289 502 460 418 410 391 315 302 367 338 362 347 253 387 370 381 451 199 323 375 397 257 432 497 463 348 478 359 405 387 415 322 913 903 877 860 218 581 466 416 394 343 443 575 424 364 316 304 391 464 706 329 349 362 368 424 190 183 194 392 278 281 518 446 412 586 482 532 523 561 595 1.08e+03 596 578 514 591 530 490 1.03e+03 520 1.07e+03 585 506 479 529 455 463 1e+03 838 422 988 476 935 489 447 703 1.13e+03 968 1.02e+03 636 732 1.12e+03 590 707 741 874 484 567 673 1.09e+03 611 589 755 745 847 510 593 601 539 820 636 755 584 792 552 590 682 684 522 646 658 678 661 663 622 656 433 667 654 462 1.01e+03 649 599 586 558 594 531 498 826 891 860 1.04e+03 616 844 601 520 495 504 668 541 526 593 676 682 602 558 451 507 732 823 823 856 497 497 497 469 534 780 542 559 659 567 558 478 555 528 599 492 586 827 599 542 452 575 534 538 727 745 711 422 545 518 460 763 430 784 429 481 500 476 433 518 554 551 518 466 414 510 999 639 521 473 438 456 380 511 445 460 454 597 715 630 568 497 534 625 529 509 507 530 535 622 545 527 508 508 720 526 500 504 537 909 614 569 597 561 551 673 814 984 570 583 405 498 466 470 491 527 443 423 427 776 430 511 396 431 444 428 478 488 592 472 361 473 510 480 535 521 441 445 432 517 813 909 519 750 462 470 453 437 491 436 713 508 422 571 480 485 406 412 458 495 736 715 559 830 400 496 751 476 551 429 434 519 397 509 513 537 460 574 498 520 444 386 538 373 376 363 586 385 389 441 487 539 496 542 475 507 672 679 492 376 563 380 416 389 408 505 440 452 471 419 440 421 472 488 434 887 800 815 752 804 434 552 517 766 437 687 645 384 691 640 407 525 675 377 369 396 456 378 483 486 340 408 465 643 385 372 361 330 397 370 443 445 778 720 398 642 264 326 357 315 374 322 371 341 322 214 362 479 572 325 332 406 302 393 353 314 502 486 390 296 357 338 406 438 471 387 547 390 369 406 368 527 493 431 453 463 297 478 388 362 404 354 395 344 522 274 268 362 384 384 297 335 403 438 752 339 308 375 743 378 352 366 339 372 299 417 482 436 451 446 410 389 339 400 432 403 300 339 398 337 346 322 289 501 460 419 410 393 315 302 367 338 361 347 253 387 370 381 452 199 325 375 397 257 432 496 463 349 478 359 406 388 414 323 914 903 877 860 218 582 467 416 393 343 442 577 424 366 317 304 392 464 706 331 350 362 370 422 188 183 194 393 278 284 518 446 412 587 482 533 522 561 595 1.09e+03 596 577 515 591 531 490 1.03e+03 520 1.07e+03 576 506 479 528 455 463 1e+03 838 422 988 476 935 489 447 703 1.13e+03 968 1.02e+03 636 733 1.12e+03 589 706 741 874 484 567 673 1.09e+03 610 589 757 745 847 511 593 602 540 820 635 755 584 792 552 590 682 684 522 646 658 678 661 663 622 656 433 667 654 462 1.01e+03 650 599 585 558 594 531 498 826 891 861 1.04e+03 616 843 600 519 495 505 668 541 526 592 676 682 602 558 450 508 732 824 823 855 497 497 498 470 535 780 541 564 659 567 559 478 556 528 599 490 587 828 600 542 452 575 534 538 727 744 712 421 545 517 460 763 430 783 430 481 500 475 432 518 554 550 518 466 414 510 999 640 524 473 438 461 380 510 446 460 455 595 714 630 568 498 534 625 529 509 504 531 535 622 546 527 507 508 720 526 499 505 536 909 615 570 598 561 549 673 812 984 569 584 405 499 467 470 492 527 444 423 428 776 429 510 396 431 444 428 479 488 591 472 361 475 510 480 535 521 441 445 432 518 814 909 519 750 462 470 453 437 491 436 713 510 423 572 481 485 406 411 458 495 735 716 560 831 400 497 751 476 551 429 434 517 397 510 514 537 458 574 498 520 444 387 538 373 376 365 586 385 389 442 487 538 495 542 477 507 673 679 491 377 564 381 416 389 408 506 440 452 471 420 440 422 472 488 434 886 799 815 753 805 434 552 517 767 437 687 645 385 691 640 406 525 675 377 369 396 456 378 483 486 340 409 465 644 385 373 361 330 397 370 443 446 778 719 398 641 265 327 356 315 375 322 372 341 323 214 363 479 572 325 333 407 303 393 353 315 502 488 389 297 357 339 407 437 470 387 547 390 369 403 368 527 494 431 453 463 298 478 388 362 403 354 396 343 523 273 268 363 383 384 298 334 403 450 752 339 308 376 743 379 352 365 340 372 300 418 482 436 453 447 410 391 338 400 432 402 300 339 398 337 345 323 289 501 460 420 412 394 315 301 367 339 360 347 253 388 371 382 453 198 328 375 397 258 434 494 464 350 478 359 406 389 412 323 917 903 876 860 218 581 467 416 392 342 442 579 425 367 317 304 393 465 706 332 351 362 372 423 186 183 195 393 279 288 518 446 412 590 484 533 522 561 595 1.09e+03 599 577 515 592 532 489 1.03e+03 522 1.07e+03 567 506 480 528 454 463 1e+03 839 423 988 477 935 489 447 704 1.12e+03 968 1.02e+03 637 734 1.12e+03 590 706 742 875 485 567 674 1.09e+03 609 589 758 745 846 511 594 602 542 820 634 755 584 792 552 589 682 685 521 646 658 679 661 662 622 656 434 668 655 462 1.01e+03 650 600 584 559 594 531 499 826 891 861 1.04e+03 616 843 600 518 495 506 668 541 526 593 676 682 601 558 450 508 732 824 823 855 497 497 498 471 535 781 541 572 658 568 560 478 556 528 600 490 587 828 600 542 452 576 534 538 727 743 712 421 546 517 460 761 430 782 431 482 500 476 432 518 554 550 518 466 414 510 999 641 527 473 438 464 380 511 448 461 456 594 713 630 568 500 535 625 529 508 502 531 535 622 546 527 507 507 721 526 498 506 536 909 616 570 599 561 549 672 812 984 569 584 405 499 468 470 492 527 445 423 429 776 429 509 397 432 444 428 479 489 591 472 360 476 511 480 535 521 441 445 433 519 813 910 519 750 462 470 453 438 491 436 713 511 424 572 482 485 406 411 458 496 734 716 559 832 400 498 751 476 551 429 434 516 397 510 514 537 456 575 499 520 445 388 540 373 376 367 586 385 390 442 487 538 493 542 478 507 675 679 491 377 564 381 416 389 409 506 440 452 472 419 439 422 471 488 434 887 799 815 753 806 434 552 516 767 436 687 644 385 692 641 406 526 676 377 370 395 456 378 482 487 340 410 466 644 386 375 361 330 397 369 444 447 779 719 398 641 266 327 356 316 374 321 372 341 323 216 362 480 572 326 332 407 303 393 353 317 504 488 388 297 358 339 409 436 470 387 548 389 368 402 369 527 496 434 454 463 298 478 389 361 402 354 396 342 523 273 268 363 383 384 298 334 405 465 750 339 308 376 744 379 352 365 342 372 300 419 480 436 453 447 410 392 338 399 432 404 300 338 399 338 345 325 289 501 460 421 413 394 316 301 367 339 360 347 253 389 371 382 454 198 330 375 398 258 434 494 465 350 478 360 407 389 411 323 924 902 875 860 218 581 467 415 393 342 442 582 425 368 317 306 394 465 706 332 352 363 373 424 185 183 195 393 280 291 518 447 412 591 485 534 522 561 596 1.09e+03 604 576 515 592 534 488 1.03e+03 524 1.07e+03 560 506 480 528 454 462 1e+03 839 423 989 477 935 489 447 704 1.12e+03 968 1.02e+03 637 735 1.12e+03 590 706 742 876 485 567 674 1.09e+03 609 589 760 744 845 511 593 601 542 820 635 755 584 793 553 589 683 685 521 646 659 679 661 661 622 656 434 668 656 462 1.01e+03 650 600 584 559 594 532 499 826 891 860 1.04e+03 616 843 600 518 495 507 668 541 525 593 676 682 601 558 451 509 732 824 823 856 497 497 499 473 535 782 541 585 658 568 559 478 557 527 600 490 588 827 599 542 453 576 534 538 728 743 712 421 545 517 459 760 430 782 432 482 500 476 431 518 553 550 518 467 415 510 1e+03 641 528 472 438 466 380 512 449 462 456 594 712 629 569 500 536 624 528 508 500 531 535 622 545 527 507 508 720 525 498 506 535 909 616 570 600 561 549 672 812 983 569 584 405 500 470 470 492 527 445 423 431 776 428 509 397 432 444 428 480 489 591 472 360 476 511 480 534 521 441 446 433 518 812 910 519 751 463 470 452 439 492 436 712 512 423 574 482 484 406 412 458 496 733 716 558 832 400 498 751 476 550 429 434 516 397 510 515 536 457 575 499 521 445 388 541 373 376 368 586 385 390 442 487 539 491 542 480 507 677 680 491 378 564 380 416 389 409 506 440 452 472 419 438 422 471 488 434 887 799 816 753 807 434 552 516 767 436 687 644 385 692 642 406 527 676 377 370 394 457 377 481 486 340 410 466 644 386 378 361 331 397 369 444 447 781 719 398 641 265 328 356 316 374 321 372 341 323 218 361 480 572 326 332 407 303 394 354 318 504 488 387 297 358 338 410 435 470 387 549 388 368 403 368 527 495 436 454 463 297 477 390 361 402 353 396 343 524 273 268 363 383 382 298 335 406 477 750 338 308 376 745 380 352 365 343 373 300 419 480 436 453 446 411 393 338 399 432 404 300 338 399 338 345 326 289 502 NaN 422 413 394 317 301 367 338 360 348 252 388 371 383 454 197 334 375 397 258 435 496 465 351 478 361 407 388 411 323 931 902 874 860 218 582 466 416 393 341 443 583 425 368 317 308 394 465 705 330 354 363 372 424 184 184 195 393 281 295 518 447 412 592 486 534 522 561 596 1.09e+03 612 575 515 593 533 488 1.03e+03 527 1.07e+03 550 506 480 528 453 461 1e+03 839 424 990 477 936 490 446 704 1.12e+03 968 1.02e+03 636 736 1.12e+03 591 706 743 876 486 567 674 1.09e+03 609 589 760 744 845 510 593 600 541 821 635 754 584 794 553 589 683 685 522 646 659 680 662 662 622 656 434 668 656 464 1.01e+03 650 600 586 560 595 532 500 826 891 860 1.04e+03 617 843 600 518 495 508 669 542 524 593 676 682 601 558 451 509 732 823 823 857 496 497 499 473 535 783 541 601 658 569 559 478 557 527 600 491 588 827 599 542 453 576 534 537 728 742 712 422 545 517 458 760 430 782 432 483 500 476 431 517 552 550 517 467 415 510 1e+03 641 528 472 438 468 380 512 450 462 456 594 713 628 569 501 537 623 528 506 498 531 535 622 544 527 507 509 720 525 498 507 536 909 616 570 600 561 550 671 812 983 570 585 405 499 470 470 493 527 445 424 432 776 428 508 398 431 444 427 479 489 591 472 359 476 512 480 534 521 442 446 433 518 811 910 519 752 463 471 453 439 492 436 712 512 423 575 482 484 406 412 458 496 732 717 557 832 401 499 751 477 550 429 433 516 397 510 515 536 460 575 498 521 445 389 542 373 376 370 587 384 390 442 486 540 491 543 481 507 680 680 491 378 564 379 416 389 409 506 440 451 472 418 438 421 471 487 433 885 799 816 754 807 434 553 515 767 436 687 644 386 693 645 406 528 677 377 370 394 457 377 480 486 340 410 466 644 387 381 361 331 397 368 445 448 781 719 397 641 266 328 356 316 375 321 372 342 324 220 360 478 571 326 332 407 303 395 355 318 503 486 387 297 358 336 410 435 470 388 552 388 368 405 367 527 496 438 453 462 296 476 391 362 403 353 396 343 525 274 270 363 384 381 299 336 408 492 751 338 309 377 745 380 352 365 343 373 301 419 479 436 453 446 411 394 338 399 432 404 300 337 400 338 346 326 291 502 NaN 422 413 394 317 301 367 336 361 350 255 387 371 384 454 195 340 375 397 257 435 497 464 351 479 361 407 388 411 322 937 902 873 860 218 584 466 416 394 341 445 583 425 368 318 309 393 465 704 327 357 364 372 424 184 185 195 394 281 303 518 447 412 594 486 534 522 562 596 1.09e+03 622 575 516 593 532 488 1.03e+03 529 1.07e+03 540 506 480 528 452 461 1e+03 838 424 990 478 936 490 446 704 1.12e+03 967 1.02e+03 636 736 1.12e+03 591 707 743 876 486 567 675 1.09e+03 608 588 760 744 845 511 593 600 540 821 635 754 585 794 553 589 683 686 523 647 659 679 662 663 623 656 435 668 656 465 1.01e+03 650 600 587 560 596 532 500 826 891 860 1.04e+03 618 843 600 519 496 508 670 541 524 593 676 682 602 558 451 509 732 823 823 857 496 497 498 472 536 784 541 618 658 569 559 478 557 527 600 491 588 827 599 541 453 575 534 537 727 742 711 424 545 518 458 761 430 782 432 483 499 476 430 518 551 550 517 466 415 510 1e+03 641 528 472 439 470 380 512 450 462 454 594 714 628 569 501 537 623 528 505 496 532 535 621 543 527 507 508 719 526 497 506 536 909 616 569 597 561 550 671 812 983 570 586 406 499 470 470 493 527 445 424 434 776 428 508 399 431 444 427 479 489 590 473 359 476 512 480 534 521 442 446 433 518 811 910 519 752 463 471 453 440 492 436 712 512 423 577 481 484 406 412 457 496 730 717 558 832 401 498 751 476 550 429 433 516 396 509 515 536 462 575 497 521 445 389 542 374 376 373 587 385 391 442 486 539 492 541 482 507 683 681 492 378 564 378 416 388 409 505 440 451 472 418 438 419 470 486 433 884 799 816 754 807 434 554 515 767 436 687 645 386 693 648 406 528 679 377 371 394 457 377 479 486 340 410 466 644 387 382 361 332 397 369 445 448 781 719 397 641 266 328 357 316 375 321 372 342 324 220 360 477 571 324 332 407 303 397 356 318 502 485 388 297 358 336 411 435 471 388 553 387 368 406 366 526 496 438 453 462 296 476 391 362 404 353 396 343 525 275 271 363 385 381 299 337 409 503 752 337 309 378 745 380 352 365 343 374 302 420 481 436 453 445 411 394 339 400 433 403 298 337 400 338 347 326 292 502 459 421 413 394 317 300 367 336 361 350 259 386 371 384 454 194 345 375 397 256 435 496 464 353 479 360 407 389 411 322 940 903 873 859 219 584 466 417 394 340 446 584 426 367 319 309 393 465 703 323 358 364 372 424 183 186 195 393 281 310 519 447 412 595 487 534 522 563 595 1.09e+03 634 576 517 592 532 488 1.03e+03 534 1.07e+03 531 506 479 527 450 461 1e+03 839 423 990 478 937 490 446 704 1.12e+03 966 1.02e+03 635 736 1.12e+03 592 707 742 877 485 567 675 1.1e+03 607 588 759 744 846 512 593 600 541 822 635 754 585 794 553 589 683 686 523 647 659 679 662 664 624 656 435 669 656 466 1.01e+03 650 600 588 560 596 532 500 826 891 860 1.04e+03 618 842 600 519 496 508 670 541 524 593 676 683 602 558 451 509 732 823 823 857 497 498 498 472 536 784 540 631 658 570 559 479 557 527 599 491 589 827 600 540 452 575 534 537 727 742 712 424 545 518 458 761 430 782 432 483 499 476 430 517 550 550 516 466 414 510 1e+03 640 528 472 440 473 381 512 451 462 452 594 715 627 569 501 536 623 528 503 495 532 534 621 543 526 506 508 719 527 497 505 535 909 616 570 595 560 550 670 812 984 570 586 406 499 469 470 494 527 445 424 434 777 428 506 399 431 444 427 480 489 590 473 356 476 510 480 534 521 443 446 433 518 811 910 520 752 463 472 454 439 491 436 713 512 424 578 481 484 406 411 457 496 729 717 558 831 401 498 751 476 549 429 434 516 395 509 514 536 464 575 496 521 445 388 541 374 375 374 587 385 392 442 486 539 492 538 483 506 688 681 492 377 564 377 417 389 408 505 440 452 471 417 438 418 469 485 433 884 799 815 756 807 433 554 515 766 435 689 644 387 694 650 407 529 680 377 371 393 457 377 479 486 341 410 466 644 386 384 361 332 398 369 444 449 781 720 399 641 266 328 358 316 376 320 372 342 323 219 360 475 571 323 332 407 302 397 355 318 503 484 389 297 358 337 412 435 472 389 555 387 369 406 365 526 497 438 452 462 296 476 392 362 404 353 397 343 525 275 272 364 385 381 299 338 410 513 752 337 309 378 745 381 352 366 344 375 301 420 483 436 453 445 411 393 339 400 433 403 297 338 400 338 348 326 294 501 459 420 413 393 317 300 367 335 361 350 262 387 371 383 453 193 349 375 397 256 436 495 464 355 479 361 407 389 411 322 943 902 873 860 219 582 466 416 395 340 446 587 428 367 320 308 393 465 702 319 359 364 372 424 183 189 195 393 281 317 519 447 412 597 488 534 523 563 595 1.09e+03 650 577 518 592 532 489 1.03e+03 540 1.08e+03 524 505 480 527 449 462 1e+03 840 422 990 478 937 490 446 704 1.12e+03 966 1.02e+03 635 737 1.12e+03 592 707 743 878 484 567 675 1.1e+03 606 588 759 744 846 512 593 599 542 821 636 755 585 793 552 589 683 686 524 647 659 679 662 663 625 656 434 670 656 466 1.01e+03 651 600 588 560 596 532 500 826 891 860 1.04e+03 619 842 599 520 496 507 671 541 525 594 676 683 603 559 452 509 732 824 823 857 497 498 498 472 536 784 540 640 658 570 559 479 558 528 600 490 589 827 600 540 452 575 535 537 727 742 712 424 545 518 458 761 430 782 431 483 500 476 430 516 550 551 516 466 414 510 1e+03 638 528 472 440 476 381 512 452 462 451 595 714 627 568 501 536 623 528 503 492 532 534 621 543 526 506 507 719 527 498 503 536 908 614 570 592 560 551 670 813 986 571 587 407 500 468 470 494 526 446 424 435 777 429 505 398 431 444 428 480 489 590 473 353 475 509 479 535 520 443 446 432 518 811 910 520 752 463 471 454 438 491 436 713 512 424 578 481 484 406 411 456 496 728 718 559 830 401 498 751 475 549 429 434 515 395 508 513 535 466 575 497 521 445 388 541 375 374 375 587 385 392 442 487 538 492 538 485 505 694 681 492 377 564 378 417 389 408 506 440 452 471 417 437 418 470 485 433 884 799 814 756 806 433 555 515 766 435 691 644 387 694 652 408 529 680 378 371 393 457 376 480 486 340 410 466 644 386 385 361 332 398 369 444 450 781 720 400 643 266 328 359 316 376 320 373 342 323 219 360 475 571 321 331 407 301 396 355 318 504 484 390 296 358 339 411 436 472 388 556 387 368 406 364 526 497 438 452 464 296 474 391 362 404 354 397 343 525 275 273 365 385 380 299 338 412 522 752 337 309 378 745 382 352 366 345 376 301 420 484 436 453 444 411 393 340 400 434 403 296 338 400 339 348 327 294 501 459 420 413 391 317 299 367 336 361 350 262 388 371 383 453 193 353 376 397 255 436 494 464 358 479 362 407 387 412 322 947 902 873 860 219 581 467 416 395 340 447 591 430 368 320 309 393 465 702 317 359 364 372 424 182 191 196 392 282 318 519 448 412 598 488 534 524 563 595 1.09e+03 668 578 519 591 532 490 1.03e+03 548 1.08e+03 518 505 481 527 447 462 1e+03 840 423 991 478 937 490 446 704 1.11e+03 966 1.02e+03 635 738 1.12e+03 592 707 743 878 484 567 674 1.1e+03 605 589 759 744 846 512 593 599 542 820 636 755 585 793 552 590 683 687 526 647 659 679 662 663 626 656 434 670 657 466 1.01e+03 652 600 588 561 595 532 499 826 891 861 1.04e+03 619 842 599 521 496 507 672 542 525 594 676 683 603 559 453 510 733 824 823 857 497 498 499 472 537 785 539 644 658 570 559 479 558 528 600 490 589 827 600 541 452 576 535 537 727 741 713 425 545 518 458 761 430 781 431 483 502 475 431 516 550 551 516 466 415 510 1e+03 635 528 471 440 478 381 511 452 462 450 597 714 627 568 501 536 623 528 502 490 532 533 620 543 525 506 507 718 526 500 502 538 908 612 570 592 560 552 670 813 986 572 587 407 500 468 469 494 527 447 424 435 778 429 505 398 431 445 428 481 489 590 473 350 474 508 479 535 520 443 446 432 518 811 910 520 752 463 471 454 438 491 436 713 513 424 578 481 483 406 412 457 496 727 718 559 830 401 498 751 475 549 429 434 514 396 507 512 535 468 575 498 521 445 388 540 375 374 376 587 385 391 442 488 538 492 539 487 505 701 681 491 378 564 378 417 390 408 506 440 452 470 416 438 418 471 486 433 884 799 813 756 806 433 555 514 766 435 694 643 387 695 654 408 529 679 378 371 393 456 376 480 486 340 411 466 645 386 386 361 332 398 369 443 450 781 720 400 644 266 328 359 316 376 320 373 341 323 219 360 475 572 321 330 406 302 395 356 319 505 484 391 296 358 339 410 436 471 388 556 388 368 405 365 526 497 437 452 466 296 473 391 361 404 354 398 343 524 276 273 366 385 378 299 338 412 535 752 338 310 378 745 382 353 366 347 378 301 419 482 435 452 444 411 394 340 399 434 403 297 338 400 339 348 328 293 500 459 420 413 390 317 299 367 337 361 351 265 389 372 383 453 193 359 376 397 254 436 495 463 358 479 362 408 387 412 322 950 902 873 861 218 582 468 416 395 339 447 594 430 367 321 310 393 465 702 316 360 364 372 424 181 193 197 388 282 319 519 448 412 598 487 533 524 563 594 1.09e+03 689 579 519 592 532 491 1.03e+03 557 1.08e+03 513 505 482 528 446 463 1e+03 840 424 991 478 936 490 447 704 1.11e+03 966 1.02e+03 635 739 1.12e+03 592 708 743 878 484 567 674 1.1e+03 605 589 759 744 846 512 594 599 542 820 636 756 585 793 553 589 684 687 527 647 659 679 662 662 626 656 433 670 657 465 1.01e+03 652 600 588 561 594 532 499 826 892 862 1.04e+03 619 842 600 522 495 509 673 543 526 595 676 683 602 559 453 510 733 824 823 857 496 498 500 471 538 784 540 647 659 570 560 479 558 528 600 489 589 827 600 541 452 576 535 537 727 740 713 425 545 518 458 762 431 781 430 484 503 474 431 515 550 551 515 467 417 510 1e+03 635 528 471 440 482 381 510 452 462 451 598 714 627 568 501 536 623 528 502 486 532 533 620 543 525 505 507 717 526 501 502 539 909 611 570 593 559 552 669 813 984 573 587 408 500 468 469 494 527 449 424 436 778 429 505 398 432 446 428 481 488 590 473 349 473 509 479 534 519 441 446 432 518 810 910 520 751 463 471 454 437 492 437 713 514 425 578 482 483 407 412 457 496 727 718 559 829 401 498 751 475 549 428 435 515 397 507 512 535 470 575 499 521 445 388 540 375 374 376 587 385 390 442 489 538 492 540 488 506 707 682 491 378 563 378 416 390 408 506 440 452 470 416 438 419 473 486 433 884 799 812 755 806 432 554 514 767 435 694 644 386 695 655 408 528 680 378 371 393 456 377 481 485 341 410 466 644 386 388 362 332 398 368 443 450 780 720 398 645 266 328 359 316 377 320 372 340 323 220 360 475 572 320 330 406 303 395 356 319 505 484 391 296 358 339 409 436 471 388 556 387 366 404 365 527 498 437 452 468 296 473 393 361 404 355 398 343 523 276 273 367 384 378 300 338 412 544 751 338 311 378 744 381 353 365 349 378 302 419 480 434 451 444 412 394 341 397 434 403 297 338 400 340 349 328 293 502 460 419 413 390 318 299 367 338 361 352 268 389 374 383 454 194 363 376 397 253 435 496 463 360 479 361 408 387 412 322 953 902 874 862 217 582 469 416 395 338 447 595 430 367 321 311 393 464 700 316 360 364 371 423 180 192 198 384 282 320 519 449 412 599 487 533 524 563 594 1.09e+03 706 579 519 592 533 491 1.03e+03 566 1.08e+03 509 505 482 528 445 464 1e+03 841 425 990 478 936 491 447 704 1.11e+03 967 1.02e+03 636 739 1.12e+03 593 708 743 878 484 567 674 1.1e+03 604 589 759 744 846 512 594 600 542 820 638 756 585 793 553 589 684 687 528 646 660 679 662 662 626 656 433 669 657 464 1.01e+03 652 600 588 561 594 531 500 827 892 862 1.04e+03 619 842 600 522 495 510 673 543 527 595 676 684 602 559 453 510 733 824 823 856 497 499 500 469 537 784 541 650 660 570 560 479 558 528 601 488 589 828 601 540 453 576 536 537 727 739 713 425 545 518 458 762 432 781 430 484 503 474 431 515 550 551 515 467 418 510 999 635 527 471 440 486 381 510 452 463 452 596 713 626 568 502 536 623 528 502 483 532 533 620 544 525 505 507 717 525 502 502 539 910 611 569 595 558 551 669 814 983 573 587 408 500 468 469 494 527 450 424 436 778 429 504 398 432 445 428 481 488 590 473 348 474 509 480 534 519 440 446 431 518 810 910 520 751 463 471 454 438 492 437 713 514 425 578 483 483 407 413 457 497 727 718 559 829 401 497 751 475 550 428 436 515 398 507 513 535 472 575 499 521 445 388 539 376 374 378 587 384 390 442 489 537 492 539 490 507 713 681 491 377 562 379 417 389 408 506 440 452 469 416 438 419 473 485 434 883 800 812 755 806 432 555 514 768 435 694 644 385 695 657 408 529 680 378 370 393 455 377 481 485 341 410 466 643 385 390 362 332 398 368 443 449 779 720 397 645 266 328 359 315 376 320 372 339 323 221 360 476 572 320 330 405 304 395 356 318 505 484 392 296 358 338 410 436 471 388 555 387 366 405 366 528 497 437 453 468 295 473 394 362 404 355 397 344 524 276 273 368 385 379 300 338 412 555 751 338 311 377 743 381 354 366 351 380 302 418 480 433 450 444 412 394 343 396 433 404 297 339 399 340 350 328 293 503 462 418 413 391 318 299 367 340 361 352 271 389 372 383 454 194 368 377 397 254 436 497 463 363 479 361 408 388 412 322 958 902 875 861 216 582 468 416 395 338 447 596 432 366 322 312 393 464 699 316 361 364 370 424 180 192 198 380 282 324 519 450 412 600 486 533 523 563 594 1.09e+03 724 579 519 592 533 491 1.03e+03 578 1.08e+03 506 505 482 529 444 464 1e+03 841 425 990 478 936 491 447 704 1.11e+03 967 1.02e+03 636 740 1.12e+03 593 708 743 878 485 568 674 1.1e+03 604 589 760 744 847 512 594 600 542 820 639 756 585 793 553 589 684 687 528 645 660 679 662 662 627 656 432 669 657 464 1.01e+03 652 601 588 560 594 531 500 827 891 863 1.04e+03 618 842 599 522 495 512 674 543 528 595 676 684 601 560 453 510 733 825 823 855 497 499 500 468 536 783 541 654 660 571 560 479 558 528 601 488 590 828 601 540 454 577 536 537 727 740 713 425 545 518 458 761 432 781 430 486 502 474 432 516 551 551 515 467 416 510 999 635 526 470 441 489 382 511 454 463 453 595 713 626 568 502 537 622 529 501 481 532 534 620 544 526 506 507 716 525 503 503 540 910 610 568 596 558 550 669 815 983 572 587 408 500 468 470 495 527 451 424 437 777 429 504 399 432 445 428 480 489 590 474 348 474 510 478 533 519 439 446 432 518 809 910 520 751 463 471 454 438 492 437 714 515 425 578 483 483 407 412 456 497 727 718 559 830 401 497 752 476 551 428 437 516 398 508 514 535 478 575 498 521 445 388 539 376 374 379 587 384 390 443 490 537 491 539 490 507 718 681 491 376 562 379 417 388 409 506 440 452 468 418 438 419 472 485 434 883 800 811 756 807 431 555 514 769 435 694 644 385 695 659 408 529 679 378 370 393 454 377 481 485 342 410 466 643 385 393 362 331 398 368 443 449 779 720 397 645 265 327 358 315 375 321 372 338 323 223 360 476 572 320 332 404 304 395 356 317 505 484 392 297 358 338 410 437 471 388 554 386 366 406 366 528 497 437 453 469 295 474 395 361 405 356 397 345 524 276 272 368 386 379 300 339 413 563 752 337 312 376 742 381 355 366 351 382 303 418 480 432 450 445 412 393 344 395 434 404 297 339 399 340 349 328 292 504 463 418 413 391 318 299 367 340 362 352 274 390 370 383 454 195 371 378 397 255 437 497 463 366 479 361 408 388 412 322 964 902 876 860 216 582 467 416 394 337 446 595 433 365 322 313 393 464 698 312 360 364 369 424 180 193 198 379 283 328 519 451 412 600 486 533 523 563 594 1.09e+03 741 579 519 592 533 491 1.03e+03 591 1.08e+03 504 505 482 530 444 464 1e+03 842 425 990 477 936 492 448 704 1.11e+03 967 1.02e+03 636 740 1.12e+03 594 708 742 879 485 568 674 1.1e+03 604 589 760 744 847 512 595 600 542 821 639 756 585 793 553 589 685 687 528 645 660 679 662 662 627 656 431 669 657 464 1.01e+03 653 601 587 560 594 531 500 827 890 863 1.04e+03 619 841 598 522 495 514 675 543 529 594 676 685 601 560 454 510 733 825 822 855 497 499 501 468 535 784 541 659 660 572 560 479 558 529 601 488 590 828 601 540 453 577 536 537 726 741 714 425 545 519 458 760 432 780 430 486 501 475 431 517 551 552 515 467 416 510 1e+03 635 526 470 441 492 383 510 455 463 455 594 713 626 568 503 537 621 529 501 480 532 534 619 545 526 506 507 716 525 502 503 540 910 608 568 596 558 548 670 816 983 572 586 407 501 469 470 495 528 453 424 438 777 429 504 399 432 444 428 480 489 590 473 350 474 510 476 533 519 440 446 432 519 809 910 520 751 464 472 454 438 493 437 714 515 426 578 483 484 408 412 455 497 726 719 559 830 401 497 752 477 551 428 437 517 398 508 515 536 486 575 498 521 446 388 541 376 373 380 587 384 390 443 489 537 490 540 490 507 723 681 491 376 562 381 417 387 408 506 440 453 468 418 437 419 471 484 434 882 800 810 757 807 431 555 514 770 435 694 643 385 695 660 408 532 679 378 370 393 453 377 481 485 342 412 466 644 385 396 362 331 399 369 443 450 779 720 397 644 265 328 358 315 374 321 372 338 323 225 361 475 572 320 334 404 303 395 356 316 505 484 392 297 358 338 410 437 471 388 554 387 366 408 366 527 497 437 452 470 295 475 394 361 405 356 397 346 525 276 272 369 387 379 299 340 413 573 753 337 313 376 742 381 355 367 353 382 304 417 480 432 450 445 412 393 344 394 435 404 297 339 398 340 347 327 291 504 463 419 412 391 318 300 366 340 362 352 276 390 369 384 454 195 374 379 396 255 437 496 462 368 479 361 408 388 412 323 969 902 876 859 216 582 467 416 394 336 445 596 434 364 321 313 393 464 698 307 360 365 368 425 179 194 198 378 284 334 519 451 412 600 486 533 523 564 594 1.09e+03 757 579 520 592 534 491 1.03e+03 604 1.08e+03 503 505 482 530 444 464 1e+03 842 425 991 477 937 492 449 704 1.1e+03 967 1.02e+03 636 740 1.12e+03 595 708 742 879 486 567 674 1.1e+03 604 588 761 745 847 513 595 600 542 822 638 757 585 792 552 590 685 686 528 646 660 679 662 662 627 656 431 669 658 464 1.01e+03 653 602 587 560 594 532 500 827 890 863 1.04e+03 619 841 598 522 494 517 676 543 529 594 676 685 601 561 454 510 733 826 822 856 497 499 501 468 534 785 540 663 660 572 560 479 558 529 601 488 591 828 601 540 454 577 536 538 726 741 714 426 545 519 458 761 432 780 430 488 501 475 431 518 550 552 514 467 416 509 1e+03 635 525 471 442 493 383 508 456 463 455 594 713 627 568 503 538 620 530 502 479 532 533 618 546 527 505 507 716 525 501 502 540 909 606 568 596 558 548 670 816 983 571 587 407 501 469 471 496 528 458 424 439 777 429 504 399 432 444 429 480 489 590 473 353 474 510 474 533 520 440 446 433 518 809 910 520 751 464 472 454 438 493 436 714 515 426 579 483 484 408 412 454 498 725 719 559 830 401 497 752 477 552 429 437 517 398 508 515 537 492 575 498 522 447 388 542 376 373 380 587 383 391 443 488 537 489 541 490 507 727 682 491 377 563 382 417 387 408 506 440 452 468 417 436 419 471 484 434 882 800 808 757 808 431 555 514 770 435 694 642 385 695 659 408 534 678 378 370 393 454 377 480 485 342 412 466 644 385 399 363 332 398 371 443 450 778 719 398 644 266 328 358 316 375 321 372 339 323 225 361 475 571 321 334 404 303 395 356 316 506 484 392 297 359 339 409 437 472 387 553 388 366 408 366 525 498 437 454 470 295 475 393 361 405 356 396 346 525 276 272 370 387 379 300 340 414 580 753 338 314 376 743 381 355 367 355 381 304 417 480 432 450 445 412 392 344 394 436 404 297 339 398 340 346 327 291 504 463 419 412 390 318 301 366 340 363 352 280 390 369 384 454 193 374 379 397 255 437 493 464 368 479 359 408 389 411 324 973 902 877 861 216 582 467 416 394 336 445 596 434 363 320 313 393 464 696 304 360 364 368 426 178 194 198 378 284 334 519 451 413 600 487 533 522 565 595 1.09e+03 776 580 520 592 535 491 1.03e+03 621 1.08e+03 502 505 482 530 443 464 1e+03 842 425 992 477 937 491 450 704 1.1e+03 967 1.02e+03 636 740 1.12e+03 596 708 742 879 487 567 674 1.1e+03 605 589 762 746 847 514 595 600 542 822 638 757 585 792 552 590 685 686 528 647 660 678 662 662 627 656 430 669 658 465 1.01e+03 653 603 587 561 594 532 500 827 891 864 1.04e+03 620 841 598 522 494 519 677 543 530 595 676 685 602 561 454 510 733 827 823 856 498 499 502 469 534 786 541 668 660 573 560 479 558 529 602 488 591 828 601 541 455 577 536 538 725 741 714 426 545 519 459 761 432 780 429 488 501 475 431 518 549 552 513 467 417 509 999 633 525 471 442 495 383 507 456 463 455 593 714 628 568 503 539 620 529 503 480 532 532 618 545 528 504 507 716 524 500 502 540 909 604 567 596 558 548 670 816 983 571 587 407 502 470 470 496 528 464 425 439 777 429 504 399 432 444 430 480 489 590 472 356 475 511 474 533 520 441 446 434 518 809 910 520 751 464 472 454 438 492 436 713 515 427 579 483 484 409 413 454 498 724 719 559 829 401 497 752 477 552 429 437 517 398 508 515 538 498 574 499 523 447 387 543 376 373 380 587 384 391 443 488 536 489 542 490 507 730 682 492 378 564 383 417 387 408 507 438 452 469 416 436 419 471 485 433 882 799 806 756 808 430 556 514 770 435 694 642 385 695 658 408 536 678 378 370 392 454 378 480 486 342 412 466 644 386 403 363 332 398 370 443 450 777 718 399 645 266 328 358 316 375 321 372 339 323 224 361 475 570 321 333 405 303 394 357 317 507 484 392 297 359 339 410 437 472 386 552 390 366 408 365 525 499 437 455 470 295 476 393 362 405 356 394 346 524 277 272 370 387 378 300 339 414 581 754 340 314 376 743 382 354 367 360 382 304 417 480 433 450 445 411 392 343 394 436 404 297 339 398 340 346 327 292 504 463 420 412 389 317 302 366 341 363 352 281 389 370 383 454 191 374 379 397 255 437 488 465 368 479 359 408 389 410 324 979 904 879 863 215 581 467 417 395 336 446 598 435 363 318 314 393 464 694 307 361 363 368 426 177 194 199 378 285 335 519 451 413 600 487 533 522 566 596 1.09e+03 790 580 520 592 535 493 1.03e+03 639 1.08e+03 500 505 483 531 443 464 1e+03 842 425 993 478 937 492 449 704 1.1e+03 967 1.02e+03 637 741 1.12e+03 595 708 742 879 487 567 674 1.1e+03 606 589 762 746 847 515 595 599 542 822 638 756 584 791 552 590 684 687 528 648 660 678 662 662 628 656 430 669 658 465 1.01e+03 654 602 587 561 594 534 500 828 891 864 1.04e+03 619 841 598 521 493 520 678 543 529 595 676 684 602 561 455 510 733 828 823 856 498 499 502 469 534 786 542 671 660 573 560 480 558 529 603 488 592 827 601 541 455 577 535 538 725 741 714 426 544 519 459 761 432 780 429 488 501 474 431 518 548 552 512 468 417 509 999 631 524 471 442 495 382 508 456 463 454 594 713 628 568 504 540 621 530 504 482 533 532 618 543 528 504 506 716 524 499 502 540 905 603 567 596 559 548 670 816 983 572 587 407 503 471 470 496 528 471 426 439 777 430 504 399 432 444 430 480 490 590 471 357 476 511 474 533 521 440 446 434 518 809 909 520 750 463 471 454 439 492 436 713 515 427 579 482 484 410 413 454 498 724 719 559 828 401 497 752 477 552 429 437 517 398 508 514 538 506 574 500 523 447 387 543 376 373 380 587 384 391 443 487 537 490 542 490 507 733 683 492 378 565 382 417 387 408 507 437 451 469 416 435 419 471 484 433 882 799 807 756 806 429 556 514 772 434 694 642 384 695 659 408 536 679 378 370 392 454 378 479 486 343 412 465 645 386 405 363 332 399 369 443 450 776 718 400 645 266 326 359 317 376 321 372 339 323 222 360 475 568 321 332 406 304 393 358 317 507 484 392 297 359 340 410 436 473 385 551 390 368 409 365 526 499 437 456 470 296 476 392 362 406 355 393 345 524 277 273 371 387 378 301 338 414 581 754 342 313 376 743 383 354 367 362 383 304 417 479 432 449 445 410 392 343 394 436 404 297 339 397 340 345 327 292 503 463 421 412 390 316 302 366 341 363 354 282 389 371 383 454 190 376 379 398 256 437 484 466 369 478 360 407 390 410 323 985 905 880 865 216 580 468 417 395 336 447 600 435 363 317 314 393 464 692 312 362 364 369 426 176 193 200 378 284 337 520 451 413 601 488 533 522 566 596 1.09e+03 807 579 521 592 534 495 1.03e+03 656 1.08e+03 498 505 484 532 443 464 998 843 425 993 478 937 492 449 704 1.1e+03 967 1.02e+03 638 742 1.12e+03 595 709 742 879 487 566 674 1.1e+03 605 590 763 746 847 515 595 600 543 822 638 756 584 790 554 590 685 687 529 648 660 679 662 662 628 656 430 670 658 465 1.01e+03 654 602 587 560 594 537 500 829 892 865 1.04e+03 619 840 598 520 493 521 678 543 529 595 677 685 603 561 456 509 733 827 824 856 498 498 502 468 534 785 543 674 660 573 560 480 558 529 603 488 592 826 601 540 455 578 536 538 724 741 713 427 545 519 460 762 432 779 429 489 501 475 430 518 548 551 512 469 417 509 999 629 523 470 442 496 383 509 456 464 453 595 712 627 568 504 543 621 530 506 483 532 532 617 541 528 504 505 716 524 499 502 539 901 604 566 596 559 549 670 815 983 572 587 407 503 472 470 496 528 477 426 440 777 430 504 398 433 444 430 480 490 590 471 357 476 512 474 533 521 439 447 434 518 809 908 520 751 462 471 454 439 492 436 712 516 428 579 482 484 410 413 454 497 724 719 558 829 402 497 751 477 552 429 437 516 397 507 514 538 514 573 500 523 447 387 543 376 374 380 588 384 391 443 487 537 491 542 491 507 736 683 492 378 564 382 417 387 408 507 436 451 469 416 434 419 471 484 433 881 800 808 757 806 429 556 514 772 434 694 642 384 695 660 409 535 680 378 370 392 453 378 479 486 344 412 464 646 386 407 364 332 399 368 443 450 776 719 400 646 266 326 360 318 376 321 372 339 323 222 360 475 569 321 331 407 304 392 359 317 508 484 392 298 359 339 410 436 473 384 550 389 369 408 364 527 499 436 456 470 296 476 392 362 406 354 392 343 525 277 272 372 387 378 301 338 414 581 754 341 314 376 744 385 354 367 364 383 304 417 479 431 448 445 409 392 344 394 436 404 297 339 398 340 347 327 292 503 464 422 413 389 316 302 367 341 364 355 282 390 371 383 454 191 379 379 398 257 437 487 465 372 478 361 406 390 410 323 988 905 880 865 216 578 469 417 396 336 447 602 435 364 316 315 393 465 693 316 363 365 369 426 174 192 201 379 284 340 521 452 414 600 488 534 522 568 597 1.09e+03 818 579 521 593 534 497 1.03e+03 672 1.08e+03 496 505 484 533 443 464 996 843 425 993 479 936 493 450 704 1.1e+03 967 1.02e+03 638 742 1.12e+03 595 709 743 880 487 566 674 1.1e+03 604 590 762 746 847 516 594 600 543 823 637 756 584 790 556 591 685 688 529 647 661 680 662 661 629 655 430 672 657 466 1.01e+03 654 602 588 560 594 539 500 830 891 865 1.04e+03 619 840 598 519 493 522 679 543 528 595 678 685 603 561 457 509 733 827 824 856 499 498 502 468 534 784 542 679 660 574 560 480 557 530 604 489 592 827 601 540 455 578 536 538 724 742 713 428 545 519 460 762 432 778 430 491 500 475 430 518 549 551 512 469 417 508 999 629 522 470 443 498 384 509 456 465 452 595 712 627 568 505 544 621 531 508 482 533 532 617 541 528 504 505 716 524 499 502 539 896 604 566 596 559 549 669 814 982 572 587 407 503 473 470 496 528 483 425 441 777 430 504 398 433 444 430 480 491 589 471 356 476 512 474 534 522 438 447 434 518 809 909 519 752 462 471 455 439 492 437 712 517 428 579 481 485 410 414 454 497 723 720 558 829 402 497 751 477 551 428 438 516 396 507 514 538 523 574 500 523 447 387 543 375 376 380 588 385 390 443 488 537 491 542 490 507 740 683 493 378 564 382 417 388 408 508 437 451 468 416 435 419 471 484 433 880 801 810 757 806 428 556 513 773 433 694 642 384 696 660 410 536 680 378 369 392 453 377 479 486 344 412 464 646 386 408 363 332 399 369 443 450 776 719 400 647 267 327 361 319 375 321 372 338 323 222 360 475 569 321 331 407 305 391 359 319 508 483 391 298 360 339 411 437 473 384 550 387 371 408 363 528 499 435 456 470 297 475 392 361 406 354 392 342 525 276 272 374 387 379 300 337 413 580 754 340 314 376 744 384 354 367 364 384 305 417 479 430 449 445 408 391 344 394 436 404 296 338 399 339 350 327 292 503 464 422 413 389 317 302 368 341 364 356 282 390 371 383 455 192 383 380 398 257 437 491 464 375 477 361 404 389 409 323 988 904 879 864 215 577 470 418 397 336 448 601 436 364 316 315 395 465 692 319 366 365 369 427 173 191 202 380 284 342 521 452 414 599 488 533 523 569 597 1.09e+03 834 579 521 593 534 498 1.03e+03 689 1.08e+03 493 506 485 533 444 464 993 844 425 993 479 936 494 450 704 1.1e+03 968 1.02e+03 638 742 1.12e+03 595 709 743 880 486 566 674 1.1e+03 604 590 762 746 848 516 594 601 542 824 637 757 583 790 558 591 685 688 530 647 661 680 662 661 630 654 431 673 658 466 1.01e+03 654 603 589 561 594 541 500 830 891 864 1.04e+03 619 839 598 518 493 522 680 543 529 595 678 686 604 562 458 508 733 828 826 856 499 499 502 469 535 784 541 683 660 574 560 479 557 531 605 489 592 828 601 540 455 579 536 538 724 742 714 428 545 519 459 762 432 778 431 493 500 475 429 518 550 550 512 469 417 508 1e+03 630 521 470 443 499 386 510 456 465 452 595 712 626 568 506 546 620 531 508 482 533 532 616 542 528 503 506 716 523 500 502 540 886 602 566 596 558 550 668 814 982 572 586 407 503 473 470 497 528 491 424 442 777 429 504 398 433 444 430 480 491 588 471 356 475 512 474 534 522 438 447 434 518 809 909 519 752 462 471 455 439 492 437 712 518 427 580 482 485 410 415 454 498 722 720 558 830 401 497 751 476 550 428 438 515 396 507 514 537 528 574 500 523 447 387 543 375 376 379 588 385 390 443 489 536 492 542 490 507 744 683 493 378 563 382 418 388 409 507 437 451 468 416 436 420 471 484 433 879 800 810 758 806 428 556 513 774 432 695 643 383 697 659 411 536 680 378 368 392 453 377 479 486 344 413 464 646 386 408 362 332 399 370 444 450 776 719 401 647 267 329 361 319 374 320 372 338 323 222 360 475 570 321 332 407 305 392 359 320 508 483 391 299 360 339 412 436 472 384 550 385 371 408 362 529 499 434 456 470 297 475 391 361 406 355 392 341 526 276 272 377 387 379 300 337 413 576 754 340 313 377 745 384 354 367 365 384 305 417 479 430 450 444 407 390 345 395 435 404 297 337 400 339 352 328 292 503 464 422 414 390 318 302 368 341 364 356 283 390 370 383 455 193 386 381 398 256 438 499 465 377 477 361 404 388 408 323 989 903 877 863 214 575 470 418 399 335 448 600 436 365 318 316 396 464 690 321 369 363 370 429 171 191 202 380 284 343 521 452 414 598 488 533 524 570 596 1.09e+03 850 579 520 592 534 499 1.03e+03 708 1.08e+03 491 506 485 532 444 465 990 844 425 992 479 936 493 450 704 1.09e+03 969 1.02e+03 638 742 1.12e+03 595 709 743 880 486 567 675 1.1e+03 605 589 761 746 848 515 594 602 542 824 638 758 584 791 559 591 685 688 529 647 661 680 663 661 631 654 431 673 658 467 1.01e+03 654 604 590 561 595 543 499 829 891 865 1.04e+03 619 838 598 517 492 523 681 544 530 595 678 686 604 563 459 509 733 828 827 857 499 499 502 469 535 784 540 687 660 574 561 480 557 531 606 489 593 829 601 540 454 579 536 538 724 742 714 429 544 519 459 762 432 777 431 494 500 475 428 518 549 550 512 468 417 508 1e+03 630 520 470 443 500 387 510 456 463 453 595 712 626 568 507 549 620 531 509 481 533 533 616 542 528 503 506 716 523 499 502 541 878 600 566 597 558 550 668 814 982 572 586 408 502 473 471 497 527 498 424 442 777 429 504 398 433 444 430 481 491 588 471 355 475 512 474 534 522 438 447 434 518 809 909 518 752 461 471 455 439 492 438 712 520 427 581 482 486 410 415 454 499 720 721 558 830 402 497 751 476 550 427 438 515 397 507 514 536 536 574 500 522 447 387 542 374 375 379 587 385 390 443 489 536 492 542 489 507 747 683 493 378 563 382 418 389 409 508 437 451 468 416 437 420 470 483 433 879 799 810 758 806 428 557 513 774 431 695 643 383 697 659 411 537 680 378 368 392 453 377 479 486 343 413 464 645 386 408 361 333 398 370 444 452 776 719 402 647 267 329 361 318 374 320 372 338 323 222 360 474 570 320 332 408 304 392 359 320 508 483 391 299 361 340 413 435 472 384 550 384 372 407 362 529 499 433 455 470 297 474 391 361 407 356 392 342 526 276 272 379 387 379 300 338 414 568 754 339 312 377 746 384 352 367 366 384 305 417 479 430 451 444 406 390 345 396 434 403 297 336 399 338 350 329 292 503 464 421 414 390 318 301 367 341 364 356 285 390 370 383 456 193 389 381 399 255 439 502 465 378 478 360 404 386 409 322 989 903 875 862 215 574 469 419 401 334 448 602 436 364 320 316 396 464 689 322 371 362 372 429 169 190 202 380 284 343 520 452 414 598 487 532 524 570 597 1.09e+03 866 578 520 592 534 499 1.04e+03 726 1.08e+03 489 506 485 531 444 466 988 844 425 992 479 936 493 451 704 1.09e+03 969 1.02e+03 638 742 1.12e+03 595 709 743 880 486 567 675 1.1e+03 605 590 761 746 847 515 594 602 542 824 638 758 586 791 561 591 686 688 528 647 662 680 663 662 633 654 430 673 658 467 1.01e+03 654 604 591 562 595 546 499 829 891 865 1.04e+03 619 838 597 515 492 524 682 544 531 595 678 687 604 563 460 509 734 828 826 858 499 500 502 471 536 785 540 690 660 574 561 480 557 531 607 489 592 828 601 540 455 579 536 537 724 741 714 430 544 518 459 761 432 776 431 494 501 475 428 518 549 550 513 467 418 509 1e+03 631 519 470 443 501 387 510 456 462 454 595 712 626 568 507 552 621 531 509 481 532 533 617 542 528 503 506 716 523 497 502 541 871 598 566 596 557 550 668 815 982 572 586 408 502 474 471 497 526 508 423 442 777 429 505 399 433 444 430 481 491 588 470 354 476 511 474 534 522 439 447 434 518 809 909 518 752 461 472 455 440 492 438 713 521 428 582 483 486 411 415 454 499 720 722 558 830 403 497 752 476 550 426 438 515 398 508 515 535 543 574 499 522 447 388 542 375 375 379 587 386 390 444 489 535 491 541 489 508 751 683 493 377 563 382 418 389 409 508 437 450 468 416 437 420 470 483 432 879 797 810 759 806 428 559 513 774 430 694 644 384 697 659 411 538 680 378 367 392 453 377 479 486 343 414 464 645 387 408 360 333 397 370 445 453 776 720 402 647 267 330 362 319 374 320 372 339 324 222 360 474 570 320 333 408 304 392 359 320 508 484 392 299 361 340 414 435 472 384 551 384 372 407 362 529 499 432 455 470 296 473 390 360 407 356 392 344 525 277 271 379 386 380 300 338 414 562 754 339 312 377 746 384 351 367 368 384 306 416 480 430 451 444 407 390 345 397 434 405 298 335 399 338 348 330 294 503 463 421 414 391 318 301 366 340 364 355 286 390 369 384 457 192 393 382 398 256 439 505 466 379 478 360 404 385 409 322 993 903 870 864 216 573 468 419 401 333 447 606 437 364 322 316 395 464 689 322 370 362 372 429 167 189 202 378 284 345 520 451 414 598 488 532 524 569 596 1.09e+03 884 578 520 592 533 499 1.04e+03 744 1.08e+03 485 506 485 531 444 466 985 844 426 992 479 936 493 451 704 1.09e+03 969 1.02e+03 638 743 1.12e+03 594 709 744 880 486 567 674 1.1e+03 606 590 761 746 847 515 594 603 542 824 637 758 587 792 563 591 686 688 528 647 661 680 662 663 636 655 430 673 658 466 1.01e+03 654 604 591 561 595 548 499 829 891 866 1.04e+03 619 838 597 510 492 524 682 545 531 595 678 688 604 563 461 509 734 828 824 859 499 500 501 473 537 785 538 693 660 574 561 481 557 531 607 489 592 827 601 540 456 580 536 536 723 741 714 430 544 518 460 761 432 776 432 494 501 475 427 517 548 550 513 467 418 509 1e+03 632 518 470 443 502 387 510 456 462 454 594 712 626 568 507 554 621 531 509 482 531 533 616 542 528 504 506 716 522 498 502 540 870 598 566 596 557 549 668 816 983 572 587 408 502 475 471 497 526 517 423 441 777 429 505 399 433 444 430 482 491 588 470 355 476 510 476 534 522 440 447 433 518 810 910 518 752 461 472 456 440 492 438 713 523 428 584 483 486 411 415 454 499 719 723 558 830 403 497 751 476 551 426 438 515 398 508 515 535 552 575 499 522 447 387 542 375 376 380 587 386 390 444 490 535 490 541 489 508 755 683 493 377 563 382 418 389 410 508 437 451 468 416 437 420 471 483 432 879 797 810 759 805 429 561 513 775 429 694 644 385 698 659 410 539 680 378 368 392 453 377 480 486 343 414 464 646 387 408 361 334 395 370 445 453 776 720 401 647 267 330 361 320 374 320 373 339 324 222 360 475 570 320 333 408 304 392 358 320 508 485 392 298 360 341 414 435 472 384 551 384 372 407 362 529 499 432 455 470 297 472 390 361 406 356 392 346 526 278 270 380 386 379 300 338 413 553 754 340 311 377 745 384 350 366 371 384 306 415 482 431 450 444 409 389 345 397 434 408 298 335 400 339 345 330 295 503 460 421 414 391 318 300 366 340 364 355 288 390 369 384 457 191 396 382 398 256 439 505 466 379 478 361 404 387 409 322 997 903 865 865 217 574 468 419 401 333 447 610 438 364 322 315 394 464 688 323 370 363 372 428 167 189 202 376 284 348 519 450 414 598 488 533 524 569 595 1.09e+03 899 578 520 592 534 499 1.04e+03 760 1.08e+03 482 506 485 531 444 466 982 844 426 991 480 936 493 451 704 1.09e+03 969 1.02e+03 638 743 1.12e+03 594 709 744 880 486 567 674 1.1e+03 607 590 761 746 847 515 594 605 542 824 637 758 587 792 564 591 686 688 528 647 661 680 661 663 638 655 430 674 658 466 1.01e+03 654 604 591 561 596 549 500 828 891 866 1.04e+03 620 837 598 506 492 524 684 545 530 595 679 688 604 564 461 509 734 829 824 858 499 500 501 473 537 785 537 695 660 574 561 481 557 532 607 489 592 827 601 541 456 580 537 536 722 739 714 430 544 518 460 761 432 776 433 495 502 475 426 516 549 550 513 467 419 509 1e+03 632 518 470 443 502 386 510 456 462 455 594 712 626 568 507 556 621 530 509 482 531 534 616 543 528 504 505 716 522 500 502 540 866 599 566 595 557 549 667 817 984 571 589 408 502 476 471 497 526 525 423 440 777 430 506 399 433 444 430 482 491 588 469 356 476 509 477 534 523 440 448 433 518 810 910 518 752 462 472 456 440 492 439 712 524 429 585 483 486 412 416 454 499 719 723 558 830 404 496 751 476 550 426 438 514 397 508 516 536 556 576 499 522 447 386 542 375 377 380 586 386 391 445 490 534 489 541 489 507 760 682 493 377 563 383 419 388 411 508 437 451 468 417 437 421 471 484 431 879 797 810 759 805 430 562 512 776 429 693 643 384 698 659 410 541 680 378 368 392 454 377 481 486 343 414 464 646 387 407 362 334 395 369 444 452 774 720 401 647 267 330 361 320 374 320 375 339 324 222 360 476 570 321 334 408 303 392 358 320 508 487 392 297 359 341 414 435 472 384 550 384 372 408 361 529 498 432 456 470 298 472 390 361 406 355 393 348 526 278 272 382 387 379 299 339 412 547 753 340 311 376 746 384 350 365 374 384 306 414 483 432 450 444 410 388 345 397 434 411 298 335 400 340 344 330 294 503 456 421 414 391 318 300 366 340 364 354 289 390 369 384 457 191 399 382 398 256 439 505 466 379 478 361 404 389 409 323 1e+03 902 859 865 218 574 468 418 400 333 447 613 439 363 322 314 393 465 687 323 371 363 372 428 166 190 202 376 284 350 519 450 415 598 489 533 524 570 596 1.09e+03 915 578 520 593 534 499 1.04e+03 774 1.08e+03 479 507 485 530 444 466 980 844 426 991 480 936 493 451 704 1.09e+03 970 1.02e+03 638 743 1.12e+03 594 709 744 881 486 567 674 1.1e+03 607 591 762 747 847 516 594 607 542 824 636 758 587 792 564 591 686 689 528 647 660 680 661 664 642 655 430 674 659 466 1.01e+03 654 604 590 561 596 550 501 828 891 866 1.04e+03 620 837 599 502 492 523 686 545 530 595 678 689 604 563 462 509 734 829 826 859 500 500 501 470 537 785 536 697 660 574 562 481 557 532 607 489 592 827 601 541 456 580 538 537 722 737 714 430 545 518 460 761 432 776 433 494 503 475 425 516 549 550 512 467 418 509 1e+03 632 518 470 443 503 386 509 457 461 454 593 712 626 568 507 558 620 530 509 483 532 534 616 544 527 505 504 716 522 502 503 540 862 600 566 594 557 549 666 817 984 571 590 408 502 478 471 497 526 529 423 439 778 430 505 399 433 444 430 482 491 589 469 357 476 509 477 534 524 440 448 433 518 810 909 517 752 462 472 456 440 491 439 712 526 430 586 483 485 412 417 455 499 720 724 558 830 403 495 750 476 550 427 439 513 397 508 515 537 558 576 498 522 448 384 542 375 377 379 586 386 391 444 490 535 488 541 489 507 765 682 493 377 563 383 419 388 411 508 437 452 468 417 437 421 471 484 432 880 798 810 759 805 430 564 513 776 429 694 642 384 699 659 410 543 680 379 368 392 454 377 481 486 343 413 464 647 387 407 363 334 395 369 444 452 771 720 401 647 267 329 361 321 374 321 376 340 323 223 360 476 571 321 333 409 303 392 359 320 508 487 391 296 359 341 415 435 473 385 550 385 373 408 361 528 498 433 455 469 298 473 390 361 406 355 394 348 526 278 274 386 387 379 299 339 412 536 754 340 310 376 746 383 350 365 376 385 306 415 484 433 450 444 410 387 345 397 434 413 298 336 400 340 344 329 294 502 453 421 414 391 318 300 366 340 364 355 290 391 369 384 456 189 399 383 398 256 439 505 466 380 478 362 403 391 409 323 1e+03 902 854 865 219 572 468 417 400 333 448 616 440 364 322 314 393 466 685 325 372 363 373 428 165 191 203 377 285 352 519 450 415 598 489 533 524 570 597 1.09e+03 924 578 520 593 534 499 1.04e+03 786 1.08e+03 481 508 486 530 444 466 977 844 426 991 481 936 493 451 704 1.09e+03 970 1.02e+03 637 743 1.12e+03 595 709 744 881 485 567 674 1.1e+03 608 591 764 748 846 517 594 611 542 824 635 758 587 792 565 592 686 690 528 647 661 680 661 664 645 655 430 674 659 467 1.01e+03 654 604 589 561 596 551 502 828 891 866 1.04e+03 620 837 600 500 492 523 687 545 530 596 676 689 605 563 463 510 734 830 826 859 500 499 501 468 538 785 536 699 660 574 561 481 557 532 606 489 593 827 601 541 457 579 538 537 722 734 714 430 545 518 460 761 432 776 432 494 504 476 425 517 548 550 512 468 417 509 1e+03 632 517 470 444 504 385 509 456 460 454 594 712 626 568 508 560 620 529 508 483 532 534 615 545 527 505 504 716 521 502 504 540 856 601 567 594 557 549 665 817 984 570 591 408 502 478 471 498 527 531 424 440 778 430 505 399 432 445 430 482 490 589 470 358 476 509 476 535 524 441 448 433 519 810 909 517 753 462 472 456 440 491 438 712 527 430 587 483 485 411 417 455 498 719 724 557 830 403 495 751 476 550 428 439 512 398 507 515 538 558 576 498 521 448 384 542 374 376 378 585 386 391 444 490 535 488 542 489 506 769 682 493 377 563 383 419 388 411 508 437 452 468 417 437 422 470 484 433 879 799 809 759 805 430 567 514 776 429 695 642 383 699 659 411 545 681 379 368 391 453 377 481 487 344 413 466 647 388 406 363 333 396 369 443 452 767 720 401 647 267 328 361 321 374 322 376 341 324 225 360 477 571 320 333 410 303 392 360 320 509 487 390 296 358 341 415 434 473 385 548 385 373 408 361 528 499 434 455 468 297 473 390 362 406 355 394 346 526 277 277 390 387 378 299 339 413 527 755 341 310 376 746 383 350 365 377 386 307 416 485 434 451 444 410 387 346 397 434 413 298 335 401 341 344 329 294 502 452 420 413 391 318 300 366 340 365 355 288 391 369 384 454 187 399 383 398 256 438 504 466 381 477 361 402 390 409 323 1e+03 902 837 865 221 571 468 418 402 332 447 620 442 364 322 313 393 466 687 326 374 364 373 428 164 192 203 378 284 357 519 450 416 598 490 533 525 569 599 1.09e+03 934 577 519 592 534 499 1.04e+03 799 1.08e+03 484 508 487 530 444 466 975 845 425 990 481 937 493 453 703 1.08e+03 970 1.02e+03 637 744 1.12e+03 595 710 744 881 485 567 674 1.1e+03 608 591 765 748 846 517 594 616 542 824 634 758 587 791 566 593 686 690 528 648 661 680 661 666 649 655 430 673 658 467 1.01e+03 654 605 588 561 595 551 502 829 891 866 1.04e+03 620 837 600 498 492 523 689 547 530 596 675 689 606 563 465 510 734 830 825 859 501 498 501 468 538 785 535 700 660 574 561 481 558 533 606 489 594 827 602 541 458 579 538 538 722 732 714 429 544 518 459 760 432 776 431 494 504 476 425 517 548 550 511 468 417 508 1e+03 632 517 470 446 504 386 509 455 460 455 595 712 626 569 508 561 618 529 507 483 533 534 615 544 527 504 505 715 520 502 504 540 853 601 567 594 556 549 665 818 983 570 590 408 502 478 471 499 527 534 425 440 779 431 505 399 431 445 430 482 490 589 470 359 476 510 475 534 524 441 448 433 519 810 909 518 754 462 471 456 440 492 438 712 530 430 587 483 485 409 417 455 498 718 724 557 830 403 495 752 476 550 428 439 511 399 507 517 538 559 575 500 521 447 384 542 373 375 377 585 386 391 444 490 535 486 542 489 506 774 683 493 376 563 383 419 388 411 509 438 451 469 417 437 422 470 484 434 879 800 809 758 806 429 573 514 776 429 695 641 382 699 660 411 545 681 379 368 391 452 376 480 487 344 412 467 648 388 405 363 332 396 370 444 452 760 720 401 646 267 328 361 321 374 324 376 341 324 226 360 477 570 321 333 411 303 393 361 320 509 486 390 297 358 341 415 436 475 385 548 384 373 409 361 528 499 434 454 468 297 474 391 362 406 355 393 345 525 277 277 394 388 378 299 340 412 514 756 341 310 376 746 384 351 366 378 386 308 416 485 434 451 444 409 387 346 398 435 413 298 334 401 341 345 328 294 502 452 420 413 391 317 301 366 340 365 354 287 391 368 385 453 185 399 383 398 256 437 502 466 382 476 361 402 390 408 323 1e+03 902 821 866 221 570 468 418 404 332 446 624 443 365 323 312 393 465 688 326 372 364 373 428 161 192 204 378 284 362 519 450 416 598 489 533 526 568 599 1.09e+03 938 577 519 592 533 499 1.04e+03 812 1.08e+03 489 507 487 531 444 466 974 845 425 990 481 938 493 454 704 1.08e+03 970 1.02e+03 637 745 1.12e+03 596 710 744 881 484 567 674 1.1e+03 609 591 765 747 846 517 594 622 542 824 634 758 587 790 567 594 686 690 528 647 661 680 662 666 651 655 430 673 658 467 1.01e+03 654 605 588 561 596 551 502 830 890 866 1.04e+03 620 836 600 498 492 523 692 548 530 596 674 688 608 563 466 510 734 830 825 860 501 497 500 469 537 785 534 701 660 575 561 481 558 533 606 489 595 827 602 540 457 579 538 538 722 730 714 429 544 518 459 760 433 777 430 494 504 476 425 516 548 550 512 469 417 508 1e+03 633 516 470 447 505 387 510 454 462 456 596 711 626 569 509 562 616 529 507 485 533 533 615 544 528 504 506 714 519 502 505 540 847 601 567 595 556 549 665 818 983 571 590 409 502 478 471 500 527 536 426 440 780 431 505 399 430 445 430 482 489 589 470 359 475 510 475 534 522 440 449 434 519 810 909 518 756 462 470 456 440 492 438 713 532 431 587 484 485 410 417 455 498 717 723 556 830 403 495 752 476 550 428 439 511 400 506 518 538 559 575 502 522 447 384 543 372 374 377 586 386 390 444 490 535 485 542 489 506 778 684 493 377 563 383 420 388 410 509 438 450 470 417 436 421 469 483 434 878 799 808 758 806 428 577 514 777 430 695 640 382 700 660 412 547 682 379 368 392 452 377 480 486 345 412 468 648 388 405 362 332 397 370 444 452 752 719 401 646 267 328 361 321 374 324 376 341 325 227 360 476 569 322 332 411 302 391 362 319 509 486 390 298 357 340 414 437 476 384 548 384 373 410 361 529 500 435 454 469 296 474 392 364 405 356 393 346 524 277 277 398 388 378 300 340 411 502 755 341 311 377 746 384 351 367 379 386 308 416 484 434 451 444 409 388 346 399 435 412 300 332 401 341 347 328 293 502 452 420 414 391 317 302 366 340 365 353 287 392 368 386 453 184 399 384 399 257 437 504 465 382 476 360 401 391 406 323 999 902 812 866 220 569 468 418 404 332 445 626 444 365 326 312 393 466 689 326 370 363 373 428 160 192 204 376 283 364 518 451 416 598 489 533 526 568 600 1.09e+03 947 577 520 590 533 499 1.03e+03 825 1.08e+03 495 507 487 532 445 466 973 846 425 990 480 938 492 455 704 1.08e+03 970 1.02e+03 637 744 1.12e+03 596 710 744 881 484 568 674 1.1e+03 609 591 767 747 846 518 595 626 541 824 634 759 586 790 570 595 686 690 528 647 661 680 662 666 652 655 428 673 658 467 1.01e+03 654 606 589 562 596 551 502 829 891 866 1.04e+03 620 836 601 497 492 523 696 548 530 596 672 689 609 563 467 510 734 831 824 860 502 496 500 470 537 785 532 702 660 576 561 481 558 533 606 488 596 827 602 540 457 580 538 538 722 727 714 430 544 519 459 760 433 777 430 495 504 476 424 515 548 549 513 470 417 507 1e+03 634 516 470 447 505 387 511 454 463 455 595 711 626 570 511 564 616 529 506 488 533 532 616 543 529 504 507 714 519 501 506 541 840 600 567 595 556 549 666 818 984 571 591 409 503 479 472 501 528 540 427 440 779 431 505 399 430 445 430 482 489 588 469 359 475 510 476 534 520 439 449 434 520 810 909 518 758 463 470 456 440 492 439 714 534 431 587 484 485 411 417 455 498 716 723 556 830 403 495 752 476 550 427 439 511 400 506 519 538 560 575 503 522 447 384 543 372 374 378 587 386 390 444 490 535 486 542 490 507 782 683 493 377 562 384 420 388 408 509 438 450 471 417 436 421 469 483 434 877 798 808 758 806 428 583 513 778 430 694 640 382 700 660 413 549 682 379 368 392 453 377 480 485 345 411 468 648 387 406 362 332 397 370 445 452 744 719 401 646 266 329 361 321 375 323 376 341 326 227 360 476 569 323 331 410 302 389 362 319 508 485 390 298 356 340 416 439 476 384 550 384 372 411 360 530 500 435 454 469 297 473 394 364 405 356 394 347 523 278 277 401 388 379 300 340 411 492 754 341 312 377 746 384 350 368 381 385 308 416 484 434 451 444 409 388 346 400 436 412 301 332 401 341 348 328 292 502 451 420 415 391 316 304 366 340 365 353 288 392 367 385 453 185 399 385 399 257 437 507 465 382 476 361 402 392 406 323 999 902 818 866 219 569 468 420 404 332 446 629 444 365 328 312 394 466 689 325 371 362 374 429 159 192 204 374 282 366 518 452 416 596 488 533 527 568 600 1.09e+03 952 577 521 590 533 500 1.03e+03 839 1.08e+03 504 507 487 533 446 466 972 846 425 990 480 938 492 455 705 1.08e+03 970 1.02e+03 637 744 1.12e+03 596 710 744 881 484 569 674 1.1e+03 610 591 768 747 846 518 595 631 541 824 634 759 586 790 574 595 687 690 528 647 661 680 662 666 653 655 427 674 658 467 1.01e+03 654 606 589 562 597 551 502 829 891 867 1.04e+03 620 835 601 497 492 523 701 548 530 596 667 689 609 562 468 510 734 831 824 861 502 495 500 470 536 786 530 703 660 576 561 481 558 533 606 488 596 827 602 539 457 581 538 538 722 726 716 430 544 519 459 760 434 776 430 495 505 476 424 516 549 549 513 469 418 507 1e+03 634 516 470 447 505 387 511 454 464 453 594 711 625 572 513 565 617 530 505 491 532 532 616 543 530 504 507 714 520 501 506 541 830 598 567 595 556 549 667 817 984 570 591 410 503 480 472 502 528 541 427 440 779 430 503 399 431 445 430 482 489 588 469 359 475 510 476 534 519 439 450 434 520 810 910 519 759 463 470 456 440 492 438 715 536 431 586 485 485 412 417 455 498 715 724 556 830 403 496 752 476 550 427 439 510 400 506 518 538 560 575 504 522 447 384 543 373 373 378 588 385 390 445 490 535 486 542 490 507 784 683 492 378 562 385 420 388 408 509 437 450 470 417 435 421 469 482 433 876 798 808 759 807 428 586 514 780 430 694 641 382 700 660 415 552 682 379 368 392 453 377 481 484 345 411 467 648 387 407 362 332 397 370 445 452 737 718 401 647 266 329 362 321 376 322 375 341 326 227 362 476 568 324 330 409 302 387 362 319 507 484 390 299 354 339 417 439 475 384 551 386 372 411 360 530 500 436 454 470 298 473 394 364 406 356 394 348 523 278 278 403 388 380 301 339 412 483 754 341 313 378 747 384 350 368 384 384 309 416 484 434 451 444 409 389 346 400 436 410 302 332 402 341 348 329 291 502 450 419 415 391 316 304 366 340 365 354 287 392 367 384 454 185 399 386 399 257 438 510 464 382 476 362 402 392 405 323 999 903 824 865 217 568 469 422 405 331 446 631 444 366 328 312 394 467 689 321 374 362 376 429 159 192 205 374 282 366 519 452 416 596 489 534 527 568 599 1.09e+03 961 577 522 590 532 501 1.03e+03 853 1.08e+03 514 507 487 533 447 466 971 846 425 990 481 938 492 454 705 1.08e+03 970 1.02e+03 637 744 1.12e+03 596 710 745 881 484 569 675 1.1e+03 610 591 769 747 846 518 596 637 540 824 634 759 586 789 579 595 687 690 528 648 661 680 663 665 655 656 425 674 658 467 1.01e+03 654 606 589 563 597 551 503 829 891 868 1.04e+03 620 835 602 498 492 523 703 548 530 596 663 689 608 563 468 510 734 831 824 862 502 495 501 470 537 786 528 704 661 576 561 481 559 533 607 488 596 828 601 539 458 580 538 539 722 723 718 430 543 519 459 761 434 776 429 495 506 476 423 517 549 548 513 469 418 508 1e+03 635 515 470 447 505 387 510 454 464 451 594 711 624 572 513 566 618 530 504 491 532 532 616 543 530 504 507 714 521 502 506 540 816 598 566 595 556 549 668 818 983 569 591 411 504 481 472 504 529 542 427 440 779 430 502 399 431 445 430 482 489 588 469 359 475 509 476 534 519 439 449 434 520 811 909 519 758 464 471 456 440 492 438 715 537 430 585 485 485 412 417 456 499 714 725 556 830 404 496 752 476 550 427 440 510 400 506 518 538 561 575 506 521 447 386 542 373 373 378 587 386 390 445 490 535 487 542 491 507 787 684 492 379 561 384 420 388 408 509 437 449 470 417 434 421 470 482 434 874 798 808 760 807 429 590 514 781 430 694 642 382 699 659 414 555 681 379 368 392 452 377 481 484 346 412 468 648 386 407 361 332 397 369 445 451 729 719 401 647 266 329 362 322 376 322 375 341 327 227 363 476 567 324 328 409 302 385 361 319 506 485 390 301 354 340 417 439 475 384 552 387 372 410 360 530 501 436 453 470 298 472 394 365 406 356 395 348 523 277 280 406 388 379 301 339 412 476 754 341 314 378 747 384 350 368 385 383 311 415 484 434 450 444 410 389 346 401 436 410 302 333 402 341 347 329 290 502 449 419 415 391 315 304 366 340 365 354 286 392 368 385 455 184 399 385 399 258 438 511 464 382 475 362 402 391 405 323 998 903 830 865 216 568 470 422 405 330 447 632 445 366 328 313 394 467 686 318 377 365 375 429 159 193 205 374 282 366 519 452 416 595 490 535 526 568 598 1.09e+03 965 577 523 590 532 502 1.03e+03 867 1.08e+03 525 507 487 532 448 466 970 846 426 991 481 938 492 453 705 1.08e+03 970 1.02e+03 637 744 1.12e+03 596 710 746 880 484 569 674 1.1e+03 610 591 769 748 847 518 596 642 541 824 634 759 587 789 584 596 687 690 528 649 661 680 663 665 658 657 425 675 658 467 1.01e+03 654 606 589 563 597 551 503 829 892 868 1.04e+03 620 835 602 499 492 523 706 547 530 595 657 689 608 564 469 510 735 831 824 862 501 495 501 470 537 786 527 705 661 575 562 481 559 533 607 488 596 828 600 539 459 579 538 539 721 719 719 430 542 519 459 762 434 775 430 495 507 475 422 518 550 547 512 470 419 508 1e+03 635 514 470 447 505 387 509 454 464 451 593 711 623 572 512 567 617 531 505 491 531 533 616 543 529 504 507 714 522 502 506 540 804 598 566 595 556 549 669 818 983 569 592 411 504 481 472 505 529 544 426 440 778 430 500 399 431 444 430 482 489 588 469 360 475 508 475 534 519 439 448 434 520 811 909 519 758 463 471 456 440 492 438 715 540 430 584 485 484 412 417 456 499 714 726 555 830 404 496 751 476 550 427 441 510 399 507 517 538 561 575 509 520 447 387 542 373 374 377 587 387 390 446 490 535 487 542 492 507 788 684 492 379 561 384 420 387 409 509 437 449 471 417 435 421 471 482 435 874 799 807 762 807 430 593 514 782 430 694 644 382 699 658 414 560 682 379 368 393 451 376 481 485 346 412 469 648 386 408 361 332 397 369 444 449 720 719 400 647 266 329 361 322 376 322 375 341 327 228 364 477 566 323 329 409 303 382 361 319 506 486 390 302 354 340 416 438 476 384 553 388 372 411 361 530 500 437 452 469 298 472 392 366 406 355 394 347 523 276 281 408 388 378 302 340 412 469 755 341 314 378 748 384 352 368 385 383 313 416 485 434 451 444 410 389 347 402 436 409 302 334 402 341 347 330 290 503 449 419 414 391 315 303 366 339 365 354 286 392 369 386 455 184 399 385 399 258 437 512 465 382 476 362 402 390 404 323 995 903 832 864 216 568 471 422 406 329 447 634 446 367 328 314 393 466 684 315 377 368 374 428 158 193 206 374 282 367 518 452 416 595 491 535 526 569 598 1.09e+03 970 577 523 591 531 502 1.03e+03 879 1.08e+03 536 507 487 532 449 466 969 846 428 991 481 938 492 452 705 1.08e+03 970 1.02e+03 637 743 1.12e+03 596 710 747 880 484 569 674 1.1e+03 610 591 769 748 848 518 596 647 541 824 633 759 587 789 589 596 688 689 528 649 661 681 663 664 660 657 425 674 658 468 1.02e+03 654 605 589 562 597 553 504 829 892 869 1.04e+03 619 836 602 499 493 522 706 546 530 595 651 689 606 565 470 510 736 831 824 861 501 496 501 471 537 786 528 706 661 575 562 481 559 533 608 488 596 829 600 539 458 579 538 538 721 712 718 430 542 518 460 762 434 775 431 495 506 475 422 518 550 547 511 471 419 508 1e+03 635 513 471 447 505 386 508 454 464 452 593 711 623 572 512 567 617 531 505 492 531 532 616 542 528 505 507 715 522 502 506 540 791 598 565 595 555 549 668 818 982 570 593 411 504 482 472 507 528 545 426 440 778 430 501 399 430 444 430 482 488 588 469 360 476 508 473 534 519 438 447 434 519 812 909 519 756 462 471 456 440 491 439 715 542 430 583 485 484 413 417 456 500 713 725 555 830 404 496 751 476 550 426 441 511 399 507 516 537 562 575 515 520 448 388 542 374 374 377 586 387 389 446 490 535 487 542 492 507 790 683 492 379 561 382 421 387 409 509 438 449 470 417 435 421 471 482 436 873 798 807 762 806 432 599 514 783 430 694 644 382 699 657 413 564 682 379 368 393 450 376 481 486 346 413 469 648 385 407 361 332 397 369 444 449 713 720 400 648 267 330 361 322 375 322 375 341 328 228 364 477 566 322 331 409 304 380 360 318 506 487 391 304 354 339 416 438 476 384 553 389 372 411 362 530 497 436 452 469 298 472 390 366 404 355 394 347 522 275 281 412 388 378 302 339 412 466 755 341 314 377 748 384 353 369 386 382 312 417 486 434 451 444 409 389 348 402 435 409 302 334 402 340 347 330 290 503 449 420 415 390 315 302 367 339 366 354 288 393 370 386 456 184 399 385 399 259 436 514 466 382 476 362 401 390 405 323 992 903 835 864 216 567 471 422 407 329 445 634 448 367 326 314 392 466 682 314 378 369 370 428 155 193 206 373 282 368 518 452 416 596 491 534 526 569 598 1.08e+03 973 577 522 591 531 503 1.03e+03 888 1.08e+03 548 508 486 532 449 467 967 846 429 991 481 938 492 452 705 1.08e+03 970 1.02e+03 637 742 1.12e+03 596 710 748 881 484 569 674 1.1e+03 610 592 770 749 849 518 596 652 542 825 632 759 587 790 595 596 687 689 529 649 661 681 663 664 660 658 425 674 658 468 1.02e+03 655 606 589 562 597 555 504 829 892 870 1.04e+03 618 836 602 500 493 521 708 544 530 596 645 690 607 565 471 511 736 831 824 861 500 497 501 472 537 786 528 706 661 576 562 481 559 534 609 488 596 829 600 539 458 579 537 537 721 704 718 431 542 518 461 762 434 775 432 494 506 475 421 518 548 547 511 472 420 508 1e+03 634 512 471 447 506 386 509 454 464 453 593 711 623 572 512 567 617 531 506 494 531 532 616 542 528 505 508 715 522 502 506 540 784 598 564 594 556 548 667 819 982 571 594 412 504 482 472 510 528 547 427 440 778 430 502 399 430 444 431 483 488 589 468 360 476 510 473 534 519 439 447 434 518 812 909 519 756 461 471 456 440 491 441 714 544 430 583 485 483 413 418 456 500 712 724 555 830 404 496 751 476 550 426 441 512 399 508 516 538 562 575 520 520 448 387 542 374 374 377 586 387 389 446 489 535 488 541 492 507 791 683 492 380 561 382 420 388 409 510 440 450 469 417 435 420 472 482 436 873 797 807 763 806 432 603 514 782 428 694 644 382 699 657 413 570 682 379 368 393 451 376 481 487 346 413 469 648 386 406 362 332 397 369 444 448 706 720 400 647 267 331 360 323 375 322 375 341 328 230 363 478 566 321 334 409 305 378 360 318 506 487 391 303 354 338 417 439 475 383 553 389 373 412 362 529 495 436 452 469 297 472 388 366 404 355 394 347 522 275 282 414 388 378 302 338 412 457 755 341 313 377 747 384 353 369 386 382 311 417 486 434 452 443 408 389 348 401 435 409 301 334 402 340 346 330 292 503 451 420 416 390 316 302 367 339 366 353 288 393 370 386 456 185 399 385 400 259 436 517 467 382 477 362 401 389 406 323 988 902 838 864 218 566 470 423 408 329 444 635 448 367 326 314 391 465 683 317 379 369 369 427 153 193 206 374 282 370 518 452 416 597 491 534 526 570 599 1.08e+03 976 578 522 591 530 503 1.03e+03 896 1.08e+03 562 509 486 533 450 468 967 846 430 991 482 938 493 452 705 1.08e+03 970 1.02e+03 636 740 1.12e+03 596 711 752 882 484 569 674 1.1e+03 610 592 770 749 849 518 596 659 542 825 631 760 587 790 602 597 687 689 528 649 662 681 663 664 659 658 426 674 658 469 1.02e+03 655 606 589 562 597 558 505 829 893 870 1.04e+03 619 836 602 500 493 521 712 543 532 596 642 691 607 564 473 512 735 831 825 860 500 498 500 473 536 786 530 706 661 577 563 481 559 535 609 488 597 829 600 539 458 579 537 536 720 696 718 431 542 517 461 762 434 775 431 493 506 474 421 517 546 546 512 472 420 508 1e+03 634 512 471 447 506 386 509 453 463 455 593 711 623 572 512 567 617 531 507 495 532 532 617 542 528 504 508 714 522 500 506 540 777 598 563 594 556 549 666 819 983 571 594 412 505 481 472 514 528 548 428 440 778 430 502 400 430 444 431 484 488 589 468 360 475 511 474 534 520 440 447 434 518 811 909 519 755 460 471 456 441 491 440 714 544 431 582 485 483 412 418 456 501 711 724 555 830 403 497 752 475 550 427 441 512 398 507 516 538 563 576 525 520 446 387 542 374 373 377 586 386 389 446 489 535 488 541 490 507 792 683 492 380 561 381 420 388 409 511 440 450 469 417 435 420 471 482 437 871 797 806 763 806 433 607 514 781 427 694 644 383 700 657 413 575 682 379 369 393 451 375 481 488 345 414 468 648 386 406 362 332 397 370 444 449 696 719 400 647 267 331 360 323 375 321 375 341 327 231 362 478 566 321 335 409 305 375 360 318 507 487 392 304 354 337 418 440 475 382 553 390 373 412 362 529 494 436 453 469 297 471 389 366 403 355 394 347 523 276 282 418 387 379 301 338 412 450 755 341 312 377 747 384 353 369 388 382 309 417 487 434 452 443 408 389 348 401 435 409 300 334 402 339 347 330 294 503 453 420 417 391 318 304 367 340 365 353 287 393 370 387 456 185 399 385 400 260 436 519 467 383 478 362 401 389 407 324 987 902 840 864 218 564 468 423 409 329 444 638 448 368 326 313 390 464 683 321 381 369 370 427 151 193 206 375 282 370 518 452 415 597 491 535 526 570 601 1.08e+03 978 578 521 592 530 503 1.03e+03 902 1.08e+03 574 510 485 533 450 471 966 846 430 990 483 938 493 452 705 1.08e+03 970 1.02e+03 633 740 1.12e+03 596 711 755 882 483 570 675 1.1e+03 611 592 770 749 849 518 596 667 542 826 631 760 587 791 610 597 686 689 528 650 662 681 663 664 658 657 426 674 658 469 1.02e+03 656 607 589 562 596 560 506 830 893 870 1.04e+03 620 835 602 501 493 520 719 540 532 596 640 692 607 564 474 512 735 831 825 860 499 499 500 474 537 786 531 706 662 578 563 481 559 536 609 488 597 829 600 539 458 579 537 536 720 691 718 431 542 518 460 762 433 775 431 492 506 474 421 517 544 546 512 472 420 507 999 634 512 471 447 507 386 509 452 462 456 594 711 624 573 512 566 617 531 507 495 532 534 617 543 527 503 508 714 522 499 505 540 774 598 563 595 556 549 666 820 983 571 594 412 505 481 472 520 527 548 428 440 778 431 502 400 431 444 432 484 488 589 468 360 473 513 474 535 521 440 447 434 518 811 909 519 755 460 471 456 441 491 440 714 545 430 582 485 483 412 417 455 501 710 724 554 830 403 496 752 476 550 427 442 512 398 506 516 538 564 576 528 520 445 387 543 374 373 377 586 386 389 446 488 536 488 541 489 507 792 683 493 380 563 382 420 388 409 512 438 450 468 418 435 420 470 481 437 869 797 807 764 807 433 609 514 780 427 694 644 383 702 657 414 579 682 378 369 393 451 375 481 487 345 414 468 648 386 406 362 332 397 371 445 450 688 718 401 647 267 330 360 323 374 320 375 340 327 231 362 478 566 322 334 409 305 374 360 319 508 487 393 304 354 337 419 441 475 381 553 390 372 412 362 529 494 437 454 468 298 472 390 367 404 356 393 347 524 277 281 421 386 380 300 338 412 442 755 341 311 377 747 384 353 368 391 382 309 416 487 434 454 443 408 390 347 401 434 410 299 334 402 339 347 330 295 503 454 418 418 392 318 304 367 340 364 353 285 394 369 387 455 185 399 384 400 262 437 520 467 382 478 362 401 390 406 324 988 902 843 864 219 564 467 424 409 329 445 642 448 368 326 313 390 464 680 324 382 369 372 426 151 193 206 375 282 370 518 453 416 597 491 535 526 570 602 1.08e+03 980 579 521 592 530 503 1.03e+03 907 1.08e+03 589 510 485 533 450 474 966 845 430 990 484 938 493 453 704 1.08e+03 970 1.02e+03 630 740 1.12e+03 597 711 758 881 482 570 675 1.1e+03 611 592 770 749 848 518 597 675 542 826 630 760 587 791 617 597 686 690 529 650 662 681 663 664 658 656 426 674 658 469 1.02e+03 656 606 588 562 595 562 506 830 893 870 1.04e+03 620 835 602 502 493 521 727 539 533 596 639 691 606 565 475 512 735 832 826 860 499 498 501 474 538 786 531 706 662 578 565 481 560 535 610 488 597 828 601 539 458 579 536 536 720 685 718 430 542 518 459 762 432 776 432 491 506 475 420 517 545 546 512 470 420 507 998 634 512 472 447 507 388 510 452 462 456 594 710 624 573 513 566 618 532 507 494 532 535 617 544 527 502 508 713 523 499 506 540 772 598 565 596 556 550 666 820 983 570 594 412 504 481 472 523 527 550 428 439 777 431 502 400 431 444 432 484 488 590 468 360 472 513 475 535 522 440 447 434 518 811 909 519 753 461 471 456 441 491 439 715 546 431 580 484 483 412 417 455 501 709 724 554 830 403 496 751 476 549 427 442 512 398 506 516 537 565 577 531 521 445 387 542 374 373 377 586 387 389 447 488 536 488 541 489 507 791 683 493 379 565 384 420 389 409 513 437 449 468 418 435 420 470 481 437 867 797 807 763 806 433 611 514 779 427 694 643 384 703 657 414 584 681 378 368 392 451 376 481 487 346 414 468 648 386 406 363 332 398 371 445 450 683 718 402 647 268 330 361 323 375 319 376 341 326 231 363 478 566 323 333 408 305 371 361 320 507 487 394 304 354 337 419 441 475 382 553 389 372 412 361 528 494 437 455 467 298 472 391 367 405 356 393 346 524 278 281 422 386 381 300 339 412 437 754 341 311 377 747 384 352 368 395 382 308 415 487 435 454 443 408 390 346 402 434 410 299 334 403 339 348 329 296 503 453 418 418 394 318 303 367 340 364 352 282 395 369 387 455 184 398 384 399 264 437 521 466 381 478 362 399 390 406 324 988 903 843 864 219 564 467 426 411 328 445 644 448 368 326 313 390 463 675 324 386 369 374 426 151 194 206 375 282 370 518 453 416 597 492 534 526 570 603 1.08e+03 980 579 521 592 530 503 1.04e+03 909 1.08e+03 604 510 485 533 451 477 966 845 430 990 484 939 493 454 703 1.07e+03 970 1.02e+03 625 740 1.12e+03 597 711 762 881 481 570 675 1.1e+03 610 592 770 750 848 518 597 682 542 827 631 760 587 791 625 597 686 690 529 650 661 681 663 665 658 655 426 675 658 469 1.02e+03 657 606 588 562 594 564 506 831 893 870 1.04e+03 620 834 602 503 493 522 735 537 533 596 636 691 604 565 476 512 735 832 826 860 499 499 501 475 539 786 531 705 663 578 565 482 560 535 612 488 597 827 601 538 458 579 537 536 719 679 717 430 542 518 458 762 432 777 432 491 506 475 419 517 545 546 512 469 419 507 998 633 512 472 448 508 390 510 452 461 456 594 710 624 572 514 567 618 532 508 491 532 534 617 545 527 502 508 713 522 501 507 539 772 598 566 596 555 550 665 820 983 570 592 413 504 480 472 527 527 551 428 438 776 431 501 399 431 444 431 484 488 590 469 360 472 513 474 535 523 441 447 435 518 811 909 520 752 461 472 456 442 491 439 715 546 431 578 484 483 412 419 455 501 709 725 553 830 403 496 751 476 549 428 442 512 398 506 516 537 564 577 534 521 445 387 542 374 374 377 586 387 389 447 488 536 488 540 490 507 791 683 494 379 565 385 420 389 409 512 437 449 469 419 435 419 470 481 436 866 796 806 763 806 434 612 514 777 428 694 643 383 702 657 414 591 681 378 368 392 451 375 480 487 346 414 468 649 386 406 363 333 398 372 445 451 679 718 402 648 268 329 361 322 375 320 376 341 327 231 363 478 566 324 332 407 306 370 361 320 506 487 395 305 354 338 419 440 475 384 553 387 371 412 360 528 493 438 456 466 297 472 391 367 405 355 392 346 523 278 281 422 387 382 301 338 412 428 754 342 312 377 747 385 352 369 396 382 308 415 487 436 454 442 408 391 346 402 434 410 299 334 402 338 348 329 295 504 452 417 418 397 318 302 368 340 364 351 281 396 368 387 455 184 398 384 400 266 437 526 465 380 478 363 398 390 406 324 990 904 845 864 219 564 467 426 413 328 445 644 448 368 326 312 391 464 669 323 387 370 373 426 151 194 206 375 282 370 519 453 416 596 492 534 525 570 604 1.08e+03 980 579 521 592 531 503 1.04e+03 910 1.08e+03 622 509 485 533 452 479 966 845 431 989 484 940 492 455 702 1.07e+03 970 1.02e+03 621 740 1.12e+03 597 711 766 880 482 570 675 1.1e+03 610 592 770 750 849 518 598 688 542 827 632 761 587 791 634 596 686 691 530 650 661 681 663 666 657 654 425 675 659 469 1.02e+03 656 606 588 562 596 564 506 831 892 871 1.04e+03 620 834 602 504 493 522 740 535 533 596 632 691 604 565 477 512 735 832 826 860 500 500 502 475 539 786 530 705 662 578 566 482 561 535 613 489 597 827 602 538 458 579 538 536 719 671 715 430 542 519 458 762 430 777 432 490 506 475 419 517 544 546 511 468 419 507 999 632 512 472 448 509 391 511 452 461 455 594 709 624 572 514 568 618 531 509 489 532 533 616 546 527 503 508 713 521 502 508 539 772 597 566 596 556 550 665 820 983 570 591 412 504 479 472 530 528 554 428 438 776 431 501 399 431 444 431 485 488 590 468 360 472 512 474 535 523 441 448 435 518 812 909 520 751 461 472 456 442 492 439 715 546 431 577 483 483 412 420 456 500 709 726 553 830 404 497 751 477 549 428 444 512 399 506 516 538 564 578 536 520 446 388 541 375 374 377 586 386 389 447 488 536 487 540 490 507 790 684 493 379 564 387 420 389 409 513 436 449 470 419 435 419 472 480 436 865 796 804 764 805 433 614 514 775 428 694 642 382 702 657 414 601 681 379 367 392 451 374 479 487 347 413 469 650 385 405 362 334 398 372 445 452 674 719 403 648 268 328 360 321 376 320 376 341 328 231 363 478 568 324 332 406 306 369 361 320 505 486 395 306 353 338 418 440 475 385 552 386 371 412 361 529 492 438 456 466 297 470 390 367 405 355 392 346 524 278 281 424 388 381 302 338 412 420 756 342 313 377 747 386 353 370 398 382 308 416 487 436 453 442 408 393 346 402 433 410 299 334 401 338 347 329 295 504 452 417 418 397 318 302 368 340 365 351 280 396 368 387 455 185 397 386 400 271 437 532 464 379 478 362 398 390 407 324 992 904 846 864 218 565 468 425 416 327 444 646 448 369 326 311 392 464 665 322 388 371 372 426 151 194 204 375 283 369 518 453 417 597 492 534 524 570 604 1.08e+03 978 579 521 593 529 503 1.04e+03 909 1.08e+03 639 509 485 533 452 480 966 846 431 989 484 941 493 456 702 1.07e+03 970 1.02e+03 618 740 1.12e+03 596 711 771 880 482 570 675 1.1e+03 609 592 770 750 848 517 598 693 542 827 632 760 588 790 642 596 687 692 530 650 661 681 662 666 657 655 424 675 659 469 1.02e+03 656 606 588 561 597 564 507 831 892 871 1.04e+03 621 834 602 505 494 522 743 532 533 596 631 691 605 565 478 512 735 833 826 859 500 500 503 476 539 785 532 704 662 578 567 482 561 535 614 489 597 827 601 537 458 579 540 536 719 661 715 430 543 519 457 761 428 776 431 490 505 476 420 518 543 545 511 467 418 507 999 632 512 473 448 509 392 511 453 462 455 595 709 623 571 515 570 618 531 510 488 532 534 616 545 527 503 508 712 519 502 508 538 772 596 567 596 557 550 665 820 984 570 590 412 504 479 472 534 528 554 428 437 776 431 501 400 432 444 432 486 489 591 468 360 472 510 474 535 524 439 447 435 519 812 909 520 751 461 472 456 442 492 438 716 547 432 577 483 483 411 420 456 500 709 728 553 830 404 498 751 477 550 429 445 512 400 506 516 540 563 578 536 520 446 388 541 375 374 378 587 385 389 447 489 537 486 540 491 507 789 684 492 379 562 387 420 389 409 513 436 450 471 418 434 418 472 481 435 865 795 803 764 804 433 616 514 770 427 694 642 381 702 657 414 612 681 379 368 391 453 374 478 488 347 413 470 650 385 404 362 335 398 371 445 452 668 719 403 646 268 328 360 321 377 321 376 340 330 232 362 479 570 324 332 406 306 369 362 320 505 486 395 308 353 339 419 440 476 385 551 387 370 411 361 529 493 438 456 467 298 470 389 368 404 355 394 345 526 278 281 425 389 380 302 338 412 412 757 343 313 377 747 386 353 372 399 383 308 416 487 434 453 442 408 393 346 402 433 410 299 334 400 338 346 328 295 504 452 416 416 397 318 302 368 340 365 350 277 397 368 386 455 185 398 387 401 276 437 539 464 379 478 362 396 390 407 325 993 903 838 865 217 565 469 424 417 326 443 649 448 369 325 310 393 464 661 320 386 371 372 426 151 194 205 375 282 368 518 452 417 597 492 534 524 571 607 1.08e+03 975 579 521 594 527 503 1.04e+03 908 1.08e+03 654 509 485 533 454 480 966 846 432 990 483 941 494 456 702 1.07e+03 970 1.02e+03 614 740 1.13e+03 596 711 777 880 483 570 675 1.1e+03 609 591 770 750 848 517 598 698 542 827 632 760 589 790 649 596 686 692 530 650 662 682 662 666 657 655 422 675 660 469 1.02e+03 655 607 588 561 599 564 507 831 893 872 1.04e+03 622 833 602 506 493 522 749 529 533 596 631 691 606 564 478 511 735 834 826 859 501 500 503 476 538 785 533 704 661 579 569 482 560 535 613 489 598 827 601 538 458 579 540 536 719 654 715 430 543 519 457 761 425 775 430 491 505 477 421 518 542 546 512 468 419 507 999 632 512 474 449 509 391 511 453 462 456 596 709 623 570 516 570 618 530 510 488 533 534 615 545 527 503 508 712 519 502 507 538 774 595 568 596 557 550 664 820 984 570 590 413 504 481 472 535 528 555 428 437 775 431 501 400 433 444 432 488 489 591 468 360 472 510 474 535 524 438 446 435 519 812 909 520 752 461 473 456 442 492 439 716 548 434 577 483 483 411 420 457 501 710 728 552 829 405 499 751 477 550 430 446 510 400 506 516 540 563 579 536 519 447 387 541 374 374 378 587 385 390 447 490 537 487 540 491 507 789 684 491 379 562 387 420 388 409 513 436 451 471 417 434 418 472 481 436 865 795 802 764 806 432 618 514 765 427 694 642 380 702 656 415 620 682 380 368 391 454 374 478 488 348 413 471 650 384 405 361 335 397 370 445 452 658 720 403 645 269 327 360 322 377 321 376 340 330 233 363 480 574 324 332 407 305 369 363 320 506 485 394 310 352 340 419 441 476 384 551 388 370 410 362 529 493 438 454 468 299 471 389 369 404 355 396 345 526 278 281 427 389 380 302 338 412 406 758 343 314 377 747 386 353 372 399 383 308 416 486 433 453 443 409 392 346 402 432 410 298 334 400 338 346 328 295 504 453 415 416 396 318 301 368 340 365 350 275 397 369 385 455 186 400 387 402 282 437 541 463 379 478 362 395 391 407 326 994 903 828 864 216 565 470 425 417 325 442 654 447 369 323 310 393 464 658 318 390 371 373 425 151 193 206 374 281 368 519 452 418 598 492 535 525 572 610 1.08e+03 971 580 521 594 526 503 1.04e+03 905 1.08e+03 673 509 485 533 455 481 966 846 432 990 483 941 494 456 702 1.07e+03 971 1.02e+03 611 740 1.12e+03 596 712 784 881 483 570 675 1.1e+03 609 591 770 751 847 517 598 703 542 827 632 759 590 791 656 596 685 693 529 650 662 682 663 666 657 655 422 676 659 469 1.02e+03 655 607 588 561 599 564 507 831 894 872 1.04e+03 622 833 603 506 493 521 756 527 532 596 632 690 606 564 479 510 736 834 826 860 500 500 503 475 536 785 536 704 661 579 571 482 560 534 613 490 599 827 601 538 458 579 539 536 718 649 715 430 544 519 458 761 423 775 429 492 505 478 421 518 541 546 511 469 420 506 999 632 512 474 449 509 391 510 453 463 456 597 709 624 571 517 569 618 530 511 487 533 534 614 546 528 503 509 710 519 501 507 538 775 594 568 596 557 550 664 820 984 570 590 414 504 482 472 536 528 555 428 437 774 431 500 400 433 444 433 488 489 591 468 361 473 510 474 534 524 436 446 435 520 811 909 520 753 461 473 456 441 492 440 716 550 435 576 483 484 410 420 457 501 711 728 553 830 405 500 751 477 551 430 446 509 399 507 517 540 563 579 537 520 447 386 541 374 373 378 587 385 390 448 490 537 489 541 491 507 789 684 491 379 562 387 420 387 409 513 436 452 471 416 434 418 472 482 436 866 796 802 764 807 432 618 514 759 428 694 642 381 703 656 416 631 682 380 369 391 455 374 478 489 348 413 471 650 384 405 361 334 397 368 445 452 648 722 404 644 270 328 360 323 377 322 377 342 329 234 364 480 576 324 332 407 304 368 362 320 506 485 394 312 352 339 420 442 477 384 551 388 370 411 362 529 493 438 453 469 299 472 389 370 406 354 398 345 525 278 281 427 390 381 303 338 412 399 759 343 313 378 747 387 353 372 400 382 307 416 486 433 453 444 410 391 346 402 433 409 298 335 400 338 346 327 295 505 453 415 417 394 318 300 368 340 364 351 275 397 369 385 456 186 402 387 403 287 437 543 463 381 478 362 394 391 407 327 993 903 817 864 214 565 470 425 418 323 442 656 447 368 320 309 393 463 657 317 394 371 373 425 150 194 208 374 280 367 519 453 419 598 491 535 526 571 615 1.08e+03 970 580 521 593 526 503 1.04e+03 901 1.08e+03 690 509 485 533 455 482 966 846 432 990 482 941 494 456 701 1.07e+03 970 1.02e+03 607 740 1.12e+03 596 712 791 881 483 571 675 1.1e+03 609 591 770 751 847 518 598 707 542 827 632 760 590 791 665 596 685 693 530 650 663 682 663 666 657 655 422 676 659 469 1.02e+03 655 606 588 562 598 564 509 830 894 872 1.04e+03 621 833 604 507 493 521 768 525 533 596 632 690 605 564 480 510 736 834 826 861 500 500 503 474 536 785 541 704 661 579 574 482 560 534 614 489 599 827 601 539 458 579 538 536 718 644 715 430 544 519 460 761 422 775 428 492 505 478 420 518 540 546 511 470 422 506 999 633 512 473 450 510 391 510 452 464 457 597 709 624 571 517 568 618 531 511 488 533 534 614 546 529 503 509 710 520 500 505 538 776 594 569 596 557 550 664 821 983 571 590 415 505 483 472 537 528 555 428 437 774 431 499 400 432 444 433 490 489 591 468 361 474 510 474 534 525 437 446 435 520 811 909 520 757 461 474 456 441 492 442 716 552 435 575 483 484 410 421 456 501 710 729 553 832 405 500 751 477 551 430 445 507 397 506 517 539 563 579 539 520 448 385 541 374 373 378 587 385 390 448 490 536 490 541 491 507 789 685 491 378 563 387 420 387 408 512 437 451 470 417 435 418 473 481 436 866 796 802 763 807 433 620 514 755 428 693 642 381 703 656 416 643 683 380 369 391 455 374 478 489 348 413 472 650 384 405 361 333 397 368 444 451 639 723 406 644 270 328 360 323 377 322 378 343 329 235 365 480 577 324 332 408 304 366 361 320 504 485 394 313 352 338 420 444 477 385 551 389 370 411 362 529 493 438 452 470 298 473 389 370 407 354 398 345 523 278 281 428 390 380 303 339 412 390 759 343 312 379 747 388 354 371 399 382 306 415 485 433 453 444 411 392 347 402 433 408 299 335 400 339 346 326 295 505 453 415 417 393 319 300 368 340 364 350 278 398 369 386 456 184 403 388 404 295 437 544 464 383 478 363 394 391 407 327 994 903 819 863 214 565 470 425 419 323 443 658 449 367 320 310 393 463 656 317 397 372 373 425 150 195 208 374 280 371 520 453 420 599 490 536 527 570 618 1.07e+03 970 581 522 592 526 502 1.04e+03 896 1.08e+03 711 509 485 533 455 483 967 846 431 990 482 940 494 456 702 1.06e+03 970 1.02e+03 604 740 1.12e+03 596 712 800 881 484 571 675 1.1e+03 609 591 771 751 847 518 598 708 541 828 632 760 589 792 673 596 685 693 530 650 663 682 663 666 657 655 422 676 658 469 1.02e+03 655 606 589 563 597 564 511 831 894 871 1.04e+03 620 834 604 508 492 521 781 524 533 596 632 690 603 565 480 510 737 834 826 861 499 502 503 472 536 785 545 704 661 580 578 483 561 534 614 489 599 827 601 538 458 579 537 536 718 641 714 431 544 519 461 760 422 775 428 493 506 477 418 519 539 546 511 470 422 506 998 634 512 471 450 511 391 510 452 464 457 597 709 623 571 518 568 618 531 512 488 533 534 614 546 530 504 509 710 520 499 503 537 775 595 569 596 556 550 664 821 982 571 591 416 505 483 472 537 528 555 429 437 774 431 498 399 430 444 434 493 489 591 468 360 476 509 474 534 526 438 447 435 520 811 910 519 759 461 474 457 441 491 443 716 552 436 574 484 485 411 421 456 502 709 729 553 832 405 499 751 477 551 429 445 507 396 505 517 539 563 579 540 520 448 385 541 373 373 378 587 386 390 449 490 536 489 541 492 507 789 686 491 378 564 388 420 387 408 512 438 451 469 418 435 418 475 481 436 866 795 802 762 806 433 622 514 752 428 692 641 381 703 656 417 656 683 380 369 392 454 375 478 488 348 414 472 651 385 406 362 332 398 368 444 451 633 723 406 644 270 328 359 322 377 322 377 342 328 236 366 480 577 324 333 409 304 366 361 319 504 485 394 316 351 338 420 444 477 385 550 389 371 411 362 528 494 438 451 470 298 472 388 371 408 355 398 345 522 279 282 428 390 379 305 339 412 380 758 342 312 380 748 387 355 371 400 382 306 416 485 433 454 445 410 393 347 403 433 408 300 334 400 339 348 326 295 504 453 415 416 393 320 300 368 340 364 349 280 398 369 385 456 183 402 388 404 303 438 545 465 384 478 364 393 392 408 327 994 903 823 863 215 564 469 426 417 323 442 659 452 367 320 310 393 462 656 318 397 372 373 425 149 196 208 374 281 375 519 453 420 599 490 536 527 569 620 1.07e+03 969 580 524 592 526 502 1.04e+03 893 1.08e+03 729 509 485 533 455 484 967 846 431 990 483 941 493 456 702 1.06e+03 971 1.02e+03 601 740 1.12e+03 596 712 809 881 484 571 675 1.1e+03 609 591 771 752 847 518 597 709 541 828 632 760 590 792 680 596 686 693 531 650 663 682 663 666 656 655 422 675 658 469 1.02e+03 655 606 589 563 597 564 513 831 894 871 1.04e+03 620 834 605 509 492 522 795 523 534 597 632 690 602 565 480 510 737 835 827 861 499 503 503 472 537 786 550 704 662 580 580 484 561 534 614 489 599 827 601 538 459 578 537 536 717 636 713 432 544 520 462 760 422 774 428 493 506 477 416 519 538 546 511 469 422 507 999 634 512 470 449 512 391 510 451 465 457 598 709 623 571 519 568 618 530 513 487 533 534 614 546 530 504 509 710 520 498 501 537 774 595 570 597 556 550 663 821 981 572 591 417 505 484 472 540 528 554 429 437 774 430 498 399 430 444 434 498 489 591 468 360 476 510 474 534 526 440 448 435 519 811 910 519 761 461 473 457 440 491 443 716 552 436 574 484 485 411 420 456 502 708 730 554 832 404 498 751 476 552 429 445 507 396 504 517 539 563 578 542 520 447 385 541 374 373 378 586 386 391 449 490 535 489 540 492 507 789 687 492 378 564 388 420 387 408 512 438 451 469 417 435 418 477 481 436 866 795 802 760 805 433 623 515 747 428 693 642 381 703 656 417 669 683 380 368 392 454 375 479 488 348 415 472 650 385 406 362 332 398 368 444 450 626 722 407 644 269 328 359 323 377 321 377 342 328 236 366 480 577 324 333 409 305 366 361 318 504 485 395 317 348 338 420 444 478 384 550 388 371 411 363 528 496 438 450 471 298 471 390 370 408 355 398 345 522 279 283 429 390 378 306 339 413 369 757 343 313 381 748 387 355 372 401 382 307 416 484 432 454 445 410 394 347 403 433 408 300 334 400 339 348 327 294 504 454 414 416 393 321 300 368 340 364 348 281 399 369 384 455 182 401 389 404 306 438 546 465 384 478 366 393 391 409 327 995 903 828 864 216 564 468 428 415 322 442 659 453 367 320 310 393 461 655 323 397 372 374 425 150 196 208 374 282 379 518 453 420 599 491 537 527 569 622 1.07e+03 969 580 525 592 526 503 1.04e+03 892 1.08e+03 748 509 484 533 455 484 968 846 431 991 483 941 493 456 702 1.06e+03 971 1.02e+03 598 739 1.12e+03 596 712 818 882 484 572 675 1.1e+03 609 591 772 752 847 517 598 709 541 828 631 760 590 792 686 597 686 693 532 650 663 683 664 666 656 656 422 675 658 470 1.02e+03 656 607 590 563 597 564 515 831 894 871 1.05e+03 620 834 606 510 492 523 808 522 534 599 629 690 600 565 480 510 737 833 828 861 499 504 504 472 537 787 554 703 663 580 584 484 561 534 614 490 599 827 602 538 459 578 537 536 717 631 714 433 544 520 464 760 422 774 428 494 507 477 414 518 539 546 510 469 422 508 1e+03 633 512 471 449 513 391 510 451 465 457 598 709 623 572 519 567 618 528 513 487 532 533 615 546 530 503 509 710 521 498 501 537 774 595 572 597 555 551 663 822 980 572 592 417 505 484 472 543 528 554 430 438 773 429 498 399 430 444 434 504 489 591 469 359 476 510 474 535 526 440 449 436 519 811 910 519 761 460 472 457 441 491 443 716 553 436 574 483 485 411 418 456 503 708 730 554 832 404 498 751 476 552 430 445 507 396 504 517 539 562 578 542 520 446 385 541 374 374 377 586 386 390 450 490 535 489 538 492 507 789 687 492 379 565 388 420 387 408 511 438 451 469 416 435 417 477 481 436 865 794 802 760 805 433 624 516 744 428 695 642 380 703 656 417 680 684 378 369 392 454 375 479 488 348 416 472 650 385 406 362 332 397 368 444 451 620 722 406 644 269 328 359 323 377 320 377 341 328 236 365 480 577 323 334 410 306 365 361 317 505 485 395 319 346 338 420 445 478 383 550 388 371 411 364 528 498 438 448 472 298 471 392 370 408 355 398 346 521 279 283 431 390 379 307 339 414 362 756 343 313 381 749 387 353 374 403 382 307 417 485 432 455 445 409 394 346 403 433 408 300 334 400 340 349 327 293 503 453 414 415 393 321 300 367 340 364 347 281 400 369 384 455 182 402 389 404 310 438 546 466 383 479 370 393 391 411 327 995 903 831 865 215 564 468 429 414 322 441 660 452 367 318 310 393 461 655 329 397 372 374 425 150 196 208 374 282 379 518 453 420 599 491 536 527 569 626 1.07e+03 968 579 526 592 526 504 1.04e+03 888 1.08e+03 762 510 484 533 455 485 968 846 431 992 484 940 494 456 701 1.06e+03 971 1.02e+03 595 739 1.13e+03 596 712 824 883 484 572 675 1.1e+03 610 592 772 752 848 517 598 709 541 827 631 759 590 792 691 597 686 693 533 651 663 683 664 667 656 657 423 675 659 471 1.02e+03 656 607 590 562 597 564 517 831 894 871 1.05e+03 620 833 606 510 492 523 820 520 534 602 627 689 598 565 480 510 738 831 829 861 499 503 504 472 537 788 562 702 663 580 588 484 561 534 615 490 598 827 602 539 459 578 538 536 717 626 715 432 544 520 467 760 422 774 430 494 507 477 413 517 540 546 510 468 422 506 1e+03 633 511 472 449 513 391 511 452 466 455 599 709 623 572 518 569 618 528 513 487 531 533 616 546 530 502 510 710 522 498 500 538 771 595 574 597 554 551 664 822 980 572 592 417 505 484 472 547 528 554 430 438 773 430 498 400 431 444 434 509 488 592 469 358 475 511 474 536 526 439 449 436 519 811 909 519 763 461 472 457 441 491 444 716 553 436 573 483 485 411 418 456 504 708 730 554 832 403 498 751 475 552 430 444 507 397 504 518 539 562 577 543 521 446 385 541 373 374 378 587 386 389 450 490 535 489 539 492 507 788 686 492 381 565 390 420 387 408 510 437 450 469 415 434 418 476 480 436 864 794 802 760 805 433 626 515 741 428 697 641 380 703 656 416 692 685 378 369 391 455 374 480 488 349 416 472 649 385 407 362 333 397 368 444 452 615 721 406 644 269 328 358 323 378 320 376 341 327 237 364 481 578 322 334 411 307 363 361 318 506 486 394 319 345 338 421 447 479 381 550 388 370 411 365 528 500 439 446 471 298 471 393 371 407 355 398 345 521 280 284 432 390 378 306 339 415 355 755 343 313 381 749 386 352 374 404 382 307 417 485 432 455 446 408 394 345 402 433 408 299 334 400 341 349 328 293 504 452 414 415 393 322 300 366 340 365 347 281 400 370 384 455 182 402 391 404 313 438 548 467 382 479 373 394 390 411 327 993 903 835 867 214 563 468 429 416 322 441 662 450 366 316 309 393 461 656 335 394 373 374 425 150 196 209 375 282 378 518 454 421 598 491 536 527 569 633 1.07e+03 967 579 526 594 527 505 1.04e+03 886 1.08e+03 775 510 485 533 455 486 968 847 432 992 484 939 494 456 702 1.05e+03 971 1.02e+03 593 737 1.13e+03 596 712 832 884 485 572 675 1.1e+03 609 592 772 751 848 517 600 707 541 827 631 760 590 792 696 597 686 693 533 652 663 683 664 667 656 657 424 675 660 471 1.02e+03 656 607 590 563 598 563 520 831 894 871 1.05e+03 620 832 606 511 492 523 837 519 536 604 625 689 597 565 480 510 738 828 829 861 500 502 505 472 537 788 568 702 664 580 593 484 561 534 615 490 598 828 602 538 460 578 538 538 717 622 716 432 543 519 470 759 423 776 431 493 507 477 411 517 540 545 509 468 423 504 1e+03 634 510 472 449 513 391 511 453 466 453 600 709 623 571 519 571 618 528 513 488 530 533 616 546 530 502 510 710 523 498 500 538 764 595 575 596 554 550 664 822 980 572 592 417 506 484 472 550 528 554 430 438 773 431 499 400 432 444 434 512 488 592 468 358 475 511 475 536 525 439 449 436 519 812 909 519 765 461 472 456 442 490 444 716 553 436 572 484 484 411 418 456 504 708 731 554 832 404 498 751 475 552 430 444 506 397 504 518 538 562 577 543 521 447 385 541 373 374 378 588 387 389 450 490 535 488 541 492 507 788 686 493 382 566 392 421 387 408 510 438 450 469 415 433 418 475 480 435 862 794 803 760 805 433 626 515 741 428 697 641 381 703 656 416 701 687 378 370 391 454 375 480 488 349 416 472 649 385 406 362 332 396 368 445 453 612 722 406 645 269 328 359 323 378 318 376 341 328 237 364 481 578 322 334 412 307 361 360 317 506 488 394 319 345 338 422 448 480 380 550 388 370 411 365 528 500 439 444 470 299 471 392 371 407 357 397 344 521 281 285 431 391 378 306 339 414 349 755 343 313 381 750 385 352 374 403 382 306 416 486 433 454 446 408 394 345 402 433 409 299 334 400 342 349 328 292 505 452 414 415 393 322 300 364 339 366 347 280 400 370 385 455 182 402 392 404 316 437 550 467 381 480 376 393 390 412 328 991 903 838 868 212 563 468 430 416 322 441 663 450 365 315 308 393 461 658 337 393 373 374 425 149 196 211 376 281 378 518 454 421 598 490 535 526 569 640 1.07e+03 967 579 527 596 527 506 1.04e+03 882 1.08e+03 787 511 486 533 456 487 969 847 431 993 484 939 495 456 702 1.05e+03 971 1.02e+03 592 734 1.13e+03 597 712 839 883 484 572 675 1.1e+03 608 593 772 751 848 517 601 705 541 827 631 760 590 793 698 597 686 693 533 652 663 683 664 667 656 657 426 676 660 470 1.02e+03 655 607 590 563 598 562 524 831 894 870 1.05e+03 621 832 606 512 492 523 858 519 537 606 625 689 597 564 480 511 738 824 829 861 500 503 505 473 537 788 575 702 664 580 596 484 561 534 616 490 598 829 602 537 461 578 538 538 717 616 717 432 542 518 471 759 423 778 432 493 507 478 410 517 540 545 509 467 423 503 1e+03 635 509 472 450 512 392 510 453 465 454 600 709 623 571 519 572 617 528 513 489 530 533 614 546 530 501 509 710 523 498 500 538 751 594 574 595 554 550 664 822 981 573 592 417 507 485 472 552 528 554 430 438 772 431 499 401 433 445 434 515 488 592 468 358 474 511 475 536 525 439 449 436 519 812 910 519 766 461 472 456 441 490 444 716 553 436 572 484 485 411 418 456 504 707 731 554 832 404 498 751 475 552 429 444 506 398 504 516 538 562 577 543 521 448 385 541 372 373 377 588 387 389 451 490 535 487 543 493 507 788 686 492 382 566 393 421 386 408 509 438 451 469 415 433 419 473 481 434 862 794 804 760 805 434 628 515 740 428 696 640 381 703 657 416 712 687 378 369 391 454 377 480 489 349 416 472 651 385 406 362 332 397 368 445 453 608 722 406 646 270 329 360 323 378 318 375 342 328 237 365 481 577 321 333 411 307 360 360 317 507 489 393 319 345 338 423 448 480 381 550 388 369 410 365 528 499 438 442 469 299 471 391 372 407 358 397 345 521 282 286 431 391 378 307 340 415 345 754 343 312 381 750 384 352 373 404 383 306 415 486 433 454 445 408 394 345 402 433 409 299 334 400 342 348 327 292 506 453 414 414 393 321 300 365 338 366 346 280 400 369 385 455 182 402 393 406 316 437 552 468 381 480 377 393 389 412 327 992 903 841 868 212 562 467 430 416 321 439 664 451 365 315 308 393 461 660 337 393 372 374 425 149 196 214 376 281 378 518 454 421 598 490 535 525 569 646 1.08e+03 966 580 527 596 527 506 1.04e+03 879 1.08e+03 796 511 487 532 456 488 969 847 431 993 484 940 496 456 702 1.05e+03 971 1.02e+03 592 732 1.13e+03 597 712 845 884 485 571 676 1.1e+03 608 594 772 752 848 517 602 702 541 828 631 760 590 794 700 597 686 693 533 652 664 683 663 666 654 656 427 675 660 469 1.02e+03 654 607 590 564 599 561 530 831 895 870 1.05e+03 620 833 606 512 493 523 879 520 537 609 625 689 597 564 480 511 738 819 829 862 500 503 505 473 537 788 579 702 664 580 601 484 560 534 616 490 599 829 603 536 462 578 538 539 717 610 718 432 542 518 470 759 423 780 432 493 507 478 407 517 540 545 509 466 423 504 999 636 510 473 452 512 393 510 454 465 456 601 708 623 571 520 574 616 528 514 489 530 533 613 545 530 501 508 709 523 497 500 538 737 593 574 595 555 549 664 821 982 572 592 417 508 485 472 555 528 554 430 438 772 430 499 400 433 444 435 516 488 591 468 357 474 510 475 536 525 439 449 437 519 811 910 519 766 461 471 457 441 490 443 716 554 436 572 483 486 411 418 456 504 707 732 554 832 404 497 751 475 551 429 446 506 398 504 514 538 563 578 542 521 447 385 542 373 374 377 588 387 390 452 490 535 488 543 493 507 788 686 492 382 567 394 421 386 409 509 438 451 469 416 433 419 473 481 434 862 794 806 761 805 434 629 515 738 428 695 639 381 704 657 415 723 687 378 369 390 454 377 480 490 350 416 472 653 386 406 362 332 397 368 444 453 605 722 407 646 269 329 360 323 378 318 374 342 329 237 365 482 576 321 333 411 307 358 360 317 508 489 393 320 345 339 423 448 479 382 551 388 369 409 365 528 498 438 441 470 300 472 391 371 408 359 396 346 521 282 287 431 390 378 308 342 416 340 754 343 312 381 750 384 352 373 405 385 306 414 486 433 453 445 408 394 345 402 433 410 298 333 401 343 348 328 292 507 454 413 413 393 320 301 365 338 367 346 279 399 368 385 454 182 403 394 408 319 436 555 469 381 479 378 394 389 412 327 994 902 844 868 212 562 468 430 415 321 437 665 451 364 315 309 394 462 660 338 395 371 374 425 149 197 215 376 280 377 518 454 421 598 491 536 524 569 650 1.07e+03 964 580 526 595 528 506 1.04e+03 876 1.08e+03 802 511 488 533 456 489 970 846 431 993 484 940 496 456 702 1.04e+03 972 1.02e+03 591 731 1.13e+03 598 712 850 884 485 571 676 1.1e+03 608 595 772 752 847 518 602 702 541 828 631 760 590 795 701 597 685 693 533 652 664 683 663 667 654 657 427 675 660 468 1.01e+03 654 608 590 563 599 561 536 831 895 870 1.05e+03 620 834 606 513 493 523 894 522 536 612 626 688 598 564 480 511 738 812 828 862 500 503 505 472 537 788 582 702 664 581 605 485 560 534 616 489 599 829 603 535 461 579 538 540 717 604 718 432 542 518 470 759 423 781 432 493 506 477 406 517 540 544 509 464 423 505 998 635 512 474 453 513 394 508 454 464 458 602 707 623 571 522 575 615 528 514 490 531 533 613 545 530 502 508 708 523 497 501 538 725 591 574 595 555 549 664 821 982 571 592 418 508 485 472 557 528 553 430 438 772 430 499 400 432 443 435 518 488 591 468 357 475 509 474 536 524 439 450 436 520 810 910 519 766 461 471 458 441 489 443 717 556 436 573 483 486 411 419 457 503 706 733 553 832 404 496 751 475 552 429 447 505 399 505 514 539 563 578 542 521 447 385 542 373 374 378 587 387 390 452 490 534 487 544 493 506 789 686 492 382 568 397 422 385 409 509 438 451 469 416 432 419 473 482 434 863 793 807 763 805 434 629 516 736 428 694 640 380 704 656 415 735 687 378 369 390 454 376 481 490 350 416 472 654 386 406 362 332 397 367 444 454 603 722 407 646 269 329 360 323 378 319 374 342 329 238 365 482 575 322 334 411 307 357 360 317 508 489 393 321 344 339 423 448 478 382 551 387 369 409 365 527 497 437 439 470 300 474 391 371 408 359 397 348 521 282 288 432 390 378 309 343 416 338 754 342 312 380 749 383 353 374 407 386 305 414 485 434 454 444 409 395 344 402 433 410 299 332 402 344 348 328 292 507 454 413 412 393 320 301 366 339 367 345 280 398 366 385 454 182 404 394 409 322 435 558 469 381 478 380 395 389 411 327 997 901 846 868 212 562 468 431 415 320 435 665 451 364 315 310 395 463 662 339 395 370 374 425 148 198 216 376 280 377 519 454 420 598 491 537 524 569 653 1.07e+03 962 581 526 594 529 506 1.04e+03 873 1.08e+03 808 511 488 533 456 489 970 846 431 993 484 941 496 456 702 1.04e+03 972 1.02e+03 590 729 1.13e+03 598 712 857 884 485 571 676 1.1e+03 609 595 772 752 848 518 602 700 541 828 631 760 591 795 702 596 686 693 534 652 664 683 663 667 653 657 427 675 660 468 1.01e+03 654 608 590 564 599 560 544 830 895 871 1.05e+03 620 833 606 513 494 523 900 522 535 616 625 688 598 565 479 511 739 805 828 862 499 503 505 470 538 788 585 702 665 581 607 485 560 534 617 489 600 828 603 535 462 579 539 540 716 598 718 433 542 519 469 760 423 783 432 492 506 476 405 518 540 544 509 464 423 506 998 635 512 474 453 513 394 508 454 464 459 602 707 622 570 524 573 616 528 514 491 531 533 613 545 530 502 507 707 522 496 502 539 717 591 574 594 555 549 663 822 982 570 592 418 508 485 473 560 528 553 430 438 772 429 499 400 432 442 434 520 487 591 468 357 475 509 474 536 523 440 450 436 520 807 911 518 765 461 472 458 441 486 443 717 558 436 572 483 486 411 420 457 503 706 734 553 831 404 496 750 474 552 429 448 505 399 506 517 539 563 578 542 521 447 385 542 373 374 378 586 387 390 452 490 534 487 544 493 506 789 686 492 382 570 399 421 384 409 510 438 451 469 416 432 418 472 481 434 864 793 808 765 805 434 628 516 733 427 695 641 380 704 655 415 747 688 379 369 390 454 374 481 490 350 416 474 654 387 406 362 333 397 368 444 454 601 722 406 647 269 329 360 323 379 320 375 342 329 238 364 481 574 323 335 412 307 356 360 317 508 489 394 322 343 339 423 446 477 383 552 387 369 409 365 525 497 437 438 470 299 476 391 371 408 357 396 348 522 282 290 434 391 377 309 344 414 336 754 343 313 379 748 383 353 375 408 387 304 415 485 434 454 444 410 396 345 403 433 411 300 333 402 345 348 328 292 507 454 413 412 392 319 302 365 340 366 345 282 397 366 386 454 181 404 394 408 327 435 562 469 381 478 382 395 389 412 327 998 901 847 867 212 562 468 432 415 320 435 668 450 364 315 310 396 465 663 340 395 370 374 425 148 199 216 377 281 376 520 454 420 598 491 537 524 569 656 1.07e+03 961 580 526 594 530 506 1.04e+03 871 1.08e+03 813 511 489 534 456 490 970 846 431 993 485 941 495 457 702 1.04e+03 972 1.02e+03 590 728 1.13e+03 598 712 861 885 484 571 677 1.1e+03 609 595 772 752 849 519 602 699 542 828 630 760 591 794 702 596 686 693 534 651 664 683 663 667 652 657 427 676 660 469 1.01e+03 655 608 590 565 600 560 551 830 895 871 1.05e+03 620 833 606 513 493 522 904 522 534 621 624 689 599 565 479 511 739 799 828 862 499 504 506 469 539 788 586 702 665 582 610 485 560 534 617 489 599 828 602 535 462 579 540 540 715 592 719 432 542 519 466 761 423 786 431 492 506 476 405 518 539 544 509 464 422 506 999 635 512 474 453 512 394 508 454 463 459 603 707 621 570 525 569 616 528 514 490 531 533 612 545 530 503 506 707 522 496 503 539 713 592 574 593 554 550 662 823 982 570 592 420 508 485 473 561 528 553 430 438 772 429 499 400 431 442 434 522 487 591 468 355 476 509 474 537 523 440 450 435 520 806 912 518 765 461 472 458 441 484 444 716 558 436 572 484 485 411 421 458 503 706 735 553 831 404 498 750 474 551 429 448 506 399 506 518 539 564 578 542 521 448 384 542 373 374 377 585 386 390 452 490 534 487 544 492 506 789 686 492 382 569 401 422 384 408 510 438 452 469 416 432 418 472 481 434 864 792 808 765 805 434 629 516 732 427 696 641 380 705 655 415 758 690 379 370 390 454 374 481 491 350 416 474 653 387 406 361 333 398 369 443 452 598 722 406 648 270 330 360 323 380 321 376 342 329 238 364 481 574 324 336 412 306 355 360 318 508 489 394 322 343 338 423 445 477 382 554 387 369 409 365 524 496 438 438 470 299 476 391 370 407 356 396 347 522 282 293 436 391 378 310 344 413 333 754 344 313 378 747 383 353 374 408 387 303 415 486 434 453 444 411 396 346 403 433 412 301 334 402 345 348 328 292 508 454 414 412 392 319 302 365 340 366 346 284 397 367 387 454 180 403 393 408 334 436 561 470 380 478 385 396 389 412 327 1e+03 901 847 866 212 562 469 432 416 321 434 671 449 363 314 311 396 466 664 339 395 370 373 426 147 198 216 377 281 373 520 453 420 598 491 537 526 569 658 1.07e+03 960 580 526 594 529 507 1.04e+03 868 1.08e+03 818 511 490 533 456 490 970 846 430 993 485 941 496 458 702 1.03e+03 972 1.02e+03 589 726 1.13e+03 597 712 864 885 484 572 677 1.1e+03 609 594 772 753 850 519 602 698 542 829 631 761 591 793 701 596 687 693 533 651 664 682 664 667 650 657 428 676 661 470 1.01e+03 655 608 590 566 600 560 559 830 895 871 1.05e+03 620 832 606 512 493 522 906 521 534 626 622 689 600 566 478 511 739 793 827 862 499 504 508 471 539 788 587 701 665 582 614 485 561 535 617 489 599 828 601 536 462 579 540 540 714 586 719 433 542 518 463 761 424 788 430 492 507 478 405 519 539 544 509 464 423 506 1e+03 634 512 473 454 512 394 508 454 463 459 603 708 620 570 524 568 616 528 514 488 530 533 612 545 530 504 507 706 521 496 503 539 708 592 574 593 553 550 662 822 982 570 593 420 508 485 473 563 528 553 430 438 772 428 499 400 432 443 434 522 487 591 468 354 476 509 474 537 525 440 450 436 520 805 912 518 764 461 473 458 441 481 444 716 560 436 571 484 485 411 421 458 504 706 736 553 831 404 499 749 474 551 429 448 507 399 506 518 540 564 577 542 521 448 384 542 373 373 376 584 386 390 452 490 534 488 545 492 507 789 687 493 382 569 404 422 383 407 511 438 452 470 416 432 418 472 481 434 864 791 808 764 806 434 630 516 731 428 696 641 380 705 656 415 769 692 380 370 390 455 375 480 491 350 416 475 652 387 406 362 333 398 371 444 451 595 722 405 648 271 330 360 323 380 321 378 343 330 239 365 482 574 324 335 411 305 354 361 318 507 489 395 323 343 338 423 444 478 382 555 387 368 408 365 523 496 439 438 469 298 477 393 370 408 354 396 346 523 282 296 436 392 378 310 347 413 330 755 344 314 378 747 384 354 374 408 387 302 416 486 434 454 444 413 395 347 404 433 412 301 334 402 344 348 328 292 508 453 414 413 391 319 302 365 340 366 346 283 397 368 388 454 179 403 394 409 341 436 561 471 380 478 386 396 389 413 326 1e+03 901 848 867 212 561 469 432 416 322 434 675 449 363 314 312 396 466 664 338 399 370 373 427 147 198 216 375 281 371 520 453 419 598 491 536 527 569 662 1.07e+03 961 579 525 595 528 507 1.04e+03 866 1.08e+03 820 511 489 533 456 490 970 845 430 993 485 941 496 458 703 1.03e+03 972 1.02e+03 588 725 1.13e+03 597 712 867 885 482 573 677 1.1e+03 610 594 772 754 850 519 602 697 542 829 631 762 591 793 701 597 687 694 533 651 664 683 664 667 648 656 427 675 661 471 1.01e+03 656 608 590 566 600 560 564 830 895 871 1.05e+03 619 832 606 512 493 522 907 519 534 633 622 689 600 566 477 511 739 789 827 862 499 504 509 472 539 789 588 700 665 583 619 484 562 535 618 488 598 829 601 537 462 579 540 540 714 581 719 434 542 518 461 760 424 792 431 493 508 480 405 519 540 543 508 464 423 506 1e+03 634 512 474 454 512 394 508 454 463 458 604 708 619 570 523 569 615 529 514 487 530 533 611 544 530 504 507 705 520 497 502 539 703 592 574 593 553 550 662 822 981 571 594 419 508 484 473 564 528 553 430 438 772 428 498 400 432 444 434 523 487 590 468 353 476 510 474 537 526 440 450 436 520 804 911 518 764 462 474 458 442 479 444 717 562 437 571 485 485 411 421 458 504 706 737 553 831 404 499 750 474 552 429 447 509 399 506 518 540 564 577 541 521 448 383 542 374 373 376 585 385 390 452 490 534 488 544 492 507 789 687 493 382 569 408 421 383 406 511 437 452 470 415 432 417 472 481 434 864 791 808 764 807 433 631 516 729 429 696 640 380 704 656 415 777 694 380 371 390 456 377 481 491 350 416 474 651 387 405 363 333 398 371 445 451 593 722 406 647 271 330 360 323 380 321 378 343 330 239 365 482 573 324 335 410 304 352 361 318 506 489 394 324 344 338 423 444 479 382 556 387 368 408 365 523 497 440 436 469 299 477 394 370 408 354 396 345 523 281 298 435 392 378 310 351 414 327 755 345 314 379 748 384 354 374 407 387 301 416 486 434 454 444 413 394 347 404 433 411 302 334 402 344 348 329 292 508 452 414 413 391 319 302 365 340 367 348 282 397 368 390 454 178 403 394 409 348 436 564 470 380 479 388 397 389 414 326 1e+03 900 847 867 212 561 469 432 416 323 434 676 450 362 314 312 396 466 666 336 403 369 372 428 147 198 216 373 281 370 520 453 419 598 491 536 527 569 665 1.07e+03 961 579 524 595 527 507 1.04e+03 865 1.08e+03 822 510 489 533 456 490 970 845 429 993 485 942 497 458 702 1.02e+03 972 1.02e+03 587 723 1.13e+03 597 712 872 885 480 574 677 1.1e+03 610 595 772 754 849 520 602 696 542 829 631 762 590 794 701 598 687 694 533 650 663 683 665 667 647 656 426 675 662 472 1.01e+03 656 608 590 566 600 560 568 830 894 871 1.05e+03 620 832 606 511 493 522 909 518 534 638 622 689 600 567 477 511 739 784 827 862 499 504 508 474 538 789 588 700 664 584 623 485 563 535 618 488 599 829 602 538 463 579 540 540 714 577 719 435 542 518 459 760 424 794 432 493 510 480 405 519 540 542 507 464 423 506 1e+03 634 512 474 454 512 394 508 454 464 458 605 708 619 571 524 571 614 529 514 487 530 533 611 545 530 504 507 705 520 498 501 539 697 593 574 593 553 550 662 822 982 571 595 418 508 484 473 565 528 553 430 437 773 428 498 400 432 444 433 522 487 590 468 353 476 512 475 537 527 439 450 436 521 804 911 518 763 462 474 459 442 476 444 718 564 438 571 484 485 411 421 459 504 705 737 553 831 404 498 750 474 552 430 447 510 399 506 518 541 564 577 542 522 448 383 542 374 373 377 586 386 390 452 490 534 488 543 492 508 789 688 494 382 570 412 421 384 406 511 436 452 470 415 431 417 472 480 435 864 791 808 765 808 432 630 516 726 429 696 640 379 704 657 416 787 696 380 371 390 456 378 481 491 350 416 474 650 387 405 364 334 399 371 445 451 592 722 406 647 271 330 361 323 380 321 378 343 331 240 366 482 571 324 336 410 303 352 361 319 505 488 394 327 344 338 423 444 480 384 556 387 368 407 365 523 496 441 434 468 300 477 396 370 408 355 396 345 522 280 301 436 391 377 310 354 414 326 755 345 313 380 748 383 355 376 407 387 300 417 486 435 454 444 413 394 346 404 433 411 303 334 402 344 348 329 293 508 455 414 414 391 318 301 364 340 367 349 281 397 367 392 454 178 404 394 409 351 437 567 469 381 478 390 397 389 414 325 1e+03 900 848 868 213 562 468 433 416 323 434 677 450 362 314 312 397 465 667 335 408 370 373 429 147 198 216 371 282 371 519 453 420 598 491 537 527 569 670 1.07e+03 962 579 524 595 527 508 1.04e+03 863 1.08e+03 822 510 489 534 456 491 970 844 429 993 485 942 497 458 702 1.02e+03 972 1.03e+03 586 720 1.13e+03 597 712 878 885 479 574 677 1.1e+03 610 595 773 754 849 520 602 695 542 828 631 762 590 794 701 598 688 694 534 650 663 684 664 666 646 656 425 676 662 472 1.01e+03 656 608 591 566 602 560 569 830 895 870 1.05e+03 620 832 607 512 494 522 912 516 533 642 621 689 600 567 478 511 739 779 827 861 499 505 508 474 538 789 588 700 665 583 627 485 564 535 618 488 600 830 602 538 464 579 540 541 715 575 718 436 543 518 457 759 424 796 433 493 510 480 405 519 540 542 506 464 424 506 1e+03 635 512 474 454 512 395 509 454 465 458 606 709 619 571 525 572 615 530 513 488 530 533 611 545 530 505 507 706 520 499 500 539 693 593 574 593 553 549 662 822 982 571 595 417 507 485 473 566 528 552 430 437 773 429 498 400 432 444 433 522 488 589 468 353 476 513 475 537 526 439 450 436 521 803 911 518 762 463 473 459 443 471 444 719 566 439 570 484 485 412 421 459 504 704 738 554 831 404 497 750 475 553 431 447 510 400 506 518 541 564 577 542 523 448 382 542 374 372 377 587 386 390 452 490 533 487 542 492 508 789 689 494 382 570 414 421 386 408 511 436 451 470 414 431 418 472 479 435 863 791 807 766 808 431 629 517 724 429 695 641 379 705 657 416 793 699 380 370 391 456 378 482 490 350 417 473 651 388 406 363 334 399 371 445 451 590 721 407 647 271 330 361 323 380 321 377 343 331 241 366 482 569 324 336 410 302 351 362 319 504 488 394 330 344 338 423 444 480 385 557 386 368 407 365 523 496 442 432 468 300 476 397 369 408 357 396 344 522 280 303 437 391 377 310 357 414 324 756 345 313 382 749 383 355 377 407 388 300 417 487 436 454 444 413 394 346 404 434 410 304 334 402 344 349 329 293 507 459 415 413 392 317 301 364 341 367 350 282 397 364 392 454 178 404 395 410 355 437 571 467 382 477 392 398 389 414 325 1e+03 900 850 868 214 562 468 433 416 323 433 677 449 362 314 312 398 465 668 334 409 370 373 429 147 198 216 371 282 373 518 453 421 599 491 537 527 569 675 1.07e+03 962 580 524 594 527 508 1.04e+03 862 1.08e+03 823 510 489 534 456 492 970 844 429 993 485 942 498 458 701 1.01e+03 972 1.03e+03 585 717 1.13e+03 598 712 883 885 476 573 677 1.1e+03 610 596 773 754 849 519 602 693 541 828 631 762 590 794 701 598 689 694 535 650 663 684 664 666 645 657 425 676 662 472 1.01e+03 656 608 591 566 602 560 571 830 895 870 1.05e+03 620 832 607 512 494 523 917 515 533 644 619 689 599 567 478 511 740 774 827 861 499 506 508 474 538 789 588 700 664 583 629 485 564 535 618 488 601 830 602 538 464 580 540 540 714 573 717 436 542 517 454 760 424 798 433 493 511 480 405 519 540 542 506 464 424 506 1e+03 635 512 474 454 512 396 509 454 466 459 607 710 619 572 525 572 615 530 513 488 530 533 612 545 530 505 507 707 520 498 500 538 688 593 574 594 553 549 661 822 982 571 594 417 508 485 473 567 528 552 430 437 772 430 497 400 432 444 433 523 488 589 467 354 476 513 475 536 526 440 450 436 522 802 911 519 762 462 473 459 443 464 444 719 568 440 570 485 485 412 420 459 505 704 739 554 831 404 497 750 475 552 431 447 510 400 506 518 540 564 576 543 525 448 382 542 374 373 377 586 386 389 453 490 533 486 542 492 508 789 690 495 382 569 417 422 387 408 511 436 450 469 413 431 418 472 478 434 862 792 807 766 808 431 630 517 723 430 695 642 379 706 657 418 799 700 380 371 391 456 378 482 490 350 418 473 652 388 407 362 334 399 371 445 451 589 721 407 647 271 329 362 323 380 321 376 343 331 242 366 483 568 324 337 409 302 349 363 319 504 488 394 333 344 337 422 444 480 387 557 386 368 407 365 522 496 441 431 469 300 476 396 369 408 359 396 344 520 280 307 438 391 378 311 358 414 323 758 345 313 382 749 382 355 377 407 388 300 416 487 436 454 444 412 396 345 404 434 410 304 334 402 343 349 328 293 508 462 415 412 392 318 302 364 341 367 351 283 397 363 394 454 178 404 396 411 359 437 571 467 383 477 392 397 390 414 325 1.01e+03 900 853 867 214 561 468 432 417 323 432 677 450 362 314 310 398 465 667 338 410 370 374 430 146 198 217 371 283 372 518 454 421 600 490 536 527 569 680 1.07e+03 962 580 525 594 526 508 1.04e+03 862 1.08e+03 820 510 489 535 456 494 969 844 429 993 486 942 498 458 700 1.01e+03 971 1.02e+03 584 714 1.13e+03 598 712 888 885 472 573 677 1.1e+03 610 596 773 754 849 519 602 692 542 827 631 762 591 794 701 598 689 694 536 651 664 683 663 666 645 658 426 676 663 472 1.01e+03 656 609 590 566 603 560 571 830 895 871 1.05e+03 620 832 607 513 495 524 922 514 534 648 618 689 599 567 478 511 740 769 827 862 499 506 508 473 538 789 588 700 664 583 632 485 564 535 618 488 601 830 602 539 464 580 540 541 713 572 717 436 542 517 453 761 425 800 432 493 510 479 406 519 541 542 505 465 424 505 1e+03 635 512 474 453 513 398 508 454 466 458 607 710 619 571 525 572 615 530 512 489 530 533 612 545 530 506 507 706 520 498 501 539 684 593 574 594 553 549 660 823 982 570 593 417 508 485 472 568 528 552 430 437 771 430 497 400 432 444 434 524 488 589 468 354 476 512 475 536 526 440 450 437 522 802 911 519 762 461 474 459 443 459 444 719 570 441 569 485 485 412 419 459 504 704 741 555 831 404 497 750 475 552 432 447 510 401 505 518 540 564 576 542 524 448 382 542 374 374 377 586 386 389 454 490 533 487 543 492 508 789 692 495 382 568 421 422 388 408 511 436 449 470 412 431 417 473 477 433 861 792 807 767 808 430 631 517 722 429 694 643 379 706 656 418 803 700 381 371 391 456 377 483 491 350 419 473 654 388 406 362 334 399 370 445 452 588 720 406 647 270 329 362 323 381 321 376 342 330 242 366 483 569 325 337 409 302 346 364 319 504 488 394 334 344 336 422 444 480 387 557 386 368 407 364 522 496 442 431 469 300 476 396 369 407 359 396 344 519 280 308 438 391 379 312 361 414 319 759 344 314 383 749 382 354 376 407 388 299 416 486 435 454 444 412 397 345 404 434 410 304 336 402 343 350 329 292 508 461 415 411 392 319 302 364 340 367 352 284 398 362 394 453 177 405 398 412 365 438 570 468 384 477 392 398 390 414 325 1.01e+03 900 853 867 215 560 468 432 416 324 432 677 453 363 314 309 398 466 667 342 408 369 375 430 146 199 218 371 283 372 518 454 421 601 491 536 528 569 684 1.07e+03 962 580 526 594 525 508 1.04e+03 862 1.08e+03 818 512 489 534 455 494 969 845 429 994 486 942 499 457 700 1e+03 972 1.02e+03 584 712 1.13e+03 598 713 893 885 467 573 677 1.1e+03 610 595 773 754 849 519 602 691 542 827 631 762 592 794 702 598 690 694 539 651 664 683 663 666 645 658 426 677 663 472 1.01e+03 657 609 590 566 603 560 571 830 895 871 1.05e+03 620 832 607 513 495 523 928 515 534 653 618 690 600 567 479 511 741 764 827 862 499 507 508 474 538 789 589 700 664 584 635 485 564 535 619 489 601 830 602 539 464 580 541 541 712 571 716 435 542 516 453 763 426 803 430 493 510 479 408 520 542 541 505 466 425 504 1e+03 635 512 474 452 513 399 508 453 467 457 606 710 620 571 526 572 615 530 512 489 530 533 612 545 529 506 508 705 522 498 501 539 681 592 573 593 553 549 660 823 982 570 592 417 509 486 472 570 528 552 430 437 771 430 498 401 433 444 434 524 489 589 469 355 475 511 475 536 526 440 450 437 522 802 911 519 763 460 473 459 443 453 444 718 572 441 568 486 485 411 419 459 504 703 742 556 831 403 498 751 475 552 431 447 509 401 505 518 540 564 576 541 524 448 382 542 374 376 377 587 386 389 454 490 533 487 543 492 508 789 694 494 382 568 424 423 388 408 510 435 449 470 412 431 416 473 478 432 862 792 807 766 808 431 632 516 721 429 694 642 380 706 656 419 810 699 381 370 390 456 377 484 492 351 419 469 655 387 407 362 334 400 370 445 452 588 720 406 647 268 329 362 323 381 321 377 342 330 242 365 483 569 325 336 409 302 343 364 319 504 488 394 336 344 337 422 443 479 387 556 386 368 408 363 522 496 442 430 469 300 477 395 370 407 359 397 344 519 280 309 437 392 380 313 363 414 315 759 344 315 382 749 382 354 376 407 389 299 415 486 435 454 444 411 397 345 404 434 410 303 336 401 343 350 329 292 509 460 415 411 391 321 303 364 340 367 351 284 397 363 396 453 176 405 398 413 370 438 570 468 384 477 392 398 390 413 325 1.01e+03 900 853 867 215 560 467 432 417 324 431 678 455 363 313 308 398 467 667 346 406 369 374 431 147 199 219 370 284 372 519 454 420 602 492 537 528 569 689 1.07e+03 962 580 527 594 524 508 1.04e+03 862 1.08e+03 814 512 489 534 455 495 969 845 429 993 486 942 499 458 700 1e+03 973 1.03e+03 583 709 1.13e+03 598 713 897 886 464 573 677 1.1e+03 610 595 774 753 849 520 602 689 543 827 631 763 592 794 702 598 690 695 541 652 664 684 663 666 645 658 427 677 664 471 1.02e+03 658 609 590 565 603 560 570 830 895 872 1.05e+03 620 832 607 513 494 522 934 515 534 658 617 690 600 567 479 511 741 758 827 863 499 506 508 475 538 789 589 700 666 584 637 485 564 535 619 489 600 831 602 539 463 581 541 542 712 571 717 436 543 516 454 762 427 807 430 493 510 479 409 520 541 542 505 468 426 503 1e+03 635 512 473 453 513 399 508 452 467 456 606 710 620 570 527 573 615 530 512 489 530 534 611 545 529 506 508 704 523 498 502 539 677 591 573 593 553 548 660 824 982 570 592 417 509 486 473 572 528 552 430 437 770 430 498 401 433 444 434 525 489 588 469 356 475 510 474 536 525 441 450 437 522 801 911 519 763 460 472 459 443 450 444 718 575 441 568 486 485 411 419 459 505 702 743 556 832 403 499 750 474 552 431 447 508 400 505 519 540 564 576 540 524 448 382 543 375 376 377 587 386 389 454 490 534 488 544 492 508 789 696 495 382 568 427 424 388 408 509 436 450 470 413 432 415 473 478 432 863 792 807 767 807 431 632 516 720 429 695 641 381 706 656 419 816 698 380 370 391 456 377 485 494 352 419 466 655 386 408 362 334 400 369 445 452 587 720 406 647 267 329 362 323 381 321 378 342 329 243 364 483 570 326 336 410 302 342 364 320 503 488 394 337 345 339 422 442 479 386 555 386 368 409 363 522 496 443 430 470 300 478 395 371 407 359 397 344 521 280 311 437 393 381 312 366 414 311 758 343 315 382 749 381 353 376 407 389 299 416 487 437 454 443 410 397 345 404 434 410 303 336 400 343 350 330 292 509 460 414 411 391 321 304 364 340 368 350 283 397 363 400 454 176 405 398 413 373 438 569 468 384 478 392 398 389 413 325 1.01e+03 900 855 866 214 560 468 432 418 324 430 679 454 362 312 307 398 467 668 347 404 369 373 432 148 198 221 369 284 373 520 453 420 602 492 538 528 569 693 1.07e+03 960 580 528 595 524 507 1.04e+03 861 1.08e+03 812 512 489 534 454 495 969 845 428 993 486 941 499 459 701 996 974 1.03e+03 583 706 1.13e+03 598 713 901 886 462 572 677 1.1e+03 610 594 773 753 849 521 602 688 544 827 631 763 591 795 701 598 691 694 543 653 664 684 664 667 645 658 426 677 664 471 1.02e+03 658 609 590 564 604 560 572 830 896 874 1.05e+03 620 832 608 513 493 522 941 515 534 660 617 689 600 567 479 512 742 754 827 863 498 505 509 476 538 789 590 700 667 584 639 486 564 536 620 488 600 830 602 539 463 581 541 541 713 570 718 436 543 516 455 762 428 809 432 493 510 479 411 520 539 543 505 469 426 503 1e+03 635 512 472 454 512 399 507 453 467 457 606 710 620 570 528 573 614 531 512 489 531 534 610 545 528 506 507 704 525 498 502 539 674 589 573 594 553 548 661 824 982 570 594 418 509 486 473 573 529 552 430 437 770 430 498 401 433 444 434 526 489 588 469 357 475 510 474 536 526 441 450 436 522 800 911 519 763 460 471 459 443 445 444 718 579 441 568 485 485 411 419 459 505 700 744 556 832 404 499 750 474 553 431 448 506 399 505 519 540 565 576 540 525 448 382 543 375 377 377 587 385 389 454 490 534 488 545 492 508 789 699 495 382 569 429 424 388 408 510 436 450 469 413 432 414 472 479 432 864 793 807 767 806 432 632 516 721 429 696 641 382 707 656 419 824 697 379 369 391 457 377 485 494 352 419 462 655 386 408 362 334 400 368 444 452 586 720 407 647 267 329 362 322 381 321 380 342 329 243 364 483 571 326 336 411 302 340 364 320 503 488 394 339 346 340 422 442 479 385 555 386 368 411 362 521 496 443 430 470 300 480 395 373 408 359 397 343 522 279 316 436 395 381 310 368 414 308 758 342 315 382 750 381 353 376 407 390 299 417 487 438 454 443 410 396 346 404 435 410 304 335 399 343 350 330 292 509 460 414 411 391 321 305 364 340 368 348 282 398 363 405 456 175 404 398 413 374 438 569 468 384 478 392 398 388 413 325 1.01e+03 899 856 866 213 560 468 431 418 324 429 681 453 362 312 306 397 467 668 348 403 369 371 432 150 198 220 370 285 375 519 453 420 602 492 538 528 569 697 1.07e+03 958 580 528 596 524 507 1.04e+03 861 1.08e+03 809 512 490 535 455 496 969 845 428 993 486 941 498 459 700 991 974 1.03e+03 582 703 1.13e+03 597 713 904 886 461 573 678 1.1e+03 611 594 773 753 849 521 603 687 544 827 632 763 591 796 700 598 691 694 545 653 663 685 664 668 644 658 426 676 664 470 1.02e+03 658 609 591 564 604 560 574 830 896 880 1.05e+03 620 831 608 512 493 523 947 515 534 662 616 690 600 567 479 512 742 751 827 863 498 505 509 477 538 790 591 700 667 584 641 486 565 535 620 488 600 829 601 539 463 582 541 541 713 568 719 436 542 516 456 762 428 812 433 493 510 479 411 520 538 543 505 470 426 503 1e+03 634 512 471 454 512 399 507 454 466 458 607 710 619 569 530 573 614 531 513 489 530 534 610 546 528 506 506 703 525 499 502 538 671 588 573 595 553 547 661 824 982 571 595 419 509 486 473 573 529 552 430 437 770 430 499 402 434 444 434 526 488 588 469 360 475 510 473 536 526 440 450 436 523 799 911 519 763 460 471 459 443 443 444 717 581 441 568 485 485 410 420 459 506 700 744 556 833 404 499 750 474 554 430 449 506 398 505 519 541 565 576 540 525 448 382 543 375 376 378 587 385 390 454 490 534 488 545 492 508 789 701 495 382 569 433 423 387 409 511 436 450 467 413 432 414 472 480 432 863 793 808 767 806 433 632 516 722 429 697 641 382 707 656 420 831 694 379 368 392 459 376 484 494 351 419 460 654 386 407 363 334 400 369 444 452 585 720 407 648 267 329 363 323 381 321 380 342 330 244 366 483 571 326 336 410 302 338 365 321 503 488 394 340 346 339 422 442 479 385 554 386 368 410 362 521 496 444 431 470 300 480 395 373 408 359 396 343 521 279 320 436 395 380 310 373 414 304 757 342 315 382 751 382 353 376 406 391 299 417 487 438 453 442 410 396 346 404 435 411 304 335 399 342 349 330 291 508 NaN 414 410 392 321 305 364 340 369 348 282 397 363 411 458 174 404 397 414 377 438 569 468 384 479 392 398 388 414 325 1.02e+03 899 857 865 212 559 468 430 418 324 427 683 452 362 311 305 396 466 668 349 404 369 372 432 150 198 221 372 285 379 519 452 419 602 492 538 527 569 699 1.07e+03 957 580 529 597 525 507 1.04e+03 861 1.08e+03 804 511 490 534 456 498 969 845 428 993 486 940 498 459 700 985 973 1.03e+03 582 698 1.13e+03 596 713 907 886 459 574 679 1.1e+03 611 595 773 754 849 521 603 686 544 827 632 763 591 796 700 598 692 694 546 653 664 685 664 668 644 658 425 676 664 470 1.02e+03 658 609 591 564 604 561 575 829 896 887 1.05e+03 620 831 608 512 494 524 952 516 534 664 617 690 599 567 480 512 742 748 826 863 499 505 509 477 537 790 592 700 667 584 643 486 565 535 620 487 601 828 601 539 463 582 542 540 713 565 719 435 542 516 457 762 428 812 434 493 510 479 412 520 538 543 505 470 426 503 999 634 511 472 454 512 399 507 455 466 459 608 710 619 570 531 573 613 531 513 489 530 534 610 548 528 507 506 702 525 499 502 538 668 588 573 595 552 547 662 823 982 571 596 420 509 487 473 573 529 553 431 437 770 430 499 402 434 444 434 528 488 588 469 362 475 510 473 536 527 440 450 437 523 800 912 519 763 461 471 459 443 441 444 717 582 442 568 485 485 410 421 459 506 700 745 556 833 404 498 750 474 554 430 450 506 397 504 519 541 565 576 539 525 448 381 543 374 376 378 588 385 390 454 490 534 488 545 492 507 789 703 495 382 569 436 423 387 409 511 437 451 466 414 432 415 472 480 433 862 793 808 768 807 433 632 516 722 428 697 641 382 707 657 420 835 691 379 368 392 461 376 484 494 350 419 457 653 386 407 365 334 400 369 444 452 585 719 406 648 267 328 363 323 381 321 379 343 330 244 367 483 573 326 336 409 303 335 366 322 503 488 394 341 346 338 422 442 479 385 554 386 367 410 362 521 498 444 432 470 300 480 394 372 408 359 395 344 521 279 324 436 395 380 310 378 414 301 758 342 314 382 751 383 353 377 405 391 300 418 487 437 453 443 410 396 346 405 434 412 305 334 399 343 348 329 291 508 NaN 414 410 392 319 305 364 340 369 348 282 396 363 414 458 174 403 397 416 379 437 568 468 383 479 392 398 388 413 324 1.02e+03 899 856 864 212 558 468 430 418 324 426 683 452 363 311 305 396 465 667 351 406 370 372 431 150 198 221 374 285 382 519 452 419 602 491 538 527 568 700 1.07e+03 957 581 529 598 524 507 1.04e+03 862 1.08e+03 800 510 490 534 456 498 969 845 428 993 487 939 499 459 701 981 973 1.03e+03 583 693 1.13e+03 596 713 909 885 458 574 680 1.1e+03 610 596 773 754 849 521 603 685 545 827 632 763 591 796 700 598 693 694 546 653 664 685 664 669 645 658 425 677 663 470 1.02e+03 658 608 591 565 604 561 577 829 896 895 1.05e+03 620 831 609 511 494 523 955 515 533 666 618 691 599 567 480 511 742 746 825 863 500 505 509 476 538 790 592 699 667 584 644 486 565 535 620 488 602 829 600 539 463 582 542 540 712 563 718 435 542 516 458 762 428 812 434 493 510 480 412 520 538 543 506 470 426 503 1e+03 633 511 474 453 513 399 506 455 466 459 609 710 619 570 531 574 612 531 514 489 529 534 611 550 528 507 507 701 525 500 503 538 666 588 572 596 552 548 662 823 982 571 595 420 509 488 473 574 529 553 430 438 770 430 499 403 435 444 434 529 488 588 469 366 475 510 474 536 527 439 450 438 523 799 912 519 763 461 472 460 443 441 444 717 587 443 568 484 485 410 420 459 506 699 746 556 833 404 497 750 474 555 430 452 507 397 504 520 541 565 576 539 524 448 381 543 374 375 379 588 386 390 454 490 534 487 544 492 507 789 705 495 382 569 438 422 386 408 511 437 451 464 414 433 416 472 480 433 862 792 807 768 808 432 632 516 722 428 696 642 381 707 658 420 838 686 380 368 392 461 376 484 494 351 419 453 652 386 408 367 334 401 370 444 452 585 719 406 649 268 328 363 323 381 322 379 343 331 245 368 482 575 327 336 409 304 330 367 322 503 488 393 342 346 337 422 442 479 385 554 386 366 410 362 521 499 444 433 470 300 479 394 372 408 359 396 343 520 279 330 435 395 379 310 383 414 300 759 343 313 382 751 384 353 376 403 391 300 419 487 436 452 444 410 398 346 405 434 412 306 335 400 344 348 329 291 508 NaN 414 410 393 317 305 364 341 370 348 282 395 363 415 457 174 402 397 417 380 438 567 469 382 479 392 398 390 413 323 1.02e+03 899 856 862 212 557 468 430 418 324 426 683 452 364 311 305 396 465 667 353 410 370 372 430 151 198 220 375 285 384 520 452 419 602 491 538 527 568 699 1.07e+03 956 581 529 598 523 508 1.04e+03 863 1.08e+03 794 509 490 535 457 499 969 845 428 992 487 937 499 459 701 976 973 1.03e+03 583 688 1.13e+03 597 713 911 885 457 574 680 1.1e+03 610 596 773 754 849 521 603 685 545 827 632 763 591 796 701 598 694 694 546 654 664 686 664 668 645 657 426 677 663 471 1.02e+03 658 608 591 564 604 562 580 829 896 904 1.05e+03 620 831 610 511 494 523 957 515 533 669 619 691 598 567 480 510 742 745 825 862 501 505 510 476 538 790 592 698 667 585 646 486 564 535 620 488 603 830 602 538 464 582 543 540 712 562 718 435 542 516 459 762 427 812 433 493 511 481 412 521 538 542 507 470 426 503 1e+03 633 511 475 453 513 398 506 455 466 459 612 710 619 570 531 574 611 531 515 489 529 534 612 550 528 507 507 700 525 500 503 538 664 588 570 596 552 548 663 823 981 571 594 420 509 488 472 574 529 553 429 439 770 430 499 403 435 444 434 531 488 587 470 369 474 510 474 536 527 439 450 438 523 798 912 519 763 462 472 460 443 441 444 718 591 444 568 484 485 411 420 460 506 699 747 556 833 404 497 750 475 555 430 452 506 398 504 520 541 565 576 538 524 448 382 543 374 374 379 589 386 390 454 490 534 486 545 493 508 788 707 495 382 569 439 422 386 407 511 437 452 464 415 433 416 472 480 433 862 790 808 768 808 432 632 516 721 427 697 643 381 707 658 420 839 683 381 368 392 460 375 484 494 352 419 449 651 386 409 367 334 400 370 444 452 586 719 407 649 268 329 363 323 380 322 379 344 331 245 368 481 576 327 336 409 304 326 368 323 503 488 393 342 346 337 423 442 478 385 553 385 366 410 364 521 499 444 433 469 301 478 394 372 408 359 396 343 520 279 336 435 396 379 308 386 414 299 759 344 313 381 751 383 353 377 401 390 299 420 487 435 452 443 411 400 345 405 434 410 306 336 400 344 348 329 291 508 NaN 414 411 392 316 306 363 341 369 349 283 395 363 415 457 174 403 397 418 381 439 565 470 381 479 392 399 390 413 323 1.02e+03 900 854 860 212 557 467 429 418 324 426 684 452 364 311 304 395 465 666 356 413 370 371 430 151 197 218 376 285 384 520 453 419 602 491 538 527 568 697 1.07e+03 957 581 529 598 521 508 1.04e+03 864 1.08e+03 790 509 490 535 457 500 970 845 428 992 488 935 499 459 702 975 972 1.03e+03 583 682 1.13e+03 598 713 912 885 455 574 680 1.1e+03 611 597 773 754 850 521 602 685 545 827 632 764 590 796 701 598 694 694 547 655 664 687 664 668 644 657 426 676 664 471 1.01e+03 658 608 591 564 604 562 584 829 896 916 1.05e+03 620 831 611 511 494 524 958 515 533 672 620 690 599 566 481 510 742 744 826 862 501 505 510 476 538 789 592 699 666 585 648 487 564 536 620 488 604 830 603 537 464 582 543 540 712 560 718 435 542 516 459 761 427 811 431 492 512 482 412 521 537 542 508 470 426 503 1e+03 633 511 475 454 513 398 506 455 466 460 613 710 619 570 531 574 611 531 515 489 528 535 612 550 528 507 508 700 524 499 503 538 661 588 569 596 552 549 664 822 981 571 594 420 509 488 472 574 529 553 428 440 770 430 499 403 435 444 434 532 488 587 469 371 474 510 475 536 526 439 450 438 523 797 912 519 763 462 472 460 443 441 444 719 595 444 568 484 485 412 419 460 505 699 748 555 832 404 498 750 475 554 430 453 506 399 504 519 540 566 576 538 524 448 383 543 374 374 379 589 387 390 454 490 534 486 545 493 509 788 710 495 382 569 442 422 385 407 512 437 452 465 415 433 416 472 480 433 862 790 808 769 809 432 632 517 719 427 697 644 381 708 658 420 842 679 382 368 392 459 375 484 494 354 418 446 651 387 410 367 334 400 370 445 452 586 719 408 648 268 329 363 323 381 322 379 344 331 246 369 481 576 326 336 410 304 323 368 323 504 488 393 343 346 336 423 442 477 386 552 385 366 411 367 522 498 444 433 469 301 478 394 373 408 359 397 343 520 279 344 434 396 378 306 390 414 297 760 345 313 381 751 381 354 377 402 390 298 420 487 435 453 441 411 401 345 405 434 409 305 336 400 344 348 330 291 508 NaN 414 411 392 318 306 363 342 368 350 284 395 363 416 457 174 402 397 418 382 440 567 470 381 479 393 399 390 413 322 1.02e+03 900 853 860 213 556 467 431 418 324 425 685 453 363 312 303 397 465 666 356 416 369 372 430 151 195 216 377 285 383 520 453 419 602 492 538 527 569 695 1.07e+03 957 581 529 598 521 509 1.04e+03 864 1.08e+03 785 509 490 535 457 500 970 844 428 991 488 932 499 458 701 973 972 1.03e+03 583 677 1.13e+03 598 713 914 885 453 573 680 1.1e+03 612 596 775 754 850 521 601 685 546 827 632 764 590 796 701 598 694 694 547 655 664 687 664 668 644 658 426 676 664 471 1.02e+03 658 609 591 564 604 562 586 829 896 927 1.05e+03 620 831 611 511 494 523 959 515 534 676 620 690 600 566 481 509 742 744 826 862 501 506 510 476 539 789 592 700 666 586 648 487 564 536 621 488 604 829 604 537 464 583 543 540 710 558 718 435 542 517 459 761 427 810 430 492 513 481 413 521 537 541 508 471 426 503 1e+03 634 511 474 455 513 397 506 455 466 460 614 710 619 569 531 573 611 531 515 489 529 535 611 550 528 507 508 700 524 498 504 538 660 588 568 596 552 549 664 822 981 570 594 420 508 488 472 575 529 553 428 439 770 431 500 402 435 444 434 533 488 588 469 373 475 510 474 536 525 439 450 438 523 797 912 520 763 462 472 460 443 440 445 720 598 446 568 484 485 411 420 460 505 697 749 555 832 403 498 751 475 554 430 455 506 400 505 519 540 566 576 538 524 449 384 543 374 374 378 589 387 390 455 490 535 486 544 493 508 788 711 495 382 569 446 422 385 407 512 437 452 465 415 432 416 472 479 433 861 790 808 771 810 431 631 516 718 427 697 644 382 708 658 420 845 677 382 368 392 457 376 483 494 354 418 442 651 387 410 366 334 399 369 445 453 586 719 409 648 268 330 363 322 381 322 379 345 331 247 369 481 576 326 336 410 304 321 368 323 504 488 394 345 348 336 423 442 476 387 551 386 366 410 370 522 498 444 434 469 302 478 395 374 407 358 398 343 520 279 349 434 397 379 305 394 414 291 760 345 314 381 751 380 353 377 402 389 298 420 487 433 454 440 411 401 345 405 435 408 305 335 401 344 348 331 292 508 NaN 415 411 392 319 306 363 341 368 351 285 395 363 418 456 174 401 396 418 384 441 569 471 381 479 392 399 389 413 322 1.02e+03 900 852 860 214 555 467 433 418 324 424 686 453 363 312 303 399 466 667 354 417 369 371 430 150 194 216 377 285 383 520 452 419 602 492 538 527 570 693 1.07e+03 957 581 528 598 521 509 1.04e+03 864 1.09e+03 780 510 490 535 456 501 970 844 429 991 488 928 499 458 701 971 972 1.03e+03 583 669 1.13e+03 598 714 916 885 452 574 680 1.1e+03 612 596 776 755 851 521 601 685 546 827 632 764 591 796 701 598 693 694 548 654 665 687 664 669 644 658 427 677 664 471 1.02e+03 658 609 591 564 604 562 588 829 896 942 1.05e+03 620 830 611 511 494 522 958 516 534 678 620 690 601 566 481 508 741 744 826 862 501 507 509 476 540 790 591 699 666 585 649 487 565 536 621 488 604 828 603 537 464 582 543 541 710 557 718 435 542 517 460 761 427 809 430 492 513 480 413 521 538 541 507 472 426 503 1e+03 634 511 474 456 512 397 506 455 466 460 615 710 618 569 530 572 611 531 515 490 530 535 610 549 529 507 508 701 524 497 504 539 657 588 568 596 552 548 663 823 982 570 594 420 508 487 472 575 529 553 428 438 770 431 500 402 435 443 433 535 488 588 469 377 476 510 473 536 524 440 451 438 523 797 912 519 763 462 472 459 443 439 445 720 602 447 568 484 486 412 420 460 506 695 750 555 831 403 498 751 475 555 431 457 506 400 505 518 540 565 576 538 523 450 383 543 374 373 378 588 386 390 455 490 535 486 544 493 508 789 713 494 382 569 450 421 386 407 510 437 451 466 415 431 415 472 478 434 860 791 809 774 810 431 631 516 718 427 697 645 383 708 658 420 849 675 381 367 393 456 377 483 493 353 417 438 651 388 411 366 334 398 369 445 455 586 720 408 647 268 330 363 323 381 321 379 346 332 248 369 481 576 326 336 410 304 318 368 323 504 488 393 347 350 336 424 442 476 389 551 386 366 409 373 523 497 444 434 469 306 477 394 375 406 358 397 343 521 279 354 433 398 379 305 398 415 288 760 344 314 382 751 380 353 377 402 389 298 419 487 432 455 441 410 400 345 404 435 408 305 334 402 344 348 331 292 508 NaN 415 411 392 320 306 363 341 368 351 286 397 363 422 456 174 401 396 418 385 441 571 471 381 480 392 399 388 413 322 1.03e+03 899 852 862 214 555 467 436 418 323 423 686 454 364 312 303 402 467 668 352 417 370 370 431 152 193 216 377 285 383 520 452 420 601 492 539 527 570 691 1.07e+03 956 581 527 598 521 509 1.04e+03 863 1.09e+03 773 511 490 535 456 502 970 844 430 992 488 921 499 458 701 966 973 1.03e+03 583 665 1.13e+03 598 714 917 885 452 574 680 1.1e+03 613 594 777 755 851 522 601 685 546 827 632 764 591 796 701 599 693 694 548 654 665 687 663 670 644 658 427 677 664 472 1.02e+03 658 609 591 565 604 562 590 829 896 959 1.05e+03 620 830 612 511 495 521 956 515 534 680 620 690 601 567 481 508 742 743 825 862 501 508 509 476 540 790 590 698 667 585 650 488 565 537 621 488 603 826 603 537 464 582 543 541 709 556 720 435 542 517 461 762 428 809 431 492 513 478 414 519 539 542 506 473 426 503 1e+03 635 511 473 456 514 398 506 455 467 459 615 709 617 569 529 570 612 531 514 490 531 535 610 549 530 508 509 702 525 497 504 539 655 588 568 596 553 548 662 823 982 570 595 420 508 487 472 575 529 553 428 438 769 432 499 402 435 443 433 536 489 588 469 380 476 510 473 537 523 440 451 438 523 798 912 519 763 462 472 459 443 438 446 720 609 449 568 484 486 412 420 460 506 693 751 555 830 404 498 751 475 556 432 458 506 400 506 518 540 565 576 538 522 450 381 544 374 373 377 588 386 390 456 490 535 486 543 492 507 789 713 494 381 568 453 421 386 408 509 438 451 466 414 430 415 473 478 434 860 791 810 776 810 432 631 516 718 428 697 645 384 708 658 420 851 671 381 367 394 455 378 483 492 354 417 434 653 388 411 366 334 398 369 445 456 585 720 407 646 269 330 363 323 380 321 379 346 332 248 369 481 577 326 336 410 304 315 368 323 504 487 392 348 352 336 423 442 477 390 552 385 366 408 376 524 497 445 435 469 311 476 393 375 406 358 396 342 521 279 357 434 398 380 305 400 416 284 760 344 315 382 751 380 353 378 402 390 297 418 488 430 455 442 410 400 345 404 435 408 305 334 403 345 348 331 292 509 NaN 416 411 392 320 305 363 342 368 350 285 400 362 424 455 174 402 396 419 388 442 571 471 382 481 393 399 387 412 322 1.03e+03 898 849 863 213 554 467 436 419 323 423 687 454 365 313 303 404 468 668 350 417 371 369 432 152 192 217 377 285 386 520 452 419 600 492 539 527 571 689 1.07e+03 956 581 527 598 522 509 1.04e+03 863 1.09e+03 766 512 490 535 456 503 970 844 430 993 488 914 499 459 701 959 973 1.03e+03 583 657 1.13e+03 598 714 918 885 453 574 680 1.1e+03 613 594 776 756 851 523 601 685 545 828 632 764 591 796 702 599 693 695 548 654 665 687 663 670 645 657 428 677 663 473 1.01e+03 658 608 592 565 604 563 590 829 896 976 1.05e+03 619 830 612 512 495 522 954 515 534 681 620 691 601 567 481 507 743 743 826 863 500 509 509 475 540 791 588 698 667 585 650 488 566 538 621 487 603 825 603 538 464 581 543 541 709 554 720 436 542 517 462 762 428 809 431 492 512 479 412 518 539 542 506 473 426 503 1e+03 634 510 472 456 516 398 506 456 467 458 615 708 616 568 530 569 612 530 514 491 532 534 610 548 530 508 510 702 525 496 505 539 652 588 568 596 553 548 660 823 980 570 595 419 508 488 472 574 529 553 429 438 769 431 499 402 435 443 433 537 489 588 469 382 475 509 474 537 523 440 452 438 523 797 911 519 763 461 472 458 443 437 446 720 615 450 569 484 486 412 420 460 506 691 753 555 830 404 498 751 475 556 433 458 506 399 506 517 540 565 576 538 520 450 381 544 374 372 377 588 386 390 456 490 534 486 544 492 507 789 714 494 381 568 456 421 386 407 509 438 451 466 413 430 414 474 477 434 859 791 810 779 810 432 630 517 718 428 698 645 385 707 659 420 853 666 381 367 393 451 378 484 492 356 418 429 654 388 411 366 333 399 369 446 457 586 720 407 646 269 331 362 323 379 321 379 347 332 248 369 481 577 326 336 410 304 312 368 323 504 487 391 349 354 336 423 442 476 389 551 384 365 409 382 524 496 446 436 469 316 476 392 375 408 357 394 342 521 279 359 435 398 380 305 404 416 284 759 343 316 382 751 380 354 379 401 391 297 419 487 430 455 443 410 400 345 404 434 407 305 334 403 345 348 331 291 509 NaN 416 411 392 319 306 364 342 367 348 285 402 361 426 456 174 402 397 419 390 442 572 471 382 480 394 400 388 411 323 1.03e+03 898 847 863 212 555 467 437 420 323 423 688 454 365 313 303 404 468 668 354 419 372 368 432 153 192 218 377 286 388 520 453 419 600 494 538 527 572 688 1.07e+03 956 581 527 598 524 509 1.04e+03 863 1.09e+03 760 513 490 535 457 505 970 845 430 994 488 906 499 459 701 955 974 1.03e+03 583 650 1.13e+03 599 715 918 885 454 575 680 1.1e+03 613 594 775 757 851 523 600 685 545 828 632 764 592 797 702 599 693 695 547 655 666 687 663 671 645 657 427 677 664 474 1.01e+03 658 608 591 565 604 564 591 829 896 992 1.05e+03 619 831 612 512 494 522 951 515 535 683 619 691 601 568 481 507 744 743 826 864 500 509 509 474 541 790 588 698 666 584 650 488 566 539 621 487 604 822 603 539 464 581 543 541 709 552 720 436 541 516 462 762 428 809 431 492 512 480 411 518 540 542 506 474 426 503 1.01e+03 634 510 473 456 516 398 506 456 468 457 614 708 616 567 532 568 612 530 513 491 532 533 610 547 529 508 511 702 524 496 504 539 650 588 567 595 552 548 660 824 979 570 595 420 509 489 472 574 529 553 429 438 769 431 499 401 434 444 433 538 490 588 470 382 475 509 474 538 523 440 452 438 523 797 911 519 763 461 472 458 443 437 446 719 619 452 569 484 487 411 420 460 507 690 754 556 830 405 498 751 474 556 432 458 506 398 506 518 540 565 576 538 519 449 380 544 375 372 378 589 385 390 456 491 534 487 544 493 507 788 714 494 381 570 458 422 386 407 510 438 451 465 412 430 414 476 476 434 859 791 810 780 810 433 630 517 718 428 698 645 385 707 660 420 853 662 382 368 393 444 378 484 493 357 418 424 656 389 411 367 334 399 370 446 456 586 720 407 644 270 331 362 324 379 322 379 347 333 248 369 481 577 325 336 410 304 310 367 323 503 487 391 349 355 337 423 442 476 390 551 384 365 411 385 525 496 448 437 469 322 477 392 375 408 356 393 342 521 279 360 436 398 380 304 406 415 285 757 343 315 382 751 380 355 380 401 392 296 420 485 430 455 443 412 400 345 404 434 407 305 334 403 345 348 331 291 508 470 417 412 393 319 306 364 342 367 348 285 402 361 426 456 174 401 398 419 392 442 572 471 382 480 395 400 390 411 324 1.03e+03 898 844 863 213 556 466 440 421 322 422 690 454 366 313 302 406 468 666 357 422 372 369 432 152 192 218 378 286 390 520 453 419 599 495 538 526 572 684 1.07e+03 956 580 527 598 524 510 1.04e+03 864 1.09e+03 754 513 490 536 457 506 970 845 430 995 488 897 500 459 701 950 974 1.03e+03 583 642 1.13e+03 599 715 919 885 455 575 680 1.1e+03 613 595 775 758 852 523 600 685 545 828 633 764 592 797 702 599 692 695 547 655 666 686 663 671 644 658 427 677 664 475 1.01e+03 658 606 591 565 605 564 592 828 896 1e+03 1.05e+03 619 831 612 512 494 523 948 516 535 685 618 692 600 569 481 506 744 742 826 865 499 510 509 474 542 790 587 698 666 584 651 488 566 540 622 487 604 822 603 539 464 581 543 541 708 551 720 437 540 516 462 763 428 809 431 492 513 481 409 520 539 542 505 474 426 503 1.01e+03 634 510 474 457 516 398 506 456 468 457 614 708 616 566 534 567 612 530 514 489 532 533 610 548 528 507 511 701 522 496 503 539 647 588 567 595 552 547 661 825 977 570 596 420 509 490 472 574 529 553 430 437 768 431 500 400 434 444 433 539 490 588 470 382 475 511 474 538 523 440 452 439 523 796 911 518 764 461 472 458 443 437 446 719 623 454 568 483 486 411 420 461 507 688 756 557 831 405 498 752 474 556 432 460 506 396 506 519 540 564 576 537 519 449 381 544 375 373 378 589 385 390 456 491 535 487 545 493 507 788 716 494 381 571 460 423 385 406 511 438 451 465 412 431 414 476 475 433 858 791 810 783 810 433 629 516 717 428 699 646 385 706 660 420 854 661 381 368 392 433 378 485 493 357 419 416 656 390 411 367 334 398 370 447 454 586 720 407 644 270 332 361 324 379 324 380 347 334 248 370 481 576 324 338 410 304 308 366 323 503 487 391 349 354 337 424 442 476 391 550 384 364 414 391 525 497 449 437 469 328 479 392 375 408 355 393 342 521 279 364 438 398 380 303 408 415 284 755 343 315 382 751 380 356 380 401 392 296 421 485 429 455 443 413 400 345 404 434 407 305 334 403 345 349 330 291 507 470 417 412 393 319 306 364 342 367 348 286 402 360 427 456 174 399 398 419 392 441 569 471 382 480 395 400 391 411 324 1.04e+03 898 843 864 213 557 466 442 420 322 421 690 454 367 314 302 407 468 666 360 424 373 369 432 152 192 218 379 286 390 520 454 419 599 496 537 526 571 682 1.07e+03 955 581 527 599 523 510 1.04e+03 864 1.09e+03 750 513 491 536 457 508 971 845 430 996 488 888 500 459 701 947 974 1.03e+03 583 635 1.13e+03 598 715 919 886 455 575 680 1.1e+03 613 595 775 757 853 523 599 685 544 828 633 764 593 797 702 599 692 695 546 655 666 687 663 670 643 658 426 677 664 474 1.01e+03 658 605 591 564 605 565 592 828 896 1.01e+03 1.05e+03 619 832 612 513 494 523 946 518 535 686 618 692 600 569 481 505 744 742 827 864 500 510 510 474 542 791 587 697 666 585 652 488 566 540 623 486 604 828 603 539 464 581 542 542 707 551 719 437 540 516 462 763 428 807 431 492 513 480 407 521 539 542 504 473 426 504 1.01e+03 634 511 473 458 516 398 506 456 468 458 615 708 616 564 534 568 611 529 514 487 532 533 610 549 528 507 512 700 523 497 502 538 645 588 567 594 552 547 662 826 977 571 596 420 508 490 472 574 529 553 430 437 768 431 500 400 434 444 433 539 489 588 471 382 475 512 474 537 523 441 451 439 522 796 912 518 764 461 472 457 443 437 446 719 627 458 567 482 485 411 420 461 507 686 756 558 831 406 498 752 474 555 431 461 506 396 506 520 539 564 576 537 518 449 381 544 375 374 378 590 384 390 456 490 536 487 545 493 506 788 717 494 381 571 462 423 385 406 511 439 451 466 412 431 414 475 475 433 859 791 809 785 810 433 629 515 717 427 699 645 384 706 660 421 854 658 381 369 392 424 378 485 494 357 420 409 656 390 411 367 334 400 370 447 452 585 720 407 646 269 332 361 324 379 324 380 347 334 248 370 481 575 324 338 410 304 309 365 323 504 487 391 350 354 337 423 442 477 392 550 384 364 415 400 526 498 449 436 469 335 479 392 375 407 353 392 344 522 280 370 439 398 380 302 410 415 281 756 343 315 382 752 380 356 380 401 392 297 421 486 430 455 443 414 400 344 404 434 407 305 334 402 345 349 329 291 507 470 418 412 393 320 306 364 341 368 348 286 403 361 427 457 174 399 399 421 393 441 566 470 382 480 395 401 391 411 324 1.04e+03 898 845 864 213 558 466 442 420 324 421 690 454 368 313 302 410 469 664 358 424 373 370 432 152 192 218 380 287 388 520 455 419 599 497 536 526 570 680 1.06e+03 954 581 527 599 523 510 1.04e+03 864 1.09e+03 744 513 492 536 457 510 971 845 430 996 488 880 500 458 701 942 974 1.03e+03 583 629 1.13e+03 599 715 920 886 455 575 680 1.1e+03 614 596 775 756 853 523 599 685 544 828 633 764 593 797 702 600 692 695 546 655 666 687 663 670 643 658 426 678 664 473 1.01e+03 658 604 592 564 605 565 591 828 896 1.02e+03 1.05e+03 619 831 612 513 494 524 944 519 536 686 619 691 600 568 481 504 744 742 827 864 500 509 510 474 542 791 587 697 666 586 652 488 566 540 624 486 605 835 603 538 464 581 542 542 707 548 718 437 540 517 462 764 428 805 431 493 514 480 406 521 539 541 504 472 426 504 1e+03 634 511 473 458 515 398 506 456 467 458 616 708 616 563 535 568 611 528 514 486 532 533 610 549 528 508 512 699 524 496 502 538 643 588 568 594 551 547 663 826 979 571 596 421 508 490 473 574 528 553 430 437 768 432 499 401 434 444 434 540 489 588 471 382 475 511 474 536 523 442 451 439 522 797 911 519 764 461 472 457 442 438 446 719 632 461 566 482 485 411 421 461 507 684 757 559 830 406 498 752 473 555 431 462 506 396 505 519 539 563 576 538 517 448 381 544 374 374 378 590 384 391 456 490 536 488 545 493 506 788 719 494 382 570 462 423 386 406 511 439 450 466 413 432 414 474 475 433 859 791 810 787 809 433 629 515 717 426 700 644 384 707 660 421 854 652 382 369 392 418 378 486 493 357 421 403 655 391 411 366 334 402 370 447 452 584 721 407 647 268 332 361 325 379 324 380 347 334 248 371 482 575 324 338 411 304 310 366 323 504 486 392 351 354 337 421 442 478 392 550 385 364 415 408 526 500 450 436 469 343 479 392 375 407 352 391 344 522 280 376 439 399 380 301 413 415 278 758 342 315 381 753 380 356 380 403 392 297 420 487 431 454 443 413 399 344 404 433 407 305 334 402 346 349 329 292 509 468 418 412 393 320 306 364 341 369 348 286 403 363 427 457 174 399 398 422 394 441 563 470 382 480 395 402 391 411 323 1.04e+03 898 852 865 213 559 467 440 421 325 421 688 454 367 311 302 412 469 662 356 424 373 370 432 153 192 217 380 288 387 521 455 419 600 496 536 526 569 680 1.06e+03 952 581 526 598 524 510 1.04e+03 864 1.09e+03 740 512 492 536 458 511 971 845 430 996 489 872 501 458 701 940 974 1.03e+03 584 623 1.13e+03 599 714 920 886 456 576 679 1.1e+03 614 596 775 757 853 524 599 685 544 828 633 764 593 797 701 600 692 696 546 655 666 687 663 669 643 658 426 677 664 472 1.01e+03 657 604 592 564 605 565 591 828 897 1.03e+03 1.05e+03 619 830 612 513 494 524 944 521 536 686 620 691 600 567 482 504 744 744 827 864 500 509 510 475 542 790 587 697 666 586 652 488 566 539 624 486 605 842 602 539 465 582 542 542 706 547 717 436 541 517 462 764 428 804 431 494 514 480 406 521 539 540 503 471 426 504 1e+03 634 511 473 458 515 398 506 456 468 459 616 707 616 560 536 569 610 528 514 487 532 534 610 549 529 510 512 699 526 495 502 538 642 587 568 594 550 547 662 826 980 572 596 421 509 490 473 574 528 552 430 437 767 432 499 401 434 444 435 541 489 588 471 383 474 510 474 536 524 441 451 439 522 797 911 520 764 461 472 457 443 438 447 720 637 464 566 482 485 410 421 461 508 680 758 560 830 405 498 752 473 555 431 463 507 397 505 518 540 563 577 539 516 447 382 545 374 374 378 590 385 391 457 490 536 488 544 494 506 788 719 494 382 570 463 422 387 406 511 440 449 466 412 433 415 474 475 434 858 791 810 788 808 433 629 515 717 426 700 642 383 707 659 421 854 645 382 369 392 414 378 487 493 358 422 399 653 391 410 366 333 404 371 448 452 583 721 406 649 268 333 361 325 378 324 380 347 334 248 371 482 576 324 337 411 303 311 366 322 505 486 392 353 355 337 419 442 478 391 550 387 365 415 419 526 500 450 436 469 354 479 392 375 407 351 390 346 522 279 380 440 400 381 299 415 415 277 760 342 316 381 752 380 356 380 405 391 298 420 486 432 454 443 412 398 344 403 433 408 305 335 402 346 348 330 292 510 467 419 411 393 320 306 364 341 369 348 284 404 365 426 457 173 400 398 423 395 441 564 470 382 480 396 402 391 410 323 1.04e+03 897 858 865 212 560 467 439 421 327 422 687 454 367 309 302 415 469 661 357 425 373 370 432 153 191 218 379 288 385 521 454 419 601 495 536 526 569 681 1.07e+03 952 581 526 597 525 509 1.04e+03 865 1.09e+03 734 512 492 536 457 512 971 845 429 996 489 863 501 458 701 935 974 1.03e+03 584 616 1.13e+03 600 714 920 887 457 576 680 1.1e+03 614 596 775 760 852 524 600 685 544 828 633 763 593 797 701 601 692 696 546 655 666 687 663 669 643 658 425 677 664 472 1.01e+03 657 604 592 564 605 566 591 828 897 1.03e+03 1.05e+03 619 829 612 513 494 524 943 522 535 685 620 691 600 568 482 503 744 746 827 864 500 509 510 475 543 790 588 697 666 586 653 488 566 539 624 486 605 846 602 538 465 582 542 542 706 545 717 436 541 516 462 764 427 803 431 494 514 480 406 521 538 540 504 471 425 504 1e+03 635 511 474 459 515 398 506 456 469 459 616 707 616 558 539 570 610 528 514 490 532 534 610 548 528 510 511 699 525 495 500 538 639 586 568 593 550 547 660 827 982 572 596 422 510 490 473 574 529 552 430 437 766 432 498 401 435 444 435 542 489 588 472 383 475 510 474 537 524 441 451 439 523 797 911 520 764 461 473 457 443 439 448 718 642 466 566 482 485 410 421 461 510 676 760 560 829 405 498 752 472 554 432 463 507 399 504 518 540 563 578 540 515 446 382 546 374 374 378 589 386 391 457 490 536 488 544 493 506 788 720 495 383 570 464 422 387 406 511 439 449 466 412 433 415 475 475 435 858 791 811 792 806 432 628 515 717 426 699 642 382 707 659 420 854 637 384 370 392 409 378 488 493 358 422 395 652 391 410 366 333 403 371 448 452 582 720 406 649 268 333 362 325 379 325 380 346 334 247 370 482 576 325 338 411 304 311 367 322 505 486 392 354 355 337 419 443 478 390 549 388 365 415 428 526 499 450 436 469 362 479 392 375 407 351 390 347 522 278 381 441 399 382 297 417 415 278 760 343 317 381 751 380 356 381 407 391 298 420 486 432 454 443 412 397 344 403 434 408 305 335 403 345 348 331 292 511 466 419 411 393 320 307 365 341 369 348 283 404 366 426 456 173 400 398 422 397 441 564 470 383 479 396 402 390 410 323 1.04e+03 898 860 865 211 560 468 439 422 327 422 686 454 366 310 302 418 469 658 359 428 372 370 432 154 192 218 379 289 382 520 453 419 602 495 535 526 570 682 1.07e+03 951 581 526 596 525 508 1.04e+03 865 1.09e+03 729 512 492 535 457 514 971 845 429 997 489 854 501 457 701 933 974 1.03e+03 584 610 1.13e+03 600 714 920 887 458 576 680 1.1e+03 614 596 776 763 852 523 602 685 545 828 633 763 593 797 702 601 692 697 545 655 666 687 664 669 643 659 425 676 664 472 1.01e+03 658 604 592 564 605 566 591 827 898 1.03e+03 1.05e+03 618 828 612 513 494 524 943 524 535 684 619 691 601 568 482 503 744 748 827 865 500 509 510 475 544 790 587 697 666 587 653 489 565 540 624 486 605 850 602 537 465 582 542 542 706 544 717 437 542 516 462 763 428 803 431 494 515 480 403 520 538 540 504 471 425 503 998 636 511 474 460 515 398 506 455 470 458 615 706 616 556 543 570 610 527 515 492 532 535 610 547 528 509 511 698 524 494 499 538 636 585 567 592 550 548 660 827 982 572 596 422 510 490 473 574 529 552 430 437 766 432 498 401 435 444 434 542 489 588 472 384 475 510 473 538 524 440 452 439 523 797 911 520 764 462 474 458 443 439 448 717 648 468 566 482 485 411 422 462 511 671 761 559 829 405 498 752 473 554 434 463 508 400 504 518 540 563 578 540 515 445 382 546 374 374 378 589 386 391 458 490 536 489 544 493 506 788 720 495 383 571 464 421 386 406 510 439 448 466 413 433 415 476 475 436 857 791 811 795 805 433 628 514 718 427 699 642 382 707 659 420 854 633 384 369 393 401 378 488 494 361 423 392 653 391 410 366 333 403 370 448 452 582 721 406 649 268 333 363 324 379 324 380 346 334 248 370 481 576 326 338 411 304 310 367 322 505 487 393 355 355 337 419 444 478 392 547 387 365 414 435 526 497 450 437 469 366 479 392 375 406 351 390 347 521 278 382 443 399 383 295 417 415 279 760 343 316 382 750 381 357 382 406 392 298 421 486 433 454 444 413 396 344 403 435 408 305 335 403 343 347 332 292 510 466 419 411 393 321 308 365 341 370 350 286 405 365 426 456 173 400 398 422 398 440 564 469 383 478 396 401 390 410 323 1.04e+03 898 857 864 210 560 468 439 422 325 422 686 454 366 310 302 420 468 656 360 431 372 371 433 154 192 220 380 289 381 519 453 418 602 496 536 526 570 682 1.07e+03 951 581 527 596 525 509 1.04e+03 866 1.09e+03 724 512 492 535 457 516 972 845 429 998 489 845 500 456 701 929 974 1.03e+03 585 604 1.13e+03 600 714 920 886 458 576 680 1.1e+03 614 597 776 767 852 523 602 686 545 828 632 764 593 797 703 601 692 697 544 655 666 687 664 669 643 659 425 676 664 473 1.01e+03 658 604 593 564 604 565 591 827 898 1.04e+03 1.05e+03 618 828 612 513 494 524 942 524 534 683 619 691 601 568 483 502 743 750 827 865 500 508 510 475 544 790 586 696 667 588 653 489 565 540 624 486 605 854 602 536 464 582 543 542 706 543 717 438 541 516 461 763 428 801 431 493 516 480 400 519 537 540 504 470 425 501 991 636 510 473 461 516 399 507 455 471 458 618 706 615 555 546 571 610 527 516 494 532 535 611 547 528 508 511 698 524 493 498 539 634 585 567 592 551 548 660 826 982 572 596 422 510 491 473 574 529 552 429 437 767 432 499 400 435 444 433 542 489 588 472 384 475 510 472 538 525 440 452 439 523 798 912 521 764 462 475 458 443 439 448 717 654 469 566 482 485 412 422 462 511 670 762 558 829 405 498 752 473 554 434 464 508 400 504 517 540 564 578 539 515 446 382 545 374 374 378 588 386 392 458 490 536 489 544 493 506 788 721 494 384 571 464 420 385 407 510 439 448 466 414 433 414 476 475 436 856 791 810 800 804 434 628 514 718 427 699 642 383 708 660 421 853 628 384 368 394 394 378 488 494 364 422 390 654 390 411 366 333 403 370 448 452 582 721 406 649 268 332 363 324 380 324 380 346 333 249 370 480 577 327 338 411 304 312 367 323 505 488 393 354 355 337 420 444 478 393 546 387 365 414 443 526 497 450 437 469 371 480 393 375 405 351 390 347 520 278 383 446 399 383 295 417 415 280 760 342 316 382 751 382 357 382 405 390 297 422 486 432 455 444 415 397 345 403 436 407 305 335 403 342 348 332 292 510 467 419 411 393 321 308 366 341 370 351 289 406 365 426 456 174 400 398 422 398 440 564 469 382 477 396 400 390 411 323 1.04e+03 897 854 864 208 559 468 439 423 324 422 685 454 366 311 300 424 468 654 357 435 372 370 433 154 192 221 381 289 380 519 453 418 603 496 536 527 571 682 1.07e+03 950 582 528 597 525 509 1.04e+03 865 1.09e+03 719 513 492 535 457 518 972 846 429 997 489 836 500 456 701 927 974 1.03e+03 586 599 1.13e+03 600 713 920 886 459 577 680 1.1e+03 615 597 776 770 853 524 601 687 545 829 632 763 593 797 703 601 693 697 544 655 665 687 663 669 643 658 425 675 664 473 1.01e+03 658 603 593 564 604 565 591 827 898 1.04e+03 1.05e+03 617 829 612 514 494 524 941 525 534 682 619 691 601 569 483 502 742 751 828 865 501 508 510 475 543 790 584 695 668 589 653 489 566 539 623 486 605 857 602 536 465 582 544 542 705 542 717 438 541 516 461 763 429 800 431 493 516 480 399 518 537 540 505 470 425 499 982 636 511 472 460 516 399 507 454 471 459 623 706 614 553 546 571 610 527 516 495 532 534 610 547 528 508 512 698 523 494 498 539 632 586 566 592 551 548 661 826 983 571 596 422 510 490 472 574 529 552 429 438 767 432 499 400 434 444 433 542 489 588 472 385 475 510 472 538 526 439 453 439 523 798 912 522 765 462 475 458 443 439 448 718 661 470 566 483 486 413 422 462 511 669 762 558 829 405 498 751 472 555 434 466 508 400 505 517 541 564 578 539 515 448 382 545 375 374 378 588 387 392 459 490 535 489 544 493 506 788 722 494 384 571 464 419 385 407 510 439 448 466 415 434 414 475 475 436 856 791 811 802 804 435 628 514 718 427 698 642 383 708 660 422 853 623 384 368 396 388 378 489 495 368 422 390 656 390 412 366 332 403 370 448 452 582 721 406 648 269 331 362 324 379 323 380 346 333 249 371 480 577 326 338 411 304 312 367 324 504 488 393 354 355 337 421 445 478 393 546 387 364 415 448 526 499 448 436 469 376 481 393 375 405 352 390 346 520 278 384 446 400 382 295 416 415 280 759 343 315 383 752 383 358 381 405 389 297 423 488 431 454 444 415 399 346 402 436 408 306 335 403 341 348 331 292 510 468 419 412 393 322 308 366 340 370 353 292 405 364 426 456 175 400 398 422 398 440 563 470 381 477 396 401 390 412 322 1.04e+03 896 855 863 208 558 467 439 423 322 422 684 454 366 311 299 428 468 655 353 437 372 369 433 154 192 222 381 289 378 520 454 419 603 496 536 528 572 682 1.07e+03 950 582 528 596 526 508 1.04e+03 864 1.09e+03 714 513 492 536 457 520 972 846 429 997 489 827 501 457 701 926 974 1.03e+03 587 594 1.13e+03 600 714 920 887 459 576 681 1.1e+03 616 597 776 773 853 525 600 687 545 829 632 763 593 798 703 600 693 697 545 655 665 687 663 669 643 658 425 675 664 473 1.01e+03 658 603 592 564 604 565 591 827 899 1.04e+03 1.05e+03 617 829 612 514 494 525 940 525 534 681 620 691 601 569 483 501 742 753 828 865 502 508 510 476 542 789 584 694 668 589 653 489 567 539 623 486 604 861 602 536 466 582 544 542 705 542 716 438 541 515 461 764 429 798 431 493 517 480 399 519 537 540 504 471 425 499 972 635 511 472 460 516 399 506 454 471 459 628 707 614 549 547 571 610 528 515 495 532 535 610 547 527 508 512 698 524 496 499 540 630 586 566 592 550 548 662 827 983 571 597 422 510 490 471 573 528 552 429 438 766 433 500 400 434 444 433 542 489 588 472 386 475 510 472 538 526 439 453 439 524 799 912 522 765 462 475 457 444 439 448 718 668 472 566 484 486 414 422 463 511 669 762 558 830 405 498 751 472 556 434 467 508 398 505 518 541 564 577 539 514 450 382 545 375 374 378 588 387 393 459 490 536 488 544 494 506 789 722 494 384 570 464 419 386 406 510 439 448 465 414 434 414 474 476 436 856 792 811 806 806 436 629 514 718 427 700 642 383 708 660 422 853 616 384 368 395 385 379 489 494 370 421 389 656 391 412 365 332 403 370 449 452 582 722 406 647 269 331 361 324 379 322 380 347 333 249 371 479 578 326 337 411 304 313 367 323 504 488 393 353 356 336 422 446 478 393 546 387 364 416 454 526 500 448 434 469 382 482 394 375 405 352 390 345 520 278 385 446 402 383 295 415 415 280 758 343 315 382 753 382 357 381 405 388 296 423 489 431 453 444 413 400 346 402 436 408 306 335 403 340 349 330 293 510 468 419 413 394 322 308 366 339 370 353 292 405 364 426 456 176 400 398 422 398 441 563 470 380 477 395 402 390 412 322 1.04e+03 894 858 863 208 557 467 439 422 322 421 684 453 366 310 298 432 469 656 351 439 372 370 434 154 190 222 381 289 377 520 455 420 603 496 536 529 573 682 1.07e+03 950 582 530 596 526 508 1.04e+03 864 1.09e+03 710 513 492 536 458 522 972 846 428 997 489 815 500 457 702 924 974 1.03e+03 587 588 1.13e+03 600 714 920 887 459 576 681 1.1e+03 616 598 776 774 852 525 599 687 545 829 632 762 593 799 703 600 693 697 546 655 665 688 663 669 643 659 424 675 665 474 1.01e+03 658 603 592 564 604 565 591 827 898 1.05e+03 1.05e+03 617 830 611 514 494 526 940 526 533 680 622 692 600 569 482 500 741 754 828 865 501 508 510 476 542 789 584 693 667 588 652 489 567 539 623 486 604 864 602 536 466 581 544 542 704 541 713 438 540 515 461 764 429 798 431 493 517 481 399 519 538 540 504 470 425 500 963 635 511 473 460 517 399 505 455 470 459 637 707 614 545 550 571 609 528 515 495 531 535 609 548 527 509 513 698 524 498 499 540 628 586 566 593 549 548 662 827 984 571 598 422 510 490 471 573 528 552 429 439 766 433 500 400 434 444 433 542 489 588 471 386 475 510 474 538 526 440 452 440 524 799 912 522 765 462 474 457 444 439 448 718 676 473 566 484 487 413 422 463 510 667 762 558 830 405 498 751 472 558 435 467 508 398 505 519 541 564 577 538 514 450 382 545 375 374 378 588 386 393 459 491 536 487 544 494 506 789 723 494 384 571 463 420 386 406 510 439 448 464 413 434 413 473 477 435 856 792 811 808 807 435 630 515 718 426 701 642 383 708 660 423 851 608 384 368 394 382 380 489 493 372 421 389 656 391 412 365 332 402 370 449 452 582 723 406 646 270 330 361 324 380 321 381 348 333 249 372 479 578 325 337 411 304 313 367 323 504 488 393 353 356 336 422 447 478 394 546 387 364 418 457 525 502 448 431 469 385 481 395 376 405 353 391 344 520 277 385 448 403 383 295 414 415 280 758 342 314 382 753 382 357 381 406 388 296 423 490 432 453 444 413 400 345 403 435 408 308 335 403 341 350 329 293 509 468 419 414 394 322 308 367 339 370 352 292 405 364 426 456 176 400 399 422 399 441 560 470 381 477 394 403 390 411 323 1.04e+03 894 859 864 209 556 467 439 421 321 420 685 452 369 309 298 435 470 656 350 440 371 372 435 154 187 222 382 289 377 519 455 420 603 496 536 530 573 682 1.06e+03 950 582 530 596 526 509 1.04e+03 864 1.09e+03 708 514 492 536 459 524 972 846 428 997 489 806 500 456 703 922 974 1.03e+03 587 582 1.13e+03 601 715 920 888 459 576 680 1.1e+03 616 599 775 775 852 524 600 687 545 829 633 762 593 799 703 600 693 696 546 655 665 688 663 669 644 659 424 675 665 475 1.01e+03 658 603 592 563 603 565 592 827 896 1.06e+03 1.05e+03 617 830 611 515 494 526 940 526 533 680 624 692 600 569 482 500 738 754 828 866 501 507 511 476 544 790 584 693 667 588 652 489 566 539 623 485 604 866 602 536 467 581 544 543 704 540 710 438 541 514 461 764 429 797 431 493 518 481 398 519 538 540 503 470 425 500 954 635 510 474 460 518 399 504 455 470 458 652 707 615 540 554 572 609 528 516 495 531 536 609 548 527 509 513 699 525 499 500 541 627 586 566 594 549 548 662 828 982 570 598 422 510 490 471 573 527 552 429 438 766 432 500 401 435 444 433 541 489 588 470 386 476 511 474 539 526 440 452 440 524 799 912 522 765 463 474 457 444 440 448 718 686 474 566 484 486 413 422 463 510 666 762 557 830 405 497 751 473 557 435 467 508 398 506 520 541 564 577 539 512 450 383 545 375 375 378 588 386 392 459 491 536 486 542 493 507 789 724 494 384 571 463 421 386 405 509 439 447 464 413 435 413 473 477 434 855 792 811 813 808 435 631 516 718 425 702 642 383 708 661 423 849 599 385 368 392 379 381 490 493 373 422 388 656 393 412 366 333 401 370 449 452 581 724 406 646 270 330 361 326 381 322 382 349 333 249 372 479 579 324 336 411 303 312 367 323 504 487 392 353 355 335 422 447 478 395 547 386 363 418 462 524 502 448 429 469 387 480 394 377 406 354 391 345 520 276 385 449 405 384 295 413 416 280 758 342 314 381 752 382 357 380 405 388 297 423 490 432 451 444 414 400 345 403 435 407 309 335 402 342 351 329 293 509 469 419 413 393 322 308 368 339 371 352 290 404 363 425 456 174 400 399 422 398 442 556 470 382 477 393 403 390 411 323 1.04e+03 894 856 865 210 556 467 440 421 319 420 687 452 371 308 298 436 470 656 350 440 371 374 436 153 187 221 382 290 377 520 455 421 603 496 537 529 572 682 1.06e+03 950 582 530 596 526 509 1.04e+03 864 1.09e+03 704 514 492 536 460 526 972 846 428 997 490 793 499 456 703 920 975 1.03e+03 586 578 1.13e+03 601 715 920 887 459 575 680 1.1e+03 616 598 775 778 852 524 600 688 545 828 634 761 593 799 703 600 692 696 546 655 666 688 662 669 644 658 423 676 664 476 1.01e+03 658 602 593 563 604 564 592 827 891 1.07e+03 1.05e+03 617 830 611 515 493 526 939 526 532 679 623 692 600 568 482 499 736 755 828 867 501 507 511 477 545 791 585 693 667 587 651 489 566 540 624 485 604 868 602 535 467 582 544 543 704 540 708 438 541 514 461 765 429 797 430 494 518 480 396 518 537 541 503 469 425 501 944 635 509 474 460 519 399 504 455 470 458 673 707 616 537 559 574 609 527 517 494 531 536 609 548 527 509 513 699 525 500 501 541 626 586 566 594 550 548 662 828 981 569 598 422 510 491 471 573 527 552 430 437 765 432 500 401 436 444 433 542 489 588 469 387 478 511 475 539 526 441 452 440 524 799 911 523 764 464 474 457 444 440 447 719 695 476 566 483 486 412 422 462 510 658 762 556 830 404 497 751 473 557 436 467 508 398 506 522 541 564 578 540 510 450 383 545 375 375 377 587 386 392 459 491 537 486 540 493 507 788 724 495 384 570 462 422 386 404 510 439 446 464 413 435 413 473 477 433 855 791 811 815 808 435 631 516 718 424 701 642 382 707 661 424 847 590 385 368 392 376 381 490 492 378 423 387 656 394 412 366 334 401 371 449 451 580 723 406 646 270 330 361 328 383 322 383 349 333 250 372 479 580 323 335 411 303 310 367 324 504 487 392 353 354 335 423 447 477 396 547 386 363 419 466 524 502 448 427 469 390 480 394 378 406 354 391 345 519 276 386 450 405 384 296 413 416 281 758 342 314 381 752 382 357 380 404 388 297 423 490 431 450 444 415 400 345 404 435 406 309 335 401 343 350 328 292 508 469 419 414 393 322 308 368 339 371 351 288 404 362 423 455 173 400 399 422 397 443 554 471 382 478 394 403 390 411 322 1.05e+03 894 853 864 210 555 467 441 420 318 419 688 453 371 307 298 438 470 655 353 439 372 374 435 153 189 220 381 289 377 520 456 421 602 496 537 528 572 680 1.06e+03 950 583 530 597 525 510 1.04e+03 864 1.09e+03 700 514 493 536 460 527 972 846 428 997 491 782 499 456 703 919 975 1.03e+03 586 573 1.13e+03 601 715 920 886 459 575 680 1.11e+03 616 598 775 780 852 524 600 688 545 827 634 761 593 799 702 600 692 696 546 656 666 688 662 668 644 658 424 676 664 477 1.02e+03 658 603 593 563 605 565 593 826 884 1.07e+03 1.05e+03 617 830 611 515 492 525 938 527 532 679 623 694 600 568 482 499 735 756 828 867 501 508 512 477 544 792 585 693 667 588 650 489 565 540 624 486 604 870 602 535 466 582 544 542 703 541 706 438 541 514 461 765 429 796 430 493 519 480 395 518 536 541 503 469 426 501 937 635 508 473 460 519 399 504 454 469 458 691 708 616 531 561 572 610 527 517 494 531 536 610 548 527 508 513 699 524 500 502 541 626 584 566 594 551 549 662 828 980 568 598 422 510 491 470 573 528 552 430 436 765 432 500 401 436 444 433 542 489 588 468 388 479 511 474 538 526 441 451 441 524 799 911 523 764 464 474 456 443 440 447 718 704 478 566 482 486 412 423 462 510 646 762 557 830 404 498 751 473 556 436 467 509 398 507 522 541 564 578 540 509 450 384 545 375 375 377 587 386 392 458 491 538 486 540 492 508 788 724 495 383 570 462 422 385 404 510 438 446 464 413 435 413 474 477 434 855 791 811 814 807 436 631 516 718 424 701 642 382 706 662 425 846 578 386 368 391 374 381 491 492 386 424 386 655 395 412 366 334 401 371 449 452 581 723 407 646 269 330 361 329 383 322 383 349 333 250 373 480 580 323 336 411 303 309 367 324 504 486 392 354 354 336 424 447 477 394 548 387 363 419 471 527 502 448 425 469 395 480 393 378 407 353 391 345 519 277 386 450 405 384 297 412 417 282 758 343 313 382 754 382 357 381 404 388 298 423 489 430 448 444 415 400 344 404 435 406 309 334 401 344 349 328 292 507 468 419 413 393 322 308 367 339 371 350 287 403 362 423 454 172 401 399 423 396 444 554 471 383 479 396 403 390 411 321 1.05e+03 894 852 862 209 554 467 442 419 318 419 687 453 369 306 298 439 470 653 357 439 372 375 435 153 190 220 381 288 376 520 456 421 601 497 538 527 572 679 1.06e+03 950 583 530 597 525 511 1.04e+03 864 1.09e+03 694 514 493 536 460 528 972 847 429 997 491 768 500 456 703 919 975 1.03e+03 586 568 1.13e+03 601 714 920 885 459 575 680 1.11e+03 617 597 776 783 851 524 600 688 546 826 634 762 593 799 703 601 692 696 546 656 666 687 661 668 643 657 424 677 664 477 1.02e+03 657 604 593 563 606 565 594 824 877 1.08e+03 1.05e+03 617 829 611 516 490 524 937 527 533 679 623 695 600 568 482 499 737 758 828 868 501 508 511 477 544 793 585 693 666 588 650 489 565 540 624 487 604 873 602 534 466 583 543 542 702 540 703 438 541 514 461 764 429 795 429 493 519 479 395 518 536 540 503 469 426 501 934 635 508 472 459 518 399 505 454 468 458 702 707 615 527 564 570 610 527 516 494 531 536 610 547 527 508 513 698 524 500 502 541 626 583 567 594 551 549 661 828 979 568 597 422 510 491 468 573 529 553 431 436 764 432 500 401 436 444 433 542 489 588 469 388 479 511 474 538 525 441 451 441 524 799 910 523 765 464 475 456 443 439 448 718 712 480 565 481 486 413 423 462 510 629 763 558 829 404 498 751 472 557 437 467 507 398 508 522 541 564 577 540 509 450 383 545 375 375 377 587 386 392 458 491 538 487 541 493 508 789 724 496 383 570 462 421 385 404 510 438 446 464 413 435 413 476 477 435 854 790 811 814 806 437 631 515 718 424 702 643 382 706 662 425 846 566 385 370 390 373 382 491 493 395 424 385 654 395 413 366 334 401 371 450 453 580 722 408 646 269 330 361 329 382 322 383 349 334 250 373 480 579 323 336 411 303 307 367 324 504 486 392 354 354 336 424 447 477 393 548 387 363 420 474 529 501 448 422 469 401 480 394 378 407 353 392 346 519 277 387 450 405 384 299 412 417 282 758 343 313 382 753 382 358 382 404 389 298 424 489 431 448 443 415 400 344 404 435 406 309 334 401 345 348 328 292 508 467 419 413 393 322 309 366 340 372 350 287 402 361 423 454 173 402 400 423 397 445 555 471 383 480 396 403 390 410 320 1.06e+03 894 852 860 207 553 468 443 419 318 419 686 453 368 304 298 440 469 651 358 439 372 376 434 153 189 220 381 287 375 521 455 421 601 499 538 527 572 678 1.06e+03 950 584 531 597 524 512 1.04e+03 864 1.09e+03 692 514 493 536 460 528 972 848 429 997 491 754 500 456 703 920 975 1.03e+03 586 563 1.13e+03 601 714 920 886 460 575 680 1.11e+03 617 596 776 785 851 524 600 687 547 827 633 762 593 800 704 601 692 696 546 656 666 687 662 669 644 657 425 677 665 478 1.02e+03 656 605 593 564 606 566 594 820 870 1.08e+03 1.05e+03 617 829 612 517 489 523 937 527 533 678 623 696 601 569 482 498 742 759 828 868 502 508 511 476 544 792 585 693 666 588 649 489 565 540 625 488 604 875 602 534 466 583 542 542 702 538 701 438 540 513 461 765 429 794 429 492 519 477 395 518 535 540 503 469 426 500 934 635 508 472 459 518 400 505 454 468 459 709 707 616 523 565 569 610 526 516 494 531 536 610 546 527 508 512 696 522 500 503 541 624 583 567 595 551 549 662 829 979 568 597 422 510 491 466 572 529 552 431 437 764 432 500 402 436 444 434 542 490 588 470 389 478 511 474 538 525 441 451 441 523 799 910 523 765 464 475 456 444 438 448 718 722 482 565 481 486 413 423 462 510 613 764 560 828 404 498 752 472 558 437 468 506 398 508 522 541 564 576 540 509 450 382 545 375 375 378 587 387 392 459 491 538 488 542 495 508 789 724 497 384 571 462 421 385 406 510 437 446 464 413 435 412 476 477 435 854 790 811 814 803 437 632 515 717 424 703 643 383 707 661 426 846 557 384 371 390 371 381 492 494 403 423 386 653 397 414 367 334 402 372 450 454 579 722 407 646 269 330 361 329 381 322 384 348 335 250 372 481 579 323 337 411 303 306 366 324 504 486 393 355 355 336 424 447 478 393 550 385 362 420 477 530 500 449 423 469 406 480 394 379 408 352 394 347 519 277 389 449 405 384 299 412 416 283 758 343 314 382 752 382 358 383 404 389 298 424 490 432 448 443 414 400 344 404 435 408 309 334 402 346 348 328 293 509 466 418 414 393 322 308 366 340 373 350 288 401 360 423 455 174 403 400 423 396 445 556 472 383 480 396 403 391 410 320 1.06e+03 894 852 860 206 552 468 444 419 318 419 686 453 368 303 298 441 469 649 356 441 372 376 434 153 189 220 379 287 375 521 454 421 601 500 539 527 572 679 1.06e+03 950 583 531 596 524 512 1.04e+03 864 1.09e+03 687 514 494 537 460 528 972 848 429 997 491 741 500 456 703 921 975 1.03e+03 586 558 1.13e+03 600 714 920 887 460 575 680 1.11e+03 617 596 776 787 851 523 600 687 548 827 633 762 593 800 704 601 692 697 547 655 666 687 662 669 644 657 426 677 666 478 1.02e+03 656 605 593 564 606 566 594 817 862 1.09e+03 1.05e+03 617 828 612 517 489 523 937 528 534 677 622 696 601 569 482 497 749 760 828 868 502 508 511 477 544 791 585 693 666 588 650 489 565 540 626 488 604 875 602 534 466 583 542 542 701 537 700 438 540 513 460 765 429 794 430 492 518 476 395 518 535 540 503 469 426 499 935 635 508 473 459 517 401 504 453 469 461 716 708 616 522 568 570 609 525 515 495 532 536 609 545 526 508 511 695 522 501 502 541 622 585 567 596 551 549 661 828 980 569 596 423 510 491 465 572 529 551 430 437 764 432 500 401 436 444 434 542 490 588 470 390 476 511 474 538 525 440 452 440 523 798 909 523 765 464 475 456 444 438 448 718 732 488 564 481 486 413 423 462 510 599 766 560 828 404 498 752 473 560 436 468 505 398 507 521 542 564 574 540 510 451 381 546 374 375 379 588 387 392 459 491 539 489 540 495 508 789 723 497 386 571 461 420 385 406 510 437 446 464 413 435 412 475 477 435 854 792 811 812 801 437 632 515 717 424 703 643 384 707 661 427 845 546 384 372 390 367 384 493 495 410 422 387 653 398 414 368 334 402 372 450 453 579 721 407 647 269 330 362 329 380 323 385 347 334 250 372 482 577 323 336 411 302 305 367 324 505 487 392 355 355 335 424 447 478 393 552 384 361 419 477 530 500 450 423 469 413 480 395 379 408 351 394 348 518 276 390 449 407 384 300 412 416 284 759 343 314 381 751 382 359 382 405 388 297 423 491 432 448 443 414 400 344 404 435 409 310 334 403 348 348 328 293 510 465 418 415 393 322 308 366 340 374 350 289 401 361 423 455 174 403 399 423 396 445 557 472 383 480 396 404 391 409 320 1.06e+03 894 858 860 206 552 468 445 419 318 419 684 453 368 302 297 442 468 649 354 443 372 376 435 153 190 221 377 287 376 520 455 422 601 502 540 527 572 679 1.06e+03 950 583 531 595 525 512 1.04e+03 864 1.09e+03 682 513 494 537 461 528 972 848 430 997 491 728 499 457 703 920 976 1.03e+03 586 554 1.13e+03 599 715 920 887 460 575 680 1.11e+03 617 595 777 787 851 522 599 687 549 828 634 762 593 800 704 601 693 698 547 655 666 687 663 670 645 658 426 677 666 478 1.02e+03 656 605 593 564 605 566 594 815 855 1.09e+03 1.05e+03 617 828 611 516 489 523 938 529 534 677 622 695 602 569 482 497 761 760 828 868 502 509 511 478 544 790 585 692 666 588 649 489 565 540 628 487 604 876 603 534 466 583 543 541 701 537 699 438 540 513 459 765 429 794 430 492 519 476 396 518 534 540 504 469 426 500 936 635 508 475 459 517 401 504 453 471 462 724 707 616 520 572 572 609 525 515 495 532 537 610 545 527 507 510 694 521 502 501 541 620 587 567 596 551 549 660 826 980 569 596 423 510 491 464 572 529 551 430 437 765 432 500 401 436 444 434 542 490 588 470 390 474 510 474 538 525 440 452 440 524 798 909 524 765 464 475 456 444 438 448 718 741 493 564 481 486 413 423 463 511 589 768 561 828 404 499 751 473 561 436 469 506 398 507 520 542 563 574 540 510 452 381 546 374 374 379 589 387 392 459 491 539 489 537 495 508 789 722 497 387 572 460 421 386 406 511 437 446 465 413 436 412 474 476 435 854 794 810 809 800 437 632 516 717 425 703 643 384 708 660 427 844 537 383 371 390 366 386 493 495 416 420 386 653 401 414 368 334 402 372 450 452 578 722 407 647 269 330 362 329 380 323 386 347 334 249 373 481 575 323 336 411 303 306 367 324 506 487 394 356 356 335 425 447 479 394 552 381 360 419 478 529 500 450 424 470 419 479 395 380 407 352 393 348 518 276 393 449 411 384 302 412 416 286 759 343 314 380 751 382 360 382 406 388 296 423 490 432 447 445 414 400 346 404 435 410 311 334 403 350 348 328 293 510 466 417 415 392 322 307 367 340 374 350 292 401 363 422 455 174 403 399 424 396 445 558 472 383 479 395 405 391 409 320 1.06e+03 893 864 861 208 551 468 446 418 318 419 684 452 367 302 297 443 468 648 355 444 372 375 436 152 190 221 377 287 378 520 455 423 600 503 540 527 572 679 1.06e+03 950 583 531 594 525 512 1.04e+03 863 1.09e+03 677 513 495 537 461 529 972 847 430 997 491 718 499 458 702 918 976 1.03e+03 586 552 1.13e+03 599 715 919 888 460 575 680 1.11e+03 616 594 777 787 851 523 599 687 549 828 634 762 593 800 703 601 694 698 547 654 666 686 663 670 645 658 426 677 666 478 1.02e+03 656 606 593 563 605 567 594 813 847 1.09e+03 1.05e+03 617 828 610 514 489 523 939 530 533 678 622 694 602 569 482 496 774 760 828 868 502 510 511 479 544 790 585 692 666 588 649 489 565 541 628 486 604 877 603 534 466 583 543 541 701 537 699 438 540 513 458 763 429 793 432 493 519 477 396 518 534 540 504 470 426 500 937 636 508 474 460 517 401 504 453 471 461 731 707 615 518 578 574 609 526 516 493 532 537 610 545 527 507 510 693 522 502 501 540 619 588 567 596 550 549 660 826 980 569 596 423 511 491 464 572 528 551 430 437 765 432 501 400 435 445 434 541 490 588 470 390 474 510 474 538 524 439 452 440 525 798 910 524 765 464 475 456 445 438 449 718 749 500 564 480 486 413 423 463 511 583 771 561 829 404 499 751 474 561 436 470 506 398 507 520 542 563 575 541 509 451 382 546 375 374 379 589 387 392 459 490 539 489 535 494 508 789 721 498 385 572 458 423 386 405 510 438 446 464 413 437 412 474 476 434 854 794 810 805 800 436 632 516 717 425 703 643 385 708 662 427 844 527 383 370 388 364 389 494 495 427 417 386 653 402 413 368 334 401 372 451 452 577 724 407 648 268 330 364 329 380 323 386 348 334 249 373 481 574 323 336 411 303 309 367 324 508 488 395 359 356 336 425 447 479 394 553 380 359 419 479 529 501 451 423 470 424 479 395 380 408 354 392 348 518 277 395 450 414 384 305 412 415 284 759 343 314 381 752 381 361 383 406 389 296 424 490 431 445 446 414 400 347 404 435 409 311 334 403 353 348 328 292 509 466 416 414 391 322 307 368 340 375 350 293 400 365 423 456 174 403 400 425 395 445 559 471 384 478 395 407 390 409 320 1.07e+03 893 871 861 210 551 468 446 418 317 419 682 451 367 301 297 443 468 649 356 445 372 374 436 152 190 221 378 287 381 520 456 423 600 505 540 527 572 680 1.06e+03 949 584 531 594 525 512 1.04e+03 864 1.08e+03 673 513 495 537 460 528 972 847 429 997 491 709 499 458 702 914 976 1.03e+03 586 549 1.13e+03 600 714 918 888 461 576 680 1.11e+03 616 593 777 787 850 523 599 688 549 829 635 762 593 800 703 602 694 698 546 655 666 686 663 670 645 659 426 677 666 478 1.02e+03 656 606 593 563 605 567 593 811 842 1.09e+03 1.05e+03 617 828 608 514 490 523 939 530 533 678 622 694 603 568 483 496 790 760 828 868 502 510 511 479 544 791 585 692 666 589 648 490 564 541 628 486 604 878 604 534 466 583 543 541 701 537 701 438 540 513 459 761 429 792 431 492 520 476 397 519 534 540 505 470 427 500 936 636 509 473 461 518 401 504 453 471 461 736 706 615 515 582 576 609 526 517 492 532 537 611 546 527 507 510 691 522 502 501 540 618 588 566 597 550 548 661 826 979 570 596 423 511 492 464 572 528 550 430 437 765 432 500 400 435 445 434 540 490 588 469 390 474 509 473 538 524 440 452 440 526 797 910 524 765 464 475 456 445 438 449 718 756 510 564 480 486 414 423 464 512 578 774 560 829 404 499 750 474 561 436 472 506 399 508 520 543 562 575 541 509 450 382 547 375 374 378 590 387 392 459 488 540 489 536 494 508 789 721 497 383 572 457 423 386 405 510 439 446 464 414 437 412 474 476 434 854 792 810 804 800 436 632 516 718 425 703 642 385 708 663 427 844 518 383 368 388 364 390 494 495 440 414 386 654 403 413 368 334 401 371 451 453 576 725 408 648 268 330 364 329 380 323 386 349 334 250 373 481 574 323 336 411 304 312 368 324 508 488 396 360 356 337 426 448 479 394 554 378 359 420 480 529 501 451 422 470 430 479 395 380 408 356 394 348 518 277 398 452 417 384 309 411 415 284 759 343 314 382 753 380 362 384 406 391 296 425 490 430 444 447 413 400 348 403 435 409 310 334 403 354 348 329 291 509 467 416 413 393 322 307 369 339 375 351 290 399 365 423 455 174 403 400 425 395 445 560 471 384 478 396 408 391 409 318 1.07e+03 893 872 861 210 550 468 446 418 317 418 682 453 366 301 297 443 468 650 356 449 372 373 436 151 190 221 378 288 382 520 456 423 600 509 540 528 571 680 1.06e+03 948 585 530 594 525 511 1.04e+03 864 1.08e+03 671 514 495 536 460 528 973 847 429 997 491 701 499 459 702 913 976 1.03e+03 587 545 1.13e+03 601 714 918 887 460 577 680 1.11e+03 615 592 777 788 850 524 599 689 550 830 635 762 592 799 703 602 694 698 544 655 666 685 663 670 645 659 427 677 665 478 1.02e+03 656 606 592 563 605 567 593 811 838 1.09e+03 1.05e+03 617 828 607 514 490 522 938 530 534 677 621 694 602 568 483 497 804 761 828 868 502 511 511 480 543 792 585 692 666 589 647 489 565 541 628 486 604 880 604 534 467 582 543 541 701 537 705 437 539 513 459 759 429 790 431 492 520 477 397 520 533 541 505 470 427 499 936 636 510 472 461 518 401 504 453 471 461 740 706 615 512 587 575 610 527 518 490 532 537 612 547 527 506 510 690 522 505 501 540 617 589 565 596 551 547 661 828 978 570 596 423 511 492 464 571 528 550 431 436 765 432 500 400 435 445 434 540 491 587 469 390 474 509 473 538 523 440 452 441 525 797 910 524 764 464 475 457 444 438 450 718 763 525 563 479 486 414 423 464 512 573 777 560 829 404 500 750 473 562 437 473 507 399 507 520 543 563 575 541 509 450 382 547 375 374 378 590 386 392 459 488 540 488 539 494 507 789 721 496 383 573 456 422 386 405 511 439 446 464 414 436 413 474 476 434 853 791 810 802 798 436 632 515 718 424 703 642 386 708 664 427 844 508 383 368 387 364 394 494 494 455 413 386 655 402 413 368 335 401 371 451 454 576 724 409 647 268 330 365 329 380 324 387 348 335 250 374 481 576 323 336 411 305 313 368 324 508 488 396 361 356 338 426 448 479 394 554 378 360 421 480 529 499 451 420 470 433 480 395 380 408 355 396 348 518 277 400 453 420 384 311 410 414 289 760 342 314 382 754 380 362 384 405 391 296 424 490 430 444 448 412 400 348 402 435 409 309 334 404 355 349 330 290 508 467 416 413 396 322 306 369 340 375 351 286 398 365 424 455 174 403 400 425 397 445 561 471 384 478 397 409 393 409 317 1.07e+03 894 867 862 210 550 468 446 418 316 418 682 455 367 300 297 443 468 650 357 453 372 374 437 150 190 220 378 288 384 521 457 423 600 512 540 528 570 681 1.06e+03 948 586 529 594 525 511 1.04e+03 864 1.07e+03 670 514 495 535 460 527 974 848 429 997 491 692 499 459 703 909 976 1.03e+03 587 542 1.13e+03 600 714 918 887 460 576 680 1.11e+03 615 588 776 788 850 524 599 690 550 831 636 762 592 799 703 601 694 698 543 655 667 686 663 670 645 658 427 678 665 478 1.02e+03 656 606 593 563 606 567 593 814 838 1.09e+03 1.05e+03 617 827 606 514 490 522 938 530 535 677 621 694 602 567 483 496 814 761 828 868 502 511 511 480 543 793 586 692 666 589 647 489 565 541 628 487 603 882 604 534 468 583 544 540 700 536 712 437 538 514 458 758 430 789 431 492 521 478 398 521 533 542 504 470 427 499 936 635 511 471 462 518 401 503 452 471 461 744 706 614 509 592 574 610 527 517 491 531 536 612 547 527 506 510 688 522 507 500 540 617 588 565 596 551 547 662 829 978 570 596 423 510 493 464 571 528 550 431 436 766 432 500 400 435 445 433 540 491 588 469 390 474 509 473 538 523 441 452 441 525 797 909 524 764 464 475 457 444 437 449 718 773 541 563 479 486 415 424 464 511 567 779 559 828 405 500 750 472 564 437 475 506 398 507 520 543 563 575 540 509 450 383 546 375 374 378 589 386 392 459 488 540 488 542 494 507 789 720 496 383 573 456 421 386 405 513 439 446 464 414 434 413 474 476 435 852 790 810 799 796 436 632 514 718 424 705 642 387 708 663 428 844 498 384 368 385 364 400 494 492 468 411 388 655 402 413 368 336 401 371 450 455 575 723 409 646 268 331 365 330 380 324 387 348 334 251 373 481 577 323 337 412 306 313 368 324 508 488 396 362 356 338 426 448 479 393 553 379 361 422 478 529 497 451 418 470 438 480 395 380 408 355 398 348 519 277 402 454 423 384 318 410 414 295 760 343 315 382 753 380 361 384 405 389 296 424 490 432 445 447 412 400 347 401 435 409 309 335 405 356 348 331 290 508 463 417 413 398 322 307 369 340 374 350 281 399 364 424 454 174 403 400 425 398 445 562 472 384 479 398 409 394 409 316 1.08e+03 895 860 863 209 550 468 446 419 316 418 681 457 367 299 297 443 468 651 358 456 372 374 437 149 189 219 378 289 384 521 457 422 600 514 539 528 569 681 1.06e+03 947 587 528 594 525 511 1.04e+03 864 1.07e+03 669 515 495 535 460 527 974 848 429 997 492 682 499 458 703 906 976 1.03e+03 587 538 1.13e+03 600 714 918 886 459 576 680 1.11e+03 616 585 776 790 849 525 599 690 551 833 636 762 592 799 704 600 694 698 543 656 667 686 663 670 645 659 429 678 666 478 1.02e+03 657 606 593 563 606 567 593 816 836 1.09e+03 1.05e+03 617 827 606 514 490 524 937 531 536 677 621 694 601 567 483 496 821 761 828 869 502 511 510 480 543 793 587 692 667 589 646 488 565 542 628 488 603 884 604 534 468 584 545 540 700 536 718 437 538 515 458 757 432 787 431 492 522 479 398 521 532 544 504 470 427 499 936 636 510 472 462 519 401 503 452 471 461 748 707 614 507 600 574 610 527 517 493 532 536 612 547 527 506 510 685 522 508 500 540 616 588 566 596 551 547 661 830 977 570 596 423 509 492 463 572 527 551 430 436 766 432 500 400 434 445 433 541 491 589 470 390 474 509 473 537 523 441 451 440 525 798 908 525 764 464 476 458 444 437 449 717 783 553 563 480 486 414 424 464 511 563 782 558 828 405 500 750 472 566 437 478 505 398 508 520 543 564 575 540 508 450 380 546 374 374 378 589 386 392 459 489 541 488 544 495 507 790 720 495 383 573 456 423 386 405 514 438 447 464 414 433 412 474 477 436 852 790 811 796 794 436 632 512 718 424 706 641 388 708 663 428 843 491 385 368 384 364 405 494 492 483 408 389 655 402 412 368 336 402 372 450 455 575 723 408 644 268 333 365 330 379 325 387 348 333 252 372 482 578 323 337 413 306 313 368 324 509 488 396 363 356 338 425 448 479 392 553 380 362 421 476 529 497 451 416 470 441 480 396 380 408 355 398 349 519 277 404 455 426 384 322 409 414 302 761 343 315 382 753 380 360 385 405 388 296 423 490 432 444 447 412 400 347 401 434 409 309 337 404 358 348 331 291 509 458 417 413 396 322 309 369 340 374 350 282 400 364 424 454 173 403 400 425 399 445 562 472 385 479 397 409 392 410 316 1.08e+03 896 855 864 208 550 468 447 420 315 418 682 458 368 299 297 443 468 651 360 456 372 376 437 148 189 219 379 290 384 521 457 421 601 515 539 528 568 681 1.06e+03 947 587 528 594 525 511 1.04e+03 863 1.06e+03 667 515 495 535 461 526 974 848 429 997 492 672 499 458 702 903 976 1.03e+03 586 536 1.13e+03 601 714 918 886 458 575 680 1.11e+03 615 582 776 792 849 525 600 690 551 835 636 762 592 799 704 600 694 698 545 656 667 686 664 670 645 659 431 678 666 479 1.02e+03 657 606 594 562 606 566 593 823 834 1.09e+03 1.05e+03 617 828 603 514 490 525 937 531 537 677 621 694 601 568 483 496 826 761 829 870 503 511 510 479 543 793 587 692 668 589 646 488 564 542 628 488 603 886 604 534 468 585 546 540 698 535 727 437 538 514 458 755 432 787 431 492 522 478 398 521 532 544 504 470 427 499 937 636 510 473 462 519 402 503 453 471 461 749 707 613 506 608 574 609 526 517 494 532 536 612 546 527 506 511 681 522 507 500 540 614 587 566 596 551 547 661 830 977 570 596 424 509 492 462 573 527 551 430 436 766 432 501 400 433 444 434 540 491 590 470 390 474 509 474 538 522 441 450 440 525 798 908 524 763 464 476 458 444 437 449 717 794 560 563 479 486 414 424 464 512 560 783 558 828 405 499 751 472 568 436 481 505 398 508 520 542 564 575 540 507 451 378 546 374 374 378 589 386 392 460 490 541 488 543 495 507 790 719 495 382 573 456 424 386 404 513 438 447 464 414 432 412 474 478 436 852 791 812 793 795 436 631 512 717 424 707 641 387 708 663 429 842 483 385 369 382 365 412 494 492 496 405 390 655 402 412 368 335 402 371 449 455 575 722 407 642 268 333 364 331 378 326 387 348 333 253 371 483 578 323 337 413 306 314 369 324 509 488 396 364 358 338 425 448 479 393 554 381 362 421 474 529 499 452 416 472 444 481 397 380 407 356 398 349 519 277 405 456 427 384 326 409 414 305 760 343 316 381 753 379 359 386 404 389 295 423 491 431 444 446 412 399 347 401 433 410 309 338 404 358 350 331 291 510 453 417 412 394 322 310 368 341 374 351 285 401 364 425 454 173 403 400 425 399 446 562 472 384 480 395 409 391 410 316 1.08e+03 896 856 866 208 550 468 448 420 314 417 684 457 368 299 296 443 468 653 360 458 372 376 437 148 189 220 380 289 385 521 457 420 602 518 538 528 568 682 1.06e+03 947 586 528 594 526 511 1.04e+03 863 1.05e+03 665 515 496 535 461 526 974 848 429 997 492 662 499 458 702 902 976 1.03e+03 586 534 1.14e+03 601 715 918 886 458 576 680 1.11e+03 615 580 776 794 850 524 600 690 551 836 636 762 592 798 703 600 694 699 546 655 667 686 663 670 645 660 434 678 665 479 1.02e+03 658 606 595 562 606 566 593 831 829 1.08e+03 1.05e+03 617 828 600 515 490 525 937 532 537 678 621 695 601 568 483 496 832 761 829 871 503 511 510 480 543 792 586 692 668 589 647 487 564 542 628 487 603 886 604 533 468 585 546 540 698 535 733 437 538 514 458 753 432 786 431 492 522 478 397 521 532 544 504 470 426 500 937 636 509 475 462 519 403 504 454 471 461 751 707 613 502 618 574 609 525 516 494 532 535 612 546 527 506 511 678 520 506 500 540 612 587 567 596 551 547 661 829 978 571 596 424 509 492 462 573 527 551 429 437 767 432 501 400 432 443 434 539 491 590 470 390 474 509 474 538 522 441 451 440 525 798 908 525 763 464 477 458 445 437 449 717 805 564 563 479 486 414 424 464 513 559 785 558 828 405 499 751 472 568 436 484 506 399 509 520 542 563 576 539 506 451 376 547 373 374 378 589 386 393 460 490 541 488 543 496 508 790 719 495 382 573 455 425 386 404 513 438 446 464 414 431 411 474 478 436 852 791 812 791 795 436 630 512 716 425 706 641 387 708 664 430 841 474 385 370 382 366 421 494 492 506 402 390 654 402 413 368 335 402 370 449 455 575 722 406 636 269 332 364 331 378 326 386 349 334 253 371 483 578 322 337 414 306 315 370 325 510 488 396 365 359 337 425 448 479 393 554 381 362 419 474 529 498 454 416 475 447 482 398 381 406 356 399 349 521 278 406 456 428 385 331 409 415 307 760 343 317 381 753 380 359 387 403 389 295 423 492 430 444 446 412 398 347 401 433 410 310 339 403 358 352 332 291 510 453 417 412 393 322 311 368 340 373 351 287 401 364 425 454 172 403 400 425 399 446 561 472 383 480 394 408 392 409 316 1.08e+03 896 859 866 208 549 468 449 422 313 414 685 456 367 299 296 443 467 654 361 459 372 375 436 147 189 220 381 290 387 521 456 420 603 522 539 529 569 682 1.06e+03 947 586 528 594 526 512 1.04e+03 862 1.05e+03 664 515 496 536 461 526 974 848 429 997 492 652 499 458 702 899 976 1.03e+03 585 534 1.14e+03 600 715 918 887 458 577 680 1.11e+03 615 577 776 795 851 524 600 689 550 836 636 762 592 798 703 600 694 699 548 656 667 686 663 670 646 659 436 678 665 479 1.02e+03 658 606 596 563 606 566 592 843 822 1.08e+03 1.05e+03 617 827 597 516 489 525 937 532 537 678 621 695 602 568 483 496 837 762 829 871 502 511 511 480 544 792 586 692 668 589 647 487 564 542 630 487 604 887 603 533 468 585 545 540 697 534 740 438 539 514 458 752 431 785 431 492 522 477 397 521 533 544 504 470 426 499 937 636 510 475 462 519 403 505 454 471 462 754 706 611 499 626 575 608 525 517 492 531 535 611 546 527 506 511 677 518 504 500 540 611 586 566 597 551 547 661 830 979 573 596 425 510 492 463 572 527 550 429 437 767 432 501 401 433 442 434 538 491 590 471 390 474 510 474 538 522 441 452 441 525 798 908 525 763 464 477 458 445 437 450 717 816 568 563 479 486 414 424 464 513 556 786 557 830 404 499 751 472 568 436 486 506 399 509 521 542 562 577 539 506 452 376 547 373 375 378 589 386 394 460 491 541 489 542 496 508 790 719 495 382 572 454 425 386 404 513 438 446 464 414 431 411 474 478 435 851 791 812 790 795 437 630 513 715 424 705 641 387 708 666 431 840 465 385 371 381 366 430 494 493 517 401 390 654 402 413 368 335 402 369 450 455 574 722 406 631 269 331 364 331 378 326 385 349 335 253 370 483 578 322 336 414 304 316 370 324 510 488 397 365 360 337 425 447 479 393 554 382 363 419 474 528 496 456 415 479 450 483 397 380 405 357 398 349 524 277 407 457 429 385 336 409 415 308 759 343 318 381 754 381 359 387 402 388 295 423 493 430 445 447 412 399 347 401 433 410 310 339 404 357 353 332 291 511 452 418 413 393 322 311 368 340 373 351 291 401 362 426 454 173 404 400 425 399 445 561 472 384 480 395 408 392 408 316 1.09e+03 896 866 866 208 549 468 448 423 313 410 686 455 366 298 295 443 467 654 361 460 372 374 435 147 190 220 381 290 389 522 456 421 604 524 539 529 570 682 1.06e+03 946 585 529 594 526 512 1.04e+03 862 1.04e+03 663 516 495 536 462 526 974 848 429 997 492 641 499 458 702 896 975 1.03e+03 586 534 1.14e+03 600 716 917 887 458 577 680 1.11e+03 615 575 776 796 852 524 600 689 549 836 636 762 592 797 703 600 694 699 548 657 666 686 662 670 647 660 439 678 665 479 1.02e+03 659 605 596 563 605 566 592 858 812 1.08e+03 1.05e+03 617 827 595 515 489 526 938 532 538 678 621 696 602 568 484 496 845 762 830 869 501 512 511 480 544 792 586 691 667 589 648 487 564 542 632 487 604 887 604 532 468 584 545 540 698 534 745 438 539 514 458 752 431 784 430 492 522 478 397 521 534 545 504 470 427 499 937 636 509 474 461 520 402 506 454 471 463 757 706 610 496 636 575 607 525 517 491 531 535 611 546 527 506 511 677 516 503 499 540 611 586 566 597 551 548 662 830 981 575 597 426 510 492 463 572 527 548 430 437 767 433 501 401 435 442 434 538 491 590 472 390 473 510 474 538 522 440 453 442 525 798 909 525 763 465 478 458 445 437 450 717 826 573 563 479 486 414 424 464 512 554 789 556 830 404 499 750 472 569 436 488 506 400 508 522 542 562 578 539 506 453 376 547 373 376 378 589 386 394 460 489 541 490 542 496 508 790 718 495 382 571 454 425 386 405 513 438 447 463 414 431 413 473 479 436 851 792 811 788 795 437 630 515 716 424 705 642 386 708 666 431 840 458 385 371 379 366 436 494 494 526 399 390 654 402 412 368 335 401 369 450 455 574 723 407 625 269 331 364 332 378 325 384 349 335 253 370 483 577 323 336 414 303 316 371 324 510 488 397 366 359 337 426 447 479 393 554 382 365 418 474 527 495 457 416 481 452 483 396 379 406 357 397 349 526 277 407 457 429 385 340 408 415 309 758 344 318 380 754 382 359 387 402 388 295 423 492 429 445 448 412 399 347 401 434 410 310 339 405 356 351 332 292 510 452 417 413 393 322 311 369 340 373 351 293 402 361 426 454 174 405 400 426 400 445 563 472 384 480 395 409 393 407 316 1.09e+03 896 871 865 208 549 469 448 424 313 409 687 455 366 296 293 443 466 652 361 460 372 372 434 146 190 220 381 290 391 521 456 421 603 527 539 529 571 682 1.06e+03 947 585 530 593 526 512 1.04e+03 862 1.04e+03 662 516 494 536 462 527 974 847 429 997 492 631 499 459 702 894 975 1.03e+03 587 534 1.14e+03 600 716 916 888 458 578 681 1.11e+03 615 572 776 796 852 525 600 689 548 834 637 762 592 796 703 601 693 700 547 657 666 686 662 670 647 660 442 678 665 479 1.02e+03 659 605 597 562 605 567 592 873 802 1.08e+03 1.05e+03 617 826 593 515 489 526 938 531 538 678 621 696 603 569 484 495 852 762 830 868 500 512 512 479 544 792 586 690 667 589 648 487 564 543 633 486 605 886 605 532 468 583 544 540 699 534 751 438 539 515 458 752 432 783 430 492 522 478 397 522 534 545 504 470 428 498 937 636 508 473 461 520 402 506 454 471 464 761 707 609 496 645 575 607 526 517 492 530 535 611 547 528 505 511 677 516 502 498 540 611 585 566 596 551 548 663 831 981 576 598 427 510 492 463 572 528 548 430 437 767 433 500 402 436 443 434 538 491 590 472 390 473 511 473 537 523 440 452 443 525 798 909 525 763 466 478 459 445 437 450 716 837 576 563 480 486 415 424 465 511 551 792 556 830 404 500 750 472 569 437 491 505 401 508 522 542 562 577 539 508 453 376 547 374 377 377 589 386 394 460 487 542 489 541 496 508 790 718 495 381 570 454 425 385 406 513 438 448 462 414 430 414 474 477 436 851 792 811 786 795 437 631 518 716 424 705 643 386 708 667 431 841 452 386 370 378 364 443 495 494 533 396 390 654 402 411 368 335 402 369 450 454 573 725 408 620 269 331 364 332 378 325 384 349 335 253 370 483 577 323 336 414 303 317 371 324 511 488 397 367 358 338 426 446 479 392 553 382 366 419 474 528 496 458 416 487 452 484 396 379 406 357 395 349 526 276 408 457 429 385 344 408 416 310 758 344 317 380 754 382 359 387 402 387 295 423 491 430 445 449 412 400 347 401 434 410 310 338 405 355 349 332 292 510 453 416 414 393 322 311 369 340 373 351 292 403 359 426 454 172 406 400 426 400 444 564 472 384 480 396 410 394 408 316 1.09e+03 896 875 864 208 550 469 447 424 312 408 688 455 366 294 292 442 465 654 360 461 373 372 435 146 190 221 380 290 392 521 456 421 603 529 539 529 571 682 1.06e+03 947 584 531 592 526 512 1.04e+03 861 1.04e+03 659 516 494 536 461 526 975 846 429 997 492 625 500 459 701 894 975 1.03e+03 588 534 1.14e+03 600 716 916 887 458 578 681 1.11e+03 614 570 777 797 853 525 600 688 548 830 637 762 592 796 703 601 693 700 545 657 666 686 662 669 647 661 445 679 665 479 1.02e+03 658 605 598 562 605 567 592 897 789 1.08e+03 1.05e+03 617 827 591 515 489 527 939 530 539 678 621 696 603 569 484 494 860 762 830 869 501 512 512 478 543 792 586 690 667 589 648 486 564 543 633 486 604 886 606 532 469 583 544 540 699 533 759 438 539 515 458 752 433 782 429 493 521 478 397 522 535 545 504 470 429 498 937 636 507 472 461 520 402 506 455 471 463 764 708 609 498 654 575 608 525 517 492 530 536 611 546 528 505 510 678 516 502 498 540 611 585 566 596 551 548 664 831 981 576 598 426 510 493 463 573 528 549 430 437 767 433 500 402 435 444 434 538 490 589 472 390 473 511 473 537 523 440 452 443 525 798 909 525 763 466 478 459 444 437 450 717 848 581 563 480 485 415 424 465 510 550 794 557 830 404 500 750 472 570 437 492 505 402 506 522 542 563 576 539 508 452 376 548 374 376 377 589 386 393 461 486 543 488 540 496 508 789 718 495 381 570 454 424 386 406 513 438 448 462 413 428 415 475 476 437 852 793 812 785 794 437 631 521 716 424 705 643 386 708 667 430 841 446 388 370 376 363 452 496 495 541 391 389 655 402 411 368 335 402 369 450 454 572 726 409 614 269 333 364 332 379 325 385 349 337 254 370 482 577 323 337 414 303 318 371 325 510 488 397 370 358 338 426 445 480 392 552 382 367 419 473 528 496 458 416 496 452 484 396 379 407 356 395 348 525 275 407 458 430 386 347 407 418 311 760 345 316 380 754 382 359 387 403 388 295 423 491 432 445 449 412 400 347 402 434 410 309 336 405 356 349 331 293 510 453 414 414 393 322 311 369 340 373 351 291 404 358 426 454 170 407 400 427 401 445 564 472 383 479 396 412 394 408 316 1.1e+03 896 874 863 208 550 468 447 424 313 409 687 455 366 294 291 441 465 657 359 462 374 372 436 145 190 222 379 290 392 521 457 420 602 533 539 528 572 684 1.06e+03 947 584 531 591 526 512 1.04e+03 861 1.04e+03 654 516 494 536 461 525 975 847 429 997 493 619 499 459 701 894 975 1.03e+03 588 533 1.14e+03 600 716 916 887 458 578 681 1.11e+03 614 568 777 797 852 526 600 688 549 826 636 762 593 797 703 601 693 701 542 657 666 686 661 669 647 660 450 679 665 479 1.02e+03 657 605 599 563 606 567 592 921 774 1.08e+03 1.05e+03 618 828 590 515 488 526 939 531 539 679 621 696 603 569 484 494 866 762 830 870 502 512 513 479 543 792 586 690 667 590 647 486 563 544 634 486 604 886 607 532 469 584 543 540 699 532 768 438 538 515 458 752 432 780 428 494 521 478 398 522 535 544 504 471 430 497 937 636 507 472 461 520 403 506 455 471 462 768 708 609 500 662 574 609 524 517 494 530 536 611 546 529 506 510 677 518 504 498 539 611 584 565 597 551 548 663 830 982 575 599 426 509 494 464 573 529 550 430 437 767 433 499 402 434 444 434 538 490 588 471 391 473 511 473 537 523 440 452 443 526 798 908 525 763 466 478 460 444 437 450 717 856 584 562 480 485 416 425 465 511 548 796 557 830 403 500 750 471 570 438 495 506 404 506 523 542 564 576 540 508 452 375 548 374 375 378 589 386 393 462 486 544 488 540 497 508 789 718 495 381 571 454 423 386 407 513 437 447 462 413 427 415 475 474 436 852 792 813 784 794 437 631 526 716 424 705 643 386 708 668 430 840 442 390 369 373 362 464 495 495 548 386 389 656 403 411 368 335 402 369 450 454 572 726 408 607 270 334 364 332 379 325 385 350 338 254 371 482 577 322 337 414 303 319 371 324 510 488 397 372 357 338 428 445 482 391 550 383 368 420 472 529 496 457 415 508 452 486 396 379 407 356 395 346 525 274 406 459 431 386 350 406 419 312 761 346 315 380 754 383 360 386 403 389 296 423 492 433 444 449 412 400 347 402 434 410 308 336 404 357 349 330 294 510 454 415 415 393 322 311 368 340 374 352 289 404 358 425 454 167 407 400 427 400 446 566 471 384 479 396 412 395 408 316 1.1e+03 896 874 861 208 550 467 447 425 314 410 686 455 366 294 291 441 464 661 357 465 375 372 437 144 188 224 378 291 392 522 457 420 603 536 539 528 572 685 1.06e+03 947 586 531 591 526 512 1.05e+03 862 1.03e+03 650 516 494 536 461 524 975 847 429 997 493 613 499 458 702 893 975 1.03e+03 588 533 1.14e+03 600 716 916 886 458 578 681 1.11e+03 614 567 777 798 852 526 599 688 549 822 636 763 593 797 703 601 693 701 540 656 666 686 661 669 648 660 457 679 665 479 1.02e+03 656 605 599 563 606 566 591 946 755 1.08e+03 1.05e+03 618 828 588 516 488 525 938 531 540 678 620 696 603 569 483 493 871 761 830 870 501 513 513 479 542 793 586 689 668 590 647 487 563 544 634 486 603 886 607 533 469 585 544 540 698 532 776 438 538 515 458 750 432 778 429 493 521 478 399 522 535 543 504 471 430 497 936 636 507 472 460 520 403 507 456 470 462 770 708 609 506 669 574 608 523 516 495 531 536 611 546 529 507 511 677 520 506 498 538 610 584 564 596 551 548 662 830 982 575 600 426 509 494 464 573 528 550 429 437 766 433 500 401 434 443 435 539 490 588 470 390 473 511 473 537 523 441 452 442 526 798 908 526 763 467 478 460 445 438 450 718 860 587 562 480 485 417 425 466 511 548 798 557 829 403 500 750 471 570 438 498 506 407 506 522 542 564 576 540 508 452 376 548 373 374 378 590 386 393 462 486 544 488 541 497 508 788 717 495 382 572 454 423 386 407 513 435 446 462 414 427 414 475 475 436 851 792 813 785 793 436 631 531 715 424 706 642 387 709 668 431 838 437 391 370 372 362 474 495 494 558 381 389 657 403 411 368 334 401 369 450 455 571 726 408 602 270 335 364 332 379 325 386 352 339 253 372 482 577 322 337 414 303 320 371 324 510 488 397 374 356 338 429 446 482 391 550 383 368 421 471 529 497 456 413 519 451 486 396 379 408 356 395 346 526 274 406 460 432 386 353 405 418 313 762 346 315 379 754 383 360 386 403 390 296 423 493 433 443 449 412 400 347 403 434 410 307 337 405 358 350 329 295 510 454 415 414 394 322 311 368 340 374 352 288 404 358 424 454 167 407 399 428 400 446 567 471 384 479 396 413 395 407 316 1.11e+03 896 872 860 208 550 466 447 424 314 411 687 455 367 294 290 441 464 662 357 468 376 373 437 144 188 224 377 291 392 522 457 420 603 538 539 527 572 686 1.06e+03 947 587 532 591 525 512 1.04e+03 862 1.03e+03 648 515 495 536 462 524 975 847 429 997 492 608 500 458 702 893 975 1.03e+03 588 533 1.14e+03 600 716 916 886 457 577 682 1.11e+03 614 566 777 798 853 526 599 688 549 817 635 763 594 797 702 602 692 701 539 655 666 686 661 669 648 659 461 679 665 479 1.02e+03 657 605 597 563 607 566 590 968 728 1.08e+03 1.05e+03 618 828 584 516 487 525 938 531 541 679 620 696 604 568 483 494 875 761 830 869 501 513 513 480 542 793 587 689 668 589 647 488 563 545 634 486 603 886 607 534 469 585 544 541 698 533 783 438 537 514 458 748 432 777 429 493 521 477 400 522 535 543 505 471 429 497 935 636 506 472 461 520 403 507 456 470 464 774 708 609 510 677 574 608 524 517 496 531 536 611 546 529 507 512 677 522 507 498 538 610 584 564 596 551 548 662 830 982 575 600 426 509 494 464 573 527 550 429 437 767 433 500 400 434 443 435 539 490 589 469 390 473 511 473 538 523 441 452 442 526 797 909 527 763 466 478 459 445 438 450 719 860 589 562 480 485 418 424 466 511 548 799 558 829 403 500 750 471 570 438 502 506 410 506 521 542 564 576 540 507 452 378 548 373 373 378 589 386 393 463 488 543 488 541 497 509 788 717 495 384 572 453 424 386 406 513 434 445 462 414 426 414 475 476 436 850 791 813 785 792 436 631 541 715 425 706 641 388 712 668 432 838 432 393 370 372 362 486 494 494 568 375 390 656 403 411 368 334 400 369 450 456 571 726 408 593 270 334 364 332 378 325 386 352 338 252 372 481 577 322 337 413 303 323 371 323 510 489 396 375 356 338 428 447 482 392 550 382 368 421 469 528 497 455 411 530 451 486 396 379 409 356 396 346 527 275 406 460 433 385 357 405 418 314 761 345 315 379 754 384 361 386 403 390 296 423 493 433 442 448 412 400 348 404 434 410 307 339 405 358 350 330 295 510 453 416 413 394 320 312 368 341 374 351 287 405 357 424 454 167 407 399 428 400 447 569 471 386 479 397 414 394 407 317 1.11e+03 897 870 858 208 552 466 447 424 314 410 689 456 368 293 290 440 464 661 358 471 376 374 437 144 189 224 376 291 395 522 456 420 603 539 539 526 572 686 1.06e+03 947 588 532 592 526 512 1.04e+03 862 1.02e+03 648 515 495 537 463 523 974 848 429 997 492 606 501 458 702 894 975 1.03e+03 588 532 1.14e+03 600 716 915 887 457 577 682 1.11e+03 615 565 777 798 853 525 599 688 549 809 636 763 595 796 701 603 692 702 538 656 667 686 662 669 648 659 466 679 665 480 1.02e+03 658 605 596 563 607 567 590 986 696 1.08e+03 1.05e+03 618 828 581 516 486 525 938 531 542 680 620 696 604 569 483 494 879 761 830 868 501 513 513 480 543 793 586 688 669 589 647 488 563 544 634 487 603 887 608 534 469 585 544 542 698 534 788 439 537 514 459 744 432 777 430 493 522 476 399 522 534 542 505 471 429 497 934 636 507 472 462 520 403 506 456 469 464 776 708 609 515 684 574 608 524 518 495 531 535 611 546 528 507 514 677 520 505 498 537 610 584 564 595 550 549 662 830 982 575 600 426 510 494 463 573 527 550 429 437 767 434 501 400 434 443 436 539 490 589 470 390 473 511 473 538 523 441 452 442 527 797 909 528 763 465 478 459 445 438 450 719 NaN 589 562 481 485 420 424 466 512 547 801 559 830 403 499 750 471 570 439 505 506 413 506 521 542 564 576 540 507 452 379 549 373 373 377 589 386 393 463 489 544 486 541 496 509 788 717 496 386 572 453 425 386 406 513 434 445 462 415 426 413 475 476 435 848 791 813 785 792 435 631 552 715 425 706 640 389 713 668 433 836 428 394 370 372 361 496 494 496 583 372 391 655 403 411 368 334 401 370 450 455 571 726 409 583 270 332 364 332 379 326 386 352 338 251 372 480 578 322 337 412 304 326 371 323 511 489 396 376 356 338 426 448 481 394 551 382 368 420 469 528 498 456 409 542 451 485 395 379 410 356 396 347 527 275 407 460 434 385 361 406 419 314 759 345 315 380 753 384 361 386 403 391 295 423 493 434 442 448 412 400 348 403 434 410 309 341 406 358 349 331 295 510 453 416 413 394 320 314 368 342 374 350 286 405 356 425 454 167 407 399 428 400 446 569 471 386 479 397 414 394 407 318 1.12e+03 897 869 857 207 553 466 448 425 314 409 691 457 368 293 289 440 464 659 358 473 377 374 438 145 190 224 376 291 398 521 456 420 603 540 539 527 572 686 1.06e+03 948 587 533 592 526 512 1.04e+03 861 1.02e+03 647 515 495 538 463 522 974 848 429 996 492 602 502 459 702 897 974 1.03e+03 588 532 1.14e+03 600 716 915 888 456 577 682 1.11e+03 616 564 777 799 854 524 600 689 548 800 636 763 595 795 701 603 692 702 538 657 667 686 662 669 648 659 473 679 665 480 1.02e+03 658 606 595 563 607 568 590 1e+03 666 1.08e+03 1.05e+03 618 829 579 515 485 525 938 531 542 680 620 697 604 569 483 494 883 762 830 868 501 513 513 480 543 793 586 688 668 588 646 488 563 544 634 488 604 888 607 534 469 585 544 541 698 534 792 439 537 514 459 738 433 777 430 493 522 475 399 522 534 542 505 472 429 498 934 637 508 472 463 521 403 506 456 469 464 782 708 609 517 693 574 608 524 518 494 531 534 612 546 528 506 514 676 519 501 498 538 608 584 565 595 550 549 662 831 981 575 599 425 511 493 463 573 528 549 429 437 767 434 501 400 434 443 436 538 489 589 470 391 472 511 474 539 524 442 452 442 527 797 909 528 764 464 479 459 445 437 450 718 NaN 590 562 481 486 422 423 466 512 548 804 560 830 403 499 750 471 570 440 509 506 417 506 521 542 564 576 540 508 452 379 549 373 374 377 588 387 393 463 488 545 486 542 496 508 788 717 496 386 571 453 425 385 406 514 434 446 462 415 426 413 475 476 436 849 791 813 785 792 435 632 565 715 425 707 640 388 715 668 433 836 426 397 370 372 359 506 494 496 597 368 392 655 403 411 368 334 401 371 450 454 571 726 408 575 270 331 363 332 380 326 386 351 337 251 373 479 578 322 337 412 304 328 370 324 512 489 396 377 356 337 425 448 481 396 552 382 367 420 470 528 497 458 408 555 451 486 395 379 411 357 396 345 527 276 407 461 435 386 365 406 419 314 758 345 314 380 753 383 361 385 403 391 294 423 492 433 442 448 412 402 348 402 433 410 311 340 406 358 348 332 295 511 455 416 415 394 322 314 368 342 374 348 286 406 356 425 454 166 407 400 428 401 446 570 472 385 479 396 415 394 407 318 1.12e+03 896 870 857 206 553 466 448 426 314 408 691 458 368 292 287 440 463 659 357 475 376 373 440 145 189 223 375 291 399 520 455 420 603 542 539 527 572 686 1.06e+03 948 585 533 592 526 512 1.04e+03 861 1.02e+03 646 515 496 538 463 522 974 848 429 997 492 600 501 459 703 901 974 1.03e+03 588 532 1.14e+03 600 715 915 889 456 578 683 1.11e+03 616 562 778 800 854 524 600 689 548 788 636 763 596 794 701 604 693 702 538 658 667 687 662 669 648 658 482 679 666 480 1.02e+03 658 606 594 563 607 568 590 1.02e+03 640 1.08e+03 1.05e+03 618 829 577 515 485 525 937 531 542 680 620 697 604 569 483 494 887 762 830 868 501 514 513 480 544 793 586 688 668 588 646 488 564 544 634 488 604 890 606 534 469 586 544 541 698 535 796 439 538 514 460 733 434 776 430 493 522 476 398 522 534 541 504 472 430 498 934 636 509 472 463 521 403 506 456 469 464 785 708 609 519 703 574 608 524 517 494 530 534 612 546 528 505 514 675 518 495 499 538 607 584 565 595 550 548 662 832 980 577 598 425 512 493 464 573 529 549 429 437 767 436 501 400 434 444 436 537 490 589 470 390 472 511 474 540 525 442 452 443 526 797 908 528 764 463 479 459 444 435 449 718 NaN 592 561 482 487 424 423 466 512 547 807 560 831 403 499 749 471 570 441 514 506 419 506 520 541 564 576 540 508 452 379 549 373 374 377 589 387 393 463 486 546 486 542 495 508 788 716 496 385 571 454 425 385 405 514 435 447 463 415 425 412 475 475 437 849 791 814 786 793 435 633 578 716 425 707 640 388 716 668 433 836 426 398 369 371 358 516 494 496 609 364 392 654 402 411 368 334 401 371 450 454 571 726 408 566 270 331 364 333 381 326 387 351 338 251 374 479 579 322 337 412 304 328 370 324 512 489 396 378 356 336 427 448 480 396 552 382 367 420 470 527 496 458 408 569 452 486 395 380 410 357 394 342 527 275 407 462 437 387 367 406 419 314 757 345 314 381 752 382 361 384 403 391 294 424 491 431 442 450 413 402 348 402 434 409 312 340 405 357 348 331 294 512 458 415 416 394 323 314 368 343 375 348 286 406 358 426 454 167 407 400 428 402 447 572 471 385 479 396 414 395 406 318 1.13e+03 896 871 857 205 552 467 449 428 315 408 691 458 367 292 286 440 463 659 356 476 374 372 440 144 188 223 374 291 399 520 455 420 603 544 539 527 571 685 1.06e+03 948 585 533 592 527 512 1.04e+03 861 1.02e+03 644 515 495 538 463 522 975 847 429 997 492 598 501 459 704 904 974 1.03e+03 588 533 1.14e+03 600 716 916 890 456 579 683 1.11e+03 616 561 778 800 853 524 600 690 548 775 635 765 597 793 701 604 694 701 541 657 667 688 662 668 647 658 492 678 666 480 1.02e+03 658 605 594 563 607 567 590 1.03e+03 620 1.08e+03 1.05e+03 617 829 574 515 485 524 936 531 542 679 620 697 605 569 483 494 889 761 830 869 501 514 514 479 545 793 587 688 667 589 647 489 564 543 635 488 605 890 603 533 469 586 543 540 698 535 798 440 539 514 460 729 434 774 429 493 522 477 398 521 534 540 504 471 431 498 934 636 509 473 463 522 403 506 455 468 465 791 708 610 521 712 574 608 524 517 494 530 534 612 546 529 504 514 674 518 482 499 538 607 584 566 596 550 548 663 833 980 579 598 426 512 493 463 574 530 549 429 438 766 437 502 400 434 444 435 537 491 588 470 390 471 511 473 541 524 443 452 443 526 797 907 528 764 464 478 460 444 434 449 718 NaN 594 561 482 487 426 423 466 512 546 810 560 830 402 499 749 471 570 441 520 506 421 506 520 540 563 576 540 508 452 379 549 374 375 377 588 386 393 463 484 546 486 542 495 508 788 715 495 384 571 454 426 385 405 515 435 447 463 415 425 412 476 475 438 848 791 814 787 793 435 633 594 716 425 707 641 389 717 669 433 836 422 399 369 370 359 522 494 496 617 360 392 655 402 412 368 334 402 370 450 454 571 725 407 560 270 332 365 333 382 325 388 351 339 252 373 479 579 322 337 412 304 328 370 324 512 488 396 380 356 335 429 448 480 396 553 381 367 420 470 527 496 460 408 584 453 486 395 381 409 356 392 339 527 275 407 463 440 388 370 406 420 315 757 345 314 380 752 382 361 384 403 392 294 424 491 429 440 452 413 403 348 402 434 410 311 340 405 358 348 331 294 512 459 416 416 394 323 313 368 344 375 349 285 406 359 426 454 168 407 400 429 404 448 573 471 384 480 396 414 396 406 317 1.13e+03 897 870 857 204 551 467 447 428 314 408 690 457 367 292 286 439 463 661 357 478 373 372 440 143 187 223 372 291 397 521 455 420 602 544 539 526 570 685 1.06e+03 947 585 533 592 528 512 1.04e+03 861 1.02e+03 643 515 495 538 463 522 975 848 429 997 492 597 501 459 703 906 974 1.03e+03 588 533 1.14e+03 600 716 916 889 455 580 683 1.11e+03 616 560 779 800 853 524 599 690 548 761 635 766 599 793 701 604 695 700 545 656 667 688 662 669 647 658 497 679 666 480 1.02e+03 657 605 593 562 607 566 589 1.03e+03 600 1.08e+03 1.05e+03 617 829 571 516 486 525 936 532 542 679 621 697 605 569 482 494 891 761 830 869 501 515 514 479 545 793 587 689 667 590 647 489 565 543 636 488 605 890 602 533 469 587 542 540 698 534 800 441 540 514 461 723 434 773 429 493 522 477 398 520 534 539 504 471 432 497 934 635 508 474 463 522 403 505 455 468 465 793 709 610 522 721 574 608 524 516 494 529 535 612 546 530 504 514 671 519 468 499 538 608 584 566 596 550 548 664 833 980 581 598 427 512 493 462 574 530 549 428 438 767 439 501 400 434 445 434 537 492 588 470 390 471 510 473 541 523 443 452 443 525 797 907 528 764 464 477 460 444 435 449 718 992 596 560 483 487 427 423 466 511 545 814 560 830 402 499 749 471 570 441 527 506 422 506 520 540 562 575 541 508 452 379 549 375 376 378 588 386 393 464 486 546 485 543 495 508 788 715 496 384 572 455 426 386 405 514 436 447 463 414 425 412 478 475 438 848 792 815 790 794 435 634 610 716 424 707 641 389 718 670 433 835 419 400 370 368 360 529 494 496 623 355 393 655 402 412 368 335 403 370 450 454 571 725 408 555 270 332 366 333 382 325 390 351 340 254 373 479 579 322 337 411 304 329 370 324 513 487 396 382 357 334 431 448 480 397 552 380 368 421 470 526 497 461 408 600 453 487 394 383 408 355 391 338 527 274 407 464 444 388 374 405 420 316 758 345 314 379 753 382 361 385 403 392 295 424 491 429 440 454 412 402 348 402 434 410 310 340 405 359 348 331 294 512 459 416 416 394 323 312 367 344 374 350 284 406 358 427 454 169 407 400 430 405 450 574 471 384 481 396 414 396 406 317 1.14e+03 897 870 857 203 551 466 445 428 314 408 689 457 367 290 286 438 464 663 357 479 372 372 440 142 187 223 372 291 396 521 455 420 602 545 538 526 569 686 1.06e+03 946 585 533 592 529 513 1.04e+03 861 1.02e+03 642 515 494 537 464 523 975 849 430 997 492 596 501 459 703 906 974 1.03e+03 588 533 1.14e+03 600 716 916 889 454 580 683 1.11e+03 616 560 780 800 854 524 599 691 549 748 635 768 601 794 700 605 695 700 549 656 667 688 662 669 647 659 502 680 665 480 1.02e+03 657 605 592 562 607 566 589 1.04e+03 585 1.08e+03 1.05e+03 617 829 569 516 486 526 936 533 542 679 621 697 605 569 482 494 893 761 830 870 501 514 515 479 544 792 586 689 666 590 647 490 564 542 636 488 605 890 601 532 469 587 541 540 698 534 801 441 540 514 461 718 434 772 429 494 523 477 398 521 534 538 504 471 432 496 932 635 508 473 463 523 403 504 455 468 464 796 708 609 523 730 575 608 524 516 493 529 536 612 546 531 504 515 669 518 456 499 538 609 583 565 596 551 548 664 832 980 581 598 427 512 492 461 574 530 549 429 439 767 439 501 400 434 445 434 538 492 587 470 390 471 510 474 541 522 444 452 443 525 797 907 528 764 465 476 460 444 435 450 718 992 597 560 484 487 427 423 466 511 545 817 559 829 402 499 749 471 570 442 531 506 422 506 520 542 561 575 541 508 452 380 550 375 376 378 589 385 393 464 487 546 484 543 494 509 788 715 496 385 573 455 426 386 405 514 438 446 463 414 425 413 478 475 438 848 792 815 792 793 436 634 627 715 424 707 641 390 718 671 434 834 416 402 371 368 360 534 494 496 625 353 393 657 402 412 369 335 402 370 449 453 570 725 408 552 270 333 365 332 381 325 390 351 339 255 373 479 579 322 337 412 304 331 371 324 513 486 397 382 357 334 431 448 480 398 550 379 368 422 468 525 497 462 408 616 453 488 392 382 408 355 390 336 526 274 407 464 447 388 377 405 420 318 758 344 314 380 754 383 362 386 403 392 296 423 491 429 441 453 411 403 348 401 434 410 310 340 405 360 348 331 294 512 458 415 416 393 323 312 367 344 374 351 284 407 358 427 454 170 406 400 430 406 452 576 471 384 482 395 413 397 406 317 1.14e+03 897 871 857 204 552 466 444 428 313 407 688 458 368 289 285 438 461 666 356 481 373 372 440 141 187 223 371 290 396 522 455 420 601 546 538 527 570 686 1.06e+03 944 585 532 592 529 513 1.04e+03 861 1.01e+03 640 515 494 538 464 523 975 849 430 997 492 595 501 458 702 908 974 1.03e+03 587 533 1.14e+03 600 716 917 889 454 582 683 1.11e+03 616 560 781 800 854 524 600 691 549 739 635 766 603 794 700 605 695 700 550 656 668 689 662 669 647 660 505 680 666 479 1.02e+03 657 604 591 562 607 567 589 1.05e+03 572 1.08e+03 1.05e+03 616 829 568 517 487 527 936 534 541 680 621 697 605 569 483 493 894 760 830 870 501 514 515 479 544 792 586 689 666 590 647 490 564 542 637 488 605 890 602 532 469 587 541 540 699 534 802 441 541 513 461 708 434 772 430 494 524 477 399 523 534 537 504 470 432 496 931 635 507 473 463 523 403 503 455 469 463 796 707 609 525 740 575 609 524 517 493 530 536 611 546 530 504 514 667 520 448 499 538 607 582 565 596 551 548 664 831 979 581 598 427 512 492 460 573 530 549 429 439 768 440 501 400 434 445 433 538 491 588 469 391 471 510 474 540 523 443 453 443 525 797 906 529 763 465 476 460 444 437 451 717 996 597 560 484 488 427 422 466 512 544 820 558 829 402 499 749 471 571 443 535 505 422 507 520 542 562 575 542 509 451 380 550 376 376 378 590 385 394 464 487 546 484 543 494 509 788 714 497 385 574 455 426 386 405 514 438 446 463 414 425 413 478 475 437 849 793 815 794 792 435 634 645 715 425 709 640 390 717 671 435 834 416 403 372 366 361 540 493 496 629 350 393 659 401 411 369 335 399 370 450 454 570 726 408 547 269 332 365 332 381 325 390 351 338 255 373 479 579 322 338 412 304 332 370 324 513 486 397 381 357 334 432 447 480 398 549 379 368 422 468 525 498 462 408 630 451 488 391 381 409 355 390 335 526 273 408 464 451 387 379 405 420 319 758 344 314 380 756 383 362 388 403 392 296 423 492 429 443 452 411 403 349 401 435 410 310 340 406 360 349 331 297 511 458 414 416 393 323 312 367 343 373 351 284 407 357 427 453 171 404 400 430 406 453 575 472 384 482 395 413 397 406 318 1.15e+03 897 874 857 204 553 465 444 429 312 406 688 460 369 289 282 438 458 668 356 481 374 372 441 141 187 223 371 290 395 523 455 420 600 546 538 528 570 685 1.06e+03 944 586 532 591 528 513 1.04e+03 861 1.01e+03 637 515 494 538 464 522 974 849 430 997 492 594 501 458 703 909 974 1.03e+03 587 534 1.14e+03 601 717 917 889 454 583 684 1.11e+03 615 560 782 800 854 524 600 691 549 729 634 763 604 794 699 604 694 700 550 657 668 690 662 669 647 660 508 681 666 479 1.02e+03 657 604 588 561 607 567 589 1.05e+03 559 1.08e+03 1.05e+03 616 829 566 517 488 527 936 533 541 679 621 698 606 569 483 492 895 759 831 870 502 514 515 479 543 793 587 689 667 590 647 490 564 542 637 488 604 891 603 532 469 587 540 540 698 534 803 441 541 514 460 701 435 772 430 494 524 476 400 524 534 537 504 471 432 497 930 635 507 474 463 523 403 504 455 470 463 796 706 608 526 751 575 609 523 518 492 531 537 611 546 530 504 513 667 521 443 498 538 606 582 565 597 551 548 664 832 979 581 598 427 512 492 460 573 530 549 430 440 768 440 502 399 434 444 433 538 490 588 469 392 471 510 474 540 524 443 453 443 525 797 907 528 763 465 477 459 444 438 452 716 1e+03 597 560 484 488 429 423 466 512 544 823 556 830 402 499 750 471 572 443 537 505 421 507 519 541 562 575 543 509 451 379 550 376 376 378 590 385 394 464 487 546 483 543 495 509 788 714 497 385 574 455 426 386 406 514 438 446 463 415 424 414 478 475 436 850 794 815 795 792 435 634 663 714 426 710 640 390 715 670 435 834 414 405 372 366 360 543 495 496 631 349 394 660 402 411 369 336 397 370 451 454 570 727 408 542 269 332 365 332 381 324 390 350 339 255 373 478 578 322 337 412 304 332 370 324 511 487 398 381 357 335 432 447 480 398 549 378 368 422 469 526 498 462 406 648 450 488 391 380 410 354 389 335 526 273 409 465 456 386 381 405 421 319 757 345 314 380 756 383 363 388 404 391 295 424 492 430 445 452 411 403 349 401 436 410 310 340 408 360 349 331 299 511 458 414 416 392 323 312 367 342 374 352 283 406 356 427 455 172 403 398 431 406 454 574 472 383 482 395 413 397 405 318 1.15e+03 897 874 857 205 553 465 445 429 312 405 687 461 370 290 280 437 455 668 349 482 374 372 441 141 186 223 372 291 394 524 455 419 600 546 538 529 570 684 1.06e+03 944 586 532 591 528 513 1.04e+03 861 1.01e+03 634 514 494 538 464 521 974 848 430 998 492 594 500 459 704 910 974 1.03e+03 587 534 1.14e+03 601 717 917 890 454 584 684 1.11e+03 615 560 782 799 854 524 601 691 549 722 634 760 606 793 699 605 694 700 552 657 668 689 662 669 647 660 510 681 667 479 1.02e+03 657 604 587 561 607 567 589 1.05e+03 548 1.08e+03 1.05e+03 615 829 564 517 489 527 935 533 540 679 620 698 606 570 483 491 896 758 830 870 502 515 515 479 544 793 588 688 668 591 647 491 564 542 638 488 604 891 605 532 469 587 538 540 699 533 803 441 541 514 460 690 435 772 431 494 524 476 400 523 534 536 505 471 433 497 931 635 508 474 463 522 402 505 456 470 462 796 707 608 527 762 575 609 522 518 492 532 537 610 546 530 506 511 667 520 438 497 538 605 582 565 597 551 548 664 832 978 582 598 428 511 493 460 573 529 549 430 439 768 441 502 399 434 444 434 538 490 589 469 392 473 509 473 540 525 442 453 443 525 797 908 528 763 465 478 459 444 438 452 715 1.01e+03 597 560 483 489 431 424 466 512 542 827 555 831 402 499 750 471 573 444 542 506 422 507 518 541 562 575 543 509 451 379 550 376 376 378 590 385 394 465 487 546 482 541 496 509 788 714 497 384 573 455 425 387 406 514 437 446 463 416 424 414 479 474 436 850 794 816 795 792 435 634 678 713 428 711 640 390 711 670 435 834 413 407 373 366 360 547 496 496 633 346 395 660 402 411 369 336 399 370 451 455 570 728 408 538 269 333 365 331 381 324 390 350 339 254 373 478 578 322 337 411 304 332 369 324 510 488 398 381 357 335 433 447 479 399 550 377 369 421 470 527 498 461 404 664 449 487 392 380 412 354 389 334 527 274 410 465 459 386 383 406 421 319 756 346 314 380 755 382 364 386 405 390 294 426 492 430 446 452 410 403 349 401 436 408 310 340 407 359 349 330 300 511 459 413 416 393 322 313 367 341 374 353 281 406 354 428 457 171 404 397 431 406 454 574 472 383 481 396 414 398 406 317 1.15e+03 898 875 858 205 553 465 445 429 312 405 689 461 369 290 277 436 455 669 343 484 374 372 441 141 186 223 372 291 395 524 455 420 601 545 538 529 570 684 1.06e+03 944 586 533 591 527 514 1.04e+03 862 1.01e+03 634 514 494 538 464 521 974 848 430 998 492 594 500 460 704 913 974 1.03e+03 588 535 1.14e+03 602 716 916 889 454 585 684 1.11e+03 615 559 781 798 854 525 601 691 549 713 635 758 607 792 700 606 694 699 553 657 668 688 661 669 648 660 509 681 667 480 1.02e+03 657 605 586 557 607 567 589 1.05e+03 540 1.08e+03 1.05e+03 615 829 563 518 490 527 935 533 540 678 619 698 606 569 483 491 896 759 830 871 502 515 515 479 544 794 588 687 668 591 646 492 565 542 638 489 603 890 606 533 469 587 536 540 699 533 802 441 541 515 460 685 436 772 432 494 524 475 400 522 534 534 505 470 433 497 930 635 507 473 463 521 403 505 456 470 462 796 708 607 527 771 575 609 523 518 491 532 536 610 546 530 506 511 665 519 436 496 538 606 583 564 597 551 547 663 832 978 583 598 428 510 494 459 574 528 550 429 438 768 442 502 399 434 444 434 538 489 589 469 391 474 508 473 540 526 442 453 443 525 796 909 528 763 464 478 459 444 436 451 716 1.02e+03 597 561 483 489 433 424 466 513 542 830 555 831 402 499 749 471 573 443 546 508 420 508 518 540 562 576 542 508 451 380 550 376 376 378 590 385 394 465 486 546 482 540 496 509 788 714 497 384 573 455 425 387 406 514 435 446 463 416 425 414 478 474 436 850 794 816 795 791 435 634 692 712 428 712 640 390 706 670 435 834 412 410 374 366 361 551 498 495 635 345 396 660 402 412 370 336 400 372 451 455 570 727 407 532 269 333 365 331 381 325 388 351 339 253 372 479 577 323 337 411 305 332 370 324 510 488 398 382 358 335 435 447 479 399 549 376 369 421 470 528 498 461 404 683 449 487 393 380 411 353 389 333 528 274 410 466 464 387 387 406 421 319 756 347 314 378 756 382 364 385 405 389 295 427 493 430 447 452 410 403 349 401 435 408 310 339 405 358 349 329 299 510 459 412 416 393 321 313 367 342 374 353 280 405 355 429 459 171 406 396 430 407 454 575 474 383 480 396 416 398 406 316 1.15e+03 898 875 859 206 553 465 446 429 312 404 691 460 369 288 278 437 455 670 340 487 375 373 442 141 186 222 373 291 396 524 455 420 601 545 539 529 570 685 1.06e+03 944 586 534 591 527 514 1.04e+03 861 1.01e+03 633 514 494 538 464 521 974 848 431 998 492 594 500 462 703 915 974 1.03e+03 588 537 1.14e+03 602 716 915 889 453 587 684 1.11e+03 615 559 781 798 855 526 601 691 549 707 635 752 610 792 700 606 694 699 555 656 668 688 661 670 648 659 508 681 667 480 1.02e+03 657 605 585 554 607 567 589 1.06e+03 535 1.08e+03 1.05e+03 615 829 562 518 491 527 934 534 540 678 619 699 606 569 483 491 896 760 830 870 502 516 515 479 544 794 588 686 667 591 644 492 565 542 638 489 603 890 606 534 469 590 536 540 700 533 802 442 541 515 460 680 436 772 432 494 525 475 400 521 534 534 505 469 432 496 930 635 507 473 463 520 404 504 456 470 463 796 708 607 528 780 575 609 524 518 490 532 537 609 547 530 506 510 664 518 435 496 538 606 584 564 597 550 547 664 833 979 583 598 429 510 494 460 574 528 550 429 436 768 443 502 400 435 444 435 538 489 588 469 390 475 508 473 540 526 441 453 444 525 796 908 528 763 464 477 459 444 435 451 716 1.02e+03 596 561 484 489 434 424 465 513 541 835 555 831 402 500 749 470 573 443 553 508 417 508 518 541 562 576 541 508 451 381 550 376 376 378 590 385 394 465 486 546 484 540 497 509 789 714 497 385 572 455 425 386 406 513 435 445 464 416 426 414 477 474 436 847 794 816 795 791 435 634 704 711 428 712 640 390 700 670 436 834 409 412 374 366 361 555 498 496 636 343 396 660 401 412 370 336 401 374 450 455 570 726 406 527 269 334 365 330 381 325 388 352 339 252 372 480 576 324 337 412 305 333 371 324 510 488 397 382 358 335 437 447 480 400 549 375 369 421 470 528 498 461 404 699 449 488 393 380 411 353 388 332 528 274 410 466 466 388 389 407 421 320 756 347 314 378 758 382 364 384 406 390 294 428 494 430 447 452 410 404 349 400 434 408 310 339 404 357 350 329 298 510 460 412 416 393 320 313 367 343 373 352 279 405 355 430 459 172 406 397 429 406 454 576 476 383 481 396 417 399 407 315 1.16e+03 899 875 860 206 553 465 446 429 311 404 693 461 368 287 279 438 455 670 342 490 375 374 445 141 186 221 375 290 398 523 455 419 602 545 540 529 570 685 1.06e+03 943 585 534 591 527 514 1.04e+03 861 1.01e+03 632 514 495 538 465 520 974 849 432 997 493 596 500 462 703 918 974 1.03e+03 589 537 1.14e+03 601 716 914 889 453 587 686 1.11e+03 615 559 780 798 855 527 601 690 549 702 635 744 611 792 700 607 694 700 556 656 668 688 661 670 648 658 507 681 667 480 1.02e+03 657 605 584 550 607 567 589 1.06e+03 532 1.08e+03 1.05e+03 615 829 561 518 491 527 934 534 540 678 619 700 605 568 483 491 896 760 831 870 501 516 515 478 544 793 588 686 666 591 644 492 565 541 639 489 603 890 603 534 469 593 536 541 701 533 802 442 541 515 460 679 436 771 432 494 526 475 399 521 535 534 505 469 432 496 928 636 507 472 464 520 405 504 455 470 464 795 709 607 529 788 575 609 524 518 489 531 537 609 547 530 506 511 662 519 433 495 538 606 584 564 597 549 547 664 833 979 583 598 429 510 494 461 573 529 550 430 436 768 445 502 401 434 444 435 539 489 588 469 389 475 508 474 539 525 439 453 444 525 796 907 529 763 464 476 458 444 435 451 716 1.02e+03 596 560 484 489 435 424 465 513 541 839 555 831 403 501 749 469 572 443 558 508 414 508 519 541 562 576 541 507 450 382 551 376 375 377 590 385 393 466 486 546 484 542 498 509 789 713 498 385 572 455 425 385 406 513 435 443 464 415 427 414 476 474 437 844 795 816 795 790 434 633 716 711 429 711 642 391 696 670 436 834 406 414 374 366 361 559 499 496 638 342 395 660 402 412 371 336 401 377 449 456 570 727 407 521 269 334 365 330 382 325 389 352 338 252 372 480 575 324 337 414 304 333 371 323 511 488 396 383 358 334 439 447 480 401 549 375 368 420 469 528 498 461 404 716 449 491 393 380 410 352 389 332 527 275 410 466 469 388 392 407 421 321 756 346 314 378 760 383 364 384 406 390 294 428 494 429 446 453 410 404 349 400 434 408 310 339 404 357 350 329 300 509 461 413 416 392 320 313 368 343 372 351 277 405 356 430 459 174 406 398 429 406 455 579 478 383 481 395 417 400 406 315 1.16e+03 899 875 859 206 553 465 447 429 311 405 694 461 367 286 278 439 454 670 345 492 375 374 447 141 185 221 377 289 398 523 454 419 602 545 540 528 570 684 1.06e+03 943 585 535 590 527 513 1.04e+03 860 1.01e+03 632 515 495 538 466 520 974 849 432 996 493 597 501 461 703 920 975 1.03e+03 590 536 1.14e+03 600 716 915 890 453 587 688 1.11e+03 615 560 780 798 855 527 602 689 549 699 635 736 614 791 700 607 694 700 558 656 668 688 661 670 647 658 505 681 667 480 1.02e+03 657 605 584 547 608 568 588 1.06e+03 530 1.08e+03 1.05e+03 615 829 561 518 491 527 933 534 540 678 619 700 605 568 483 491 896 760 831 871 502 516 515 479 544 793 588 687 666 591 644 492 565 541 639 489 604 891 601 533 468 597 536 541 700 533 802 442 542 514 460 675 435 771 432 495 526 474 397 521 535 534 505 469 432 496 928 637 507 472 465 520 405 504 455 470 465 795 709 607 530 795 575 608 524 517 490 531 537 609 547 530 506 512 661 521 433 496 538 606 584 564 597 548 548 664 834 980 583 598 430 510 494 462 573 529 550 430 436 767 446 502 401 434 444 435 539 489 589 469 390 476 508 475 539 525 436 453 444 526 796 907 529 764 464 475 458 444 435 451 716 1.03e+03 595 560 485 490 435 424 465 514 540 843 556 831 403 502 749 468 571 444 561 508 413 508 519 542 562 576 541 507 451 381 551 376 375 377 589 385 393 467 487 546 484 543 498 508 789 713 498 386 573 455 425 385 406 513 435 442 463 415 426 413 477 474 437 841 795 816 794 790 434 633 726 711 431 709 644 391 691 669 436 834 404 416 376 366 361 563 499 496 638 343 394 660 403 412 371 336 401 378 449 456 570 727 408 519 270 335 364 329 382 325 390 352 338 252 372 481 574 324 337 415 304 332 371 323 512 488 396 383 357 334 439 447 481 401 549 374 369 419 469 527 499 460 404 726 449 493 393 380 410 352 390 332 527 275 410 467 470 388 396 406 421 321 756 345 314 378 760 383 363 384 406 390 293 429 494 428 446 453 410 404 349 400 434 408 310 340 404 357 349 329 301 509 460 413 415 391 321 313 369 342 373 351 276 404 358 430 460 176 405 398 428 406 456 581 479 382 482 395 417 400 405 316 1.16e+03 899 875 858 206 553 465 446 430 312 405 694 462 366 286 276 439 453 670 345 492 376 374 448 141 184 221 378 288 398 523 454 419 601 545 539 527 569 682 1.06e+03 943 585 536 591 527 514 1.04e+03 860 1.01e+03 632 515 495 538 466 520 974 849 431 996 493 599 501 461 703 922 976 1.03e+03 591 535 1.14e+03 600 717 915 891 452 587 690 1.11e+03 615 560 780 798 856 527 602 688 549 696 636 731 614 791 700 607 694 700 559 656 668 687 662 670 647 658 504 681 667 480 1.02e+03 657 604 585 544 608 568 588 1.06e+03 526 1.08e+03 1.05e+03 615 829 562 518 491 526 933 534 540 677 619 700 606 568 482 491 895 760 830 872 502 516 514 479 544 793 588 687 666 592 644 493 564 541 640 489 604 891 597 533 468 599 535 541 699 533 801 442 542 514 460 670 435 771 431 496 525 474 396 521 534 534 505 469 431 496 928 637 508 472 465 520 405 504 455 471 466 796 709 607 532 802 575 609 524 517 490 532 537 609 548 529 506 513 660 522 432 496 538 605 583 564 597 548 549 663 835 980 583 599 430 511 493 462 573 530 549 429 437 767 447 501 401 435 445 435 539 489 589 470 390 475 508 476 539 525 434 453 444 527 796 907 530 764 463 475 458 444 436 452 717 1.03e+03 596 560 485 489 435 424 466 514 540 848 556 830 404 502 749 467 570 444 561 508 412 508 520 542 562 576 542 507 451 380 551 376 376 378 589 384 393 467 487 546 483 542 499 508 789 713 499 386 574 455 425 385 405 513 435 444 462 415 427 413 477 474 437 841 794 816 794 790 434 633 735 711 434 708 644 392 682 668 437 834 402 417 377 366 362 566 499 496 639 343 394 659 404 412 371 336 401 379 448 456 571 728 409 517 270 336 364 330 382 324 390 352 338 252 371 480 575 323 338 415 304 330 371 322 512 488 396 382 357 333 439 447 481 401 550 373 370 419 468 528 500 460 403 738 448 492 394 380 409 352 391 332 527 276 410 467 472 389 400 407 421 322 756 346 313 378 758 384 363 384 407 390 293 430 494 428 446 454 410 404 349 400 434 408 310 340 404 357 348 329 302 509 459 412 415 392 321 313 369 342 374 351 275 403 360 430 460 176 406 398 428 406 456 584 479 381 482 396 416 400 405 316 1.16e+03 899 877 857 205 554 464 446 430 312 405 695 461 366 286 274 440 452 670 345 491 376 374 447 142 182 221 378 288 399 522 454 419 601 545 539 527 569 682 1.06e+03 943 585 536 591 527 514 1.04e+03 860 1.01e+03 632 516 495 538 466 520 974 849 430 997 493 602 502 461 703 923 975 1.03e+03 591 534 1.14e+03 600 717 915 891 450 588 694 1.11e+03 615 559 779 798 856 526 602 688 549 692 636 726 615 790 700 608 694 701 560 656 667 687 661 670 648 658 503 681 667 480 1.02e+03 657 604 586 541 606 569 588 1.07e+03 518 1.08e+03 1.05e+03 615 829 563 517 491 526 933 534 541 676 619 699 607 569 482 491 894 760 830 871 502 516 515 479 544 793 588 687 666 591 644 493 564 541 640 490 604 891 594 533 467 603 534 541 697 533 801 442 542 514 461 664 435 771 430 495 525 474 396 521 534 534 505 469 431 496 928 636 508 472 464 521 405 503 455 473 467 797 709 607 531 808 575 609 524 517 490 532 537 608 548 529 505 513 659 522 431 496 537 604 582 564 597 549 550 663 835 980 583 599 431 511 494 462 574 529 549 429 438 766 447 502 401 436 445 435 539 489 589 470 390 475 509 476 539 525 434 453 444 527 796 907 530 764 462 475 458 445 436 452 717 1.04e+03 597 560 485 488 435 423 466 514 538 853 556 830 404 504 750 467 570 444 562 508 412 508 521 542 562 575 542 507 451 379 551 376 375 378 589 384 393 467 486 546 483 540 499 508 790 713 499 387 574 455 425 386 405 513 435 445 461 415 427 413 477 474 436 840 792 815 794 790 434 634 743 712 438 708 644 393 676 668 438 834 399 418 378 366 362 570 499 496 640 343 394 659 404 413 369 336 402 379 448 456 571 728 410 513 270 336 364 330 383 324 390 352 339 253 371 479 576 323 338 415 303 329 371 323 513 487 395 381 356 332 439 447 481 400 550 372 371 418 467 527 502 461 401 750 447 491 396 380 409 353 391 332 526 276 411 469 474 389 402 408 421 322 756 346 314 378 756 384 362 384 409 391 294 430 495 427 447 454 410 404 348 400 434 408 310 340 404 357 346 330 304 509 457 411 415 392 321 312 370 342 374 351 273 402 360 430 460 175 407 397 428 406 456 585 481 380 482 396 416 401 405 316 1.17e+03 900 878 857 206 554 464 447 430 313 405 695 460 366 286 272 440 451 671 344 490 377 375 446 142 181 221 377 287 398 522 453 419 601 545 540 527 568 682 1.06e+03 943 585 536 591 527 514 1.04e+03 861 1e+03 631 515 495 538 466 520 974 849 431 997 494 603 502 461 703 924 975 1.03e+03 590 533 1.14e+03 600 718 915 890 449 588 698 1.11e+03 616 558 779 798 856 526 602 688 549 689 636 720 616 790 700 610 695 701 560 655 668 688 661 670 649 658 503 681 667 480 1.02e+03 657 605 587 538 604 569 589 1.07e+03 510 1.09e+03 1.05e+03 615 829 563 518 491 525 932 534 540 677 620 699 607 570 482 491 893 761 830 870 503 516 516 478 544 792 587 687 667 591 644 493 565 540 640 490 605 892 588 533 467 609 533 540 695 533 800 442 541 515 461 660 436 771 431 494 525 474 396 520 534 534 504 469 431 495 928 636 508 472 463 522 405 502 456 473 467 798 709 607 531 816 574 610 524 517 491 533 536 608 548 529 505 513 658 521 430 497 536 604 582 564 597 549 550 662 836 980 584 599 431 511 495 461 574 529 549 429 439 767 448 502 402 436 446 435 538 489 590 469 390 474 510 476 539 524 434 453 444 527 796 907 530 764 462 476 458 445 436 453 717 1.04e+03 598 560 484 487 435 422 466 514 538 858 556 830 404 505 750 468 570 444 562 508 412 509 521 542 562 574 542 508 451 380 550 376 374 378 589 384 393 467 485 546 483 539 499 508 790 713 499 386 574 455 425 385 404 514 434 445 461 415 427 413 476 473 436 840 791 815 793 790 434 634 751 713 441 710 643 393 670 670 439 834 397 419 378 365 362 573 499 496 640 342 393 659 404 413 367 336 402 380 449 456 572 727 410 509 270 336 364 330 383 324 390 352 339 253 371 479 577 323 337 415 305 329 372 324 514 488 395 380 356 333 439 447 481 400 550 371 373 418 466 527 503 462 399 764 446 490 397 380 409 354 391 332 526 276 411 470 476 389 404 408 421 324 756 346 315 379 754 384 362 384 410 391 296 431 497 427 447 454 410 405 348 401 434 408 310 340 404 357 347 330 306 508 457 412 415 392 321 311 370 343 374 351 270 403 358 430 459 175 407 397 428 406 457 586 483 380 481 395 417 402 405 316 1.17e+03 901 880 857 207 554 466 448 430 313 404 696 459 367 285 271 439 450 674 343 489 378 375 444 142 180 221 377 286 400 522 452 419 600 545 541 527 568 683 1.06e+03 943 585 536 593 527 514 1.04e+03 861 1e+03 630 514 495 539 466 520 975 850 431 996 494 604 501 461 703 924 974 1.03e+03 588 533 1.14e+03 600 718 915 890 448 588 703 1.11e+03 618 558 779 798 856 526 602 688 549 686 636 717 617 791 700 610 695 702 561 655 668 689 660 670 649 658 504 680 667 480 1.02e+03 656 605 587 536 602 569 589 1.07e+03 504 1.09e+03 1.05e+03 615 828 563 518 491 525 932 535 539 678 620 700 606 570 482 490 892 762 831 869 503 516 516 476 544 792 587 687 669 590 644 493 564 540 640 491 605 892 584 533 468 614 533 541 692 532 799 442 540 515 460 654 436 769 432 494 524 475 396 519 535 534 503 469 431 495 929 636 508 472 463 523 404 503 456 472 467 799 709 607 531 823 572 610 524 517 491 533 535 608 548 529 506 513 656 520 429 497 536 604 582 563 598 549 549 662 837 980 585 598 431 511 496 461 574 529 549 429 439 767 449 502 403 436 446 436 538 489 590 469 389 474 511 475 540 524 434 454 444 528 796 907 530 764 462 476 458 445 436 453 718 1.05e+03 598 560 484 487 435 422 466 514 537 864 556 830 404 507 750 468 571 444 564 507 410 509 521 541 563 574 542 508 451 381 551 377 374 377 589 385 393 467 485 546 483 538 499 508 790 713 498 386 574 456 425 385 404 514 435 445 461 415 426 413 475 472 436 839 791 815 793 790 435 634 758 714 445 710 643 394 665 672 440 833 395 420 377 365 362 575 499 496 640 341 393 659 405 413 366 335 402 383 449 455 572 727 410 502 270 336 364 330 383 325 390 352 340 253 371 479 577 324 337 416 307 329 372 325 514 488 395 380 357 334 439 448 481 400 550 371 374 418 466 527 504 462 399 772 446 492 398 380 410 353 391 331 524 276 411 472 478 389 406 408 420 325 756 346 316 380 754 385 362 384 411 391 297 431 499 427 446 455 410 405 348 401 434 408 310 340 404 356 347 330 307 509 457 413 416 393 321 311 369 342 375 350 267 403 356 430 459 175 406 397 428 407 458 586 485 380 481 395 417 401 405 316 1.17e+03 903 880 858 208 553 467 448 431 313 404 696 459 368 285 272 437 450 676 341 488 378 374 443 140 179 221 378 286 401 523 452 419 600 544 541 526 568 684 1.06e+03 943 586 536 594 527 514 1.04e+03 862 1e+03 628 515 495 539 466 520 975 850 431 996 494 605 501 461 703 926 974 1.03e+03 588 534 1.14e+03 600 718 914 890 447 587 708 1.11e+03 618 558 779 798 856 525 601 688 549 685 637 713 619 792 699 610 694 702 562 655 668 690 661 670 649 658 505 680 667 480 1.02e+03 655 605 588 535 603 570 589 1.07e+03 500 1.09e+03 1.05e+03 615 828 564 518 492 526 931 535 538 678 619 700 606 570 483 489 891 762 832 869 503 516 516 477 545 793 587 687 672 591 644 493 564 541 640 491 604 891 579 533 469 618 533 542 688 532 798 442 538 516 460 647 436 768 431 494 525 475 396 519 535 534 503 469 432 494 928 636 508 472 464 523 404 502 456 470 467 800 709 608 532 830 570 610 524 517 491 533 534 608 548 529 507 512 656 518 429 497 536 605 583 563 599 549 549 662 838 980 586 597 431 510 495 461 574 529 550 430 438 766 450 502 403 436 446 436 537 489 590 469 388 473 512 475 541 524 432 453 445 529 796 907 529 765 462 476 459 445 436 452 718 1.05e+03 598 560 484 488 435 422 466 514 536 868 556 830 404 509 750 468 572 444 564 507 408 508 521 541 563 573 542 508 451 382 551 377 374 377 589 385 393 467 485 546 483 537 499 509 790 713 498 385 574 457 425 385 403 513 435 445 461 415 426 413 475 470 435 840 791 816 793 789 435 634 763 713 448 710 643 393 660 673 440 832 395 422 376 364 361 576 500 496 639 340 393 658 405 413 367 335 402 386 449 454 571 727 410 498 270 335 365 330 383 325 391 352 341 253 371 479 577 325 337 416 309 329 372 324 514 488 396 379 356 334 438 448 481 402 550 369 375 417 467 527 503 461 400 782 447 494 398 380 410 353 391 332 524 274 411 472 479 390 408 409 419 326 756 345 316 381 754 385 362 384 411 391 298 431 499 426 446 455 410 404 349 401 434 408 311 340 404 357 348 330 307 509 457 414 417 392 320 312 369 341 374 350 271 404 353 430 458 175 405 397 428 407 459 588 487 381 481 396 416 400 405 317 1.18e+03 903 881 859 208 552 468 446 431 313 404 697 458 369 283 272 437 450 676 342 487 379 374 443 139 178 220 379 286 406 523 451 420 600 543 542 526 568 684 1.06e+03 944 586 536 596 527 515 1.04e+03 863 998 626 516 495 540 466 520 975 851 431 997 493 606 501 461 703 928 974 1.03e+03 587 534 1.14e+03 600 718 914 890 447 588 714 1.11e+03 618 558 779 798 856 525 601 688 549 684 637 710 619 793 698 610 694 703 564 655 668 690 661 670 650 659 507 680 667 480 1.02e+03 655 606 589 534 602 570 589 1.07e+03 498 1.09e+03 1.05e+03 615 828 565 518 492 527 931 536 539 679 619 700 607 570 483 489 890 762 832 870 504 516 516 478 544 793 587 687 674 591 644 493 565 540 640 492 603 890 574 533 469 620 533 543 683 532 798 443 536 516 460 640 436 767 430 495 526 474 396 520 534 532 504 469 432 494 928 636 508 472 464 523 404 502 456 470 467 801 710 608 532 836 569 610 524 518 492 533 534 608 548 529 507 512 656 517 428 498 536 606 584 564 599 550 549 662 837 980 586 596 430 508 495 462 574 529 550 431 439 766 450 502 404 436 446 436 537 489 590 468 389 473 511 475 541 524 431 452 445 531 796 907 529 765 462 476 459 445 436 452 718 1.05e+03 598 560 484 488 434 423 466 515 537 873 555 830 405 511 750 467 572 446 565 507 405 507 521 540 563 573 543 508 451 382 551 377 374 377 588 385 392 467 485 546 483 538 500 510 790 714 498 384 574 457 425 385 403 513 435 445 462 414 426 413 475 470 435 840 791 816 792 788 435 634 769 712 452 710 641 394 656 672 441 832 394 423 376 362 361 576 500 496 640 339 393 658 406 414 368 335 402 388 449 454 571 726 409 490 270 334 365 330 382 325 392 352 341 254 370 479 577 324 337 416 309 329 372 323 513 488 397 378 356 333 439 449 480 404 550 367 375 417 467 526 503 460 400 787 446 494 397 380 411 352 391 332 523 273 411 473 480 391 408 409 418 326 755 344 316 381 754 386 362 384 410 391 298 430 499 426 444 455 410 404 349 402 433 407 313 339 403 358 348 331 307 508 457 414 417 392 320 312 369 340 373 349 275 404 354 430 458 174 405 396 428 406 459 589 489 381 480 397 416 398 405 316 1.18e+03 903 881 858 209 550 469 444 431 312 404 698 458 370 282 272 436 448 676 343 488 379 374 442 138 177 219 379 286 409 523 452 420 600 543 541 526 568 685 1.06e+03 944 586 535 596 527 515 1.04e+03 865 996 625 516 495 540 466 520 975 851 432 997 493 606 500 461 702 931 975 1.03e+03 587 533 1.14e+03 601 716 914 890 446 588 719 1.11e+03 617 558 779 799 857 526 602 689 548 681 637 708 619 793 698 611 694 703 563 656 668 690 662 670 650 659 509 681 667 480 1.02e+03 655 606 590 533 602 570 589 1.07e+03 497 1.09e+03 1.05e+03 614 828 566 518 492 527 931 537 539 679 619 699 607 569 485 489 887 763 833 870 504 516 517 480 544 794 587 687 677 590 644 493 565 540 640 492 603 890 569 533 469 624 534 543 679 532 798 444 534 516 460 634 436 767 430 495 527 474 396 521 533 530 505 469 433 494 928 637 508 472 465 523 405 502 456 470 467 801 710 607 532 843 571 610 524 518 493 533 535 607 547 530 507 511 655 516 428 498 536 606 586 564 599 550 549 662 835 980 586 595 431 507 494 462 574 530 551 432 439 766 450 502 404 436 446 436 538 489 590 468 389 473 511 475 540 525 429 452 445 532 797 907 530 764 461 476 459 444 435 452 718 1.05e+03 598 560 483 488 434 423 466 516 536 878 555 830 405 513 749 467 572 447 566 507 404 507 521 540 562 573 543 508 451 383 551 376 375 377 588 385 392 468 485 546 483 540 500 512 790 714 498 383 573 458 426 385 403 513 435 445 462 414 426 412 475 470 434 840 792 815 792 787 435 634 774 712 459 709 640 394 653 672 444 832 394 424 375 361 361 576 500 497 639 339 394 658 405 414 369 335 402 390 448 454 570 724 408 486 270 334 365 330 382 324 393 352 341 254 370 479 577 324 337 416 310 328 371 323 512 488 397 378 355 332 442 448 481 405 551 366 375 417 467 526 502 458 400 794 446 495 397 379 411 352 391 332 522 271 411 473 481 392 410 409 418 326 755 344 316 381 754 386 362 384 410 391 297 429 498 426 443 455 410 404 348 401 433 407 314 339 403 359 348 332 307 508 457 414 417 392 320 312 368 341 373 349 277 403 356 430 457 173 405 395 428 406 459 590 490 381 480 397 416 398 405 316 1.18e+03 903 881 857 209 549 469 444 431 311 403 700 458 370 282 271 436 447 675 344 490 379 373 442 139 175 217 380 286 413 524 452 421 600 542 541 526 568 684 1.06e+03 944 586 535 596 527 515 1.04e+03 866 994 623 516 495 540 467 520 975 851 433 997 493 607 499 461 702 933 975 1.03e+03 586 533 1.14e+03 601 715 913 889 445 588 725 1.11e+03 617 559 779 800 858 526 602 690 548 676 638 706 620 793 698 611 694 703 563 657 668 690 662 671 650 658 511 682 667 480 1.02e+03 655 607 590 532 601 570 589 1.07e+03 496 1.09e+03 1.05e+03 614 827 567 518 492 527 931 536 539 681 619 698 607 569 486 488 886 763 835 871 503 517 517 480 544 794 587 686 681 590 645 494 565 539 640 492 604 889 563 533 470 629 534 543 676 533 798 444 530 516 461 627 436 766 431 495 527 473 396 521 532 528 506 468 434 495 928 637 508 472 465 523 405 502 456 470 466 801 709 607 532 851 573 610 523 518 493 532 536 606 547 532 507 511 654 518 428 497 536 606 586 564 599 550 549 662 833 980 586 597 432 506 495 462 574 530 551 433 439 766 450 502 404 435 446 436 538 489 590 467 389 474 511 474 540 525 428 452 446 534 797 908 530 764 462 476 459 444 435 453 718 1.05e+03 598 560 483 489 433 424 466 517 536 884 556 830 404 516 749 467 572 448 566 506 403 507 521 540 562 574 543 507 451 384 551 376 374 376 588 385 392 468 486 546 483 541 500 512 791 715 498 384 573 457 427 386 403 513 435 444 463 413 426 412 476 469 434 838 792 815 791 785 435 635 781 712 468 709 640 393 650 672 446 833 394 425 375 360 361 576 500 497 639 340 394 657 404 414 370 335 402 390 448 454 570 723 409 483 271 334 364 330 383 323 393 352 341 253 371 479 577 324 337 416 309 329 371 324 511 488 398 378 355 333 444 448 483 405 551 366 376 418 468 525 501 458 400 798 445 495 396 378 411 352 390 332 522 272 411 472 480 393 411 409 418 327 756 344 316 380 754 386 362 384 409 392 297 429 498 427 444 455 410 404 348 401 433 407 314 338 403 359 348 333 307 508 457 413 417 393 320 312 368 342 372 350 273 404 358 430 458 173 405 394 428 407 458 590 490 381 480 397 416 398 405 316 1.18e+03 903 881 856 209 548 469 445 431 311 403 701 458 368 281 271 438 446 673 345 493 379 374 442 139 174 216 380 286 414 524 453 421 600 542 541 526 569 684 1.06e+03 944 586 534 595 527 515 1.04e+03 866 993 621 516 495 540 468 520 975 850 434 997 493 607 497 462 702 935 976 1.03e+03 586 533 1.14e+03 601 715 913 890 444 589 730 1.11e+03 618 559 779 800 858 527 602 691 547 671 637 705 620 793 699 611 694 703 565 657 669 690 662 671 650 658 513 683 667 480 1.02e+03 655 607 590 531 602 570 589 1.07e+03 496 1.09e+03 1.05e+03 614 826 567 518 492 528 932 537 539 681 619 699 607 570 486 488 884 763 838 872 503 518 517 481 544 795 587 686 686 591 645 494 565 540 640 492 604 889 560 533 470 634 534 543 673 533 798 444 527 515 462 621 436 765 432 495 527 473 396 521 532 529 506 468 434 495 928 638 508 471 464 523 405 501 457 470 466 800 708 607 532 859 575 610 523 518 493 531 536 606 547 533 508 512 652 520 428 497 536 604 585 564 599 550 549 663 833 980 588 598 432 505 496 462 574 530 551 434 438 766 450 503 403 434 446 436 538 489 590 468 389 475 511 474 541 525 429 452 447 533 796 908 531 764 463 476 459 444 435 453 717 1.06e+03 598 559 482 489 432 425 466 518 535 889 557 830 404 518 749 467 572 448 566 506 404 507 520 540 562 574 543 507 450 384 550 375 374 376 589 385 392 468 486 545 484 541 500 511 792 715 499 384 572 456 427 387 403 512 435 443 463 415 426 412 476 468 434 837 792 815 791 784 436 635 784 710 475 709 642 392 642 672 449 833 394 426 374 361 362 575 500 498 639 341 395 657 402 414 370 335 402 392 448 455 570 723 410 479 272 335 364 330 383 323 393 352 342 253 371 480 577 323 337 415 309 330 371 326 510 488 397 378 355 334 445 448 484 403 551 364 377 417 468 525 499 459 400 801 445 496 396 378 410 353 389 332 522 272 410 472 479 393 412 410 418 327 756 346 316 379 754 385 362 384 409 392 294 429 497 428 446 456 410 405 348 401 433 407 314 338 404 358 349 333 308 509 457 413 417 393 320 312 368 342 372 351 270 404 357 430 457 172 404 394 428 408 459 590 490 381 480 397 416 397 406 316 1.18e+03 902 881 856 209 548 468 446 431 311 404 702 458 366 280 270 439 446 672 346 494 379 375 443 140 174 215 380 287 415 525 454 422 601 542 541 526 569 684 1.06e+03 943 586 533 595 527 515 1.04e+03 866 993 618 516 495 539 468 520 975 850 434 997 493 608 495 462 702 936 976 1.03e+03 587 532 1.14e+03 601 714 914 892 444 588 734 1.11e+03 618 560 779 800 857 527 602 690 547 668 637 703 621 793 699 611 694 702 566 658 669 689 662 672 650 658 518 683 667 480 1.02e+03 654 607 589 530 602 570 588 1.07e+03 496 1.09e+03 1.05e+03 613 826 568 519 492 530 932 537 538 682 619 700 607 570 486 488 883 763 839 871 504 517 518 481 544 794 587 686 693 591 645 494 565 540 641 492 604 887 554 533 469 638 534 543 667 533 798 444 524 516 462 617 436 765 432 495 528 473 396 520 532 530 506 468 434 495 928 637 508 470 464 522 404 500 457 470 466 800 707 608 532 869 573 611 522 518 493 530 536 606 547 533 508 511 650 521 429 496 535 603 584 564 599 550 549 663 833 980 589 599 432 505 496 462 573 530 550 434 438 767 450 503 402 434 446 436 538 489 590 468 389 476 511 473 541 526 429 453 447 532 796 907 531 764 463 476 459 444 435 454 716 1.06e+03 598 559 482 489 432 426 466 518 534 894 557 830 403 522 749 467 572 449 566 506 404 508 520 541 562 574 542 508 452 385 550 375 373 376 590 384 392 468 486 544 484 541 500 511 792 715 499 383 573 455 427 386 403 511 435 442 463 416 426 412 477 467 434 837 792 816 790 784 436 636 786 709 481 711 644 392 637 672 452 834 393 428 374 361 362 574 500 498 638 342 395 657 403 414 370 337 402 393 449 455 570 724 411 475 272 336 363 330 382 323 393 352 342 253 372 480 578 323 338 415 309 332 372 327 510 488 396 378 355 332 445 447 484 401 551 363 378 417 469 525 497 459 400 803 444 497 396 378 410 354 388 333 522 272 410 472 478 393 412 410 418 327 757 346 316 379 754 385 361 384 409 393 293 429 496 428 446 455 410 406 348 400 433 407 314 339 404 359 349 333 308 510 457 413 417 393 320 312 372 342 371 351 268 404 356 431 457 170 404 393 428 408 459 589 490 381 480 397 416 396 407 316 1.18e+03 902 879 856 210 550 468 445 431 310 405 703 457 366 279 270 440 446 671 347 494 381 376 444 140 174 214 381 287 417 525 454 423 602 542 540 526 569 684 1.06e+03 943 584 534 595 527 516 1.04e+03 865 992 616 515 496 539 468 520 975 850 433 997 494 609 493 461 702 936 976 1.03e+03 587 531 1.14e+03 600 715 914 892 443 588 736 1.11e+03 618 560 779 800 857 528 602 689 546 667 637 702 622 793 699 611 694 702 568 658 669 688 662 672 650 658 523 682 667 480 1.02e+03 654 606 588 530 603 570 587 1.07e+03 496 1.09e+03 1.05e+03 612 826 569 519 493 532 931 538 538 681 619 700 608 570 486 488 882 763 840 871 507 517 518 482 544 794 587 686 702 592 645 495 565 539 641 492 604 885 553 533 468 642 534 543 662 533 798 444 522 516 461 612 438 764 432 495 528 473 395 520 532 532 506 468 434 495 928 637 508 470 464 522 404 500 457 470 467 799 707 607 532 877 572 611 521 518 493 530 536 605 548 531 508 510 649 521 429 496 534 603 583 564 599 548 550 663 833 981 590 599 432 504 496 461 574 530 550 434 438 767 449 503 402 435 446 437 538 488 590 467 389 477 511 474 541 526 429 454 446 531 796 908 531 764 463 476 459 445 435 454 716 1.06e+03 598 559 482 489 431 426 466 518 534 900 557 829 402 527 749 466 571 450 566 506 403 508 520 542 561 576 542 508 453 385 550 374 373 376 590 384 392 468 486 545 484 541 500 510 792 714 499 383 573 456 427 386 403 510 435 442 463 416 426 412 477 466 434 836 792 817 790 785 436 636 786 707 484 712 645 392 631 672 454 834 392 428 375 362 362 574 499 499 637 342 395 656 403 413 370 339 403 394 450 456 570 724 411 469 272 336 362 330 382 323 393 353 342 253 372 480 577 323 337 415 310 331 371 328 510 487 395 377 356 331 446 447 484 399 551 362 378 417 469 524 496 459 400 806 442 497 397 378 410 354 387 333 521 273 411 472 478 393 412 410 419 328 757 347 316 379 754 385 361 385 408 393 292 429 495 428 445 454 409 407 348 400 433 407 314 339 404 359 350 333 308 511 458 413 417 393 320 313 376 342 371 350 269 404 356 432 456 168 404 390 428 409 459 588 491 382 480 397 416 396 406 316 1.19e+03 900 877 855 210 550 468 445 431 310 406 703 456 368 278 270 440 447 669 347 495 383 376 443 137 174 214 381 287 418 524 454 423 602 541 540 527 569 685 1.06e+03 944 584 535 596 527 516 1.04e+03 865 992 614 515 496 539 468 520 975 850 433 997 494 610 492 461 702 937 976 1.03e+03 587 527 1.14e+03 601 715 914 892 442 587 739 1.11e+03 618 560 777 800 857 528 602 688 546 665 638 700 622 793 699 612 694 702 568 658 669 688 662 672 650 659 528 682 667 480 1.02e+03 654 605 588 529 603 570 586 1.07e+03 497 1.09e+03 1.05e+03 611 826 569 519 493 532 931 538 538 681 620 700 608 570 485 487 882 763 841 871 508 517 520 482 544 794 587 686 711 591 644 495 566 539 641 492 605 884 550 532 468 647 534 544 654 533 799 444 521 517 462 605 439 762 432 495 528 473 394 520 532 532 505 468 434 495 926 636 508 470 464 522 405 501 456 469 467 798 707 607 532 884 570 610 521 519 492 529 536 605 549 530 509 510 648 520 427 496 533 603 583 564 599 547 549 663 834 981 590 599 432 504 496 461 574 530 550 434 437 767 450 502 402 435 446 436 538 488 590 467 389 476 511 474 541 526 427 455 445 529 796 909 531 764 463 477 459 445 435 454 716 1.06e+03 597 560 482 489 430 426 467 519 533 906 557 829 403 534 749 467 570 451 566 505 402 508 521 541 562 577 542 508 454 386 550 375 373 376 590 384 392 469 486 547 485 540 500 510 792 714 499 384 573 456 428 385 402 511 435 442 463 415 426 412 477 466 434 836 793 818 790 786 436 636 788 708 489 713 645 392 627 673 458 833 392 429 376 362 362 573 499 499 636 343 395 657 404 413 370 340 403 395 450 455 570 724 411 466 272 336 362 330 382 323 393 354 342 253 372 479 577 323 336 416 310 329 371 328 510 486 395 377 356 331 447 447 484 399 551 361 378 418 469 524 496 459 400 810 441 496 397 379 410 355 388 333 520 273 411 473 478 393 412 410 420 329 757 346 317 380 754 385 361 385 406 392 292 429 494 428 444 453 408 407 348 400 432 408 314 339 403 359 350 333 310 511 458 414 417 393 320 313 378 342 371 350 267 405 356 432 457 167 404 388 429 409 458 591 493 382 480 397 416 396 406 317 1.19e+03 899 875 855 210 549 468 445 430 309 405 702 455 369 278 270 440 449 666 345 495 384 376 443 134 173 214 381 287 422 524 453 424 602 541 539 528 569 686 1.06e+03 944 582 536 596 526 516 1.05e+03 865 992 613 515 496 539 467 520 975 850 433 997 494 610 491 462 702 938 976 1.03e+03 588 522 1.14e+03 600 716 914 892 441 587 742 1.11e+03 617 560 776 800 857 528 602 690 546 663 638 700 623 793 699 612 694 702 569 658 668 689 662 671 650 659 531 682 667 480 1.02e+03 654 606 588 529 603 570 587 1.07e+03 499 1.09e+03 1.05e+03 612 826 570 519 492 531 931 538 539 681 620 700 608 571 485 487 882 763 844 871 510 517 522 482 544 794 587 685 723 591 644 495 566 539 641 492 605 884 546 532 468 652 534 544 648 533 800 444 519 517 462 598 440 762 432 496 528 472 394 520 532 531 505 468 435 495 926 636 508 470 464 522 405 501 456 469 467 797 707 606 532 893 569 610 522 519 492 529 536 605 550 529 509 511 646 520 426 495 533 603 583 564 599 546 549 663 834 981 590 600 432 505 495 461 574 530 550 434 437 766 450 502 402 436 446 436 538 488 590 467 389 475 511 475 542 526 425 455 445 526 796 910 531 764 463 477 459 445 436 454 716 1.06e+03 596 559 483 489 430 426 467 520 533 912 556 829 403 541 748 467 570 451 565 504 402 508 521 541 563 578 543 508 455 386 550 375 374 377 590 385 392 469 486 549 485 540 500 511 791 713 500 385 573 456 429 385 402 512 435 442 462 414 425 412 477 466 433 836 793 819 788 786 435 636 790 708 495 713 645 390 620 673 464 832 391 430 377 363 362 573 499 500 635 345 395 658 405 414 370 340 403 395 450 454 570 723 411 462 272 336 362 330 382 323 393 354 342 254 373 478 577 323 335 417 310 329 370 328 510 486 395 378 357 332 448 447 484 398 551 359 379 419 468 524 497 459 400 812 441 495 397 379 411 355 389 334 519 272 412 473 478 393 412 410 421 330 757 346 317 380 754 386 361 385 406 391 293 429 494 428 444 452 409 408 348 400 432 410 314 339 402 359 350 333 311 511 459 414 417 393 320 313 377 343 371 349 265 406 356 431 457 168 404 386 430 410 458 595 494 383 479 397 417 396 406 317 1.19e+03 899 876 855 210 548 468 444 429 309 405 702 454 368 277 270 440 449 664 343 496 384 375 443 131 172 214 380 286 425 524 452 424 601 540 538 528 570 686 1.06e+03 944 582 536 595 526 516 1.05e+03 865 993 614 516 496 539 467 520 976 850 433 997 495 611 490 462 702 938 976 1.03e+03 588 517 1.14e+03 600 716 913 893 441 587 747 1.11e+03 617 560 775 800 857 529 602 690 547 660 638 700 624 792 698 612 694 702 570 658 668 689 662 671 650 659 536 682 667 480 1.02e+03 654 606 588 528 605 570 587 1.07e+03 500 1.09e+03 1.05e+03 612 826 570 519 492 530 931 539 539 680 621 700 608 571 484 486 882 766 847 872 511 518 524 482 544 793 587 685 740 590 644 495 566 539 642 492 605 884 542 532 467 657 534 544 637 533 800 444 517 516 462 592 440 761 433 497 529 472 394 521 531 530 505 469 435 495 926 635 507 471 464 522 406 502 456 469 467 796 708 606 533 903 568 609 522 519 493 528 536 605 549 529 509 512 644 519 425 495 533 604 583 564 598 546 549 664 835 981 591 600 432 505 496 461 575 530 549 434 437 765 451 502 402 436 446 436 538 489 590 467 389 474 511 474 542 527 424 455 445 521 796 910 531 764 463 478 459 445 438 454 717 1.05e+03 596 559 483 489 430 426 468 520 533 918 555 830 403 549 748 467 571 452 565 504 402 508 520 541 564 577 544 508 456 386 550 375 374 377 590 385 392 469 487 549 485 540 500 511 791 713 499 385 573 456 429 384 402 512 435 442 462 414 425 412 477 466 433 836 792 819 786 787 436 636 791 708 502 714 645 388 613 673 469 831 391 430 376 362 361 572 499 500 635 345 395 660 405 415 370 339 403 395 450 453 570 723 412 460 272 336 364 331 381 323 392 353 342 254 373 478 578 323 336 417 309 330 370 327 511 486 394 379 357 333 448 447 484 398 551 356 379 419 468 524 497 460 399 815 442 496 397 379 411 355 390 335 520 270 412 473 478 393 411 409 421 330 757 346 317 380 754 386 360 385 407 390 293 429 494 428 444 453 409 408 348 400 433 410 313 339 402 359 350 333 312 509 460 414 416 392 319 313 377 342 371 349 266 406 356 430 457 168 403 386 430 410 458 598 495 383 479 396 418 396 406 318 1.19e+03 900 877 855 210 548 468 444 427 309 405 704 454 368 276 270 440 450 663 342 496 383 376 444 131 172 214 380 286 427 524 452 424 601 540 538 529 571 684 1.06e+03 944 582 536 595 527 516 1.05e+03 865 994 612 516 497 539 467 519 976 851 433 997 495 612 488 463 703 936 976 1.03e+03 588 512 1.14e+03 600 716 913 893 441 587 751 1.11e+03 617 560 777 800 857 529 603 690 548 657 639 699 623 792 699 612 694 702 570 658 668 689 662 670 650 659 539 682 668 481 1.02e+03 654 606 589 526 606 570 587 1.07e+03 502 1.09e+03 1.05e+03 611 826 570 518 492 530 931 539 539 680 622 700 608 571 485 486 882 768 850 872 512 518 524 482 545 794 587 685 758 591 644 495 566 539 642 492 604 884 537 532 467 661 534 544 630 533 800 445 514 516 462 586 440 760 434 497 530 473 394 521 531 528 505 469 435 495 926 635 507 472 464 522 406 501 456 470 467 796 708 606 534 914 569 610 523 519 494 528 536 605 549 530 510 512 643 519 426 495 533 604 581 564 598 546 549 664 836 981 590 599 433 505 496 462 575 530 549 434 437 766 451 502 401 435 446 436 539 490 590 467 390 474 511 474 541 526 424 454 445 516 796 911 531 765 463 478 459 445 437 454 717 1.05e+03 596 559 483 489 431 426 468 520 533 924 554 830 403 556 748 468 572 452 565 504 403 508 520 541 563 576 545 508 457 387 550 375 374 377 590 386 392 470 488 549 484 537 500 512 791 713 499 386 573 456 428 384 402 513 435 442 462 414 425 412 477 466 433 836 791 819 785 788 436 636 789 708 510 715 645 386 605 673 472 831 391 431 376 361 361 572 499 500 635 346 395 659 404 416 370 338 403 397 450 452 571 723 412 458 273 336 365 332 383 323 393 353 342 255 373 480 580 323 336 417 308 330 370 326 511 486 394 378 358 332 448 447 484 397 551 353 380 418 469 526 498 461 399 817 443 495 397 379 412 356 390 336 520 269 412 472 479 393 409 409 421 331 757 345 317 380 754 386 360 385 409 390 293 429 495 427 444 454 410 409 347 400 433 410 313 339 402 359 351 334 312 508 461 415 417 392 319 313 378 342 372 349 268 406 356 430 457 168 403 386 430 411 459 598 496 383 479 396 419 396 405 318 1.19e+03 900 878 855 210 547 468 444 426 310 404 705 454 368 274 269 440 451 666 339 497 383 378 444 131 172 214 379 286 427 524 453 423 600 540 538 530 570 682 1.06e+03 943 582 536 595 528 516 1.05e+03 866 995 610 516 496 540 467 519 976 850 434 998 495 613 486 463 702 934 976 1.03e+03 588 509 1.14e+03 600 716 913 893 441 587 754 1.11e+03 618 561 779 800 857 529 604 691 548 655 639 698 623 792 700 612 694 702 571 658 669 690 663 670 650 659 544 682 667 482 1.02e+03 653 607 590 524 608 570 587 1.07e+03 503 1.09e+03 1.05e+03 610 826 570 519 492 530 931 539 540 680 622 699 608 571 486 486 881 770 856 872 513 518 524 483 545 794 587 685 775 591 645 496 566 539 642 492 604 884 535 531 466 665 535 543 624 533 799 445 510 516 462 580 440 760 434 495 531 473 394 520 531 528 504 468 436 495 925 636 507 472 464 522 406 500 456 471 466 795 707 605 534 924 570 611 523 518 494 528 536 605 547 530 511 512 642 519 426 496 533 604 579 563 598 547 550 664 837 982 590 598 434 504 496 463 574 530 549 434 438 767 451 502 400 435 446 436 539 490 590 468 390 476 512 473 540 526 425 454 445 510 796 914 531 766 462 478 459 445 436 455 718 1.05e+03 596 559 482 489 431 426 468 521 533 930 554 830 403 563 748 468 572 452 565 504 404 508 520 542 563 576 544 508 462 387 550 374 374 377 591 386 392 470 488 548 484 534 500 512 791 712 498 385 573 456 428 384 402 513 434 443 463 414 425 412 477 466 433 836 790 818 786 788 437 636 788 709 518 716 645 386 596 673 476 830 391 432 374 360 361 571 499 500 636 346 395 658 403 416 370 336 402 400 450 451 572 723 411 458 273 336 367 332 384 324 393 352 342 256 373 481 581 323 338 417 308 329 372 326 511 486 394 378 358 332 448 448 484 397 551 351 380 416 470 527 498 462 400 820 444 494 397 380 412 356 391 334 520 270 411 472 480 392 407 408 420 332 757 345 317 380 755 386 359 386 410 391 293 430 496 427 445 456 410 409 345 401 432 410 314 339 402 359 350 334 312 507 461 415 417 391 319 313 379 342 372 348 270 406 356 431 456 168 403 384 431 412 460 597 497 383 478 396 419 396 404 318 1.19e+03 900 878 855 210 546 468 445 425 309 405 706 453 368 273 269 439 451 668 336 497 384 379 443 131 172 214 379 287 428 524 454 423 600 540 538 530 569 682 1.06e+03 942 581 537 595 528 516 1.04e+03 866 996 608 516 495 540 468 519 976 849 434 998 495 613 485 463 702 931 975 1.03e+03 588 507 1.14e+03 600 716 912 893 440 587 756 1.11e+03 618 562 781 799 857 529 604 691 548 654 639 698 622 792 700 612 695 702 572 659 670 691 664 671 650 658 548 682 667 482 1.02e+03 653 608 590 524 607 570 587 1.07e+03 506 1.09e+03 1.05e+03 610 826 570 519 492 530 931 539 540 680 622 698 609 571 486 486 881 769 864 872 514 518 524 483 545 795 587 686 787 592 645 496 567 540 642 492 604 883 533 531 466 667 535 544 619 533 798 446 505 516 462 575 441 760 433 494 531 472 393 520 531 528 504 468 436 495 925 636 507 472 464 522 406 500 457 471 468 795 707 604 534 933 571 611 524 517 493 528 536 606 546 529 512 511 641 519 427 496 533 604 576 562 598 548 550 664 837 983 591 597 434 504 496 464 574 530 550 434 438 767 451 502 400 436 446 435 538 490 590 469 390 478 512 472 539 525 423 454 446 505 796 916 531 767 461 478 459 445 435 455 718 1.05e+03 596 559 482 489 431 426 469 523 533 935 555 830 403 568 748 467 573 452 565 504 405 508 520 542 562 577 544 507 470 388 550 374 374 377 591 386 393 470 488 548 484 533 500 511 791 712 499 385 573 456 428 384 401 513 432 443 463 414 425 412 477 467 433 836 790 816 787 789 437 636 786 709 524 716 645 387 587 673 481 830 390 431 374 360 361 571 499 500 636 346 395 658 403 416 369 337 402 405 450 451 573 723 411 458 272 336 367 332 385 326 393 353 343 257 372 480 581 324 338 417 307 328 372 326 511 487 394 376 357 331 449 449 483 397 552 350 381 415 470 527 497 462 402 821 444 493 396 380 412 355 390 333 520 269 411 474 482 392 406 409 419 332 756 345 316 380 756 386 360 387 410 391 293 430 496 426 446 456 410 410 345 401 432 410 314 340 402 359 350 334 313 507 461 416 417 391 318 312 380 342 372 348 270 406 356 432 456 169 404 382 432 413 462 597 497 383 478 396 419 396 403 318 1.2e+03 900 878 855 212 546 468 445 425 309 406 706 453 368 271 269 438 451 669 337 497 385 378 442 131 173 214 378 287 430 523 454 422 600 540 538 530 568 683 1.06e+03 941 580 536 595 528 516 1.04e+03 866 996 608 517 495 540 468 519 977 849 434 998 495 613 484 463 703 930 975 1.03e+03 588 504 1.14e+03 600 717 911 892 439 587 761 1.11e+03 618 563 781 799 857 529 603 692 547 654 639 698 622 791 700 612 695 702 572 660 669 690 664 671 651 658 552 682 667 482 1.02e+03 652 608 590 524 607 570 586 1.07e+03 508 1.09e+03 1.05e+03 611 826 570 520 492 529 931 539 540 680 622 698 609 570 486 484 880 769 873 873 514 518 525 484 545 795 588 686 796 592 646 496 568 540 642 492 604 881 529 531 466 668 535 544 614 533 798 445 500 517 462 572 441 759 433 494 531 472 394 520 531 528 503 467 436 495 925 636 507 471 464 523 406 500 457 472 469 795 707 604 534 943 571 611 524 517 492 528 537 607 544 530 512 510 640 520 427 496 534 604 575 562 598 548 550 663 837 983 593 599 434 505 496 464 574 529 550 434 439 766 451 503 400 436 446 435 538 491 591 469 389 478 513 472 540 523 422 453 447 500 797 918 531 767 462 478 459 445 436 456 718 1.05e+03 595 558 482 489 431 426 469 525 533 940 555 829 403 572 748 467 573 453 565 504 405 508 520 541 563 576 542 507 480 388 550 375 374 376 592 385 394 470 488 547 485 534 501 510 791 712 499 386 572 456 429 384 401 514 431 442 463 414 425 412 477 467 433 837 792 815 788 789 438 636 785 709 527 715 645 387 577 674 488 830 390 431 373 360 361 571 498 501 636 345 394 659 402 415 369 338 402 408 450 452 573 724 411 456 272 337 367 333 384 327 393 354 343 257 372 479 581 324 339 417 307 329 373 328 511 487 393 376 356 331 449 449 482 398 552 349 382 416 469 527 499 462 402 822 444 493 398 379 412 353 390 333 522 268 411 474 482 392 405 409 418 333 756 344 316 379 756 386 361 388 410 392 293 430 496 424 445 456 410 410 345 402 432 409 314 340 402 359 351 333 315 508 460 416 418 391 318 312 381 341 372 347 269 407 356 432 456 169 405 382 432 414 462 598 496 383 477 396 417 396 403 318 1.2e+03 900 879 856 215 546 467 446 425 309 406 707 453 367 270 270 438 451 667 340 497 386 378 441 130 172 214 378 288 431 523 454 422 600 540 539 530 568 684 1.06e+03 941 580 536 595 528 516 1.04e+03 866 995 608 517 496 541 468 519 977 851 434 998 496 614 483 462 704 926 975 1.03e+03 588 501 1.14e+03 600 718 911 892 438 587 766 1.11e+03 618 563 780 798 857 528 603 692 547 654 640 696 622 790 700 612 695 703 572 660 669 690 663 671 652 658 555 682 667 482 1.02e+03 652 608 590 523 607 570 586 1.07e+03 511 1.09e+03 1.05e+03 612 826 570 520 492 528 931 539 540 680 624 698 609 570 487 483 880 769 880 874 513 518 526 483 546 795 588 687 804 592 646 497 567 540 642 494 604 880 527 532 466 668 535 544 608 533 799 445 494 516 462 568 441 758 433 495 530 472 394 520 531 528 503 467 436 495 925 636 508 472 465 524 406 501 457 472 470 794 708 603 532 952 570 611 523 517 492 529 537 607 544 531 512 509 639 520 427 496 534 604 570 562 598 549 549 663 838 983 594 600 434 505 497 464 574 529 550 432 439 765 450 503 400 437 446 436 538 492 591 469 389 477 513 473 540 523 421 454 448 497 797 918 532 768 462 478 458 445 437 456 718 1.05e+03 595 558 481 488 431 426 470 527 532 945 556 829 403 576 748 466 573 453 565 504 405 509 521 541 564 575 541 506 490 389 551 376 373 376 592 385 394 470 488 547 485 534 501 510 791 713 500 386 572 456 430 384 401 514 432 442 462 413 426 412 477 467 432 838 792 816 788 789 439 636 785 708 531 714 645 386 569 675 493 831 390 430 373 360 362 571 498 501 636 344 394 659 402 415 369 338 403 412 450 451 573 726 411 454 272 337 367 334 383 327 393 354 343 258 372 479 580 324 339 416 306 330 373 329 511 488 394 375 355 331 450 449 482 399 553 349 382 416 467 526 500 465 402 822 444 493 399 379 411 352 391 335 523 266 411 472 482 392 403 409 418 334 756 343 316 379 755 386 361 387 410 391 293 430 494 424 445 455 410 411 345 404 432 410 314 340 401 360 353 332 317 508 459 416 419 391 319 313 381 341 372 347 267 407 356 433 456 169 405 382 432 414 463 600 496 384 477 396 416 396 403 319 1.2e+03 899 879 856 217 546 467 446 426 308 405 707 453 367 269 270 438 452 665 343 496 386 377 440 129 172 215 378 288 429 523 453 421 600 540 539 530 568 685 1.06e+03 940 580 536 595 528 516 1.04e+03 866 995 607 516 496 541 468 519 977 852 434 998 496 615 482 462 704 923 975 1.03e+03 588 499 1.14e+03 600 718 910 892 437 588 772 1.11e+03 618 563 780 798 857 528 603 693 547 653 641 695 622 789 700 611 694 704 571 659 669 689 663 672 652 658 558 683 667 483 1.02e+03 653 607 590 522 607 570 585 1.07e+03 512 1.09e+03 1.05e+03 612 826 570 519 491 528 931 539 540 680 625 698 609 570 487 482 880 769 886 874 513 518 526 483 546 796 588 687 810 592 646 497 568 540 642 495 604 880 524 532 466 668 536 544 602 533 800 446 491 516 462 566 440 757 434 495 530 472 394 519 531 528 503 468 438 494 924 636 509 473 466 526 405 500 457 473 470 793 709 603 532 962 571 612 523 517 493 530 537 606 546 532 511 509 638 521 427 496 533 604 566 563 598 548 549 663 837 982 595 602 435 505 497 464 574 529 550 429 439 765 449 502 402 436 446 436 538 492 591 468 390 475 513 474 540 524 421 454 448 493 797 919 532 768 462 478 457 445 436 456 717 1.05e+03 596 558 481 488 431 425 469 528 532 950 556 829 404 579 748 467 573 452 565 504 404 508 521 540 565 575 540 506 498 389 551 376 373 377 592 385 394 470 488 547 486 534 501 511 791 713 500 386 571 456 432 384 402 513 432 442 462 414 426 412 477 467 432 838 793 817 786 789 439 636 783 707 535 714 646 386 559 676 499 831 390 429 372 359 362 571 498 502 636 344 395 659 402 415 369 339 405 415 450 451 572 727 410 451 272 337 367 335 382 326 394 354 343 258 372 479 580 324 338 415 306 332 373 328 512 489 395 374 355 331 449 449 482 399 554 349 382 417 466 526 502 468 401 821 445 494 400 379 411 351 392 337 523 265 410 470 482 393 402 409 418 335 756 344 316 380 754 386 361 387 410 390 292 430 493 425 444 455 411 411 346 405 433 410 314 340 401 360 354 332 318 509 458 416 419 392 319 314 381 340 372 347 265 407 356 433 456 168 405 383 431 415 464 601 497 385 477 396 415 396 403 319 1.2e+03 898 878 851 218 545 466 446 426 307 404 709 453 367 269 269 438 452 660 343 495 385 375 441 128 170 215 377 288 427 524 453 422 600 539 540 530 568 686 1.06e+03 940 582 536 595 528 516 1.04e+03 867 995 606 516 496 542 468 520 977 853 434 998 496 616 481 462 704 920 975 1.03e+03 588 499 1.14e+03 600 718 910 892 437 588 779 1.11e+03 618 563 779 799 857 528 603 694 546 653 642 695 623 789 700 611 693 704 570 659 669 689 664 672 652 659 564 683 668 483 1.02e+03 653 607 591 521 607 569 584 1.07e+03 514 1.09e+03 1.05e+03 612 826 571 520 490 529 931 539 540 680 624 698 609 571 487 481 880 769 892 874 514 518 526 484 547 796 588 687 816 592 646 497 568 539 643 496 604 881 524 533 466 668 536 544 598 532 800 446 488 516 462 562 440 756 435 496 531 472 394 518 531 529 503 468 439 494 924 636 510 474 466 525 404 500 457 473 469 791 710 603 531 971 573 612 523 517 493 530 537 606 547 532 511 509 638 521 427 497 533 603 561 563 598 547 549 662 837 982 595 601 435 504 498 464 574 529 550 425 439 766 448 502 405 436 446 436 538 492 591 468 390 475 513 474 540 525 422 454 448 490 797 920 532 767 461 478 457 445 436 457 717 1.04e+03 597 558 480 488 430 425 469 528 531 955 556 829 404 582 748 467 573 452 565 504 402 508 521 539 565 574 541 506 504 388 550 376 373 378 591 385 394 470 488 547 485 534 500 512 791 713 500 386 571 456 432 384 402 512 432 442 461 414 426 413 477 468 432 838 793 818 785 789 439 637 782 707 539 715 646 387 550 676 504 830 392 428 371 359 362 571 499 502 636 345 395 659 402 415 369 339 405 418 450 451 571 726 412 450 272 337 368 335 383 326 394 354 342 258 371 479 579 323 337 416 306 332 373 327 512 490 396 373 356 331 448 448 482 399 554 348 382 417 466 525 501 471 400 820 446 495 399 379 410 351 393 337 522 265 410 470 482 393 401 409 418 336 756 344 316 380 754 386 360 386 409 390 291 429 492 427 444 454 411 410 347 406 433 410 314 340 401 361 354 334 318 510 458 416 419 393 320 315 380 339 373 348 265 407 356 433 456 168 405 382 431 417 465 602 498 386 479 396 415 396 403 319 1.2e+03 897 878 846 218 544 466 448 426 307 403 710 454 368 268 267 439 451 656 343 494 384 374 441 127 169 215 377 288 426 525 453 422 601 539 540 530 568 686 1.06e+03 940 583 536 595 528 516 1.04e+03 867 996 604 516 496 542 468 520 977 852 434 999 496 618 480 462 704 921 975 1.03e+03 589 498 1.14e+03 600 717 911 892 437 588 786 1.11e+03 617 564 779 799 857 528 604 695 546 652 642 695 623 788 700 612 694 704 569 659 669 689 664 672 651 660 570 683 668 483 1.02e+03 653 607 591 520 608 570 585 1.07e+03 516 1.09e+03 1.05e+03 612 827 571 520 489 529 931 539 539 680 624 698 610 571 488 481 880 768 900 874 516 518 525 484 546 795 589 687 820 592 647 497 568 539 645 495 604 882 524 533 467 669 536 544 595 533 800 446 484 516 462 560 441 755 434 497 531 472 394 518 531 528 503 469 442 494 925 636 510 474 467 524 404 499 457 473 469 791 711 603 531 980 574 612 524 517 494 530 536 605 548 532 511 510 637 521 426 497 532 604 558 564 598 547 548 662 836 981 596 601 435 504 498 464 574 529 549 423 439 766 448 502 408 436 446 436 538 491 591 467 391 475 512 474 540 525 422 454 448 487 797 922 532 767 460 478 457 445 437 456 717 1.04e+03 597 558 480 488 430 425 469 529 531 960 556 829 404 586 749 468 573 452 565 504 403 508 520 539 564 574 541 506 509 387 551 375 374 380 590 385 394 470 488 547 485 534 500 512 791 712 500 386 570 457 433 384 403 512 432 442 461 414 425 412 477 468 432 838 793 819 784 789 438 638 780 706 542 716 647 388 541 676 509 829 393 428 370 359 361 571 500 502 636 346 395 660 402 415 369 339 406 420 449 450 570 724 413 450 272 337 369 335 384 325 393 353 342 257 371 479 578 323 336 416 306 332 374 326 512 491 397 372 355 331 448 448 483 399 554 348 382 417 466 525 500 471 400 818 446 496 397 379 410 350 393 337 521 264 410 472 482 394 400 409 418 337 756 344 316 381 754 386 360 386 410 390 290 430 492 427 444 454 411 408 347 406 434 411 315 339 401 361 353 336 318 510 458 416 419 393 320 315 378 339 373 348 264 407 356 434 456 168 404 381 431 418 466 601 500 386 480 396 415 396 402 319 1.2e+03 897 877 845 220 543 466 450 426 306 402 712 455 369 268 265 439 451 654 342 496 383 372 441 126 168 215 376 289 427 525 452 423 601 539 540 531 568 686 1.06e+03 940 583 537 595 527 515 1.05e+03 867 995 603 515 495 542 468 520 977 853 434 999 496 618 478 463 704 921 975 1.03e+03 589 497 1.14e+03 600 716 911 892 437 588 793 1.11e+03 618 565 779 799 858 529 604 696 546 651 641 696 624 789 700 612 694 704 567 659 669 689 664 673 651 660 578 683 668 484 1.02e+03 653 607 591 519 608 571 586 1.07e+03 518 1.09e+03 1.05e+03 612 827 571 520 489 529 930 539 539 680 623 698 610 571 488 480 880 768 904 875 517 519 525 484 546 795 590 687 823 592 647 497 568 539 645 494 604 883 524 534 467 670 537 544 593 533 800 444 478 516 462 556 442 755 434 498 531 472 394 517 531 528 503 469 444 493 925 636 510 474 467 523 404 499 457 474 470 791 712 603 530 987 574 611 524 517 496 530 536 605 548 532 511 511 637 520 426 496 532 604 555 564 597 548 548 662 836 981 596 601 435 504 499 463 574 529 549 419 438 766 448 503 409 436 446 434 539 490 591 467 391 475 512 474 541 526 423 453 447 485 797 923 532 767 460 478 457 445 438 455 717 1.04e+03 597 558 480 487 430 424 469 530 531 965 555 829 404 590 749 468 573 453 565 504 404 507 520 539 564 574 542 507 514 387 551 374 375 379 590 385 395 470 488 547 485 533 501 513 791 712 500 385 570 457 434 384 403 512 432 442 461 414 424 413 477 468 432 838 793 820 785 790 438 638 779 705 546 718 648 388 534 676 517 830 393 428 370 359 362 571 500 502 636 346 395 660 402 416 370 338 406 422 449 450 569 725 413 450 272 337 369 336 384 325 393 352 342 256 372 478 578 323 336 417 307 331 373 326 513 491 396 371 354 331 448 448 483 399 554 346 383 416 467 524 500 471 399 816 447 496 395 379 410 350 392 337 521 263 410 474 481 394 399 409 419 338 756 344 316 381 755 386 360 387 411 391 290 430 492 427 443 453 411 409 347 405 434 411 315 339 401 361 353 337 320 512 458 416 419 393 320 314 377 338 373 348 263 408 355 434 456 168 404 381 432 417 466 601 501 386 480 397 417 396 404 319 1.21e+03 897 877 847 221 544 466 450 425 307 401 712 454 369 267 265 440 450 655 341 498 383 372 441 126 169 215 376 292 428 525 452 423 601 539 540 531 567 686 1.06e+03 940 583 538 594 527 515 1.05e+03 867 993 603 515 496 542 468 520 978 852 434 998 496 618 477 463 703 919 975 1.03e+03 590 494 1.14e+03 600 714 911 892 438 587 800 1.11e+03 618 565 780 799 858 529 604 696 547 650 641 695 624 790 700 612 694 704 566 659 670 689 664 673 651 660 584 683 668 484 1.02e+03 653 607 592 519 609 572 586 1.07e+03 519 1.09e+03 1.05e+03 611 826 571 520 488 529 930 539 539 680 623 697 610 571 487 478 880 768 906 875 518 519 527 484 544 795 590 687 826 593 647 497 568 540 645 494 604 882 523 533 467 672 538 544 590 534 799 443 475 516 461 554 441 754 436 498 531 472 394 518 532 528 503 469 447 493 924 637 511 474 467 523 406 498 458 474 470 790 711 602 530 994 573 611 524 518 496 530 537 605 547 532 512 511 636 519 426 495 532 605 552 563 598 548 548 661 836 981 596 601 435 503 499 463 574 529 548 417 438 766 447 503 409 436 446 434 540 490 591 468 391 475 512 473 541 526 423 454 447 482 797 923 532 767 460 479 457 445 439 455 718 1.03e+03 597 558 480 486 430 424 468 533 531 970 555 830 404 595 749 468 573 454 564 504 405 507 519 539 564 574 542 507 519 387 551 374 376 378 591 385 394 471 488 548 486 532 501 512 792 712 499 386 570 457 435 384 402 513 432 442 460 413 424 413 477 468 432 838 793 821 786 790 438 637 778 704 553 719 648 388 525 677 525 830 394 428 368 359 362 571 500 501 636 346 396 659 403 416 370 337 406 423 449 450 570 726 412 450 272 338 367 337 384 325 394 351 343 256 373 478 578 323 336 417 308 331 371 326 513 491 396 371 354 332 449 448 483 400 554 346 383 416 466 524 502 471 400 814 447 495 396 378 410 350 392 337 521 262 410 476 480 394 399 409 419 339 756 345 316 381 756 387 361 389 413 392 290 430 492 427 443 454 411 410 347 405 434 412 315 338 401 360 353 336 322 514 459 416 419 394 320 312 375 338 374 348 264 408 354 435 457 168 402 381 432 419 466 601 501 386 479 398 418 396 406 320 1.21e+03 896 876 850 223 546 466 449 424 307 401 711 454 369 267 264 439 448 657 341 500 383 372 441 127 168 215 375 293 433 525 451 423 602 540 541 532 567 685 1.06e+03 939 582 538 594 527 515 1.05e+03 867 990 602 515 496 542 468 520 978 852 433 998 496 618 475 464 702 917 975 1.03e+03 589 493 1.14e+03 600 711 910 893 438 586 808 1.11e+03 618 566 780 800 858 529 604 696 547 650 641 694 625 791 700 613 695 703 565 660 670 689 664 673 652 660 590 684 668 484 1.02e+03 653 607 592 519 610 572 586 1.07e+03 520 1.09e+03 1.05e+03 610 826 571 520 487 529 930 539 540 680 623 697 611 571 487 476 880 768 907 876 517 518 528 483 543 795 590 688 829 593 647 497 568 540 645 494 604 881 522 533 467 671 538 544 586 534 797 442 473 515 462 551 441 753 438 497 531 472 394 519 532 528 503 469 450 493 924 638 510 474 467 522 408 498 457 475 470 790 710 602 530 1e+03 573 611 524 519 495 530 537 606 546 532 512 511 635 519 428 495 534 604 550 563 599 548 548 661 836 981 596 600 436 503 499 463 574 529 548 411 438 766 447 503 409 436 446 433 540 491 590 468 390 475 512 473 541 526 423 454 447 478 797 923 532 767 460 479 456 445 439 455 718 1.03e+03 596 558 480 486 430 424 468 535 531 975 555 830 403 598 748 468 573 454 564 504 405 508 519 539 564 574 542 508 521 388 551 374 376 378 591 385 394 472 488 548 486 531 502 512 792 712 499 387 570 457 436 384 402 513 431 442 459 414 424 413 478 468 432 836 794 820 785 790 437 637 777 703 562 721 647 387 516 677 534 829 394 428 366 359 363 570 499 500 637 346 397 659 403 416 370 338 406 426 449 451 570 727 412 449 272 338 366 338 384 325 394 350 344 256 372 478 578 323 336 418 308 331 370 326 512 490 396 372 355 333 449 448 482 400 554 346 383 417 466 524 503 471 401 811 446 494 396 378 410 349 391 337 522 262 411 476 478 394 399 408 419 340 756 346 317 381 758 387 361 390 414 393 290 430 491 426 444 454 411 412 347 405 434 411 314 338 401 359 353 335 324 516 459 417 419 394 321 310 376 339 374 347 266 408 354 435 457 167 401 381 431 421 466 602 501 386 478 398 419 395 408 320 1.21e+03 896 876 849 225 546 466 449 423 307 401 711 454 368 267 264 438 447 656 341 500 383 373 441 127 167 215 375 295 438 525 450 423 603 541 542 532 567 684 1.06e+03 938 583 539 595 528 515 1.05e+03 867 986 602 516 496 541 468 519 977 850 433 998 496 618 474 465 702 915 975 1.03e+03 589 491 1.14e+03 601 708 910 893 438 585 814 1.11e+03 618 566 781 800 858 529 604 695 548 650 642 692 624 791 699 613 695 703 564 660 669 690 664 673 652 660 596 684 668 484 1.02e+03 654 608 593 518 610 572 586 1.07e+03 523 1.09e+03 1.05e+03 609 826 571 519 487 529 930 539 540 680 624 697 611 571 486 475 880 767 908 875 516 518 531 483 542 795 590 688 831 593 647 496 568 541 645 494 604 880 521 533 466 671 538 544 584 533 795 442 472 515 462 550 441 751 440 496 530 472 395 520 531 529 503 469 454 494 924 638 508 474 467 522 412 498 457 476 469 789 709 602 531 1.01e+03 573 611 525 521 495 529 537 606 545 532 513 511 635 519 430 495 535 604 548 562 599 548 548 661 836 981 596 600 436 502 498 463 574 528 548 406 438 765 446 503 411 436 446 434 539 491 590 468 390 476 513 472 541 527 423 454 447 472 796 922 532 767 460 479 455 444 440 456 718 1.03e+03 596 558 480 487 430 424 468 538 531 980 555 829 403 602 748 468 573 455 564 504 406 508 520 539 564 574 543 508 523 388 551 374 376 378 591 386 394 472 488 549 486 530 502 512 792 712 499 388 570 458 437 383 403 514 431 442 458 413 424 414 479 469 431 834 795 820 784 789 437 637 776 703 570 721 646 386 507 677 539 829 394 428 363 358 364 570 498 499 637 346 398 659 403 415 370 338 405 428 450 452 571 726 414 449 272 338 367 338 385 325 394 350 344 256 372 478 577 322 337 417 308 330 370 326 511 489 396 373 354 334 449 449 482 400 554 346 383 418 466 524 503 472 402 808 445 493 396 378 411 349 390 337 523 264 410 476 477 395 399 408 420 339 756 346 317 381 758 388 360 390 414 392 290 430 491 426 444 454 411 411 347 406 434 410 313 338 400 359 353 334 325 516 458 417 419 394 321 310 377 340 374 346 269 408 355 436 457 166 401 381 431 423 466 603 501 387 478 399 419 394 409 320 1.21e+03 897 876 850 227 547 466 448 423 306 401 710 454 368 267 263 437 448 655 342 500 384 373 440 128 165 216 375 295 441 526 451 423 605 542 542 531 567 684 1.06e+03 938 583 539 595 528 516 1.05e+03 868 981 602 516 496 541 468 518 977 848 433 999 496 620 473 464 702 915 975 1.03e+03 589 491 1.14e+03 601 707 910 893 438 584 818 1.11e+03 618 566 782 800 858 529 605 695 548 650 643 692 623 791 699 612 696 702 564 660 668 690 664 672 652 660 602 684 668 483 1.02e+03 654 608 593 518 610 572 586 1.07e+03 526 1.09e+03 1.05e+03 609 827 572 518 488 529 930 538 540 679 624 697 610 571 487 473 880 767 908 875 514 518 531 482 541 795 590 688 833 594 647 496 567 541 645 494 604 880 520 533 466 672 538 544 582 533 795 443 468 515 462 546 441 751 441 496 531 472 395 520 531 529 502 469 457 494 924 639 507 474 467 521 415 498 457 477 470 788 709 602 532 1.01e+03 574 611 526 521 496 530 537 606 546 532 513 510 634 519 430 496 536 604 547 562 598 547 547 662 837 980 597 600 436 502 498 463 574 528 548 400 437 766 446 503 414 436 447 435 539 491 590 467 390 477 514 470 541 527 422 453 446 467 797 922 531 767 460 479 455 444 440 456 718 1.02e+03 596 558 480 487 430 424 468 542 531 985 555 829 404 605 748 468 572 457 564 504 407 508 520 539 565 574 542 509 524 387 550 374 375 377 591 386 394 473 488 549 485 531 503 512 792 712 499 389 570 458 437 383 403 514 432 441 459 413 424 413 478 469 431 830 795 819 784 789 437 638 775 703 577 719 646 386 501 677 547 828 394 428 360 358 366 569 498 500 637 346 398 660 403 415 370 339 404 429 450 451 572 726 415 449 272 338 367 339 384 325 394 351 345 256 372 478 577 322 338 417 308 330 371 326 510 488 396 374 354 334 449 449 481 399 554 346 383 419 466 525 502 472 404 806 445 492 396 377 411 348 390 338 523 265 410 478 477 395 398 408 420 339 756 346 318 380 758 388 360 390 415 391 290 430 491 426 444 454 411 410 347 406 433 410 313 338 400 359 354 334 326 516 459 416 419 394 321 311 376 340 373 346 266 408 356 436 457 166 401 378 431 424 465 605 501 387 479 399 419 393 409 319 1.22e+03 899 876 850 231 547 466 447 425 306 401 708 454 367 266 264 437 447 656 342 500 384 373 440 128 164 216 374 295 440 527 452 423 605 541 542 531 567 685 1.06e+03 938 584 539 596 528 516 1.05e+03 868 974 602 516 496 541 469 517 977 847 433 999 496 622 472 464 701 914 975 1.03e+03 588 490 1.14e+03 602 705 909 894 438 584 821 1.11e+03 618 566 783 800 859 529 605 696 548 651 643 691 622 792 699 612 696 703 564 660 668 690 664 672 652 660 607 684 667 483 1.02e+03 654 608 594 517 610 572 585 1.07e+03 527 1.09e+03 1.05e+03 609 828 572 517 488 529 930 538 539 678 624 697 610 571 487 471 881 767 908 875 512 519 533 482 540 795 590 688 834 594 647 496 568 540 645 494 604 880 520 533 466 674 538 544 581 533 796 444 465 515 463 542 441 750 441 497 530 472 395 520 530 529 501 469 462 495 924 639 508 473 468 522 418 498 457 477 470 787 709 601 533 1.02e+03 574 611 526 522 496 530 536 606 547 532 513 510 634 519 430 496 537 604 545 562 598 546 548 663 838 980 598 600 436 503 498 464 574 528 549 398 436 766 446 503 417 436 447 437 539 491 590 465 390 477 514 470 541 527 422 453 446 462 797 923 530 767 461 479 455 443 440 456 718 1.02e+03 596 558 480 487 430 425 467 545 531 989 555 829 404 609 748 468 572 458 564 504 408 509 521 540 565 574 541 508 526 387 550 374 375 376 591 386 394 474 488 549 485 532 504 512 792 712 498 390 570 458 438 383 402 515 433 441 460 412 424 412 477 469 431 828 794 818 784 789 438 639 775 703 582 718 646 386 496 677 553 828 394 428 356 358 367 570 498 501 636 346 398 661 403 415 370 338 403 429 451 450 572 726 415 449 273 338 368 339 383 325 394 351 344 256 371 479 577 321 339 416 308 329 372 327 510 488 397 374 353 334 449 450 481 399 554 346 383 419 466 525 500 472 404 805 445 492 396 376 410 348 390 338 524 265 410 479 477 396 399 408 420 338 756 345 318 380 757 388 359 389 416 390 290 430 492 426 444 455 410 410 346 407 433 410 313 337 401 359 355 335 327 516 460 414 420 394 320 312 376 341 373 346 263 407 357 436 456 166 401 376 431 424 466 606 501 388 480 399 418 394 410 319 1.22e+03 901 876 850 233 547 466 446 426 306 401 706 455 367 266 264 437 446 658 342 500 384 373 440 128 162 217 373 295 439 526 452 423 604 541 541 530 567 686 1.06e+03 937 584 539 596 528 516 1.05e+03 868 967 602 516 495 541 469 517 977 845 434 999 496 623 471 463 702 914 975 1.03e+03 588 490 1.14e+03 602 705 909 894 438 584 824 1.11e+03 618 566 783 800 859 529 606 696 547 652 643 690 621 792 699 612 695 704 564 660 668 690 664 673 652 661 614 684 667 482 1.02e+03 654 608 594 517 610 572 585 1.07e+03 528 1.09e+03 1.04e+03 609 828 572 517 488 529 930 538 539 679 624 697 610 571 487 469 881 767 908 876 509 519 534 482 540 795 589 688 835 594 646 495 569 540 645 494 604 880 520 533 466 675 538 544 579 533 796 444 460 516 463 538 441 750 442 499 530 473 395 520 530 529 501 469 467 495 924 639 509 472 468 523 420 498 457 477 470 787 709 601 533 1.02e+03 575 611 526 522 498 531 536 606 547 532 513 510 633 520 429 496 536 604 543 562 598 547 550 663 838 980 599 600 436 504 498 464 574 528 550 395 436 767 447 503 418 436 446 438 539 490 591 465 390 476 514 471 541 527 422 453 445 459 798 923 530 767 461 479 456 443 439 457 718 1.01e+03 596 558 479 488 430 425 467 548 530 992 555 828 404 612 748 468 572 458 564 504 408 508 521 541 565 574 540 506 529 386 551 374 375 376 591 386 394 475 488 550 485 532 504 512 793 712 498 393 570 458 439 384 402 515 433 440 461 412 425 411 476 469 432 826 793 819 785 790 438 640 774 702 590 718 646 385 490 677 562 828 394 428 351 357 367 570 498 500 636 346 398 661 404 415 369 336 404 429 452 450 572 727 415 449 273 337 368 340 382 325 395 352 343 256 371 480 577 321 339 417 309 328 372 327 512 488 398 374 352 334 448 450 482 399 553 347 383 420 467 525 499 473 405 804 446 493 396 376 410 348 390 338 523 265 410 480 477 397 401 408 420 337 756 345 318 380 756 387 359 388 416 390 290 430 492 424 444 454 410 410 346 407 433 410 313 337 402 359 356 335 328 517 460 413 420 395 321 312 376 341 373 346 259 408 358 436 456 166 401 375 431 425 466 610 501 388 481 398 419 394 410 318 1.22e+03 902 877 848 235 546 466 445 428 306 402 704 455 367 265 265 437 445 659 342 500 383 373 441 127 159 217 372 295 438 526 452 423 604 541 541 530 566 686 1.06e+03 937 585 538 596 527 516 1.05e+03 868 961 603 516 494 542 469 516 977 842 434 999 497 623 469 463 703 914 976 1.03e+03 587 488 1.14e+03 601 703 909 894 437 585 827 1.11e+03 617 565 783 801 860 529 606 697 547 654 643 691 621 793 699 611 695 705 564 660 669 690 664 673 652 661 622 684 667 482 1.02e+03 654 608 594 517 611 572 585 1.07e+03 530 1.09e+03 1.04e+03 609 829 572 517 487 529 930 538 540 679 625 697 610 571 487 467 881 767 908 878 507 520 536 482 540 795 588 688 836 594 646 495 568 540 645 494 604 881 520 533 466 674 537 544 577 532 796 444 459 516 464 535 441 749 442 500 531 473 395 520 530 530 500 468 472 495 924 638 509 471 468 525 423 498 457 477 468 786 709 600 532 1.03e+03 575 610 526 522 498 531 536 606 547 532 513 511 631 520 428 496 532 604 541 563 598 548 551 663 838 979 600 600 436 504 498 464 574 528 549 394 437 767 448 503 419 436 446 440 539 489 591 466 390 475 514 472 541 526 422 453 445 458 798 923 530 767 461 480 457 443 438 457 718 1e+03 596 558 479 487 430 425 467 551 530 996 555 828 404 616 749 468 572 459 564 504 408 508 521 542 565 575 540 505 532 385 551 374 375 375 590 386 394 477 488 550 485 532 504 511 793 711 498 396 570 457 440 385 402 514 433 440 462 412 425 411 477 469 433 823 792 820 786 790 439 640 774 701 597 716 646 385 483 677 568 826 394 429 346 357 367 570 498 499 636 346 398 661 404 415 369 335 404 429 452 451 572 728 414 449 273 337 368 340 381 326 396 351 342 256 371 482 578 321 339 418 309 326 372 328 513 489 398 373 352 333 448 450 483 400 552 348 383 420 468 525 499 474 406 804 445 493 397 375 409 348 390 337 523 265 410 480 477 398 403 409 420 337 756 345 319 379 756 386 359 387 416 390 290 429 492 423 443 454 411 411 347 407 433 411 314 338 402 359 357 335 329 518 463 414 420 396 322 312 374 340 373 345 258 408 358 436 457 166 401 377 430 425 465 614 501 387 481 398 419 394 412 318 1.22e+03 902 878 848 236 546 467 445 429 306 403 703 455 367 264 265 438 446 660 343 500 383 373 442 126 157 217 371 294 434 526 452 423 603 541 541 530 566 686 1.06e+03 936 586 538 596 527 517 1.05e+03 868 954 605 516 494 541 469 515 978 838 435 999 498 623 467 463 705 915 976 1.03e+03 587 486 1.14e+03 601 700 909 895 437 585 830 1.11e+03 617 565 783 801 860 528 606 698 548 654 643 692 620 793 698 611 694 704 563 659 669 690 664 673 652 662 632 684 667 482 1.02e+03 654 608 593 518 610 572 585 1.07e+03 531 1.09e+03 1.04e+03 609 829 571 517 487 529 929 538 541 679 625 697 610 571 487 465 881 768 907 879 506 520 538 482 539 794 589 688 837 594 647 494 567 540 646 494 604 882 519 533 466 675 537 544 575 532 796 444 454 517 464 532 441 748 444 499 532 473 394 520 532 530 500 468 475 494 925 637 508 471 468 525 424 498 456 477 467 786 708 601 530 1.03e+03 573 610 526 522 496 531 536 606 546 531 512 511 630 520 429 496 525 604 539 565 598 548 550 662 837 979 601 601 436 505 499 464 574 528 549 394 437 767 448 503 420 435 446 442 539 489 591 466 390 474 513 471 541 527 421 453 445 458 798 925 530 767 461 481 457 443 437 458 718 1e+03 596 557 479 487 431 425 468 554 530 998 555 826 405 621 749 467 571 460 564 505 407 507 521 544 565 576 539 505 536 385 551 374 375 375 590 387 394 479 488 550 485 532 504 511 793 710 498 398 570 456 441 386 402 514 433 441 462 412 424 410 477 469 431 819 793 821 785 791 439 640 772 700 602 715 646 384 478 677 574 825 394 430 342 357 367 569 499 498 636 345 398 661 404 415 369 335 404 430 451 451 572 728 413 448 272 337 368 340 382 326 398 351 340 257 371 482 578 322 338 419 309 326 373 328 514 490 399 372 352 334 448 449 483 400 552 348 382 420 468 526 498 475 406 804 445 494 398 375 409 347 390 335 521 264 410 479 477 399 403 410 421 337 756 345 319 379 756 386 359 387 416 390 290 429 491 424 443 454 412 412 347 407 433 411 315 339 402 359 356 335 330 521 466 415 420 396 323 312 372 340 373 346 258 409 358 436 458 165 402 379 431 424 465 617 501 386 481 399 421 395 414 318 1.22e+03 901 878 849 237 545 467 446 429 305 404 702 455 368 264 265 438 447 660 343 502 382 373 443 124 156 216 371 294 431 526 452 423 603 541 541 530 566 686 1.06e+03 936 588 539 596 527 517 1.05e+03 868 948 606 516 494 541 469 514 979 838 435 999 498 623 467 463 705 916 976 1.03e+03 588 483 1.14e+03 600 697 909 895 436 586 832 1.11e+03 617 566 784 801 860 528 606 698 548 655 643 692 620 794 697 611 694 704 561 659 669 690 664 673 651 661 643 684 667 482 1.02e+03 654 608 592 517 609 572 585 1.07e+03 533 1.09e+03 1.03e+03 610 829 571 516 486 529 929 539 541 679 624 698 610 571 488 464 881 769 906 879 505 519 538 482 538 794 589 688 837 595 647 494 566 540 646 494 604 882 519 532 466 676 537 544 574 532 795 445 451 518 464 531 442 747 445 498 533 473 395 521 532 530 500 468 478 494 925 637 508 472 468 524 422 498 456 477 466 787 708 602 528 1.04e+03 571 611 527 522 495 531 536 606 546 531 512 511 630 520 430 496 516 604 536 566 598 548 550 663 838 979 602 601 436 506 500 463 574 528 549 392 438 767 447 502 423 436 446 444 539 489 591 466 390 474 512 470 541 527 421 453 445 457 798 927 530 767 461 481 458 443 436 458 718 997 596 557 479 486 431 425 468 556 530 1e+03 554 825 405 624 749 467 571 462 564 506 407 506 521 545 565 575 540 505 540 385 551 374 375 375 590 387 394 480 488 550 485 531 504 510 793 710 497 401 570 456 441 386 401 513 434 442 462 412 424 410 477 469 430 815 794 820 785 791 439 641 770 700 605 713 646 383 472 677 578 825 394 431 339 357 367 568 500 499 635 345 398 661 403 415 369 335 404 429 451 452 572 728 412 448 272 337 368 340 382 326 399 351 340 258 372 483 578 322 338 419 308 326 373 328 514 491 399 372 352 334 449 450 484 400 552 348 382 420 467 527 498 476 406 804 444 494 398 374 409 347 389 334 519 263 409 478 476 400 403 410 421 336 756 345 319 378 757 386 360 387 416 390 291 428 491 425 443 453 412 413 348 407 434 412 315 340 402 359 355 335 331 523 470 416 420 394 323 312 370 338 373 346 259 409 358 437 457 165 402 378 431 424 465 615 501 386 480 399 422 395 415 318 1.23e+03 900 876 850 239 544 468 447 428 306 404 701 455 367 265 264 438 448 660 343 504 382 373 443 123 155 216 372 294 428 527 451 423 603 540 542 530 567 686 1.06e+03 936 591 539 596 527 517 1.05e+03 868 945 609 516 494 541 469 512 979 836 435 1e+03 498 623 466 463 705 916 976 1.03e+03 589 480 1.14e+03 601 694 909 895 436 586 836 1.11e+03 617 566 784 801 860 528 606 698 548 656 643 693 620 795 697 612 694 703 560 659 670 690 664 673 651 660 656 684 667 482 1.02e+03 654 608 592 517 609 572 585 1.07e+03 534 1.09e+03 1.03e+03 610 829 570 516 486 528 928 539 542 679 624 699 611 571 488 461 881 769 904 879 503 518 539 481 539 794 589 688 837 595 648 494 566 540 646 494 604 882 519 532 466 677 537 544 572 532 795 445 448 518 464 528 442 745 446 498 533 473 396 521 533 530 500 468 480 494 926 636 508 472 468 525 421 499 456 476 467 786 708 603 528 1.04e+03 570 612 528 522 494 531 536 606 546 531 512 510 629 520 431 496 506 604 534 565 598 547 550 663 839 979 602 602 436 507 500 463 574 528 549 391 438 767 447 502 425 436 446 447 539 491 591 467 390 474 511 470 541 527 422 453 445 456 798 928 531 767 460 480 458 443 436 459 718 995 595 557 478 487 430 425 468 558 531 1e+03 554 825 405 626 749 466 571 463 563 506 406 506 521 547 564 575 542 505 547 386 551 374 375 374 591 386 393 482 488 550 486 531 504 510 793 711 497 406 569 456 443 386 401 513 434 442 463 412 423 410 477 468 429 814 795 820 785 790 439 641 768 700 609 714 647 382 468 677 582 825 395 431 335 357 368 568 500 499 635 344 398 662 403 415 369 335 404 428 451 452 571 728 412 448 272 337 368 340 382 326 399 350 341 258 373 483 578 323 338 418 308 326 373 328 514 492 400 371 352 334 450 451 485 399 551 350 382 420 466 527 498 477 406 804 443 494 397 375 409 347 389 334 518 261 409 477 474 401 401 409 421 336 756 345 318 378 757 386 360 388 416 390 292 429 491 426 444 454 412 413 348 406 434 412 315 340 402 359 354 335 333 525 470 417 419 392 322 312 370 338 373 346 260 410 358 438 456 165 402 378 431 424 465 614 501 386 480 399 423 396 415 318 1.23e+03 900 876 850 243 544 467 448 428 308 404 701 455 367 266 264 438 450 659 342 506 382 373 443 123 153 218 375 295 428 527 451 423 603 540 541 529 567 685 1.06e+03 936 595 539 596 526 517 1.05e+03 868 943 612 516 494 541 469 510 979 835 435 1e+03 497 624 466 463 704 917 976 1.03e+03 590 479 1.14e+03 602 693 909 895 435 586 838 1.11e+03 617 566 783 802 860 529 607 698 547 656 643 693 620 796 697 613 694 703 559 659 670 690 665 672 650 660 668 684 667 482 1.02e+03 654 608 592 518 609 572 585 1.07e+03 535 1.1e+03 1.02e+03 610 829 570 515 486 529 928 539 542 678 624 699 611 571 487 459 881 769 903 878 501 518 539 481 539 793 589 688 837 594 647 494 566 540 646 494 604 882 519 532 468 677 537 544 571 532 795 445 447 518 463 526 442 741 447 498 533 473 397 520 534 530 500 468 484 495 926 637 508 473 468 526 420 499 457 476 467 786 708 604 529 1.05e+03 571 612 529 521 495 531 536 605 546 532 512 509 627 520 431 496 498 604 533 565 598 547 549 663 838 980 602 602 437 507 500 463 574 529 550 391 438 767 447 503 426 436 446 450 539 492 591 467 390 474 510 471 541 527 422 453 446 455 799 927 531 767 460 479 459 443 437 460 718 994 594 557 478 488 430 425 467 559 531 1.01e+03 554 825 405 627 749 466 571 463 562 507 407 507 520 550 564 576 542 505 555 386 551 373 375 375 592 386 393 484 488 550 485 530 505 510 793 711 497 411 568 456 444 385 401 513 434 442 463 412 424 410 477 468 429 806 795 819 785 790 439 641 768 700 612 712 646 382 465 677 587 824 396 431 332 357 368 568 500 500 634 343 398 662 402 415 369 335 404 428 451 452 571 728 412 449 272 337 368 340 382 326 399 350 342 257 374 483 577 323 339 418 308 327 373 328 515 493 399 371 352 335 451 453 485 398 551 352 383 420 465 528 499 477 407 804 443 493 397 375 409 348 391 335 518 260 409 478 475 402 399 408 421 337 756 345 317 378 758 386 361 389 415 390 292 429 492 426 444 454 412 413 348 406 434 412 315 339 403 359 354 335 335 525 470 417 419 392 323 312 370 338 373 346 259 410 358 438 456 164 402 377 432 424 464 615 500 387 480 398 423 396 415 317 1.23e+03 901 875 849 246 543 467 448 428 309 405 700 455 367 266 264 438 450 660 342 506 382 373 443 123 152 220 377 296 429 527 452 422 603 541 541 529 567 685 1.06e+03 936 598 539 596 526 517 1.05e+03 867 941 614 516 494 542 469 506 978 832 436 1e+03 497 625 466 463 704 917 976 1.03e+03 590 478 1.14e+03 603 692 909 895 435 585 840 1.11e+03 617 566 781 802 861 530 607 698 547 657 644 693 620 796 697 614 694 704 559 659 670 690 665 672 650 660 682 684 667 482 1.02e+03 655 609 593 519 610 572 585 1.07e+03 535 1.09e+03 1.02e+03 609 828 570 515 486 529 927 539 542 678 625 699 612 571 487 457 881 768 901 879 498 518 539 481 539 793 589 688 836 594 646 494 567 540 646 494 604 882 519 532 468 678 537 544 570 532 794 445 445 518 463 523 442 738 449 498 532 473 396 519 534 530 500 468 486 496 926 638 508 474 468 526 421 500 457 475 468 786 708 604 529 1.05e+03 571 613 528 520 495 531 536 605 546 534 512 508 625 519 430 496 493 604 533 564 598 547 548 664 838 979 602 602 438 507 499 464 575 529 550 391 438 767 447 503 426 437 446 455 539 492 592 468 390 474 510 472 541 526 421 453 446 455 799 925 531 767 460 480 459 444 437 459 718 994 594 557 479 489 429 425 467 560 532 1.01e+03 553 826 405 630 749 466 572 464 561 507 409 508 520 553 564 576 540 506 564 386 551 374 375 376 592 386 393 487 488 550 484 530 505 509 793 711 497 416 568 456 445 385 402 513 434 442 463 412 425 410 477 468 430 800 795 818 786 791 439 641 768 700 614 710 645 381 461 676 592 824 398 431 328 357 368 568 500 500 633 342 398 663 402 415 369 336 404 428 451 452 571 728 413 450 272 337 367 340 381 326 399 350 342 257 374 483 577 324 339 417 308 327 372 329 515 493 399 370 352 335 451 454 484 397 551 354 383 419 464 530 500 477 407 805 443 492 398 374 409 348 392 335 518 260 409 479 477 404 398 408 421 338 756 344 317 377 759 386 361 390 415 389 292 430 493 426 445 454 411 412 348 405 434 413 316 338 403 360 354 335 336 524 470 417 419 394 323 312 370 339 372 346 259 410 358 438 456 164 402 378 433 425 464 616 500 387 480 398 423 396 416 317 1.23e+03 901 875 849 252 544 467 448 428 309 406 699 456 368 265 262 438 450 662 341 506 382 374 443 122 151 222 377 297 429 526 453 421 603 542 540 530 567 685 1.06e+03 936 602 539 595 527 518 1.05e+03 867 941 614 516 494 542 469 505 978 829 436 999 498 626 466 464 704 917 976 1.03e+03 590 478 1.14e+03 604 691 910 895 435 585 840 1.11e+03 617 567 781 802 862 530 607 698 548 658 644 693 620 796 697 614 694 705 559 659 670 690 665 672 650 659 694 684 668 482 1.02e+03 654 609 593 521 610 572 585 1.07e+03 535 1.09e+03 1.01e+03 609 828 570 515 486 530 927 539 541 678 626 698 612 571 487 455 881 768 900 879 497 518 539 481 539 793 590 688 836 593 646 494 567 540 646 494 603 882 519 531 468 678 537 545 568 532 795 445 444 517 463 522 442 735 450 499 531 473 396 519 535 529 501 468 489 496 926 640 508 475 468 527 422 500 457 475 467 788 708 603 529 1.05e+03 572 612 527 520 495 531 535 605 546 534 512 509 625 518 429 495 490 603 534 564 597 547 548 663 837 979 602 602 438 507 499 465 576 529 550 391 437 767 448 503 426 437 446 460 538 492 592 467 390 474 510 473 541 526 420 454 447 451 799 924 532 767 460 480 460 444 438 459 718 996 594 557 480 489 429 425 466 560 532 1.01e+03 553 826 404 632 749 466 573 464 562 507 410 508 520 557 564 575 538 506 571 387 551 375 375 376 592 386 393 490 488 550 484 529 505 509 793 711 498 423 568 456 447 385 403 514 434 442 463 413 425 411 477 467 431 790 795 818 786 792 440 641 768 700 616 706 644 380 458 676 595 824 398 430 325 357 367 568 500 501 633 342 398 663 402 415 369 337 405 429 450 453 570 728 413 450 272 337 366 341 382 326 399 351 342 257 373 483 577 324 339 417 308 326 371 330 515 492 399 370 352 336 450 454 483 397 551 353 384 418 464 530 500 477 407 805 443 492 398 374 408 348 393 335 519 260 409 479 479 405 400 408 421 339 756 344 317 377 759 386 361 390 416 390 293 431 493 426 445 454 410 411 347 405 434 414 316 337 404 361 355 335 338 525 470 417 420 395 323 312 369 340 372 346 260 410 358 438 457 165 403 377 434 426 463 618 499 387 480 399 422 396 416 317 1.24e+03 901 876 849 255 543 467 448 429 308 406 698 457 369 264 259 438 450 662 340 506 383 373 442 122 151 223 377 297 431 526 454 421 603 542 540 530 567 685 1.06e+03 936 605 539 594 528 518 1.05e+03 867 940 616 516 494 542 470 503 977 827 437 999 498 626 466 464 704 917 976 1.03e+03 590 477 1.14e+03 604 689 910 894 436 584 841 1.11e+03 617 567 782 803 863 530 607 699 548 659 643 693 620 796 697 614 695 705 560 660 670 690 665 672 650 659 706 683 668 482 1.02e+03 654 609 593 521 610 572 585 1.07e+03 536 1.09e+03 1.01e+03 609 827 570 514 486 530 928 539 541 678 625 698 612 571 488 451 881 768 898 879 495 518 539 482 539 793 590 688 834 593 646 494 566 540 646 494 604 882 519 531 468 678 537 545 566 532 796 446 443 517 464 521 441 732 450 499 532 474 395 519 535 529 501 469 491 497 926 640 508 475 468 526 423 501 456 476 468 789 708 602 529 1.06e+03 572 612 526 519 494 531 535 606 546 534 512 510 624 517 429 496 488 602 534 564 596 547 548 663 838 980 603 603 438 508 499 465 576 528 550 391 438 767 448 503 428 437 446 464 538 492 592 467 390 472 510 474 541 526 420 454 446 448 798 923 531 766 460 480 460 445 438 459 718 998 594 556 480 489 429 426 466 560 532 1.01e+03 553 826 404 634 748 466 574 464 562 508 410 507 520 558 565 574 538 506 574 387 551 376 375 377 591 386 394 495 490 550 484 529 505 509 793 711 498 432 569 456 449 384 404 514 434 442 463 414 424 411 477 467 431 785 796 818 788 792 440 641 767 700 618 703 645 379 454 675 599 824 398 429 323 357 367 568 500 501 633 343 397 663 400 415 369 338 405 430 450 454 570 727 412 450 272 337 366 341 383 327 399 352 342 258 373 483 577 324 339 416 308 326 370 331 515 492 399 370 352 336 449 454 482 397 551 352 386 418 463 529 500 477 407 805 443 492 397 374 408 350 393 334 520 260 410 479 478 405 402 408 421 338 757 344 317 377 759 388 361 390 416 390 293 432 494 426 445 453 410 410 347 405 434 414 316 338 404 360 355 335 340 526 470 416 420 398 322 312 369 340 371 346 260 411 358 438 457 166 404 375 433 426 463 620 499 387 480 400 421 396 417 317 1.24e+03 901 876 849 258 543 467 449 429 308 407 697 457 369 264 256 439 449 662 343 506 383 372 441 122 149 223 378 298 432 526 454 421 603 542 540 530 567 686 1.06e+03 937 608 538 594 528 518 1.05e+03 868 939 617 515 494 542 469 500 977 826 437 999 498 627 466 464 704 918 976 1.03e+03 590 477 1.14e+03 605 687 910 894 436 584 842 1.11e+03 617 567 784 803 863 531 606 699 549 659 643 693 620 796 697 614 695 705 561 660 670 690 665 672 651 659 718 684 668 482 1.02e+03 654 610 593 521 610 573 585 1.07e+03 537 1.09e+03 1e+03 609 827 570 513 486 531 928 539 541 679 625 698 612 572 487 449 881 769 895 880 494 518 539 482 539 793 590 688 834 593 646 494 566 540 646 494 605 882 519 530 468 678 537 545 563 532 796 446 444 517 464 520 441 726 450 499 532 474 395 520 535 529 502 468 492 497 925 640 509 475 468 526 424 501 456 477 468 789 709 602 529 1.06e+03 573 611 525 520 494 531 535 606 546 534 512 510 625 517 429 496 486 602 533 564 596 547 548 662 839 981 603 604 438 508 499 465 575 529 550 392 438 767 449 503 430 437 446 468 538 491 591 467 390 470 510 474 541 526 420 454 446 445 798 923 531 767 460 480 460 444 439 460 718 1e+03 594 555 481 488 429 427 466 560 531 1.01e+03 553 827 404 634 747 467 574 466 562 508 409 507 521 559 564 574 540 505 578 386 552 376 375 377 591 386 393 500 491 550 484 530 505 508 794 711 498 439 570 455 450 384 404 514 433 441 463 414 423 411 477 467 431 777 796 818 790 791 440 640 767 699 619 701 645 379 453 676 604 823 398 429 322 357 367 567 500 501 633 344 398 663 400 416 369 339 405 430 450 455 571 726 412 450 272 337 366 342 384 326 399 352 341 258 373 482 577 325 339 416 308 326 370 331 515 492 400 370 352 336 448 453 482 398 551 351 388 419 463 529 500 477 406 806 442 492 398 374 406 352 392 332 522 258 410 479 478 405 405 407 421 338 758 343 318 378 759 389 362 390 416 391 293 432 494 425 445 453 411 410 348 405 434 414 317 338 404 359 355 336 341 526 469 416 420 399 322 313 369 340 371 346 260 412 358 437 457 168 405 373 431 424 463 622 498 387 479 401 420 397 418 317 1.24e+03 901 876 850 258 543 466 449 429 309 407 696 457 369 264 256 439 450 662 346 505 384 373 440 122 147 223 378 298 431 526 454 422 604 541 541 530 568 686 1.06e+03 936 610 538 594 529 517 1.05e+03 868 939 619 515 494 541 469 497 977 826 436 1e+03 499 628 465 464 704 918 976 1.03e+03 590 477 1.13e+03 607 685 910 893 436 584 843 1.11e+03 617 567 784 803 862 531 606 699 549 659 643 692 620 796 697 613 696 705 562 659 670 690 665 672 652 659 727 684 668 482 1.02e+03 654 610 593 522 610 573 585 1.07e+03 538 1.09e+03 1e+03 609 827 570 512 485 531 928 539 541 679 625 697 611 573 487 448 881 770 893 881 493 519 538 482 539 794 591 688 833 594 646 494 566 540 646 495 606 882 520 530 468 678 538 545 560 532 795 446 444 516 464 520 442 718 452 499 532 474 396 520 535 529 502 468 493 497 925 640 510 475 468 525 425 500 456 478 468 788 709 601 530 1.06e+03 574 611 525 520 493 531 535 606 546 534 512 510 625 516 429 495 485 602 534 564 596 547 547 662 839 982 603 604 438 508 499 464 575 530 550 393 439 767 448 503 431 437 446 471 538 491 591 467 390 468 509 472 541 526 420 454 445 444 798 923 531 767 460 480 459 444 439 461 718 1e+03 594 555 481 489 429 428 467 559 531 1.01e+03 553 828 404 635 746 467 574 467 562 508 410 507 521 560 564 574 541 505 580 385 552 376 375 376 591 386 393 504 492 550 484 530 505 507 794 711 498 447 570 455 451 383 403 514 433 439 463 415 423 411 477 467 430 771 796 819 791 791 440 640 767 698 620 700 646 378 451 676 609 823 398 430 322 357 368 567 499 500 634 344 398 663 399 416 369 339 405 430 450 456 572 726 412 450 272 337 366 342 383 326 399 351 341 259 373 482 577 325 339 416 308 325 370 331 515 492 400 371 352 337 448 453 482 398 552 350 389 417 463 529 501 477 405 806 442 491 398 374 405 353 392 331 522 256 410 479 479 405 406 407 422 338 758 343 318 378 760 390 362 390 416 391 294 432 494 425 445 452 412 411 348 406 433 414 317 338 403 358 355 337 341 526 469 416 420 400 321 313 369 339 371 346 259 412 358 437 456 168 405 371 430 424 464 622 498 387 479 401 419 397 419 318 1.24e+03 902 875 850 258 543 466 448 431 310 406 694 457 369 264 256 440 449 665 350 504 385 374 439 121 144 222 378 298 428 526 453 421 604 541 541 530 568 686 1.07e+03 935 613 538 594 528 518 1.05e+03 869 938 619 515 494 542 470 494 977 826 436 1e+03 499 629 465 464 704 921 976 1.03e+03 588 477 1.13e+03 608 684 910 893 436 584 843 1.11e+03 618 567 784 803 862 531 606 701 549 659 643 692 621 796 697 613 696 705 564 659 670 691 666 672 652 659 738 685 667 482 1.02e+03 654 610 593 521 611 573 585 1.07e+03 539 1.1e+03 992 608 827 570 512 485 531 928 540 541 680 625 697 611 574 487 448 881 771 892 882 492 520 536 482 539 794 591 688 833 594 646 494 566 541 647 495 606 882 520 530 469 678 538 545 558 532 794 446 445 515 464 520 443 708 454 499 532 474 398 520 534 530 502 468 493 497 925 640 510 474 468 526 426 500 456 477 469 787 709 601 530 1.07e+03 573 611 526 520 492 530 535 606 547 534 513 510 625 517 429 495 484 602 536 563 596 547 546 662 839 983 603 605 438 509 500 464 575 529 550 394 440 767 448 504 432 437 446 474 538 491 590 467 390 468 510 471 540 525 420 455 445 444 798 923 531 767 460 480 459 444 440 462 718 1.01e+03 594 555 481 489 429 429 468 559 531 1.01e+03 553 829 405 635 746 467 574 468 562 508 410 507 521 561 563 574 542 505 585 384 552 376 375 376 592 386 393 507 493 550 483 530 505 507 794 711 498 453 570 455 452 383 402 514 433 439 464 415 423 411 477 467 430 764 796 819 790 791 440 639 766 698 621 699 647 378 448 677 613 822 398 430 322 357 369 566 499 500 635 344 399 662 400 415 369 339 405 430 451 457 573 727 413 450 272 337 366 340 383 325 398 350 341 261 372 481 578 324 339 416 308 324 370 331 515 492 400 371 353 338 448 453 481 399 553 350 390 416 463 528 502 477 404 807 441 492 399 374 404 353 392 331 522 257 410 479 479 406 407 407 422 337 758 343 318 378 759 389 362 390 417 392 294 432 494 424 445 453 412 412 348 407 433 414 318 338 402 358 354 337 341 525 468 417 420 400 321 313 368 339 372 346 260 412 359 436 456 168 405 371 428 426 464 622 497 387 479 401 419 397 420 318 1.24e+03 902 874 850 258 543 466 449 432 312 404 694 456 370 265 258 440 447 668 351 504 386 376 437 121 142 221 378 298 424 526 454 421 605 542 541 529 568 686 1.07e+03 934 617 538 595 528 518 1.05e+03 869 937 620 515 494 541 470 491 977 825 437 1e+03 499 630 465 464 705 922 976 1.03e+03 588 476 1.13e+03 610 684 910 893 436 584 843 1.11e+03 618 567 784 803 862 532 605 702 548 659 644 691 621 797 697 613 696 705 565 660 670 692 666 672 652 660 747 686 667 482 1.02e+03 653 609 592 521 611 572 584 1.07e+03 539 1.1e+03 980 608 827 570 513 486 531 928 540 540 680 625 698 610 573 487 448 881 772 891 881 491 520 534 482 541 796 592 688 833 595 647 494 566 541 647 495 606 881 519 530 470 677 539 545 557 532 794 446 444 515 464 519 444 701 456 499 532 474 400 520 534 529 502 468 494 497 925 641 509 474 468 526 427 500 456 477 470 787 710 601 530 1.07e+03 573 610 526 520 492 530 535 606 547 534 513 509 624 517 430 494 482 603 538 564 596 547 547 662 839 983 604 605 438 510 500 465 575 527 550 395 440 766 447 504 433 437 446 479 538 491 590 467 390 469 510 471 540 524 420 454 444 443 799 922 530 767 460 481 458 444 439 462 718 971 594 555 481 489 429 429 468 559 531 1.02e+03 553 829 405 636 745 467 574 469 562 507 409 507 521 560 563 574 542 505 588 384 552 375 374 376 592 387 393 509 495 551 483 529 505 507 793 711 498 462 570 455 453 384 401 513 433 440 464 415 423 410 478 467 429 755 796 820 788 791 440 639 766 698 622 697 648 378 445 677 615 821 398 430 322 358 370 566 499 500 636 344 399 662 401 414 368 338 405 430 451 457 573 727 414 449 271 338 366 339 383 325 398 350 340 262 372 482 579 324 339 417 307 323 370 331 516 492 400 371 354 338 448 455 481 398 554 351 391 415 462 528 502 477 405 806 441 493 399 374 405 353 392 331 522 259 409 480 479 407 408 407 422 337 758 343 318 378 759 389 363 390 418 392 296 432 494 424 445 453 412 412 348 408 434 414 317 338 402 358 355 336 342 524 467 417 421 400 322 314 368 339 373 347 261 412 361 435 456 168 405 371 428 427 465 621 496 388 480 400 418 397 421 318 1.24e+03 901 874 850 260 544 466 449 433 313 402 695 456 370 266 260 439 445 670 350 505 386 377 435 119 139 220 379 298 424 526 454 421 605 542 541 529 569 686 1.07e+03 935 622 538 596 527 518 1.05e+03 869 935 622 515 494 541 470 487 977 823 438 1e+03 498 630 465 464 705 924 976 1.03e+03 587 475 1.13e+03 612 683 910 893 436 585 844 1.11e+03 618 566 783 802 862 531 604 702 549 659 644 691 621 797 697 614 696 706 566 660 670 692 666 672 651 661 755 686 667 482 1.02e+03 652 609 592 522 612 572 584 1.07e+03 540 1.1e+03 968 608 828 570 513 486 531 928 540 540 680 625 698 610 573 487 448 881 772 891 881 490 520 533 482 543 796 592 688 832 595 647 493 566 541 647 495 606 881 519 530 470 677 539 545 555 532 793 445 442 515 465 519 443 694 458 499 533 474 400 520 533 529 502 468 494 497 925 641 510 473 468 526 430 500 456 477 471 787 710 602 528 1.07e+03 573 607 526 520 491 531 535 606 547 534 513 508 624 518 430 494 481 603 538 564 596 548 547 661 839 983 605 605 438 511 500 465 575 527 550 395 440 766 447 505 434 436 446 484 539 491 590 466 390 469 510 471 540 525 419 454 444 443 799 922 530 767 460 481 458 444 439 463 718 994 594 554 482 489 429 429 467 559 531 1.02e+03 554 828 405 636 745 466 574 470 562 507 408 507 522 555 563 574 542 506 593 384 552 374 374 376 592 387 394 511 496 550 483 528 505 508 793 711 498 471 569 455 455 384 401 514 433 440 463 415 424 409 478 466 429 746 797 820 788 791 439 638 766 698 622 695 647 378 443 677 618 821 398 430 322 359 370 566 499 500 636 344 400 662 401 413 368 338 405 429 451 457 572 728 414 448 271 338 367 338 384 325 397 351 340 263 371 483 580 324 339 418 308 322 370 331 516 492 400 371 355 338 447 456 481 398 554 352 392 415 462 529 500 476 405 805 440 493 398 373 406 353 393 331 522 262 408 480 479 407 410 407 422 337 758 344 318 378 758 389 363 390 420 392 298 432 496 424 446 454 412 412 348 408 435 414 317 338 402 359 355 336 343 524 467 417 420 400 322 314 367 339 374 347 262 412 362 434 457 168 405 371 428 427 465 622 495 388 480 400 418 397 422 318 1.24e+03 900 875 850 261 543 466 449 434 314 402 695 455 369 266 262 438 444 669 347 505 387 378 434 118 138 222 380 298 424 526 455 422 605 543 541 529 570 687 1.06e+03 936 629 537 596 527 518 1.05e+03 869 933 624 515 494 542 470 484 978 821 438 1e+03 498 631 466 463 705 924 976 1.03e+03 587 474 1.12e+03 614 682 910 893 436 586 844 1.11e+03 618 566 783 802 862 531 605 702 549 659 644 691 620 798 698 614 696 706 568 660 670 692 666 671 651 662 760 686 668 482 1.02e+03 651 610 592 523 612 572 584 1.07e+03 541 1.1e+03 955 608 829 570 514 487 531 929 540 540 680 624 698 610 572 487 448 882 772 890 881 490 520 533 482 545 795 593 688 831 596 647 493 566 541 648 495 606 881 519 529 470 677 539 545 553 531 793 445 441 515 465 518 442 687 461 498 534 474 399 521 533 530 502 468 494 497 925 640 510 471 468 525 432 500 456 478 471 786 711 602 526 1.07e+03 573 602 526 520 492 532 535 606 547 533 513 508 624 519 430 493 480 603 536 564 596 548 548 661 839 983 607 603 439 512 499 465 575 528 550 394 440 767 447 505 434 436 446 489 539 491 590 466 390 469 509 471 540 526 419 454 444 442 798 922 530 767 460 481 458 445 439 463 718 1.08e+03 594 554 483 489 428 430 467 559 531 1.02e+03 555 828 405 637 744 466 574 472 562 508 406 508 523 548 563 575 542 507 595 385 552 374 374 375 592 386 395 512 498 550 483 529 505 508 793 712 498 480 568 455 456 384 401 514 433 440 462 416 424 409 478 466 429 734 798 821 788 792 438 637 765 698 622 693 646 377 441 677 622 821 397 430 322 359 370 567 499 501 636 344 401 662 401 413 369 338 405 429 451 456 571 728 414 447 271 338 367 339 384 325 397 352 339 262 372 484 580 324 339 419 309 322 370 331 517 492 400 371 355 338 447 458 482 398 554 353 392 415 463 531 499 476 405 804 440 492 398 373 407 353 394 332 522 262 407 480 479 409 410 407 423 337 758 344 318 379 758 388 364 390 420 392 300 432 498 423 446 454 412 413 349 408 436 415 318 338 402 360 355 335 346 523 467 417 420 401 322 314 367 339 374 346 262 412 363 434 457 167 405 371 429 427 466 624 494 388 481 399 419 398 423 318 1.24e+03 899 875 849 263 542 466 450 432 315 401 695 455 369 266 265 438 443 670 344 505 388 378 433 116 138 224 380 298 424 526 454 422 605 543 541 529 570 688 1.06e+03 936 635 537 597 527 518 1.05e+03 869 933 625 515 493 542 470 483 978 820 438 1e+03 498 632 466 463 705 925 976 1.03e+03 588 473 1.12e+03 616 681 909 893 436 586 844 1.11e+03 618 566 784 803 863 531 605 702 550 659 644 691 620 798 698 614 696 706 572 660 670 692 666 671 651 662 766 686 668 481 1.02e+03 650 609 593 525 612 572 584 1.07e+03 542 1.1e+03 945 608 829 569 513 487 531 930 540 540 680 624 697 610 572 487 448 881 772 889 881 490 520 533 482 546 795 594 688 831 596 646 494 566 541 648 496 606 881 519 529 470 678 538 545 552 531 793 444 442 515 465 518 442 682 464 498 535 474 397 521 533 530 502 467 494 497 925 640 510 471 468 525 434 501 457 478 471 786 711 601 525 1.07e+03 574 598 526 521 494 533 535 605 547 534 513 509 624 519 430 493 479 602 534 563 597 548 548 660 839 983 607 600 440 511 499 465 575 529 550 393 440 766 447 505 435 435 446 492 539 491 590 466 390 469 510 472 540 527 419 454 444 442 798 921 530 767 460 481 458 444 439 462 718 1.08e+03 594 554 484 489 428 430 467 559 531 1.02e+03 556 828 405 638 744 465 574 472 562 507 406 508 524 538 563 575 542 508 598 386 552 374 374 375 592 386 395 512 498 549 484 529 505 508 793 712 498 485 568 455 458 383 401 515 433 440 462 416 424 409 479 466 430 724 799 821 788 791 438 637 765 698 622 690 646 377 439 677 626 820 397 429 322 358 370 568 500 501 635 344 401 663 400 414 370 338 406 430 452 455 571 728 414 447 272 338 368 340 383 325 397 351 339 263 372 484 580 323 340 420 310 320 370 331 516 493 400 371 355 338 448 457 483 399 554 352 393 414 463 532 499 475 404 802 440 491 398 373 407 353 394 332 521 262 408 481 478 410 410 408 424 337 758 344 318 381 758 388 364 390 419 392 302 431 500 423 446 454 412 413 350 408 436 414 320 338 402 360 355 334 348 522 467 416 419 403 321 314 368 340 374 346 261 411 361 434 457 167 406 372 429 427 466 629 493 388 481 398 419 399 424 318 1.24e+03 900 874 849 263 541 466 450 430 316 401 696 455 368 266 266 438 443 670 344 505 388 378 431 116 137 225 380 298 424 526 454 423 604 543 541 529 570 688 1.06e+03 936 642 538 597 526 518 1.05e+03 869 932 625 514 494 543 471 480 978 819 438 1e+03 497 632 466 462 705 925 976 1.03e+03 589 473 1.12e+03 621 680 909 893 436 585 844 1.11e+03 618 567 784 802 863 531 604 703 550 660 644 691 620 798 698 614 696 706 577 661 670 692 666 672 652 662 771 686 667 480 1.02e+03 650 609 593 525 613 572 584 1.07e+03 542 1.1e+03 936 608 829 569 513 487 532 930 540 540 680 623 696 609 572 487 448 881 773 889 881 490 520 533 482 546 796 595 688 832 596 646 494 566 541 649 495 607 881 520 529 471 679 538 545 550 531 793 444 442 515 465 518 442 678 467 498 534 472 395 521 534 530 503 466 494 498 924 642 510 470 468 525 434 502 457 478 472 786 712 602 524 1.08e+03 574 596 526 522 495 532 535 605 547 535 512 510 624 519 430 493 479 602 532 562 597 547 548 660 840 983 607 599 440 512 499 465 575 529 550 391 440 767 447 505 436 436 446 496 539 491 591 466 390 470 511 472 540 528 419 454 444 441 798 920 530 767 461 481 456 444 438 462 718 1.07e+03 594 554 484 489 428 431 468 559 531 1.02e+03 555 829 404 639 744 465 574 473 562 507 407 508 524 528 563 575 542 507 600 385 552 374 374 375 592 386 395 512 499 550 484 529 505 508 793 712 498 492 569 456 459 382 400 515 434 440 462 416 425 409 479 467 430 710 800 822 788 791 439 638 764 698 622 689 646 376 437 677 627 819 397 429 322 358 370 567 500 501 634 344 400 663 400 415 371 338 406 430 453 454 572 728 415 448 272 341 368 342 382 324 398 351 339 263 373 484 580 323 340 420 310 317 369 332 515 493 400 371 355 338 448 457 483 400 553 352 394 415 463 532 499 475 403 802 439 491 400 374 408 354 394 333 521 261 409 481 478 410 410 408 424 336 758 344 318 381 757 387 364 390 419 392 303 432 500 423 445 454 412 413 351 408 436 413 321 338 402 360 355 334 349 522 467 415 419 404 321 314 369 340 374 346 261 411 360 434 456 166 406 373 429 427 467 632 492 388 480 397 419 399 425 318 1.24e+03 900 874 848 264 541 466 450 430 319 402 696 455 369 266 264 438 443 669 343 506 388 376 428 116 135 223 381 298 425 526 455 424 604 543 541 529 570 688 1.06e+03 936 647 538 597 526 518 1.05e+03 869 931 625 514 494 543 471 478 979 818 438 1e+03 496 633 466 462 705 927 976 1.03e+03 590 471 1.12e+03 626 680 910 892 435 585 843 1.11e+03 618 567 784 802 862 531 604 703 550 660 644 692 620 797 698 614 696 706 584 661 670 692 666 672 652 661 774 685 667 480 1.02e+03 650 610 594 525 613 572 584 1.07e+03 542 1.1e+03 929 609 829 569 513 487 532 929 540 541 680 622 697 609 572 487 448 879 773 889 882 489 521 532 483 548 796 596 688 832 596 645 494 566 542 650 495 607 881 520 529 471 679 538 545 549 531 793 444 443 515 465 517 442 673 469 498 534 471 396 521 533 530 503 465 494 498 924 643 510 470 468 525 434 502 456 477 473 785 712 603 524 1.08e+03 573 594 526 522 496 531 535 605 546 536 512 512 623 520 430 493 478 602 533 562 598 546 548 660 841 983 607 600 440 512 500 465 574 529 550 390 440 767 448 505 435 436 446 501 539 492 592 466 391 470 512 471 539 528 419 454 443 441 799 920 529 768 461 481 455 444 438 460 717 1.06e+03 594 553 484 488 428 431 468 559 532 1.02e+03 554 829 404 638 743 465 574 474 562 506 408 508 523 512 563 574 542 507 603 385 551 375 375 375 592 386 394 513 499 551 484 529 505 509 793 712 498 498 569 456 459 383 400 515 433 440 462 416 426 409 478 467 431 699 800 822 789 792 440 641 763 697 622 688 645 377 436 678 628 819 397 429 322 358 370 565 501 501 633 343 400 663 401 416 371 338 407 430 454 454 573 728 415 448 273 343 368 342 382 324 398 351 339 263 373 484 580 322 340 420 309 314 368 333 515 492 400 371 354 337 446 457 482 399 552 353 394 415 463 532 499 475 401 802 439 491 401 374 408 354 394 332 520 261 408 481 478 410 410 409 424 337 758 345 318 380 757 387 363 390 418 392 303 431 499 424 445 454 412 412 351 409 436 411 321 338 401 360 354 335 350 522 467 415 420 404 321 314 370 341 374 346 262 410 358 434 456 166 406 374 430 427 469 636 492 388 480 396 420 399 425 318 1.24e+03 898 872 847 264 540 466 450 431 323 403 695 456 369 267 263 439 443 669 342 507 388 375 425 116 133 222 381 300 425 526 455 425 604 543 541 529 569 688 1.06e+03 936 651 539 597 526 518 1.05e+03 868 930 625 514 494 542 471 476 979 818 438 1e+03 495 633 467 462 705 928 976 1.03e+03 590 470 1.11e+03 631 680 910 892 434 585 842 1.11e+03 618 567 783 802 862 531 604 704 550 661 645 693 620 797 697 614 696 707 590 661 671 692 666 671 652 661 777 685 667 480 1.02e+03 650 610 594 525 613 572 583 1.07e+03 543 1.1e+03 920 609 828 568 512 487 533 929 540 542 680 623 697 610 572 487 448 875 773 889 882 487 522 532 483 550 796 597 688 832 596 645 494 566 542 649 495 607 882 521 530 472 678 538 544 548 532 793 444 444 515 464 515 442 668 474 498 534 470 396 521 532 530 502 465 494 498 924 642 510 470 469 525 434 502 456 477 472 785 712 604 522 1.08e+03 572 590 526 522 496 530 535 605 546 536 512 512 623 520 430 493 476 602 533 561 598 545 548 661 842 982 607 601 440 512 500 466 574 530 550 389 440 767 449 506 435 436 446 506 539 492 592 467 391 470 513 470 538 528 419 453 443 441 799 920 528 768 462 482 455 444 438 459 716 1.06e+03 594 553 483 488 428 431 469 559 532 1.02e+03 554 829 405 638 743 466 574 475 562 505 409 508 522 493 564 573 542 507 604 384 551 376 374 375 592 386 395 514 499 551 484 530 506 510 793 712 498 507 569 456 459 384 400 514 433 440 462 416 426 409 477 467 430 689 799 821 789 794 440 644 763 697 621 685 645 377 436 679 628 819 398 430 322 358 370 564 501 501 633 344 400 663 401 416 372 338 408 431 453 454 574 728 415 447 273 346 368 342 383 325 399 351 339 263 372 484 580 322 339 419 309 314 368 334 515 491 400 371 354 337 445 457 481 398 552 355 394 415 463 533 499 476 401 801 439 490 403 374 408 355 393 332 519 261 407 481 479 407 411 408 423 337 758 345 318 379 758 386 363 390 418 393 304 431 499 425 444 455 412 412 351 409 436 411 320 339 401 360 354 335 352 522 467 415 420 403 320 313 370 341 375 347 263 410 359 434 456 165 406 375 430 427 470 636 491 387 480 397 420 399 425 317 1.25e+03 896 872 847 264 541 465 448 432 326 405 693 455 370 267 264 439 442 668 343 508 389 375 423 116 131 222 381 302 425 525 454 425 604 543 540 529 569 689 1.06e+03 936 653 538 597 526 518 1.05e+03 866 929 627 515 495 541 471 473 979 817 438 1e+03 495 633 467 463 705 932 976 1.03e+03 590 468 1.11e+03 634 679 909 892 433 585 842 1.11e+03 618 568 783 802 862 531 604 704 550 661 646 694 620 796 698 615 696 707 596 662 671 693 666 671 652 662 781 685 667 480 1.02e+03 650 611 594 525 613 573 583 1.07e+03 543 1.1e+03 908 609 828 566 510 487 533 929 540 542 680 624 698 610 572 487 448 870 772 890 882 485 521 531 483 553 796 597 688 831 596 645 494 566 543 649 496 607 882 522 529 472 678 538 544 547 532 793 444 444 516 464 515 442 664 478 498 533 471 397 520 532 530 502 466 495 497 924 642 510 470 469 525 435 503 456 476 471 785 712 604 522 1.08e+03 571 586 525 523 495 530 535 605 546 536 514 512 623 519 430 494 475 602 532 561 599 544 548 662 841 981 607 601 440 513 501 466 574 530 550 388 439 767 450 507 434 437 446 511 538 491 591 467 392 470 513 469 538 528 419 453 444 442 799 921 527 768 463 482 456 444 438 458 716 1.06e+03 594 552 483 488 427 431 469 559 532 1.02e+03 554 829 405 638 743 466 575 476 562 504 409 508 522 472 564 572 542 507 604 384 551 377 374 376 592 386 395 515 500 552 484 530 506 510 794 712 498 515 569 456 460 385 400 514 434 441 462 417 426 409 478 468 429 680 799 821 789 795 440 650 762 697 621 681 645 377 436 679 631 820 398 430 322 359 370 564 501 501 633 344 399 663 401 416 372 337 408 433 452 454 575 727 415 448 273 349 367 342 384 324 399 350 340 263 372 484 579 321 338 418 308 315 367 335 515 491 401 371 354 337 444 457 480 398 553 354 395 415 464 533 499 477 401 801 440 490 402 374 408 355 392 333 520 261 406 482 479 405 409 407 423 337 758 345 319 379 759 386 362 391 418 393 305 431 499 425 444 456 412 412 351 409 435 411 320 340 401 360 355 336 353 523 467 415 421 402 320 313 370 341 375 347 263 410 360 433 456 164 406 375 430 427 469 636 491 387 480 398 420 399 424 317 1.25e+03 896 872 848 264 542 465 447 432 328 406 691 453 370 267 264 439 442 670 345 508 390 375 421 114 132 222 380 304 425 525 454 424 604 542 540 529 569 690 1.07e+03 936 654 538 597 526 518 1.05e+03 866 929 628 515 495 540 471 471 978 816 437 1e+03 495 633 466 463 704 935 977 1.03e+03 590 467 1.11e+03 638 678 908 892 433 586 842 1.11e+03 618 569 784 802 863 531 604 704 550 661 645 693 620 795 699 615 696 708 601 661 671 693 667 671 653 663 786 685 667 480 1.02e+03 650 611 595 525 613 573 582 1.07e+03 543 1.1e+03 895 608 828 563 509 486 533 928 540 543 681 624 699 611 572 487 449 866 772 890 882 485 521 532 483 555 796 597 688 830 596 645 495 566 543 649 497 607 882 522 529 472 677 538 545 545 532 793 444 444 516 463 517 443 662 480 498 533 471 397 519 533 530 501 468 494 496 924 641 510 470 469 525 436 503 456 476 471 785 711 605 522 1.08e+03 570 581 526 522 494 531 535 605 546 535 515 512 624 519 431 494 473 602 531 561 602 544 548 662 840 980 607 601 440 512 502 467 575 529 550 387 439 767 450 508 434 437 446 514 538 491 591 467 392 470 513 469 538 528 419 454 445 442 799 921 527 768 463 482 456 444 438 458 716 1.06e+03 595 552 484 489 427 430 469 559 532 1.03e+03 554 829 405 638 743 466 575 476 562 505 409 507 522 458 565 573 541 507 604 384 551 376 374 376 592 387 395 515 502 552 485 531 506 510 794 712 499 520 569 455 460 385 400 513 435 441 461 417 426 409 478 468 428 671 801 820 790 794 439 652 762 697 621 678 646 378 436 679 632 819 399 430 321 359 370 565 502 501 633 344 399 662 400 415 372 337 408 434 450 454 576 727 415 448 273 352 367 342 384 324 399 351 341 263 372 483 578 321 337 417 308 317 367 335 514 491 401 371 354 337 444 457 480 398 555 353 396 416 464 533 498 478 400 801 440 490 402 374 410 354 391 334 522 261 406 482 479 403 407 406 423 335 758 345 319 379 759 386 362 392 418 394 307 432 500 425 444 457 412 412 351 409 435 411 319 341 401 359 355 336 354 522 467 415 421 401 321 314 370 342 375 348 263 410 360 433 458 162 406 376 430 426 468 636 491 388 481 398 420 400 425 317 1.25e+03 896 873 848 265 544 465 446 432 330 407 690 451 370 266 264 439 441 672 346 508 391 376 420 113 131 221 380 304 425 524 454 423 604 542 539 529 570 691 1.07e+03 935 656 538 598 526 518 1.05e+03 866 930 629 515 495 540 471 470 978 816 437 1e+03 495 634 466 464 705 939 977 1.03e+03 590 465 1.11e+03 644 678 908 892 433 586 842 1.11e+03 618 569 785 802 864 531 605 704 549 662 645 692 620 794 699 615 696 708 604 661 671 693 667 672 653 664 790 686 667 480 1.03e+03 649 611 595 526 613 575 583 1.07e+03 543 1.1e+03 885 608 828 561 509 484 533 928 541 543 680 624 699 611 572 488 450 863 772 891 882 484 520 532 482 556 796 597 688 830 596 645 495 566 543 649 497 606 883 522 529 472 676 538 546 543 532 792 445 444 516 463 519 443 661 484 498 533 470 396 519 533 530 501 469 492 496 924 642 510 471 469 526 437 502 456 476 472 786 711 607 522 1.09e+03 570 574 526 521 493 532 534 605 546 534 517 511 624 518 431 493 472 601 530 560 605 544 548 664 838 980 607 602 440 512 502 467 575 529 550 387 439 767 450 508 434 436 446 516 538 491 590 467 391 469 513 469 538 528 420 454 446 442 800 920 528 768 464 480 456 445 438 457 716 NaN 595 552 483 490 427 430 468 559 532 1.03e+03 554 829 405 638 744 466 574 476 561 505 409 507 521 446 565 574 540 507 605 384 551 376 374 377 592 387 394 515 503 552 485 530 506 510 794 712 499 522 569 454 460 385 400 513 437 441 462 417 426 409 480 468 428 660 802 822 790 793 439 656 762 697 621 676 647 378 436 679 633 818 399 430 322 359 370 565 502 502 633 344 399 662 400 415 372 336 408 434 451 455 576 726 415 449 273 354 368 342 384 325 399 352 342 263 372 483 577 321 337 417 308 318 366 335 514 491 400 371 354 337 444 457 480 399 555 352 396 417 464 533 496 478 399 801 440 491 401 374 410 355 392 335 523 261 407 482 479 402 404 406 423 333 757 345 319 379 758 387 362 391 418 394 308 434 500 425 444 457 412 412 350 409 435 412 319 341 401 360 356 337 355 521 467 415 421 400 321 315 370 342 375 349 263 409 359 433 458 161 406 376 430 426 467 636 490 389 481 398 419 400 426 318 1.25e+03 897 873 848 266 544 464 445 432 333 408 690 448 371 266 264 438 441 672 344 508 391 377 418 112 131 221 380 304 429 524 454 422 605 542 539 529 570 691 1.07e+03 935 658 539 598 525 518 1.05e+03 866 930 629 515 495 540 471 470 978 816 437 1e+03 494 634 466 464 705 941 978 1.03e+03 590 464 1.1e+03 650 677 908 892 433 586 842 1.11e+03 618 569 786 802 866 532 605 704 548 662 645 692 620 794 699 615 696 708 607 661 671 693 667 672 654 664 791 686 667 480 1.03e+03 648 611 595 526 609 577 583 1.07e+03 544 1.1e+03 876 608 829 558 509 484 533 928 542 543 680 623 699 612 572 488 450 860 772 892 881 484 520 532 482 558 796 598 688 829 596 645 494 566 543 650 497 606 883 522 529 472 675 539 546 540 532 792 445 444 515 464 519 442 660 488 499 534 470 396 520 533 530 501 468 491 496 924 642 510 471 468 526 437 502 456 476 472 786 711 609 521 1.09e+03 572 566 526 519 494 533 534 605 546 533 517 511 624 518 430 493 471 600 529 560 611 544 547 665 839 980 607 601 440 512 502 466 575 529 551 389 439 766 449 508 434 436 446 518 538 492 589 467 390 469 513 469 539 527 421 454 446 442 800 920 528 768 465 479 456 445 437 457 717 NaN 595 553 483 490 426 431 468 559 532 1.03e+03 554 828 404 639 744 466 573 478 561 505 409 507 521 440 565 574 540 508 605 386 551 376 374 377 591 387 394 515 503 552 485 530 506 510 794 712 499 525 568 454 460 384 401 514 436 441 462 417 427 409 480 469 429 650 804 823 790 792 438 660 761 697 619 675 648 377 436 678 633 818 400 430 320 359 370 565 503 503 634 344 399 662 400 416 372 335 408 434 452 455 576 724 415 449 273 356 368 342 384 324 399 353 341 263 372 483 576 322 337 418 309 317 367 335 515 491 400 372 355 337 444 457 480 400 555 353 396 419 464 534 495 479 399 799 441 490 402 374 409 356 392 335 523 260 406 482 479 401 403 406 423 333 757 345 318 379 758 387 362 391 418 394 310 435 499 426 444 457 412 412 350 409 435 412 319 340 402 360 356 337 356 521 468 415 421 399 321 315 370 342 376 349 263 408 360 433 457 161 406 376 430 426 465 635 488 390 480 398 419 400 427 317 1.25e+03 897 874 848 264 544 464 445 432 337 408 690 447 372 265 265 438 441 671 341 507 392 376 416 111 129 222 380 304 432 524 454 422 605 543 539 529 570 691 1.06e+03 935 659 539 597 525 518 1.05e+03 865 930 629 515 495 540 471 470 978 816 437 1e+03 494 634 466 464 705 945 978 1.03e+03 590 464 1.1e+03 658 678 909 892 434 586 842 1.11e+03 618 569 788 803 866 532 606 705 548 663 645 692 620 794 699 615 696 708 608 662 671 693 666 672 653 663 791 687 668 481 1.02e+03 648 610 595 527 605 579 583 1.07e+03 544 1.1e+03 867 608 829 557 509 485 532 929 542 543 680 623 699 612 572 487 450 857 772 891 880 484 520 532 481 559 796 598 688 829 597 646 494 567 543 650 497 607 882 522 529 472 676 540 546 539 532 791 446 444 514 464 519 443 658 494 498 534 472 396 520 532 530 502 468 491 496 925 642 509 470 467 526 438 503 456 476 473 786 711 611 522 1.09e+03 573 560 526 519 495 533 536 604 545 533 517 511 624 518 430 493 471 600 528 560 616 545 547 666 840 981 608 601 440 512 502 466 575 528 551 392 439 765 449 508 434 437 446 520 539 493 590 467 390 469 512 470 540 528 421 454 448 443 800 921 528 768 466 479 456 445 437 458 718 NaN 594 554 482 490 426 431 469 559 531 1.03e+03 554 828 404 639 743 466 573 479 560 505 409 507 521 436 565 574 540 509 606 386 551 376 374 376 590 386 395 515 503 551 484 530 506 510 794 712 499 527 568 454 460 384 402 514 436 441 463 417 427 409 480 469 430 641 804 823 791 791 438 664 759 695 617 672 648 377 436 677 633 818 401 430 318 359 372 565 503 503 635 344 399 663 400 417 372 335 409 434 452 455 576 724 415 450 273 359 368 340 384 324 398 353 341 262 372 483 575 320 337 418 310 316 366 335 515 491 400 372 355 337 444 458 481 402 555 353 396 420 464 533 495 480 398 797 442 489 403 374 408 355 393 334 523 260 406 482 479 401 402 406 424 334 758 345 318 378 757 388 363 390 417 393 314 435 498 427 443 456 411 411 349 409 436 412 319 340 402 360 355 337 356 521 468 415 421 398 321 314 372 343 376 349 262 407 362 433 457 161 405 376 430 426 463 635 486 391 480 397 420 400 427 317 1.25e+03 898 874 848 262 544 465 446 432 342 408 690 447 372 265 266 437 441 673 338 508 392 373 415 109 128 224 380 303 436 524 454 422 605 543 540 529 570 689 1.06e+03 935 660 539 596 524 518 1.05e+03 865 930 629 515 494 540 471 470 978 816 437 1e+03 494 635 466 463 705 948 978 1.03e+03 590 462 1.1e+03 663 678 909 892 433 586 841 1.11e+03 618 569 791 803 865 532 606 706 547 663 645 692 620 793 699 615 695 708 608 663 671 692 666 672 652 663 792 687 668 482 1.02e+03 648 610 595 526 602 580 583 1.07e+03 544 1.1e+03 858 608 829 556 508 486 532 930 542 543 680 624 698 611 573 487 450 853 773 892 881 485 521 533 481 560 795 598 688 829 597 646 494 567 543 650 497 608 882 523 529 472 676 540 547 538 532 790 446 445 513 465 519 444 657 499 498 536 473 396 520 531 531 503 468 490 497 925 643 509 470 468 525 439 502 456 477 473 786 711 613 522 1.09e+03 574 553 526 519 496 532 538 604 545 533 516 511 624 517 430 494 470 601 525 560 621 545 547 667 841 981 608 601 440 513 502 466 575 527 551 396 439 764 448 508 434 437 446 521 539 494 590 466 390 470 512 471 539 528 421 455 449 442 801 922 528 768 467 480 456 444 436 458 717 NaN 593 554 482 489 426 431 470 559 530 1.03e+03 554 828 405 639 741 465 573 480 561 505 410 508 521 433 565 574 540 510 606 386 552 376 374 375 589 386 395 514 502 551 484 530 507 509 795 712 499 528 569 456 460 383 403 514 435 441 462 418 427 409 479 469 430 631 804 823 792 790 438 666 758 694 615 669 648 376 437 676 633 818 401 430 316 358 373 564 502 504 636 345 399 663 401 416 372 336 409 434 452 455 576 723 415 449 273 362 368 338 385 324 398 353 340 262 372 483 575 318 338 418 310 315 366 334 515 491 400 371 356 338 443 457 482 401 555 352 396 421 464 533 494 481 399 796 442 488 403 374 409 355 394 334 524 260 406 481 478 401 402 405 425 336 759 345 318 378 756 387 363 390 415 393 317 434 496 425 442 457 411 410 349 410 436 412 320 339 403 359 356 337 356 522 468 415 421 397 320 312 373 343 376 349 261 406 363 435 458 161 404 376 429 425 461 634 486 393 480 397 420 400 426 318 1.25e+03 898 875 848 259 544 465 447 434 345 409 690 447 370 265 268 437 441 675 344 510 392 371 415 109 126 225 380 303 439 524 454 422 605 543 541 529 570 688 1.06e+03 934 661 538 595 524 519 1.05e+03 866 931 629 515 494 540 471 470 978 815 436 1e+03 495 635 467 463 704 951 978 1.03e+03 591 460 1.1e+03 670 678 909 892 432 586 841 1.11e+03 619 569 793 803 864 532 606 707 548 664 645 692 620 792 699 615 696 708 608 664 671 693 666 672 651 662 792 687 668 482 1.02e+03 649 610 595 526 603 580 583 1.07e+03 544 1.1e+03 852 608 829 556 508 486 532 930 541 543 680 624 698 611 573 487 450 849 773 892 881 486 521 534 481 562 795 600 688 829 597 647 494 567 543 650 498 608 882 523 529 473 676 541 547 537 531 790 446 445 513 466 519 445 655 503 497 536 474 396 520 530 530 503 468 490 498 925 642 509 470 468 526 440 500 456 477 474 786 711 615 522 1.09e+03 574 550 528 519 496 532 539 603 545 533 517 510 625 518 430 495 469 601 523 561 626 544 547 668 841 981 609 601 440 513 501 466 574 526 551 398 439 764 448 508 434 437 446 523 540 494 589 466 390 470 513 472 539 528 421 455 450 442 801 922 528 768 467 481 456 444 436 458 717 NaN 593 553 483 489 426 431 470 559 530 1.03e+03 554 828 406 638 739 465 573 480 561 505 410 508 520 427 565 574 541 509 606 386 552 377 374 374 589 387 396 514 501 552 484 530 508 509 795 712 499 529 569 457 460 384 402 514 435 441 462 418 427 409 479 470 430 624 805 823 794 790 437 670 759 694 614 666 648 376 437 676 633 818 401 431 315 357 374 564 501 504 636 344 399 663 401 415 372 336 410 434 452 456 577 723 415 449 273 364 367 337 384 324 398 353 340 262 373 483 575 317 338 418 311 313 367 334 514 492 401 370 356 338 443 457 482 402 555 351 396 421 464 532 495 481 401 797 443 488 403 374 408 354 395 334 524 260 406 481 478 401 402 404 426 336 760 344 318 378 756 387 362 390 414 393 320 433 496 422 441 457 411 409 349 409 438 413 320 339 403 358 356 337 357 522 468 415 422 397 320 313 373 343 376 349 260 405 364 436 459 161 404 376 429 424 460 635 488 395 480 397 420 400 426 318 1.25e+03 899 874 849 258 547 465 447 435 348 409 690 448 369 265 269 436 442 677 349 513 392 371 415 109 126 225 381 303 442 524 454 422 605 543 542 529 569 686 1.06e+03 931 662 536 596 524 520 1.05e+03 866 932 629 515 494 540 472 470 978 814 436 1e+03 495 636 467 463 704 953 978 1.03e+03 591 460 1.1e+03 674 678 910 892 431 586 841 1.11e+03 618 568 795 803 863 532 607 707 548 664 645 692 620 792 699 616 696 708 608 664 670 693 666 672 652 662 792 687 669 483 1.02e+03 649 609 594 526 607 581 582 1.07e+03 545 1.1e+03 845 608 829 556 507 487 532 930 541 544 680 623 698 611 573 486 449 844 774 893 883 486 521 534 482 564 796 602 687 829 597 647 495 568 543 650 499 608 882 524 530 473 676 541 547 536 531 791 447 445 512 466 518 445 650 508 496 537 473 396 520 530 529 503 468 490 497 925 642 509 470 468 526 441 499 456 476 473 786 711 618 521 1.09e+03 574 543 529 518 497 531 538 602 546 533 518 511 624 520 429 495 467 601 522 562 634 544 547 666 840 981 610 601 441 513 501 466 575 526 551 398 439 764 448 507 433 438 446 523 540 494 589 466 389 470 514 471 538 528 421 455 450 443 801 921 528 768 468 481 456 444 437 458 716 NaN 593 553 483 489 427 431 471 559 529 1.03e+03 554 828 405 637 738 465 572 480 561 505 410 508 520 419 564 574 542 508 605 386 553 377 374 374 589 387 396 515 499 552 485 530 508 509 795 712 499 529 569 458 460 384 400 515 435 441 461 418 427 409 479 470 430 613 805 823 794 790 437 674 759 695 614 663 647 376 438 676 633 817 401 431 314 357 374 565 502 505 636 344 399 663 400 413 372 337 410 434 452 456 578 723 415 449 273 366 367 337 383 325 398 353 340 262 373 482 575 318 338 417 311 312 368 334 514 492 401 370 355 338 442 457 481 403 555 351 396 421 465 531 495 482 402 799 443 489 404 374 408 355 395 335 524 259 407 481 478 400 402 403 425 336 760 344 318 378 756 388 362 391 414 393 322 433 495 421 440 456 412 409 349 409 440 413 320 339 403 358 356 337 358 522 468 415 422 396 320 314 370 344 376 348 260 405 365 438 458 161 403 376 430 424 460 636 489 396 479 397 419 399 427 319 1.25e+03 900 874 848 258 550 466 446 437 351 409 690 448 370 265 270 436 442 676 354 515 392 371 414 109 124 225 379 304 446 524 455 422 605 543 542 529 569 685 1.06e+03 927 664 537 598 524 520 1.05e+03 866 933 629 516 494 540 472 470 978 812 437 1e+03 496 636 467 463 704 955 978 1.03e+03 591 459 1.09e+03 682 679 910 893 430 586 841 1.11e+03 618 568 797 803 862 532 607 706 547 664 645 692 620 792 699 616 696 708 608 663 670 693 666 672 653 662 792 688 670 483 1.02e+03 649 609 594 526 610 583 581 1.07e+03 546 1.1e+03 840 609 828 556 507 487 532 930 541 544 679 622 698 612 572 486 449 841 773 893 885 486 521 535 482 566 796 603 687 829 597 647 495 568 543 650 499 607 882 524 530 473 676 540 546 535 532 791 447 444 511 466 517 445 643 512 496 536 472 396 519 530 528 503 468 490 496 925 643 509 470 467 527 442 498 456 475 472 786 711 624 518 1.09e+03 573 537 530 518 498 531 536 602 547 534 518 512 624 522 428 495 466 600 522 562 643 544 547 664 840 981 611 600 441 512 501 465 575 526 552 399 439 763 447 506 433 438 446 524 540 494 589 467 389 470 513 471 538 528 420 455 451 444 801 921 528 768 469 481 455 444 437 459 717 NaN 594 553 484 489 428 431 470 559 529 1.03e+03 554 827 405 637 737 465 572 480 561 505 410 508 520 411 565 574 543 507 605 385 553 376 375 375 590 387 396 515 497 552 485 529 509 508 795 712 499 529 569 458 460 384 401 515 435 441 461 418 426 409 479 470 430 606 805 824 794 790 437 679 758 696 614 662 646 375 438 677 632 816 400 431 313 358 374 565 503 506 635 344 399 663 399 413 373 338 410 434 452 456 579 722 416 449 273 369 367 337 381 325 397 353 339 263 373 482 575 319 338 417 310 311 370 334 514 492 400 372 355 338 442 457 481 403 555 351 396 421 465 531 495 483 403 799 444 490 405 374 408 355 394 336 524 259 406 483 478 398 402 403 426 336 760 344 318 378 756 389 362 392 414 393 326 433 495 423 440 456 412 409 349 408 441 413 320 339 403 358 354 336 360 522 468 414 422 396 321 314 368 345 375 347 260 405 365 438 458 160 403 376 430 424 461 636 489 397 478 397 419 400 427 319 1.25e+03 900 873 846 257 550 466 446 437 354 408 689 448 370 264 270 436 442 675 355 516 392 374 412 109 122 225 378 304 448 525 455 422 605 543 542 528 568 685 1.06e+03 925 664 538 598 524 520 1.05e+03 866 934 630 516 495 539 471 471 978 811 438 1e+03 496 636 468 463 704 956 978 1.03e+03 591 459 1.09e+03 689 679 909 893 429 586 841 1.11e+03 618 568 800 803 862 532 607 706 546 664 644 692 620 791 700 617 696 708 605 663 669 693 666 672 653 661 791 687 669 483 1.02e+03 649 609 594 527 613 584 580 1.07e+03 546 1.1e+03 832 609 828 555 507 486 532 928 541 545 679 623 698 612 572 486 448 838 773 893 886 487 520 534 482 567 796 603 686 828 597 647 495 568 543 650 500 608 881 524 530 473 676 540 546 534 533 790 448 444 510 466 518 445 631 517 496 536 472 396 519 530 528 503 468 490 496 925 644 510 470 466 527 442 498 456 474 472 785 712 635 516 1.09e+03 573 533 530 519 500 531 536 602 547 535 516 513 624 523 427 495 465 600 521 562 651 545 548 660 840 981 611 600 441 512 501 465 575 527 552 399 438 763 447 507 433 437 446 524 540 495 589 467 389 469 512 471 538 528 420 455 452 444 801 920 528 769 470 480 455 444 438 460 716 NaN 594 552 484 490 428 432 470 560 529 1.03e+03 554 828 404 637 736 465 571 481 562 505 407 509 520 404 565 574 542 506 605 385 553 376 376 375 591 387 396 515 496 552 485 529 510 509 795 712 500 528 569 458 460 384 402 515 434 441 462 418 426 408 479 470 430 594 806 824 793 790 438 683 758 696 614 660 646 375 437 677 632 817 400 431 313 358 374 565 504 507 635 344 398 663 399 412 373 338 410 434 452 455 579 722 416 449 274 371 368 337 381 326 396 353 339 263 373 481 575 321 338 418 309 312 370 335 514 493 400 373 355 338 442 457 481 402 555 351 396 421 466 530 494 484 402 800 444 490 406 375 408 355 393 336 523 258 405 485 477 395 401 402 426 336 760 344 318 379 757 390 362 392 415 393 328 433 495 424 440 457 412 409 349 409 442 413 320 339 403 358 354 336 361 522 468 414 422 396 322 315 369 346 375 346 259 405 364 438 458 158 402 377 430 424 462 638 489 399 477 397 417 400 428 319 1.25e+03 900 873 846 257 547 467 447 436 358 407 688 448 370 265 271 436 443 675 356 516 392 376 409 107 120 224 375 305 450 526 455 422 605 543 541 528 568 687 1.07e+03 925 665 539 598 523 520 1.05e+03 866 935 630 517 495 539 471 472 978 811 440 1e+03 496 636 468 463 704 960 978 1.03e+03 591 458 1.09e+03 698 680 909 893 428 586 840 1.11e+03 617 568 802 804 862 532 607 706 546 665 644 692 620 790 700 618 695 709 601 663 669 693 667 672 654 662 791 686 669 484 1.02e+03 649 609 594 527 614 585 580 1.07e+03 546 1.1e+03 824 610 827 555 508 485 531 928 541 546 679 623 698 612 572 487 448 835 772 893 886 488 520 534 483 569 797 603 686 828 597 647 494 568 544 650 501 608 881 524 530 472 675 540 546 532 533 790 447 443 509 466 518 445 615 523 498 536 472 396 518 530 528 503 467 490 496 925 644 510 470 467 527 442 498 455 474 472 785 712 646 514 1.09e+03 572 529 529 519 500 531 537 602 548 536 515 513 625 524 427 496 464 600 520 563 660 545 548 655 841 981 611 600 442 512 501 465 575 527 553 399 439 764 447 508 433 436 446 525 540 495 589 467 388 469 512 470 539 528 420 455 452 445 801 919 529 769 470 480 454 444 439 460 716 NaN 594 552 484 490 428 432 469 559 529 1.03e+03 554 828 404 638 734 465 571 480 562 504 405 509 520 399 565 574 540 506 605 385 552 376 376 374 592 386 396 515 496 552 484 529 510 509 796 713 501 527 568 457 460 383 402 514 434 441 462 419 426 408 480 470 429 585 807 824 793 789 439 687 757 696 614 658 646 375 437 677 632 817 400 431 313 359 375 565 505 508 635 345 398 664 399 413 373 339 410 435 451 455 579 723 417 449 274 373 369 337 381 325 396 352 339 263 373 481 575 321 338 419 309 314 370 336 515 494 400 373 355 337 441 457 480 401 554 351 397 422 467 530 494 484 401 800 445 490 406 375 408 357 394 336 523 258 406 486 477 393 400 402 426 336 760 344 318 379 757 390 363 392 415 393 332 434 495 425 440 457 412 409 349 409 442 412 320 338 404 358 354 336 362 522 468 413 422 396 322 315 372 347 374 346 258 405 364 438 458 157 402 376 430 424 463 639 489 400 477 398 416 401 428 320 1.26e+03 900 873 847 256 545 467 447 435 361 406 688 447 370 265 271 436 440 674 354 516 393 378 407 106 120 224 374 304 454 526 455 422 605 543 540 529 568 689 1.07e+03 926 664 539 596 523 520 1.05e+03 867 936 630 517 494 539 470 473 978 811 440 1e+03 496 637 467 464 704 964 978 1.03e+03 591 458 1.09e+03 705 680 909 893 428 587 840 1.11e+03 618 569 804 804 862 532 607 706 546 665 644 692 621 789 700 618 695 709 598 663 669 693 667 672 654 662 789 686 669 485 1.02e+03 649 609 595 528 615 585 580 1.07e+03 546 1.1e+03 816 610 827 555 508 485 530 928 542 546 680 624 697 612 571 487 448 831 772 893 885 488 520 534 483 569 798 604 685 828 597 647 494 567 544 650 502 608 880 523 531 472 675 541 547 531 532 791 447 443 507 465 518 446 598 529 498 537 473 396 518 531 528 503 467 490 496 925 645 510 470 467 527 441 499 455 474 472 784 712 656 514 1.09e+03 572 527 529 520 500 531 538 603 548 537 516 514 625 523 428 497 464 600 519 563 668 546 548 647 842 981 611 600 443 512 501 465 574 527 553 398 439 765 447 508 432 435 446 526 539 496 590 467 388 469 512 469 540 528 420 455 451 445 801 918 529 769 470 480 454 445 440 460 715 NaN 594 552 483 491 428 432 468 559 530 1.02e+03 554 828 405 639 733 464 572 480 563 504 403 510 520 395 566 574 539 506 605 386 552 375 376 375 592 386 397 515 496 552 483 530 510 508 796 712 501 525 568 457 459 384 402 514 434 440 462 420 426 409 479 470 430 578 808 824 794 789 440 690 757 695 614 656 647 375 436 676 632 817 401 431 312 359 376 564 506 508 635 345 397 664 400 414 373 339 409 435 451 455 579 723 417 450 274 375 370 338 381 325 396 351 339 264 374 480 575 321 338 419 310 317 369 337 516 494 400 373 356 337 440 457 480 401 554 351 398 422 467 529 493 484 400 800 445 490 406 374 408 358 394 336 523 258 407 487 476 393 399 401 426 335 760 345 318 380 758 390 363 392 415 394 333 434 496 426 441 459 413 410 348 409 444 412 320 338 404 358 354 336 362 522 468 413 422 396 322 314 375 347 374 346 259 405 363 438 458 157 402 376 430 424 464 640 489 400 476 398 415 402 428 320 1.26e+03 900 873 849 256 546 468 448 434 364 406 688 445 371 265 271 436 438 675 352 520 393 378 406 105 119 223 372 304 458 526 455 422 605 543 541 529 568 689 1.07e+03 927 663 539 595 522 520 1.05e+03 867 936 630 516 494 540 470 472 978 811 440 1e+03 496 638 467 464 705 966 978 1.03e+03 591 458 1.09e+03 710 681 909 892 428 587 840 1.11e+03 618 569 807 803 861 532 607 705 546 665 645 692 621 788 700 618 695 710 600 662 670 693 667 672 655 663 788 686 669 486 1.02e+03 649 609 595 529 613 585 581 1.07e+03 546 1.1e+03 809 610 827 555 507 485 530 929 542 546 680 624 698 612 571 487 448 828 771 894 884 489 520 534 483 570 798 605 685 828 597 647 494 567 545 650 502 608 880 522 530 473 675 541 548 531 532 791 447 442 505 465 518 446 581 537 499 537 473 396 518 530 529 502 467 491 495 926 645 509 471 467 527 441 499 455 474 472 784 712 664 515 1.09e+03 572 524 529 520 499 531 538 603 548 536 517 514 625 520 428 496 463 600 520 562 676 545 549 640 843 981 612 601 443 512 500 465 574 526 553 398 439 765 446 508 432 435 446 527 538 496 590 467 387 470 512 470 540 529 420 455 450 444 801 919 529 769 470 480 454 446 439 460 715 NaN 594 553 482 491 428 432 468 559 530 1.02e+03 553 828 405 639 733 465 572 482 562 504 404 512 521 392 566 574 538 507 606 385 551 375 376 376 592 387 396 515 495 551 483 530 511 508 796 712 501 524 568 457 459 383 402 514 434 439 462 420 426 409 478 470 430 572 807 823 794 789 440 692 757 695 614 654 647 375 436 676 632 817 401 430 310 359 377 564 506 507 635 344 396 664 401 415 373 339 408 435 451 455 579 723 416 451 274 377 371 339 381 325 397 351 339 264 374 479 576 321 338 419 310 316 368 337 517 493 400 373 356 337 440 457 479 401 554 351 398 423 467 530 491 484 402 800 445 490 406 374 408 359 394 336 524 258 408 486 476 393 399 401 426 336 760 345 319 380 758 390 363 392 415 396 334 434 496 427 441 459 413 410 348 409 446 411 320 339 403 358 354 336 363 522 468 413 422 396 322 314 377 347 375 346 261 406 363 438 458 158 402 376 431 423 463 640 490 401 476 398 417 402 427 321 1.26e+03 901 873 848 256 547 468 449 434 364 407 689 443 371 264 271 436 436 677 349 523 393 376 406 106 118 223 372 303 463 527 455 423 605 542 540 529 567 688 1.07e+03 929 662 539 595 522 520 1.05e+03 867 937 629 516 493 540 470 472 978 811 440 1e+03 496 638 467 464 705 965 978 1.03e+03 591 458 1.09e+03 716 681 909 892 426 587 839 1.11e+03 618 568 810 803 861 532 606 705 546 666 645 693 621 789 700 618 695 710 604 662 670 693 667 672 655 663 786 686 669 486 1.03e+03 649 608 595 530 609 585 581 1.07e+03 546 1.1e+03 802 609 826 554 507 486 529 929 542 546 680 624 698 612 570 487 448 825 772 894 884 489 520 534 483 569 798 607 685 828 597 647 495 568 545 650 502 608 880 521 531 474 675 541 548 530 532 792 447 441 504 465 518 446 567 544 499 537 472 397 519 529 529 502 468 492 494 926 645 509 472 467 527 441 499 455 475 472 784 712 672 514 1.09e+03 572 523 529 519 498 531 537 603 547 536 518 515 624 518 428 495 463 600 520 561 680 545 549 629 844 981 612 602 443 511 500 466 574 526 553 396 439 765 446 508 431 436 446 528 538 495 590 467 385 470 512 471 540 528 420 455 450 444 801 920 528 769 471 481 454 446 439 459 715 NaN 593 553 483 491 427 432 469 559 530 1.02e+03 553 828 405 639 733 464 573 484 562 504 406 514 522 389 566 573 538 508 606 384 552 374 376 377 593 387 397 516 494 551 483 530 511 507 795 712 501 521 568 457 458 383 403 514 434 439 461 423 426 410 478 470 430 567 807 823 795 789 440 694 757 694 615 651 647 375 436 677 631 816 401 430 309 358 377 564 505 506 635 344 395 663 402 414 373 338 408 434 451 455 578 723 415 452 274 380 370 340 380 325 398 351 339 264 374 479 576 321 339 419 309 314 368 338 516 492 400 373 356 338 440 456 478 401 555 351 397 423 467 530 489 484 403 800 444 489 406 374 408 360 392 337 525 258 408 486 475 392 399 401 426 336 760 344 319 380 758 389 364 392 415 396 333 433 496 426 442 459 413 410 348 409 450 412 320 340 403 358 354 336 363 522 468 412 422 396 322 314 377 347 376 346 263 406 365 438 458 160 402 377 431 423 463 640 490 402 475 398 420 402 426 321 1.26e+03 901 872 848 256 548 468 451 435 365 409 687 441 371 263 271 436 435 678 350 527 392 374 405 107 118 224 372 303 464 527 455 424 605 542 539 529 567 688 1.07e+03 931 662 539 596 522 520 1.05e+03 867 938 629 516 492 540 471 472 978 812 441 1e+03 496 639 467 464 706 963 978 1.03e+03 591 458 1.09e+03 723 681 909 892 425 587 839 1.11e+03 618 568 811 804 862 532 606 705 546 666 646 694 620 789 699 618 696 710 610 662 670 693 667 673 655 663 786 686 669 486 1.03e+03 649 608 596 530 607 585 581 1.07e+03 546 1.1e+03 799 609 826 552 506 485 529 929 543 546 680 624 698 613 571 488 448 823 772 895 883 489 520 534 483 569 798 609 685 828 597 647 495 568 546 650 503 607 880 520 531 475 676 541 548 530 532 792 447 442 502 465 519 446 554 552 498 537 471 397 519 528 529 502 468 493 494 926 645 509 472 467 527 441 500 455 477 471 785 712 679 514 1.09e+03 572 522 529 518 498 531 537 603 545 536 518 515 623 518 428 495 463 600 521 560 688 545 548 621 844 981 612 604 443 511 501 466 574 526 553 395 439 764 446 508 432 437 446 528 538 495 590 467 383 470 512 471 540 527 420 455 449 444 801 920 527 769 471 481 454 446 439 458 715 NaN 593 553 483 490 426 433 469 558 530 1.02e+03 553 828 405 639 733 464 573 485 562 504 408 516 522 387 566 573 538 509 605 384 552 375 376 377 593 387 397 516 494 551 483 531 511 508 795 711 501 518 568 458 457 383 403 514 434 439 461 425 427 410 479 471 430 562 807 822 795 789 439 696 758 696 614 649 647 374 437 678 630 816 402 431 308 358 376 563 504 505 635 345 396 663 402 413 373 338 408 434 451 455 578 724 415 452 274 383 370 341 380 326 398 352 339 263 374 479 577 321 339 418 309 311 367 338 516 492 400 373 358 338 439 456 478 401 555 351 397 424 468 530 488 484 404 798 444 489 406 374 408 361 391 337 524 258 408 485 474 391 398 402 429 336 760 345 319 380 758 388 364 391 414 395 332 434 496 426 440 459 413 410 348 411 454 414 320 341 403 358 355 336 366 522 468 412 423 396 321 314 378 347 377 346 264 406 366 438 458 161 402 377 432 423 463 640 491 402 476 398 421 402 424 321 1.25e+03 901 873 848 256 549 469 452 436 367 410 686 441 372 262 271 436 435 678 350 527 391 372 405 108 118 225 373 303 465 527 456 424 606 542 539 529 567 689 1.07e+03 934 662 539 598 522 520 1.05e+03 867 938 629 516 492 540 472 472 979 813 441 1e+03 496 640 467 464 705 958 978 1.03e+03 591 458 1.09e+03 730 682 909 892 424 587 839 1.11e+03 618 569 810 804 863 533 605 705 545 666 646 695 620 788 699 618 697 711 615 662 671 693 667 672 655 663 785 685 669 486 1.03e+03 649 609 596 529 609 584 581 1.07e+03 546 1.1e+03 797 608 825 549 506 485 529 929 544 547 680 624 698 613 571 488 448 822 773 895 882 488 520 534 483 569 797 610 686 828 596 646 495 568 546 650 504 607 880 521 531 475 676 541 548 529 532 792 448 443 502 465 519 446 544 559 497 537 471 397 519 526 528 502 468 493 494 925 645 509 471 467 527 440 500 455 478 472 784 712 691 513 1.09e+03 571 521 528 518 498 532 537 603 544 535 518 514 623 519 428 496 462 600 521 560 693 545 548 615 844 981 612 604 443 511 502 467 573 527 553 395 440 763 446 508 432 438 446 528 538 495 590 466 383 470 511 470 540 527 420 456 448 444 802 920 527 769 471 482 454 445 439 458 715 868 593 553 483 490 426 433 469 559 530 1.02e+03 553 828 405 639 733 463 573 485 562 504 410 518 522 386 566 572 538 509 604 384 552 376 376 376 593 387 398 516 493 552 483 531 511 508 795 711 500 515 568 458 457 384 404 514 433 440 460 427 428 410 479 472 429 556 805 822 795 790 438 698 758 698 614 647 647 373 437 679 630 816 403 431 308 357 376 563 505 504 635 345 397 664 403 414 373 338 409 435 452 455 577 724 415 453 273 386 370 341 379 326 398 352 338 264 374 479 576 321 339 418 308 311 366 337 516 491 400 372 359 339 439 456 478 402 555 350 398 424 468 530 486 484 402 797 444 488 406 374 408 361 391 338 524 258 409 485 474 389 398 402 432 334 761 345 319 380 757 387 364 391 414 395 332 433 496 426 438 460 413 410 350 412 457 415 321 340 403 359 355 336 367 522 468 412 422 397 321 314 378 347 378 347 264 406 368 436 458 162 403 376 432 422 464 641 491 402 476 399 420 402 422 321 1.25e+03 900 874 847 257 549 469 452 437 369 410 683 440 372 262 271 436 435 678 349 528 390 374 404 108 117 226 373 304 466 527 456 424 606 542 540 529 567 689 1.07e+03 941 661 538 599 523 520 1.05e+03 868 939 628 516 491 540 472 471 979 813 441 1e+03 496 640 466 464 705 953 978 1.03e+03 591 458 1.09e+03 735 682 909 893 423 588 839 1.11e+03 618 569 808 804 864 533 605 705 545 666 646 695 620 788 699 619 697 710 621 661 671 693 667 672 655 662 784 685 669 486 1.03e+03 649 609 596 529 610 584 579 1.07e+03 546 1.1e+03 795 608 825 547 506 485 530 929 544 548 679 624 698 612 571 488 448 820 773 896 880 489 520 534 483 570 797 612 686 828 597 646 495 568 546 650 506 607 880 521 531 476 676 540 548 529 532 792 448 444 501 465 519 446 537 568 496 536 471 398 519 522 527 502 468 493 494 924 646 509 470 467 527 439 501 455 477 473 782 711 703 512 1.09e+03 572 521 528 518 498 532 537 603 544 536 518 513 622 520 428 497 460 600 521 560 699 545 548 614 844 980 613 602 444 512 502 467 573 527 554 392 440 763 446 509 432 438 445 528 538 495 590 467 383 470 510 470 540 528 419 457 448 444 802 920 528 769 471 482 454 445 439 458 715 868 592 553 483 489 426 433 470 559 530 1.02e+03 554 829 405 638 733 462 572 486 562 504 410 520 522 382 566 572 538 508 604 385 552 376 376 376 593 387 398 515 492 552 484 531 511 508 795 711 499 514 568 458 456 384 406 514 432 440 459 427 428 410 480 472 429 550 801 823 796 792 438 700 758 700 613 646 648 372 437 679 631 816 404 431 307 357 376 564 506 503 635 344 397 664 403 414 374 338 409 437 452 454 576 725 416 453 273 388 369 341 378 326 398 352 338 264 374 478 575 322 339 417 308 310 366 336 516 491 400 372 358 340 439 457 478 402 555 350 399 424 468 529 484 484 402 797 445 488 406 374 408 361 391 339 523 259 408 485 474 388 399 402 435 333 762 346 318 381 758 386 364 391 413 395 332 434 496 427 438 461 413 411 351 414 460 416 321 341 403 360 354 336 369 522 468 412 422 397 322 314 379 347 378 347 264 406 368 435 458 163 404 376 433 422 464 642 491 401 476 399 420 401 422 321 1.25e+03 901 875 847 257 549 468 452 437 368 410 683 439 372 261 271 436 435 678 349 529 391 376 405 107 116 227 374 304 472 528 455 425 606 542 541 530 567 689 1.07e+03 946 660 538 600 524 519 1.05e+03 868 939 628 516 492 541 472 471 979 813 440 1e+03 496 640 466 465 705 946 978 1.03e+03 592 458 1.09e+03 740 682 909 894 423 588 839 1.11e+03 618 569 806 804 864 533 606 705 545 665 646 695 621 787 699 619 697 710 630 661 671 693 666 673 656 662 784 685 669 487 1.03e+03 649 609 595 529 610 583 577 1.07e+03 547 1.1e+03 793 608 825 544 507 485 530 929 544 547 679 624 698 612 570 489 448 818 773 896 878 491 520 535 483 571 797 614 686 827 597 646 495 568 546 650 510 608 880 521 531 476 676 540 547 528 532 792 449 444 499 465 520 446 533 578 496 536 471 398 519 519 527 502 468 493 495 923 647 510 469 467 528 439 501 456 476 474 781 712 717 512 1.08e+03 572 520 527 519 498 532 537 602 545 536 518 513 622 518 429 497 460 600 522 560 702 545 548 614 844 980 614 601 444 512 501 468 573 528 554 390 440 763 446 509 432 438 445 528 538 494 590 467 383 470 510 470 541 529 419 457 448 445 802 921 528 769 472 482 454 445 438 458 716 868 591 554 483 488 425 433 470 559 530 1.02e+03 554 829 405 638 733 462 573 486 562 504 410 524 522 379 566 572 538 508 604 385 552 376 376 375 593 386 398 516 491 552 485 530 511 508 795 711 499 511 568 458 455 385 405 513 431 440 459 428 428 410 480 471 428 545 798 823 797 792 439 701 757 699 612 644 648 372 436 679 632 816 404 430 307 357 376 564 506 501 635 343 398 664 403 415 373 338 409 438 453 453 576 725 416 452 274 389 368 341 378 327 398 352 338 264 374 478 574 322 339 418 308 310 366 335 516 491 400 373 358 340 439 458 478 402 556 351 399 424 468 529 482 486 402 797 446 487 407 375 407 360 390 340 524 259 408 486 473 386 402 402 436 333 762 346 318 381 758 386 363 392 414 395 334 434 496 427 439 461 414 411 352 414 461 416 322 342 402 360 354 337 371 521 468 412 422 398 323 314 379 347 378 348 262 405 368 434 459 162 405 375 434 422 463 642 490 399 476 400 418 400 423 322 1.25e+03 902 875 846 258 549 468 452 437 367 411 682 438 372 261 274 436 436 678 346 529 392 377 405 107 114 228 374 304 478 529 454 424 606 541 542 530 566 688 1.07e+03 950 659 537 600 524 519 1.05e+03 868 939 627 517 493 541 472 470 979 813 440 1e+03 496 640 466 465 705 939 978 1.03e+03 592 457 1.09e+03 743 682 909 894 423 587 839 1.11e+03 618 569 805 804 864 534 607 705 545 665 646 695 621 787 699 620 697 710 638 661 670 692 666 673 656 662 785 685 669 488 1.03e+03 650 610 595 529 610 582 575 1.07e+03 547 1.1e+03 791 608 826 541 508 484 530 929 544 547 679 624 699 612 570 489 449 817 774 897 877 492 520 535 483 571 797 618 685 827 597 646 494 568 546 651 516 608 880 521 531 476 676 540 548 526 532 792 449 444 497 465 520 446 531 588 497 536 470 399 519 514 527 503 468 493 495 923 648 511 470 468 528 440 501 456 476 474 781 713 728 512 1.08e+03 573 520 526 520 497 532 537 601 545 536 518 512 620 519 429 497 460 601 520 559 705 545 548 612 844 980 614 601 444 512 502 468 573 529 555 391 439 762 446 509 432 438 446 528 538 493 590 468 383 469 509 470 540 529 419 456 447 445 802 921 528 770 473 482 455 445 438 457 717 864 591 554 483 489 425 432 470 559 530 1.02e+03 555 829 405 638 732 462 573 486 562 504 410 526 522 376 566 573 539 507 603 385 552 376 376 375 592 386 397 516 490 552 486 530 511 508 795 711 499 507 568 458 455 386 404 512 431 440 459 428 428 411 479 470 428 539 797 824 798 792 441 702 756 698 611 642 647 372 435 679 632 816 404 429 308 358 376 565 506 499 634 343 398 664 403 415 372 338 410 438 453 452 577 725 415 452 274 389 368 340 378 327 398 352 338 264 375 478 574 322 339 419 308 310 365 334 517 491 400 373 358 339 439 459 478 402 557 351 399 424 467 529 481 489 403 797 446 487 408 375 407 360 391 339 524 260 407 486 472 385 404 403 436 334 763 347 318 380 758 387 362 392 414 395 336 434 496 426 441 460 415 411 351 414 464 416 322 343 403 359 354 337 373 520 468 413 423 397 324 314 378 348 378 347 262 405 367 434 459 162 406 376 434 422 463 642 489 397 476 401 415 400 424 323 1.26e+03 902 874 845 258 549 468 451 437 366 413 682 437 372 261 277 436 435 678 345 530 392 377 404 106 112 228 374 305 486 529 453 423 606 540 542 530 566 688 1.07e+03 957 659 536 600 525 519 1.05e+03 868 940 626 517 493 542 472 469 979 814 440 1e+03 496 640 466 465 706 934 978 1.03e+03 592 457 1.09e+03 747 682 909 894 423 587 840 1.11e+03 617 569 799 804 864 534 608 705 545 666 647 694 621 788 700 620 697 709 648 662 670 692 666 673 656 661 785 685 670 489 1.03e+03 650 610 596 528 609 580 575 1.06e+03 547 1.1e+03 790 608 826 538 509 484 530 928 544 547 679 624 699 611 571 490 449 817 774 897 877 492 520 535 483 570 797 624 685 827 597 646 494 568 546 651 522 608 880 522 530 476 676 541 548 525 531 792 449 444 494 465 520 446 529 595 498 537 469 399 519 510 528 503 468 494 496 924 649 511 471 467 528 441 500 456 476 475 781 714 736 512 1.08e+03 573 520 527 521 497 532 536 601 545 536 518 512 620 520 429 496 460 601 519 559 706 544 548 610 844 980 614 602 444 512 502 469 573 530 555 394 439 762 446 510 433 438 445 528 538 492 590 469 384 469 510 471 539 529 420 456 447 444 802 921 528 770 475 482 455 445 438 457 718 860 590 553 482 490 425 432 470 559 530 1.02e+03 555 829 404 638 732 461 573 486 562 503 410 529 522 375 565 574 541 507 603 385 552 376 376 375 592 386 396 516 490 553 488 530 512 509 795 711 499 505 568 458 455 387 403 512 430 440 459 428 428 411 478 470 428 535 797 826 798 791 442 702 756 697 611 642 646 374 435 679 632 816 403 428 308 358 377 564 506 498 634 343 399 664 403 415 372 338 410 437 453 452 577 725 413 452 274 390 367 340 378 327 398 352 338 264 376 479 574 322 339 419 308 313 364 335 518 491 400 374 358 338 440 460 478 402 557 351 399 425 469 528 481 491 404 797 446 486 408 375 406 360 391 338 522 260 408 486 470 384 405 403 438 334 763 347 318 380 759 388 361 392 414 395 337 434 496 426 441 460 415 410 350 414 466 416 322 343 403 358 354 337 375 519 468 414 423 396 324 314 378 348 377 347 263 405 368 434 458 162 406 378 433 421 462 642 488 395 476 401 415 399 424 323 1.25e+03 902 873 845 258 549 468 450 438 366 414 682 437 370 261 279 436 434 678 343 530 393 377 403 106 111 227 375 305 490 530 454 423 607 541 542 529 567 687 1.07e+03 966 659 536 599 525 519 1.05e+03 868 940 627 518 493 542 472 469 979 814 440 1e+03 496 640 467 465 706 929 978 1.03e+03 591 456 1.09e+03 751 681 910 893 423 586 840 1.11e+03 617 569 794 804 864 535 608 705 544 666 647 694 621 788 700 621 698 709 657 662 670 691 667 673 658 661 785 685 670 490 1.03e+03 650 609 596 528 609 579 575 1.06e+03 547 1.1e+03 790 608 826 535 509 484 531 928 543 547 679 624 700 611 571 490 451 816 775 896 877 493 520 535 484 569 797 631 685 827 597 646 494 568 546 651 528 608 880 522 529 477 676 541 549 523 532 791 449 444 489 465 520 446 527 604 499 537 468 399 520 506 528 503 468 496 496 924 650 510 470 467 528 441 500 456 476 475 781 714 744 513 1.08e+03 573 520 528 522 496 533 536 602 545 536 517 513 620 521 428 495 458 601 520 559 706 544 548 606 846 980 615 602 444 512 503 468 574 531 554 398 438 763 446 510 433 438 444 527 538 491 590 469 386 469 511 471 538 529 420 456 448 444 802 922 528 770 477 482 455 445 439 458 718 856 590 552 482 491 425 432 471 559 530 1.02e+03 554 828 404 640 731 461 572 486 562 501 410 532 522 375 565 576 542 506 603 384 552 376 376 375 592 386 396 516 490 554 488 530 512 509 795 712 499 504 568 458 456 387 404 512 430 440 460 427 428 410 478 470 428 532 797 828 798 791 442 704 756 696 612 640 646 375 435 679 633 815 404 428 308 358 377 564 506 496 634 343 399 664 404 416 371 338 411 437 453 451 577 725 413 453 273 392 368 340 378 327 399 352 338 264 376 479 574 322 339 419 308 315 363 335 518 492 399 374 357 336 440 460 478 403 556 352 400 426 470 527 481 491 405 798 446 487 409 376 406 360 392 336 520 260 409 486 470 380 406 404 439 335 762 347 318 379 759 388 361 392 414 395 337 434 496 425 441 461 415 410 350 413 468 416 322 343 404 357 354 338 378 519 468 415 424 395 324 315 377 347 376 347 264 405 368 434 458 161 405 378 432 421 462 641 488 395 476 400 416 399 423 323 1.25e+03 902 872 845 258 549 468 450 439 366 415 683 437 369 261 278 435 434 678 344 531 393 377 402 106 111 226 376 305 493 529 454 423 607 541 542 529 567 687 1.07e+03 980 657 536 598 525 519 1.05e+03 868 940 628 518 494 542 472 468 979 815 441 1e+03 495 640 467 465 706 925 978 1.03e+03 592 456 1.09e+03 757 681 910 893 423 586 840 1.11e+03 617 569 788 804 864 535 608 705 545 666 647 694 621 788 700 622 698 709 670 664 670 691 667 673 659 661 784 685 670 490 1.03e+03 650 609 596 528 609 578 575 1.06e+03 548 1.1e+03 789 608 826 533 509 484 531 927 543 546 680 625 701 610 571 490 452 815 775 896 877 494 521 535 484 568 797 639 685 827 598 646 494 568 546 652 532 608 879 521 529 477 676 540 548 522 532 791 449 444 486 465 520 447 525 611 498 538 468 399 520 503 528 503 468 496 496 924 650 510 470 467 528 441 501 456 476 474 780 713 753 514 1.08e+03 574 519 529 522 496 533 536 602 544 535 516 515 619 521 427 494 457 601 521 560 706 544 549 604 848 980 615 602 444 513 503 468 574 533 553 398 439 763 447 512 432 438 444 526 539 490 590 470 390 470 512 472 538 529 421 455 448 443 803 921 527 770 478 482 455 444 439 458 718 856 589 552 482 490 425 433 471 559 530 1.02e+03 553 828 404 641 730 461 572 487 561 500 411 536 522 375 565 576 543 506 602 384 552 375 376 376 592 386 396 516 490 555 487 530 512 508 795 712 499 503 567 457 458 388 405 512 430 439 459 428 427 411 478 471 428 528 797 830 798 791 442 705 757 695 612 637 645 376 435 679 634 815 404 428 308 358 377 565 506 496 634 343 399 664 404 416 371 339 411 437 453 451 577 725 413 453 273 393 369 340 378 326 398 352 337 264 376 479 573 322 339 418 309 317 363 335 518 493 399 374 356 335 441 460 478 401 556 352 400 427 472 526 481 492 406 798 445 488 410 376 406 360 392 337 517 261 409 485 469 375 407 404 442 335 760 347 317 379 759 388 361 393 414 395 336 433 496 424 441 461 415 411 349 415 469 417 322 343 403 357 354 339 382 520 468 415 423 395 324 315 377 347 375 347 262 405 368 434 458 161 405 378 431 422 463 642 488 395 476 399 418 400 421 322 1.25e+03 902 872 845 258 550 468 449 440 366 415 683 436 368 260 278 436 434 677 350 532 393 377 401 105 110 225 377 305 494 529 454 422 607 540 541 529 567 687 1.07e+03 994 656 536 596 525 519 1.05e+03 868 940 626 518 494 542 472 468 979 816 442 1e+03 495 641 468 465 706 918 978 1.04e+03 591 455 1.09e+03 760 681 910 893 423 586 841 1.11e+03 617 568 785 804 864 535 608 705 545 666 647 694 622 787 701 622 698 709 682 664 670 692 667 674 660 661 784 685 671 489 1.03e+03 650 609 595 528 612 577 575 1.06e+03 548 1.1e+03 787 608 826 532 509 484 532 927 543 545 681 626 702 611 572 490 453 815 776 896 877 495 522 535 484 569 797 645 685 827 598 646 494 568 547 653 538 608 881 521 530 478 675 540 548 522 533 791 449 444 481 465 519 448 524 619 498 537 469 400 521 500 529 503 469 496 497 924 649 510 469 467 528 441 501 456 476 474 780 713 762 516 1.08e+03 574 519 529 521 497 533 535 602 544 535 516 516 618 521 427 494 457 600 521 560 706 544 549 604 849 981 615 603 443 513 503 468 574 534 552 398 440 762 447 513 432 438 444 525 539 490 590 469 394 469 514 472 538 529 421 455 448 444 802 920 527 771 478 482 455 444 439 457 718 847 590 551 482 490 425 434 471 559 530 1.02e+03 553 828 404 642 730 461 572 488 560 501 411 541 523 375 565 577 543 506 601 385 552 375 377 378 592 386 396 516 488 555 486 530 512 508 796 712 499 501 568 457 457 389 405 512 430 439 459 429 427 411 478 472 428 523 798 830 799 791 442 706 756 694 613 634 644 376 436 680 634 815 404 428 308 358 377 565 506 493 635 344 398 664 404 416 371 339 411 437 453 452 577 725 412 453 273 394 369 340 378 326 398 352 337 264 377 479 574 321 339 418 309 315 363 334 517 494 399 375 355 335 440 459 478 399 557 352 401 427 472 526 480 492 408 798 445 489 410 375 406 360 391 337 516 260 409 484 469 372 407 404 443 335 759 347 317 379 759 388 361 393 414 395 336 434 496 425 439 462 415 411 348 417 469 417 322 343 403 356 354 339 384 520 469 416 424 395 324 316 376 346 375 347 260 404 369 434 457 161 405 379 430 422 463 643 488 394 476 400 417 401 421 323 1.25e+03 903 872 846 257 551 468 449 440 366 415 684 434 368 260 279 436 433 679 355 532 393 377 400 105 109 226 377 304 500 530 454 422 608 540 540 530 567 687 1.07e+03 1.01e+03 655 537 597 524 520 1.05e+03 868 940 624 518 495 541 473 467 979 817 442 1e+03 495 641 468 465 706 911 977 1.04e+03 591 456 1.09e+03 765 680 910 894 422 585 841 1.11e+03 617 567 782 804 864 535 608 705 545 666 647 694 622 787 701 622 698 708 696 664 670 692 667 674 660 661 786 685 671 489 1.03e+03 650 609 595 528 615 577 575 1.06e+03 548 1.1e+03 786 607 827 531 510 483 532 927 543 544 682 627 702 611 572 490 455 815 776 897 877 495 523 535 484 570 798 649 685 827 598 646 494 568 547 653 543 608 882 521 531 478 675 540 547 522 533 790 449 445 478 464 519 448 523 626 498 537 469 400 520 497 529 502 469 496 498 923 649 509 469 468 528 440 501 456 476 474 781 712 767 516 1.07e+03 574 519 529 521 498 533 535 602 544 536 517 516 617 521 428 494 456 600 520 560 708 544 548 602 848 981 615 603 443 513 503 468 574 534 552 398 441 762 447 515 432 438 445 525 539 490 590 469 398 469 514 472 538 528 421 456 448 445 802 920 527 770 478 482 456 445 439 457 717 838 590 551 482 490 426 434 471 559 530 1.02e+03 554 829 404 641 729 462 571 488 559 501 409 546 523 374 565 577 542 506 601 386 551 375 377 378 592 387 396 516 487 555 486 529 511 508 796 712 498 499 568 457 457 389 405 514 431 438 459 430 427 412 478 472 428 518 798 832 800 791 441 706 755 690 613 632 642 377 436 680 634 815 404 429 308 358 378 564 506 491 636 343 397 664 403 416 371 338 411 437 453 452 578 724 412 453 273 394 368 340 379 325 397 352 336 264 377 478 574 322 339 418 309 313 362 334 518 494 399 375 355 334 438 457 477 396 556 352 402 426 472 527 480 493 410 798 444 490 410 374 406 361 391 338 513 260 409 484 469 371 407 403 444 334 759 347 316 380 759 388 361 394 414 395 336 434 496 426 438 462 415 412 348 418 470 417 322 343 403 356 354 339 386 520 470 416 425 394 325 315 375 346 375 346 257 403 370 435 457 159 405 380 431 422 463 643 488 392 476 400 415 401 423 324 1.25e+03 904 872 847 257 551 468 449 439 366 414 684 436 368 261 280 436 434 680 361 532 393 376 398 104 108 226 377 304 506 530 454 423 607 539 540 530 568 688 1.07e+03 1.02e+03 655 537 598 524 521 1.05e+03 868 939 622 518 495 540 473 467 980 819 442 1e+03 495 641 468 465 707 903 977 1.04e+03 591 457 1.09e+03 769 680 910 893 421 586 841 1.11e+03 618 567 779 803 864 535 608 706 545 666 648 693 621 787 700 622 698 708 710 664 670 692 666 674 660 660 787 685 671 490 1.03e+03 650 610 595 528 617 577 574 1.06e+03 549 1.1e+03 786 607 827 530 510 484 532 927 543 544 682 627 701 611 572 490 455 816 777 897 882 495 524 535 483 570 798 650 685 827 598 647 495 568 547 653 550 608 884 521 531 478 674 540 548 523 532 790 449 445 475 465 520 447 521 633 498 537 468 401 520 494 528 502 469 496 498 922 649 508 468 468 528 440 502 456 476 475 781 712 768 515 1.07e+03 573 520 529 521 498 534 536 602 544 536 518 515 616 521 429 493 455 600 518 559 709 544 548 600 846 981 614 603 444 512 504 468 574 534 552 398 441 762 447 519 432 438 446 525 539 490 590 468 401 469 514 472 537 528 421 456 447 446 802 920 527 770 479 482 456 445 439 457 715 836 590 551 482 490 427 434 471 559 530 1.02e+03 554 830 405 640 729 462 571 488 559 502 407 552 523 373 565 577 542 507 601 385 551 375 377 379 592 388 397 515 486 554 487 529 511 508 796 711 498 498 569 458 457 389 405 514 432 439 459 430 428 411 478 473 428 516 798 833 800 791 440 706 754 686 612 630 643 377 436 680 633 815 405 429 307 358 378 563 506 487 637 343 397 663 403 415 371 338 410 437 453 453 578 724 412 453 273 395 369 340 380 325 397 352 337 264 377 476 575 324 339 417 309 310 361 334 519 493 399 376 354 334 436 456 478 395 556 352 402 426 471 528 478 493 410 797 444 490 409 373 407 363 392 339 509 259 408 484 469 370 408 402 445 334 758 348 316 380 760 388 361 393 415 395 336 434 496 426 436 461 415 412 348 418 471 417 322 343 403 356 354 339 389 520 471 416 425 392 326 315 374 346 375 345 258 402 371 434 457 158 406 382 430 422 462 645 487 390 476 400 413 401 424 324 1.25e+03 904 872 849 257 551 468 449 438 366 414 683 438 367 261 281 436 434 680 361 532 392 374 396 104 108 227 375 302 513 529 454 423 607 540 540 530 568 688 1.07e+03 1.04e+03 655 537 598 523 521 1.05e+03 868 939 622 518 495 541 474 467 981 820 441 1e+03 495 641 468 465 707 896 978 1.04e+03 591 458 1.09e+03 771 680 910 894 421 586 840 1.11e+03 618 567 780 803 865 535 607 706 545 667 648 693 621 788 700 622 698 709 724 664 670 692 665 674 661 660 789 685 671 490 1.03e+03 651 610 595 529 617 577 574 1.06e+03 549 1.1e+03 786 607 827 530 510 484 532 928 543 544 683 627 701 611 572 490 456 816 777 896 886 495 524 534 484 570 798 651 685 827 598 647 495 568 548 653 556 608 884 520 532 478 674 541 548 524 532 790 449 445 472 465 521 447 519 641 498 537 468 400 520 492 528 502 469 497 498 921 648 508 468 469 527 441 502 455 478 477 781 712 768 513 1.07e+03 573 520 529 521 498 534 536 601 545 535 519 514 615 521 429 493 454 600 519 559 711 544 549 598 846 981 614 604 444 512 504 468 574 536 552 398 440 761 447 523 432 438 446 525 539 490 590 468 404 468 514 472 536 529 420 455 447 446 802 920 527 769 479 482 455 446 440 458 714 834 590 552 482 490 428 434 471 558 530 1.02e+03 554 830 406 640 728 462 572 488 560 502 406 556 523 372 565 577 542 508 601 386 551 376 377 380 592 389 397 515 486 555 487 529 511 508 796 711 498 498 568 458 457 389 405 514 432 440 459 431 428 410 478 472 428 512 797 835 800 790 439 707 754 681 611 627 644 378 436 680 632 814 406 429 307 359 378 563 507 486 638 343 397 662 404 414 371 338 409 439 453 453 577 724 413 453 273 395 370 340 381 325 397 352 337 264 377 475 574 325 338 417 309 310 360 334 520 493 400 376 355 334 436 457 478 395 556 351 403 427 471 528 476 493 410 796 444 490 409 372 408 364 392 340 506 259 408 484 469 370 407 402 447 334 758 347 316 381 760 388 362 393 415 395 336 434 497 427 436 460 415 412 348 418 472 418 322 343 403 357 355 338 394 520 470 416 424 391 326 314 374 346 374 345 258 402 371 434 456 157 407 383 430 422 463 646 488 389 476 400 413 402 424 324 1.24e+03 904 872 850 257 551 469 448 438 366 413 682 440 368 262 281 437 434 678 361 532 392 373 395 104 107 227 374 301 514 529 454 423 607 542 540 530 569 688 1.07e+03 1.05e+03 655 537 598 523 521 1.05e+03 868 939 622 518 495 542 474 468 981 822 441 1e+03 495 640 468 465 707 890 978 1.04e+03 591 459 1.09e+03 772 679 910 894 422 587 840 1.11e+03 618 568 782 803 866 535 607 707 545 666 648 693 620 788 699 621 698 709 735 664 671 692 665 674 661 659 790 685 671 491 1.03e+03 652 610 596 530 617 577 574 1.06e+03 549 1.1e+03 785 607 827 530 510 485 531 929 544 544 682 627 701 611 573 490 456 816 777 896 888 494 523 534 485 570 798 653 685 827 599 647 495 568 547 653 564 608 884 519 532 479 674 541 548 524 532 790 449 445 468 465 522 447 517 648 498 537 467 399 520 490 527 502 469 496 498 920 647 508 468 470 527 441 502 454 479 476 781 712 768 512 1.07e+03 573 520 529 521 498 533 537 601 546 534 519 513 614 520 429 493 454 599 519 559 712 544 548 599 847 980 615 604 444 512 503 467 575 538 552 396 439 762 447 528 432 438 446 525 539 490 590 468 408 468 514 472 536 527 420 456 447 445 802 920 527 769 479 483 455 446 440 458 714 831 592 552 482 490 428 434 471 558 530 1.01e+03 554 830 406 640 728 462 572 487 561 502 407 558 523 372 565 577 540 509 601 387 551 376 377 379 592 389 397 515 486 555 487 530 511 508 796 710 498 498 568 458 457 389 405 514 431 440 459 432 428 409 478 471 429 509 797 835 800 790 440 707 754 680 612 625 644 378 436 678 632 813 407 428 307 359 378 562 508 484 638 344 397 662 404 413 371 338 408 440 453 452 577 724 413 452 273 395 371 340 381 324 397 352 338 264 377 474 575 326 337 417 309 309 360 334 521 493 400 376 355 334 436 458 479 396 557 351 403 427 471 529 473 493 409 794 444 490 410 372 408 365 392 340 506 259 409 484 468 369 407 402 450 335 759 346 316 380 760 388 362 392 416 395 335 435 497 428 436 458 415 412 349 418 474 418 322 343 403 358 356 337 402 521 470 416 424 390 326 314 375 346 373 346 258 403 372 433 456 158 408 384 430 422 463 648 488 389 476 400 414 402 424 325 1.24e+03 903 872 849 256 551 468 448 438 366 413 679 440 368 262 281 436 433 677 359 532 392 372 395 104 106 228 374 301 513 529 454 424 607 542 539 530 569 687 1.07e+03 1.06e+03 656 536 599 523 521 1.05e+03 868 939 622 518 495 543 474 468 981 822 441 1e+03 496 641 469 465 707 884 978 1.04e+03 591 460 1.1e+03 773 679 909 894 422 586 840 1.11e+03 619 569 785 803 866 535 607 707 545 666 648 694 620 787 699 621 698 709 748 664 671 692 666 674 662 659 791 685 671 491 1.03e+03 653 610 597 530 617 576 573 1.06e+03 549 1.1e+03 785 607 827 530 510 484 531 929 544 544 682 627 700 612 573 490 456 817 777 895 891 495 523 534 485 569 798 655 684 828 599 647 495 568 548 652 571 608 883 519 535 480 673 541 547 523 531 790 448 445 465 465 522 448 516 656 498 537 467 398 519 488 527 502 470 496 498 920 646 508 469 470 527 440 502 453 479 474 781 712 768 512 1.07e+03 572 520 529 521 498 533 537 601 546 533 518 514 614 519 429 493 454 598 519 559 712 544 548 598 847 980 616 604 444 512 503 467 575 540 552 394 439 762 448 535 432 438 446 525 539 489 589 468 412 468 514 472 534 526 420 456 447 444 802 919 526 770 478 483 455 446 441 458 714 827 595 551 482 490 426 433 471 558 530 1.01e+03 553 830 406 641 728 462 573 487 561 502 409 558 523 372 564 577 539 510 601 388 552 376 376 379 592 388 397 514 486 555 487 530 511 507 796 710 498 499 568 458 457 389 405 513 431 440 460 433 429 409 479 470 429 505 797 835 800 790 440 706 754 677 613 623 643 378 436 677 634 812 408 427 307 360 378 562 508 483 639 344 397 662 404 413 371 338 408 441 453 450 577 725 414 452 273 395 371 340 381 324 398 352 338 264 378 475 576 326 336 417 308 309 361 334 521 494 401 377 355 334 438 458 480 396 559 351 402 428 471 530 472 493 409 794 445 490 410 372 408 366 392 340 504 259 410 484 467 368 407 401 450 336 759 345 316 380 759 388 362 392 416 394 335 436 496 428 436 458 415 412 350 419 476 417 322 343 402 358 357 337 410 522 468 416 425 389 325 314 376 345 371 348 258 404 372 433 455 158 408 385 430 422 464 651 488 389 476 399 416 403 424 325 1.24e+03 903 872 846 254 552 468 447 437 366 414 675 440 369 261 280 435 433 677 357 533 392 372 395 105 104 228 373 301 513 529 455 423 607 542 538 531 569 688 1.07e+03 1.07e+03 655 538 599 523 521 1.05e+03 867 939 623 518 496 544 473 468 981 822 441 1e+03 497 641 468 464 708 882 978 1.04e+03 591 462 1.1e+03 774 680 908 894 422 587 840 1.11e+03 620 569 790 803 866 535 606 707 544 666 649 694 620 787 698 621 698 710 761 665 671 692 667 674 662 660 791 684 671 492 1.03e+03 653 610 598 531 617 576 573 1.06e+03 548 1.1e+03 784 607 827 530 510 483 531 929 544 544 681 627 700 612 573 490 457 817 777 895 893 495 523 535 485 568 798 657 684 828 599 647 494 568 548 652 577 607 883 519 539 480 672 542 546 521 531 790 449 446 462 465 523 448 514 662 498 538 467 398 518 486 527 503 470 495 497 921 648 508 471 471 527 440 501 453 478 474 782 714 768 513 1.06e+03 572 520 529 521 497 533 537 602 546 533 518 514 614 518 430 494 454 598 519 559 713 544 548 596 846 980 617 603 445 512 503 468 575 541 553 392 440 762 450 541 431 438 446 525 539 489 589 468 416 468 513 471 530 525 420 456 447 444 802 920 526 770 478 483 454 446 441 458 713 823 599 551 482 490 426 433 471 559 530 1.01e+03 554 830 406 642 728 462 573 486 561 501 409 560 523 372 564 577 539 510 601 387 552 375 376 378 592 388 397 513 486 555 487 530 510 507 796 710 498 499 568 458 457 390 406 513 431 440 460 433 429 410 478 470 429 501 797 835 800 790 441 706 755 673 613 621 640 378 435 676 636 811 408 427 306 360 379 562 509 481 638 344 398 663 405 413 371 337 408 441 453 450 577 725 414 452 272 396 371 340 382 324 399 352 338 264 379 475 576 326 336 416 307 309 362 334 520 494 400 378 355 335 440 459 480 395 559 351 401 429 470 531 471 493 409 794 445 490 411 371 408 367 391 340 502 259 410 484 467 368 408 401 452 336 760 345 316 380 759 387 362 392 416 394 335 437 496 429 436 460 415 413 350 419 478 416 322 344 402 359 357 336 417 523 467 416 426 387 325 314 377 346 370 348 258 406 372 432 455 159 408 385 430 422 465 654 487 388 476 400 416 404 423 326 1.24e+03 903 871 846 253 553 469 446 436 365 414 671 440 368 261 279 435 433 676 354 533 392 372 394 106 103 230 373 301 512 529 455 423 607 541 537 530 569 688 1.07e+03 1.08e+03 655 539 599 523 522 1.05e+03 866 939 623 518 495 543 473 468 981 822 441 1e+03 497 641 468 464 707 879 978 1.04e+03 592 463 1.1e+03 775 680 908 894 422 587 840 1.11e+03 619 570 793 803 867 536 606 707 544 666 650 694 620 786 698 622 698 710 773 665 671 692 667 675 662 660 791 684 672 492 1.03e+03 654 610 599 531 618 575 573 1.06e+03 548 1.1e+03 785 607 827 530 510 483 532 929 545 545 681 627 700 612 574 490 459 818 777 895 898 496 523 535 485 568 798 659 685 828 599 646 494 569 548 652 583 607 883 519 542 480 673 541 546 521 531 789 449 447 460 465 522 448 512 668 498 540 466 398 517 484 527 503 470 496 496 922 650 508 472 471 527 440 501 453 479 475 782 715 767 513 1.06e+03 572 520 530 521 498 534 537 603 546 533 518 514 613 518 430 495 454 598 518 559 713 544 548 594 846 979 618 602 446 513 503 469 575 542 553 392 440 762 451 548 431 438 446 524 539 489 588 468 421 468 512 470 525 526 421 455 447 444 802 921 524 771 477 482 454 446 440 458 712 821 604 551 482 490 425 434 471 559 530 1.01e+03 554 829 406 642 729 462 573 486 561 501 408 562 523 372 564 576 541 511 601 387 553 374 376 378 592 387 397 512 486 555 487 530 510 506 797 711 498 500 568 458 458 391 407 513 431 439 461 433 428 411 478 470 429 498 796 836 800 790 441 706 755 668 612 620 639 378 435 676 636 811 408 427 306 360 379 562 509 480 638 344 398 664 405 414 371 337 408 441 453 452 577 726 413 453 270 396 370 339 382 325 400 351 338 264 379 475 576 326 336 416 307 309 363 334 519 494 400 377 356 334 441 460 480 394 558 351 400 429 471 531 470 493 410 794 445 489 411 370 408 370 391 340 498 260 410 485 467 367 409 401 455 334 759 346 316 380 759 387 362 392 417 394 335 437 496 429 436 461 415 413 350 419 479 416 322 344 402 360 356 337 420 523 466 416 426 386 325 314 379 346 369 347 258 407 372 432 455 159 408 385 430 423 465 656 486 386 477 401 416 404 422 326 1.25e+03 904 871 847 252 554 469 445 435 364 414 664 441 367 261 279 436 432 676 352 533 392 372 392 105 101 231 373 301 511 530 454 423 607 541 538 530 569 689 1.07e+03 1.09e+03 656 540 599 524 522 1.06e+03 866 939 621 518 495 542 473 468 981 822 441 1e+03 498 641 467 464 707 877 978 1.04e+03 592 463 1.1e+03 774 680 908 895 423 588 840 1.11e+03 618 570 798 804 867 535 606 707 543 666 650 694 620 786 698 622 698 710 782 666 671 692 666 674 663 660 791 684 672 492 1.03e+03 654 610 599 531 617 575 573 1.06e+03 548 1.1e+03 785 607 827 531 510 483 532 929 546 545 681 628 700 612 574 490 460 818 777 894 903 496 523 536 484 568 798 663 685 828 599 646 494 569 548 652 591 607 883 520 545 480 673 541 547 520 531 789 450 449 459 465 522 448 512 674 499 541 466 399 516 483 527 503 470 497 495 922 655 509 472 470 526 441 500 453 479 475 782 715 766 513 1.06e+03 572 521 530 521 499 534 537 604 546 534 518 514 612 519 431 496 453 599 518 560 713 545 548 595 845 979 619 602 446 514 503 468 575 543 553 393 440 761 451 552 431 438 446 524 538 488 589 468 426 468 511 469 519 526 421 455 446 444 802 923 523 771 476 482 455 446 440 458 712 818 612 552 482 490 426 434 472 559 530 1.01e+03 554 829 406 642 731 462 573 486 561 501 408 566 523 372 565 575 543 511 601 387 553 373 376 377 593 387 397 512 486 555 487 530 510 506 797 711 499 500 568 458 459 391 408 514 432 438 461 432 428 411 478 471 429 495 796 837 800 790 441 706 753 662 611 619 637 377 434 676 636 812 409 428 306 360 379 562 510 478 638 344 398 666 404 416 371 336 408 441 453 453 576 726 413 454 269 397 371 340 383 325 402 351 339 264 379 475 576 326 336 417 308 316 363 334 519 494 400 377 356 334 441 458 480 394 556 351 400 429 471 530 469 494 412 793 445 488 411 370 408 373 390 339 498 260 409 486 467 364 408 402 458 333 759 346 317 380 760 386 362 392 418 394 334 438 497 429 436 460 415 414 351 418 480 416 321 345 402 362 356 337 417 522 466 416 426 384 325 313 379 346 367 347 258 407 370 431 455 158 408 385 430 424 466 656 486 385 477 402 416 404 421 326 1.25e+03 905 872 848 251 555 468 444 436 363 414 660 440 367 260 279 436 432 675 355 533 392 372 390 103 101 233 374 300 510 530 454 423 607 541 539 530 569 688 1.07e+03 1.09e+03 656 540 599 525 521 1.06e+03 866 938 618 518 495 539 472 467 981 822 441 1e+03 498 641 467 464 707 875 978 1.04e+03 593 462 1.1e+03 774 679 908 896 422 588 840 1.11e+03 617 570 801 804 867 535 608 707 543 666 650 695 620 786 699 622 698 710 791 666 671 692 665 674 663 660 793 684 671 492 1.03e+03 654 610 598 531 613 575 573 1.06e+03 549 1.1e+03 785 608 827 532 510 483 533 928 546 544 681 628 700 612 574 490 461 818 778 893 908 495 524 536 484 568 798 666 685 827 599 647 494 569 548 652 598 607 882 520 548 480 672 541 547 520 532 789 450 449 458 465 522 447 512 681 499 540 465 400 516 481 527 503 470 497 496 922 663 509 472 469 526 441 500 453 478 475 782 715 765 514 1.06e+03 572 522 530 521 499 534 537 604 545 534 517 515 610 519 431 496 453 600 518 561 713 545 548 595 844 979 619 602 445 515 504 468 575 544 553 394 440 760 450 556 432 438 446 524 539 487 589 468 431 467 511 469 515 526 420 456 446 445 802 923 521 771 476 482 455 446 440 458 711 815 618 552 482 490 427 434 472 559 531 1.01e+03 554 829 406 642 732 461 573 485 561 501 409 568 523 372 565 576 543 510 601 387 552 373 376 376 594 387 398 512 487 556 488 529 511 507 797 712 499 501 567 457 461 391 408 514 431 438 460 430 428 411 478 471 429 493 794 838 800 790 442 705 752 656 611 617 637 377 433 677 636 812 409 429 307 359 379 563 509 476 639 344 398 668 404 417 371 337 409 442 453 452 576 726 413 455 269 397 371 340 383 325 402 352 339 265 378 475 575 326 336 417 308 322 364 335 519 494 399 376 355 334 441 457 479 395 556 351 399 430 471 530 468 497 416 793 446 486 411 370 408 376 390 338 497 261 409 486 467 360 406 402 460 332 760 347 318 380 760 386 361 392 419 394 334 438 498 430 436 460 415 414 351 418 482 416 321 345 403 362 355 337 414 523 NaN 416 429 383 325 313 378 346 364 347 258 408 369 431 455 158 408 385 431 424 466 655 486 385 477 402 416 405 420 326 1.25e+03 905 873 847 250 554 468 444 437 363 415 656 440 367 259 280 436 432 674 360 536 392 371 388 101 101 233 374 299 509 530 453 424 607 541 540 529 568 688 1.07e+03 1.1e+03 655 540 599 526 521 1.06e+03 866 938 616 518 495 536 472 467 981 821 442 1e+03 498 641 467 465 706 874 977 1.04e+03 593 462 1.1e+03 773 679 908 896 422 588 840 1.11e+03 616 570 807 804 866 535 608 708 543 666 651 695 620 786 700 623 698 710 803 666 670 693 665 674 663 660 796 684 672 492 1.03e+03 654 610 598 531 609 575 573 1.06e+03 549 1.1e+03 785 608 827 532 510 483 533 928 547 544 680 627 700 612 574 491 462 818 778 893 914 495 524 536 483 568 798 670 686 827 599 647 493 569 548 652 606 607 882 521 551 480 672 542 548 520 532 790 450 449 456 465 523 447 512 688 500 540 465 399 516 480 527 502 470 497 497 922 673 508 473 468 526 441 500 453 478 475 781 713 764 514 1.06e+03 572 523 528 522 499 534 537 604 545 533 517 515 609 520 430 496 454 599 518 563 713 545 548 594 843 979 618 602 444 515 504 468 575 545 552 394 440 759 450 561 432 437 446 524 540 486 589 468 435 466 511 469 510 526 420 456 447 445 802 923 519 771 475 481 454 445 440 458 713 811 624 552 482 490 426 434 473 558 531 1e+03 554 828 406 641 732 460 572 485 561 502 410 568 522 371 565 577 542 509 601 387 552 373 376 374 594 387 398 513 487 556 488 529 511 507 798 711 499 501 567 457 463 391 408 514 431 438 459 430 428 411 477 471 429 490 794 838 800 792 442 705 751 648 610 615 637 377 433 677 636 813 410 428 307 359 379 563 509 475 638 343 397 669 403 417 371 337 409 442 453 452 576 726 414 456 269 397 370 341 383 325 402 352 339 265 376 475 575 327 337 417 308 328 365 335 519 495 399 377 354 334 440 456 478 394 556 351 398 430 471 530 469 499 419 793 446 486 412 370 407 377 390 337 497 262 409 485 467 358 404 402 463 332 762 347 318 381 760 385 360 392 419 395 334 438 499 431 437 460 416 414 351 418 482 416 320 345 403 361 355 337 412 523 NaN 416 432 381 325 312 377 346 362 347 258 408 368 430 455 158 407 384 431 424 467 657 485 385 476 403 415 406 420 326 1.25e+03 905 873 847 250 553 468 446 438 363 416 654 440 367 260 280 437 432 673 365 539 393 370 387 101 101 234 376 299 509 530 453 424 608 540 540 529 568 689 1.07e+03 1.1e+03 654 540 599 526 520 1.06e+03 867 937 617 518 494 532 473 466 981 821 442 1e+03 498 641 468 465 706 873 977 1.04e+03 593 461 1.1e+03 773 679 908 897 422 588 840 1.11e+03 617 570 812 804 866 536 608 709 542 666 651 695 620 786 700 624 698 709 812 666 670 693 665 675 663 660 799 684 672 492 1.03e+03 654 610 598 531 606 575 573 1.06e+03 549 1.1e+03 785 607 827 532 511 482 533 928 547 545 680 627 700 611 574 492 464 818 778 893 920 495 525 536 483 568 798 673 686 827 599 647 493 568 548 652 611 607 882 521 552 480 671 543 548 520 533 790 450 450 455 465 523 447 510 696 500 540 466 399 516 480 527 502 469 497 498 922 684 508 474 469 527 441 501 453 478 475 782 712 763 514 1.06e+03 572 524 528 521 499 534 537 603 546 532 517 516 609 520 429 495 454 598 518 562 713 545 548 592 842 979 618 602 444 515 504 468 575 546 552 394 441 757 450 564 432 436 446 524 541 486 589 468 439 466 511 470 507 526 420 456 447 445 802 923 518 772 474 481 454 445 441 458 716 809 627 552 482 491 426 434 473 558 531 1e+03 554 828 406 641 733 460 572 485 561 502 410 568 522 371 565 578 542 508 601 388 552 374 376 373 594 387 398 513 487 556 488 529 511 507 798 712 499 501 567 457 464 391 407 514 431 438 458 430 428 412 478 471 429 488 793 838 800 792 443 704 752 642 610 614 636 377 433 678 636 813 410 428 308 358 380 562 509 473 637 342 398 671 403 417 372 338 410 442 453 452 576 726 415 456 270 397 369 341 383 326 401 352 338 265 374 475 575 326 337 417 309 328 367 335 519 495 400 378 354 333 440 456 478 393 556 351 398 430 472 530 470 500 420 793 446 485 412 372 406 379 389 337 495 264 409 484 467 357 404 402 466 332 765 347 317 382 760 385 360 391 419 396 334 438 499 431 437 460 417 414 351 418 484 417 320 344 403 360 355 337 414 523 NaN 417 432 380 325 313 376 346 360 347 257 407 368 429 456 157 407 385 432 423 467 658 486 387 475 402 414 406 419 326 1.24e+03 905 873 846 250 553 468 447 437 363 418 651 440 367 260 282 437 432 673 365 543 393 370 387 101 102 234 376 299 508 530 453 424 609 539 540 529 569 690 1.07e+03 1.11e+03 653 539 599 527 520 1.06e+03 868 938 618 518 493 530 473 467 981 820 442 1e+03 498 641 469 466 707 870 977 1.04e+03 593 460 1.1e+03 772 678 908 897 422 588 840 1.11e+03 618 569 816 804 866 535 608 710 542 667 651 695 621 786 699 625 699 709 821 666 671 694 665 676 664 661 802 684 672 492 1.03e+03 654 610 598 531 605 576 573 1.06e+03 549 1.1e+03 786 606 826 533 511 483 533 929 547 545 680 627 700 611 575 492 466 818 778 894 926 496 524 536 483 568 798 677 686 827 600 646 493 568 548 652 615 608 882 521 554 480 671 542 548 520 534 790 450 451 454 464 524 448 509 703 500 540 467 398 516 481 527 501 468 497 501 921 690 508 476 470 527 441 501 452 479 476 782 712 762 515 1.06e+03 572 524 528 521 499 533 536 603 546 533 517 516 609 520 428 496 455 597 518 561 712 544 547 590 840 980 618 602 444 515 504 469 575 546 552 395 441 755 449 568 432 436 446 524 541 486 589 468 444 467 511 470 501 526 421 457 448 445 802 923 517 772 473 481 454 445 441 458 719 808 632 551 482 490 425 434 472 558 531 1e+03 554 828 406 641 732 460 572 485 562 502 410 566 522 370 565 578 541 509 601 388 552 373 376 373 594 387 398 513 487 556 488 528 511 509 798 713 499 500 567 456 465 393 406 514 431 437 458 430 428 412 479 470 429 487 792 838 800 792 443 704 752 636 610 613 635 377 433 678 636 813 410 427 308 358 380 562 508 471 636 341 398 674 404 418 372 338 410 442 453 452 576 727 416 456 270 397 368 342 383 326 401 352 338 265 374 475 576 326 338 417 309 324 368 335 520 495 400 378 353 333 439 456 478 393 556 350 398 430 473 530 471 499 420 794 446 484 412 373 405 380 389 337 493 265 409 484 467 355 404 401 469 332 765 347 316 382 761 386 361 392 419 396 334 438 499 432 438 460 417 414 350 418 485 417 321 344 403 359 356 337 416 523 NaN 417 430 377 324 314 376 347 360 347 256 406 369 430 456 157 407 388 432 423 467 661 488 389 475 402 413 406 417 326 1.24e+03 905 873 846 250 555 468 448 436 363 419 647 441 368 261 283 437 432 672 366 543 394 371 386 100 102 235 376 299 508 530 453 424 610 538 540 529 569 690 1.07e+03 1.11e+03 653 539 599 528 520 1.05e+03 870 938 618 518 493 526 474 467 981 820 442 1e+03 498 642 469 467 707 872 978 1.04e+03 594 459 1.1e+03 772 678 908 897 423 588 840 1.11e+03 620 569 822 805 866 535 606 710 542 668 650 695 621 786 699 626 701 709 829 666 671 694 664 677 664 661 804 684 672 493 1.03e+03 654 610 597 531 606 576 573 1.06e+03 549 1.1e+03 787 605 826 534 511 483 533 929 546 545 680 627 701 612 575 492 467 819 778 894 931 496 523 536 484 568 798 679 686 827 600 645 494 568 548 652 619 608 882 521 556 479 670 542 548 520 533 790 450 452 454 464 524 448 507 710 500 539 468 398 516 481 528 501 467 497 504 921 695 508 476 470 528 441 502 451 480 476 782 713 761 517 1.05e+03 572 525 528 521 499 532 535 602 545 534 517 516 609 520 428 496 455 598 516 559 712 544 548 588 838 980 618 602 445 515 505 470 575 546 551 396 441 752 449 571 431 436 446 524 540 486 589 468 449 467 510 470 497 527 422 457 448 445 802 924 516 772 472 482 454 445 442 458 720 806 636 551 483 490 425 434 471 558 531 1e+03 554 828 406 641 732 461 572 485 563 503 409 566 522 370 566 577 542 509 601 388 552 374 376 373 593 386 398 513 486 556 488 527 511 510 798 714 500 500 566 456 466 394 405 514 432 437 458 430 428 412 480 471 429 485 792 838 800 792 444 703 754 629 610 613 633 377 434 678 636 813 410 427 308 358 381 562 508 470 637 341 399 676 405 419 373 338 410 443 454 453 577 727 416 455 271 397 368 341 383 326 401 352 338 266 374 475 577 326 338 417 309 320 369 335 520 494 401 378 353 333 438 456 478 394 556 350 399 430 474 530 471 499 420 792 446 484 411 374 404 380 389 336 489 265 410 485 468 352 403 401 471 332 766 346 316 382 761 386 362 392 419 396 334 438 498 432 438 459 417 415 350 418 486 417 322 345 403 359 358 337 417 523 NaN 416 428 374 324 315 377 347 360 347 256 405 370 432 456 156 408 390 432 424 467 661 489 387 475 402 413 406 417 326 1.24e+03 906 872 845 250 558 468 448 436 362 420 644 442 368 262 284 436 432 672 365 544 394 372 385 100 101 235 377 299 508 530 453 424 611 538 540 529 570 690 1.07e+03 1.11e+03 653 540 599 528 521 1.05e+03 872 938 618 518 493 521 474 467 981 819 442 1e+03 498 642 468 467 707 874 978 1.04e+03 594 460 1.1e+03 770 677 908 897 423 588 840 1.12e+03 621 569 830 805 866 534 606 710 542 668 650 695 621 787 699 626 703 709 836 665 671 694 664 676 665 662 807 684 672 493 1.03e+03 654 611 597 531 607 576 573 1.06e+03 549 1.1e+03 787 606 825 536 511 483 533 929 546 545 680 627 701 611 575 492 468 819 779 894 937 496 522 536 486 568 797 682 686 827 600 645 494 568 548 652 624 610 882 521 560 479 671 542 549 519 532 789 451 452 454 464 524 448 507 716 501 540 466 398 515 482 529 500 467 497 509 921 699 508 478 470 528 440 502 450 480 476 781 713 760 517 1.05e+03 572 525 528 520 500 532 534 602 545 536 517 515 609 520 428 497 454 598 515 558 712 544 547 586 835 980 619 602 445 515 505 470 575 546 552 395 441 748 448 576 431 438 447 524 540 486 589 468 453 467 510 471 492 526 422 456 448 445 802 924 515 773 471 482 455 445 441 457 720 804 640 552 483 489 425 434 471 558 531 1e+03 554 828 406 641 731 460 572 484 563 504 409 566 523 370 567 575 544 510 600 388 551 374 376 372 594 385 398 513 486 556 487 527 510 511 798 714 500 500 566 456 466 394 405 514 432 436 459 430 427 412 480 472 428 484 794 838 802 791 444 702 755 623 610 611 632 377 434 678 637 812 410 428 309 358 381 562 508 468 638 341 399 676 406 419 373 338 410 444 454 453 577 727 416 455 271 397 368 341 383 326 402 352 338 266 374 475 578 327 337 417 308 318 368 335 520 493 401 379 353 333 438 455 479 394 556 350 399 431 474 530 471 498 420 791 445 484 411 374 404 382 390 337 487 265 409 486 469 349 401 401 474 333 765 346 317 381 762 386 362 392 418 396 334 438 498 432 439 458 417 415 350 418 486 417 322 346 403 360 359 336 417 523 NaN 416 428 372 324 315 378 347 360 347 256 405 372 434 456 156 407 390 431 424 466 661 489 384 475 401 413 406 419 326 1.24e+03 906 872 846 252 559 468 448 436 362 420 642 440 369 262 284 436 431 674 365 544 394 372 383 100 100 234 378 299 508 530 453 424 611 538 540 529 570 690 1.07e+03 1.11e+03 654 540 598 527 521 1.05e+03 876 938 618 518 493 513 474 467 981 820 442 1e+03 498 642 468 467 707 877 978 1.04e+03 594 461 1.1e+03 769 677 908 897 422 588 840 1.12e+03 621 569 841 805 866 535 607 709 543 669 650 695 621 786 700 628 704 709 843 664 671 694 664 676 665 662 810 684 672 494 1.03e+03 655 612 597 531 609 576 573 1.06e+03 549 1.1e+03 787 606 825 536 511 483 533 929 546 544 680 626 701 611 575 493 469 819 778 893 942 496 522 536 487 568 796 685 686 826 601 645 494 568 548 652 630 610 882 521 562 479 671 542 550 518 530 789 451 452 454 465 524 449 506 722 501 540 464 398 516 482 529 500 468 497 511 921 705 509 480 470 528 440 502 448 481 477 782 712 759 516 1.05e+03 572 525 528 520 500 533 535 602 544 536 516 514 608 520 428 496 453 598 514 559 713 544 547 584 831 980 619 602 445 515 506 469 574 546 554 394 440 742 448 581 430 438 447 524 540 486 590 468 456 467 510 472 490 527 423 456 449 444 802 925 513 774 471 482 456 445 439 457 720 801 644 553 483 489 425 434 472 559 531 999 554 827 406 641 731 460 572 483 563 504 409 566 524 370 567 574 544 510 600 388 551 375 377 371 594 386 398 513 486 556 488 527 511 511 798 714 500 500 566 458 466 392 405 514 433 436 459 430 427 411 480 472 428 481 795 838 804 791 445 702 755 615 610 610 631 377 434 677 637 812 410 428 310 358 382 562 508 467 639 341 399 678 406 420 373 338 411 444 455 454 577 727 416 454 271 397 368 342 384 325 401 352 338 265 374 475 577 328 337 418 306 318 368 335 520 492 402 380 353 333 439 456 480 395 556 350 399 431 476 530 470 498 420 790 446 484 411 375 405 384 392 339 483 265 409 485 469 350 400 400 475 333 765 346 318 381 762 386 362 392 417 396 335 438 498 432 439 458 417 416 351 418 487 417 322 347 404 360 357 336 417 524 NaN 415 428 371 324 315 378 347 359 347 256 405 372 434 456 156 406 389 430 424 467 661 489 382 475 401 414 406 420 326 1.24e+03 907 870 846 255 561 468 448 437 362 420 636 438 370 262 284 436 430 677 365 543 394 372 383 101 98 234 379 299 508 530 454 424 611 539 539 529 569 690 1.06e+03 1.11e+03 656 541 598 526 521 1.06e+03 882 937 618 518 493 507 474 467 981 820 441 1e+03 498 642 468 467 707 877 978 1.04e+03 593 461 1.1e+03 769 678 908 896 423 588 840 1.12e+03 622 570 851 805 866 535 607 710 544 669 651 694 621 786 700 630 704 709 850 664 671 694 663 676 665 662 813 684 672 494 1.03e+03 654 613 597 531 609 577 573 1.06e+03 549 1.1e+03 787 606 826 537 511 483 534 929 546 544 680 626 701 611 575 493 471 819 778 893 948 496 523 536 486 568 796 687 685 826 601 646 494 568 549 652 636 610 882 521 564 479 671 542 550 518 531 789 451 451 454 465 523 449 505 728 502 540 463 398 517 483 529 500 469 497 515 921 713 509 482 470 528 440 501 446 481 478 782 712 758 515 1.05e+03 573 525 528 520 500 534 537 601 544 536 516 513 606 520 429 494 451 599 515 560 713 544 547 583 827 980 619 602 444 516 506 468 575 546 554 394 440 737 447 588 430 438 446 525 540 486 590 468 459 468 510 472 486 528 423 456 449 444 803 925 511 773 470 482 456 445 437 457 720 798 646 553 483 489 424 434 472 559 532 997 554 827 405 641 731 460 572 482 563 504 410 566 524 369 567 573 544 510 599 388 552 375 378 372 594 387 398 513 486 556 488 527 512 511 798 713 499 501 567 459 467 390 405 513 433 436 459 429 426 411 480 472 427 481 794 838 805 791 446 702 754 607 610 608 631 377 435 677 637 812 411 428 310 358 382 563 509 466 640 340 398 680 406 420 373 337 410 444 454 454 577 727 415 454 271 396 368 342 384 325 401 352 338 265 374 475 576 329 337 418 304 319 368 334 522 491 402 380 353 333 439 456 481 395 556 349 398 432 477 531 469 498 421 790 446 483 411 375 406 386 392 340 481 265 409 484 469 351 399 399 475 333 765 346 318 381 761 386 362 392 417 396 335 438 497 431 439 458 418 416 352 417 489 416 322 346 405 360 356 336 417 524 463 414 428 371 325 314 378 346 360 346 256 406 373 434 456 154 406 389 430 424 468 661 490 383 475 402 414 407 420 326 1.24e+03 907 870 845 257 561 468 449 438 363 420 630 436 370 262 284 435 429 678 365 543 395 372 382 100 96.3 234 380 299 504 529 455 424 612 539 539 529 568 691 1.07e+03 1.11e+03 656 540 598 525 521 1.06e+03 889 937 617 519 493 501 473 468 981 820 442 1e+03 498 641 468 466 707 880 978 1.04e+03 592 462 1.1e+03 769 679 907 896 423 588 840 1.12e+03 622 570 861 805 866 535 608 710 543 669 651 694 622 786 700 633 704 709 856 665 670 694 664 676 666 662 814 684 673 494 1.03e+03 653 613 596 531 608 577 574 1.06e+03 549 1.1e+03 786 606 828 538 512 483 534 929 546 543 680 627 701 611 576 493 473 820 777 893 953 496 524 535 484 568 797 690 685 825 600 646 495 568 549 652 643 610 883 522 565 479 671 541 550 518 531 789 451 451 453 464 524 450 503 734 502 540 463 399 517 482 528 501 469 498 518 920 721 509 482 470 528 441 501 444 481 478 783 712 756 514 1.05e+03 574 525 528 520 500 534 538 601 544 534 516 513 605 519 429 492 451 599 516 560 713 545 546 583 824 980 619 602 444 516 506 469 575 546 553 396 440 732 447 593 430 439 446 525 541 486 591 469 462 468 510 472 483 528 422 456 449 444 804 925 508 773 470 482 456 445 438 457 720 798 646 553 484 489 424 435 472 558 532 996 553 827 405 641 731 460 572 482 563 504 410 566 524 369 566 572 543 510 599 388 552 376 378 373 594 387 398 513 487 556 489 527 512 511 798 713 499 502 567 460 467 390 405 513 433 436 459 428 427 410 480 471 427 481 792 839 804 791 448 702 753 600 610 608 631 377 435 678 638 811 411 427 310 358 382 563 508 465 640 341 398 684 406 420 373 337 409 443 453 455 578 727 416 454 273 396 369 342 385 326 401 352 339 265 375 475 577 329 338 417 304 320 369 334 522 490 402 381 352 333 439 457 481 394 556 348 397 433 478 532 469 497 421 790 447 483 411 374 407 387 392 341 479 266 410 482 470 350 397 398 476 332 764 345 318 382 761 386 362 392 419 396 336 440 497 430 438 457 418 415 352 417 491 415 322 345 406 361 354 336 421 526 463 414 427 372 325 313 377 346 361 346 257 406 374 434 457 153 406 389 430 425 469 662 490 386 476 404 414 408 420 326 1.24e+03 908 869 844 257 561 468 449 438 363 421 624 434 368 262 282 436 428 676 365 543 396 372 381 99.5 95.1 234 380 299 499 530 456 424 614 539 539 529 567 692 1.07e+03 1.11e+03 655 540 598 526 521 1.06e+03 896 937 616 518 494 498 473 466 981 820 442 1e+03 498 642 469 466 707 882 978 1.04e+03 593 464 1.1e+03 768 679 906 896 423 588 840 1.12e+03 622 570 870 805 866 535 607 710 543 669 651 695 621 786 700 636 703 709 862 665 670 695 665 676 666 662 814 684 672 494 1.03e+03 652 612 596 530 606 576 574 1.06e+03 549 1.1e+03 785 605 829 538 512 483 534 929 546 543 680 628 701 610 576 492 476 821 778 893 959 496 523 535 483 568 797 694 685 824 600 646 495 568 549 653 653 610 884 523 567 480 672 540 549 518 532 790 451 451 454 464 525 450 502 739 501 540 465 399 517 482 528 501 469 498 525 920 729 509 482 472 528 441 500 443 481 479 784 713 755 513 1.04e+03 574 526 528 520 499 534 537 601 544 534 517 514 605 519 430 492 452 600 518 560 712 546 546 583 822 980 620 603 444 516 506 469 575 546 552 397 440 728 447 600 430 439 446 524 541 485 591 469 465 467 510 472 479 528 422 456 449 444 804 925 506 772 470 482 456 444 439 458 720 794 648 552 484 489 424 435 472 558 533 995 554 827 406 641 731 460 572 482 563 503 410 565 524 370 566 571 542 510 599 388 552 376 378 372 594 387 398 514 487 556 489 526 512 512 799 713 499 504 566 459 467 390 404 513 432 436 458 428 427 410 480 472 427 480 792 841 804 792 449 703 753 594 609 608 630 377 436 678 638 810 411 426 310 358 382 562 508 464 640 342 398 686 406 420 373 338 408 443 453 455 577 727 416 454 274 396 369 342 385 327 401 353 340 265 377 476 577 329 338 418 304 322 370 334 522 491 402 381 351 335 438 457 481 394 557 346 397 434 478 532 468 497 422 789 448 483 411 374 407 389 391 341 477 266 410 482 470 349 396 397 476 332 764 345 317 382 760 386 362 392 419 396 337 442 497 430 438 457 418 413 351 416 492 415 322 344 406 361 354 336 426 527 463 413 427 373 325 313 378 345 362 345 257 406 375 434 457 153 406 389 430 425 469 662 490 386 476 405 414 409 419 325 1.25e+03 908 870 843 257 562 468 449 436 364 421 623 434 367 262 281 436 428 676 365 542 395 371 380 98.9 95.1 235 380 299 492 530 457 425 616 539 539 528 566 693 1.07e+03 1.11e+03 654 539 598 527 521 1.06e+03 900 937 615 518 494 495 473 465 981 820 443 1e+03 498 642 470 466 707 887 978 1.04e+03 594 466 1.1e+03 767 680 906 896 422 588 840 1.12e+03 621 570 876 805 866 535 607 710 542 670 651 695 621 787 701 641 702 710 866 665 670 695 665 677 665 663 814 684 672 495 1.03e+03 653 612 597 530 606 576 574 1.06e+03 549 1.1e+03 785 605 829 537 513 482 534 929 547 544 681 628 701 610 577 492 477 821 778 894 963 496 522 535 483 568 798 698 685 824 600 646 494 568 549 653 660 610 884 524 569 481 673 540 549 518 533 790 450 451 455 464 526 449 501 744 499 541 467 400 518 482 527 501 468 499 530 919 735 510 481 472 527 442 500 442 480 479 784 714 754 512 1.04e+03 574 526 528 521 499 534 537 601 545 534 519 513 604 518 432 492 453 600 518 560 712 547 546 584 819 979 620 604 444 516 506 470 575 546 552 398 440 723 447 607 429 439 446 524 541 485 591 469 468 467 511 472 476 528 422 456 450 444 804 924 504 772 469 482 456 444 440 459 720 790 649 552 485 489 423 435 473 558 533 992 556 826 406 641 731 460 572 482 563 502 409 566 523 370 566 571 542 510 599 387 552 376 378 370 594 388 398 514 488 556 489 527 512 512 799 713 499 503 565 458 468 390 404 513 432 436 458 427 427 410 479 472 426 479 792 842 804 793 450 704 753 589 609 607 628 377 436 677 639 810 411 426 310 358 383 562 507 464 640 343 398 688 405 420 372 338 408 443 453 453 576 727 416 453 274 397 369 342 385 326 401 352 340 265 378 476 577 330 338 419 304 327 371 334 522 493 402 381 350 337 439 456 481 394 557 346 397 434 478 532 468 497 423 789 447 484 411 373 407 391 391 342 477 266 408 482 471 349 395 397 477 330 764 344 317 382 760 385 362 392 418 395 337 444 498 431 438 456 418 412 351 416 492 415 321 346 406 361 354 336 430 528 461 411 427 374 325 313 378 345 362 345 258 406 375 434 457 154 406 390 430 425 468 664 490 386 476 403 413 409 419 325 1.24e+03 907 870 845 256 563 468 449 435 364 421 621 434 366 262 279 436 427 678 361 542 395 371 379 98.6 95.1 236 380 299 488 530 457 426 617 539 540 528 566 693 1.07e+03 1.1e+03 654 539 598 528 521 1.05e+03 906 938 616 518 494 491 473 464 982 819 443 1e+03 498 642 470 466 707 890 978 1.04e+03 594 467 1.1e+03 766 680 906 896 422 588 840 1.12e+03 621 569 885 805 867 535 607 710 542 670 651 694 621 788 702 645 701 710 868 665 670 694 665 677 665 664 814 684 672 496 1.03e+03 654 612 596 530 605 577 574 1.06e+03 550 1.1e+03 784 604 829 537 514 482 534 930 547 544 681 628 702 610 576 491 480 822 778 895 967 496 523 535 484 568 798 701 686 824 600 646 494 568 548 653 668 610 882 524 570 481 673 541 548 518 534 789 449 451 455 464 526 448 499 747 498 541 467 400 518 482 526 501 468 499 537 919 740 510 481 471 528 442 501 441 481 478 784 714 754 511 1.04e+03 574 527 528 521 498 534 537 600 545 535 519 512 604 518 432 492 453 600 519 560 712 546 546 585 817 978 620 604 444 516 506 471 575 546 552 398 440 716 447 614 429 439 446 523 541 485 591 469 470 466 512 472 471 528 422 456 450 445 804 922 502 772 468 481 456 444 440 459 719 787 651 551 485 489 422 435 474 558 532 989 556 826 406 642 731 460 571 482 563 502 407 567 523 370 567 572 542 510 599 387 553 377 377 367 594 388 398 514 488 556 488 527 513 513 800 713 500 502 565 459 470 389 404 512 432 437 457 427 426 409 478 472 426 478 792 842 803 794 450 705 753 585 608 606 625 377 436 677 640 810 412 426 309 358 382 562 506 463 639 342 399 689 405 419 372 338 408 443 453 451 575 727 416 453 273 398 369 342 385 326 401 352 341 265 378 476 577 331 338 419 304 331 372 333 522 495 402 380 350 336 440 456 481 394 557 348 398 434 478 532 468 498 424 789 447 485 412 373 407 392 391 342 477 266 406 480 472 349 394 397 477 331 764 344 317 381 760 384 361 391 417 394 337 443 498 432 437 455 418 411 351 415 492 416 321 347 406 361 354 336 431 527 458 410 428 374 325 312 379 345 362 346 259 406 375 433 457 154 406 388 430 424 467 666 490 384 477 401 412 409 420 325 1.24e+03 906 870 846 255 565 469 450 434 364 420 620 435 366 260 279 436 426 680 358 542 394 370 378 98.2 93.9 237 380 299 485 530 457 426 618 539 540 528 566 693 1.07e+03 1.1e+03 654 540 598 528 522 1.05e+03 912 938 616 518 494 487 473 465 982 819 444 1e+03 498 642 470 466 707 896 978 1.04e+03 594 468 1.1e+03 766 679 906 896 421 588 840 1.12e+03 621 570 893 804 867 535 607 710 542 671 651 694 622 788 702 651 696 710 870 665 670 693 665 677 664 664 815 684 673 496 1.03e+03 655 611 596 529 606 578 573 1.06e+03 550 1.1e+03 784 604 829 537 514 481 534 930 547 546 681 628 701 610 576 490 481 822 777 895 970 494 524 536 485 568 797 703 686 824 600 646 494 568 548 653 673 610 881 524 571 481 674 542 548 518 534 789 449 452 455 464 526 448 497 753 499 541 467 400 518 483 526 501 468 499 541 919 744 511 480 470 528 441 502 440 482 478 784 714 754 510 1.03e+03 574 526 528 522 499 534 537 599 544 536 519 512 603 518 431 493 453 600 519 560 713 546 546 584 815 978 620 604 444 516 506 471 575 547 552 398 440 709 447 620 430 439 447 523 541 485 591 469 472 466 512 472 466 528 422 456 451 446 804 922 500 772 467 481 456 444 440 459 719 785 653 551 485 489 422 435 474 557 531 986 556 826 406 643 732 460 571 482 563 501 406 568 523 371 567 572 543 510 599 388 553 377 377 366 594 388 398 514 488 558 487 527 513 513 800 713 500 501 565 459 471 388 404 512 432 437 457 427 426 408 478 472 426 478 792 842 803 794 450 705 753 583 608 605 624 377 435 677 640 811 413 427 309 358 382 562 506 462 638 341 399 691 404 419 371 338 408 442 452 450 575 727 415 454 272 398 370 342 384 326 400 353 340 265 378 476 577 332 337 419 304 335 373 333 522 494 402 381 349 334 440 456 481 395 558 348 399 434 478 531 469 499 424 790 446 485 412 373 407 393 390 342 476 265 405 478 472 349 393 397 477 331 764 344 316 381 760 383 361 391 417 394 338 442 498 433 436 454 418 411 350 415 493 416 320 347 406 361 356 336 430 526 456 410 429 372 326 312 379 345 362 347 259 405 375 432 456 153 406 387 429 424 467 667 491 381 477 400 412 409 420 325 1.24e+03 906 870 846 254 565 470 450 435 364 419 617 435 367 259 279 435 425 680 356 543 394 370 378 98 92.8 238 380 299 482 531 457 426 618 539 540 528 567 693 1.07e+03 1.1e+03 654 541 598 527 522 1.05e+03 920 938 616 518 493 485 474 466 982 818 444 1e+03 497 643 469 466 707 901 979 1.04e+03 595 469 1.1e+03 766 679 906 897 422 588 840 1.11e+03 621 570 905 804 867 535 607 710 541 671 651 693 622 789 702 657 691 710 873 665 671 693 666 676 664 663 815 684 673 496 1.03e+03 655 611 596 530 606 578 573 1.06e+03 550 1.1e+03 785 603 829 537 514 481 533 930 547 546 681 627 700 610 576 490 483 822 777 896 972 493 524 536 485 569 798 706 686 823 600 646 494 568 548 653 678 610 882 525 572 481 674 543 548 517 534 789 448 452 455 465 526 448 496 758 500 541 466 400 518 483 526 500 469 499 544 919 747 511 480 470 529 440 502 440 483 477 783 714 754 510 1.03e+03 575 526 528 522 499 534 536 599 542 536 520 512 603 517 430 493 452 600 519 560 713 546 546 584 815 979 620 604 444 516 506 471 574 546 552 398 439 701 447 626 430 439 447 523 541 485 592 469 473 466 512 469 462 528 422 457 452 447 803 923 497 773 467 481 456 445 440 459 719 783 654 551 485 489 422 435 474 557 530 984 556 826 406 644 732 460 571 482 562 501 405 569 523 372 567 572 543 510 599 388 554 376 378 365 594 388 397 514 489 560 486 527 513 514 800 713 500 502 565 459 471 388 404 511 432 438 457 427 426 406 479 471 427 477 792 842 804 794 452 704 753 582 608 605 624 377 435 677 641 811 413 427 308 358 382 563 507 461 638 342 399 692 404 418 371 337 408 442 452 450 574 728 414 455 273 398 371 342 381 326 400 354 339 265 377 476 577 332 337 419 304 336 375 333 522 494 402 381 349 333 441 456 481 395 559 347 401 435 478 531 469 499 424 791 446 485 412 372 407 393 389 342 475 264 406 476 474 349 392 397 476 331 764 344 316 381 760 383 361 391 417 393 338 442 498 434 435 453 418 411 350 415 493 415 320 346 405 361 357 336 427 526 457 410 429 370 326 312 379 344 362 348 259 405 375 432 456 152 406 386 429 424 467 665 491 379 477 400 412 409 421 326 1.24e+03 907 871 844 254 564 469 451 435 364 419 614 436 370 258 279 435 425 681 357 548 393 370 377 97.7 90.8 239 380 300 479 530 457 426 620 539 539 528 568 692 1.07e+03 1.1e+03 654 542 598 527 522 1.05e+03 928 938 615 518 493 482 474 466 982 818 444 1e+03 496 643 469 466 708 906 979 1.04e+03 595 470 1.1e+03 767 679 906 898 422 588 840 1.11e+03 620 570 914 805 867 536 607 710 540 671 651 693 622 789 701 662 684 709 877 664 671 693 665 676 664 662 816 684 672 496 1.03e+03 655 611 597 530 607 578 572 1.06e+03 550 1.1e+03 786 603 829 537 513 480 533 929 547 547 681 627 699 610 574 491 485 822 778 896 974 492 524 536 485 570 798 708 686 823 600 646 494 568 548 653 683 610 882 524 575 481 674 543 549 516 534 789 447 453 454 465 526 448 496 763 500 541 466 400 518 482 527 500 470 499 549 919 749 512 480 470 529 440 503 439 483 477 783 715 753 510 1.03e+03 575 526 528 522 499 534 537 599 540 536 521 512 602 517 430 494 452 599 519 560 713 545 546 583 815 978 620 604 445 517 507 470 575 546 551 398 439 694 447 631 431 439 448 523 541 485 593 468 476 467 513 467 461 528 422 457 451 448 803 924 496 773 467 481 456 445 440 459 718 782 656 551 484 489 422 436 474 557 531 981 555 826 406 644 732 460 571 481 562 501 404 570 524 373 567 572 543 510 599 389 554 376 378 365 594 388 397 514 490 562 485 527 512 514 800 712 499 503 565 458 471 388 404 511 431 438 457 427 426 406 480 471 427 476 793 842 805 794 455 704 752 581 609 606 624 377 434 677 640 810 413 427 308 357 382 564 509 460 637 342 399 694 404 418 371 337 407 442 452 451 574 728 414 456 273 397 371 341 380 327 401 355 339 265 377 476 576 332 336 420 304 336 376 333 523 494 402 381 349 333 441 457 481 396 560 345 401 436 478 531 468 499 425 791 445 485 411 372 406 393 388 343 474 263 406 476 475 349 393 397 477 331 763 344 316 381 761 383 361 392 417 393 339 441 497 434 435 451 418 411 350 416 493 414 321 344 405 361 357 337 423 526 457 410 429 368 326 312 378 344 362 347 260 405 374 431 455 150 406 386 429 424 467 662 490 379 478 399 412 410 421 326 1.24e+03 908 873 842 254 563 468 451 434 364 420 611 437 372 259 279 436 426 682 361 552 393 370 375 97.8 90.2 241 379 302 476 530 457 426 622 538 539 528 568 691 1.07e+03 1.1e+03 655 542 598 526 522 1.05e+03 935 939 614 518 493 478 475 467 982 818 445 1.00e+03 496 642 470 467 708 910 979 1.04e+03 594 471 1.1e+03 768 679 906 898 423 588 840 1.11e+03 620 570 923 805 867 536 607 710 540 670 650 693 623 789 701 670 680 709 880 664 671 694 664 676 664 661 816 684 672 496 1.03e+03 655 611 597 530 606 578 572 1.06e+03 549 1.1e+03 787 603 830 536 512 481 533 928 546 547 681 627 700 610 573 491 487 823 779 896 975 492 524 536 485 570 798 710 686 823 600 646 494 568 549 653 687 609 883 524 578 481 674 543 549 515 534 789 447 454 454 465 526 448 497 767 500 541 466 400 517 481 527 500 471 499 557 918 750 512 483 471 529 440 504 438 481 476 783 716 754 510 1.03e+03 575 526 528 521 498 533 537 599 539 536 521 512 602 517 431 495 452 599 519 560 713 544 546 582 816 978 621 605 445 516 507 469 574 546 552 398 440 686 447 635 432 438 448 523 541 485 593 467 478 468 515 467 457 528 422 456 452 448 803 923 496 773 466 481 456 445 440 459 718 781 658 551 483 489 421 438 473 558 531 978 555 826 406 644 732 460 571 480 562 500 404 572 524 375 567 572 543 509 599 390 554 376 378 364 594 388 396 514 491 562 486 528 512 514 800 711 499 502 565 458 473 388 403 512 431 438 457 426 425 407 480 471 427 475 793 842 806 794 458 702 752 580 608 606 624 377 435 677 640 810 414 428 308 357 382 566 510 459 638 342 400 698 404 419 371 337 407 443 452 450 574 729 414 456 274 397 370 341 378 328 402 355 339 264 376 475 576 332 336 420 304 337 376 334 524 493 402 381 349 334 441 458 481 396 559 345 401 436 479 531 468 498 425 791 445 485 411 373 406 394 387 342 474 263 406 476 476 350 393 397 477 331 763 344 316 382 761 384 361 392 417 393 341 440 496 433 436 448 419 411 351 416 493 414 321 344 404 362 357 337 420 526 458 410 429 368 326 313 376 343 362 347 261 405 374 431 455 149 405 386 429 424 466 660 490 381 478 399 411 410 420 327 1.24e+03 909 874 844 254 562 467 451 432 364 420 609 438 371 260 279 437 426 682 362 556 392 370 373 98 89.6 242 378 302 473 530 457 427 624 539 539 528 568 691 1.07e+03 1.1e+03 655 543 598 525 522 1.05e+03 941 940 613 519 494 473 476 467 982 819 445 1.01e+03 495 642 470 467 708 913 979 1.04e+03 594 472 1.1e+03 768 680 906 897 423 588 840 1.11e+03 619 570 933 805 867 536 607 710 539 670 651 694 623 788 701 678 676 710 884 663 670 694 664 676 665 660 817 685 672 496 1.03e+03 655 610 597 530 606 578 572 1.06e+03 549 1.1e+03 788 603 830 536 513 481 533 928 546 546 681 627 700 610 572 491 489 823 780 896 974 493 524 536 485 570 798 712 686 823 601 647 494 567 549 653 690 609 884 524 580 481 674 543 549 514 533 788 448 456 454 465 525 448 496 770 500 541 466 400 517 480 528 500 472 499 565 917 751 513 484 471 530 441 505 438 480 476 783 716 754 509 1.02e+03 575 527 528 519 498 533 537 598 539 536 521 514 603 518 432 496 452 599 520 560 713 543 546 582 816 978 622 606 445 514 507 468 574 546 552 398 441 679 447 640 433 438 448 523 541 485 593 466 479 467 516 469 454 528 422 456 452 448 803 923 496 773 466 482 456 445 440 460 718 778 660 551 482 490 420 440 474 557 531 976 555 827 406 644 732 460 570 480 562 499 404 573 524 375 567 573 542 508 599 391 553 376 378 364 593 388 396 514 491 563 487 528 512 515 800 710 500 501 565 458 476 388 403 512 432 437 458 426 426 407 480 470 426 475 794 841 807 793 462 702 751 578 606 605 623 376 436 677 640 810 414 428 308 356 382 567 512 460 638 342 400 701 403 420 372 337 406 444 453 451 574 729 414 456 274 397 369 341 379 329 404 356 338 264 375 474 576 333 336 420 304 337 379 335 524 493 402 382 348 334 441 458 482 398 559 345 401 435 480 530 469 499 425 790 445 485 412 374 406 396 387 342 475 264 406 476 476 352 392 397 478 331 763 345 316 382 760 384 360 391 417 393 342 440 497 433 436 447 419 411 351 416 493 415 322 344 405 362 356 337 420 526 458 410 428 367 325 313 376 344 362 347 263 406 374 431 455 149 404 386 429 424 467 661 491 384 477 399 410 409 419 327 1.24e+03 909 875 845 254 562 467 452 430 365 419 604 436 368 259 279 438 428 682 363 556 390 370 371 98.1 89.2 242 378 302 470 530 457 428 625 539 539 528 568 691 1.07e+03 1.1e+03 656 542 598 525 522 1.05e+03 947 940 612 520 494 471 476 467 981 820 445 1.01e+03 496 642 470 468 708 916 979 1.04e+03 594 472 1.1e+03 768 680 906 896 423 588 839 1.11e+03 620 570 942 805 867 536 606 710 539 670 652 695 623 788 701 688 672 710 886 663 670 695 663 676 665 661 817 686 672 496 1.03e+03 654 610 597 530 606 578 572 1.06e+03 549 1.1e+03 790 603 830 536 514 481 533 929 547 545 681 627 701 611 573 490 492 823 780 896 972 494 524 536 484 569 798 712 686 823 601 647 495 567 549 652 692 609 884 524 581 481 674 544 549 513 533 787 448 456 453 466 525 448 495 774 499 541 466 400 517 480 527 499 471 499 570 917 750 514 486 472 530 441 505 437 479 476 782 716 754 508 1.02e+03 574 527 528 519 498 533 537 598 540 536 521 514 603 518 433 496 452 598 521 560 713 542 546 581 816 978 622 606 445 514 507 468 574 546 552 398 442 670 448 642 433 439 447 523 541 484 593 466 479 467 515 472 451 528 422 455 453 447 803 923 496 773 465 481 456 445 440 461 718 776 662 550 482 490 421 440 474 557 531 974 555 827 405 644 732 461 570 480 562 496 404 576 524 375 566 573 542 508 599 391 554 376 379 364 593 388 396 515 491 564 487 528 512 516 800 709 501 500 565 458 478 386 403 512 432 436 459 425 426 407 480 470 427 475 794 841 807 791 466 702 751 577 605 604 622 375 436 677 641 810 414 427 308 356 382 565 512 461 638 341 400 705 404 421 372 337 406 444 453 451 574 729 414 456 274 397 370 341 379 329 404 355 338 264 375 472 577 333 336 421 303 338 381 336 524 492 400 382 348 334 441 459 482 400 559 346 401 436 480 529 471 500 425 789 445 485 413 374 406 397 386 342 476 264 406 476 476 352 392 397 478 331 763 344 315 382 761 384 360 391 417 393 342 441 497 432 437 447 419 411 352 416 493 416 322 344 405 362 356 337 420 525 458 410 428 366 324 313 378 345 362 347 262 407 374 430 455 148 404 385 428 425 468 662 492 384 477 399 410 409 421 326 1.24e+03 909 876 845 253 562 467 452 429 365 418 599 435 364 258 280 438 429 682 362 556 389 372 368 98.1 88.5 241 377 302 468 530 457 429 626 539 538 528 568 691 1.07e+03 1.1e+03 656 542 598 525 522 1.05e+03 952 940 612 521 494 470 476 467 981 820 445 1.01e+03 496 642 470 468 708 917 979 1.04e+03 594 472 1.1e+03 768 680 907 897 422 588 839 1.1e+03 621 570 952 804 868 535 606 709 539 670 652 695 623 789 701 694 669 710 888 663 670 695 663 676 665 661 817 686 673 496 1.03e+03 654 610 597 530 606 577 572 1.06e+03 549 1.1e+03 790 603 830 537 514 481 533 930 546 545 681 627 701 611 574 490 495 823 780 896 970 495 525 536 484 569 797 714 686 822 602 647 495 568 549 652 694 609 883 524 582 481 674 544 549 513 533 788 448 455 452 466 525 448 495 777 500 542 466 400 516 480 527 498 471 499 572 917 749 514 487 472 530 441 504 438 479 476 782 716 753 508 1.02e+03 574 527 528 521 498 533 536 597 540 535 521 515 604 519 435 496 453 597 521 559 713 541 546 582 816 979 622 606 445 514 507 468 574 545 553 399 441 662 448 645 433 440 446 523 541 483 593 466 480 467 514 472 450 528 422 455 453 446 804 923 495 774 465 481 456 445 440 462 718 773 665 550 482 490 422 441 474 557 531 972 555 827 405 644 732 461 570 480 562 494 405 577 524 374 566 573 542 508 599 391 554 376 380 364 594 389 396 515 490 565 488 527 512 516 800 709 501 500 566 457 478 385 404 512 432 435 459 426 426 407 479 469 428 474 794 840 808 790 472 702 751 575 605 603 620 374 438 677 642 810 414 427 308 357 382 564 512 462 638 342 399 707 404 421 372 338 406 445 454 451 574 729 415 457 274 396 370 341 380 329 405 354 337 264 376 473 578 333 335 421 302 338 382 336 524 492 399 383 348 334 440 460 482 402 559 346 401 438 481 528 473 500 426 790 446 486 415 373 406 397 385 342 476 264 406 474 478 351 391 398 478 331 763 343 315 383 761 384 361 390 417 393 343 441 498 432 437 448 419 410 352 416 493 416 321 344 404 362 356 337 419 526 457 410 428 366 323 313 380 346 362 347 260 407 375 430 456 148 403 385 429 426 469 664 492 382 476 399 410 409 425 326 1.24e+03 909 877 844 253 563 467 453 429 366 418 596 435 364 257 281 436 430 682 360 560 388 374 364 98.1 87.2 241 376 302 466 530 457 430 627 540 538 529 567 692 1.07e+03 1.09e+03 657 541 599 525 522 1.05e+03 955 940 612 520 494 470 475 468 982 820 445 1.01e+03 496 643 470 468 707 919 980 1.04e+03 595 471 1.1e+03 767 680 907 898 422 588 840 1.1e+03 621 570 961 804 868 535 606 709 540 670 652 695 623 790 701 701 665 710 889 663 670 696 663 676 665 661 817 686 673 496 1.03e+03 654 610 597 530 607 578 572 1.06e+03 549 1.1e+03 792 604 829 537 513 480 532 930 546 545 681 628 701 611 574 490 497 824 780 896 969 495 526 536 483 570 797 715 686 821 601 646 496 569 549 652 697 609 882 523 583 480 673 544 549 513 533 788 448 454 452 466 525 448 495 779 500 542 466 400 516 480 528 498 471 499 573 918 748 515 489 472 530 441 503 438 479 476 782 715 752 507 1.02e+03 573 526 528 521 498 532 536 597 541 535 521 515 604 520 436 496 453 597 521 559 713 541 546 582 815 979 621 605 446 515 507 468 575 544 553 399 441 654 447 645 434 441 446 523 541 482 593 466 482 467 514 472 448 528 421 455 453 447 805 923 492 774 465 480 456 446 440 461 718 772 670 551 483 490 423 442 475 557 530 971 555 827 406 644 732 460 571 480 563 493 406 578 524 374 566 573 540 508 598 391 554 376 380 364 594 389 396 515 490 567 488 526 512 517 800 709 501 500 566 457 479 385 405 513 432 434 459 426 425 407 479 469 429 473 794 838 808 790 478 702 751 574 605 603 619 374 439 676 642 810 415 428 308 358 382 564 512 461 638 344 398 709 404 421 373 339 406 445 454 451 573 729 415 456 274 396 369 342 381 329 405 353 338 264 377 472 578 333 337 420 302 336 382 336 525 491 398 383 348 334 440 460 481 402 559 346 400 439 481 528 475 500 426 790 446 487 416 372 406 397 384 342 477 264 406 474 479 352 390 398 478 330 763 344 315 383 761 384 361 390 418 392 346 442 498 432 438 447 420 410 351 416 494 415 321 344 404 362 355 336 419 528 457 411 429 367 324 312 382 347 362 347 258 407 375 431 456 148 403 384 430 426 470 664 492 378 476 399 409 408 430 326 1.24e+03 909 877 843 252 564 468 453 428 366 417 596 437 364 257 282 435 430 683 360 563 388 375 360 98.3 85.6 242 376 304 464 530 457 430 628 540 538 528 566 693 1.07e+03 1.09e+03 657 542 600 525 523 1.06e+03 960 940 612 520 495 469 474 468 982 820 445 1.01e+03 495 643 470 469 707 922 980 1.03e+03 595 471 1.1e+03 767 680 907 898 422 589 839 1.1e+03 621 569 972 805 868 535 606 709 541 671 652 695 624 790 701 708 661 710 892 663 670 696 664 676 666 661 1.91e+03 686 673 496 1.03e+03 654 610 596 530 608 578 572 1.06e+03 550 1.1e+03 792 604 829 537 513 480 532 930 546 546 681 628 701 610 575 489 499 824 779 896 967 495 526 536 483 570 797 716 685 820 601 646 496 569 549 652 701 609 882 524 583 479 672 544 550 513 533 789 449 454 451 466 526 448 495 780 499 542 464 401 517 480 528 497 470 499 576 917 750 515 492 472 530 440 503 438 479 477 782 715 751 507 1.01e+03 574 526 528 520 498 532 536 597 540 537 521 515 604 521 436 495 454 597 520 559 713 542 546 582 814 980 621 605 446 515 507 468 575 544 553 399 442 648 447 646 434 441 445 523 541 482 593 466 484 468 513 471 444 528 421 456 453 447 805 923 491 774 465 479 455 446 440 460 719 770 673 552 484 490 423 443 475 557 530 969 555 827 406 644 733 460 572 480 564 494 407 580 524 373 567 573 539 508 598 391 554 376 380 364 594 389 396 515 490 571 489 526 512 517 800 710 501 500 565 457 481 386 404 512 432 435 457 426 426 407 478 469 429 472 794 838 808 790 486 702 751 574 605 603 618 374 440 675 643 810 416 428 308 358 382 564 514 459 638 345 398 710 404 421 374 339 406 445 454 451 573 729 414 456 274 395 369 342 380 330 405 353 338 264 377 472 578 333 338 420 302 333 382 336 525 492 398 383 348 334 440 460 481 400 559 346 400 439 481 528 474 500 425 790 446 489 417 371 406 397 384 342 478 264 406 475 480 352 389 398 478 330 763 346 316 383 761 384 362 391 418 391 348 442 498 431 438 446 420 409 351 416 494 415 322 344 403 362 355 335 419 530 457 412 430 367 324 312 382 347 362 348 257 406 375 431 456 148 403 384 432 426 470 664 492 376 476 399 409 408 431 326 1.23e+03 909 874 843 253 565 468 454 428 366 417 593 438 365 257 282 434 429 684 360 566 388 374 358 98.6 84 243 375 305 456 530 457 429 628 541 538 527 565 693 1.07e+03 1.09e+03 657 542 602 525 523 1.06e+03 964 940 612 520 495 468 474 468 982 820 445 1.01e+03 495 643 470 470 707 926 980 1.03e+03 596 470 1.1e+03 767 680 907 898 422 589 838 1.09e+03 621 569 980 806 869 535 607 708 541 671 653 695 623 790 701 715 655 710 894 663 670 696 665 676 666 662 2.3e+03 686 673 497 1.03e+03 654 611 596 529 607 578 573 1.06e+03 550 1.1e+03 792 603 829 537 514 480 533 930 546 546 681 628 701 610 575 488 499 825 779 896 965 496 526 536 483 571 797 717 684 820 600 646 495 569 548 652 704 609 882 524 583 479 672 544 550 513 534 789 449 454 451 466 526 449 496 781 499 543 462 402 518 480 528 497 470 499 578 917 752 516 497 471 529 439 503 436 479 477 782 715 751 506 1.01e+03 574 527 528 520 497 532 535 597 538 538 523 516 603 521 435 495 453 597 520 559 712 543 546 583 815 980 621 604 446 515 507 468 576 544 554 399 442 642 447 647 434 441 446 523 541 482 593 466 484 468 513 470 442 528 422 456 453 447 805 923 489 774 465 480 455 446 440 460 719 768 676 551 484 490 423 444 475 557 531 969 555 826 406 645 733 461 573 480 564 492 406 581 524 374 567 573 538 509 598 391 554 377 380 364 594 390 396 515 490 574 488 527 512 517 800 710 501 501 565 458 483 386 404 512 432 435 456 425 428 406 478 470 429 472 794 837 809 789 495 703 751 574 605 603 616 374 440 675 644 810 416 428 308 359 382 563 516 458 638 344 398 712 404 421 373 339 407 445 454 450 572 729 413 456 274 396 369 342 380 331 406 354 339 265 377 473 578 334 339 419 303 332 382 336 525 492 398 383 348 335 440 460 480 399 558 346 399 439 481 528 473 500 426 791 447 490 417 370 406 397 384 343 479 264 407 476 480 353 389 399 477 330 763 348 317 383 761 383 361 391 418 391 351 442 498 431 438 444 420 409 351 416 494 414 323 344 404 363 355 334 419 531 456 413 430 368 324 312 NaN 347 362 347 256 406 376 432 457 149 402 383 432 426 469 664 492 375 476 399 411 408 433 326 1.23e+03 910 872 845 254 565 467 453 428 366 416 591 438 365 257 283 433 428 685 360 565 388 373 355 98.9 83.2 244 375 306 449 531 458 429 628 541 538 526 564 692 1.07e+03 1.09e+03 657 542 602 525 523 1.06e+03 967 940 612 520 495 468 473 468 982 820 445 1.01e+03 496 643 470 470 707 929 980 1.03e+03 596 469 1.1e+03 767 679 907 898 422 589 837 1.08e+03 621 569 989 806 868 535 607 708 541 671 653 695 623 790 702 719 650 710 896 664 670 696 665 676 667 661 1.3e+03 686 673 498 1.03e+03 655 612 596 529 607 578 573 1.06e+03 550 1.1e+03 792 603 830 537 515 480 533 930 546 546 681 628 702 610 576 488 500 825 779 896 963 496 526 535 483 571 797 718 684 819 600 646 495 569 548 652 708 609 882 525 582 480 672 544 551 512 534 789 449 454 450 465 526 450 497 782 500 544 462 402 519 481 527 497 471 499 581 916 753 516 501 471 529 438 504 434 480 478 782 715 751 506 1.01e+03 573 528 527 521 497 533 534 598 536 539 524 516 602 519 434 494 452 597 520 559 713 544 545 582 816 980 621 603 446 514 507 467 576 545 554 400 442 638 447 650 434 439 446 523 541 482 593 466 484 468 513 469 440 528 422 456 453 447 805 923 489 774 465 481 455 446 439 461 719 766 678 551 484 490 423 445 475 557 530 967 554 826 407 645 734 461 573 480 564 489 406 582 525 374 567 573 538 510 598 391 554 377 379 364 595 389 396 515 490 578 488 527 512 517 800 711 502 500 564 458 484 386 403 512 432 435 457 423 429 406 478 470 429 471 793 837 809 789 504 703 751 575 604 603 616 374 440 675 643 810 416 429 308 359 382 564 518 458 638 344 398 714 405 420 371 339 408 444 455 450 572 729 413 455 275 397 369 342 380 331 405 354 339 264 376 473 578 334 339 418 303 335 383 336 525 493 398 383 348 336 440 460 480 399 559 346 399 440 481 528 472 501 427 791 447 490 417 370 405 398 383 344 480 263 407 476 479 353 390 399 477 330 763 347 318 382 762 383 360 391 418 391 352 441 498 431 437 444 421 409 351 416 493 414 323 345 404 363 356 332 418 531 455 413 429 369 323 313 NaN 348 362 347 257 406 376 434 457 148 401 384 431 426 469 664 492 377 477 400 412 409 434 325 1.24e+03 910 871 845 254 564 467 453 428 366 416 588 437 365 257 284 433 427 684 359 565 388 371 352 98.6 83.1 244 376 307 445 531 458 429 630 541 538 527 564 691 1.07e+03 1.09e+03 658 542 601 525 523 1.06e+03 968 940 611 520 495 468 474 469 982 820 445 1.01e+03 498 643 471 470 707 931 980 1.03e+03 596 469 1.1e+03 767 679 907 897 422 588 838 1.07e+03 622 569 998 806 868 535 606 708 542 671 653 695 624 791 701 721 643 711 896 664 670 696 664 675 667 661 1.32e+03 686 673 498 1.03e+03 655 612 597 529 606 578 573 1.06e+03 549 1.1e+03 792 603 830 537 516 480 532 930 546 546 681 628 703 610 576 489 500 825 780 896 962 496 525 535 483 570 798 718 684 819 601 646 495 569 548 652 710 610 881 525 580 481 672 544 550 512 534 789 449 454 450 465 527 450 497 783 500 544 464 402 519 481 528 497 471 500 584 916 753 517 504 471 529 438 505 434 480 479 782 715 751 506 1e+03 573 529 527 522 496 533 535 598 537 538 526 516 601 517 434 493 450 597 520 559 714 544 545 581 817 980 621 603 446 514 507 467 575 545 554 401 443 632 446 651 433 438 446 523 541 483 592 465 484 468 513 469 439 528 421 456 454 448 805 922 488 774 464 482 455 446 439 462 718 764 678 550 483 490 424 447 475 558 530 967 554 826 406 645 734 461 572 479 563 486 405 582 525 374 567 573 538 510 598 391 554 377 379 365 596 388 396 516 490 578 487 527 512 517 799 711 502 498 564 458 485 386 403 512 432 435 458 422 429 407 477 470 428 471 792 837 809 789 512 703 751 577 603 603 616 374 440 675 644 809 417 429 308 359 383 565 518 458 638 344 399 715 405 419 371 339 409 444 455 450 572 729 413 455 275 398 369 342 380 330 404 353 340 264 376 473 578 334 339 417 303 339 383 336 524 493 398 382 347 337 441 460 480 399 559 346 398 441 481 528 473 501 428 792 446 490 418 371 405 398 382 345 480 261 406 474 478 353 391 399 476 331 763 346 318 380 762 383 359 391 418 391 352 441 497 432 437 444 421 409 352 416 494 413 322 345 404 363 356 333 418 532 454 412 428 369 323 314 NaN 348 362 347 258 406 376 434 456 146 400 384 431 426 469 664 492 378 477 400 412 409 434 324 1.24e+03 911 873 846 254 564 468 453 428 367 415 586 437 364 257 285 433 425 686 359 565 388 370 349 98.1 82.7 244 376 307 446 531 458 429 634 541 538 527 565 691 1.07e+03 1.09e+03 658 541 600 525 522 1.06e+03 968 940 610 520 495 468 474 469 982 820 445 1.01e+03 498 643 472 470 707 932 981 1.03e+03 596 469 1.1e+03 767 679 908 897 422 588 838 1.06e+03 621 569 1.01e+03 806 867 535 606 708 543 670 653 695 624 791 701 722 637 711 896 664 671 696 664 675 667 660 1.35e+03 686 673 499 1.03e+03 656 611 597 530 606 578 573 1.06e+03 549 1.1e+03 792 603 830 538 517 480 533 930 547 546 681 628 702 610 576 489 500 825 780 896 960 496 525 535 484 571 798 717 685 819 601 646 495 570 548 652 713 609 880 526 578 481 671 544 550 511 534 788 449 453 450 465 527 450 497 784 500 544 465 402 519 480 528 496 471 500 585 916 752 518 504 472 528 438 507 436 479 480 782 716 751 508 1e+03 575 530 528 522 495 534 535 597 539 538 526 516 601 515 434 492 449 596 520 560 714 545 546 580 818 979 621 603 447 514 507 468 575 545 554 401 443 627 446 652 432 438 446 523 541 485 592 465 484 467 514 470 437 529 420 456 454 449 805 921 488 774 463 482 455 446 438 463 718 761 678 550 483 490 424 450 475 558 531 965 554 825 406 644 734 461 571 480 562 483 405 581 524 374 567 573 538 510 599 391 554 378 378 366 596 388 395 516 490 578 488 527 512 517 800 710 502 497 564 458 486 387 404 512 431 435 459 422 428 408 477 470 428 470 792 837 809 789 518 703 751 580 603 603 616 374 440 674 646 809 417 428 309 358 384 567 519 458 637 343 400 715 405 418 372 338 409 444 455 450 571 729 413 455 275 397 369 343 380 328 402 353 340 263 374 473 578 335 338 417 302 341 383 336 524 492 397 382 347 336 442 460 480 399 560 346 398 442 481 527 473 502 430 791 446 489 419 371 405 398 382 345 481 260 406 471 478 353 391 399 476 331 763 346 318 379 762 383 359 392 417 390 353 441 496 432 436 444 422 410 352 416 494 413 322 345 404 363 356 334 418 533 454 411 427 370 322 314 NaN 348 362 348 260 406 376 434 455 145 400 385 430 426 470 665 492 378 478 401 412 410 434 324 1.24e+03 911 874 847 254 563 469 454 428 367 414 584 437 366 257 284 433 424 689 361 565 388 370 348 97.2 82.3 243 375 307 448 531 458 429 640 540 538 529 566 690 1.07e+03 1.09e+03 658 541 600 525 522 1.06e+03 968 940 609 520 495 468 475 469 983 820 444 1.01e+03 499 643 472 470 707 935 982 1.03e+03 595 470 1.1e+03 768 679 908 898 421 587 838 1.05e+03 621 569 1.02e+03 805 867 535 607 709 544 670 653 695 624 791 701 724 630 711 897 664 671 696 663 676 668 661 1.36e+03 686 674 499 1.03e+03 655 611 598 530 606 577 572 1.06e+03 550 1.1e+03 792 604 830 538 517 480 534 930 546 546 681 629 702 610 577 489 501 826 780 897 958 496 525 536 484 571 797 716 685 819 601 646 496 570 549 653 716 609 880 526 579 480 671 544 550 511 534 788 449 454 450 465 526 449 498 784 500 544 465 402 518 479 528 497 471 500 586 916 752 519 504 472 528 438 507 438 478 480 781 716 752 510 995 577 530 528 522 495 534 535 597 542 538 525 516 601 515 434 492 449 596 520 560 713 545 546 580 818 979 621 603 447 514 507 469 575 545 554 401 443 621 445 652 432 439 446 524 541 486 592 465 485 467 514 470 435 529 420 456 454 449 804 920 487 774 462 482 456 447 438 463 719 757 678 549 482 490 423 452 476 558 532 963 555 824 406 645 734 461 570 480 561 477 404 581 524 374 567 574 539 509 599 391 554 378 378 367 595 388 395 516 490 580 487 526 512 517 800 710 502 497 564 458 488 387 404 512 431 436 459 423 427 409 478 470 428 470 792 836 809 789 525 703 751 584 604 603 617 375 440 674 647 809 417 427 310 358 385 567 519 458 638 342 400 714 404 418 373 339 409 444 454 451 570 730 414 455 275 397 369 343 380 326 402 353 340 262 374 473 578 336 338 417 301 341 383 335 524 493 397 383 347 336 442 459 480 398 560 346 398 442 481 528 473 502 431 790 446 489 418 372 406 398 382 345 481 259 406 471 478 353 391 398 473 331 763 345 318 380 762 383 359 394 416 390 352 441 497 432 436 444 422 410 352 415 495 414 323 345 404 363 356 336 419 534 455 410 428 369 322 314 NaN 349 362 348 261 406 377 434 454 145 400 385 430 427 470 664 491 379 478 402 412 409 435 324 1.24e+03 912 872 848 256 564 470 455 429 366 414 582 436 368 256 284 433 424 692 364 566 388 370 348 96.5 82.2 242 375 306 447 532 459 428 644 540 538 529 567 690 1.07e+03 1.09e+03 658 541 600 525 522 1.06e+03 967 940 609 520 495 467 476 469 983 820 444 1.01e+03 499 643 472 470 707 936 982 1.03e+03 595 469 1.1e+03 768 680 908 898 421 588 838 1.03e+03 620 569 1.03e+03 805 867 535 607 710 544 672 652 695 623 791 700 726 624 711 898 664 671 696 662 676 668 662 1.35e+03 686 674 499 1.03e+03 654 610 598 531 606 576 572 1.06e+03 551 1.1e+03 792 604 830 538 517 480 535 930 546 547 680 630 702 610 576 489 502 827 779 897 956 496 525 536 485 571 796 714 685 819 600 646 496 570 549 653 719 608 880 525 579 480 670 544 550 510 534 788 449 454 450 465 526 449 499 784 501 544 465 402 518 478 527 497 471 501 588 917 754 520 504 472 529 439 507 439 477 480 781 716 752 511 989 578 530 529 523 495 534 536 596 543 538 524 515 601 516 435 493 449 597 520 560 712 545 546 581 818 979 622 602 447 516 507 469 574 546 554 401 443 617 445 652 432 440 446 524 541 486 592 465 485 467 514 470 435 529 421 456 454 449 804 918 487 774 462 481 456 447 437 463 720 755 679 549 482 490 423 453 476 558 533 961 555 824 406 645 734 461 570 480 561 469 404 579 524 374 567 575 539 509 599 391 554 379 378 366 594 388 396 516 490 584 487 526 513 516 800 711 501 497 565 457 490 387 404 513 430 435 458 425 427 409 479 471 428 469 792 836 809 788 531 703 752 590 605 603 617 374 440 674 647 808 418 425 310 358 384 567 520 458 638 341 399 714 404 418 373 339 408 444 452 451 569 730 414 456 275 397 369 343 380 326 404 354 340 263 374 473 578 336 338 418 301 342 383 334 525 493 398 384 347 335 441 459 481 397 561 346 398 442 481 529 473 503 431 790 446 489 416 372 406 397 381 346 480 258 407 472 477 354 390 397 471 331 763 345 317 380 762 383 359 395 416 390 352 442 497 432 436 444 422 410 352 415 494 414 323 345 404 362 355 336 419 534 457 411 430 370 323 314 NaN 348 362 348 261 405 377 434 454 146 401 386 430 427 470 662 490 381 478 402 411 409 435 324 1.24e+03 912 872 848 257 564 470 454 429 366 413 582 438 369 255 283 434 425 692 368 566 389 371 346 96.1 82.3 242 375 305 446 532 459 428 648 540 538 529 568 691 1.07e+03 1.09e+03 658 540 601 526 522 1.06e+03 965 941 607 520 495 466 477 468 983 820 445 1.01e+03 500 644 471 470 706 938 982 1.02e+03 595 469 1.1e+03 766 680 907 898 421 588 838 1.01e+03 620 569 1.04e+03 804 867 535 607 711 543 672 652 695 623 791 700 729 619 711 898 664 670 696 662 677 669 662 1.35e+03 686 674 499 1.03e+03 654 610 597 531 607 576 572 1.06e+03 551 1.1e+03 792 604 830 538 517 479 534 930 548 547 680 630 702 610 575 489 502 827 779 897 954 496 525 537 485 572 796 714 684 819 601 646 496 570 549 653 721 608 880 525 579 480 670 544 551 510 533 788 448 454 449 465 526 449 499 784 501 544 465 401 519 478 526 497 471 501 590 917 754 521 504 472 529 439 507 440 477 480 780 715 752 509 984 577 530 529 523 495 534 536 596 543 537 523 514 601 518 435 494 449 598 520 560 712 545 546 581 818 979 622 602 448 517 507 469 574 545 555 401 443 613 445 652 433 439 446 524 541 486 591 465 485 467 514 471 434 529 421 456 454 448 804 918 485 774 462 480 457 446 438 463 720 753 679 549 482 490 422 454 476 558 532 960 555 824 406 645 734 461 570 479 561 463 404 578 523 374 567 575 540 509 598 391 553 378 378 366 594 388 396 516 490 588 488 526 513 515 800 711 501 498 565 456 493 387 404 513 429 435 458 426 426 409 478 471 428 468 793 836 809 788 539 703 752 595 605 603 616 374 441 674 648 808 418 425 310 358 384 566 520 457 638 342 399 714 403 418 373 339 408 444 452 452 569 730 414 457 274 397 369 343 381 326 405 354 341 264 374 473 577 336 338 419 301 341 384 334 526 493 398 384 349 334 440 459 481 397 561 346 398 442 482 530 474 503 431 791 445 488 415 373 406 397 380 346 480 258 407 474 477 356 389 398 470 331 763 345 317 380 762 383 360 395 416 390 352 442 498 430 437 444 422 411 352 415 494 415 322 345 404 362 355 336 419 533 459 412 430 370 323 314 NaN 348 363 347 260 404 378 433 455 146 401 386 429 427 470 661 489 384 478 403 410 410 435 324 1.24e+03 911 874 849 256 563 471 454 429 367 413 580 439 368 254 284 436 425 692 369 566 390 371 345 96.1 82.4 244 375 304 446 533 459 427 652 541 539 529 567 692 1.07e+03 1.09e+03 657 540 601 526 522 1.06e+03 963 942 606 520 495 466 478 469 984 819 445 1.00e+03 500 644 471 471 707 940 981 1.02e+03 595 470 1.1e+03 765 679 907 898 421 587 838 997 621 569 1.05e+03 804 868 534 608 712 543 672 652 695 623 791 700 730 614 711 899 663 671 696 661 677 669 662 1.35e+03 686 674 499 1.03e+03 653 610 597 531 607 576 572 1.06e+03 550 1.1e+03 792 604 831 538 517 480 533 930 549 547 680 630 703 609 574 488 501 828 780 897 953 497 525 537 484 572 796 714 684 819 602 645 496 570 549 652 721 608 880 526 579 480 671 543 551 510 533 789 448 454 448 464 526 450 499 784 502 544 464 401 519 479 526 497 472 501 591 917 756 524 504 471 530 440 508 439 477 480 780 715 752 507 979 577 530 529 524 496 533 536 597 542 536 523 514 602 519 434 495 449 599 520 560 713 545 546 578 817 979 623 602 448 517 507 470 574 546 554 400 442 609 446 653 432 439 446 524 541 487 590 465 485 467 513 471 434 529 422 456 454 448 804 919 483 774 462 480 457 446 438 464 720 752 679 548 482 491 422 456 476 558 532 960 554 825 406 644 734 461 570 478 561 459 404 576 523 374 566 575 541 510 598 391 554 378 378 366 594 388 396 516 490 591 488 526 513 514 800 711 501 498 565 455 494 387 404 513 428 434 459 427 426 409 478 471 428 467 794 837 809 788 546 703 752 602 603 603 615 373 441 674 649 808 419 426 310 358 383 566 520 458 638 343 398 714 402 419 373 339 408 444 452 452 570 729 415 458 273 397 369 343 380 327 406 354 342 264 374 472 577 337 339 419 301 341 384 335 526 493 399 384 351 334 440 460 481 396 561 346 399 442 482 530 474 505 431 792 445 488 414 373 406 397 379 346 480 258 406 473 477 355 388 398 470 331 762 345 317 381 762 383 360 395 416 390 351 442 499 429 438 442 422 411 352 416 494 416 321 345 404 362 355 335 418 533 459 413 428 370 323 314 NaN 346 364 348 258 403 378 435 456 146 401 386 429 428 469 662 489 383 477 403 411 410 435 324 1.24e+03 910 875 848 256 562 471 456 429 369 413 580 441 367 253 284 438 425 692 369 566 391 371 344 96.1 82.4 244 375 305 446 532 459 427 655 541 540 528 567 693 1.07e+03 1.08e+03 657 540 600 526 522 1.06e+03 960 941 605 521 495 466 477 469 983 819 446 1e+03 500 644 472 471 708 942 980 1.02e+03 596 470 1.1e+03 766 679 907 899 421 587 838 980 621 569 1.05e+03 804 869 534 609 711 542 673 652 695 623 791 701 732 610 711 898 663 672 696 661 674 669 661 1.36e+03 685 674 499 1.03e+03 653 610 597 531 607 576 572 1.06e+03 550 1.1e+03 792 603 832 538 517 481 533 931 550 547 680 629 703 609 575 488 501 828 781 897 950 497 524 537 483 572 797 713 685 819 602 645 496 569 548 652 722 608 880 526 578 480 673 544 552 510 532 789 447 454 448 464 527 450 498 783 502 544 464 401 520 480 526 497 472 501 591 917 755 526 504 471 530 440 508 437 477 480 780 715 752 507 970 578 530 528 525 496 532 537 597 543 535 523 514 602 519 434 494 449 598 521 560 712 545 546 576 817 980 624 602 447 516 507 470 574 546 554 401 442 605 446 653 432 439 446 523 541 487 589 466 486 467 513 471 433 528 422 457 455 449 804 920 481 774 461 480 457 446 438 465 720 749 679 548 481 491 422 457 476 559 532 959 554 825 406 644 735 461 572 478 561 454 404 576 524 374 567 574 542 511 597 391 554 377 379 366 595 389 396 516 490 592 489 526 513 513 800 711 502 498 564 455 495 387 404 513 427 434 459 426 426 409 478 471 428 466 795 838 808 789 554 702 752 607 601 603 613 373 441 674 649 807 419 426 310 358 383 566 521 458 638 344 398 715 402 418 372 339 408 444 454 452 570 728 415 458 272 398 369 343 380 326 406 354 342 265 375 472 577 337 339 419 300 341 384 335 526 492 399 384 352 334 440 461 482 396 561 346 399 442 483 530 473 506 431 793 445 488 415 373 405 397 379 346 479 257 406 472 477 353 387 398 471 332 762 346 318 382 762 383 361 395 417 390 350 443 500 429 440 440 422 411 352 416 494 418 321 345 403 363 355 335 417 534 459 413 428 370 323 314 NaN 346 364 349 257 403 378 436 458 146 401 386 429 428 468 662 489 385 476 403 412 412 434 325 1.24e+03 910 873 847 255 562 472 457 429 371 414 578 441 366 253 285 438 425 691 370 566 391 371 344 96.2 82 245 376 306 444 532 459 427 658 541 541 528 567 692 1.07e+03 1.08e+03 656 539 600 526 523 1.06e+03 958 941 605 522 495 466 476 469 983 819 446 1e+03 499 644 472 471 708 945 980 1.02e+03 596 470 1.1e+03 767 678 907 898 421 587 838 964 621 569 1.06e+03 804 870 535 609 711 543 673 652 695 623 790 701 733 606 712 896 664 672 695 662 671 669 661 1.36e+03 685 674 499 1.03e+03 653 611 597 531 606 576 572 1.06e+03 550 1.1e+03 792 602 833 538 517 482 533 931 550 547 681 628 703 608 575 488 500 828 782 897 947 497 524 537 484 572 797 713 685 820 602 645 496 569 548 652 722 608 880 526 578 480 675 544 552 509 532 789 447 453 447 465 527 450 498 783 502 544 464 402 519 482 526 496 472 500 592 916 756 528 504 472 529 439 508 436 478 480 780 716 751 508 961 578 529 527 526 496 532 538 596 544 535 523 515 602 520 433 492 449 598 521 560 711 545 545 574 816 981 623 603 446 515 507 470 574 545 554 401 442 601 446 654 432 439 446 523 540 486 589 467 486 467 514 470 433 528 421 457 455 449 804 921 481 773 461 481 456 446 437 465 719 747 679 548 481 492 422 458 476 560 532 959 554 825 406 643 735 461 572 477 562 450 405 577 524 374 568 574 543 511 596 392 554 377 379 366 596 389 396 515 490 593 488 526 513 513 800 710 502 498 563 455 495 387 404 513 427 434 460 425 426 409 479 471 428 466 795 837 809 788 563 702 752 615 599 603 611 372 441 675 649 807 420 426 310 359 382 567 521 459 638 345 398 715 401 419 373 339 408 444 456 450 571 728 415 458 272 397 369 343 379 326 406 354 343 264 375 471 577 337 339 418 300 341 385 335 526 492 399 385 352 335 440 461 481 395 561 346 398 442 483 530 471 507 432 794 445 488 415 373 405 396 378 346 479 257 405 471 476 351 386 397 472 332 762 347 317 383 761 382 361 395 418 391 351 443 500 431 441 439 422 411 352 416 494 418 321 345 404 364 355 335 416 534 459 413 428 370 322 314 NaN 346 364 350 257 402 378 438 458 147 401 386 429 428 466 662 489 386 477 402 412 413 433 325 1.24e+03 909 870 846 255 564 472 458 429 371 414 578 441 365 252 286 438 425 692 372 566 391 370 342 95.9 80.8 244 376 307 441 532 459 427 660 541 541 528 567 692 1.06e+03 1.08e+03 657 539 601 525 523 1.06e+03 955 941 606 522 495 466 475 469 983 820 447 1e+03 499 644 472 472 708 946 980 1.02e+03 596 471 1.1e+03 768 677 908 898 422 587 838 951 621 568 1.07e+03 804 870 535 610 710 544 674 651 695 622 790 701 734 602 712 894 664 673 694 662 668 668 662 1.36e+03 684 674 500 1.03e+03 653 611 597 530 605 576 572 1.06e+03 549 1.1e+03 792 602 833 538 517 482 534 931 550 546 680 628 703 608 576 488 499 829 782 897 944 497 524 537 484 573 797 713 686 820 602 645 495 570 549 652 722 608 880 526 578 480 674 544 552 509 531 789 448 452 447 466 528 450 498 782 502 544 463 402 518 482 527 496 473 500 592 915 756 530 504 472 528 439 507 437 479 480 780 716 750 511 953 577 528 527 526 496 533 538 595 549 535 523 515 602 521 433 494 449 597 521 560 711 545 545 575 817 981 622 604 446 515 507 470 575 545 555 402 442 596 446 652 432 439 447 523 541 486 587 468 486 467 514 470 434 528 420 457 455 449 804 921 481 773 461 481 456 446 437 464 718 744 679 548 480 492 422 459 477 560 532 958 554 825 407 643 736 461 571 476 562 447 405 577 525 375 569 574 542 512 596 392 554 377 380 366 596 390 396 515 491 594 487 526 513 513 800 710 502 498 563 455 494 387 404 513 427 435 460 424 426 408 479 471 428 466 795 836 810 788 573 702 752 623 600 602 611 372 442 676 649 807 421 426 309 358 383 567 521 458 639 347 398 715 401 420 373 339 408 444 457 449 571 728 415 458 272 397 370 343 378 327 406 353 345 263 375 470 577 336 339 417 300 342 386 336 526 492 399 386 352 335 440 460 481 394 561 345 398 442 484 530 470 507 432 794 446 487 415 373 405 396 377 346 479 258 405 470 476 351 385 396 472 333 762 347 317 384 761 382 361 395 419 392 352 443 498 432 441 441 422 410 352 416 495 419 321 346 405 365 354 336 416 533 460 413 428 370 324 314 NaN 346 365 349 258 402 377 438 458 147 401 386 429 428 466 662 489 386 477 401 411 414 434 325 1.24e+03 909 868 846 253 563 472 457 429 370 414 577 442 364 251 287 437 426 693 375 566 391 370 339 95.6 79.8 243 374 307 438 532 459 427 661 540 541 528 566 692 1.06e+03 1.08e+03 657 539 601 526 523 1.06e+03 952 941 607 522 495 466 475 469 983 820 448 1e+03 499 644 471 474 708 949 980 1.02e+03 595 472 1.1e+03 767 678 908 898 422 587 838 941 621 569 1.07e+03 805 870 535 610 710 545 674 650 694 622 790 700 735 599 711 892 664 673 694 662 667 668 662 1.36e+03 685 673 500 1.03e+03 654 610 597 530 606 576 572 1.06e+03 549 1.1e+03 792 602 833 538 517 482 534 931 550 545 680 629 703 608 577 488 498 829 782 898 940 498 524 537 485 573 797 713 686 820 602 646 495 570 550 652 723 608 880 526 577 480 673 544 552 509 531 789 449 450 447 466 528 450 498 781 501 544 463 402 518 482 527 496 474 500 593 915 756 534 505 472 527 438 505 437 480 480 780 717 748 513 945 577 528 527 526 496 533 538 594 552 535 524 516 601 521 433 495 449 596 521 560 712 545 546 576 818 981 621 605 447 515 507 470 575 545 556 402 441 593 446 650 432 440 448 523 542 486 584 468 486 467 514 470 434 528 419 457 455 450 804 921 479 773 462 481 456 446 438 464 718 743 678 548 480 492 423 460 477 561 532 957 554 825 408 644 736 462 570 476 563 446 405 577 525 375 569 574 541 512 596 392 554 378 379 366 595 390 395 515 491 597 487 526 513 513 800 710 501 498 564 455 494 387 404 514 427 435 460 424 427 409 480 471 429 466 796 836 810 787 583 702 752 633 600 602 610 373 443 675 649 808 422 426 309 357 383 567 521 458 639 348 398 715 400 421 372 338 407 445 457 448 571 728 414 458 272 397 370 343 378 329 407 353 344 262 374 469 578 336 338 417 301 345 387 336 525 492 398 386 350 336 440 460 480 394 560 345 398 444 484 530 468 508 433 792 446 487 415 372 406 396 376 346 480 260 405 468 476 350 384 395 473 334 762 347 316 383 761 384 362 395 419 392 354 443 496 431 440 442 422 409 352 416 496 418 321 347 406 366 354 335 417 532 460 414 428 371 325 314 NaN 345 365 348 258 402 377 438 458 147 401 388 429 429 465 662 489 384 477 400 409 416 435 325 1.24e+03 909 869 847 252 561 473 457 429 369 415 576 442 364 251 287 438 426 695 375 568 392 370 336 95.3 78.4 243 372 307 436 533 458 427 663 541 540 528 565 692 1.06e+03 1.08e+03 658 539 600 526 522 1.06e+03 950 941 607 522 494 466 475 469 983 820 448 1.01e+03 499 643 471 476 708 951 980 1.02e+03 595 472 1.1e+03 767 678 908 899 423 587 838 932 620 569 1.08e+03 805 870 536 611 709 546 674 651 694 622 790 700 736 597 712 890 665 673 695 662 664 668 661 1.36e+03 686 673 501 1.03e+03 654 610 597 529 606 576 572 1.06e+03 549 1.1e+03 793 602 834 538 516 482 534 931 549 545 680 629 703 608 577 488 498 828 783 898 938 498 524 537 485 573 797 713 686 820 603 646 495 571 550 652 723 608 880 526 577 481 672 543 552 509 531 789 450 450 446 465 528 451 499 780 501 543 463 403 519 483 527 496 474 500 592 914 754 537 506 472 527 438 504 437 480 480 780 716 748 511 937 576 528 527 526 497 533 538 594 556 535 525 516 601 522 434 496 450 596 521 560 712 545 545 576 819 980 620 605 447 515 507 470 575 546 555 401 440 590 446 649 431 440 447 524 542 485 579 467 486 467 514 471 433 529 419 457 455 451 804 921 477 774 463 480 456 446 438 464 719 741 678 548 481 492 423 462 477 562 531 956 554 826 408 643 735 462 570 475 562 445 405 576 524 376 569 574 541 512 596 391 553 378 379 366 595 390 395 516 491 600 486 527 512 512 800 710 501 498 564 455 494 387 404 514 427 435 460 426 427 410 482 472 429 467 796 835 810 787 593 702 752 642 600 602 610 373 444 674 650 809 422 426 310 357 384 567 520 457 640 350 398 715 400 420 370 339 407 445 457 448 571 727 414 457 272 397 370 343 378 332 407 353 343 262 374 469 578 335 337 418 301 346 389 336 525 493 398 386 350 336 440 460 479 394 560 344 397 445 484 531 466 510 434 791 447 487 415 371 406 396 376 346 481 262 405 467 477 350 382 395 472 333 763 347 317 383 761 385 362 394 420 393 355 443 495 431 440 443 421 408 352 415 496 417 321 348 405 366 355 335 418 534 460 414 428 371 326 315 NaN 344 364 348 257 402 376 438 458 147 400 389 428 431 465 661 490 383 477 400 408 418 437 325 1.24e+03 910 870 847 251 559 473 458 428 369 415 576 442 365 251 288 438 429 696 374 570 393 369 335 95.6 77.8 242 372 307 435 533 459 426 663 542 540 527 565 692 1.06e+03 1.08e+03 658 539 599 527 522 1.06e+03 948 941 606 522 494 466 474 469 983 820 448 1.01e+03 499 642 470 479 708 954 980 1.01e+03 595 473 1.1e+03 766 679 908 899 424 587 838 923 619 568 1.08e+03 805 870 535 610 709 546 675 651 694 623 790 700 736 595 712 889 665 673 695 662 660 668 657 1.36e+03 686 673 501 1.03e+03 655 610 597 529 606 576 573 1.06e+03 550 1.1e+03 793 602 835 539 517 481 534 931 549 544 682 629 703 608 577 490 498 828 783 898 936 498 524 537 484 573 797 713 686 819 603 646 495 571 550 652 723 608 879 526 576 481 672 543 552 507 531 789 450 451 446 464 529 451 500 780 501 543 462 403 520 483 527 496 474 500 591 914 753 543 507 472 527 439 503 436 481 480 780 717 748 508 931 575 529 528 526 497 533 538 595 558 535 525 516 600 521 434 496 450 597 521 561 712 545 545 575 819 980 620 605 448 515 507 470 575 546 554 401 440 587 446 649 431 439 447 525 543 484 574 467 486 468 514 471 432 529 420 458 455 451 804 921 476 774 464 480 457 446 437 465 719 738 678 549 482 491 424 463 477 563 531 955 555 826 408 642 735 462 570 475 562 443 405 576 524 376 569 574 542 513 596 389 553 378 378 367 595 390 395 516 491 602 486 527 512 511 800 710 501 497 564 455 494 387 403 514 428 435 460 426 427 409 483 471 430 468 796 835 810 787 600 703 752 654 600 602 609 373 444 674 652 810 423 426 310 358 385 567 519 457 640 350 397 714 400 420 369 339 407 445 457 449 571 727 413 457 272 397 370 342 378 331 407 353 342 262 374 469 579 336 337 418 301 347 390 336 525 493 398 386 351 336 440 461 479 393 560 344 397 447 484 530 464 510 436 790 447 487 414 370 406 397 376 347 482 262 406 466 478 349 379 396 472 332 764 347 317 382 760 384 362 395 421 394 356 442 495 430 439 443 421 408 351 415 495 416 321 347 405 364 354 335 419 535 458 414 430 370 326 315 378 343 364 349 257 402 375 438 458 148 400 390 428 433 465 661 490 383 477 400 408 420 439 325 1.24e+03 910 871 846 251 559 472 458 429 370 414 577 442 365 251 289 438 432 695 373 572 394 368 333 95.9 77.3 242 373 307 435 533 460 426 663 542 541 527 565 693 1.06e+03 1.08e+03 658 539 599 527 521 1.06e+03 946 942 606 522 494 466 474 469 983 820 448 1e+03 499 642 471 482 709 956 980 1.01e+03 595 473 1.1e+03 766 679 907 899 424 587 838 916 619 568 1.09e+03 805 870 535 610 709 546 676 652 694 624 790 700 735 593 712 886 665 673 695 662 655 669 653 1.36e+03 686 673 500 1.03e+03 656 610 597 529 605 575 573 1.06e+03 551 1.11e+03 793 603 836 540 517 480 535 931 548 545 682 629 703 609 577 490 497 829 784 897 934 497 524 537 484 573 796 713 686 819 603 646 496 571 550 652 723 608 879 526 576 481 672 543 551 506 530 789 451 451 447 464 530 451 500 778 501 544 462 404 520 483 527 496 474 500 590 914 753 549 507 472 528 439 504 435 481 481 780 717 749 506 925 575 530 527 525 497 533 538 595 560 535 524 515 600 521 434 495 451 598 520 560 712 545 545 573 818 980 621 605 448 516 507 470 575 546 554 400 441 584 445 648 431 439 446 526 542 484 567 467 487 468 514 471 431 529 421 457 455 451 805 921 475 774 464 480 457 447 436 465 720 736 677 548 483 491 424 463 478 565 531 954 555 826 408 642 736 463 570 475 562 442 406 575 524 376 568 574 544 514 596 389 553 378 378 368 596 390 395 516 491 606 486 527 513 510 800 710 501 497 564 456 493 388 403 515 429 435 461 426 428 408 483 472 429 469 796 835 810 787 608 704 752 666 600 601 610 373 444 674 654 811 423 425 311 360 385 567 519 457 640 349 397 713 399 419 370 340 407 444 456 449 570 727 412 456 272 397 370 342 379 331 407 353 342 261 374 469 579 338 338 419 302 346 391 336 527 493 398 385 353 335 440 461 480 392 560 345 397 447 485 529 463 510 437 789 448 487 413 370 406 398 376 348 483 262 406 465 478 347 377 396 471 330 766 347 318 381 760 384 362 396 422 395 358 441 496 430 439 444 421 408 350 415 494 416 321 347 406 363 353 335 421 535 457 414 431 370 325 315 378 343 365 349 256 402 374 437 458 149 400 390 427 434 466 661 490 383 478 400 409 420 441 326 1.24e+03 911 870 844 252 559 471 458 430 371 414 577 442 365 251 291 438 434 696 372 572 395 366 330 95.4 77.5 243 373 307 435 533 461 426 664 542 542 527 565 694 1.06e+03 1.08e+03 658 540 599 528 522 1.06e+03 944 942 606 522 494 466 474 469 983 821 449 1e+03 498 643 472 486 709 957 981 1.01e+03 595 474 1.1e+03 766 678 907 898 424 588 838 908 619 568 1.1e+03 805 871 535 610 709 547 675 652 694 625 790 701 733 592 712 882 665 673 696 663 647 669 650 1.36e+03 686 673 500 1.03e+03 655 610 598 529 604 575 573 1.06e+03 552 1.11e+03 793 603 836 542 518 480 536 931 548 545 682 629 702 609 578 491 497 828 784 897 932 497 524 537 484 572 797 712 686 819 603 646 496 570 549 653 723 608 879 526 577 481 672 543 551 506 530 789 451 451 447 464 531 451 500 777 501 544 461 404 520 482 526 496 474 499 589 915 754 555 506 471 528 439 505 433 481 481 780 717 750 507 921 576 530 526 524 496 533 537 595 563 536 524 514 600 521 434 495 451 598 520 558 712 545 545 574 818 979 622 605 448 516 507 470 576 546 555 401 441 582 444 647 431 439 446 526 542 484 560 466 487 468 514 470 432 529 421 457 456 450 805 921 476 774 464 479 457 446 436 466 720 733 677 548 483 491 424 464 478 566 531 954 555 826 408 642 736 464 571 475 562 441 406 574 524 376 567 574 544 513 595 390 553 378 378 368 596 390 395 516 491 612 486 527 514 509 801 710 501 496 564 456 493 387 402 515 430 435 460 425 428 407 483 472 429 468 796 835 810 787 613 704 752 677 600 601 610 373 444 675 654 810 423 426 312 360 385 568 518 456 639 348 397 712 399 419 371 340 407 444 456 449 570 727 413 457 272 398 371 342 380 330 407 354 344 261 374 469 579 340 338 419 302 346 392 336 528 493 398 385 353 335 439 460 480 392 559 346 396 446 483 527 463 511 438 789 448 488 414 370 405 398 376 348 484 263 406 466 479 345 375 396 470 330 767 347 318 381 760 385 362 396 423 396 359 441 496 430 438 443 421 408 350 416 494 417 321 346 406 364 352 336 423 535 457 415 432 370 326 315 378 343 366 349 255 402 375 436 459 149 399 390 426 435 466 661 489 384 479 401 409 420 442 327 1.24e+03 911 870 844 252 558 470 457 431 373 414 577 442 366 251 292 439 434 698 372 573 395 366 327 94.6 79.5 244 372 306 434 533 461 426 665 542 543 527 564 695 1.06e+03 1.08e+03 658 540 599 528 522 1.06e+03 943 942 607 523 494 465 474 468 983 822 449 1e+03 499 644 473 489 708 958 981 1.01e+03 595 474 1.1e+03 766 678 907 898 425 588 838 900 619 568 1.11e+03 805 871 536 610 708 548 675 652 694 625 789 701 732 592 711 874 665 673 696 663 640 670 650 1.37e+03 686 673 500 1.03e+03 655 610 598 529 603 575 572 1.06e+03 552 1.11e+03 793 603 836 542 519 481 536 931 548 546 681 629 701 610 578 492 498 828 783 897 930 496 523 537 485 572 797 711 686 819 603 646 496 570 549 653 723 609 879 527 577 481 672 543 552 506 529 789 451 451 448 464 532 451 500 775 502 544 460 403 519 481 525 496 474 499 589 915 756 562 506 471 527 440 505 434 481 480 780 718 750 508 917 576 529 526 523 495 533 537 595 564 536 524 514 600 521 434 494 451 598 519 557 712 544 546 577 818 979 622 605 447 517 508 470 576 546 555 402 442 578 445 646 431 439 446 526 542 484 554 465 487 469 514 471 432 529 421 457 456 450 805 921 476 774 463 479 456 447 436 466 721 731 676 548 483 490 424 466 478 568 531 954 555 826 408 641 736 466 571 474 562 439 405 574 523 376 566 574 544 512 595 390 553 378 378 369 596 390 395 517 492 619 486 526 514 509 801 711 501 496 564 456 493 386 402 514 431 436 459 425 429 407 484 474 429 467 797 835 810 786 620 704 752 689 599 600 610 373 444 675 654 809 424 426 313 360 384 568 516 456 640 348 397 712 398 420 373 339 407 444 456 448 570 727 413 457 272 398 371 342 380 330 407 354 344 262 374 469 580 341 338 418 302 347 393 335 529 494 398 385 353 335 438 460 480 391 559 346 396 444 482 526 461 511 438 789 448 488 415 370 405 398 377 348 484 263 407 467 479 342 372 396 470 330 766 347 317 381 761 387 361 397 424 398 361 442 496 430 438 443 421 408 350 417 495 417 322 346 406 366 352 336 422 534 458 417 432 369 326 316 380 344 367 349 253 403 375 436 459 148 399 389 424 438 466 661 489 385 480 401 410 420 442 328 1.24e+03 911 870 845 251 558 470 456 431 373 414 576 442 367 251 294 440 435 700 371 573 396 368 324 93.8 81.3 243 371 305 434 533 460 427 666 542 543 527 564 694 1.06e+03 1.08e+03 658 540 599 528 521 1.06e+03 942 942 607 523 494 465 474 468 983 823 449 1e+03 499 644 473 491 708 959 981 1.01e+03 594 474 1.1e+03 766 678 908 898 425 589 838 893 620 569 1.11e+03 804 871 536 610 708 548 675 652 694 625 789 701 731 591 711 867 665 672 696 664 631 670 650 1.37e+03 686 673 500 1.03e+03 655 610 597 530 602 576 572 1.06e+03 552 1.11e+03 793 603 835 542 520 482 536 932 549 545 681 629 701 610 578 492 499 828 782 898 928 496 522 537 485 571 797 711 686 819 602 646 495 571 550 653 723 609 879 527 577 481 672 543 552 505 528 789 451 452 448 464 532 451 501 774 502 544 460 404 519 481 524 495 474 498 588 915 756 567 506 471 527 439 505 434 480 479 780 718 749 508 915 577 529 526 524 494 533 537 595 565 535 525 514 600 521 433 494 450 598 520 557 711 544 546 580 818 979 622 605 447 517 508 471 576 546 555 403 442 575 445 646 431 440 446 526 542 484 548 464 487 469 514 472 433 528 421 458 457 450 805 921 477 774 462 479 455 447 437 465 721 729 676 547 483 490 424 466 478 570 531 954 555 825 407 642 736 469 571 474 562 438 403 574 523 376 564 575 543 511 595 390 553 378 379 369 595 390 395 517 493 626 486 525 514 509 801 710 501 496 563 456 493 386 402 514 432 436 458 425 429 407 483 475 430 467 798 835 810 786 624 704 752 703 599 600 610 374 444 674 655 808 425 426 313 360 382 569 515 456 641 347 397 712 399 420 374 339 407 444 456 448 571 728 414 457 272 398 371 343 381 329 407 354 345 262 374 471 580 342 339 418 301 349 394 335 528 494 398 386 353 335 439 460 480 391 559 345 397 443 480 526 458 512 440 789 449 488 416 370 405 398 377 348 486 263 408 468 479 342 367 396 471 330 766 346 317 381 761 388 360 397 425 398 363 443 495 430 436 444 422 408 350 418 495 418 322 346 406 366 353 337 421 535 458 418 432 369 326 316 381 345 366 349 253 403 376 436 460 146 400 388 422 440 466 663 489 386 481 401 410 420 444 328 1.24e+03 911 870 847 251 557 470 456 431 372 413 575 442 366 252 294 440 436 702 370 573 396 371 323 93.9 83 241 371 305 432 533 460 428 666 542 543 527 564 694 1.06e+03 1.08e+03 658 540 598 528 521 1.06e+03 941 942 607 523 494 465 474 468 982 823 449 1e+03 500 644 473 495 708 961 981 1.01e+03 594 473 1.1e+03 766 677 908 898 426 589 838 886 619 569 1.12e+03 804 871 536 611 709 549 676 652 694 625 788 701 732 590 712 861 665 672 696 664 623 670 650 1.37e+03 687 673 501 1.03e+03 655 610 597 531 602 576 571 1.06e+03 552 1.11e+03 794 602 835 542 519 481 536 933 550 545 681 629 701 611 578 491 501 828 781 899 926 497 521 537 486 571 797 711 686 819 602 645 495 571 550 654 723 609 879 528 577 481 672 544 552 504 528 788 451 452 448 464 531 450 502 772 501 544 460 404 518 482 524 495 472 498 588 914 756 574 505 471 526 439 505 434 479 478 780 717 748 510 915 577 529 526 525 494 534 537 595 567 534 525 514 600 521 433 494 448 598 520 557 711 543 546 580 818 978 622 605 447 518 508 471 576 546 555 402 442 573 445 646 431 440 446 526 541 484 544 464 487 468 514 472 432 528 421 458 457 450 805 921 477 774 461 479 455 447 438 465 722 727 675 547 484 490 424 466 479 573 531 954 555 825 407 642 736 473 570 474 563 438 403 574 522 377 562 575 543 511 595 390 553 378 380 369 594 389 395 517 494 634 486 525 514 509 801 710 501 496 563 456 495 385 403 513 432 436 458 425 429 407 483 474 431 467 798 835 810 786 628 704 751 716 600 600 610 374 444 674 657 808 427 426 313 360 381 569 515 456 644 347 398 712 401 421 375 339 407 445 455 447 572 729 415 457 272 399 371 343 382 329 407 354 346 262 374 472 579 342 339 418 301 350 394 334 527 494 397 386 353 335 440 461 480 390 559 344 397 443 481 526 457 514 442 789 448 487 417 372 405 398 377 348 487 264 408 468 478 338 364 397 472 330 765 346 317 382 761 388 360 395 426 398 363 443 495 431 435 445 423 409 351 418 495 418 322 346 406 367 353 338 422 535 458 419 431 370 326 315 383 345 366 349 253 403 376 436 460 145 401 388 422 443 466 666 489 388 480 403 409 420 447 328 1.24e+03 912 870 846 250 556 471 456 431 373 413 574 441 364 250 296 440 437 703 368 573 395 374 323 94.1 82.9 239 372 305 431 533 460 428 666 542 543 528 565 695 1.06e+03 1.08e+03 659 539 598 527 522 1.06e+03 940 943 607 522 494 465 475 468 982 823 449 1e+03 500 644 473 500 708 963 982 1.01e+03 594 472 1.1e+03 766 677 908 899 426 588 838 878 618 569 1.12e+03 805 871 535 611 710 550 676 651 694 625 789 701 733 589 712 857 664 672 696 664 614 670 652 1.36e+03 687 673 501 1.03e+03 655 610 596 532 602 576 571 1.06e+03 552 1.11e+03 793 602 835 543 519 481 536 933 550 546 680 628 702 611 577 491 502 828 781 899 924 498 521 537 487 571 797 712 686 819 602 646 496 571 550 655 724 608 879 528 576 481 672 544 552 504 528 788 451 452 449 465 530 450 502 771 501 545 461 405 517 482 524 495 472 499 587 914 756 580 505 471 526 439 506 435 479 479 780 717 748 513 914 577 530 526 526 493 534 537 595 568 533 526 514 600 521 434 494 447 598 521 558 711 543 546 580 818 979 622 604 447 518 509 471 576 546 555 402 442 571 446 646 431 440 447 526 541 484 540 464 487 468 514 472 432 528 421 459 458 449 805 920 476 773 461 479 455 447 439 465 722 725 675 547 484 491 424 466 479 576 531 954 556 825 406 642 736 479 570 473 563 437 405 574 522 378 561 575 542 511 595 391 553 378 380 368 594 389 395 517 494 643 486 525 514 508 801 710 501 495 564 456 496 385 403 513 431 437 458 425 429 406 482 474 430 467 798 833 811 788 633 703 751 729 599 599 608 374 444 674 658 808 427 426 313 360 380 568 515 456 650 347 400 713 402 422 375 339 408 446 456 447 572 730 416 457 273 399 372 342 382 328 407 353 347 262 375 473 578 342 339 418 301 351 394 334 527 493 396 386 353 335 440 461 480 390 559 345 397 442 481 526 459 515 443 789 448 486 417 373 405 397 377 349 488 266 408 467 478 333 361 397 472 330 765 345 317 383 761 386 360 393 427 398 364 442 496 432 434 445 424 409 351 418 494 418 322 347 406 368 352 338 423 535 458 419 430 372 326 315 383 344 366 350 253 403 376 436 460 145 402 389 420 446 465 668 489 390 480 405 407 418 450 329 1.24e+03 912 870 846 250 556 471 454 432 374 413 572 439 363 249 299 440 438 705 367 574 395 374 324 94.3 83 238 372 304 430 533 459 427 666 542 542 528 565 696 1.06e+03 1.08e+03 660 539 598 526 522 1.06e+03 940 943 607 521 494 465 475 469 982 823 449 1e+03 500 644 473 509 708 965 982 1.01e+03 594 472 1.1e+03 766 678 907 899 426 588 838 869 618 568 1.12e+03 805 871 535 611 710 552 676 651 694 625 789 700 735 588 711 853 664 671 696 664 598 671 654 1.36e+03 687 673 502 1.03e+03 655 610 597 532 602 575 571 1.06e+03 552 1.11e+03 793 603 836 543 519 480 535 933 550 546 680 628 702 611 578 491 504 828 781 898 921 500 520 537 488 571 797 712 685 819 602 646 497 571 550 655 724 608 879 527 576 481 672 545 553 504 528 788 452 452 449 466 530 449 502 770 502 546 460 405 517 480 524 495 472 499 587 914 755 588 504 472 526 439 505 435 479 480 780 716 748 515 913 578 531 526 527 493 534 537 595 569 532 526 515 599 520 434 494 448 598 522 558 711 544 546 580 818 980 622 603 448 517 508 471 575 546 555 401 444 570 446 645 431 440 447 526 541 484 538 464 486 468 514 472 432 529 421 459 458 449 805 919 474 773 461 479 455 447 440 464 721 724 674 547 484 492 424 466 480 578 532 953 556 826 406 642 736 484 570 473 563 437 407 574 522 378 560 575 542 510 595 391 554 378 379 367 594 389 394 517 494 648 486 525 515 508 801 710 501 495 565 456 496 385 404 513 431 437 458 424 428 406 483 474 430 467 798 830 811 788 637 702 751 742 597 599 607 374 444 674 660 807 428 426 313 360 380 567 515 456 656 348 402 714 403 423 374 340 410 446 456 448 572 730 416 458 274 398 372 342 382 329 408 353 349 262 376 472 578 342 339 418 301 351 394 334 526 492 396 386 353 336 439 460 481 390 559 346 397 441 481 527 459 516 445 789 447 486 417 374 404 396 376 349 488 267 408 467 478 328 360 397 472 330 765 346 317 382 761 386 361 392 428 397 364 442 496 432 434 444 425 409 350 418 493 419 322 346 405 368 352 338 424 535 458 418 429 373 326 315 383 344 366 349 252 403 376 435 460 146 402 390 419 448 465 669 489 391 479 409 405 417 453 329 1.24e+03 912 870 846 252 555 472 453 432 375 412 571 438 363 247 300 440 438 706 368 577 394 374 323 94.2 83.2 237 371 304 429 532 459 427 666 542 541 528 566 696 1.06e+03 1.08e+03 659 538 599 526 522 1.06e+03 939 943 607 521 494 465 475 469 981 823 450 1e+03 500 644 474 517 708 966 982 1.01e+03 593 472 1.1e+03 766 678 905 899 427 587 838 860 620 569 1.13e+03 805 871 535 612 710 553 676 651 694 625 790 700 736 586 711 851 664 672 696 664 584 671 654 1.36e+03 687 673 503 1.03e+03 654 610 597 531 603 576 571 1.06e+03 552 1.11e+03 793 603 836 544 519 479 535 933 550 545 681 627 701 610 578 491 506 828 781 896 919 500 520 537 488 570 797 712 685 819 602 647 498 571 551 654 723 609 879 526 576 481 672 545 553 504 528 788 452 453 450 467 530 450 502 769 502 546 459 405 517 479 524 495 473 499 588 915 754 596 504 472 528 439 504 435 479 480 780 717 748 514 910 578 531 526 528 493 534 537 594 570 532 527 515 598 520 434 494 448 598 523 558 711 545 546 579 817 980 622 603 448 516 508 471 574 546 555 401 445 568 446 644 431 440 446 527 541 484 536 464 486 467 514 472 431 529 420 460 458 449 804 920 473 773 461 479 455 447 440 464 721 723 674 546 484 492 424 466 480 581 532 952 556 826 406 643 736 491 570 472 564 437 407 574 522 379 559 576 542 509 595 390 554 378 379 367 593 389 395 517 494 652 486 525 515 508 801 710 500 495 566 456 496 386 404 514 431 437 458 424 427 405 483 474 429 467 800 829 811 786 641 703 752 755 596 599 606 374 445 675 660 807 427 427 312 360 380 567 513 456 664 348 402 715 403 423 374 340 410 446 457 449 571 730 416 458 275 399 372 342 382 330 408 352 350 262 376 471 578 342 339 418 302 352 395 334 524 492 396 386 354 336 438 460 481 390 559 346 397 442 482 528 458 516 446 789 447 487 418 375 404 395 376 350 488 268 408 466 478 327 357 396 472 330 765 346 317 382 762 386 361 393 428 396 363 442 496 431 434 444 424 409 350 419 492 419 322 345 404 368 352 338 423 535 458 418 429 373 325 314 382 344 366 349 251 402 376 436 460 148 402 390 418 452 466 668 489 392 479 416 406 415 454 329 1.24e+03 911 871 846 253 556 472 452 432 376 413 572 436 363 247 299 441 437 707 369 580 393 374 322 94 84.3 236 372 304 430 532 459 428 665 542 540 528 567 696 1.06e+03 1.08e+03 659 538 599 527 522 1.06e+03 938 943 608 522 494 465 476 469 981 824 449 1.01e+03 500 643 474 524 709 968 982 1.01e+03 593 471 1.1e+03 765 678 905 899 427 587 837 852 621 569 1.13e+03 805 871 535 612 710 553 676 651 694 625 790 700 739 586 710 849 664 673 696 664 569 671 652 1.36e+03 688 673 503 1.03e+03 654 610 597 531 603 577 572 1.06e+03 552 1.11e+03 793 603 836 544 519 479 535 933 551 546 681 627 701 610 578 491 508 828 780 897 918 500 520 538 488 570 798 711 685 820 602 647 497 571 551 651 723 608 879 526 576 482 672 545 553 504 528 788 452 453 452 467 530 450 501 766 502 546 458 405 517 478 524 496 473 499 588 916 754 603 504 472 529 439 505 434 480 480 780 716 748 513 907 579 530 526 528 494 534 538 593 570 532 526 516 598 520 434 494 449 598 523 557 711 545 545 579 817 981 622 603 448 515 508 472 575 546 555 401 447 567 446 643 431 440 446 527 542 485 532 464 485 467 514 472 431 530 420 460 458 450 804 921 473 773 461 479 455 447 439 464 720 722 674 546 484 492 424 466 480 583 532 951 556 825 407 643 736 497 570 472 564 436 407 574 523 379 560 577 543 509 595 391 554 378 379 368 593 389 395 517 494 653 486 525 516 508 800 710 500 495 565 457 495 387 405 514 430 437 458 423 426 405 483 475 429 468 801 828 812 784 645 703 753 769 597 599 606 373 446 675 661 807 427 428 312 360 380 568 510 456 674 348 404 715 403 422 374 339 410 445 457 449 570 730 416 459 274 399 373 342 382 330 408 352 350 262 375 472 580 342 338 418 301 353 394 334 523 491 397 386 354 336 436 459 480 390 558 347 397 443 483 529 456 516 447 789 446 487 418 376 405 395 376 351 488 268 409 466 478 328 356 395 472 328 766 345 317 381 762 386 361 394 429 396 363 442 496 430 434 444 423 408 351 420 493 418 322 345 404 368 352 338 423 535 459 418 429 373 323 314 381 344 366 348 250 402 377 436 460 148 402 389 417 456 466 667 489 394 479 422 407 415 456 329 1.24e+03 910 872 847 256 556 471 452 432 376 414 573 436 364 248 298 441 436 707 371 583 393 374 321 93.9 85.4 235 372 305 429 532 459 428 665 542 540 528 568 695 1.06e+03 1.08e+03 658 538 599 528 522 1.06e+03 939 943 609 522 493 465 476 469 981 824 449 1.01e+03 500 643 475 534 710 970 982 1.01e+03 594 471 1.1e+03 765 678 904 899 428 587 837 843 621 570 1.13e+03 805 871 535 611 709 554 677 651 693 625 790 701 741 584 710 848 664 673 696 664 558 672 653 1.36e+03 688 673 504 1.03e+03 654 610 598 531 604 577 572 1.06e+03 552 1.11e+03 793 603 835 544 519 479 535 933 551 546 682 627 700 610 578 491 510 828 780 898 917 500 520 539 488 570 798 711 686 820 603 647 497 570 551 649 723 608 879 526 576 482 672 545 553 503 528 788 452 454 454 467 530 450 501 764 503 546 458 406 517 480 524 496 474 499 589 918 753 610 503 471 529 439 506 433 480 481 780 716 748 513 905 580 530 526 527 494 534 538 593 572 532 526 516 598 519 434 495 449 598 522 557 710 546 544 580 817 980 622 603 448 515 508 472 575 546 556 401 447 566 446 644 432 440 446 526 542 485 530 464 485 467 515 472 431 530 420 460 458 451 804 921 472 773 462 479 455 447 438 464 721 722 674 545 483 492 424 466 480 586 532 950 556 825 408 643 736 504 570 472 564 435 406 574 524 379 560 578 543 509 594 392 553 378 380 368 593 389 395 517 494 654 486 525 516 508 800 711 500 496 565 458 495 389 405 514 430 437 458 422 426 405 483 477 430 469 802 828 812 784 648 704 753 784 597 598 607 374 448 675 662 808 427 429 312 360 380 569 508 456 688 348 407 715 403 421 374 338 410 445 458 449 570 729 416 459 275 399 373 342 382 329 407 351 350 262 375 472 581 342 338 418 300 353 393 335 522 491 398 386 354 336 435 458 480 390 558 348 396 444 482 530 456 516 447 789 445 488 419 376 404 396 376 351 488 268 410 464 478 328 353 396 473 327 766 345 317 381 762 386 360 394 430 395 363 443 496 430 434 443 423 407 352 420 493 417 322 346 404 369 353 338 423 535 459 417 429 372 322 314 380 344 366 348 250 402 377 437 460 148 400 388 417 460 466 666 489 395 479 427 408 415 457 329 1.24e+03 910 871 846 256 557 470 452 431 375 415 575 436 364 248 297 441 435 707 371 583 393 374 320 94.1 86.5 234 372 306 428 534 460 427 666 542 541 528 568 695 1.06e+03 1.08e+03 658 537 599 528 522 1.06e+03 939 943 610 522 493 465 476 468 981 824 449 1.01e+03 499 642 475 544 710 973 981 1.01e+03 594 471 1.1e+03 765 677 903 899 429 587 836 834 621 570 1.13e+03 805 871 535 611 709 555 677 651 693 624 790 701 742 583 710 848 663 674 695 664 549 673 654 1.36e+03 688 674 506 1.03e+03 654 610 598 531 604 578 572 1.06e+03 552 1.11e+03 794 603 834 545 518 479 535 934 551 546 682 627 700 610 578 491 510 828 781 900 917 499 519 539 488 570 799 711 687 820 604 647 496 570 551 645 723 608 878 526 576 482 673 544 553 503 527 788 451 454 454 467 531 450 500 761 503 546 458 407 517 481 524 497 475 499 589 917 753 618 502 471 529 439 508 433 480 481 781 717 748 513 903 580 530 526 527 493 534 539 593 572 533 526 515 598 518 434 495 448 597 522 557 710 546 544 580 816 980 622 603 449 516 508 472 575 545 556 402 447 566 446 644 432 440 446 526 542 485 529 464 486 467 515 473 432 530 420 460 458 451 805 920 472 773 462 480 455 447 438 465 721 721 673 545 483 492 424 465 480 589 531 949 556 825 408 642 736 510 570 472 565 434 405 573 524 379 560 577 543 510 594 394 553 378 380 367 594 388 395 517 494 654 487 525 516 507 801 712 500 495 564 458 494 390 404 514 430 437 458 422 426 405 483 480 430 471 801 828 812 784 650 704 753 798 597 598 607 373 448 676 664 808 428 429 312 359 380 570 508 456 701 347 410 715 404 420 373 338 410 445 458 449 569 729 416 459 275 399 373 342 382 328 407 351 350 262 375 473 582 343 337 418 299 353 392 335 523 492 398 387 353 336 434 458 480 390 559 347 396 444 482 530 456 517 447 789 444 488 419 376 404 397 376 351 490 269 411 463 478 328 350 395 474 327 766 345 317 381 762 387 360 393 429 395 363 443 496 430 434 442 423 407 352 420 492 418 322 348 404 370 353 339 424 535 459 416 430 372 322 314 378 342 367 348 249 402 376 437 460 148 399 388 416 464 466 664 489 396 479 430 410 416 457 328 1.24e+03 910 871 845 255 557 469 449 431 375 415 576 436 364 249 296 441 434 707 371 583 394 373 321 94.3 88 234 370 306 428 534 461 427 666 542 542 528 568 695 1.06e+03 1.08e+03 658 537 599 528 521 1.06e+03 939 943 610 522 493 465 476 468 981 824 449 1.01e+03 499 642 475 556 710 975 981 1.01e+03 594 469 1.1e+03 765 677 900 899 430 587 836 824 620 570 1.13e+03 805 872 536 610 709 556 678 651 692 624 790 701 742 582 711 848 663 674 695 664 541 674 656 1.35e+03 688 674 508 1.03e+03 654 610 599 531 604 578 572 1.06e+03 551 1.11e+03 795 602 834 546 516 479 535 934 551 547 681 628 700 609 579 491 511 828 782 900 917 499 519 539 487 570 799 712 688 820 603 648 496 570 550 643 724 608 878 526 576 483 674 545 552 502 527 788 452 455 454 467 531 451 500 760 504 545 458 407 516 480 524 497 476 499 590 916 753 628 502 471 528 439 508 434 480 481 782 717 748 511 901 579 530 526 526 492 533 539 593 573 534 525 515 598 518 434 494 447 596 522 556 710 546 544 579 816 980 623 603 449 516 508 472 576 546 557 402 450 565 446 644 431 440 446 526 542 484 527 464 486 467 515 474 432 530 421 459 458 451 805 920 472 774 462 481 455 446 439 465 720 720 674 546 483 492 424 464 480 592 531 948 556 826 407 642 736 517 571 472 565 433 404 573 524 380 559 577 543 510 594 393 554 378 380 366 595 389 395 518 494 654 487 526 516 506 802 712 500 495 564 458 493 391 404 514 430 438 458 423 426 404 483 482 430 471 800 827 812 784 652 704 754 814 597 597 607 373 448 677 665 809 429 429 312 358 380 570 507 456 715 346 412 714 405 421 373 337 410 446 458 449 568 729 416 460 276 400 373 343 382 327 407 351 350 262 376 473 582 343 338 418 299 355 392 335 520 493 398 388 352 336 434 458 481 389 560 346 394 444 482 531 456 518 446 789 444 489 418 376 403 397 375 351 491 269 410 461 478 328 346 395 474 329 766 345 317 381 762 387 360 392 429 396 364 444 496 430 434 440 424 407 352 420 491 418 321 348 405 370 352 340 423 535 460 414 430 372 322 313 378 341 367 349 249 402 375 437 460 147 399 388 416 466 467 664 489 395 479 434 409 416 457 328 1.24e+03 910 872 844 254 556 469 447 431 375 415 577 437 365 249 296 441 433 705 372 583 394 372 322 94.5 89.6 232 369 306 430 535 461 426 665 542 542 528 568 696 1.06e+03 1.08e+03 658 537 598 529 520 1.06e+03 939 944 611 522 493 465 477 468 980 824 450 1.01e+03 498 642 475 564 710 976 981 1.01e+03 594 467 1.1e+03 765 677 894 899 430 587 836 814 621 570 1.12e+03 805 873 536 610 709 557 678 651 693 624 790 702 742 581 711 848 663 674 695 664 534 675 654 1.34e+03 689 674 509 1.03e+03 653 610 600 531 604 579 573 1.06e+03 550 1.11e+03 796 602 836 546 516 480 536 934 551 547 681 630 701 608 578 491 512 828 782 899 916 499 518 539 486 571 799 713 687 820 603 648 496 570 550 640 724 609 877 527 576 483 674 545 552 502 528 789 452 455 454 467 531 452 499 759 505 544 458 407 516 480 524 497 477 499 590 916 753 636 503 471 528 439 507 434 480 482 783 717 748 509 897 577 531 527 526 494 533 539 593 573 535 525 514 598 517 435 492 446 596 522 556 710 546 544 579 816 981 623 604 449 516 508 472 577 546 558 402 453 564 445 644 430 440 447 526 542 483 525 464 486 468 516 475 433 530 421 459 458 451 804 920 472 774 462 482 456 446 439 465 720 718 674 546 483 492 424 463 480 595 531 948 556 826 406 642 736 525 571 472 565 433 404 573 524 380 558 577 542 510 594 393 554 379 380 366 595 389 395 518 494 652 487 526 516 507 803 712 501 495 565 458 492 391 404 514 430 437 457 424 427 403 482 485 429 472 799 827 814 783 654 704 754 824 597 597 607 373 448 677 667 808 430 429 312 359 380 570 507 456 727 348 414 714 407 421 373 337 410 446 458 449 569 730 415 461 276 400 372 343 381 326 407 351 350 262 376 474 583 344 339 418 299 356 393 335 518 493 399 388 353 336 434 458 482 387 560 346 394 444 481 532 456 519 446 789 444 489 417 378 403 397 375 352 492 269 410 460 478 328 342 395 474 331 766 346 317 381 763 387 360 390 429 396 364 443 496 430 434 441 424 408 352 419 491 418 321 347 407 370 352 340 422 534 461 414 431 372 322 313 378 341 366 350 250 402 375 438 460 147 400 388 416 469 469 664 489 394 479 441 406 416 458 328 1.24e+03 910 874 845 252 555 469 445 432 375 415 578 438 365 248 296 441 434 703 373 584 394 371 323 94.1 91 230 370 306 432 534 461 426 665 542 542 528 568 696 1.06e+03 1.08e+03 659 537 598 529 520 1.06e+03 939 944 610 522 493 466 477 469 980 824 450 1.01e+03 497 642 474 576 711 976 981 1.01e+03 593 465 1.1e+03 765 677 889 899 432 587 835 804 621 570 1.12e+03 805 874 537 610 709 560 677 651 693 625 791 702 742 580 711 847 663 674 696 665 529 674 652 1.15e+03 689 674 508 1.03e+03 653 610 600 530 602 579 574 1.06e+03 550 1.11e+03 795 602 837 547 517 480 536 934 551 547 681 631 702 607 578 491 513 829 781 899 916 500 518 538 486 571 799 713 686 820 602 648 496 570 550 637 724 609 877 527 576 482 674 546 551 502 528 789 452 456 455 467 531 452 500 756 505 545 458 407 516 480 524 497 476 499 590 916 753 642 503 471 527 439 506 433 480 482 783 717 748 510 896 575 532 527 527 496 532 538 594 573 536 526 514 598 517 435 491 446 596 522 556 711 545 544 578 815 982 623 603 449 516 509 472 579 545 558 402 456 562 445 644 430 440 447 526 542 483 522 465 486 468 516 475 433 530 421 459 459 452 805 921 472 775 462 482 456 445 438 466 719 717 675 546 483 492 424 463 480 597 531 948 556 826 406 642 736 532 571 472 565 432 404 573 524 381 559 576 541 510 594 393 554 379 380 366 595 390 395 518 494 652 488 525 517 508 803 711 501 495 565 458 491 391 404 515 428 437 456 424 428 403 482 487 428 472 799 826 815 782 655 704 755 836 597 597 607 374 448 678 667 807 430 428 312 360 380 570 508 456 740 351 418 714 407 422 374 337 410 447 458 450 570 731 414 461 277 400 372 344 381 326 407 351 350 261 375 474 583 344 340 417 299 356 394 335 515 493 399 387 354 336 434 460 484 386 560 346 393 443 483 532 456 519 446 788 444 489 416 379 403 398 375 354 492 268 410 459 478 325 340 395 475 331 766 346 317 382 764 387 360 389 429 397 363 443 496 430 433 441 423 408 352 419 492 418 321 347 408 370 351 340 420 534 462 414 432 373 323 313 379 342 364 350 251 403 375 438 460 147 400 390 416 471 470 665 489 396 479 447 404 415 459 329 1.24e+03 910 876 847 253 553 469 446 434 375 416 579 438 365 248 296 441 436 702 374 586 394 370 323 93.2 91.3 227 371 306 434 534 461 427 664 542 542 528 568 695 1.06e+03 1.08e+03 659 537 597 529 520 1.06e+03 940 943 610 522 494 466 477 469 979 824 450 1.01e+03 496 642 474 587 711 978 981 1.01e+03 593 465 1.1e+03 765 677 882 900 433 587 836 794 620 570 1.12e+03 805 874 537 609 708 564 677 651 693 625 791 701 742 580 712 845 663 674 696 665 526 674 650 1.01e+03 689 674 507 1.03e+03 653 611 600 530 601 578 574 1.06e+03 550 1.1e+03 794 602 837 547 516 480 537 934 551 547 682 631 703 607 578 491 514 829 781 898 917 500 518 539 485 570 799 714 686 820 602 648 496 570 551 635 724 609 878 528 577 480 673 546 552 502 529 789 453 458 457 467 531 451 501 754 504 545 459 407 516 482 524 497 476 499 589 915 753 648 502 472 527 439 505 433 480 482 782 717 747 513 894 575 532 526 527 498 532 538 594 573 536 527 514 598 516 435 491 446 596 522 557 711 544 544 578 815 982 623 603 449 517 509 473 579 545 558 402 457 561 446 643 431 440 446 525 543 484 522 464 486 468 515 474 433 529 421 459 459 452 806 920 471 775 462 482 456 446 437 466 719 715 675 546 482 492 423 463 480 599 532 949 556 825 406 642 736 538 571 472 565 432 404 574 524 382 561 575 541 510 594 393 554 379 380 366 596 390 395 517 495 650 488 524 517 509 803 710 502 495 566 458 490 390 405 515 426 436 455 424 428 403 484 488 429 472 799 825 816 782 656 704 756 851 597 598 607 373 449 678 668 807 430 428 312 361 380 570 508 456 751 354 423 714 407 422 374 338 410 447 458 450 571 731 413 461 276 400 372 344 382 326 407 351 348 260 374 474 583 344 340 417 299 356 396 335 515 493 398 387 355 336 436 461 484 386 560 346 393 444 485 532 457 518 446 788 445 491 416 379 404 399 375 355 492 269 410 459 478 322 340 396 475 331 766 346 317 383 765 388 360 388 429 397 363 444 496 431 432 441 423 409 352 419 491 418 321 347 409 370 351 339 420 535 464 414 433 373 324 313 379 342 364 352 254 404 376 438 460 146 400 391 415 476 470 664 489 399 479 453 404 415 458 328 1.24e+03 911 875 850 254 552 469 447 435 375 418 581 437 365 246 297 440 438 703 376 588 394 371 322 92.4 91.4 227 372 306 435 534 461 428 664 543 541 528 567 695 1.06e+03 1.08e+03 658 537 597 529 521 1.06e+03 941 943 610 522 494 468 476 470 980 824 450 1.01e+03 495 642 473 601 711 980 981 1.01e+03 593 464 1.1e+03 765 677 875 901 434 588 837 784 620 570 1.12e+03 805 874 537 608 709 568 678 651 692 625 792 701 742 579 712 840 663 675 696 666 524 674 650 1.02e+03 689 674 503 1.03e+03 654 611 600 530 600 578 574 1.06e+03 550 1.1e+03 794 602 837 548 515 480 538 934 551 547 682 631 703 606 578 491 515 829 781 899 917 500 518 539 485 570 799 714 686 820 602 648 496 570 551 632 724 609 878 528 577 478 673 546 553 501 528 789 453 459 458 466 531 451 501 752 503 546 459 406 517 483 525 496 476 499 588 915 753 655 500 472 528 439 505 434 480 483 781 718 747 517 893 576 532 525 527 499 532 538 594 574 536 527 514 598 516 434 491 447 596 522 557 711 543 544 577 815 981 624 604 450 517 510 473 580 544 558 402 460 560 446 642 431 440 446 525 543 484 521 464 486 468 514 473 434 529 421 460 459 453 806 920 470 775 462 481 456 446 437 467 719 715 675 546 482 492 423 463 480 601 532 948 556 825 406 643 737 541 572 471 565 433 404 574 524 382 564 574 541 510 594 393 554 379 380 366 596 390 395 517 495 649 489 523 517 509 802 710 501 496 566 459 490 389 404 515 425 436 454 423 427 404 484 490 429 472 800 826 816 782 656 705 755 865 596 598 608 373 449 678 668 806 430 428 312 361 380 570 508 456 763 354 428 714 407 422 374 340 410 448 457 450 571 732 414 461 276 400 372 344 382 327 406 352 347 260 374 474 583 345 340 417 299 355 396 335 515 493 398 386 354 336 437 462 483 387 560 345 393 444 486 532 457 518 447 789 445 493 418 379 404 400 376 356 492 269 409 460 478 321 339 396 475 331 766 346 317 384 765 388 359 388 429 398 363 444 497 432 431 441 423 409 353 418 491 418 322 347 408 370 351 338 420 535 465 413 433 374 324 313 380 343 364 356 256 404 378 438 460 145 400 390 415 479 470 664 490 402 479 458 402 415 457 326 1.24e+03 911 874 847 256 551 469 449 436 376 419 583 438 365 246 298 440 436 705 378 590 394 373 322 91.5 90.7 226 374 307 435 534 460 429 663 543 541 528 567 695 1.06e+03 1.08e+03 659 537 597 529 521 1.06e+03 941 943 610 523 494 469 476 470 980 824 450 1.01e+03 495 642 474 617 711 982 981 1.01e+03 593 464 1.1e+03 765 677 866 902 435 588 838 775 620 569 1.11e+03 805 874 537 608 709 578 678 651 692 625 792 700 741 578 711 836 663 675 696 667 523 673 652 1.16e+03 689 674 501 1.03e+03 654 610 599 530 599 577 574 1.06e+03 551 1.1e+03 793 602 837 549 514 479 538 935 550 547 682 630 703 606 578 491 516 829 781 899 918 500 518 540 486 570 799 714 685 820 602 647 496 570 551 627 724 608 879 529 578 477 673 546 554 500 528 788 454 459 458 466 531 451 501 750 503 546 459 406 517 483 525 496 476 498 589 914 753 663 498 473 528 439 505 434 480 483 782 718 747 516 889 577 531 524 528 499 532 537 594 575 536 527 515 598 516 432 492 446 596 522 557 711 542 545 577 815 980 624 606 450 517 509 474 582 544 557 402 464 559 446 643 431 440 445 525 543 484 521 463 486 468 513 472 434 530 420 459 459 453 806 919 470 774 462 481 457 446 437 466 719 715 674 546 481 493 422 463 480 602 532 947 556 825 407 643 737 543 572 470 564 434 405 573 524 382 566 574 542 510 594 393 554 379 380 366 596 390 396 517 494 646 493 521 517 509 802 710 501 496 565 460 489 388 404 515 425 436 454 423 427 405 484 493 429 473 800 827 815 782 655 705 755 887 595 598 608 373 450 678 668 806 431 427 311 360 380 570 508 455 770 357 431 714 407 422 374 339 410 448 457 450 571 732 414 462 275 401 372 344 382 327 405 353 346 260 374 472 584 346 339 417 301 354 395 335 514 493 398 385 355 336 438 462 482 387 560 346 393 444 486 532 458 519 447 790 444 493 419 379 405 401 376 356 492 269 408 460 478 322 338 396 475 331 766 347 318 384 765 388 358 390 429 397 363 445 497 431 431 441 424 409 354 417 491 418 322 347 407 370 352 338 420 535 466 413 433 375 324 312 380 343 364 360 257 404 380 437 460 144 400 388 415 482 469 663 490 402 479 464 400 414 456 325 1.24e+03 911 874 843 257 552 469 450 436 376 418 584 439 366 245 299 440 434 706 383 590 395 374 320 90.1 90.1 226 375 307 432 534 460 429 662 543 541 528 568 695 1.06e+03 1.08e+03 659 537 597 529 522 1.06e+03 941 944 611 524 494 470 476 469 981 823 450 1.01e+03 494 642 474 634 711 981 982 1.01e+03 593 463 1.1e+03 764 678 856 901 435 588 837 768 620 568 1.1e+03 806 874 537 608 710 586 679 650 692 625 792 700 740 578 711 829 663 675 696 667 521 674 655 1.36e+03 689 674 499 1.03e+03 654 610 599 531 599 577 574 1.06e+03 552 1.1e+03 793 602 836 550 513 479 538 935 550 547 682 629 704 606 579 491 518 830 782 899 918 500 518 540 486 570 798 714 685 821 602 646 497 570 552 621 723 607 878 529 579 478 672 546 553 500 527 788 454 458 458 466 531 452 501 748 503 546 459 406 516 483 524 495 476 499 590 914 753 671 499 473 528 439 505 434 480 483 784 719 747 516 886 577 532 524 528 499 533 537 594 576 536 527 515 598 517 431 492 446 596 522 557 712 542 545 577 816 981 624 607 450 517 509 473 586 544 557 403 468 559 446 643 431 439 445 526 543 485 521 463 485 468 513 472 434 530 419 459 460 453 806 919 469 774 462 480 457 446 437 466 720 713 673 546 481 493 423 461 480 603 532 946 556 825 407 643 737 543 571 469 563 434 405 573 524 382 566 574 542 510 594 393 554 380 380 367 596 390 397 517 495 644 497 519 517 509 802 710 501 496 564 459 489 388 404 516 425 436 454 423 427 406 483 496 429 473 800 828 814 781 654 705 754 900 594 597 608 373 450 678 669 806 431 428 312 358 381 570 509 454 782 360 434 713 407 422 374 339 410 448 456 450 571 732 413 462 276 402 373 344 381 328 405 354 346 260 374 472 584 347 339 417 302 355 394 335 513 493 398 385 355 336 438 462 480 388 559 347 393 444 487 533 458 519 448 791 443 492 419 379 406 402 376 356 492 269 408 460 479 324 336 396 475 331 766 348 318 384 765 389 359 391 429 397 365 446 496 430 432 441 424 409 355 417 491 418 322 346 406 370 352 338 421 534 468 412 433 376 324 312 380 343 364 364 255 404 380 436 460 144 398 387 415 483 469 663 490 403 480 468 398 413 456 326 1.24e+03 911 875 839 258 553 469 450 435 376 418 586 440 366 244 301 440 433 707 384 589 395 374 320 88.7 89.6 225 375 308 429 534 460 429 662 543 540 527 568 695 1.06e+03 1.08e+03 659 537 597 529 522 1.06e+03 941 943 611 524 493 471 476 468 981 823 450 1.01e+03 493 643 474 648 711 981 982 1.01e+03 594 463 1.1e+03 764 678 847 900 435 588 837 761 621 568 1.1e+03 806 874 537 609 710 594 679 650 691 625 792 700 740 577 711 824 663 675 697 667 519 674 658 1.35e+03 688 674 498 1.03e+03 653 610 598 531 598 576 574 1.06e+03 552 1.1e+03 792 602 836 550 514 480 538 936 550 546 682 628 704 607 578 491 518 830 782 899 918 500 518 540 486 570 798 714 686 821 603 646 496 571 552 617 723 607 878 528 578 478 672 546 553 500 527 789 454 456 458 467 531 452 501 745 503 546 459 406 516 484 524 494 476 501 592 914 753 679 499 473 526 440 506 434 480 482 785 719 748 515 877 578 533 524 528 499 534 537 595 576 535 527 516 597 518 431 493 446 596 523 556 712 542 545 578 816 981 624 608 450 518 509 472 590 544 558 403 470 558 446 643 430 440 446 527 543 485 521 464 485 468 513 472 434 530 419 459 460 453 806 919 470 774 462 480 458 446 437 466 720 712 673 546 480 493 424 460 480 603 532 945 556 826 407 642 736 544 572 469 563 435 406 574 525 384 566 574 542 511 594 393 554 380 380 366 596 389 397 517 495 642 501 516 517 509 803 710 502 495 564 459 489 388 404 515 425 436 454 423 427 406 483 500 429 473 801 827 814 780 652 705 754 914 593 596 609 374 451 678 670 807 431 427 313 357 380 569 509 456 794 364 436 712 407 422 374 339 410 448 456 450 571 732 413 462 276 402 373 343 380 329 405 354 347 260 374 471 584 347 338 417 303 358 394 334 512 493 398 385 355 336 437 461 480 389 559 348 392 443 487 533 458 519 448 792 443 491 418 379 406 402 377 356 492 268 408 460 478 324 333 397 476 331 766 348 318 384 764 389 361 392 428 396 366 446 495 430 432 441 424 409 355 417 491 419 323 346 406 370 352 339 421 534 468 413 433 376 324 311 380 343 365 366 254 406 381 437 460 144 398 387 416 483 469 665 490 404 480 472 397 412 456 327 1.24e+03 911 875 841 259 553 469 450 435 376 419 586 439 366 243 302 440 435 708 385 588 395 374 319 87.7 90.1 226 374 309 426 534 460 429 662 543 540 527 568 694 1.06e+03 1.08e+03 659 537 597 530 521 1.06e+03 942 943 611 524 493 471 476 468 981 823 450 1.01e+03 490 643 474 664 711 980 982 1.01e+03 595 462 1.1e+03 764 678 838 899 435 588 837 752 620 568 1.09e+03 806 874 537 609 710 596 680 650 691 625 792 700 740 577 711 816 664 675 697 667 518 674 656 1.35e+03 687 674 496 1.03e+03 653 610 598 531 599 576 573 1.06e+03 552 1.1e+03 793 602 836 550 514 482 538 936 550 546 681 627 704 608 578 491 519 830 782 899 918 500 517 539 487 570 797 713 686 821 603 646 496 571 552 614 723 606 878 527 576 477 672 546 553 500 528 789 454 454 458 467 530 453 501 742 504 546 458 406 516 486 524 494 475 502 591 915 754 687 500 473 524 440 507 434 480 481 784 719 748 514 868 578 533 524 528 499 534 537 596 576 534 527 516 595 518 431 494 447 596 523 556 712 543 544 579 816 981 624 607 450 518 509 472 595 544 558 403 473 558 446 643 430 440 446 527 543 485 520 463 484 468 514 472 434 530 420 459 459 453 807 918 470 774 461 479 457 446 438 466 721 711 673 545 480 493 425 458 480 603 532 945 556 827 407 642 735 545 572 469 564 434 407 575 525 384 565 574 541 511 593 393 554 380 380 366 595 388 397 518 495 642 507 515 517 509 803 710 503 495 564 459 488 388 403 515 426 436 454 423 428 406 483 502 429 474 802 826 814 780 650 705 754 914 593 595 609 376 451 678 670 807 431 426 314 357 380 569 509 457 811 366 437 712 407 423 374 339 410 449 455 449 571 730 413 461 276 402 372 343 380 329 405 355 346 260 374 473 584 347 339 418 303 361 394 334 512 493 398 386 355 336 437 460 480 390 559 348 394 443 488 534 457 520 447 792 444 491 419 380 406 402 377 356 491 268 407 459 478 324 331 398 476 331 766 349 318 384 764 389 362 392 427 396 368 446 494 430 432 441 424 409 355 417 491 419 323 346 406 370 352 340 421 534 468 413 433 377 324 311 381 343 366 369 254 408 381 438 460 144 398 388 416 483 469 668 489 405 481 473 396 411 456 328 1.24e+03 911 876 843 262 553 469 450 435 376 421 585 439 364 243 304 439 437 707 384 587 395 375 319 87.6 90.4 227 374 310 427 534 460 429 662 543 540 527 568 694 1.06e+03 1.08e+03 659 538 597 530 520 1.06e+03 942 944 611 524 493 471 476 467 981 823 450 1.01e+03 488 643 474 678 711 981 982 1.01e+03 595 462 1.10e+03 764 678 831 899 436 588 837 744 620 568 1.09e+03 806 874 538 610 709 597 680 650 691 625 792 700 740 577 711 808 665 676 696 667 518 674 652 1.34e+03 687 673 496 1.03e+03 653 610 598 531 598 575 573 1.05e+03 553 1.1e+03 793 603 836 550 513 482 538 936 550 547 681 626 704 608 577 491 519 830 782 899 917 500 516 539 487 570 797 712 686 820 603 647 496 572 552 612 723 606 878 527 575 477 672 546 552 500 529 790 454 454 458 467 530 453 502 739 505 546 458 407 517 485 524 494 474 501 590 916 755 696 500 473 523 440 507 434 480 482 783 718 748 513 858 580 533 524 528 499 534 538 596 576 534 527 516 594 516 430 494 449 595 523 556 712 543 544 578 815 981 624 606 450 517 508 472 598 544 558 403 475 558 446 643 429 440 446 527 543 485 518 463 484 468 514 472 434 530 420 459 458 453 807 918 470 774 461 478 457 446 437 467 720 712 674 545 480 493 425 458 480 603 532 945 556 828 407 642 735 546 572 470 564 434 408 576 526 385 564 574 540 511 594 393 555 380 380 366 595 388 396 518 496 640 514 515 517 508 803 711 503 495 564 459 488 388 403 514 426 436 455 424 428 406 483 506 430 474 802 825 814 779 649 705 755 914 594 595 608 377 450 678 671 807 432 425 313 357 379 568 509 458 826 372 438 712 407 425 374 339 411 450 454 450 572 730 414 461 275 401 372 343 380 329 405 355 346 260 374 474 582 347 339 419 303 363 394 335 511 494 399 386 355 336 437 459 480 390 557 348 394 443 489 534 456 521 448 793 446 492 420 380 406 403 377 355 491 267 406 459 478 323 328 398 475 330 766 349 318 385 764 388 362 392 427 395 368 445 494 431 433 440 424 409 356 417 491 419 322 346 407 370 352 341 422 534 469 414 432 377 325 311 381 344 367 372 255 410 381 439 460 144 398 390 416 484 469 670 490 407 482 474 396 410 456 328 1.24e+03 911 877 845 266 553 469 451 436 376 421 584 437 363 243 305 439 440 706 383 587 395 375 318 87.2 90.4 229 374 311 428 534 460 429 662 543 541 527 567 693 1.06e+03 1.08e+03 658 538 598 529 520 1.06e+03 942 945 612 524 492 471 477 467 982 823 450 1.01e+03 486 643 475 691 711 982 982 1.01e+03 595 462 1.1e+03 764 678 821 899 436 589 838 737 620 568 1.08e+03 806 874 538 611 709 600 679 650 691 625 792 700 741 577 711 801 665 676 695 667 518 675 650 1.34e+03 688 674 497 1.03e+03 653 610 599 531 598 575 573 1.06e+03 553 1.1e+03 794 603 834 550 513 481 538 936 550 547 682 626 703 608 577 491 520 830 782 899 917 500 516 539 487 571 797 712 686 819 603 647 497 572 552 610 723 605 879 528 575 479 671 546 551 499 529 789 454 456 458 468 529 452 503 736 505 548 457 408 517 484 524 493 475 500 589 916 755 705 499 473 523 440 507 434 480 481 782 718 747 512 851 580 532 524 529 497 534 539 596 577 534 527 515 594 515 429 494 449 594 524 556 711 543 544 577 816 981 624 604 451 516 508 473 602 544 559 402 478 557 446 643 429 440 446 527 543 485 518 462 484 468 513 473 433 530 420 459 458 453 807 919 470 774 461 476 457 446 437 467 720 712 674 545 481 493 425 458 480 602 532 944 556 827 407 642 735 547 572 470 564 434 408 575 526 385 563 574 540 511 594 393 555 380 380 366 596 388 396 518 496 638 524 515 517 509 804 711 503 495 564 460 488 388 404 514 426 436 457 424 427 407 483 510 429 475 803 824 814 778 647 705 756 NaN 593 595 608 378 451 678 672 807 433 426 312 357 379 569 508 458 838 377 438 712 408 428 373 339 412 451 454 451 572 730 414 461 275 400 372 344 379 328 405 356 346 262 374 474 580 348 338 420 303 366 394 335 510 495 398 386 355 335 438 459 481 390 555 348 394 443 489 533 456 522 448 793 446 492 422 380 406 403 377 355 491 267 406 459 479 322 325 398 474 330 766 349 318 386 764 389 362 392 426 393 368 445 494 431 432 438 424 409 356 417 491 419 322 346 407 371 352 340 421 535 469 414 432 377 325 313 380 344 366 375 256 410 381 440 460 144 398 391 416 486 469 669 490 411 482 477 397 410 454 329 1.24e+03 912 877 846 269 552 469 450 436 376 422 584 436 364 243 306 440 441 705 382 588 396 373 317 86.8 90.2 230 373 312 430 535 460 429 662 543 542 527 566 693 1.06e+03 1.08e+03 658 539 598 529 520 1.06e+03 942 946 612 524 492 472 477 468 983 823 450 1.01e+03 486 643 475 706 711 982 982 1.01e+03 595 462 1.1e+03 764 679 811 900 436 588 838 731 620 568 1.08e+03 806 874 538 612 709 606 679 650 691 625 792 700 741 576 711 791 665 676 695 667 518 675 652 1.34e+03 688 673 500 1.03e+03 653 610 600 531 597 576 573 1.06e+03 554 1.1e+03 794 602 833 550 513 480 539 935 550 547 683 627 703 608 577 491 520 830 783 900 917 500 516 540 486 571 798 712 686 819 603 647 498 571 551 606 723 605 879 529 575 480 671 547 552 499 528 789 454 455 458 468 529 451 504 734 505 549 457 409 517 483 524 495 476 499 590 916 755 716 499 472 522 441 507 434 480 480 782 718 748 512 844 581 532 525 529 495 534 540 595 577 534 528 514 594 515 429 494 448 595 524 556 711 542 544 577 816 981 624 602 452 516 509 473 608 544 559 402 480 556 446 643 429 440 446 527 543 485 519 462 484 468 513 473 432 530 420 458 458 453 807 920 470 774 461 475 457 447 437 468 720 712 674 545 481 493 425 458 480 601 532 943 557 826 407 642 735 548 573 470 564 433 408 575 526 386 562 574 541 511 595 392 555 380 380 366 596 388 395 518 496 635 532 515 517 509 804 711 502 495 565 460 489 388 405 513 426 436 457 424 426 408 483 512 429 475 803 824 815 778 646 704 756 905 591 595 608 377 453 678 673 807 434 426 312 357 380 569 508 459 848 384 439 713 409 435 373 339 412 451 454 451 572 730 412 462 275 400 372 345 379 328 405 356 347 263 374 473 578 348 336 420 303 367 394 336 510 495 397 385 355 335 439 459 482 390 553 347 393 443 490 533 456 523 448 793 446 492 422 380 407 403 376 354 492 267 406 459 479 321 322 399 475 330 766 348 317 387 763 390 362 392 426 392 368 444 494 430 432 437 424 410 355 417 492 420 322 346 408 371 353 340 419 535 470 413 432 377 325 314 376 345 366 378 255 410 381 440 460 144 398 391 416 487 469 672 489 412 481 480 398 410 452 330 1.25e+03 913 875 845 274 552 469 449 436 376 423 585 436 365 242 306 440 441 706 382 588 396 371 314 86.7 89.9 231 372 313 430 535 461 429 661 543 542 527 566 692 1.06e+03 1.08e+03 658 540 599 529 520 1.06e+03 942 946 612 524 492 472 477 468 982 824 449 1.01e+03 484 643 475 719 711 983 982 1.01e+03 595 462 1.1e+03 764 679 802 900 437 588 838 722 620 569 1.08e+03 806 873 538 612 708 612 678 650 691 625 792 700 741 576 712 782 664 676 696 666 518 674 655 1.34e+03 688 673 503 1.03e+03 652 609 600 531 597 575 573 1.06e+03 553 1.1e+03 793 602 831 550 513 480 539 936 550 547 682 626 703 608 578 491 522 830 783 901 916 500 516 540 486 571 799 712 686 819 603 647 498 571 551 603 723 605 879 530 574 482 671 547 553 499 527 790 454 453 458 468 529 450 505 731 505 549 457 409 517 484 525 497 478 499 590 916 755 727 498 472 523 441 508 434 481 480 782 717 749 512 838 581 532 525 529 494 533 539 594 577 534 528 513 594 515 429 493 447 597 524 556 712 542 544 579 817 981 624 600 452 517 509 474 612 544 559 402 482 556 446 643 429 440 446 526 543 486 520 462 484 468 513 474 433 531 420 459 459 452 808 921 470 774 462 473 457 447 438 468 721 711 673 545 481 494 426 458 480 600 533 942 557 825 408 642 735 548 573 470 564 432 407 575 526 386 561 573 542 511 595 392 555 380 380 367 596 388 396 518 496 635 540 516 517 508 804 711 502 495 566 460 489 389 404 513 427 436 457 424 426 408 483 515 429 475 804 824 815 778 644 704 756 905 591 596 608 375 455 678 674 807 434 426 313 356 381 570 507 459 854 389 440 713 408 440 373 338 411 451 454 450 572 732 411 463 275 400 371 344 380 328 404 357 348 263 375 472 578 348 335 421 302 368 394 336 512 494 396 385 355 334 439 459 484 390 554 348 392 443 490 533 457 523 448 793 446 492 422 379 408 405 376 353 493 267 406 459 479 320 321 399 475 330 765 349 316 387 762 390 361 391 427 390 367 444 494 428 432 438 424 410 354 417 492 421 323 345 407 371 354 339 417 535 470 412 432 377 324 315 372 344 365 379 254 410 381 440 460 144 398 391 416 487 469 675 489 413 481 483 395 412 450 331 1.25e+03 914 874 844 280 553 469 448 436 376 423 587 436 365 240 306 440 441 706 382 589 396 370 312 86.8 90.3 230 371 314 430 535 461 429 660 544 542 527 566 693 1.06e+03 1.08e+03 659 540 599 529 520 1.06e+03 942 946 612 524 492 473 478 468 982 824 449 1.01e+03 483 643 475 731 711 983 982 1.01e+03 595 463 1.1e+03 765 680 791 900 437 587 838 714 621 569 1.07e+03 806 873 538 613 708 616 678 650 690 626 792 700 740 576 712 771 664 675 696 666 518 673 657 1.33e+03 688 673 506 1.03e+03 652 608 601 531 596 575 572 1.06e+03 553 1.1e+03 793 602 831 549 514 480 539 936 551 547 681 626 703 608 578 491 523 830 783 902 916 500 516 540 486 571 799 711 686 819 603 647 498 571 552 600 722 607 879 530 574 482 671 548 554 498 527 789 454 453 458 468 529 450 505 727 505 548 456 408 518 484 524 498 478 499 590 916 755 739 498 472 523 441 508 434 482 480 782 717 749 514 830 581 532 526 530 496 532 537 593 577 534 527 514 594 516 429 493 445 597 525 556 711 542 544 581 818 981 624 595 452 518 509 475 617 544 559 402 483 554 445 643 429 440 446 526 543 487 520 462 483 468 513 474 434 532 420 459 459 452 808 921 470 774 462 472 457 447 438 468 721 710 673 545 482 493 426 458 480 599 533 942 558 825 408 642 735 548 572 470 564 432 406 575 526 386 561 573 542 512 595 392 554 380 379 368 596 389 398 518 496 634 545 515 518 508 804 711 502 495 567 460 489 390 404 513 428 436 456 424 426 408 484 518 429 474 804 825 815 778 643 705 756 910 592 596 608 374 455 678 674 807 434 426 314 356 381 570 507 460 863 394 441 712 406 446 373 337 410 449 455 448 572 732 411 464 275 400 371 343 380 328 404 357 348 262 376 472 578 348 335 422 302 368 394 335 512 494 396 384 355 334 438 458 484 390 554 348 391 443 490 534 458 525 449 793 446 492 421 379 408 406 375 355 493 267 406 459 479 320 319 399 476 330 764 350 316 386 762 391 360 390 427 391 367 444 494 428 432 438 424 410 354 417 492 420 323 344 407 371 355 339 416 536 469 412 432 376 324 316 369 343 364 382 254 411 381 440 460 143 398 391 416 487 469 675 488 413 480 484 392 413 449 332 1.25e+03 915 872 842 288 552 469 448 435 375 424 588 437 366 239 306 441 442 705 382 590 396 370 309 87.4 90.7 229 371 314 426 535 461 430 660 543 542 527 565 693 1.07e+03 1.08e+03 658 540 599 529 520 1.06e+03 942 946 612 524 492 473 478 468 981 824 449 1.01e+03 483 643 475 740 711 983 982 1.01e+03 595 463 1.10e+03 765 679 780 900 438 587 837 708 621 570 1.07e+03 806 873 539 612 709 618 678 650 690 626 792 700 740 576 712 760 664 675 696 666 517 673 657 1.33e+03 688 674 508 1.02e+03 652 608 600 531 595 576 572 1.06e+03 552 1.1e+03 792 602 832 549 514 480 539 937 552 546 681 625 703 608 578 491 525 830 783 902 916 500 517 540 487 571 798 712 686 819 602 647 498 571 552 599 722 610 878 530 574 483 670 547 554 498 527 788 453 454 457 468 530 450 505 724 504 547 455 408 518 484 523 498 478 499 590 916 755 750 498 472 524 441 508 434 482 480 782 717 748 517 823 579 532 526 530 496 533 536 593 578 534 526 514 594 516 431 492 445 597 525 556 711 542 544 584 818 981 624 588 452 518 509 474 621 545 558 403 485 552 445 643 430 440 447 527 543 487 519 462 483 469 513 474 435 532 420 459 458 453 808 920 470 774 463 471 456 447 439 468 721 709 673 545 483 493 426 458 481 599 533 942 558 825 408 642 735 548 571 469 565 431 406 575 525 386 560 573 542 509 595 393 554 380 378 368 596 389 399 518 496 635 550 514 518 507 804 710 502 495 567 460 489 392 403 513 428 436 457 423 426 407 484 521 430 473 805 825 815 778 643 706 756 916 592 595 608 374 456 677 674 807 435 427 313 356 380 570 507 458 869 399 440 712 404 454 372 337 410 448 455 447 572 732 412 464 274 400 370 343 380 328 404 357 347 262 376 472 578 348 335 422 301 369 395 334 511 493 396 384 355 334 438 459 484 390 553 348 393 444 489 535 456 527 450 793 446 491 420 381 409 408 375 356 493 266 406 459 479 319 315 399 476 329 765 351 316 386 762 390 360 390 427 393 367 445 494 429 431 438 423 411 354 417 492 420 323 345 407 370 356 340 414 536 469 412 431 375 325 316 369 343 364 383 255 412 381 440 461 142 398 392 416 487 470 673 488 413 480 486 390 413 447 332 1.25e+03 915 870 843 294 550 470 447 434 374 424 590 437 364 239 306 442 442 705 383 592 396 372 308 87.7 91 229 372 314 423 534 461 430 661 543 542 528 565 693 1.07e+03 1.08e+03 658 540 599 530 520 1.06e+03 942 945 612 524 492 472 479 467 982 824 449 1.01e+03 481 642 475 751 711 983 982 1.01e+03 595 463 1.11e+03 764 678 769 899 440 588 838 703 620 570 1.06e+03 806 873 540 612 708 621 678 650 691 627 793 700 740 576 712 749 665 675 696 667 515 674 656 1.33e+03 688 674 508 1.02e+03 652 608 599 531 595 577 572 1.06e+03 552 1.1e+03 793 602 834 548 515 480 539 938 551 546 681 625 702 608 578 491 526 830 784 902 916 500 517 540 488 571 798 713 686 819 602 647 498 571 551 597 722 612 877 530 574 483 670 547 553 499 528 788 452 454 457 467 530 450 505 720 504 548 455 409 518 483 523 499 477 500 591 916 755 762 498 471 524 441 506 434 482 481 782 716 747 519 814 577 531 526 531 494 534 536 593 578 534 525 514 594 517 433 492 445 596 525 556 710 543 544 584 818 980 624 580 452 518 508 474 626 545 558 402 486 550 445 642 430 440 447 527 542 486 519 462 483 469 512 473 436 532 420 459 458 453 809 918 470 774 464 471 456 446 440 467 721 709 673 546 483 492 426 457 481 597 534 941 558 825 408 643 735 548 571 468 565 430 406 575 526 387 557 573 542 506 594 395 554 380 378 369 596 389 399 517 496 634 555 512 519 507 804 711 502 496 567 460 487 392 403 513 427 436 457 423 426 406 484 521 431 473 805 824 815 777 642 707 756 922 590 595 607 374 456 676 674 807 434 427 312 356 378 570 508 457 875 403 440 711 403 464 372 336 410 447 455 447 571 732 413 464 273 400 370 344 380 328 403 358 346 262 376 474 579 348 335 421 302 371 396 334 510 493 397 384 354 334 438 460 484 390 553 348 394 444 489 535 454 529 450 792 446 491 419 382 408 408 376 357 492 267 407 459 480 319 312 400 475 328 766 351 318 385 763 390 360 390 428 395 367 445 494 431 429 439 421 411 354 416 493 420 324 345 407 370 356 340 413 535 470 412 431 374 325 316 369 343 364 386 256 412 381 440 461 142 399 393 415 490 472 671 488 412 479 489 391 413 445 332 1.25e+03 915 868 842 304 548 470 446 433 374 425 593 436 364 239 306 443 443 705 384 593 397 375 305 87.7 91 229 372 314 419 534 461 430 661 544 542 528 565 692 1.07e+03 1.08e+03 658 540 598 531 520 1.06e+03 943 946 612 524 492 472 480 467 983 824 450 1.01e+03 480 642 474 762 711 984 982 1.01e+03 595 463 1.11e+03 764 678 756 899 442 588 838 698 620 570 1.05e+03 805 873 540 611 708 622 678 650 691 626 792 701 740 575 712 738 667 675 696 668 515 676 654 1.32e+03 688 674 508 1.02e+03 652 608 599 529 595 578 572 1.05e+03 551 1.1e+03 794 601 836 548 516 481 539 938 551 546 682 626 702 607 579 491 528 830 784 901 915 500 517 540 488 571 798 713 686 819 602 647 498 571 551 596 722 616 876 530 575 485 671 547 553 500 527 789 451 454 456 467 531 450 505 718 504 549 457 409 518 483 524 500 477 501 591 915 755 776 499 472 524 443 506 434 482 482 782 716 747 519 807 576 531 526 531 495 534 536 594 577 534 525 513 594 518 434 492 445 596 524 556 710 544 544 583 818 980 624 571 452 518 508 473 630 545 558 402 488 550 446 643 430 440 446 527 542 485 520 462 483 469 512 473 436 532 420 459 458 454 810 918 470 774 464 471 456 446 440 467 720 709 673 546 483 492 427 456 481 597 535 940 558 825 408 644 735 548 572 469 565 430 406 575 526 389 554 574 542 501 594 396 554 380 379 369 596 389 399 518 496 633 559 511 518 508 804 712 502 496 566 460 486 392 403 512 426 435 458 424 426 405 484 523 432 473 806 824 815 776 640 707 756 923 589 595 607 374 456 675 675 807 433 427 312 357 377 570 508 456 881 408 438 711 402 475 373 337 410 448 455 448 571 732 414 463 274 400 370 345 380 329 403 358 347 263 376 475 580 348 335 420 303 373 396 333 510 493 397 384 354 334 438 461 484 388 554 348 396 444 488 535 453 529 449 792 445 491 419 384 408 409 378 357 492 268 408 459 481 318 307 400 474 328 767 350 319 384 764 390 360 390 430 396 368 445 493 432 428 439 419 412 354 416 493 420 324 346 407 370 356 340 413 534 471 411 432 374 325 315 369 344 364 388 256 413 381 440 461 142 399 394 415 494 472 670 488 412 479 491 393 413 444 333 1.25e+03 914 869 842 313 548 471 445 433 375 426 597 436 364 239 306 443 443 705 385 593 397 377 301 87.2 92.6 229 373 314 417 534 461 430 662 544 542 528 566 691 1.07e+03 1.08e+03 656 540 598 530 520 1.06e+03 943 946 612 524 492 472 480 468 982 824 450 1.01e+03 478 642 474 774 711 984 982 1.01e+03 595 464 1.11e+03 764 678 740 899 443 589 838 693 621 570 1.05e+03 805 873 540 612 707 622 679 650 691 626 791 701 742 575 712 729 666 675 696 668 515 676 652 1.31e+03 688 674 508 1.02e+03 652 608 598 528 594 577 571 1.05e+03 550 1.1e+03 795 600 837 548 516 481 539 938 551 547 681 626 703 607 578 490 527 830 785 901 916 501 516 540 488 570 798 713 686 819 602 647 498 571 550 594 722 619 875 530 575 486 671 547 552 500 527 789 451 454 457 468 531 450 505 716 504 550 457 410 518 484 525 499 477 501 591 915 755 789 499 473 523 444 505 434 483 482 783 717 746 518 800 576 531 526 530 496 534 537 594 576 534 526 512 594 519 433 492 445 596 524 557 710 545 544 582 819 980 624 564 452 518 508 473 634 545 558 402 489 549 445 643 430 439 446 527 543 484 521 461 483 469 511 473 435 531 420 459 458 454 810 919 470 773 463 471 456 447 441 468 720 708 672 546 483 493 427 456 481 596 535 940 559 826 408 644 736 548 573 470 565 432 407 575 527 390 552 574 542 498 594 396 554 380 380 368 596 389 399 518 497 632 562 510 518 508 804 712 502 496 566 461 484 392 403 512 425 434 457 424 426 404 485 526 432 474 806 823 815 776 638 707 755 923 590 595 608 374 456 675 675 807 433 427 312 358 377 570 510 458 889 416 436 713 402 489 374 338 410 449 454 448 570 732 414 463 274 400 370 345 380 329 403 358 348 263 375 477 579 348 335 420 304 376 396 332 510 493 397 384 354 333 439 460 484 386 555 347 396 444 488 535 454 529 448 792 446 490 420 386 408 411 379 357 491 268 409 459 482 317 303 399 474 328 767 350 320 382 763 391 360 390 430 395 368 444 493 432 427 440 419 412 354 417 493 419 324 346 406 369 355 340 413 534 472 410 432 374 324 313 370 344 364 389 255 414 381 440 460 142 399 395 415 498 472 670 488 411 480 491 394 414 444 333 1.26e+03 914 872 842 325 547 472 446 433 376 426 598 436 364 239 307 443 443 705 386 593 397 375 297 86.6 94.2 229 373 315 415 535 461 429 662 545 542 528 566 692 1.07e+03 1.08e+03 656 540 598 529 520 1.06e+03 942 946 612 523 491 471 479 468 982 824 450 1.01e+03 477 642 474 785 711 984 982 1.01e+03 595 466 1.11e+03 764 678 721 898 443 590 839 688 622 570 1.04e+03 805 873 540 612 707 622 679 650 691 626 790 701 743 576 712 720 666 675 696 668 515 674 651 1.31e+03 688 674 508 1.02e+03 652 608 598 526 594 577 570 1.05e+03 551 1.1e+03 795 599 839 548 516 482 539 938 552 547 681 627 703 607 578 490 526 830 784 901 915 501 516 541 487 570 798 713 685 820 601 647 498 571 550 594 722 622 875 530 575 488 672 547 553 500 526 789 452 454 458 467 530 450 505 713 503 550 456 409 518 484 524 498 477 501 591 915 754 802 499 474 522 445 505 434 484 482 784 717 746 518 797 576 531 526 529 498 533 538 594 576 534 526 512 594 519 432 492 445 596 524 557 710 545 545 581 820 980 625 556 451 518 508 473 639 545 558 402 492 548 445 643 430 439 446 528 544 484 520 461 482 470 511 473 435 531 421 459 459 454 810 920 470 773 463 471 456 447 441 468 721 708 671 546 483 494 427 456 481 596 535 940 559 826 408 643 735 548 573 472 564 433 407 575 527 391 551 574 542 494 594 395 554 380 380 367 595 390 399 518 497 632 566 508 518 508 804 712 502 496 565 461 484 392 403 512 424 434 457 425 426 405 486 528 431 475 807 822 814 775 637 707 754 NaN 592 595 608 374 456 675 676 807 433 427 313 358 377 570 510 458 897 424 435 714 402 504 375 339 411 448 454 448 570 731 414 463 274 400 370 346 381 329 403 358 348 263 375 476 578 348 335 421 305 377 396 331 510 493 397 385 353 333 440 459 484 386 556 347 396 442 488 535 453 528 448 793 446 492 420 387 407 412 380 358 489 267 409 459 482 318 299 399 475 328 767 349 321 382 763 392 361 389 430 395 368 443 493 431 426 441 419 412 353 417 493 418 323 346 407 368 353 339 413 534 469 409 433 375 324 312 370 345 364 391 256 414 381 439 460 143 398 395 416 500 472 670 488 411 480 491 394 415 443 333 1.26e+03 915 874 842 336 546 472 447 433 376 426 601 436 363 238 308 442 444 705 386 592 397 373 296 86.2 95 229 373 315 413 536 461 429 662 545 542 528 567 692 1.07e+03 1.08e+03 656 539 598 528 520 1.06e+03 942 946 612 523 490 471 479 468 981 824 449 1.01e+03 476 642 474 795 711 984 982 1.01e+03 595 468 1.11e+03 765 678 704 898 445 590 840 686 622 570 1.04e+03 806 872 539 611 707 621 679 650 691 626 791 701 743 576 711 711 664 675 697 668 515 673 651 1.32e+03 688 674 508 1.02e+03 652 609 598 527 594 576 570 1.06e+03 549 1.1e+03 795 599 841 548 515 481 540 938 552 547 681 627 703 607 578 490 527 830 784 901 914 501 516 542 486 569 799 714 685 820 601 647 498 571 550 593 722 624 874 530 574 486 672 547 553 499 526 788 453 454 459 467 530 451 506 711 501 550 456 408 518 485 524 498 476 500 590 914 754 815 499 473 522 446 505 433 483 482 784 717 746 519 793 576 531 526 528 498 532 538 592 577 534 526 512 594 520 432 492 444 596 524 558 711 545 546 581 820 980 625 551 451 518 508 473 643 544 558 402 495 547 444 643 430 439 446 528 545 484 519 461 482 470 510 473 434 532 421 459 459 455 810 920 470 773 463 471 456 448 441 468 721 708 671 546 483 495 427 456 480 596 535 939 558 826 409 643 735 547 572 474 564 433 407 575 527 391 550 574 542 489 594 394 554 380 379 366 594 389 399 518 497 632 569 506 518 508 804 712 502 497 565 461 485 391 403 512 424 435 457 425 426 405 488 530 429 475 808 822 814 776 637 708 754 NaN 592 595 608 374 456 676 679 808 433 427 313 358 376 570 510 458 904 432 435 715 402 518 375 339 411 448 454 449 570 731 413 463 274 400 370 345 380 329 403 360 347 263 375 475 577 349 336 421 305 378 398 331 511 493 398 386 354 333 440 458 485 387 556 346 397 441 489 535 451 527 449 793 446 493 419 387 408 413 380 359 488 266 410 459 482 319 295 399 475 327 766 348 321 382 763 392 361 390 430 395 368 442 492 431 425 440 419 412 353 418 492 418 323 346 406 368 353 340 413 534 466 408 434 376 324 312 369 345 363 394 256 414 381 439 460 144 397 394 417 501 472 670 488 415 481 490 393 414 441 332 1.26e+03 915 877 843 348 546 472 448 434 377 425 604 437 363 238 308 442 444 705 383 592 398 372 294 85.3 94.4 230 374 315 413 537 461 429 662 544 543 527 568 692 1.07e+03 1.08e+03 655 539 598 528 520 1.06e+03 942 946 612 524 491 471 479 468 981 824 448 1.01e+03 475 642 474 803 711 985 982 1.01e+03 595 469 1.11e+03 765 678 685 898 447 590 840 684 622 570 1.03e+03 806 872 539 611 706 620 679 649 692 626 791 700 743 576 711 702 664 676 697 669 514 672 650 1.32e+03 688 674 509 1.02e+03 652 609 598 529 594 576 571 1.06e+03 547 1.1e+03 796 600 844 548 514 481 541 937 552 547 680 627 702 607 578 490 528 831 784 900 913 502 515 542 485 570 799 714 685 820 600 647 498 571 550 592 722 626 873 530 575 485 671 546 552 498 527 788 453 454 460 466 530 451 505 708 500 550 455 408 517 485 524 497 476 500 590 914 754 830 498 473 522 447 505 433 483 484 784 717 746 520 788 576 531 526 528 498 532 539 591 578 535 526 513 593 520 431 492 444 596 524 559 710 545 545 582 819 980 625 546 452 518 508 473 648 544 559 402 499 545 445 643 431 439 446 528 544 484 518 462 481 470 510 473 435 532 421 460 459 453 810 920 470 774 463 470 457 447 441 469 721 707 670 545 483 495 428 457 480 596 535 939 558 826 409 643 735 546 572 479 563 432 406 575 527 391 548 575 542 482 594 393 554 380 379 366 594 389 399 518 497 632 571 502 518 508 804 712 503 496 565 460 485 390 403 513 424 436 458 424 426 405 488 533 429 474 808 822 814 777 637 708 755 NaN 591 595 608 374 456 676 684 808 433 428 313 359 377 570 509 457 910 439 433 714 402 531 375 338 411 448 455 450 570 730 412 463 274 401 371 345 380 328 403 361 346 263 375 475 580 350 336 421 306 378 400 332 511 493 399 387 354 334 440 458 485 388 556 346 398 439 489 535 449 526 449 793 446 494 417 388 408 414 380 359 489 266 410 460 482 320 291 399 475 326 766 348 320 383 764 392 361 390 430 394 368 441 492 432 424 439 418 412 354 417 492 419 323 345 406 368 355 340 413 533 464 407 434 376 324 314 368 346 363 396 256 415 382 439 460 146 396 393 418 506 471 671 488 419 481 491 391 414 440 332 1.25e+03 915 876 843 356 546 472 448 434 378 426 608 437 363 237 308 442 445 708 380 593 397 372 292 84.5 95.3 230 375 315 412 537 461 429 663 543 543 526 568 690 1.07e+03 1.08e+03 656 539 598 528 520 1.06e+03 941 946 613 525 492 471 479 468 981 824 448 1.01e+03 474 643 474 810 711 987 982 1.01e+03 595 471 1.11e+03 766 678 671 898 449 590 840 681 622 571 1.03e+03 806 872 539 611 706 618 679 648 691 625 791 700 742 576 711 695 664 676 698 669 514 671 650 1.32e+03 687 674 509 1.02e+03 653 610 598 531 594 576 572 1.06e+03 547 1.1e+03 796 601 846 548 513 480 541 937 552 547 680 627 702 607 578 490 529 831 784 900 913 502 515 542 485 570 799 713 685 820 600 646 498 571 550 592 721 628 872 531 575 484 671 546 552 497 527 788 453 454 460 467 529 451 505 706 500 550 455 409 517 485 523 496 476 500 591 914 754 844 496 473 521 448 506 433 483 484 783 717 746 520 781 576 531 526 528 498 532 539 591 576 535 526 513 593 518 431 492 445 596 524 559 710 545 545 582 818 981 624 542 452 518 508 472 653 544 559 402 502 544 446 643 431 439 447 528 544 485 518 462 480 470 511 474 436 532 422 460 459 452 810 920 470 774 463 468 458 447 441 469 722 706 670 545 484 495 428 457 480 596 535 938 558 825 409 643 734 544 572 490 563 431 406 575 526 391 546 575 542 476 594 393 554 380 379 365 595 389 399 518 498 632 572 500 517 508 803 711 504 496 564 460 487 390 403 513 424 436 458 424 426 405 488 537 429 473 807 821 815 779 637 708 755 NaN 589 596 608 375 458 676 691 808 434 428 313 359 378 571 509 457 914 447 431 712 402 543 375 338 411 448 455 450 570 730 411 464 274 401 371 345 380 328 403 360 345 263 375 474 582 350 336 420 305 378 402 331 511 493 399 387 354 334 441 457 485 388 556 347 399 439 490 535 448 524 450 792 446 494 417 388 408 415 379 360 490 267 411 460 481 319 288 399 475 325 766 348 320 383 764 392 361 390 431 394 367 441 493 432 423 438 418 411 354 417 492 420 324 344 405 368 357 340 413 534 463 408 434 377 324 315 368 346 363 396 256 415 382 439 460 146 397 393 418 510 470 671 488 423 481 492 388 414 440 332 1.25e+03 916 877 844 367 546 473 448 433 379 428 609 437 363 236 309 442 446 709 377 593 397 373 287 82.8 97.7 232 376 315 411 538 461 430 663 542 543 526 567 688 1.07e+03 1.08e+03 656 540 598 528 519 1.06e+03 941 946 613 526 493 471 480 468 982 825 448 1.01e+03 473 643 474 815 711 988 983 1.01e+03 595 473 1.11e+03 766 678 658 898 449 589 840 678 621 571 1.02e+03 806 872 539 611 706 618 679 648 691 625 791 699 742 575 711 688 664 676 698 669 512 671 650 1.31e+03 687 674 509 1.02e+03 653 611 598 531 594 576 573 1.06e+03 549 1.1e+03 796 601 848 548 512 480 540 936 552 548 680 626 702 607 578 489 529 831 785 900 914 501 515 542 485 570 798 713 685 820 600 646 498 571 550 591 720 630 871 532 575 482 671 545 552 498 528 788 453 454 460 467 529 452 504 703 499 550 456 409 517 485 522 496 477 500 592 914 754 859 494 473 520 449 507 433 483 482 783 716 747 517 774 575 531 526 530 498 533 539 591 575 536 527 514 593 517 430 492 446 596 524 558 709 545 545 582 818 980 624 539 452 518 508 472 657 544 560 401 505 544 446 643 430 439 446 528 543 485 519 462 480 470 512 474 437 532 422 460 459 452 811 919 470 774 462 467 458 447 440 469 721 706 669 545 484 496 428 457 480 596 535 938 559 824 409 642 734 542 572 502 563 430 406 574 526 391 546 576 541 470 595 393 554 379 379 365 596 389 399 518 498 632 574 500 517 508 803 711 504 496 564 460 488 390 403 513 424 437 457 424 426 404 487 539 428 471 806 820 816 779 636 708 754 NaN 587 595 610 376 460 677 698 808 435 428 313 359 379 571 508 456 916 457 429 712 402 555 375 338 412 448 455 449 570 730 411 465 274 401 372 345 379 328 403 359 344 263 374 474 583 351 336 420 305 378 401 330 509 493 398 387 354 334 442 457 485 388 555 348 400 440 490 534 448 524 451 792 446 495 418 389 407 416 379 360 491 267 411 460 481 318 286 399 477 324 765 349 320 382 765 393 361 390 430 396 366 441 493 433 423 437 418 411 355 417 492 420 325 343 404 368 357 340 414 535 462 408 434 377 324 315 368 345 364 395 257 416 382 440 460 145 398 393 418 514 470 672 487 424 481 494 388 413 440 333 1.25e+03 916 877 845 376 546 473 448 432 380 430 609 438 364 236 310 442 446 711 377 593 397 374 283 80.5 100 232 376 314 409 540 460 430 663 543 543 526 566 686 1.07e+03 1.08e+03 657 540 598 529 519 1.06e+03 940 946 613 527 493 471 480 468 982 826 448 1.01e+03 472 644 474 820 710 989 983 1.01e+03 595 475 1.11e+03 766 678 650 899 449 589 840 675 621 571 1.02e+03 806 872 538 611 706 618 678 648 691 625 791 700 742 575 711 680 664 676 698 669 511 670 649 1.3e+03 686 674 508 1.02e+03 654 613 598 529 595 576 573 1.06e+03 550 1.1e+03 797 600 850 548 512 481 540 936 551 548 680 625 702 607 579 490 529 831 785 900 914 501 516 542 485 570 798 712 685 820 600 646 499 571 550 590 720 634 870 532 576 480 671 545 553 498 528 788 453 454 460 468 529 452 504 700 499 550 456 410 517 485 522 495 477 500 592 914 754 871 494 474 519 449 507 433 483 481 782 716 748 514 768 575 532 525 531 499 534 539 591 573 536 527 515 593 515 430 492 446 596 524 557 709 545 546 582 818 980 624 535 452 518 508 473 661 544 560 401 505 544 446 643 430 439 446 528 542 485 519 462 480 469 514 473 437 533 422 459 459 452 811 918 469 774 462 466 459 447 440 469 721 706 669 545 484 496 429 457 480 595 535 937 559 825 409 642 735 540 572 514 564 431 407 574 525 391 546 576 540 462 594 394 553 379 379 365 596 389 398 518 499 632 575 499 516 508 803 712 504 496 564 460 489 389 403 512 424 437 457 424 425 402 486 540 428 470 806 818 816 779 635 709 754 NaN 585 595 612 377 462 677 706 808 436 427 313 358 379 572 509 456 918 463 429 713 402 564 375 338 412 448 456 448 571 730 412 465 275 402 371 346 379 328 403 358 345 262 373 475 582 351 336 419 304 379 400 330 508 492 398 387 355 334 442 457 486 387 555 349 400 440 490 534 448 525 452 792 446 495 417 389 407 417 379 360 492 266 410 459 482 318 286 399 479 324 765 350 320 382 765 394 361 390 430 398 365 440 493 433 424 438 417 411 355 417 493 421 326 342 404 368 356 340 414 536 461 408 434 377 325 315 368 343 364 395 257 416 383 440 459 145 398 394 418 516 469 672 487 425 482 496 389 413 438 333 1.26e+03 917 876 845 386 545 473 448 431 379 430 610 438 364 236 310 442 446 713 377 593 398 374 279 78.2 102 234 377 314 407 542 460 430 663 543 542 528 565 686 1.07e+03 1.08e+03 657 541 597 529 519 1.06e+03 939 946 613 528 493 471 480 468 982 825 448 1.01e+03 472 644 474 822 710 989 983 1.01e+03 595 476 1.11e+03 766 678 640 899 450 589 839 673 621 571 1.01e+03 806 872 538 610 706 618 678 648 691 625 791 700 743 575 712 673 665 675 698 669 510 670 649 1.3e+03 687 674 508 1.02e+03 653 616 598 528 595 576 573 1.06e+03 550 1.1e+03 797 599 851 548 512 481 540 936 550 548 680 625 702 608 579 490 529 832 785 900 913 500 516 541 485 570 798 712 686 820 600 646 499 571 550 589 720 640 869 534 576 478 671 546 554 499 528 787 452 454 460 468 529 452 505 697 500 549 456 410 517 485 521 494 478 501 590 914 754 884 494 474 519 450 508 433 483 482 782 715 749 514 761 575 533 524 531 500 534 538 592 574 536 527 516 593 516 430 492 447 595 524 558 709 544 546 583 818 980 623 532 452 518 508 472 664 545 560 401 506 542 446 642 430 439 446 528 542 486 519 462 481 469 514 473 437 533 421 459 459 452 811 918 469 774 463 467 458 447 440 469 722 706 668 544 483 496 429 457 480 595 536 937 558 825 409 642 736 540 572 523 565 431 407 573 525 392 546 575 541 450 594 394 553 378 380 365 596 389 398 518 499 631 576 499 516 508 803 713 503 496 564 461 490 389 403 511 423 436 456 424 426 402 486 541 429 470 806 816 816 778 634 709 755 NaN 584 594 613 377 462 676 715 807 436 427 313 358 378 571 509 455 919 470 429 713 402 571 375 338 412 449 456 448 572 730 412 464 275 402 371 347 379 328 404 357 346 262 373 475 582 350 337 419 304 380 399 330 507 491 398 387 356 334 441 456 487 388 556 348 400 441 490 534 447 526 452 791 447 495 417 388 408 419 380 360 494 267 410 459 481 318 284 399 478 323 765 350 320 382 765 394 361 389 429 400 365 440 493 433 425 438 416 412 355 417 493 421 325 342 403 370 357 340 414 536 461 408 434 377 325 314 368 341 364 394 257 416 383 439 459 146 397 394 418 517 469 672 487 427 482 495 391 413 437 334 1.26e+03 917 868 845 390 543 473 448 431 378 432 612 438 365 235 308 441 445 715 377 594 399 375 277 76.4 103 236 377 314 406 541 460 429 663 544 542 529 565 687 1.07e+03 1.08e+03 656 542 596 530 519 1.06e+03 939 946 614 530 492 471 480 469 982 825 450 1.01e+03 472 644 474 824 710 989 983 1.01e+03 595 477 1.11e+03 766 678 630 899 451 589 840 671 621 572 1.01e+03 806 873 538 611 706 618 679 648 691 625 790 700 743 574 712 667 665 675 698 669 510 669 649 1.3e+03 688 674 508 1.02e+03 653 617 598 526 593 576 573 1.06e+03 551 1.1e+03 797 599 852 547 513 481 539 936 550 548 680 626 702 609 579 490 529 832 786 900 912 500 517 541 485 570 798 711 686 820 599 646 500 571 551 589 720 648 867 535 576 478 672 546 555 499 528 787 452 454 459 468 528 451 506 694 500 549 457 410 517 484 522 494 479 501 589 915 754 896 495 474 518 450 507 433 482 482 782 714 749 517 755 576 533 525 531 500 534 538 593 575 537 527 515 593 515 430 492 447 595 524 559 710 544 546 583 818 980 624 530 452 518 509 472 667 546 560 401 506 541 446 642 430 438 446 528 543 486 518 462 481 469 514 473 437 534 420 459 460 451 811 919 468 774 463 467 458 447 440 469 722 706 668 544 483 495 428 456 480 594 537 936 557 825 409 643 737 540 572 532 565 432 408 572 525 393 547 575 542 438 594 394 554 378 381 365 597 390 398 518 498 632 577 498 517 507 803 714 502 496 564 462 490 389 403 510 423 435 456 424 426 403 486 542 429 471 808 816 816 777 633 709 756 NaN 583 595 613 377 461 676 722 807 436 426 313 358 377 571 510 455 920 477 429 714 402 580 375 338 412 449 455 448 572 731 413 465 274 402 372 347 379 328 404 357 346 263 373 475 582 350 337 419 304 381 398 330 508 491 397 387 357 334 441 455 488 388 556 347 399 442 490 536 447 526 452 791 447 494 416 387 408 420 380 360 495 268 409 459 481 319 281 400 477 322 764 350 320 382 764 394 361 389 430 400 365 439 493 433 427 438 414 413 355 417 492 421 325 342 403 371 357 341 414 534 461 407 434 377 324 314 367 341 365 394 257 416 383 439 460 148 396 394 418 517 468 670 487 428 482 494 392 413 437 333 1.26e+03 919 865 845 398 545 472 447 430 379 434 614 438 365 235 305 441 444 718 379 594 400 373 273 75.4 103 234 377 313 407 540 460 429 662 543 541 529 566 688 1.07e+03 1.08e+03 656 542 595 530 520 1.06e+03 940 946 614 533 492 471 481 469 983 825 451 1.01e+03 472 644 475 824 710 989 983 1.01e+03 595 479 1.11e+03 766 678 618 899 452 590 840 668 621 572 1.01e+03 806 873 539 611 706 619 679 648 690 626 791 700 743 574 713 659 666 675 698 669 510 670 649 1.3e+03 688 674 509 1.02e+03 652 620 598 526 592 576 572 1.06e+03 550 1.1e+03 798 600 855 548 513 481 539 936 550 548 680 628 702 610 578 490 529 832 786 901 912 501 518 541 485 571 799 711 686 820 599 646 500 572 551 588 720 654 864 537 575 478 672 546 554 498 528 787 452 454 458 468 529 451 507 691 499 549 458 409 517 482 523 494 479 501 590 915 754 908 496 474 518 450 507 433 482 482 783 714 749 520 748 577 533 526 530 500 534 537 592 575 536 528 515 592 515 430 492 447 594 524 559 710 544 546 583 818 980 624 527 452 518 509 471 671 546 560 401 506 540 446 641 431 438 447 529 543 485 518 462 481 469 513 474 437 535 421 459 460 450 810 919 468 774 463 468 457 447 440 469 722 706 668 545 483 495 428 456 480 594 538 936 556 825 409 643 737 540 572 541 565 431 408 572 524 392 547 576 543 423 595 395 555 378 382 365 597 389 399 519 498 631 578 497 517 507 803 714 501 496 564 461 490 388 403 509 422 435 455 424 426 404 486 542 429 471 809 816 816 776 633 709 757 NaN 583 595 614 377 461 676 729 806 435 426 313 358 377 571 511 456 921 486 429 713 401 587 376 338 412 449 455 448 572 732 413 466 273 402 372 347 379 328 403 357 346 263 372 475 582 350 337 418 304 382 398 330 508 492 396 386 358 335 441 455 488 389 554 346 400 442 490 538 446 526 453 792 448 494 415 386 408 422 382 359 496 270 409 460 480 318 278 400 476 321 765 350 320 382 764 394 360 389 431 399 365 439 493 432 429 439 412 413 354 417 492 420 324 343 404 373 357 340 414 533 461 407 435 376 324 314 366 342 365 394 258 415 382 438 460 149 396 394 418 517 468 669 487 429 481 493 393 413 436 333 1.26e+03 920 866 844 404 547 471 445 429 380 436 615 439 365 234 303 441 447 718 380 595 400 370 270 74.5 103 230 378 312 407 538 460 429 662 542 540 529 567 690 1.07e+03 1.08e+03 656 543 596 531 520 1.06e+03 940 946 614 538 492 471 482 469 983 825 451 1.01e+03 473 645 475 824 710 989 984 1.01e+03 595 482 1.11e+03 766 678 606 899 453 589 841 666 621 572 1e+03 806 874 538 612 706 620 680 648 690 626 790 701 743 574 713 653 666 675 698 670 510 671 649 1.29e+03 688 674 510 1.02e+03 652 621 599 526 591 575 572 1.06e+03 549 1.1e+03 799 600 858 548 513 481 540 936 551 548 680 628 702 610 578 489 528 832 786 902 912 502 518 541 485 571 800 710 686 820 599 646 500 573 552 588 720 659 858 538 575 478 672 546 554 497 528 787 451 453 457 467 531 451 508 689 498 550 457 409 517 480 524 494 479 501 591 916 754 920 496 474 520 450 507 434 482 482 783 714 749 520 741 578 533 526 531 500 534 537 592 575 537 528 514 592 514 430 492 446 594 523 559 710 544 546 583 818 980 624 525 452 517 509 471 675 545 560 402 507 540 446 640 431 436 447 529 543 485 518 462 481 469 513 474 438 537 421 459 460 449 810 919 469 774 463 468 457 447 440 469 722 706 669 545 483 495 428 456 481 594 539 936 556 825 409 642 737 539 573 550 564 431 407 572 524 392 547 576 544 414 595 397 556 377 380 366 597 389 399 519 498 631 578 496 517 507 803 714 502 496 564 461 490 388 404 510 422 435 455 424 426 404 487 544 428 472 809 815 816 775 632 710 756 NaN 582 596 614 378 462 676 734 805 434 426 312 358 377 570 511 456 922 492 429 713 402 598 377 338 412 448 455 448 572 732 413 466 272 403 372 346 380 328 403 357 346 263 372 474 582 350 337 418 305 382 400 330 508 493 396 386 357 336 442 454 489 389 553 345 400 442 489 538 446 527 453 792 447 494 415 386 408 423 383 359 495 271 409 461 480 318 278 400 476 320 765 351 319 382 763 394 361 389 432 399 364 439 494 431 431 439 411 412 354 417 492 418 324 344 404 373 357 339 415 530 461 407 435 376 324 314 366 343 366 394 259 414 382 438 460 149 396 393 418 517 470 669 488 430 480 492 392 413 435 333 1.26e+03 919 875 844 409 547 470 442 427 382 436 616 439 364 234 303 441 449 717 380 596 401 368 267 74.1 103 227 378 312 407 538 461 430 661 542 540 529 567 689 1.07e+03 1.08e+03 656 542 597 533 521 1.06e+03 940 946 614 543 493 471 482 469 983 825 451 1e+03 473 645 474 825 710 990 983 1.01e+03 595 484 1.11e+03 766 678 599 900 453 589 841 664 622 572 1e+03 807 874 537 612 706 622 679 649 689 627 790 701 743 574 713 646 666 675 698 669 510 671 649 1.28e+03 687 674 510 1.02e+03 652 623 600 527 591 575 573 1.06e+03 549 1.1e+03 799 601 860 548 513 482 541 936 551 548 680 628 702 610 578 489 529 832 787 902 912 503 519 541 485 570 800 710 686 820 599 646 500 573 552 588 720 663 853 539 575 478 671 546 554 496 528 788 451 453 457 466 532 451 509 685 498 550 457 409 517 480 524 493 478 501 592 916 755 931 496 474 521 450 507 435 482 482 784 713 749 520 733 577 532 525 531 499 534 537 592 575 538 529 514 592 514 429 492 445 594 523 559 710 543 546 582 819 980 624 523 453 518 510 471 677 544 560 403 507 540 445 640 432 436 447 529 544 484 518 462 480 469 512 474 439 540 422 459 460 447 811 919 469 774 462 468 458 447 441 469 722 705 670 545 484 495 427 457 481 594 541 935 556 825 409 640 737 538 574 557 564 431 406 573 523 391 548 577 544 406 595 399 556 379 380 366 597 389 400 519 498 630 578 494 516 507 804 714 502 495 564 461 490 388 404 511 423 435 457 423 425 405 487 545 428 472 808 814 816 774 632 711 757 NaN 582 596 614 378 462 676 740 805 434 426 312 359 377 570 510 457 922 498 429 713 402 608 376 338 411 448 455 448 572 733 412 466 271 403 372 347 380 328 403 357 346 264 372 473 582 351 337 418 306 384 402 330 509 493 397 387 355 338 443 454 489 388 551 345 399 441 490 538 446 527 453 792 448 493 414 387 408 423 384 360 495 272 410 461 480 316 275 400 477 320 766 351 319 382 763 394 361 389 432 400 364 438 495 431 431 440 410 412 354 418 492 417 324 345 404 372 357 338 415 529 462 408 434 376 324 314 366 344 366 393 260 414 382 438 459 149 397 393 417 517 474 669 488 431 479 492 392 412 434 333 1.26e+03 918 879 844 413 545 470 440 426 382 436 617 440 364 234 305 441 452 715 380 599 401 368 266 73.4 103 228 378 312 405 537 460 430 661 542 540 529 566 688 1.07e+03 1.08e+03 657 542 597 538 521 1.06e+03 939 947 614 550 493 472 482 469 983 826 450 1e+03 473 645 474 826 710 990 983 1.01e+03 596 488 1.11e+03 766 678 593 900 454 589 841 663 622 572 1e+03 808 873 536 611 706 630 678 649 689 627 790 700 742 574 713 640 665 675 698 668 510 671 649 1.27e+03 687 675 510 1.02e+03 652 623 600 527 591 575 573 1.06e+03 549 1.1e+03 799 601 862 548 513 482 541 937 552 548 680 628 702 610 579 490 529 832 787 901 912 503 519 542 485 570 801 710 686 820 600 646 500 572 551 588 719 668 848 540 575 478 670 547 554 497 527 789 451 452 458 465 532 451 509 683 498 550 457 409 516 480 524 493 478 502 591 915 756 943 495 474 522 450 507 436 482 482 784 712 748 520 728 576 532 524 531 499 535 538 592 575 538 530 514 593 514 429 492 444 594 522 559 710 542 545 582 820 980 624 522 453 518 510 471 680 544 560 403 508 540 444 640 432 436 447 528 544 484 518 462 480 470 512 473 440 542 422 458 460 445 811 919 470 774 461 468 459 447 442 469 722 705 670 544 485 495 426 457 481 594 544 935 556 826 409 640 737 537 574 564 564 431 405 573 523 392 548 577 544 401 595 400 556 381 381 366 597 390 400 519 498 630 578 492 516 507 804 714 503 496 565 461 489 387 404 512 424 435 459 423 426 406 487 546 427 472 808 813 815 774 631 712 757 NaN 583 596 613 378 462 675 744 806 434 426 312 359 377 570 510 457 922 502 428 714 402 620 376 338 411 449 455 448 572 733 412 466 270 401 373 347 381 327 404 358 346 263 372 473 582 351 337 417 306 386 404 331 510 493 397 388 356 338 444 454 490 388 551 345 398 441 490 538 444 527 453 792 449 491 414 388 408 424 385 360 495 272 412 461 480 314 272 400 478 321 767 350 318 382 763 393 361 389 433 400 364 436 496 431 430 439 410 412 354 418 493 418 325 346 404 372 357 337 414 528 462 408 434 375 322 313 368 344 366 392 260 413 382 437 459 149 397 392 417 518 476 669 487 431 479 491 392 412 430 334 1.26e+03 916 879 847 416 543 471 438 426 382 440 617 441 364 235 306 441 453 713 381 601 401 369 265 72.2 102 228 380 312 402 537 460 430 662 542 540 529 566 688 1.07e+03 1.08e+03 658 542 597 540 521 1.06e+03 939 948 614 556 493 471 483 470 983 827 450 1e+03 474 645 474 827 710 991 983 1.01e+03 596 490 1.11e+03 766 678 587 900 456 589 841 662 623 572 1e+03 808 873 537 611 706 637 678 649 688 627 790 700 742 575 713 634 665 674 699 668 510 671 648 1.28e+03 686 675 510 1.02e+03 651 624 599 527 590 575 574 1.06e+03 550 1.1e+03 799 601 864 548 513 482 540 937 552 548 680 628 701 610 579 491 529 831 787 900 912 504 519 542 485 570 801 710 686 820 601 646 500 572 551 588 719 674 846 542 574 480 670 547 554 497 526 789 451 452 459 465 531 451 509 680 498 549 457 409 516 481 523 492 478 503 591 914 756 953 495 474 523 450 507 436 482 483 785 711 748 520 722 576 532 524 531 498 535 538 592 576 537 530 514 593 514 431 492 444 594 522 559 710 542 545 581 819 980 624 522 453 518 511 471 683 545 560 403 508 540 444 641 432 436 447 528 543 484 518 462 480 470 512 473 440 546 422 458 460 441 811 919 471 775 460 468 459 448 442 470 722 705 670 544 485 496 427 457 481 594 550 935 556 826 409 641 737 536 574 568 564 432 405 573 523 392 549 577 543 397 595 400 556 385 381 366 597 390 400 519 498 630 578 490 516 507 804 714 503 496 565 461 490 388 403 512 424 435 460 422 426 406 488 546 426 473 810 813 815 774 631 712 757 NaN 583 595 612 378 463 675 750 806 434 426 312 359 377 570 509 456 922 506 428 715 402 629 375 338 412 450 455 448 572 734 413 466 270 400 373 346 381 327 404 359 346 262 373 474 581 351 337 417 307 387 404 330 510 493 397 389 358 338 444 454 490 390 551 344 397 440 489 537 443 527 453 792 451 490 414 388 408 424 385 361 495 273 413 462 480 312 269 401 479 321 768 350 318 382 762 393 360 388 433 400 364 434 495 430 430 439 409 411 354 418 493 419 326 346 404 371 357 336 413 527 463 409 434 374 322 313 368 344 366 391 258 413 382 437 458 149 398 392 417 519 472 666 486 430 480 491 392 412 427 334 1.26e+03 916 880 849 418 541 472 438 426 382 444 619 442 365 235 307 441 454 714 380 602 401 370 263 68.7 102 230 381 312 400 537 460 431 663 542 540 529 565 688 1.07e+03 1.08e+03 658 542 596 544 521 1.06e+03 939 948 614 564 494 471 483 472 983 828 449 1.01e+03 475 645 475 827 710 991 983 1.01e+03 596 493 1.11e+03 766 678 580 900 458 588 841 662 624 572 1e+03 808 873 538 612 705 648 678 650 688 627 790 700 742 576 713 629 665 675 698 668 511 670 648 1.29e+03 686 674 509 1.02e+03 651 624 599 526 589 575 574 1.06e+03 550 1.1e+03 799 602 865 548 512 482 539 938 553 549 680 628 701 610 579 492 528 832 787 900 913 504 519 542 486 569 801 710 686 819 601 647 500 572 552 588 718 680 843 543 574 482 670 547 554 496 526 790 452 454 460 465 530 451 509 678 499 548 457 408 516 481 523 492 478 502 590 914 756 963 494 474 524 450 508 437 482 484 784 710 748 520 717 577 531 524 531 498 535 537 592 576 536 530 514 592 514 434 492 444 594 522 559 710 542 545 580 819 980 624 523 453 518 510 472 687 545 561 403 509 540 444 642 432 437 447 528 543 484 517 462 480 469 511 472 440 549 422 458 460 438 811 918 470 774 460 468 459 448 441 470 722 705 670 544 485 496 427 458 481 594 560 934 556 826 409 642 737 536 574 571 563 432 406 574 523 393 550 576 542 391 595 399 555 390 381 366 597 391 400 519 498 630 578 489 517 506 804 714 503 496 566 461 491 389 403 512 423 435 460 422 426 405 488 545 426 474 812 813 815 774 631 712 758 NaN 584 594 612 377 465 675 754 806 434 426 314 359 378 570 510 456 920 510 428 714 402 636 374 338 411 452 455 448 571 734 413 467 270 398 374 346 382 327 404 359 346 263 373 474 581 352 338 417 306 387 403 330 510 493 397 389 360 338 444 453 490 391 551 344 397 440 490 535 442 527 453 792 452 490 414 387 408 425 387 362 496 273 413 463 481 311 268 401 480 321 769 350 318 382 762 392 359 389 433 401 364 433 495 431 429 439 408 412 354 418 493 420 325 346 403 371 357 336 411 527 464 409 433 374 320 312 368 344 365 389 256 413 383 437 458 150 399 391 418 522 469 663 486 429 480 491 391 412 424 334 1.26e+03 916 880 847 420 538 473 438 426 383 447 620 443 364 235 307 441 454 714 380 602 400 371 262 66 101 230 382 311 400 538 460 431 663 542 539 530 566 687 1.07e+03 1.07e+03 658 541 597 547 521 1.06e+03 939 948 614 573 495 471 483 472 983 827 449 1.01e+03 476 645 475 826 712 991 984 1.01e+03 596 496 1.11e+03 767 678 574 900 458 588 841 661 624 572 1e+03 808 873 538 612 705 653 678 650 688 627 789 699 742 576 713 626 666 675 698 668 511 670 648 1.3e+03 685 674 508 1.02e+03 651 624 599 525 588 575 574 1.06e+03 550 1.1e+03 798 602 866 548 512 481 540 938 553 548 680 628 701 611 579 491 528 832 786 900 913 504 520 542 487 569 800 710 687 819 601 646 500 572 552 589 718 683 840 543 575 485 670 547 553 495 527 789 451 454 460 465 530 451 509 676 500 547 457 408 517 481 523 492 478 502 590 915 755 972 494 474 524 450 507 437 482 485 784 708 748 520 710 578 530 525 531 498 534 537 592 575 536 530 514 591 515 434 492 444 593 522 560 710 542 545 580 819 980 624 524 453 518 510 472 690 545 562 402 509 540 445 642 432 437 447 528 543 484 516 462 480 469 511 473 441 554 422 458 460 434 812 918 470 774 461 468 459 447 440 470 722 705 670 544 485 497 429 458 482 594 576 934 556 826 409 642 736 537 574 571 563 432 407 574 524 393 551 576 542 389 596 398 555 396 381 365 596 391 400 519 498 630 577 488 517 507 804 715 503 495 566 462 492 390 402 512 424 434 459 422 427 404 489 544 426 474 812 811 815 774 631 712 759 NaN 584 593 612 377 466 675 756 805 434 425 316 359 378 571 510 456 918 513 428 714 403 643 374 337 411 452 456 449 570 735 414 467 271 399 373 346 381 328 404 359 346 264 373 474 581 352 338 417 306 387 403 330 509 493 397 389 360 338 444 452 490 393 551 344 396 439 491 534 441 526 453 792 452 491 414 386 408 425 388 363 497 273 413 463 481 310 268 401 480 321 769 350 318 382 763 392 359 389 432 401 364 432 495 432 429 439 407 412 354 417 493 420 324 346 402 372 358 336 410 526 463 409 433 375 320 315 369 345 364 389 254 412 383 438 458 150 398 391 418 525 468 662 486 429 480 491 389 412 423 334 1.26e+03 916 881 844 423 536 474 438 427 384 447 620 443 363 235 307 440 454 715 380 602 400 372 260 64.5 100 231 382 311 400 540 461 431 662 542 539 531 566 688 1.07e+03 1.07e+03 659 541 597 550 521 1.06e+03 939 948 614 582 495 471 483 472 984 826 450 1.01e+03 476 645 475 826 712 992 984 1.01e+03 596 498 1.11e+03 767 678 568 900 460 587 841 659 623 572 1e+03 807 873 538 611 705 657 678 649 688 627 789 698 740 576 713 622 666 675 698 668 511 669 648 1.3e+03 685 674 508 1.02e+03 651 623 599 525 588 574 574 1.06e+03 550 1.1e+03 798 602 867 549 513 481 540 937 554 548 680 629 702 611 580 490 528 832 786 900 913 504 520 543 488 569 800 710 687 819 600 646 500 572 552 589 717 686 836 544 575 486 669 547 553 494 528 788 451 454 460 465 529 452 509 673 502 547 457 408 517 481 524 492 477 502 590 916 755 982 495 474 523 450 507 437 483 484 783 704 748 520 704 578 530 525 531 498 534 537 592 575 536 530 514 591 515 432 491 444 593 522 560 710 542 546 580 819 980 624 524 453 518 509 472 694 546 562 402 508 540 445 642 432 437 447 528 543 483 516 462 480 469 511 473 441 560 422 459 460 432 812 918 469 774 461 468 459 448 440 470 722 705 670 544 484 497 430 459 482 594 592 934 557 826 409 642 736 537 573 572 564 433 407 574 525 394 551 576 542 387 596 398 555 405 381 365 596 391 401 518 498 630 576 488 518 507 804 715 502 495 566 462 492 390 403 512 425 434 458 422 428 404 489 542 426 474 811 809 814 774 631 713 759 NaN 584 593 612 377 466 675 758 805 435 426 316 359 379 571 509 456 916 517 428 714 403 649 375 336 410 452 456 449 571 736 415 468 272 399 373 347 381 328 404 359 346 265 373 474 581 352 338 416 305 387 402 330 508 494 396 389 360 337 445 451 490 393 550 344 396 438 492 534 441 526 454 791 452 491 414 386 408 425 389 363 499 273 413 463 481 309 268 401 479 321 769 350 318 381 763 392 359 389 431 401 365 432 496 432 428 439 408 412 354 418 493 421 324 346 401 372 358 336 410 526 462 408 433 375 321 318 370 346 364 389 255 412 383 439 458 149 398 391 418 528 469 663 486 428 480 490 387 411 422 334 1.26e+03 915 879 840 425 537 474 438 428 384 449 621 443 362 234 307 440 455 717 380 602 401 372 260 65.2 99.5 231 381 310 401 541 461 431 663 541 538 532 566 689 1.07e+03 1.07e+03 658 540 596 552 522 1.06e+03 939 947 614 591 495 472 483 472 984 827 451 1.01e+03 476 644 475 826 711 992 984 1.01e+03 596 500 1.11e+03 768 678 562 900 461 587 840 659 622 572 1e+03 807 873 537 612 706 659 678 648 688 627 789 698 739 576 713 618 666 674 698 668 511 669 648 1.3e+03 685 674 508 1.02e+03 650 622 599 524 589 574 574 1.06e+03 550 1.1e+03 798 602 869 549 513 481 540 937 554 548 681 629 702 612 580 490 528 832 786 900 913 504 520 542 488 568 801 710 686 819 599 645 501 572 553 590 716 688 835 546 576 488 668 547 553 494 528 786 451 454 460 465 528 453 509 669 501 548 456 408 518 481 525 492 478 502 589 916 755 989 495 474 522 449 508 437 483 484 782 699 748 519 697 579 529 526 530 499 534 537 592 574 535 530 514 592 514 430 491 444 592 522 559 709 542 546 580 819 980 624 525 453 518 509 472 697 546 562 402 507 539 445 641 432 438 447 528 544 482 516 462 480 470 511 473 441 569 421 460 459 429 812 918 469 774 461 468 459 448 440 471 722 706 670 543 484 497 430 459 482 594 604 934 557 826 409 642 736 537 573 574 564 434 408 574 525 393 551 577 542 387 596 398 554 415 381 365 596 391 400 518 498 630 575 486 518 508 803 715 502 496 566 463 492 390 403 512 426 434 457 421 428 403 489 542 426 473 811 809 814 774 630 713 758 NaN 584 593 613 378 466 675 760 806 435 426 316 358 379 570 507 455 915 518 428 714 403 653 375 336 411 452 456 449 572 736 416 468 272 399 372 348 381 328 404 360 346 265 372 474 581 352 337 416 304 388 402 330 509 494 396 389 360 337 445 450 490 394 550 342 398 438 492 534 441 526 455 791 452 492 415 386 408 424 389 363 500 273 412 464 482 309 266 401 479 321 769 350 319 381 764 392 359 390 430 401 366 431 495 432 428 439 408 412 354 419 493 420 323 346 401 372 358 336 410 526 461 407 433 375 321 321 370 346 364 389 255 411 383 439 459 148 397 391 418 530 470 663 486 427 481 490 386 411 420 335 1.26e+03 915 876 839 425 537 474 436 430 383 451 622 444 363 233 307 440 456 717 380 601 401 373 260 65.9 98.2 233 381 310 401 543 461 431 664 541 538 532 567 690 1.07e+03 1.07e+03 658 540 596 553 522 1.06e+03 939 947 614 598 495 472 483 472 985 827 451 1.01e+03 476 644 476 827 711 993 984 1.01e+03 596 501 1.1e+03 769 678 558 900 462 588 840 658 623 571 999 808 873 537 612 706 660 678 647 689 627 789 698 738 576 713 615 666 674 698 668 511 669 647 1.3e+03 685 675 508 1.02e+03 650 622 599 524 589 574 575 1.06e+03 550 1.1e+03 799 602 870 549 513 481 538 936 554 548 681 628 702 613 581 490 528 832 786 900 913 504 521 542 488 568 802 710 687 818 599 645 500 572 553 590 714 691 835 549 576 489 668 546 553 494 528 786 451 453 460 465 528 453 509 666 501 548 456 408 518 482 526 493 478 503 588 917 755 996 494 474 521 449 508 436 482 482 781 693 748 519 692 579 529 525 529 500 534 538 590 575 533 529 514 592 513 430 491 444 592 523 558 709 543 546 580 820 980 624 526 453 518 509 472 698 546 562 403 506 539 445 640 433 438 446 528 544 482 516 462 480 470 511 472 442 582 421 460 459 427 811 918 468 774 461 468 458 448 440 471 722 706 670 543 485 497 430 459 482 594 610 933 558 827 409 641 736 537 573 577 564 434 408 573 525 393 551 577 542 385 596 398 554 425 381 365 596 391 400 519 498 630 575 484 517 508 804 715 502 496 566 464 491 390 403 512 426 436 457 420 428 403 488 540 426 473 811 808 814 774 630 714 757 NaN 584 593 613 378 466 676 761 807 435 426 316 358 379 570 503 456 913 519 428 714 402 656 375 336 412 452 456 449 572 736 417 469 272 399 372 349 381 326 405 360 345 264 372 473 581 352 336 415 303 389 402 331 509 494 395 390 360 337 446 450 490 394 548 341 400 437 493 534 440 526 456 791 452 492 416 386 407 426 389 363 502 273 413 465 483 309 265 401 480 322 768 350 319 380 765 392 359 391 430 401 366 430 495 432 429 440 406 412 355 418 493 420 322 346 400 372 358 336 410 525 460 407 433 375 322 321 371 346 365 388 254 411 382 439 460 148 397 392 418 532 471 663 487 432 481 489 387 411 416 335 1.26e+03 915 873 838 425 536 473 434 428 382 453 624 445 363 232 305 440 456 716 380 601 401 374 260 66 97.4 234 380 311 400 544 461 431 665 541 538 532 567 690 1.07e+03 1.07e+03 658 540 596 554 522 1.06e+03 940 948 615 606 495 472 482 472 985 828 451 1.01e+03 477 644 476 828 711 994 984 1.01e+03 596 502 1.1e+03 769 677 554 900 462 588 841 658 623 570 998 808 873 537 613 706 661 678 647 689 627 788 698 738 576 714 612 666 674 698 668 511 670 647 1.3e+03 686 675 508 1.02e+03 649 622 600 525 589 573 575 1.06e+03 550 1.1e+03 799 602 871 549 512 482 537 937 554 548 681 628 702 613 582 490 528 832 786 901 913 503 521 542 488 568 800 710 687 819 599 645 500 572 553 591 714 693 836 551 575 490 668 546 554 495 527 786 451 453 460 465 529 453 508 664 501 548 456 408 518 482 525 493 478 504 589 917 755 1e+03 494 474 521 449 508 436 482 483 781 686 747 519 688 580 530 526 529 501 534 538 589 575 533 529 514 592 512 430 491 444 592 524 557 709 543 546 580 820 980 624 526 453 517 509 472 700 546 561 404 507 539 445 640 433 438 446 529 544 483 516 462 480 470 511 472 443 594 421 460 459 426 811 919 468 774 461 467 458 448 440 471 722 706 669 543 484 496 430 458 482 595 611 932 558 827 408 641 736 537 574 580 564 434 408 573 525 394 551 575 542 383 596 397 554 432 381 366 597 391 401 519 498 629 574 482 517 508 804 715 503 496 566 465 491 390 403 512 426 437 457 421 428 403 488 539 426 473 811 808 814 774 631 714 757 NaN 584 592 613 376 466 676 761 808 434 425 316 358 379 570 500 456 912 520 427 714 402 659 376 336 412 452 457 448 571 737 418 469 272 399 372 349 382 326 405 359 345 264 371 472 581 352 334 414 303 390 402 332 509 494 394 391 360 337 446 450 490 395 548 342 400 436 491 534 440 527 459 790 451 492 416 386 407 428 388 363 501 274 414 465 483 309 263 400 482 321 768 350 320 380 765 392 359 390 429 401 365 430 495 432 430 440 404 412 355 417 493 420 322 347 400 372 358 336 411 526 460 406 433 375 322 322 369 345 366 388 253 410 382 439 461 147 397 392 417 534 471 663 487 438 481 489 388 411 414 335 1.26e+03 915 872 838 425 537 473 432 428 383 453 626 445 364 232 302 440 458 715 380 602 402 373 256 65.9 96.5 232 380 312 398 544 462 430 664 541 538 532 567 690 1.07e+03 1.07e+03 657 540 596 554 522 1.07e+03 940 948 616 614 494 471 480 471 985 828 452 1.01e+03 478 644 476 827 712 995 984 1.01e+03 596 502 1.09e+03 770 676 553 899 463 588 841 659 623 570 998 807 872 537 613 707 658 678 647 688 626 787 699 738 576 714 609 667 674 698 668 511 670 647 1.3e+03 687 676 507 1.02e+03 649 623 600 525 588 573 576 1.06e+03 549 1.1e+03 800 602 870 549 512 482 538 937 554 548 681 627 702 613 582 490 528 833 786 901 913 502 520 542 488 568 798 711 687 819 599 645 500 572 554 590 713 695 833 553 575 492 667 547 554 495 527 786 452 453 461 465 530 453 508 663 501 548 456 408 518 482 525 493 478 505 589 919 755 1.01e+03 494 474 521 449 508 436 481 483 781 680 747 521 686 580 531 526 528 501 534 539 589 575 533 529 514 592 513 431 492 445 592 524 557 710 543 546 580 820 980 624 524 453 517 510 472 701 547 560 404 508 539 446 639 433 437 446 529 544 483 516 462 480 470 511 472 443 602 421 460 459 423 810 920 469 774 461 466 459 447 440 471 722 706 668 543 484 496 431 458 482 595 612 932 558 827 408 640 736 537 574 582 564 434 406 573 525 395 550 573 542 382 595 397 554 439 381 366 597 391 401 519 498 629 573 482 517 508 804 715 503 496 566 465 491 390 402 512 425 437 457 422 428 403 488 538 427 472 811 808 814 774 631 715 757 NaN 584 592 613 375 466 676 761 808 434 425 316 359 378 570 495 457 910 520 428 714 403 661 376 336 410 451 458 448 571 738 418 470 272 400 372 348 382 325 405 358 345 264 372 472 581 352 334 414 303 390 404 332 510 494 393 391 360 338 447 449 491 396 548 342 400 436 490 534 440 527 460 789 450 492 417 386 407 429 388 365 499 275 414 466 483 310 262 400 483 321 768 350 320 381 765 392 358 389 428 401 365 429 494 433 431 440 402 412 355 416 494 420 322 347 399 372 357 336 411 526 460 408 433 375 321 322 368 346 366 387 252 409 382 440 462 147 397 393 417 536 470 664 488 442 481 488 387 411 412 335 1.26e+03 915 873 838 424 538 472 432 427 385 453 628 446 365 232 302 439 459 715 380 604 402 372 252 65.4 96.2 228 380 314 397 544 463 430 663 541 538 532 567 688 1.07e+03 1.07e+03 657 541 596 554 522 1.07e+03 940 949 616 623 494 471 479 471 985 827 452 1.01e+03 478 644 476 827 713 995 983 1.01e+03 596 502 1.09e+03 770 675 552 899 464 588 841 659 624 570 996 807 872 536 612 707 655 679 647 688 626 786 698 737 576 714 606 667 674 698 668 513 670 647 1.3e+03 687 676 506 1.02e+03 650 623 600 525 588 572 575 1.06e+03 549 1.1e+03 800 602 869 549 512 482 538 937 554 548 681 627 702 613 582 490 528 834 785 901 913 503 520 542 488 568 797 711 687 820 599 646 500 572 554 590 713 697 830 556 574 492 667 547 554 496 526 787 453 454 461 465 531 454 508 661 501 549 456 408 518 482 525 492 479 504 589 921 755 1.01e+03 494 474 522 449 508 436 481 483 781 674 747 523 682 579 531 527 528 500 534 539 589 575 534 530 514 592 514 432 493 445 593 524 557 710 542 546 580 820 980 624 522 453 517 510 473 702 547 561 403 507 538 446 639 433 436 447 530 544 483 516 462 480 470 511 471 443 606 421 460 458 422 810 920 469 774 461 466 460 447 440 470 723 707 668 543 484 496 430 457 482 595 615 932 558 827 408 640 737 536 574 582 564 434 405 573 525 396 550 571 543 382 595 397 554 445 381 366 597 392 401 519 499 628 572 482 517 507 804 715 502 496 565 464 491 390 402 512 424 437 457 422 428 403 489 538 427 471 811 806 814 773 631 715 757 NaN 584 593 614 375 466 674 762 808 434 425 316 359 378 570 491 458 907 520 428 713 404 664 377 336 409 451 458 448 570 739 418 470 272 400 372 347 383 325 405 356 346 264 372 472 581 353 335 415 302 390 406 331 510 494 392 391 359 338 448 449 491 397 549 343 401 436 488 534 441 527 462 788 450 492 418 386 407 430 388 368 499 277 413 466 483 312 260 399 484 321 769 349 320 382 764 391 358 389 426 402 365 429 494 434 431 440 403 412 356 416 494 419 323 348 398 372 357 336 412 528 461 408 432 374 321 322 367 346 367 387 254 408 382 441 463 149 397 395 416 536 469 665 488 440 481 487 385 412 410 335 1.26e+03 915 874 837 423 536 472 432 427 386 453 628 446 366 231 304 439 462 715 380 607 402 372 249 64.3 96 225 380 313 396 544 463 429 662 540 537 531 566 687 1.07e+03 1.08e+03 657 541 596 554 522 1.07e+03 939 949 616 632 494 470 478 470 985 827 452 1.01e+03 478 644 476 827 713 995 983 1.01e+03 595 504 1.08e+03 770 675 551 899 464 588 841 660 624 570 995 807 872 536 611 708 650 679 648 684 626 786 698 737 576 714 605 667 674 698 668 514 670 647 1.3e+03 687 676 506 1.02e+03 650 624 600 526 588 572 575 1.06e+03 548 1.1e+03 800 603 868 549 512 481 539 937 553 548 681 628 702 613 582 491 528 835 784 900 913 504 520 542 488 568 796 710 687 820 599 646 500 572 554 590 713 699 827 559 574 493 668 547 554 496 526 787 454 454 462 465 532 454 507 659 501 550 456 409 517 482 526 491 479 504 588 922 755 1.02e+03 494 474 522 449 507 436 480 483 782 673 746 522 677 578 531 527 529 500 533 539 589 575 534 530 513 593 514 433 494 445 593 523 557 710 543 547 582 820 980 624 521 453 517 510 474 702 546 561 402 505 538 445 639 434 436 447 530 544 484 516 462 480 470 511 469 443 610 420 460 458 420 810 919 469 774 461 466 460 447 440 470 723 707 668 543 484 496 430 458 482 595 620 931 558 826 408 641 737 536 574 583 564 434 404 574 525 397 550 573 543 383 595 398 554 449 381 365 597 391 400 519 500 628 572 482 518 507 804 715 501 496 563 464 490 389 402 512 424 436 458 422 428 403 490 538 427 472 812 804 814 773 631 716 758 NaN 584 593 614 375 468 673 763 808 434 426 316 359 378 570 487 458 904 520 429 712 404 666 377 337 409 452 457 448 570 740 417 469 272 400 372 346 384 326 404 357 346 265 372 472 581 353 335 416 302 390 407 330 510 494 392 391 359 338 450 449 491 397 550 343 402 436 489 534 441 526 462 787 451 492 418 386 408 430 388 370 499 279 412 467 483 314 258 400 484 321 769 349 319 382 764 391 358 388 425 402 366 428 493 435 431 440 403 413 356 417 495 420 323 348 399 372 357 336 411 529 461 408 432 374 321 322 367 346 367 386 254 408 382 442 462 151 400 398 416 536 468 665 488 438 480 486 383 412 407 334 1.26e+03 915 876 836 424 534 472 432 427 386 453 630 446 367 231 304 438 463 715 380 609 402 370 249 61.4 95.9 225 381 313 394 545 463 429 662 540 536 531 566 688 1.07e+03 1.08e+03 658 541 597 556 522 1.07e+03 939 949 615 640 494 470 478 470 986 827 453 1.01e+03 479 644 476 827 712 996 983 1.01e+03 595 508 1.07e+03 771 676 550 899 465 588 841 662 625 570 994 808 872 536 611 708 648 679 648 681 627 786 697 736 576 715 603 667 674 698 668 514 670 647 1.29e+03 687 675 505 1.02e+03 650 624 599 526 587 571 575 1.06e+03 548 1.1e+03 799 603 868 550 512 481 540 937 553 548 681 628 703 613 582 492 527 835 785 900 913 504 519 542 487 568 795 709 686 820 599 646 500 572 554 590 712 702 825 562 573 494 668 548 554 495 525 788 454 455 461 464 532 454 507 656 501 551 457 409 516 482 526 489 480 504 587 923 755 1.02e+03 494 474 522 449 506 436 480 482 781 672 746 520 670 578 531 527 530 501 533 539 589 575 534 530 513 594 514 433 494 444 593 522 557 711 543 547 583 819 980 624 523 453 518 511 474 702 546 561 401 505 538 444 639 435 436 446 530 543 484 516 462 480 471 511 466 443 612 420 460 458 419 810 918 469 774 461 466 461 447 441 469 724 707 668 543 484 496 429 458 482 595 628 931 558 826 408 641 737 536 574 583 564 434 404 573 525 397 550 574 542 382 596 399 554 453 381 366 597 391 400 520 500 627 572 481 518 507 804 715 502 497 562 465 489 388 403 512 424 435 457 422 428 404 490 538 428 474 813 802 814 772 631 716 758 NaN 584 594 614 375 469 672 763 808 435 428 317 359 378 570 485 458 904 521 429 711 404 668 378 338 410 452 457 448 569 739 416 469 272 400 372 346 384 327 405 357 346 265 372 472 581 354 335 416 302 391 407 330 509 495 392 391 359 338 451 448 491 397 550 343 405 436 490 534 441 524 463 788 451 491 418 386 408 431 387 370 500 281 412 467 484 313 258 400 484 321 769 348 320 383 764 391 357 388 425 401 367 428 493 434 430 440 403 414 356 417 495 420 324 348 400 372 357 335 410 529 461 408 431 373 321 322 368 347 367 385 254 407 382 441 462 152 402 399 416 537 469 664 488 439 480 486 384 411 404 333 1.26e+03 915 876 835 426 532 471 433 428 385 453 632 446 367 231 304 439 465 716 381 610 401 366 248 59 96 225 380 313 393 547 463 429 663 541 536 531 565 690 1.07e+03 1.07e+03 658 541 597 560 522 1.07e+03 940 949 615 648 494 470 477 470 986 827 453 1.01e+03 480 644 476 826 712 997 983 1.01e+03 595 512 1.06e+03 771 676 549 899 466 587 841 663 625 570 994 809 872 537 611 708 642 678 649 675 627 786 697 736 576 715 601 667 674 698 667 513 670 647 1.28e+03 687 675 505 1.02e+03 650 625 599 526 587 572 575 1.06e+03 547 1.1e+03 799 602 868 550 512 481 540 937 553 548 682 628 703 614 582 492 526 834 787 901 913 504 519 541 487 568 794 709 686 819 599 646 501 572 554 590 711 704 828 564 573 494 668 547 554 495 524 788 454 455 461 464 531 454 508 654 501 551 458 409 515 483 525 488 480 504 588 924 755 1.03e+03 493 475 522 449 506 436 481 482 781 672 746 519 666 579 530 526 531 502 533 539 590 575 533 530 512 596 514 431 494 444 592 522 556 711 544 547 584 819 980 625 523 453 518 511 474 702 546 561 401 504 539 443 639 435 436 446 531 543 483 516 462 480 471 512 465 443 613 420 460 458 418 811 918 469 774 461 467 461 447 441 469 723 708 667 543 484 496 429 458 482 596 642 931 558 826 408 642 737 536 574 584 564 434 405 573 525 396 550 576 541 381 596 399 554 456 381 366 597 392 400 520 500 627 572 481 519 507 804 715 503 498 562 465 488 388 403 512 424 434 458 422 428 404 490 538 427 475 814 802 814 773 632 716 758 NaN 583 595 614 376 470 672 763 808 436 428 318 359 378 570 482 458 903 522 429 711 404 670 378 338 412 453 457 448 569 737 416 470 272 401 373 347 384 328 405 357 345 266 372 472 581 354 336 417 302 392 407 330 508 496 392 391 360 337 451 448 491 395 549 342 406 436 492 534 440 524 465 789 450 490 418 386 408 430 386 371 500 282 412 467 484 313 258 401 483 321 769 348 321 382 763 390 357 387 425 400 367 428 493 434 430 440 403 413 357 417 495 421 324 348 400 372 357 335 410 526 461 408 431 373 321 321 369 346 367 384 253 407 382 441 461 153 404 398 416 537 470 666 488 439 480 486 385 409 405 332 1.26e+03 915 876 835 427 532 472 434 429 384 454 634 446 366 230 303 439 466 716 382 609 402 364 247 57.6 97.5 226 378 314 389 548 463 429 664 542 536 532 564 689 1.07e+03 1.07e+03 658 540 597 564 522 1.07e+03 940 949 616 655 495 470 477 470 986 827 453 1.01e+03 481 644 476 825 714 998 983 1.01e+03 595 515 1.05e+03 771 677 548 899 466 587 841 663 625 570 994 809 872 537 612 709 638 678 649 672 627 785 697 736 575 715 598 668 675 699 667 514 671 647 1.27e+03 687 675 506 1.02e+03 650 624 599 526 587 571 575 1.06e+03 547 1.1e+03 799 602 868 551 512 481 539 937 553 547 682 629 703 614 582 492 525 834 788 902 913 504 519 541 487 568 792 709 686 819 600 646 501 573 554 590 710 705 831 567 573 495 669 547 555 494 523 788 455 454 461 465 531 455 509 653 501 551 459 409 515 483 525 488 480 504 588 927 755 1.03e+03 493 475 522 449 507 436 482 482 780 671 747 520 662 580 530 527 531 502 533 539 590 575 534 530 511 597 513 430 494 444 591 521 555 711 544 547 584 819 980 625 522 453 519 511 474 702 546 561 402 504 539 442 640 435 436 447 531 543 483 516 462 480 472 511 463 443 614 420 459 458 418 812 917 469 774 461 467 461 447 441 468 723 708 667 544 483 496 429 458 482 596 666 931 557 826 408 642 737 536 573 584 564 435 404 574 525 396 550 577 541 381 596 397 555 459 381 366 598 393 401 520 500 628 572 480 519 507 804 714 505 498 562 464 488 389 403 512 425 434 459 422 428 405 490 538 426 475 815 802 814 775 633 717 758 NaN 583 596 614 377 469 672 762 809 436 426 319 360 378 570 478 458 902 523 430 712 404 673 379 337 413 453 457 448 569 737 415 470 272 401 374 349 382 328 406 358 345 266 372 472 581 354 336 417 302 392 407 330 507 496 392 392 360 337 450 448 492 394 549 343 406 437 494 533 438 525 466 790 448 488 417 386 408 430 385 372 500 282 412 466 485 313 256 403 482 321 768 348 322 382 763 390 357 386 424 399 368 428 493 434 430 438 403 412 356 417 496 421 325 348 401 371 357 336 410 524 461 408 430 373 321 321 370 344 367 384 253 407 381 441 462 155 404 396 416 537 472 669 487 441 480 486 386 408 404 332 1.27e+03 915 874 836 426 532 472 434 430 384 456 635 445 365 229 304 439 466 715 381 608 402 364 246 58.2 99 225 376 315 386 550 463 429 665 542 536 532 565 686 1.07e+03 1.07e+03 657 539 597 566 522 1.07e+03 940 949 616 661 495 470 477 471 985 828 453 1.01e+03 481 644 476 824 714 999 983 1.01e+03 596 517 1.04e+03 771 677 548 899 466 587 841 664 625 570 994 809 872 539 612 709 634 678 649 669 627 784 697 736 576 715 596 668 676 699 667 514 671 647 1.27e+03 687 676 506 1.02e+03 650 624 599 526 587 571 575 1.06e+03 547 1.1e+03 800 602 867 551 512 481 538 937 553 547 682 629 703 614 582 492 525 833 787 902 913 503 519 542 487 568 790 709 686 819 600 646 502 573 554 591 710 706 834 570 574 495 669 546 555 495 523 788 455 454 461 466 531 454 510 651 502 551 458 408 515 483 524 488 480 504 587 929 755 1.03e+03 492 476 524 449 508 436 483 482 782 670 747 521 659 579 530 528 532 502 533 538 590 575 534 530 509 599 514 430 494 443 590 521 554 711 543 547 583 819 980 625 522 453 520 511 474 702 545 561 403 504 539 443 640 435 437 448 531 543 483 516 461 479 472 512 462 444 614 421 460 459 418 812 916 469 774 461 467 460 447 441 469 722 708 667 544 482 496 429 458 482 596 687 931 556 826 407 642 737 536 573 584 564 436 404 574 525 396 550 577 541 381 596 397 555 461 381 366 599 394 402 520 500 628 571 479 519 507 805 714 505 497 561 464 488 389 402 512 425 434 460 423 427 404 490 538 425 474 815 802 813 776 634 718 758 NaN 583 596 614 378 469 672 761 810 436 425 318 360 379 571 474 458 902 524 430 713 403 676 380 336 414 453 458 448 569 738 414 471 272 401 374 350 381 327 406 358 346 266 372 471 582 355 336 417 302 393 408 332 508 496 392 392 360 337 450 450 491 392 548 344 406 437 494 532 438 526 465 790 448 488 417 386 408 429 384 372 499 282 413 466 485 312 253 404 481 321 768 348 322 382 763 390 357 386 424 399 368 428 494 433 430 436 402 412 356 417 496 422 325 348 401 370 358 337 410 522 461 409 429 373 320 320 370 343 368 384 253 407 380 442 462 156 404 395 417 537 472 671 488 442 480 486 386 408 402 331 1.27e+03 914 872 836 425 532 472 432 430 386 457 636 446 365 228 305 438 467 712 378 610 402 364 244 58.7 100 225 374 316 384 550 463 429 665 542 536 532 566 683 1.07e+03 1.07e+03 656 540 597 568 522 1.07e+03 939 949 615 668 495 470 478 471 984 828 453 1.01e+03 481 643 476 824 713 999 983 1.01e+03 596 522 1.03e+03 771 677 548 899 467 587 841 664 626 570 990 809 872 540 612 710 632 678 648 667 627 784 697 736 576 714 592 668 675 699 667 514 671 647 1.27e+03 687 676 505 1.02e+03 650 623 599 526 587 571 575 1.06e+03 547 1.1e+03 801 602 865 551 513 482 538 938 553 547 681 630 703 615 582 494 524 833 787 902 913 503 519 542 487 568 787 709 687 820 600 646 501 573 554 590 710 706 836 573 574 498 669 547 555 496 523 788 454 455 461 465 531 453 510 649 504 551 458 408 516 483 524 488 480 504 586 936 755 1.03e+03 491 475 524 449 507 436 484 483 783 667 747 522 656 578 530 529 532 501 534 536 589 575 534 531 507 598 514 430 493 443 590 522 554 711 542 546 583 819 980 626 524 453 519 510 474 702 545 562 403 504 539 444 641 436 436 448 531 543 483 516 461 479 471 512 458 445 615 421 460 460 417 811 915 469 774 461 467 460 447 440 469 723 708 666 544 483 496 429 458 482 596 705 930 556 826 406 642 737 536 573 584 564 436 404 575 525 396 550 576 542 381 596 398 555 462 380 367 600 394 402 520 500 627 571 478 519 507 806 714 505 498 561 464 488 389 402 512 425 434 461 423 426 404 491 537 426 473 815 802 812 775 634 718 758 NaN 582 595 614 377 470 672 760 811 437 425 317 360 379 571 472 459 902 523 430 714 403 678 380 335 414 452 458 448 570 739 414 471 271 402 375 350 380 327 407 359 347 266 372 471 581 357 336 416 301 393 409 333 507 497 392 392 360 338 450 451 491 392 549 344 406 437 492 530 440 527 465 790 449 487 416 386 408 429 384 372 499 283 413 467 485 311 250 405 481 320 769 348 321 382 763 391 357 386 424 400 368 428 495 431 430 434 402 412 356 418 496 421 324 348 400 370 359 338 410 522 461 409 431 374 320 320 370 343 367 384 254 407 380 443 462 157 404 395 417 537 472 670 488 444 480 486 385 409 400 330 1.27e+03 914 871 838 425 532 472 431 430 387 458 638 446 364 227 305 438 467 710 376 612 401 364 244 58.3 101 224 375 316 383 550 463 429 665 543 536 532 567 682 1.07e+03 1.08e+03 656 540 598 570 522 1.07e+03 939 949 615 674 495 470 478 471 984 829 453 1.01e+03 481 643 477 822 712 999 983 1.01e+03 595 526 1.02e+03 771 677 548 900 469 587 841 665 626 569 985 808 872 540 611 709 629 678 648 664 627 784 697 736 576 714 589 669 675 699 666 514 670 646 1.25e+03 687 676 505 1.02e+03 650 623 599 525 586 571 574 1.06e+03 548 1.10e+03 802 602 864 551 515 482 538 938 553 547 680 630 702 614 582 495 524 833 786 902 913 502 519 542 487 568 784 709 687 821 599 646 501 573 554 590 711 706 839 575 574 500 669 548 555 496 525 787 454 456 460 464 532 453 509 647 503 551 457 407 516 483 524 488 481 503 586 940 754 1.03e+03 491 476 525 449 508 436 484 484 784 663 747 520 653 577 530 530 531 500 534 536 588 575 535 531 505 600 515 429 492 441 590 522 554 711 542 546 583 819 980 626 525 453 519 510 473 702 545 563 403 504 539 445 642 436 436 448 531 543 483 516 461 479 471 513 454 446 616 420 460 460 417 811 916 469 775 462 467 460 447 440 470 724 707 666 545 484 495 429 458 482 596 715 929 556 825 406 642 737 536 574 584 564 437 403 574 526 396 549 577 543 379 596 399 556 462 379 366 599 394 402 520 500 627 572 478 519 507 806 715 504 499 561 464 489 388 402 512 426 434 460 424 426 404 490 534 427 474 815 801 812 774 634 718 758 NaN 582 595 614 376 470 673 760 810 438 425 317 360 379 571 470 460 901 522 430 714 403 679 379 335 414 453 459 448 570 739 414 471 271 401 375 350 382 327 407 360 347 266 372 471 580 358 336 415 300 394 409 335 507 498 391 392 360 339 450 452 491 392 549 343 406 436 491 531 442 528 465 790 451 487 416 386 408 428 384 373 500 283 414 468 485 310 250 404 481 318 770 348 320 382 763 391 357 386 424 401 368 427 497 430 429 434 403 413 355 418 497 421 323 348 400 369 359 337 411 521 461 409 433 375 319 319 369 342 367 384 254 407 381 443 463 157 404 395 418 536 472 670 488 446 481 485 385 410 399 330 1.27e+03 913 872 839 426 531 471 431 429 387 458 640 446 364 226 306 438 468 708 376 614 401 365 244 57.9 103 225 376 317 383 551 462 429 665 543 537 532 566 681 1.07e+03 1.07e+03 657 540 599 573 522 1.07e+03 939 949 614 680 495 471 477 471 984 829 453 1.01e+03 482 644 477 821 712 998 983 1.01e+03 595 530 1.01e+03 771 676 547 901 470 587 841 665 625 569 980 808 871 540 611 709 628 678 647 658 627 784 697 736 576 714 588 669 676 698 666 513 671 646 1.24e+03 687 676 504 1.02e+03 650 622 599 524 587 571 575 1.06e+03 548 1.11e+03 802 602 864 551 516 482 539 939 553 548 681 629 700 614 582 495 524 833 786 903 914 502 520 542 487 568 780 710 686 821 599 647 500 573 554 591 712 707 841 577 573 502 669 548 555 495 526 787 453 458 460 464 532 454 508 645 502 551 457 407 517 482 524 488 482 503 586 948 754 1.04e+03 491 476 526 449 508 436 485 484 784 660 747 517 648 578 530 530 531 500 535 537 588 574 536 530 503 602 516 428 491 440 589 522 555 711 542 546 583 819 979 626 524 454 519 510 473 701 545 564 402 504 538 445 645 438 436 447 531 543 483 516 462 479 471 514 451 447 616 420 459 460 416 812 916 469 775 462 467 459 448 439 470 724 706 666 546 484 494 429 458 482 596 725 928 556 826 406 642 737 537 574 584 564 437 403 574 526 397 549 578 542 378 596 399 556 463 378 366 599 394 402 520 500 628 572 478 519 507 806 715 504 500 561 464 489 388 403 512 426 435 460 424 426 404 488 532 427 476 815 802 812 774 634 718 758 NaN 582 595 615 377 469 673 759 810 438 426 318 360 380 571 467 459 899 523 430 715 402 678 378 335 414 453 458 448 569 739 415 471 270 401 374 350 383 327 406 360 347 265 371 471 579 358 337 416 301 395 409 336 507 499 391 391 360 340 451 453 491 392 549 342 406 435 491 531 443 529 467 790 454 487 417 386 409 428 384 374 500 284 414 470 485 309 249 403 481 318 770 348 320 382 763 391 357 386 425 402 368 427 496 430 429 434 403 412 355 418 497 421 323 348 400 369 359 337 413 520 461 410 436 376 319 316 368 341 367 384 254 406 382 442 463 157 404 396 418 536 472 670 487 447 482 485 384 410 399 330 1.27e+03 913 870 840 427 531 471 431 429 387 458 642 446 364 225 306 438 468 707 376 613 401 366 244 58 105 225 377 317 383 552 462 430 666 543 537 533 566 681 1.07e+03 1.07e+03 658 540 599 575 522 1.07e+03 940 949 614 686 495 472 476 472 984 829 453 1e+03 482 644 477 820 712 998 983 1.01e+03 595 531 1e+03 771 676 546 901 471 587 841 666 625 569 977 808 871 540 611 710 628 678 647 653 627 784 698 735 577 715 587 669 676 698 666 513 672 646 1.23e+03 687 675 503 1.02e+03 651 622 598 525 588 571 575 1.06e+03 547 1.11e+03 802 602 864 550 518 482 539 939 553 549 681 629 699 613 582 496 524 833 787 903 914 502 520 543 488 568 776 711 686 821 599 648 500 573 554 592 711 708 843 580 573 503 668 548 554 494 527 787 453 458 460 464 533 455 507 644 502 552 457 407 517 482 524 488 483 503 585 954 755 1.04e+03 492 476 526 449 508 436 484 484 783 657 747 515 645 579 530 529 531 500 535 538 588 574 537 530 501 603 517 428 491 440 588 523 556 711 542 546 583 820 979 625 523 454 519 510 473 701 545 564 403 504 538 445 649 440 437 448 531 543 483 515 462 479 471 514 450 448 617 419 458 460 416 813 916 469 774 462 467 458 447 439 470 724 706 666 547 484 494 428 458 482 594 734 929 556 827 406 642 737 537 575 584 564 437 402 575 525 397 549 580 540 376 596 399 557 465 379 366 599 394 402 520 500 629 571 479 519 508 806 715 502 501 562 463 489 388 403 512 426 435 460 423 426 404 488 530 427 476 815 802 812 774 634 718 758 NaN 582 595 615 377 469 672 758 809 437 426 319 359 380 570 464 459 898 524 429 715 402 677 377 335 414 454 457 448 569 739 414 471 269 401 373 350 383 327 405 359 347 265 371 471 579 358 337 417 302 395 409 337 508 500 391 390 360 340 453 454 491 392 549 342 407 435 491 531 439 529 469 789 458 487 418 386 409 428 384 374 500 284 414 471 486 308 248 403 480 319 770 348 321 382 763 391 357 386 424 402 368 428 495 430 428 435 404 412 355 419 498 421 323 348 400 368 359 337 414 518 460 410 436 376 318 312 368 340 366 385 254 405 383 442 463 157 404 397 418 536 472 670 487 446 482 485 384 410 398 331 1.27e+03 913 868 840 427 532 470 431 430 387 458 642 446 364 224 306 438 469 706 374 613 401 366 243 58.5 106 226 377 317 382 552 462 430 666 542 537 533 566 681 1.07e+03 1.07e+03 657 540 599 577 523 1.07e+03 940 949 614 692 494 472 472 472 983 829 453 1e+03 481 644 477 821 712 998 983 1.01e+03 595 534 987 771 676 547 901 473 587 842 667 625 570 974 808 871 541 612 710 630 678 647 649 627 784 698 735 577 715 585 670 676 698 667 513 672 646 1.24e+03 688 675 502 1.02e+03 651 622 598 526 589 571 575 1.06e+03 546 1.11e+03 802 601 864 550 518 481 539 938 553 550 682 630 699 614 582 496 523 833 788 903 914 502 520 543 488 567 773 712 686 821 600 648 500 573 554 593 710 707 844 582 572 503 669 548 553 494 527 787 453 458 460 464 532 455 507 642 502 552 457 407 517 481 524 488 483 504 585 960 756 1.04e+03 492 476 528 450 508 435 484 486 781 653 747 515 642 579 530 530 532 500 535 538 589 574 537 529 499 602 518 430 492 441 588 524 555 711 542 546 583 822 980 625 523 454 518 510 473 701 544 564 403 504 537 446 653 442 438 448 531 544 483 516 462 479 471 514 449 449 618 419 458 459 415 813 916 468 773 462 467 458 447 440 471 724 705 665 548 483 496 427 458 482 594 743 929 556 828 406 641 737 537 576 583 564 437 402 575 524 397 548 580 539 376 596 399 556 465 380 366 599 394 402 520 501 630 571 480 519 508 806 716 500 501 562 463 489 388 403 512 425 436 460 423 426 405 488 530 428 475 814 802 812 775 633 718 758 NaN 583 596 616 377 469 671 758 808 436 427 320 357 380 570 461 458 897 522 428 716 402 677 376 335 414 456 458 448 569 739 414 471 269 402 373 349 384 327 403 359 346 267 372 471 579 357 337 418 304 396 409 338 510 500 390 390 360 341 453 455 491 392 549 341 408 435 491 531 434 529 470 789 464 487 418 386 408 428 384 374 499 284 414 472 487 306 247 402 480 318 768 348 321 382 764 391 357 387 425 402 368 427 494 432 428 435 404 412 355 418 497 421 323 348 400 368 360 337 414 517 461 410 436 376 317 309 368 340 366 386 254 405 384 442 462 157 404 398 419 535 472 670 487 446 481 485 383 410 398 329 1.27e+03 914 867 839 427 534 470 431 430 388 458 643 447 363 222 306 437 471 706 379 613 401 366 242 57.6 108 227 376 317 382 553 462 430 665 542 537 533 566 680 1.07e+03 1.07e+03 657 540 599 579 524 1.07e+03 940 949 614 697 494 472 470 473 983 828 453 1.01e+03 480 644 478 820 712 999 983 1.01e+03 595 537 975 770 677 548 902 475 587 842 668 625 570 970 809 872 541 611 711 632 678 648 645 628 785 698 734 577 716 583 670 676 698 668 513 673 647 1.25e+03 688 675 502 1.02e+03 652 622 598 526 590 571 575 1.06e+03 546 1.11e+03 802 601 865 549 519 481 539 938 553 549 683 630 699 615 582 497 523 833 789 904 914 503 520 543 489 566 771 713 686 821 600 648 500 573 554 594 708 707 845 584 572 502 670 549 552 493 527 787 453 458 461 464 532 454 507 640 502 552 456 407 516 481 524 488 483 505 585 962 755 1.04e+03 492 476 528 450 508 434 484 488 780 650 748 517 640 579 531 530 532 501 534 538 589 574 537 529 498 600 517 431 492 442 588 524 555 711 543 546 583 823 980 625 522 453 518 510 474 700 544 564 403 504 536 446 658 442 439 447 531 544 484 516 462 479 471 514 448 449 620 420 460 458 416 813 916 468 774 462 467 458 447 441 471 724 704 665 548 482 496 427 458 482 594 753 929 556 828 406 641 738 537 576 582 563 437 402 575 525 398 548 580 540 375 596 399 556 466 380 366 599 394 402 520 501 629 570 480 519 508 806 717 498 501 562 463 489 387 402 512 424 436 460 422 427 405 488 531 428 475 813 802 811 776 632 719 758 NaN 583 596 616 377 469 670 758 807 435 427 321 356 380 570 457 459 898 520 428 716 403 677 377 335 414 456 458 448 569 739 413 471 269 402 373 348 384 328 403 359 346 268 372 470 579 357 337 418 304 398 409 337 510 500 391 389 361 341 454 455 492 393 548 340 409 436 491 531 432 529 470 789 468 486 418 386 408 428 384 374 499 285 414 472 487 305 247 402 481 318 767 349 322 382 764 391 357 388 424 403 369 426 495 433 427 436 404 413 355 418 496 421 323 348 400 368 360 337 412 516 463 410 436 376 316 309 368 340 366 386 253 405 383 442 462 156 404 398 420 534 472 670 487 445 480 484 383 409 398 328 1.27e+03 914 869 838 427 535 470 432 429 388 458 645 448 362 221 306 437 474 707 382 613 401 366 241 56.3 110 228 375 317 382 553 462 430 664 542 536 533 567 681 1.07e+03 1.08e+03 656 540 600 581 524 1.07e+03 940 949 613 702 494 472 465 473 984 828 454 1.01e+03 479 643 478 820 712 999 983 1.01e+03 595 538 964 770 677 549 901 477 587 842 668 625 570 967 809 872 541 611 710 633 679 648 641 628 785 698 734 577 716 582 670 676 698 667 514 673 647 1.25e+03 688 674 502 1.02e+03 652 622 599 526 590 571 575 1.06e+03 546 1.11e+03 802 601 865 549 523 480 539 938 553 550 683 630 699 616 582 497 523 833 789 904 913 504 519 543 489 566 769 713 686 820 600 648 500 574 554 593 708 707 846 584 572 502 671 550 551 492 527 787 453 457 461 465 532 454 507 637 502 551 456 408 516 480 524 487 482 505 586 962 755 1.04e+03 491 476 528 450 508 434 484 489 780 648 748 518 637 578 532 530 533 502 534 538 589 574 537 530 498 598 517 431 492 443 589 524 554 710 543 546 582 824 980 626 522 454 518 510 474 700 544 564 403 503 536 446 661 442 439 447 531 544 484 516 462 479 471 514 446 449 620 420 460 458 416 813 917 468 775 462 468 458 448 441 470 724 702 665 546 481 498 427 458 482 594 762 928 557 828 407 641 738 537 575 582 563 438 403 575 525 398 548 579 541 374 595 398 556 466 381 367 599 394 401 520 502 628 571 480 519 508 805 718 498 500 562 463 489 387 400 511 424 436 460 422 427 405 487 531 429 475 813 802 810 777 632 721 758 NaN 583 596 616 377 469 668 758 807 435 427 320 355 380 569 453 460 898 517 428 715 404 677 377 335 414 456 458 448 570 739 413 471 269 402 373 348 383 328 403 360 346 269 372 470 580 357 338 418 304 400 409 337 509 500 391 389 362 342 454 454 493 392 547 340 411 436 491 530 433 530 470 790 475 485 418 386 409 429 382 374 498 285 414 472 487 306 245 403 482 317 766 349 322 383 765 391 357 388 424 404 370 426 495 435 427 436 405 413 355 418 496 421 323 348 401 369 360 338 412 514 464 410 436 375 316 310 368 340 367 385 253 405 383 442 462 155 404 397 419 531 472 670 487 445 480 484 383 408 397 326 1.27e+03 914 872 837 427 534 471 433 428 389 458 647 448 362 221 306 436 477 707 386 615 401 366 241 55.2 113 228 374 317 380 554 462 430 663 542 536 532 567 682 1.07e+03 1.08e+03 656 540 600 581 524 1.07e+03 940 949 612 705 494 472 460 474 984 828 454 1.01e+03 479 643 478 819 712 1e+03 983 1.01e+03 595 539 952 769 677 550 900 478 587 842 668 625 569 964 809 871 541 611 710 634 680 647 637 628 785 698 734 578 716 582 669 676 699 667 514 673 647 1.25e+03 688 675 502 1.02e+03 652 622 599 525 590 571 576 1.06e+03 546 1.11e+03 801 601 865 548 527 479 540 938 553 550 684 631 700 616 582 497 522 833 788 904 913 504 519 543 489 565 764 713 686 820 600 648 499 574 554 593 708 707 847 586 573 503 671 549 552 492 526 787 454 457 461 465 532 454 507 636 502 551 456 408 516 479 524 486 482 505 586 963 754 1.04e+03 491 476 527 450 508 434 485 490 780 647 747 518 634 579 532 530 533 502 534 538 589 575 537 530 499 594 516 431 492 444 590 524 554 710 542 546 582 824 980 626 521 453 519 510 475 699 544 565 402 502 536 445 667 443 439 447 532 544 484 516 462 479 471 513 444 449 620 421 461 458 416 813 917 468 775 461 468 458 448 440 470 724 700 665 545 481 498 428 457 482 594 770 927 557 828 408 641 739 537 574 582 563 438 403 575 526 399 548 577 541 373 595 398 556 467 380 367 598 394 402 520 502 628 571 480 520 508 805 717 500 500 562 464 489 388 400 512 424 437 460 421 427 406 485 531 429 476 813 800 810 778 632 722 758 NaN 583 596 616 376 468 664 758 808 436 427 320 355 379 569 450 460 898 517 429 714 404 677 377 335 412 455 459 448 570 739 413 471 270 402 373 349 383 328 403 359 346 269 371 470 580 358 338 418 304 402 409 336 508 500 391 389 362 343 454 452 493 391 547 341 412 436 491 530 434 530 470 791 480 484 416 387 409 431 381 374 498 286 414 472 487 309 243 403 482 317 766 349 322 383 765 391 357 388 425 405 370 426 496 436 428 436 405 413 355 419 495 421 323 348 402 369 359 339 412 512 463 409 436 375 315 311 369 341 366 384 252 404 383 442 462 154 405 397 419 529 473 670 487 444 481 484 383 408 396 327 1.27e+03 913 874 838 428 532 472 434 427 389 457 650 447 362 221 306 436 478 707 384 616 400 366 240 55.4 114 226 374 317 374 554 462 430 663 542 536 532 566 685 1.07e+03 1.08e+03 656 539 600 581 523 1.07e+03 940 949 613 706 494 472 452 474 984 828 454 1.01e+03 479 642 477 819 712 999 982 1.01e+03 595 542 942 769 676 550 899 480 587 842 669 625 568 960 810 871 541 612 710 634 681 647 631 628 784 698 733 578 716 581 668 676 699 667 515 674 647 1.25e+03 688 675 502 1.02e+03 651 623 600 525 589 571 576 1.06e+03 546 1.11e+03 800 601 865 548 531 479 540 939 553 550 685 631 700 616 582 498 522 833 787 904 913 503 519 543 489 565 755 713 686 820 600 647 499 574 554 592 707 706 849 587 574 503 671 549 551 491 526 787 454 456 461 464 533 454 507 634 502 551 456 409 515 479 523 485 483 505 587 964 752 1.04e+03 491 475 526 450 508 435 485 490 780 645 747 520 632 578 532 530 533 502 534 538 588 575 536 531 498 589 516 430 491 444 590 523 554 710 543 546 582 824 980 626 520 453 520 510 474 699 544 566 400 502 535 444 674 443 438 447 532 545 483 516 462 479 471 513 444 448 621 421 461 458 416 813 917 468 774 460 468 458 448 440 470 724 698 664 544 480 498 427 457 482 593 776 926 557 827 408 641 738 538 574 582 563 438 403 575 526 399 548 575 541 372 596 399 556 467 380 368 599 394 401 520 502 627 570 480 520 507 806 717 502 500 561 465 489 388 399 512 424 437 461 422 426 408 484 531 428 476 813 799 811 778 632 723 757 NaN 582 595 615 376 468 660 757 809 437 426 321 355 378 569 449 460 898 518 429 714 404 677 376 336 411 454 460 448 570 738 413 472 270 402 373 350 383 328 402 358 346 268 371 469 580 359 338 418 303 402 409 336 509 500 391 389 362 344 453 452 493 390 547 341 412 435 491 530 434 531 470 791 488 484 414 386 409 433 379 374 497 286 414 472 487 311 241 403 483 317 766 349 322 383 764 391 357 388 426 406 370 426 496 438 429 436 405 412 355 421 495 421 323 347 403 369 358 340 412 510 466 409 436 375 315 312 369 340 366 384 251 405 383 442 462 154 405 398 418 528 474 671 486 449 482 484 383 408 396 327 1.27e+03 913 875 840 428 531 474 433 427 389 457 650 447 362 221 306 436 477 705 384 617 400 366 240 54.2 116 224 374 318 367 553 462 429 662 542 536 532 564 686 1.07e+03 1.07e+03 656 539 599 580 523 1.06e+03 939 949 614 707 494 472 447 474 984 827 455 1.01e+03 479 642 477 818 712 999 982 1.01e+03 595 545 931 768 676 550 899 481 587 842 670 625 568 957 809 872 541 611 710 634 681 648 623 628 784 698 733 577 716 580 668 676 699 666 514 674 647 1.25e+03 689 676 502 1.02e+03 651 624 600 525 589 571 576 1.05e+03 547 1.11e+03 799 601 865 548 534 479 540 939 553 550 685 630 700 616 582 498 522 833 786 903 913 502 519 543 489 565 743 713 686 819 600 647 500 574 554 592 706 706 851 588 574 503 671 549 550 490 526 787 454 455 461 464 533 455 507 632 501 551 456 409 515 479 522 484 482 505 587 964 752 1.04e+03 490 475 526 450 508 434 485 490 781 644 748 521 631 579 533 530 533 500 534 537 587 575 536 531 497 582 517 431 491 444 590 523 555 710 544 546 583 824 981 626 520 453 520 509 474 698 544 565 400 502 534 445 683 444 438 447 532 545 483 516 462 479 471 513 444 449 621 420 461 458 416 813 917 469 774 459 468 459 448 440 470 724 696 663 544 480 498 427 457 482 593 784 925 557 827 409 641 738 538 574 581 563 437 403 575 526 398 548 573 542 372 596 400 556 467 380 368 600 394 401 520 502 627 571 479 520 507 806 716 504 500 560 466 489 389 400 512 424 438 461 424 426 411 482 531 428 476 813 799 811 777 632 723 757 NaN 581 596 615 376 468 658 756 810 437 426 322 356 377 569 448 460 898 518 428 714 404 677 375 336 412 454 461 449 571 738 413 472 270 402 372 349 383 328 402 358 346 268 371 469 580 360 338 417 303 402 409 336 510 500 391 390 362 345 452 452 493 390 547 341 412 434 491 531 434 531 470 791 495 484 412 386 409 433 380 376 496 286 412 472 486 311 240 403 482 318 767 350 322 382 762 390 357 388 427 406 370 426 497 439 430 436 405 411 355 421 495 421 323 347 403 370 358 340 412 508 469 409 436 375 315 312 369 340 366 384 250 406 383 441 462 154 405 398 418 526 474 672 487 455 483 484 383 408 397 327 1.27e+03 914 874 840 428 532 475 433 426 389 456 651 446 361 221 306 436 478 702 384 616 399 366 239 52.8 120 223 373 318 363 552 462 430 662 542 536 533 564 684 1.07e+03 1.07e+03 656 539 598 580 523 1.06e+03 939 949 616 708 494 472 440 474 983 827 455 1.01e+03 479 642 477 818 713 999 982 1.01e+03 595 549 921 768 675 550 900 484 587 842 670 625 568 955 808 872 540 610 710 634 682 649 614 628 784 698 733 576 716 579 668 676 698 666 515 673 647 1.24e+03 689 676 503 1.02e+03 651 625 600 524 589 571 576 1.05e+03 547 1.11e+03 799 601 865 547 538 480 540 939 552 549 684 630 700 616 582 499 520 832 787 903 912 502 520 543 489 565 729 713 686 818 601 647 500 573 554 592 704 705 850 589 574 501 671 550 549 490 526 787 455 455 461 464 533 455 507 630 500 552 456 409 516 479 522 484 482 504 586 963 752 1.04e+03 490 474 527 450 507 434 484 490 781 643 750 523 630 579 533 528 532 500 534 536 586 574 535 532 496 571 518 432 491 445 591 522 555 710 544 546 583 823 982 625 519 454 520 509 474 698 544 565 401 502 534 446 694 446 438 447 532 545 483 516 462 479 471 513 444 449 621 420 461 458 416 813 917 469 774 460 467 460 449 440 470 724 695 662 542 479 498 426 457 482 593 790 925 556 827 409 642 738 539 575 580 563 437 403 575 526 398 548 572 542 370 596 400 556 467 380 368 601 394 401 520 502 627 571 479 521 508 806 716 504 501 558 466 489 390 401 511 424 437 461 425 425 413 479 531 427 476 813 799 811 777 632 723 757 NaN 580 596 615 376 468 657 756 809 437 426 323 356 376 569 446 459 897 518 428 714 404 677 375 336 412 454 461 450 571 737 412 472 270 402 372 348 382 328 402 358 346 268 371 469 580 360 337 417 303 402 409 336 512 500 391 390 364 344 452 454 492 391 547 341 412 433 492 532 434 531 470 791 503 484 412 385 409 433 380 378 497 287 411 472 486 311 240 403 482 319 768 350 321 381 761 391 358 389 427 406 370 425 497 439 429 435 406 410 355 422 496 421 323 347 402 371 358 340 412 507 472 409 435 375 314 312 369 340 366 384 251 406 384 441 462 154 405 398 418 524 475 673 489 460 484 485 383 409 397 328 1.27e+03 915 874 839 429 530 475 433 426 389 456 652 447 360 220 306 435 480 699 385 616 399 366 238 51.4 123 222 373 319 362 552 462 431 663 543 535 533 565 682 1.07e+03 1.07e+03 657 539 598 579 523 1.05e+03 939 949 616 708 494 473 434 474 983 827 456 1.01e+03 479 643 477 818 714 999 982 1.01e+03 595 550 912 768 674 550 901 486 588 842 670 624 568 952 807 872 541 610 710 633 682 650 608 628 784 698 733 576 716 579 667 676 698 665 515 673 647 1.24e+03 689 676 503 1.02e+03 650 625 600 525 588 571 576 1.05e+03 547 1.11e+03 799 600 865 547 541 480 540 938 553 549 685 630 700 614 582 499 518 832 787 903 912 502 520 543 490 565 715 713 686 817 601 647 500 574 554 592 704 705 849 590 575 499 671 550 549 490 527 788 456 456 461 464 532 456 508 630 500 552 456 409 516 480 522 484 481 504 585 961 752 1.04e+03 490 475 527 451 507 434 483 490 781 643 750 522 628 578 533 527 532 500 534 535 586 575 535 532 495 560 518 433 491 445 591 522 554 710 543 545 584 822 981 625 519 454 521 509 474 698 545 565 403 502 535 446 705 451 438 448 532 545 483 516 462 479 472 512 444 449 621 420 461 459 416 813 916 469 774 460 467 461 449 440 469 724 694 662 540 479 497 427 458 482 593 796 926 556 828 409 642 738 538 576 580 563 437 403 575 526 398 548 573 543 370 596 400 556 466 381 368 600 395 402 520 502 627 572 478 521 507 806 717 504 501 557 466 488 390 402 510 424 436 460 424 425 416 475 531 428 477 813 798 810 777 632 723 758 NaN 581 597 616 376 469 656 755 809 437 426 324 356 376 568 443 459 897 518 428 714 404 678 374 336 413 455 461 450 572 738 412 472 270 402 372 347 382 328 402 358 346 268 372 469 580 360 337 417 303 402 409 336 513 501 391 390 365 343 452 454 492 392 546 341 413 433 492 532 434 531 470 791 510 483 412 384 409 432 380 380 498 287 411 472 486 309 239 404 482 319 767 350 321 381 761 391 358 389 427 406 372 425 496 439 429 434 406 411 355 423 496 421 323 347 402 372 358 340 412 507 472 409 435 375 313 312 369 340 367 384 251 407 383 440 462 155 405 398 418 523 476 675 489 458 484 484 381 409 397 327 1.27e+03 916 875 836 430 529 475 433 426 390 456 652 446 359 220 306 434 481 697 385 617 399 367 237 51.5 124 222 374 319 362 552 462 432 664 543 535 533 565 680 1.07e+03 1.07e+03 657 539 598 579 523 1.04e+03 939 949 617 707 494 473 428 474 983 827 456 1.01e+03 479 643 476 818 714 998 982 1.01e+03 595 552 904 768 674 551 901 488 587 842 670 624 569 950 806 872 541 610 710 633 682 650 601 628 784 698 733 576 716 579 667 676 698 665 516 673 648 1.23e+03 689 675 504 1.02e+03 650 625 600 525 588 571 576 1.05e+03 548 1.11e+03 798 600 865 547 546 480 540 939 554 549 685 630 700 613 583 499 516 832 787 903 913 502 520 543 490 565 705 713 686 818 602 647 500 573 554 593 703 704 848 591 575 498 671 550 547 490 527 788 456 457 460 464 532 455 508 629 501 552 456 408 516 480 522 484 481 504 584 959 752 1.03e+03 490 475 527 452 507 434 483 490 781 643 749 522 627 576 532 524 531 501 534 535 585 575 535 532 494 550 517 433 491 445 593 521 554 710 542 545 583 822 981 625 519 454 521 510 473 697 546 565 404 502 535 446 712 456 438 448 533 545 483 516 462 479 472 512 443 449 622 420 460 459 416 813 916 469 774 460 467 460 449 440 469 724 694 662 538 479 497 427 458 482 594 800 925 556 828 409 642 739 538 577 580 562 438 402 575 526 398 548 574 543 370 596 399 556 467 381 368 600 395 402 520 503 628 572 478 522 507 807 717 502 501 554 466 488 390 403 511 424 435 460 424 426 418 472 531 428 477 815 798 810 776 632 724 760 NaN 581 598 618 377 470 653 755 810 436 426 324 355 377 568 441 459 897 517 428 714 403 679 375 336 414 456 461 450 572 739 412 471 271 402 372 348 382 328 403 358 345 268 372 469 580 361 337 416 302 404 409 336 513 500 391 391 366 342 451 454 492 392 546 342 414 432 493 532 433 531 470 791 518 483 412 385 409 432 381 380 499 287 411 472 486 307 239 404 482 319 767 350 321 381 762 391 358 389 427 406 373 424 496 438 429 434 406 411 356 424 496 421 323 348 403 372 358 341 412 506 471 409 435 376 313 312 368 340 366 384 251 407 383 440 462 155 405 397 418 522 476 678 489 457 483 484 380 410 397 327 1.27e+03 916 876 836 431 528 475 433 425 390 455 652 446 358 220 306 432 481 697 384 618 400 367 238 51.6 126 223 375 319 362 552 463 432 666 543 535 532 565 680 1.07e+03 1.07e+03 656 539 598 580 523 1.03e+03 939 949 617 707 494 473 422 473 982 827 456 1.01e+03 479 643 476 817 715 997 983 1.01e+03 595 553 896 767 674 552 902 489 587 843 670 625 568 949 807 872 542 611 711 634 681 650 592 628 784 698 732 577 716 578 666 676 698 665 516 673 648 1.23e+03 689 675 504 1.02e+03 650 625 600 526 588 571 577 1.05e+03 548 1.11e+03 798 600 865 547 550 480 540 940 555 549 686 631 700 613 583 499 516 833 787 903 914 502 519 544 490 565 699 713 686 818 601 647 500 573 554 594 702 704 848 591 575 498 671 549 545 490 526 787 455 458 461 463 532 455 508 626 502 552 457 408 516 480 522 484 482 504 584 957 752 1.03e+03 491 476 527 453 507 435 484 490 781 642 748 520 626 574 532 521 532 501 535 535 585 575 534 532 492 545 516 433 491 444 594 522 554 710 542 545 583 822 981 625 519 455 520 510 472 696 547 565 403 501 535 445 718 462 438 448 533 544 483 516 462 478 473 512 442 449 622 420 460 459 417 813 916 469 773 461 467 459 449 440 470 724 692 663 535 480 496 427 459 482 595 802 923 557 828 409 642 739 538 578 581 562 438 402 575 525 399 548 575 544 370 596 399 557 467 380 367 600 395 402 520 503 628 572 478 522 507 807 716 499 501 552 466 489 389 403 512 423 435 460 424 426 419 470 530 428 477 817 797 810 775 632 725 761 NaN 581 600 618 377 471 649 756 810 436 426 324 355 378 569 439 459 897 516 428 714 403 679 376 337 414 458 460 450 571 740 412 470 272 402 372 350 382 327 403 357 345 269 372 470 580 360 337 416 302 405 410 336 513 500 391 392 367 343 452 454 491 392 546 344 413 432 492 532 434 531 470 791 525 482 412 385 408 432 381 379 500 286 411 472 485 304 238 405 483 320 767 349 320 381 762 391 358 390 427 405 374 423 496 438 429 434 406 412 356 423 496 421 323 349 404 372 358 341 410 504 472 410 435 376 313 311 368 340 366 383 250 408 383 439 462 156 405 397 418 522 475 680 488 455 483 483 381 411 397 327 1.27e+03 915 876 837 430 528 475 434 424 390 456 652 446 358 220 306 432 482 694 383 618 400 368 239 51.6 129 223 375 319 360 552 463 432 666 544 534 532 565 679 1.07e+03 1.07e+03 655 540 598 580 523 1.02e+03 939 950 617 706 493 473 418 473 982 827 456 1.01e+03 479 643 476 817 715 998 983 1.01e+03 596 555 892 767 674 553 901 491 588 843 670 625 568 948 809 872 542 612 713 634 679 650 581 627 785 698 732 577 716 577 666 675 697 665 516 674 648 1.23e+03 689 674 504 1.02e+03 649 625 600 527 587 571 577 1.05e+03 548 1.11e+03 798 600 865 547 555 480 540 941 555 549 686 631 700 613 583 499 515 833 787 904 914 503 519 544 490 565 694 713 686 819 601 647 500 573 554 594 701 704 847 591 575 498 670 549 544 489 525 786 456 458 461 462 532 455 508 624 502 552 457 408 516 481 521 484 482 504 584 955 752 1.03e+03 492 476 527 454 508 435 485 489 781 642 749 518 624 573 532 516 532 501 535 536 585 574 534 532 490 541 516 433 491 443 597 522 555 710 542 545 583 821 980 626 519 455 519 510 471 696 547 566 402 501 535 444 722 469 438 448 533 545 483 516 462 478 473 511 441 449 623 420 460 459 418 813 916 468 773 461 467 458 449 440 470 724 691 663 530 480 497 426 459 482 595 803 922 557 827 409 641 739 538 579 580 562 438 402 574 525 400 548 576 544 370 595 398 557 468 380 368 600 394 402 520 503 628 572 478 521 507 807 717 496 501 548 466 490 388 403 512 423 435 460 424 426 420 466 530 428 477 818 797 809 775 631 725 762 998 582 601 619 377 470 644 756 810 436 427 325 355 378 570 437 459 897 516 428 714 402 678 377 337 414 460 459 449 570 740 412 468 273 403 373 351 381 326 404 356 345 269 373 470 580 360 337 416 302 406 410 336 512 499 391 393 366 343 453 452 490 392 546 346 412 432 491 532 434 530 469 790 531 482 412 385 409 432 380 379 500 287 412 472 485 304 236 405 483 320 766 350 320 380 762 390 359 391 427 405 374 423 496 438 429 434 407 412 357 422 497 421 323 349 406 371 358 341 410 504 472 410 434 376 313 311 367 341 365 382 250 407 382 440 461 156 405 397 418 522 475 678 488 459 483 483 382 411 397 326 1.27e+03 914 876 840 430 528 475 434 424 390 456 652 446 359 220 307 432 484 691 382 619 400 368 240 51.6 132 222 374 318 355 552 463 432 666 545 536 532 565 679 1.07e+03 1.07e+03 654 540 599 580 523 1.01e+03 939 950 616 705 493 473 413 474 982 827 456 1.01e+03 478 643 476 816 715 998 984 1.01e+03 595 557 889 767 674 553 901 493 588 843 670 625 568 945 810 872 542 613 714 633 677 650 569 627 786 698 731 577 716 577 666 675 697 666 516 675 648 1.23e+03 689 675 505 1.02e+03 648 625 600 527 587 571 576 1.05e+03 547 1.11e+03 800 600 865 546 560 480 540 941 555 549 686 632 700 613 584 499 514 833 787 904 914 503 520 544 490 565 687 713 686 818 601 647 499 573 554 595 700 703 846 591 574 499 670 549 542 489 525 786 456 458 461 463 532 455 509 622 502 553 457 408 516 481 522 485 482 504 584 955 753 1.03e+03 493 475 527 454 509 435 486 489 781 642 749 519 626 572 531 513 532 500 535 537 584 574 534 533 488 537 516 432 490 443 598 522 555 710 542 546 584 821 980 626 520 456 519 509 471 696 547 566 402 500 534 445 728 478 438 447 534 545 483 516 461 479 474 511 441 449 623 420 459 459 419 813 917 468 773 462 467 458 449 440 470 724 691 664 525 481 497 426 459 483 595 804 921 558 826 409 642 739 537 578 579 562 438 402 575 525 402 547 575 544 370 595 398 558 468 380 368 599 394 402 520 503 628 571 478 522 507 807 717 494 501 547 466 490 388 403 512 423 435 460 424 426 421 462 530 427 477 818 797 809 776 630 725 762 998 582 602 619 378 469 638 755 810 436 426 326 355 378 571 435 460 896 516 428 714 403 677 377 337 414 462 459 449 570 740 413 468 273 404 373 351 380 326 404 356 346 268 373 470 580 358 337 417 302 407 411 336 512 500 392 393 366 343 454 451 490 393 547 346 411 433 490 533 434 528 469 788 534 482 412 385 410 432 381 378 501 289 412 472 485 304 234 405 482 319 767 349 321 381 763 390 360 391 427 406 374 423 496 439 428 435 407 412 357 422 497 422 323 348 406 371 357 342 411 506 472 409 434 376 313 310 368 341 365 381 251 406 381 440 461 157 405 398 418 521 476 676 489 462 482 483 385 410 397 326 1.27e+03 913 877 842 429 526 475 435 425 390 457 653 444 361 220 306 432 485 686 383 621 401 368 240 51.9 134 221 373 318 350 551 463 430 666 544 537 532 566 679 1.07e+03 1.07e+03 654 540 599 580 523 1e+03 939 950 616 704 492 473 410 474 983 827 456 1.01e+03 478 643 476 816 716 997 983 1.01e+03 595 560 886 768 675 552 900 494 589 843 670 626 568 940 810 873 542 613 715 627 674 650 558 627 786 698 731 578 716 577 665 675 697 666 516 675 648 1.23e+03 689 676 504 1.02e+03 647 625 600 527 587 571 576 1.05e+03 548 1.11e+03 801 600 866 545 563 480 540 941 554 550 686 632 701 613 583 499 513 834 787 904 914 503 519 544 491 565 682 713 685 818 602 646 499 573 554 595 700 702 845 591 574 499 670 549 541 489 526 787 455 458 461 464 533 455 509 620 503 554 457 409 516 480 523 486 483 503 584 954 753 1.02e+03 494 475 527 454 509 435 486 488 780 643 748 522 628 572 531 513 533 499 535 538 584 574 534 533 487 534 516 432 490 443 601 521 555 710 542 546 584 821 981 626 520 456 520 508 471 696 547 566 401 500 534 446 732 487 439 446 534 546 483 516 462 479 474 512 440 450 622 420 459 459 419 813 918 468 774 462 467 459 449 440 470 724 693 663 522 481 496 426 459 484 595 805 921 558 826 409 642 739 537 578 579 563 439 402 575 526 402 546 575 544 370 595 399 558 468 381 368 599 394 402 520 502 628 571 479 522 507 807 717 494 502 544 467 489 388 403 512 422 435 460 423 426 422 459 530 427 477 818 796 810 776 630 725 762 997 582 601 620 378 469 633 754 809 435 426 328 355 378 570 432 460 895 515 428 714 404 677 377 338 414 464 459 449 569 740 414 469 273 404 374 350 380 327 405 356 346 268 372 469 579 358 337 417 301 406 411 336 511 500 394 394 366 343 454 450 490 393 545 347 411 434 488 534 434 527 468 788 535 483 412 385 410 431 381 379 500 291 412 472 485 304 234 405 482 318 768 348 323 382 764 389 360 391 427 406 374 424 496 441 427 436 407 412 356 422 497 421 323 347 406 371 357 342 411 508 472 409 434 376 312 310 368 342 366 381 252 406 381 441 462 157 405 398 418 521 477 676 489 468 482 484 385 408 397 324 1.28e+03 909 877 842 429 524 475 435 426 390 457 654 442 361 219 306 430 484 685 386 623 401 368 241 52.3 136 218 373 317 349 551 463 429 666 544 538 532 567 679 1.07e+03 1.07e+03 655 539 599 580 523 989 938 950 616 703 493 473 407 474 983 827 456 1.01e+03 478 643 476 816 716 998 983 1.01e+03 595 562 884 769 675 552 900 495 589 843 670 626 568 937 809 873 542 613 718 621 671 651 546 627 787 697 731 578 716 578 666 675 697 666 517 675 648 1.23e+03 689 676 504 1.02e+03 647 625 601 528 587 571 575 1.05e+03 548 1.11e+03 801 600 866 544 569 479 540 942 554 551 687 631 701 613 583 499 512 833 788 904 914 503 518 543 491 564 677 713 685 817 602 646 499 573 554 596 700 702 845 591 575 498 670 549 539 488 527 788 453 458 461 464 532 455 510 617 504 554 456 409 516 480 524 486 483 504 585 953 754 1.02e+03 493 475 528 454 509 434 486 488 781 644 748 525 630 573 532 512 533 498 535 538 584 574 535 533 484 533 517 431 491 443 603 520 555 710 542 546 585 822 982 626 521 456 521 507 472 697 547 567 401 500 534 446 738 494 439 447 534 546 483 516 462 479 474 512 439 450 621 420 459 458 419 813 918 469 774 462 467 460 449 439 471 724 708 662 516 481 496 427 459 485 595 805 921 558 826 409 642 738 537 578 579 563 439 402 575 526 402 547 576 544 370 595 400 559 468 381 368 599 394 402 520 502 628 570 479 522 507 807 717 491 502 543 467 489 388 403 511 421 435 459 421 426 423 455 530 426 478 819 794 809 777 629 725 762 994 581 601 620 378 469 630 753 809 435 427 328 356 378 570 430 461 894 513 429 715 405 677 377 340 414 466 459 449 569 740 414 470 273 404 373 350 379 328 406 356 345 267 372 469 579 359 337 417 300 405 411 337 511 500 395 395 366 342 453 450 489 393 544 347 410 434 488 534 435 527 468 788 534 485 411 385 410 431 381 380 499 291 412 471 485 304 234 405 482 317 770 347 323 381 763 389 360 390 427 407 374 424 497 442 427 436 407 413 356 423 496 420 324 347 406 371 357 343 411 509 471 409 434 375 311 310 368 342 367 381 252 406 381 440 462 157 405 398 418 521 478 678 489 471 481 484 386 407 397 323 1.28e+03 906 877 841 430 522 475 434 427 390 457 654 442 361 218 306 428 486 683 389 624 400 369 241 51 138 216 373 317 348 552 464 428 666 544 537 531 568 679 1.07e+03 1.07e+03 655 539 599 578 523 976 939 950 617 702 494 473 405 474 983 827 456 1.01e+03 478 641 477 816 716 997 983 1.01e+03 595 564 882 770 676 553 900 495 588 843 671 627 568 933 809 873 541 613 722 613 670 650 536 627 787 696 731 578 716 578 666 675 697 667 517 675 646 1.22e+03 690 676 504 1.02e+03 647 625 600 528 587 571 574 1.05e+03 547 1.11e+03 801 600 866 542 575 479 540 942 555 551 687 631 702 614 583 499 510 832 788 904 914 502 518 543 491 564 675 713 685 817 602 646 498 574 554 596 700 702 845 590 575 498 670 549 538 488 528 788 452 458 461 464 531 455 509 614 503 554 456 409 516 480 524 486 483 504 585 952 754 1.02e+03 492 475 528 455 509 434 485 488 781 644 748 524 630 575 533 512 533 498 535 538 584 574 535 532 482 530 517 430 491 444 609 520 556 710 542 546 584 822 983 626 521 456 521 505 472 697 546 567 401 500 533 446 744 502 439 447 534 546 484 516 462 479 473 513 438 450 621 420 459 458 420 814 917 469 774 462 468 461 449 439 470 725 722 661 510 480 496 428 458 485 595 804 921 558 827 409 642 738 537 577 578 564 439 402 574 526 402 548 576 544 370 595 400 558 467 380 368 599 395 402 520 502 627 571 479 522 507 807 718 488 502 540 467 489 387 403 511 420 435 457 420 425 424 453 530 426 478 818 793 809 777 628 726 762 990 580 600 620 378 469 628 753 808 435 426 328 356 378 570 427 461 894 513 430 714 406 677 377 342 414 470 459 450 570 740 414 471 274 403 373 351 379 329 407 356 345 267 372 470 579 360 337 416 300 404 412 338 511 501 394 396 366 342 453 450 488 392 542 345 410 434 489 533 436 528 468 788 532 487 410 384 410 431 381 382 498 291 412 471 486 303 233 406 482 317 770 346 321 380 762 389 360 390 427 407 374 425 498 442 426 436 406 413 356 423 496 419 324 347 406 371 357 343 410 512 471 409 434 375 310 310 368 341 367 382 253 406 382 440 462 159 405 397 419 522 478 680 489 474 482 484 386 408 397 322 1.28e+03 904 878 841 430 520 476 433 426 390 458 654 442 361 218 307 425 488 684 391 624 400 370 242 49.4 140 215 373 317 348 552 464 429 667 544 537 531 567 679 1.07e+03 1.07e+03 655 540 599 578 523 961 938 950 617 702 494 473 403 474 984 826 455 1.01e+03 479 640 478 816 716 997 983 1.01e+03 595 565 878 768 676 554 900 496 588 843 672 627 568 931 810 873 541 613 727 608 668 650 527 628 787 696 731 578 715 578 665 675 697 667 518 674 646 1.22e+03 690 676 505 1.02e+03 646 626 600 528 587 570 574 1.05e+03 548 1.11e+03 801 601 866 542 583 480 541 942 555 551 687 630 702 614 583 498 509 831 788 905 914 502 518 543 491 563 672 712 685 817 603 647 498 574 554 597 701 701 846 590 575 498 670 549 539 487 528 788 452 458 461 464 530 454 508 613 503 554 456 409 515 481 523 486 483 504 585 952 754 1.02e+03 492 476 530 456 509 434 485 488 781 644 750 523 631 576 534 511 533 498 534 538 585 574 535 532 480 528 516 430 490 444 616 522 556 709 541 545 584 823 982 626 522 456 521 503 473 697 547 567 401 500 533 446 751 507 439 447 534 546 484 516 461 479 473 512 435 450 621 420 460 459 422 814 916 470 774 462 468 460 449 440 470 725 734 660 501 480 496 429 458 486 595 803 921 558 828 410 642 738 537 576 577 564 439 403 574 526 401 549 576 545 369 596 400 558 467 380 368 598 395 402 520 503 627 570 479 522 507 807 718 485 502 537 467 490 386 402 510 420 435 457 420 425 426 450 529 426 477 818 793 808 777 628 726 761 986 581 597 621 378 468 624 752 807 435 426 328 356 377 570 425 461 895 515 430 713 406 677 377 345 414 473 460 448 570 740 413 472 275 402 373 351 379 329 407 356 345 267 372 471 580 361 338 416 300 406 412 340 512 501 394 395 365 342 453 450 487 393 543 343 411 434 489 532 436 527 469 788 533 488 411 384 410 431 381 384 496 291 413 470 486 303 233 406 482 316 769 346 320 380 763 389 360 390 428 407 374 426 498 441 426 435 407 413 357 423 496 418 324 347 406 371 357 342 411 513 472 410 436 374 309 310 369 341 366 382 253 406 382 440 462 160 405 397 420 522 475 679 488 476 482 484 385 409 397 322 1.28e+03 904 878 840 430 518 476 432 426 390 458 653 442 361 218 308 424 491 685 391 624 399 370 243 49.5 142 215 373 317 348 553 464 430 667 545 538 532 565 679 1.07e+03 1.07e+03 655 538 599 577 524 943 938 950 617 701 494 475 401 474 984 826 455 1.01e+03 480 636 478 816 715 997 984 1.01e+03 594 568 876 767 677 554 900 498 588 844 673 627 568 928 813 873 540 613 729 604 665 650 521 628 787 696 731 579 715 578 665 675 697 666 519 674 646 1.21e+03 690 676 505 1.02e+03 646 626 599 528 587 570 575 1.05e+03 549 1.11e+03 801 601 866 542 589 481 541 942 555 552 687 631 702 614 584 498 507 831 788 905 914 501 518 543 490 564 671 712 685 816 603 646 498 574 554 597 704 700 845 590 576 499 670 550 538 487 528 789 452 458 461 465 530 454 508 611 504 554 456 409 515 481 523 487 483 503 585 951 754 1.02e+03 492 476 531 455 509 434 485 488 781 645 751 523 633 577 533 510 534 498 534 538 585 575 535 532 480 524 515 431 490 445 625 522 557 708 541 545 583 823 981 626 522 456 521 501 473 696 547 567 402 499 533 447 759 512 439 447 535 546 484 516 460 478 473 512 433 449 621 419 460 460 423 814 916 470 773 461 468 460 449 441 470 725 733 660 493 481 496 429 458 486 594 802 922 558 828 408 642 739 537 575 576 564 439 403 574 526 400 549 576 545 368 596 400 558 467 380 368 598 395 402 520 503 628 570 478 523 507 807 718 484 502 534 467 491 387 402 510 420 435 457 420 424 428 448 530 426 476 817 793 808 777 628 726 761 982 581 590 622 378 468 619 752 808 435 426 328 356 377 570 422 461 895 516 430 713 406 678 377 345 414 476 461 448 571 740 412 472 276 401 375 352 379 328 406 355 345 268 372 471 580 361 339 416 300 407 411 340 512 501 394 396 365 342 453 449 487 394 544 344 412 435 488 532 437 527 469 788 533 489 412 384 409 431 381 384 495 291 414 471 486 304 230 407 482 316 768 348 319 380 764 390 361 390 428 407 376 426 498 440 427 435 407 412 358 423 496 418 324 347 404 370 356 342 413 514 472 410 437 375 309 310 370 341 365 382 253 407 383 441 462 160 405 397 420 522 473 677 488 478 483 484 385 410 397 319 1.28e+03 905 878 838 430 517 476 433 426 390 458 653 443 361 218 308 422 492 687 391 625 399 371 243 51.3 142 215 374 316 349 552 464 430 666 547 538 532 565 680 1.07e+03 1.08e+03 655 536 598 576 526 928 939 949 616 700 494 476 400 474 984 827 455 1.01e+03 480 633 478 816 715 998 983 1.01e+03 594 572 873 766 676 555 901 500 588 844 674 627 567 925 818 873 541 613 729 602 662 650 516 628 787 696 731 579 715 578 666 675 697 666 520 674 647 1.21e+03 691 676 506 1.02e+03 646 626 600 528 588 569 577 1.05e+03 550 1.11e+03 801 601 867 542 596 481 540 942 555 552 687 631 702 614 583 498 506 832 788 905 913 502 518 543 489 565 669 712 684 817 602 645 498 573 554 596 708 699 845 589 576 498 670 550 537 486 527 789 451 459 461 465 530 454 507 609 504 554 456 409 515 480 524 486 482 503 585 950 754 1.01e+03 492 477 532 454 509 434 484 488 781 644 751 525 636 577 533 507 534 498 534 538 584 575 535 532 478 523 515 432 489 445 633 520 557 708 541 544 582 824 981 626 522 456 521 500 473 696 546 567 401 499 533 447 766 514 438 447 536 546 484 517 460 478 472 511 431 449 621 418 462 460 422 814 917 469 773 461 468 460 449 442 470 724 732 660 484 482 496 429 458 486 594 801 922 558 828 406 642 739 537 575 576 564 439 403 575 525 401 549 576 544 368 597 400 558 467 380 368 598 395 402 520 503 628 569 478 525 507 807 718 483 501 532 467 492 388 402 510 420 436 457 421 424 430 446 531 427 476 817 793 808 777 629 727 761 978 582 581 621 379 467 612 751 809 434 427 329 356 376 570 420 460 895 516 430 714 405 678 377 346 414 477 461 446 571 741 412 473 276 401 376 351 378 328 406 355 346 268 372 471 580 361 339 417 300 408 409 339 513 501 394 396 365 341 453 449 487 394 545 345 412 436 488 532 437 526 470 787 534 489 412 384 408 431 382 384 494 291 414 471 486 305 227 408 482 316 767 349 320 380 765 390 361 390 429 407 376 426 498 440 427 435 405 412 358 423 496 417 325 346 404 369 355 343 414 514 472 410 438 376 309 311 369 342 364 382 252 408 383 442 462 161 405 396 420 522 471 676 488 479 483 484 385 410 398 316 1.28e+03 903 879 837 430 518 475 431 427 390 457 652 443 361 219 309 420 492 687 391 626 399 371 243 53 143 215 374 316 347 551 463 430 665 549 538 532 566 681 1.07e+03 1.08e+03 654 535 598 575 529 913 940 949 616 698 494 476 398 474 984 827 455 1.01e+03 481 628 478 816 715 998 983 1.01e+03 594 576 871 766 676 555 901 501 588 844 674 627 566 922 823 873 541 614 731 603 658 650 509 628 787 696 730 580 716 578 666 675 698 665 521 675 648 1.21e+03 691 677 506 1.02e+03 646 626 600 528 588 569 578 1.05e+03 550 1.11e+03 801 600 867 542 601 480 540 942 556 552 686 631 701 614 583 498 504 832 788 904 913 502 518 543 488 565 667 711 684 818 602 644 498 573 554 596 711 699 844 588 576 498 670 550 536 486 527 789 450 459 460 465 531 453 508 606 504 554 456 409 515 480 524 486 482 502 584 949 754 1.01e+03 491 477 531 454 508 434 484 488 781 644 751 527 638 577 534 504 534 498 534 538 584 576 536 532 476 520 515 434 488 444 640 518 557 708 542 544 581 823 982 626 522 455 521 498 474 696 546 567 400 499 532 447 772 519 438 447 536 546 484 518 460 478 472 510 431 449 620 418 461 460 422 813 917 469 773 461 467 460 449 442 470 724 731 660 477 482 496 428 458 485 593 801 922 558 828 405 641 740 537 576 576 564 439 404 574 525 400 550 576 543 368 597 401 558 468 379 368 599 396 402 520 503 629 569 478 526 506 807 719 481 500 530 467 491 388 402 510 420 436 457 421 424 431 444 531 427 476 817 792 808 777 629 727 761 974 582 569 621 379 466 607 750 809 435 427 330 357 376 570 418 460 895 515 431 715 405 678 377 350 416 480 462 446 571 741 411 472 276 400 376 351 378 328 405 354 347 268 372 471 580 361 339 417 300 408 408 338 512 500 394 397 366 340 452 448 486 394 546 346 410 436 488 532 438 525 470 787 535 490 412 383 408 430 383 384 495 292 414 471 486 306 223 408 483 316 768 350 320 380 764 390 361 389 429 406 374 425 497 440 428 435 403 412 359 422 496 417 325 346 403 368 354 343 414 512 472 409 437 377 308 310 368 342 364 382 252 409 382 442 461 161 405 395 420 522 470 676 488 480 483 484 385 410 398 314 1.28e+03 901 879 838 430 519 475 429 427 391 458 652 443 361 219 309 418 495 686 391 627 399 372 242 52.9 145 216 375 315 345 550 462 430 665 548 538 531 566 682 1.07e+03 1.07e+03 654 535 598 575 531 900 940 949 616 696 494 475 397 474 984 827 455 1.01e+03 481 624 477 816 715 998 983 1.01e+03 594 579 869 766 676 556 902 502 588 843 675 626 565 917 827 873 541 614 733 604 654 650 501 627 787 696 730 580 716 578 666 675 698 665 521 676 648 1.21e+03 692 677 506 1.02e+03 647 625 601 528 588 569 582 1.05e+03 550 1.11e+03 801 600 867 541 607 479 540 942 557 552 686 631 700 614 583 498 503 833 788 904 913 502 518 542 488 564 665 711 685 818 602 644 498 573 554 596 714 699 843 587 575 497 671 550 536 485 526 789 448 460 460 464 532 453 508 604 504 555 456 409 515 479 524 486 482 502 583 949 753 1.01e+03 491 477 532 454 508 435 484 489 782 644 752 527 640 576 535 503 535 498 534 538 584 576 536 532 474 518 515 434 488 444 645 518 557 708 543 543 581 823 983 626 522 455 521 496 474 697 546 569 400 499 532 447 776 522 437 447 535 546 484 517 460 479 471 511 431 450 620 419 460 459 421 813 917 469 773 462 467 460 448 442 470 723 729 660 470 482 496 429 458 485 592 800 921 559 828 406 641 740 537 576 576 564 438 405 574 525 399 550 576 541 368 597 402 559 468 379 368 600 395 401 520 503 629 568 477 527 506 807 720 478 500 528 467 491 389 402 510 420 437 457 420 424 432 441 530 427 477 817 792 807 778 628 727 761 970 582 559 620 378 465 601 750 808 437 427 332 358 376 571 416 460 893 514 430 715 404 678 377 356 417 481 462 447 571 740 411 471 276 400 375 351 378 329 405 354 346 269 372 472 580 361 338 416 299 408 408 337 513 499 394 398 367 340 451 448 485 395 547 346 405 437 488 532 438 525 470 788 535 489 411 383 409 430 384 384 496 293 414 472 485 306 222 408 484 317 769 350 322 380 764 390 361 388 429 405 371 424 496 443 428 435 402 412 359 422 497 416 325 346 403 369 355 343 414 509 472 408 436 377 308 310 368 343 364 383 254 409 381 443 461 161 405 394 419 520 469 677 487 481 482 483 385 411 400 316 1.28e+03 898 880 839 430 520 476 427 426 392 458 652 442 361 219 310 416 498 685 392 628 399 373 240 52.9 147 215 377 314 343 549 461 430 666 548 538 531 567 682 1.07e+03 1.07e+03 654 536 598 575 533 887 940 950 616 694 495 474 397 474 983 828 456 1.01e+03 482 618 477 815 716 998 983 1.01e+03 594 580 868 767 676 556 903 502 589 843 674 627 563 913 832 873 541 614 736 604 647 650 494 627 787 696 729 580 715 578 665 675 697 665 521 677 647 1.2e+03 692 677 506 1.02e+03 648 626 600 528 589 569 585 1.06e+03 550 1.11e+03 800 601 868 542 613 479 540 942 558 552 686 631 700 614 584 498 502 833 788 904 913 502 518 542 489 564 663 711 685 818 602 645 498 573 554 596 717 699 841 587 574 496 671 550 536 484 526 789 447 460 459 464 532 453 509 602 504 555 457 409 516 479 524 486 482 502 582 947 752 1e+03 491 477 532 455 507 435 484 489 782 644 752 527 642 574 534 502 535 498 534 536 584 577 536 533 474 515 515 434 489 445 649 519 557 709 545 544 582 823 983 626 522 454 520 492 475 696 546 570 399 499 532 447 780 526 437 447 535 546 484 517 461 479 472 512 431 450 621 420 459 458 422 813 918 469 773 463 466 460 448 442 470 723 728 660 466 482 496 429 458 486 591 800 921 559 828 408 640 741 537 576 576 565 438 405 573 526 398 551 577 541 368 597 402 560 468 379 367 600 394 401 520 503 629 569 478 527 506 807 720 475 500 527 467 491 389 402 509 420 437 457 420 424 434 439 530 427 477 817 791 808 779 628 728 761 965 582 544 619 377 464 597 750 807 438 426 334 359 376 572 414 460 892 513 430 715 403 678 376 364 417 482 461 447 571 738 411 470 276 399 373 351 377 329 405 353 346 269 372 473 579 361 338 415 298 408 408 336 514 498 393 398 369 340 451 448 485 396 548 346 401 436 488 532 438 525 469 790 534 489 410 383 409 430 384 386 496 294 415 473 484 306 220 408 485 317 770 350 322 380 763 390 361 388 428 405 369 424 495 446 428 435 403 412 358 421 498 416 326 345 402 370 355 343 414 506 472 408 436 377 308 311 368 344 364 384 254 408 381 443 461 161 404 394 419 520 470 677 487 482 481 482 385 411 400 318 1.28e+03 896 881 838 430 520 478 427 425 393 459 652 442 360 219 310 414 501 683 392 628 400 373 237 53.4 149 215 378 314 343 549 462 431 666 548 538 532 567 682 1.07e+03 1.07e+03 654 536 599 575 535 875 939 950 616 694 495 474 396 474 983 828 456 1.01e+03 483 613 477 815 716 999 983 1.01e+03 594 582 866 767 676 556 902 502 590 843 674 626 562 910 837 873 541 614 738 608 640 652 488 627 787 696 728 580 715 579 665 675 696 665 521 677 647 1.19e+03 691 677 506 1.02e+03 649 626 600 528 588 570 590 1.06e+03 550 1.11e+03 800 601 869 542 620 479 540 942 558 552 687 632 702 613 584 498 501 832 789 904 914 502 518 542 489 564 662 711 686 818 602 644 498 573 554 597 720 699 841 587 573 496 671 550 536 482 525 789 446 459 460 463 532 453 509 601 504 555 458 408 516 479 525 486 483 502 583 945 753 1e+03 491 477 532 455 508 435 483 488 783 645 752 526 644 574 533 503 535 498 533 536 584 576 536 533 475 512 514 434 490 447 650 521 557 710 546 544 582 824 982 626 522 455 520 490 475 696 546 571 398 500 532 446 783 528 436 447 534 546 484 517 461 478 472 513 432 451 621 421 459 458 423 813 917 470 773 462 466 460 448 442 471 723 726 659 462 482 495 430 458 486 591 800 919 559 828 408 640 741 537 576 576 565 438 404 573 527 398 551 577 541 367 597 402 560 469 378 367 600 393 401 520 502 628 569 478 528 505 807 720 472 501 526 466 491 390 402 510 420 438 457 421 424 436 437 531 427 477 817 791 808 779 627 729 761 961 582 534 618 377 465 591 751 807 438 426 336 359 377 573 414 460 891 511 429 715 402 678 376 370 415 483 461 447 571 737 411 470 276 399 373 351 377 330 405 352 345 269 372 474 579 362 338 415 298 408 407 336 515 498 393 399 369 340 451 449 485 397 546 345 397 437 489 532 439 526 470 792 533 489 410 384 409 430 384 387 496 296 415 473 483 305 218 408 485 317 770 350 322 380 764 390 361 388 428 405 368 423 496 448 428 435 403 412 358 422 498 416 324 345 402 370 355 342 414 506 472 407 436 377 308 311 368 344 364 384 255 408 381 443 461 161 404 394 419 518 472 679 488 485 481 482 388 410 401 318 1.29e+03 896 882 836 430 521 478 426 424 392 460 652 441 360 218 310 412 502 681 391 628 401 372 234 53.9 149 213 379 314 343 549 462 431 666 548 537 533 567 681 1.07e+03 1.07e+03 654 536 599 573 536 864 940 951 616 693 496 474 395 473 983 829 456 1.01e+03 484 608 476 815 716 999 983 1.01e+03 594 582 865 768 676 557 902 502 590 843 674 626 562 907 839 873 541 613 740 612 632 653 486 628 787 696 727 580 716 579 665 675 696 665 521 676 647 1.18e+03 691 677 506 1.02e+03 648 627 600 529 586 569 594 1.06e+03 549 1.11e+03 799 602 871 542 624 479 540 942 558 552 687 632 703 613 584 498 501 832 789 904 914 502 517 542 490 564 661 711 686 817 601 644 498 573 555 597 725 698 839 587 573 496 671 550 535 480 525 789 445 459 460 464 532 453 509 600 504 555 458 408 517 479 524 484 483 502 583 942 753 998 491 476 532 456 508 435 483 487 783 645 752 526 647 574 533 502 535 498 534 536 582 575 537 532 476 511 515 433 492 449 651 523 557 710 545 545 582 824 982 626 521 455 520 487 475 696 546 571 398 499 531 445 787 532 437 446 534 545 484 518 462 478 472 513 432 451 621 422 459 457 423 814 916 470 773 462 466 460 448 442 471 724 725 659 460 482 495 430 458 487 591 800 917 559 828 407 640 741 538 575 576 565 437 402 573 528 399 550 578 542 366 597 402 560 469 378 366 600 393 402 520 502 628 570 478 528 505 807 721 470 502 525 466 491 390 402 511 420 438 456 422 424 438 436 532 427 477 817 791 808 778 626 730 761 957 582 522 616 378 465 587 751 807 438 426 337 358 377 573 414 461 891 509 430 715 402 678 376 377 414 484 461 447 572 738 411 471 276 398 373 351 378 330 405 353 345 269 372 474 579 361 337 415 297 408 406 335 514 498 393 401 370 340 451 449 485 397 544 344 394 437 490 532 439 526 471 792 532 490 410 385 409 430 384 388 496 298 415 474 483 304 216 408 485 317 769 352 321 379 764 390 362 388 428 406 367 423 497 448 428 436 403 412 358 423 498 415 323 345 402 369 355 341 413 506 471 407 436 376 308 312 368 343 364 385 254 407 381 443 461 162 404 394 419 518 474 681 489 490 481 483 392 410 401 318 1.29e+03 895 882 833 430 518 477 426 424 392 461 652 440 359 218 310 409 503 684 391 629 402 370 233 54.3 149 212 379 313 343 550 462 432 666 548 536 533 567 680 1.07e+03 1.08e+03 654 536 599 572 535 852 940 951 616 693 496 475 394 473 984 829 456 1.01e+03 483 603 476 814 715 999 983 1.01e+03 595 584 864 768 676 557 901 502 590 843 675 625 560 903 843 873 542 613 741 615 625 654 484 628 786 696 727 580 716 580 665 676 696 665 521 676 647 1.18e+03 691 677 505 1.02e+03 648 627 601 529 583 568 599 1.05e+03 549 1.11e+03 800 602 871 541 627 479 540 942 558 551 686 633 704 613 583 498 500 832 790 904 914 501 517 542 490 565 662 711 686 818 600 644 498 573 555 597 729 698 838 587 573 496 671 550 534 477 525 789 444 459 461 464 533 454 509 598 503 555 459 408 518 480 523 484 483 502 583 940 754 996 490 476 532 457 507 435 483 486 782 646 752 526 650 575 533 501 535 499 534 537 581 574 537 532 477 510 515 432 492 449 652 523 557 710 545 544 582 824 982 626 522 456 520 485 475 696 546 572 398 499 531 444 789 536 437 446 534 546 484 519 462 478 472 513 432 451 621 422 459 457 423 814 916 470 773 462 467 459 448 442 471 724 722 659 457 482 496 430 458 488 592 799 915 559 829 406 640 740 536 575 576 565 437 401 573 528 400 551 578 542 366 596 402 560 469 379 366 599 394 402 520 502 629 570 478 529 505 807 721 468 503 524 462 491 391 402 511 420 437 456 422 425 437 432 531 426 477 817 792 807 777 626 730 761 953 582 513 616 378 466 580 751 808 438 426 339 357 377 573 414 461 891 508 430 716 402 679 376 382 414 485 461 447 573 738 411 471 276 397 373 351 379 330 406 354 346 269 372 474 580 360 337 414 296 408 406 335 513 497 393 404 370 339 452 449 484 397 542 343 388 437 491 532 440 526 473 790 532 490 410 385 409 431 383 389 497 299 414 474 483 302 216 409 485 318 768 354 320 378 764 390 361 388 429 407 367 424 498 448 428 436 403 411 358 423 498 415 321 345 402 369 356 340 413 507 471 408 432 375 308 312 368 343 364 384 254 407 381 443 461 162 404 394 419 518 476 683 489 496 482 483 394 410 403 318 1.29e+03 895 881 832 430 515 477 425 424 393 461 653 440 359 218 310 408 505 687 392 630 402 368 233 54.7 150 211 380 312 342 550 463 431 664 547 536 533 566 680 1.07e+03 1.08e+03 654 535 599 570 534 839 940 951 617 693 496 476 394 473 984 829 456 1.01e+03 482 599 476 814 714 998 983 1.01e+03 595 584 864 769 676 557 902 502 591 843 676 624 558 900 845 873 542 613 741 618 616 654 482 629 787 696 726 580 716 580 666 676 697 666 521 675 647 1.17e+03 691 676 506 1.02e+03 648 627 602 529 580 568 605 1.05e+03 550 1.11e+03 800 602 871 540 630 480 540 942 558 550 686 633 704 612 583 498 500 832 791 903 915 501 517 542 490 565 662 712 686 817 601 644 498 573 555 597 736 697 836 586 572 497 671 550 533 474 525 789 443 458 460 464 533 454 509 597 503 555 459 409 517 482 523 483 483 503 582 938 754 994 488 475 532 459 507 435 484 486 782 646 752 526 653 576 534 501 535 500 535 538 581 574 537 532 476 509 515 432 492 450 652 523 557 709 544 544 582 823 982 626 522 455 520 482 475 696 546 572 399 499 531 445 790 538 438 446 535 546 484 518 461 478 472 513 432 451 621 422 459 458 423 814 916 470 774 463 468 459 449 442 471 725 719 659 455 482 498 428 458 488 592 799 914 559 828 405 640 740 535 575 577 565 437 401 573 528 400 550 578 543 367 596 401 560 469 380 366 599 394 403 520 503 629 570 478 530 506 807 722 468 503 522 458 491 391 402 511 420 438 457 421 425 437 430 530 426 477 816 792 806 777 627 730 762 949 581 505 617 378 466 573 750 808 437 426 342 356 377 572 414 461 890 508 430 716 403 678 377 386 414 486 461 447 574 738 411 471 276 397 373 350 381 329 406 354 348 268 372 472 581 360 337 414 296 410 406 335 513 497 393 407 371 338 452 449 483 397 543 343 384 438 492 532 441 526 474 788 531 490 410 384 409 430 383 390 497 299 414 474 483 302 214 409 485 318 767 356 321 378 764 388 361 388 430 408 367 424 498 449 428 436 404 411 357 422 497 415 320 346 402 369 356 340 413 507 472 409 428 374 308 311 369 344 364 384 253 406 381 443 460 162 405 394 418 518 476 683 489 500 482 483 394 409 404 319 1.29e+03 894 879 832 429 512 477 425 423 394 461 652 440 358 219 311 407 506 691 394 631 403 368 234 55 151 212 382 311 342 550 463 430 663 548 536 532 565 680 1.07e+03 1.08e+03 654 535 599 571 532 824 940 951 618 693 496 476 394 473 984 829 455 1.01e+03 483 594 476 813 714 999 983 1.01e+03 595 586 864 769 676 558 901 502 591 843 677 624 556 896 848 873 542 613 741 622 607 655 480 629 787 696 726 581 717 580 666 676 697 666 521 675 648 1.17e+03 690 676 506 1.02e+03 649 628 601 529 577 568 610 1.05e+03 552 1.11e+03 801 601 871 539 631 480 540 943 558 550 686 634 704 612 583 498 499 831 791 903 915 502 517 542 491 566 662 712 686 817 601 644 500 573 555 597 740 697 835 586 572 497 670 549 534 470 525 789 442 458 460 465 533 455 509 596 504 555 459 411 515 482 523 484 483 503 582 936 754 991 487 475 531 462 507 435 484 486 782 646 752 526 657 576 533 500 535 499 535 539 581 575 536 532 475 509 515 432 492 450 652 523 558 709 544 544 583 824 983 626 522 455 520 481 475 696 546 572 400 499 530 445 790 541 438 447 535 546 484 518 461 478 473 514 431 451 621 422 459 459 423 814 916 471 774 463 468 459 449 441 472 725 717 659 453 482 498 427 458 488 593 798 915 559 828 406 640 740 534 576 577 564 437 401 573 529 400 550 578 543 367 596 402 559 469 380 366 599 394 403 520 503 629 569 478 531 506 807 721 466 502 521 452 491 390 401 511 420 438 457 420 425 436 427 529 426 477 816 793 806 777 626 730 763 944 581 499 617 378 466 566 749 807 436 426 346 356 377 572 414 461 889 508 430 718 403 678 377 391 414 488 461 448 574 738 412 470 276 395 374 350 381 329 406 354 349 268 372 471 580 362 338 415 296 411 407 336 513 497 393 409 371 337 452 450 481 397 544 342 380 439 492 532 443 526 475 788 531 490 410 383 408 428 383 389 497 299 414 475 484 301 213 409 486 318 768 358 321 377 764 387 361 387 429 408 366 424 497 449 428 436 404 410 357 422 496 415 320 346 402 370 354 339 412 508 472 410 425 374 308 310 369 346 364 384 254 405 381 443 459 162 405 393 419 517 477 681 489 501 481 483 394 410 406 319 1.29e+03 894 878 834 428 512 477 425 423 396 460 652 440 359 218 312 404 506 690 397 634 404 367 232 55 152 213 381 311 343 550 464 430 663 547 536 531 564 680 1.07e+03 1.07e+03 655 535 599 571 529 810 940 951 619 692 496 476 395 474 984 829 455 1.01e+03 484 588 476 813 714 999 983 1.01e+03 595 588 864 768 676 559 900 503 591 843 677 625 556 894 848 872 542 614 743 626 597 655 478 628 787 696 726 581 717 581 665 677 697 667 522 675 648 1.17e+03 690 676 506 1.02e+03 649 628 600 528 573 568 618 1.05e+03 552 1.11e+03 801 601 871 538 632 480 540 943 558 550 686 634 704 612 582 498 498 831 791 903 915 502 517 542 491 566 662 713 687 817 601 644 501 573 555 597 744 697 834 586 572 496 670 549 535 466 525 789 441 458 460 465 533 456 509 592 504 555 460 412 515 481 524 484 483 503 583 933 755 989 487 476 532 465 508 435 484 486 781 646 752 526 658 575 532 500 535 499 535 539 581 575 535 532 475 508 515 431 493 450 651 523 558 709 544 543 584 824 983 625 521 455 520 479 475 696 546 573 400 499 530 446 790 543 438 447 535 546 483 517 461 478 473 514 430 452 621 422 459 460 423 814 916 470 774 463 468 459 449 440 472 725 716 659 452 483 498 427 458 488 593 798 915 558 828 407 640 740 534 577 577 564 437 401 572 528 400 550 578 544 366 596 402 559 469 379 367 599 394 402 521 504 628 568 477 532 505 807 722 465 501 520 447 491 390 401 511 420 438 458 421 426 436 425 530 426 478 817 792 805 777 625 730 764 941 581 492 618 377 465 561 749 806 435 427 350 356 376 572 415 461 889 507 431 718 403 678 378 394 414 490 462 448 574 738 412 470 275 394 374 350 381 329 405 355 350 268 372 472 579 364 338 416 296 411 407 336 513 497 393 409 370 338 452 451 479 397 544 342 378 439 492 533 443 527 475 790 530 491 411 382 409 427 383 389 497 299 416 474 484 301 211 410 486 318 769 362 321 377 764 386 360 387 429 408 365 423 497 448 428 436 405 409 357 423 496 416 320 347 402 370 353 339 413 508 472 410 426 374 308 311 370 346 364 385 256 406 382 443 458 162 406 391 420 517 478 680 489 501 480 483 394 412 407 319 1.28e+03 893 875 836 428 512 477 424 423 396 459 652 441 360 217 314 401 507 689 398 636 404 366 230 54.7 153 214 380 312 343 550 464 430 664 546 536 531 564 682 1.07e+03 1.07e+03 654 535 600 570 526 795 940 951 619 692 496 476 397 475 984 829 456 1.01e+03 486 583 476 813 714 1e+03 983 1.01e+03 595 590 864 769 675 560 900 503 591 844 676 626 556 891 849 873 541 613 746 630 589 654 475 627 787 696 725 581 717 581 665 676 697 667 523 675 648 1.18e+03 690 676 506 1.02e+03 650 628 601 527 570 569 624 1.06e+03 552 1.11e+03 801 601 870 538 632 480 540 942 558 550 686 634 704 613 583 498 497 831 792 903 915 503 518 543 491 566 661 714 687 817 601 645 501 573 555 597 750 697 833 586 573 496 671 549 536 462 525 788 440 457 461 465 533 456 509 590 505 555 460 412 516 480 524 483 482 503 583 932 756 987 488 476 531 469 509 435 485 487 781 646 752 526 662 575 532 500 535 498 535 540 581 575 534 531 475 507 516 429 493 450 650 523 558 709 544 543 584 824 983 625 522 455 520 478 475 696 545 575 400 499 530 446 789 546 437 447 535 547 483 517 462 477 474 514 430 452 621 422 459 460 423 814 916 470 774 463 468 458 449 440 472 724 716 659 450 484 498 427 458 488 593 796 916 559 828 407 640 740 534 578 576 564 436 401 573 526 400 552 577 544 367 596 401 559 469 379 368 599 393 402 521 504 628 568 478 532 505 808 722 462 500 517 443 492 390 400 511 420 438 458 421 426 435 424 532 426 478 819 792 805 777 625 731 764 937 581 485 619 376 466 556 749 805 434 426 353 356 376 571 414 462 889 506 431 718 403 679 378 399 414 491 462 448 575 738 412 470 274 392 374 351 380 329 405 355 350 268 372 473 577 364 338 415 297 411 407 336 514 497 394 409 371 338 453 451 478 398 545 343 376 439 492 532 441 528 475 792 530 492 412 383 409 426 383 389 497 302 415 474 484 300 210 410 487 318 770 366 322 377 763 387 360 387 429 408 365 422 496 448 428 435 406 409 357 424 496 416 322 347 402 370 352 339 414 507 471 410 428 375 308 311 370 346 365 386 258 407 381 442 458 162 405 390 420 517 480 679 488 501 478 484 394 413 408 319 1.29e+03 892 873 838 430 511 476 424 424 396 459 654 441 361 217 316 398 510 689 398 638 404 365 227 54.5 153 211 378 313 343 550 463 429 665 546 536 532 564 682 1.07e+03 1.07e+03 654 535 600 570 520 782 940 950 619 692 496 476 399 475 985 828 456 1.01e+03 486 578 476 813 713 1e+03 983 1.01e+03 595 591 865 769 675 560 899 504 591 844 676 626 556 891 849 874 542 613 751 632 580 654 471 627 787 696 725 581 717 581 665 676 697 667 523 674 648 1.18e+03 690 676 507 1.02e+03 650 628 601 527 567 569 630 1.06e+03 551 1.11e+03 801 601 870 538 632 480 541 942 558 551 686 633 704 613 583 498 497 831 792 904 915 503 517 544 491 566 660 715 687 816 600 645 501 572 555 597 758 697 832 585 574 496 671 550 535 457 525 788 440 457 463 465 533 456 509 587 505 556 459 413 518 480 524 482 481 503 582 930 756 985 489 475 530 474 510 435 486 487 781 647 752 526 664 576 532 499 535 498 535 539 581 575 534 531 475 506 516 428 493 449 651 522 557 709 545 543 584 824 983 626 523 455 520 476 476 696 545 576 399 499 531 447 788 549 437 446 535 547 484 517 462 477 474 514 429 452 621 422 459 459 423 814 915 470 773 462 468 459 449 440 472 724 716 658 448 484 498 427 457 488 593 795 916 560 827 407 641 740 534 578 576 564 438 402 574 525 400 552 577 544 367 597 401 559 469 379 367 598 394 403 521 504 627 569 479 533 505 808 723 459 501 514 437 492 391 400 512 421 438 458 421 426 435 422 533 426 478 821 791 806 776 626 732 764 934 580 479 619 376 468 548 749 805 434 426 358 356 375 570 414 462 889 506 432 717 404 678 378 400 413 491 462 448 575 739 411 470 275 389 374 352 380 329 405 355 350 269 371 475 577 365 338 414 298 412 406 336 514 497 394 409 372 339 453 451 479 399 545 343 374 440 491 532 441 528 475 793 530 493 412 384 409 426 383 390 498 303 413 474 485 300 210 411 488 318 770 370 322 377 763 386 361 387 428 408 366 420 495 448 428 435 407 409 357 424 496 417 323 347 402 370 352 340 416 506 472 410 428 375 308 311 370 346 365 387 258 408 381 443 458 163 405 391 420 517 479 680 487 502 479 484 394 414 409 318 1.29e+03 891 872 838 433 510 475 425 424 396 459 655 441 359 218 316 398 513 689 398 637 403 367 227 54.9 153 208 378 314 342 550 462 429 665 547 536 533 563 682 1.07e+03 1.07e+03 654 535 600 570 514 771 940 950 618 692 495 476 402 474 985 829 456 1.01e+03 487 574 476 813 713 1e+03 984 1.01e+03 595 592 866 770 675 561 899 505 590 844 677 625 555 889 850 875 542 612 756 636 574 653 468 627 787 696 725 581 717 581 665 676 697 666 523 674 648 1.19e+03 690 677 508 1.02e+03 649 628 600 527 564 568 635 1.06e+03 551 1.11e+03 801 601 870 538 632 480 542 943 559 552 686 633 704 614 584 498 497 831 793 904 914 503 517 544 491 566 658 714 688 816 600 645 501 572 555 597 767 697 831 585 574 497 671 551 535 451 525 787 439 457 463 465 532 456 509 586 504 556 459 413 517 480 524 482 479 503 582 929 757 984 490 475 529 479 511 436 486 487 781 647 753 527 667 577 532 500 534 498 535 539 581 575 534 531 476 505 515 428 493 449 652 522 556 709 546 543 584 824 983 627 524 455 520 476 476 696 544 576 398 500 531 447 786 551 437 446 535 547 484 518 462 477 473 514 430 452 622 422 459 459 423 814 915 470 773 461 468 459 449 440 472 725 717 658 446 484 498 427 457 488 593 794 916 561 828 407 641 740 533 578 576 563 439 402 575 526 400 551 578 544 367 597 401 559 469 379 367 598 394 403 521 504 627 568 480 533 506 808 723 454 501 512 432 492 391 400 512 421 438 458 420 426 434 420 533 425 478 821 791 806 775 626 732 763 929 580 474 618 377 470 540 749 806 434 426 364 356 375 570 413 462 889 505 432 716 404 678 379 405 413 491 461 448 575 740 411 470 276 387 374 351 379 328 405 355 351 269 370 475 578 366 338 414 298 413 406 336 514 496 394 409 373 340 453 451 479 399 545 344 373 441 491 531 442 529 475 794 530 493 413 385 409 427 383 391 498 304 413 475 485 301 210 412 489 319 770 375 322 378 763 385 362 387 428 407 367 420 495 448 428 434 407 409 358 424 496 416 323 347 402 369 352 340 414 504 472 410 427 374 307 311 370 346 365 387 257 408 380 444 459 163 405 392 420 517 479 682 486 502 480 484 393 415 409 318 1.29e+03 889 872 840 434 508 473 426 424 396 459 656 442 358 218 316 398 515 687 398 637 402 369 228 55.3 153 211 378 315 341 550 462 429 664 547 537 533 562 682 1.07e+03 1.08e+03 654 535 600 570 506 761 940 950 617 692 495 475 402 474 986 828 456 1.01e+03 486 569 476 813 713 1e+03 985 1.01e+03 595 593 867 770 676 562 899 505 590 844 677 625 554 887 851 878 542 613 759 641 568 653 466 627 787 695 725 581 717 583 665 676 697 666 522 674 647 1.18e+03 690 678 509 1.02e+03 649 628 600 527 560 569 643 1.06e+03 552 1.11e+03 801 601 870 538 632 481 542 943 558 552 686 633 704 614 583 497 497 831 792 905 915 504 517 544 491 565 658 714 688 817 600 645 500 572 555 597 774 696 830 584 574 497 671 550 535 447 525 787 438 458 462 465 531 456 509 585 503 557 458 412 517 480 525 483 478 503 583 927 757 981 490 475 529 488 512 436 487 486 782 648 753 528 667 578 532 501 534 499 535 538 581 575 534 531 476 502 514 428 493 449 653 521 556 709 546 544 584 824 982 627 525 455 521 475 476 696 544 576 399 500 532 446 784 552 437 447 534 546 484 519 462 478 473 513 430 452 622 422 459 459 424 814 915 469 772 460 468 459 449 440 472 725 717 657 446 484 498 426 458 488 593 794 916 561 828 407 641 740 532 577 576 563 441 403 575 526 400 550 578 544 366 597 402 559 469 379 366 598 395 403 521 504 627 568 479 534 507 808 722 449 501 510 425 493 391 400 512 420 438 458 420 426 433 416 533 425 478 822 790 806 774 625 734 763 926 580 467 618 378 469 532 749 805 434 426 377 356 375 571 413 462 889 504 432 716 404 679 379 408 413 491 461 448 575 740 412 470 276 385 375 350 378 328 405 355 351 270 371 475 578 367 338 414 299 414 405 337 514 496 394 409 373 340 452 451 480 398 545 344 373 442 491 531 443 530 475 795 530 493 414 386 410 427 382 392 498 304 414 477 485 302 210 412 488 320 770 379 322 378 763 384 362 388 428 407 367 421 494 448 428 435 407 409 359 424 496 416 323 347 402 370 353 340 413 505 472 410 426 374 307 310 370 347 364 387 257 407 380 444 460 162 404 394 420 518 479 683 485 507 481 483 393 414 410 318 1.29e+03 888 872 841 436 508 472 426 423 397 460 656 443 357 217 317 398 514 682 399 636 402 370 228 55.5 152 216 377 315 341 550 462 429 664 547 537 532 561 682 1.07e+03 1.08e+03 655 535 600 570 499 752 940 950 617 692 495 475 403 474 985 828 456 1.01e+03 486 562 476 812 713 1e+03 987 1.01e+03 595 592 868 770 676 562 899 504 591 844 678 624 554 884 852 881 542 614 761 646 564 652 464 627 787 695 725 581 717 585 665 676 697 667 522 674 646 1.17e+03 690 678 509 1.02e+03 650 627 599 528 559 570 652 1.05e+03 551 1.11e+03 802 601 870 538 631 480 543 943 558 553 686 633 704 614 583 497 497 831 792 905 915 505 517 544 491 563 658 715 687 818 600 644 500 572 556 597 782 697 830 584 574 498 671 550 534 444 525 787 436 459 462 464 532 456 509 583 503 556 456 412 517 480 526 484 479 504 583 924 757 979 488 475 529 496 511 436 487 486 782 649 752 528 670 579 532 502 534 499 535 538 581 575 534 532 477 500 512 430 492 449 653 521 556 710 545 544 584 825 982 626 525 455 521 473 476 696 544 576 401 499 532 445 781 554 437 447 534 546 484 519 462 479 473 513 430 451 621 422 460 459 424 814 914 469 772 460 468 459 449 440 471 726 718 657 445 484 498 426 458 488 594 794 914 560 828 408 641 740 532 577 576 563 441 403 576 526 399 550 577 544 366 597 402 559 469 379 366 598 395 403 521 504 627 567 479 534 507 808 720 443 501 509 420 493 391 400 512 420 437 458 420 426 432 413 533 425 479 822 791 805 774 623 734 762 921 580 460 618 378 468 526 748 805 434 426 389 356 375 572 413 462 890 502 432 716 404 678 379 411 412 491 462 448 575 739 413 470 275 384 375 350 378 327 405 355 351 270 372 475 579 368 339 414 299 415 405 338 514 496 394 409 372 340 451 451 480 397 545 344 373 441 491 531 444 530 476 794 531 493 414 386 410 427 382 392 499 304 416 477 486 302 210 412 486 320 770 384 323 379 763 384 361 388 428 407 368 422 494 448 427 435 406 410 360 425 496 417 323 347 402 371 353 339 412 506 472 410 425 374 307 309 370 347 364 387 257 406 380 443 460 161 404 396 419 518 479 684 485 513 481 482 393 413 410 318 1.29e+03 887 872 844 436 508 471 425 422 398 461 655 444 357 217 318 398 514 678 399 636 402 368 229 55.1 152 219 376 315 341 550 462 430 664 547 537 530 561 680 1.07e+03 1.08e+03 655 535 600 569 493 741 940 949 616 692 495 475 405 474 985 828 456 1.01e+03 485 557 476 811 714 999 987 1.01e+03 595 593 868 770 676 562 899 504 591 843 678 624 554 882 852 886 542 614 763 648 558 652 462 626 787 695 724 581 717 588 666 675 696 667 522 675 645 1.16e+03 690 678 510 1.02e+03 650 628 599 528 557 570 663 1.05e+03 550 1.11e+03 802 601 871 538 630 479 543 943 557 553 686 632 703 614 583 497 497 831 792 905 915 505 517 544 491 561 657 715 688 818 601 644 499 573 556 598 789 697 829 584 574 499 671 550 532 440 525 787 434 460 463 464 532 456 510 583 502 556 455 411 517 479 526 485 479 504 584 923 757 975 487 476 529 507 511 436 487 485 782 648 752 528 672 578 532 502 534 499 535 537 580 575 534 531 477 498 513 431 492 450 653 521 557 710 544 544 584 826 982 626 525 456 521 472 476 696 545 576 403 498 531 444 779 555 437 448 534 546 484 519 462 479 473 512 430 450 622 422 460 459 424 814 915 469 772 460 467 459 450 440 471 726 718 657 444 484 499 427 458 488 593 794 913 560 828 408 641 740 531 577 575 563 440 403 575 526 399 550 577 544 365 597 402 560 470 379 368 598 395 403 521 504 627 567 480 534 507 808 719 434 501 507 414 494 390 400 512 419 437 458 420 425 431 411 532 424 479 822 791 804 775 622 735 762 917 580 453 618 377 468 520 748 805 434 426 404 355 375 572 412 462 890 501 432 716 404 678 379 411 414 490 462 448 575 738 413 471 274 383 375 350 378 327 405 356 350 270 373 475 580 369 339 415 298 415 404 338 513 497 395 410 373 340 453 451 481 398 544 344 375 440 491 531 445 530 476 794 531 493 414 386 409 428 383 392 498 304 416 477 486 303 211 412 486 320 770 386 323 380 763 384 361 389 428 407 368 423 495 448 426 436 406 411 360 426 496 416 323 346 402 373 353 338 413 507 473 410 426 375 307 308 370 346 364 386 257 407 380 441 460 160 402 396 418 518 479 683 484 520 480 481 393 413 409 318 1.29e+03 886 872 844 435 506 471 426 422 399 459 654 445 357 217 318 397 515 676 402 636 402 366 229 54.7 152 215 374 315 339 550 463 431 664 546 537 529 560 678 1.07e+03 1.08e+03 655 535 600 568 486 731 940 949 616 692 495 474 407 474 985 827 456 1.01e+03 484 551 475 809 714 1e+03 987 1.01e+03 595 594 868 770 676 562 899 503 591 843 678 624 554 879 854 891 542 614 765 649 555 652 462 626 786 694 723 581 718 588 666 674 696 666 522 675 645 1.16e+03 691 678 510 1.02e+03 650 628 600 528 555 570 670 1.05e+03 550 1.11e+03 802 601 871 538 629 478 542 942 557 553 686 631 703 614 583 498 496 831 792 905 915 504 516 543 491 561 657 715 688 817 601 644 499 573 556 598 796 697 828 584 574 500 671 550 531 436 525 787 431 461 464 464 533 456 510 583 503 556 454 411 517 479 526 484 478 504 583 920 757 972 487 476 529 514 511 436 486 485 781 648 752 529 675 578 531 500 534 499 535 537 580 575 535 531 477 499 512 432 492 450 654 521 557 710 544 544 584 826 983 626 525 456 521 470 476 696 546 576 404 497 530 444 777 556 437 448 533 546 484 519 462 478 473 511 429 450 622 422 460 459 425 814 916 469 773 460 467 459 450 440 471 725 718 657 442 484 499 427 458 488 593 794 912 559 828 408 641 740 530 577 575 562 440 403 575 526 399 549 577 544 365 597 402 560 470 379 369 598 394 403 521 504 627 566 480 535 507 808 716 425 500 505 410 494 390 401 512 418 437 457 420 425 431 410 532 424 479 822 791 803 775 621 735 763 913 580 449 617 377 468 516 748 805 434 426 418 356 375 573 411 462 890 500 431 716 404 678 378 411 416 490 462 448 575 738 412 472 275 382 375 351 379 327 404 356 350 270 373 475 580 369 339 416 298 415 403 338 512 498 395 410 374 341 455 450 481 397 543 345 378 440 491 531 445 528 476 793 531 492 414 386 409 428 384 392 497 305 416 478 486 303 210 412 486 320 771 389 322 381 763 384 362 388 428 407 369 423 495 448 425 435 406 412 360 427 496 416 323 346 402 373 352 337 414 507 474 410 427 376 307 309 370 346 364 386 257 408 381 441 460 161 402 395 419 517 479 682 483 521 480 481 394 414 409 317 1.29e+03 884 872 843 436 504 471 428 422 399 458 653 446 357 216 318 397 516 677 404 637 401 365 228 55.6 152 213 374 317 337 550 464 431 664 546 538 529 559 675 1.07e+03 1.08e+03 655 535 600 568 480 719 941 949 616 692 495 474 409 475 985 827 456 1.01e+03 483 547 476 809 714 1e+03 987 1.01e+03 595 595 868 770 676 562 899 503 591 844 678 624 553 876 855 898 543 614 767 650 552 653 460 626 786 694 723 581 719 588 666 674 697 666 522 676 646 1.17e+03 691 678 510 1.02e+03 650 628 600 528 553 569 677 1.05e+03 550 1.11e+03 801 601 872 537 627 478 542 942 556 553 686 630 703 614 583 499 496 831 791 905 915 505 516 543 491 561 656 715 688 817 600 644 499 573 555 598 801 697 828 584 574 500 672 550 532 432 525 787 430 461 465 464 533 456 510 582 503 556 454 411 516 479 526 484 478 504 583 920 757 970 488 476 529 521 510 436 487 486 781 647 752 530 676 577 531 497 534 500 535 537 580 574 536 532 476 500 512 432 492 450 654 520 556 710 544 544 584 827 984 626 524 456 520 467 476 695 546 577 404 497 529 445 777 557 437 447 534 546 484 520 462 478 473 511 429 450 622 422 461 459 426 814 917 469 773 460 466 459 450 440 471 724 718 657 441 484 499 427 458 487 592 794 912 559 828 406 641 740 530 577 574 563 439 402 575 527 399 550 577 544 364 597 402 561 471 378 370 598 394 404 521 505 626 566 480 535 507 808 714 418 500 504 406 493 390 402 512 418 436 456 420 426 430 408 532 425 479 821 790 803 775 622 735 764 910 579 444 617 377 467 510 749 805 434 426 432 356 376 573 410 462 890 500 431 716 403 678 379 411 416 491 462 449 575 738 412 473 275 382 375 352 380 328 403 356 350 270 373 475 580 369 340 415 298 415 402 337 513 498 395 410 375 340 456 450 481 396 543 345 382 440 490 532 445 528 476 793 531 492 414 386 409 427 386 392 496 306 416 477 486 303 209 412 486 319 771 391 321 381 763 385 363 387 429 408 370 423 495 448 425 435 406 413 361 426 495 416 325 345 403 373 352 339 414 505 475 411 427 378 306 310 370 347 364 386 258 410 381 441 460 162 402 394 420 516 479 680 482 524 479 481 393 416 409 317 1.29e+03 885 873 841 437 503 472 431 422 398 457 653 447 357 216 318 397 518 679 406 637 401 365 227 56.9 152 213 374 319 335 550 465 432 664 545 538 529 558 675 1.07e+03 1.08e+03 655 536 600 568 474 706 942 949 616 692 496 473 411 475 985 827 456 1.01e+03 482 543 477 808 714 1e+03 986 1.01e+03 595 595 869 771 676 563 900 504 591 844 679 624 553 875 855 903 543 614 768 652 549 653 459 626 785 693 724 581 720 588 666 674 697 666 522 677 647 1.16e+03 690 678 510 1.02e+03 650 629 601 528 552 569 680 1.05e+03 549 1.11e+03 801 601 872 537 626 478 542 942 557 554 685 630 703 614 582 500 496 830 792 905 915 506 517 543 491 561 657 714 688 816 600 643 499 573 555 598 807 697 828 585 575 499 672 550 532 428 525 787 430 462 465 464 534 456 509 581 503 556 454 412 516 480 526 484 477 504 582 919 756 968 488 476 530 525 510 436 487 488 781 646 752 530 676 576 531 496 534 501 536 538 579 573 536 533 476 499 512 432 492 450 654 521 556 710 543 545 584 827 984 626 524 456 520 465 476 695 546 578 404 498 530 446 775 557 437 447 534 546 484 521 462 478 472 511 428 450 622 422 460 459 428 814 916 469 773 459 466 460 450 439 472 724 718 657 440 484 498 428 458 488 592 794 911 560 829 405 641 740 531 576 574 563 439 402 576 528 400 550 578 544 363 596 402 560 471 378 370 598 394 404 521 506 626 567 480 535 506 806 712 413 500 502 401 493 389 402 512 418 436 456 420 426 431 406 532 426 478 821 790 803 775 623 734 764 908 579 439 618 377 467 505 749 805 434 426 444 356 376 573 410 463 889 501 430 715 403 677 380 412 414 491 462 449 575 738 410 473 275 380 375 354 381 327 403 356 350 270 374 474 580 369 339 415 298 414 401 337 514 498 395 411 376 339 455 450 482 396 544 344 387 440 490 533 444 528 476 793 531 492 415 387 409 427 385 392 496 306 416 477 486 303 208 412 486 320 771 393 320 380 764 385 364 386 429 408 370 424 495 448 425 435 407 414 361 425 494 416 326 345 403 372 352 339 413 504 475 410 427 379 306 310 370 347 364 386 258 409 381 441 460 162 403 394 421 515 480 680 481 527 479 482 393 416 409 316 1.29e+03 885 874 838 437 502 473 432 422 398 457 652 448 358 214 318 397 519 680 406 638 401 365 226 56.7 152 215 374 320 335 549 466 431 664 546 538 530 555 676 1.07e+03 1.08e+03 655 536 600 570 468 693 943 949 617 692 496 473 414 475 985 827 455 1.01e+03 481 540 478 808 713 1e+03 986 1.01e+03 595 597 870 771 676 564 900 504 591 844 679 624 552 872 856 910 543 614 769 653 546 654 459 626 785 692 724 581 720 589 667 674 698 667 522 677 646 1.16e+03 690 678 510 1.02e+03 650 629 602 527 551 569 683 1.05e+03 550 1.11e+03 801 601 872 536 624 478 541 943 557 554 685 629 703 614 582 500 496 830 792 906 915 507 518 543 491 562 656 715 688 816 599 643 500 573 555 598 810 697 828 586 575 499 671 550 531 425 525 787 430 462 465 465 533 456 508 578 503 556 453 413 516 480 526 485 476 505 582 919 755 965 488 476 530 528 509 436 487 489 781 646 753 530 677 576 530 497 534 500 536 538 580 573 536 534 477 497 513 432 491 451 656 522 555 710 543 546 584 827 984 626 524 456 519 463 476 695 546 579 404 498 530 446 774 557 438 446 535 547 484 521 462 478 472 511 428 450 622 422 460 458 428 814 916 469 774 458 466 460 450 439 472 724 718 657 440 484 498 428 458 488 592 794 911 560 829 405 641 740 531 576 575 563 439 403 575 528 400 551 578 544 362 596 402 560 472 378 370 599 393 404 521 506 625 567 480 534 506 804 707 410 501 501 397 493 389 402 512 418 435 456 420 427 431 405 532 427 477 819 791 804 777 624 734 765 904 580 433 619 376 467 502 749 806 434 426 453 355 376 574 410 464 889 502 430 716 402 676 380 412 413 491 463 449 575 738 410 472 275 378 376 355 382 327 404 357 350 269 373 473 580 368 339 415 298 413 400 337 516 499 395 410 376 338 454 450 482 396 545 344 393 440 491 534 444 528 476 792 531 491 415 388 410 427 385 392 496 305 416 477 486 303 208 413 485 320 770 394 320 380 765 385 364 385 430 406 370 424 495 448 425 435 409 412 362 425 493 416 327 345 403 372 351 337 412 505 475 410 427 379 307 309 370 346 364 386 257 409 381 440 459 162 403 394 421 516 481 680 482 530 478 482 392 416 408 316 1.28e+03 884 876 839 439 503 475 433 422 397 458 650 447 357 212 318 398 519 680 406 639 401 366 224 55.2 152 214 375 321 333 550 466 430 664 547 538 530 552 676 1.07e+03 1.08e+03 656 536 599 572 463 684 942 950 618 691 496 474 415 474 985 826 455 1.01e+03 481 537 477 808 713 1e+03 986 1.01e+03 595 598 870 771 675 565 899 504 591 844 679 624 553 869 857 917 543 614 770 654 544 654 458 625 785 690 723 582 719 591 668 675 698 668 522 677 646 1.16e+03 689 677 510 1.02e+03 650 629 601 527 550 570 684 1.05e+03 550 1.1e+03 801 601 872 536 623 479 542 943 558 554 685 630 704 614 581 500 496 830 793 907 915 507 518 543 491 563 656 715 688 815 599 643 501 573 555 598 814 696 827 586 576 499 670 550 530 421 525 787 429 461 465 465 533 456 508 576 503 556 455 413 516 480 526 486 476 505 582 920 755 962 488 475 531 529 510 436 486 489 781 646 754 530 678 575 531 498 535 500 536 539 580 573 536 533 478 495 515 431 490 452 658 524 556 710 543 546 583 826 984 627 524 456 519 462 476 694 546 580 403 498 530 446 772 557 438 446 535 548 484 519 462 478 473 512 428 450 622 421 459 458 428 814 916 469 773 459 466 459 450 439 472 725 718 656 440 484 498 428 458 488 592 794 911 561 830 405 642 740 530 576 575 563 438 404 574 527 400 551 578 542 361 596 402 560 471 378 370 599 393 404 521 506 625 567 480 534 506 799 702 407 502 500 393 494 389 402 512 419 435 456 420 427 431 405 531 427 476 818 791 804 779 624 734 765 899 580 427 619 375 466 500 748 805 434 426 463 354 376 574 410 464 888 500 430 717 402 676 380 412 413 492 463 448 576 738 410 472 276 376 377 355 381 327 405 358 349 269 374 472 580 368 338 415 298 413 397 337 516 498 395 408 377 338 455 450 481 396 545 343 400 440 492 534 444 526 476 792 530 490 415 390 410 427 385 392 496 304 416 477 486 303 208 413 485 321 770 394 320 379 764 384 364 384 430 405 370 424 496 448 425 435 410 410 364 425 493 416 326 345 403 372 350 336 412 506 474 409 427 379 307 308 370 345 364 386 256 408 382 440 459 162 403 394 421 517 481 680 481 528 479 483 392 416 407 316 1.28e+03 885 876 839 441 503 477 434 423 396 459 648 446 356 211 319 397 520 680 407 639 401 368 221 53.5 152 214 375 321 330 549 467 430 664 547 537 530 548 676 1.07e+03 1.08e+03 656 536 599 572 456 679 942 950 618 691 496 475 416 474 986 826 456 1.01e+03 481 535 476 807 713 1e+03 986 1.01e+03 594 599 870 770 675 566 899 503 591 844 679 624 552 865 858 926 542 614 773 653 542 654 458 626 785 690 722 582 719 594 669 675 698 668 524 677 645 1.16e+03 690 677 509 1.02e+03 650 630 600 527 548 571 685 1.05e+03 550 1.1e+03 800 601 873 536 622 479 542 944 557 554 685 630 704 614 581 499 496 829 793 907 915 506 518 543 491 563 657 716 688 816 599 643 500 573 556 598 816 696 827 585 577 499 670 551 530 418 525 787 429 461 465 465 532 455 508 573 503 555 456 414 517 480 526 486 477 505 582 920 756 960 488 475 531 530 510 436 484 489 782 646 754 530 679 575 531 498 536 500 536 540 580 574 536 532 479 494 513 431 490 452 658 524 557 711 543 545 582 825 984 627 524 456 518 460 476 694 546 581 402 498 530 446 772 557 438 447 534 547 484 517 462 478 473 512 427 451 621 421 459 458 427 814 916 470 773 460 467 458 450 440 472 725 717 655 440 484 497 428 458 488 592 793 910 561 830 405 642 740 530 575 575 563 438 404 573 526 401 551 578 541 361 597 403 561 472 378 370 600 394 404 521 506 625 567 479 534 507 794 698 406 504 499 387 494 389 401 512 419 436 456 420 428 430 405 531 427 476 817 791 806 780 624 735 766 894 580 423 619 375 466 499 747 804 435 426 472 354 376 574 409 464 888 499 431 718 403 676 380 412 413 493 463 447 577 739 412 472 276 376 377 355 380 327 405 359 349 269 374 473 580 367 338 416 298 414 395 337 516 497 395 407 376 338 455 450 481 396 545 343 407 440 493 534 444 527 475 792 530 489 413 390 410 427 386 392 495 304 416 478 486 303 207 412 485 321 770 398 319 379 762 384 365 384 429 404 369 424 496 447 425 434 410 409 365 424 494 416 325 345 403 372 350 336 414 506 473 408 426 378 307 308 370 345 364 385 255 408 382 439 458 162 403 394 421 517 482 682 478 528 479 483 393 415 405 315 1.29e+03 885 878 838 443 502 478 436 423 396 459 647 446 356 210 320 397 521 678 407 638 401 370 218 53.3 152 212 374 322 329 549 468 429 664 547 536 530 545 676 1.07e+03 1.08e+03 657 536 599 571 450 676 942 950 617 692 497 476 417 474 986 826 456 1.01e+03 480 533 476 806 714 1e+03 986 1.01e+03 594 599 870 771 674 566 900 502 592 843 679 625 552 862 859 935 542 614 775 651 541 654 457 626 784 691 722 581 719 596 670 676 698 669 525 677 644 1.16e+03 690 677 509 1.02e+03 650 631 601 527 546 571 687 1.05e+03 549 1.1e+03 800 601 874 536 621 480 542 944 557 553 686 631 704 614 581 499 496 830 794 907 915 505 518 543 491 563 657 716 687 816 599 644 500 573 556 598 818 696 827 584 577 499 670 552 530 414 525 787 428 460 464 465 533 454 508 572 503 555 457 414 518 480 526 486 477 505 582 920 757 958 488 475 532 531 510 436 484 489 782 646 754 530 679 575 531 499 536 500 535 540 580 574 535 532 479 495 512 431 491 452 658 524 558 710 543 544 582 824 983 627 524 456 518 459 476 695 546 581 402 498 530 446 769 558 437 447 534 546 484 518 462 477 473 512 427 451 622 421 459 457 426 814 917 470 773 460 467 458 451 440 472 726 716 654 440 484 497 427 457 489 592 792 909 561 830 404 641 739 530 575 575 563 439 404 573 525 401 550 577 539 362 597 404 561 472 378 370 600 395 404 522 505 625 567 479 534 507 787 696 405 504 498 382 495 388 401 512 419 438 456 420 428 429 406 531 427 476 818 791 806 780 623 736 766 891 582 420 620 376 466 497 747 803 435 427 481 354 376 575 409 463 890 498 431 718 404 676 380 410 413 493 463 446 577 739 413 472 276 376 379 354 380 326 405 358 349 269 374 474 580 367 338 415 297 414 393 336 515 497 395 408 376 338 455 450 481 396 545 344 415 439 493 535 444 528 475 793 529 489 412 390 410 428 387 392 494 304 416 480 485 302 207 412 485 321 769 401 320 380 761 384 365 384 429 405 368 425 497 447 425 433 410 411 366 424 495 416 325 345 402 372 349 338 416 506 471 407 426 377 306 308 369 344 364 383 254 409 382 438 458 162 403 395 421 516 482 683 475 529 478 483 393 415 405 315 1.29e+03 886 880 837 444 501 479 438 424 396 460 647 446 356 209 321 397 523 677 405 637 402 371 211 53.1 153 210 374 321 329 550 469 429 664 546 537 530 540 676 1.07e+03 1.08e+03 656 536 599 570 443 672 941 950 617 692 496 476 418 474 986 826 457 1.01e+03 480 532 476 805 714 1e+03 985 1.01e+03 595 599 870 771 674 566 901 502 592 843 679 626 551 858 860 942 542 614 778 649 541 655 457 626 784 692 723 580 719 596 670 676 698 669 526 677 645 1.15e+03 690 677 509 1.02e+03 650 632 602 527 544 571 687 1.05e+03 550 1.09e+03 800 601 873 536 620 480 543 944 557 553 686 631 704 613 581 499 496 830 794 907 915 504 518 543 491 562 657 715 687 816 600 644 500 572 557 598 819 696 827 584 578 499 671 552 530 413 524 787 429 460 464 465 534 454 509 571 503 555 456 413 518 480 527 486 478 504 582 919 757 955 488 476 532 533 510 436 484 489 782 647 754 529 679 574 530 500 536 501 536 540 580 574 535 532 479 494 510 431 489 453 658 523 557 710 544 544 582 824 982 627 524 458 517 458 476 695 546 581 403 498 530 446 767 559 437 447 535 546 484 519 462 477 473 512 427 452 622 421 460 458 426 814 918 470 773 460 467 457 451 440 472 726 716 655 439 484 497 426 457 489 592 793 908 561 829 405 640 739 529 576 575 564 439 403 573 524 401 550 577 540 362 598 404 561 473 379 369 600 396 404 522 506 626 567 479 534 508 780 695 404 503 498 376 495 388 401 512 419 438 456 420 427 428 406 532 427 477 820 792 806 779 622 736 767 888 585 416 620 376 466 494 747 804 434 427 488 353 376 575 408 463 891 498 432 718 405 676 381 409 413 494 463 445 576 740 413 473 276 378 380 355 381 326 405 358 349 269 374 474 581 367 338 415 297 414 392 336 515 497 396 409 376 337 456 450 480 396 545 344 422 438 493 534 444 530 476 793 528 490 410 390 410 428 387 392 494 306 416 481 484 302 207 413 487 322 770 404 320 380 761 384 366 383 429 406 368 425 497 446 425 432 409 412 365 424 495 416 324 346 401 373 349 339 418 505 470 407 427 377 306 308 369 344 364 382 254 409 382 438 457 162 404 395 422 516 482 684 472 529 478 483 394 415 405 314 1.29e+03 886 881 836 446 500 480 440 424 396 460 646 446 356 209 320 397 527 677 404 637 403 370 205 52.9 153 208 376 321 330 550 471 429 664 546 538 530 537 676 1.07e+03 1.08e+03 656 536 599 569 436 670 941 949 618 692 496 476 419 474 986 826 457 1.01e+03 480 531 475 806 714 1e+03 984 1.01e+03 596 600 871 772 674 567 901 501 593 844 679 627 552 855 860 952 542 614 778 648 541 656 457 626 784 694 722 580 718 597 671 675 698 670 525 678 646 1.14e+03 690 677 510 1.02e+03 650 632 602 527 540 571 685 1.05e+03 550 1.09e+03 800 602 872 536 620 479 543 944 557 553 686 631 703 612 581 499 496 830 794 907 915 504 518 543 490 562 657 715 687 816 600 645 500 572 557 598 819 696 827 584 578 499 672 551 530 411 524 787 430 460 464 465 535 454 509 570 503 555 456 412 519 480 527 486 476 504 582 918 757 951 487 476 531 535 510 436 484 490 783 648 754 529 678 574 530 501 536 501 536 540 579 574 535 533 480 494 510 431 488 453 658 522 556 709 544 544 582 824 982 627 524 458 517 458 476 696 546 582 403 498 529 446 764 559 436 447 536 546 484 519 462 477 473 512 427 452 622 421 460 458 426 814 918 470 774 460 467 458 451 440 471 726 715 655 439 485 497 426 456 489 593 793 907 561 828 405 641 739 530 576 574 563 440 402 573 524 401 550 576 540 363 598 405 561 473 380 369 599 396 404 522 505 626 568 479 533 508 774 690 404 503 498 373 495 388 401 511 419 439 456 422 427 429 407 532 427 478 821 791 806 778 621 735 766 883 588 412 621 375 466 491 746 804 433 427 494 354 376 576 408 463 891 498 432 719 404 676 380 409 413 494 463 445 575 739 412 475 276 381 381 355 381 327 405 358 349 269 374 473 581 367 339 414 297 414 390 336 515 497 396 409 376 337 456 450 479 396 546 345 429 438 494 534 445 530 477 794 527 491 410 390 410 428 387 393 495 307 415 482 484 303 207 414 488 321 770 406 320 379 761 384 367 381 429 406 368 425 497 445 425 432 409 414 365 425 495 416 324 345 400 373 348 340 418 505 470 408 427 377 306 309 369 343 364 382 254 409 382 438 457 162 403 394 422 515 482 685 469 533 478 483 396 415 406 314 1.29e+03 886 879 834 450 501 481 440 423 396 460 646 447 356 209 320 398 530 674 404 638 404 370 201 52.6 153 207 377 322 330 551 471 430 664 546 539 531 530 676 1.07e+03 1.08e+03 655 537 599 570 431 666 941 950 618 691 495 476 419 475 986 826 456 1.01e+03 478 530 475 806 714 1e+03 984 1.01e+03 596 602 871 772 674 568 901 501 593 844 679 627 552 850 860 964 542 614 779 644 542 655 457 627 784 696 722 580 719 598 671 675 697 670 525 678 648 1.14e+03 690 677 510 1.03e+03 649 631 600 527 538 570 682 1.05e+03 551 1.08e+03 800 602 871 536 620 478 543 945 558 554 686 632 704 612 581 499 496 830 794 907 915 504 518 544 490 561 658 715 687 816 600 646 500 572 556 598 819 696 826 584 578 499 672 551 530 409 524 787 430 460 464 466 535 453 509 568 504 556 456 411 519 480 527 486 474 505 582 918 756 948 488 476 531 536 510 436 484 490 783 650 754 528 676 572 530 501 536 501 536 540 579 573 535 534 479 492 511 431 488 454 657 521 556 710 544 545 582 825 982 627 524 457 517 456 476 696 546 583 403 498 527 446 763 559 437 447 536 546 484 519 462 477 473 513 428 452 622 421 461 458 426 814 916 470 774 460 468 458 450 440 471 726 713 655 438 485 497 425 456 489 592 794 907 562 827 406 642 739 530 576 574 563 440 402 574 524 401 549 575 540 364 598 406 561 473 381 369 598 395 404 522 505 625 568 480 534 508 769 686 405 504 498 370 496 388 401 511 419 439 456 423 426 430 407 532 426 478 821 791 806 777 621 734 767 879 592 407 621 374 465 488 746 804 432 427 504 354 376 576 408 463 890 498 431 719 404 676 379 410 413 495 463 446 575 739 411 476 276 386 381 354 382 327 406 359 349 269 374 472 581 368 339 414 297 415 385 337 515 496 397 409 377 337 455 450 479 396 546 345 436 438 493 534 446 529 477 794 528 493 409 390 410 428 388 393 496 308 414 482 485 304 206 415 489 321 770 408 321 378 760 384 367 380 429 406 368 425 497 444 425 432 409 414 364 427 494 416 324 344 400 373 347 339 419 506 471 409 427 377 306 309 369 344 365 383 255 408 381 438 457 163 403 392 422 516 482 684 466 536 479 483 397 416 407 313 1.28e+03 888 878 832 451 502 481 442 423 396 461 646 448 356 209 319 398 532 672 407 639 404 370 200 51.1 153 206 379 323 330 550 473 430 663 547 539 532 526 677 1.07e+03 1.08e+03 656 537 598 569 426 661 941 950 618 690 495 476 419 475 986 826 455 1.01e+03 477 529 476 806 715 1e+03 983 1.01e+03 596 603 872 772 674 569 900 501 594 844 679 627 552 846 860 980 542 614 779 639 542 654 458 627 784 700 722 580 719 599 671 675 697 671 524 678 648 1.14e+03 690 677 510 1.03e+03 649 631 599 527 536 570 678 1.05e+03 551 1.07e+03 800 602 872 536 619 477 543 945 558 554 686 632 704 612 580 498 496 830 794 907 915 504 518 544 490 561 658 716 687 817 600 646 500 572 556 598 820 695 826 584 577 498 672 551 531 409 524 788 431 459 464 466 534 453 510 567 504 556 456 411 519 481 526 486 472 505 581 917 756 944 488 476 530 538 510 436 484 491 784 650 754 529 675 572 529 502 536 501 536 540 579 573 535 535 479 491 512 431 489 454 656 521 556 711 544 545 582 826 982 627 524 457 517 454 476 695 546 584 403 499 523 446 762 559 438 447 536 546 485 519 462 476 474 513 428 451 623 421 461 458 427 814 915 469 774 460 468 458 450 440 471 726 712 654 438 485 497 425 457 489 592 794 906 562 827 407 643 739 531 575 573 563 440 403 574 524 400 550 574 541 364 598 407 561 474 382 369 598 395 404 522 505 625 568 480 534 508 765 678 406 505 497 365 496 390 401 511 418 439 456 423 426 430 407 531 426 478 821 790 806 777 620 734 768 877 598 403 621 374 465 486 745 804 432 427 514 354 376 577 408 463 889 497 430 719 404 676 378 410 413 496 462 445 575 740 410 476 276 391 382 354 382 328 406 359 350 269 375 473 580 368 338 414 297 416 381 337 515 495 396 409 377 338 455 450 480 397 545 345 448 437 492 534 448 528 477 793 528 493 409 390 410 428 389 392 498 307 413 482 486 305 207 415 489 321 770 410 321 378 760 385 368 380 429 404 368 425 497 444 425 432 409 414 363 427 494 416 324 343 399 373 346 339 419 505 472 409 427 377 305 310 369 346 365 383 255 406 381 437 457 164 403 391 422 516 484 683 464 540 478 483 397 417 406 312 1.28e+03 889 877 832 453 505 481 444 423 396 461 647 448 355 210 318 398 532 670 408 641 403 369 199 49.8 153 206 379 324 331 550 474 430 663 547 540 532 522 675 1.07e+03 1.08e+03 657 536 598 569 421 654 941 950 618 690 495 476 419 475 986 827 454 1.01e+03 476 528 478 806 715 1e+03 983 1.01e+03 596 604 872 772 674 570 900 501 594 844 679 628 552 841 860 995 542 615 780 634 542 654 457 627 784 706 722 580 718 600 671 675 697 671 524 679 648 1.13e+03 690 677 510 1.03e+03 649 631 598 528 534 570 675 1.05e+03 551 1.07e+03 800 602 872 536 619 477 542 945 559 554 687 632 705 612 580 498 497 830 794 907 916 503 518 544 490 560 659 716 687 817 600 646 501 572 556 599 822 695 826 584 576 498 672 552 531 407 524 787 432 458 463 466 534 453 510 565 503 556 457 411 519 481 526 486 472 505 581 916 756 940 489 476 530 539 511 436 485 491 784 650 755 530 675 572 528 502 537 501 537 540 577 573 535 535 479 491 513 431 490 454 654 520 555 711 544 545 582 827 982 627 524 457 517 454 477 695 546 585 403 500 519 446 762 559 438 448 537 547 485 520 462 476 475 514 428 451 623 421 460 458 427 814 916 468 774 460 468 458 450 440 471 726 712 654 437 484 497 425 458 489 591 794 904 562 827 407 643 739 532 575 572 563 439 403 574 524 400 551 574 542 363 598 406 560 474 382 369 598 395 405 522 505 624 568 479 535 508 763 670 407 506 496 359 496 391 401 511 419 438 456 421 427 429 407 532 427 477 821 790 805 776 620 734 769 875 604 402 621 374 465 484 745 803 432 427 522 354 377 576 408 462 889 497 431 718 404 676 378 410 414 496 460 445 575 741 411 478 277 397 382 354 382 329 407 360 351 268 375 473 580 369 338 415 296 417 379 338 514 494 396 410 377 338 455 450 480 397 544 345 457 437 491 534 450 528 477 792 528 493 409 392 410 427 389 390 499 306 413 482 487 306 208 414 488 321 770 412 321 378 760 386 368 381 432 403 369 424 498 445 425 432 408 414 362 426 494 417 325 342 400 373 346 339 418 505 473 408 427 377 304 310 370 347 365 384 256 404 380 435 458 164 403 392 422 517 485 682 461 544 477 483 397 418 404 311 1.28e+03 890 875 834 454 508 482 446 423 396 461 650 449 354 210 317 398 533 670 408 642 402 367 198 47.6 152 205 379 325 331 550 476 429 663 547 539 532 518 672 1.07e+03 1.08e+03 656 535 599 569 418 648 941 949 619 690 495 475 419 475 987 827 454 1.01e+03 476 527 479 805 716 1e+03 982 1.01e+03 596 605 872 771 674 570 900 500 594 844 679 628 553 838 859 1.01e+03 542 615 780 629 542 653 458 627 784 714 723 580 718 602 670 676 698 671 524 680 648 1.13e+03 691 677 509 1.03e+03 649 631 598 528 532 570 673 1.05e+03 552 1.06e+03 800 602 872 535 618 476 542 945 560 554 687 632 704 612 580 498 497 829 794 908 916 503 519 544 489 560 660 716 687 816 600 646 501 572 556 598 822 696 826 585 575 498 672 551 530 406 525 787 432 459 463 466 534 453 510 565 503 555 456 412 517 481 526 486 472 504 580 916 756 937 489 476 530 541 511 436 486 491 784 650 755 530 673 574 528 502 537 502 537 540 576 573 535 535 479 491 513 431 490 455 655 520 555 710 544 545 581 827 982 627 524 457 517 454 477 694 545 585 404 500 516 446 761 560 438 448 537 547 484 520 462 477 475 514 428 451 623 422 460 458 428 815 916 468 774 459 466 457 450 441 471 726 712 654 437 484 497 425 459 489 592 794 903 561 828 407 642 739 532 575 572 562 438 403 574 524 399 551 574 543 362 598 405 560 474 382 369 598 395 405 521 505 624 568 480 534 508 761 662 409 505 496 354 496 392 402 511 421 438 457 420 427 428 406 532 427 478 822 790 804 776 620 734 770 873 611 402 621 374 465 482 745 803 432 426 526 354 378 577 409 461 889 497 432 718 404 675 378 410 415 496 460 445 575 742 411 479 278 401 381 354 382 330 407 360 352 267 375 474 580 370 338 416 296 417 378 338 516 493 395 410 377 337 455 449 481 397 544 344 466 437 491 534 448 528 476 791 528 492 409 393 409 427 389 390 500 306 414 482 488 308 208 414 488 322 770 414 321 378 760 386 367 382 434 402 370 424 498 446 424 432 408 414 362 426 495 416 325 342 400 373 346 339 418 504 473 407 427 377 304 310 370 347 366 384 256 402 380 434 459 164 403 393 422 517 485 682 457 550 476 483 396 419 402 311 1.28e+03 889 873 837 455 510 484 448 423 397 460 652 449 354 211 317 399 533 668 409 642 403 365 198 45.7 152 204 378 325 331 550 475 428 663 547 539 531 513 671 1.07e+03 1.08e+03 656 534 599 570 414 644 941 949 620 690 495 474 419 474 986 828 454 1.01e+03 476 527 478 805 715 1e+03 982 1.01e+03 596 605 872 771 673 570 900 499 595 844 679 627 553 834 860 1.02e+03 543 615 780 625 542 653 458 627 785 725 722 580 718 604 670 676 698 671 524 680 647 1.13e+03 690 677 508 1.03e+03 649 630 598 528 530 570 673 1.05e+03 552 1.06e+03 799 602 873 535 618 475 542 946 560 553 687 631 704 612 580 497 497 830 794 908 916 503 519 543 489 559 662 716 687 816 601 645 500 572 556 598 822 696 825 585 575 498 672 551 530 404 525 787 434 459 463 466 534 453 510 565 503 555 456 413 515 480 525 486 470 504 581 915 756 934 489 477 530 544 511 436 486 493 783 650 755 530 671 576 529 503 536 502 537 539 575 573 535 534 478 491 514 431 490 455 654 520 554 710 545 545 581 827 982 627 524 457 518 454 476 694 544 585 404 499 513 446 760 560 437 448 536 547 484 521 462 478 474 513 428 451 623 422 460 458 428 815 917 468 774 458 466 457 450 441 471 727 712 654 437 484 497 426 459 489 592 794 903 561 829 407 642 739 532 575 573 560 437 403 577 524 399 552 574 542 362 598 405 560 473 382 369 599 395 405 520 506 624 568 480 534 508 760 655 410 504 496 350 497 392 401 511 422 438 457 420 427 428 405 532 428 478 822 790 803 775 620 734 770 870 616 402 621 374 466 481 745 803 432 426 530 354 378 578 409 460 889 498 433 718 404 674 378 410 415 496 460 445 575 742 411 480 278 406 380 354 382 331 407 360 352 267 375 473 580 371 339 416 297 417 376 338 517 494 396 412 378 337 454 449 481 397 544 345 473 437 491 534 446 528 476 791 528 492 408 394 409 426 389 390 500 307 415 483 487 309 206 414 488 320 770 417 321 379 760 386 367 383 434 400 370 424 499 447 424 433 408 414 361 425 496 416 326 344 399 374 346 340 418 504 473 406 427 378 304 310 371 346 366 384 257 402 380 435 461 164 403 392 422 518 486 682 455 558 476 483 396 420 401 312 1.28e+03 890 871 841 456 509 487 449 423 399 460 654 450 353 210 317 399 535 665 411 641 404 365 198 43.7 153 202 379 324 331 550 475 428 664 547 539 531 509 672 1.07e+03 1.08e+03 656 534 599 571 413 639 941 949 620 690 495 474 419 475 986 828 454 1.01e+03 475 528 477 805 715 1e+03 982 1.01e+03 596 604 872 771 673 570 901 499 594 844 680 627 553 832 861 1.03e+03 543 614 779 622 542 653 458 627 785 743 722 580 717 605 670 675 698 670 525 680 648 1.13e+03 690 677 507 1.03e+03 649 630 598 527 528 569 672 1.05e+03 552 1.06e+03 798 602 873 535 618 476 542 946 560 552 686 631 704 612 580 497 497 830 795 908 916 503 519 543 489 560 664 717 687 816 601 645 500 573 556 598 821 696 824 585 575 498 672 551 530 403 525 787 435 460 463 466 534 453 510 564 503 556 455 414 515 480 521 486 468 504 582 916 756 931 489 477 530 546 510 436 486 495 783 650 755 529 669 578 529 503 535 502 537 539 576 573 536 534 478 489 514 431 491 455 654 521 554 709 545 546 582 827 983 627 524 457 520 454 476 694 544 585 404 498 510 446 759 560 437 448 535 546 484 520 462 478 474 513 428 451 622 422 460 458 428 815 918 468 773 458 468 456 451 440 471 727 712 654 436 484 497 426 460 489 593 794 903 561 830 407 641 740 533 575 573 556 437 403 582 523 399 552 574 542 362 598 405 559 473 381 369 599 395 405 521 506 624 568 480 533 508 760 646 410 503 496 349 496 392 401 511 421 438 457 420 427 428 404 532 428 478 822 790 803 775 621 734 770 867 624 401 621 374 465 478 745 803 432 426 534 353 377 578 408 460 888 499 432 717 404 674 378 410 415 495 460 446 575 740 411 480 278 410 379 354 382 331 407 360 352 267 376 473 580 371 340 416 296 418 375 338 519 495 396 413 378 337 453 450 480 396 544 345 484 438 492 534 446 528 476 791 528 492 407 394 410 425 390 389 500 308 416 484 486 310 205 414 489 318 769 419 321 379 760 386 367 382 431 399 370 423 498 446 424 434 409 415 361 425 496 416 326 344 399 375 346 340 419 503 473 406 427 379 304 310 370 346 366 384 258 403 379 436 461 164 402 392 423 518 487 682 453 564 475 484 394 420 400 312 1.28e+03 891 872 839 457 508 488 452 423 399 459 653 450 352 208 317 399 536 662 414 639 405 365 197 42.8 154 201 379 324 331 550 476 427 664 548 539 531 505 674 1.07e+03 1.08e+03 656 534 599 571 412 634 941 950 621 689 495 474 419 475 986 829 454 1.01e+03 474 529 477 806 715 1e+03 981 1.01e+03 596 605 871 770 672 570 902 499 594 844 680 627 553 829 861 1.04e+03 543 614 778 621 542 653 459 626 785 758 722 580 717 606 670 675 698 670 525 680 648 1.13e+03 689 677 508 1.03e+03 649 629 598 527 529 570 671 1.06e+03 552 1.05e+03 798 602 872 535 618 476 541 946 560 551 686 631 704 612 580 497 497 832 795 907 916 504 519 543 490 560 667 718 687 816 601 645 499 573 556 598 821 696 823 585 575 498 672 551 530 402 525 787 436 459 464 467 534 454 510 562 503 556 455 415 516 480 518 486 465 504 582 916 756 928 489 476 531 546 510 436 485 498 783 650 755 528 669 579 530 503 534 502 537 539 575 573 536 533 478 488 515 432 492 454 654 521 554 709 545 546 582 827 983 627 524 457 522 454 476 693 544 585 403 498 507 446 759 560 437 449 536 547 484 521 462 477 475 512 427 451 622 422 460 458 428 815 918 469 773 458 469 457 451 440 472 727 711 654 436 484 497 426 459 489 593 794 902 562 830 407 641 741 534 575 574 553 437 402 590 523 400 552 575 542 362 598 405 558 474 381 369 599 395 406 522 506 625 568 480 533 508 759 640 411 503 496 347 495 392 401 512 421 438 456 421 428 428 404 533 429 478 823 790 803 776 621 734 770 862 632 400 621 373 465 475 746 804 432 426 540 352 377 577 408 460 888 500 432 717 405 673 379 409 414 495 460 447 575 739 411 480 278 418 378 354 382 330 407 360 351 267 376 474 579 372 339 417 296 418 370 338 519 494 395 415 378 337 453 452 479 396 545 345 494 436 492 533 446 529 476 791 528 492 406 395 411 425 390 389 500 307 418 486 485 309 201 414 489 317 769 419 321 379 762 386 367 382 430 400 369 423 498 445 424 434 410 418 361 425 496 415 326 344 399 376 346 339 418 503 473 406 426 379 304 310 370 346 366 384 258 403 377 436 460 163 403 391 424 519 488 685 452 569 474 485 391 419 400 311 1.28e+03 893 874 837 458 508 489 452 423 398 459 653 449 352 208 317 399 538 659 413 640 405 365 196 42.4 155 201 380 324 332 550 477 427 664 549 539 531 503 675 1.07e+03 1.08e+03 656 534 599 571 413 629 942 950 621 689 495 475 419 475 987 829 455 1.01e+03 474 529 478 806 715 1e+03 980 1.01e+03 596 606 871 770 672 570 904 499 593 845 681 627 552 828 862 1.05e+03 543 615 777 620 542 654 460 626 786 771 722 580 716 607 671 675 698 670 525 680 648 1.13e+03 689 677 508 1.03e+03 649 629 598 527 530 570 669 1.06e+03 552 1.05e+03 795 602 871 535 618 477 541 946 559 551 686 630 705 612 580 497 497 833 795 905 916 504 519 542 491 560 670 718 687 816 601 645 498 574 556 598 821 696 822 585 575 498 671 550 530 402 524 787 436 460 464 467 534 454 510 562 502 556 456 415 518 480 516 486 461 504 582 916 757 926 489 475 532 546 510 436 485 501 782 651 755 527 667 579 530 502 534 502 537 539 575 573 537 533 478 486 516 432 493 453 654 520 553 709 545 546 582 827 983 626 524 457 523 453 477 693 544 586 403 499 501 446 760 559 436 448 536 547 484 521 462 476 474 512 427 451 622 422 460 458 428 816 919 469 772 459 469 457 452 439 472 727 711 654 436 483 497 426 459 490 592 794 901 561 830 408 641 739 535 576 575 549 438 402 596 523 401 552 575 541 362 598 405 558 474 381 369 600 395 406 523 506 624 568 479 533 508 757 632 412 503 496 345 494 391 401 512 420 438 456 422 428 428 404 534 429 478 822 789 804 776 622 734 769 859 642 399 621 373 465 471 746 804 431 425 544 353 376 574 407 460 888 500 432 717 405 673 380 409 413 495 459 448 575 738 411 480 277 422 378 353 382 330 407 361 351 267 376 474 579 372 338 417 295 417 365 339 519 494 395 414 379 337 454 454 478 396 545 344 502 434 490 533 447 529 476 792 529 493 405 395 412 424 390 389 500 305 418 486 485 310 199 415 489 316 769 420 322 379 763 386 367 382 432 400 368 423 498 444 424 434 410 421 360 424 496 415 326 344 400 375 346 339 417 504 472 406 426 379 304 311 370 346 365 384 257 404 376 436 460 163 404 391 424 519 488 687 451 570 475 484 389 418 401 310 1.28e+03 893 875 835 458 507 490 454 423 398 460 654 447 352 208 316 399 539 659 414 642 405 365 195 41.6 155 201 381 324 333 551 478 428 664 549 539 531 500 676 1.07e+03 1.08e+03 656 534 599 570 412 624 941 951 620 689 495 475 418 475 987 828 455 1.01e+03 474 530 478 805 714 1e+03 980 1.01e+03 596 606 871 770 672 570 903 499 593 845 680 627 552 826 862 1.06e+03 543 615 777 618 543 654 460 626 786 780 721 579 716 607 671 675 697 670 524 680 648 1.13e+03 689 676 508 1.03e+03 649 629 598 528 530 570 667 1.05e+03 552 1.04e+03 792 601 872 535 618 477 541 946 559 551 686 630 705 612 580 498 496 834 795 904 916 504 519 542 492 561 672 718 688 816 600 645 498 573 556 599 821 696 822 586 576 499 671 550 530 402 522 787 438 460 464 468 534 455 510 560 502 556 456 415 518 480 517 486 458 504 581 915 757 921 489 475 532 546 510 437 485 503 782 652 755 527 665 580 530 502 534 502 537 539 575 573 537 534 477 486 515 432 493 451 652 519 553 710 545 546 582 828 983 626 524 456 524 454 478 693 544 586 403 500 494 445 760 559 436 448 536 547 484 520 462 477 474 512 427 451 622 422 460 458 428 816 919 470 772 460 469 458 452 439 472 727 711 654 437 483 497 426 459 490 592 794 900 561 830 408 641 736 536 576 576 547 439 402 600 524 401 551 576 541 362 598 404 558 475 381 368 600 394 406 522 506 622 568 479 533 508 755 623 414 504 496 344 495 391 401 512 421 438 456 422 428 428 404 535 429 478 820 790 805 777 622 734 768 856 650 398 620 374 465 468 746 804 431 426 549 353 375 571 407 459 888 499 432 717 405 673 380 409 411 495 459 448 574 738 410 480 276 425 379 353 382 329 408 361 350 267 375 475 579 372 338 417 295 416 359 339 519 494 395 413 379 336 455 454 478 397 545 343 511 433 488 532 447 529 476 792 529 494 404 395 412 424 391 389 500 305 417 486 486 311 197 415 489 316 769 420 322 379 763 387 367 382 434 400 368 423 499 446 424 432 410 423 358 424 495 416 325 344 400 375 346 339 416 504 473 407 426 378 303 311 370 345 364 384 256 404 376 436 461 162 405 391 424 520 488 689 449 570 476 484 390 418 403 310 1.28e+03 893 875 835 459 506 490 454 423 399 460 656 447 352 208 315 399 539 661 414 644 405 365 196 40.8 155 201 382 324 335 553 479 430 664 549 539 531 498 676 1.07e+03 1.08e+03 656 534 599 569 412 620 941 951 620 689 495 476 418 474 987 828 456 1.01e+03 474 531 478 804 714 1e+03 980 1.01e+03 596 606 871 770 674 569 903 498 593 845 680 627 552 823 863 1.07e+03 543 616 777 616 543 654 461 626 786 793 720 579 717 607 672 675 696 670 524 681 648 1.12e+03 690 676 509 1.03e+03 650 628 598 528 529 570 666 1.05e+03 552 1.04e+03 789 600 873 536 619 477 541 946 559 552 686 629 705 611 581 498 497 833 796 904 917 504 519 542 492 563 673 718 688 815 601 645 498 573 556 599 820 695 821 586 577 499 672 550 531 401 522 787 438 461 464 467 534 454 510 558 502 556 456 416 517 481 519 486 454 503 581 915 757 918 489 475 532 545 509 437 485 506 782 652 755 528 661 582 529 502 534 502 538 539 574 573 537 534 478 486 514 432 493 450 650 519 552 711 545 546 583 828 983 626 524 456 525 454 478 693 545 586 402 500 487 445 761 558 436 448 535 546 484 519 462 477 473 513 427 451 622 422 460 458 429 816 919 470 773 460 468 458 451 440 473 727 711 653 437 482 498 425 459 490 592 794 900 560 830 407 642 732 535 577 576 542 439 402 603 524 401 551 577 541 362 599 404 559 475 381 368 601 393 406 522 506 621 568 479 534 508 751 607 416 504 496 341 495 392 402 512 422 438 456 422 428 428 404 534 428 478 820 791 805 778 621 734 768 852 657 398 619 374 466 467 746 805 431 426 551 354 375 565 406 459 888 499 432 717 404 673 379 410 411 495 459 447 574 738 411 481 276 424 379 353 383 330 408 361 351 267 376 475 579 371 339 417 296 415 355 339 520 494 395 412 379 336 455 454 477 398 546 343 520 433 487 532 447 529 476 793 529 494 403 395 411 423 391 389 500 307 417 485 486 312 197 415 489 316 769 421 321 379 763 387 367 383 435 400 368 422 499 447 424 430 410 424 357 424 494 416 325 345 400 375 347 340 415 504 474 407 426 378 302 310 370 345 363 384 256 406 376 436 462 162 405 391 424 520 488 689 447 569 477 484 391 418 404 310 1.27e+03 895 875 838 459 505 491 455 423 400 461 659 446 352 208 314 399 540 658 414 646 406 366 197 40.5 155 198 383 324 335 554 480 431 665 548 539 530 495 676 1.07e+03 1.08e+03 656 533 599 569 413 616 941 951 620 688 495 476 417 474 986 828 456 1.01e+03 474 531 479 803 714 1e+03 979 1.01e+03 596 606 871 771 675 569 903 498 593 844 679 627 552 820 864 1.07e+03 543 616 776 612 543 654 461 627 786 808 720 579 717 607 672 675 696 670 524 681 648 1.12e+03 690 676 509 1.03e+03 650 627 598 528 528 570 667 1.05e+03 553 1.04e+03 791 600 874 536 619 477 541 946 560 552 686 628 706 611 581 498 497 833 796 904 918 504 519 542 491 566 674 718 689 814 601 644 498 573 556 599 818 695 821 585 579 499 672 550 532 400 524 786 439 461 464 466 534 453 510 556 502 556 456 416 516 481 519 485 450 504 581 914 757 915 489 475 531 545 509 437 485 508 782 652 755 529 657 582 529 502 533 502 538 540 573 572 537 535 479 486 513 432 493 450 648 518 553 711 544 546 583 828 984 626 525 457 526 453 477 693 545 586 400 500 483 445 762 558 437 447 534 546 485 518 461 477 473 513 428 451 622 422 460 458 429 815 918 471 773 460 468 457 450 440 473 727 711 653 436 482 499 425 459 489 592 794 900 560 830 406 642 726 534 576 576 538 439 402 606 524 401 551 578 541 362 599 404 560 475 380 369 601 392 406 522 506 621 568 479 534 508 748 590 419 504 496 338 496 393 403 512 422 439 457 422 427 428 403 534 428 478 820 791 803 778 622 734 767 847 664 398 618 374 466 467 745 806 430 426 553 354 375 559 406 459 888 498 432 718 404 673 379 410 412 495 458 446 574 739 411 483 276 424 380 353 384 330 408 361 351 266 376 475 580 371 340 417 296 414 352 339 520 494 396 412 379 336 455 454 476 398 546 343 527 434 490 532 448 531 476 793 530 494 403 396 410 423 391 390 500 309 414 485 487 312 196 416 490 316 770 421 321 379 762 387 368 382 436 400 368 422 498 447 424 430 410 425 357 424 494 417 325 344 400 376 346 341 416 504 476 408 426 379 303 311 369 345 363 384 257 408 376 437 463 161 406 391 424 518 488 690 446 569 476 484 391 418 405 309 1.27e+03 896 874 840 459 505 492 456 423 401 461 662 446 352 208 315 399 541 655 413 646 407 367 198 40.3 155 196 383 326 333 556 481 431 666 548 538 529 492 676 1.07e+03 1.08e+03 656 533 599 569 414 611 941 951 620 688 495 476 416 474 987 828 456 1.01e+03 474 531 479 803 714 1e+03 978 1.01e+03 597 606 871 771 674 569 903 498 593 844 680 627 552 819 864 1.07e+03 543 617 776 607 543 654 462 627 786 822 720 579 718 608 672 675 696 670 524 681 647 1.12e+03 691 677 510 1.03e+03 650 626 598 528 528 567 666 1.05e+03 554 1.03e+03 794 599 874 536 619 477 541 946 559 552 686 628 706 611 580 498 496 833 797 904 919 504 520 542 491 567 676 718 689 814 601 644 497 573 556 599 818 695 822 585 579 498 672 551 531 400 524 786 439 461 464 466 534 453 509 555 503 556 456 415 515 480 520 485 447 504 582 913 757 912 489 475 531 545 509 438 485 517 782 651 755 529 653 580 529 502 534 501 537 540 571 572 537 536 480 486 514 432 493 450 647 518 554 710 544 546 583 829 984 626 525 457 526 453 477 692 545 587 400 500 479 445 762 558 438 447 535 545 485 518 460 477 472 513 428 451 622 422 460 458 429 815 918 471 773 460 468 457 450 441 473 727 711 653 436 482 499 426 459 489 592 794 900 560 830 405 642 719 533 575 575 534 438 402 609 524 400 551 578 540 361 599 404 561 476 380 369 601 392 405 522 506 621 568 479 534 508 744 575 419 505 496 335 495 394 404 512 422 439 458 422 427 428 403 534 427 478 820 791 801 778 622 735 766 842 671 398 618 374 465 465 744 807 430 425 554 354 376 551 406 459 888 497 432 718 404 673 378 411 412 495 458 446 573 740 411 484 277 423 380 353 384 330 407 361 352 268 377 476 581 370 340 417 298 414 349 338 520 493 396 412 378 337 455 454 474 398 545 344 533 434 492 532 450 532 477 793 531 494 403 396 409 423 391 390 500 310 413 485 487 313 194 416 490 316 770 421 321 380 762 387 369 383 436 401 367 421 498 446 424 431 410 428 358 425 494 416 326 344 400 376 346 341 417 503 475 408 425 380 304 311 368 344 363 384 258 409 377 437 463 160 406 391 424 517 489 691 446 573 475 484 391 418 405 309 1.27e+03 898 873 842 459 506 493 456 422 402 460 666 446 352 208 315 398 543 652 411 648 408 367 197 40.1 156 193 381 326 332 556 482 431 667 548 537 529 488 675 1.07e+03 1.08e+03 656 533 600 569 415 606 941 951 619 687 495 476 416 475 987 828 456 1.01e+03 474 530 479 803 715 1e+03 978 1.01e+03 597 606 871 772 674 570 902 498 594 844 680 627 552 820 864 1.07e+03 543 617 774 603 543 654 462 627 786 835 719 579 718 610 671 675 697 670 525 681 648 1.12e+03 691 678 509 1.03e+03 650 626 598 528 528 564 665 1.05e+03 554 1.03e+03 797 599 873 536 619 477 541 946 559 551 686 628 706 611 581 498 496 834 797 905 919 504 520 542 491 568 679 718 689 813 601 644 497 573 556 598 818 695 822 585 579 497 671 551 531 398 523 786 440 461 464 466 534 454 509 555 504 557 456 415 514 479 518 485 445 505 582 912 757 907 489 475 531 544 511 438 485 530 782 650 755 529 651 578 529 502 534 501 537 540 571 572 536 535 481 486 514 432 494 450 648 517 554 710 544 546 582 829 985 626 524 457 526 454 476 692 545 587 401 500 475 446 763 557 438 447 535 546 486 518 460 477 472 513 428 451 621 422 460 457 429 815 917 470 773 460 468 457 450 441 473 727 711 653 436 482 499 426 459 489 592 794 899 560 830 405 642 712 533 575 575 533 437 402 612 525 400 551 578 540 361 598 404 561 476 380 369 601 392 406 521 506 621 568 478 535 508 740 562 420 506 495 335 494 393 404 513 422 438 458 421 427 428 403 533 427 478 820 791 800 777 622 736 765 838 674 397 618 374 464 463 742 807 430 425 556 355 376 543 406 459 888 496 432 718 405 673 378 411 412 496 458 445 573 740 411 484 278 423 381 353 385 331 407 361 351 269 377 476 582 370 341 417 299 414 346 338 520 494 394 412 378 337 455 454 474 398 545 343 542 434 493 532 451 532 477 793 532 494 402 396 408 422 391 390 500 311 412 486 487 314 193 416 491 316 770 421 322 380 761 387 369 384 436 402 367 421 498 445 425 432 410 431 358 425 494 416 326 344 400 376 346 341 419 503 475 408 425 380 305 311 368 342 363 384 258 410 377 437 463 160 406 392 425 516 490 694 446 578 475 485 391 417 406 310 1.27e+03 898 867 840 460 507 493 456 421 401 460 669 445 352 208 315 398 543 652 412 650 408 367 196 39.9 156 193 380 326 332 556 484 432 667 548 537 529 485 675 1.07e+03 1.08e+03 656 533 601 570 416 601 941 951 619 687 495 476 417 476 988 828 457 1.01e+03 474 530 479 803 715 1e+03 977 1.01e+03 597 607 871 772 674 571 901 498 594 843 680 626 552 821 864 1.07e+03 543 617 774 599 544 654 462 627 787 845 719 579 718 612 670 676 697 670 525 680 648 1.11e+03 690 678 508 1.03e+03 650 626 598 528 528 564 664 1.05e+03 554 1.03e+03 799 599 872 536 619 477 541 947 559 551 685 628 705 611 581 498 495 834 797 905 918 504 520 542 491 568 683 718 689 813 601 645 497 573 556 598 818 695 822 585 579 497 671 551 531 397 522 786 441 460 465 466 534 456 509 554 504 557 457 415 514 478 516 486 443 506 583 912 757 903 488 476 531 543 514 438 484 546 782 651 756 528 648 578 528 503 536 501 537 539 572 572 536 535 480 486 515 431 493 449 649 517 554 710 545 546 582 829 985 626 525 457 527 454 476 692 545 588 402 500 471 446 764 557 438 448 536 547 486 518 460 477 473 513 427 452 621 422 460 456 428 815 917 470 773 461 469 457 450 440 472 727 711 653 437 482 499 427 459 490 592 794 897 560 831 405 642 706 534 575 575 530 437 401 614 525 400 551 578 540 362 598 404 561 476 380 370 601 392 407 521 505 621 567 479 536 508 736 552 420 507 495 334 493 391 404 513 422 437 457 421 428 428 403 533 428 478 819 791 800 778 621 737 763 836 677 397 618 375 464 462 742 807 429 425 558 356 376 537 405 460 889 496 432 719 405 673 378 411 412 496 459 445 573 740 411 484 278 421 381 353 385 331 407 361 351 270 376 476 583 370 341 417 298 414 344 338 520 494 393 412 377 337 455 453 474 398 545 342 552 434 492 533 451 531 477 793 531 493 402 396 408 422 391 389 500 310 414 486 487 315 193 415 490 316 770 421 323 381 761 387 370 384 432 402 367 421 498 444 426 432 410 436 358 425 494 415 327 344 400 376 347 341 420 503 475 408 425 380 305 310 367 341 362 384 256 410 377 436 463 161 405 392 424 516 491 695 447 582 475 485 391 417 407 310 1.26e+03 897 861 840 459 506 493 456 421 401 459 670 444 352 207 315 397 544 651 412 652 407 367 196 42 157 193 380 326 332 554 486 432 667 547 537 529 482 675 1.07e+03 1.08e+03 657 533 600 569 418 597 941 951 619 687 495 475 418 476 988 828 458 1.01e+03 475 530 479 802 715 1e+03 977 1.01e+03 597 607 871 772 674 572 900 497 594 843 680 626 552 821 864 1.07e+03 543 616 774 596 545 654 462 627 788 851 718 579 718 612 669 675 697 671 525 679 649 1.11e+03 690 678 508 1.03e+03 650 626 598 527 529 567 662 1.05e+03 553 1.03e+03 799 600 872 536 619 477 541 948 559 551 685 627 704 611 582 498 494 832 797 905 918 504 520 542 491 568 683 718 689 813 600 645 496 573 556 598 817 695 821 586 578 498 671 551 532 396 522 786 442 460 466 466 533 457 509 552 504 556 456 415 515 479 514 486 441 506 583 912 757 899 487 476 532 542 516 438 483 558 782 651 756 527 642 579 528 503 536 500 537 538 572 572 535 535 480 485 515 430 493 448 649 517 555 710 545 546 582 829 985 627 525 457 529 454 477 692 545 589 403 500 468 446 764 556 438 447 535 547 485 519 460 477 473 514 427 452 621 422 460 457 428 815 918 470 773 462 469 458 451 440 472 726 711 652 437 482 499 427 458 490 593 794 896 560 831 405 642 698 534 575 575 524 437 401 617 525 400 551 579 539 362 598 404 561 476 381 370 601 393 408 522 506 622 567 479 536 508 733 545 421 507 495 332 492 389 404 513 422 436 458 421 428 428 403 533 429 479 818 792 801 779 621 737 757 830 680 397 619 375 465 460 741 808 429 426 560 356 376 530 405 461 889 495 432 720 406 672 379 411 412 497 459 445 572 740 411 483 279 419 381 353 386 332 407 362 350 270 376 476 582 371 341 417 296 414 342 339 520 495 393 414 377 337 455 453 474 398 545 341 562 434 492 533 451 530 476 795 530 492 402 395 408 422 391 388 500 310 414 487 487 315 192 415 490 315 770 421 324 381 762 387 371 384 429 401 367 422 498 444 427 432 410 441 358 425 494 416 326 345 400 375 348 341 420 504 474 408 425 380 305 311 367 341 362 384 255 410 378 436 462 163 403 391 423 515 491 696 447 583 475 486 390 417 407 310 1.26e+03 897 858 840 459 505 493 456 421 400 459 670 443 353 208 316 397 545 649 416 653 406 368 195 44.2 156 193 380 326 332 553 487 432 667 547 536 530 480 675 1.07e+03 1.08e+03 657 533 599 568 418 591 941 951 619 687 495 475 417 476 988 828 458 1.01e+03 475 532 479 803 715 1e+03 977 1.01e+03 597 607 871 772 674 572 900 497 594 844 680 627 552 821 863 1.07e+03 542 616 774 593 546 654 464 627 788 857 718 579 718 612 670 675 696 671 524 679 649 1.11e+03 691 678 508 1.03e+03 650 627 598 527 530 570 661 1.05e+03 552 1.03e+03 800 601 872 536 619 476 541 948 560 552 685 627 704 611 582 498 494 829 796 905 918 504 520 542 491 570 683 718 689 813 600 645 497 572 556 598 816 695 821 586 577 498 671 551 532 396 522 787 443 461 466 466 532 457 509 552 504 556 456 416 516 480 514 486 441 506 583 911 757 893 487 477 532 541 517 438 483 567 782 651 756 526 637 579 528 502 535 500 537 538 572 572 535 536 480 484 514 430 493 448 648 518 555 710 545 547 583 828 985 628 526 458 531 455 478 692 545 590 404 500 464 446 764 556 439 447 535 547 485 519 460 477 474 514 427 452 622 423 460 458 429 815 918 470 773 463 469 457 451 439 473 726 711 652 437 482 499 427 458 490 592 794 896 560 831 405 642 693 534 576 575 520 437 401 622 525 400 551 579 539 362 598 404 561 477 381 370 601 393 407 523 506 622 567 480 536 507 729 538 422 507 496 331 492 389 403 512 422 436 458 422 428 428 403 534 428 480 818 791 802 780 621 738 752 827 686 397 619 374 467 458 741 809 428 427 561 356 376 525 404 462 890 495 432 720 406 672 379 411 412 498 460 445 572 740 411 483 279 417 381 353 385 331 408 362 350 270 375 476 582 371 341 418 295 415 341 339 520 495 393 416 378 337 455 454 474 399 545 341 570 432 491 533 450 529 475 796 530 493 402 395 409 420 391 388 500 310 413 487 487 315 191 415 488 314 771 422 324 381 762 388 371 384 426 401 367 422 497 445 427 432 410 446 358 425 494 418 326 346 400 373 349 340 420 505 472 407 425 380 305 312 367 341 362 384 254 410 378 436 461 164 402 390 422 514 491 698 448 584 476 485 392 418 408 310 1.26e+03 896 860 840 459 507 493 456 421 400 458 674 443 354 208 314 398 546 647 422 654 405 368 195 46.3 156 193 380 325 332 554 487 432 667 547 536 530 478 674 1.07e+03 1.08e+03 657 534 599 568 419 587 941 950 619 686 496 475 416 476 988 828 458 1.01e+03 476 532 479 804 715 1e+03 977 1.01e+03 597 607 871 772 674 572 900 497 594 844 680 628 552 820 862 1.07e+03 541 615 774 591 546 653 465 627 788 863 719 579 717 612 670 674 696 671 525 680 649 1.11e+03 691 678 508 1.03e+03 650 627 597 528 531 570 660 1.05e+03 552 1.03e+03 800 602 872 537 620 476 541 948 560 552 684 627 704 612 582 498 494 824 796 905 919 504 519 542 491 571 674 718 689 812 601 644 497 572 556 598 815 694 821 585 576 498 671 551 532 396 522 787 443 462 465 466 531 457 508 551 503 557 455 416 516 480 514 486 441 505 584 910 757 889 486 477 531 541 517 439 484 572 782 650 756 527 633 580 528 502 534 500 537 537 572 572 535 537 481 483 514 429 492 448 647 519 556 712 544 547 583 828 985 628 526 458 532 455 477 693 545 589 404 500 460 446 765 556 438 447 535 547 485 519 460 477 474 514 427 452 622 423 460 458 430 815 917 470 773 462 469 457 452 439 473 725 710 652 436 482 499 427 458 490 591 794 896 561 831 405 642 688 533 576 575 517 437 401 628 525 400 551 578 539 362 599 403 562 477 382 370 601 393 407 523 507 622 567 481 537 508 725 533 423 506 496 331 492 390 403 512 423 437 458 422 428 428 403 536 427 480 818 791 803 780 620 738 746 820 690 397 619 374 467 456 741 810 429 428 564 357 376 518 404 462 890 495 432 720 406 672 380 412 412 498 460 444 571 740 411 483 279 418 382 355 384 331 408 363 350 271 375 476 582 371 340 419 295 415 339 339 521 495 393 418 377 338 455 455 474 399 546 342 582 431 490 533 449 529 476 797 529 494 402 394 410 418 391 388 500 309 412 487 487 314 190 415 486 313 772 422 323 381 763 388 372 384 426 402 367 421 496 445 427 433 410 449 358 426 493 419 326 345 400 371 349 339 420 505 470 407 424 380 305 314 368 341 362 384 253 410 378 435 462 165 400 389 421 512 490 700 446 587 476 486 394 420 410 310 1.26e+03 896 862 839 458 510 494 458 421 400 459 677 444 354 209 313 400 547 644 427 656 404 368 194 46.3 157 193 380 324 332 554 487 432 668 547 536 530 476 673 1.07e+03 1.08e+03 657 535 599 568 420 584 942 951 619 686 496 474 416 476 988 828 458 1.01e+03 476 533 479 805 715 1e+03 978 1.01e+03 597 606 871 772 673 573 900 497 594 844 680 628 552 820 862 1.07e+03 541 615 774 590 546 652 466 627 788 870 719 579 718 611 670 674 696 672 526 680 649 1.11e+03 690 678 508 1.03e+03 650 626 597 529 531 571 662 1.05e+03 552 1.03e+03 800 601 872 537 620 477 542 947 559 552 684 626 705 612 582 498 494 819 797 906 919 505 519 542 491 572 648 718 689 812 601 644 497 572 556 598 815 694 821 586 576 498 670 551 531 396 522 787 444 462 465 467 531 457 508 551 503 558 455 416 516 480 513 486 439 506 584 909 757 886 486 478 531 540 518 439 484 577 782 648 756 527 628 579 528 502 534 500 537 537 571 572 535 537 482 483 514 429 492 448 647 519 555 713 544 547 583 828 985 627 526 458 533 456 476 693 545 589 404 500 456 446 765 556 436 447 535 547 485 518 460 478 475 514 426 452 622 423 459 458 430 815 916 469 773 462 469 457 452 440 473 725 710 652 435 483 499 426 458 490 591 794 896 561 831 406 642 686 533 577 574 513 437 402 632 524 400 551 577 539 362 599 402 561 477 381 370 601 392 408 522 507 622 567 481 537 508 720 529 424 506 496 331 493 392 403 511 423 437 458 423 428 430 403 537 426 479 818 792 803 780 620 738 744 817 694 397 619 373 467 455 741 811 430 428 565 356 376 513 404 463 890 495 432 720 406 672 380 413 411 498 461 444 572 740 410 484 279 420 382 356 382 331 407 363 350 272 375 476 582 371 340 420 296 416 339 339 522 494 393 418 376 338 455 455 474 399 547 343 592 430 490 533 448 529 476 795 529 495 403 394 411 416 391 388 500 309 411 488 488 312 191 416 486 313 772 422 322 379 763 388 372 384 426 403 366 421 495 444 426 433 411 451 358 426 493 419 325 345 400 370 349 339 420 505 470 407 424 380 305 314 368 341 363 385 252 410 378 435 463 166 401 389 421 511 490 703 445 589 478 486 396 421 412 310 1.26e+03 896 861 838 457 514 494 460 421 400 459 680 444 353 210 313 401 548 642 428 660 404 368 194 47.5 157 193 379 322 330 554 487 432 668 547 536 530 474 674 1.07e+03 1.08e+03 656 536 599 568 422 582 942 951 620 687 497 474 416 477 989 828 458 1.01e+03 476 533 480 805 715 1e+03 978 1.01e+03 597 607 871 772 673 573 900 497 594 844 681 628 552 821 861 1.06e+03 541 616 773 589 546 652 466 627 787 878 719 578 718 611 670 674 697 672 526 680 649 1.1e+03 690 678 509 1.03e+03 650 626 597 529 531 571 663 1.05e+03 552 1.03e+03 800 601 872 538 620 477 542 947 559 552 684 626 706 612 582 498 494 813 797 906 919 505 519 542 491 571 612 718 689 811 601 645 497 572 556 598 814 693 821 586 576 498 670 551 531 396 523 787 444 461 464 468 531 457 508 550 504 557 456 416 516 479 512 485 438 506 584 909 757 885 486 478 531 540 518 439 484 580 783 648 756 528 623 578 528 502 535 500 537 538 570 573 536 537 482 482 514 429 491 447 649 518 554 713 544 546 583 828 985 627 526 458 534 457 475 692 545 589 405 500 454 446 766 556 435 447 535 547 486 518 460 479 475 514 426 452 622 422 459 457 431 815 915 470 774 462 469 457 452 441 472 724 710 652 435 483 499 426 458 490 591 794 894 561 831 407 642 685 534 577 574 508 438 402 635 524 400 550 577 540 363 599 401 561 477 381 370 601 391 408 522 506 621 567 480 537 507 716 525 424 506 496 331 493 392 403 510 424 437 458 423 428 431 403 537 427 478 819 793 803 781 620 738 741 813 696 398 619 373 467 455 741 811 431 427 565 357 377 504 404 463 891 496 432 720 406 673 380 414 409 497 461 443 572 740 410 483 279 421 382 356 381 331 407 363 351 272 374 477 583 371 340 420 296 416 338 339 522 494 393 419 374 338 455 455 473 399 547 343 602 431 489 533 449 529 477 793 529 494 403 393 410 416 392 388 499 309 410 488 489 312 191 417 487 313 773 421 322 378 763 388 372 385 426 403 366 420 494 444 426 432 411 451 358 426 493 419 325 344 401 369 349 339 420 505 471 408 425 380 306 314 367 341 363 385 251 410 378 435 464 165 402 389 420 510 490 706 444 595 478 486 396 422 412 310 1.26e+03 898 862 837 455 515 493 464 422 400 459 681 444 352 210 314 401 548 641 426 663 404 368 193 49 158 191 378 321 326 554 487 432 668 547 537 530 473 675 1.07e+03 1.08e+03 656 536 599 568 423 580 942 951 620 686 497 473 416 478 989 827 458 1.01e+03 476 533 480 805 714 1e+03 978 1.01e+03 597 607 871 773 673 572 900 497 593 844 681 628 552 822 860 1.06e+03 541 616 772 587 546 652 466 627 787 886 718 578 718 611 671 674 697 672 526 680 649 1.09e+03 690 678 510 1.03e+03 650 626 597 528 531 571 662 1.05e+03 552 1.03e+03 800 601 872 539 621 476 542 948 559 551 684 626 706 612 581 498 494 808 797 905 919 505 519 542 491 572 580 718 689 811 601 645 496 572 556 598 814 693 819 587 576 498 669 552 531 395 523 787 444 459 464 468 531 457 508 549 505 557 457 416 515 479 511 484 436 505 583 908 758 882 487 479 530 540 518 439 484 588 783 648 756 528 617 578 528 502 536 499 538 540 570 573 537 537 482 483 514 428 490 446 650 517 554 713 545 546 582 827 984 627 526 458 535 458 475 692 546 590 406 500 451 446 766 555 434 448 535 547 486 518 460 479 474 514 426 452 621 422 459 456 431 816 915 470 774 461 469 457 452 441 473 724 710 651 435 483 499 426 458 490 591 794 892 562 830 408 642 686 534 576 574 503 440 402 636 524 401 550 578 541 363 598 401 560 477 381 370 601 391 408 522 506 620 567 480 537 507 712 522 424 506 496 330 493 392 404 510 423 437 457 423 428 431 403 536 428 479 819 793 802 780 621 738 739 809 700 398 620 374 466 455 741 809 431 427 565 358 377 498 405 463 891 497 432 720 406 673 380 415 409 496 461 444 572 740 410 482 279 422 381 354 381 331 407 362 351 272 374 476 584 371 340 420 296 416 337 338 522 494 394 420 374 337 455 454 473 398 546 342 613 431 489 533 450 530 477 791 529 493 403 393 410 416 392 388 499 309 410 488 490 313 191 418 489 314 773 420 322 378 763 387 372 386 426 403 363 420 495 444 426 432 411 453 358 426 493 419 325 345 401 367 349 339 420 503 472 408 427 379 307 313 366 341 364 384 251 410 378 436 463 164 402 388 421 510 490 709 445 601 477 485 397 422 415 310 1.26e+03 899 863 838 455 515 493 466 422 400 459 684 443 352 209 315 401 548 641 425 665 403 368 192 52.4 159 190 378 320 324 554 487 432 666 548 537 530 473 677 1.07e+03 1.09e+03 656 536 599 567 424 580 942 951 619 686 498 473 416 478 989 827 458 1.01e+03 477 533 480 804 714 1e+03 978 1.01e+03 597 608 870 773 674 572 901 496 593 844 682 628 552 824 860 1.06e+03 541 616 772 586 546 651 466 627 786 896 718 578 718 610 671 675 697 672 526 681 649 1.09e+03 690 678 510 1.03e+03 650 626 597 528 532 570 662 1.05e+03 552 1.02e+03 801 601 873 539 621 476 542 948 559 551 683 628 705 612 581 498 494 804 798 905 920 505 518 542 492 572 563 718 688 812 601 645 496 572 556 598 812 693 818 586 576 498 668 552 531 395 524 787 445 458 465 468 531 456 509 548 505 557 457 416 514 479 510 482 436 505 582 908 757 879 488 479 530 540 518 438 484 593 783 650 755 528 611 578 528 502 537 500 538 541 569 573 538 536 483 483 514 430 489 446 650 517 554 712 545 545 582 826 984 628 525 458 536 459 475 692 546 591 407 499 448 446 765 556 434 448 535 546 485 519 460 479 474 514 426 453 620 422 458 456 431 816 915 470 774 461 468 457 451 441 473 724 710 650 435 483 498 426 459 490 590 794 890 563 829 408 642 686 535 576 574 498 441 402 636 524 401 551 578 540 364 598 402 560 478 381 371 601 391 407 523 506 620 567 480 537 506 709 518 425 506 496 329 493 392 404 511 423 438 457 423 428 430 403 536 429 480 819 792 801 779 621 738 738 805 704 398 620 374 465 456 741 807 429 427 566 358 379 490 406 463 892 498 432 720 407 673 380 415 409 496 462 444 572 741 411 481 278 425 381 354 381 331 408 362 351 272 374 475 584 372 341 420 297 416 337 338 522 494 394 421 375 337 454 455 473 398 546 340 625 431 489 533 450 529 477 790 528 494 402 393 410 416 392 388 500 310 410 489 490 312 191 419 489 314 774 420 322 378 763 386 372 386 425 403 361 421 495 444 426 433 411 458 357 426 493 419 326 345 401 365 348 339 420 502 473 408 427 378 308 312 367 341 365 384 251 410 378 437 463 163 402 388 421 510 490 710 445 607 476 485 394 423 417 310 1.26e+03 900 863 840 457 514 492 469 423 400 459 686 443 351 209 313 400 549 644 426 666 402 368 192 54.5 159 188 379 320 320 554 488 432 666 548 537 530 473 677 1.07e+03 1.09e+03 656 536 599 567 425 580 941 951 619 685 498 472 416 478 989 827 458 1.01e+03 478 533 480 804 714 1e+03 978 1.01e+03 596 609 869 773 674 572 901 495 593 844 682 629 552 824 860 1.06e+03 541 615 772 585 546 651 466 627 786 906 718 578 718 610 671 676 697 671 526 681 648 1.09e+03 690 678 510 1.03e+03 650 626 597 528 533 569 663 1.05e+03 552 1.02e+03 801 601 873 539 622 476 542 948 559 551 683 629 705 612 581 498 493 799 798 904 920 504 518 542 493 573 556 718 688 812 599 644 495 572 556 599 812 693 818 586 576 497 668 552 531 395 524 787 445 459 465 467 532 455 510 547 504 558 457 415 514 478 508 482 438 505 581 908 757 873 489 479 530 540 519 438 483 600 783 652 754 528 605 578 528 502 537 500 538 541 570 574 537 536 483 483 514 431 489 447 649 518 555 712 546 544 582 825 984 627 524 458 537 460 476 692 546 591 407 499 444 446 765 556 433 448 535 546 484 520 460 479 474 514 426 452 619 422 458 455 432 816 915 470 774 461 468 458 451 441 474 725 710 650 435 484 498 426 459 489 590 794 890 563 828 408 642 687 535 577 574 495 441 401 637 524 401 552 578 538 364 598 402 559 479 381 371 601 391 407 523 507 620 567 480 537 506 706 516 426 506 495 328 494 392 403 512 423 440 457 422 428 430 403 534 430 481 820 790 800 779 622 739 736 801 709 398 620 374 465 455 741 802 428 428 567 357 381 486 406 463 892 498 432 720 407 673 380 415 409 496 462 445 572 741 412 481 278 428 381 355 381 332 409 362 351 270 374 475 583 373 341 421 297 415 337 337 521 494 395 422 376 337 454 456 472 399 546 339 637 431 489 533 451 528 477 789 528 494 401 393 410 414 392 388 501 309 412 490 490 310 191 419 488 314 774 419 323 379 763 385 372 386 425 403 359 421 496 444 425 432 410 463 357 425 493 419 325 346 402 364 348 339 420 502 473 407 426 378 309 312 367 341 365 384 250 410 378 437 463 162 402 387 421 509 490 711 446 607 476 484 389 423 422 310 1.26e+03 900 861 841 459 513 492 471 423 401 459 687 443 352 210 312 401 550 646 427 667 401 369 192 56.5 160 185 379 319 318 554 489 432 667 549 538 530 473 677 1.07e+03 1.09e+03 656 536 599 567 426 580 941 951 619 685 499 472 416 479 989 827 459 1.01e+03 478 533 480 803 714 1e+03 978 1.01e+03 596 609 869 773 674 571 901 494 592 844 682 630 552 824 859 1.06e+03 542 615 773 584 547 651 466 627 784 914 718 578 719 610 671 676 697 672 527 682 647 1.09e+03 691 678 510 1.03e+03 650 626 597 528 533 569 663 1.05e+03 553 1.02e+03 802 601 873 539 622 475 542 949 559 551 683 630 705 612 581 498 492 796 799 903 920 505 518 542 492 573 553 718 688 811 597 643 495 572 556 600 812 694 818 585 577 497 669 552 531 394 524 786 445 459 465 466 532 454 510 546 504 559 457 415 514 478 507 483 439 506 581 909 757 870 488 478 530 540 519 438 483 602 783 652 753 528 600 578 528 502 537 501 538 541 570 574 536 536 483 483 513 430 490 446 648 518 554 712 546 544 582 823 984 627 524 457 537 461 477 691 546 591 407 498 442 446 765 556 434 448 535 546 484 521 460 478 474 514 427 452 619 422 458 456 431 816 914 471 774 462 468 458 451 441 474 726 709 650 434 484 498 426 459 489 590 794 889 563 828 408 642 687 535 577 575 493 441 400 638 525 401 552 578 537 365 598 402 559 479 381 371 601 391 407 523 507 621 568 480 537 507 703 515 428 506 494 328 494 391 403 512 422 442 457 422 428 430 404 534 431 480 820 790 801 780 622 740 734 799 713 398 620 374 465 452 741 799 426 428 567 356 382 479 406 463 892 468 432 721 407 673 380 416 409 497 462 446 572 740 412 482 278 434 381 355 381 333 409 363 350 269 374 476 582 374 340 421 297 415 337 338 521 494 394 425 378 338 453 458 472 400 546 338 651 430 488 533 452 528 476 789 528 495 401 393 410 412 392 387 501 309 413 491 490 308 191 418 488 314 773 419 323 379 763 385 372 386 426 403 360 421 496 445 425 432 410 469 358 425 493 418 325 346 401 364 349 339 420 503 473 407 426 378 309 312 368 340 365 384 249 410 380 436 463 162 402 383 421 509 490 711 446 606 476 484 385 424 426 309 1.25e+03 900 858 829 458 513 491 473 423 402 459 687 444 352 210 310 402 551 645 430 667 401 368 192 56.8 159 181 379 317 312 554 490 433 668 548 538 530 471 677 1.07e+03 1.08e+03 657 536 599 568 426 580 941 951 619 685 499 472 416 479 989 827 460 1.01e+03 478 534 479 804 714 996 978 1.01e+03 597 608 870 774 674 571 901 495 592 844 682 629 552 824 859 1.06e+03 542 615 773 583 548 652 466 627 782 920 718 578 719 609 671 675 697 672 528 682 647 1.09e+03 690 678 511 1.03e+03 650 626 597 528 533 568 663 1.05e+03 554 1.02e+03 802 601 872 539 621 475 542 949 559 552 683 630 705 612 581 498 491 791 800 902 920 506 518 543 492 572 550 718 688 811 593 643 494 572 556 601 811 694 818 585 577 497 669 552 531 393 525 786 445 459 465 466 533 453 510 546 504 559 457 416 512 477 505 484 441 506 581 909 756 867 487 478 529 540 519 439 483 607 783 651 753 528 594 578 527 503 537 502 537 541 570 575 535 537 483 470 513 427 491 445 647 518 553 712 546 543 581 822 984 627 523 457 538 461 478 692 546 590 408 498 440 447 766 555 433 448 536 546 485 522 460 478 474 513 427 451 620 423 457 456 431 816 915 472 774 462 469 458 452 441 473 726 709 651 435 484 498 426 459 490 590 793 889 562 828 409 642 688 535 577 575 490 441 400 638 526 401 552 578 538 365 599 402 560 479 381 371 600 392 407 524 507 622 568 481 537 507 700 513 431 506 494 328 495 390 402 512 421 444 456 422 427 430 404 534 431 479 820 791 802 781 623 740 734 795 718 398 619 373 466 450 741 794 426 427 567 356 381 473 406 462 892 425 432 721 408 673 379 416 410 497 462 447 572 739 413 484 278 439 381 355 381 333 409 362 350 269 374 477 581 374 340 420 297 415 335 339 522 494 393 426 378 338 453 457 472 402 546 338 665 430 488 534 454 528 476 788 529 495 401 393 410 411 393 386 499 309 414 491 490 308 192 418 488 314 773 419 321 379 764 385 373 385 428 404 360 421 496 446 425 430 410 471 357 425 492 418 325 346 400 361 349 339 420 505 473 406 427 378 308 313 368 340 365 385 249 410 381 435 462 164 402 378 421 510 490 712 446 610 477 484 386 423 429 308 1.25e+03 900 856 816 458 512 491 474 424 402 459 687 445 353 210 311 403 551 645 434 667 402 366 193 58.2 159 178 379 315 310 553 490 434 668 548 539 530 470 676 1.07e+03 1.08e+03 659 536 599 568 427 581 942 951 619 685 498 472 415 478 989 827 460 1.01e+03 479 535 478 804 714 990 978 1.01e+03 598 608 871 775 674 571 901 495 593 844 682 628 552 824 859 1.06e+03 542 615 772 583 548 653 466 628 780 925 717 578 719 607 671 674 697 672 528 682 648 1.09e+03 691 678 511 1.03e+03 651 626 597 528 533 570 664 1.05e+03 555 1.02e+03 801 601 872 539 621 475 542 949 559 553 683 630 706 612 581 498 491 787 800 902 920 508 518 543 492 571 545 719 688 811 587 643 494 572 556 602 811 694 819 585 577 498 669 552 532 393 525 786 445 460 465 467 533 452 508 545 504 559 457 416 511 477 505 484 440 506 581 909 756 865 486 478 529 540 519 440 483 611 783 650 753 528 587 577 526 502 536 502 537 541 571 576 536 538 482 458 513 424 492 443 647 518 552 712 546 543 581 824 984 627 523 457 539 462 478 692 546 590 408 498 438 447 766 555 432 448 536 546 486 523 460 478 474 513 427 452 620 423 457 456 430 816 915 472 774 463 470 459 452 441 473 726 709 650 436 484 498 426 459 490 590 793 888 563 828 411 642 684 536 577 575 488 441 400 638 526 401 552 577 539 365 599 402 560 478 380 371 600 392 406 523 507 621 568 480 537 508 699 512 434 507 494 328 495 390 402 512 420 445 456 423 427 429 403 534 431 478 820 791 803 781 624 740 733 792 720 398 620 373 466 449 741 789 427 426 565 355 381 466 406 462 892 384 432 721 408 674 379 417 410 497 461 446 572 739 412 485 278 444 381 354 381 333 408 362 350 270 374 478 581 374 340 420 297 415 333 339 524 494 392 429 378 338 453 457 472 402 546 339 675 430 487 534 454 528 475 786 530 494 401 393 410 412 393 386 498 309 416 492 490 307 193 418 488 314 772 419 320 378 766 385 373 386 429 405 358 421 496 447 424 430 409 474 357 425 492 419 325 346 399 358 349 340 420 506 473 405 427 379 308 313 368 340 365 385 249 411 381 436 462 164 402 373 421 511 490 712 447 613 478 484 387 422 429 307 1.25e+03 899 861 802 458 511 491 475 424 402 459 686 445 351 210 312 404 551 645 437 667 404 364 192 60.8 159 179 378 314 307 552 491 434 668 547 539 530 470 676 1.07e+03 1.08e+03 660 537 599 568 427 582 942 951 619 685 498 473 415 478 989 827 460 1.01e+03 480 535 478 805 714 985 978 1.01e+03 598 609 871 775 674 572 901 495 593 844 682 628 552 824 860 1.06e+03 542 614 771 582 548 653 466 628 776 929 716 578 719 605 671 674 697 672 529 682 649 1.09e+03 691 678 513 1.03e+03 650 626 597 528 533 570 664 1.05e+03 555 1.02e+03 801 601 872 540 621 477 542 949 559 553 683 630 706 612 582 498 490 782 801 902 920 507 518 542 493 570 541 719 688 811 578 644 493 572 556 602 811 694 819 585 577 497 669 552 533 393 525 787 445 460 465 466 533 451 508 544 504 559 456 417 509 478 504 484 439 506 581 909 756 862 487 479 530 541 518 441 482 615 783 650 752 528 582 576 527 502 536 501 537 540 571 576 537 538 481 458 514 424 491 443 646 517 552 713 546 543 581 826 984 627 523 457 539 462 477 692 546 591 409 499 438 446 765 555 430 447 537 546 487 523 460 478 474 513 427 452 620 423 456 456 430 816 916 472 774 463 470 458 452 441 472 726 708 650 436 484 498 426 459 490 590 792 888 563 828 414 642 676 536 577 575 485 441 400 638 524 401 552 577 540 365 599 402 561 478 380 370 598 392 406 522 506 621 567 480 538 508 699 510 437 508 494 328 495 390 402 512 420 446 455 423 427 429 403 533 431 478 819 791 801 781 624 741 732 790 722 398 621 372 467 449 741 784 427 426 564 354 381 463 406 461 892 370 432 721 407 674 378 417 410 497 460 446 571 739 412 485 277 450 381 354 382 332 408 362 348 271 375 478 582 375 341 420 298 415 331 339 524 495 391 431 379 337 454 457 474 402 546 339 688 429 487 534 455 529 474 780 530 494 401 393 409 412 394 386 500 308 417 492 491 306 196 418 488 315 772 419 320 378 765 384 374 387 429 405 356 421 496 448 422 430 408 476 357 425 492 419 325 345 399 355 349 340 420 507 472 404 426 379 309 314 368 341 365 384 250 412 381 437 462 164 402 371 421 512 490 712 449 617 478 485 388 422 429 307 1.25e+03 899 866 802 458 510 490 474 423 401 459 686 444 350 210 313 405 552 644 436 667 406 364 191 63.7 159 179 378 314 307 552 492 434 668 548 539 530 470 676 1.07e+03 1.08e+03 660 537 599 567 428 582 943 951 618 684 498 474 415 478 989 826 460 1.01e+03 480 535 479 805 714 986 978 1.01e+03 598 610 871 775 674 572 901 495 593 844 682 628 552 825 860 1.06e+03 543 614 770 580 548 654 466 628 771 933 716 578 719 604 671 674 697 672 530 682 649 1.09e+03 691 678 516 1.03e+03 650 627 598 528 533 570 664 1.05e+03 555 1.02e+03 801 601 872 540 621 478 542 949 559 552 683 630 706 612 582 499 489 779 801 902 920 506 518 542 493 568 538 720 689 811 570 644 494 571 556 601 811 693 820 585 577 496 669 552 533 393 525 787 445 460 465 466 534 452 509 544 504 559 456 417 508 480 504 485 438 505 581 908 756 860 488 479 530 541 518 441 482 619 782 651 752 528 578 575 528 501 536 500 537 539 570 576 538 537 480 470 514 424 491 444 647 517 552 714 546 543 581 830 984 627 523 457 539 463 477 692 546 591 411 499 438 445 765 554 430 446 537 546 487 522 460 477 474 513 427 452 620 423 456 456 430 817 915 472 774 463 470 458 452 441 472 726 708 650 436 484 498 426 459 490 591 792 887 563 829 416 642 664 536 577 574 482 440 400 638 522 401 552 576 541 366 599 402 562 478 380 370 598 393 406 522 506 621 566 480 538 508 699 509 437 508 494 327 495 390 402 511 420 447 456 422 427 429 403 533 430 478 818 790 800 781 624 741 728 787 725 398 622 372 468 449 742 781 426 427 563 351 382 460 405 461 891 369 431 720 406 675 378 417 410 497 459 445 571 740 412 484 276 455 381 355 381 332 408 362 347 270 375 477 583 376 341 420 298 414 331 339 524 495 394 432 380 337 456 457 474 403 546 340 698 430 487 534 454 529 474 775 530 495 401 392 408 411 394 387 499 308 418 494 491 306 197 417 487 316 772 419 320 378 764 385 375 388 427 405 354 421 497 448 421 431 406 477 357 425 492 419 325 345 400 354 348 340 421 506 471 404 424 378 309 314 368 341 365 384 251 411 381 439 462 162 402 371 420 512 491 714 452 621 478 485 386 422 431 306 1.25e+03 900 868 803 458 506 490 474 422 401 459 690 443 348 209 313 405 552 642 436 667 407 364 191 65.4 158 177 377 313 306 552 493 434 668 549 539 530 470 677 1.07e+03 1.08e+03 660 537 600 566 429 583 942 950 616 684 498 474 415 478 989 827 460 1.01e+03 480 535 480 804 714 988 978 1.01e+03 598 612 872 775 674 571 901 495 594 844 682 628 552 826 859 1.06e+03 543 614 770 579 548 653 467 628 766 935 716 577 718 603 670 674 697 672 531 681 649 1.09e+03 691 677 520 1.03e+03 649 627 599 528 534 569 663 1.05e+03 555 1.02e+03 800 601 872 540 622 478 542 949 559 551 683 630 707 612 582 499 489 776 801 901 920 506 518 542 493 565 536 720 689 811 562 643 494 572 557 601 810 693 820 585 577 496 670 551 534 393 524 786 444 460 465 465 533 454 509 543 505 559 455 417 506 481 504 485 438 506 581 908 756 858 488 479 531 541 519 441 482 624 781 652 752 528 575 574 528 502 536 500 537 538 570 576 538 536 481 482 514 425 491 444 648 516 552 714 546 543 581 833 984 627 524 457 539 463 477 692 546 591 414 499 437 445 765 554 430 446 537 546 487 522 460 478 474 513 427 452 620 423 455 456 431 817 914 471 774 463 470 457 452 441 472 725 708 651 436 484 498 426 459 490 590 791 887 563 829 418 641 655 536 576 574 478 439 400 638 524 401 550 576 540 366 599 402 561 477 380 370 598 393 405 523 506 622 566 481 538 508 699 508 438 509 494 327 496 390 402 511 421 449 456 422 427 430 403 533 430 478 817 791 799 782 624 741 725 784 728 398 621 372 468 450 742 779 425 428 563 349 383 456 406 461 891 393 432 720 406 675 378 417 410 497 459 445 571 742 412 483 276 461 382 356 381 331 408 362 346 270 376 476 584 376 341 421 298 414 332 339 522 495 396 432 380 336 457 455 475 404 545 340 713 430 487 534 454 528 473 771 529 496 402 392 408 411 394 387 497 310 417 495 492 306 199 418 487 316 772 419 322 378 762 385 375 387 426 405 355 421 497 447 420 432 406 478 357 425 493 418 325 346 400 354 347 340 421 506 470 404 424 378 309 315 368 341 366 384 251 411 380 440 462 163 402 368 420 512 491 715 456 625 479 484 384 423 435 305 1.25e+03 901 865 804 458 502 491 472 421 400 459 695 444 348 208 313 405 552 640 435 669 406 365 189 65.6 157 175 378 310 307 552 493 434 667 549 539 529 470 681 1.07e+03 1.08e+03 660 537 601 566 429 584 942 950 615 684 498 474 415 477 989 827 460 1.01e+03 480 535 480 804 714 990 978 1.01e+03 598 612 871 775 674 571 901 495 594 844 682 628 552 826 859 1.05e+03 543 614 770 579 549 652 468 628 761 938 716 577 718 601 671 674 697 671 531 681 649 1.09e+03 692 678 525 1.03e+03 649 628 599 528 535 569 662 1.05e+03 555 1.02e+03 798 601 872 540 622 477 542 949 559 552 683 629 707 611 582 499 489 772 801 900 920 506 518 542 493 564 535 720 688 810 557 642 494 572 557 602 808 693 819 584 578 495 670 551 534 392 524 786 444 460 464 464 533 455 509 543 506 559 455 417 505 481 504 485 438 506 581 909 756 854 488 478 531 541 519 441 482 631 781 651 754 528 571 573 527 502 536 501 536 538 570 576 538 536 481 482 513 425 491 444 648 517 553 713 546 542 581 835 984 627 525 457 540 463 476 692 547 591 416 500 436 445 765 554 431 446 537 546 487 522 460 478 474 514 427 452 620 423 454 456 431 817 914 470 774 463 470 457 452 441 472 726 708 651 436 484 498 426 459 490 591 791 886 563 829 420 640 650 536 576 573 472 439 400 639 526 401 550 576 539 366 599 402 561 477 380 371 599 393 405 524 506 622 566 482 538 507 698 507 439 509 492 327 497 392 402 511 421 450 456 422 427 430 403 532 430 478 816 792 799 781 624 741 722 779 730 398 620 372 468 450 742 777 425 428 563 347 383 451 406 462 891 435 432 720 407 675 378 417 411 497 458 446 572 742 412 482 277 468 382 355 381 331 410 362 346 270 376 476 584 377 341 421 299 414 332 339 522 494 398 432 380 337 457 453 475 405 544 341 724 429 487 534 454 529 472 769 529 497 403 392 406 411 394 387 497 311 416 497 492 306 199 419 487 315 772 419 322 377 761 386 375 387 424 405 356 421 496 447 420 432 406 478 357 425 494 417 326 347 400 354 346 340 422 506 470 404 424 378 309 315 368 341 366 384 251 411 381 439 462 164 402 366 420 511 489 715 461 631 479 484 383 424 438 304 1.25e+03 902 862 804 458 501 492 473 421 400 459 700 444 348 207 313 405 550 640 436 672 406 366 188 65.4 157 173 380 307 308 552 493 434 668 548 539 529 469 689 1.07e+03 1.08e+03 659 537 601 566 429 585 941 951 615 684 498 474 415 477 989 827 459 1.01e+03 479 534 481 804 714 992 978 1.01e+03 598 613 870 775 674 571 901 494 595 844 683 628 552 826 860 1.05e+03 543 614 770 580 549 651 468 628 756 939 716 577 717 599 672 675 697 671 531 680 648 1.09e+03 693 677 534 1.03e+03 650 629 599 528 535 568 662 1.05e+03 556 1.02e+03 794 601 872 540 621 477 542 950 559 552 683 629 707 611 582 499 489 766 801 899 920 506 518 541 493 563 533 720 688 810 554 642 494 572 558 602 807 693 819 584 578 495 670 551 534 392 523 786 444 461 464 464 532 455 509 542 507 560 455 416 504 480 505 485 438 506 581 910 757 849 487 478 530 541 519 441 482 639 782 651 755 528 567 571 527 503 535 502 536 539 571 576 538 536 480 483 512 427 491 444 646 518 553 713 546 542 581 838 984 626 525 458 540 463 476 692 547 591 416 500 435 445 765 553 431 446 536 547 488 522 460 478 474 514 427 452 621 423 453 457 432 817 915 469 774 463 470 458 452 441 472 727 707 651 435 484 500 426 459 491 591 791 886 563 828 422 641 647 537 576 573 467 441 400 639 528 401 550 576 538 366 600 402 560 477 380 371 599 393 405 524 507 623 566 482 538 507 697 506 441 508 491 327 498 392 402 511 420 452 456 422 427 431 403 532 430 478 815 793 798 779 624 741 720 774 729 398 620 372 466 449 742 775 425 428 563 346 384 442 406 461 891 479 433 720 408 674 377 417 411 497 458 447 574 741 412 481 277 475 382 354 381 330 410 362 346 270 377 476 584 377 341 420 301 414 331 339 522 494 398 433 380 338 458 452 475 404 544 341 739 428 488 535 454 530 474 768 528 497 403 392 406 410 394 388 498 312 416 498 493 306 200 419 488 315 772 419 322 377 761 386 376 387 424 405 355 421 497 447 421 432 407 479 357 424 494 417 326 348 400 356 347 339 421 506 470 404 425 377 309 315 368 340 366 384 251 411 382 439 463 166 401 364 420 510 488 716 465 633 479 484 383 424 439 304 1.25e+03 902 858 804 458 505 494 472 422 399 459 699 444 347 207 313 405 550 638 437 674 406 366 186 65.3 157 171 382 305 309 553 492 433 668 547 539 528 468 700 1.07e+03 1.08e+03 658 537 600 566 429 585 941 952 615 684 498 474 415 477 989 827 459 1.01e+03 479 534 482 804 714 994 978 1.01e+03 598 614 870 776 673 572 901 494 595 844 683 629 552 825 860 1.05e+03 542 614 771 579 549 651 469 629 750 942 715 577 717 599 671 675 697 671 531 679 648 1.09e+03 693 677 543 1.03e+03 650 629 599 529 535 568 660 1.05e+03 556 1.02e+03 788 600 872 540 621 477 542 950 559 552 684 629 706 610 582 499 488 761 801 899 920 507 517 541 492 563 532 720 688 809 553 642 494 573 558 602 807 693 819 584 578 495 671 551 534 392 522 787 445 463 464 463 532 455 509 541 505 560 455 416 504 479 505 485 439 506 581 910 757 844 486 478 530 541 520 441 483 644 783 651 754 527 565 570 527 503 535 502 536 540 571 576 537 536 480 484 511 429 491 444 645 519 554 713 546 543 581 839 984 627 524 458 541 463 476 692 547 591 416 500 435 446 764 553 431 446 535 547 488 523 460 478 474 514 427 452 620 423 452 456 432 818 915 468 774 463 470 459 452 442 472 727 706 650 435 484 502 426 459 491 591 792 885 563 827 423 641 642 537 576 573 462 442 400 640 528 401 550 576 538 366 600 402 560 477 381 371 600 393 406 524 507 624 566 482 537 506 696 505 442 508 490 328 499 393 402 511 420 455 456 421 428 432 404 532 431 478 814 793 798 778 623 741 717 770 727 398 621 372 466 448 742 768 425 428 563 344 384 435 406 460 890 479 432 721 408 673 377 418 411 497 459 447 576 741 412 481 276 482 381 352 381 331 411 362 346 271 377 477 584 376 341 420 302 414 332 338 523 494 398 434 380 338 458 453 475 403 543 341 756 427 488 536 454 531 476 764 527 497 403 391 407 410 394 389 500 312 416 498 494 307 202 419 489 314 771 419 321 378 762 386 376 387 423 405 354 420 498 447 421 431 408 479 358 424 493 417 327 348 399 357 348 338 420 506 471 404 425 377 310 315 368 340 366 384 251 412 382 440 464 165 401 364 420 509 490 718 472 637 478 484 383 425 440 305 1.25e+03 902 855 803 459 508 495 471 423 399 458 699 444 347 206 314 405 551 637 440 674 406 367 186 65.1 156 168 383 304 310 553 491 433 669 547 539 528 467 710 1.07e+03 1.08e+03 657 537 599 565 428 586 941 952 615 684 499 474 415 478 989 828 459 1.01e+03 478 535 483 805 715 996 979 1.01e+03 598 615 870 777 672 573 902 494 595 844 683 630 553 826 859 1.05e+03 542 614 771 579 549 651 469 629 745 944 715 578 718 599 670 675 698 670 531 678 648 1.09e+03 693 676 554 1.03e+03 650 628 598 529 535 569 660 1.05e+03 555 1.02e+03 779 600 871 540 620 476 542 950 559 552 685 630 707 610 582 499 488 757 801 900 920 507 517 541 492 561 531 720 689 808 551 642 494 573 558 602 806 692 819 585 577 495 672 551 533 392 521 787 446 464 464 463 533 454 509 541 504 560 456 416 502 479 506 484 439 506 582 910 757 840 486 478 530 542 521 442 484 650 783 652 753 527 562 568 527 503 535 502 536 540 571 576 537 536 479 484 511 430 491 444 646 519 554 712 546 543 581 843 984 627 522 458 541 463 476 691 546 591 416 500 434 447 764 554 431 447 534 546 489 523 460 478 474 514 427 452 620 423 449 456 432 818 916 468 774 463 470 460 452 442 473 727 706 649 436 485 504 427 459 492 591 792 883 563 827 424 640 639 537 576 573 458 441 400 640 528 401 550 578 539 366 600 403 560 477 381 371 601 393 406 524 507 624 566 482 537 507 695 504 444 508 491 328 501 392 402 511 420 457 456 421 428 432 404 532 430 478 814 793 798 777 623 741 715 768 726 398 621 372 466 447 742 760 425 427 562 343 386 428 406 459 889 471 432 721 408 673 377 419 411 498 459 446 577 740 412 482 275 487 379 352 380 331 411 361 347 271 377 479 583 376 341 420 303 414 332 338 523 494 398 434 380 339 458 455 476 402 544 341 768 426 489 537 454 531 478 761 527 497 404 392 408 410 394 389 501 312 416 497 494 308 205 419 489 314 771 418 321 379 762 386 376 387 423 405 354 421 499 446 421 431 408 478 359 424 493 416 327 348 398 358 348 337 421 506 471 403 425 377 311 316 367 339 366 384 250 412 382 440 464 165 401 364 421 510 491 720 475 641 477 484 382 426 442 305 1.25e+03 902 860 803 460 508 496 472 422 399 459 700 444 347 204 315 406 551 635 443 673 407 368 187 64.7 156 167 383 303 308 554 492 433 669 547 539 528 467 726 1.07e+03 1.08e+03 657 537 599 565 426 587 942 953 615 684 500 474 416 479 989 828 460 1.01e+03 478 536 484 805 715 997 979 1.01e+03 598 614 870 777 672 574 901 494 595 844 683 630 553 827 858 1.05e+03 542 615 771 578 549 651 469 629 738 946 715 577 719 598 669 675 698 670 531 679 647 1.09e+03 692 676 563 1.03e+03 650 627 596 529 534 569 658 1.05e+03 554 1.02e+03 764 601 871 540 620 476 542 950 559 552 686 632 707 611 582 499 487 754 801 900 920 507 516 542 492 559 531 720 689 809 550 642 495 574 559 602 805 692 819 586 577 495 672 551 533 392 521 787 447 464 463 463 534 454 509 541 503 561 456 416 501 479 506 484 439 506 582 911 757 837 486 478 530 542 522 442 484 655 784 652 752 526 561 568 527 503 535 502 536 540 571 576 537 537 479 484 510 428 491 443 646 518 554 711 546 543 581 847 984 628 522 458 540 464 476 691 546 592 417 500 434 448 763 554 431 448 533 546 489 523 460 478 474 513 427 452 621 422 447 456 432 818 915 469 775 463 470 460 452 442 473 728 706 648 436 485 506 427 459 492 591 793 883 563 826 426 640 636 536 576 573 454 441 400 640 527 401 551 579 540 366 599 403 561 477 381 372 600 393 406 524 507 625 565 482 537 506 695 504 444 507 492 328 502 392 403 512 421 459 456 420 428 431 404 533 429 478 814 793 798 777 623 740 713 766 727 398 621 373 465 446 742 750 425 427 562 341 388 425 406 459 889 463 432 722 408 674 378 420 412 499 459 445 578 740 412 482 275 496 380 354 381 332 410 361 348 272 377 480 583 376 341 420 303 414 332 338 523 494 398 432 380 340 458 456 476 401 545 341 782 426 488 536 454 530 478 757 527 496 404 393 408 409 394 389 502 313 416 496 494 310 208 420 488 314 772 418 321 379 762 386 377 388 423 405 354 423 499 442 421 431 407 477 358 425 493 415 327 348 397 357 349 338 423 507 471 403 424 377 312 316 366 340 366 384 249 413 381 440 464 165 401 364 421 510 493 723 479 645 477 484 381 426 443 305 1.25e+03 902 863 798 462 507 496 472 421 399 459 703 444 347 203 315 407 550 633 444 674 407 368 189 61.7 155 166 383 302 307 554 491 433 670 547 539 528 466 743 1.07e+03 1.08e+03 658 538 599 565 425 589 942 953 615 684 500 474 417 480 989 828 460 1.01e+03 478 537 486 806 715 999 979 1.01e+03 598 615 870 777 672 574 901 494 595 844 683 630 553 829 858 1.05e+03 542 616 771 578 549 651 468 628 732 947 715 577 719 596 669 675 698 670 530 680 647 1.09e+03 692 675 575 1.03e+03 650 627 591 528 532 568 657 1.05e+03 554 1.02e+03 745 602 871 540 620 476 542 950 559 553 687 633 707 611 582 499 487 752 799 901 920 507 516 542 493 557 530 720 690 810 549 643 495 573 559 602 805 692 819 586 577 495 672 551 532 392 520 788 447 462 462 464 534 453 509 541 504 561 457 416 500 478 506 484 439 505 582 911 758 834 486 478 530 542 524 442 484 660 785 652 753 525 558 569 526 504 535 504 536 540 570 576 537 537 480 484 509 426 492 443 647 517 553 711 546 543 580 854 984 627 521 459 540 464 476 691 544 592 419 500 434 448 762 553 432 448 531 546 489 523 461 478 474 512 427 452 622 421 446 456 432 817 915 469 775 462 471 460 452 441 473 728 707 648 436 485 507 427 460 492 591 793 882 564 825 428 641 635 536 576 573 452 441 400 640 527 401 552 580 542 367 598 403 562 478 380 372 600 393 405 523 507 625 565 481 537 506 695 502 444 507 491 327 502 391 403 512 420 459 456 421 428 430 403 535 428 478 815 792 798 778 622 740 710 763 728 399 620 373 465 446 742 744 425 427 561 340 390 421 407 458 889 475 432 722 409 674 379 420 412 501 459 444 580 740 412 483 276 506 381 355 382 332 410 360 349 272 376 480 583 377 341 420 304 415 333 338 523 493 397 430 380 340 457 456 477 400 546 341 790 427 489 536 454 530 479 754 528 496 404 394 408 408 394 390 503 313 416 496 494 310 210 419 487 315 772 417 321 379 762 386 377 388 424 405 352 424 500 440 421 432 406 477 356 426 494 414 326 348 398 357 349 338 424 508 471 403 424 377 313 315 366 340 366 385 248 412 380 439 463 166 401 363 420 511 494 724 480 646 477 484 382 426 444 305 1.25e+03 902 865 794 465 507 496 473 419 400 459 706 445 348 204 315 408 550 628 445 674 407 365 188 58.9 154 166 384 302 306 554 491 433 669 547 538 528 466 764 1.07e+03 1.08e+03 658 538 599 565 424 591 942 953 616 684 500 473 418 480 989 828 460 1.01e+03 477 537 489 806 716 999 979 1.01e+03 598 617 870 778 672 574 900 494 595 844 683 630 552 832 859 1.05e+03 542 616 771 578 548 651 468 629 723 948 716 577 720 594 670 675 698 671 530 680 648 1.08e+03 692 675 587 1.03e+03 649 627 586 528 532 568 654 1.05e+03 553 1.02e+03 727 604 871 540 620 476 543 950 559 554 687 634 706 612 582 499 486 748 798 900 920 507 516 543 493 556 527 721 689 811 548 643 495 573 559 602 805 692 818 586 577 494 672 551 532 393 520 788 447 460 462 464 534 453 510 541 504 561 456 416 500 478 504 484 440 505 583 911 758 832 486 478 530 542 524 442 484 662 785 652 754 525 556 569 527 504 535 505 536 539 570 575 538 538 481 485 508 426 493 443 647 516 552 711 546 543 580 860 984 627 522 459 540 464 476 691 545 592 420 500 433 448 762 553 433 448 528 546 489 523 462 478 473 511 428 452 623 420 445 456 431 817 916 469 775 462 471 459 453 441 473 728 707 648 436 485 509 427 460 492 591 792 881 564 825 430 641 634 536 576 574 450 441 400 640 528 400 552 579 542 367 599 403 561 478 380 372 599 393 405 523 506 625 564 481 537 506 694 501 445 506 490 327 502 390 403 512 419 460 456 422 428 430 403 536 428 478 816 791 798 779 621 741 708 761 727 400 620 373 464 445 742 738 425 428 561 337 392 417 407 458 889 481 432 722 409 675 379 421 412 500 459 444 583 740 413 482 276 516 382 356 383 332 410 360 349 272 375 480 583 378 341 420 304 415 333 338 523 493 398 428 380 340 457 455 478 399 546 341 805 428 491 536 454 529 479 750 528 495 404 395 408 408 394 390 504 312 416 497 495 310 210 418 488 315 772 417 321 379 763 386 376 388 425 405 351 422 500 439 422 432 407 476 355 427 495 415 326 348 400 356 348 338 423 509 471 403 424 377 314 315 366 339 366 386 249 411 379 438 463 166 401 363 419 510 493 725 482 647 477 484 383 426 445 305 1.25e+03 902 855 791 467 507 496 473 419 401 460 708 445 349 205 314 408 549 624 445 675 407 363 187 55.9 153 166 384 300 304 554 490 433 668 546 537 528 465 781 1.07e+03 1.08e+03 657 538 599 565 424 592 943 954 615 684 500 473 418 481 990 827 459 1.01e+03 477 538 490 806 715 1e+03 978 1.01e+03 598 619 869 778 672 574 901 493 595 844 684 630 551 834 860 1.05e+03 541 617 771 578 549 651 468 629 717 949 716 577 720 594 670 675 698 672 530 680 650 1.07e+03 692 675 604 1.03e+03 649 627 578 528 531 567 652 1.05e+03 553 1.02e+03 706 604 871 541 620 476 544 950 559 554 688 634 706 612 582 499 486 744 795 900 921 508 516 543 493 556 523 722 689 812 545 642 494 573 559 603 805 692 818 587 577 494 672 551 532 394 520 789 447 459 463 464 535 454 509 541 505 561 456 416 500 478 503 484 440 505 584 911 758 829 487 477 529 542 523 442 483 665 785 652 754 526 554 569 527 504 535 506 536 539 572 576 538 538 482 485 509 426 493 443 647 515 552 712 546 543 580 866 985 627 523 458 540 464 476 691 546 592 421 500 432 448 761 554 432 448 526 546 488 523 462 477 472 511 429 452 624 420 445 456 431 817 916 469 774 462 472 459 453 441 474 728 707 648 437 485 510 428 461 493 591 792 880 563 825 433 641 635 538 577 574 448 441 400 640 527 400 552 578 543 367 600 403 561 477 380 371 599 393 405 523 506 625 565 481 537 506 694 500 446 506 490 326 502 390 403 513 417 461 456 422 429 430 403 537 428 478 817 790 798 779 622 741 706 758 726 400 620 373 465 445 742 734 425 428 559 335 395 414 406 459 889 488 432 722 411 674 379 420 411 499 458 444 588 740 412 482 276 524 381 357 382 333 410 360 349 272 374 480 583 378 342 419 304 415 333 338 524 494 398 428 380 340 457 455 478 398 546 341 814 428 493 536 455 529 479 746 528 495 404 395 408 408 394 389 504 312 416 497 494 310 211 418 488 315 771 418 321 379 763 385 375 388 425 404 351 421 501 441 423 432 407 476 356 428 495 415 326 348 400 356 346 339 422 511 471 402 424 377 314 315 367 338 367 388 249 409 380 438 463 166 401 362 418 510 491 726 484 648 478 484 385 425 446 305 1.25e+03 902 850 795 467 508 496 473 419 402 460 710 446 350 206 315 408 549 621 444 674 408 362 185 54.9 153 167 385 299 303 553 490 433 666 547 537 529 465 794 1.07e+03 1.08e+03 657 537 598 565 423 592 943 954 614 684 500 474 418 480 990 827 458 1.01e+03 476 540 492 806 714 1e+03 978 1.01e+03 597 621 869 778 673 573 902 492 594 844 685 631 552 836 860 1.05e+03 542 618 771 577 550 652 468 629 714 950 715 577 720 593 670 675 697 672 529 680 651 1.06e+03 692 676 623 1.03e+03 649 628 570 528 531 567 649 1.05e+03 553 1.02e+03 688 603 871 541 621 476 544 950 560 553 688 634 705 612 581 499 486 740 793 900 921 508 516 543 492 556 520 722 689 812 542 642 494 573 559 603 805 692 817 587 577 494 673 552 533 393 521 788 446 459 464 464 535 454 509 540 505 562 456 416 500 478 503 485 440 506 583 912 758 824 487 477 529 542 523 443 483 666 784 652 754 527 553 568 526 504 535 505 536 539 572 577 538 538 482 485 509 426 493 443 646 515 552 712 545 543 580 871 986 627 524 458 540 463 477 691 546 592 421 500 431 448 761 554 431 446 525 546 488 522 462 477 472 511 430 453 624 421 444 456 431 818 917 469 774 462 472 458 454 441 474 728 706 648 437 485 510 428 461 493 591 792 879 563 826 435 641 636 539 577 574 448 442 399 640 526 400 551 578 542 367 600 402 560 477 380 371 599 393 405 523 506 624 566 481 537 506 695 499 447 507 490 326 502 391 403 513 417 463 456 422 429 430 403 537 428 479 818 790 798 779 623 742 703 756 724 400 620 373 465 445 741 732 425 428 559 332 398 411 406 459 889 448 433 722 413 674 379 419 410 499 458 444 594 740 411 481 276 533 380 356 382 333 411 360 348 272 375 479 583 379 342 418 304 415 333 338 524 494 398 426 380 339 457 455 479 398 546 339 829 428 492 537 456 529 479 743 528 494 403 394 408 409 394 389 503 312 416 497 494 310 211 418 489 315 771 418 321 379 763 386 374 387 424 402 351 420 504 442 424 432 407 476 357 429 494 416 327 348 400 355 345 340 422 511 472 402 424 378 315 315 367 337 368 388 249 409 380 438 463 166 401 360 418 509 490 726 484 650 475 484 386 425 449 305 1.25e+03 904 844 796 466 509 495 472 419 401 461 712 447 350 206 314 408 548 619 444 673 407 361 185 54.1 154 167 385 298 301 553 489 432 667 547 538 530 464 806 1.07e+03 1.08e+03 657 538 598 565 423 592 943 954 614 685 500 474 418 479 990 827 458 1.01e+03 476 541 493 806 713 1e+03 978 1.01e+03 598 621 869 778 673 573 902 492 593 845 686 631 552 837 860 1.05e+03 542 618 771 576 550 652 470 629 712 951 714 577 719 592 670 675 697 672 529 680 651 1.07e+03 693 676 636 1.03e+03 650 628 563 529 531 567 648 1.05e+03 553 1.01e+03 671 603 872 541 621 476 544 950 560 552 689 634 705 612 581 499 485 738 790 899 922 508 516 542 492 557 519 722 689 811 540 641 494 573 559 603 805 691 816 588 577 494 673 552 533 393 520 788 446 459 464 464 536 454 508 539 506 562 456 416 499 478 503 486 440 508 583 912 757 820 487 477 529 542 524 443 483 668 784 652 753 527 552 567 526 504 536 505 537 539 572 578 538 538 482 484 508 427 493 443 646 515 553 712 545 542 580 879 986 627 525 457 539 463 477 690 546 592 421 500 430 448 761 554 430 445 522 547 488 522 462 476 472 511 430 453 624 422 443 456 431 818 916 469 774 462 472 458 454 441 473 728 707 648 436 484 511 427 461 493 591 792 878 563 826 435 642 638 541 576 574 448 442 398 640 524 400 550 578 542 367 600 403 561 477 380 370 599 393 405 523 506 624 566 482 537 506 695 498 448 507 490 325 503 391 403 513 418 465 456 422 429 430 403 536 428 479 820 790 798 780 623 742 699 753 724 400 620 373 466 446 741 727 424 428 558 331 401 407 406 459 890 407 434 722 415 674 379 419 410 499 457 444 602 739 411 481 277 540 379 356 381 333 411 360 348 272 376 479 583 379 342 418 304 415 333 338 523 494 397 426 380 338 458 455 480 398 546 337 840 427 490 539 457 530 479 741 528 494 402 392 409 410 396 388 501 312 416 497 494 309 212 418 489 315 771 418 321 378 763 386 374 387 424 400 352 420 506 441 425 432 408 476 358 429 494 414 328 347 400 356 346 340 422 511 472 401 424 379 315 316 367 338 368 388 250 409 380 438 463 166 402 360 419 509 491 726 485 651 473 484 387 424 451 305 1.25e+03 906 848 802 467 511 495 475 419 400 461 713 449 350 206 312 408 548 617 445 671 405 364 185 53.8 153 163 383 296 300 553 489 432 666 547 538 530 464 817 1.07e+03 1.08e+03 656 538 598 565 423 593 942 954 614 685 500 474 418 479 991 828 459 1.01e+03 476 541 496 807 714 999 978 1.01e+03 598 622 869 778 674 572 902 492 593 845 686 631 552 840 859 1.05e+03 542 618 771 576 550 652 472 630 710 951 713 578 718 590 670 675 698 672 529 681 651 1.08e+03 693 676 640 1.03e+03 650 627 556 529 532 568 646 1.05e+03 553 1.01e+03 660 602 872 542 621 476 543 950 560 552 689 633 705 612 581 499 485 737 788 899 921 508 516 542 492 558 517 722 690 811 539 641 494 573 560 603 805 691 816 588 577 496 673 552 533 393 520 786 446 460 465 464 536 454 508 539 506 563 457 416 498 478 503 485 440 509 582 912 757 817 487 476 529 543 526 444 484 668 784 652 752 531 551 566 526 503 536 504 536 538 572 578 538 538 482 483 508 428 493 444 646 515 553 712 545 542 581 886 986 627 525 457 539 464 478 690 545 593 422 500 429 447 761 553 430 445 520 547 488 522 462 476 472 512 429 454 622 423 441 456 431 818 916 469 774 462 472 457 454 441 473 728 707 648 436 485 511 427 461 493 591 792 878 563 826 436 642 642 541 575 575 447 441 398 639 523 400 550 577 541 368 600 403 561 476 380 370 599 394 405 523 506 623 566 482 537 506 695 497 448 508 490 326 504 389 403 513 418 466 456 422 428 430 403 536 428 480 822 790 798 782 623 742 695 751 724 401 620 373 466 446 741 718 423 427 558 330 402 402 407 460 891 365 436 723 418 673 380 419 410 499 457 444 610 739 411 481 277 548 380 356 380 333 412 360 348 271 376 479 583 378 342 418 304 416 333 338 522 494 396 424 380 337 458 454 481 398 547 335 851 426 488 540 456 530 479 740 528 494 402 390 409 410 398 388 501 312 417 497 493 308 213 418 490 315 772 417 321 378 763 387 374 387 425 399 352 421 508 440 426 433 409 475 358 430 494 413 328 346 400 356 346 339 422 511 471 401 424 379 314 314 367 338 368 388 251 409 380 439 463 166 402 361 419 508 491 729 485 652 470 485 388 424 452 305 1.25e+03 907 854 807 468 513 495 478 419 399 461 713 450 349 207 311 408 548 615 446 670 405 366 184 51.8 153 159 381 295 300 552 489 431 666 547 537 529 464 829 1.07e+03 1.08e+03 656 537 598 565 422 593 942 954 615 685 500 474 418 478 991 828 459 1.01e+03 476 540 498 808 714 998 978 1.01e+03 599 624 869 778 674 572 902 492 593 846 686 631 552 843 859 1.05e+03 542 617 771 576 550 652 473 630 708 950 712 578 718 589 670 674 698 673 529 681 652 1.08e+03 693 676 638 1.03e+03 650 627 551 529 532 568 644 1.05e+03 553 1.01e+03 654 602 872 542 621 477 542 950 560 552 688 632 706 611 582 499 484 736 783 900 920 508 516 542 492 559 516 722 689 810 538 641 494 573 559 602 805 691 816 587 577 498 672 551 533 393 520 784 446 460 465 464 536 454 508 538 506 563 458 416 498 479 504 484 440 510 581 912 757 815 487 476 529 544 525 444 484 669 784 652 751 538 551 565 526 502 536 503 536 538 572 578 538 538 482 483 507 428 492 444 646 516 553 712 546 541 581 890 986 627 526 457 539 464 479 690 545 593 423 500 430 446 762 553 429 445 516 547 488 522 462 476 472 513 428 454 621 422 440 456 430 819 915 469 774 461 471 457 453 440 473 727 708 648 436 485 511 427 461 493 592 791 877 563 826 437 642 646 541 574 576 447 440 398 640 523 401 550 577 540 368 600 404 562 476 380 369 599 394 406 523 506 623 565 482 537 506 695 497 448 508 489 327 505 387 403 514 418 466 456 422 428 431 404 535 428 480 824 791 797 783 624 742 693 749 724 401 620 373 466 446 741 709 422 426 558 328 406 400 407 461 891 364 436 724 423 674 380 419 410 500 457 443 620 740 411 480 277 557 380 355 379 333 412 360 348 270 376 479 583 378 342 419 303 416 333 338 522 494 396 423 380 337 460 453 481 398 548 335 861 425 488 542 457 530 479 739 528 496 403 388 409 409 400 388 503 312 417 497 494 309 214 418 490 314 771 416 321 378 764 387 375 388 426 399 352 421 508 440 426 434 410 474 359 431 494 413 328 345 400 358 347 339 421 510 471 402 424 380 312 312 368 339 369 387 251 409 379 440 463 167 403 362 420 509 491 732 488 652 469 486 388 424 452 307 1.25e+03 907 861 804 469 516 495 482 419 399 461 714 451 349 206 310 408 548 614 446 669 405 368 182 49.6 152 156 380 294 302 552 488 432 667 547 537 529 463 838 1.07e+03 1.08e+03 655 537 598 566 422 594 942 954 615 685 502 474 417 478 992 828 459 1.01e+03 476 540 502 808 714 998 978 1.01e+03 599 627 870 778 674 572 903 492 594 846 685 631 552 847 859 1.05e+03 543 617 771 576 550 652 473 630 708 949 712 577 718 588 670 674 699 672 528 682 652 1.07e+03 694 676 635 1.03e+03 650 627 546 529 532 568 644 1.05e+03 553 1.01e+03 650 602 872 542 620 477 542 950 560 553 688 632 706 611 582 499 483 735 778 900 920 508 516 542 492 559 515 722 688 810 535 640 494 573 558 602 805 691 816 587 576 498 671 550 533 393 520 784 445 461 465 464 536 454 508 537 506 563 458 418 498 478 504 483 440 510 582 912 757 813 486 477 529 544 525 444 484 669 784 652 753 546 550 565 526 502 536 502 536 538 572 579 538 538 481 483 508 429 492 445 647 517 553 712 545 542 581 895 987 626 528 457 538 465 479 690 545 594 423 500 430 446 762 553 429 446 514 546 488 522 461 476 473 514 428 454 621 422 439 456 430 820 914 470 775 461 471 457 454 440 474 727 708 648 436 486 511 427 460 493 592 791 877 563 826 439 642 649 542 574 575 447 440 399 640 523 401 551 578 539 368 600 403 562 476 379 369 598 394 406 523 506 623 565 482 537 506 695 496 447 509 488 328 505 385 402 514 418 466 457 422 428 431 404 534 428 480 825 793 797 782 625 741 692 747 724 401 620 374 466 445 741 701 421 426 557 329 410 400 406 461 892 363 436 724 430 675 380 419 410 500 457 443 625 740 411 480 277 564 380 354 379 333 412 360 348 270 377 479 583 377 344 419 303 417 333 338 521 493 396 422 380 337 460 453 480 398 548 336 866 425 489 542 458 530 478 737 528 498 404 388 409 408 400 388 505 312 417 497 494 308 216 418 490 314 770 414 322 379 764 387 376 388 426 399 352 423 508 440 425 433 410 473 358 432 495 414 328 345 400 358 347 339 420 510 471 403 425 380 311 311 369 340 369 387 252 409 379 440 463 167 404 361 420 509 491 734 490 653 468 486 388 423 454 308 1.25e+03 906 854 795 469 517 495 482 419 397 461 715 451 348 204 310 408 547 612 448 669 406 367 182 46.9 153 156 381 293 303 553 488 432 668 547 536 529 463 843 1.07e+03 1.08e+03 655 537 597 566 422 594 942 954 614 685 504 474 417 478 992 828 459 1.01e+03 476 541 503 806 713 997 978 1.01e+03 598 629 871 778 674 573 904 492 594 846 685 632 552 849 859 1.05e+03 543 617 771 576 550 652 473 630 708 949 711 577 717 587 670 674 698 672 527 682 651 1.07e+03 694 676 636 1.03e+03 650 627 542 528 533 568 643 1.05e+03 553 1.01e+03 646 601 872 541 620 477 542 950 560 552 688 632 705 611 583 499 483 734 773 900 920 508 516 542 493 560 515 722 688 810 533 640 495 573 558 602 804 692 817 587 576 498 672 550 534 393 520 786 445 461 466 463 535 454 508 536 506 563 457 419 497 478 504 483 440 509 581 912 756 810 486 477 529 545 525 444 484 669 784 653 754 553 552 565 526 503 536 501 536 538 572 579 537 539 481 482 508 428 492 444 647 518 552 712 545 543 580 898 987 625 529 458 538 465 479 691 546 594 424 499 430 446 762 552 430 447 511 546 489 523 461 475 473 514 427 454 622 422 438 455 430 821 913 470 775 462 471 457 454 440 474 727 708 648 436 486 511 426 460 494 592 792 877 562 826 439 642 652 543 574 575 447 440 399 640 523 401 551 578 540 368 600 403 561 476 379 369 598 393 406 523 506 623 565 482 537 506 696 496 448 509 487 328 505 386 402 514 418 465 458 423 428 430 404 534 427 481 824 795 797 782 626 741 691 745 721 402 620 373 465 445 741 696 421 426 556 330 418 398 405 462 892 363 436 724 437 675 380 419 410 500 458 443 632 740 411 480 277 573 379 354 378 333 414 360 348 270 376 479 583 378 345 419 304 417 334 338 521 493 396 422 379 337 460 453 480 398 548 336 876 424 490 543 460 530 477 732 528 498 404 388 409 408 401 389 506 312 417 497 495 308 216 418 490 315 770 415 322 379 764 387 377 388 427 398 352 424 508 439 425 432 410 474 358 432 495 415 329 346 400 358 347 339 421 512 471 404 426 380 312 312 369 340 368 387 252 409 379 441 464 168 404 359 421 509 490 734 493 654 466 485 388 423 457 309 1.25e+03 906 848 786 469 518 494 483 419 396 460 718 452 348 203 311 407 546 611 448 670 406 366 182 46.3 153 156 382 292 302 554 488 432 668 547 536 529 462 852 1.07e+03 1.08e+03 655 537 597 566 422 595 943 954 614 685 507 474 417 479 993 827 459 1.01e+03 476 541 506 806 712 996 978 1.01e+03 598 630 871 778 675 573 903 492 595 846 683 633 552 851 859 1.05e+03 543 618 771 576 551 652 473 631 708 949 710 577 717 586 669 674 698 672 526 684 650 1.07e+03 694 675 638 1.03e+03 649 626 539 529 533 567 642 1.05e+03 553 1.01e+03 644 600 872 540 618 476 542 950 560 552 688 633 705 611 583 499 483 734 767 898 921 508 516 541 494 562 515 723 688 810 530 640 496 573 558 603 804 692 816 587 576 498 672 550 534 394 520 787 446 460 465 464 535 454 508 535 505 563 456 420 496 478 504 484 440 508 580 912 756 808 485 477 529 545 525 445 484 669 784 653 754 557 556 564 527 504 537 501 536 539 573 578 536 539 481 481 507 429 492 443 648 518 552 712 545 544 579 901 987 625 529 458 538 464 479 691 546 595 423 498 430 446 762 552 431 446 510 546 489 523 460 475 473 514 428 454 622 422 436 455 430 820 912 470 775 463 471 457 453 440 474 727 708 647 437 486 512 426 460 493 592 792 876 562 826 440 642 656 543 574 574 447 440 398 640 523 400 551 578 540 367 599 402 560 476 378 369 598 393 406 522 507 623 564 482 537 506 696 495 448 509 487 328 505 386 401 514 418 464 459 424 428 430 404 533 427 481 822 795 798 780 626 740 690 742 718 403 620 373 465 445 741 686 421 426 554 330 426 396 405 462 892 362 436 723 444 674 380 419 409 500 458 442 638 740 412 481 277 582 379 354 378 333 416 359 347 270 374 479 584 378 346 419 305 416 334 339 522 494 398 420 378 337 460 454 480 398 549 337 887 423 490 544 460 531 477 726 528 499 404 389 408 407 401 390 507 312 418 497 496 307 217 418 490 316 770 415 321 380 764 387 378 388 428 398 351 425 508 438 425 431 410 474 358 433 495 415 328 347 400 358 347 339 421 516 471 404 426 380 312 312 369 340 367 386 252 410 379 441 464 168 405 359 421 508 490 735 494 655 464 485 387 423 460 309 1.25e+03 906 840 787 469 519 494 484 419 395 460 720 451 350 203 312 406 545 611 448 671 405 366 183 45.7 153 157 383 292 300 554 488 432 668 546 537 530 464 860 1.07e+03 1.08e+03 655 536 597 566 422 595 943 955 614 685 509 474 418 479 993 827 458 1.01e+03 476 541 508 806 712 995 978 1.01e+03 598 632 871 777 675 574 902 493 595 846 680 635 552 853 859 1.05e+03 543 619 771 576 551 652 473 631 708 948 710 577 718 584 670 674 698 672 526 683 649 1.07e+03 694 675 642 1.03e+03 649 626 537 530 533 567 641 1.05e+03 553 1.01e+03 640 600 872 540 618 476 542 950 560 552 687 634 705 610 583 499 483 733 762 895 922 508 515 541 495 564 515 723 688 809 530 640 498 573 559 603 804 692 816 586 576 497 673 551 534 393 520 786 446 460 464 464 534 454 508 535 505 563 456 420 496 479 504 484 440 507 580 913 757 806 485 477 530 544 525 445 484 670 784 654 753 564 559 564 527 504 536 500 536 539 573 578 536 540 481 480 507 430 493 442 648 518 551 712 546 544 580 903 986 624 529 458 537 464 479 691 546 595 422 497 431 446 762 552 431 446 508 546 489 524 460 475 472 513 428 454 623 422 436 455 430 820 912 470 775 464 471 457 453 440 475 727 708 647 438 486 514 427 460 493 593 792 876 562 826 440 642 662 543 574 574 447 440 398 640 523 401 550 578 541 367 598 401 560 476 378 370 599 393 406 522 507 623 564 482 537 505 696 494 449 510 488 328 506 386 401 514 418 465 458 424 428 430 404 533 427 480 821 793 798 780 626 740 689 740 717 404 621 373 465 445 741 675 421 426 553 331 432 394 405 462 892 361 436 722 450 674 380 419 410 500 457 441 646 740 412 481 277 594 379 355 378 333 418 359 346 270 373 479 585 378 347 420 307 416 335 339 522 494 399 418 378 338 460 454 480 398 550 338 898 421 490 545 461 531 476 722 528 499 404 390 408 408 401 391 507 311 418 497 496 307 217 418 490 316 771 415 320 380 764 387 378 388 427 397 350 425 507 438 425 431 410 475 358 434 494 414 328 348 400 358 348 338 421 519 470 403 425 380 313 313 373 339 366 386 252 410 379 441 464 169 405 358 420 508 492 735 495 657 461 485 388 423 461 308 1.25e+03 906 839 762 470 517 494 487 420 396 461 722 451 351 203 312 406 544 612 451 671 404 366 184 45.6 153 158 383 292 299 554 488 432 668 546 538 529 465 868 1.07e+03 1.08e+03 655 536 598 566 422 595 943 956 614 685 512 474 418 479 993 827 458 1.01e+03 476 541 512 807 712 993 978 1.01e+03 598 634 871 777 675 574 901 493 595 846 677 635 552 857 859 1.05e+03 543 620 771 576 551 652 472 631 706 948 709 576 719 584 670 675 698 672 527 682 648 1.07e+03 694 675 649 1.03e+03 649 627 535 530 532 567 640 1.05e+03 552 1.01e+03 638 600 874 539 618 476 544 950 560 552 686 634 705 610 583 500 483 733 754 892 922 508 515 542 494 565 515 723 688 808 529 640 499 573 559 603 804 691 816 586 576 495 673 551 534 393 520 786 446 462 464 465 534 454 508 534 505 562 455 420 496 479 504 484 439 507 581 913 757 803 485 476 530 544 525 446 484 670 784 655 752 569 558 564 526 503 536 500 536 539 572 578 538 540 481 482 506 431 493 442 647 519 551 712 547 544 581 906 985 624 530 459 537 464 479 691 546 596 421 497 432 446 762 552 430 446 505 546 489 524 460 476 472 512 427 454 623 422 435 455 431 819 912 470 775 464 471 456 453 440 476 727 708 647 438 485 515 427 461 492 593 792 876 562 826 440 642 666 543 575 574 447 440 398 640 524 401 550 578 542 367 598 402 560 476 378 370 599 393 407 524 507 622 565 482 537 505 697 493 449 510 487 328 507 386 401 514 418 466 458 424 428 430 404 533 426 479 820 792 798 780 626 741 687 739 718 404 621 372 465 446 741 662 422 426 553 331 434 394 406 462 892 360 435 723 454 674 380 420 411 500 458 441 652 741 412 480 277 606 380 355 378 333 419 358 346 270 374 480 584 378 347 419 308 415 336 339 522 495 398 415 379 338 460 454 480 399 550 337 911 421 490 546 460 531 475 720 527 499 404 390 408 408 401 391 508 311 417 497 497 306 217 420 490 316 771 415 320 379 764 388 378 388 426 397 348 425 507 439 425 430 411 474 357 433 493 414 328 349 399 358 348 338 422 519 470 403 424 379 313 313 378 338 366 387 252 410 379 440 463 168 404 358 420 507 494 734 494 661 460 486 388 423 461 308 1.25e+03 906 844 736 472 514 494 490 420 396 462 722 451 352 203 312 406 543 611 454 671 403 365 181 45.7 153 160 382 293 300 554 488 432 669 547 539 529 465 871 1.07e+03 1.08e+03 657 536 599 567 422 595 942 958 615 685 516 474 418 479 992 826 459 1.01e+03 476 541 515 807 712 991 978 1.01e+03 598 635 871 776 674 575 901 494 595 846 675 635 552 859 859 1.05e+03 544 620 770 575 551 652 472 631 704 947 709 576 720 584 670 676 698 673 528 682 648 1.07e+03 693 675 659 1.03e+03 649 627 534 530 532 566 641 1.05e+03 551 1.01e+03 632 600 875 539 618 476 546 950 561 553 686 633 705 610 582 500 483 731 747 890 922 508 515 542 493 567 516 723 688 809 528 640 501 574 560 603 803 691 816 587 576 495 674 552 534 392 520 786 446 462 465 465 534 454 508 534 505 562 455 420 496 480 504 484 439 508 582 913 757 800 485 476 530 543 525 446 484 669 783 654 752 578 556 564 526 503 536 499 536 540 571 579 539 540 481 484 507 431 493 441 647 518 551 712 547 544 582 908 986 625 530 459 537 464 478 691 545 596 421 497 432 446 762 552 430 446 502 546 489 524 460 476 471 512 427 455 622 422 434 455 431 820 911 470 775 464 471 456 454 440 476 727 708 647 438 485 516 426 461 492 593 791 876 562 827 439 642 671 544 575 575 447 440 398 640 523 401 550 578 542 367 598 402 560 476 379 370 599 393 408 525 507 622 565 482 538 505 698 493 450 510 486 328 508 386 401 513 419 467 458 424 428 430 404 532 426 479 819 791 798 782 626 741 687 737 720 405 621 372 465 446 741 648 422 427 553 332 437 392 406 462 892 360 436 724 458 675 380 421 410 500 458 443 658 741 412 480 278 619 379 355 378 333 419 358 347 271 373 482 584 378 347 419 308 414 336 339 522 495 397 414 379 339 460 454 479 400 548 336 918 421 490 546 460 531 474 718 527 499 404 390 408 408 400 391 508 311 416 497 498 306 217 422 490 316 771 415 320 379 763 389 379 389 425 397 348 424 508 439 424 428 411 474 357 433 492 415 328 349 398 359 348 339 424 519 470 402 425 378 314 313 383 338 366 386 250 409 380 440 463 168 404 358 419 506 495 736 496 666 456 486 389 423 461 307 1.25e+03 907 849 724 473 512 495 494 418 396 463 723 452 353 202 312 406 542 610 458 672 402 364 178 45.9 153 161 381 294 300 554 488 431 669 547 539 529 464 877 1.07e+03 1.08e+03 658 536 600 567 421 594 942 958 615 685 519 473 419 479 992 826 459 1.01e+03 475 540 520 807 712 988 978 1.01e+03 599 637 871 777 674 575 902 493 594 846 673 635 552 860 859 1.05e+03 543 620 770 574 552 652 473 630 702 947 708 576 720 584 671 675 698 672 528 681 648 1.07e+03 693 676 669 1.03e+03 650 628 533 530 532 566 641 1.05e+03 551 1.01e+03 627 599 876 539 618 476 549 951 561 554 686 633 705 611 582 501 483 730 737 884 922 509 515 542 492 568 518 724 688 809 526 640 505 574 560 603 802 690 815 586 576 496 674 552 534 392 520 785 446 461 466 464 533 454 508 534 505 561 455 420 496 481 504 484 439 508 582 912 756 797 486 476 530 542 525 446 484 669 783 654 753 586 559 564 526 503 536 498 536 540 571 579 539 539 480 485 507 429 492 440 647 518 552 712 547 544 582 908 986 625 529 459 537 464 478 691 545 596 421 497 432 446 761 552 430 445 500 546 490 524 460 476 472 513 427 453 622 422 433 455 431 820 911 470 775 463 472 456 454 440 476 727 708 647 438 486 516 427 462 493 593 791 875 562 827 439 643 675 544 575 576 447 441 398 639 522 401 550 579 542 367 598 402 560 476 379 369 599 394 409 526 507 623 566 483 538 506 699 493 450 511 484 328 508 386 401 512 420 466 458 424 428 430 405 533 426 477 818 791 798 783 625 741 686 733 718 405 620 372 465 446 741 639 422 428 553 332 440 390 406 462 893 358 437 726 461 675 380 423 409 500 460 444 664 740 413 480 278 631 378 355 378 333 419 358 348 271 372 482 584 378 346 419 306 414 336 338 522 494 396 413 379 338 460 454 479 401 546 335 926 422 490 546 459 531 473 717 527 498 405 390 408 407 397 391 508 311 416 497 498 308 218 423 490 316 771 415 321 379 764 391 379 389 423 396 349 423 509 440 424 427 411 475 358 432 492 415 328 350 398 359 348 339 425 519 470 402 425 377 312 314 384 338 365 385 248 410 380 439 463 168 403 358 419 505 494 738 498 668 452 486 388 423 462 306 1.25e+03 908 853 737 474 510 494 496 416 396 464 723 453 354 202 311 405 542 610 458 672 402 363 176 46.5 153 160 380 294 300 554 490 431 670 547 539 529 462 889 1.07e+03 1.08e+03 659 535 600 567 421 594 942 959 615 685 522 473 419 479 991 825 459 1.01e+03 475 540 522 808 713 986 978 1.02e+03 598 638 871 777 674 575 902 492 594 847 671 636 553 862 858 1.05e+03 543 619 771 575 552 651 474 630 702 947 708 577 720 583 671 674 698 671 528 680 649 1.07e+03 692 675 676 1.03e+03 650 628 530 530 532 565 642 1.05e+03 552 1.01e+03 621 599 876 539 619 476 553 952 561 554 686 633 705 612 583 501 483 730 728 879 922 509 516 541 492 570 519 725 688 809 525 640 508 574 560 603 801 690 814 586 576 497 673 552 534 391 519 785 447 460 468 464 534 454 508 535 505 562 455 421 496 481 504 484 440 508 583 912 756 795 486 477 530 542 524 446 483 669 783 655 753 595 564 564 526 503 537 497 536 539 570 578 539 539 480 484 508 427 493 441 647 517 553 711 547 544 581 907 986 625 528 459 537 464 478 691 545 596 422 497 432 445 760 552 430 446 498 546 490 524 460 475 473 514 427 452 621 422 434 455 432 820 910 470 774 463 472 456 453 440 476 728 710 647 438 487 516 427 461 493 592 791 874 562 827 439 643 679 544 575 576 446 442 398 638 521 400 550 578 541 367 598 402 560 476 380 369 599 394 409 526 507 623 564 483 539 506 699 493 450 511 482 327 508 386 401 512 420 466 458 423 428 430 406 534 426 476 816 792 798 784 625 742 685 729 715 405 620 372 466 446 741 627 422 429 553 333 442 389 405 462 893 356 439 726 463 675 381 425 407 500 462 446 670 740 413 480 278 642 377 355 378 333 420 359 348 271 372 481 584 379 346 420 305 414 337 339 522 494 397 412 378 337 459 454 478 401 546 334 926 422 489 546 459 531 473 716 527 496 406 390 408 407 396 390 508 309 417 497 499 309 218 423 491 315 771 416 320 380 763 390 378 389 420 396 349 421 509 440 424 428 411 476 358 432 492 414 328 353 397 360 348 339 426 519 470 402 425 377 311 314 384 339 365 384 246 408 379 439 464 168 402 358 419 506 493 740 500 669 446 486 387 424 463 305 1.25e+03 908 853 762 474 510 494 499 416 397 464 724 452 355 202 310 405 542 612 458 673 402 363 176 47.2 153 158 380 295 299 554 492 431 671 546 539 529 462 900 1.07e+03 1.08e+03 658 535 600 568 421 594 942 959 614 685 524 474 419 480 992 825 459 1.01e+03 474 540 527 809 713 983 978 1.02e+03 598 639 871 778 674 575 901 491 594 849 668 638 553 865 858 1.05e+03 542 618 771 575 552 651 475 630 701 947 708 577 720 583 670 674 698 670 528 679 649 1.07e+03 692 675 683 1.03e+03 650 628 528 531 533 564 643 1.05e+03 552 1.01e+03 612 599 876 538 619 475 557 952 561 554 686 632 705 611 583 501 484 730 720 872 921 509 516 541 492 570 520 726 688 808 523 640 511 574 560 603 800 690 814 586 577 496 673 552 533 391 517 784 447 459 469 464 534 454 508 536 506 562 455 420 496 480 504 483 439 508 582 912 757 793 486 478 529 543 525 446 483 668 783 655 753 604 570 564 526 502 538 494 536 539 569 578 539 539 481 482 508 424 493 442 646 516 553 711 546 544 580 907 986 625 527 460 537 464 479 691 544 596 422 497 433 445 760 551 430 446 497 546 491 523 460 475 473 514 427 451 621 423 433 455 432 819 910 470 774 462 472 457 453 441 476 728 710 647 438 488 516 428 461 494 592 791 872 562 826 439 642 682 544 575 576 446 442 399 638 522 400 550 578 541 367 598 402 560 476 379 369 599 394 408 525 507 623 563 483 539 506 699 493 451 511 480 327 509 386 401 513 420 467 458 422 428 430 406 534 426 474 814 791 798 783 625 744 684 727 713 405 619 372 466 447 742 620 422 431 552 334 445 389 405 463 893 356 441 725 467 675 382 426 407 500 462 446 674 739 412 479 278 655 377 354 378 332 420 359 348 271 372 480 585 380 346 420 305 414 337 339 522 493 397 411 379 335 459 454 478 400 546 335 NaN 424 490 545 458 532 473 714 527 494 406 390 408 407 395 392 510 308 418 497 499 310 218 422 491 315 772 416 320 380 762 391 378 389 418 396 349 421 509 440 424 427 410 476 359 433 492 414 329 355 397 360 347 340 426 518 470 403 426 377 309 314 384 340 364 384 246 406 377 440 464 167 402 358 420 506 493 741 501 671 439 486 386 424 463 306 1.25e+03 908 852 774 474 510 494 501 417 398 464 724 452 355 202 310 404 543 611 458 674 402 364 176 47.7 152 157 380 295 299 554 491 432 671 546 540 529 462 911 1.07e+03 1.08e+03 657 535 599 570 421 595 942 960 613 685 527 474 419 480 992 825 458 1.01e+03 474 540 528 810 713 981 978 1.02e+03 599 640 871 778 674 575 901 492 594 851 665 638 553 867 858 1.05e+03 542 617 771 575 553 652 475 631 700 947 708 577 720 582 669 674 698 670 528 679 649 1.06e+03 692 675 690 1.03e+03 650 627 527 531 534 560 644 1.05e+03 552 1.01e+03 605 599 875 537 619 475 564 952 561 553 686 632 705 611 584 501 484 731 713 865 921 510 517 541 492 571 521 727 688 808 521 640 513 574 560 603 800 690 814 586 577 496 673 552 533 390 516 784 448 459 469 464 534 454 508 535 508 562 455 420 496 480 504 484 438 508 582 912 758 790 486 479 528 544 525 446 482 668 783 655 753 614 571 564 526 502 538 492 536 539 569 577 539 540 482 483 507 425 493 442 646 517 553 711 546 545 579 907 985 625 527 460 537 465 479 690 545 596 422 498 434 445 759 551 430 446 496 545 491 522 460 475 473 514 427 451 621 424 432 456 433 819 908 469 774 462 472 457 454 442 476 729 711 647 437 488 516 428 462 494 592 792 870 562 825 439 642 684 544 575 577 446 442 400 639 522 400 550 578 540 366 598 403 560 476 379 369 599 394 408 525 507 622 562 482 539 507 699 492 452 511 475 327 510 387 402 513 420 467 458 422 429 430 406 534 426 472 811 791 797 783 624 744 684 725 712 406 619 372 466 446 742 611 423 433 552 335 447 388 404 463 893 357 446 725 469 675 382 426 407 500 461 446 675 740 411 479 278 668 378 354 379 332 420 359 348 272 372 480 585 380 346 421 305 413 337 338 522 493 398 410 379 335 458 454 478 400 546 336 NaN 424 492 545 459 532 473 713 527 493 406 391 408 407 395 392 511 306 418 497 499 310 217 421 491 315 772 416 320 380 762 391 379 389 419 397 348 421 509 441 424 427 410 476 358 434 492 413 329 358 397 360 346 340 427 517 470 403 426 377 309 314 384 340 362 384 245 405 376 442 464 166 403 358 420 507 494 743 502 673 434 485 386 424 464 305 1.25e+03 908 855 786 474 509 493 502 417 397 462 725 452 355 202 310 404 543 609 458 674 401 366 176 47.8 151 157 379 295 299 554 490 432 671 546 540 529 462 924 1.07e+03 1.08e+03 657 535 599 570 421 596 942 960 612 685 531 474 418 480 992 825 458 1.01e+03 474 541 532 811 713 980 978 1.02e+03 599 642 871 778 674 576 901 492 595 853 662 639 553 869 859 1.05e+03 542 615 771 576 553 651 475 632 700 946 708 578 720 581 669 674 699 671 528 679 650 1.06e+03 692 674 699 1.03e+03 650 627 526 531 534 556 645 1.05e+03 553 1e+03 599 600 875 537 619 476 574 952 560 553 686 631 705 610 584 500 484 731 706 858 920 510 518 541 492 572 522 727 688 807 518 640 516 574 559 603 801 690 814 586 576 496 673 552 533 390 513 784 448 459 468 464 534 454 508 535 509 562 456 418 496 478 503 485 438 508 581 912 759 787 487 479 529 545 525 447 482 669 783 655 754 623 571 564 525 502 537 490 537 538 569 576 539 540 483 484 507 425 493 442 646 517 552 711 545 545 580 908 985 625 527 460 537 465 479 690 545 595 421 498 434 445 759 551 430 446 493 545 492 522 460 475 472 514 427 450 621 424 432 456 433 819 905 469 774 461 473 457 455 443 476 730 710 647 436 488 517 428 462 493 592 792 870 562 825 438 642 685 544 576 577 446 442 400 640 522 400 549 577 540 366 598 403 561 476 378 370 600 394 408 524 508 622 562 481 539 508 700 491 453 511 472 327 514 388 402 513 420 467 458 422 430 430 406 535 426 469 810 792 797 783 625 745 684 724 712 406 618 371 466 446 742 608 422 434 552 334 449 387 404 463 893 363 451 725 471 675 380 426 408 500 460 445 678 739 410 478 278 680 378 354 378 332 420 360 348 272 372 481 585 379 346 420 304 412 336 338 523 493 398 409 379 335 458 454 479 399 546 337 NaN 425 493 544 459 532 473 713 527 494 408 391 408 408 395 393 513 306 418 495 499 311 216 420 491 315 773 416 320 380 762 391 379 390 420 397 348 422 509 441 423 426 410 475 358 434 493 412 329 361 397 360 346 341 426 516 470 403 426 378 309 314 384 341 361 384 242 406 377 443 465 167 404 358 420 507 496 744 501 677 428 484 386 424 464 305 1.25e+03 909 858 791 473 509 493 502 416 396 461 728 452 355 202 312 403 543 606 462 675 400 367 176 47.1 151 157 379 294 299 555 488 432 671 545 540 530 461 937 1.07e+03 1.08e+03 658 535 600 569 421 596 942 960 613 684 537 474 418 480 992 826 459 1.01e+03 475 542 536 811 713 979 977 1.02e+03 600 644 871 778 674 576 901 491 595 855 659 640 553 870 859 1.05e+03 542 612 770 576 553 651 475 632 700 946 708 578 720 580 669 674 699 671 528 680 650 1.06e+03 692 674 705 1.03e+03 650 627 526 531 533 554 646 1.05e+03 553 1e+03 592 602 875 537 619 476 586 952 560 553 687 631 705 610 584 500 484 732 699 851 920 510 518 541 492 572 525 728 688 807 515 640 518 574 559 603 801 690 814 587 576 496 673 552 534 390 512 785 448 459 467 464 534 454 508 535 508 561 457 417 497 478 504 486 438 509 578 912 759 786 487 478 530 545 525 448 482 669 783 655 755 632 571 564 525 503 537 490 537 538 570 576 539 541 483 485 507 426 492 441 646 517 552 711 544 545 580 908 985 625 527 459 538 466 478 690 546 595 421 498 433 446 759 552 430 446 491 546 491 522 460 475 472 514 427 450 621 423 432 456 433 820 903 470 774 462 474 457 455 442 476 730 710 646 437 487 517 428 462 493 592 791 870 562 825 438 642 685 544 576 577 447 442 400 640 522 400 549 577 541 366 598 403 561 476 378 370 600 394 408 524 508 621 563 481 538 508 700 491 454 512 469 327 518 387 402 513 421 467 458 423 430 430 405 535 426 464 805 794 796 782 625 745 684 722 713 406 617 371 466 446 742 603 422 434 552 335 451 387 404 463 894 375 456 725 472 675 380 427 408 500 460 445 681 739 410 479 278 688 378 355 378 333 420 360 348 272 371 482 586 379 346 420 304 412 335 338 524 492 399 407 379 336 458 454 480 399 545 336 NaN 426 491 543 460 532 472 714 528 495 410 390 409 407 395 392 513 306 418 492 499 311 216 421 491 315 774 416 320 380 761 391 380 391 420 396 348 422 509 440 423 427 410 475 358 435 493 411 330 364 398 360 347 341 427 516 469 403 425 379 309 313 384 341 361 384 240 406 378 442 466 167 406 358 420 506 497 745 501 680 424 484 385 424 465 304 1.25e+03 908 861 796 472 510 492 503 415 395 460 730 452 354 202 313 404 543 606 466 676 400 367 177 46.5 150 157 378 293 299 556 488 432 670 544 540 530 460 952 1.07e+03 1.08e+03 657 535 600 568 422 597 943 960 614 684 544 474 418 481 992 826 459 1.01e+03 475 543 542 811 713 979 977 1.02e+03 600 645 871 778 674 576 901 491 595 858 657 641 553 871 860 1.05e+03 542 607 770 575 553 651 475 632 701 946 708 577 720 579 669 674 699 671 529 680 650 1.06e+03 691 674 707 1.03e+03 650 627 524 531 532 554 646 1.05e+03 554 999 583 602 875 537 618 476 598 952 560 552 687 631 705 610 583 500 484 733 689 843 920 510 518 541 492 572 527 728 687 808 513 640 521 574 559 603 801 690 813 587 576 496 673 552 535 391 511 786 448 460 466 464 533 454 507 536 506 561 456 414 496 478 503 486 439 510 575 912 758 785 487 479 532 545 525 449 482 669 783 654 756 639 571 565 525 504 538 490 536 537 570 575 539 541 483 485 507 426 492 440 644 517 552 710 543 545 581 908 985 625 526 459 538 466 479 690 546 596 421 498 433 447 760 552 430 446 490 546 490 522 459 475 472 514 428 448 622 422 433 456 432 820 902 471 774 462 475 457 454 442 476 729 710 646 438 487 517 428 462 493 592 791 870 562 825 438 641 686 546 576 578 446 442 400 640 521 399 549 578 541 366 598 402 561 476 378 370 600 394 408 524 508 622 563 482 538 508 700 491 454 512 468 328 522 386 402 513 422 466 458 423 430 430 405 535 426 459 800 794 796 782 625 744 684 722 714 407 615 371 466 446 742 596 421 434 552 335 454 386 404 463 893 399 457 726 474 675 380 427 409 501 460 444 684 740 411 480 278 699 378 355 378 334 420 360 348 271 371 481 586 379 346 419 305 413 335 339 524 492 400 407 379 337 459 454 480 399 545 335 NaN 426 490 542 461 532 471 715 529 496 411 389 410 407 395 390 513 306 419 490 498 311 217 421 491 315 774 416 320 380 761 392 380 392 421 396 350 420 509 439 423 427 410 474 359 435 492 410 331 368 399 360 348 340 428 516 469 404 424 378 309 312 385 341 361 384 241 406 378 441 467 168 406 358 420 504 498 746 502 683 420 484 384 422 466 303 1.25e+03 907 860 775 471 512 490 506 413 396 460 736 452 354 203 313 405 543 606 471 676 400 369 180 46.4 150 156 378 293 297 556 487 432 670 544 540 530 459 964 1.07e+03 1.08e+03 656 535 601 568 423 597 943 961 614 683 551 474 418 481 992 827 460 1.01e+03 476 543 547 811 713 978 977 1.02e+03 600 648 871 778 675 576 900 491 594 865 654 642 553 870 860 1.05e+03 542 603 770 574 553 651 475 632 701 946 708 576 720 578 669 674 698 671 529 680 650 1.06e+03 692 674 NaN 1.03e+03 650 626 522 531 531 552 646 1.05e+03 554 994 574 601 875 538 618 476 604 952 560 552 687 631 706 609 582 501 483 734 679 830 921 510 517 541 492 573 531 729 687 809 513 640 521 574 560 603 800 690 813 586 575 496 673 552 535 392 511 788 447 461 466 464 534 454 507 536 507 561 455 412 496 478 503 486 438 510 572 912 758 784 487 479 532 545 525 449 481 669 783 655 756 647 567 565 524 503 538 490 536 537 571 575 538 541 483 485 507 426 492 440 642 518 551 710 544 545 581 909 985 625 524 459 539 466 480 690 546 596 421 498 434 448 760 552 430 446 488 547 489 522 459 475 472 514 428 445 622 422 433 456 431 820 900 472 774 463 474 457 454 442 476 728 710 646 438 487 517 428 461 493 592 791 869 562 825 437 641 688 548 575 578 446 442 401 640 521 399 550 579 542 367 598 402 560 476 378 370 599 394 408 524 508 622 563 482 539 507 701 492 454 512 465 329 527 385 402 513 422 466 458 423 430 430 405 534 425 454 793 794 796 782 626 744 685 721 715 407 614 371 465 446 742 587 421 435 552 335 456 384 404 463 893 418 458 727 476 675 380 427 409 502 460 444 685 741 412 480 278 710 378 355 378 334 421 358 348 271 372 480 586 379 346 420 305 414 334 340 523 493 400 407 379 338 460 454 481 399 544 334 NaN 426 490 542 461 532 470 715 530 496 411 389 411 407 395 390 512 307 419 491 498 312 218 421 492 315 773 416 321 380 761 393 380 392 422 395 351 420 510 439 423 427 409 474 360 435 491 410 331 369 400 360 348 339 428 517 468 405 424 378 309 312 387 341 362 384 242 406 377 441 467 168 405 358 420 504 499 747 503 683 417 483 383 421 468 304 1.25e+03 907 858 748 471 515 489 508 412 397 460 740 453 354 203 312 405 543 605 472 676 400 371 181 47.3 149 156 378 292 295 557 487 432 670 544 540 529 458 972 1.07e+03 1.08e+03 656 535 600 569 424 597 943 962 614 683 558 473 419 481 992 827 460 1.01e+03 476 542 551 810 713 978 978 1.02e+03 600 651 871 779 675 577 900 490 594 870 652 644 553 870 860 1.05e+03 542 598 771 573 553 652 476 633 701 946 708 576 721 577 670 675 696 670 529 680 649 1.06e+03 693 675 NaN 1.03e+03 650 626 521 531 531 550 647 1.05e+03 555 986 571 600 875 538 618 476 607 952 560 552 687 632 706 609 582 501 483 735 666 813 921 510 517 541 493 573 532 731 688 809 512 640 523 573 560 603 800 690 812 587 574 496 673 552 535 391 511 788 447 463 465 464 535 454 507 534 507 561 454 410 495 478 502 485 438 510 572 913 757 783 487 480 532 545 525 450 480 669 782 655 756 652 562 564 524 503 538 491 536 538 570 575 538 541 483 485 506 426 492 441 641 519 551 710 544 545 581 909 985 624 523 459 539 466 480 690 546 596 421 498 435 448 760 551 430 446 486 547 489 521 459 475 472 513 428 442 622 422 433 457 430 820 898 472 774 463 474 458 454 442 476 727 710 646 438 486 517 429 462 493 592 792 868 563 825 436 640 691 552 575 579 445 442 402 640 520 400 551 579 542 367 598 402 559 477 378 369 599 394 408 525 507 622 562 482 538 507 701 493 454 512 461 330 530 385 401 513 421 465 458 423 430 429 406 533 425 450 786 793 796 782 626 744 685 717 716 407 614 370 464 446 742 579 420 436 551 335 458 382 404 463 893 431 461 728 478 675 380 426 411 502 460 444 685 741 412 480 278 724 379 356 378 334 422 357 348 271 372 480 586 379 346 421 305 414 334 340 522 493 400 405 379 339 460 454 481 399 544 334 NaN 426 489 542 462 532 470 716 530 497 411 389 411 407 395 389 512 307 419 492 498 312 218 421 492 316 772 416 321 380 762 394 381 391 423 394 352 418 510 438 422 428 409 474 360 435 490 409 331 371 400 359 348 338 428 518 469 406 424 379 309 313 387 341 362 384 241 406 377 441 467 169 405 359 420 504 501 748 503 682 411 484 386 420 470 305 1.25e+03 908 857 720 471 515 489 511 411 397 460 745 454 354 203 311 405 543 605 470 676 399 374 180 48.5 148 156 379 290 294 556 486 432 670 546 540 529 458 978 1.07e+03 1.08e+03 655 535 600 569 423 597 943 962 614 683 562 474 420 481 993 827 460 1.01e+03 476 542 553 810 713 978 978 1.02e+03 600 654 871 779 675 577 901 490 595 877 648 645 554 870 859 1.05e+03 542 596 771 572 552 652 477 635 701 946 708 576 721 577 670 675 692 670 529 680 649 1.06e+03 693 675 NaN 1.03e+03 649 626 520 531 531 550 647 1.05e+03 555 976 569 599 875 537 618 476 609 952 560 552 687 632 705 610 582 501 483 735 651 795 921 510 516 542 493 574 534 734 688 810 512 640 524 573 560 603 799 689 812 587 573 496 673 552 534 391 510 786 448 464 465 465 535 454 506 533 506 561 454 408 495 478 503 484 438 509 572 913 758 782 487 480 532 545 525 450 479 669 782 655 756 657 558 563 524 504 538 491 536 539 568 576 538 541 483 485 506 425 493 441 642 519 552 710 545 546 581 909 985 624 523 459 540 466 480 690 546 596 421 498 436 447 759 551 431 446 483 546 489 521 458 475 472 512 428 440 622 422 433 457 430 820 898 471 774 462 472 458 454 442 476 727 709 646 438 485 518 429 462 493 592 792 867 563 826 434 640 696 556 575 578 445 442 402 640 520 401 552 578 542 366 598 402 560 477 378 369 599 394 409 526 507 621 562 482 538 507 701 494 454 512 455 330 536 386 401 514 420 464 458 424 430 429 406 533 425 444 777 791 795 782 626 744 685 713 715 407 614 370 463 445 742 571 420 438 551 335 458 381 404 462 893 432 466 728 478 675 379 425 412 503 460 443 686 741 412 481 278 736 379 356 377 334 422 357 348 271 372 480 586 379 346 421 305 413 333 340 522 493 399 404 379 339 460 454 481 400 543 334 NaN 426 489 541 462 532 471 716 531 497 412 390 411 408 394 389 514 308 418 493 498 312 217 421 492 316 770 416 321 380 762 394 382 391 424 394 350 418 511 439 420 428 408 473 361 435 489 408 331 373 400 359 348 339 427 518 469 405 424 380 310 314 386 340 363 384 241 406 376 440 466 169 405 361 420 504 503 750 504 685 407 484 386 420 471 306 1.25e+03 908 856 720 471 513 490 513 412 397 460 747 454 354 203 310 405 542 603 468 677 398 374 177 51.4 146 158 380 288 294 555 486 432 670 547 540 528 459 983 1.07e+03 1.08e+03 655 534 599 569 423 597 943 963 615 683 565 475 420 481 994 827 461 1.01e+03 476 542 556 810 713 979 978 1.02e+03 600 656 870 778 675 578 901 491 595 884 645 646 553 871 859 1.05e+03 542 592 771 571 552 652 478 636 701 945 708 575 721 577 670 675 688 669 529 680 649 1.05e+03 692 676 NaN 1.03e+03 648 626 519 531 531 550 648 1.05e+03 555 964 568 600 875 537 618 476 612 952 559 552 686 632 705 610 581 501 482 737 634 778 922 510 516 542 493 574 536 738 689 810 512 640 525 574 560 603 799 689 812 587 574 496 674 552 534 390 509 785 448 464 465 466 534 454 506 531 504 561 454 406 495 478 503 484 438 508 573 913 759 780 486 479 531 545 525 451 479 669 782 655 755 663 557 563 524 504 537 490 537 540 567 576 539 541 483 484 506 424 493 442 642 519 552 710 544 546 581 908 985 624 524 460 540 466 480 691 545 596 421 498 437 447 758 551 431 447 480 546 489 521 458 475 472 512 428 438 622 422 433 457 430 819 898 470 775 462 472 458 454 442 476 727 709 646 438 486 517 429 463 493 592 792 867 563 826 433 639 699 560 575 578 445 443 401 641 519 402 553 578 542 366 597 402 560 477 378 369 599 394 409 526 507 621 562 483 538 507 701 494 454 513 451 330 541 387 401 514 421 464 458 426 430 429 405 534 426 440 770 790 794 782 626 744 685 709 715 406 614 370 463 444 742 565 420 440 552 333 458 380 403 462 893 407 474 728 479 675 378 424 412 503 460 442 687 740 412 483 277 748 379 357 377 333 422 357 349 271 372 480 586 379 346 422 305 412 332 339 522 493 399 403 379 339 460 454 480 400 543 334 NaN 426 490 541 462 532 472 716 531 497 412 391 411 408 393 390 516 307 418 494 498 313 216 421 492 316 770 416 321 380 762 393 382 391 424 394 349 418 512 439 420 429 407 473 361 436 489 408 331 376 400 358 348 339 426 518 469 405 425 382 310 314 386 340 363 385 241 405 377 440 466 170 404 363 420 503 505 752 506 687 402 484 386 420 472 306 1.25e+03 908 857 720 471 512 489 515 413 397 460 745 454 354 202 308 405 542 602 468 677 398 375 175 54 146 158 380 287 295 554 487 432 670 548 539 528 458 990 1.07e+03 1.08e+03 655 533 599 569 423 598 943 964 616 683 567 476 420 482 994 826 460 1.01e+03 476 542 559 810 713 979 979 1.02e+03 600 657 870 778 674 577 902 491 595 892 644 646 553 872 859 1.05e+03 542 590 770 571 551 651 477 636 701 945 708 576 721 576 671 676 684 669 529 680 649 1.05e+03 692 676 NaN 1.03e+03 648 625 519 531 533 550 648 1.05e+03 556 952 565 600 875 537 618 475 614 953 559 552 686 632 705 611 582 501 482 737 621 765 922 510 517 542 493 574 537 742 689 809 512 640 526 574 560 603 799 689 811 587 574 495 674 553 534 390 509 784 448 465 465 466 534 454 506 531 502 561 454 405 496 478 504 483 438 507 576 914 760 779 484 479 530 546 526 451 480 669 782 655 755 670 559 563 525 504 537 490 537 540 566 577 539 542 483 484 507 424 493 442 643 519 553 710 544 546 581 908 985 624 524 460 540 466 480 691 545 596 421 497 438 447 757 551 432 447 477 547 490 521 458 475 472 512 428 437 621 422 433 457 431 819 898 470 775 461 473 458 454 442 476 727 710 646 438 486 517 430 463 493 592 792 867 563 826 432 639 700 561 576 577 445 443 401 639 520 402 553 579 542 366 597 402 561 477 378 370 599 394 409 526 507 621 562 484 538 507 701 495 454 513 446 330 550 388 402 514 421 464 458 426 430 429 404 534 426 435 764 788 794 781 626 744 685 708 715 406 614 370 463 443 742 556 420 441 553 332 458 379 403 461 893 381 481 730 481 676 379 424 412 502 460 442 688 740 412 484 276 760 379 356 378 333 422 357 349 270 372 480 586 380 346 422 305 411 332 338 522 493 399 404 379 339 460 454 480 400 543 334 NaN 425 489 541 462 532 471 716 532 497 412 391 411 407 392 390 520 307 417 494 498 312 216 421 492 315 770 416 320 380 762 392 382 390 424 394 349 418 512 438 419 430 408 473 362 437 490 407 332 378 400 359 348 340 425 517 470 404 428 382 309 313 386 340 362 385 241 404 377 440 466 170 404 366 420 503 506 752 508 689 398 483 387 420 474 305 1.25e+03 908 858 NaN 471 512 488 517 415 397 459 741 455 354 202 307 406 542 601 470 678 398 376 179 55.1 146 158 379 287 293 554 488 432 670 548 539 528 458 993 1.07e+03 1.08e+03 656 533 599 569 423 598 943 964 616 683 570 475 420 481 993 826 460 1.01e+03 476 541 562 810 713 980 979 1.02e+03 600 658 870 777 674 577 902 491 596 898 644 646 553 873 860 1.05e+03 542 586 769 571 549 651 477 636 702 945 708 576 721 575 671 676 680 669 530 680 649 1.05e+03 692 676 NaN 1.02e+03 648 626 517 531 534 550 648 1.05e+03 556 937 564 600 875 537 618 475 615 953 559 552 687 632 705 612 582 501 481 738 609 753 922 510 518 542 493 575 538 748 688 808 511 640 526 575 560 603 799 688 811 587 574 494 674 553 534 390 509 785 448 465 466 466 535 454 506 531 502 561 455 404 497 479 504 483 438 507 578 914 759 778 482 478 530 545 526 452 480 668 783 655 753 678 561 563 524 504 538 492 537 539 566 577 539 542 484 484 507 425 493 441 643 519 554 710 544 546 582 908 985 624 524 461 540 466 480 691 545 596 420 496 439 447 757 550 432 448 474 547 490 521 458 475 472 513 428 435 621 422 433 456 432 818 898 471 775 460 473 458 454 441 476 727 710 646 439 487 517 430 463 493 592 792 866 563 826 432 639 701 562 576 578 445 443 402 638 521 401 553 580 541 366 598 404 562 477 379 371 599 394 409 526 506 622 562 484 538 507 701 496 454 513 442 331 558 389 402 514 421 464 458 425 430 429 404 534 426 429 757 788 795 782 626 743 685 707 715 407 614 369 462 443 742 549 420 444 552 330 459 378 403 461 891 384 488 732 482 677 379 424 411 501 460 442 688 739 412 483 276 770 379 356 378 333 423 357 350 270 372 480 586 380 346 421 305 412 333 338 521 493 399 405 379 339 461 454 480 401 543 334 NaN 425 489 541 462 532 470 716 531 497 412 390 409 405 392 390 520 306 417 495 498 312 216 421 492 315 771 417 321 379 761 391 382 390 424 394 348 419 512 438 419 430 408 473 362 438 490 408 331 380 400 359 349 340 424 516 470 404 431 382 308 313 386 341 361 385 240 404 377 440 466 171 404 367 420 504 508 751 509 688 394 483 389 419 476 305 1.25e+03 908 856 NaN 470 511 488 516 415 395 459 738 454 353 203 306 406 542 601 474 678 398 376 183 53.7 146 159 378 288 293 554 489 432 670 548 540 528 459 995 1.07e+03 1.09e+03 656 533 599 569 423 599 943 964 616 683 574 475 420 481 992 826 460 1.01e+03 476 541 563 811 713 980 978 1.02e+03 600 659 870 777 674 577 902 492 596 906 643 645 553 873 860 1.05e+03 541 584 769 571 550 651 477 635 701 945 708 575 721 575 672 676 674 669 530 680 648 1.05e+03 692 676 NaN 1.02e+03 648 626 515 531 536 554 647 1.05e+03 555 922 563 602 876 537 618 475 616 953 559 552 687 633 705 612 582 500 482 738 599 742 922 510 518 542 493 575 539 754 688 808 511 640 526 575 560 603 799 688 810 587 574 495 674 553 533 390 508 785 448 463 466 465 535 454 506 531 502 561 455 403 498 480 504 483 438 507 581 915 759 776 483 478 530 544 526 451 480 667 783 655 752 684 564 564 524 504 538 494 538 539 565 577 539 542 483 485 507 424 492 441 644 519 554 710 544 545 581 908 984 624 525 462 540 466 481 691 546 596 420 497 439 447 757 550 432 447 473 548 490 521 458 475 472 514 428 432 621 422 432 456 433 818 898 471 774 460 474 458 455 440 476 727 710 646 440 488 517 431 462 493 592 792 866 562 826 433 639 698 563 576 578 446 443 402 637 522 400 552 579 540 366 598 405 562 477 379 372 599 394 409 526 507 622 562 484 538 506 701 498 454 513 440 331 567 388 402 513 421 464 457 424 429 429 404 533 426 424 747 788 796 782 626 743 684 707 714 409 614 368 462 445 741 542 421 445 551 330 460 378 404 461 890 412 496 734 484 678 379 423 411 500 460 443 688 739 411 483 276 784 379 357 378 332 424 358 350 270 373 480 586 380 346 420 304 412 333 339 521 494 400 406 380 338 461 454 480 401 543 334 NaN 425 489 541 462 532 468 716 530 498 413 388 406 404 392 390 520 307 418 494 498 312 216 421 491 315 772 416 322 378 760 391 382 389 422 394 348 420 513 438 418 429 408 473 363 437 490 408 330 381 400 360 348 340 424 515 470 405 433 382 308 314 386 341 359 384 239 404 376 439 465 171 404 368 420 504 509 751 508 688 389 483 391 419 478 305 1.25e+03 908 854 810 472 511 488 516 415 394 458 740 452 352 204 306 407 543 602 477 677 398 376 187 52.3 145 160 378 288 293 554 489 432 669 548 540 528 460 998 1.07e+03 1.09e+03 656 533 599 569 423 600 943 963 615 682 580 475 420 480 992 826 460 1.01e+03 476 541 565 812 713 980 978 1.02e+03 600 660 870 778 674 577 902 492 595 912 641 644 553 873 860 1.05e+03 541 580 769 571 550 651 477 634 701 945 708 575 721 574 672 676 670 669 530 680 648 1.05e+03 692 677 NaN 1.01e+03 648 626 512 530 535 559 646 1.05e+03 555 908 564 603 877 537 619 475 618 953 559 552 687 633 705 612 582 500 483 738 590 731 922 510 518 542 493 575 542 759 687 807 510 640 526 575 560 603 799 689 811 587 574 497 674 553 533 390 508 785 448 460 467 465 535 454 505 531 502 561 456 402 498 481 503 484 438 507 581 915 758 775 484 478 531 543 527 450 480 668 784 655 752 690 567 565 525 504 538 495 537 537 565 578 539 542 482 485 507 423 492 442 644 518 553 710 544 545 580 906 984 624 525 463 540 466 481 691 546 596 420 498 438 447 757 550 432 447 472 548 490 521 458 475 472 514 428 428 621 422 432 456 434 817 898 471 774 460 474 458 454 439 476 727 709 646 440 487 517 431 463 493 592 792 865 562 826 433 639 696 564 576 579 446 442 402 638 523 400 552 579 542 366 599 406 561 476 379 371 599 394 410 525 507 623 562 484 539 506 702 498 454 513 436 332 576 387 402 513 421 463 455 424 429 429 404 533 426 419 734 788 796 783 626 743 684 707 714 411 615 367 461 446 741 538 422 446 550 330 459 378 404 461 889 434 504 734 485 678 380 423 411 500 460 443 688 739 411 484 277 793 379 356 377 332 426 358 351 271 374 480 586 380 347 420 304 413 332 340 520 494 398 405 380 338 461 454 480 401 543 334 NaN 423 490 541 462 532 468 716 530 498 413 388 404 403 393 389 520 308 418 494 499 311 216 421 491 315 772 416 322 377 760 391 382 390 422 393 348 420 513 438 417 428 408 472 363 437 490 408 329 381 400 359 347 340 424 516 469 405 433 382 308 315 387 341 358 385 238 405 375 439 465 172 405 370 419 505 508 751 508 687 386 483 391 419 481 304 1.25e+03 908 852 810 473 512 489 518 414 394 458 742 452 352 206 305 408 544 602 479 677 398 377 188 52.2 144 163 377 288 292 554 489 431 669 548 539 528 461 1e+03 1.07e+03 1.09e+03 656 533 598 570 423 600 943 962 614 682 585 476 420 480 993 826 460 1.01e+03 476 542 567 813 712 980 977 1.02e+03 599 661 870 778 674 577 902 492 595 920 638 644 553 874 860 1.05e+03 541 578 769 570 550 651 477 632 700 945 708 575 721 574 672 676 665 669 531 681 648 1.05e+03 693 677 NaN 1.01e+03 648 626 512 530 535 559 646 1.05e+03 555 897 565 605 878 537 619 475 621 953 559 553 687 632 705 612 582 500 484 740 580 718 922 509 518 542 493 575 545 763 687 807 510 639 527 575 560 603 798 689 812 586 574 498 674 553 532 391 508 785 448 458 468 465 534 453 506 532 502 561 456 401 498 481 502 484 438 508 582 916 756 774 485 478 531 543 527 451 480 668 784 655 752 695 568 567 525 504 538 496 536 536 565 578 538 542 483 485 507 422 492 442 645 518 553 710 544 545 580 905 984 624 525 464 540 466 481 691 546 596 420 499 437 447 757 550 432 447 470 548 490 522 459 475 473 514 428 424 622 423 431 456 434 817 897 472 774 460 473 458 454 440 477 727 709 646 440 487 516 430 463 493 592 792 864 562 826 434 641 695 564 576 579 446 442 402 638 523 399 550 580 543 367 599 406 560 476 379 370 599 393 410 525 507 623 562 484 539 506 702 499 454 513 433 333 588 387 403 513 420 463 453 423 429 429 404 533 426 416 723 788 796 783 627 744 683 707 713 410 616 367 460 446 741 533 422 447 549 330 459 378 404 461 890 410 513 735 486 678 381 424 410 500 461 443 688 739 411 484 278 806 380 356 377 331 426 359 350 271 374 480 587 379 346 420 303 414 332 340 520 494 397 404 380 338 461 455 480 402 543 334 NaN 421 490 541 462 533 468 716 529 498 413 389 404 403 394 388 520 310 418 493 499 310 216 421 491 315 772 415 321 376 760 392 384 390 422 393 348 421 512 438 416 428 409 472 363 438 490 406 330 381 400 359 347 340 423 516 467 404 433 382 309 315 387 341 359 387 237 405 374 439 465 173 405 372 419 505 509 750 508 688 383 483 391 421 484 304 1.24e+03 908 851 810 475 512 489 522 414 396 458 744 453 352 206 304 405 545 602 478 678 398 377 190 52.5 142 166 377 286 290 556 489 431 668 548 538 528 461 1.01e+03 1.07e+03 1.08e+03 656 532 598 571 422 601 943 962 614 682 588 476 420 480 994 826 460 1.01e+03 476 542 570 813 712 981 976 1.02e+03 599 663 870 779 674 577 903 492 594 927 636 643 553 876 860 1.05e+03 540 576 769 570 550 651 477 629 699 944 708 575 720 574 671 677 662 670 531 680 649 1.05e+03 692 677 -725 998 648 626 513 530 534 556 646 1.05e+03 555 886 566 606 878 537 620 474 623 953 558 553 687 632 705 611 582 500 484 741 574 706 922 509 518 542 492 574 547 770 687 807 510 639 528 574 560 603 796 689 812 586 573 497 674 552 532 392 507 785 449 458 468 466 534 453 506 531 501 561 456 399 498 482 502 485 438 508 582 916 752 772 485 478 531 544 528 451 480 670 784 655 753 700 568 567 526 503 538 497 536 536 565 577 538 542 484 486 507 423 492 442 645 518 553 710 544 545 579 905 984 625 524 464 540 466 481 691 546 597 420 498 436 447 757 551 431 447 468 547 490 522 460 475 474 514 428 420 621 423 430 456 434 817 897 472 774 460 473 457 454 441 477 727 709 647 439 487 516 429 464 493 592 792 864 562 826 434 642 698 565 577 578 446 441 402 637 523 400 550 580 542 367 599 405 560 476 379 370 600 393 408 525 508 623 562 484 539 507 702 499 454 512 430 334 598 387 403 513 419 462 456 422 429 430 404 534 426 412 714 789 796 783 627 745 683 703 713 409 616 368 460 445 742 528 422 450 549 330 459 377 404 460 891 380 519 740 486 678 382 425 409 500 461 443 688 738 411 485 278 816 380 356 377 331 426 360 350 271 372 480 587 379 346 421 303 414 331 340 520 493 396 403 380 338 461 454 480 400 543 334 NaN 419 492 541 462 534 468 716 530 499 413 390 405 402 394 387 520 310 418 492 500 310 218 421 491 316 772 415 320 376 760 392 385 390 422 392 347 422 512 438 416 428 409 470 363 438 490 404 330 382 400 358 348 340 423 516 467 404 430 382 309 315 388 341 359 388 236 405 374 439 465 175 405 374 419 505 509 751 511 688 382 484 391 423 487 304 1.24e+03 908 850 810 474 512 488 526 416 397 459 744 453 352 204 304 400 545 602 478 679 398 379 192 53 141 166 377 284 290 557 489 431 668 547 538 529 460 1.02e+03 1.07e+03 1.08e+03 656 532 598 572 422 602 943 962 614 682 591 476 420 480 995 826 460 1.01e+03 476 542 574 813 712 982 977 1.02e+03 599 665 870 779 673 577 903 491 594 935 632 644 553 878 860 1.04e+03 540 574 769 570 549 651 477 627 699 944 708 576 720 574 671 677 657 670 531 680 650 1.05e+03 692 677 725 988 648 625 513 531 534 555 645 1.05e+03 555 875 566 608 877 537 620 474 625 953 558 553 687 632 704 611 583 500 484 742 566 692 922 508 518 542 492 574 548 775 687 807 510 639 527 574 560 603 795 689 812 586 573 497 674 552 532 394 506 785 449 459 468 466 534 453 507 529 499 561 457 395 498 481 502 486 439 508 582 917 747 771 485 479 531 545 528 452 480 669 784 655 753 705 568 567 526 503 538 500 536 536 564 576 538 542 485 486 507 424 491 442 644 518 553 710 544 544 578 906 983 625 524 464 540 466 481 690 546 597 420 497 437 447 757 551 430 448 468 547 491 523 460 475 474 514 429 415 621 424 430 456 435 817 897 473 774 460 473 457 454 440 476 727 709 647 439 487 516 429 464 493 593 792 863 562 826 434 643 701 566 577 578 446 441 403 636 523 401 549 580 540 368 599 405 560 476 379 371 600 393 408 524 508 623 562 484 539 507 703 500 455 512 429 334 606 387 403 514 420 462 458 422 429 429 404 534 427 410 705 790 796 782 628 745 683 700 713 409 615 368 459 445 743 522 421 453 548 330 459 377 404 460 892 358 526 746 485 678 382 426 409 500 460 443 688 739 412 486 278 826 380 357 378 331 427 360 350 271 371 482 586 379 345 422 303 412 330 339 519 492 396 400 379 338 461 453 479 398 543 333 NaN 419 494 541 462 534 468 717 531 499 413 390 405 401 394 387 520 310 418 492 500 310 219 421 491 316 771 415 320 376 759 391 385 390 420 392 347 422 511 437 416 428 409 471 363 439 490 404 331 382 399 357 348 339 423 516 468 404 428 382 309 315 389 341 360 388 236 404 374 439 466 175 406 374 419 504 510 751 513 692 379 485 391 426 488 303 1.24e+03 909 850 808 474 511 488 526 417 397 458 NaN 453 352 203 303 398 545 604 478 679 395 380 193 53.4 139 165 379 284 292 558 489 431 668 548 538 530 459 1.02e+03 1.07e+03 1.08e+03 656 531 598 572 422 603 943 961 614 682 593 476 420 480 996 826 460 1.01e+03 476 542 578 813 712 983 977 1.02e+03 599 666 869 780 672 577 903 490 594 940 630 645 552 878 859 1.04e+03 540 572 769 570 549 650 478 624 698 944 709 578 720 573 671 677 654 670 530 679 651 1.04e+03 692 677 723 980 648 625 514 531 534 558 645 1.05e+03 554 862 567 609 877 537 619 474 628 952 558 553 687 632 704 611 583 500 484 742 562 680 922 508 518 541 493 574 548 782 687 808 510 638 527 574 560 604 795 689 812 587 574 498 673 553 532 394 505 785 449 460 468 466 535 453 507 528 498 562 457 391 498 481 502 486 440 509 582 917 743 769 485 479 530 545 528 452 478 669 784 655 752 708 568 566 526 503 538 503 536 536 564 576 537 542 485 487 507 424 491 442 643 518 552 710 544 544 578 906 983 625 525 465 540 466 481 690 546 597 419 497 437 447 757 551 430 448 468 547 491 523 460 475 474 514 430 411 621 424 430 456 436 816 897 473 774 460 473 457 454 440 476 727 708 647 440 486 516 430 464 493 593 792 863 562 826 434 643 707 567 577 579 446 441 405 637 523 402 549 578 538 369 599 405 560 476 379 371 600 394 408 521 508 623 562 484 539 507 703 500 455 512 426 334 614 387 403 514 420 463 459 423 430 429 404 535 426 406 697 792 796 781 629 745 683 696 713 409 614 368 460 445 743 518 421 455 548 329 458 377 404 460 892 372 531 755 485 678 380 426 409 501 460 444 689 740 412 486 279 836 380 356 378 332 427 360 350 270 371 483 585 378 346 422 304 411 330 339 518 492 396 397 378 338 461 452 479 396 542 332 NaN 419 494 541 463 533 468 718 530 500 413 390 406 400 394 386 519 311 418 490 501 310 221 421 491 315 770 416 319 376 759 392 385 390 420 393 347 422 511 437 417 428 408 471 363 439 490 406 331 383 399 357 348 341 424 516 470 404 428 381 309 316 390 341 359 388 236 402 374 439 467 175 406 374 419 503 510 752 515 696 376 486 391 427 490 303 1.24e+03 909 849 806 476 510 488 526 418 397 458 NaN 452 352 200 302 398 545 606 478 680 393 380 193 53.5 138 166 377 286 294 557 489 431 668 549 538 531 457 1.03e+03 1.07e+03 1.09e+03 655 532 597 572 423 604 943 961 615 683 596 475 420 480 996 825 460 1.01e+03 476 542 581 813 712 983 978 1.02e+03 600 666 870 780 671 577 902 490 594 946 628 649 553 880 859 1.04e+03 541 569 769 569 549 650 478 621 697 944 709 577 720 573 671 678 650 670 529 679 651 1.04e+03 693 677 721 971 649 625 513 531 534 560 645 1.05e+03 554 846 571 610 878 537 619 475 630 952 557 552 686 631 704 612 583 500 484 742 555 665 922 508 518 541 493 574 550 787 687 810 510 638 526 574 560 604 794 689 812 587 574 498 672 553 532 394 505 786 449 461 468 466 535 453 506 528 496 562 457 387 498 482 503 484 440 509 582 917 739 768 484 479 530 544 528 453 478 669 784 656 752 711 568 566 526 502 538 505 536 536 563 576 537 542 485 487 506 425 491 442 643 519 552 709 543 544 578 906 984 624 527 465 540 466 481 690 547 596 419 498 438 447 757 551 430 447 468 547 492 523 460 476 473 514 430 407 622 424 430 456 436 816 898 473 774 461 473 457 455 440 476 728 709 647 440 486 516 430 464 493 593 792 863 562 827 434 642 713 569 576 579 446 441 404 637 523 403 549 576 540 368 599 406 560 476 380 371 600 394 409 518 509 623 562 485 539 507 703 501 455 512 424 334 621 387 403 514 420 463 458 423 430 429 404 535 425 405 686 792 796 781 630 745 684 695 714 410 613 368 460 445 742 513 422 456 547 328 456 376 404 460 892 393 534 759 486 678 380 425 409 501 460 444 690 740 412 487 279 843 379 355 378 333 427 359 350 270 370 485 584 376 346 422 304 412 330 339 516 492 396 396 377 337 461 452 480 397 542 331 NaN 421 492 540 464 533 469 719 530 501 413 390 406 400 394 385 519 311 418 485 501 310 221 421 491 314 770 417 319 376 760 394 386 391 422 394 347 421 512 436 417 428 407 471 363 439 489 407 331 384 399 357 348 342 425 516 471 404 429 381 308 316 391 341 359 388 236 401 375 439 467 175 407 372 420 502 509 753 515 700 375 487 390 426 491 303 1.24e+03 909 854 806 478 510 488 527 418 397 457 NaN 451 352 200 301 399 545 608 476 681 392 379 192 53.4 138 169 375 285 294 556 489 432 668 549 538 532 458 1.03e+03 1.07e+03 1.09e+03 655 532 597 572 423 604 943 961 614 683 599 475 420 480 996 825 460 1.01e+03 476 541 584 813 712 984 978 1.02e+03 600 667 870 780 671 577 902 490 594 953 628 651 554 882 859 1.04e+03 541 567 769 570 550 650 479 618 697 944 709 577 720 572 671 677 648 670 528 680 652 1.04e+03 693 677 720 961 650 625 512 531 534 557 645 1.05e+03 554 829 575 610 878 536 619 475 633 952 556 552 686 630 704 611 583 499 484 741 549 650 922 508 518 541 493 574 551 791 688 811 511 638 525 574 560 604 794 688 811 587 575 498 672 553 533 394 504 786 450 460 469 466 536 453 506 528 494 562 458 385 498 482 503 482 441 509 582 916 738 765 483 478 530 542 528 453 478 669 784 656 752 713 570 565 526 502 537 509 535 536 563 577 536 541 485 487 507 426 491 442 643 519 552 709 543 544 578 906 985 624 528 466 540 466 482 690 546 596 419 498 438 447 756 551 430 447 467 547 492 523 460 476 473 514 429 403 623 424 430 456 436 816 899 473 773 461 473 457 455 440 476 728 709 647 440 485 517 430 464 493 593 792 862 563 827 434 642 723 570 576 579 445 441 404 638 523 403 549 575 541 367 600 407 560 476 380 372 600 394 409 515 509 623 561 485 538 506 702 502 455 512 421 333 628 386 403 513 420 462 458 424 430 429 405 535 424 401 681 793 796 782 630 744 684 693 714 410 613 368 461 446 742 510 422 458 546 327 455 376 403 460 892 419 537 764 487 678 379 425 409 502 460 444 691 740 412 488 280 850 379 354 378 333 426 358 350 270 371 485 585 374 346 422 304 412 330 339 514 493 396 396 377 336 461 452 479 397 541 331 NaN 422 490 539 465 533 469 719 529 501 412 390 405 401 394 384 520 313 418 481 502 310 222 422 492 314 771 418 319 377 761 395 386 391 422 396 348 421 512 435 418 429 407 471 362 439 489 408 331 385 399 357 348 344 425 515 470 404 431 381 309 317 390 341 359 388 236 401 377 440 466 177 406 371 420 503 507 757 515 702 374 487 390 424 493 303 1.24e+03 909 859 804 481 515 488 527 419 397 457 751 450 352 200 301 399 546 611 475 681 393 378 192 53.3 137 172 373 284 295 556 489 432 667 549 538 531 458 1.03e+03 1.07e+03 1.09e+03 655 531 596 572 423 604 943 961 614 684 604 475 420 480 996 826 460 1.01e+03 476 541 587 813 712 984 979 1.02e+03 600 668 870 780 671 578 902 490 594 960 626 654 554 884 859 1.04e+03 542 564 769 570 551 650 479 617 697 944 708 576 720 572 671 677 646 670 529 681 652 1.04e+03 693 677 720 951 651 625 511 531 534 553 645 1.05e+03 554 807 580 612 879 536 619 475 634 952 555 553 686 630 704 611 583 498 485 740 545 633 922 508 518 541 493 574 553 792 688 810 512 638 525 574 560 604 794 688 810 587 575 498 672 553 534 394 505 786 450 461 469 467 536 453 506 527 492 562 459 382 498 480 503 482 442 509 582 916 736 762 481 479 531 542 527 453 479 669 784 656 752 714 572 564 527 503 537 512 535 536 562 578 536 541 485 487 507 427 491 443 644 519 553 709 543 543 578 907 985 624 527 467 540 467 482 690 546 596 419 498 438 447 756 551 430 446 467 547 492 523 460 475 473 514 428 401 623 424 430 456 436 816 898 473 773 462 473 458 455 440 476 728 709 647 440 486 517 430 465 493 592 792 862 563 827 434 642 730 571 576 579 445 441 403 639 522 402 549 576 542 366 600 407 560 476 380 372 600 394 410 512 508 623 561 485 537 506 702 504 455 512 421 332 635 386 403 513 419 462 458 424 430 429 405 536 424 396 675 793 796 783 630 745 684 692 714 411 612 368 461 447 742 508 422 460 546 326 455 376 403 460 892 422 540 766 486 678 380 425 410 501 460 444 691 741 411 488 281 858 379 354 378 334 426 358 349 270 371 484 586 374 347 422 305 413 330 338 514 494 396 397 378 336 461 452 478 397 541 332 NaN 423 489 538 466 533 468 719 529 502 412 391 405 401 394 382 521 314 418 477 502 310 223 423 492 313 773 417 320 378 763 395 386 391 421 398 348 421 512 435 418 429 407 470 362 438 490 406 331 385 399 357 348 343 424 515 469 404 432 380 310 317 390 340 359 389 236 399 378 440 465 180 406 370 420 503 506 762 515 703 373 487 388 422 494 303 1.24e+03 909 864 802 482 520 487 527 420 397 457 751 450 351 200 301 398 543 614 475 680 393 378 192 53.2 138 173 374 282 295 556 489 431 668 549 537 531 458 1.04e+03 1.07e+03 1.09e+03 656 531 596 572 423 605 943 962 614 684 607 475 420 480 996 826 460 1.01e+03 476 542 589 813 712 985 980 1.02e+03 600 670 870 780 671 578 902 490 594 965 625 655 554 886 859 1.04e+03 542 562 769 570 552 651 479 614 698 944 708 576 720 572 671 676 645 670 529 682 653 1.05e+03 692 676 720 941 650 625 511 531 534 550 646 1.05e+03 554 782 580 614 879 536 620 474 635 953 552 553 686 631 704 612 583 498 485 740 542 619 922 508 518 541 492 574 553 794 688 810 512 638 524 575 561 604 794 688 810 587 575 497 673 553 534 394 505 786 450 463 469 467 537 453 507 528 493 563 460 381 498 478 503 483 442 509 582 915 734 760 481 479 532 543 527 453 479 669 784 656 752 714 575 565 527 503 538 515 535 536 562 578 536 541 485 487 506 427 490 443 645 518 553 710 542 544 579 907 985 624 526 468 541 468 482 690 546 596 421 499 437 447 756 551 430 446 466 547 493 523 460 474 473 514 428 401 624 423 430 456 435 816 898 474 773 462 473 458 455 441 476 727 710 647 440 486 516 430 465 493 592 792 862 562 827 434 642 739 572 576 578 445 441 403 640 521 402 549 578 543 366 600 407 560 476 380 372 600 394 410 506 508 623 561 486 536 506 702 505 456 512 421 331 640 386 403 513 418 461 457 424 431 429 406 537 424 389 670 793 796 783 630 746 684 689 714 412 612 368 462 447 742 505 422 461 546 326 455 375 403 460 892 399 542 771 485 677 380 424 410 501 460 444 691 741 410 488 281 866 379 355 378 334 426 358 350 270 371 484 587 374 347 423 306 415 330 339 514 495 396 398 378 336 460 453 478 396 542 333 NaN 423 488 538 466 533 467 719 529 501 413 392 404 400 393 381 521 316 417 475 503 311 223 422 492 313 773 417 321 379 762 395 385 390 421 399 348 421 512 436 418 429 407 470 362 438 491 403 331 385 399 356 348 342 424 515 469 404 433 379 310 317 390 340 359 390 235 398 379 440 465 183 406 370 419 502 506 765 515 704 371 487 385 421 498 303 1.24e+03 909 864 800 482 522 488 527 420 396 457 751 450 351 200 300 395 541 617 477 679 393 378 194 53.2 139 174 377 282 293 556 488 431 669 549 537 530 456 1.04e+03 1.07e+03 1.09e+03 656 531 596 573 423 606 943 962 614 684 610 475 420 481 996 826 461 1.01e+03 477 542 590 813 712 985 980 1.02e+03 600 670 871 781 671 578 902 490 594 968 622 656 555 886 860 1.04e+03 543 561 769 568 551 651 480 611 699 944 708 576 720 572 671 676 645 670 529 682 652 1.05e+03 693 676 720 931 650 625 511 530 534 550 646 1.05e+03 554 755 581 616 879 536 620 475 635 954 546 553 686 632 704 612 583 498 484 740 540 605 923 509 518 541 492 574 554 797 688 809 514 639 524 575 561 603 794 688 809 587 575 497 674 553 535 394 505 786 449 465 468 467 536 453 507 528 494 563 460 380 498 477 502 483 442 509 582 915 730 760 481 479 532 544 527 454 479 670 784 656 752 714 576 565 527 504 539 515 535 536 562 579 537 542 484 487 506 427 490 443 646 517 553 710 542 545 579 907 986 624 526 468 541 468 482 690 545 596 422 499 437 447 756 550 431 446 465 547 494 523 460 474 473 514 428 399 624 422 430 456 435 816 898 474 773 462 473 458 454 441 476 727 711 646 440 487 516 430 466 493 593 792 862 562 826 434 641 747 572 576 578 445 441 403 640 520 401 549 579 543 367 600 407 561 475 380 372 600 394 410 499 509 624 561 486 536 507 702 506 458 512 421 331 645 386 403 513 418 461 455 425 431 429 406 537 424 381 662 792 795 783 630 748 684 687 713 412 612 367 462 447 743 502 421 461 545 325 455 375 404 459 892 374 543 775 484 676 380 424 410 501 461 443 691 740 410 488 281 875 378 356 378 333 426 358 350 270 371 485 587 374 347 423 306 416 329 340 514 495 396 399 378 336 460 453 478 396 542 334 NaN 423 487 538 466 533 466 719 529 501 415 392 405 399 393 380 521 316 417 472 503 312 223 422 493 314 772 416 321 379 762 395 385 390 422 399 348 420 512 436 417 430 408 470 363 437 492 401 331 385 399 357 348 342 423 517 470 403 433 378 310 317 389 340 358 392 235 396 379 440 465 184 406 370 419 502 506 765 515 704 370 486 385 421 501 303 1.24e+03 909 862 774 483 520 489 529 420 396 457 751 449 350 200 299 393 538 618 481 680 392 379 196 52.1 140 177 379 282 293 556 488 431 670 549 537 530 455 1.04e+03 1.07e+03 1.09e+03 658 531 596 573 424 606 943 963 614 684 612 474 420 481 995 826 461 1.01e+03 476 542 591 813 713 986 980 1.02e+03 600 671 871 782 671 578 901 490 593 973 620 657 554 886 860 1.04e+03 543 559 769 567 552 651 480 608 700 943 708 576 720 571 671 676 645 670 529 682 650 1.05e+03 693 676 720 921 650 625 510 530 535 549 647 1.05e+03 555 722 580 619 879 536 620 476 636 954 540 554 686 633 705 612 584 498 483 740 534 595 923 509 518 541 492 573 555 800 688 809 516 638 524 575 561 603 793 688 810 587 576 497 674 552 535 394 505 786 449 465 468 468 536 453 507 530 494 563 460 379 498 477 502 483 442 510 582 914 728 760 482 478 532 545 527 454 479 670 783 656 752 712 577 566 527 504 540 515 535 536 562 579 538 542 484 487 506 427 490 443 646 517 553 711 542 546 579 908 986 625 525 469 541 468 482 690 544 596 422 499 437 447 756 550 432 446 465 547 495 523 461 474 474 514 428 398 624 422 429 456 436 816 897 474 773 461 474 458 454 441 476 727 711 646 440 487 515 431 466 493 593 792 861 562 826 436 640 756 574 576 579 445 441 404 643 520 401 548 579 542 367 600 407 562 475 381 371 600 394 410 490 509 623 561 486 537 507 702 506 459 512 420 332 652 386 403 513 418 461 454 425 432 429 406 537 423 373 656 792 794 784 630 749 684 685 713 412 612 366 462 446 743 497 420 461 544 325 454 375 405 460 892 350 544 783 484 676 380 423 410 501 462 444 690 740 410 490 281 882 379 356 378 333 426 358 349 270 371 485 586 373 346 424 306 415 329 341 514 494 396 399 379 337 461 453 477 396 542 334 NaN 423 486 538 466 533 466 719 529 501 414 392 406 400 393 380 520 316 417 473 504 312 223 422 493 314 771 416 321 378 762 395 384 390 425 399 348 420 512 437 416 429 409 470 363 437 492 400 331 384 399 358 347 343 423 519 470 403 433 378 310 316 389 339 358 392 236 396 379 441 466 185 405 370 419 502 507 765 515 706 370 485 387 421 503 302 1.24e+03 909 857 749 484 519 490 531 421 396 457 754 449 349 199 298 391 538 616 484 679 390 379 194 51 140 181 380 282 295 556 487 431 672 549 537 530 455 1.04e+03 1.07e+03 1.09e+03 658 531 596 574 425 606 943 963 614 685 614 474 420 482 995 826 461 1.01e+03 476 542 591 814 713 986 980 1.01e+03 600 670 872 782 672 577 901 490 593 977 618 658 554 885 860 1.04e+03 542 557 768 567 552 651 481 608 701 943 709 575 720 571 671 677 646 671 528 683 649 1.05e+03 693 676 720 909 650 626 510 530 535 548 647 1.05e+03 555 683 579 622 878 536 620 476 636 954 529 554 686 634 705 611 584 498 483 740 528 585 923 509 518 542 492 573 555 803 688 809 517 638 524 576 561 603 793 688 810 586 576 497 674 553 535 394 505 785 449 465 467 468 535 453 507 530 493 563 460 378 498 479 502 484 441 511 582 914 725 757 482 476 532 546 527 454 480 671 782 657 753 709 578 566 527 504 539 519 535 538 562 579 538 544 484 487 505 427 491 443 646 518 554 711 541 547 579 908 986 625 525 470 541 467 482 690 544 596 422 499 437 448 756 550 432 446 465 548 495 523 461 474 474 514 428 395 622 422 428 456 436 816 897 474 773 460 474 458 454 440 476 727 710 645 441 487 515 431 466 493 593 792 860 562 826 437 640 764 575 576 580 445 441 404 650 520 401 548 578 543 367 600 408 562 476 381 371 599 393 409 484 508 623 562 485 537 506 703 507 458 512 419 332 660 385 403 513 418 462 453 425 433 430 406 536 423 365 648 791 793 784 630 750 684 683 713 412 612 366 462 446 743 494 420 461 544 325 454 375 405 460 892 355 547 787 484 677 380 423 410 501 463 444 689 739 410 491 280 891 379 356 378 332 426 359 349 270 371 485 585 373 346 424 306 414 330 340 514 494 395 399 380 338 461 453 478 396 542 334 NaN 423 485 539 466 534 466 719 529 502 411 391 406 402 393 380 520 318 417 473 506 311 223 422 493 314 771 416 321 378 761 396 384 391 426 399 349 420 512 437 415 428 409 470 363 437 492 401 331 383 398 358 346 344 422 519 470 403 433 379 310 316 388 339 356 391 236 395 380 442 467 185 404 370 419 502 506 766 515 707 367 486 390 421 505 301 1.23e+03 909 854 754 484 521 490 534 420 398 457 756 449 349 199 298 388 538 614 490 678 390 378 192 50.7 140 183 380 282 297 556 488 430 672 548 537 530 456 1.04e+03 1.07e+03 1.09e+03 659 531 597 574 425 606 943 964 614 686 615 474 419 482 995 826 461 1.01e+03 476 541 591 814 713 986 980 1.02e+03 600 670 872 782 672 577 901 490 592 980 618 658 554 884 860 1.04e+03 543 555 768 567 553 650 481 607 701 943 710 575 720 571 671 677 647 671 528 684 649 1.04e+03 693 676 720 900 651 626 509 530 536 548 646 1.05e+03 556 645 581 625 878 536 620 476 637 954 521 554 686 635 705 611 584 498 483 739 521 578 922 508 518 542 493 572 555 807 688 809 517 637 524 576 561 603 793 688 810 586 577 497 674 553 534 394 504 786 449 463 468 469 535 453 507 530 493 563 459 377 498 481 501 484 441 510 582 914 724 753 481 476 532 546 526 454 480 671 781 656 754 706 579 567 527 504 539 524 536 539 560 578 539 543 484 487 505 426 490 443 646 518 554 711 541 546 578 908 985 625 525 471 541 467 482 690 544 597 421 498 437 448 756 550 432 446 465 548 495 522 461 474 474 514 429 393 622 422 428 456 436 816 896 474 774 460 474 458 454 440 476 727 709 645 440 486 514 431 466 494 594 792 859 563 827 438 640 769 577 577 580 446 440 404 656 520 401 549 578 544 367 600 409 562 476 381 371 599 393 409 484 508 623 562 485 537 506 703 507 458 512 418 332 667 385 403 513 417 464 453 425 434 430 406 535 423 359 640 791 793 785 631 750 684 682 713 411 612 366 463 445 742 489 419 460 544 325 453 376 405 460 893 357 549 794 485 677 380 422 410 501 463 444 688 739 410 491 280 898 379 356 377 332 425 359 349 270 371 484 584 372 346 425 305 414 330 339 513 495 395 399 380 339 460 453 479 396 542 333 NaN 423 484 539 467 534 466 720 529 501 408 390 406 403 394 380 520 320 416 473 509 311 223 423 493 314 771 416 321 378 758 396 384 392 427 399 350 421 512 437 416 428 409 470 363 437 492 402 331 382 397 359 346 344 422 516 470 403 433 380 310 316 388 340 356 391 236 393 381 444 467 185 404 371 418 502 504 766 514 708 364 486 389 417 506 300 1.23e+03 908 850 760 484 523 491 534 420 400 457 751 449 351 198 297 386 539 613 493 677 391 377 190 51.5 141 182 380 281 298 557 489 430 670 548 537 530 457 1.04e+03 1.07e+03 1.09e+03 659 531 596 574 424 605 943 965 614 686 616 474 418 482 995 826 461 1.01e+03 476 541 592 814 712 986 980 1.02e+03 600 670 873 782 672 576 901 490 592 982 618 658 555 884 859 1.04e+03 543 553 768 566 552 650 481 606 700 942 710 575 720 571 671 678 648 670 529 684 649 1.04e+03 693 676 719 890 651 627 509 530 536 548 646 1.05e+03 556 618 584 630 878 537 620 474 637 954 516 554 687 636 705 611 584 498 483 740 518 572 922 508 517 542 493 572 555 809 688 809 518 637 525 575 562 602 793 689 810 586 577 497 675 554 534 395 504 787 450 462 468 469 535 453 508 530 493 563 458 377 497 483 500 485 441 509 582 914 722 749 481 477 532 545 526 455 480 671 781 657 755 705 581 568 526 504 539 533 536 540 559 578 538 542 485 486 506 426 490 444 647 519 554 711 542 546 578 908 985 625 525 472 541 467 482 690 544 598 421 498 437 449 756 550 432 446 466 548 495 521 461 474 473 514 429 392 622 423 429 457 435 816 896 473 775 460 474 459 454 441 476 727 710 645 440 486 514 432 466 494 594 792 858 563 827 438 640 772 577 578 581 447 440 404 659 520 401 550 578 545 367 601 408 562 476 381 372 599 393 409 488 508 624 562 485 538 505 703 508 457 512 419 331 673 385 402 513 417 465 453 425 435 430 406 534 424 352 632 790 792 784 631 750 684 679 713 411 613 367 462 445 741 487 419 460 545 325 454 376 405 460 892 358 550 800 485 676 380 422 410 500 463 444 688 739 410 491 280 906 380 356 377 331 426 359 350 270 371 484 585 370 345 425 304 413 330 338 512 494 395 399 380 339 460 453 479 395 542 333 NaN 424 485 539 467 534 466 720 529 502 409 391 406 402 395 380 520 324 414 472 510 312 226 423 492 314 771 416 320 379 751 397 385 393 426 399 350 421 512 437 417 428 409 469 363 437 492 403 331 382 397 358 346 344 422 513 469 403 433 379 309 316 388 340 355 391 236 392 381 444 466 186 405 371 417 502 503 766 514 710 362 486 389 414 508 299 1.23e+03 907 852 768 484 524 491 535 421 400 458 747 449 352 199 297 388 539 615 495 678 392 376 190 50.6 141 182 380 280 298 557 490 430 669 547 537 530 457 1.04e+03 1.07e+03 1.09e+03 658 531 597 574 424 606 943 966 614 686 617 472 418 482 995 826 461 1.01e+03 476 540 Inf 814 712 985 980 1.02e+03 600 670 873 782 672 576 901 489 591 984 618 659 555 884 858 1.04e+03 544 552 768 565 552 651 480 606 700 942 711 576 721 570 670 678 648 670 530 683 650 1.04e+03 692 676 719 883 652 627 509 530 536 550 645 1.05e+03 555 597 586 637 878 538 620 474 636 954 516 554 687 637 704 612 584 498 484 740 514 569 922 508 518 542 493 572 555 813 688 808 520 636 525 575 562 602 793 689 810 586 576 496 676 554 534 395 504 788 450 460 467 469 535 453 508 529 493 563 457 377 497 482 500 486 441 508 582 914 720 748 481 478 532 544 527 456 479 671 782 657 754 704 582 568 526 504 539 541 536 540 558 578 Inf 542 485 486 506 425 490 444 648 518 554 710 543 545 579 907 986 626 526 472 541 467 482 690 544 598 421 497 437 449 756 550 431 446 467 548 495 520 461 474 473 515 429 392 622 424 430 457 435 816 897 472 775 460 474 460 455 442 476 726 711 646 439 486 514 432 466 494 594 792 859 563 827 438 640 772 577 578 581 447 440 404 659 520 402 550 578 544 367 602 408 562 477 380 372 599 394 409 495 508 624 562 485 538 505 703 508 457 512 419 331 678 385 402 513 417 464 453 424 436 430 406 534 424 347 624 790 793 783 631 750 684 678 713 411 614 368 461 445 740 485 418 459 545 325 453 377 405 460 892 356 549 807 485 675 380 422 410 500 463 444 687 739 410 490 280 913 380 355 377 331 426 359 350 271 371 484 586 370 345 425 304 413 331 338 512 493 395 399 380 340 460 452 479 394 543 332 NaN 424 486 539 468 533 466 721 529 502 410 392 406 400 395 379 520 326 413 470 511 312 228 423 492 313 770 415 320 379 743 397 386 393 427 399 350 421 512 436 418 428 408 468 364 437 492 403 331 382 398 358 346 344 422 510 469 404 433 379 308 316 388 340 355 392 236 391 382 445 466 187 406 371 417 502 502 769 514 712 362 488 389 412 510 298 1.23e+03 907 855 775 484 525 492 537 421 400 458 742 450 352 199 297 391 540 617 495 680 392 376 189 48.8 141 182 380 278 298 556 490 430 668 547 537 531 457 1.04e+03 1.07e+03 1.09e+03 657 531 597 573 425 607 943 965 616 686 617 471 418 482 993 826 461 1.01e+03 476 539 Inf 814 712 985 980 1.02e+03 601 670 Inf 782 672 576 901 489 591 986 617 660 555 882 Inf 1.04e+03 544 550 769 564 552 652 480 604 700 942 711 576 720 570 670 678 648 669 530 682 650 1.03e+03 692 676 720 875 652 628 509 530 535 Inf 645 1.05e+03 555 581 586 644 878 538 619 474 636 954 515 554 687 638 704 612 Inf 498 484 741 513 562 923 507 518 542 493 572 555 816 688 807 521 635 525 575 562 602 792 689 810 Inf 577 496 675 554 534 395 503 789 450 461 467 469 536 453 508 529 493 563 456 377 497 481 501 486 441 509 582 913 716 748 481 478 532 544 527 455 478 670 783 658 Inf 702 583 568 526 504 539 550 537 539 557 578 Inf 543 485 485 506 424 490 444 648 517 553 711 544 545 578 908 986 626 527 471 541 467 482 690 545 Inf 421 497 437 449 756 550 431 446 467 548 495 519 461 474 473 516 430 391 622 424 429 457 435 816 897 472 775 460 474 460 456 442 477 726 711 646 440 486 514 432 465 493 594 792 859 563 827 438 640 NaN Inf 577 581 446 440 403 NaN 520 402 550 578 544 367 603 408 562 478 380 373 599 394 409 501 508 625 562 486 538 504 703 509 457 512 419 332 681 385 402 513 418 464 453 424 437 429 405 534 424 344 616 789 793 782 631 749 684 676 713 411 614 369 459 444 740 484 417 459 544 325 453 377 405 459 892 358 547 813 485 674 380 421 410 500 463 444 686 739 410 490 280 920 380 355 377 331 427 359 351 271 370 485 587 370 346 424 305 413 331 339 512 492 394 398 380 339 460 450 479 394 543 333 NaN 424 487 537 468 532 466 722 529 503 410 393 407 400 395 377 520 327 413 469 511 313 229 423 492 313 770 414 320 378 731 398 386 393 428 399 351 422 511 436 418 428 408 468 365 437 493 403 330 382 398 358 347 343 422 507 469 404 432 378 308 315 388 340 354 392 236 392 383 445 466 189 405 370 417 502 502 771 513 713 360 488 387 413 512 298 1.23e+03 909 858 782 484 524 492 539 421 400 457 741 451 351 200 297 392 540 618 494 681 392 375 189 47.5 140 183 380 278 298 557 489 431 668 546 537 531 456 1.04e+03 1.07e+03 1.09e+03 657 530 596 572 425 609 943 965 617 686 616 469 419 481 993 827 461 1.01e+03 477 540 Inf 815 713 985 980 1.02e+03 600 670 Inf Inf 672 576 901 489 592 987 617 Inf 555 881 Inf 1.04e+03 544 549 769 563 552 651 480 603 700 941 711 576 720 570 670 678 648 668 530 681 Inf 1.03e+03 692 676 721 868 652 628 508 530 535 Inf 644 1.05e+03 555 568 585 649 877 539 619 474 636 955 515 553 688 638 705 612 Inf 498 484 742 512 549 923 507 518 542 492 572 555 820 687 807 Inf 635 525 575 562 603 792 689 810 Inf 577 496 675 554 534 Inf 503 790 450 Inf 466 469 536 453 508 529 493 562 456 377 498 481 501 486 441 509 581 914 711 746 481 478 532 544 528 455 477 668 783 658 Inf 701 583 568 525 504 539 557 537 539 557 579 Inf 543 485 485 507 423 490 442 647 518 552 Inf 544 544 579 Inf 986 626 528 471 541 467 481 Inf 546 Inf 421 497 437 449 756 550 432 447 467 548 494 519 461 475 473 516 430 387 622 425 428 457 434 816 897 472 774 461 474 459 Inf 442 477 726 711 646 440 487 515 433 464 493 594 792 859 564 827 438 639 NaN Inf 575 581 446 440 403 NaN 520 402 550 578 542 367 603 409 562 477 379 374 600 Inf 409 505 508 624 562 486 537 504 702 510 457 512 419 333 687 385 402 513 419 464 453 424 437 428 405 536 424 341 608 789 793 782 632 749 684 674 713 411 614 369 459 442 740 480 416 459 543 325 452 377 Inf 459 893 361 545 818 484 674 380 421 410 500 463 444 685 739 409 490 281 925 380 355 377 331 427 359 350 270 370 484 586 370 347 424 305 414 331 339 512 492 394 397 380 337 460 451 478 395 543 332 858 424 487 535 468 532 466 722 529 503 409 394 408 399 396 376 519 327 412 469 512 314 229 424 492 312 769 414 321 378 722 397 386 393 426 400 351 422 510 437 418 427 408 468 365 436 493 402 330 383 398 358 348 343 422 506 468 404 432 379 308 315 388 340 353 394 237 392 383 446 465 193 405 370 417 502 502 774 512 714 358 489 385 413 513 299 1.23e+03 910 855 787 484 525 493 540 421 399 457 740 452 350 200 298 391 540 618 494 682 392 374 190 48 141 182 380 277 296 557 489 432 668 546 536 532 456 1.04e+03 1.07e+03 1.09e+03 657 530 595 570 425 610 944 965 617 Inf 616 468 Inf 481 992 827 461 1.01e+03 Inf 540 Inf 814 713 984 980 1.02e+03 600 670 Inf Inf 673 576 902 489 Inf Inf 617 Inf 555 880 Inf 1.04e+03 544 Inf 770 563 Inf 651 480 602 Inf 941 711 576 719 570 670 Inf 647 668 529 682 Inf 1.03e+03 692 676 721 860 652 628 508 530 536 Inf 644 1.05e+03 554 Inf 587 653 876 539 618 474 636 Inf 516 553 Inf 638 706 613 Inf 498 484 742 Inf 526 923 508 517 541 491 572 555 822 686 808 Inf 635 524 576 562 603 792 688 810 Inf 576 497 674 554 534 Inf 503 790 450 Inf 466 468 534 453 508 529 494 Inf 457 377 498 481 501 487 441 509 581 914 703 744 482 478 Inf 545 Inf 454 476 Inf 783 656 Inf 699 583 568 525 504 539 564 537 Inf 557 579 Inf 543 486 486 Inf Inf 490 442 646 518 552 Inf 544 545 579 Inf Inf 626 Inf 472 Inf 467 Inf Inf Inf Inf Inf 497 438 448 757 550 Inf 447 466 547 495 520 461 476 473 515 430 Inf 623 425 427 457 434 816 897 472 Inf 461 Inf 459 Inf 442 477 727 711 646 440 488 516 433 Inf 493 594 Inf 859 564 827 438 637 NaN Inf 574 581 446 440 403 NaN 520 402 550 579 541 366 603 410 562 477 380 374 600 Inf Inf 506 509 624 562 485 Inf 504 702 511 457 512 420 333 691 385 402 513 420 463 Inf 424 438 428 Inf 536 424 339 600 789 793 782 632 750 684 671 713 411 615 Inf 459 438 740 477 416 459 542 325 451 377 Inf 459 894 361 544 822 483 674 380 421 411 500 462 444 685 739 410 490 281 932 380 354 377 332 427 359 349 270 370 483 585 371 348 424 305 414 330 338 511 492 394 396 380 338 460 453 478 395 544 332 858 423 485 534 468 532 466 722 529 504 410 394 410 399 395 376 518 327 412 469 513 312 228 423 492 312 768 414 321 378 712 396 386 392 423 400 351 422 510 438 418 426 409 467 365 436 492 401 331 384 398 358 348 343 424 507 468 405 433 379 308 314 387 340 353 396 237 392 382 446 465 196 406 370 417 503 502 775 513 718 356 489 384 413 514 300 1.23e+03 910 852 787 486 526 493 540 422 398 458 738 451 349 200 299 390 541 616 495 681 392 374 192 48.6 142 178 380 276 292 558 489 432 668 547 537 532 456 1.04e+03 1.07e+03 1.09e+03 657 529 594 570 425 611 943 965 Inf Inf Inf 467 Inf 480 990 828 461 1.01e+03 Inf 539 Inf Inf 713 984 980 1.02e+03 600 Inf Inf Inf 673 576 902 490 Inf Inf Inf Inf 555 880 Inf 1.04e+03 Inf Inf 770 564 Inf 652 480 Inf Inf 940 711 576 719 Inf 670 Inf 645 668 528 684 Inf 1.03e+03 693 Inf 721 849 652 628 Inf 530 535 Inf 644 1.05e+03 554 Inf 589 658 876 539 618 Inf 636 Inf Inf 552 Inf 638 707 Inf Inf Inf 484 743 Inf 497 924 509 517 541 491 573 Inf 824 686 Inf Inf Inf 524 Inf 562 602 792 688 Inf Inf 576 497 674 554 534 Inf 503 Inf 449 Inf Inf 468 Inf 453 508 530 494 Inf 458 377 Inf 481 Inf Inf 441 509 581 914 Inf 742 482 Inf Inf 545 Inf 453 477 Inf 783 Inf Inf 698 582 568 524 504 538 573 537 Inf Inf 579 Inf 543 486 486 Inf Inf 490 441 646 518 553 Inf 544 Inf 580 Inf Inf 626 Inf 473 Inf 467 Inf Inf Inf Inf Inf 497 439 447 757 Inf Inf 448 466 548 Inf 520 461 475 473 514 Inf Inf 623 Inf 428 456 Inf 815 896 471 Inf 462 Inf Inf Inf 441 476 727 711 Inf Inf 489 516 433 Inf 493 594 Inf 858 564 827 438 632 NaN Inf 575 581 445 440 403 Inf Inf 402 549 Inf Inf 365 603 410 561 477 380 374 601 Inf Inf 508 509 Inf 562 485 Inf 504 Inf 511 458 512 420 333 697 Inf 402 Inf 419 463 Inf 424 Inf 428 Inf 538 424 338 591 790 794 Inf 632 Inf 684 Inf 714 411 616 Inf 459 436 Inf 474 416 458 542 326 451 377 Inf 459 896 360 543 826 483 674 380 422 412 499 462 443 685 739 411 490 281 940 380 354 377 332 428 359 348 270 370 482 583 372 347 424 304 414 330 337 510 492 394 396 380 339 460 454 479 394 546 331 856 422 484 536 468 533 466 723 529 504 411 394 410 399 395 377 518 329 412 469 514 311 229 422 493 312 769 415 322 378 706 395 385 392 419 401 351 422 509 440 418 427 409 468 364 437 493 401 331 385 398 358 348 343 426 508 468 405 434 379 308 314 387 340 352 397 238 392 381 445 465 198 406 370 417 503 502 776 514 721 356 488 385 413 516 301 1.23e+03 910 849 NaN 486 527 494 539 424 397 458 736 450 349 200 300 389 540 614 496 681 392 371 196 47.5 142 174 380 274 288 558 489 432 668 547 538 532 457 1.04e+03 1.07e+03 1.09e+03 657 529 593 570 424 Inf Inf 966 Inf Inf Inf Inf Inf 480 986 827 460 1.01e+03 Inf 539 Inf Inf 714 985 980 Inf 600 Inf Inf Inf 673 577 902 490 Inf Inf Inf Inf 555 Inf Inf 1.04e+03 Inf Inf 770 564 Inf Inf 481 Inf Inf Inf 711 576 720 Inf 671 Inf 644 668 Inf Inf Inf 1.03e+03 Inf Inf 721 842 652 Inf Inf 530 535 Inf 644 1.05e+03 Inf Inf 590 662 877 539 Inf Inf 636 Inf Inf 553 Inf 638 707 Inf Inf Inf 484 743 Inf Inf 924 Inf 516 540 492 573 Inf 827 686 Inf Inf Inf 525 Inf 562 Inf 792 688 Inf Inf 576 497 675 554 534 Inf Inf Inf 449 Inf Inf 467 Inf Inf 508 531 494 Inf 458 377 Inf 481 Inf Inf 441 508 Inf 915 Inf 740 Inf Inf Inf Inf Inf 454 477 Inf Inf Inf Inf 698 581 568 524 504 538 583 Inf Inf Inf 579 Inf 542 486 486 Inf Inf 490 440 645 518 Inf Inf Inf Inf 580 Inf Inf 626 Inf 474 Inf 468 Inf Inf Inf Inf Inf Inf 440 447 756 Inf Inf 448 466 Inf Inf 520 462 475 Inf 514 Inf Inf 623 Inf 428 456 Inf Inf Inf 470 Inf 462 Inf Inf Inf Inf 476 727 711 Inf Inf 488 515 434 Inf 494 595 Inf 857 564 827 438 Inf Inf Inf 575 Inf 446 440 402 Inf Inf 402 548 Inf Inf 366 602 411 561 476 380 374 601 Inf Inf 511 510 Inf 563 485 Inf Inf Inf 512 458 513 420 334 Inf Inf 402 Inf 420 Inf Inf 424 Inf 428 Inf Inf Inf 337 581 790 794 Inf 632 Inf Inf Inf 715 411 Inf Inf 459 435 Inf 471 416 458 542 326 451 377 Inf Inf 896 357 542 829 483 675 379 421 412 499 462 443 685 740 411 489 280 948 380 355 377 332 429 359 348 270 369 481 583 374 347 424 304 414 330 338 510 493 394 395 380 339 460 454 480 394 547 332 843 422 483 536 468 532 465 723 530 502 411 396 410 398 396 377 517 331 412 470 515 310 230 422 495 311 769 415 322 378 698 395 384 392 418 399 352 422 509 440 418 426 410 467 364 437 495 401 331 385 398 358 349 343 427 507 468 404 435 379 308 315 388 340 352 398 237 391 381 443 465 200 404 370 418 504 503 777 516 724 355 489 385 414 519 301 1.23e+03 910 852 791 486 528 492 539 425 397 459 734 450 349 200 300 387 540 614 496 681 391 370 198 46.3 141 174 380 274 286 558 490 432 668 547 538 532 457 1.04e+03 1.07e+03 1.09e+03 657 529 593 570 424 Inf Inf 966 Inf Inf Inf Inf Inf 480 981 Inf 460 1.01e+03 Inf 540 Inf Inf 714 Inf 980 Inf 600 Inf Inf Inf Inf 578 902 490 Inf Inf Inf Inf 555 Inf Inf Inf Inf Inf 769 564 Inf Inf 482 Inf Inf Inf 711 576 720 Inf 671 Inf Inf 669 Inf Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf 531 Inf Inf 644 1.05e+03 Inf Inf 590 666 Inf 539 Inf Inf 636 Inf Inf 553 Inf 638 707 Inf Inf Inf Inf 742 Inf Inf Inf Inf 516 Inf 492 573 Inf 830 686 Inf Inf Inf 525 Inf 562 Inf Inf Inf Inf Inf 576 496 676 554 Inf Inf Inf Inf 449 Inf Inf 467 Inf Inf 508 532 494 Inf 458 377 Inf 481 Inf Inf 442 508 Inf 915 Inf Inf Inf Inf Inf Inf Inf 455 477 Inf Inf Inf Inf 697 Inf 568 524 503 Inf 593 Inf Inf Inf 578 Inf 542 486 487 Inf Inf 490 439 Inf 518 Inf Inf Inf Inf 580 Inf Inf Inf Inf 475 Inf Inf Inf Inf Inf Inf Inf Inf 440 447 755 Inf Inf 448 467 Inf Inf 520 461 475 Inf 514 Inf Inf 622 Inf 429 457 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 727 Inf Inf Inf 487 514 434 Inf 494 596 Inf 856 564 827 438 Inf Inf Inf Inf Inf 447 440 400 Inf Inf 401 548 Inf Inf 367 602 411 561 476 380 374 602 Inf Inf 514 Inf Inf Inf Inf Inf Inf Inf 513 458 Inf Inf 334 Inf Inf Inf Inf Inf Inf Inf 425 Inf 427 Inf Inf Inf 336 Inf 790 794 Inf 632 Inf Inf Inf Inf 411 Inf Inf 459 433 Inf 469 416 456 542 325 451 Inf Inf Inf 896 357 542 831 484 676 380 421 412 499 462 442 684 740 411 489 278 956 379 355 377 333 429 359 348 271 368 480 583 374 348 424 304 414 330 338 511 494 394 395 381 337 462 453 480 393 547 332 827 422 482 536 468 535 464 723 530 501 409 397 411 398 396 378 516 333 412 470 515 310 231 423 496 311 770 415 322 378 689 395 384 392 419 397 353 422 508 440 418 424 410 467 364 437 495 401 331 385 398 358 349 343 426 506 468 403 434 379 307 316 388 340 352 400 237 390 381 442 465 202 403 370 417 503 503 778 515 725 354 489 384 414 522 302 1.23e+03 910 853 791 485 529 491 539 425 396 458 738 451 349 200 300 388 540 616 496 681 391 368 198 44.8 139 174 381 273 285 558 490 432 668 547 538 532 457 1.04e+03 1.07e+03 1.09e+03 657 529 593 570 424 Inf Inf 966 Inf Inf Inf Inf Inf Inf 979 Inf 460 Inf Inf Inf Inf Inf 714 Inf 980 Inf 599 Inf Inf Inf Inf 578 902 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 769 565 Inf Inf 483 Inf Inf Inf 711 577 720 Inf 671 Inf Inf 670 Inf Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf 531 Inf Inf Inf Inf Inf Inf Inf 668 Inf 538 Inf Inf 636 Inf Inf Inf Inf 639 707 Inf Inf Inf Inf 742 Inf Inf Inf Inf 516 Inf Inf 573 Inf 832 686 Inf Inf Inf Inf Inf 562 Inf Inf Inf Inf Inf 575 Inf 677 Inf Inf Inf Inf Inf 449 Inf Inf 466 Inf Inf 508 531 492 Inf 458 377 Inf 481 Inf Inf 443 Inf Inf 915 Inf Inf Inf Inf Inf Inf Inf Inf 477 Inf Inf Inf Inf 697 Inf Inf 524 Inf Inf 602 Inf Inf Inf 579 Inf 543 486 486 Inf Inf 490 439 Inf 519 Inf Inf Inf Inf Inf Inf Inf Inf Inf 475 Inf Inf Inf Inf Inf Inf Inf Inf Inf 447 Inf Inf Inf 448 467 Inf Inf 521 461 475 Inf 514 Inf Inf 622 Inf 429 457 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 727 Inf Inf Inf 486 514 Inf Inf 494 Inf Inf 856 Inf 827 Inf Inf Inf Inf Inf Inf 448 Inf 399 Inf Inf 401 Inf Inf Inf 368 602 410 562 Inf 380 374 Inf Inf Inf 515 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 334 Inf Inf Inf Inf Inf Inf Inf 425 Inf 426 Inf Inf Inf 337 Inf 791 Inf Inf Inf Inf Inf Inf Inf 412 Inf Inf 460 Inf Inf 469 416 456 543 325 452 Inf Inf Inf 895 357 541 833 484 676 380 421 413 499 462 442 684 740 411 489 278 964 379 356 377 333 431 359 349 271 367 480 583 374 348 424 304 414 330 338 511 494 393 394 382 336 463 452 480 393 546 333 808 422 481 536 467 537 464 722 530 499 408 397 411 398 397 376 514 333 412 470 515 310 232 424 496 311 771 415 322 378 679 395 384 393 422 394 354 422 508 440 416 423 410 467 364 437 494 400 331 385 398 358 349 344 426 506 467 404 433 381 306 316 389 340 352 401 236 389 381 441 465 204 403 371 417 502 504 780 515 726 354 490 384 415 525 302 1.23e+03 910 853 791 484 529 490 539 424 397 457 742 452 350 200 302 390 539 614 497 681 391 368 197 44.5 139 175 382 273 285 558 490 432 668 546 537 532 456 1.04e+03 1.07e+03 1.09e+03 655 528 593 571 Inf Inf Inf 966 Inf Inf Inf Inf Inf Inf 980 Inf 461 Inf Inf Inf Inf Inf Inf Inf 980 Inf 599 Inf Inf Inf Inf Inf 901 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 565 Inf Inf 483 Inf Inf Inf Inf 577 720 Inf Inf Inf Inf Inf Inf Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf 530 Inf Inf Inf Inf Inf Inf Inf Inf Inf 539 Inf Inf 635 Inf Inf Inf Inf 639 706 Inf Inf Inf Inf Inf Inf Inf Inf Inf 516 Inf Inf 573 Inf 834 Inf Inf Inf Inf Inf Inf 561 Inf Inf Inf Inf Inf 575 Inf Inf Inf Inf Inf Inf Inf 450 Inf Inf 467 Inf Inf Inf 531 Inf Inf 458 377 Inf Inf Inf Inf 443 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 524 Inf Inf 612 Inf Inf Inf 579 Inf 544 Inf 486 Inf Inf 489 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 475 Inf Inf Inf Inf Inf Inf Inf Inf Inf 446 Inf Inf Inf 448 467 Inf Inf Inf Inf 475 Inf 514 Inf Inf 622 Inf 429 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 727 Inf Inf Inf 485 514 Inf Inf 494 Inf Inf 856 Inf 827 Inf Inf Inf Inf Inf Inf 448 Inf 398 Inf Inf 402 Inf Inf Inf 368 Inf 410 561 Inf Inf 374 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 334 Inf Inf Inf Inf Inf Inf Inf Inf Inf 425 Inf Inf Inf 337 Inf 791 Inf Inf Inf Inf Inf Inf Inf 412 Inf Inf 461 Inf Inf 469 Inf Inf 543 Inf 452 Inf Inf Inf 894 355 540 834 485 676 380 422 413 500 462 442 683 739 411 489 277 971 378 356 376 333 433 359 350 270 367 480 583 374 347 424 304 414 330 338 512 495 393 396 383 337 463 451 479 394 544 334 791 421 480 536 467 539 464 722 530 499 409 398 411 397 397 375 515 334 411 468 515 309 234 423 497 311 771 415 323 379 670 395 385 393 424 393 355 422 508 441 415 423 410 467 365 438 493 400 331 384 398 359 350 345 426 506 467 404 432 383 306 316 388 339 353 402 235 388 381 441 465 204 403 371 416 502 504 782 515 727 353 491 383 416 527 302 1.23e+03 909 855 791 484 528 490 539 424 399 458 740 452 349 200 301 392 539 611 498 681 391 367 198 44.3 138 175 382 272 284 558 490 432 667 547 536 532 456 1.04e+03 1.06e+03 1.09e+03 654 529 593 570 Inf Inf Inf 966 Inf Inf Inf Inf Inf Inf Inf Inf 462 Inf Inf Inf Inf Inf Inf Inf 981 Inf 599 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 565 Inf Inf 484 Inf Inf Inf Inf Inf 720 Inf Inf Inf Inf Inf Inf Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 635 Inf Inf Inf Inf Inf 706 Inf Inf Inf Inf Inf Inf Inf Inf Inf 516 Inf Inf 573 Inf 836 Inf Inf Inf Inf Inf Inf 562 Inf Inf Inf Inf Inf 574 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 545 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 475 Inf Inf Inf Inf Inf Inf Inf Inf Inf 446 Inf Inf Inf 447 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 623 Inf 429 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 727 Inf Inf Inf 485 514 Inf Inf Inf Inf Inf 856 Inf 827 Inf Inf Inf Inf Inf Inf 449 Inf 396 Inf Inf 402 Inf Inf Inf Inf Inf 410 Inf Inf Inf 374 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 334 Inf Inf Inf Inf Inf Inf Inf Inf Inf 425 Inf Inf Inf 336 Inf Inf Inf Inf Inf Inf Inf Inf Inf 413 Inf Inf Inf Inf Inf 469 Inf Inf 542 Inf Inf Inf Inf Inf 893 354 540 836 486 676 381 422 414 499 462 442 683 739 411 489 277 978 377 356 375 333 433 359 351 270 366 480 583 374 347 424 304 414 330 338 513 494 392 397 383 338 464 451 478 394 544 335 772 421 478 536 467 538 465 721 531 499 411 398 410 396 397 374 514 334 410 466 516 307 237 423 497 311 771 415 323 380 662 395 386 394 424 393 355 422 509 442 413 423 410 467 365 438 493 400 330 384 398 360 350 346 426 506 468 405 432 388 306 315 388 339 355 402 234 388 381 441 465 205 403 371 416 501 504 782 514 727 353 492 384 415 531 300 1.23e+03 909 856 791 483 527 490 543 424 401 459 740 451 349 200 300 390 539 607 499 680 391 367 200 44.4 138 175 382 272 284 558 490 431 666 548 536 532 456 1.04e+03 1.06e+03 1.09e+03 653 530 593 570 Inf Inf Inf 966 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 981 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 565 Inf Inf Inf Inf Inf Inf Inf Inf 720 Inf Inf Inf Inf Inf Inf Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 515 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 562 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 475 Inf Inf Inf Inf Inf Inf Inf Inf Inf 445 Inf Inf Inf 447 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 449 Inf 393 Inf Inf 401 Inf Inf Inf Inf Inf 410 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 334 Inf Inf Inf Inf Inf Inf Inf Inf Inf 426 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 893 372 540 838 486 675 381 422 414 498 462 443 683 738 411 488 277 984 377 356 374 332 432 358 351 270 367 481 583 374 347 424 303 414 331 338 514 493 392 399 383 338 464 451 478 395 544 335 750 420 478 536 468 538 466 721 531 500 412 398 410 395 394 374 512 334 409 465 516 305 240 424 497 311 770 416 323 380 653 395 386 394 425 394 356 421 510 442 412 424 409 468 364 438 493 400 331 383 398 360 351 346 427 506 468 405 432 392 307 315 388 340 356 402 233 388 381 440 464 205 403 371 416 501 504 783 516 727 353 492 384 415 535 298 1.23e+03 910 858 768 483 527 490 547 424 401 460 741 450 349 200 298 388 539 606 500 678 390 366 200 44.3 138 174 381 269 283 558 489 431 666 549 537 531 457 1.04e+03 1.06e+03 1.09e+03 653 531 593 570 Inf Inf Inf 965 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 981 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 565 Inf Inf Inf Inf Inf Inf Inf Inf 720 Inf Inf Inf Inf Inf Inf Inf Inf 1.04e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 516 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 562 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 476 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 447 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 449 Inf 390 Inf Inf 402 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 334 Inf Inf Inf Inf Inf Inf Inf Inf Inf 427 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 893 392 538 841 487 674 381 422 414 497 462 444 683 738 411 489 278 989 377 357 374 331 430 358 350 270 368 481 583 374 347 424 302 414 331 338 514 493 393 400 383 338 464 451 478 395 545 335 732 420 478 537 469 536 465 719 531 501 412 398 410 394 393 375 510 334 409 465 517 305 243 424 496 310 770 417 322 379 644 395 387 394 423 395 356 421 511 442 413 424 409 468 364 438 493 400 331 382 399 359 352 346 428 505 469 404 429 397 307 315 387 340 356 402 233 388 381 441 464 205 402 371 415 501 504 787 517 726 353 493 384 415 537 297 1.23e+03 910 862 768 483 530 491 548 424 401 460 743 451 347 200 298 386 538 609 500 678 388 365 200 44.3 138 174 381 267 283 558 488 431 666 548 537 531 457 1.04e+03 1.06e+03 1.09e+03 654 532 592 570 Inf Inf Inf 966 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 981 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 565 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 1.04e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 562 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 476 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 447 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 384 Inf Inf 402 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 334 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 893 393 536 844 487 674 382 422 413 497 461 444 683 738 411 489 278 992 378 357 374 330 431 358 350 270 368 482 583 374 347 424 301 416 331 338 515 493 393 400 383 338 464 450 479 395 545 335 711 420 476 537 468 536 464 718 531 501 411 398 410 394 392 375 510 335 409 465 517 304 244 424 495 310 769 416 322 379 636 394 387 395 422 395 357 421 511 441 414 424 410 468 364 437 494 400 331 383 399 358 353 346 428 507 468 404 427 401 306 315 387 340 355 402 234 388 381 442 463 205 402 372 415 501 505 791 518 726 353 493 384 416 538 297 1.22e+03 909 867 770 484 532 492 547 424 402 460 745 451 345 200 297 386 536 613 500 678 387 364 199 44.9 138 174 381 265 283 557 488 432 667 548 537 531 456 1.04e+03 1.06e+03 1.09e+03 654 532 592 570 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 981 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 561 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 476 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 380 Inf Inf 403 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 334 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 892 375 534 846 487 674 382 422 412 497 462 444 683 739 412 490 278 996 378 357 374 331 431 358 349 270 368 482 584 374 347 424 301 417 330 338 516 493 394 400 383 338 464 449 479 396 545 334 692 419 474 538 468 537 464 717 531 501 410 397 411 394 392 376 509 336 409 464 516 303 244 424 494 309 768 416 321 378 630 394 387 396 419 395 357 420 511 441 415 424 411 468 364 438 493 400 332 383 398 356 355 345 428 509 467 404 424 406 305 315 386 339 355 402 234 387 380 443 463 205 403 372 414 501 505 793 517 727 353 494 385 418 538 298 1.22e+03 909 866 772 484 533 494 546 425 402 460 748 451 344 200 297 387 534 616 500 678 386 363 199 45.7 137 173 381 265 282 557 488 432 668 547 537 531 456 1.04e+03 1.07e+03 1.09e+03 655 532 592 569 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 981 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 476 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 403 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 891 361 534 847 488 675 382 422 412 498 462 444 684 740 412 489 277 1e+03 378 358 374 332 431 358 348 270 367 481 584 374 347 424 301 416 329 339 516 493 392 400 383 339 463 448 479 396 546 333 675 419 472 537 468 537 463 719 533 500 410 397 411 395 393 376 509 337 409 462 516 303 246 424 494 309 767 416 321 378 622 394 387 397 419 396 357 420 511 441 415 424 412 468 364 438 492 399 333 384 398 356 355 345 427 512 466 404 424 411 304 315 385 338 355 401 234 386 380 444 463 206 402 371 415 501 506 793 516 728 352 493 387 418 541 299 1.23e+03 909 859 775 485 532 494 547 426 403 460 751 451 344 199 297 387 533 616 499 678 386 361 199 46.3 136 173 381 264 281 557 488 432 669 547 538 531 455 1.04e+03 1.07e+03 1.09e+03 655 531 592 568 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 981 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 476 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 403 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 368 534 847 Inf 675 382 422 412 498 462 443 683 741 412 488 277 1.01e+03 378 358 373 Inf 432 357 348 269 367 480 583 374 348 424 302 415 328 339 517 492 390 399 383 340 462 445 479 396 545 334 658 419 Inf 537 469 537 463 720 534 500 Inf 398 412 394 392 376 509 337 409 460 516 301 247 422 495 309 766 416 321 378 616 395 387 397 419 396 357 419 511 440 414 424 413 468 364 438 492 398 333 385 398 356 356 345 427 511 464 404 423 416 304 315 385 338 354 400 236 386 378 444 464 207 401 371 Inf 502 506 792 516 729 352 493 388 419 546 300 1.23e+03 909 850 775 485 531 493 547 426 404 460 751 450 344 199 297 387 533 615 498 678 Inf 360 197 47.2 135 174 380 263 280 558 489 432 669 547 538 530 455 1.04e+03 1.07e+03 1.09e+03 655 Inf 593 567 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 476 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 376 534 847 Inf 676 381 424 411 498 461 443 683 741 Inf 488 277 1.02e+03 378 359 373 Inf 432 357 347 269 367 479 583 374 348 424 303 415 328 Inf Inf 492 391 398 383 340 Inf 443 480 396 544 336 641 419 Inf 538 470 537 462 720 534 499 Inf 399 412 393 392 376 506 337 409 458 Inf 298 249 421 495 309 766 416 321 377 609 Inf 387 396 420 396 357 419 Inf 442 414 425 414 467 364 438 492 398 333 385 399 356 356 344 427 509 461 404 423 423 304 315 386 338 353 400 238 385 Inf 444 464 209 400 371 Inf 502 507 792 Inf 729 352 Inf 389 419 551 300 1.23e+03 909 843 776 Inf 532 493 548 427 404 460 751 450 344 198 297 386 533 615 495 677 Inf 358 195 48.1 135 174 380 262 278 558 490 433 669 547 539 529 455 1.04e+03 1.07e+03 1.09e+03 Inf Inf 594 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 392 535 Inf Inf 676 Inf 425 411 497 460 443 683 740 Inf 488 277 1.02e+03 378 359 373 Inf 433 356 347 270 367 Inf 584 374 348 424 304 415 328 Inf Inf 492 393 399 383 Inf Inf 443 480 396 542 337 628 419 Inf 536 471 537 461 721 533 498 Inf 400 412 392 392 374 504 Inf 408 459 Inf 296 252 421 495 Inf 766 416 Inf 378 Inf Inf 387 396 422 396 358 Inf Inf 443 414 425 414 466 Inf 438 493 397 333 385 399 356 356 344 427 Inf 458 404 423 Inf 303 315 386 338 353 401 238 385 Inf 444 463 211 Inf 371 Inf 502 507 793 Inf 729 353 Inf 388 419 553 300 Inf 909 837 776 Inf 533 492 548 428 404 460 751 Inf 345 198 297 386 534 616 494 677 Inf 358 191 49.1 133 174 379 260 277 559 490 434 669 547 538 529 456 1.04e+03 1.07e+03 1.09e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 404 535 Inf Inf 677 Inf 424 412 497 460 442 Inf 739 Inf 488 Inf 1.03e+03 378 358 Inf Inf 434 356 Inf 270 367 Inf 584 375 348 Inf Inf 415 328 Inf Inf 493 395 400 Inf Inf Inf 443 480 396 542 337 Inf Inf Inf 533 471 537 461 Inf 532 498 Inf 399 412 391 394 Inf 502 Inf Inf Inf Inf 295 255 423 495 Inf 766 415 Inf 378 Inf Inf 388 Inf 423 395 358 Inf Inf 443 415 425 415 465 Inf 438 492 397 333 385 399 355 356 Inf 427 Inf 458 Inf 422 Inf 303 315 386 338 353 402 Inf 386 Inf 444 462 212 Inf 372 Inf Inf 508 795 Inf 729 354 Inf Inf 419 556 301 Inf Inf 839 Inf Inf 533 492 548 427 404 461 NaN Inf 345 197 297 382 534 617 493 Inf Inf 359 190 49.5 132 174 378 259 279 558 490 434 Inf Inf 538 530 Inf 1.04e+03 1.07e+03 1.09e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 535 Inf Inf Inf Inf 424 413 497 460 441 Inf 737 Inf Inf Inf 1.03e+03 378 358 Inf Inf 435 357 Inf Inf 368 Inf 584 375 347 Inf Inf 415 327 Inf Inf 493 394 401 Inf Inf Inf Inf 480 397 Inf 335 Inf Inf Inf 530 470 537 461 Inf Inf 498 Inf 398 Inf Inf 395 Inf 502 Inf Inf Inf Inf Inf Inf 425 495 Inf 767 Inf Inf 378 Inf Inf 388 Inf 424 394 359 Inf Inf 442 416 425 413 464 Inf 438 491 Inf Inf 385 399 355 Inf Inf Inf Inf Inf Inf Inf Inf 304 315 385 336 353 404 Inf Inf Inf 443 462 214 Inf 372 Inf Inf 508 Inf Inf 731 Inf Inf Inf Inf 558 Inf Inf Inf Inf Inf Inf 532 492 549 427 403 462 Inf Inf 346 Inf 297 Inf Inf Inf 492 Inf Inf 359 Inf Inf Inf 174 377 258 282 558 490 434 Inf Inf 537 531 Inf 1.04e+03 1.07e+03 1.09e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 534 Inf Inf Inf Inf 424 414 498 461 Inf Inf 737 Inf Inf Inf 1.03e+03 379 358 Inf Inf 435 357 Inf Inf 368 Inf 584 Inf 346 Inf Inf 415 327 Inf Inf 494 394 Inf Inf Inf Inf Inf 481 397 Inf 334 Inf Inf Inf 527 470 Inf 461 Inf Inf Inf Inf 398 Inf Inf Inf Inf 502 Inf Inf Inf Inf Inf Inf 425 Inf Inf 767 Inf Inf 378 Inf Inf 387 Inf Inf 394 Inf Inf Inf 440 417 425 411 465 Inf 438 491 Inf Inf 386 398 356 Inf Inf Inf Inf Inf Inf Inf Inf 304 Inf 385 335 Inf Inf Inf Inf Inf 442 Inf 218 Inf Inf Inf Inf 508 Inf Inf 732 Inf Inf Inf Inf 562 Inf Inf Inf Inf Inf Inf 532 492 Inf 426 402 463 Inf Inf 344 Inf Inf Inf Inf Inf 492 Inf Inf 361 Inf Inf Inf 175 375 258 284 558 Inf 434 Inf Inf Inf 532 Inf 1.04e+03 1.06e+03 1.09e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 462 Inf Inf Inf Inf Inf Inf 1.04e+03 379 358 Inf Inf Inf 356 Inf Inf Inf Inf 585 Inf 346 Inf Inf 415 327 Inf Inf Inf 394 Inf Inf Inf Inf Inf Inf 397 Inf Inf Inf Inf Inf Inf 470 Inf 461 Inf Inf Inf Inf Inf Inf Inf Inf Inf 502 Inf Inf Inf Inf Inf Inf 424 Inf Inf 767 Inf Inf 378 Inf Inf 386 Inf Inf 394 Inf Inf Inf Inf 418 425 409 Inf Inf Inf Inf Inf Inf 386 397 357 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 384 Inf Inf Inf Inf Inf Inf 441 Inf 220 Inf Inf Inf Inf 508 Inf Inf 734 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 493 Inf 426 402 463 Inf Inf Inf Inf Inf Inf Inf Inf 493 Inf Inf 361 Inf Inf Inf 176 374 257 Inf 558 Inf Inf Inf Inf Inf 532 Inf 1.04e+03 1.06e+03 1.09e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 359 Inf Inf Inf 356 Inf Inf Inf Inf 586 Inf 347 Inf Inf Inf Inf Inf Inf Inf 394 Inf Inf Inf Inf Inf Inf 397 Inf Inf Inf Inf Inf Inf 469 Inf 461 Inf Inf Inf Inf Inf Inf Inf Inf Inf 502 Inf Inf Inf Inf Inf Inf Inf Inf Inf 768 Inf Inf 378 Inf Inf 385 Inf Inf Inf Inf Inf Inf Inf Inf 426 409 Inf Inf Inf Inf Inf Inf 386 397 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 439 Inf 223 Inf Inf Inf Inf 507 Inf Inf 732 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 493 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 493 Inf Inf 361 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 532 Inf 1.03e+03 1.06e+03 1.09e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 359 Inf Inf Inf 355 Inf Inf Inf Inf 586 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 397 Inf Inf Inf Inf Inf Inf 469 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 502 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 378 Inf Inf 384 Inf Inf Inf Inf Inf Inf Inf Inf 428 Inf Inf Inf Inf Inf Inf Inf Inf 398 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 506 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 494 Inf Inf 360 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 1.03e+03 1.05e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 360 Inf Inf Inf 355 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 378 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 398 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 505 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 1.04e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 378 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 398 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 398 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 1.01e+03 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 398 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 979 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 359 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 357 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 357 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 357 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 359 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 358 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 357 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 355 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 355 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 354 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 355 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 356 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 355 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 353 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 354 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 357 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 352 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 344 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 340 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf