44 3010 Patrick Minnis NASA/Langley Research Center VISST (Visible Infrared Split-Window Solar-Infrared Technique) GOES-8 Pixel-Level Retrievals CRYSTAL-FACE 1 1 2002 07 09 2003 05 14 1 1 0 100 100 1 1 1 1 PIXEL LINE (unitless) PIXEL ELEMENT (unitless) TIME (HHMM) 9 0.01 0.01 1 0.1 0.1 0.1 0.1 0.1 0.1 9999 9999 9 9999 9999 9999 999 999 999 LATITUDE (degrees North) LONGITUDE (degrees West) CLOUD PHASE (1=water,2=ice,3=no retrieval,4=clear,5=bad data,6=suspect water,7=suspect ice) EFFECTIVE CLOUD TEMPERATURE (K) VISIBLE OPTICAL DEPTH (unitless) EFFECTIVE CLOUD PARTICLE RADIUS (If Cloud Phase=1) OR DIAMETER (If Cloud Phase=2) (microns) CLOUD TOP HEIGHT (km) EFFECTIVE CLOUD HEIGHT (km) CLOUD BOTTOM HEIGHT (km) 0 14 This is a subsection of beta-level pixel retrievals from VISST (Visible Infrared Split-Window Solar-Infrared Technique) on GOES8 data. Please check with Patrick Minnis (p.minnis@larc.nasa.gov) for any technical questions or before using these data in any publication. A revised version of the results will be made generally available after the processing algorithms are completely verified. A reference is Minnis, P.;Kratz, D. P.; Coakley, J. A., Jr.; King, M. D.; Garber, D.; Heck, P. Mayor, S.; Young, D. F. and Arduini, R.: Cloud Optical Property Retrieval (Subsystem 4.3). Clouds and the Earths Radiant Energy System (CERES) Algorithm Theoretical Basis Document, Volume III: Cloud Analyses and Radiance Inversions (Subsystem 4) NASA RP 1376 Vol. 3, edited by CERES Science Team, December, 1995, pp. 135-176. VISST pixel-level retrievals from a larger domain, with more radiative, macrophysical and microphysical parameters, have been made available in netcdf format from the NASA/Langley CRYSTAL-FACE web page at http://angler.larc.nasa.gov/crystal. NOTE: This file replaces the preliminary VISST retrievals in the CRYSTAL archive. 0 2132 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2630 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2570 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2539 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 8137 8136 8136 8136 8135 8135 8135 8134 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8132 8132 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8122 8122 8122 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8108 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8105 8105 8105 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8093 8093 8092 8092 8092 8092 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8078 8078 8078 8078 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8074 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8066 8066 8066 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8064 8064 8063 8063 8063 8063 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8062 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8059 8059 8059 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8049 8049 8049 8049 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8035 8035 8034 8034 8034 8034 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8023 8023 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 8016 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7970 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7941 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7936 7936 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7881 7881 7881 7881 7881 7881 7880 7880 7880 7880 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 2 2 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 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 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 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 1 2 2 2 2 2 2 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 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 1 2 2 2 2 2 2 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 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 1 2 2 2 1 2 2 2 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 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 1 2 2 2 2 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 1 1 1 2 2 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 1 2 2 2 2 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 1 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 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 1 2 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 1 2 1 2 2 1 2 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 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 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 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 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 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 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 2 2 2 2 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 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 1 2 2 2 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 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 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 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 1 2 1 1 2 1 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 2 1 1 2 1 2 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 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 1 1 2 2 2 1 2 2 2 1 1 2 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 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 1 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 1 1 2 2 2 2 2 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 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 1 2 1 2 2 2 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 6 1 2 2 1 2 2 1 2 2 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 1 2 7 2 1 7 2 1 1 2 1 2 2 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 1 1 2 1 2 1 7 1 2 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 1 2 2 2 2 2 1 2 2 2 2 2 2 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 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 1 2 2 1 1 1 2 2 2 1 2 1 2 2 2 2 2 1 2 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 1 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 1 1 2 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 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 1 2 1 2 6 7 7 1 1 2 1 1 2 4 2 2 2 1 2 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 1 2 2 7 7 7 4 7 1 2 2 2 2 1 7 2 2 2 2 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 1 2 1 2 2 3 3 7 7 4 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 2 2 1 4 4 2 4 1 1 2 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 1 1 1 2 2 2 2 3 2 4 1 2 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 1 1 2 2 2 2 1 3 1 2 2 2 1 2 2 7 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 1 2 2 2 2 2 2 2 2 2 6 2 2 2 1 2 2 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 1 2 2 2 2 2 2 2 1 2 2 1 2 2 2 1 2 1 1 2 1 1 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 1 1 2 2 2 2 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 1 2 1 2 2 2 2 1 1 2 2 2 1 2 1 2 2 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 1 2 1 2 2 2 2 1 1 1 2 1 2 2 1 2 2 1 2 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 1 2 2 2 1 2 2 1 2 1 1 1 1 2 2 2 2 1 2 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 1 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 2 2 1 2 2 2 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 1 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 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 1 1 1 2 2 2 2 2 2 2 2 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 1 2 1 2 2 2 2 1 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 1 1 2 2 2 2 2 2 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 1 1 2 2 1 2 1 2 2 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 1 2 2 2 1 2 2 1 2 2 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 1 2 2 2 2 2 1 2 2 2 2 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 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 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 1 2 2 2 1 1 2 1 2 1 2 1 2 2 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 2 2 2 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 1 2 2 2 2 1 2 1 1 1 1 2 2 2 2 2 2 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 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 1 2 1 2 1 1 2 2 2 2 2 2 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 1 2 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 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 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 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 7 7 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 1 2 2 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 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 1 1 2 2 2 2 2 2 2 2 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 1 1 2 2 2 2 2 2 6 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 6 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 2 1 2 2 2 2 2 4 6 4 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 1 2 1 1 2 2 2 1 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 1 4 7 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 1 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 2 2 2 2 4 2 2 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 1 2 2 2 1 1 2 2 2 2 2 1 2 1 2 2 1 2 2 2 1 1 2 2 2 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 1 2 2 1 2 1 2 2 2 2 2 1 2 2 2 2 2 1 2 2 6 2 2 2 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 1 2 1 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 6 2 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 7 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 2 2 2 2 7 2 2 2 2 2 1 1 1 2 2 2 1 2 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 7 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 1 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 1 2 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 7 2 2 2 7 7 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 2 1 2 2 2 2 2 2 2 7 7 2 2 1 2 2 1 2 2 2 2 2 1 2 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 7 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 7 7 2 1 2 1 2 2 2 1 2 1 6 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 1 7 2 2 7 2 1 2 1 2 2 1 1 3 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 1 7 7 7 1 2 1 1 1 1 2 1 1 3 6 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 1 7 7 2 2 1 1 2 2 1 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 1 2 2 1 3 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 1 2 2 2 1 1 1 2 2 2 1 6 4 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 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 1 1 1 1 2 1 4 4 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 7 2 2 2 2 2 2 2 2 2 2 2 7 7 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 2 1 3 3 4 6 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 7 2 2 2 2 7 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 1 2 1 2 2 6 4 4 3 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 7 2 2 2 1 2 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 4 4 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 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 1 2 7 4 4 4 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 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 7 7 1 6 6 1 1 4 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 7 7 7 3 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 2 7 6 3 1 6 4 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 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 7 3 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 1 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 1 1 1 7 6 1 1 1 1 2386 2378 2381 2411 2404 2404 2378 2354 2313 2307 2290 2294 2284 2297 2318 2344 2370 2366 2365 2327 2311 2362 2375 2393 2438 2470 2493 2504 2526 2524 2538 2546 2537 2541 2512 2564 2561 2590 2547 2529 2510 2497 2465 2388 2348 2339 2349 2350 2314 2325 2375 2386 2428 2397 2405 2427 2436 2465 2462 2423 2352 2291 2242 2272 2302 2314 2311 2315 2313 2293 2306 2374 2388 2376 2413 2441 2453 2438 2415 2436 2455 2493 2497 2494 2446 2497 2568 2593 2703 2347 2555 2657 2690 2661 2651 2646 2631 2640 2603 2582 2371 2383 2374 2406 2410 2413 2389 2360 2321 2312 2292 2295 2274 2291 2322 2344 2365 2356 2352 2314 2305 2360 2387 2390 2413 2464 2495 2504 2536 2532 2536 2550 2543 2552 2543 2562 2537 2580 2574 2517 2523 2476 2480 2407 2373 2316 2330 2328 2308 2312 2361 2372 2396 2378 2409 2428 2454 2475 2456 2421 2382 2305 2265 2281 2305 2327 2316 2315 2313 2293 2301 2366 2390 2374 2408 2447 2476 2456 2426 2435 2464 2504 2520 2510 2443 2498 2569 2562 2638 2611 2493 2641 2647 2548 2667 2636 2622 2634 2633 2615 2361 2380 2376 2402 2421 2426 2398 2359 2336 2318 2285 2292 2275 2292 2319 2341 2356 2359 2350 2314 2297 2355 2366 2376 2404 2451 2481 2508 2532 2533 2533 2552 2547 2563 2538 2551 2539 2560 2591 2422 2539 2498 2480 2439 2423 2328 2320 2292 2294 2306 2360 2387 2390 2397 2409 2436 2451 2477 2438 2429 2399 2319 2308 2314 2302 2338 2334 2326 2320 2285 2303 2359 2388 2357 2406 2437 2478 2470 2444 2441 2477 2516 2541 2519 2491 2499 2473 2516 2613 2549 2557 2500 2520 2469 2654 2662 2634 2641 2644 2630 2366 2388 2384 2415 2439 2423 2392 2367 2338 2315 2285 2289 2272 2290 2317 2346 2360 2336 2329 2314 2294 2345 2364 2359 2397 2444 2470 2505 2534 2543 2540 2545 2550 2562 2547 2545 2527 2550 2653 2333 2510 2495 2475 2483 2425 2354 2319 2281 2298 2308 2331 2396 2361 2403 2396 2408 2456 2433 2441 2433 2414 2354 2334 2347 2313 2342 2365 2352 2326 2282 2309 2357 2374 2334 2392 2424 2464 2477 2464 2448 2481 2535 2550 2544 2521 2521 2481 2484 2665 2527 2654 2513 2583 2598 2251 2664 2641 2642 2643 2645 2381 2387 2402 2422 2442 2412 2405 2372 2343 2313 2290 2291 2274 2289 2319 2338 2352 2331 2321 2313 2297 2349 2362 2356 2386 2435 2457 2486 2526 2540 2546 2548 2542 2557 2541 2543 2523 2539 2605 2488 2444 2473 2472 2479 2433 2390 2326 2321 2323 2303 2301 2406 2382 2401 2375 2402 2452 2473 2438 2428 2420 2377 2355 2370 2339 2366 2385 2379 2330 2293 2322 2359 2354 2317 2369 2419 2452 2468 2472 2453 2478 2544 2567 2563 2554 2554 2536 2566 2616 2589 2626 2586 2624 2565 2492 2675 2634 2637 2635 2645 2402 2406 2420 2417 2433 2423 2411 2384 2358 2315 2288 2292 2273 2287 2317 2336 2357 2334 2311 2316 2309 2353 2365 2360 2381 2421 2449 2473 2514 2543 2549 2542 2538 2539 2538 2538 2523 2533 2553 2546 2526 2469 2464 2478 2456 2426 2360 2365 2340 2296 2321 2367 2358 2398 2377 2389 2465 2477 2414 2429 2414 2405 2379 2392 2371 2392 2405 2400 2344 2307 2339 2364 2354 2314 2354 2410 2441 2462 2472 2455 2478 2545 2569 2579 2565 2571 2514 2602 2699 2621 2579 2251 2563 2488 2616 2686 2651 2640 2625 2648 2425 2426 2421 2439 2428 2427 2417 2384 2365 2315 2289 2292 2273 2283 2305 2325 2345 2321 2301 2311 2307 2352 2368 2367 2378 2406 2438 2461 2500 2530 2540 2540 2531 2526 2532 2534 2520 2537 2554 2568 2507 2484 2467 2495 2478 2433 2414 2411 2348 2309 2346 2362 2365 2368 2382 2395 2464 2452 2446 2426 2435 2421 2396 2405 2408 2409 2404 2404 2345 2326 2347 2373 2368 2329 2354 2406 2435 2454 2467 2458 2474 2541 2576 2587 2586 2577 2533 2586 2621 2602 2540 2437 2638 2448 2668 2668 2658 2639 2629 2651 2442 2442 2427 2453 2461 2455 2430 2398 2373 2321 2293 2292 2278 2285 2294 2315 2339 2334 2291 2298 2307 2355 2371 2367 2384 2397 2426 2460 2493 2518 2535 2534 2524 2510 2527 2525 2521 2537 2552 2550 2544 2440 2481 2481 2494 2456 2435 2423 2356 2322 2335 2367 2370 2360 2370 2404 2439 2406 2432 2433 2439 2417 2406 2419 2429 2410 2400 2386 2353 2356 2350 2384 2388 2359 2352 2397 2435 2441 2461 2464 2475 2537 2570 2592 2595 2589 2541 2576 2668 2506 2556 2547 2670 2563 2582 2647 2658 2640 2640 2637 2455 2453 2454 2462 2452 2445 2424 2427 2377 2328 2293 2290 2271 2284 2296 2315 2328 2321 2295 2285 2308 2349 2366 2362 2384 2388 2415 2454 2486 2507 2529 2533 2518 2497 2507 2517 2517 2535 2543 2537 2572 2525 2484 2466 2485 2468 2422 2429 2345 2331 2343 2344 2375 2355 2362 2402 2447 2442 2430 2436 2438 2415 2411 2429 2445 2417 2393 2374 2362 2383 2370 2405 2404 2383 2349 2392 2439 2443 2452 2462 2476 2532 2563 2589 2581 2578 2587 2579 2619 2660 2660 2681 2645 2663 2631 2640 2650 2638 2636 2621 2444 2451 2472 2471 2459 2433 2449 2427 2381 2330 2295 2288 2267 2292 2306 2321 2311 2315 2299 2278 2312 2340 2363 2356 2378 2374 2399 2445 2476 2498 2533 2533 2512 2489 2494 2511 2510 2529 2575 2513 2583 2540 2461 2458 2493 2457 2433 2431 2345 2324 2344 2340 2397 2349 2364 2414 2461 2434 2447 2427 2436 2423 2405 2430 2443 2429 2402 2401 2390 2421 2394 2431 2425 2412 2360 2390 2441 2450 2445 2464 2468 2532 2564 2583 2597 2580 2564 2579 2592 2609 2613 2658 2567 2615 2611 2594 2654 2618 2633 2616 2440 2431 2487 2494 2480 2443 2498 2434 2389 2335 2295 2279 2268 2291 2304 2314 2314 2310 2296 2276 2317 2337 2349 2345 2371 2364 2385 2436 2472 2491 2526 2526 2505 2476 2489 2512 2506 2527 2560 2510 2559 2539 2502 2439 2468 2459 2430 2447 2360 2304 2321 2363 2387 2373 2379 2426 2457 2471 2447 2440 2420 2431 2412 2445 2450 2436 2414 2437 2442 2449 2414 2450 2453 2437 2381 2384 2441 2452 2452 2464 2458 2509 2556 2583 2596 2577 2570 2580 2603 2554 2659 2662 2666 2619 2627 2654 2632 2589 2617 2613 2434 2421 2468 2500 2503 2471 2482 2437 2385 2330 2298 2275 2265 2298 2300 2314 2308 2311 2292 2282 2315 2328 2335 2338 2358 2357 2371 2425 2464 2484 2515 2534 2497 2464 2489 2514 2508 2521 2544 2449 2521 2554 2521 2447 2460 2454 2412 2433 2324 2278 2310 2358 2382 2386 2397 2430 2457 2454 2439 2415 2423 2437 2419 2445 2469 2457 2438 2463 2481 2461 2434 2473 2473 2452 2396 2389 2438 2458 2459 2468 2450 2483 2547 2587 2608 2590 2575 2581 2614 2598 2720 2545 2657 2605 2591 2653 2556 2547 2589 2610 2421 2412 2447 2484 2498 2483 2477 2441 2378 2330 2303 2275 2266 2302 2299 2317 2300 2300 2289 2295 2305 2320 2324 2337 2350 2349 2366 2418 2464 2484 2510 2525 2487 2452 2489 2510 2515 2519 2563 2546 2563 2496 2537 2462 2422 2402 2404 2414 2324 2293 2326 2366 2388 2391 2403 2442 2456 2449 2449 2397 2394 2442 2443 2446 2473 2465 2455 2475 2489 2469 2438 2490 2491 2462 2406 2404 2439 2469 2466 2475 2445 2462 2529 2589 2603 2597 2587 2602 2648 2618 2683 2642 2695 2457 2660 2666 2580 2543 2571 2618 2420 2399 2434 2477 2500 2508 2480 2432 2372 2327 2304 2277 2276 2296 2292 2309 2290 2284 2287 2301 2305 2317 2320 2331 2340 2347 2366 2414 2462 2482 2506 2517 2481 2450 2487 2516 2518 2516 2561 2523 2575 2518 2535 2490 2393 2399 2414 2418 2350 2325 2349 2375 2386 2389 2405 2442 2443 2419 2411 2385 2357 2408 2436 2470 2480 2470 2476 2488 2497 2473 2449 2509 2501 2473 2427 2423 2444 2481 2476 2480 2444 2447 2507 2582 2597 2595 2591 2572 2614 2560 2471 2634 2472 2593 2614 2628 2577 2588 2590 2619 2391 2388 2423 2458 2513 2511 2489 2415 2359 2322 2296 2278 2279 2296 2289 2303 2288 2278 2283 2303 2312 2318 2320 2329 2329 2347 2365 2411 2463 2484 2509 2514 2489 2452 2487 2519 2527 2516 2551 2526 2557 2561 2554 2513 2415 2407 2439 2416 2388 2343 2365 2358 2394 2394 2403 2445 2447 2426 2400 2379 2324 2370 2432 2449 2480 2464 2492 2502 2496 2468 2462 2517 2512 2482 2453 2452 2454 2480 2485 2480 2451 2431 2500 2580 2597 2600 2592 2602 2685 2381 2495 2519 2509 2595 2613 2617 2366 2615 2604 2629 2378 2374 2410 2454 2504 2505 2466 2410 2350 2313 2293 2282 2280 2293 2275 2295 2289 2275 2292 2303 2313 2312 2318 2328 2322 2343 2368 2413 2467 2492 2512 2512 2502 2461 2485 2518 2527 2523 2548 2520 2525 2553 2557 2528 2436 2430 2472 2461 2407 2371 2360 2344 2389 2390 2401 2443 2427 2422 2387 2365 2317 2359 2438 2464 2488 2493 2504 2514 2497 2473 2482 2527 2514 2491 2467 2476 2463 2471 2491 2477 2466 2424 2498 2576 2599 2612 2599 2609 2675 2569 2631 2647 2603 2639 2678 2661 2603 2589 2612 2619 2376 2366 2399 2447 2492 2501 2446 2391 2342 2316 2291 2281 2279 2289 2276 2291 2292 2285 2292 2294 2304 2307 2319 2325 2321 2343 2365 2412 2470 2498 2523 2527 2500 2466 2477 2516 2527 2526 2542 2527 2540 2554 2547 2537 2462 2439 2479 2443 2423 2386 2350 2360 2370 2375 2391 2420 2399 2414 2387 2370 2351 2364 2432 2480 2497 2504 2513 2516 2500 2480 2503 2539 2520 2501 2485 2489 2489 2483 2497 2476 2477 2426 2496 2573 2598 2614 2607 2600 2543 2610 2580 2653 2622 2663 2665 2656 2649 2587 2599 2608 2379 2362 2397 2438 2464 2463 2425 2378 2340 2321 2290 2277 2275 2289 2279 2295 2304 2299 2297 2295 2302 2306 2317 2327 2325 2341 2359 2406 2460 2501 2537 2504 2496 2472 2476 2514 2529 2529 2548 2527 2519 2539 2402 2529 2500 2467 2496 2462 2460 2390 2344 2370 2354 2366 2387 2396 2412 2416 2389 2402 2373 2378 2438 2485 2488 2513 2519 2527 2510 2495 2525 2542 2524 2510 2504 2503 2497 2499 2506 2485 2478 2437 2491 2565 2591 2612 2616 2632 2632 2691 2617 2666 2618 2630 2659 2599 2642 2619 2596 2616 2379 2358 2396 2431 2453 2455 2407 2373 2342 2323 2289 2273 2274 2288 2286 2299 2308 2310 2293 2292 2301 2309 2320 2327 2324 2337 2354 2403 2458 2500 2538 2528 2494 2482 2483 2506 2529 2541 2558 2432 2509 2512 2505 2538 2521 2472 2505 2475 2478 2408 2362 2379 2349 2363 2372 2404 2429 2426 2416 2413 2404 2397 2430 2468 2483 2511 2522 2525 2527 2512 2538 2536 2528 2518 2518 2513 2500 2505 2512 2495 2488 2453 2487 2554 2588 2610 2614 2614 2637 2680 2675 2663 2626 2626 2628 2631 2635 2608 2612 2603 2376 2362 2391 2424 2437 2452 2411 2382 2344 2323 2283 2274 2276 2285 2287 2299 2313 2304 2292 2292 2303 2312 2319 2322 2330 2341 2353 2397 2458 2495 2538 2558 2489 2471 2484 2503 2522 2539 2517 2523 2411 2545 2538 2550 2543 2498 2506 2478 2493 2447 2393 2376 2355 2360 2373 2414 2426 2422 2427 2458 2443 2405 2441 2499 2502 2515 2525 2542 2542 2531 2545 2550 2528 2529 2526 2522 2507 2507 2514 2507 2499 2474 2492 2540 2584 2607 2618 2625 2617 2675 2667 2658 2648 2631 2622 2635 2636 2607 2597 2595 2374 2362 2389 2418 2433 2454 2423 2397 2344 2311 2289 2277 2281 2282 2287 2301 2312 2295 2277 2287 2304 2311 2316 2318 2325 2339 2351 2396 2457 2493 2531 2549 2497 2463 2496 2506 2517 2539 2569 2513 2461 2463 2547 2554 2539 2522 2507 2498 2501 2471 2421 2376 2373 2360 2396 2431 2433 2463 2448 2475 2456 2438 2459 2519 2502 2513 2531 2536 2552 2539 2549 2555 2536 2542 2538 2538 2516 2520 2523 2518 2507 2489 2505 2532 2562 2607 2620 2622 2625 2636 2632 2634 2646 2637 2632 2637 2641 2624 2607 2616 2368 2363 2394 2405 2424 2464 2440 2400 2344 2310 2293 2280 2288 2288 2282 2300 2304 2291 2270 2288 2299 2310 2311 2317 2316 2341 2357 2397 2451 2497 2519 2559 2455 2469 2499 2523 2508 2534 2541 2541 2432 2503 2521 2539 2536 2529 2515 2511 2505 2486 2461 2401 2370 2360 2397 2428 2417 2456 2458 2465 2474 2454 2482 2533 2487 2495 2539 2550 2543 2543 2555 2564 2544 2552 2552 2551 2533 2537 2537 2525 2526 2511 2508 2511 2537 2611 2628 2635 2624 2630 2615 2647 2650 2644 2635 2638 2631 2634 2629 2628 2367 2371 2398 2400 2409 2456 2440 2393 2342 2317 2291 2286 2293 2297 2285 2301 2293 2273 2267 2288 2295 2309 2317 2318 2314 2347 2368 2403 2447 2495 2516 2545 2465 2479 2501 2530 2532 2537 2656 2468 2489 2475 2517 2536 2539 2539 2510 2509 2507 2505 2484 2441 2394 2356 2393 2424 2388 2437 2419 2456 2458 2476 2492 2510 2512 2539 2537 2546 2556 2545 2560 2568 2547 2557 2551 2552 2553 2551 2556 2529 2530 2531 2526 2517 2535 2579 2605 2639 2635 2640 2641 2645 2650 2618 2637 2630 2627 2636 2632 2634 2370 2373 2398 2401 2398 2442 2434 2382 2338 2321 2281 2290 2293 2301 2285 2293 2282 2267 2266 2287 2297 2308 2318 2324 2322 2345 2365 2404 2437 2497 2512 2527 2506 2478 2500 2533 2514 2550 2655 2129 2534 2506 2542 2550 2550 2523 2514 2480 2511 2490 2478 2434 2435 2364 2390 2430 2427 2467 2458 2467 2468 2490 2502 2517 2527 2537 2533 2547 2556 2551 2561 2566 2551 2557 2553 2553 2567 2564 2574 2558 2509 2493 2503 2533 2572 2598 2607 2642 2646 2637 2644 2643 2645 2640 2629 2615 2619 2626 2634 2631 2370 2375 2395 2398 2383 2423 2432 2372 2338 2310 2279 2292 2287 2298 2292 2285 2277 2265 2269 2291 2296 2312 2323 2327 2321 2338 2357 2396 2429 2481 2498 2517 2483 2479 2508 2517 2523 2573 2488 2388 2554 2509 2522 2532 2562 2498 2521 2478 2507 2485 2473 2472 2468 2363 2405 2423 2429 2470 2400 2484 2478 2507 2524 2522 2527 2536 2537 2557 2555 2554 2566 2565 2556 2564 2559 2557 2571 2584 2570 2550 2503 2486 2507 2535 2578 2585 2606 2623 2624 2654 2627 2638 2612 2632 2637 2622 2619 2610 2632 2641 2369 2378 2391 2394 2378 2406 2413 2365 2338 2306 2279 2293 2285 2293 2295 2276 2275 2267 2278 2301 2304 2312 2325 2338 2326 2332 2352 2393 2423 2460 2490 2491 2471 2471 2496 2530 2550 2544 2564 2451 2539 2493 2507 2544 2563 2462 2531 2481 2507 2487 2518 2483 2484 2398 2409 2420 2430 2457 2452 2493 2503 2522 2537 2527 2529 2537 2545 2563 2555 2558 2572 2568 2566 2568 2569 2570 2580 2573 2590 2557 2531 2567 2503 2599 2569 2570 2594 2625 2642 2665 2653 2582 2623 2615 2630 2635 2598 2616 2623 2637 2369 2379 2392 2394 2382 2393 2399 2355 2336 2307 2276 2291 2276 2291 2293 2275 2268 2269 2283 2301 2312 2319 2320 2342 2332 2333 2357 2389 2410 2452 2482 2487 2462 2468 2486 2508 2532 2555 2604 2520 2535 2500 2480 2517 2569 2494 2523 2493 2505 2510 2514 2504 2502 2414 2410 2411 2431 2466 2447 2469 2519 2529 2534 2531 2521 2542 2556 2562 2556 2565 2575 2572 2571 2579 2579 2577 2576 2563 2543 2526 2500 2509 2508 2386 2295 2546 2515 2615 2623 2539 2669 2684 2601 2615 2632 2642 2610 2619 2620 2635 2374 2380 2386 2390 2382 2396 2395 2346 2337 2311 2276 2289 2277 2290 2286 2278 2272 2272 2289 2307 2314 2323 2332 2338 2327 2331 2359 2381 2410 2452 2469 2479 2452 2457 2491 2516 2531 2551 2552 2345 2462 2516 2516 2482 2559 2535 2512 2501 2515 2490 2527 2522 2506 2428 2422 2433 2426 2462 2483 2533 2531 2527 2538 2542 2529 2544 2557 2561 2563 2566 2578 2575 2593 2591 2568 2579 2587 2587 2532 2529 2516 2513 2547 2387 2452 2574 2502 2572 2659 2591 2575 2640 2655 2610 2625 2647 2645 2621 2618 2622 2376 2377 2381 2387 2382 2403 2397 2349 2336 2312 2268 2286 2273 2298 2287 2286 2280 2284 2291 2318 2320 2328 2340 2341 2324 2332 2354 2383 2415 2450 2460 2468 2442 2443 2495 2521 2512 2555 2544 2652 2432 2522 2498 2497 2549 2536 2519 2524 2494 2514 2521 2527 2504 2447 2435 2441 2464 2461 2497 2479 2551 2520 2545 2546 2539 2546 2558 2549 2559 2575 2580 2583 2607 2594 2590 2597 2583 2573 2431 2452 2547 2533 2470 2449 2421 2501 2414 2514 2602 2568 2520 2659 2646 2635 2619 2637 2647 2628 2616 2625 2378 2386 2381 2386 2380 2400 2396 2353 2335 2307 2268 2277 2269 2294 2281 2285 2288 2283 2283 2313 2320 2329 2342 2337 2322 2329 2342 2383 2424 2452 2459 2460 2436 2440 2485 2521 2536 2543 2520 2602 2499 2657 2525 2517 2543 2531 2520 2478 2466 2516 2517 2522 2511 2474 2456 2453 2465 2475 2485 2504 2547 2553 2549 2551 2546 2550 2565 2552 2568 2580 2583 2598 2600 2586 2589 2590 2597 2521 2517 2507 2533 2477 2570 2448 2517 2617 2432 2590 2661 2446 2651 2579 2583 2598 2608 2641 2653 2617 2617 2623 2381 2388 2381 2383 2376 2392 2393 2357 2330 2308 2275 2279 2273 2287 2279 2282 2284 2286 2282 2306 2318 2330 2330 2327 2325 2332 2339 2383 2436 2458 2461 2461 2428 2440 2466 2498 2529 2543 2554 2615 2535 2583 2446 2561 2526 2536 2426 2517 2487 2523 2514 2515 2507 2479 2452 2426 2466 2416 2476 2513 2543 2550 2539 2553 2546 2553 2568 2566 2577 2586 2581 2608 2594 2605 2579 2614 2498 2599 2557 2561 2594 2482 2460 2501 2483 2442 2652 2583 2629 2505 2597 2655 2604 2593 2607 2624 2668 2636 2610 2615 2388 2390 2379 2379 2374 2388 2391 2359 2325 2310 2282 2286 2276 2280 2273 2277 2286 2287 2278 2305 2313 2334 2334 2320 2327 2345 2343 2383 2444 2466 2472 2447 2426 2436 2461 2485 2520 2552 2544 2507 2512 2587 2447 2547 2535 2532 2393 2465 2510 2512 2514 2519 2514 2519 2495 2442 2486 2502 2499 2532 2530 2539 2534 2559 2553 2559 2562 2548 2584 2589 2583 2602 2557 2607 2604 2577 2583 2593 2581 2559 2552 2627 2615 2500 2545 2614 2536 2552 2638 2656 2657 2645 2652 2639 2576 2652 2679 2627 2597 2609 2392 2393 2374 2376 2369 2381 2383 2363 2331 2312 2282 2291 2277 2288 2273 2283 2289 2301 2296 2306 2322 2330 2333 2323 2335 2355 2354 2387 2441 2473 2472 2464 2424 2429 2458 2484 2513 2540 2551 2528 2697 2547 2503 2564 2520 2566 2502 2490 2518 2520 2507 2496 2520 2530 2517 2434 2482 2512 2533 2557 2537 2547 2534 2553 2560 2564 2534 2563 2581 2591 2591 2592 2535 2540 2577 2551 2597 2585 2574 2558 2563 2576 2575 2532 2535 2568 2614 2648 2661 2638 2629 2647 2443 2627 2586 2662 2661 2626 2600 2610 2392 2392 2372 2366 2362 2376 2380 2374 2342 2319 2285 2301 2286 2293 2269 2282 2289 2309 2298 2317 2316 2336 2321 2329 2335 2348 2362 2391 2430 2468 2460 2451 2424 2438 2458 2481 2501 2536 2560 2514 2518 2645 2574 2552 2542 2555 2511 2511 2515 2518 2506 2467 2511 2501 2508 2433 2447 2517 2540 2554 2550 2559 2536 2549 2563 2525 2540 2577 2603 2602 2598 2602 2532 2570 2584 2585 2585 2583 2587 2575 2569 2576 2573 2571 2589 2666 2626 2693 2575 2597 2680 2693 2454 2528 2652 2640 2639 2629 2610 2614 2388 2397 2372 2361 2362 2374 2376 2376 2349 2320 2289 2302 2283 2284 2273 2277 2292 2313 2312 2320 2329 2346 2329 2342 2334 2344 2362 2392 2417 2460 2442 2436 2417 2447 2462 2468 2495 2512 2563 2512 2536 2556 2602 2449 2551 2491 2493 2522 2523 2531 2422 2515 2499 2538 2518 2482 2491 2498 2534 2548 2554 2568 2565 2559 2566 2587 2565 2593 2597 2622 2571 2541 2468 2577 2578 2579 2578 2580 2582 2568 2566 2559 2562 2590 2559 2572 2459 2631 2560 2609 2322 2084 2299 2296 2572 2573 2698 2570 2605 2612 2385 2394 2374 2361 2369 2378 2381 2389 2352 2324 2292 2301 2300 2272 2269 2268 2277 2317 2311 2318 2332 2342 2335 2345 2335 2342 2357 2388 2413 2443 2426 2415 2404 2452 2465 2457 2487 2505 2534 2530 2513 2680 2617 2465 2549 2445 2497 2526 2526 2549 2500 2513 2527 2530 2519 2496 2496 2522 2546 2549 2552 2566 2558 2568 2578 2477 2525 2608 2606 2608 2638 2545 2578 2587 2578 2578 2578 2581 2584 2560 2566 2562 2563 2575 2579 2594 2640 2509 9999 2725 2766 2475 2152 2422 2456 2528 2639 2576 2628 2597 2383 2397 2381 2366 2371 2385 2388 2403 2354 2331 2290 2295 2308 2276 2254 2255 2273 2306 2318 2319 2328 2340 2344 2343 2329 2339 2347 2378 2401 2437 2424 2406 2394 2454 2447 2450 2483 2500 2519 2522 2509 2579 2705 2540 2480 2577 2530 2520 2523 2531 2520 2470 2512 2514 2507 2503 2503 2531 2540 2544 2550 2558 2555 2566 2558 2571 2594 2604 2610 2616 2555 2601 2585 2581 2582 2580 2578 2580 2577 2567 2569 2574 2571 2594 2598 2621 2703 2848 2882 2681 2890 2711 2733 2295 2340 2498 2686 2400 2619 2606 2383 2397 2384 2374 2375 2392 2397 2407 2367 2331 2292 2300 2312 2268 2248 2256 2272 2309 2325 2327 2333 2347 2338 2337 2326 2328 2344 2374 2388 2413 2421 2399 2397 2451 2426 2437 2476 2489 2513 2513 2526 2469 2631 2542 2530 2589 2534 2516 2512 2548 2447 2472 2505 2501 2501 2507 2513 2532 2545 2545 2549 2556 2553 2562 2573 2564 2585 2585 2597 2616 2570 2572 2572 2587 2571 2581 2584 2576 2582 2569 2565 2569 2580 2597 2591 2546 2627 2612 9999 2772 2506 2356 2881 2219 2504 2666 2598 2244 2618 2588 2388 2394 2383 2376 2383 2397 2401 2408 2372 2336 2303 2306 2319 2293 2252 2258 2275 2318 2309 2324 2332 2354 2340 2331 2326 2322 2344 2364 2381 2392 2401 2390 2397 2437 2413 2426 2470 2475 2507 2507 2525 2501 2559 2535 2562 2572 2526 2511 2521 2557 2293 2519 2492 2509 2497 2510 2513 2535 2537 2552 2554 2557 2561 2571 2579 2578 2582 2590 2591 2591 2582 2568 2567 2580 2586 2584 2589 2585 2590 2577 2575 2566 2587 2602 2611 2615 2685 9999 2356 2680 9999 2707 2702 2512 2084 2675 2603 2461 2638 2623 2394 2392 2376 2374 2383 2401 2399 2404 2374 2346 2311 2314 2326 2312 2260 2265 2277 2306 2300 2324 2335 2358 2341 2332 2324 2316 2332 2357 2376 2388 2394 2383 2404 2413 2401 2421 2466 2474 2514 2525 2550 2496 2527 2481 2501 2539 2515 2511 2516 2521 2524 2453 2497 2503 2510 2514 2511 2526 2531 2548 2553 2563 2564 2591 2556 2564 2568 2588 2588 2574 2571 2564 2565 2580 2573 2586 2584 2584 2583 2579 2576 2565 2555 2576 2554 2432 2687 2726 2894 2583 2582 2861 2685 2765 9999 2718 2463 2672 2657 2585 2394 2390 2368 2374 2385 2404 2397 2397 2380 2355 2313 2318 2343 2322 2260 2268 2279 2310 2305 2320 2327 2356 2347 2327 2314 2311 2327 2347 2376 2388 2399 2383 2401 2385 2383 2415 2460 2483 2514 2520 2553 2389 2417 2497 2565 2551 2518 2516 2517 2512 2507 2483 2499 2498 2503 2515 2524 2526 2524 2539 2551 2571 2581 2574 2565 2573 2581 2579 2584 2577 2565 2564 2567 2568 2586 2584 2586 2579 2588 2588 2591 2565 2574 2584 2558 2691 2531 2659 2514 2513 2693 2787 2708 2671 2503 2649 2084 2589 2654 2619 2392 2392 2369 2375 2388 2406 2394 2392 2383 2362 2319 2325 2357 2336 2279 2272 2281 2309 2308 2322 2331 2372 2345 2335 2311 2301 2314 2342 2366 2388 2401 2385 2399 2369 2357 2399 2450 2486 2513 2522 2535 2644 2503 2551 2550 2555 2524 2527 2477 2487 2510 2492 2491 2501 2505 2518 2523 2529 2527 2536 2549 2569 2575 2560 2568 2573 2577 2570 2579 2568 2560 2563 2577 2583 2579 2588 2581 2578 2583 2580 2585 2579 2490 2663 2662 2707 2594 2529 2467 2854 2706 2848 2686 2084 2342 2673 2084 2681 2372 2620 2392 2392 2371 2378 2385 2404 2394 2394 2382 2373 2328 2336 2362 2327 2277 2285 2293 2312 2312 2325 2329 2375 2354 2339 2299 2295 2303 2334 2362 2390 2399 2385 2399 2359 2342 2378 2440 2477 2500 2527 2528 2564 2547 2569 2537 2558 2538 2530 2534 2504 2499 2500 2502 2497 2492 2520 2526 2530 2530 2529 2542 2566 2590 2560 2568 2570 2572 2560 2566 2558 2558 2567 2579 2583 2581 2583 2583 2588 2557 2583 2583 2578 2591 2506 2666 2728 2384 2516 2213 2719 2774 2893 2686 2782 2416 2224 2362 2684 2372 2596 2392 2392 2379 2385 2385 2401 2394 2392 2383 2374 2339 2352 2317 2309 2273 2299 2293 2313 2314 2331 2359 2382 2351 2333 2293 2287 2298 2327 2362 2388 2394 2385 2397 2349 2329 2362 2423 2454 2488 2527 2499 2533 2568 2496 2532 2551 2546 2553 2522 2525 2507 2514 2474 2489 2509 2521 2524 2526 2531 2524 2545 2574 2522 2567 2569 2572 2567 2559 2559 2556 2543 2570 2583 2588 2580 2581 2583 2582 2586 2619 2572 2597 2587 9999 9999 9999 2676 2872 2554 2825 2677 2690 9999 2719 2453 2607 2607 2565 2583 2556 2388 2397 2386 2386 2392 2401 2394 2394 2384 2374 2338 2352 2327 2305 2276 2299 2290 2307 2323 2338 2357 2384 2348 2322 2283 2279 2298 2324 2354 2374 2381 2397 2394 2347 2324 2347 2410 2430 2471 2511 2505 2530 2549 2481 2491 2542 2539 2555 2580 2487 2499 2486 2475 2488 2509 2521 2516 2522 2525 2526 2536 2568 2597 2543 2563 2577 2567 2557 2551 2554 2563 2571 2583 2584 2583 2583 2585 2594 2601 2654 2345 2244 9999 9999 9999 9999 9999 2576 2298 2678 2615 2544 2678 9999 2369 2636 2589 2553 2609 2567 2385 2400 2391 2390 2392 2394 2390 2396 2384 2373 2342 2338 2325 2291 2287 2290 2289 2303 2325 2338 2359 2376 2343 2313 2282 2276 2293 2317 2332 2359 2376 2413 2397 2347 2314 2332 2399 2406 2452 2482 2495 2501 2511 2441 2472 2530 2527 2556 2582 2426 2467 2447 2518 2496 2515 2522 2520 2514 2519 2530 2520 2575 2563 2557 2562 2578 2566 2556 2552 2555 2562 2571 2585 2584 2583 2591 2589 2604 2565 2645 2654 2288 9999 9999 9999 9999 9999 2715 2587 2503 2424 2579 2425 2272 2430 2625 2621 2593 2608 2581 2385 2396 2394 2387 2392 2401 2397 2399 2389 2375 2344 2329 2316 2289 2290 2291 2288 2299 2319 2327 2367 2380 2341 2313 2285 2273 2287 2309 2319 2349 2371 2421 2408 2359 2311 2319 2385 2383 2424 2483 2481 2488 2476 2419 2450 2521 2518 2550 2593 2525 2507 2485 2500 2506 2526 2530 2519 2530 2527 2532 2524 2563 2562 2566 2554 2578 2564 2556 2561 2559 2564 2583 2574 2583 2580 2588 2577 2614 2604 2640 2658 2697 2681 9999 9999 2120 9999 2704 2709 2396 2853 2626 2233 2566 2473 2657 2444 2476 2558 2576 2388 2396 2397 2388 2388 2401 2399 2405 2392 2382 2348 2320 2309 2295 2285 2291 2289 2296 2320 2347 2381 2377 2331 2308 2285 2273 2287 2298 2317 2342 2362 2413 2415 2366 2303 2309 2374 2369 2399 2476 2470 2471 2460 2408 2410 2503 2510 2535 2578 2555 2491 2482 2501 2460 2499 2530 2516 2529 2535 2517 2524 2565 2559 2534 2563 2577 2566 2560 2562 2566 2572 2577 2579 2576 2584 2596 2586 2612 2555 2614 2532 2417 9999 2595 9999 2608 2635 2878 2890 2721 2868 2897 2154 2504 2665 2661 2362 2535 2541 2581 2388 2397 2400 2392 2392 2401 2397 2410 2398 2381 2350 2320 2309 2288 2277 2292 2291 2318 2328 2346 2384 2385 2329 2306 2290 2279 2287 2295 2317 2342 2347 2399 2424 2364 2301 2301 2371 2359 2385 2467 2464 2458 2443 2401 2383 2458 2507 2529 2570 2574 2561 2537 2520 2493 2528 2529 2520 2525 2533 2547 2542 2551 2556 2540 2567 2575 2564 2547 2562 2566 2566 2573 2562 2556 2574 2583 2622 2605 2611 2574 2394 2681 2606 9999 2562 2536 2723 2573 2834 2694 2714 9999 2697 2671 2706 2579 2546 2535 2570 2599 2388 2397 2405 2392 2392 2401 2408 2412 2405 2387 2347 2320 2310 2272 2277 2299 2298 2314 2331 2357 2386 2367 2342 2307 2291 2279 2287 2295 2324 2332 2347 2392 2417 2369 2303 2298 2359 2347 2381 2453 2463 2452 2435 2399 2369 2419 2500 2524 2558 2560 2564 2545 2534 2519 2545 2524 2519 2532 2534 2543 2546 2545 2529 2550 2558 2570 2500 2551 2563 2563 2567 2555 2572 2568 2573 2588 2604 2555 2520 2641 2605 2690 2536 2635 2119 2607 2699 2644 2660 9999 2210 2521 2720 2742 2647 2490 2644 2576 2581 2608 2388 2404 2407 2394 2385 2401 2413 2416 2411 2397 2334 2320 2307 2274 2280 2308 2298 2313 2334 2357 2387 2373 2345 2314 2293 2276 2286 2300 2329 2329 2357 2390 2401 2369 2311 2293 2344 2337 2362 2439 2467 2450 2430 2410 2371 2394 2490 2527 2549 2554 2555 2557 2542 2514 2536 2526 2526 2539 2537 2539 2545 2528 2513 2549 2556 2551 2551 2557 2559 2567 2563 2569 2578 2573 2577 2567 2596 2620 2574 2617 2656 2651 2667 2707 2574 2417 2682 2762 2635 2802 2554 2085 2549 2752 2659 2278 2636 2502 2562 2609 2388 2408 2411 2397 2383 2397 2415 2416 2417 2401 2322 2324 2306 2291 2281 2306 2301 2307 2331 2362 2386 2379 2341 2313 2292 2276 2292 2305 2327 2337 2354 2392 2401 2376 2309 2290 2339 2329 2349 2413 2465 2442 2438 2424 2391 2384 2483 2522 2533 2545 2545 2558 2555 2475 2529 2522 2525 2539 2534 2539 2545 2538 2539 2551 2547 2549 2547 2554 2559 2561 2563 2562 2573 2574 2583 2594 2549 2595 2576 2621 2633 2628 2665 2552 2628 2665 2645 2776 2708 2534 2568 2622 2761 2756 2502 2543 2593 2561 2617 2587 2392 2410 2412 2400 2381 2392 2408 2412 2419 2398 2318 2320 2315 2307 2289 2308 2308 2315 2330 2355 2389 2373 2333 2314 2290 2279 2297 2307 2323 2342 2352 2394 2415 2391 2314 2293 2334 2314 2334 2383 2462 2446 2434 2442 2405 2395 2470 2518 2531 2547 2542 2552 2565 2533 2531 2523 2532 2541 2536 2538 2536 2554 2523 2542 2540 2540 2545 2555 2556 2550 2567 2571 2556 2576 2572 2572 2598 2616 2623 2655 2582 2681 2689 2644 2251 2119 2700 2731 2370 2635 2609 2736 2553 2701 2579 2265 2594 2598 2437 2587 2399 2408 2408 2401 2381 2388 2401 2408 2419 2389 2318 2319 2326 2321 2291 2307 2297 2308 2333 2351 2373 2357 2323 2309 2292 2280 2305 2309 2330 2337 2339 2397 2426 2404 2328 2301 2339 2311 2324 2362 2450 2448 2436 2462 2448 2392 2460 2498 2520 2548 2540 2544 2570 2545 2529 2525 2532 2541 2537 2537 2545 2548 2513 2540 2536 2534 2545 2537 2551 2554 2543 2565 2566 2568 2562 2573 2600 2587 2631 2663 2582 2662 2599 2704 2414 2546 2699 2696 2762 2601 2677 2618 2544 2624 2553 2505 2641 2526 2614 2593 2400 2408 2409 2397 2382 2381 2394 2408 2413 2379 2320 2316 2325 2308 2286 2304 2309 2301 2335 2340 2353 2348 2312 2303 2294 2288 2306 2322 2335 2341 2342 2394 2421 2412 2342 2314 2339 2314 2314 2344 2421 2449 2435 2454 2478 2437 2452 2495 2540 2554 2545 2549 2560 2544 2525 2526 2529 2544 2538 2539 2545 2543 2522 2534 2536 2530 2541 2554 2554 2547 2567 2564 2560 2552 2587 2591 2572 2597 2615 2660 2619 2607 2543 2737 2469 2623 2587 2639 2705 2670 2657 2662 2641 2611 2553 2553 2673 2544 2597 2578 2400 2407 2407 2396 2385 2378 2385 2410 2412 2364 2319 2325 2321 2301 2289 2295 2303 2295 2326 2334 2341 2332 2313 2304 2292 2291 2313 2324 2341 2356 2353 2392 2413 2410 2329 2311 2332 2317 2311 2342 2388 2441 2434 2490 2437 2418 2455 2498 2523 2554 2560 2543 2549 2541 2524 2529 2532 2545 2541 2539 2535 2546 2521 2530 2534 2530 2541 2548 2550 2565 2565 2561 2563 2594 2601 2605 2592 2622 2617 2636 2653 2656 2578 2672 2681 2553 2688 2680 2664 2663 2634 2645 2670 2634 2603 2630 2618 2643 2606 2592 2406 2408 2408 2396 2388 2378 2388 2410 2408 2358 2318 2331 2308 2302 2300 2306 2300 2290 2326 2331 2334 2328 2320 2308 2299 2310 2319 2321 2345 2361 2366 2385 2408 2406 2311 2301 2324 2309 2314 2334 2371 2435 2441 2489 2527 2487 2476 2492 2503 2559 2569 2552 2534 2538 2523 2527 2532 2545 2543 2539 2536 2550 2537 2534 2526 2530 2530 2546 2562 2579 2567 2558 2569 2546 2599 2599 2600 2608 2633 2638 2511 2654 2609 2660 2624 2532 2659 2679 2635 2628 2590 2592 2654 2600 2592 2607 2632 2641 2610 2592 2406 2413 2408 2396 2385 2378 2388 2409 2395 2357 2320 2343 2307 2291 2299 2307 2297 2291 2316 2332 2317 2327 2324 2321 2309 2319 2325 2326 2348 2373 2378 2376 2408 2399 2309 2309 2319 2306 2311 2334 2362 2430 2459 2476 2510 2524 2500 2500 2553 2557 2575 2550 2525 2535 2526 2521 2538 2532 2545 2546 2542 2545 2543 2535 2527 2529 2526 2544 2537 2564 2571 2560 2543 2602 2597 2594 2599 2617 2628 2603 2305 2633 2655 2672 2322 2201 2693 2546 2609 2616 2622 2589 2628 2628 2552 2591 2589 2600 2600 2585 2408 2412 2408 2394 2383 2383 2394 2412 2386 2347 2326 2340 2302 2290 2293 2311 2295 2293 2310 2325 2316 2329 2331 2335 2325 2324 2338 2338 2344 2376 2381 2359 2394 2406 2332 2328 2329 2309 2309 2334 2369 2437 2456 2490 2519 2512 2493 2528 2568 2568 2583 2547 2523 2521 2525 2530 2529 2520 2547 2546 2551 2547 2538 2540 2534 2531 2531 2562 2557 2580 2574 2563 2580 2589 2592 2591 2599 2616 2624 2667 2609 2653 2632 2671 2619 2587 2578 2298 2657 2607 2606 2612 2570 2585 2589 2588 2589 2603 2594 2567 2407 2412 2406 2387 2383 2381 2394 2409 2383 2338 2330 2344 2297 2284 2283 2309 2298 2298 2318 2318 2316 2331 2333 2339 2339 2329 2339 2339 2340 2373 2374 2359 2385 2419 2384 2357 2334 2314 2311 2359 2390 2441 2463 2489 2482 2515 2537 2566 2593 2564 2576 2548 2519 2527 2530 2528 2509 2525 2552 2549 2548 2557 2533 2537 2536 2544 2540 2572 2553 2555 2572 2568 2578 2593 2590 2580 2598 2604 2622 2608 2579 2644 2626 2652 2644 2571 2685 2608 2688 2627 2611 2601 2594 2599 2588 2603 2605 2594 2582 2576 2405 2417 2405 2391 2383 2381 2394 2408 2373 2338 2325 2338 2299 2286 2288 2317 2301 2291 2315 2313 2316 2333 2332 2344 2345 2339 2339 2345 2345 2373 2374 2369 2374 2419 2420 2370 2334 2317 2334 2396 2426 2441 2495 2436 2451 2468 2536 2563 2624 2515 2533 2557 2517 2531 2531 2539 2513 2538 2507 2552 2543 2556 2539 2542 2532 2551 2527 2554 2578 2569 2565 2560 2572 2590 2586 2559 2587 2595 2618 2644 2655 2584 2626 2646 2623 2724 2540 2633 2606 2595 2605 2596 2602 2596 2585 2599 2597 2572 2572 2578 2404 2417 2400 2393 2384 2383 2394 2408 2379 2343 2325 2328 2288 2290 2291 2314 2299 2286 2308 2307 2310 2327 2345 2344 2343 2339 2350 2359 2353 2375 2371 2369 2369 2408 2433 2378 2329 2319 2370 2428 2439 2436 2484 2458 2427 2445 2505 2587 2582 2585 2552 2553 2516 2511 2505 2508 2479 2534 2550 2532 2556 2542 2539 2534 2515 2544 2525 2559 2578 2557 2566 2558 2567 2584 2581 2554 2582 2607 2627 2621 2591 2626 2623 2651 2645 2649 2724 2599 2420 2641 2626 2608 2600 2587 2585 2595 2575 2593 2587 2575 2406 2417 2400 2393 2386 2383 2388 2406 2381 2347 2324 2323 2282 2292 2297 2314 2310 2283 2295 2313 2317 2327 2345 2345 2342 2331 2343 2365 2356 2374 2374 2369 2371 2407 2434 2380 2324 2317 2389 2435 2448 2424 2475 2456 2424 2449 2477 2557 2604 2638 2492 2530 2523 2557 2567 2554 2562 2462 2492 2568 2549 2551 2555 2527 2515 2534 2559 2562 2574 2559 2559 2550 2558 2570 2581 2574 2581 2603 2568 2645 2618 2621 2623 2624 2629 2625 2613 2622 2479 2586 2605 2609 2597 2594 2587 2591 2588 2588 2586 2579 2407 2420 2399 2397 2388 2390 2382 2404 2386 2351 2327 2314 2274 2306 2310 2321 2312 2293 2288 2305 2306 2328 2344 2355 2338 2327 2344 2367 2369 2373 2369 2369 2366 2418 2435 2378 2317 2303 2390 2440 2429 2424 2466 2462 2437 2451 2483 2544 2627 2602 2467 2529 2541 2510 2591 2652 2650 2490 2622 2518 2559 2562 2555 2519 2511 2512 2545 2562 2561 2551 2551 2546 2549 2559 2579 2571 2594 2622 2468 2651 2591 2626 2641 2605 2610 2664 2653 2625 2651 2289 2637 2614 2592 2593 2587 2592 2593 2592 2586 2582 2398 2419 2405 2393 2387 2391 2382 2401 2390 2351 2324 2305 2278 2318 2312 2337 2313 2297 2280 2293 2301 2331 2347 2367 2351 2330 2342 2372 2375 2374 2365 2362 2357 2426 2439 2378 2314 2301 2392 2437 2415 2424 2439 2464 2454 2447 2464 2496 2567 2655 2511 2527 2536 2549 2676 2586 2616 2569 2546 2567 2573 2575 2551 2498 2493 2512 2548 2552 2547 2530 2527 2541 2545 2564 2580 2575 2539 2577 2660 2641 2583 2587 2675 2532 2656 2634 2621 2623 2606 2407 2472 2590 2585 2587 2589 2597 2598 2601 2588 2589 2396 2413 2407 2391 2384 2388 2387 2403 2389 2353 2314 2296 2285 2324 2329 2335 2319 2294 2276 2295 2309 2336 2351 2366 2355 2334 2343 2365 2380 2369 2365 2357 2354 2434 2437 2383 2317 2319 2399 2430 2413 2426 2424 2469 2469 2452 2466 2468 2501 2617 2521 2539 2563 2563 2666 2585 2624 2586 2530 2576 2564 2569 2535 2480 2454 2485 2540 2534 2528 2542 2516 2526 2544 2569 2577 2580 2603 2608 2608 2540 2597 2610 2696 2392 2644 2635 2651 2615 2677 2614 2327 2587 2538 2560 2593 2597 2573 2594 2589 2596 2399 2407 2408 2390 2382 2382 2390 2404 2396 2357 2300 2289 2291 2330 2336 2342 2314 2287 2279 2300 2309 2342 2359 2362 2365 2344 2346 2359 2374 2369 2366 2349 2359 2429 2416 2385 2349 2355 2413 2426 2410 2419 2417 2461 2467 2451 2462 2453 2482 2559 2554 2572 2588 2605 2669 2708 2661 9999 2621 2593 2573 2552 2521 2466 2424 2468 2519 2503 2513 2520 2504 2530 2538 2556 2557 2577 2610 2595 2583 2618 2634 2634 2677 2452 2646 2659 2626 2615 2605 2557 2656 2571 2583 2611 2581 2584 2579 2579 2598 2601 2394 2407 2405 2393 2383 2381 2388 2410 2399 2349 2292 2290 2292 2338 2348 2350 2315 2284 2269 2301 2312 2344 2362 2379 2376 2357 2352 2356 2366 2369 2369 2364 2369 2419 2394 2366 2383 2385 2413 2415 2397 2408 2417 2449 2443 2443 2457 2470 2490 2532 2570 2576 2593 2613 2652 2689 2644 2653 2565 2605 2571 2548 2510 2456 2421 2451 2484 2469 2502 2512 2527 2545 2531 2551 2563 2552 2570 2613 2404 2522 2594 2600 2635 2665 2657 2664 2637 2587 2599 2620 2612 2580 2534 2621 2509 2554 2545 2588 2601 2602 2388 2403 2405 2390 2386 2379 2389 2420 2404 2353 2295 2292 2291 2340 2339 2342 2313 2300 2283 2299 2313 2347 2366 2389 2384 2371 2364 2362 2362 2366 2383 2396 2371 2417 2386 2364 2404 2417 2420 2410 2388 2401 2426 2437 2421 2452 2458 2487 2507 2544 2486 2498 2585 2623 2653 2795 2682 2636 2574 2585 2574 2544 2498 2458 2430 2428 2444 2459 2497 2525 2534 2484 2508 2535 2535 2520 2534 2599 2539 2119 2628 2618 2592 2644 2582 2673 2582 2565 2607 2612 2575 2617 2565 2594 2567 2619 2596 2599 2588 2596 2385 2392 2397 2386 2384 2376 2393 2421 2403 2354 2312 2300 2298 2342 2334 2338 2302 2297 2290 2301 2312 2347 2363 2388 2384 2376 2375 2365 2366 2359 2394 2407 2374 2424 2408 2401 2415 2431 2422 2406 2385 2399 2443 2426 2417 2461 2470 2468 2517 2464 2132 2563 2606 2603 2649 2710 2730 9999 2577 2598 2579 2543 2487 2466 2451 2417 2424 2458 2473 2531 2543 2533 2491 2517 2518 2512 2543 2669 2629 2308 2618 2639 2625 2639 2554 2592 2568 2625 2594 2598 2620 2601 2541 2603 2568 2560 2620 2596 2610 2592 2381 2389 2386 2377 2373 2376 2388 2414 2406 2360 2319 2308 2311 2340 2325 2333 2303 2300 2301 2307 2317 2350 2362 2390 2378 2376 2384 2376 2367 2361 2400 2446 2384 2431 2446 2420 2431 2444 2427 2401 2378 2392 2441 2408 2424 2451 2476 2521 2457 2528 2430 2563 2686 2586 2643 2670 2673 2564 2569 2607 2585 2549 2492 2483 2464 2431 2439 2455 2452 2526 2554 2474 2479 2507 2522 2526 2546 2602 2601 2441 2594 2319 2620 2659 2474 2655 2623 2600 2599 2607 2613 2589 2597 2446 2481 2582 2608 2563 2643 2617 2371 2385 2383 2374 2364 2376 2381 2402 2393 2358 2337 2319 2320 2338 2321 2337 2293 2295 2305 2321 2325 2356 2366 2383 2367 2362 2386 2386 2379 2367 2403 2464 2384 2438 2457 2441 2430 2456 2425 2394 2371 2374 2426 2397 2414 2427 2463 2530 2353 2477 2390 2535 2589 2463 2615 2547 2574 2515 2576 2613 2590 2554 2505 2501 2471 2458 2447 2451 2444 2507 2526 2463 2471 2510 2531 2534 2533 2583 9999 9999 2468 2262 2655 2604 2502 2659 2607 2608 2578 2612 2587 2610 2620 2578 2569 2646 2529 2330 2623 2622 2366 2381 2382 2376 2357 2378 2375 2390 2390 2353 2342 2327 2328 2342 2323 2337 2304 2299 2307 2343 2329 2356 2366 2393 2366 2352 2380 2389 2387 2374 2407 2473 2398 2433 2482 2459 2479 2461 2418 2398 2354 2349 2399 2415 2415 2411 2449 2489 2479 2466 2393 2522 2557 2551 2535 2446 2513 2543 2536 2683 2591 2564 2515 2512 2485 2474 2443 2394 2462 2487 2500 2414 2453 2502 2531 2530 2502 2547 2595 2562 2587 2500 2598 2548 2417 2546 2557 2545 2625 2615 2596 2613 2610 2615 2635 2610 2575 2289 2611 2619 2362 2376 2386 2375 2356 2375 2379 2378 2384 2358 2350 2339 2328 2345 2327 2334 2315 2300 2312 2342 2331 2364 2379 2397 2375 2349 2370 2388 2392 2389 2423 2478 2388 2436 2447 2487 2494 2465 2414 2397 2344 2334 2383 2430 2424 2409 2428 2467 2490 2442 2489 2541 2517 2576 2530 2537 2531 2522 2507 2558 2583 2557 2524 2521 2497 2473 2465 2431 2462 2481 2488 2435 2447 2489 2525 2531 2547 2522 2597 2559 2647 2382 2597 2620 2338 2631 2104 2598 2626 2623 2584 2603 2638 2173 2357 2540 9999 2286 2584 2615 2366 2375 2392 2378 2363 2369 2380 2378 2380 2349 2354 2340 2335 2343 2334 2324 2318 2322 2317 2346 2334 2362 2380 2399 2368 2354 2360 2378 2397 2412 2426 2467 2399 2432 2426 2498 2502 2473 2414 2398 2344 2327 2362 2428 2427 2401 2413 2467 2451 2444 2474 2497 2562 2543 2462 2508 2501 2469 2474 2588 2578 2548 2531 2519 2509 2473 2421 2391 2453 2519 2520 2473 2453 2493 2524 2528 2558 2576 2574 2573 2619 2501 2599 2597 2281 2583 2349 2646 2657 2566 2613 2652 2647 2568 2469 2675 9999 2348 2595 2605 2371 2375 2392 2379 2368 2368 2374 2377 2378 2351 2345 2336 2336 2335 2339 2325 2308 2325 2320 2350 2340 2373 2389 2398 2379 2358 2363 2369 2388 2424 2441 2454 2461 2429 2446 2490 2506 2476 2424 2402 2347 2319 2344 2419 2424 2399 2410 2474 2530 2491 2478 2421 2478 2597 2500 2473 2476 2661 2490 2632 2571 2553 2534 2522 2512 2476 2405 2349 2415 2537 2430 2504 2445 2484 2531 2539 2552 2602 2587 2588 2520 2575 2494 2589 2559 2631 2570 2627 2642 2513 2565 2562 2317 2689 2705 9999 9999 9999 2635 2622 2371 2378 2394 2385 2370 2368 2372 2380 2366 2359 2350 2340 2339 2328 2335 2326 2305 2320 2336 2348 2339 2382 2388 2392 2372 2369 2365 2363 2383 2429 2435 2459 2457 2456 2419 2490 2504 2486 2437 2406 2356 2327 2342 2408 2426 2410 2413 2483 2477 2421 2412 2428 2459 2490 2472 2457 2467 2568 2636 2630 2578 2543 2527 2529 2513 2469 2419 2334 2394 2483 2532 2516 2540 2529 2527 2545 2560 2577 2578 2593 2486 2586 2575 2332 2554 2681 2558 2668 2612 2486 2531 2525 2439 2226 2623 2783 9999 9999 2576 2628 2373 2378 2392 2380 2373 2371 2367 2380 2363 2355 2345 2337 2347 2330 2343 2324 2306 2322 2346 2352 2352 2374 2390 2405 2397 2380 2358 2355 2383 2423 2442 2462 2481 2474 2394 2513 2497 2489 2454 2411 2367 2332 2346 2399 2426 2410 2413 2488 2546 2437 2510 2457 2453 2477 2479 2471 2486 2553 2645 2615 2577 2549 2539 2541 2509 2466 2428 2327 2383 2454 2515 2327 2447 2113 2545 2537 2522 2532 2537 2618 2597 2514 2549 2435 2607 2669 2550 2663 2633 2515 2617 2637 2710 2659 2680 9999 2547 2489 2557 2574 2374 2379 2385 2378 2368 2371 2364 2378 2357 2345 2339 2332 2350 2336 2341 2324 2308 2320 2326 2365 2350 2375 2391 2413 2396 2385 2346 2344 2381 2422 2463 2486 2497 2492 2427 2532 2479 2504 2470 2411 2376 2332 2347 2393 2410 2399 2413 2484 2562 2518 2529 2477 2457 2422 2466 2463 2487 2505 2615 2601 2583 2559 2541 2555 2514 2458 2419 2324 2392 2439 2556 2591 2455 2418 2575 2510 2566 2537 2582 2655 2637 2594 2644 2360 2618 2681 2515 2694 2601 2591 2574 2627 2597 2561 2776 2785 2441 2574 2570 2621 2370 2388 2381 2372 2369 2373 2360 2374 2357 2342 2326 2338 2348 2339 2343 2327 2311 2317 2355 2385 2356 2368 2409 2422 2407 2383 2339 2334 2376 2417 2471 2482 2494 2516 2479 2507 2499 2527 2477 2426 2386 2341 2353 2395 2392 2385 2415 2479 2551 2544 2516 2532 2495 2469 2470 2467 2487 2520 2595 2594 2566 2568 2558 2563 2502 2445 2404 2337 2419 2408 2520 2546 2648 2289 2579 2561 2567 2571 2525 2656 2652 2546 2656 2480 2484 2627 2616 2585 2446 2440 2636 2641 2566 2596 9999 2671 2087 2583 2648 2634 2365 2386 2380 2361 2369 2377 2365 2366 2347 2334 2322 2343 2354 2337 2342 2334 2316 2313 2354 2394 2356 2376 2399 2423 2407 2378 2334 2333 2370 2416 2486 2494 2516 2489 2481 2491 2515 2540 2479 2445 2400 2360 2385 2407 2386 2369 2417 2464 2512 2587 2574 2564 2531 2514 2494 2476 2478 2495 2559 2573 2551 2574 2578 2551 2486 2443 2407 2348 2426 2422 2471 2680 2229 2666 2352 2521 2560 2571 2553 2669 2657 2625 2626 2451 2104 2120 2618 2428 2576 2655 2593 2641 2669 2724 2805 9999 2114 2664 2654 2625 2367 2379 2370 2356 2368 2378 2362 2354 2332 2324 2314 2340 2361 2340 2333 2337 2320 2310 2359 2394 2359 2381 2402 2427 2418 2384 2328 2341 2361 2423 2496 2501 2524 2518 2498 2501 2524 2555 2483 2462 2418 2389 2431 9999 2397 2376 2423 2445 2474 2570 2598 2573 2551 2525 2506 2481 2473 2483 2543 2553 2547 2568 2577 2529 2460 2440 2399 2366 2427 2443 2438 2613 2499 2518 2352 2520 2555 2569 2462 2596 2676 2662 2642 9999 2647 2523 2572 2366 2558 2638 2641 2644 2487 2686 2604 2833 2507 2638 2662 2662 2361 2374 2362 2354 2366 2374 2359 2342 2324 2314 2301 2330 2360 2339 2333 2333 2321 2311 2361 2398 2370 2383 2399 2404 2424 2383 2327 2342 2361 2432 2480 2509 2523 2514 2517 2538 2515 2564 2523 2481 2447 2407 2443 9999 2424 2415 2423 2435 2476 2537 2583 2580 2561 2518 2502 2493 2477 2476 2535 2543 2534 2553 2570 2499 2439 2428 2366 2387 2454 2464 2413 2546 2634 2464 2619 2521 2545 2547 2576 2605 2698 2685 2690 9999 9999 2104 2534 2087 2655 2595 2451 2619 2087 2638 2271 2901 2656 2499 2558 2686 2360 2369 2355 2351 2359 2374 2359 2324 2314 2306 2293 2323 2355 2340 2324 2333 2317 2321 2350 2406 2372 2376 2388 2396 2407 2380 2336 2340 2365 2444 2496 2545 2516 2547 2515 2536 2544 2562 2515 2512 9999 2457 2467 2448 9999 9999 2430 2426 2476 2517 2553 2559 2545 2510 2506 2494 2475 2469 2516 2525 2500 2531 2539 2460 2405 2401 2344 2397 2447 2464 2398 2492 2654 2511 2558 2554 2519 2559 2613 2603 2677 2717 2689 9999 9999 2660 2375 2605 2582 2596 2452 2209 2354 2592 2509 2663 2829 2619 2665 2478 2362 2362 2354 2351 2359 2375 2357 2303 2306 2309 2293 2311 2351 2338 2323 2335 2320 2318 2366 2395 2373 2381 2389 2395 2383 2378 2342 2341 2363 2450 2494 2550 2535 2521 2547 2525 2547 2557 2524 2528 2492 2456 2486 2483 9999 2453 2428 2426 2474 2522 2536 2534 2525 2502 2500 2481 2462 2458 2477 2496 2484 2504 2496 2398 2369 2366 2394 2405 2448 2469 2419 2467 2599 2439 2540 2517 2501 2547 2496 2569 2655 2642 2706 2850 9999 9999 2486 2413 2624 2733 2361 2582 2458 2704 2598 2905 9999 2791 2066 2625 2354 2356 2353 2350 2359 2373 2359 2290 2293 2306 2287 2301 2342 2334 2321 2337 2314 2322 2358 2415 2399 2363 2377 2387 2364 2383 2347 2350 2360 2449 2513 2529 2557 2549 2555 2543 2534 2555 2533 2541 2508 2508 2485 2497 2487 2467 2428 2428 2465 2509 2521 2518 2508 2491 2491 2468 2439 2426 2419 2452 2487 2486 2460 2359 2331 2332 2444 2444 2470 2478 2408 2471 2625 2459 2531 2544 2429 2542 2524 2544 2619 2642 2697 2829 9999 2699 2662 9999 2512 2660 2664 2660 2631 2277 2844 2910 9999 2893 2340 2250 2350 2354 2350 2350 2358 2374 2367 2295 2282 2295 2279 2301 2337 2335 2314 2345 2315 2321 2344 2404 2407 2392 2385 2388 2364 2369 2351 2355 2360 2445 2536 2527 2558 2576 2556 2557 2522 2537 2567 2543 2512 2535 2484 2489 2485 2470 2439 2438 2475 2504 2511 2516 2497 2472 2476 2466 2421 2392 2383 2388 2485 2490 2451 2337 2306 2375 2441 2472 2425 2495 2449 2524 2442 2497 2551 2509 2514 2543 2508 2532 2570 2596 2672 2827 9999 9999 9999 2569 2614 2649 2664 2645 2702 2462 2839 2895 9999 9999 2780 2376 2345 2344 2348 2352 2363 2372 2372 2303 2271 2290 2268 2293 2333 2335 2310 2346 2310 2309 2348 2398 2387 2407 2376 2391 2356 2355 2349 2359 2355 2438 2542 2548 2560 2571 2549 2552 2504 2525 2559 2531 2525 2512 2469 2454 2483 2482 2451 2447 2484 2509 2510 2513 2497 2466 2456 2450 2413 2388 2388 2354 2462 2504 2443 2315 2322 2408 2427 2449 2440 2422 2485 2538 2470 2480 2581 2544 2534 2487 2504 2532 2550 2580 2663 2808 9999 9999 2639 2629 2685 2644 2607 2570 2667 2692 2867 2914 2926 2916 2066 2377 2340 2339 2343 2354 2362 2372 2374 2306 2265 2282 2262 2282 2323 2325 2310 2346 2331 2313 2346 2385 2391 2392 2370 2403 2341 2353 2344 2360 2353 2430 2538 2551 2560 2557 2540 2546 2501 2523 2567 2559 2535 2513 2444 2439 2471 2489 2475 2450 2499 2504 2509 2502 2497 2470 2447 2428 2404 2401 2393 2350 2426 2535 2428 2311 2392 2459 2411 2384 2444 2487 2477 2546 2377 2602 2573 2574 2548 2501 2526 2552 2568 2550 2655 2728 2726 2878 2634 2838 2591 2614 2604 2590 2659 2681 2581 2906 9999 2835 2283 2518 2341 2337 2340 2354 2367 2376 2382 2330 2268 2290 2262 2276 2310 2321 2313 2338 2348 2345 2344 2361 2367 2385 2359 2413 2338 2345 2344 2364 2354 2427 2531 2569 2558 2551 2532 2569 2521 2523 2571 2555 2532 2505 2436 2439 2456 2478 2480 2463 2513 2503 2505 2483 2485 2470 2449 2426 2406 2410 2385 2357 2435 2539 2433 2337 2385 2490 2439 2402 2458 2493 2571 2319 2496 2560 2579 2565 2528 2449 2532 2544 2570 2559 2626 2724 2714 2848 2685 2671 2491 2642 2640 2637 2638 2630 2716 2920 9999 9999 2368 2549 2349 2338 2347 2357 2367 2374 2380 2365 2306 2301 2254 2276 2306 2318 2319 2334 2362 2374 2324 2339 2347 2381 2349 2398 2341 2335 2343 2375 2356 2432 2532 2542 2532 2543 2517 2582 2530 2527 2568 2569 2535 2487 2430 2433 2428 2466 2479 2494 2509 2505 2494 2472 2474 2460 2441 2429 2424 2422 2389 2393 2476 2520 2426 2401 2468 2498 2404 2416 2447 2462 2556 2584 2416 2477 2564 2551 2513 2462 2524 2558 2540 2564 2591 2691 2695 2815 2691 2831 2854 2221 2628 2637 2693 2655 2704 2946 9999 9999 2884 2286 2354 2344 2347 2354 2370 2379 2379 2384 2333 2302 2262 2276 2302 2317 2320 2333 2372 2379 2325 2317 2362 2398 2349 2383 2317 2320 2342 2384 2365 2434 2556 2563 2575 2532 2496 2574 2555 2534 2575 2582 2540 2473 2421 2419 2399 2454 2485 2511 9999 2524 2491 2470 2466 2450 2421 2430 2439 2436 2423 2426 9999 9999 2509 2461 2450 2457 2474 2480 2362 2469 2578 2461 2481 2597 2561 2532 2490 2453 2537 2519 2525 2531 2600 2666 2695 2719 2820 2843 2698 2087 2495 2681 2687 2494 2837 9999 9999 9999 9999 2693 2354 2346 2348 2353 2367 2375 2373 2379 2373 2325 2274 2273 2307 2319 2311 2324 2364 2366 2322 2306 2356 2404 2367 2369 2313 2313 2357 2383 2371 2428 2544 2558 2554 2529 2473 2576 2546 2539 2591 2592 2532 2453 2415 2397 2378 2437 2490 2499 2527 2530 2497 2467 2460 2430 2401 2438 2462 2450 2451 9999 2462 2569 2521 2462 9999 2455 2430 2455 2376 2454 2546 2468 2520 2635 2547 2515 2448 2439 2497 2566 2516 2526 2570 2638 2694 2708 2705 2830 9999 2391 2435 2622 2784 2273 2448 9999 9999 9999 9999 2880 2354 2345 2343 2341 2362 2368 2369 2377 2368 2372 2281 2271 2305 2317 2313 2327 2357 2365 2335 2305 2358 2392 2354 2367 2306 2312 2362 2384 2373 2428 2549 2568 2555 2524 2469 2547 2555 2540 2589 2593 2530 2441 2399 2381 2376 2414 2481 2494 2519 2551 2493 2469 2454 2426 2401 2449 2472 2470 2479 2494 2486 2548 2550 2497 9999 2462 2395 2450 2496 2415 2602 2391 2542 2524 2525 2499 2426 2428 2531 2559 2513 2530 2555 2605 2699 2679 2675 2716 2707 2677 2473 2585 2332 2632 2709 9999 9999 2933 2941 2658 2355 2353 2337 2341 2354 2361 2365 2380 2368 2369 2287 2273 2301 2324 2316 2333 2357 2367 2339 2316 2376 2376 2375 2372 2294 2326 2375 2391 2384 2436 2517 2563 2544 2525 2470 2526 2580 2545 2580 2531 2524 2437 2385 2375 2389 2412 2451 2480 2498 2552 2502 2483 2458 2435 2422 2444 2479 2510 2508 2509 2513 2537 2502 2494 2481 2479 2407 2498 2388 2519 2621 2554 2496 2517 2494 2466 2410 2392 2443 2581 2484 2506 2533 2589 2671 2665 2676 2723 2728 9999 2661 2644 2836 2676 9999 9999 9999 9999 2955 2889 2354 2356 2339 2349 2354 2353 2365 2387 2379 2368 2293 2271 2298 2322 2320 2342 2351 2355 2345 2321 2378 2371 2386 2372 2310 2336 2371 2392 2396 2438 2540 2610 2527 2512 2471 2527 2606 2547 2587 2565 2535 2435 2383 2392 2408 2432 2443 2466 2488 2535 2515 2497 2469 2436 2427 2423 2471 2507 2526 2473 2512 2514 2476 2484 2497 2425 2420 2522 2428 2432 2679 2572 2537 2502 2456 2430 2406 2332 2322 2552 2505 2511 2537 2587 2653 2658 2678 2687 2727 9999 2863 9999 9999 2667 9999 9999 2912 2935 9999 2924 2351 2358 2347 2355 2357 2349 2366 2389 2379 2362 2303 2271 2285 2324 2331 2344 2352 2345 2321 2315 2404 2390 2379 2373 2318 2352 2354 2364 2397 2447 2558 2592 2556 2525 2477 2546 2590 2559 2591 2574 2515 2419 2374 2408 9999 2443 2434 2456 2484 2517 2511 2509 2488 2428 2397 2397 2454 2542 2571 2417 2500 2505 2473 2486 2512 2448 2463 2540 2405 2536 2563 2565 2478 2476 2439 2426 2417 2303 2245 2415 2497 2538 2564 2562 2642 2650 2657 2717 2700 2843 2849 2727 9999 9999 9999 9999 2929 2912 2946 2891 2349 2355 2349 2357 2356 2345 2363 2404 2381 2359 2312 2268 2268 2325 2335 2351 2348 2336 2350 2330 2398 2399 2380 2374 2331 2360 2341 2332 2390 2453 2569 2596 2560 2532 2483 2554 2557 2582 2582 2542 2475 2405 2369 2415 2449 9999 2454 2460 2486 2507 2494 2499 2474 2413 2362 2401 2448 2540 2505 2485 2522 2496 2471 2490 2522 2456 2501 2517 2437 2564 2604 2497 2518 2465 2445 2428 2426 2314 2218 2298 2568 2565 2536 2567 2618 2661 2635 2692 2697 2840 2833 2841 2614 9999 9999 9999 2935 9999 9999 2911 2351 2356 2353 2361 2357 2350 2364 2402 2388 2356 2319 2267 2254 2313 2351 2355 2344 2341 2350 2344 2405 2415 2381 2390 2360 2367 2342 2327 2374 2454 2563 2570 2554 2521 2486 2535 2578 2566 2566 2532 2478 2392 2376 2413 2450 2468 2452 2454 2484 2493 2479 2490 2466 2413 2375 2409 2446 2531 2540 2524 2534 2455 2452 2468 2543 2512 2502 2525 2515 2521 2595 2643 2564 2461 2453 2430 2410 2319 2202 2273 2531 2503 2506 2551 2595 2658 2644 2667 2698 2714 2723 2841 2889 2864 9999 9999 2926 2913 2924 2907 2354 2357 2353 2365 2361 2354 2366 2399 2383 2361 2328 2275 2258 2308 2358 2359 2341 2337 2352 2342 2408 2399 2387 2405 2363 2370 2347 2329 2354 2437 2551 2581 2558 2516 2475 2538 2549 2589 2550 2518 2446 2391 2387 2405 2441 2462 2443 2441 2475 2478 2468 2451 2428 2410 2403 2402 2440 2526 2500 2513 2538 2430 2405 2426 2537 2533 2507 2457 2592 2521 2682 2549 2538 2444 2448 2454 2419 2337 2205 2298 9999 2496 2506 2507 2564 2638 2619 2618 2626 2652 2705 2846 2898 2905 9999 9999 2901 2883 2905 2892 45 57 70 65 60 66 72 89 105 120 121 143 137 137 94 83 64 46 59 65 107 58 42 62 64 50 43 43 42 39 54 58 67 49 24 51 134 66 42 35 26 29 31 25 46 86 60 61 70 78 64 42 51 51 51 43 44 37 37 50 57 81 90 116 108 96 112 128 135 208 260 191 174 225 223 200 135 129 146 128 137 102 68 52 58 85 91 58 125 7 11 38 90 64 82 70 71 85 45 49 43 57 58 61 59 65 60 96 116 119 138 171 133 134 91 70 61 50 61 61 99 62 49 72 61 57 48 45 43 39 52 62 80 54 33 64 66 66 46 30 32 30 35 27 50 72 64 67 83 85 65 43 42 43 53 50 47 37 42 54 62 74 70 69 111 97 118 126 140 161 209 178 204 249 231 149 143 149 183 170 155 137 78 58 43 52 51 45 64 12 8 15 25 15 92 50 63 73 64 69 46 53 57 57 54 57 58 101 102 103 178 148 146 142 89 63 57 67 75 65 101 76 49 82 67 57 48 51 40 40 43 67 76 55 37 64 84 63 34 18 48 38 45 28 45 58 68 75 96 88 73 46 39 52 53 60 44 37 44 60 64 62 68 71 109 97 88 114 127 174 193 213 250 280 286 207 183 148 133 149 122 140 88 60 45 36 21 26 46 10 8 6 8 8 33 108 90 82 78 66 52 53 57 58 50 51 53 96 95 120 200 148 139 110 88 66 57 57 73 66 97 76 59 106 84 63 56 63 46 48 43 62 93 57 52 66 86 74 121 13 30 43 54 32 27 45 69 96 113 80 75 46 34 45 44 45 46 29 53 71 63 69 70 73 86 88 74 79 110 173 185 171 214 287 348 213 275 184 144 117 113 139 68 88 49 34 20 20 74 11 11 5 7 8 7 66 108 106 77 95 55 51 58 59 47 46 62 95 93 137 163 132 133 108 90 66 52 59 75 67 106 64 64 102 87 69 73 68 54 55 50 77 95 92 56 70 100 88 40 19 18 30 50 33 24 42 56 80 80 82 127 57 40 41 37 47 44 36 49 68 62 69 66 72 73 69 64 82 101 164 154 192 212 319 462 297 338 293 144 134 98 90 104 121 78 46 30 30 25 12 9 7 9 8 9 63 53 89 90 101 57 51 53 51 45 50 62 90 89 131 130 112 111 120 88 78 54 60 73 70 122 58 64 87 115 99 89 83 68 67 56 78 113 150 72 61 120 90 34 26 21 26 47 37 27 40 43 46 53 91 75 44 39 47 42 53 46 35 37 62 53 94 69 71 63 61 63 86 108 134 149 174 212 326 414 274 237 250 157 131 97 80 67 122 73 65 31 45 62 10 7 5 11 10 20 98 78 98 78 91 58 45 46 56 42 46 54 74 80 131 142 114 119 106 97 75 54 58 75 70 104 53 77 83 107 119 121 80 72 81 60 98 126 167 76 56 90 73 38 31 18 25 44 57 31 36 45 41 45 84 67 45 45 51 55 63 41 29 51 58 60 75 70 66 61 59 64 92 104 139 133 147 143 226 242 269 262 268 194 157 112 131 77 78 115 59 33 41 23 10 7 8 27 12 71 116 270 71 89 120 55 41 43 52 43 44 46 74 76 110 128 117 136 97 99 81 68 82 73 80 94 57 87 90 84 108 145 96 79 86 69 101 162 162 113 54 82 66 34 28 20 20 43 50 36 45 45 40 41 60 56 52 46 53 65 65 38 26 61 70 65 56 70 68 56 55 73 94 145 148 125 126 149 187 186 193 272 222 237 176 129 101 122 160 92 233 34 49 103 12 13 14 68 21 26 71 225 91 129 111 50 45 48 41 37 38 39 73 78 102 126 110 133 86 89 83 68 77 74 92 106 68 85 92 85 116 159 101 87 87 70 98 154 136 115 61 118 76 31 26 25 26 42 52 41 64 39 44 41 63 60 43 46 53 73 62 40 32 76 60 63 55 87 59 63 56 74 96 124 114 99 103 115 156 191 210 197 184 224 209 138 69 89 139 51 98 63 66 67 94 52 78 58 77 49 59 78 70 100 103 43 55 51 37 34 31 38 51 88 97 112 125 146 109 91 78 55 75 72 100 87 79 101 106 94 113 184 99 102 108 88 69 140 179 132 78 146 93 43 21 28 25 33 77 53 64 44 46 43 85 65 42 60 48 80 73 44 35 60 50 65 61 66 53 54 75 92 98 122 95 102 83 100 135 124 168 154 172 166 228 181 80 103 155 67 104 48 92 53 46 38 78 24 39 36 32 87 51 86 103 44 63 70 44 34 29 44 46 84 101 109 111 167 98 83 75 59 82 70 114 85 89 109 119 104 119 201 123 98 110 87 59 120 197 144 104 161 101 35 18 25 26 45 100 42 82 60 62 65 90 78 54 55 60 89 79 39 42 42 62 58 67 66 55 56 72 75 105 92 95 80 74 91 117 115 132 154 185 141 153 144 115 146 186 57 57 63 83 73 30 68 63 77 41 43 94 36 45 95 100 48 82 83 53 36 28 37 47 104 102 114 104 154 91 73 75 67 107 76 93 79 101 92 99 97 123 188 134 110 117 83 72 110 203 140 89 132 112 34 16 24 31 53 87 54 79 79 72 59 107 107 54 59 73 84 64 41 39 41 58 85 61 55 49 73 77 97 95 97 71 78 94 78 102 138 133 129 183 136 137 107 141 264 155 180 76 62 62 82 35 86 16 34 26 30 66 18 35 75 98 58 98 92 54 35 27 35 56 108 128 116 104 136 97 72 90 74 109 87 109 72 94 109 118 117 162 178 140 110 111 96 65 94 187 141 73 114 120 58 30 34 23 54 62 87 54 89 66 63 89 81 64 68 69 70 60 45 45 75 81 102 83 72 49 91 90 83 85 74 71 79 71 80 107 110 117 109 124 99 134 177 166 190 311 162 128 101 95 75 26 15 15 21 10 63 64 21 34 80 84 77 121 91 64 37 30 37 62 124 153 121 123 122 85 77 88 74 116 120 85 88 82 117 111 118 187 155 124 84 84 98 63 100 184 187 137 77 75 62 32 51 26 50 76 60 141 102 59 67 94 87 64 60 66 72 54 43 47 82 103 118 109 125 72 82 94 98 71 81 91 97 108 74 129 103 103 96 106 99 118 124 152 246 250 297 337 199 40 23 13 6 10 6 12 29 26 19 41 75 70 74 171 122 60 43 34 48 67 109 131 123 137 115 82 95 104 93 148 129 85 90 98 96 104 108 163 134 109 88 73 79 69 104 159 165 106 91 67 50 33 58 41 93 105 63 98 81 36 64 80 68 54 70 78 70 63 50 67 85 107 113 141 87 54 62 58 82 78 97 99 112 108 95 133 132 112 85 86 98 117 116 137 148 156 181 162 137 74 61 7 9 10 9 14 25 25 11 47 75 54 82 210 142 67 47 37 51 88 114 133 130 152 122 93 101 106 97 136 108 83 99 91 97 102 124 140 144 114 91 77 66 55 77 119 165 133 100 70 46 33 46 42 96 79 52 60 59 35 50 80 58 57 80 83 74 72 47 74 64 93 121 104 76 71 63 111 100 87 108 129 133 116 102 104 125 108 69 89 109 123 108 149 100 75 184 109 73 69 62 12 26 35 24 27 86 72 30 28 64 41 82 180 118 72 49 46 60 95 108 132 128 146 119 102 118 94 115 125 85 100 90 99 108 91 115 146 139 103 102 79 61 48 55 104 132 132 93 72 37 36 60 39 49 64 45 49 39 30 45 65 71 96 85 104 66 62 46 60 69 67 79 82 67 93 61 97 105 72 106 111 120 93 91 122 100 106 78 102 116 136 113 148 99 85 109 109 64 41 20 21 19 63 40 158 99 104 81 30 45 37 85 146 121 75 52 45 72 100 113 131 112 121 141 102 113 106 117 103 98 111 100 93 92 87 121 135 184 115 101 87 69 28 43 95 110 138 139 62 35 32 43 31 21 42 45 53 38 34 54 56 84 78 101 108 79 59 70 58 63 63 60 63 70 57 50 120 77 82 92 158 110 106 128 140 131 110 89 84 150 150 140 147 102 105 157 141 173 108 52 64 27 192 62 75 103 38 78 43 38 42 80 138 130 77 61 56 71 96 114 133 139 119 123 87 104 93 109 83 93 108 91 88 98 87 114 126 180 134 97 98 71 27 31 70 95 99 135 70 35 18 31 27 29 41 45 41 38 37 62 58 70 88 80 108 89 71 71 53 64 51 58 53 54 38 43 70 67 63 85 101 103 66 133 145 146 121 78 115 138 143 116 129 99 99 138 153 88 70 61 55 57 121 54 69 54 61 65 38 40 35 78 150 126 73 72 65 82 100 106 144 129 129 115 91 111 100 100 83 138 119 83 88 88 86 117 142 145 146 97 90 78 39 27 45 76 111 100 70 29 24 19 35 41 51 64 46 42 39 78 69 65 67 73 72 68 62 50 42 53 75 63 47 52 47 45 65 60 80 83 83 103 73 107 140 125 101 80 120 104 121 119 101 82 71 86 172 293 100 50 110 89 133 98 61 57 65 67 38 34 33 87 158 103 88 82 62 68 81 106 152 145 130 106 91 118 92 116 113 124 110 87 83 84 92 128 154 145 105 95 72 87 46 27 36 73 89 82 89 38 22 22 23 41 62 62 55 49 51 70 67 60 53 70 70 93 70 47 56 58 73 49 50 60 58 39 52 59 54 79 93 96 73 110 163 115 106 98 145 111 77 67 59 64 57 46 81 95 63 69 48 57 62 100 73 73 91 86 61 43 50 103 141 99 92 85 69 65 78 110 147 127 131 94 84 112 107 119 122 138 123 79 82 84 90 145 148 117 120 91 75 75 74 23 35 60 99 55 59 24 22 20 27 31 43 66 58 73 73 70 63 69 46 53 72 85 69 38 44 50 46 44 49 89 70 34 38 74 72 57 105 87 102 143 142 88 105 90 84 97 70 92 55 46 39 36 80 79 74 67 52 47 111 132 88 75 120 89 105 75 90 119 145 98 88 88 75 66 83 113 171 127 144 89 86 93 92 125 115 155 121 84 87 90 101 155 151 134 125 92 72 102 93 27 37 53 57 59 54 74 13 24 29 33 42 82 72 68 81 60 80 71 49 46 67 87 64 34 35 32 36 35 57 88 50 46 93 93 59 92 108 118 115 164 135 68 85 102 69 63 55 73 56 44 38 36 39 37 76 90 69 76 91 103 63 90 87 106 133 144 107 134 135 89 96 127 94 72 76 129 145 139 154 86 88 79 87 118 145 135 120 97 83 84 90 155 114 143 159 111 77 135 105 50 49 51 46 36 71 40 6 29 38 56 51 87 46 63 48 66 48 52 38 47 59 69 78 45 38 35 37 33 62 65 56 81 91 62 61 103 103 124 142 178 142 112 83 146 64 65 66 44 32 32 40 71 63 45 76 108 57 86 122 172 92 85 70 111 120 111 90 140 142 112 95 115 98 85 106 140 140 184 144 80 87 83 93 133 121 131 104 94 89 94 70 106 133 176 138 121 109 100 99 58 77 66 39 41 175 15 10 36 40 52 41 75 36 61 47 77 40 44 43 52 43 79 62 46 36 26 42 34 62 69 59 97 73 60 79 116 101 125 122 161 159 126 65 64 81 51 47 41 29 29 37 60 62 45 54 44 90 55 70 61 91 147 75 111 84 197 122 156 149 101 96 107 112 103 122 130 150 159 128 87 88 79 115 148 106 140 89 89 91 95 81 111 174 187 134 133 161 122 58 106 79 63 107 121 39 28 15 33 35 50 44 63 30 115 45 77 37 87 46 57 46 66 68 48 38 34 41 41 92 73 96 195 68 61 80 115 101 118 126 140 119 93 78 61 59 72 46 59 49 23 49 34 47 44 67 64 127 87 27 43 70 93 90 47 128 157 138 153 117 111 104 132 131 109 116 140 124 172 129 85 101 84 100 116 105 123 91 81 90 75 87 87 136 169 131 165 151 85 89 149 100 62 140 95 61 44 20 25 32 37 36 92 36 108 48 61 44 57 55 75 53 62 53 49 47 33 30 42 80 63 91 60 92 78 110 103 136 131 97 69 73 60 76 56 50 33 35 33 28 21 13 11 27 20 53 44 19 158 100 35 68 169 100 49 110 125 126 148 137 107 120 130 134 114 141 150 113 171 134 88 89 77 96 99 102 103 98 80 76 73 75 89 150 172 123 158 142 85 100 136 163 71 65 87 74 25 11 16 27 42 33 91 64 75 51 59 38 93 90 74 69 75 65 44 45 38 45 42 57 64 82 65 89 83 80 80 145 101 97 171 64 53 64 70 59 30 30 39 27 21 12 14 20 16 29 163 20 24 35 61 60 105 139 117 102 114 82 124 136 117 105 134 133 108 180 138 127 158 144 110 87 74 99 87 87 106 93 81 73 70 79 109 196 168 149 142 142 147 92 164 261 83 49 45 57 23 40 13 23 30 37 70 73 79 81 39 54 119 99 64 88 98 61 61 39 38 29 61 46 71 89 67 69 91 51 66 122 79 105 111 53 213 114 60 33 16 24 52 28 14 13 11 11 10 16 31 19 20 57 65 92 73 92 126 150 111 118 157 111 120 108 133 135 125 141 124 123 159 126 102 70 68 93 84 76 105 101 82 68 68 85 121 158 199 159 115 111 125 99 160 132 133 67 227 47 26 34 14 58 28 39 53 47 44 38 32 60 78 88 64 83 77 56 52 40 32 35 66 80 75 102 75 86 101 56 91 92 82 96 49 44 58 59 47 22 22 33 34 18 17 13 15 17 12 24 49 14 77 27 33 39 59 95 106 78 187 194 156 119 113 110 149 148 132 165 121 143 135 155 109 72 80 89 74 84 113 88 92 76 64 89 128 153 179 153 95 102 127 111 150 196 136 422 122 54 48 44 15 17 17 50 42 33 22 55 36 64 57 60 55 55 41 38 47 28 29 37 63 72 72 88 77 94 75 74 80 84 72 96 48 76 50 82 22 50 37 58 42 15 14 17 17 15 81 32 44 17 31 77 37 34 53 47 163 109 144 235 150 121 119 119 191 199 125 157 118 137 162 137 85 58 80 86 75 79 69 101 90 82 67 94 118 119 146 170 122 95 166 54 96 175 213 142 90 55 35 18 14 14 16 37 43 30 19 34 53 49 55 72 71 92 47 37 52 44 34 43 49 55 55 75 80 65 54 43 65 74 64 55 33 85 82 42 47 78 77 54 30 33 33 19 28 42 27 29 58 38 59 43 51 58 30 64 74 70 70 126 155 123 111 148 211 213 122 136 128 122 159 124 71 60 71 80 80 79 69 92 86 73 67 95 120 117 152 133 169 127 164 96 169 164 143 114 79 50 33 23 46 11 16 33 32 47 33 44 80 56 48 48 81 67 57 36 46 44 52 82 54 58 43 60 69 49 34 44 45 62 53 40 30 32 43 36 144 74 59 51 43 38 35 24 30 27 57 62 46 20 29 30 12 41 29 62 27 54 73 79 157 121 114 148 197 189 137 161 125 114 157 121 81 69 62 74 76 68 63 87 62 68 60 107 94 136 159 133 192 218 140 309 297 194 108 152 119 82 40 26 14 19 20 25 30 36 39 64 75 46 47 38 62 37 62 37 34 53 59 95 75 68 41 56 57 32 32 45 72 54 44 35 26 45 70 92 171 165 96 127 105 77 43 36 51 73 38 27 13 8 20 22 10 17 64 41 15 32 96 113 174 149 122 133 207 191 149 161 110 117 134 102 71 74 71 89 85 72 72 97 73 72 68 88 93 155 178 157 230 331 305 576 335 135 79 110 103 97 59 29 20 14 22 14 30 21 39 98 71 51 25 52 46 67 83 58 47 42 51 66 121 83 88 82 51 53 36 50 64 58 29 24 22 57 99 135 156 152 145 120 88 59 47 52 35 26 12 8 6 5 3 3 6 9 22 21 19 17 71 105 170 168 106 130 154 167 158 141 128 113 141 124 77 76 125 113 95 74 72 77 73 66 71 83 100 177 193 248 248 348 908 1280 440 145 119 119 105 120 65 39 24 48 24 13 26 17 35 84 68 50 31 57 80 167 85 64 50 52 64 71 131 84 77 121 53 23 30 84 67 38 72 30 57 80 77 77 112 103 120 70 89 63 51 46 45 37 26 5 9999 6 7 3 4 9 12 17 15 13 65 52 202 176 122 156 147 173 153 143 106 107 117 116 78 73 98 109 108 72 74 69 66 63 70 76 115 155 209 248 404 538 964 463 857 169 203 267 144 98 73 56 35 32 73 19 17 42 54 82 60 32 37 37 68 83 65 69 55 63 57 74 80 99 118 60 44 41 84 109 121 45 30 97 101 71 82 101 92 83 74 109 112 80 63 95 79 65 103 20 10 4 36 3 7 5 8 15 17 6 44 62 203 159 131 162 139 157 156 126 114 104 111 113 70 58 87 117 99 70 72 69 68 57 60 90 114 142 190 218 360 594 1280 637 691 128 628 258 158 138 85 70 79 30 37 22 23 59 102 91 52 40 23 35 66 63 56 66 61 72 63 101 102 98 62 48 72 48 84 64 91 89 43 70 120 98 58 117 114 59 86 77 68 77 68 89 45 25 21 4 9999 5 3 2 11 3 9 42 10 5 37 45 237 165 150 153 180 154 162 146 120 109 109 110 73 57 81 106 105 74 66 76 70 59 64 136 107 130 228 195 375 1280 1280 1280 468 175 1144 362 178 180 119 56 74 33 28 23 31 52 87 110 83 47 16 71 52 117 56 67 59 82 69 112 139 73 57 62 96 82 96 104 158 121 101 115 206 104 128 82 109 84 124 88 120 93 80 103 39 29 24 9999 2 3 9999 6 3 3 3 34 7 10 43 78 190 174 162 178 155 156 192 183 124 114 110 107 61 55 73 121 93 66 68 91 78 62 65 124 116 152 246 236 247 317 478 1280 259 425 1280 322 204 137 96 54 71 21 33 16 24 39 73 116 86 40 46 35 52 82 76 92 66 85 82 82 94 62 51 138 58 61 64 135 128 84 112 158 143 177 56 98 86 176 69 89 78 58 42 46 27 13 21 13 26 3 4 32 3 6 9999 28 5 40 47 38 208 178 141 168 172 164 197 165 128 114 105 97 55 54 62 97 85 71 74 77 71 59 64 87 111 184 245 209 269 259 339 1044 332 691 1280 426 225 95 67 48 42 13 19 18 35 54 93 89 60 53 53 44 58 68 66 94 122 132 87 72 99 68 72 64 78 88 153 128 124 150 121 325 107 58 168 148 146 148 160 148 98 44 48 50 30 55 10 7 3 3 6 14 3 4 8 10 3 28 30 67 171 179 154 142 178 193 210 187 150 120 106 103 53 60 70 105 88 76 86 73 81 62 60 95 117 160 220 179 224 314 217 261 280 758 1063 448 192 91 64 53 33 45 24 25 33 60 76 105 36 40 63 45 47 75 60 99 159 110 80 204 111 99 55 57 128 88 157 214 206 132 193 73 123 112 213 202 239 106 130 55 52 41 20 75 102 67 9 4 3 29 12 21 2 1 4 7 3 35 9 73 222 159 151 158 177 193 221 191 128 133 99 81 49 58 81 98 81 73 75 68 59 53 61 80 107 205 234 196 195 305 270 1095 246 775 983 452 132 131 68 59 27 29 34 36 39 76 73 60 59 46 49 46 54 69 52 123 97 93 91 84 75 72 72 56 128 78 168 199 237 330 115 76 84 121 180 189 216 96 40 44 33 26 18 9 20 27 5 5 3 10 17 25 2 4 3 3 7 27 9 57 181 183 124 147 144 175 215 196 155 125 113 86 38 60 89 78 72 79 72 71 66 54 62 82 127 228 229 195 216 195 415 1280 275 447 542 663 143 117 113 77 28 37 45 35 161 69 73 96 38 57 48 55 38 57 74 105 132 125 100 87 93 76 28 199 95 84 180 245 245 207 64 193 213 192 109 171 134 64 53 49 17 16 9 9999 9999 9999 7 44 6 49 10 3 9999 3 3 8 16 18 21 35 191 156 114 123 160 177 198 163 126 118 107 86 45 71 89 73 77 84 76 74 63 59 73 93 134 221 239 203 201 235 516 270 346 339 417 650 165 162 96 75 46 107 54 71 1204 86 95 91 54 28 37 38 39 54 77 110 116 125 104 97 64 49 106 64 77 128 168 158 163 157 124 113 115 173 91 160 103 74 77 82 7 4 9999 9999 9999 9999 9999 3 4 15 6 2 4 9999 3 13 15 15 36 45 180 138 124 151 154 196 189 141 141 110 124 83 61 68 82 75 82 80 69 68 59 59 73 99 173 219 192 167 304 444 512 201 330 394 431 452 157 247 153 60 69 69 82 1280 650 116 116 96 43 20 29 29 77 59 80 89 116 75 78 86 49 50 62 86 152 149 168 214 146 96 76 62 101 192 138 120 74 100 53 84 15 3 9999 9999 9999 9999 9999 3 5 5 4 2 3 2 5 13 10 21 53 65 194 138 148 137 166 181 184 124 126 108 105 91 85 67 90 80 95 78 74 60 59 54 81 108 127 160 205 199 300 255 308 148 202 230 401 623 196 490 247 70 78 128 151 955 247 113 101 79 55 28 32 32 45 59 78 114 164 114 89 61 51 55 84 121 61 95 97 106 131 98 72 160 100 109 91 63 42 100 74 80 16 6 4 9999 9999 3 9999 3 5 3 16 2 2 5 7 12 8 14 32 49 191 136 146 151 160 165 181 142 118 132 96 100 94 76 96 78 103 67 76 70 57 52 85 119 123 212 170 173 344 272 338 339 268 200 997 773 220 327 391 73 106 162 175 708 1280 218 101 83 52 35 28 29 39 34 43 130 125 100 124 51 47 84 121 49 81 116 154 106 106 104 213 144 179 91 117 71 51 62 35 47 10 4 9999 3 9999 11 5 12 10 5 12 10 3 7 15 10 9 19 29 45 205 148 129 160 170 192 188 147 104 118 92 100 89 97 98 84 84 82 73 63 54 57 78 111 116 179 185 204 282 186 368 353 250 321 911 634 186 255 302 99 108 222 265 508 1091 705 127 86 69 76 53 48 41 40 56 109 132 83 93 103 79 109 90 69 185 88 89 69 168 186 271 109 57 62 93 71 88 43 60 25 10 17 4 9999 5 8 11 3 6 3 4 9999 17 20 24 9 19 20 34 61 175 153 124 155 189 210 186 128 101 83 86 95 82 105 93 78 74 71 73 64 52 49 74 102 102 201 175 179 169 205 837 280 407 156 317 414 217 384 385 139 80 141 148 306 323 443 139 65 78 97 74 64 43 54 118 116 85 98 110 118 149 124 45 121 70 71 36 74 118 96 128 64 78 74 91 82 63 29 22 67 32 29 3 4 2 11 16 4 3 9999 2 3 19 48 14 10 55 28 38 58 201 151 122 148 199 244 241 127 113 84 88 100 67 90 91 83 71 74 70 63 55 50 76 97 129 179 148 153 174 255 161 209 227 363 217 427 306 301 309 150 90 148 80 144 206 219 117 55 77 99 92 93 41 46 109 129 116 87 125 141 145 58 45 232 420 67 86 138 124 153 90 83 105 101 95 64 49 76 30 58 113 27 6 6 5 8 28 16 3 7 5 1 12 40 12 7 47 19 30 75 217 148 110 149 175 230 202 135 119 104 86 105 64 80 86 66 68 69 67 61 52 51 82 106 116 167 136 139 150 131 229 258 345 271 314 550 345 269 447 218 118 131 83 106 78 141 137 50 63 116 98 107 43 33 88 99 83 90 120 153 104 61 216 117 189 192 185 100 231 171 149 66 127 145 99 66 34 55 35 74 50 27 10 5 9 19 25 59 8 5 9 13 35 42 8 15 27 23 56 52 165 152 127 134 175 214 201 140 107 90 82 94 67 69 87 69 70 78 62 56 56 52 85 110 116 184 154 124 142 150 224 266 232 127 234 231 238 522 548 451 155 117 73 83 48 89 116 55 67 101 96 86 63 58 142 111 107 141 231 191 67 85 112 76 163 240 355 100 152 102 119 105 93 92 54 45 69 108 97 141 30 64 20 10 5 5 81 161 5 11 18 37 11 30 18 8 25 31 18 55 160 156 142 158 167 241 198 158 116 101 99 80 71 73 85 76 67 77 64 55 58 57 100 131 122 128 102 130 122 192 304 199 227 91 141 341 170 679 570 527 212 83 121 99 44 48 83 52 53 62 73 77 73 209 148 109 79 121 126 125 119 124 71 256 304 215 233 63 105 86 57 115 121 59 61 61 98 51 80 128 31 63 19 24 6 9 62 79 99 21 60 30 7 23 21 11 28 19 57 70 131 147 139 157 138 244 176 160 108 119 131 70 81 70 85 87 92 76 71 53 59 65 89 116 150 134 114 128 107 135 173 236 296 128 184 260 219 316 365 940 453 127 116 54 34 46 74 94 74 60 60 73 61 148 164 145 92 107 183 142 149 138 89 255 165 213 134 122 124 62 152 137 94 47 61 77 68 56 55 74 39 34 20 44 8 11 20 44 127 53 148 64 15 28 20 20 88 19 49 56 128 132 139 135 167 185 173 148 123 118 118 77 85 71 102 70 75 74 62 58 65 70 98 126 122 111 105 118 143 139 145 266 383 180 382 545 195 320 352 338 645 345 101 90 25 36 62 60 46 60 49 64 81 140 100 113 79 157 145 128 125 102 64 120 235 287 97 78 79 79 92 152 72 107 79 91 91 105 55 36 53 61 25 41 25 9 26 65 358 136 82 101 38 30 55 76 58 44 59 79 116 159 156 140 155 187 186 161 154 140 104 70 78 100 87 67 73 80 66 58 68 72 100 109 101 107 93 111 123 143 103 211 281 201 1165 528 290 377 402 395 381 295 145 70 48 49 53 35 34 65 46 69 110 275 84 90 69 119 125 138 173 113 116 189 94 174 67 72 105 95 118 96 67 37 90 115 117 65 69 27 18 58 34 34 21 9 21 46 95 257 54 46 52 41 70 96 102 66 124 109 118 143 159 135 152 196 201 140 123 152 98 67 77 99 85 65 72 82 62 58 64 63 81 113 92 89 78 112 102 131 106 377 259 203 357 367 294 257 311 318 335 198 91 76 50 55 42 30 36 54 49 62 126 132 126 68 79 70 142 119 116 79 122 140 87 153 61 59 42 62 135 94 45 138 128 244 105 95 79 21 10 46 73 55 7 6 33 21 62 134 95 49 61 76 52 80 58 73 118 72 107 140 159 156 144 188 191 131 122 159 105 58 68 112 93 70 68 83 59 57 71 62 73 98 81 91 84 100 112 148 157 445 448 180 187 143 193 246 271 307 251 76 51 75 75 41 32 31 29 39 47 63 160 60 103 85 66 49 104 99 104 75 110 103 161 125 47 74 49 92 190 96 72 79 105 229 95 139 73 41 29 83 60 85 17 12 14 7 82 85 84 79 50 62 88 55 50 109 89 50 130 133 157 139 145 157 192 125 121 145 124 62 71 112 102 62 68 79 65 60 70 61 81 86 79 85 80 93 126 132 190 242 317 166 91 88 156 252 277 182 166 58 40 49 85 76 38 37 23 25 35 63 233 94 79 57 44 49 87 74 77 121 90 77 329 90 46 125 54 72 234 152 83 179 234 286 120 146 82 26 30 87 69 87 41 12 38 14 62 88 104 80 61 95 91 96 87 90 64 62 126 147 137 142 154 154 165 111 109 137 122 64 80 107 94 71 62 79 68 63 62 60 75 88 81 87 90 97 132 138 195 305 270 153 76 81 286 253 219 100 73 62 51 41 285 159 59 35 22 16 26 67 90 129 54 53 39 48 36 65 60 107 87 203 84 71 37 83 115 66 86 242 182 146 179 146 103 168 68 43 121 32 78 95 36 120 14 17 22 50 87 77 98 84 91 101 104 52 48 98 122 118 135 136 129 160 163 108 111 142 121 69 92 94 76 68 56 78 75 63 63 60 77 87 96 88 93 102 142 133 163 250 228 186 85 103 275 604 140 81 64 134 286 232 134 276 59 45 16 18 30 55 91 46 36 33 27 32 38 43 73 58 62 292 88 75 44 72 134 56 113 222 145 156 226 158 75 147 63 40 37 68 71 75 41 38 86 17 12 46 99 95 93 75 106 98 62 96 97 129 120 116 137 140 121 159 174 114 91 123 106 77 111 82 73 63 61 74 85 74 75 62 71 69 119 116 103 98 115 152 178 197 209 101 90 142 325 491 131 75 91 257 120 227 158 131 47 37 16 17 20 42 266 56 50 33 32 18 22 60 54 58 86 122 224 65 78 81 119 83 144 189 219 178 185 117 54 55 25 67 50 68 71 32 33 33 29 26 12 28 48 104 106 106 109 80 85 94 140 142 130 127 123 152 121 165 138 104 84 113 123 79 127 76 81 62 57 70 96 82 82 63 74 73 102 120 115 119 119 138 158 156 285 108 112 168 299 554 150 133 145 386 158 366 229 101 79 49 27 18 15 34 63 31 40 47 59 14 34 33 54 63 88 418 121 46 71 85 100 77 109 190 232 161 179 69 57 74 16 94 40 103 95 24 30 79 63 47 27 8 60 101 80 96 106 91 133 101 138 118 140 151 129 131 132 136 132 100 75 113 111 97 107 74 62 63 58 71 99 93 76 69 85 80 104 128 129 128 144 171 138 200 198 117 86 185 432 391 115 159 305 270 330 331 153 100 278 70 59 50 15 27 38 38 81 16 24 12 18 47 58 83 156 289 172 70 100 79 205 67 67 178 208 185 105 65 30 36 51 60 33 44 110 15 64 49 46 42 23 10 15 45 57 71 106 114 84 101 102 129 139 185 128 128 135 155 126 102 58 92 109 128 125 65 60 58 63 71 86 84 80 62 73 74 100 154 137 138 142 179 132 188 285 100 78 179 323 198 85 153 250 203 378 210 134 108 70 84 130 59 17 29 41 40 31 12 19 10 16 48 57 102 147 140 360 151 120 105 148 118 132 180 205 108 66 71 51 48 28 22 40 56 118 10 84 44 92 46 101 27 11 36 31 39 82 82 40 70 82 113 147 136 142 121 106 127 168 92 55 80 142 149 130 64 58 58 70 74 80 82 77 60 70 63 90 163 145 171 150 171 116 188 169 74 75 152 200 100 79 161 277 327 370 133 92 130 55 59 88 59 27 51 51 44 27 16 13 9999 21 50 74 84 203 490 489 192 84 238 209 151 186 157 158 71 44 88 75 33 22 30 48 75 149 13 106 87 53 53 48 26 109 32 43 80 47 46 41 49 109 99 173 133 135 127 115 117 153 72 59 60 143 162 140 69 62 56 76 70 68 81 80 61 75 68 84 125 124 146 184 164 120 168 81 113 107 242 125 74 75 185 447 407 500 131 169 337 77 70 75 66 67 57 48 35 25 13 8 8 13 45 67 148 263 369 283 132 78 284 145 151 112 116 124 86 79 100 60 30 9 15 25 41 74 126 91 81 42 33 50 82 64 34 22 50 23 31 33 56 96 83 148 142 126 109 108 110 139 71 68 57 108 140 132 76 64 54 74 82 72 78 83 61 76 73 81 113 121 147 172 181 120 124 64 114 96 121 94 89 78 192 359 310 290 171 1280 155 114 60 57 41 27 27 43 43 31 37 8 6 11 31 57 145 200 328 212 178 133 231 90 115 54 35 73 119 122 99 55 24 10 6 21 45 56 119 34 66 23 26 67 98 37 57 24 29 29 75 65 75 56 58 157 154 117 119 125 125 143 77 54 55 88 115 117 88 77 55 69 71 66 78 82 65 64 71 89 127 131 135 149 153 109 53 56 105 63 72 71 70 82 154 277 239 181 251 243 86 70 32 43 24 13 33 44 48 33 19 11 9999 11 30 48 152 163 256 134 122 190 76 61 78 55 64 112 222 151 92 80 137 13 6 22 55 67 67 20 37 20 51 45 55 75 43 25 36 31 30 84 54 69 45 169 139 123 131 136 109 145 94 53 55 73 109 113 82 81 60 78 75 77 71 75 71 58 75 107 188 139 126 126 132 91 55 48 77 51 46 68 73 107 159 231 279 268 407 344 90 95 36 31 42 30 29 65 36 32 19 12 7 12 28 46 108 137 171 113 92 89 65 73 102 97 38 182 164 104 80 95 43 14 8 17 11 74 82 14 55 49 38 59 77 75 34 33 17 18 31 44 34 90 51 165 152 115 112 116 120 151 109 60 57 67 108 104 77 84 75 77 86 73 64 68 63 55 63 115 427 123 124 121 124 72 54 40 72 40 42 49 74 100 151 206 398 268 1236 122 219 129 68 25 45 29 23 13 15 23 14 15 10 15 25 46 82 118 93 66 82 46 48 123 127 94 85 250 121 90 65 53 38 9999 9999 11 9 125 38 14 37 44 32 44 84 52 44 36 31 28 31 13 8 42 65 161 186 108 110 108 108 137 119 68 58 61 87 98 82 78 75 82 80 76 65 66 60 53 62 105 310 132 137 143 118 66 51 38 62 44 43 60 71 105 136 327 404 324 676 106 189 137 136 56 48 25 24 10 14 17 13 17 14 16 53 49 102 94 76 63 107 36 33 72 57 67 215 239 104 84 60 39 30 23 21 15 12 40 18 11 14 18 19 62 111 74 51 25 35 27 12 6 5 33 59 210 162 111 104 107 103 112 103 78 62 63 78 104 91 76 79 79 69 73 61 73 66 53 53 79 115 131 163 121 87 63 48 36 67 39 54 51 74 97 116 248 681 601 234 87 129 300 295 55 46 49 36 14 16 21 24 24 15 14 20 47 93 105 116 72 94 60 48 58 48 49 151 144 110 112 147 64 26 27 23 20 9 26 18 8 16 4 35 53 87 59 36 24 6 5 4 9999 3 29 76 172 137 119 100 106 112 101 101 82 56 65 75 96 93 73 75 98 83 76 63 63 59 47 48 63 87 126 177 147 98 50 44 36 78 40 63 47 79 97 102 213 284 573 269 138 247 608 207 32 47 48 27 33 20 22 36 33 14 13 20 41 63 91 120 117 105 108 131 92 83 59 54 47 78 118 110 75 44 25 26 18 12 17 20 9 16 7 43 78 40 54 62 21 10 3 3 9999 3 29 56 184 136 111 92 104 97 119 93 97 60 61 70 85 101 68 75 108 94 67 66 62 57 47 47 70 70 110 176 177 89 51 41 43 56 44 45 44 71 94 77 189 349 437 286 177 630 265 107 34 55 48 25 40 107 33 46 48 62 13 22 38 72 108 146 141 108 147 223 117 129 25 49 31 38 72 96 62 73 31 29 14 18 10 22 21 34 14 36 55 21 30 31 5 11 5 9999 9999 9999 31 78 164 152 105 94 88 102 116 108 84 69 62 69 88 98 66 84 101 95 64 62 56 53 46 45 53 61 96 141 164 107 48 45 36 48 33 40 43 75 77 78 135 191 223 291 210 231 166 66 22 26 25 31 47 47 38 58 50 31 24 23 41 53 65 138 115 104 195 197 154 45 32 41 36 34 49 86 71 64 34 32 14 23 14 9 23 53 20 53 45 14 23 18 6 3 4 6 9999 9999 21 91 142 146 109 107 100 100 118 102 101 91 65 71 86 102 73 91 109 89 57 52 62 51 49 46 53 56 70 125 195 103 50 46 36 44 26 43 38 64 71 90 125 181 143 184 255 405 343 73 32 25 31 34 50 60 78 114 65 43 30 25 43 50 70 76 71 173 149 275 155 67 28 17 19 11 54 54 39 40 30 40 18 16 14 10 30 44 18 39 41 15 38 41 20 5 4 9999 7 7 20 42 150 125 98 103 104 97 124 102 122 116 85 67 94 106 70 86 112 79 44 47 58 57 45 44 48 55 72 164 157 111 52 47 33 39 24 39 31 60 65 90 126 122 207 147 313 527 261 97 47 28 33 33 40 37 133 78 64 40 33 32 59 53 60 63 111 153 151 293 124 62 38 48 17 14 73 37 82 42 66 92 18 16 18 7 21 41 16 32 27 22 28 35 11 3 5 5 8 17 27 47 141 124 87 112 118 100 123 115 153 226 105 74 68 104 69 87 107 85 52 47 56 50 47 44 47 54 80 173 172 93 51 40 30 37 25 27 31 56 56 88 129 119 105 81 552 531 273 105 60 27 30 42 39 46 72 99 198 137 50 50 59 58 59 57 81 288 226 201 82 44 43 22 25 9 58 89 126 82 53 81 16 11 13 6 7 25 23 13 12 14 38 40 11 5 9999 2 4 31 61 62 144 121 101 111 116 91 141 162 195 416 161 82 60 90 71 81 81 76 54 48 55 51 47 44 44 50 90 143 143 110 55 37 33 29 25 23 32 48 45 76 95 104 83 55 127 673 236 114 139 44 40 47 45 63 78 160 150 104 57 57 62 65 66 57 93 164 102 99 66 59 80 67 6 18 15 56 122 108 46 69 16 12 11 4 3 7 25 7 16 53 45 43 26 14 6 9999 3 35 99 71 126 112 96 110 108 96 161 260 523 719 229 93 57 100 68 77 73 78 58 46 50 53 50 48 45 47 79 134 135 95 50 34 35 30 26 24 35 43 40 69 70 84 85 9999 157 329 97 187 347 57 50 45 56 83 159 179 99 183 56 54 70 71 65 59 186 142 56 150 57 72 80 49 10 11 13 40 84 129 22 26 19 12 11 9999 5 8 15 6 18 35 49 40 11 16 4 5 3 16 49 86 145 116 93 109 111 111 185 993 1094 1226 281 121 60 91 81 78 65 71 58 43 48 54 49 43 46 41 79 128 132 76 37 32 33 29 28 29 35 39 41 61 55 55 58 9999 70 75 67 219 189 51 47 65 92 135 365 143 139 173 65 58 70 70 95 66 163 156 42 103 71 112 56 66 21 10 30 55 128 65 32 32 26 13 11 9999 9999 3 9 4 27 16 12 18 5 13 3 13 3 4 17 39 113 118 98 111 102 94 215 1280 1280 1280 414 137 68 99 91 83 58 72 48 45 43 49 47 44 50 40 102 100 145 73 38 36 29 36 27 28 44 40 35 59 9999 67 51 40 9999 9999 78 215 103 47 45 90 178 144 162 133 131 134 101 80 73 104 102 85 131 223 32 68 62 83 57 95 65 14 39 82 83 78 46 48 29 17 11 9999 9999 5 4 9 15 13 10 7 8 13 4 3 5 4 18 15 93 113 96 103 105 98 216 1280 880 452 368 161 79 85 94 76 66 63 53 41 39 47 51 53 53 42 89 115 116 79 37 34 30 31 36 29 52 43 33 58 46 47 46 45 9999 55 117 195 149 73 58 181 203 168 174 195 208 152 127 114 130 148 116 136 153 538 35 59 57 97 122 70 36 13 46 50 55 46 28 60 33 15 14 20 9999 9999 3 6 21 78 9 22 11 29 5 10 9999 5 3 16 112 100 94 95 102 104 181 1280 1280 317 252 173 90 86 110 67 65 63 55 48 42 38 50 55 52 56 88 121 124 73 37 27 32 37 44 38 54 60 32 56 45 56 41 53 73 82 167 157 103 114 68 137 178 179 218 302 515 251 241 152 117 76 91 277 148 61 63 71 60 64 59 48 25 15 29 30 32 49 45 53 40 20 16 22 9999 4 4 9999 14 59 36 77 23 7 29 10 9999 9 3 6 118 109 88 95 95 94 127 203 1280 445 297 238 91 95 110 71 58 62 56 47 43 41 56 54 52 58 82 99 126 66 36 26 31 52 52 44 58 64 40 48 42 57 47 111 144 110 119 105 89 72 64 107 215 187 162 187 320 1032 439 254 114 69 94 175 224 107 66 85 37 68 71 49 13 14 29 28 70 47 48 51 40 28 17 28 9999 9999 9999 7 28 78 93 78 128 8 21 9 9999 9999 7 7 114 108 90 86 103 91 125 282 1280 277 1273 213 95 97 101 69 50 55 64 49 40 43 51 50 50 53 84 89 127 67 39 30 31 52 57 43 55 69 39 38 40 45 64 189 165 96 64 100 71 66 68 93 174 220 232 203 335 222 173 151 111 51 59 130 290 65 41 45 37 33 69 36 16 14 47 43 68 31 43 55 40 50 24 31 9999 9999 5 7 50 88 47 29 108 24 17 15 11 11 2 11 100 113 90 82 91 93 123 285 722 244 540 284 94 100 101 73 56 48 65 53 46 39 53 50 46 68 90 95 140 73 41 27 32 49 63 38 55 73 37 36 44 56 102 175 133 110 73 146 83 56 67 108 170 150 224 278 396 188 102 120 123 42 39 259 69 50 33 33 42 55 37 23 15 51 59 115 133 49 49 51 46 47 40 21 11 22 5 24 16 46 52 39 66 32 3 10 9999 5 3 14 101 116 81 77 88 85 99 99 273 188 286 328 100 117 105 75 59 47 66 54 40 42 54 54 47 71 85 85 117 69 38 26 29 56 85 43 52 70 35 28 46 65 139 110 150 144 100 123 55 56 94 170 240 174 139 176 279 173 313 210 83 34 35 193 36 32 34 41 69 145 90 10 20 59 78 149 111 49 56 40 63 48 31 26 12 23 7 8 5 46 84 123 34 21 7 9 9999 9999 3 12 108 100 79 85 93 78 108 84 96 79 260 274 113 105 115 78 60 47 54 57 43 47 58 50 52 77 100 82 112 72 37 22 24 52 86 47 39 60 35 27 47 69 152 94 167 194 84 118 37 54 128 195 221 184 242 145 114 120 114 90 59 27 34 84 43 29 30 45 50 59 40 19 14 23 56 108 172 143 46 39 58 73 26 25 13 25 8 23 21 8 43 64 110 15 10 14 9999 9999 8 3 105 102 85 90 92 90 94 84 55 51 124 190 135 95 122 82 66 49 56 55 67 49 57 47 47 76 93 83 95 84 44 23 28 50 114 47 42 60 40 30 44 89 252 149 286 207 66 65 9999 77 76 117 197 175 233 231 162 137 107 56 9999 9999 49 56 33 33 46 62 29 52 48 15 17 31 70 235 557 273 52 26 61 136 42 32 16 16 31 24 5 5 13 55 63 7 33 9999 9999 9999 9999 3 104 111 92 98 97 83 102 96 72 48 95 236 124 80 111 78 60 48 59 58 64 43 52 47 54 101 80 81 107 87 38 21 26 52 119 77 33 58 47 29 39 99 157 180 285 147 66 53 49 54 90 93 177 312 368 131 105 74 81 9999 40 33 39 45 9999 38 36 38 28 37 31 15 23 32 78 256 231 432 37 27 47 86 52 47 22 20 17 26 9999 4 9 15 70 4 3 9999 9999 9999 9999 11 103 94 99 113 87 79 119 94 109 72 91 236 97 76 98 85 63 51 63 56 56 36 43 48 61 90 75 66 137 92 37 22 28 52 88 64 32 59 48 26 39 116 198 372 237 103 102 72 72 54 62 105 169 255 182 95 72 66 62 66 43 39 100 76 9999 40 37 37 46 29 33 13 24 20 109 218 352 650 103 26 30 57 53 59 32 19 19 13 7 4 5 6 5 6 4 9999 9999 10 10 3 95 88 87 108 85 100 142 103 100 75 83 189 127 80 80 78 64 55 51 54 51 31 48 48 60 84 74 64 130 105 31 22 28 46 100 60 36 60 44 21 36 184 249 132 129 130 85 88 116 70 52 89 112 156 119 75 79 67 58 47 53 58 240 94 48 44 47 52 24 45 32 20 19 31 493 1280 1280 563 638 35 23 46 50 55 35 21 25 17 11 9999 5 5 25 6 9999 9999 9999 9999 16 15 103 102 84 84 75 83 139 99 90 104 82 196 162 75 75 83 60 55 43 49 43 30 53 45 66 69 84 113 139 94 38 29 25 38 94 76 42 55 54 31 37 147 385 162 86 99 93 166 91 68 55 71 89 142 99 107 123 41 42 29 46 75 159 83 58 33 56 53 26 25 53 19 24 51 1280 1280 1280 346 1280 84 25 53 43 41 41 26 34 16 13 9999 18 9999 9999 4 9999 9999 9 12 9999 15 110 95 82 75 73 87 109 88 73 120 87 207 224 68 71 69 60 59 37 45 45 32 47 44 55 57 91 367 221 102 45 26 31 44 75 71 33 50 58 44 37 118 375 118 9999 66 62 118 93 77 63 69 71 154 624 341 147 60 41 23 34 95 93 100 62 37 52 48 26 35 18 16 23 65 676 363 418 745 1280 221 22 43 44 29 56 31 38 23 13 21 21 6 9999 9999 9999 9999 15 9 12 7 109 90 83 67 77 94 108 85 63 106 91 180 201 81 59 69 60 57 46 51 41 33 46 44 49 51 116 1280 178 94 47 25 38 57 64 63 26 38 47 42 36 130 434 96 82 9999 81 109 79 82 72 68 55 123 604 180 83 57 28 35 33 56 79 71 49 32 43 38 35 36 21 14 30 60 151 351 371 213 549 207 32 52 36 28 60 39 34 25 14 31 23 13 4 9999 9999 9999 14 9999 9999 12 112 108 98 72 82 92 118 75 67 104 94 158 227 106 57 63 64 63 53 53 41 34 48 42 51 56 118 325 174 104 44 23 37 50 75 54 29 26 47 49 47 161 250 128 120 86 109 108 67 64 105 79 116 231 135 77 92 57 49 57 33 37 82 50 50 33 40 41 53 23 20 32 33 36 67 169 375 171 512 161 37 36 37 32 58 48 37 26 15 14 11 16 23 11 9999 9999 15 15 12 14 112 127 90 73 84 87 106 70 64 105 104 105 148 107 60 58 63 63 54 45 42 30 48 42 51 80 125 304 208 112 43 28 34 44 67 67 25 24 49 51 57 143 104 135 165 119 158 146 91 71 139 74 250 170 111 64 129 64 41 58 44 32 143 48 66 33 55 27 37 17 36 18 21 22 41 124 246 267 231 170 9999 40 39 32 55 52 33 27 14 14 14 21 27 19 9999 9999 13 13 14 17 835 691 753 758 694 771 760 949 873 843 900 886 1058 853 759 673 673 661 663 671 713 643 603 670 660 574 631 732 628 636 699 747 722 791 675 588 511 422 415 433 339 390 453 496 575 527 552 629 588 580 662 515 429 446 465 499 480 447 457 472 605 717 681 804 814 746 656 669 688 792 808 702 637 772 740 621 613 577 580 436 472 469 551 615 430 292 290 311 127 460 234 180 100 87 218 212 266 262 290 291 881 697 788 800 635 703 742 947 869 970 971 964 992 815 743 690 696 684 632 642 751 679 668 710 637 623 551 718 558 640 667 689 734 792 687 589 600 441 334 379 440 392 479 529 522 556 528 527 596 550 593 439 428 496 446 525 443 434 429 506 599 648 668 824 776 761 605 646 606 689 697 689 802 844 697 519 586 513 522 452 442 437 512 597 516 313 264 281 246 262 335 265 215 236 117 245 256 278 258 237 957 611 751 730 629 716 705 935 872 845 994 964 986 969 807 755 736 670 663 748 709 689 688 761 583 639 623 763 704 688 693 718 698 720 760 631 513 443 303 391 350 390 460 544 401 572 581 592 584 521 529 385 385 367 460 489 435 429 429 461 515 619 746 781 742 628 624 592 600 653 768 677 836 773 801 518 576 546 479 509 475 491 450 533 529 423 539 342 208 390 385 488 349 545 194 115 229 283 231 256 738 618 791 736 688 698 718 839 819 933 1045 962 985 872 918 791 663 711 734 701 812 679 715 789 674 649 691 817 668 787 661 731 708 732 703 600 502 390 129 417 290 363 502 488 473 592 529 492 548 537 552 418 413 331 428 575 372 482 374 432 434 631 761 775 682 586 576 604 673 744 647 675 735 646 771 476 477 419 444 526 452 478 616 421 570 520 732 424 103 383 275 534 452 503 500 122 218 297 240 261 675 644 779 745 670 752 622 816 794 802 876 974 950 737 915 844 614 705 658 671 876 711 694 682 742 687 786 776 788 728 642 771 824 778 685 591 661 297 338 365 341 407 447 520 509 542 475 485 486 666 541 402 425 346 441 552 402 390 389 414 400 654 649 782 698 682 612 623 641 660 637 709 670 711 724 605 566 433 432 436 510 521 493 413 468 467 559 316 272 312 322 382 424 522 324 108 280 293 266 281 730 642 866 871 629 559 627 852 838 965 849 801 890 787 918 839 608 699 746 676 954 663 859 660 833 798 780 714 838 818 717 818 821 832 592 687 674 373 503 374 273 415 458 631 469 476 623 585 548 620 590 486 545 370 436 428 377 362 459 426 449 620 635 776 790 740 626 612 642 658 683 750 670 741 767 808 594 473 405 429 488 564 505 484 462 434 777 294 117 330 422 480 433 513 253 92 209 278 308 238 732 860 960 725 708 558 683 779 744 1011 773 834 774 800 875 718 645 764 785 764 852 661 875 715 803 849 935 685 854 893 740 882 846 924 648 719 663 516 487 405 295 357 442 426 425 476 574 611 660 572 523 597 479 389 446 392 400 378 380 496 405 591 605 665 669 732 714 741 651 736 737 740 643 666 732 661 609 526 387 401 506 424 382 412 429 501 532 414 467 459 422 369 218 500 104 99 105 271 251 215 783 1058 951 708 650 624 676 774 781 875 819 793 798 783 858 863 583 731 668 823 760 698 969 804 680 806 1049 836 786 797 701 849 1002 846 769 684 711 620 479 477 333 413 400 409 382 420 489 669 641 637 581 571 433 431 520 382 471 429 370 423 391 541 505 641 672 676 644 697 675 710 685 599 638 620 611 700 630 498 423 496 587 446 254 322 325 418 535 387 146 712 442 358 106 386 238 197 107 206 189 187 693 1199 878 877 722 732 893 848 740 862 785 766 794 746 887 896 749 702 758 849 744 795 881 760 707 812 872 778 825 905 673 702 801 808 829 669 871 721 571 432 359 314 348 510 392 335 489 690 660 578 548 586 462 429 451 411 469 410 300 441 406 453 457 506 606 625 533 585 637 558 700 625 637 556 659 689 517 458 452 560 510 486 295 366 325 346 369 327 302 113 127 113 116 125 114 227 181 211 185 178 951 1033 863 970 867 850 769 916 774 768 765 782 782 841 974 788 838 704 770 825 784 751 931 749 890 859 874 754 886 1003 825 753 827 917 802 630 1110 691 480 363 332 329 419 448 351 339 431 592 641 475 555 508 393 449 432 390 391 501 255 486 418 416 463 515 475 450 440 528 536 612 639 645 613 536 586 632 524 437 462 541 480 428 342 309 292 292 344 295 352 255 282 115 298 281 235 339 105 209 181 180 982 859 836 812 790 831 665 883 877 801 805 788 929 894 955 802 714 828 810 918 703 936 843 718 901 730 922 926 912 892 830 720 857 830 771 787 995 706 534 384 342 363 321 382 586 364 439 444 428 481 551 475 448 401 442 405 415 451 286 391 426 365 422 496 505 418 449 471 493 663 705 570 534 504 580 632 524 518 507 500 494 436 299 287 297 306 286 284 271 349 126 107 104 232 228 113 177 177 174 173 1000 881 802 750 731 782 782 1010 944 728 839 760 927 846 707 768 791 891 739 772 749 1033 708 764 802 734 974 885 950 858 825 646 792 824 773 805 936 773 602 549 555 337 279 381 607 397 417 392 411 424 522 525 420 367 423 420 437 405 361 393 406 425 433 520 480 381 389 445 467 651 665 481 507 498 534 639 581 507 480 471 512 441 311 261 243 235 313 264 236 231 103 301 189 229 308 120 275 190 165 169 1013 830 902 741 763 830 815 818 879 726 879 760 938 872 737 738 823 836 830 796 807 898 1077 853 878 970 875 978 995 857 858 631 644 780 689 811 902 757 516 386 418 430 272 434 444 511 428 377 372 447 521 563 371 368 434 445 387 309 277 326 404 412 404 558 424 385 370 441 511 645 551 575 505 488 495 585 557 447 411 436 506 449 295 242 235 222 239 217 117 240 276 257 194 377 110 115 261 198 154 175 901 794 827 713 752 818 725 712 845 814 765 881 920 901 765 831 920 813 739 771 916 916 991 888 854 962 878 937 859 701 798 698 707 704 623 727 816 650 525 432 358 375 261 362 506 373 399 395 363 395 403 615 396 386 408 429 363 336 267 366 398 378 395 425 426 375 411 484 455 573 499 511 510 450 523 496 559 458 410 437 463 450 356 279 227 208 213 369 282 335 621 293 334 241 213 243 236 172 165 188 907 935 902 868 668 729 714 636 764 819 712 863 961 883 880 961 847 896 833 846 962 844 851 853 929 918 853 831 819 758 591 578 693 675 864 769 788 700 580 424 364 271 220 286 427 359 412 541 322 381 524 690 430 359 383 353 283 282 268 351 419 387 400 509 505 512 483 534 442 425 484 438 471 445 496 466 523 459 387 371 409 477 365 272 250 219 227 228 117 781 420 404 234 241 227 246 448 102 193 226 787 898 958 824 613 719 635 607 660 665 706 902 875 850 853 947 876 981 790 813 944 842 771 856 944 883 893 868 829 865 665 610 720 698 1033 811 816 699 574 511 490 276 203 253 426 430 464 503 366 393 644 587 435 409 371 332 296 252 288 373 390 429 358 481 537 455 450 434 391 382 445 448 469 421 421 428 454 446 373 355 363 394 373 315 225 216 262 256 121 520 206 187 177 227 99 110 220 226 237 275 777 839 842 722 690 693 624 701 656 697 736 988 877 694 955 921 854 960 765 917 871 818 831 792 907 920 974 916 897 873 748 503 667 693 890 845 823 733 542 480 396 283 235 250 427 618 644 639 396 453 536 476 429 403 439 378 360 274 308 345 406 396 401 514 586 471 387 395 408 397 450 498 428 366 386 431 442 405 409 358 337 373 406 299 218 186 236 320 537 434 231 108 163 79 99 100 100 300 284 382 810 881 757 787 750 675 560 735 538 774 715 910 859 832 921 947 993 839 925 827 741 792 856 767 952 923 988 848 941 873 772 536 538 659 794 875 784 723 485 417 416 341 526 313 365 544 627 507 407 544 489 493 405 363 393 388 283 297 310 365 401 433 450 558 672 451 395 343 318 347 367 493 357 308 345 419 449 431 406 329 359 351 424 304 193 187 200 181 203 117 166 89 154 141 96 216 103 231 279 311 788 922 894 850 765 615 582 670 652 894 837 831 1040 723 825 893 1008 900 888 826 696 774 929 804 833 883 892 898 861 854 795 614 620 599 796 727 862 625 510 584 323 438 303 329 306 651 660 446 334 440 472 408 448 373 393 359 293 314 331 442 407 523 669 633 663 428 361 329 267 337 356 449 302 279 356 380 429 396 382 338 346 352 400 306 194 176 199 205 238 118 89 93 175 153 171 178 171 253 259 248 869 878 836 798 705 679 570 654 661 809 835 944 915 811 893 844 836 854 1005 780 719 743 826 733 838 964 858 914 861 842 746 623 590 693 803 809 793 640 642 360 522 282 220 269 227 494 565 431 296 352 437 505 460 426 435 428 334 414 427 431 493 665 656 558 529 384 321 273 250 307 366 347 284 301 352 380 397 353 316 320 344 375 448 353 212 167 161 222 354 111 91 95 171 169 179 168 201 271 275 237 797 914 827 821 734 686 643 645 661 904 912 905 853 808 813 863 979 689 759 818 678 757 831 815 861 866 854 915 721 866 847 697 518 612 906 772 560 613 415 362 442 393 205 211 240 342 422 289 280 330 425 661 407 445 424 420 343 324 396 469 618 746 685 594 469 346 350 340 253 291 321 344 271 317 320 354 375 304 290 334 351 419 458 417 274 178 174 284 287 277 176 182 183 168 175 141 164 195 220 178 821 846 892 815 805 630 696 748 690 995 810 869 961 762 812 872 829 677 813 842 726 792 822 859 1005 794 888 1031 603 779 764 637 487 475 709 686 472 736 447 271 536 348 268 270 265 305 259 230 271 302 414 635 403 486 446 422 379 329 394 485 528 720 596 543 451 462 322 291 272 277 325 334 268 315 302 309 287 292 327 350 357 437 578 658 350 210 201 267 284 279 214 189 192 171 171 137 139 148 175 158 919 901 790 782 766 759 618 719 785 867 1010 953 859 836 807 826 776 798 881 844 840 809 859 800 990 882 901 948 666 732 879 602 644 447 629 691 475 820 133 237 433 480 335 312 239 250 272 212 268 249 356 428 437 429 429 405 413 289 418 475 495 518 616 640 399 302 295 270 244 290 312 313 267 314 344 312 255 303 360 373 326 359 402 618 427 409 260 216 263 255 205 182 172 159 152 140 135 130 161 161 953 871 653 878 792 838 598 698 883 969 990 1048 793 835 777 826 807 808 777 884 813 818 833 828 875 788 887 920 822 771 747 542 446 429 542 703 737 698 148 363 359 373 280 273 244 301 269 283 246 296 366 565 387 422 420 369 307 246 311 425 430 464 608 498 325 319 312 258 307 302 295 302 288 376 373 268 250 294 340 255 344 430 440 561 381 374 205 191 219 241 186 165 143 130 133 139 139 134 145 156 1040 959 839 766 798 781 620 658 795 953 1122 1003 806 764 735 843 946 751 855 906 817 885 941 781 797 837 857 1010 750 775 617 499 424 377 478 745 767 442 529 331 311 295 338 325 260 393 269 284 221 310 427 401 329 489 411 420 285 264 398 352 400 416 508 351 316 332 286 256 328 315 326 274 292 399 339 239 290 225 278 247 314 428 317 439 377 325 225 214 229 180 201 172 159 135 135 143 144 148 141 148 889 914 797 786 722 757 800 635 764 934 1123 969 820 754 641 915 856 802 984 947 764 881 821 767 880 933 1018 801 837 734 555 433 350 398 451 570 552 590 444 351 325 290 343 306 267 513 206 289 221 298 269 362 262 404 468 368 297 291 321 308 347 280 417 281 296 347 272 274 319 320 308 233 232 341 257 207 236 203 221 227 212 229 272 148 327 295 215 212 182 92 109 296 173 144 148 150 181 155 149 151 849 787 740 849 814 811 762 643 756 866 977 842 780 671 705 749 828 878 837 791 671 862 770 725 811 787 938 760 740 909 465 359 348 404 435 613 633 582 366 300 362 277 408 342 258 411 211 273 233 257 298 283 229 315 460 427 343 289 328 463 296 260 366 240 309 281 258 275 294 331 307 205 207 285 236 204 212 194 254 211 252 328 334 492 454 274 237 195 258 263 99 94 114 154 140 152 177 160 150 150 949 886 851 926 896 850 789 772 827 777 1027 917 844 689 786 726 782 813 794 750 838 915 767 765 837 816 861 822 675 792 446 404 430 437 479 607 618 654 511 423 518 300 333 434 245 264 222 226 232 316 254 243 209 242 328 386 371 297 306 317 282 288 330 232 282 266 283 272 274 295 268 184 184 263 213 202 173 171 205 232 257 331 307 437 472 280 377 214 98 236 276 196 88 155 160 147 144 158 149 154 890 924 828 821 893 833 835 804 722 804 773 953 735 644 744 869 815 753 944 1023 809 798 735 850 839 933 774 800 667 786 434 306 380 578 552 731 1055 590 473 173 534 350 451 425 260 214 208 202 267 283 280 228 206 215 306 346 282 342 311 396 228 355 288 232 257 280 316 294 272 264 213 181 209 241 187 178 173 237 391 444 228 392 738 729 658 442 686 302 210 263 362 110 93 99 177 155 146 143 141 138 952 976 825 777 889 859 779 821 765 757 739 795 776 634 686 843 762 790 821 983 841 732 667 858 902 971 908 870 745 717 441 294 324 546 564 502 656 616 622 476 564 115 428 416 266 215 237 338 334 252 287 217 202 181 346 336 286 301 362 334 231 248 263 234 286 282 332 290 234 253 221 181 256 259 250 192 180 291 295 364 300 500 649 773 665 256 1099 289 144 369 108 285 212 234 199 158 82 148 131 134 1004 968 914 804 910 947 877 900 723 985 787 940 805 599 627 776 742 831 677 877 779 781 706 800 861 854 1135 797 873 744 520 329 362 411 500 409 451 446 497 349 592 369 535 311 281 267 353 259 308 234 298 238 226 216 505 478 291 378 362 314 255 247 234 234 301 293 288 228 244 221 220 170 197 168 216 104 323 175 282 251 239 534 806 598 663 839 129 471 376 436 252 101 197 234 184 179 81 88 132 142 1228 841 862 820 940 1092 772 865 719 912 1037 955 689 616 673 747 676 720 703 850 630 693 661 855 1004 863 920 793 721 669 736 480 425 385 476 488 430 467 519 469 932 479 452 373 243 269 315 325 228 238 213 188 240 210 334 392 278 153 343 305 312 238 237 253 287 300 275 270 227 204 218 184 208 105 174 197 181 189 254 324 441 232 215 498 401 239 438 513 236 181 109 112 102 102 256 101 93 133 145 155 987 934 784 789 1017 1159 722 849 688 734 943 810 720 629 664 710 658 761 697 868 733 672 747 818 927 841 896 789 823 767 615 424 434 389 459 342 334 697 547 578 136 322 271 241 238 260 258 284 225 235 208 193 240 225 240 334 282 159 261 257 333 245 285 253 252 301 327 274 234 203 244 208 215 276 279 358 186 232 294 296 413 504 461 439 503 346 116 116 107 206 114 120 298 111 240 96 171 124 147 165 896 896 777 845 1000 1035 702 895 738 751 865 860 771 661 694 874 703 680 663 723 775 771 743 771 801 806 862 711 830 717 410 352 498 383 515 329 267 500 539 460 366 240 226 240 227 265 227 227 216 233 208 199 219 285 209 324 282 161 340 281 313 264 307 250 290 430 325 297 191 231 262 189 249 259 275 268 234 229 250 231 266 313 478 469 329 124 119 194 216 278 104 181 239 256 105 111 202 88 144 163 931 916 768 847 1159 940 756 899 925 903 917 882 724 656 664 771 637 624 605 718 635 739 755 772 778 909 821 775 831 799 409 381 508 367 680 435 411 570 594 521 389 281 231 255 212 281 216 210 228 218 279 165 201 127 196 258 241 277 386 298 285 269 227 206 336 245 298 271 216 233 278 193 434 280 295 258 238 240 244 233 262 379 533 392 501 584 694 464 184 478 444 545 277 409 234 262 174 95 147 162 1187 1033 656 850 975 864 869 781 754 792 800 823 701 742 614 701 607 664 699 790 637 674 763 830 870 948 853 966 857 624 618 575 534 425 754 478 572 623 660 528 418 129 211 240 217 344 246 239 246 211 234 102 190 183 202 275 265 243 294 290 288 286 231 212 280 514 336 203 235 273 92 176 217 242 292 264 247 273 272 248 248 434 609 494 470 480 612 986 9999 390 142 208 303 258 273 322 176 94 94 181 1051 903 747 879 775 876 885 853 717 776 817 789 768 610 609 726 561 665 749 789 634 613 725 764 912 860 833 854 825 847 694 762 642 445 759 612 624 689 604 528 442 229 104 203 290 219 240 257 265 236 113 202 272 223 220 259 256 258 285 288 302 299 246 265 272 238 183 203 214 233 188 91 174 249 278 249 252 269 280 218 282 399 469 318 363 256 126 155 212 376 109 295 141 304 244 398 178 196 103 174 1002 864 896 1229 868 892 821 845 760 779 722 797 674 641 678 717 596 687 743 803 647 600 741 860 759 703 828 736 729 938 876 781 745 593 935 729 708 591 611 505 377 199 168 192 265 230 224 252 250 184 178 287 266 286 237 261 232 248 257 239 316 355 269 261 190 227 180 219 232 206 183 170 163 232 327 226 232 242 233 251 353 356 372 360 446 385 433 610 9999 266 226 429 147 347 279 117 214 316 108 186 1012 940 966 1246 1052 908 1002 901 763 814 676 883 643 663 675 673 661 684 782 807 685 695 726 856 769 771 1045 718 782 883 904 839 704 614 896 814 799 666 604 473 440 177 167 202 284 304 242 254 223 176 341 230 283 256 270 266 247 249 241 225 294 384 241 207 173 180 179 190 206 179 179 175 178 248 234 236 201 179 214 230 277 320 332 337 360 167 338 9999 429 285 9999 225 149 149 1032 111 244 254 99 97 940 935 898 979 874 835 996 965 728 754 745 824 607 656 694 789 659 747 755 707 634 654 778 868 827 825 1019 774 849 918 808 823 686 705 709 876 821 632 745 532 415 230 158 269 548 371 281 264 242 261 261 359 285 265 263 244 210 221 242 242 299 333 234 168 212 210 212 192 193 177 199 203 245 263 252 203 175 167 229 210 284 307 441 557 735 727 285 295 112 100 180 99 346 134 9999 100 279 92 88 175 940 974 895 979 963 880 991 784 735 896 827 777 599 687 766 828 769 677 799 730 671 688 830 754 748 1026 1009 833 892 795 781 784 750 656 823 710 879 627 685 741 507 421 215 383 482 281 246 269 243 265 284 284 268 292 344 224 199 215 219 287 296 263 216 178 199 200 192 192 182 196 232 292 350 324 180 177 162 173 171 172 222 288 256 455 699 144 518 361 285 166 164 87 296 230 177 202 391 150 96 98 811 935 806 910 1079 1020 892 848 761 903 907 710 559 697 762 782 867 692 767 698 616 562 727 740 807 918 818 825 689 834 710 754 647 607 889 781 768 689 718 805 516 140 257 407 498 306 301 254 300 277 222 242 279 339 283 220 189 210 226 275 273 254 242 217 187 200 189 195 189 251 283 359 314 207 182 180 167 196 178 194 153 256 443 124 112 119 502 863 393 88 154 93 505 271 230 254 371 90 212 101 890 980 979 861 963 968 982 937 739 867 820 754 628 712 851 709 798 816 702 690 711 664 752 867 770 953 766 933 821 923 575 754 647 811 900 937 669 743 697 689 431 263 245 407 671 326 429 370 229 229 212 241 234 329 288 224 205 203 214 244 257 276 203 275 201 201 192 197 214 256 231 243 228 181 196 193 181 189 292 112 209 245 351 672 286 213 1051 503 371 185 88 112 517 138 405 1038 147 93 215 122 851 1024 777 929 931 797 937 773 915 838 932 827 884 725 719 693 761 915 734 695 623 684 791 780 776 987 833 920 945 796 808 827 675 792 799 942 712 763 661 517 416 257 258 693 663 444 488 407 293 118 205 240 285 303 266 220 193 177 196 209 219 253 270 194 226 208 181 210 221 214 214 209 179 173 201 202 199 181 176 89 215 137 458 9999 9999 9999 309 106 246 95 100 301 9999 613 412 339 97 155 116 303 841 997 723 1005 934 959 892 852 946 734 1109 793 788 642 721 789 666 808 711 661 724 706 769 700 831 932 1179 834 974 733 857 816 808 789 829 910 732 783 739 529 303 214 350 731 792 599 653 562 302 251 246 264 357 314 255 223 191 177 184 192 209 285 172 214 274 208 190 223 216 187 186 248 191 172 191 200 215 174 139 76 356 596 9999 9999 9999 9999 9999 225 267 199 250 495 102 9999 434 203 155 180 113 316 799 893 834 981 813 940 974 830 735 780 969 810 697 697 665 831 645 690 708 680 699 696 763 676 816 971 997 945 971 852 769 897 745 686 739 881 649 877 781 655 270 273 445 736 801 634 680 626 447 396 263 306 236 263 262 205 182 182 186 215 207 231 181 226 262 229 214 214 192 215 216 236 176 170 175 183 204 102 148 79 260 1005 9999 9999 9999 9999 9999 481 245 259 468 386 231 446 343 186 166 172 119 261 920 843 994 1034 850 1005 820 816 713 787 797 711 843 706 699 705 747 646 666 732 706 672 703 786 732 1209 750 1108 947 721 878 770 695 706 772 944 755 993 766 635 299 283 445 749 764 610 639 654 501 399 261 260 249 234 259 186 178 186 185 234 206 194 174 225 295 267 265 210 193 211 193 163 160 181 169 186 233 88 103 87 251 355 229 9999 9999 922 9999 275 221 293 143 406 256 454 423 176 174 243 289 269 841 970 1006 931 880 797 996 941 726 935 940 709 773 698 713 686 763 728 708 697 652 675 835 838 673 1349 786 914 1142 781 900 779 859 631 917 807 733 916 858 704 346 347 559 764 727 654 772 580 570 547 438 321 249 291 350 183 186 186 205 199 236 173 188 244 305 287 284 199 190 196 170 160 168 180 152 106 116 108 220 155 238 380 9999 749 9999 111 441 134 184 113 143 160 398 917 261 202 236 245 313 269 969 833 902 934 890 959 860 864 760 951 912 709 722 742 702 595 818 732 736 714 686 685 767 845 785 1349 1039 1051 943 990 1049 781 847 579 914 873 879 894 827 795 394 434 526 675 600 832 730 609 673 605 517 326 246 270 280 191 180 221 232 189 209 170 189 210 414 279 247 206 188 173 179 177 234 188 154 146 102 152 149 209 269 180 240 9999 191 231 290 314 157 345 472 9999 120 257 211 232 247 243 272 211 802 955 879 1029 979 959 889 976 799 793 782 749 779 659 711 643 811 709 713 742 668 730 751 863 809 1026 1039 829 869 1215 999 884 715 587 799 954 936 910 901 802 474 576 520 782 582 830 660 613 662 697 675 474 255 264 217 183 184 246 250 220 196 179 230 206 584 261 341 194 178 181 186 216 187 167 148 141 209 285 280 103 186 166 546 529 883 231 323 257 433 9999 416 212 187 90 238 208 106 212 255 235 880 976 887 994 963 959 1039 866 835 738 691 740 670 780 719 713 775 806 738 819 690 786 708 848 887 774 826 839 921 1010 932 969 680 634 774 865 864 772 817 904 628 569 551 673 563 771 675 519 639 640 685 612 305 279 209 186 184 267 254 208 193 207 207 259 376 229 204 175 159 183 182 197 100 156 146 156 277 168 261 169 93 177 359 150 232 240 215 134 303 142 97 229 112 83 199 288 116 325 257 230 1013 943 840 797 1002 902 829 938 919 718 778 879 671 736 651 794 772 749 737 669 659 672 763 755 787 847 768 852 963 951 925 1095 750 702 844 900 815 760 792 987 596 543 417 534 532 637 822 586 538 685 667 625 458 492 214 197 211 249 260 207 189 217 148 298 325 217 206 187 156 157 173 195 82 156 160 177 334 198 238 146 165 177 231 226 193 94 249 105 214 217 177 155 75 76 164 205 203 240 116 277 890 992 1025 785 997 935 977 921 821 688 728 819 676 805 804 709 734 688 708 687 707 650 801 782 822 1026 799 950 960 904 880 1024 822 581 740 826 768 814 972 862 611 516 391 399 609 586 848 544 404 610 793 643 506 544 220 199 233 229 272 213 235 181 155 287 286 273 247 175 156 149 170 167 143 169 185 214 168 168 152 76 211 88 167 177 218 323 91 102 710 167 166 78 156 80 134 350 115 190 551 267 1045 936 949 961 910 1287 1002 670 778 717 772 831 686 820 888 777 775 748 747 656 706 607 744 828 781 871 860 1251 863 936 855 988 892 488 646 1274 812 842 996 937 658 482 387 302 594 750 730 419 412 643 729 652 573 440 229 204 274 229 260 219 216 172 182 267 276 308 277 188 165 174 192 158 153 183 158 154 148 189 168 72 212 92 177 140 226 193 95 104 98 128 75 154 231 86 146 263 130 311 116 217 1032 825 915 951 846 1334 1117 774 737 743 844 741 801 830 847 754 777 713 728 600 668 692 667 834 791 725 798 1014 975 827 706 1021 751 413 706 931 891 809 733 899 748 443 413 355 579 653 915 257 294 677 629 599 677 508 215 193 281 223 228 217 221 175 203 263 265 291 259 170 158 208 161 160 157 206 163 136 147 196 211 73 175 175 196 77 218 190 121 153 74 63 69 81 192 123 177 208 98 261 115 210 989 958 910 846 963 1132 961 827 713 785 818 669 889 812 872 808 783 712 718 649 709 650 732 712 773 786 784 857 991 980 971 1086 848 494 793 842 800 894 805 855 826 495 369 269 706 937 693 322 622 725 681 717 492 505 232 204 285 219 232 219 241 188 300 251 239 283 217 177 167 182 169 160 172 176 166 84 144 179 197 139 91 87 181 138 150 196 99 74 61 63 74 113 125 80 133 130 150 99 113 190 977 980 936 880 969 1124 876 979 847 869 761 669 828 748 851 699 698 734 738 688 692 705 770 846 709 853 785 750 925 990 913 1156 1205 685 842 791 786 839 931 841 717 627 322 358 362 587 691 611 971 644 660 540 473 358 234 218 277 224 213 213 237 205 224 263 243 284 188 171 170 178 157 157 181 380 164 134 146 185 173 152 191 86 175 165 155 198 100 81 119 119 130 121 74 130 145 141 132 91 179 182 1019 959 1024 796 877 985 965 909 885 1033 710 660 677 808 896 663 705 727 745 647 742 660 872 859 712 871 854 1040 707 997 869 1217 967 700 881 922 940 798 842 880 734 701 299 390 403 405 614 667 635 501 641 632 394 286 214 239 232 214 201 209 235 208 222 247 247 256 188 183 293 186 150 157 217 173 166 137 148 165 156 196 290 105 106 87 238 224 139 158 139 134 119 117 75 123 159 158 157 157 207 198 909 1010 1024 777 877 911 979 1018 824 912 703 653 740 820 826 655 735 824 746 696 705 599 905 870 799 872 808 910 713 895 855 1023 1020 655 726 840 834 882 727 664 747 651 356 426 351 490 670 670 570 518 664 728 352 369 238 208 222 235 211 208 221 206 212 243 228 231 231 166 230 165 149 158 169 182 170 135 156 169 171 174 171 95 181 82 183 189 235 256 80 141 126 112 149 149 156 172 102 100 205 250 1165 1016 842 808 837 786 933 1016 818 783 862 709 810 816 867 667 738 748 710 705 687 655 711 769 832 757 899 815 833 819 800 1024 861 678 760 757 804 932 767 733 723 740 453 618 389 429 593 580 624 527 622 692 402 324 273 261 279 243 213 236 218 197 239 301 276 229 163 151 180 161 168 157 169 180 165 144 168 176 178 256 193 97 173 89 144 288 150 193 77 78 132 124 179 155 173 165 76 158 215 258 1003 1015 826 898 959 754 978 829 854 826 936 804 742 826 891 697 721 657 697 779 633 731 723 953 797 796 899 849 877 899 838 954 880 632 576 739 881 937 842 804 844 914 662 999 422 480 535 584 594 660 558 514 462 296 298 268 253 243 432 256 252 216 267 331 414 237 259 155 155 167 176 164 161 178 171 174 190 184 185 113 89 251 176 91 168 86 291 187 96 128 141 135 172 166 188 189 138 192 279 266 842 919 805 956 942 867 1108 832 748 792 818 764 896 687 762 725 682 716 663 775 777 726 789 840 887 762 909 902 1018 782 874 912 912 658 443 586 755 940 890 862 807 749 627 594 464 621 565 422 731 480 316 503 418 489 433 404 316 296 332 385 259 294 296 329 445 256 210 171 161 170 168 162 157 162 176 183 237 191 169 111 202 183 209 93 169 175 87 195 198 81 79 88 170 170 206 201 201 190 244 301 850 884 974 864 824 911 965 659 661 852 798 758 890 665 754 718 660 742 660 674 731 783 771 858 1013 693 914 783 797 843 881 912 960 780 509 625 747 894 947 930 716 724 858 671 689 792 1016 591 745 625 498 505 396 424 285 499 229 540 535 349 435 326 289 485 455 302 174 168 164 151 161 155 141 151 201 179 327 228 241 91 172 197 212 173 189 139 189 174 261 145 100 88 180 177 211 193 213 216 275 308 1165 914 1244 822 871 881 879 667 638 831 857 764 823 655 752 779 677 660 745 739 809 680 746 771 906 747 855 824 913 854 871 959 820 897 649 702 776 793 928 885 756 723 858 840 686 848 855 630 886 1237 549 551 468 809 344 149 111 557 214 704 445 367 416 612 534 567 183 166 178 151 156 151 150 156 183 196 319 172 345 83 205 177 190 180 190 93 96 154 179 245 94 99 206 178 194 186 200 231 295 347 1013 1018 1047 791 897 861 844 698 609 831 791 905 781 680 621 722 676 682 799 786 769 631 751 805 884 818 837 866 988 967 870 939 928 866 840 702 771 828 842 883 851 756 799 804 619 837 693 668 763 641 402 749 771 500 152 579 278 532 699 452 448 405 519 632 497 431 194 168 201 154 165 150 161 171 221 190 505 214 85 96 227 214 108 229 102 106 177 178 218 263 238 184 204 180 213 214 210 213 249 301 1008 1038 840 789 848 969 747 856 614 770 683 886 877 737 714 700 625 679 729 723 758 792 767 748 822 886 1000 927 912 1003 874 886 879 839 793 746 737 818 851 907 728 846 756 644 596 837 745 658 868 674 743 802 896 494 589 800 354 730 919 627 596 413 504 811 535 402 252 166 202 160 158 154 176 188 240 185 182 105 164 242 185 110 105 273 93 175 101 194 91 201 429 141 334 276 233 205 244 212 261 294 960 952 903 966 724 774 802 765 667 641 805 948 1007 820 692 655 611 659 726 735 777 769 799 855 803 948 874 935 932 870 852 789 807 874 704 753 685 900 835 849 689 906 857 580 549 692 685 689 826 712 547 541 618 470 739 576 419 9999 565 627 570 582 569 850 627 519 364 213 238 176 157 147 209 223 272 180 91 171 204 181 169 97 103 171 85 93 107 187 209 301 97 257 209 178 218 214 268 290 230 244 1026 871 947 874 827 861 880 709 668 621 911 944 957 850 754 695 720 657 806 918 726 728 831 860 807 826 858 893 906 719 826 710 874 851 602 745 666 927 984 855 935 795 900 551 644 590 370 543 667 476 217 411 645 599 788 894 848 803 781 633 707 667 702 771 825 795 468 304 288 181 168 167 223 220 179 177 104 209 487 217 217 119 169 73 76 92 98 256 243 180 173 251 300 115 359 337 374 261 229 212 884 893 1003 773 663 867 896 605 587 659 666 872 801 820 741 685 708 735 698 855 747 731 762 765 792 766 901 903 985 821 816 657 764 730 538 617 875 776 973 1021 1000 814 762 721 627 641 350 457 593 435 278 441 711 644 580 242 1144 871 885 866 675 726 814 778 853 764 612 360 367 208 243 382 238 197 172 190 172 260 519 374 229 105 155 82 148 88 107 244 204 191 232 171 247 159 270 184 182 189 199 187 1006 808 855 792 744 882 994 616 613 611 644 865 901 951 708 689 826 714 752 857 779 714 722 780 920 758 913 974 866 980 783 802 729 665 641 642 875 997 877 919 859 810 860 845 621 569 417 717 492 509 356 234 518 614 635 734 787 9999 855 769 640 754 769 807 918 817 719 471 468 237 271 121 230 181 172 219 174 82 552 473 203 90 90 90 186 150 174 101 234 233 179 184 213 178 188 236 97 170 103 195 1144 854 906 877 952 819 1024 666 635 674 643 848 967 819 768 692 728 688 830 690 731 749 654 636 753 889 927 924 735 866 720 672 923 717 629 879 880 892 886 994 804 876 1026 795 489 323 326 494 538 244 180 232 142 475 596 488 535 820 631 757 659 808 737 795 1003 799 656 554 465 245 176 235 213 181 204 247 238 221 858 878 230 302 130 72 217 84 138 172 181 179 177 228 173 333 301 178 151 149 80 177 883 877 827 775 786 770 954 755 746 663 608 754 912 843 783 792 788 635 770 695 655 663 634 625 718 898 784 903 888 806 766 684 921 778 722 1026 1038 926 931 938 828 963 973 736 403 226 426 335 518 219 194 265 599 837 608 391 319 379 373 652 669 760 774 776 928 848 850 652 401 232 156 218 242 191 215 284 352 298 9999 9999 496 417 75 134 202 95 141 167 210 166 187 174 166 191 200 99 218 315 97 152 793 993 879 782 675 755 864 922 653 663 620 750 786 821 854 827 772 633 751 680 771 695 690 519 639 918 924 896 975 797 768 664 683 756 726 955 837 1007 750 829 917 866 891 813 371 257 499 426 214 198 231 290 805 607 670 446 252 268 317 139 611 564 716 896 893 762 931 854 417 345 168 271 351 231 205 305 449 367 938 806 537 328 154 206 213 194 193 193 98 95 158 146 175 148 176 200 267 588 105 101 947 894 840 910 785 715 950 966 636 605 795 774 809 759 806 793 703 628 715 692 733 668 631 548 645 904 816 833 836 862 747 630 796 693 862 711 884 948 699 812 776 838 987 774 442 409 890 606 242 198 171 212 697 508 473 286 239 279 315 418 511 436 635 637 707 788 656 575 535 520 230 263 393 251 207 223 256 358 969 880 496 633 202 229 296 178 632 147 87 93 155 165 165 344 471 506 9999 958 106 152 956 827 975 840 765 766 843 801 718 668 692 733 764 751 702 741 844 529 794 674 684 687 523 555 672 788 757 937 701 847 861 766 788 517 850 572 908 778 664 798 771 782 888 846 443 694 975 662 459 194 180 260 198 547 391 247 252 340 395 476 531 529 626 553 551 727 687 417 424 290 131 299 858 259 228 231 201 120 922 919 624 611 285 189 411 202 402 91 70 153 167 79 176 201 557 1176 9999 825 99 165 1079 912 850 825 777 826 928 820 731 692 650 736 837 723 647 709 886 527 846 773 808 713 586 608 544 650 813 868 865 948 756 862 623 599 612 843 965 799 822 821 777 770 892 781 553 767 875 684 360 178 182 300 200 180 231 229 210 105 598 582 576 524 472 552 530 768 751 615 494 218 303 302 930 419 269 237 191 90 478 943 1008 476 513 107 190 147 252 107 122 105 207 152 376 234 743 9999 9999 9999 87 82 968 1041 791 910 742 781 973 793 822 714 643 688 903 747 746 821 854 630 654 716 733 663 625 614 628 649 783 821 1134 929 801 782 709 604 731 842 813 753 729 788 806 744 849 752 685 795 841 782 820 335 360 282 176 253 233 211 229 258 502 578 531 689 542 510 616 754 700 679 604 416 170 252 233 226 319 222 177 92 326 828 971 369 300 278 196 83 215 87 149 168 208 262 318 606 741 252 9999 9999 95 74 947 1044 850 914 828 824 955 721 976 703 735 723 811 812 719 794 803 733 706 656 749 612 576 651 646 673 767 780 986 762 766 752 685 535 803 704 863 751 668 709 838 752 865 769 801 832 840 742 659 382 403 313 195 229 178 204 236 299 560 704 605 596 509 523 677 803 729 590 565 410 347 563 388 866 152 244 236 173 302 506 638 471 246 230 169 87 242 90 164 171 95 180 177 271 399 9999 191 237 96 134 893 932 742 796 810 870 1128 760 826 776 767 752 757 851 739 743 764 652 798 595 714 687 594 631 597 672 698 676 1245 719 637 668 656 600 937 579 894 826 756 745 855 623 776 767 875 886 1104 816 608 503 504 478 330 468 205 313 598 881 728 760 582 564 592 603 553 825 704 587 672 449 370 174 358 263 101 247 166 166 106 138 638 358 213 270 170 87 321 89 167 167 112 172 266 433 293 286 203 178 143 74 980 955 669 767 916 869 888 764 733 898 699 803 736 859 815 747 775 672 614 625 681 745 644 618 593 645 692 801 1087 751 634 730 814 630 915 807 834 652 716 839 988 762 842 752 962 898 933 1021 721 838 848 616 762 734 422 583 885 636 675 628 668 640 604 618 646 897 738 656 643 798 602 341 200 597 97 143 168 86 158 129 754 635 359 319 282 94 262 203 247 245 174 92 241 205 9999 1036 368 138 74 70 966 905 767 750 966 985 966 822 750 842 824 785 750 817 765 682 722 714 590 615 624 664 628 628 591 642 677 846 875 749 666 741 779 867 864 924 812 601 795 766 779 820 690 859 771 549 940 996 812 607 780 619 946 838 760 765 745 799 651 631 667 675 611 616 588 803 621 625 851 669 515 125 1077 249 471 153 162 82 177 149 889 593 474 896 967 282 215 277 230 89 156 105 147 165 193 9999 581 77 67 116 1042 818 719 742 843 846 987 762 839 997 979 777 850 871 775 676 819 645 537 540 653 608 594 483 526 582 658 865 626 757 641 775 779 736 917 843 779 524 741 803 665 664 719 9999 665 535 962 903 920 445 669 660 729 488 717 863 851 752 695 615 644 743 621 686 617 729 660 500 1025 523 522 308 445 945 863 171 169 88 418 928 855 633 578 9999 671 232 226 383 214 105 89 120 193 165 287 271 744 90 75 70 827 689 711 734 836 850 1026 941 950 978 911 860 766 933 710 864 762 721 635 625 578 645 600 561 540 544 612 913 681 731 894 744 760 852 800 730 788 637 654 741 825 966 852 9999 738 839 918 909 768 479 639 626 695 375 868 807 797 765 775 686 677 682 622 612 600 805 643 461 724 392 613 350 251 938 190 134 98 180 259 777 624 716 589 9999 9999 925 229 440 174 227 236 231 358 171 386 161 799 187 87 76 743 678 763 759 875 730 1026 1163 848 964 1040 960 774 953 831 800 668 602 763 581 569 631 626 634 551 589 584 910 905 749 788 557 838 748 958 824 670 794 788 800 9999 763 873 1079 9999 9999 920 880 889 632 477 472 785 680 888 953 1014 813 894 602 655 657 658 644 425 768 822 596 837 417 598 305 102 498 179 74 155 188 231 580 541 621 796 9999 9999 783 486 147 246 276 163 619 217 169 298 532 285 726 78 158 711 782 689 807 871 878 929 1004 799 969 988 974 886 837 897 812 719 565 621 758 597 584 628 668 529 609 692 805 805 756 825 564 836 945 835 889 659 777 748 753 891 932 1007 973 9999 1259 939 969 895 664 276 299 722 954 860 863 921 916 813 651 677 721 782 746 548 612 911 757 789 345 369 377 216 392 171 139 207 305 749 465 532 856 914 252 9999 9999 936 276 177 93 387 215 200 79 233 239 9999 292 239 164 731 834 731 755 965 903 933 895 859 1081 935 957 861 824 783 757 695 567 646 600 610 712 732 637 610 509 803 812 789 807 715 746 722 908 725 773 689 727 732 676 791 703 1180 1031 889 791 763 888 934 721 277 341 855 862 950 944 837 877 856 635 705 898 825 717 683 888 563 755 667 361 515 604 310 330 250 239 540 284 509 486 541 834 761 269 9999 1007 1074 9999 230 112 180 87 196 218 102 190 9999 209 214 206 820 734 743 788 1023 808 944 822 847 946 1020 830 747 914 775 770 695 529 679 592 608 571 665 644 564 595 728 718 866 762 635 918 750 696 681 634 700 856 565 663 764 713 1065 762 638 780 742 963 838 853 356 583 762 789 888 937 905 828 806 619 602 737 715 684 785 482 505 569 911 275 308 565 807 377 357 532 260 296 431 549 537 928 932 265 9999 9999 9999 264 170 97 99 93 91 214 116 262 9999 9999 156 197 682 659 600 787 883 928 1063 914 760 939 1174 900 730 909 718 755 808 582 644 629 612 519 664 628 548 633 718 786 708 761 653 754 782 673 676 566 741 780 723 749 810 836 1018 766 834 810 996 877 791 794 418 746 1022 804 898 828 800 819 951 579 448 621 679 676 564 488 756 695 628 478 216 545 535 557 338 438 319 602 432 483 718 491 832 257 9999 9999 691 552 83 96 204 245 89 167 137 238 271 244 437 160 700 739 641 706 757 841 1079 878 754 930 1045 930 719 968 663 822 674 616 651 665 564 536 636 561 574 636 726 769 695 784 630 681 726 841 781 649 683 691 716 574 873 687 786 796 906 968 1007 847 679 685 586 742 979 793 996 843 855 849 1181 621 506 651 748 716 424 272 972 721 419 274 345 473 574 228 333 300 336 419 423 556 781 544 481 659 1001 284 927 141 114 166 206 208 95 141 467 265 9999 237 222 148 728 840 856 802 735 838 980 856 688 744 946 1015 864 890 782 890 631 585 593 625 775 521 655 527 600 707 653 780 824 757 701 684 731 715 662 610 592 728 764 709 830 766 813 831 911 872 915 846 665 544 903 871 1020 820 1034 839 904 1013 941 685 506 748 667 580 861 515 713 503 258 223 210 1041 316 205 335 372 306 519 341 685 631 566 558 514 1010 288 779 662 329 94 95 82 165 144 232 308 9999 9999 98 159 796 794 809 803 832 787 959 893 758 750 936 922 914 866 852 825 631 618 648 575 823 584 531 556 582 736 643 768 876 765 882 887 875 676 669 504 646 708 759 827 794 787 823 808 763 807 748 692 1007 690 836 911 1298 914 974 739 930 1081 924 678 318 1066 642 481 560 754 1053 428 340 304 354 267 542 498 651 393 276 300 429 482 647 518 1017 775 886 314 999 200 135 339 102 87 64 89 197 306 9999 9999 141 273 742 833 813 965 806 827 937 894 1063 971 775 1016 844 775 882 773 643 623 666 648 504 579 639 548 600 720 816 860 850 832 612 722 606 696 625 612 558 705 793 663 718 716 952 743 845 766 715 850 9999 570 868 928 1237 918 906 890 839 814 809 1042 9999 9999 231 655 870 798 538 271 1126 343 245 511 531 242 624 333 292 338 380 719 466 515 812 805 883 879 233 225 753 498 228 77 70 210 111 9999 9999 9999 9999 527 812 903 865 941 864 842 904 932 836 1155 833 1077 902 865 882 780 695 615 670 603 527 606 639 587 670 613 685 865 795 847 706 846 676 676 664 451 566 719 671 615 771 676 892 886 837 728 809 963 879 685 726 917 1051 934 936 916 688 951 748 9999 1003 1043 573 1075 9999 767 771 410 901 465 292 514 479 202 452 342 397 472 785 628 423 462 520 618 987 728 899 223 9999 646 131 198 72 472 1166 9999 9999 9999 9999 185 849 781 919 891 803 768 959 848 799 807 930 1070 863 894 873 635 751 670 634 645 520 655 747 605 655 685 727 819 841 916 845 793 684 622 781 621 573 710 648 627 557 752 846 844 834 839 871 746 908 688 706 864 1025 1017 849 853 853 814 874 891 1070 1049 458 762 9999 731 939 433 191 547 180 1004 530 599 312 413 452 596 628 661 469 475 611 613 875 837 998 737 920 1014 304 510 423 240 808 9999 9999 284 245 664 833 781 761 748 723 694 922 920 816 876 887 1012 775 871 861 698 823 674 624 672 613 753 648 568 630 638 699 899 931 794 1041 817 709 618 658 676 557 632 761 969 560 876 814 807 665 1011 924 780 833 561 751 791 807 906 778 886 884 532 671 656 997 852 778 820 842 457 717 216 408 232 198 590 689 442 328 546 566 704 680 473 634 573 543 613 901 954 874 648 758 9999 767 1141 122 255 9999 9999 9999 9999 295 170 849 915 743 755 664 801 1086 944 904 848 900 916 790 735 702 712 777 639 585 594 721 809 644 579 586 613 723 805 954 819 867 592 838 640 647 630 464 648 730 801 620 758 804 786 909 989 963 979 878 704 674 699 649 975 929 725 793 820 728 808 568 899 839 855 662 727 430 196 394 435 127 486 512 301 483 679 691 642 656 337 523 411 581 567 865 738 701 820 637 9999 280 9999 9999 300 9999 9999 266 252 9999 232 833 889 759 814 655 810 1084 891 833 896 891 1009 935 734 639 719 712 628 750 598 590 779 593 615 647 612 769 770 926 790 595 608 728 633 586 595 590 502 655 636 675 638 955 963 9999 1338 1021 1001 822 704 709 732 702 931 970 757 701 662 553 712 542 779 862 621 534 613 416 201 476 277 677 556 720 301 567 827 762 613 622 443 747 423 591 846 664 751 596 598 741 299 268 891 9999 9999 9999 9999 199 266 293 245 952 706 723 823 676 781 918 745 723 892 886 908 950 762 638 759 679 686 596 535 580 700 593 540 569 644 764 751 865 902 656 632 589 527 551 696 766 462 674 697 745 684 856 941 1008 9999 943 938 752 648 708 750 994 795 838 766 923 671 1086 396 553 657 706 457 586 647 456 251 416 284 497 851 472 354 557 833 912 625 607 516 547 220 938 852 674 621 599 584 782 202 238 259 1027 9999 9999 9999 305 9999 9999 192 867 882 750 715 736 827 853 831 778 808 890 827 891 743 672 747 710 760 535 498 593 558 603 608 644 602 761 822 828 920 786 780 501 580 452 686 662 565 561 600 653 651 917 831 1202 1276 1042 918 771 741 738 736 911 714 692 884 1019 680 560 434 795 667 488 621 605 542 751 218 250 516 509 222 328 529 706 756 743 577 653 523 769 564 858 772 631 542 602 624 733 798 779 266 151 254 9999 9999 288 263 280 192 955 903 700 743 737 890 878 803 742 816 801 774 860 573 696 653 690 720 525 609 585 603 604 591 655 515 726 908 828 818 822 506 575 662 472 475 770 519 489 627 641 760 986 978 972 979 893 900 833 710 602 770 799 676 871 1034 834 554 756 669 733 766 431 819 692 649 592 724 278 773 208 614 536 731 806 700 807 572 656 614 9999 446 695 848 596 658 653 739 871 929 726 230 157 213 9999 9999 286 237 232 173 110 112 113 111 111 111 114 102 107 108 109 109 110 109 106 103 114 113 115 118 108 115 113 113 107 100 97 95 92 93 92 93 94 91 98 88 75 87 89 92 100 101 107 121 115 105 117 117 120 107 115 112 107 111 111 107 106 104 104 107 116 111 117 113 110 109 109 108 109 111 110 101 99 101 96 93 91 93 96 93 91 86 100 99 106 86 75 86 49 116 86 63 52 59 60 73 64 62 82 86 112 112 113 111 110 110 113 101 106 107 109 109 111 109 106 116 115 114 116 119 109 116 111 114 112 102 97 95 91 91 92 93 78 90 90 91 94 89 86 96 94 106 102 119 113 119 118 119 109 109 116 113 112 113 111 107 103 102 104 108 115 110 123 122 110 107 108 108 109 111 110 102 99 101 97 92 88 91 95 93 90 85 82 98 106 98 89 88 74 73 95 68 68 89 57 74 79 63 76 81 112 111 112 110 106 106 111 101 104 106 110 109 111 109 106 116 114 116 103 119 110 102 113 100 112 104 99 96 91 91 91 92 77 89 90 93 78 91 81 113 91 97 99 114 107 118 119 111 111 109 116 112 113 112 111 108 104 102 106 109 114 119 120 120 110 106 106 107 108 112 110 103 99 103 97 93 88 89 92 93 88 83 79 98 99 99 106 100 79 86 84 91 90 99 65 58 63 62 61 77 112 110 112 110 103 105 111 100 104 107 110 110 112 110 106 116 114 117 118 119 110 104 115 102 97 106 101 98 91 90 90 93 76 90 91 93 80 76 58 123 98 97 101 103 116 115 119 112 110 109 106 111 117 111 111 110 103 114 105 108 113 117 118 117 109 105 102 104 107 112 109 103 101 106 99 95 90 88 90 92 88 80 94 79 95 96 105 104 58 91 64 88 77 74 129 58 62 62 62 61 111 110 110 107 103 108 112 99 103 107 110 109 111 110 106 117 114 117 107 119 110 116 116 102 99 107 104 101 94 92 90 77 78 75 93 94 81 78 79 102 110 106 101 103 114 112 118 108 107 110 110 112 113 111 115 111 104 103 105 109 110 115 117 116 118 116 115 100 107 111 108 103 103 108 102 95 91 89 89 91 88 79 76 76 78 90 94 88 76 79 69 76 69 81 96 56 75 63 63 61 110 109 106 108 104 105 111 98 101 106 110 109 112 110 106 104 114 118 119 119 108 115 115 102 99 94 90 87 97 94 92 78 78 78 78 94 80 79 88 91 95 109 102 101 112 108 114 114 116 111 108 114 115 111 113 112 102 102 111 109 111 97 115 114 116 114 113 98 105 109 105 102 103 109 103 97 93 90 89 91 88 79 91 73 76 91 98 82 51 70 77 126 84 97 74 53 60 62 64 60 106 105 105 104 105 105 109 98 100 106 110 109 112 110 108 105 115 118 120 119 108 115 101 101 100 96 92 89 99 80 94 78 79 80 79 94 81 78 88 86 98 105 101 99 104 109 110 111 115 109 117 114 114 114 113 114 103 112 104 108 108 95 114 113 113 113 113 97 105 107 104 101 102 107 103 97 93 91 89 90 88 79 73 71 71 90 93 84 74 74 86 103 71 106 57 56 59 62 64 60 103 104 105 102 101 101 105 96 99 106 109 109 111 110 109 107 116 105 110 110 108 115 100 101 99 97 94 89 85 81 95 79 80 82 80 94 81 94 88 90 91 111 99 100 98 103 106 108 115 119 117 114 113 115 116 113 107 119 108 108 108 111 113 112 108 112 114 99 104 103 104 99 99 103 103 98 93 92 90 89 88 79 74 70 70 71 91 87 56 95 87 89 56 88 85 72 59 62 62 62 101 102 101 101 105 105 108 93 99 105 109 110 112 110 109 106 117 107 120 111 108 116 101 102 99 98 95 90 86 83 95 79 81 84 83 97 81 79 90 93 86 96 99 102 99 104 109 107 116 118 118 116 113 115 116 114 106 111 94 108 108 111 96 108 107 111 98 101 102 100 101 97 97 100 104 99 93 92 91 90 88 96 76 71 86 73 89 90 80 58 60 54 72 58 75 73 60 75 62 65 103 102 99 101 105 112 105 105 98 105 109 110 112 109 108 106 117 107 120 112 108 104 101 102 100 100 97 91 87 84 79 95 82 85 85 82 82 80 85 97 83 93 107 90 98 105 106 106 116 107 118 116 114 115 102 96 102 110 106 107 108 109 113 107 105 94 97 97 99 95 98 93 94 96 102 99 92 91 92 89 89 80 76 72 86 72 88 73 86 81 79 59 88 78 79 82 60 78 63 66 103 106 84 96 101 113 96 104 97 104 109 111 112 109 108 107 118 108 120 112 107 105 103 104 100 101 99 92 87 85 80 95 83 87 86 82 83 80 87 97 89 93 96 92 102 90 108 106 116 109 107 114 113 115 100 94 104 101 105 107 109 108 113 105 105 108 96 93 92 91 96 91 91 93 100 100 92 91 91 89 90 83 77 72 85 89 91 73 68 90 59 58 57 77 75 59 73 84 66 67 104 93 87 96 96 107 100 104 98 105 109 111 113 109 119 107 119 108 110 111 107 106 105 105 102 102 100 94 88 86 82 79 84 89 86 82 83 81 90 107 97 89 94 91 103 90 96 108 118 112 108 115 115 99 98 109 104 105 106 112 95 108 110 104 103 90 93 89 87 105 93 88 88 91 98 99 93 90 90 89 91 87 78 71 67 71 90 90 66 82 46 90 64 79 83 60 89 91 89 67 107 94 90 98 97 104 102 104 99 105 108 111 112 108 119 106 119 109 111 110 120 107 106 105 103 103 101 94 88 86 82 96 86 90 85 98 81 81 90 90 87 102 93 104 94 111 97 112 119 111 107 116 114 114 113 107 103 104 91 98 98 92 107 104 88 89 90 88 86 104 93 101 86 89 97 97 93 89 89 88 92 90 81 71 68 69 71 69 72 75 57 67 55 103 59 57 84 92 91 66 93 96 91 100 96 97 100 107 99 105 108 111 111 109 109 107 110 111 111 109 108 107 107 105 104 103 101 95 89 86 83 97 86 90 86 81 81 81 91 94 87 98 92 85 114 97 95 112 117 107 104 115 115 114 113 105 105 109 96 99 103 96 93 89 87 89 88 101 85 88 91 83 84 88 94 95 92 87 88 87 92 92 84 72 69 70 71 86 76 85 95 67 96 78 77 73 84 84 88 79 97 97 93 103 93 95 97 111 101 106 108 111 110 108 109 108 109 112 111 109 108 107 107 106 105 103 101 95 88 101 82 97 85 90 86 81 80 97 89 93 91 87 76 82 112 96 92 112 114 104 116 115 114 98 113 107 104 109 97 100 107 101 93 104 102 104 86 84 85 89 89 82 83 87 91 91 91 87 87 87 91 94 85 73 69 69 70 69 53 111 95 92 93 78 76 75 117 79 84 76 98 98 94 103 94 95 100 95 102 106 109 110 110 109 111 109 109 112 110 109 107 108 107 106 106 104 101 95 88 85 97 96 83 89 86 81 80 96 89 94 93 89 76 80 105 108 102 107 110 101 115 116 99 99 97 107 107 95 114 102 108 103 93 104 101 85 84 83 85 88 87 81 82 86 89 88 104 89 86 88 89 95 85 73 69 67 69 82 55 83 72 69 78 70 54 58 80 84 81 77 98 99 95 89 96 94 105 97 103 106 109 110 110 109 111 109 109 111 110 110 109 108 107 106 106 104 101 95 88 84 96 92 97 88 87 81 80 96 90 92 94 88 90 95 102 105 101 113 107 114 117 102 101 101 114 112 111 113 114 116 104 102 108 87 100 84 83 82 84 87 84 79 82 84 87 86 86 87 85 88 88 94 85 74 69 66 82 82 92 76 83 60 76 57 57 59 72 84 83 80 98 100 96 90 100 100 93 99 103 105 109 111 111 109 111 109 108 109 109 110 109 108 107 106 106 104 102 96 89 84 94 99 96 88 87 82 79 95 89 93 94 92 117 92 96 102 98 107 103 113 104 101 103 102 99 113 113 112 114 113 115 115 108 100 98 83 82 81 83 85 81 79 81 83 84 84 85 85 84 87 88 93 86 75 71 67 66 63 75 52 76 57 79 77 58 82 74 77 82 78 98 100 96 91 103 102 111 99 103 105 109 111 111 109 110 108 107 108 110 110 109 108 107 106 106 104 102 96 89 84 94 95 100 101 86 83 79 94 87 111 98 100 101 91 93 101 97 102 102 112 116 100 104 102 101 113 109 107 112 110 112 112 107 103 99 98 97 96 81 83 79 95 81 82 82 83 85 84 83 85 86 91 86 77 71 67 66 81 74 55 56 58 77 78 76 76 75 80 80 81 98 100 96 92 105 103 94 98 103 105 110 111 111 110 110 108 106 109 110 110 109 108 107 106 105 104 102 97 89 85 78 87 103 100 86 83 80 94 96 96 115 90 91 90 94 97 96 101 85 106 114 115 117 116 115 113 107 108 107 90 107 111 105 97 96 98 96 79 79 80 78 77 81 80 81 82 84 84 83 84 85 88 86 95 72 68 66 64 79 55 57 59 60 76 78 75 75 80 82 82 99 100 97 93 91 103 107 96 103 107 109 111 110 110 109 108 107 110 112 111 109 108 107 107 106 104 103 97 89 100 79 89 101 104 99 83 81 78 85 98 108 108 89 92 94 95 96 97 99 103 109 113 115 116 98 109 106 103 105 88 103 105 105 97 97 96 95 93 77 79 78 77 79 79 79 79 82 82 81 82 99 101 99 95 88 67 65 78 78 74 75 75 61 75 76 76 62 78 81 79 99 100 96 95 92 102 105 96 103 107 109 110 109 109 110 108 108 110 113 111 109 108 108 107 107 104 102 97 90 84 81 75 110 103 99 80 96 94 93 91 112 102 96 91 95 95 82 82 99 101 104 111 114 116 98 109 111 103 103 102 100 103 87 95 101 98 79 77 93 78 77 75 78 77 77 77 80 80 79 97 81 97 95 95 91 67 64 63 78 75 79 61 60 61 76 62 78 63 77 78 99 99 96 95 94 88 105 97 103 106 109 110 109 108 110 108 109 112 113 111 110 108 107 107 107 103 101 96 90 100 81 77 110 100 97 94 94 92 57 102 103 108 96 91 78 78 98 83 98 83 101 105 111 117 98 109 115 109 114 106 106 102 86 96 95 79 79 93 77 78 76 75 78 76 93 77 77 93 93 94 80 94 93 94 92 85 80 75 63 74 74 61 60 80 76 78 64 63 63 63 99 99 96 95 96 90 91 98 103 105 110 109 109 108 110 109 110 113 113 111 109 108 107 106 106 104 101 96 92 84 82 80 95 99 96 91 94 93 61 134 94 96 92 90 77 93 97 99 98 98 100 109 106 116 114 94 107 103 106 104 105 101 99 96 81 79 95 94 77 77 76 75 77 76 77 77 75 91 90 92 95 101 99 92 74 85 81 74 61 74 61 61 61 75 78 81 66 64 63 77 99 98 96 96 97 92 92 99 103 107 110 109 109 108 109 110 111 113 113 110 110 108 106 118 106 104 102 97 93 86 84 81 101 87 98 94 92 72 100 112 89 95 94 92 75 98 97 100 98 99 101 101 102 114 97 110 106 103 120 99 102 99 96 96 81 79 95 76 77 77 75 75 77 75 76 92 91 72 88 90 96 104 99 92 90 89 81 78 76 59 76 74 81 77 62 79 66 83 63 62 99 98 96 96 98 95 94 100 103 107 111 109 110 109 109 111 111 113 112 109 109 108 106 104 106 105 103 97 94 89 85 99 88 88 99 79 76 89 87 106 92 100 96 90 91 110 80 99 98 100 81 99 101 111 113 112 106 105 108 98 96 81 79 81 80 95 94 75 77 76 74 74 75 75 74 91 89 90 88 89 95 88 101 83 86 87 83 78 73 57 60 85 76 81 78 77 83 66 65 62 99 98 96 96 98 96 96 101 104 107 111 109 111 109 109 111 112 113 111 109 108 107 107 104 105 105 102 98 95 90 86 86 89 88 101 83 79 92 80 95 94 100 101 95 74 99 81 97 99 95 97 97 84 111 113 111 106 101 110 107 94 80 95 80 97 78 76 75 77 75 73 74 90 73 89 90 89 89 91 93 99 100 99 116 128 92 97 79 76 92 56 53 81 81 63 61 80 65 65 63 99 98 97 97 98 96 96 102 104 107 111 109 111 109 110 111 111 112 110 108 107 106 117 104 106 105 102 99 95 90 88 87 90 90 100 97 79 76 90 119 105 99 94 103 75 95 98 97 97 99 80 81 99 109 95 108 107 102 100 92 92 95 95 79 96 78 76 76 75 75 73 73 70 87 88 90 88 88 94 94 95 99 91 114 106 84 98 87 58 81 86 71 59 81 64 60 61 65 65 80 98 98 98 97 98 95 96 102 104 106 112 110 111 108 120 110 110 111 110 107 107 118 117 104 106 105 102 99 95 90 89 88 92 91 84 93 94 91 91 62 108 96 102 98 93 95 81 81 98 96 81 80 99 91 93 107 104 103 98 105 93 94 78 78 95 94 76 90 92 73 72 72 67 85 70 69 89 86 111 111 91 96 103 106 108 95 109 96 81 86 96 59 72 63 80 76 60 64 66 64 98 97 98 97 98 95 96 102 104 107 112 111 112 120 120 110 109 111 111 107 107 118 117 105 106 105 104 99 93 90 89 89 92 92 86 96 78 90 97 79 97 58 97 94 92 92 93 101 108 97 82 81 98 88 90 104 102 101 102 97 94 77 78 77 78 77 75 91 74 72 71 69 83 84 88 86 83 96 97 99 93 104 85 106 94 73 108 82 60 107 71 86 84 82 82 75 59 81 66 65 98 97 98 97 98 96 97 101 104 107 111 111 111 120 111 110 120 111 111 108 107 105 118 106 106 105 104 99 92 89 89 89 93 92 88 84 79 91 89 78 90 81 109 88 93 92 114 95 100 96 97 97 97 101 104 109 101 117 106 95 94 77 78 77 78 77 74 75 73 71 89 67 83 83 86 81 101 83 88 91 82 102 105 99 102 108 59 84 75 98 82 59 81 82 81 76 56 62 67 66 97 97 98 98 98 97 97 101 105 107 110 110 111 120 111 111 110 111 121 108 108 105 117 107 106 103 104 99 91 88 88 104 94 92 89 86 81 91 89 97 95 79 108 90 91 93 117 104 96 95 95 97 82 81 97 107 99 96 98 91 92 93 93 76 77 92 89 90 89 88 89 83 89 83 68 85 85 70 72 90 91 74 77 100 93 78 95 91 74 63 59 71 61 73 86 60 54 78 86 67 96 96 99 98 99 98 98 100 104 107 110 109 121 120 121 110 109 109 120 108 106 105 117 106 105 102 102 98 91 87 88 89 94 93 89 86 82 91 89 94 51 86 97 86 95 87 98 97 81 95 95 97 81 95 96 109 99 94 93 76 92 93 91 93 92 88 93 88 85 86 85 83 94 92 85 90 69 71 90 89 87 85 85 95 94 88 79 71 61 69 73 69 106 75 84 58 65 76 85 67 96 96 99 100 100 98 98 99 103 106 110 108 110 120 121 120 109 119 120 107 119 117 118 105 105 103 101 98 93 88 89 90 94 92 89 86 83 78 87 98 93 66 83 90 91 88 95 98 97 93 95 103 98 97 98 109 109 95 94 76 77 92 91 92 90 95 92 86 84 82 82 80 95 87 89 71 71 72 71 73 74 73 86 86 85 57 74 57 82 74 58 55 103 94 60 72 68 73 84 66 97 96 99 100 100 98 99 99 102 106 109 108 120 110 121 111 109 119 119 106 105 116 117 104 104 103 101 97 94 89 91 92 94 91 89 88 84 82 90 99 92 85 77 106 89 102 98 81 80 92 115 95 96 94 82 101 97 97 92 93 76 74 74 76 88 86 87 84 85 77 87 93 107 88 72 72 73 72 72 75 75 92 88 85 88 87 103 67 80 69 111 138 121 126 86 85 54 85 83 67 97 96 99 100 99 98 98 97 101 105 109 108 108 111 111 112 110 107 119 107 105 116 117 103 104 104 102 98 95 91 93 95 96 90 88 89 85 83 94 92 98 54 74 103 91 108 98 80 96 90 99 96 80 80 81 100 97 94 93 77 77 74 76 74 87 106 96 67 82 79 74 92 88 71 72 73 72 72 71 92 75 92 89 86 85 82 70 88 999 46 38 89 131 107 104 94 68 82 77 85 97 95 97 99 99 97 97 95 101 104 109 108 107 111 113 113 111 119 118 118 117 117 116 103 105 104 103 99 96 92 94 96 97 90 91 90 86 84 81 95 96 83 49 91 102 84 93 81 96 93 93 102 98 82 98 99 97 95 93 78 77 76 76 91 88 86 69 68 67 78 90 68 71 72 72 72 73 72 73 75 74 73 90 70 69 78 49 25 18 54 18 48 44 120 118 99 56 107 77 82 97 96 97 98 98 96 96 95 100 104 109 108 118 120 114 113 111 119 118 118 117 115 117 104 105 105 103 100 98 95 94 97 97 90 93 92 87 85 82 97 80 107 72 91 94 86 79 81 95 89 111 103 99 99 98 98 98 79 93 78 77 76 92 88 90 88 71 89 69 65 86 90 74 71 90 72 71 89 72 74 91 74 89 69 84 92 72 68 999 38 86 103 18 125 94 60 75 127 77 84 97 96 97 98 97 96 95 95 99 103 107 107 105 119 113 113 111 106 119 106 117 115 117 105 106 106 103 101 99 98 97 98 97 92 95 93 88 87 82 97 80 98 88 93 87 87 80 82 81 88 131 81 98 83 98 98 97 79 94 77 76 76 90 90 72 72 72 70 70 70 72 74 74 72 71 71 70 71 70 73 73 75 71 68 79 76 58 999 103 54 999 50 49 83 138 60 72 102 72 79 96 96 98 98 97 95 96 95 99 102 106 106 117 117 113 112 110 119 119 106 104 115 117 105 106 107 105 102 99 98 97 99 96 95 97 94 88 87 81 94 93 101 93 102 101 90 82 82 81 93 93 107 97 84 83 82 98 80 80 77 76 91 88 70 92 91 91 70 70 73 74 75 75 72 89 71 71 71 89 72 73 90 89 86 91 108 57 47 17 72 74 22 53 38 999 50 94 59 61 84 96 96 99 98 97 95 96 96 98 101 106 106 114 116 121 112 110 119 119 106 118 115 116 105 107 107 105 103 99 98 97 99 97 99 99 95 89 86 97 93 88 114 114 99 86 90 81 81 97 95 96 99 99 99 99 82 81 80 81 78 77 90 89 90 91 73 72 72 71 73 75 75 74 90 71 71 71 72 71 71 70 87 87 86 89 52 89 61 83 83 52 36 48 56 92 64 138 83 65 79 96 96 99 98 97 94 96 97 98 100 105 105 113 116 120 111 110 108 108 106 105 114 116 104 107 109 107 104 101 98 97 99 97 101 102 97 90 86 97 94 92 69 100 90 89 92 80 80 101 98 98 97 98 84 98 82 81 80 80 79 77 74 88 91 74 73 73 74 72 74 76 75 73 71 72 71 72 73 72 87 86 85 102 57 57 49 75 83 90 24 51 25 52 138 111 57 138 58 114 80 96 96 99 98 97 95 96 96 98 99 104 103 112 116 111 109 109 119 107 118 117 112 116 104 109 109 108 104 101 98 97 99 97 102 104 99 92 87 99 95 95 87 89 85 90 75 78 95 94 95 96 96 97 100 98 81 80 80 80 80 78 74 88 90 74 90 74 76 74 76 76 74 72 71 72 72 72 71 88 85 84 85 80 93 62 47 106 87 126 48 37 17 52 36 96 125 113 59 114 85 96 96 98 97 97 95 96 97 98 99 103 101 117 118 111 108 119 107 118 117 115 112 116 105 110 110 109 105 101 98 97 99 97 103 105 101 94 90 85 80 101 91 86 98 79 92 77 76 93 95 95 95 102 99 83 81 81 80 80 81 78 73 96 74 74 73 74 76 76 76 94 74 71 71 72 72 72 89 86 78 84 78 77 999 999 999 56 21 81 30 57 52 999 47 91 72 75 86 83 89 97 95 97 97 96 95 96 96 98 99 103 101 115 118 111 119 109 108 106 104 115 113 116 106 111 111 109 106 102 100 99 97 97 103 106 103 95 93 88 82 95 79 91 101 85 78 78 76 87 104 97 99 101 99 83 81 82 81 81 80 95 87 69 94 75 73 74 76 77 77 75 74 71 71 71 72 71 87 85 59 116 125 999 999 999 999 999 73 117 58 70 79 55 999 106 68 79 88 79 88 97 95 96 96 96 96 97 96 98 99 103 103 117 119 109 119 109 108 118 117 115 114 116 107 111 112 110 107 105 102 100 95 97 103 107 105 97 96 90 101 100 99 82 92 88 79 80 75 84 113 108 112 81 99 82 81 81 97 81 80 94 87 91 76 75 72 74 76 77 76 92 90 71 71 71 70 88 68 89 61 64 115 999 999 999 999 999 47 74 89 99 73 95 114 101 70 70 80 81 90 97 96 96 97 96 95 96 96 97 99 102 104 106 120 109 109 109 109 106 117 114 112 104 107 111 112 110 108 106 103 100 94 96 102 108 107 99 99 94 101 86 85 87 94 90 81 81 76 85 95 97 101 96 98 80 80 81 80 80 95 94 89 75 75 93 72 75 76 75 76 91 71 73 71 72 88 85 66 83 74 63 51 54 999 999 134 999 49 49 99 24 64 122 78 96 63 102 102 89 87 97 96 96 97 97 95 96 95 97 98 102 105 107 108 110 109 109 120 106 116 113 112 105 108 111 112 110 109 107 104 101 95 95 101 109 108 100 101 97 87 88 88 89 96 96 83 82 79 87 88 103 104 96 106 96 80 82 80 79 94 93 74 75 92 75 73 75 76 75 75 74 73 72 73 71 86 86 80 89 79 89 100 999 70 999 73 64 19 17 46 20 16 131 92 62 61 115 93 93 85 97 96 95 96 96 95 96 94 96 98 102 105 107 109 110 109 109 107 117 116 112 112 105 108 110 111 110 109 107 104 103 97 94 101 109 109 100 102 99 88 89 89 91 97 99 89 83 80 90 72 89 91 93 98 94 80 81 80 79 77 78 77 76 94 74 73 75 93 75 74 74 73 90 92 90 89 65 81 81 86 112 58 68 999 79 86 47 74 28 51 48 999 54 61 52 79 90 93 87 85 97 96 95 96 96 95 95 94 95 97 102 105 106 111 110 108 119 118 117 115 111 113 116 108 110 111 110 109 106 105 103 98 94 101 109 109 102 103 99 90 89 90 92 97 101 94 84 96 75 75 74 93 91 95 78 81 81 80 79 78 77 78 92 77 92 74 99 93 75 75 74 92 90 91 90 88 83 90 96 73 80 57 80 63 134 73 53 62 58 999 121 82 49 44 66 96 72 86 84 82 97 95 94 96 97 95 94 94 94 96 104 105 118 111 110 107 119 119 117 115 112 112 103 107 110 112 110 109 106 105 102 98 97 101 108 110 104 104 101 92 88 90 93 96 100 98 85 94 77 76 76 75 90 94 79 80 80 78 79 78 78 95 94 77 76 93 77 76 76 74 75 74 72 73 89 91 83 79 86 79 58 67 58 50 76 106 59 39 63 34 81 138 87 42 63 126 73 99 89 67 97 94 94 96 97 95 94 94 93 95 105 105 118 109 110 118 119 119 117 115 111 112 104 107 110 112 110 108 106 104 102 98 97 100 108 110 104 105 103 95 89 91 92 94 98 99 86 93 95 77 77 75 88 104 80 81 80 78 79 78 77 94 78 77 77 77 77 76 76 75 75 91 73 73 71 86 90 84 85 79 74 72 60 81 68 62 68 38 50 84 81 71 40 41 93 89 81 89 79 86 96 94 94 95 97 96 95 94 93 96 106 105 118 118 109 118 118 107 117 114 112 112 105 107 110 111 109 108 106 104 103 97 95 98 107 110 105 107 105 99 89 91 92 92 110 97 88 95 95 77 77 76 91 94 79 80 79 78 78 78 94 76 80 78 78 78 78 76 76 77 74 73 92 72 88 86 85 65 80 59 85 54 56 65 126 134 50 44 110 68 75 45 85 54 83 128 81 81 111 87 95 94 94 95 97 97 95 95 93 97 106 105 117 105 109 107 119 108 117 114 114 114 106 108 110 111 108 108 105 105 104 97 93 96 106 108 104 107 106 101 90 90 92 89 104 111 89 97 94 93 94 77 73 77 79 80 79 78 78 78 77 77 97 78 79 79 78 95 77 76 93 75 74 90 91 90 87 86 63 57 84 58 78 53 103 85 51 51 39 78 55 76 84 73 90 95 70 95 80 87 95 94 94 96 97 97 96 95 94 98 105 118 105 118 109 107 107 109 117 115 115 116 107 108 109 109 107 105 104 104 103 97 94 95 103 107 104 107 107 103 94 90 92 103 103 105 105 84 78 92 93 76 91 77 80 80 80 77 78 78 77 77 81 79 79 80 78 76 76 93 74 75 92 89 88 88 90 84 79 58 76 79 91 45 98 70 81 72 49 58 59 58 68 77 90 90 55 91 84 88 95 94 94 96 97 98 98 94 94 100 105 105 105 119 109 119 118 109 117 116 116 117 106 108 109 109 106 105 104 102 102 97 95 95 105 107 105 106 107 103 98 91 92 85 113 112 104 99 93 92 88 93 77 78 80 79 79 77 78 78 79 77 96 80 79 80 78 93 77 74 75 75 91 69 68 67 88 64 78 72 61 59 85 59 59 84 58 54 57 57 76 61 60 72 83 77 79 71 82 70 94 94 94 96 97 98 97 94 95 101 105 116 107 107 108 118 119 109 117 116 116 117 106 107 108 107 106 105 103 101 101 98 95 96 107 108 106 107 107 104 100 92 91 100 92 98 100 100 98 91 86 92 79 78 80 80 95 77 77 78 78 76 78 79 80 80 95 93 75 72 74 92 90 90 68 68 68 82 75 70 97 60 79 63 72 88 64 57 77 64 86 84 61 81 88 85 63 73 67 70 94 93 94 96 97 98 97 94 96 101 105 115 107 109 108 118 119 109 118 116 118 117 105 105 107 106 105 105 103 100 99 99 95 96 107 107 106 108 107 104 101 93 89 87 95 94 96 101 88 89 86 93 80 79 80 96 78 95 77 77 78 77 77 79 80 80 96 93 91 91 73 92 90 68 69 69 68 65 77 77 125 74 59 57 119 130 56 91 82 66 80 85 77 77 91 88 87 85 69 89 94 93 94 96 97 97 96 94 97 102 105 115 118 109 108 118 119 109 118 116 118 117 117 104 105 105 103 103 103 99 99 101 97 96 105 105 105 107 107 104 100 92 102 85 81 95 101 95 87 86 84 93 80 96 80 79 95 94 77 77 76 93 78 78 79 80 92 91 89 72 73 91 89 70 70 70 87 65 78 60 77 59 75 56 73 78 81 122 59 84 84 82 88 89 88 87 85 68 70 88 94 93 94 97 97 97 96 94 98 103 104 115 119 110 110 118 119 108 118 118 118 117 104 103 103 105 103 103 104 100 100 101 98 94 98 102 104 107 107 101 98 105 102 98 86 81 91 86 79 87 84 93 81 80 79 94 95 93 76 77 93 75 79 79 79 78 91 73 90 92 73 74 72 69 70 72 69 67 64 77 85 61 77 59 70 82 57 75 53 64 67 85 86 87 71 68 84 88 89 90 94 93 94 96 97 97 96 95 99 103 105 116 108 109 109 117 118 109 118 118 118 116 104 103 103 103 103 103 103 100 100 100 100 94 94 100 104 106 104 97 108 106 97 106 90 88 94 87 71 95 94 92 81 79 93 92 95 91 97 92 93 75 78 78 80 93 93 92 72 90 74 75 73 70 71 76 71 69 79 70 59 84 64 60 75 46 89 70 77 84 85 86 68 70 71 69 69 88 87 73 94 93 95 96 97 97 96 95 98 102 105 116 109 109 109 118 118 110 107 118 118 117 103 103 103 103 102 101 102 99 100 100 100 95 92 99 105 106 100 93 106 92 86 89 93 91 98 83 80 80 90 91 81 95 97 98 107 93 89 92 75 93 94 79 82 78 93 92 72 91 74 76 74 71 72 77 71 67 76 76 83 77 78 71 70 69 46 78 110 72 64 67 69 89 71 70 90 70 71 73 94 93 95 96 97 97 97 95 98 102 105 105 110 109 119 118 118 120 109 106 106 117 116 116 103 104 103 100 102 100 100 100 100 96 92 99 106 106 98 92 90 94 87 89 94 90 99 88 75 67 101 92 80 90 87 89 88 106 102 90 91 92 76 80 82 95 92 75 73 92 76 77 76 74 72 73 87 82 87 72 78 78 78 74 73 74 76 74 100 84 82 67 69 70 71 70 71 71 71 73 94 92 95 95 96 96 98 95 97 101 104 106 111 107 106 117 117 119 109 107 107 117 116 115 103 105 103 100 100 100 100 100 101 94 92 99 106 108 98 91 93 94 88 89 92 90 86 90 71 76 103 93 94 99 82 61 69 99 74 96 89 91 76 81 83 95 94 75 75 93 77 78 77 76 72 90 85 79 104 59 83 64 61 77 77 57 59 76 67 125 74 66 70 70 71 70 70 70 71 72 95 93 94 96 97 96 98 95 97 101 105 107 110 105 118 116 117 119 110 109 108 117 102 100 102 104 103 99 99 100 101 101 102 93 91 99 107 108 97 92 95 94 92 88 90 91 88 99 90 59 95 96 91 89 54 79 74 82 89 87 89 72 76 84 85 98 77 77 77 95 96 78 78 75 72 90 93 85 60 73 84 84 55 91 59 73 77 76 78 110 103 84 88 89 71 69 69 69 71 71 95 93 94 96 97 97 97 95 111 101 106 108 109 117 116 115 117 119 111 109 107 116 115 114 101 104 103 100 99 100 101 102 102 92 92 98 106 106 97 93 95 93 94 88 88 90 103 88 83 78 93 93 87 87 61 78 71 77 92 86 90 73 79 87 90 86 78 79 80 78 82 80 78 74 89 89 82 80 77 92 82 80 51 112 73 73 60 79 55 76 123 83 93 88 70 69 86 86 71 70 95 94 94 96 97 97 97 95 110 101 108 109 109 116 115 115 117 109 110 108 107 116 115 114 100 103 102 101 100 100 100 103 101 107 94 98 103 102 95 93 95 94 94 89 88 90 102 104 86 91 90 87 85 80 62 51 61 999 72 84 72 76 81 89 94 88 81 84 82 81 84 80 79 92 88 72 82 82 83 75 73 75 54 105 60 58 76 79 82 91 59 87 84 67 86 85 85 86 69 69 96 94 94 96 97 97 97 110 111 115 109 109 109 116 115 114 106 120 121 108 107 116 101 113 99 101 102 101 101 100 100 101 100 94 97 101 98 113 95 94 97 96 94 90 91 91 89 102 85 95 90 88 83 78 65 55 63 61 83 80 90 77 82 90 94 91 86 88 84 83 80 78 80 77 75 77 90 77 110 93 80 81 75 57 58 57 72 83 83 65 81 85 94 77 99 90 91 87 69 68 97 95 94 96 97 98 97 110 111 114 108 109 109 103 116 114 106 108 120 108 106 115 100 112 98 99 100 101 101 101 98 97 114 94 98 101 96 94 94 95 98 96 93 92 94 90 89 100 97 90 105 102 83 75 65 37 55 64 80 83 88 77 84 90 93 94 92 90 85 81 93 102 83 79 79 82 94 79 87 134 72 77 86 61 84 56 83 89 83 67 85 79 88 82 88 80 85 85 87 85 97 96 95 97 97 98 96 93 109 113 106 108 108 103 103 115 118 119 120 108 107 115 114 112 98 99 99 100 101 101 97 109 113 93 112 112 111 107 94 96 98 97 91 93 94 89 102 107 94 108 133 87 80 82 67 51 46 999 79 81 85 77 86 89 91 95 94 90 103 80 92 95 85 82 82 83 78 56 69 120 74 73 77 73 89 82 86 76 83 84 80 82 93 80 87 89 80 85 82 83 97 96 97 98 98 98 97 94 109 113 105 107 106 103 105 116 107 108 108 118 106 115 114 97 99 99 98 99 100 101 96 104 111 93 103 108 107 105 93 96 99 98 91 96 94 90 87 94 111 92 114 88 52 83 68 60 58 79 81 77 84 77 85 86 89 93 92 105 105 80 76 102 87 83 81 81 78 81 76 102 78 124 79 58 102 60 76 81 84 83 81 82 81 108 103 84 80 87 62 79 99 97 97 98 99 98 98 95 112 113 116 105 105 103 105 103 108 109 118 117 117 115 113 113 100 101 98 98 99 100 112 101 112 106 103 105 105 104 93 97 100 100 93 97 95 93 89 95 126 99 119 93 78 104 74 87 82 91 81 75 83 76 83 84 103 90 104 104 92 83 96 89 88 83 80 95 93 84 999 999 101 130 59 80 97 63 80 79 85 66 85 80 76 85 87 69 91 120 76 79 99 97 97 98 100 98 99 97 112 114 115 104 104 103 105 116 107 108 107 116 117 115 112 112 100 102 98 97 98 100 112 100 112 107 99 102 101 103 94 97 102 103 97 95 95 95 90 85 100 101 120 96 83 86 91 106 96 88 90 54 84 74 82 82 101 88 109 116 104 100 99 95 90 84 80 95 97 92 80 87 79 96 81 89 109 88 87 90 77 66 86 79 76 78 71 73 77 121 79 79 100 98 97 98 100 98 98 98 97 114 115 103 104 102 104 104 106 119 118 116 117 114 111 110 99 102 100 97 97 98 108 99 114 106 105 98 97 88 95 97 103 105 99 93 94 95 93 88 99 104 98 91 93 82 93 93 94 93 95 87 84 75 80 81 100 88 104 106 103 99 98 93 91 86 80 80 93 97 80 89 67 112 80 73 118 70 135 81 76 64 88 80 70 128 111 81 999 117 84 81 99 98 96 98 100 99 98 98 98 114 115 103 103 102 104 105 105 105 106 115 116 114 111 109 114 102 101 99 97 95 105 101 113 92 107 99 96 87 95 97 103 105 101 93 93 97 95 88 110 104 100 103 87 90 108 97 99 102 101 80 84 93 79 81 83 88 94 98 90 81 96 101 103 85 81 80 92 85 85 86 73 95 77 78 127 80 114 70 59 87 80 60 68 82 90 55 999 108 82 82 99 98 96 98 99 99 99 98 98 115 115 116 103 103 116 105 107 105 117 115 116 113 110 109 113 114 100 100 98 93 104 103 102 106 104 97 95 101 93 96 103 106 103 94 94 97 95 87 93 98 99 116 101 68 100 100 100 57 98 70 86 92 79 81 82 87 96 103 95 79 115 96 113 101 80 79 93 84 83 83 93 83 95 81 88 73 83 74 72 97 88 88 118 55 50 999 999 999 72 79 99 98 96 97 99 99 99 98 100 114 115 116 103 104 116 104 107 105 116 115 115 111 110 110 111 113 100 100 98 93 104 102 106 102 113 98 95 85 92 96 102 105 104 96 93 95 95 101 105 116 117 114 102 98 102 103 101 87 69 70 84 91 96 80 82 88 95 105 98 99 94 94 91 94 93 78 92 89 85 82 100 82 81 120 90 55 88 58 80 100 94 94 100 125 65 37 999 999 84 79 98 98 96 97 98 99 99 98 100 101 115 116 102 104 115 105 107 105 114 113 115 111 110 108 110 112 114 101 98 94 104 101 101 100 120 94 98 100 104 95 101 105 103 97 93 95 95 100 91 113 98 108 103 102 101 88 101 88 67 74 85 90 94 78 98 89 94 106 99 105 99 127 110 134 91 93 94 92 94 77 78 95 87 105 78 59 89 62 73 94 78 72 52 60 55 999 83 93 88 86 98 97 97 98 99 99 100 98 101 102 103 116 102 103 115 105 107 105 115 112 114 112 110 108 109 111 115 102 99 94 101 98 99 98 114 91 105 98 102 95 100 105 103 97 95 97 95 86 87 98 94 104 104 110 88 89 100 96 76 80 88 89 94 92 82 90 95 107 98 107 88 84 107 111 90 97 74 91 89 59 69 78 67 113 74 57 95 56 79 80 86 74 75 75 39 37 102 83 87 77 99 96 97 98 99 98 100 99 101 102 104 116 115 103 115 104 106 106 113 110 113 112 108 106 108 111 103 104 99 94 100 99 102 95 105 100 101 94 100 93 98 104 102 97 98 98 95 87 92 93 98 92 98 101 103 88 86 81 83 83 90 90 91 90 84 91 97 105 95 110 94 91 67 126 88 91 74 90 94 59 65 86 63 94 94 72 75 79 105 108 72 71 82 72 999 56 137 84 71 75 99 97 97 100 99 98 100 100 102 103 105 102 114 103 115 103 106 106 113 109 113 111 109 106 108 111 104 104 100 94 99 98 96 104 105 102 97 90 99 91 97 101 98 110 98 100 94 88 82 83 85 87 92 97 85 87 87 85 90 88 92 90 89 91 86 92 96 104 109 109 88 54 131 61 121 95 75 73 89 56 64 70 69 94 135 135 75 103 82 61 83 71 63 48 34 999 136 62 60 78 99 98 99 100 99 98 100 101 104 105 106 103 113 103 116 103 117 107 114 109 112 111 109 105 107 110 104 103 101 94 97 98 94 97 102 100 94 88 99 103 111 98 93 999 97 100 94 91 87 89 83 86 91 80 83 86 88 86 92 90 93 90 89 95 89 92 112 101 107 106 92 79 95 91 120 94 76 74 108 80 59 62 66 999 62 89 83 112 87 72 72 71 98 57 69 29 83 68 60 58 100 98 100 101 99 98 100 102 105 106 107 104 114 103 104 103 117 118 113 109 111 111 109 109 105 111 104 103 101 92 101 98 94 98 98 93 95 86 93 101 104 110 105 999 108 111 108 92 87 92 84 89 75 81 83 85 87 87 94 93 95 92 73 99 92 94 114 99 105 89 111 93 70 101 75 95 78 93 85 80 55 56 55 999 999 135 87 137 66 78 104 73 137 68 117 17 59 88 87 56 100 99 100 101 100 98 100 105 106 107 108 105 114 103 105 104 117 117 113 108 111 111 110 109 108 112 104 103 101 105 98 90 98 89 99 94 89 87 95 97 999 104 101 105 999 999 93 93 87 94 88 75 77 82 83 85 87 88 81 80 84 79 78 89 97 97 120 113 106 89 112 85 59 95 88 92 97 92 79 82 60 50 55 999 999 59 106 73 81 77 103 130 116 77 85 58 30 66 62 102 100 100 101 101 100 98 101 107 107 106 108 106 101 103 105 103 117 117 112 110 112 110 110 110 111 111 103 103 101 90 98 89 93 96 89 96 90 87 94 94 97 102 98 98 999 103 93 93 87 80 94 79 80 83 84 86 89 89 87 84 86 83 84 97 101 101 115 112 105 88 95 103 81 107 91 95 98 90 103 90 65 67 52 26 999 999 88 104 73 45 115 83 103 54 71 17 999 36 140 72 101 100 101 101 100 98 100 109 108 107 109 107 102 103 105 116 117 117 113 107 110 114 111 111 112 111 102 102 101 105 95 96 88 89 88 90 92 91 93 92 95 96 99 97 100 88 93 93 88 82 96 81 83 85 85 88 92 93 94 90 86 86 89 102 106 118 106 106 103 102 112 101 73 105 96 92 113 91 93 91 76 68 54 30 999 51 59 999 95 59 62 59 71 126 28 16 999 19 108 128 101 101 101 101 100 98 99 108 110 108 110 107 103 103 106 115 117 117 114 108 109 110 111 110 112 113 102 101 101 105 91 95 88 86 89 87 95 94 86 90 95 93 98 85 86 88 92 92 87 98 97 81 84 88 87 88 94 98 99 98 86 100 90 105 109 100 107 88 110 100 106 93 106 97 91 101 98 91 96 93 86 80 60 30 999 999 999 79 76 72 57 73 50 100 28 18 999 999 36 111 102 102 101 101 99 98 99 107 111 109 111 108 104 103 106 115 116 117 115 109 111 109 111 110 112 113 102 101 102 106 90 91 88 87 91 88 97 95 87 92 93 94 102 90 86 86 105 91 86 98 98 82 84 88 90 90 95 98 98 102 89 96 106 108 107 113 108 104 109 114 101 92 104 101 85 90 95 104 96 94 89 86 63 34 999 999 63 67 55 61 81 87 57 56 23 16 14 15 140 115 102 102 102 101 100 98 99 107 112 110 112 110 105 104 106 115 115 116 115 110 110 111 112 109 114 115 102 101 102 107 90 90 88 88 93 89 97 80 86 87 91 96 91 92 88 85 102 90 84 97 98 83 84 88 91 93 96 97 98 103 93 91 108 108 114 102 115 117 106 99 102 91 118 83 89 73 77 97 93 90 87 90 63 47 47 22 64 28 79 79 82 82 59 59 72 17 999 29 116 94 102 103 102 101 99 98 98 104 111 109 112 110 106 105 106 103 114 113 115 112 113 111 113 109 114 115 103 100 102 107 92 85 89 91 78 86 94 96 85 90 92 98 92 92 90 87 86 89 96 97 83 86 86 88 91 93 96 96 99 102 92 92 110 105 115 103 111 112 104 85 73 123 101 91 72 74 80 104 94 90 90 88 74 50 50 27 54 58 91 72 75 62 72 71 48 15 999 999 103 86 101 102 101 100 99 98 98 100 107 107 113 110 107 105 105 103 114 111 115 115 114 110 114 109 114 104 103 99 102 107 92 91 93 91 81 84 92 95 86 86 91 100 93 92 93 88 87 85 96 96 84 88 87 89 92 93 94 94 98 98 101 98 111 97 102 103 118 110 104 104 88 81 111 106 90 77 82 89 93 88 94 91 81 56 54 32 54 30 26 130 75 74 52 64 52 11 999 999 19 116 101 102 101 101 99 98 98 97 115 117 112 110 107 105 105 104 113 110 116 116 114 109 114 110 115 105 103 98 101 92 88 86 84 92 84 86 88 94 84 84 90 87 94 94 97 90 100 97 999 80 85 88 88 90 94 93 92 92 94 107 999 999 95 103 110 109 100 102 121 101 86 105 102 81 91 80 86 90 92 98 96 80 81 62 54 49 32 28 51 137 97 55 53 92 29 999 999 999 999 52 101 101 101 101 99 98 99 98 113 115 111 111 107 105 106 105 114 112 117 118 114 109 112 111 116 106 101 98 100 93 90 87 89 93 87 71 90 93 83 80 92 90 95 97 99 92 100 97 93 93 84 88 89 93 97 92 89 105 90 999 103 86 94 102 999 106 111 106 122 107 91 104 97 71 77 82 91 92 99 89 94 80 88 73 56 52 53 30 999 103 104 71 38 120 93 999 999 999 999 20 101 102 102 102 100 99 99 98 99 99 110 111 107 105 106 104 114 112 116 117 113 112 113 111 118 106 100 112 100 93 89 85 90 93 88 93 89 93 83 79 92 91 97 99 100 95 86 99 96 90 100 88 90 93 97 91 102 103 101 100 99 89 76 100 999 104 114 108 97 119 80 114 92 95 80 84 94 93 79 89 99 94 90 82 55 59 60 50 51 56 93 75 114 66 50 999 999 13 11 59 100 101 103 102 101 100 100 98 99 99 109 111 107 105 106 104 114 112 114 116 111 117 111 111 119 105 99 112 98 92 97 86 92 92 88 95 83 93 84 93 94 92 98 100 98 95 90 87 84 92 96 86 90 92 94 106 87 98 97 95 95 93 83 85 99 100 110 97 121 94 75 88 100 97 85 89 96 98 92 84 104 96 92 86 61 63 61 49 47 999 60 63 29 57 999 999 999 999 9 18 101 100 102 101 101 101 100 97 98 99 108 111 108 105 105 102 115 113 114 115 111 118 110 111 118 116 99 97 97 92 90 76 95 95 87 79 79 91 85 87 92 92 99 98 96 93 91 88 85 94 96 99 88 92 93 94 88 96 93 109 95 82 87 86 99 113 110 94 115 114 56 84 93 97 90 93 96 106 107 76 100 96 91 83 63 65 60 57 47 999 24 999 999 58 999 999 16 13 999 13 101 100 101 100 100 101 100 97 113 100 107 111 109 117 116 115 115 115 117 116 109 115 111 111 116 114 101 100 97 90 87 79 88 92 86 92 81 88 84 85 95 94 100 96 999 106 107 90 86 81 97 98 100 93 97 97 90 94 86 115 99 83 88 86 98 108 102 91 119 92 86 84 105 102 92 94 95 109 116 95 101 91 87 89 72 68 63 50 53 28 27 46 999 999 999 999 14 16 10 18 101 100 101 114 100 102 100 95 112 100 106 111 111 104 115 114 115 115 113 115 110 113 110 111 114 112 103 104 97 89 86 78 87 93 100 91 88 83 84 89 103 96 100 95 90 999 90 89 86 83 99 99 101 95 101 97 91 93 102 101 95 98 88 100 94 111 97 95 110 87 77 97 98 103 91 93 94 108 119 110 87 88 92 88 79 62 72 57 54 29 30 28 67 999 999 999 13 999 999 15 100 100 100 113 100 101 100 95 112 101 105 111 113 106 114 114 115 115 113 114 109 112 110 110 112 112 103 105 99 89 86 84 88 93 85 92 83 86 86 91 99 98 100 95 90 88 90 90 101 100 87 85 88 95 100 96 91 94 91 95 93 106 90 101 91 98 97 93 95 96 79 69 87 106 105 93 96 107 121 113 93 98 97 90 85 61 70 63 54 50 48 28 20 24 999 999 14 16 13 16 100 100 100 113 99 100 100 111 112 100 104 110 112 106 114 113 115 116 113 114 109 116 110 109 112 99 102 104 102 92 88 82 87 93 101 93 89 79 89 94 104 98 98 96 91 89 91 92 87 101 88 105 93 95 96 112 92 96 97 96 91 113 96 107 94 93 97 111 82 94 58 89 92 111 105 90 95 105 121 110 999 98 97 99 89 73 76 75 70 65 52 27 19 17 999 999 18 20 16 18 97 98 98 94 95 95 99 102 107 108 109 109 110 109 106 103 100 101 101 106 108 102 100 98 92 88 85 83 80 80 78 77 78 78 82 74 75 70 77 80 83 85 89 99 104 105 104 104 108 107 101 99 94 98 97 94 93 89 90 95 104 111 117 113 110 109 109 108 109 111 110 101 99 101 96 93 91 93 96 93 91 86 86 86 92 86 75 70 49 105 77 59 52 58 60 61 64 62 69 73 99 98 99 95 94 94 97 101 106 107 109 109 111 109 106 103 100 102 103 108 109 102 98 98 95 89 84 83 78 79 79 76 78 76 77 75 78 71 73 81 81 88 87 96 101 108 106 107 109 109 102 101 98 100 96 94 91 88 91 95 100 110 114 112 110 107 108 108 109 111 110 102 99 101 97 92 88 91 95 93 90 85 82 84 92 85 75 76 62 67 86 62 61 78 57 63 65 63 63 66 100 98 99 95 93 92 96 101 104 106 110 109 111 109 106 103 102 102 103 108 110 102 101 100 96 90 86 82 79 79 79 76 77 74 78 76 78 75 70 94 79 85 87 92 95 107 108 111 111 109 103 99 99 98 96 93 91 88 93 94 98 108 109 109 110 106 106 107 108 112 110 103 99 103 97 93 88 89 92 93 88 83 79 82 86 85 89 83 67 78 77 85 82 89 60 58 63 62 61 64 100 97 98 94 91 93 97 100 104 107 110 110 112 110 106 103 101 105 106 108 110 104 101 102 97 91 88 83 79 78 78 77 76 75 77 77 80 76 58 106 83 85 88 87 94 103 108 112 110 109 106 98 103 97 98 97 91 93 92 93 96 103 106 104 109 105 102 104 107 112 109 103 101 106 99 95 90 88 90 92 88 80 78 79 82 82 88 87 57 81 60 83 72 69 116 57 62 62 62 61 98 97 95 93 90 94 95 99 103 107 110 109 111 110 106 104 102 105 107 108 110 103 102 102 99 92 89 86 80 78 77 77 78 75 78 78 81 78 67 86 92 88 88 87 93 99 107 108 107 110 110 97 100 97 101 97 91 88 93 94 95 100 103 102 105 102 100 100 107 111 108 103 103 108 102 95 91 89 89 91 88 79 76 76 78 77 80 76 66 71 64 72 65 76 86 55 63 63 63 61 95 95 93 93 91 93 95 98 101 106 110 109 112 110 106 104 101 105 108 107 108 103 101 102 99 94 90 87 81 78 77 78 78 78 78 78 80 79 76 77 81 89 89 88 90 94 103 102 105 111 108 102 103 98 101 99 89 88 96 94 96 97 100 99 101 99 97 98 105 109 105 102 103 109 103 97 93 90 89 91 88 79 75 73 76 75 83 69 50 65 73 116 76 87 66 53 60 62 64 60 92 92 93 91 92 92 94 98 100 106 110 109 112 110 108 105 103 107 109 108 108 103 101 101 100 96 92 89 84 80 78 78 79 80 79 79 81 78 76 74 83 87 89 85 88 93 96 96 104 109 104 102 102 102 100 98 90 91 92 94 93 95 98 97 97 97 97 97 105 107 104 101 102 107 103 97 93 91 89 90 88 79 73 71 71 73 80 72 65 69 79 93 62 92 56 56 59 62 64 60 90 90 92 89 88 88 92 96 99 106 109 109 111 110 109 107 104 105 110 110 108 102 100 101 99 97 94 89 85 81 79 79 80 82 80 80 81 78 76 76 78 92 87 87 85 90 93 95 103 107 106 102 101 103 101 97 93 97 93 93 93 95 97 95 94 96 98 99 104 103 104 99 99 103 103 98 93 92 90 89 88 79 74 70 70 71 79 73 56 84 77 78 56 76 72 61 59 62 62 62 88 89 89 88 89 90 93 93 99 105 109 110 112 110 109 106 105 107 110 111 108 103 101 102 99 98 95 90 86 83 80 79 81 84 83 81 81 79 78 78 74 81 87 89 87 89 95 94 105 106 105 105 101 103 102 97 92 92 94 93 93 95 96 94 92 95 98 101 102 100 101 97 97 100 104 99 93 92 91 90 88 80 76 71 72 73 71 73 66 58 58 54 61 58 63 62 60 62 62 65 90 89 86 86 88 91 90 93 98 105 109 110 112 109 108 106 107 107 109 112 108 104 101 102 100 100 97 91 87 84 79 79 82 85 85 82 82 80 72 82 72 79 90 90 86 90 93 93 104 107 105 105 98 104 102 96 90 93 91 94 93 94 97 94 92 94 97 97 99 95 98 93 94 96 102 99 92 91 92 89 89 80 76 72 69 72 76 73 70 67 67 59 75 66 67 70 59 66 63 66 90 92 84 83 85 90 83 92 97 104 109 111 112 109 108 107 107 108 110 112 107 105 103 104 100 101 99 92 87 85 80 80 83 87 86 82 83 80 75 82 76 79 84 92 88 90 93 91 102 109 107 102 99 101 100 94 90 88 91 92 95 93 96 92 91 93 96 93 92 91 96 91 91 93 100 100 92 91 91 89 90 83 77 72 70 73 74 73 68 77 58 58 57 66 64 59 63 71 66 67 91 93 87 83 82 86 85 91 98 105 109 111 113 109 108 107 107 108 110 111 107 106 105 105 102 102 100 94 88 86 82 79 84 89 86 82 83 81 77 91 81 76 81 91 89 90 96 93 107 112 108 102 100 99 98 94 90 91 92 95 95 93 95 92 89 90 93 89 87 90 93 88 88 91 98 99 93 90 90 89 91 87 78 71 67 71 73 72 66 69 46 78 59 68 71 60 77 78 71 67 93 94 90 85 83 85 86 91 99 105 108 111 112 108 108 106 108 109 111 110 109 107 106 105 103 103 101 94 88 86 82 80 86 90 85 82 81 81 74 77 75 85 79 89 94 97 97 95 107 111 107 101 99 99 97 92 90 91 91 98 98 92 92 92 88 89 90 88 86 89 93 86 86 89 97 97 93 89 89 88 92 90 81 71 68 69 71 69 60 66 53 61 51 91 58 57 73 79 74 66 93 96 91 86 82 81 86 92 99 105 108 111 111 109 109 107 110 111 111 109 108 107 107 105 104 103 101 95 89 86 83 81 86 90 86 81 81 81 74 80 72 81 79 85 98 97 95 95 103 107 104 100 99 99 97 92 92 95 96 99 103 96 93 89 87 89 88 86 85 88 91 83 84 88 94 95 92 87 88 87 92 92 84 72 69 70 71 74 66 76 89 63 89 70 66 64 73 71 71 65 97 97 93 88 81 81 84 94 101 106 108 111 110 108 109 108 109 112 111 109 108 107 107 106 105 103 101 95 88 86 82 82 85 90 86 81 80 81 76 80 76 75 76 82 95 96 92 95 99 104 102 102 98 98 97 92 91 94 97 100 107 101 93 91 87 89 86 84 85 89 89 82 83 87 91 91 91 87 87 87 91 94 85 73 69 69 70 69 53 100 86 82 84 70 67 66 102 66 68 64 98 98 94 88 82 82 87 95 102 106 109 110 110 109 111 109 109 112 110 109 107 108 107 106 106 104 101 95 88 85 82 82 83 89 86 81 80 80 77 81 80 76 76 80 92 93 88 89 96 101 102 104 99 99 97 92 94 95 99 102 108 103 93 89 86 85 84 83 85 88 87 81 82 86 89 88 90 89 86 88 89 95 85 73 69 67 69 67 55 75 63 61 68 62 54 58 68 71 67 65 98 99 95 89 83 82 90 97 103 106 109 110 110 109 111 109 109 111 110 110 109 108 107 106 106 104 101 95 88 84 80 80 84 88 87 81 80 80 77 80 78 76 77 79 89 92 87 92 94 99 103 102 101 101 98 95 98 96 99 101 104 102 93 87 85 84 83 82 84 87 84 79 82 84 87 86 86 87 85 88 88 94 85 74 69 66 67 69 79 67 73 60 65 57 57 59 60 71 69 67 98 100 96 90 87 87 93 99 103 105 109 111 111 109 111 109 108 109 109 110 109 108 107 106 106 104 102 96 89 84 78 83 84 88 87 82 79 79 77 80 81 78 97 80 84 88 85 89 89 98 104 101 103 102 99 98 96 95 99 97 101 100 93 87 86 83 82 81 83 85 81 79 81 83 84 84 85 85 84 87 88 93 86 75 71 67 66 63 63 52 66 57 66 64 58 69 61 66 70 66 98 100 96 91 89 88 95 99 103 105 109 111 111 109 110 108 107 108 110 110 109 108 107 106 106 104 102 96 89 84 78 80 85 86 86 83 79 78 75 93 83 82 83 78 81 88 83 87 87 96 102 100 104 102 101 97 94 94 95 96 97 98 94 89 87 83 81 81 81 83 79 79 81 82 82 83 85 84 83 85 86 91 86 77 71 67 66 66 62 54 55 58 64 64 64 63 63 68 67 68 98 100 96 92 91 89 94 98 103 105 110 111 111 110 110 108 106 109 110 110 109 108 107 106 105 104 102 97 89 85 78 75 85 88 86 83 80 78 81 80 96 77 78 77 78 84 83 87 85 91 98 100 103 103 101 96 94 95 94 90 92 97 92 85 84 82 81 79 79 80 78 77 81 80 81 82 84 84 83 84 85 88 86 79 72 68 66 64 66 55 57 59 60 63 65 63 63 68 70 70 99 100 97 93 91 88 93 96 103 107 109 111 110 110 109 108 107 110 112 111 109 108 107 107 106 104 103 97 89 85 79 76 84 89 84 83 81 78 73 82 89 89 77 76 78 81 83 84 84 88 94 100 101 103 98 93 93 89 91 88 90 93 90 82 84 83 80 79 77 79 78 77 79 79 79 79 82 82 81 82 84 86 84 80 76 67 65 65 64 63 63 63 61 62 63 62 62 65 68 66 99 100 96 95 92 87 91 96 103 107 109 110 109 109 110 108 108 110 113 111 109 108 108 107 107 104 102 97 90 84 81 75 90 88 84 80 83 79 78 78 93 84 81 78 79 80 82 82 83 86 89 97 101 103 98 94 95 90 90 89 88 91 87 80 86 85 79 77 78 78 77 75 78 77 77 77 80 80 79 81 81 83 84 83 79 67 64 63 65 64 66 61 60 61 63 62 63 63 64 64 99 99 96 95 94 88 91 97 103 106 109 110 109 108 110 108 109 112 113 111 110 108 107 107 107 103 101 96 90 84 81 77 89 87 84 79 79 78 57 88 86 88 82 79 78 78 83 83 83 83 86 92 98 103 98 94 99 93 95 90 90 88 86 83 83 79 79 78 77 78 76 75 78 76 77 77 77 77 77 81 80 80 81 82 80 73 68 62 63 62 62 61 60 66 62 64 64 63 63 63 99 99 96 95 96 90 91 98 103 105 110 109 109 108 110 109 110 113 113 111 109 108 107 106 106 104 101 96 92 84 82 80 83 87 84 79 82 76 57 132 79 83 78 77 77 81 82 87 82 86 87 93 93 102 99 94 94 89 90 89 89 86 84 82 81 79 80 78 77 77 76 75 77 76 77 77 75 76 74 77 83 86 84 80 74 69 67 62 61 62 61 61 61 62 64 66 66 64 63 63 99 98 96 96 97 92 92 99 103 107 110 109 109 108 109 110 111 113 113 110 110 108 106 106 106 104 102 97 93 86 84 81 86 87 83 81 80 72 85 98 76 83 81 79 75 84 81 87 83 86 88 88 89 102 97 95 94 89 97 87 88 84 81 81 81 79 79 76 77 77 75 75 77 75 76 77 74 72 74 78 84 87 84 80 73 72 68 65 65 59 64 62 67 63 62 65 66 67 63 62 99 98 96 96 98 95 94 100 103 107 111 109 110 109 109 111 111 113 112 109 109 108 106 104 106 105 103 97 94 89 85 85 88 88 84 79 76 77 74 90 78 85 83 78 75 89 80 87 83 86 81 86 87 98 96 95 94 90 91 86 84 81 79 81 80 79 78 75 77 76 74 74 75 75 74 74 73 74 71 77 80 75 84 69 75 74 70 64 61 57 60 72 65 66 64 63 69 66 65 62 99 98 96 96 98 96 96 101 104 107 111 109 111 109 109 111 112 113 111 109 108 107 107 104 105 105 102 98 95 90 86 86 89 88 86 83 79 75 67 81 79 84 87 82 74 85 81 85 83 83 82 83 84 96 96 96 93 89 91 89 82 80 80 80 82 78 76 75 77 75 73 74 74 73 73 73 73 76 79 81 85 83 84 99 111 78 83 66 65 79 56 53 69 66 63 61 67 65 65 63 99 98 97 97 98 96 96 102 104 107 111 109 111 109 110 111 111 112 110 108 107 106 105 104 106 105 102 99 95 90 88 87 90 90 85 81 79 76 76 104 89 82 82 87 75 79 82 84 82 86 80 81 84 94 95 93 94 90 87 80 80 81 79 79 80 78 76 76 75 75 73 73 70 70 74 73 71 71 80 81 83 83 78 99 91 73 84 74 58 70 73 62 59 67 64 60 61 65 65 65 98 98 98 97 98 95 96 102 104 106 112 110 111 108 109 110 110 111 110 107 107 106 104 104 106 105 102 99 95 90 89 88 92 91 84 81 82 75 77 58 93 81 84 85 77 79 81 81 85 82 81 80 84 91 93 92 89 90 85 87 77 82 78 78 79 78 76 78 76 73 72 72 67 70 70 69 72 74 93 91 78 80 89 91 95 84 96 83 68 75 82 58 61 63 65 62 60 64 66 64 98 97 98 97 98 95 96 102 104 107 112 111 112 109 110 110 109 111 111 107 107 106 104 105 106 105 104 99 93 90 89 89 92 92 86 81 78 77 81 68 84 57 80 82 78 79 81 87 89 82 82 81 83 88 90 91 89 88 87 84 78 77 78 77 78 77 75 77 74 72 71 69 68 71 70 70 69 81 82 83 80 88 74 91 82 65 93 71 58 92 60 73 72 69 67 61 59 66 66 65 98 97 98 97 98 96 97 101 104 107 111 111 111 110 111 110 110 111 111 108 107 105 105 106 106 105 104 99 92 89 89 89 93 92 88 84 79 77 76 65 79 71 91 75 80 79 94 82 86 81 82 82 84 87 90 94 89 95 88 82 78 77 78 77 78 77 74 75 73 71 72 67 69 67 72 66 85 69 76 76 69 87 90 84 87 92 59 72 64 84 69 59 68 70 67 65 56 62 67 66 97 97 98 98 98 97 97 101 105 107 110 110 111 110 111 111 110 111 112 108 108 105 105 107 106 103 104 99 91 88 88 91 94 92 89 86 81 76 77 83 82 70 91 77 79 79 98 89 82 82 82 81 82 81 85 92 86 84 84 79 80 78 79 76 77 76 75 77 71 70 71 68 76 67 68 73 72 70 72 76 77 64 66 84 78 66 79 77 62 59 59 61 60 62 73 60 54 64 69 67 96 96 99 98 99 98 98 100 104 107 110 109 111 109 111 110 109 109 110 108 106 105 105 106 105 102 102 98 91 87 88 89 94 93 89 86 82 78 76 79 50 77 83 74 81 74 83 85 81 81 83 84 81 80 82 93 87 82 79 76 79 77 79 77 76 75 79 75 72 70 70 70 79 79 73 77 69 71 73 76 75 73 73 80 79 74 66 60 58 62 64 60 92 64 72 58 58 64 69 67 96 96 99 100 100 98 98 99 103 106 110 108 110 109 112 110 109 108 109 107 107 105 107 105 105 103 101 98 93 88 89 90 94 92 89 86 83 78 74 81 81 59 72 76 78 76 82 82 82 81 83 88 83 84 83 93 91 82 78 76 77 75 79 77 75 81 79 72 68 68 69 68 80 74 71 71 71 72 71 73 74 73 73 74 71 57 64 51 74 69 54 51 91 81 60 62 62 64 67 66 97 96 99 100 100 98 99 99 102 106 109 108 110 110 111 111 109 107 107 106 105 103 105 104 104 103 101 97 94 89 91 92 94 91 89 88 84 82 74 82 78 75 68 91 76 85 85 81 80 79 94 82 84 79 82 87 85 84 79 77 76 74 74 76 74 71 75 70 69 64 74 78 89 72 72 72 73 72 72 75 75 76 76 70 76 74 90 63 76 67 108 136 110 111 74 74 50 74 68 67 97 96 99 100 99 98 98 97 101 105 109 108 108 111 111 112 110 107 107 107 105 104 104 103 104 104 102 98 95 91 93 95 96 90 88 89 85 83 78 79 82 52 65 89 76 91 84 80 80 77 84 82 80 80 81 85 85 81 77 77 77 74 76 74 72 88 81 67 67 67 61 78 72 71 72 73 72 72 71 76 75 76 75 73 72 70 61 84 999 45 38 88 127 95 91 81 62 73 64 69 97 95 97 99 99 97 97 95 101 104 109 108 107 111 113 113 111 108 107 106 105 104 103 103 105 104 103 99 96 92 94 96 97 90 91 90 86 84 81 80 82 72 48 78 87 72 79 81 80 79 81 88 82 82 83 84 84 80 78 78 77 76 76 75 76 74 69 68 67 65 76 68 71 72 72 72 73 72 73 75 74 73 74 70 69 65 49 25 18 54 17 48 44 111 105 85 52 98 65 68 97 96 97 98 98 96 96 95 100 104 109 108 106 112 114 113 111 108 106 105 105 103 104 104 105 105 103 100 98 95 94 97 97 90 93 92 87 85 82 82 80 88 62 78 79 70 79 81 82 77 91 88 83 84 84 83 82 79 78 78 77 76 76 75 73 75 71 71 69 65 74 73 74 71 74 72 71 73 72 74 75 74 72 69 70 78 64 67 999 37 84 103 18 119 84 57 69 117 66 71 97 96 97 98 97 96 95 95 99 103 107 107 105 109 113 113 111 106 108 106 105 102 104 105 106 106 103 101 99 98 97 98 97 92 95 93 88 87 82 83 80 84 75 79 74 73 80 82 81 75 110 81 85 83 85 83 82 79 79 77 76 76 75 74 72 72 72 70 70 70 72 74 74 72 71 71 70 71 70 73 73 75 71 68 66 66 53 999 103 54 999 49 49 83 136 55 68 90 62 65 96 96 98 98 97 95 96 95 99 102 106 106 105 106 113 112 110 108 109 106 104 102 104 105 106 107 105 102 99 98 97 99 96 95 97 94 88 87 81 80 76 84 80 86 84 78 82 82 81 81 80 90 85 84 83 82 83 80 80 77 76 75 74 70 76 75 74 70 70 73 74 75 75 72 73 71 71 71 72 72 73 75 77 73 77 93 52 45 17 72 72 21 53 38 999 47 90 55 59 72 96 96 99 98 97 95 96 96 98 101 106 106 103 105 112 112 110 107 108 106 105 102 103 105 107 107 105 103 99 98 97 99 97 99 99 95 89 86 81 81 76 98 95 84 74 76 81 81 81 82 83 86 84 84 84 82 81 80 81 78 77 73 71 73 75 73 72 72 71 73 75 75 74 74 71 71 71 72 71 71 70 75 73 71 76 51 80 58 83 83 51 35 48 56 84 60 136 71 59 65 96 96 99 98 97 94 96 97 98 100 105 105 101 103 110 111 110 108 108 106 105 100 103 104 107 109 107 104 101 98 97 99 97 101 102 97 90 86 82 80 79 59 83 76 76 76 80 80 87 86 82 85 86 84 83 82 81 80 80 79 77 74 73 76 74 73 73 74 72 74 76 75 73 71 72 71 72 73 72 72 71 72 86 57 57 49 70 81 89 23 49 25 52 136 105 55 136 54 101 65 96 96 99 98 97 95 96 96 98 99 104 103 100 104 111 109 109 107 107 106 105 99 102 104 109 109 108 104 101 98 97 99 97 102 104 99 92 87 84 79 80 74 77 73 78 75 78 79 79 83 84 84 84 85 85 81 80 80 80 80 78 74 70 76 74 74 74 76 74 76 76 74 72 71 72 72 72 71 76 72 72 73 70 84 57 45 99 83 120 47 37 17 52 36 96 119 103 53 101 69 96 96 98 97 97 95 96 97 98 99 103 101 106 107 111 108 109 107 107 105 101 99 102 105 110 110 109 105 101 98 97 99 97 103 105 101 94 90 85 80 84 79 73 84 79 76 77 76 81 80 83 82 88 86 83 81 81 80 80 81 78 73 81 74 74 73 74 76 76 76 78 74 71 71 72 72 72 72 71 65 74 69 71 999 999 999 54 20 77 29 54 52 999 47 91 67 68 75 72 77 97 95 97 97 96 95 96 96 98 99 103 101 104 107 111 108 109 108 106 104 102 98 103 106 111 111 109 106 102 100 99 97 97 103 106 103 95 93 88 82 83 79 76 86 85 78 78 76 71 86 84 86 88 86 83 81 82 81 81 80 79 74 69 78 75 73 74 76 77 77 75 74 71 71 71 72 71 70 68 59 104 116 999 999 999 999 999 73 110 54 66 79 54 999 102 62 71 77 67 75 97 95 96 96 96 96 97 96 98 99 103 103 105 109 109 109 109 108 106 104 101 99 103 107 111 112 110 107 105 102 100 95 97 103 107 105 97 96 90 86 85 84 82 92 88 79 80 75 71 94 88 91 81 85 82 81 81 82 81 80 81 73 75 76 75 72 74 76 77 76 75 74 71 71 71 70 71 68 75 61 59 111 999 999 999 999 999 47 71 84 95 73 95 113 94 64 65 70 67 72 97 96 96 97 96 95 96 96 97 99 102 104 106 109 109 109 109 109 106 105 100 99 104 107 111 112 110 108 106 103 100 94 96 102 108 107 99 99 94 86 86 85 87 94 90 81 81 76 69 80 83 86 84 83 80 80 81 80 80 79 81 75 75 75 77 72 75 76 75 76 75 71 73 71 72 71 73 66 68 61 58 50 53 999 999 132 999 49 48 98 24 64 118 75 88 59 92 88 77 73 97 96 96 97 97 95 96 95 97 98 102 105 107 108 110 109 109 109 106 103 99 99 105 108 111 112 110 109 107 104 101 95 95 101 109 108 100 101 97 87 88 88 89 96 96 83 82 79 72 76 85 86 84 89 84 80 82 80 79 82 81 74 75 79 75 73 75 76 75 75 74 73 72 73 71 69 71 66 77 66 80 95 999 69 999 67 62 19 17 46 20 16 127 84 57 58 103 80 79 72 97 96 95 96 96 95 96 94 96 98 102 105 107 109 110 109 109 107 105 103 98 98 105 108 110 111 110 109 107 104 103 97 94 101 109 109 100 102 99 88 89 89 91 97 99 89 83 80 73 72 75 78 81 85 80 80 81 80 79 77 78 77 76 79 74 73 75 78 75 74 74 73 75 76 73 72 65 67 66 73 98 53 67 999 76 79 46 74 28 51 48 999 50 56 49 73 78 80 74 69 97 96 95 96 96 95 95 94 95 97 102 105 106 111 110 108 108 107 105 102 98 101 104 108 110 111 110 109 106 105 103 98 94 101 109 109 102 103 99 90 89 90 92 97 101 94 84 80 75 75 74 77 79 81 78 81 81 80 79 78 77 78 80 77 76 74 84 77 75 75 74 76 73 74 73 71 68 77 81 61 67 52 79 62 132 67 50 61 58 999 120 82 46 42 61 86 61 73 72 68 97 95 94 96 97 95 94 94 94 96 104 105 107 111 110 107 108 107 105 102 98 100 103 107 110 112 110 109 106 105 102 98 97 101 108 110 104 104 101 92 88 90 93 96 100 98 85 80 77 76 76 75 78 82 79 80 80 78 79 78 78 80 82 77 76 77 77 76 76 74 75 74 72 73 72 74 69 65 73 65 58 59 56 49 73 95 53 39 63 33 77 136 78 40 58 113 62 84 76 67 97 94 94 96 97 95 94 94 93 95 105 105 107 109 110 107 108 108 105 101 98 99 104 107 110 112 110 108 106 104 102 98 97 100 108 110 104 105 103 95 89 91 92 94 98 99 86 81 79 77 77 75 76 88 80 81 80 78 79 78 77 78 78 77 77 77 77 76 76 75 75 75 73 73 71 69 77 69 73 65 62 63 57 77 63 57 60 37 49 80 74 65 39 40 84 78 70 76 66 71 96 94 94 95 97 96 95 94 93 96 106 105 106 107 109 107 107 107 105 102 98 100 105 107 110 111 109 108 106 104 103 97 95 98 107 110 105 107 105 99 89 91 92 92 96 97 88 81 79 77 77 76 74 79 79 80 79 78 78 78 78 76 80 78 78 78 78 76 76 77 74 73 76 72 73 73 69 65 64 59 72 54 52 61 116 132 50 44 102 63 67 44 77 50 73 114 70 69 93 71 95 94 94 95 97 97 95 95 93 97 106 105 105 105 109 107 108 108 105 102 100 102 106 108 110 111 108 108 105 105 104 97 93 96 106 108 104 107 106 101 90 90 92 89 90 98 89 84 81 76 78 77 73 77 79 80 79 78 78 78 77 77 82 78 79 79 78 79 77 76 78 75 74 74 75 73 68 71 63 57 71 57 68 49 95 78 50 51 39 69 54 65 78 64 77 84 62 81 66 70 95 94 94 96 97 97 96 95 94 98 105 106 105 107 109 107 107 109 104 104 102 103 107 108 109 109 107 105 104 104 103 97 94 95 103 107 104 107 107 103 94 90 92 90 87 92 90 84 78 75 77 76 75 77 80 80 80 77 78 78 77 77 81 79 79 80 78 76 76 77 74 75 75 77 71 70 73 69 66 58 65 67 78 44 88 64 71 62 49 56 59 58 62 67 77 77 55 78 69 73 95 94 94 96 97 98 98 94 94 100 105 105 105 108 109 108 107 109 105 104 103 104 106 108 109 109 106 105 104 102 102 97 95 95 105 107 105 106 107 103 98 91 92 85 92 94 90 84 80 75 74 77 77 78 80 79 79 77 78 78 79 77 81 80 79 80 78 77 77 74 75 75 75 69 68 67 70 64 65 62 59 59 72 55 54 77 52 54 57 57 63 61 56 63 68 63 66 61 68 70 94 94 94 96 97 98 97 94 95 101 105 104 107 107 108 107 108 109 105 104 104 105 106 107 108 107 106 105 103 101 101 98 95 96 107 108 106 107 107 104 100 92 91 85 80 85 87 85 83 74 73 76 79 78 80 80 79 77 77 78 78 76 78 79 80 80 80 78 75 72 74 76 74 78 68 68 68 67 63 62 83 59 67 58 64 80 58 54 63 64 71 70 59 69 70 68 63 62 67 70 94 93 94 96 97 98 97 94 96 101 105 102 107 109 108 107 108 109 106 104 106 105 105 105 107 106 105 105 103 100 99 99 95 96 107 107 106 108 107 104 101 93 89 87 82 80 84 84 76 75 72 76 80 79 80 81 78 79 77 77 78 77 77 79 80 80 80 78 79 75 73 75 78 68 69 69 68 65 63 68 109 63 59 55 107 121 51 78 67 66 65 71 64 64 77 70 71 69 69 72 94 93 94 96 97 97 96 94 97 102 105 103 107 109 108 106 108 109 107 105 106 105 104 104 105 105 103 103 103 99 99 101 97 96 105 105 105 107 107 104 100 92 89 85 81 82 85 79 73 73 70 77 80 81 80 79 79 81 77 77 76 77 78 78 79 80 80 75 76 72 73 75 72 70 70 70 68 65 64 56 67 59 63 56 65 71 72 110 59 67 68 67 74 71 71 71 71 68 70 75 94 93 94 97 97 97 96 94 98 103 104 102 108 110 110 107 108 108 106 106 106 104 104 103 103 105 103 103 104 100 100 101 98 94 98 102 104 107 107 101 98 91 89 85 86 81 78 73 69 74 71 77 81 80 79 80 82 80 76 77 77 75 79 79 79 78 78 73 77 76 73 74 72 69 70 72 69 67 64 67 72 61 64 59 61 74 53 67 52 64 67 69 70 69 71 68 68 70 72 73 94 93 94 96 97 97 96 95 99 103 105 103 108 109 109 106 107 109 106 106 106 104 104 103 103 103 103 103 103 100 100 100 100 94 94 100 104 106 104 97 93 91 84 92 90 88 78 74 63 81 79 75 81 79 79 78 82 78 83 76 78 75 78 78 80 77 80 76 72 74 74 75 73 70 71 76 71 69 65 61 59 71 64 60 64 46 79 63 68 70 68 69 68 70 71 69 69 74 74 73 94 93 95 96 97 97 96 95 98 102 105 104 109 109 109 106 108 110 107 107 107 105 103 103 103 103 102 101 102 99 100 100 100 95 92 99 105 106 100 93 92 92 86 89 93 91 83 70 70 70 76 76 81 82 83 83 87 79 76 79 75 78 78 79 82 78 81 76 72 76 74 76 74 71 72 77 71 67 63 65 70 64 64 60 60 60 46 69 95 62 64 67 69 71 71 70 73 70 71 73 94 93 95 96 97 97 97 95 98 102 105 105 110 109 108 106 106 110 109 106 106 105 103 103 103 104 103 100 102 100 100 100 100 96 92 99 106 106 98 92 90 94 87 89 94 90 87 75 67 60 85 79 80 75 74 76 74 89 85 73 77 76 76 80 82 79 76 75 73 76 76 77 76 74 72 73 72 68 74 60 65 65 64 64 63 64 66 65 88 71 68 67 69 70 71 70 71 71 71 73 94 92 95 95 96 96 98 95 97 101 104 106 111 107 106 105 106 109 109 107 107 105 103 101 103 105 103 100 100 100 100 100 101 94 92 99 106 108 98 91 93 94 88 89 92 90 86 77 62 67 88 79 78 82 69 58 58 85 64 81 75 74 76 81 83 82 78 75 75 77 77 78 77 76 72 74 69 64 89 59 70 64 61 67 66 57 59 64 60 111 62 66 70 70 71 70 70 70 71 72 95 93 94 96 97 96 98 95 97 101 105 107 110 105 106 103 106 108 110 109 108 104 102 100 102 104 103 99 99 100 101 101 102 93 91 99 107 108 97 92 95 94 92 88 90 91 88 84 73 57 82 80 78 77 54 70 65 73 77 74 73 72 76 84 85 82 77 77 77 80 80 78 78 75 72 73 79 72 58 61 71 71 55 80 58 62 65 65 68 97 88 71 72 71 71 69 69 69 71 71 95 93 94 96 97 97 97 95 97 101 106 108 109 105 104 103 105 109 111 109 107 104 102 100 101 104 103 100 99 100 101 102 102 92 92 98 106 106 97 93 95 93 94 88 88 90 88 88 83 64 80 78 74 74 55 70 63 70 79 72 74 73 79 87 90 86 78 79 80 78 82 80 78 74 72 72 68 67 67 79 69 66 51 98 61 62 60 66 55 66 107 71 79 76 70 69 74 70 71 70 95 94 94 96 97 97 97 95 96 101 108 109 109 104 103 103 106 109 110 108 107 103 101 101 100 103 102 101 100 100 100 103 101 93 94 98 103 102 95 93 95 94 94 89 88 90 89 90 86 75 75 73 70 67 55 48 56 999 64 69 72 76 81 89 94 88 81 84 82 81 84 80 79 76 76 72 66 69 71 65 62 62 54 91 60 58 64 66 68 76 59 74 72 67 72 72 73 72 69 69 96 94 94 96 97 97 97 94 96 102 109 109 109 103 102 102 106 110 112 108 107 103 101 99 99 101 102 101 101 100 100 101 100 94 97 101 98 98 95 94 97 96 94 90 91 91 89 88 85 79 73 72 69 65 58 51 60 58 74 67 73 77 82 90 94 91 86 88 84 83 80 78 80 77 75 77 74 66 97 81 69 68 62 57 58 57 62 71 69 65 67 72 80 65 83 77 78 71 69 68 97 95 94 96 97 98 97 93 95 101 108 109 109 103 103 103 106 108 110 108 106 102 100 97 98 99 100 101 101 101 98 97 100 94 98 101 96 94 94 95 98 96 93 92 94 90 89 86 83 77 86 84 70 63 58 35 53 61 72 70 72 77 84 90 93 94 92 90 85 81 79 86 83 79 79 82 80 68 79 132 63 65 70 61 71 55 72 75 68 67 73 66 75 70 75 65 69 69 71 70 97 96 95 97 97 98 96 93 95 101 106 108 108 103 103 103 107 108 109 108 107 102 100 97 98 99 99 100 101 101 97 95 100 93 95 96 94 92 94 96 98 97 91 93 94 89 88 88 81 88 130 74 67 67 59 48 45 999 72 68 71 77 86 89 91 95 94 90 88 80 78 79 85 82 82 83 78 56 63 109 65 61 64 61 77 70 74 64 70 69 65 69 79 68 74 76 65 69 67 70 97 96 97 98 98 98 97 94 95 100 105 107 106 103 105 104 107 108 108 107 106 102 101 97 99 99 98 99 100 101 96 91 98 93 91 94 93 91 93 96 99 98 91 96 94 90 87 80 89 79 93 74 52 70 60 55 54 74 73 66 70 77 85 86 89 93 92 90 90 80 76 88 87 83 81 81 78 68 68 92 69 108 65 58 88 59 64 68 68 67 66 70 69 91 87 72 67 75 62 66 99 97 97 98 99 98 98 95 96 101 103 105 105 103 105 103 108 109 107 106 105 101 100 98 100 101 98 98 99 100 96 88 98 92 89 91 93 89 93 97 100 100 93 97 95 93 89 79 102 87 98 79 70 89 65 77 72 81 72 65 69 76 83 84 88 90 91 91 92 83 80 89 88 83 80 79 79 71 999 999 88 114 59 68 84 58 67 67 72 66 71 67 65 72 74 61 80 106 65 65 99 97 97 98 100 98 99 97 97 101 103 104 104 103 105 103 107 108 107 103 104 101 100 97 100 102 98 97 98 100 96 87 97 92 86 89 86 89 94 97 102 103 97 95 95 95 90 85 87 88 97 81 75 76 79 91 82 77 79 53 69 74 82 82 86 88 92 98 89 86 84 95 90 84 80 80 84 77 69 75 71 84 69 77 95 78 76 78 64 66 69 66 67 66 62 67 73 111 67 66 100 98 97 98 100 98 98 98 97 101 102 103 104 102 104 104 106 108 107 103 104 100 99 96 99 102 100 97 97 98 94 87 98 92 90 85 84 88 95 97 103 105 99 93 94 95 93 88 85 91 85 78 81 72 79 78 79 80 83 75 71 75 80 81 84 88 89 93 89 87 86 93 91 86 80 80 78 81 69 76 60 100 69 65 105 63 133 69 64 64 71 68 62 125 103 78 999 112 72 66 99 98 96 98 100 99 98 98 98 102 101 103 103 102 104 105 105 105 106 102 104 101 98 96 100 102 101 99 97 95 93 88 97 92 93 84 83 87 95 97 103 105 101 93 93 97 95 88 90 91 87 84 74 77 89 83 84 88 87 70 71 77 79 81 83 88 94 98 90 81 81 88 90 85 81 80 76 73 73 73 65 84 68 69 112 71 104 61 59 74 66 60 61 74 88 55 999 104 70 68 99 98 96 98 99 99 99 98 98 101 102 103 103 103 103 105 107 105 106 102 103 99 97 96 98 101 100 100 98 93 91 90 89 93 91 85 82 87 93 96 103 106 103 94 94 97 95 87 79 85 87 94 87 68 84 88 87 56 85 62 73 76 79 81 82 87 96 103 95 79 93 84 91 86 80 79 77 68 71 70 81 73 85 70 76 63 74 64 61 82 75 75 108 52 49 999 999 999 63 65 99 98 96 97 99 99 99 98 100 101 102 103 103 104 103 104 107 105 103 102 103 98 97 97 99 100 100 100 98 93 92 89 89 89 94 85 83 85 92 96 102 105 104 96 93 95 95 86 87 94 95 93 89 85 88 90 88 73 61 62 71 77 80 80 82 88 95 105 98 86 79 82 78 80 80 78 75 72 72 70 86 71 73 106 76 54 76 57 66 86 80 80 92 118 64 37 999 999 73 64 98 98 96 97 98 99 99 98 100 101 102 103 102 104 102 105 107 105 102 102 102 99 97 95 96 98 101 101 98 94 91 89 86 87 97 81 84 85 90 95 101 105 103 97 93 95 95 85 77 92 82 90 90 87 87 88 86 76 59 65 72 77 78 78 83 89 94 106 99 90 82 106 91 132 78 79 81 79 79 65 69 82 77 93 67 56 77 58 63 82 66 62 49 58 54 999 77 86 76 73 98 97 97 98 99 99 100 98 101 102 103 104 102 103 103 105 107 105 105 100 102 99 97 94 96 98 102 102 99 94 88 86 84 85 93 78 86 83 88 95 100 105 103 97 95 97 95 86 74 81 79 87 90 94 88 89 86 83 65 67 71 75 78 76 82 90 95 107 98 92 76 70 90 95 73 83 74 79 71 59 62 69 61 102 65 54 82 51 68 70 73 64 69 75 38 36 92 73 74 65 99 96 97 98 99 98 100 99 101 102 104 103 102 103 102 104 106 106 101 98 101 100 95 93 95 98 103 104 99 94 87 86 84 81 86 82 83 79 87 93 98 104 102 97 98 98 95 87 76 77 81 79 85 88 88 88 86 81 68 69 74 73 75 75 84 91 97 105 95 96 81 77 60 111 72 75 74 73 81 59 59 78 59 87 86 64 65 71 91 92 62 62 74 69 999 56 135 71 61 63 99 97 97 100 99 98 100 100 102 103 105 102 101 103 102 103 106 106 101 97 101 99 96 93 95 98 104 104 100 94 85 84 81 85 86 85 81 77 86 91 97 101 98 96 98 100 94 88 82 70 72 74 79 82 85 87 87 85 75 72 76 72 71 77 86 92 96 104 94 94 88 54 118 56 103 81 75 73 77 56 59 64 64 91 133 131 65 94 73 59 70 61 56 46 34 999 132 57 60 65 99 98 99 100 99 98 100 101 104 105 106 103 100 103 104 103 105 107 101 97 101 98 96 92 94 98 104 103 101 94 84 83 80 81 84 83 80 75 86 89 94 98 93 999 97 100 94 91 87 72 68 72 76 80 83 86 88 86 77 76 77 73 72 80 89 92 97 101 94 92 92 66 84 81 103 81 76 74 89 69 55 58 61 999 60 81 73 102 76 62 62 61 86 53 68 29 83 62 58 58 100 98 100 101 99 98 100 102 105 106 107 104 100 103 104 103 105 106 101 96 99 98 96 95 93 98 104 103 101 92 86 82 80 81 81 78 81 73 80 86 91 96 91 999 94 95 94 92 87 78 70 71 75 81 83 85 87 87 79 77 79 76 73 84 92 94 101 99 90 89 95 77 62 89 65 81 78 77 72 67 51 53 52 999 999 133 79 135 59 69 91 65 135 62 113 17 59 84 76 53 100 99 100 101 100 98 100 105 106 107 108 105 101 103 105 104 105 105 102 95 99 99 97 96 95 98 104 103 101 91 84 76 81 76 81 78 77 74 81 81 999 89 88 91 999 999 93 93 87 81 75 75 77 82 83 85 87 88 81 80 84 79 78 89 97 97 104 98 91 89 97 85 59 82 76 76 81 76 66 68 54 47 52 999 999 58 100 68 71 69 91 120 103 70 83 58 30 65 57 87 100 100 101 101 100 98 101 107 107 106 108 106 101 103 105 103 105 106 100 96 99 98 97 96 98 99 103 103 101 90 84 76 78 80 76 79 76 74 80 79 85 90 86 86 999 90 93 93 87 80 78 79 80 83 84 86 89 89 87 84 86 83 84 97 101 101 98 96 91 88 95 89 68 92 78 82 84 77 85 74 59 61 49 26 999 999 86 96 64 45 102 72 90 50 69 17 999 36 138 65 101 100 101 101 100 98 100 109 108 107 109 107 102 103 105 103 106 105 101 94 96 100 99 97 100 98 102 102 101 90 81 79 74 76 75 77 78 75 78 77 82 82 86 84 85 88 93 93 88 82 80 81 83 85 85 88 92 93 94 90 86 86 89 102 106 106 92 91 88 87 96 88 64 89 80 78 94 78 81 78 65 61 51 30 999 50 58 999 82 58 57 58 63 113 27 16 999 19 105 116 101 101 101 101 100 98 99 108 110 108 110 107 103 103 106 102 106 105 102 95 95 97 98 97 100 100 102 101 101 91 78 79 74 71 75 74 80 78 73 77 82 78 86 85 86 88 92 92 87 83 82 81 84 88 87 88 94 98 99 98 86 85 90 105 109 100 92 88 94 85 91 81 92 85 77 83 82 78 83 80 74 69 56 30 999 999 999 74 66 60 57 61 50 89 28 18 999 999 36 101 102 102 101 101 99 98 99 107 111 109 111 108 104 103 106 102 106 107 102 96 97 95 99 97 101 101 102 101 102 92 77 76 74 72 76 75 83 80 74 79 80 82 88 90 86 86 90 91 86 82 82 82 84 88 90 90 95 98 98 102 89 83 91 108 107 96 94 91 92 94 86 79 88 87 71 78 79 86 84 80 77 72 57 33 999 999 62 64 53 61 67 74 57 52 23 16 14 15 138 101 102 102 102 101 100 98 99 107 112 110 112 110 105 104 106 102 104 106 102 98 97 97 99 95 103 101 102 101 102 93 78 75 74 74 77 76 83 80 73 74 78 82 91 92 88 85 87 90 84 83 82 83 84 88 91 93 96 97 98 103 93 79 93 108 98 89 96 99 91 86 87 77 100 68 73 73 77 84 80 77 74 77 59 46 46 22 62 28 70 66 68 70 58 54 72 17 999 29 112 82 102 103 102 101 99 98 98 104 111 109 112 110 106 105 106 103 102 102 103 100 100 98 101 94 103 102 103 100 102 93 79 72 74 75 78 72 80 80 72 75 79 83 92 92 90 87 86 89 82 83 83 86 86 88 91 93 96 96 99 102 92 78 93 105 99 85 92 97 90 85 73 107 85 75 72 74 80 91 80 78 74 76 64 46 48 27 53 56 85 61 62 62 62 63 48 15 999 999 102 77 101 102 101 100 99 98 98 100 107 107 113 110 107 105 105 103 100 99 105 103 102 98 102 96 103 104 103 99 102 92 78 77 78 77 81 70 79 79 72 72 78 85 93 92 93 88 87 85 82 83 84 88 87 89 92 93 94 94 98 98 87 81 93 97 88 84 97 95 91 89 76 71 95 87 74 77 82 89 81 76 78 75 70 52 51 32 52 29 25 119 64 62 52 59 50 11 999 999 19 112 101 102 101 101 99 98 98 97 104 107 112 110 107 105 105 104 99 98 105 106 100 96 102 98 106 105 103 98 101 92 75 73 71 78 84 71 75 78 71 70 78 87 94 94 97 90 86 82 999 80 85 88 88 90 94 93 92 92 94 93 999 999 82 89 91 90 88 87 102 88 72 89 87 69 75 80 86 90 79 81 81 80 68 57 51 47 31 27 51 135 85 54 53 85 29 999 999 999 999 52 101 101 101 101 99 98 99 98 99 105 111 111 107 105 106 105 100 100 105 107 101 95 100 100 106 106 101 98 100 93 77 74 75 79 87 71 76 77 68 68 79 90 95 97 99 92 85 84 80 79 84 88 89 93 97 92 89 90 90 999 89 73 81 89 999 90 93 90 100 90 77 88 81 62 77 82 91 92 84 74 82 80 73 62 52 49 50 30 999 98 93 65 37 113 91 999 999 999 999 20 101 102 102 102 100 99 99 98 99 99 110 111 107 105 106 104 101 100 104 107 101 97 101 100 107 106 100 98 100 93 76 72 75 80 88 76 75 77 69 68 79 91 97 99 100 95 86 84 81 76 85 88 90 93 97 91 88 88 87 85 86 77 76 84 999 89 98 91 85 95 68 98 78 81 80 84 94 93 79 75 82 80 76 67 51 54 55 48 50 55 88 71 106 63 49 999 999 13 11 59 100 101 103 102 101 100 100 98 99 99 109 111 107 105 106 104 101 100 103 106 99 99 99 99 108 105 99 97 98 92 81 73 77 79 88 79 70 77 70 79 80 92 98 100 98 95 90 87 84 76 83 86 90 92 94 91 87 82 83 82 82 78 83 85 87 87 96 84 99 81 64 76 85 81 85 89 96 98 92 72 86 83 79 70 56 57 55 47 46 999 58 61 29 55 999 999 999 999 9 18 101 100 102 101 101 101 100 97 98 99 108 111 108 105 105 102 101 101 102 105 98 99 98 99 106 103 99 97 97 92 77 65 79 82 87 79 65 76 69 73 78 92 99 98 96 93 91 88 85 78 81 84 88 92 93 94 88 83 80 88 82 82 87 86 84 94 94 81 93 93 54 73 79 84 90 93 96 106 107 76 83 82 79 70 59 58 55 53 46 999 24 999 999 57 999 999 16 13 999 13 101 100 101 100 100 101 100 97 98 100 107 111 109 105 104 102 101 102 105 106 95 97 98 99 106 102 101 100 97 90 74 68 74 79 86 76 68 74 68 71 81 94 100 96 999 91 92 90 86 81 82 83 86 93 97 97 90 78 73 95 84 83 88 86 82 91 89 78 96 79 75 74 87 87 92 94 95 109 116 95 84 79 74 75 61 60 59 48 51 28 27 46 999 999 999 999 14 16 10 18 101 100 101 100 100 102 100 95 98 100 106 111 111 104 103 101 102 104 102 104 96 96 98 99 104 101 103 104 97 89 72 67 73 78 86 74 74 70 70 76 87 96 100 95 90 999 90 89 86 83 84 84 87 95 101 97 91 78 83 86 81 85 88 85 81 90 84 81 92 74 67 84 81 89 91 93 94 108 119 110 74 74 79 74 65 58 62 52 51 28 29 28 66 999 999 999 13 999 999 15 100 100 100 99 100 101 100 95 97 101 105 111 113 106 101 101 102 103 102 103 95 94 98 97 101 100 103 105 99 89 73 72 74 80 85 77 70 72 72 78 87 98 100 95 90 88 90 90 86 85 87 85 88 95 100 96 91 79 78 80 79 90 90 88 78 82 84 80 82 81 69 61 74 89 90 93 96 107 121 113 80 84 83 77 69 58 61 57 51 48 47 28 19 24 999 999 14 16 13 16 100 100 100 99 99 100 100 96 98 100 104 110 112 106 100 100 102 103 102 103 95 96 97 95 100 99 102 104 102 92 75 70 74 81 87 77 75 68 75 80 91 98 98 96 91 89 91 92 87 87 88 90 93 95 96 97 92 80 84 82 78 93 96 94 79 79 83 90 69 81 54 77 78 91 91 90 95 105 121 110 999 85 83 83 74 62 65 65 64 60 50 27 18 17 999 999 18 20 16 18 81 81 80 79 80 79 80 65 68 67 69 67 68 67 69 67 81 83 83 84 69 83 84 81 76 74 74 73 71 73 71 72 72 70 81 70 50 70 70 73 82 81 84 97 85 69 84 84 85 71 83 84 78 82 81 79 78 79 80 78 84 74 78 73 71 71 70 68 68 65 62 58 57 56 52 51 54 55 57 56 53 55 74 74 76 57 54 69 41 104 76 54 43 48 47 60 50 48 68 70 83 80 81 80 79 79 81 64 66 67 67 65 69 68 68 82 82 83 84 85 70 83 81 80 81 74 73 72 71 72 71 72 54 70 73 71 72 70 68 77 76 84 79 95 83 84 85 84 73 72 83 84 84 84 81 78 76 78 78 78 83 74 87 86 70 69 68 68 67 68 65 59 56 55 53 53 53 53 53 53 52 53 57 74 79 74 70 70 61 66 85 61 60 77 45 62 64 49 62 65 82 80 81 79 76 75 80 64 66 68 66 67 68 67 69 83 82 82 68 85 71 68 83 65 80 74 73 72 71 71 71 71 54 70 72 71 54 71 67 93 71 75 74 90 79 85 85 75 72 72 82 83 85 82 81 77 77 78 78 78 82 86 85 85 71 68 69 68 67 68 65 58 54 56 51 51 51 53 54 54 54 52 55 74 75 77 88 82 66 77 76 84 81 88 56 45 48 48 48 63 81 80 80 79 74 76 80 63 66 67 64 67 69 70 69 82 82 84 83 85 71 69 83 64 63 75 74 73 71 70 71 72 53 71 70 71 54 54 44 105 78 74 74 81 93 85 84 74 71 73 71 82 90 82 83 82 76 90 76 76 81 83 84 83 72 69 68 69 68 68 65 61 57 58 50 52 47 51 53 55 55 52 72 55 73 76 87 86 47 80 59 82 71 68 115 47 47 47 48 47 80 80 79 76 75 79 80 63 66 65 66 68 69 70 69 83 82 85 71 85 70 83 83 65 63 75 73 73 71 71 70 54 53 52 71 71 53 54 66 85 91 84 74 81 92 84 85 71 71 73 69 81 85 84 87 82 77 79 77 77 79 82 83 82 83 82 82 65 69 67 65 59 59 59 50 49 45 46 53 54 56 55 53 52 55 71 77 73 65 70 63 71 64 75 85 46 62 48 48 47 79 79 76 78 76 76 80 62 65 66 68 69 71 69 69 68 82 85 84 84 68 83 82 66 61 58 56 56 72 71 71 54 52 50 55 72 52 54 71 75 80 88 75 78 89 81 85 84 84 73 72 84 87 82 85 82 75 79 85 78 81 61 82 81 83 82 82 63 66 68 64 60 59 59 53 51 49 48 52 54 56 55 71 51 55 72 79 68 43 64 72 115 75 86 65 43 47 47 49 47 76 77 77 74 78 76 79 64 65 66 67 69 71 71 69 70 83 85 84 84 69 83 66 66 62 58 55 57 72 55 72 53 51 49 55 72 54 55 70 71 82 86 75 74 83 83 81 83 85 72 84 84 84 83 82 82 77 88 76 78 77 62 81 81 82 82 81 62 67 66 64 60 61 61 58 52 49 47 50 52 55 52 53 52 50 71 75 69 64 68 78 92 61 91 46 44 42 49 48 46 74 77 77 73 75 75 76 63 65 67 68 69 69 71 70 70 82 69 74 73 71 83 65 65 64 60 54 55 56 55 71 53 50 50 52 72 55 72 71 74 77 91 75 74 76 76 78 81 86 86 85 83 84 83 83 81 81 96 78 76 76 81 80 80 78 81 80 63 63 62 64 61 59 59 60 55 48 49 48 51 53 54 51 48 51 46 73 70 45 83 76 77 46 75 72 60 43 48 46 47 73 75 73 75 79 79 81 60 64 67 68 70 70 73 71 70 83 71 84 73 69 83 66 65 64 60 55 55 56 55 71 53 50 52 53 73 52 55 73 77 73 80 75 74 75 75 82 79 87 85 85 86 83 84 82 82 79 86 61 77 77 81 61 78 76 81 65 64 63 62 64 60 59 59 60 55 51 51 48 49 53 72 54 49 69 52 71 71 65 46 50 45 60 46 62 61 47 61 47 48 76 73 72 77 81 87 79 76 63 67 69 69 69 70 70 70 85 72 84 73 71 69 64 64 63 62 55 56 55 54 54 71 51 50 52 56 51 54 68 81 70 77 83 58 73 75 78 78 86 71 84 87 82 84 67 63 76 84 76 78 76 78 81 77 76 61 62 61 60 59 62 60 58 57 63 57 53 51 52 48 50 56 53 49 68 51 70 52 70 67 66 47 74 65 67 69 47 65 48 49 76 75 56 72 79 90 73 76 63 66 69 71 68 71 71 71 85 71 85 72 71 68 65 65 63 63 55 55 55 54 54 73 53 49 52 53 50 53 70 81 75 77 73 57 76 57 77 75 83 72 71 83 82 83 64 61 79 76 78 77 79 77 81 75 75 75 62 57 58 57 62 59 57 56 62 60 53 50 53 52 53 54 51 47 69 71 71 53 51 74 47 47 46 65 63 46 62 69 49 49 75 59 55 71 75 85 77 76 61 66 69 72 69 71 84 71 84 69 74 73 71 68 68 67 65 63 57 55 54 53 55 55 54 49 52 54 52 52 72 90 80 73 72 57 74 58 62 75 85 72 69 83 83 66 63 77 78 79 79 81 60 77 80 76 73 58 57 56 56 74 60 56 58 56 58 60 55 50 53 53 56 53 47 48 46 52 71 71 50 68 40 77 55 67 70 48 76 73 70 49 76 58 55 72 76 84 79 74 61 64 68 72 70 70 84 69 84 70 73 70 84 69 67 65 64 61 58 55 54 54 54 72 55 49 52 72 52 52 71 73 71 84 71 75 60 81 62 80 85 73 70 83 82 81 81 77 76 77 59 63 61 59 75 76 56 57 58 57 58 74 59 73 57 55 60 59 56 54 56 53 51 51 49 44 47 49 51 50 59 65 52 60 50 90 48 47 72 74 70 49 60 58 57 72 75 78 77 75 61 63 67 70 70 72 73 70 73 71 70 72 71 71 67 66 65 60 60 57 56 56 54 72 55 50 49 51 55 56 71 75 69 80 71 57 82 58 59 81 83 69 67 82 83 82 80 76 78 81 62 62 64 59 55 58 57 56 56 73 57 56 56 54 57 53 58 59 57 55 56 54 55 52 48 46 44 43 47 70 65 75 88 62 88 69 65 63 72 69 70 64 63 56 55 73 71 75 72 79 63 65 68 68 70 72 71 69 71 69 70 72 70 69 69 67 67 61 61 58 56 72 56 72 54 51 50 53 54 72 70 74 71 70 53 53 81 60 59 86 82 69 82 83 81 64 81 76 76 77 63 63 68 61 59 75 74 75 57 57 55 56 55 54 55 53 53 55 58 57 56 54 55 55 52 49 47 47 49 51 45 99 85 81 83 69 66 65 101 65 67 63 63 55 55 72 71 74 73 60 63 65 67 67 69 71 72 69 71 70 70 72 69 70 69 67 66 63 60 58 56 57 72 72 56 54 50 51 53 71 70 75 72 70 52 55 76 77 74 82 81 66 83 84 64 64 64 75 78 62 82 65 68 65 60 74 74 54 55 55 54 53 53 53 54 55 54 55 74 57 55 54 55 55 55 54 46 49 52 66 46 74 62 60 67 61 44 47 68 70 66 64 63 57 58 57 71 71 74 61 65 65 68 67 70 70 70 71 69 70 73 71 71 70 68 69 67 62 61 59 54 56 72 71 73 55 52 51 53 71 71 73 72 71 70 72 76 76 77 90 79 82 83 65 66 63 82 81 82 81 81 82 68 67 77 56 74 55 54 57 54 54 53 54 55 53 55 55 57 55 54 53 55 55 55 53 50 48 66 68 78 66 72 48 64 43 45 46 59 70 68 67 63 59 57 58 72 74 60 62 64 65 69 70 68 70 70 69 67 70 71 70 70 70 69 69 66 63 59 58 55 55 71 80 73 55 54 51 50 72 71 75 72 75 96 72 73 74 76 83 74 82 68 66 66 64 65 82 80 81 82 82 83 83 76 74 73 53 56 55 55 51 53 53 52 52 53 54 56 56 52 52 53 54 55 52 48 47 46 47 62 44 65 42 65 63 46 68 60 65 68 65 63 60 57 58 73 73 78 63 64 64 67 70 70 72 70 70 68 71 72 70 71 71 69 69 67 64 59 57 55 54 71 77 79 73 55 54 51 71 70 92 78 82 81 71 72 76 75 78 74 81 82 64 69 64 65 80 76 78 81 81 82 81 77 78 75 72 72 73 55 54 53 72 52 51 51 53 57 54 52 52 54 54 55 53 49 47 49 65 61 47 47 45 63 63 63 62 62 67 67 67 64 59 58 59 73 72 60 61 64 64 69 69 70 72 70 69 68 72 68 69 72 70 70 70 66 63 62 57 55 55 54 70 83 74 57 53 53 71 78 79 95 73 71 70 72 73 73 77 57 74 81 82 82 82 82 81 78 80 77 59 76 82 76 73 73 73 73 55 55 55 53 55 53 51 52 54 57 53 54 53 54 56 57 72 52 46 43 48 65 44 45 45 47 62 64 62 62 67 68 68 63 58 60 58 57 73 75 62 64 64 67 69 71 72 69 70 67 70 70 71 71 71 70 69 66 62 62 60 55 72 54 70 82 79 72 55 55 53 69 81 88 88 71 72 72 72 72 73 72 74 78 82 82 83 62 76 78 75 76 58 75 76 75 73 75 72 73 72 55 54 53 55 53 50 52 53 55 52 53 56 73 74 73 72 70 50 49 64 63 62 62 62 47 61 62 61 48 64 67 65 62 59 60 59 58 72 74 62 64 65 68 69 71 72 70 69 67 69 70 70 73 71 71 70 65 63 63 59 56 56 55 53 89 80 73 53 72 72 77 77 92 83 78 71 72 72 56 56 72 74 74 82 83 82 63 77 84 76 75 75 75 75 56 72 79 76 56 55 72 53 54 52 51 51 54 53 55 55 54 72 55 73 73 74 73 50 49 49 64 63 65 46 45 47 62 46 62 47 63 63 61 58 59 60 59 56 74 62 64 63 68 67 71 71 71 70 68 72 69 70 73 71 70 68 65 62 61 58 56 72 53 53 88 77 72 72 72 71 45 87 85 87 76 71 54 55 72 56 73 56 73 76 82 83 63 78 89 84 88 81 82 74 56 72 72 54 54 72 53 53 52 51 50 51 71 54 53 71 72 72 56 72 72 74 73 69 67 61 48 61 61 47 46 65 61 63 48 46 46 47 59 59 60 59 57 55 59 64 63 64 68 66 71 70 73 71 69 70 71 70 71 71 70 69 64 65 60 56 55 56 51 52 72 73 72 71 74 71 51 118 77 75 71 70 53 72 73 74 73 73 74 82 77 84 81 60 79 79 81 79 82 74 73 73 55 54 73 72 53 53 51 50 49 50 52 54 50 71 71 72 73 80 78 72 54 68 67 61 46 61 48 46 44 61 63 65 48 47 47 62 59 58 58 60 59 57 58 62 62 65 66 67 73 71 72 71 69 72 71 71 71 70 69 83 68 64 59 58 56 54 54 53 74 57 72 73 72 47 84 97 71 74 72 72 54 77 73 74 71 76 75 75 74 85 63 78 78 79 96 75 80 73 72 73 54 56 73 54 52 53 51 51 50 49 51 72 71 52 70 71 74 83 80 73 71 71 67 64 64 47 63 61 66 62 46 64 48 66 44 46 58 57 60 60 61 57 58 61 63 65 67 68 72 71 72 70 68 73 69 71 71 70 68 69 67 62 59 58 55 51 53 73 54 57 73 52 51 71 72 89 74 78 72 71 71 87 52 74 71 77 55 74 74 82 81 80 78 80 84 75 74 55 56 54 49 72 72 54 52 53 51 51 50 51 52 70 71 71 70 70 73 70 83 68 71 70 68 63 60 44 47 72 64 65 63 62 68 48 46 46 58 60 59 59 58 57 59 63 63 67 66 68 73 70 72 72 71 73 70 71 71 69 71 67 68 64 60 59 55 51 56 56 51 55 74 51 53 71 66 80 78 79 78 75 52 77 53 73 73 73 73 73 57 81 81 81 77 75 85 85 73 55 72 54 73 54 55 52 53 50 50 52 71 53 71 70 71 70 73 74 78 81 83 98 110 76 82 65 64 78 43 43 68 65 45 47 66 48 47 46 58 58 60 58 58 57 59 62 62 67 66 68 73 71 73 72 72 73 71 70 71 71 83 69 69 63 59 60 55 52 56 55 52 51 72 72 54 54 75 103 88 81 73 81 52 72 71 73 73 76 54 54 72 77 62 77 79 76 77 71 72 72 72 55 72 54 54 54 54 50 51 52 47 69 70 71 70 71 76 77 74 81 77 98 90 72 83 72 44 69 72 61 48 66 48 45 46 48 48 64 59 58 59 60 58 56 59 59 63 66 68 67 71 71 84 71 73 73 71 69 70 83 83 69 67 61 60 58 55 52 52 56 52 47 56 71 72 71 76 52 92 80 82 76 71 71 55 55 75 72 52 53 73 58 58 77 75 78 76 84 72 72 56 54 72 71 53 71 71 50 53 51 49 69 46 49 71 71 92 90 71 79 88 90 94 83 95 82 68 74 81 48 60 48 64 61 46 46 48 47 57 59 59 60 58 56 58 61 64 67 68 69 72 84 85 71 72 75 72 69 70 83 83 68 66 63 60 58 56 54 53 55 52 54 52 72 47 70 79 66 83 47 79 74 71 71 72 78 85 73 56 54 73 57 58 75 74 77 80 76 72 54 55 53 55 54 52 71 52 51 52 50 68 68 70 69 68 80 81 79 75 87 73 90 81 64 92 70 50 91 59 72 70 68 66 60 46 65 45 45 57 59 60 60 58 56 58 59 65 65 69 67 71 84 73 72 84 73 71 71 69 70 84 69 66 63 61 58 57 55 53 54 54 50 52 42 51 71 70 65 78 70 90 70 72 75 93 72 78 72 73 73 73 74 78 82 74 94 85 74 72 55 55 54 55 53 54 54 52 51 70 49 68 66 69 65 84 68 71 71 68 86 89 83 86 91 47 70 63 83 69 47 67 69 66 64 43 47 47 44 56 58 59 59 55 54 58 59 65 65 66 68 73 86 74 73 73 74 86 70 70 69 83 69 66 64 62 57 54 55 50 75 58 52 48 52 54 70 72 82 81 69 90 72 71 75 97 81 72 72 72 71 57 54 73 81 73 73 77 71 71 71 71 54 54 71 70 71 70 70 71 67 72 66 50 69 69 51 53 71 75 63 65 83 77 65 79 75 61 54 48 60 51 61 72 48 45 63 68 48 56 58 61 58 55 54 59 60 64 66 67 68 85 86 85 73 73 73 85 71 70 70 83 69 65 63 61 59 51 53 50 55 53 53 52 53 55 70 72 78 45 76 82 70 76 69 77 74 55 72 72 73 55 72 72 83 74 72 71 53 71 72 71 72 71 70 74 70 69 69 69 68 76 75 69 72 48 52 71 70 70 69 70 79 76 74 65 59 51 61 63 59 91 63 71 47 57 63 68 50 56 58 61 59 56 55 59 58 63 66 66 67 73 84 87 84 73 84 86 70 85 83 85 67 68 62 59 58 51 48 52 44 48 50 54 51 52 54 70 80 80 58 71 75 74 71 73 73 71 72 72 78 73 75 73 83 84 72 72 53 54 71 71 71 71 76 75 69 67 67 67 67 79 69 70 51 47 48 51 50 52 53 69 70 69 46 63 51 73 68 53 50 90 80 48 61 61 63 66 48 55 56 60 60 56 55 58 57 64 66 68 69 84 74 85 73 71 83 83 68 70 82 83 67 67 62 58 57 50 44 45 40 47 53 57 54 54 54 71 80 77 74 67 90 73 84 75 53 56 71 93 72 73 72 55 74 73 74 71 71 51 53 53 54 70 69 71 68 68 63 72 77 88 70 51 49 49 49 49 51 53 72 70 69 72 74 89 62 75 66 107 127 109 110 73 73 49 73 67 49 55 55 61 60 58 56 57 57 62 66 67 67 72 74 70 71 72 71 83 71 70 83 82 67 67 60 58 53 50 44 37 35 46 52 53 53 54 52 71 72 81 46 64 88 75 90 77 54 72 70 79 72 55 50 55 73 73 72 72 55 51 53 54 51 70 87 78 50 66 66 60 75 70 52 53 53 51 51 50 71 53 71 70 69 69 68 60 83 999 44 37 87 120 94 90 80 61 72 63 69 54 54 59 58 58 55 57 56 63 65 68 68 71 74 74 73 71 84 83 83 83 83 82 68 66 62 58 54 47 41 36 45 41 50 49 46 51 54 55 72 75 69 42 77 86 68 71 55 73 74 73 79 72 55 73 72 73 72 72 55 54 52 51 72 70 69 51 49 48 64 74 49 50 53 52 51 52 52 53 52 51 53 71 50 51 64 41 24 17 53 16 47 43 110 104 84 51 97 64 67 54 55 58 57 58 55 55 57 61 66 69 68 83 86 75 72 72 84 83 83 83 83 84 67 66 64 60 55 49 42 34 43 42 53 40 48 51 52 55 72 55 85 61 77 78 69 53 54 72 70 90 79 73 73 73 73 73 56 72 53 52 52 72 70 70 70 51 71 50 49 69 70 50 50 71 50 50 71 52 54 71 54 70 50 68 77 63 66 999 37 83 102 17 118 83 51 68 116 65 69 52 55 57 57 55 55 55 55 60 65 68 68 70 85 76 73 71 71 84 70 83 83 83 64 67 65 58 57 49 37 36 37 46 51 36 45 50 49 52 72 55 77 73 78 71 69 54 53 55 69 110 56 73 53 73 72 73 55 71 52 50 54 71 71 51 52 51 50 47 49 51 51 47 51 49 52 50 52 49 52 50 53 52 49 66 65 52 999 102 53 999 48 48 82 128 52 67 89 61 64 53 54 57 56 56 55 53 53 60 63 67 67 84 84 76 71 72 84 85 69 69 83 83 65 66 64 58 56 54 51 46 38 51 45 36 47 48 52 54 71 71 83 74 85 83 71 56 52 55 72 71 82 73 56 56 55 72 55 55 54 53 71 70 48 71 72 71 49 49 52 51 49 50 47 70 51 52 47 70 52 53 71 70 69 76 92 51 44 16 71 71 20 52 37 999 46 89 51 51 69 52 54 59 56 55 54 53 55 59 63 67 68 82 83 86 72 73 84 83 71 83 83 83 69 68 63 59 58 53 53 49 40 49 44 38 45 48 55 72 71 70 97 94 83 70 70 54 54 73 72 72 74 73 73 73 54 52 51 55 55 53 70 70 71 70 52 48 49 49 49 51 44 51 71 47 48 48 49 48 48 50 70 69 69 74 45 79 57 82 82 50 35 47 55 83 59 129 70 57 64 55 54 58 58 55 52 53 54 57 61 67 66 82 83 84 71 72 72 71 71 69 82 83 67 67 66 61 60 56 51 53 53 51 44 42 46 49 55 72 71 74 58 82 75 72 72 55 53 78 75 73 73 73 57 73 54 50 53 55 48 52 51 70 71 50 52 48 47 47 50 48 54 50 50 46 46 46 51 49 70 69 69 85 46 45 43 69 80 88 22 48 24 51 135 104 54 128 51 100 64 52 55 58 57 55 52 52 54 59 59 66 68 82 83 73 71 72 83 71 83 84 81 83 68 69 64 62 60 57 51 51 39 52 45 44 48 54 52 72 72 78 72 72 69 71 53 55 72 72 72 72 73 73 73 73 52 54 54 54 55 55 54 70 71 50 70 48 48 46 44 52 54 52 50 47 47 46 51 71 69 70 72 69 83 56 44 98 82 119 46 36 16 51 35 95 118 102 52 100 68 54 54 59 57 57 53 53 54 57 60 64 65 88 84 73 72 84 71 83 82 82 81 83 69 68 63 62 61 57 55 47 38 51 51 51 46 55 54 53 55 81 72 69 77 49 71 54 52 73 72 72 72 78 73 56 53 51 52 53 55 53 53 78 47 52 53 48 46 46 48 72 47 46 46 50 48 49 71 69 64 73 68 70 999 999 999 53 19 76 28 53 51 999 46 90 66 67 74 71 72 54 55 59 58 55 53 53 55 59 60 65 65 85 83 72 83 73 71 70 69 82 81 82 68 69 64 62 61 58 55 47 51 49 54 54 48 55 53 55 56 72 52 70 73 33 53 53 52 69 83 75 76 77 73 56 53 53 52 53 54 72 69 49 72 54 50 48 50 49 50 51 51 50 47 51 48 50 70 67 47 103 115 999 999 999 999 999 72 109 53 65 78 53 999 101 61 70 76 67 70 55 56 58 56 56 53 54 56 58 61 63 67 84 84 72 83 72 72 83 83 83 82 82 69 67 65 65 64 56 50 47 52 49 53 55 53 56 51 51 74 72 72 55 32 38 52 52 52 68 93 86 89 56 74 56 54 53 71 56 54 72 69 71 54 50 49 49 47 50 53 70 71 50 47 49 49 70 49 70 47 58 110 999 999 999 999 999 46 70 83 94 72 94 112 93 63 64 69 66 71 54 56 56 57 55 53 54 57 58 61 64 67 69 84 71 72 71 72 71 84 82 81 68 68 69 68 64 63 58 57 53 55 53 57 56 51 55 47 49 72 57 52 51 37 47 52 53 54 69 78 77 80 73 73 55 52 50 52 54 72 71 70 53 51 72 51 52 52 51 53 70 48 51 50 51 71 69 48 67 60 57 49 52 999 999 125 999 48 47 97 23 63 117 74 87 58 91 87 73 70 54 56 56 56 56 54 54 55 59 59 65 67 69 72 71 72 70 85 71 82 81 81 69 68 69 65 66 65 57 57 53 47 49 57 48 50 56 52 48 57 54 51 50 41 35 48 54 54 69 71 83 83 75 82 73 51 52 53 52 72 71 53 51 71 54 50 49 52 52 52 47 49 47 52 50 68 69 65 72 65 79 94 999 68 999 66 61 18 16 45 19 15 122 83 56 57 102 79 77 69 53 55 56 55 55 52 54 55 59 60 65 67 69 70 71 72 72 70 82 83 81 81 70 68 70 66 65 64 58 60 53 48 49 53 49 53 57 56 51 55 54 48 47 45 40 37 52 54 70 52 70 71 72 75 72 53 52 55 54 52 54 52 53 72 48 52 53 71 49 48 45 51 71 72 69 70 49 67 65 72 97 52 66 999 75 78 45 73 27 50 47 999 49 55 48 72 77 79 71 68 55 55 56 56 54 52 53 56 59 63 66 68 70 71 72 72 83 83 82 82 81 82 82 69 71 65 66 65 63 60 46 51 45 59 59 57 57 53 49 52 57 52 53 50 53 44 51 72 53 52 53 71 71 72 52 52 55 53 52 52 50 51 71 52 71 54 77 71 51 52 50 72 70 70 69 69 67 75 80 60 67 51 78 61 127 66 49 60 57 999 119 81 45 41 60 85 60 72 69 67 53 55 56 56 54 50 50 55 57 61 67 67 84 73 72 70 83 83 83 82 81 82 68 69 68 67 68 66 62 59 60 54 52 51 62 57 55 56 53 53 56 52 60 56 57 54 53 72 54 52 52 52 71 72 52 52 52 54 51 50 50 72 72 47 43 71 54 50 51 49 53 53 51 51 68 71 68 64 72 64 45 58 55 48 72 94 53 38 62 33 76 135 77 40 57 112 61 83 73 51 53 54 57 55 55 51 51 55 56 59 68 66 84 72 72 84 84 84 83 82 81 81 68 68 69 67 68 66 64 64 57 52 49 53 59 55 55 58 51 52 54 54 58 58 64 59 52 71 72 51 52 51 70 81 54 54 54 53 51 50 52 72 47 52 48 48 48 53 47 49 49 71 50 49 51 68 73 68 70 64 61 62 56 76 62 56 59 36 48 79 73 64 39 40 83 77 69 75 65 69 55 54 55 56 55 52 52 55 57 61 69 68 83 83 71 83 83 71 84 83 81 82 68 68 70 66 66 67 65 62 58 52 51 59 61 63 59 53 51 48 51 54 60 58 81 62 53 72 71 52 52 53 71 72 50 52 52 50 47 48 71 53 52 55 50 47 44 53 50 53 51 51 69 51 70 69 68 48 63 44 71 45 51 60 115 120 43 38 101 62 66 42 76 49 72 113 69 68 92 70 54 54 55 54 56 52 53 54 56 60 67 69 82 70 71 71 84 72 84 83 82 82 68 67 69 70 69 67 66 61 56 54 50 61 64 58 61 51 51 48 48 57 55 55 76 81 57 72 71 71 70 54 53 47 50 52 55 51 51 51 51 51 72 46 45 48 47 72 52 54 72 51 51 71 71 71 68 69 48 44 70 47 67 48 94 77 43 43 36 68 46 64 77 63 76 83 61 80 65 69 56 54 55 55 58 52 55 54 57 60 64 83 69 83 72 70 69 73 82 83 83 83 70 68 66 68 67 65 66 63 61 53 48 57 60 59 59 58 56 44 44 53 55 74 80 77 73 55 54 71 72 54 71 50 49 50 54 52 48 50 50 50 54 46 50 48 51 51 51 72 49 50 69 70 71 69 71 68 65 47 64 67 77 42 87 63 70 61 41 48 44 47 61 66 76 76 45 77 68 71 57 55 55 56 55 55 56 55 56 61 66 69 69 83 70 83 82 73 83 83 82 82 68 67 68 69 68 65 62 61 61 52 46 53 54 53 60 57 57 54 44 44 57 55 91 86 74 73 71 71 69 71 54 50 53 52 54 49 50 51 51 52 72 52 47 46 53 70 54 53 52 49 70 49 50 49 68 48 64 61 50 48 71 51 53 76 52 45 40 44 62 47 52 62 67 62 65 60 67 52 57 54 54 56 56 55 55 54 54 60 67 82 70 69 70 83 83 72 83 83 82 82 67 68 69 68 68 66 64 60 63 54 49 53 45 54 57 56 55 53 50 46 53 72 71 73 73 78 77 71 69 70 52 45 54 54 71 51 51 50 49 51 52 49 54 49 72 71 52 51 51 69 71 72 50 49 48 66 62 61 82 49 67 54 63 79 57 49 62 43 69 68 50 67 70 67 48 61 48 50 56 54 53 56 56 55 54 55 58 60 67 82 71 70 70 84 83 72 84 83 83 83 69 66 69 69 69 66 65 60 62 50 50 53 57 57 58 60 58 56 53 51 56 57 72 71 74 81 71 70 69 71 51 51 51 72 54 71 50 51 51 54 51 51 55 50 73 72 72 71 49 69 71 47 48 45 49 48 62 67 108 62 47 47 106 116 50 77 66 47 64 69 63 63 71 69 70 68 49 70 57 54 53 55 57 54 54 55 59 60 66 82 83 69 70 83 84 72 84 84 83 83 82 66 69 68 67 66 64 59 58 50 46 54 61 64 61 60 59 56 55 59 74 57 55 73 80 76 72 69 68 71 50 73 53 54 72 71 52 52 52 70 52 53 50 52 71 70 70 51 47 69 70 51 49 45 68 46 63 51 66 47 62 45 64 70 71 109 47 66 67 66 70 71 69 70 69 49 51 70 56 55 54 57 57 56 54 56 59 62 64 82 83 69 70 84 84 72 83 84 83 83 68 67 68 68 68 66 64 60 57 56 51 53 63 66 62 60 59 58 56 75 77 73 56 55 72 70 68 73 69 71 47 53 55 72 73 71 53 54 70 50 54 55 44 54 71 50 71 71 46 49 52 46 45 44 48 47 49 66 71 47 63 46 60 73 50 66 44 49 49 68 69 68 51 50 67 69 71 72 56 53 55 56 56 57 55 58 61 62 65 82 71 70 71 82 84 72 83 84 84 83 69 66 67 67 67 65 63 60 56 53 53 54 61 65 57 59 59 61 75 75 72 79 45 51 72 70 62 80 78 71 54 51 71 71 74 71 76 71 72 51 54 48 55 71 74 70 50 71 53 46 47 48 47 50 50 47 64 60 45 70 49 46 63 40 78 62 67 68 67 68 50 51 51 50 50 70 70 52 56 55 56 57 58 56 55 58 60 61 65 82 71 70 72 83 84 73 71 84 84 84 67 66 66 67 65 64 61 60 58 54 55 53 58 62 57 51 60 59 75 54 45 47 55 46 73 67 69 69 74 71 54 72 76 78 86 75 71 71 54 71 72 45 55 55 72 70 49 71 51 47 49 48 46 50 52 47 62 64 68 63 63 59 59 59 40 68 94 61 48 49 50 70 51 50 71 51 51 50 56 56 56 56 58 56 55 57 62 62 66 69 70 72 83 84 84 84 71 71 70 83 81 81 64 65 65 63 63 59 57 57 56 59 58 59 56 53 59 59 56 49 53 47 53 53 74 71 66 59 84 72 46 71 69 72 72 88 84 71 70 71 53 52 48 72 70 53 50 70 50 48 47 48 47 50 70 67 73 59 64 64 63 63 62 63 65 64 87 71 68 49 50 50 50 52 52 51 49 49 56 54 57 55 58 55 58 59 62 63 64 70 69 71 70 83 84 84 71 71 71 83 81 80 65 65 64 61 61 60 59 59 53 58 55 57 58 53 57 53 54 45 51 43 49 55 56 70 61 66 87 75 72 79 67 51 57 84 63 76 70 71 53 43 53 72 71 53 52 70 52 48 47 49 47 70 68 63 88 46 68 47 47 66 65 46 48 63 59 110 61 49 52 51 50 51 49 50 49 50 56 53 56 57 57 57 58 59 63 63 66 69 70 70 84 82 84 84 71 71 72 82 66 65 64 64 63 60 59 58 60 57 58 56 58 56 55 57 60 52 48 48 45 44 51 55 46 72 71 49 81 79 72 71 44 69 64 72 76 69 70 52 49 46 50 72 53 54 48 72 72 49 48 48 50 71 76 70 50 60 69 68 43 79 48 61 64 64 67 96 87 68 70 70 50 49 51 50 51 49 56 52 56 57 57 56 58 59 80 65 67 67 68 83 83 83 83 84 73 71 71 83 81 80 64 62 62 60 59 58 61 58 55 57 59 56 57 62 62 53 50 51 45 48 52 54 73 56 52 63 79 76 70 70 53 69 62 69 78 69 70 51 50 52 44 51 52 53 51 52 52 49 48 51 70 70 67 66 66 78 67 65 41 97 60 61 46 65 44 65 106 69 76 71 51 51 70 69 52 50 55 55 55 58 60 58 55 60 79 66 66 66 67 83 83 82 83 73 73 71 71 83 81 82 64 60 61 59 59 58 62 59 59 74 61 58 58 64 61 53 50 47 46 52 56 53 74 74 56 71 75 69 68 66 54 47 55 999 63 68 52 53 48 41 43 49 55 47 48 51 49 50 50 71 70 52 65 68 70 64 61 61 42 90 46 46 63 65 68 76 46 71 69 50 69 69 69 69 50 50 54 55 55 57 59 59 56 77 80 82 66 65 67 82 82 82 70 84 85 71 70 83 66 80 64 62 62 60 58 58 61 59 65 57 60 55 60 79 62 53 46 46 43 53 51 44 57 73 57 71 70 70 67 65 57 50 59 57 73 66 70 49 46 43 49 53 57 46 51 51 53 52 52 54 53 53 71 65 96 80 68 67 61 44 46 46 61 69 68 49 66 70 79 64 82 74 74 70 50 51 56 55 56 59 59 60 57 77 78 82 69 66 67 68 82 82 71 71 84 72 70 83 66 79 63 61 61 60 59 58 60 59 81 57 62 62 60 59 60 53 49 49 48 51 34 51 54 74 72 71 85 83 68 62 56 35 52 60 71 69 70 50 48 44 51 52 54 48 55 53 71 79 57 52 52 54 72 67 78 117 62 64 70 46 69 46 71 75 67 49 70 65 74 69 73 64 68 68 70 69 56 55 58 59 58 59 57 60 79 82 69 68 68 66 68 82 83 84 85 72 70 82 81 79 62 60 60 60 60 60 60 79 81 57 80 79 78 75 60 55 52 52 50 49 50 56 73 84 72 87 110 71 66 67 58 47 44 999 71 68 68 49 50 47 53 57 52 58 75 55 71 72 54 48 51 55 55 43 62 108 64 60 63 60 76 68 73 63 68 68 64 67 78 67 72 73 64 69 66 68 56 57 58 59 59 60 57 58 79 81 70 67 67 67 68 83 71 72 72 83 70 81 82 63 61 56 58 60 61 61 61 74 81 59 74 79 75 73 57 56 55 51 47 46 46 56 55 74 87 72 90 73 44 68 59 54 53 73 72 65 68 52 52 50 54 58 58 74 73 53 53 78 50 50 53 55 53 67 67 91 68 107 64 46 87 49 63 67 67 66 65 68 68 90 86 70 66 71 48 65 57 56 59 60 61 59 57 58 80 81 82 66 67 68 69 68 72 71 83 83 83 82 81 80 62 50 59 59 60 61 79 73 84 74 78 78 76 72 58 57 56 50 48 37 57 50 53 71 102 74 94 78 69 88 64 76 71 80 71 64 68 53 53 55 74 57 77 76 54 52 70 57 47 53 54 72 71 69 999 999 87 113 45 67 83 54 66 67 69 50 69 66 64 71 73 60 79 105 64 64 58 55 60 60 62 60 59 59 79 82 82 68 66 67 69 81 70 72 71 82 83 82 81 80 63 54 59 58 58 61 79 73 85 76 74 76 73 72 58 57 54 52 49 41 58 53 52 52 73 74 96 80 74 75 78 90 81 76 78 46 68 51 54 56 74 54 84 90 73 74 73 52 47 54 55 73 75 75 68 74 70 83 67 76 94 77 75 77 63 48 68 65 66 65 61 66 72 110 66 65 55 57 59 61 62 61 60 61 63 82 82 68 66 65 69 68 70 84 83 83 82 81 80 79 64 63 60 56 59 63 77 73 87 75 79 72 72 57 59 59 57 49 45 49 59 57 47 45 73 76 73 73 80 71 78 77 78 79 82 74 68 52 53 52 72 56 75 77 74 74 73 53 53 54 53 51 72 80 68 75 59 99 68 64 104 62 122 67 63 49 70 67 61 114 102 77 999 111 70 65 57 58 58 61 62 61 61 61 63 82 81 68 66 65 69 69 67 69 70 82 83 82 81 80 81 65 61 56 57 59 76 75 86 59 80 73 72 57 59 60 59 58 47 48 55 52 42 48 86 76 74 83 72 76 88 76 79 87 86 69 68 71 54 52 53 55 58 59 56 55 73 74 75 57 52 53 70 69 72 72 64 83 67 68 111 70 103 60 47 70 65 48 60 73 87 54 999 103 69 67 56 58 59 62 62 62 60 62 62 82 82 81 67 65 82 69 67 68 83 82 83 81 81 80 79 80 62 57 56 59 75 77 76 76 76 73 72 72 58 62 59 56 52 48 52 43 50 54 74 73 73 93 77 48 79 74 74 46 84 61 69 70 52 51 51 54 57 58 58 51 92 73 89 77 56 53 72 67 70 70 80 72 84 69 75 62 73 63 60 81 73 72 107 51 48 999 999 999 62 64 57 57 59 61 63 62 61 60 64 80 82 81 66 66 82 68 68 68 82 82 82 80 81 81 81 81 63 60 57 56 76 75 81 74 87 75 73 57 59 62 62 61 58 49 51 51 54 73 86 93 94 90 75 73 78 74 74 72 60 61 68 71 72 51 53 55 52 61 57 74 76 73 73 75 71 54 71 71 70 69 85 70 72 105 75 47 75 49 66 85 79 79 91 117 63 36 999 999 72 63 58 57 59 60 61 62 61 61 63 64 82 81 66 66 81 67 67 68 82 82 82 81 80 80 79 80 80 62 55 58 75 74 78 74 96 72 75 73 73 60 62 61 62 55 49 46 47 72 74 91 79 83 74 74 72 54 73 70 58 64 68 70 71 55 72 50 54 59 58 74 81 105 90 112 71 71 73 73 77 64 68 81 76 92 66 51 76 53 62 81 65 61 48 57 53 999 76 85 75 69 57 59 60 61 61 62 61 61 61 63 67 82 65 65 81 68 67 69 85 82 82 81 81 80 80 80 81 60 58 57 73 73 78 76 92 72 83 73 73 60 61 65 59 57 49 45 50 55 69 80 75 81 78 83 52 57 73 74 64 67 70 70 72 71 53 51 55 58 60 76 71 68 89 94 70 76 53 72 70 46 61 68 60 101 64 50 81 50 67 69 72 63 68 74 38 36 91 72 73 64 58 58 62 60 60 61 61 60 59 57 66 81 81 65 81 68 67 69 81 81 81 81 79 78 79 80 67 61 57 59 73 76 81 74 85 81 80 71 73 59 59 64 64 63 45 46 49 54 71 77 79 72 75 75 73 55 49 51 68 68 71 71 71 71 56 46 53 61 61 82 72 76 59 110 70 69 50 69 72 46 58 77 58 86 85 63 64 70 90 91 61 61 73 68 999 55 125 70 60 62 59 58 61 61 60 62 59 58 58 52 62 67 82 66 81 68 69 70 82 80 81 80 80 78 80 80 67 62 60 58 73 76 76 84 85 84 78 70 74 58 61 64 64 80 59 45 50 54 51 67 69 69 71 73 56 51 51 54 71 70 71 70 70 71 55 52 60 66 77 78 57 45 117 55 102 72 51 51 70 46 58 63 63 90 126 118 64 93 72 50 68 60 56 45 33 999 126 54 47 64 60 60 62 62 61 61 58 55 50 48 60 66 81 65 82 68 82 70 82 80 81 80 79 76 79 81 69 62 61 58 72 77 74 78 83 82 74 70 75 73 79 63 59 999 56 51 58 50 44 70 67 69 71 54 50 50 55 50 71 70 71 70 70 72 50 53 81 60 77 74 59 65 83 80 102 73 54 50 88 68 54 57 60 999 59 80 72 101 75 61 61 60 85 52 67 28 82 61 51 47 59 60 63 62 61 60 57 43 44 44 59 64 82 66 68 68 83 82 81 81 81 80 79 81 77 83 69 63 61 60 78 78 75 79 80 76 75 69 72 73 74 80 75 999 76 78 76 49 49 71 68 70 52 51 43 51 52 50 72 72 71 71 51 73 52 54 85 62 74 54 80 71 61 88 64 72 51 72 70 67 50 52 51 999 999 126 78 123 58 68 90 64 123 61 112 16 58 83 75 49 61 60 63 62 62 62 56 42 43 44 56 64 81 65 67 67 84 82 82 80 83 81 80 81 79 84 65 65 60 73 75 72 79 72 81 77 70 70 75 72 999 73 74 78 999 999 60 50 54 72 70 52 48 51 50 52 53 52 53 55 57 53 52 57 58 53 93 81 75 57 81 55 47 81 71 70 71 70 65 67 54 46 51 999 999 57 99 67 70 68 90 114 102 69 82 57 29 64 56 86 63 61 64 63 62 61 56 44 48 54 57 63 66 67 67 68 83 83 81 82 84 81 80 79 80 83 66 64 62 57 76 72 76 77 72 78 70 69 75 72 73 75 74 74 999 74 56 51 51 55 72 48 48 50 50 49 48 51 53 53 52 51 53 58 60 48 89 81 75 56 57 73 67 91 71 72 73 70 84 71 56 60 48 25 999 999 85 95 63 41 101 71 89 49 68 16 999 35 130 64 62 63 64 64 63 61 57 46 45 57 61 63 66 67 66 82 83 83 81 79 82 86 80 80 81 80 66 62 62 72 74 79 72 71 69 71 71 71 75 71 72 72 75 72 72 57 53 53 55 52 72 51 49 50 48 45 41 49 50 51 53 57 56 55 64 85 76 74 75 74 81 74 63 88 78 76 89 71 72 71 64 60 50 29 999 49 57 999 81 48 54 47 62 112 26 15 999 18 104 115 62 62 65 64 63 62 60 63 46 55 60 60 66 66 67 81 84 83 82 79 81 82 80 80 81 81 66 64 62 74 73 78 73 69 70 69 72 71 69 70 73 71 73 53 51 54 55 56 56 72 72 53 48 49 51 49 47 39 48 53 54 72 56 62 63 63 75 57 84 73 74 72 91 84 75 83 72 71 73 71 70 68 55 29 999 999 999 73 65 59 46 60 41 88 27 17 999 999 35 100 63 63 65 65 62 62 60 59 47 60 48 62 66 66 68 81 84 84 82 79 83 80 80 80 82 82 66 65 62 74 71 74 72 69 71 70 72 71 70 72 72 72 73 49 50 55 74 56 57 72 72 54 50 48 47 49 48 54 57 61 54 72 75 67 59 81 81 77 83 88 73 73 87 86 68 71 72 83 74 72 71 69 56 33 999 999 61 63 47 47 67 72 45 51 22 15 13 14 134 100 65 63 65 65 63 62 60 58 53 62 56 61 67 66 68 80 83 84 82 80 80 83 81 79 83 81 66 64 61 74 71 74 72 69 71 71 72 55 70 71 71 72 56 51 52 54 72 52 55 72 72 53 50 51 48 48 47 54 61 64 56 71 81 61 81 75 90 91 79 73 79 76 99 68 71 50 51 73 72 70 69 70 54 45 45 21 61 27 69 65 67 68 48 52 71 16 999 28 111 81 64 63 67 66 63 63 61 66 62 64 62 60 68 65 67 68 82 83 82 81 84 82 81 78 83 81 66 65 63 75 72 71 73 70 53 69 71 71 70 75 71 72 53 55 51 51 55 53 72 72 54 50 47 50 52 52 50 54 51 58 59 73 84 61 88 82 86 84 74 52 52 106 84 71 52 49 53 76 72 71 71 70 63 46 47 26 52 55 84 60 61 46 61 62 47 14 999 999 101 76 63 65 66 64 63 64 60 64 69 71 64 61 67 67 66 68 81 81 83 82 84 81 82 79 82 68 65 64 63 74 73 76 77 70 54 68 72 72 70 71 71 72 53 58 53 49 56 53 75 72 52 49 48 50 48 54 57 57 60 62 74 81 86 62 76 83 94 81 75 75 71 70 94 86 71 52 50 52 72 71 72 70 69 51 50 31 51 28 24 114 63 61 42 58 49 10 999 999 18 111 63 64 65 64 62 62 62 62 82 84 70 65 66 68 65 68 80 81 83 83 81 79 82 81 84 70 66 63 64 58 69 72 70 71 53 68 70 72 68 70 71 56 49 55 50 48 73 72 999 55 57 54 49 50 50 49 52 54 58 77 999 999 72 74 86 85 75 74 96 74 69 88 86 68 71 47 40 46 71 80 73 51 67 54 50 46 30 26 50 123 84 47 45 84 28 999 999 999 999 51 63 63 65 63 62 63 62 62 79 84 72 63 66 69 67 69 81 81 83 84 81 81 81 82 84 68 66 63 62 59 71 73 74 71 53 51 73 71 67 67 72 55 55 55 53 53 73 72 71 71 55 56 50 47 48 54 55 73 57 999 78 71 73 76 999 81 85 80 97 82 75 87 80 61 54 47 48 43 77 74 72 54 70 61 51 48 49 29 999 97 92 64 36 112 90 999 999 999 999 19 63 65 64 63 64 64 61 62 61 65 71 63 69 70 68 68 81 81 82 84 81 86 84 81 84 69 66 80 60 58 71 71 74 71 56 71 72 71 67 67 72 55 54 50 55 59 54 72 71 70 73 55 50 49 55 56 73 73 74 73 75 71 52 72 999 78 87 82 73 95 67 97 77 80 53 48 46 40 53 74 80 72 70 66 49 53 54 47 49 54 87 70 105 62 48 999 999 12 10 58 64 65 66 64 65 63 59 61 62 65 72 65 66 69 69 68 81 81 82 84 80 91 81 81 85 68 65 80 59 56 78 72 76 71 55 72 68 71 68 78 74 51 53 60 59 57 57 56 53 70 72 56 54 53 57 73 57 72 73 72 72 72 47 55 74 75 81 73 98 72 63 75 84 78 41 32 36 45 39 69 85 73 71 69 53 56 55 46 45 999 57 60 28 54 999 999 999 999 8 17 63 63 66 65 66 65 59 61 62 62 71 65 64 69 70 67 82 82 84 84 82 92 80 82 83 82 64 59 57 57 71 64 78 74 55 54 65 70 68 71 73 53 49 57 61 57 57 50 55 71 72 72 56 53 58 57 53 74 72 87 72 56 51 56 73 88 80 72 92 92 47 72 78 73 32 33 36 56 45 54 82 72 71 68 53 57 52 52 45 999 23 999 999 56 999 999 15 12 999 12 63 63 66 66 66 65 62 62 79 61 70 65 63 82 81 81 82 82 88 85 80 89 81 82 83 82 65 51 53 55 69 67 72 71 57 70 67 69 67 68 75 57 50 58 999 74 76 54 55 55 72 72 72 54 43 49 52 72 69 94 78 54 56 55 73 82 74 71 95 74 74 73 86 74 38 46 45 52 52 52 83 71 69 73 60 59 54 47 50 27 26 45 999 999 999 999 13 15 9 17 63 64 65 80 66 65 62 60 80 63 68 66 65 68 82 80 82 83 83 83 82 87 81 82 83 81 64 42 55 55 68 66 70 71 73 71 73 67 67 70 79 57 49 59 57 999 57 54 57 55 72 72 73 57 47 55 57 71 82 79 76 73 57 72 72 87 74 74 85 71 66 83 79 75 52 46 46 63 62 64 71 70 73 73 64 53 61 51 50 27 28 27 65 999 999 999 12 999 999 14 62 62 63 79 64 64 61 62 79 63 67 67 65 67 81 81 81 82 82 82 81 86 81 82 81 81 64 55 57 54 69 71 70 71 56 70 69 71 69 70 74 57 54 57 54 56 54 55 73 73 54 57 54 51 60 62 57 72 71 72 75 81 57 74 71 78 75 72 72 80 68 60 72 82 74 53 47 64 64 69 74 77 76 74 68 51 60 56 50 47 46 27 18 23 999 999 13 15 12 15 62 60 64 79 64 64 62 78 80 63 66 71 69 67 81 81 82 82 82 84 81 91 80 81 81 65 62 56 57 55 70 69 71 72 72 71 74 67 69 71 74 58 61 57 51 53 52 53 56 72 52 73 49 54 59 80 54 72 74 72 71 88 57 78 72 75 72 89 68 80 51 76 77 90 79 53 50 58 72 66 999 75 75 79 70 61 64 64 63 59 49 26 17 16 999 999 17 19 15 17