92 92 92 92 92 92 104 92 92 92 92 92 92 92 96 92 92 92 96 92 96 96 108 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 100 100 104 100 104 104 112 100 104 104 112 104 112 112 112 104 112 112 112 112 112 112 112 120 116 116 116 116 116 116 116 120 116 116 116 116 116 116 116 124 116 116 116 116 116 116 116 124 116 116 116 116 116 116 116 124 120 120 120 120 128 128 120 124 120 120 120 120 120 120 120 128 120 120 120 120 120 120 120 128 120 120 120 120 120 120 120 128 124 124 124 124 124 132 124 132 124 124 124 124 124 124 124 132 124 124 124 124 124 124 124 132 128 128 128 128 128 128 128 132 128 128 128 128 128 136 128 136 128 128 128 128 128 128 128 136 128 128 128 128 128 128 128 136 132 132 132 132 132 132 132 136 132 132 132 132 132 132 132 140 132 132 132 132 132 132 132 140 132 132 132 132 132 132 132 140 136 136 136 136 136 136 136 140 136 136 136 136 136 136 136 144 136 136 136 136 136 136 136 144 136 136 136 136 136 136 136 148 140 140 140 140 140 140 140 144 140 140 140 140 140 448 140 152 140 140 140 140 140 140 140 152 140 140 140 140 140 140 140 152 144 144 144 144 144 144 144 152 144 144 144 144 144 144 152 156 144 144 144 144 144 144 144 156 144 144 144 144 144 144 144 156 148 148 148 148 148 148 148 160 148 148 148 148 148 148 148 160 148 148 148 148 148 148 148 164 156 156 156 156 156 156 156 168 156 156 156 156 156 156 156 168 156 156 156 156 156 156 156 168 160 160 160 160 160 160 160 168 160 160 160 160 160 160 160 172 168 168 168 168 168 168 168 176 164 164 164 164 164 164 168 176 168 168 168 168 168 168 168 180 168 168 168 168 168 168 168 180 168 168 168 168 168 168 168 184 172 172 172 172 172 172 172 184 172 172 172 172 172 172 172 188 176 176 176 176 176 176 176 188 176 176 176 176 176 176 176 192 180 180 180 180 180 180 180 192 180 180 180 180 180 180 180 196 188 188 188 188 188 188 188 196 192 192 192 192 192 192 192 200 188 188 188 188 188 188 188 200 196 196 196 196 196 196 196 200 196 196 196 196 196 196 196 204 200 200 200 200 200 200 200 208 196 196 196 196 196 8980 196 216 200 200 200 200 200 200 200 212 200 200 200 200 200 200 200 212 200 200 200 200 200 200 200 216 204 204 204 204 204 492 204 212 204 204 204 204 204 204 204 220 208 208 208 208 208 208 208 220 208 208 208 208 208 208 208 220 212 212 212 212 212 216 212 224 212 212 212 212 212 212 212 228 220 220 220 220 220 220 220 228 224 224 224 224 224 224 224 232 220 220 220 220 220 220 220 232 228 228 228 228 228 228 228 232 228 228 228 228 228 228 228 236 232 232 232 232 232 232 232 240 228 228 228 228 228 228 228 240 232 232 232 232 232 232 232 244 232 232 232 232 232 232 232 236 232 232 232 232 232 232 232 240 236 236 236 236 236 236 236 240 236 236 236 236 236 236 236 244 240 240 240 240 240 240 240 252 240 240 240 240 240 240 240 256 244 244 244 244 244 244 244 256 244 244 244 244 244 244 244 260 252 252 252 252 252 252 252 260 256 256 256 256 256 256 256 264 252 252 252 252 252 252 252 264 260 260 260 260 260 260 260 264 260 260 260 260 260 260 260 268 264 264 264 264 264 264 264 276 260 260 260 260 260 516 260 272 264 264 264 264 264 264 236 276 264 264 264 264 264 264 264 276 264 264 264 264 264 264 264 280 268 268 268 268 268 268 268 280 268 268 268 268 268 268 268 284 272 272 272 272 272 272 272 284 272 272 272 272 272 272 272 288 276 276 276 276 276 276 276 288 276 276 276 276 276 276 276 292 284 284 284 284 284 284 284 292 288 288 288 288 288 288 288 296 284 284 284 284 284 284 284 296 292 292 292 292 292 292 292 296 292 292 292 292 292 292 292 300 296 296 296 296 296 296 296 304 292 292 292 292 292 292 292 304 296 296 296 296 296 296 296 308 296 296 296 296 296 296 296 308 296 296 296 296 296 296 296 312 300 300 300 300 300 300 300 312 300 300 300 300 300 300 300 316 304 304 304 304 304 304 304 316 304 304 304 304 304 304 304 320 308 308 308 308 308 308 308 320 308 308 308 308 308 308 308 324 316 316 316 316 316 316 316 324 320 320 320 320 320 320 320 328 316 316 316 316 316 316 316 328 324 324 324 324 324 324 324 328 324 324 324 324 324 324 324 336 328 328 328 328 328 328 328 336 324 324 324 324 324 8980 324 344 328 328 328 328 328 328 328 340 328 328 328 328 328 328 328 340 328 328 328 328 328 328 328 344 332 332 332 332 332 544 332 340 332 332 332 332 332 332 332 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 340 340 340 340 340 340 340 340 344 340 340 340 340 340 340 340 348 348 348 348 348 348 348 348 352 352 352 352 352 352 352 352 352 348 348 348 348 348 348 348 348 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 360 360 360 360 360 360 360 360 356 356 356 356 356 356 356 356 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 364 360 360 360 360 360 360 360 368 364 364 364 364 364 364 364 368 364 364 364 364 364 364 364 372 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 376 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 384 380 380 380 380 380 380 380 384 384 384 384 384 384 384 384 380 380 380 380 380 380 380 380 380 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 392 392 392 392 392 392 392 392 388 388 388 388 388 388 576 388 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 412 412 412 412 412 412 412 412 416 416 416 416 416 416 416 416 412 412 412 412 412 412 412 412 412 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 424 424 424 424 424 424 424 424 420 420 420 420 420 420 420 420 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 436 436 436 436 436 436 552 436 436 436 436 436 436 436 436 436 444 444 444 444 444 444 332 444 448 448 448 448 448 448 448 448 444 444 444 444 444 444 444 444 444 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 456 456 456 456 456 456 456 456 452 452 452 452 452 452 8560 452 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 460 460 460 460 460 460 612 460 468 460 460 460 460 460 460 460 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 476 476 476 476 476 476 476 476 480 480 480 480 480 480 480 480 476 476 476 476 476 476 476 476 476 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 488 488 488 488 488 488 488 488 484 484 484 484 484 484 484 484 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 508 508 508 508 508 508 508 508 512 512 512 512 512 512 512 512 508 508 508 508 508 508 508 508 508 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 520 520 520 520 520 520 520 520 516 516 516 516 516 516 648 516 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 540 540 540 540 540 540 540 540 544 544 544 544 544 544 544 544 540 540 540 540 540 540 540 540 540 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 552 552 552 552 552 552 552 552 548 548 548 548 548 548 548 548 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 556 556 556 556 556 556 608 556 556 556 556 556 556 384 556 556 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 572 572 572 572 572 572 572 572 576 576 576 576 576 576 576 576 572 572 572 572 572 572 572 572 572 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 584 584 584 584 584 584 584 584 384 384 384 384 384 384 9156 384 384 384 384 384 384 384 384 384 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 688 388 388 388 388 388 388 388 388 388 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 412 404 404 404 404 404 404 404 412 404 404 404 404 404 404 404 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 720 416 416 416 416 416 416 416 416 416 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 672 420 420 420 420 420 420 420 696 420 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 9236 448 448 448 448 448 448 448 448 448 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 1004 452 452 452 452 452 452 452 452 452 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 712 460 460 460 460 460 460 460 460 460 464 464 464 464 464 464 464 464 464 464 464 536 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 784 480 480 480 480 480 480 480 480 480 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 744 496 496 496 496 496 496 496 496 496 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 572 500 500 500 500 500 500 500 500 500 500 500 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 9500 512 512 512 512 512 512 512 512 512 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 1192 516 516 516 516 516 516 516 516 516 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 784 532 532 532 532 532 532 532 532 532 536 932 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 848 544 544 544 544 544 544 544 544 544 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 560 552 552 552 552 552 552 552 556 556 556 556 556 556 556 556 564 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 816 564 564 564 564 640 564 564 564 564 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 9668 576 576 576 576 576 576 576 576 576 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 888 580 580 580 580 580 580 580 580 580 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 592 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 844 592 592 592 592 592 592 592 592 592 596 596 596 668 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 604 608 604 604 604 604 604 604 608 604 912 896 608 608 608 992 604 616 604 728 756 604 604 604 604 604 604 604 604 604 604 604 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 1052 608 608 608 608 608 608 608 608 608 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 628 620 620 620 620 620 1260 620 628 620 620 620 620 620 1096 620 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 640 636 636 636 636 636 636 636 644 636 636 636 636 636 636 636 644 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 12392 640 640 640 640 640 640 640 640 640 644 644 644 644 644 644 644 644 652 644 644 644 644 644 644 644 644 644 644 644 644 644 1076 644 644 644 644 644 644 644 644 644 652 648 648 648 648 648 648 648 648 648 648 648 648 720 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 664 656 656 656 656 656 656 656 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 1068 668 668 668 668 668 668 668 668 668 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 1192 672 672 672 672 672 672 672 672 672 672 672 672 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 684 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 684 680 680 680 680 680 680 680 680 680 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 692 688 688 688 688 688 688 688 688 688 688 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 1096 692 692 692 692 692 692 692 692 692 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 1016 696 696 696 696 696 696 696 696 696 696 696 696 696 696 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 11840 704 704 704 704 704 704 704 704 704 712 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 1152 708 708 708 708 708 708 708 708 708 716 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 720 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 1116 716 716 716 716 716 716 716 716 716 720 720 720 720 720 720 792 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 736 736 736 736 736 736 736 736 744 736 736 736 736 736 736 736 736 736 736 736 736 736 1136 736 736 736 736 736 736 736 736 736 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 820 740 740 740 740 740 740 740 740 740 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 1152 760 760 760 760 760 760 760 760 852 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 768 764 764 764 764 764 764 764 764 764 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 12052 768 768 768 768 768 776 768 768 768 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 1220 772 772 772 772 772 772 772 772 772 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 784 776 776 776 776 776 776 776 784 780 780 780 780 780 780 780 788 780 780 780 780 780 780 780 780 780 780 780 780 780 1180 780 780 780 780 780 780 780 780 780 784 784 1416 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 800 796 796 796 796 796 796 796 804 796 796 796 796 796 796 796 804 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 1256 800 800 800 800 800 800 800 800 800 804 804 884 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 820 820 820 820 820 820 820 820 828 820 820 820 820 820 820 820 828 820 820 820 820 820 1220 820 828 820 820 820 900 820 820 820 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 12548 832 832 832 832 832 832 832 832 832 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 1292 836 836 836 836 836 836 836 836 836 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 1536 840 840 840 840 840 840 840 840 840 840 840 840 840 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 1256 856 856 856 856 856 856 856 856 856 864 860 860 860 932 860 860 860 868 860 860 860 860 860 860 860 868 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 864 864 864 864 864 864 864 864 864 864 864 872 864 864 864 864 864 864 864 864 864 864 1316 864 864 864 864 864 864 864 864 864 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 1268 872 872 872 872 872 872 872 872 872 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 1268 876 876 876 876 876 876 876 876 876 876 876 876 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 1292 892 892 892 892 892 892 892 892 1644 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 13104 896 896 896 896 896 896 896 896 896 900 900 900 900 900 900 900 904 900 900 900 900 900 900 900 900 900 900 900 900 900 900 1348 900 900 900 900 900 900 900 900 900 904 904 904 904 904 904 904 904 912 904 904 904 904 904 904 904 912 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 912 908 908 908 908 908 908 908 916 908 908 908 908 908 908 908 916 908 908 908 908 908 1300 908 916 908 908 908 908 908 908 908 912 912 912 912 912 912 912 984 912 912 912 912 912 912 912 912 920 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 916 916 916 916 916 916 916 916 924 916 916 916 916 916 916 916 924 916 916 916 916 916 916 916 924 916 916 916 916 916 916 916 924 920 920 920 920 920 920 928 928 920 920 920 920 920 920 920 928 920 920 920 920 920 920 920 928 920 920 920 920 920 920 920 928 924 924 924 924 924 924 924 932 924 924 924 924 924 924 924 932 924 924 924 924 924 1328 924 932 924 924 924 924 924 924 924 932 928 928 928 928 928 928 928 936 928 928 928 1000 928 928 928 936 928 928 928 928 928 1372 928 936 928 928 928 928 928 928 928 936 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 940 932 932 932 932 932 932 932 940 932 932 932 932 932 932 932 936 936 936 936 936 936 936 936 944 936 936 936 936 936 936 936 944 936 936 936 936 936 936 936 944 936 936 936 936 936 936 936 944 940 940 940 940 940 940 940 948 940 940 940 940 940 940 940 948 940 940 940 940 940 1344 940 948 940 940 940 940 940 940 940 948 944 944 944 944 944 944 944 952 944 944 944 944 944 944 1016 952 944 944 944 944 944 944 944 952 944 944 944 944 944 944 944 952 948 948 948 948 948 948 948 956 948 948 948 948 948 948 948 956 948 948 948 948 948 948 948 956 948 948 948 948 948 948 948 956 952 952 952 952 952 952 952 960 952 952 952 952 952 952 952 960 952 952 952 952 952 952 952 960 952 952 952 952 952 952 952 960 956 956 956 956 956 956 956 964 956 956 956 956 956 956 956 956 956 956 956 956 956 1360 956 956 956 956 956 956 956 956 956 964 960 960 960 960 960 960 960 968 960 960 960 960 960 960 960 1784 960 960 960 960 960 12008 960 968 960 960 960 960 960 960 960 968 964 964 964 964 964 964 964 972 964 964 964 964 964 964 964 972 964 964 964 964 964 1408 964 964 964 964 964 964 964 964 964 968 968 968 968 968 968 968 968 976 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 976 968 968 968 968 968 968 968 976 972 972 972 972 972 972 972 980 972 972 972 972 972 972 972 980 972 972 972 972 972 1372 972 980 972 972 972 972 972 972 972 980 976 976 976 976 976 976 976 976 976 976 976 976 1048 976 976 984 976 976 976 976 976 976 976 984 976 976 976 976 976 976 976 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 988 980 980 980 980 980 980 980 988 980 980 980 980 980 980 980 988 984 984 984 984 984 984 984 992 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 992 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 996 988 988 988 988 988 1384 988 996 988 988 988 988 988 988 988 996 992 992 992 992 1000 992 992 1824 992 992 992 992 992 992 992 1000 992 992 992 992 992 992 992 1000 992 992 992 992 992 992 992 1000 996 996 996 996 996 996 996 1004 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 1004 996 996 996 996 996 996 996 1004 1000 1000 1000 1000 1000 1000 1000 1008 1000 1000 1000 1000 1000 1000 1000 1008 1000 1000 1000 1000 1000 1000 1000 1008 1000 1000 1000 1000 1000 1000 1000 1008 1004 1004 1004 1004 1004 1004 1004 1012 1004 1004 1004 1004 1004 1004 1004 1012 1004 1004 1004 1004 1004 1400 1004 1012 1004 1004 1004 1004 1004 1004 1004 1024 1008 1856 1008 1008 1008 1008 1008 1016 1008 1008 1008 1008 1008 1008 1008 1016 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1016 1012 1012 1012 1012 1012 1012 1012 1020 1012 1012 1012 1012 1012 1012 1012 1020 1012 1012 1012 1012 1012 1012 1012 1020 1012 1012 1012 1012 1012 1012 1012 1020 1016 1016 1016 1016 1016 1016 1016 1024 1016 1016 1016 1016 1016 1016 1016 1024 1016 1016 1016 1016 1016 1016 1016 1024 1016 1016 1016 1016 1016 1016 1016 1024 1020 1020 1020 1020 1020 1020 1020 1028 1020 1020 1020 1020 1020 1020 1020 1028 1020 1020 1020 1020 1020 1272 1020 1028 1884 1020 1020 1020 1020 1020 1020 1028 1024 1024 1024 1024 1024 1024 1024 1032 1024 1024 1024 1024 1024 1024 1024 1032 1024 1024 1024 1024 1024 12484 1024 1032 1024 1024 1024 1024 1024 1024 1024 1032 1028 1028 1028 1028 1028 1028 1028 1036 1028 1028 1028 1028 1028 1028 1028 1036 1028 1028 1028 1028 1028 1484 1028 1028 1028 1028 1028 1028 1028 1028 1028 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1040 1032 1032 1032 1032 1032 1436 1032 1032 1032 1032 1032 1032 1032 1032 1032 1040 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1408 1912 1036 1036 1036 1036 1036 1036 1036 1036 1036 1044 1036 1036 1036 1036 1036 1036 1036 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1052 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1052 1048 1048 1048 1048 1048 1048 1048 1056 1048 1048 1048 1048 1048 1048 1048 1056 1048 1048 1048 1048 1048 1440 1048 1048 1048 1048 1048 1048 1048 1048 1048 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1060 1052 1052 1052 1052 1052 1052 1052 1060 1056 1056 1056 1056 1056 1056 1056 1064 1056 1056 1056 1056 1056 1056 1056 1064 1056 1056 1056 1056 1056 1056 1056 1064 1056 1056 1056 1056 1056 1056 1056 1060 1060 1060 1060 1060 1060 1060 1060 1068 1060 1060 1060 1060 1060 1060 1060 1068 1060 1060 1060 1060 1060 1464 1060 1068 1060 1060 1060 1060 1060 1060 1060 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1972 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1072 1068 1068 1068 1068 1068 1068 1068 1076 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1080 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1472 1076 1076 1076 1076 1076 1076 1076 1076 1076 1084 1088 1084 2540 1080 1080 1080 1080 1088 1080 1080 1080 1080 1080 1080 1080 1088 1080 1080 1080 1080 1080 1080 1080 1088 1080 1080 1080 1080 1080 1080 1080 1088 1084 1084 1084 1084 1084 1084 1084 1092 1084 1084 1084 1084 1084 1084 1084 1092 1084 1084 1084 1084 1084 1084 1084 1092 1084 1084 1084 1084 1084 1084 1084 1092 1088 1088 1088 1088 1088 1088 1088 1096 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 13372 1088 1096 1088 1088 1088 1088 1088 1088 1088 1096 1092 1092 1092 1092 1092 1092 1092 1100 1092 1092 1092 1092 1092 1096 1096 1108 2764 1092 1092 1092 1092 1540 1092 1092 1092 1092 1092 1092 1092 1092 1092 1096 1096 1096 1096 1096 1096 1096 1096 1104 1096 1096 1096 1096 1096 1096 1096 1104 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1104 1100 1100 1100 1100 1100 1100 1100 1108 1100 1100 1100 1100 1100 1100 1100 1108 1100 1100 1100 1100 1100 1100 1100 1108 1100 1100 1100 1100 1100 1100 1100 1104 1104 1104 1104 1104 1104 1104 1104 1112 1104 1104 1104 1104 1104 1104 1104 1112 1104 1104 1104 1104 1104 2228 1104 1112 1104 1104 1104 1108 1108 2420 1104 1112 1108 1108 1108 1108 1108 1108 1108 1116 1108 1108 1108 1108 1108 1108 1108 1116 1108 1108 1108 1108 1108 1108 1108 1116 1108 1108 1108 1108 1108 1108 1108 1116 1112 1112 1112 1112 1112 1112 1112 1120 1112 1112 1112 1112 1112 1112 1112 1120 1112 1112 1112 1112 1112 1112 1112 1120 1112 1112 1112 1112 1112 1112 1112 1120 1116 1116 1116 1116 1116 1116 1116 1124 1116 1116 1116 1116 1116 1116 1116 1124 1116 1116 1116 1116 1116 1512 1116 1124 1116 1116 1116 1116 1116 1116 1116 1124 1120 1120 1120 1120 1120 1124 1124 1128 1124 2068 1120 1120 1120 1120 1120 1128 1120 1120 1120 1120 1120 1120 1120 1128 1120 1120 1120 1120 1120 1120 1120 1128 1124 1124 1124 1124 1124 1124 1124 1132 1124 1124 1124 1124 1124 1124 1124 1132 1124 1124 1124 1124 1124 1124 1124 1132 1124 1124 1124 1124 1124 1124 1124 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1136 1128 1128 1128 1128 1128 1520 1128 1136 1128 1128 1128 1128 1128 1128 1128 1136 1132 1132 1132 1132 1132 1132 1132 1140 1132 1132 1132 1132 1132 1132 1132 1144 1136 1136 1136 14920 1812 1392 1132 1140 1480 1132 1132 1132 1132 1132 1132 1140 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1144 1136 1136 1136 1136 1136 1136 1136 1144 1136 1136 1136 1136 1136 1136 1136 1144 1140 1140 1140 1140 1140 1140 1140 1148 1140 1140 1140 1140 1140 1140 1140 1148 1140 1140 1140 1140 1140 1140 1140 1148 1140 1140 1140 1140 1140 1140 1140 1148 1144 1144 1144 1144 1144 1144 1144 1152 1144 1144 1144 1144 1144 1144 1144 1152 1144 1144 1144 1144 1144 1540 1148 1152 1160 1148 1220 1144 1144 1144 1144 1152 1148 1148 1148 1148 1148 1148 1148 1156 1148 1148 1148 1148 1148 1148 1148 1156 1148 1148 1148 1148 1148 1148 1148 1156 1148 1148 1148 1148 1148 1148 1148 1156 1152 1152 1152 1152 1152 1152 1152 1160