92 92 96 92 92 92 92 92 92 92 92 116 92 92 96 92 92 92 96 92 96 96 96 92 96 96 96 96 96 96 100 96 96 96 100 96 100 100 100 96 100 100 100 100 100 100 104 100 356 104 104 100 104 104 100 100 104 104 104 104 100 100 100 104 104 108 104 104 104 104 108 104 104 104 108 108 108 108 112 104 108 116 108 104 108 108 112 108 108 112 112 108 112 112 112 104 108 108 112 108 112 108 116 108 108 124 112 108 112 112 112 108 112 112 112 112 112 112 124 112 112 116 116 112 120 224 116 132 136 140 140 136 144 136 140 136 140 144 140 140 140 136 140 144 144 144 144 144 152 140 188 140 140 152 144 148 148 152 144 144 156 152 152 148 144 152 144 152 148 156 148 152 188 396 148 144 152 148 152 144 148 148 152 144 156 148 156 148 152 148 148 144 144 152 144 144 388 144 152 144 144 152 152 148 144 148 148 156 152 160 152 164 152 156 152 160 156 160 152 152 152 384 152 152 164 160 156 152 160 156 160 152 156 160 152 156 152 156 156 160 160 156 180 408 156 160 160 160 156 168 156 156 164 156 160 156 152 160 156 156 160 160 156 152 160 160 152 408 152 152 160 160 160 168 164 160 164 160 172 160 164 168 164 160 176 164 164 160 164 168 180 412 160 164 160 176 176 172 164 164 164 164 164 160 164 172 164 168 164 164 164 164 164 244 164 164 164 164 164 160 160 160 164 160 168 168 160 160 160 168 168 164 160 164 164 168 168 176 632 168 168 172 168 176 172 168 168 172 168 172 168 168 172 176 172 168 176 172 172 172 184 428 168 172 168 172 172 176 172 184 172 184 172 172 176 180 172 180 172 172 176 172 172 424 168 176 172 172 176 176 172 168 176 176 172 172 172 168 176 176 176 184 180 176 180 176 184 176 172 176 176 176 184 180 180 176 180 184 184 180 176 180 176 184 184 188 180 180 180 176 192 436 180 180 180 180 180 180 180 180 180 180 188 180 180 180 180 176 176 176 180 176 176 184 436 176 176 184 184 180 176 180 180 184 184 192 184 188 184 184 184 192 188 192 184 184 184 184 188 432 184 192 188 184 192 188 188 184 188 192 184 188 184 188 188 192 188 200 188 188 188 440 188 192 188 196 188 188 192 188 188 180 184 192 184 188 192 192 188 184 192 192 188 188 192 448 188 188 192 200 196 192 196 192 200 192 196 200 192 192 200 196 196 192 196 200 200 196 200 452 192 192 200 204 196 196 196 196 196 196 196 204 196 200 196 196 196 196 196 204 196 508 196 196 196 192 192 200 192 192 200 200 200 192 192 200 200 196 192 196 196 200 200 208 200 200 460 200 200 208 204 200 200 204 200 204 200 200 204 200 204 200 208 204 212 200 204 204 212 460 200 204 204 208 204 216 204 208 204 204 208 208 204 212 204 204 208 204 204 196 200 208 200 200 208 208 204 200 208 208 204 204 204 200 208 208 208 216 212 208 212 208 216 208 212 216 208 460 208 212 212 208 212 216 216 212 208 212 208 216 208 220 212 212 212 212 212 208 212 472 212 212 212 212 212 212 212 212 220 212 216 212 212 208 208 208 212 208 208 216 216 208 216 208 208 212 208 212 212 216 216 220 216 216 216 212 224 216 220 224 220 216 216 216 220 216 220 216 224 216 216 220 216 224 220 228 220 224 220 220 224 220 220 228 220 224 220 220 220 228 220 228 220 220 220 220 220 216 216 216 220 216 224 224 224 216 216 224 216 220 216 220 220 220 224 224 224 224 224 220 232 224 228 232 228 224 224 232 228 224 228 232 228 224 224 228 224 480 224 236 228 232 228 228 228 228 228 228 228 228 228 228 228 228 228 236 228 228 228 228 228 224 224 224 228 224 224 232 232 224 224 232 232 228 224 228 228 232 232 236 232 232 232 228 492 232 236 240 236 232 232 240 236 232 236 240 236 232 232 236 232 240 236 240 236 240 236 496 236 236 236 244 236 240 236 236 236 236 236 244 236 236 236 236 236 232 232 232 236 232 232 232 240 232 232 240 240 236 232 236 236 240 240 244 240 240 240 236 248 240 244 248 244 240 532 240 240 240 244 248 244 240 240 244 240 248 244 252 244 248 244 244 248 244 244 252 244 244 244 244 244 244 244 244 252 244 244 244 252 240 240 240 244 240 248 248 248 240 240 248 504 240 240 244 244 248 248 252 248 248 248 244 256 248 244 256 252 248 248 256 252 248 252 256 252 248 248 252 248 256 252 260 252 256 252 252 256 248 252 260 252 256 252 252 252 252 508 252 252 252 252 252 252 248 248 248 252 248 256 256 248 248 248 256 256 252 248 252 252 256 256 512 256 256 256 252 264 256 260 264 260 256 256 264 260 256 260 264 260 256 256 260 256 264 256 260 256 264 260 260 264 260 260 260 260 260 260 260 260 260 260 260 268 260 260 260 9024 252 256 256 260 256 264 264 264 256 256 264 264 260 256 260 260 264 264 268 264 264 264 260 272 264 260 264 268 264 264 272 268 264 264 272 268 264 268 268 264 272 268 268 268 272 268 264 516 264 268 268 268 272 268 268 268 268 268 268 268 268 268 268 268 264 264 264 268 264 272 524 264 264 272 272 272 268 264 268 268 272 272 276 272 272 272 268 280 272 268 280 276 272 272 272 532 272 272 280 276 272 272 276 272 280 276 284 276 280 276 276 280 276 276 276 276 276 276 276 276 276 276 276 284 276 276 276 276 272 272 272 276 272 280 280 280 272 280 280 280 276 524 272 276 280 280 284 280 280 280 276 288 280 276 288 280 280 280 288 284 280 280 288 284 280 528 280 280 288 284 284 284 280 284 284 288 280 292 284 284 288 284 284 284 284 284 284 284 284 284 284 284 280 280 280 284 280 288 288 288 280 288 288 288 284 280 284 284 288 288 292 288 288 288 284 296 288 284 296 292 288 288 296 292 288 288 296 292 288 288 292 288 296 292 288 544 288 292 292 296 292 292 292 292 292 292 292 292 292 292 292 300 292 292 292 292 288 288 288 292 288 296 296 296 288 288 296 296 292 288 292 292 296 296 300 296 296 296 292 304 296 300 296 300 296 296 304 300 296 296 304 300 296 300 296 296 304 300 300 300 304 300 300 304 300 300 300 300 304 300 300 300 300 300 300 300 300 300 300 300 296 296 296 300 296 304 304 300 296 296 304 304 300 296 300 300 304 304 308 304 304 304 300 312 304 300 312 308 304 304 312 308 560 304 304 308 304 304 308 304 312 308 308 308 312 304 308 312 308 308 308 308 312 308 9116 308 308 308 308 316 308 308 308 308 304 304 304 308 304 312 312 312 304 304 312 312 308 304 304 308 308 312 316 312 312 312 308 320 312 308 320 316 312 312 320 316 312 312 320 316 312 312 572 312 312 316 316 316 320 316 316 320 312 316 316 316 320 316 316 316 316 316 316 316 316 316 316 316 312 312 312 312 312 320 320 320 312 320 320 320 316 312 316 316 320 320 324 320 320 576 316 320 320 316 328 324 320 320 328 324 320 320 328 324 320 320 324 320 328 324 324 320 572 320 324 328 324 324 324 324 324 324 324 324 324 324 324 332 324 324 324 332 316 320 632 320 320 328 328 328 320 328 328 328 324 320 324 324 328 328 332 328 328 328 324 336 328 332 336 328 328 328 336 332 328 332 336 328 328 328 332 328 336 332 340 332 336 332 328 336 332 332 628 332 336 332 332 332 332 332 340 332 332 332 332 332 328 328 328 332 328 336 336 336 328 588 336 328 332 328 332 332 336 336 340 336 336 336 332 344 336 340 344 340 336 336 344 340 336 336 336 340 336 336 340 336 344 336 348 340 344 340 340 344 340 340 340 340 344 340 340 340 340 340 340 348 340 340 340 340 336 336 336 340 336 336 344 344 336 336 344 344 340 336 340 340 592 344 348 344 344 344 340 352 344 348 352 348 344 344 344 348 344 348 352 344 344 344 348 344 344 348 356 348 352 348 348 352 348 348 356 348 352 348 348 348 348 348 348 356 348 608 348 348 344 344 344 348 344 352 352 352 344 344 352 344 348 364 348 348 352 352 356 352 352 352 348 600 352 356 360 356 352 352 360 356 352 356 360 356 352 352 356 352 360 356 364 356 360 356 352 356 356 356 356 356 356 356 356 356 356 356 356 364 356 356 356 356 352 352 352 356 600 352 360 360 352 352 360 360 356 352 356 356 360 360 364 360 360 360 356 368 360 364 368 364 360 608 360 364 360 364 368 364 360 360 364 360 368 364 368 364 368 364 364 368 364 364 364 624 364 364 364 364 364 364 372 364 364 364 364 364 360 360 360 364 360 368 368 368 360 360 368 608 360 360 364 364 368 368 372 368 368 368 364 376 368 372 376 372 368 368 376 368 368 372 368 620 368 368 372 368 376 372 380 372 376 372 372 376 372 372 372 372 368 372 372 372 372 372 376 380 372 372 372 380 368 368 368 372 368 376 376 376 368 368 376 376 372 368 372 372 376 376 372 376 376 376 372 384 376 372 384 380 376 376 384 380 376 380 384 380 376 380 376 376 376 684 380 380 384 380 380 384 376 380 388 380 384 380 380 380 380 380 388 380 380 380 380 380 372 376 376 380 376 384 384 376 376 376 384 384 380 376 380 380 384 384 388 384 384 384 388 384 640 380 392 388 384 384 392 388 384 388 392 388 384 384 388 384 392 388 396 384 392 388 384 644 384 388 388 388 388 388 388 388 388 388 388 396 388 388 388 396 380 384 384 388 384 392 384 384 384 384 392 392 388 384 388 388 392 392 396 392 392 392 388 400 392 396 400 396 392 392 392 392 392 392 400 396 392 396 396 392 400 396 396 396 400 396 396 400 392 396 396 396 396 396 396 396 396 396 404 396 396 396 396 396 392 392 392 396 392 400 400 392 392 400 400 400 396 392 392 396 400 400 404 400 400 400 396 408 400 404 408 404 400 400 408 404 400 404 408 404 400 400 400 400 408 404 412 444 408 404 404 408 404 404 404 404 404 404 404 404 404 404 664 404 404 404 404 404 400 400 400 404 400 408 408 408 400 408 408 408 404 400 404 404 408 408 404 664 408 408 404 416 408 412 416 408 408 408 416 412 408 412 416 412 408 412 408 408 416 412 412 408 408 412 412 416 408 412 420 412 416 412 412 412 412 412 420 412 412 412 412 412 660 408 408 412 408 416 416 408 408 408 416 416 412 408 412 412 416 416 420 416 416 416 412 424 416 412 416 416 416 416 424 420 416 416 424 420 416 416 420 416 424 420 420 420 424 420 420 420 680 420 420 420 420 420 420 420 420 420 420 428 420 420 420 420 416 416 416 420 416 416 416 672 416 416 424 424 420 416 420 420 424 424 428 424 424 424 420 432 424 428 432 424 424 424 432 424 720 424 432 428 424 428 424 424 432 428 436 428 432 428 428 432 428 428 436 428 432 428 428 428 428 428 436 428 428 428 428 428 424 424 432 428 424 432 432 432 424 432 432 432 428 424 676 428 432 432 436 432 432 432 428 440 432 436 440 436 432 432 440 436 432 436 440 436 432 432 452 432 440 436 436 436 440 432 436 440 436 436 436 436 436 436 436 436 436 436 444 436 436 436 436 436 432 432 432 436 432 440 440 440 432 432 440 440 436 432 436 436 440 440 444 440 440 440 436 448 440 436 448 444 440 440 448 444 440 440 448 444 440 444 440 440 440 444 452 444 700 440 444 448 444 444 444 444 448 444 444 444 444 444 452 444 444 444 444 452 436 440 696 440 440 448 448 448 440 440 448 448 444 440 444 444 444 448 452 448 448 448 452 448 448 452 456 9488 448 448 456 452 448 452 456 452 448 448 452 448 456 452 460 452 456 452 452 456 448 452 452 452 452 452 452 452 452 452 452 460 452 452 452 452 448 448 448 452 448 456 456 448 448 748 456 456 452 448 452 452 456 456 460 456 456 456 452 464 456 452 464 460 456 456 464 460 456 720 456 456 456 456 460 456 464 460 460 460 464 460 456 464 460 460 460 460 460 460 460 720 460 460 460 460 460 460 460 460 456 456 456 460 456 464 464 464 456 464 464 456 460 456 460 460 460 464 468 464 464 464 460 472 464 468 472 468 464 464 472 468 464 464 472 468 464 468 464 732 464 464 476 468 472 468 468 472 468 468 468 468 468 468 468 468 468 468 468 476 468 468 468 468 464 464 464 468 464 464 472 472 464 464 472 472 468 464 468 468 472 472 476 472 472 472 788 472 472 476 480 476 472 472 472 476 472 476 480 472 472 472 476 472 480 476 484 476 472 728 472 480 476 476 484 476 480 476 476 476 476 476 484 476 476 476 476 476 472 472 480 472 472 472 480 480 472 472 480 472 476 472 476 476 480 480 484 480 480 480 476 488 480 484 488 484 480 480 480 484 480 484 488 484 480 480 484 480 488 484 492 484 488 484 484 484 484 484 484 744 484 484 484 484 484 484 484 492 484 484 484 504 480 480 480 484 480 480 488 488 480 480 488 480 480 480 484 484 488 488 492 488 488 488 484 496 488 492 496 492 488 488 496 492 488 492 488 752 488 488 492 488 496 492 488 492 496 492 492 496 492 492 492 492 496 492 492 492 492 492 492 492 492 492 492 492 488 488 488 492 488 496 496 496 488 488 496 496 492 488 492 492 496 9312 496 496 496 496 492 504 496 500 504 500 496 496 504 496 496 500 504 500 496 496 500 496 504 760 500 500 504 500 500 504 500 500 500 500 500 500 500 500 500 500 500 500 500 500 764 500 496 496 496 500 496 504 504 504 496 496 504 504 500 496 500 500 504 504 508 504 504 504 508 504 504 500 512 508 504 504 512 508 504 508 512 508 504 504 508 504 512 508 516 508 512 508 504 508 504 508 516 508 512 508 508 508 508 508 516 508 508 508 508 508 504 504 504 508 504 764 504 504 504 504 512 512 508 504 508 508 512 512 516 512 512 512 508 520 512 516 520 516 512 512 768 512 512 516 520 516 512 512 516 512 520 516 524 512 520 516 516 520 516 516 524 516 776 516 516 516 516 516 516 524 516 516 516 524 508 512 512 516 512 520 520 520 512 512 520 520 872 512 516 516 520 520 524 520 520 520 568 528 520 524 528 524 520 520 528 524 520 524 528 520 780 520 524 520 528 524 532 524 528 524 524 528 520 524 532 524 528 524 524 524 524 524 524 524 524 524 524 524 520 520 520 524 520 528 528 520 520 520 528 528 524 520 524 524 528 528 532 528 532 528 524 536 528 532 536 532 528 528 536 532 528 532 536 532 528 528 532 528 536 528 784 528 536 532 532 536 532 532 532 532 532 532 532 532 532 532 532 540 532 532 532 532 524 528 528 532 528 536 536 536 528 528 536 536 532 528 532 532 536 536 540 536 536 536 532 544 536 800 536 536 536 536 544 540 536 540 544 540 536 540 536 536 544 540 548 540 536 540 540 540 536 540 548 540 544 540 540 540 540 540 548 540 540 540 540 540 536 536 536 540 536 544 544 9748 536 536 544 544 540 536 540 540 544 544 548 544 544 544 540 552 544 548 552 548 544 544 552 544 544 544 552 548 544 544 548 544 552 548 556 548 552 548 548 552 548 548 556 548 552 548 548 548 548 548 548 556 548 548 548 548 544 544 544 548 544 552 552 552 544 544 552 552 548 544 788 548 552 552 556 552 552 552 584 560 552 556 560 552 552 552 560 556 552 552 560 556 552 552 552 552 560 556 564 556 560 556 556 560 556 556 564 556 560 556 556 556 556 556 556 812 556 556 556 556 552 552 552 556 552 560 560 560 552 560 560 560 556 552 556 556 560 560 564 560 560 560 556 568 560 564 568 564 560 560 568 564 560 564 568 564 560 560 564 560 568 564 572 560 560 560 564 568 564 564 564 564 564 564 564 564 564 564 572 572 564 564 564 572 556 560 568 560 560 568 568 568 560 560 568 568 564 560 564 564 568 568 572 568 568 568 564 576 568 572 576 828 568 568 576 572 568 572 576 572 568 572 568 568 568 572 580 572 576 572 572 576 568 836 572 572 576 572 572 572 572 572 572 572 572 572 572 572 568 568 568 568 568 576 576 568 568 568 576 576 572 568 572 572 576 576 580 576 576 576 580 576 576 580 584 580 576 576 584 580 576 824 576 580 576 576 580 576 584 580 580 580 584 580 580 584 580 580 580 580 580 580 580 828 580 580 580 588 580 580 580 580 576 576 576 580 576 584 604 584 576 576 584 584 580 576 576 892 580 584 588 584 584 584 580 592 584 588 592 588 584 584 592 588 584 588 592 584 584 588 584 832 584 588 596 588 592 588 584 592 588 588 596 588 592 588 588 588 588 588 588 596 588 588 588 588 584 584 584 588 584 592 592 592 584 584 592 584 588 584 588 588 592 592 596 592 592 592 844 592 592 596 600 596 592 592 600 596 592 596 600 596 592 592 596 592 600 592 604 596 592 848 592 600 596 596 596 596 596 596 596 596 596 596 664 604 596 596 596 596 592 592 592 848 592 592 600 600 592 600 600 600 596 592 596 596 600 600 604 600 600 600 596 608 600 604 608 600 856 600 600 604 600 604 608 600 600 600 604 600 608 604 612 604 608 604 604 608 604 604 604 604 604 604 604 604 604 604 612 604 604 604 604 604 600 600 600 604 600 608 608 608 600 608 888 600 604 600 604 604 608 608 612 608 608 608 604 616 608 612 616 612 608 608 616 612 608 612 608 608 608 608 624 608 616 612 620 612 616 612 612 612 612 612 612 612 612 612 612 612 920 612 612 620 612 612 612 612 608 608 608 612 608 608 616 616 608 608 616 616 612 608 612 612 616 864 616 616 616 616 612 624 616 620 624 620 616 616 624 620 616 620 624 620 616 620 616 616 616 616 624 620 624 620 620 624 620 620 628 620 624 620 620 620 620 620 628 620 620 620 852 620 616 616 616 620 616 624 624 624 616 616 624 624 620 616 620 620 624 624 628 624 624 624 628 624 624 620 632 628 624 624 632 624 624 628 632 628 624 624 628 624 632 628 636 628 632 624 884 628 628 628 628 628 628 628 628 628 628 628 628 636 628 628 628 636 624 624 624 628 624 868 624 632 624 624 632 632 628 624 628 628 632 632 636 632 632 632 628 640 632 628 640 636 632 632 884 632 632 636 640 636 632 632 636 632 640 636 644 636 640 636 636 640 632 636 644 636 9708 636 636 636 636 636 692 636 636 636 636 636 632 632 632 636 632 640 640 632 632 632 640 640 632 632 636 636 640 640 644 640 640 640 636 648 640 644 648 644 640 640 648 644 640 644 648 640 644 640 644 640 648 644 652 640 648 644 644 648 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 652 636 640 640 644 640 648 648 648 640 640 648 648 644 640 644 644 648 648 648 648 648 648 644 656 648 644 656 652 648 648 656 652 648 652 656 652 648 652 652 648 656 648 912 652 656 652 652 656 648 652 660 652 656 652 652 652 652 652 660 652 652 652 652 912 644 648 648 652 648 656 656 648 648 648 656 656 652 648 652 652 656 656 660 656 656 656 652 664 656 1008 656 660 656 656 664 660 656 660 664 660 656 656 660 656 664 660 668 660 664 660 660 660 656 660 660 660 660 660 660 660 660 660 660 668 660 660 660 660 656 656 656 660 668 656 656 656 656 656 664 664 660 656 660 660 664 664 668 664 664 664 660 672 664 668 672 664 664 664 664 920 664 668 672 668 664 668 664 664 672 668 676 668 664 668 668 672 664 668 668 668 668 932 668 668 668 668 676 668 668 668 668 668 664 664 664 668 664 672 672 664 664 664 672 672 668 932 664 668 672 672 676 672 672 672 668 680 672 676 680 676 672 672 680 676 672 676 680 676 676 932 672 672 680 676 684 676 680 676 676 680 676 676 676 676 676 676 676 676 676 676 680 676 676 676 676 676 672 672 672 676 672 680 680 680 672 672 680 680 676 672 676 676 680 680 684 680 932 680 676 688 680 684 688 680 680 680 688 684 680 680 688 684 680 684 680 680 688 684 692 10324 680 684 684 688 684 684 692 684 688 684 684 684 684 684 692 684 684 684 684 684 680 956 688 684 680 752 688 688 680 688 688 688 684 680 684 684 688 688 692 688 688 688 684 696 688 692 688 688 688 688 696 692 688 692 696 692 688 688 692 688 696 692 700 692 696 688 692 696 688 692 696 692 692 692 692 692 692 692 692 700 692 692 692 692 688 688 688 692 688 696 696 696 944 688 696 696 692 688 692 692 696 696 700 696 696 696 692 704 696 700 704 700 696 696 704 700 696 696 696 700 696 700 696 696 696 700 708 700 704 700 700 704 700 700 708 700 700 700 700 700 700 700 708 700 700 700 700 700 696 696 704 696 696 704 704 704 696 696 704 704 700 696 700 700 708 704 708 704 704 704 708 704 704 708 712 708 704 704 712 708 704 708 712 708 704 704 708 704 704 708 716 708 712 708 708 712 708 708 708 708 708 708 708 708 708 708 716 708 1308 708 708 756 704 704 704 708 704 712 712 712 704 704 712 712 708 704 708 708 712 712 716 712 712 712 708 712 712 716 720 716 712 712 720 716 712 716 720 712 712 712 716 712 720 716 724 716 712 712 712 720 716 716 724 716 720 716 716 716 716 716 724 716 716 716 716 716 712 712 712 712 712 720 720 720 712 712 720 712 716 712 716 716 720 720 724 720 720 720 716 728 720 724 728 720 720 720 728 724 720 724 728 724 720 720 724 720 728 720 732 724 728 724 724 728 720 724 988 724 724 724 724 724 724 724 724 732 724 724 724 724 720 720 720 724 720 720 728 728 720 720 720 720 724 720 724 724 728 728 732 728 728 728 724 736 728 732 736 732 728 728 728 732 728 732 9944 728 728 728 732 728 736 732 740 732 736 732 732 736 732 844 740 732 736 732 732 732 732 732 740 732 732 732 732 732 728 728 728 732 728 736 736 736 728 728 736 728 732 728 732 732 732 736 736 736 736 736 732 744 736 740 744 740 736 736 744 740 736 740 744 740 736 736 740 736 996 736 748 740 744 740 740 740 740 740 740 740 740 740 740 740 740 740 748 740 740 740 740 740 736 736 736 740 736 736 744 744 736 736 744 744 740 736 740 740 744 744 748 744 744 744 740 996 744 748 752 748 744 744 752 748 744 748 752 748 744 744 748 744 752 748 752 748 752 744 1000 748 748 748 756 748 752 748 748 748 748 748 756 748 748 748 748 748 744 744 744 748 744 744 744 752 744 744 752 752 748 744 748 748 752 752 756 752 752 752 748 760 752 756 760 1584 756 1188 752 752 752 756 760 756 752 752 756 752 760 756 764 756 760 756 756 760 756 756 756 756 756 756 756 756 756 756 756 764 756 756 756 764 752 752 752 756 752 760 760 760 752 752 760 1008 752 752 756 756 760 760 764 760 760 760 756 768 760 756 768 764 760 760 768 764 760 764 768 764 760 760 764 760 768 764 772 764 768 764 764 768 760 764 772 764 768 764 764 764 764 1020 764 764 764 764 764 764 760 760 760 764 760 768 768 760 760 760 768 768 764 760 764 764 768 768 1028 768 768 768 764 776 768 772 776 772 768 768 776 772 768 772 776 772 768 768 772 768 776 768 772 768 776 772 772 776 772 772 772 772 772 772 772 860 780 772 784 780 772 772 772 1080 764 768 768 788 768 776 776 776 768 768 776 776 772 768 772 772 776 776 780 776 776 776 772 784 776 772 776 780 776 776 784 780 776 780 784 780 776 780 780 776 784 780 788 780 784 780 776 1028 776 780 788 780 784 780 780 780 780 780 788 780 780 780 780 780 776 776 776 780 776 784 1052 776 776 776 784 784 780 776 780 780 784 784 788 784 784 784 780 792 784 788 792 788 784 784 784 1044 784 788 792 788 784 784 788 784 792 788 796 788 792 788 788 792 788 788 788 788 788 788 788 788 788 788 788 796 788 788 788 788 784 784 784 788 784 792 792 792 784 784 792 792 788 1036 784 788 792 792 796 792 792 792 788 800 792 796 800 792 792 804 800 796 792 796 800 796 840 796 792 792 800 796 804 796 792 796 796 800 792 796 804 796 800 796 796 796 796 796 800 796 796 796 796 796 792 792 792 796 792 800 800 792 792 792 800 800 796 792 796 796 800 800 804 800 800 800 796 808 800 804 808 804 800 800 808 804 800 804 808 804 800 800 804 800 808 804 812 1060 800 804 804 808 804 804 804 804 804 804 804 804 804 804 804 812 804 804 804 812 796 800 808 804 800 808 808 808 800 800 808 808 804 800 804 804 808 808 812 808 808 808 804 816 808 812 808 812 808 808 816 812 808 808 816 812 808 812 808 808 816 812 820 812 816 812 812 816 808 812 812 812 816 812 812 824 828 812 820 828 812 812 812 812 812 828 816 812 808 816 816 812 808 808 816 816 812 808 812 812 816 816 820 816 816 816 812 824 816 820 824 820 816 816 824 816 1072 816 824 820 816 816 820 816 824 820 828 820 824 816 820 824 820 820 820 820 824 820 1076 820 820 820 820 828 820 820 820 820 816 816 816 820 816 824 824 824 816 816 824 824 820 816 820 820 820 824 828 824 824 824 820 832 824 828 832 828 824 824 832 828 824 828 832 828 824 824 1088 824 824 828 836 828 832 828 828 832 828 828 836 828 832 828 828 828 828 828 836 828 1076 828 828 828 824 824 832 824 824 832 832 832 824 824 832 832 828 840 828 828 828 832 836 832 832 1088 828 832 832 900 840 836 832 832 840 836 832 836 840 836 832 832 836 836 840 836 844 848 1112 836 836 840 836 836 848 836 836 848 836 836 836 836 836 844 836 836 836 836 832 832 1152 832 832 840 840 840 832 832 840 840 836 832 836 836 840 840 844 840 840 840 836 848 840 844 848 840 840 840 848 844 840 840 848 840 840 840 844 840 848 844 844 844 848 844 840 848 840 844 844 844 848 844 844 844 844 844 852 844 844 844 844 844 840 840 840 844 840 848 848 840 840 1152 840 840 844 840 844 844 848 848 852 848 848 848 844 856 848 852 856 852 848 848 856 852 848 848 848 848 848 848 852 848 856 848 860 852 856 900 852 856 852 852 852 852 856 852 852 852 852 852 852 860 852 852 852 852 848 848 848 852 848 848 856 856 848 856 856 856 852 848 852 852 1108 856 852 856 856 856 852 864 856 860 864 860 856 856 856 860 856 860 864 856 856 856 860 856 856 860 868 860 864 860 860 864 860 860 868 860 864 860 860 860 860 860 860 868 860 1116 860 860 856 856 856 860 856 864 864 864 856 856 864 856 860 856 860 860 864 864 868 864 864 864 860 1108 864 868 872 868 864 864 872 868 864 868 872 868 864 864 868 864 872 868 876 868 872 864 864 868 868 868 868 868 868 868 868 868 868 868 868 876 868 868 908 868 864 864 864 868 10104 864 872 872 864 872 872 872 868 864 868 868 872 872 876 872 872 872 868 880 872 876 880 876 872 1120 872 876 872 876 880 876 872 872 876 872 880 876 872 876 880 876 876 880 876 876 876 1136 876 876 876 876 876 876 876 876 876 876 876 876 872 872 872 876 872 880 880 880 872 872 872 1124 872 872 876 876 880 880 884 880 880 880 876 888 880 876 888 884 880 880 888 880 880 884 880 1136 880 880 884 880 888 884 884 884 888 884 884 888 884 884 884 884 884 884 884 884 884 1136 884 892 884 884 884 892 880 880 880 884 880 888 888 888 880 880 888 892 884 880 884 884 888 888 884 888 888 888 884 896 888 884 896 892 888 888 896 892 888 892 896 892 888 892 888 888 888 1164 892 892 896 892 892 896 888 892 900 892 896 892 892 892 892 892 900 892 892 892 892 892 884 888 888 892 888 896 896 888 888 888 896 896 892 888 892 892 896 896 900 896 896 896 900 896 1152 892 904 900 896 896 904 900 896 900 904 900 896 896 900 896 904 900 908 896 904 900 896 1160 896 900 900 900 900 900 900 900 900 900 900 908 900 900 900 908 892 896 896 900 896 896 896 896 896 896 904 904 900 896 900 900 904 904 908 904 904 944 900 912 904 908 912 908 904 904 904 904 904 908 912 908 904 908 908 904 912 908 916 908 912 908 908 912 904 908 908 908 1368 908 912 908 908 908 916 908 908 908 908 908 904 904 928 1044 904 912 924 904 904 904 912 912 908 904 904 908 912 912 916 912 912 912 908 920 912 908 920 916 912 912 920 916 912 916 920 916 912 912 912 912 920 916 916 916 920 916 916 920 916 916 916 916 916 916 916 916 916 916 12848 916 916 916 916 916 912 912 912 916 912 920 920 920 912 912 920 920 916 912 916 928 920 920 924 1328 920 920 916 928 920 924 928 920 1004 920 928 924 920 920 928 924 920 924 920 920 928 924 924 920 920 924 924 928 920 924 932 924 928 924 924 924 924 924 932 924 924 924 924 932 1328 920 920 924 920 928 928 920 920 920 928 928 924 920 924 924 928 928 932 928 928 928 924 936 928 924 928 928 928 928 936 932 928 928 936 932 928 928 932 928 936 932 940 932 936 932 932 936 1340 932 932 932 932 932 932 932 932 932 932 940 932 932 932 932 928 928 928 932 928 936 936 1336 928 928 936 936 932 928 932 932 936 936 940 936 936 936 932 944 936 940 944 936 936 936 944 936 1360 936 944 940 936 940 936 936 944 940 948 940 944 940 940 944 940 940 948 940 944 940 1380 940 940 940 948 940 940 940 940 940 936 936 944 940 936 944 944 944 936 944 944 944 940 936 1340 940 944 944 948 944 944 944 940 952 944 948 952 948 944 944 952 948 944 948 952 948 944 944 948 944 952 948 956 948 952 944 948 952 948 948 948 948 948 948 948 948 948 948 956 948 948 948 948 948 944 944 944 948 944 952 952 952 944 944 952 952 948 944 948 948 952 952 956 952 952 1348 948 960 952 956 960 956 952 952 960 956 952 952 1068 956 952 956 952 952 952 956 956 952 1352 952 956 960 956 956 964 956 960 956 956 956 956 956 964 956 956 956 956 956 952 952 960 952 952 960 960 960 952 952 960 960 956 952 956 956 960 960 964 960 960 960 964 960 960 956 968 1356 960 960 968 964 960 964 968 964 960 960 964 960 968 964 972 964 968 964 964 968 960 964 964 964 964 964 964 964 964 964 964 972 964 964 964 964 960 960 960 964 960 968 968 960 960 1404 968 968 964 960 964 964 968 968 972 968 968 968 976 976 968 964 976 972 968 968 976 972 1028 1432 968 968 968 968 972 968 976 972 972 972 976 972 968 976 968 972 972 972 972 972 972 1380 972 972 972 972 972 972 972 972 968 968 968 972 968 976 976 976 968 968 976 968 972 968 972 972 972 976 980 976 976 976 980 976 976 972 984 980 976 976 984 980 976 976 984 980 976 980 976 1428 976 976 980 980 984 980 980 984 980 980 980 980 980 980 980 980 980 980 980 988 980 980 980 980 976 976 976 980 976 976 984 984 976 984 984 984 980 976 980 980 984 984 980 984 984 984 1444 984 984 980 992 988 984 1004 984 988 984 984 992 984 984 984 988 984 992 988 988 988 992 1432 984 992 984 988 988 988 992 988 988 988 988 988 988 988 988 988 988 988 984 984 984 988 984 984 992 992 984 992 992 984 988 984 988 988 992 992 996 992 992 992 988 1000 992 988 1000 996 992 992 992 996 992 992 1000 996 992 992 996 992 1000 996 996 996 1000 996 996 996 996 996 996 996 996 996 996 996 996 996 996 1004 996 996 996 996 992 992 992 996 992 992 1000 1000 992 992 992 992 992 1008 996 996 1000 1000 1004 1000 1000 1000 996 1008 1132 996 1008 1004 1000 1000 1008 1004 1000 1004 1000 1400 1000 1000 1004 1000 1008 1004 1000 1004 1008 1004 1004 1008 1000 1004 1004 1004 1008 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1000 1000 1000 1004 1000 1008 1008 1008 1000 1008 1008 1008 1004 1000 1004 1004 1008 1412 1004 1008 1008 1008 1004 1016 1008 1004 1016 1012 1008 1008 1016 1008 1008 1008 1016 1012 1008 1008 1012 1008 1016 12168 1008 1012 1016 1012 1012 1016 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1420 1012 1008 1008 1008 1012 1008 1016 1016 1016 1008 1016 1016 1016 1012 1008 1012 1012 1028 1016 1020 1016 1016 1016 1012 1024 1016 1012 1024 1020 1016 1016 1024 1020 1016 1016 1024 1020 1016 1016 1020 1016 1024 1020 1020 1020 1024 1020 1016 1020 1016 1020 1020 1020 1024 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1016 1016 1016 1020 1016 1420 1016 1016 1016 1024 1024 1024 1020 1016 1020 1020 1024 1024 1028 1024 1024 1024 1020 1032 1024 1028 1024 1028 1024 1024 1024 1028 1024 1024 1032 1028 1024 1024 1028 1024 1032 1028 1028 1024 1032 1028 1028 1032 1028 1028 1028 1028 1428 1028 1028 1028 1028 1028 1028 1036 1044 1028 1028 1036 1020 1024 1024 1028 1028 1036 1656 7292 1024 1032 1032 1024 1476 1024 1028 1028 1032 1032 1036 1032 1032 1032 1028 1040 1032 1028 1040 1036 1032 1032 1040 1036 1032 1036 1040 1036 1484 1032 1036 1032 1040 1036 1044 1036 1040 1036 1036 1040 1032 1036 1044 1036 1040 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1032 1032 1032 1036 1032 1040 1040 1032 1032 1032 1040 1040 1036 1032 1036 1036 1040 1040 1044 1040 1044 1040 1036 1048 1040 1044 1048 1044 1040 1040 1048 1044 1040 1044 1048 1044 1040 1040 1044 1040 1048 1044 1444 1040 1048 1044 1044 1048 1044 1044 1052 1044 1044 1044 1044 1044 1044 1044 1044 1088 1044 1044 1044 1044 1036 1040 1040 1044 1040 1048 1048 1048 1040 1040 1048 1048 1044 1040 1044 1044 1048 1048 1052 1048 1048 1048 1044 1056 1048 1504 1048 1048 1048 1048 1056 1052 1048 1048 1056 1052 1048 1052 1048 1048 1056 1052 1060 1052 1048 1052 1052 1056 1048 1052 1060 1052 1056 1052 1052 1052 1052 1052 1060 1052 1052 1052 1052 1052 1048 1048 1048 1052 1048 1056 1056 1056 1048 1048 1056 1056 1052 1048 1052 1052 1056 1056 1060 1064 1060 1064 1060 1056 1056 1060 1064 1060 1056 1056 1064 1060 1056 1056 1064 1060 1056 1056 1060 1056 1064 1060 1068 1656 1064 1064 1060 1064 1060 1060 1068 1060 1064 1060 1060 1060 1060 1060 1060 1068 1060 1060 1060 1060 1056 1056 1056 1060 1056 1064 1064 1064 1056 1056 1064 1064 1060 1056 1056 1060 1064 1064 1068 1064 1064 1064 1060 1072 1064 1068 1072 1064 1064 1064 1072 1068 1064 1064 1072 1068 1064 1064 1064 1064 1072 1068 1076 1068 1072 1068 1068 1072 1068 1068 1068 1068 1072 1068 1068 1068 1068 1068 1068 1468 1068 1068 1068 1068 1064 1064 1072 1068 1064 1072 1072 1072 1064 1072 1072 1072 1068 1064 1068 1068 1072 1072 1076 1072 1072 1072 1068 1080 1072 1076 1080 1076 1072 1072 1080 1096 1072 1076 1080 1076 1072 1072 1076 1072 1080 1076 1084 1072 1072 1072 1076 1080 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1084 1084 1076 1076 1076 1084 1068 1072 1080 1072 1072 1080 1080 1080 1072 1072 1080 1080 1076 1072 1076 1076 1080 1080 1084 1080 1080 1080 1076 1088 1080 1084 1080 1536 1080 1080 1088 1084 1080 1084 1088 1084 1080 1084 1080 1080 1080 1084 1092 1084 1088 1084 1084 1088 1084 1492 1084 1084 1088 1084 1084 1084 1084 1084 1092 1084 1084 1084 1084 1084 1080 1080 1088 1080 1080 1088 1088 1640 1080 1080 1088 1088 1088 1084 1100 1084 1084 1088 1092 1088 1088 1088 1092 1088 1088 1092 1096 1092 1088 1088 1096 1092 1088 1712 1088 1092 1088 1088 1092 1088 1096 1092 1100 1092 1096 1092 1092 1096 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1100 1092 1092 1092 1092 1088 1088 1088 1092 1088 1096 1096 1096 1088 1088 1096 1096 1092 1088 1092 1556 1092 1096 1100 1096 1096 1096 1092 1104 1096 1100 1104 1100 1096 1096 1104 1100 1096 1100 1104 1096 1096 1100 1096 1500 1096 1100 1100 1100 1104 1100 1096 1104 1096 1100 1100 1108 1104 1100 1100 1100 1100 1100 1104 1108 1136 1100 1100 1100 1096 1096 1096 1100 1096 1104 1104 1104 1096 1104 1104 1096 1100 1096 1100 1100 1104 1104 1108 1104 1104 1104 11432 1104 1104 1108 1112 1108 1104 1104 1112 1108 1104 1108 1112 1108 1104 1104 1108 1104 1112 1104 1116 1108 1104 1508 1104 1112 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1176 1116 1108 1108 1108 1108 1104 1104 1112 1504 1104 1104 1112 1112 1104 1104 1112 1112 1108 1104 1108 1108 1112 1112 1116 1112 1112 1112 1108 1120 1112 1116 1120 1116 1520 1112 1112 1116 1112 1112 1120 1116 1112 1116 1124 1112 1288 1116 1116 1116 1120 1116 1116 1120 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1124 1116 1116 1116 1116 1116 1112 1112 1112 1116 1112 1120 1120 1120 1112 1120 1512 1112 1116 1112 1116 1116 1120 1120 1124 1120 1120 1120 1116 1128 1120 1116 1128 1124 1120 1120 1128 1124 1120 1124 1120 1120 1120 1120 1124 1120 1128 1124 1124 1124 1128 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1524 1124 1124 1132 1124 1124 1124 1124 1120 1120 1120 1124 1120 1120 1128 1128 1120 1120 1128 1128 1124 1120 1124 1124 1124 1416 1128 1180 1128 1128 1124 1136 1128 1132 1136 1132 1128 1128 1136 1132 1128 1132 1136 1132 1128 1132 1128 1128 1128 1128 1136 1132 1136 1132 1132 1136 1132 1132 1132 1132 1136 1132 1132 1132 1132 1132 1132 1132 1132 1132 1504 1132 1128 1128 1128 1132 1128 1136 1136 1136 1128 1128 1136 1136 1132 1128 1132 1132 1136 1136 1140 1136 1136 1136 1140 1136 1136 1132 1144 1140 1136 1136 1144 1136 1136 1140 1144 1140 1136 1136 1140 1136 1144 1140 1148 1140 1144 1140 1540 1140 1140 1140 1140 1140 1148 1140 1140 1140 1140 1140 1156 1148 1984 1140 1140 1148 1136 1136 1136 1140 1136 1528 1136 1144 1136 1136 1144 1144 1140 1136 1140 1140 1144 1144 1148 1144 1144 1144 1140 1152 1144 1140 1152 1148 1144 1144 1548 1144 1144 1148 1152 1148 1144 1144 1148 1144 1152 1148 1156 1148 1152 1148 1148 1152 1144 1148 1156 1148 1576 1148 1148 1148 1148 1148 1156 1148 1148 1148 1148 1148 1148