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 2040 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 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 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 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 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 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 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 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 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 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 1 2 2 2 2 2 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 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 1 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 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 1 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 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 1 1 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 1 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 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 1 1 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 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 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 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 1 2 2 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 1 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 1 2 2 2 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 1 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 1 2 1 2 2 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 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 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 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 1 2 2 2 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 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 1 2 2 2 2 2 2 1 1 2 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 1 1 2 2 2 2 2 2 1 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 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 1 2 1 1 2 2 2 1 1 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 1 2 2 2 1 2 2 1 1 2 2 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 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 1 1 1 2 2 1 1 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 2 2 2 2 2 1 1 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 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 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 1 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 1 2 2 2 2 1 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 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 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 1 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 1 2 2 2 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 1 1 1 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 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 2 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 1 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 1 2 1 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 1 1 2 2 2 2 1 2 2 2 1 1 2 1 2 2 1 1 1 2 2 7 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 1 1 2 2 1 2 2 2 2 2 1 1 1 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 7 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 1 2 2 2 2 1 2 2 2 2 1 1 1 6 6 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 1 2 2 2 1 1 2 2 4 2 2 2 1 3 2 2 1 2 2 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 1 1 2 2 2 1 2 2 2 7 4 3 6 2 1 2 2 2 2 1 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 2 3 4 6 1 3 1 1 1 1 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 1 1 2 2 2 2 2 2 2 2 1 1 1 1 3 1 2 2 1 1 1 6 4 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 1 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 1 2 1 1 1 3 1 4 6 4 2 1 1 4 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 2 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 3 1 4 3 1 6 2 4 4 3 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 1 1 2 2 2 1 2 2 2 2 2 2 1 1 3 1 1 3 3 6 4 3 1 3 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 1 2 1 1 2 2 2 2 2 2 2 2 1 1 1 3 1 1 4 1 3 4 3 2 4 1 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 1 2 2 2 2 2 2 2 2 2 1 2 1 1 1 3 3 1 3 1 3 4 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 1 2 2 2 2 2 1 1 2 2 1 1 1 1 2 4 2 6 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 1 2 2 2 2 2 1 1 1 1 1 1 2 1 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 1 1 2 2 2 2 1 2 1 2 2 2 6 2 1 1 1 1 2 1 2 1 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 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 2 1 1 1 1 1 1 1 1 2 1 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 1 2 2 1 2 2 2 1 2 1 2 2 2 2 1 1 1 3 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 1 1 2 2 2 2 2 2 1 1 2 1 4 3 4 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 1 2 1 1 1 2 2 2 1 1 1 2 4 4 3 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 2 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 1 1 2 2 2 2 1 2 1 4 4 4 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 1 2 2 1 1 2 1 1 4 4 4 4 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 1 2 1 1 2 2 1 1 2 2 1 4 1 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 1 1 1 3 4 4 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 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 1 2 2 1 1 4 4 4 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 4 4 4 6 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 1 1 1 1 2 2 2 1 4 4 4 4 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 1 1 2 2 2 1 1 1 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 3 3 4 4 4 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 4 4 4 4 3 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 7 3 4 4 3 7 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 2 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 2 2 1 7 7 7 4 4 3 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 2 2 2 2 2 2 2 2 2 2 7 7 7 2 1 1 2 7 7 7 3 4 4 7 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 7 7 2 1 2 2 2 7 7 4 3 4 7 1 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 2 2 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 1 2 2 2 7 7 7 3 3 7 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 7 7 7 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 2 2 2 2 2 1 2 2 1 2 2 2 7 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2364 2344 2344 2352 2317 2279 2239 2218 2212 2224 2232 2253 2277 2323 2277 2279 2287 2308 2314 2317 2339 2337 2306 2319 2337 2351 2370 2393 2357 2384 2399 2421 2445 2498 2491 2476 2435 2438 2476 2550 2557 2571 2595 2592 2623 2609 2591 2477 2427 2471 2477 2457 2456 2466 2458 2437 2442 2413 2430 2452 2430 2398 2423 2433 2436 2433 2407 2404 2407 2401 2371 2376 2402 2415 2374 2317 2385 2467 2501 2519 2523 2495 2509 2548 2569 2568 2573 2574 2551 2573 2577 2593 2536 2607 2540 2585 2595 2589 2556 2610 2357 2352 2357 2352 2314 2276 2236 2215 2215 2233 2235 2255 2279 2302 2273 2279 2294 2302 2311 2327 2339 2344 2306 2319 2332 2349 2365 2391 2357 2388 2398 2413 2432 2491 2483 2470 2435 2435 2476 2533 2556 2566 2575 2601 2603 2622 2533 2500 2442 2463 2454 2455 2478 2475 2477 2455 2465 2410 2437 2458 2437 2421 2434 2439 2448 2469 2417 2410 2420 2405 2389 2390 2424 2428 2390 2329 2374 2470 2511 2517 2523 2493 2507 2537 2558 2572 2572 2584 2566 2587 2556 2649 2576 2592 2612 2568 2610 2539 2517 2607 2354 2362 2364 2347 2311 2276 2236 2221 2215 2236 2234 2258 2275 2288 2268 2282 2294 2312 2311 2332 2341 2347 2306 2322 2329 2344 2353 2382 2357 2384 2405 2415 2421 2478 2474 2466 2437 2433 2465 2530 2560 2568 2575 2595 2611 2653 2591 2519 2459 2457 2449 2470 2493 2490 2477 2507 2480 2442 2448 2474 2469 2432 2439 2454 2475 2431 2418 2448 2425 2423 2405 2404 2441 2440 2405 2348 2369 2468 2513 2519 2525 2494 2503 2516 2557 2590 2574 2581 2562 2573 2603 2529 2600 2563 2660 2582 2574 2572 2495 2630 2349 2359 2362 2337 2303 2279 2233 2221 2221 2239 2235 2257 2272 2280 2277 2285 2300 2317 2314 2335 2343 2343 2306 2317 2322 2337 2349 2375 2354 2384 2400 2423 2419 2458 2464 2462 2439 2419 2452 2519 2551 2585 2567 2598 2665 2657 2625 2531 2475 2461 2461 2484 2488 2482 2494 2522 2482 2449 2480 2493 2469 2473 2430 2453 2479 2451 2443 2444 2447 2438 2424 2420 2451 2453 2419 2363 2374 2464 2505 2519 2532 2499 2502 2515 2562 2590 2579 2581 2594 2592 2640 2449 2661 2477 2587 2601 2494 2585 2514 2643 2349 2352 2357 2332 2298 2276 2233 2224 2230 2244 2232 2258 2275 2276 2277 2285 2309 2316 2319 2337 2343 2344 2298 2309 2317 2334 2339 2364 2353 2384 2405 2428 2421 2443 2456 2462 2437 2411 2438 2501 2555 2573 2578 2609 2667 2668 2665 2535 2500 2473 2479 2501 2501 2489 2494 2529 2476 2462 2487 2500 2476 2496 2444 2480 2485 2462 2473 2446 2470 2449 2436 2433 2458 2452 2437 2375 2378 2463 2501 2519 2538 2513 2509 2522 2568 2593 2590 2602 2607 2564 2634 2578 2498 2613 2618 2673 2564 2635 2640 2622 2342 2349 2349 2322 2301 2276 2236 2230 2236 2242 2232 2253 2280 2272 2274 2284 2303 2329 2314 2333 2331 2342 2295 2303 2314 2329 2329 2358 2351 2393 2410 2437 2430 2437 2450 2456 2439 2414 2431 2480 2553 2598 2602 2607 2588 2537 2575 2550 2509 2498 2491 2500 2491 2495 2505 2519 2493 2480 2492 2505 2490 2502 2483 2491 2468 2470 2496 2451 2472 2447 2466 2463 2475 2450 2447 2399 2388 2456 2503 2513 2544 2528 2508 2530 2571 2591 2591 2604 2613 2661 2543 2602 2565 2626 2675 2600 2526 2677 2702 2614 2332 2352 2342 2322 2301 2276 2239 2236 2239 2242 2231 2255 2282 2267 2269 2286 2303 2333 2316 2328 2324 2336 2295 2308 2311 2327 2327 2354 2344 2396 2415 2439 2437 2441 2450 2450 2438 2427 2427 2463 2529 2586 2591 2576 2686 2524 2485 2555 2531 2508 2501 2506 2498 2502 2501 2511 2509 2480 2499 2514 2507 2517 2542 2515 2517 2473 2522 2491 2496 2521 2498 2483 2487 2473 2445 2424 2404 2455 2496 2511 2546 2533 2504 2527 2567 2588 2590 2600 2611 2641 2590 2577 2456 2607 2708 2638 2545 2823 2267 2572 2332 2352 2339 2327 2295 2279 2245 2242 2245 2245 2240 2276 2282 2264 2274 2285 2301 2329 2309 2319 2317 2328 2293 2301 2311 2329 2327 2354 2344 2394 2421 2437 2439 2443 2450 2441 2436 2436 2429 2445 2517 2581 2564 2601 2681 2573 2576 2534 2531 2512 2509 2509 2496 2502 2520 2516 2521 2495 2504 2532 2517 2512 2494 2561 2520 2484 2538 2460 2528 2516 2423 2460 2499 2491 2471 2443 2422 2461 2491 2512 2549 2527 2501 2532 2565 2586 2593 2600 2607 2619 2568 2556 2552 2585 2683 2627 2619 2815 2479 2332 2332 2352 2344 2329 2290 2273 2245 2248 2248 2248 2243 2289 2289 2266 2274 2284 2298 2311 2312 2311 2301 2310 2293 2301 2314 2329 2329 2359 2352 2390 2424 2437 2439 2450 2450 2437 2429 2449 2442 2452 2504 2574 2565 2608 2672 2489 2559 2550 2538 2512 2513 2515 2497 2508 2526 2514 2521 2513 2519 2523 2509 2533 2483 2561 2479 2525 2555 2532 2551 2561 2519 2522 2518 2502 2476 2464 2438 2475 2491 2509 2547 2530 2499 2541 2571 2583 2599 2608 2614 2607 2562 2563 2576 2597 2674 2546 2781 2712 2456 2596 2337 2352 2347 2334 2290 2273 2248 2259 2248 2256 2256 2297 2290 2274 2278 2291 2300 2300 2320 2302 2293 2297 2285 2301 2311 2332 2332 2352 2357 2385 2421 2435 2435 2452 2443 2435 2417 2447 2453 2492 2480 2559 2572 2610 2661 2480 2540 2554 2537 2515 2521 2514 2501 2514 2506 2509 2520 2522 2530 2529 2551 2531 2563 2576 2553 2559 2553 2569 2575 2551 2536 2552 2535 2515 2493 2475 2471 2474 2489 2504 2540 2538 2504 2554 2576 2586 2604 2612 2608 2613 2590 2557 2556 2590 2654 2676 2838 2695 2625 2665 2337 2352 2349 2334 2295 2268 2256 2262 2245 2259 2272 2306 2301 2277 2281 2292 2310 2292 2321 2309 2292 2293 2279 2303 2311 2327 2337 2352 2359 2385 2419 2430 2430 2450 2432 2424 2404 2444 2467 2524 2485 2522 2579 2544 2592 2601 2542 2555 2545 2527 2522 2517 2501 2511 2498 2513 2514 2521 2536 2542 2555 2541 2573 2605 2579 2592 2579 2573 2560 2563 2560 2570 2549 2527 2513 2471 2492 2490 2470 2495 2538 2547 2523 2558 2581 2585 2603 2612 2621 2604 2648 2575 2568 2602 2662 2692 2686 2624 2590 2683 2337 2349 2347 2329 2287 2268 2262 2259 2251 2259 2277 2317 2310 2290 2277 2292 2311 2299 2315 2302 2292 2297 2281 2301 2309 2322 2337 2354 2366 2385 2419 2435 2426 2443 2435 2413 2392 2439 2500 2550 2519 2541 2583 2513 2584 2565 2533 2555 2547 2534 2521 2517 2505 2503 2493 2516 2523 2522 2544 2544 2555 2518 2582 2602 2588 2617 2581 2562 2557 2569 2567 2579 2572 2539 2502 2494 2500 2519 2468 2482 2532 2563 2539 2561 2583 2581 2607 2617 2635 2619 2693 2619 2599 2618 2663 2720 2609 2697 2653 2695 2332 2344 2344 2317 2290 2268 2265 2265 2259 2262 2285 2334 2316 2296 2276 2305 2306 2309 2308 2299 2288 2297 2282 2295 2309 2329 2332 2354 2378 2392 2421 2430 2421 2437 2437 2410 2385 2424 2517 2368 2496 2538 2543 2578 2568 2550 2541 2552 2542 2538 2521 2517 2504 2496 2494 2518 2521 2530 2534 2552 2565 2560 2587 2603 2587 2628 2563 2598 2578 2582 2595 2561 2506 2529 2522 2497 2512 2523 2465 2485 2524 2571 2538 2564 2575 2593 2600 2614 2661 2625 2656 2593 2578 2506 2596 2706 2593 2589 2602 2721 2332 2339 2344 2314 2285 2273 2262 2276 2265 2262 2283 2334 2320 2298 2275 2306 2303 2309 2308 2296 2291 2300 2285 2298 2314 2332 2339 2362 2383 2394 2415 2426 2421 2439 2435 2415 2385 2419 2512 2519 2520 2505 2548 2578 2562 2554 2540 2547 2539 2538 2524 2519 2501 2493 2503 2518 2522 2530 2530 2560 2573 2552 2587 2612 2609 2638 2548 2580 2590 2602 2648 2557 2559 2553 2519 2497 2506 2521 2477 2492 2530 2571 2544 2566 2569 2591 2600 2620 2675 2616 2591 2675 2654 2572 2597 2636 2619 2619 2588 2712 2329 2332 2342 2319 2285 2276 2265 2279 2279 2282 2286 2316 2323 2297 2283 2307 2293 2307 2304 2300 2293 2301 2285 2309 2317 2342 2347 2366 2391 2399 2413 2421 2421 2435 2437 2415 2390 2415 2515 2530 2517 2512 2535 2570 2561 2528 2534 2554 2543 2534 2527 2520 2496 2498 2512 2522 2528 2526 2535 2567 2591 2539 2610 2625 2590 2613 2588 2601 2624 2610 2601 2319 2566 2556 2514 2496 2513 2534 2500 2503 2543 2579 2557 2571 2576 2598 2607 2639 2673 2649 2653 2717 2641 2659 2557 2650 2609 2656 2650 2734 2322 2317 2334 2327 2287 2282 2268 2282 2287 2309 2302 2307 2316 2296 2284 2306 2278 2302 2299 2307 2293 2301 2290 2314 2322 2344 2352 2376 2400 2401 2410 2426 2421 2425 2435 2415 2394 2424 2517 2500 2501 2514 2536 2561 2555 2535 2542 2555 2540 2535 2527 2519 2497 2504 2514 2528 2533 2530 2537 2565 2600 2528 2641 2582 2608 2602 2586 2605 2609 2619 2657 2610 2577 2556 2506 2499 2525 2543 2528 2521 2555 2582 2575 2592 2584 2606 2617 2643 2626 2673 2564 2669 2670 2646 2410 2590 2568 2649 2647 2741 2311 2311 2327 2327 2290 2282 2285 2285 2293 2322 2318 2315 2315 2293 2282 2297 2277 2299 2295 2300 2296 2310 2293 2317 2324 2344 2354 2381 2408 2401 2410 2428 2421 2421 2426 2413 2390 2428 2514 2523 2512 2497 2524 2554 2585 2538 2518 2547 2541 2534 2525 2520 2504 2504 2521 2537 2536 2535 2541 2569 2567 2596 2559 2563 2611 2571 2601 2608 2615 2622 2652 2607 2578 2559 2511 2505 2537 2551 2544 2540 2557 2584 2589 2604 2597 2623 2625 2646 2688 2651 2685 2755 2591 2642 2535 2552 2603 2739 2603 2759 2311 2311 2319 2322 2290 2285 2295 2301 2303 2334 2334 2330 2308 2285 2279 2298 2277 2296 2291 2301 2299 2311 2298 2319 2327 2344 2359 2380 2401 2394 2406 2421 2413 2415 2424 2413 2383 2426 2522 2536 2525 2516 2524 2566 2597 2550 2526 2545 2542 2532 2525 2530 2516 2506 2530 2546 2539 2541 2546 2566 2572 2619 2630 2594 2614 2576 2560 2625 2560 2634 2563 2597 2576 2557 2515 2517 2550 2555 2552 2555 2564 2583 2596 2601 2619 2632 2625 2651 2659 2628 2671 2639 2644 2593 2639 2678 2592 2622 2659 2674 2317 2317 2317 2319 2295 2295 2303 2314 2311 2337 2339 2332 2308 2282 2276 2295 2270 2295 2283 2300 2299 2310 2309 2327 2332 2349 2366 2378 2394 2383 2401 2413 2406 2413 2419 2419 2381 2426 2527 2518 2494 2529 2541 2538 2597 2566 2534 2561 2543 2535 2526 2533 2524 2517 2535 2541 2537 2537 2548 2570 2572 2601 2617 2621 2619 2618 2591 2650 2624 2632 2650 2596 2579 2562 2521 2530 2561 2558 2551 2560 2569 2581 2592 2603 2625 2628 2635 2677 2695 2671 2666 2639 2719 2663 2532 2449 2569 2662 2675 2756 2322 2322 2317 2319 2295 2301 2317 2322 2314 2332 2334 2334 2314 2282 2279 2291 2267 2292 2285 2299 2299 2317 2309 2337 2346 2354 2378 2378 2381 2381 2397 2401 2397 2408 2417 2421 2381 2436 2534 2466 2538 2508 2565 2540 2602 2541 2548 2557 2544 2540 2527 2536 2528 2525 2536 2541 2530 2536 2552 2569 2572 2599 2616 2612 2613 2620 2588 2646 2633 2657 2625 2620 2590 2571 2525 2536 2569 2561 2551 2558 2575 2593 2601 2612 2625 2646 2661 2687 2658 2648 2722 2585 2662 2643 2633 2633 2504 2522 2477 2772 2327 2327 2317 2317 2301 2309 2329 2332 2314 2327 2329 2334 2314 2282 2276 2284 2274 2283 2283 2296 2305 2318 2309 2343 2355 2366 2387 2376 2374 2376 2394 2394 2392 2406 2417 2410 2378 2439 2530 2543 2366 2481 2555 2564 2591 2555 2542 2552 2549 2540 2532 2541 2528 2531 2529 2535 2528 2541 2552 2556 2572 2596 2606 2615 2635 2623 2605 2633 2641 2584 2630 2619 2590 2572 2528 2543 2574 2566 2552 2558 2579 2603 2617 2629 2631 2650 2657 2710 2715 2557 2692 2623 2643 2669 2601 2568 2642 2544 2653 2687 2329 2327 2319 2314 2301 2327 2344 2334 2309 2317 2329 2329 2311 2276 2271 2281 2274 2277 2280 2293 2305 2319 2311 2342 2367 2385 2391 2369 2364 2376 2392 2394 2383 2406 2410 2394 2381 2439 2508 2591 2566 2536 2581 2561 2581 2547 2541 2550 2552 2541 2537 2537 2526 2531 2530 2530 2519 2537 2552 2546 2566 2599 2624 2634 2642 2599 2607 2614 2627 2620 2629 2613 2588 2568 2533 2551 2569 2562 2555 2568 2578 2607 2626 2636 2632 2638 2641 2738 2640 2581 2646 2702 2532 2622 2651 2600 2614 2605 2595 2631 2332 2327 2317 2306 2303 2337 2349 2337 2309 2301 2324 2334 2301 2279 2276 2279 2275 2283 2276 2291 2301 2319 2317 2347 2369 2393 2383 2362 2354 2376 2392 2394 2381 2408 2399 2390 2390 2441 2496 2595 2509 2486 2564 2561 2560 2547 2547 2572 2551 2543 2535 2533 2523 2522 2528 2525 2519 2536 2548 2544 2570 2593 2633 2685 2655 2649 2623 2587 2620 2615 2625 2604 2584 2561 2532 2556 2571 2566 2555 2576 2591 2616 2628 2633 2616 2627 2640 2671 2648 2628 2475 2671 2689 2651 2586 2569 2673 2597 2574 2718 2329 2322 2306 2303 2311 2349 2354 2339 2298 2293 2332 2344 2298 2285 2276 2276 2282 2292 2279 2289 2300 2319 2322 2346 2369 2388 2374 2344 2344 2362 2392 2394 2371 2413 2397 2385 2397 2441 2496 2468 2491 2546 2585 2518 2554 2530 2553 2575 2552 2545 2531 2530 2518 2520 2524 2531 2528 2530 2540 2548 2570 2576 2609 2602 2616 2657 2609 2597 2608 2590 2616 2599 2582 2557 2538 2560 2575 2569 2560 2570 2599 2627 2640 2648 2623 2647 2664 2632 2633 2641 2627 2669 2571 2585 2588 2633 2640 2579 2564 2640 2329 2319 2301 2311 2319 2362 2359 2344 2287 2285 2332 2344 2295 2285 2267 2276 2295 2297 2282 2294 2304 2322 2317 2342 2367 2381 2369 2337 2332 2344 2388 2392 2369 2413 2397 2381 2394 2439 2498 2518 2494 2530 2568 2567 2535 2560 2565 2571 2564 2546 2531 2530 2517 2519 2516 2537 2534 2531 2527 2550 2572 2580 2613 2615 2689 2589 2623 2616 2614 2611 2600 2596 2575 2555 2549 2567 2576 2573 2566 2572 2609 2630 2638 2643 2644 2660 2570 2691 2628 2581 2636 2681 2620 2585 2620 2645 2565 2562 2660 2653 2329 2319 2301 2317 2329 2366 2354 2339 2279 2279 2334 2344 2295 2282 2268 2273 2295 2310 2290 2306 2308 2322 2314 2334 2365 2380 2354 2342 2337 2342 2383 2397 2369 2413 2394 2369 2383 2430 2492 2493 2496 2511 2532 2517 2563 2574 2579 2568 2547 2548 2536 2531 2519 2520 2518 2537 2544 2538 2548 2557 2565 2569 2618 2653 2652 2622 2621 2607 2600 2614 2605 2598 2572 2556 2556 2573 2582 2586 2570 2586 2614 2631 2639 2639 2627 2659 2668 2655 2610 2687 2654 2599 2502 2518 2626 2610 2593 2502 2615 2625 2332 2319 2303 2322 2339 2366 2354 2334 2276 2279 2344 2349 2295 2285 2265 2273 2291 2308 2291 2306 2309 2327 2309 2329 2369 2370 2337 2329 2344 2342 2371 2401 2374 2410 2383 2369 2374 2420 2482 2490 2468 2504 2529 2512 2576 2568 2562 2576 2581 2557 2543 2530 2521 2524 2519 2534 2552 2542 2549 2560 2570 2586 2601 2608 2623 2617 2587 2618 2597 2603 2599 2591 2576 2560 2560 2575 2589 2584 2569 2598 2622 2632 2633 2633 2617 2620 2641 2659 2625 2629 2669 2704 2653 2616 2610 2619 2589 2550 2620 2645 2337 2319 2306 2329 2342 2364 2357 2332 2271 2279 2357 2362 2303 2282 2268 2268 2284 2308 2292 2306 2309 2327 2301 2317 2373 2370 2327 2319 2339 2342 2357 2410 2383 2399 2369 2366 2378 2408 2473 2473 2467 2493 2507 2524 2558 2585 2573 2570 2582 2564 2550 2535 2515 2525 2523 2532 2556 2538 2538 2567 2557 2590 2609 2592 2604 2615 2582 2608 2596 2605 2579 2590 2577 2569 2567 2576 2577 2574 2570 2603 2612 2624 2623 2615 2625 2606 2671 2714 2604 2463 2565 2631 2664 2630 2600 2615 2572 2624 2551 2667 2344 2329 2314 2334 2344 2364 2359 2327 2271 2282 2369 2376 2303 2285 2265 2265 2285 2306 2297 2308 2312 2327 2298 2314 2377 2382 2327 2317 2329 2344 2359 2413 2383 2390 2357 2364 2381 2408 2461 2477 2460 2480 2500 2512 2545 2570 2559 2568 2570 2573 2554 2543 2528 2521 2525 2537 2556 2553 2550 2570 2548 2590 2609 2592 2583 2614 2582 2601 2601 2556 2576 2588 2579 2575 2571 2579 2567 2572 2570 2596 2600 2614 2617 2597 2615 2662 2587 2681 2619 2681 2646 2446 2634 2619 2610 2610 2657 2653 2646 2665 2349 2332 2317 2337 2344 2364 2364 2317 2271 2293 2369 2384 2297 2285 2262 2268 2285 2298 2295 2314 2316 2319 2293 2314 2377 2395 2339 2317 2317 2347 2366 2408 2383 2381 2352 2366 2381 2406 2450 2471 2449 2474 2486 2504 2524 2559 2563 2565 2570 2571 2552 2544 2526 2519 2529 2536 2550 2561 2551 2568 2594 2584 2605 2571 2603 2594 2586 2590 2580 2582 2586 2591 2586 2583 2577 2579 2571 2575 2567 2580 2590 2608 2606 2621 2615 2662 2674 2588 2504 2645 2455 2582 2590 2634 2626 2652 2636 2686 2658 2662 2352 2332 2322 2344 2342 2357 2362 2301 2276 2298 2364 2378 2297 2285 2262 2276 2279 2291 2293 2316 2315 2317 2293 2319 2377 2390 2344 2317 2309 2344 2371 2399 2388 2369 2342 2369 2385 2408 2446 2462 2448 2473 2476 2490 2509 2529 2567 2548 2567 2562 2567 2550 2528 2521 2534 2543 2546 2560 2553 2564 2593 2594 2602 2585 2603 2596 2589 2586 2576 2588 2588 2588 2589 2590 2581 2579 2584 2566 2560 2570 2585 2592 2599 2622 2607 2613 2659 2595 2672 2672 2599 2559 2411 2632 2602 2616 2407 2640 2659 2776 2362 2337 2329 2352 2344 2362 2357 2298 2276 2301 2357 2359 2297 2293 2276 2279 2271 2292 2295 2315 2309 2303 2298 2319 2370 2381 2347 2311 2309 2344 2374 2390 2385 2359 2334 2369 2392 2420 2446 2458 2448 2471 2468 2492 2524 2501 2572 2590 2558 2553 2570 2554 2534 2526 2537 2545 2546 2533 2553 2564 2575 2604 2601 2583 2572 2574 2583 2582 2586 2588 2594 2609 2594 2584 2581 2589 2588 2577 2550 2577 2598 2616 2650 2598 2611 2593 2647 2586 2620 2659 2680 2647 2578 2635 2619 2635 2630 2571 2667 2775 2369 2349 2334 2354 2347 2357 2342 2301 2279 2295 2339 2334 2298 2298 2282 2282 2268 2295 2295 2316 2305 2308 2298 2329 2369 2384 2346 2314 2309 2337 2374 2385 2374 2347 2329 2378 2404 2427 2448 2459 2448 2462 2476 2491 2516 2557 2574 2573 2563 2547 2568 2554 2537 2533 2541 2550 2548 2549 2558 2568 2604 2588 2600 2589 2563 2580 2581 2579 2582 2590 2599 2621 2591 2570 2590 2605 2604 2592 2566 2582 2604 2571 2560 2506 2564 2574 2596 2528 2660 2672 2691 2713 2376 2656 2416 2615 2502 2702 2661 2803 2371 2362 2337 2357 2347 2349 2327 2295 2285 2287 2317 2317 2298 2298 2285 2279 2271 2293 2302 2315 2299 2311 2306 2338 2377 2407 2354 2317 2306 2332 2366 2383 2359 2337 2327 2383 2413 2431 2457 2467 2451 2463 2465 2483 2499 2529 2586 2570 2568 2555 2549 2554 2538 2539 2540 2548 2545 2550 2552 2574 2550 2550 2564 2575 2582 2583 2578 2579 2588 2600 2613 2620 2598 2604 2593 2618 2609 2596 2572 2581 2608 2608 2582 2528 2540 2541 2608 2647 2550 2606 2623 2708 2414 2623 2599 2635 2530 2660 2662 2747 2371 2366 2342 2352 2344 2339 2314 2287 2285 2285 2298 2303 2301 2303 2287 2276 2268 2293 2302 2315 2298 2319 2309 2339 2380 2413 2359 2311 2306 2337 2354 2369 2349 2327 2327 2390 2417 2438 2461 2465 2458 2458 2460 2483 2492 2516 2565 2573 2558 2555 2543 2550 2541 2541 2538 2545 2544 2546 2531 2576 2585 2606 2590 2557 2571 2580 2569 2578 2594 2605 2628 2633 2611 2615 2623 2608 2615 2590 2584 2572 2592 2560 2571 2566 2497 2576 2623 2620 2555 2553 2603 2619 2381 2649 2687 2625 2579 2597 2623 2820 2383 2376 2342 2349 2339 2332 2298 2285 2285 2285 2276 2303 2309 2303 2293 2276 2268 2293 2301 2326 2300 2318 2309 2337 2378 2412 2352 2303 2306 2342 2344 2352 2339 2327 2329 2383 2420 2439 2457 2463 2452 2458 2451 2480 2489 2515 2559 2570 2556 2554 2545 2550 2536 2542 2535 2542 2550 2547 2539 2573 2567 2596 2559 2577 2576 2580 2572 2581 2589 2610 2636 2594 2626 2534 2531 2645 2630 2616 2595 2570 2604 2589 2556 2571 2583 2596 2604 2701 2618 2582 2702 2646 2639 2673 2708 2574 2611 2635 2668 2712 2388 2381 2344 2347 2334 2327 2290 2282 2285 2282 2268 2311 2311 2295 2293 2276 2262 2295 2303 2331 2308 2327 2311 2332 2369 2397 2324 2295 2298 2337 2337 2334 2327 2317 2329 2366 2413 2438 2444 2463 2446 2452 2446 2478 2485 2521 2555 2565 2566 2558 2544 2548 2537 2537 2535 2543 2557 2522 2560 2574 2567 2537 2564 2571 2578 2578 2580 2599 2594 2612 2626 2606 2620 2661 2656 2639 2630 2616 2609 2592 2561 2502 2526 2523 2572 2604 2614 2675 2638 2627 2657 2513 2713 2735 2538 2495 2498 2500 2708 2773 2388 2381 2347 2344 2339 2322 2287 2279 2282 2279 2271 2314 2309 2301 2295 2273 2259 2287 2299 2331 2311 2319 2306 2327 2357 2366 2301 2290 2293 2332 2337 2319 2322 2311 2324 2349 2397 2437 2440 2461 2446 2452 2444 2468 2485 2523 2546 2559 2570 2562 2561 2545 2535 2537 2540 2543 2559 2565 2562 2567 2572 2531 2568 2583 2581 2570 2589 2603 2594 2612 2628 2635 2657 2660 2654 2631 2629 2625 2621 2581 2560 2525 2595 2564 2577 2611 2598 2660 2664 2570 2641 2654 2660 2705 2622 2464 2381 2454 2660 2721 2388 2376 2344 2344 2339 2317 2287 2276 2276 2282 2279 2317 2301 2301 2298 2273 2259 2282 2294 2324 2308 2309 2298 2327 2342 2339 2295 2295 2293 2327 2342 2322 2322 2322 2311 2337 2385 2437 2451 2467 2460 2454 2447 2466 2478 2521 2540 2549 2562 2565 2554 2545 2531 2535 2536 2546 2568 2569 2554 2563 2538 2526 2535 2574 2575 2579 2580 2587 2597 2607 2623 2652 2657 2673 2655 2635 2626 2623 2612 2593 2603 2607 2536 2578 2553 2566 2620 2656 2652 2620 2688 2669 2659 2671 2708 2639 2666 2419 2676 2722 2378 2369 2344 2347 2332 2317 2285 2279 2276 2279 2285 2317 2293 2301 2298 2285 2262 2278 2293 2311 2306 2303 2298 2314 2327 2327 2301 2309 2293 2327 2349 2337 2327 2329 2311 2329 2378 2437 2469 2489 2475 2468 2452 2467 2479 2518 2530 2542 2549 2559 2549 2535 2528 2526 2530 2550 2568 2584 2529 2567 2592 2578 2579 2573 2575 2574 2589 2593 2591 2607 2616 2624 2670 2693 2653 2632 2624 2607 2629 2607 2661 2548 2578 2605 2577 2640 2620 2619 2684 2707 2372 2703 2684 2822 2396 2716 2593 2244 2617 2740 2374 2357 2344 2349 2327 2317 2285 2279 2273 2279 2287 2309 2285 2303 2295 2293 2262 2279 2290 2306 2306 2309 2295 2301 2311 2329 2311 2311 2293 2322 2344 2342 2329 2337 2314 2322 2371 2438 2475 2504 2490 2493 2472 2477 2492 2516 2515 2529 2536 2553 2546 2533 2517 2523 2530 2556 2568 2581 2584 2569 2573 2564 2561 2568 2568 2566 2571 2579 2590 2611 2613 2626 2679 2445 2605 2629 2622 2622 2612 2650 2632 2574 2631 2623 2647 2650 2627 2605 2675 2678 2779 2667 2820 2714 2478 2468 2698 2480 2564 2727 2369 2354 2342 2347 2319 2314 2287 2287 2282 2282 2293 2301 2287 2303 2293 2287 2265 2265 2278 2306 2305 2311 2295 2298 2298 2337 2317 2314 2293 2317 2337 2342 2337 2347 2324 2327 2359 2429 2471 2494 2488 2507 2486 2490 2509 2521 2504 2519 2527 2542 2539 2530 2518 2530 2530 2556 2568 2578 2578 2583 2588 2549 2560 2569 2560 2565 2568 2579 2589 2626 2616 2599 2657 2658 2586 2625 2613 2631 2657 2596 2583 2586 2602 2661 2618 2660 2587 2603 2663 2718 2814 2445 2552 9999 2606 2401 2571 2535 2644 2737 2362 2352 2337 2344 2319 2317 2290 2295 2285 2287 2298 2298 2293 2309 2287 2285 2259 2256 2265 2312 2304 2303 2295 2295 2295 2332 2317 2311 2295 2303 2322 2342 2344 2347 2339 2329 2352 2425 2450 2471 2475 2508 2486 2491 2521 2525 2502 2508 2521 2534 2529 2532 2519 2529 2527 2556 2570 2572 2571 2600 2534 2545 2565 2567 2561 2568 2572 2582 2602 2595 2609 2602 2624 2628 2633 2621 2631 2665 2682 2632 2513 2610 2601 2612 2552 2621 2542 2672 2705 2786 2621 2567 2822 2620 2598 2685 2585 2693 2536 2649 2357 2349 2342 2337 2319 2319 2295 2298 2287 2287 2298 2301 2295 2309 2282 2282 2265 2259 2257 2312 2307 2303 2293 2298 2301 2329 2311 2303 2298 2301 2309 2334 2339 2347 2352 2334 2342 2426 2432 2443 2473 2509 2486 2489 2512 2521 2506 2506 2512 2523 2524 2524 2520 2529 2535 2556 2567 2570 2575 2584 2557 2552 2561 2564 2558 2570 2567 2584 2609 2603 2615 2608 2603 2615 2628 2631 2653 2690 2635 2521 2500 2615 2601 2614 2613 2470 2667 2671 2771 2651 2674 2603 2513 2535 9999 2081 2629 2698 2522 2765 2347 2349 2344 2334 2317 2319 2301 2301 2285 2287 2301 2309 2295 2301 2279 2279 2265 2264 2258 2301 2307 2303 2293 2301 2309 2329 2309 2301 2293 2309 2301 2332 2329 2344 2364 2347 2337 2428 2406 2419 2473 2507 2485 2491 2483 2491 2512 2513 2504 2518 2521 2514 2512 2531 2545 2556 2569 2571 2579 2575 2522 2548 2560 2564 2561 2574 2570 2588 2594 2598 2609 2602 2609 2607 2623 2632 2663 2673 2559 2478 2557 2639 2667 2649 2357 2429 2726 2724 2846 9999 9999 2681 2449 2663 2831 2372 2827 2684 2081 2723 2342 2349 2344 2334 2314 2327 2301 2298 2285 2285 2301 2303 2295 2298 2279 2282 2264 2265 2262 2295 2298 2301 2293 2303 2311 2332 2309 2303 2293 2317 2314 2329 2327 2347 2378 2371 2334 2421 2385 2401 2470 2495 2481 2489 2454 2445 2512 2528 2504 2517 2526 2514 2495 2527 2557 2570 2571 2578 2560 2573 2537 2545 2559 2563 2567 2576 2560 2582 2583 2592 2592 2594 2606 2614 2614 2637 2664 2636 2602 2603 2661 2699 2609 2677 9999 2412 2426 2582 2844 9999 2710 2602 2513 2626 2690 2720 2836 2724 2667 2747 2337 2344 2347 2337 2314 2322 2298 2295 2287 2285 2301 2303 2295 2287 2282 2285 2268 2262 2258 2291 2291 2301 2298 2309 2314 2334 2317 2317 2295 2317 2322 2329 2327 2347 2383 2394 2339 2410 2381 2397 2458 2479 2478 2489 2450 2410 2491 2542 2505 2513 2526 2518 2488 2518 2563 2568 2574 2571 2573 2564 2541 2542 2556 2559 2566 2583 2567 2574 2578 2585 2592 2594 2607 2611 2636 2655 2668 2540 2687 2570 2679 2611 2583 2610 9999 9999 9999 9999 2652 2869 2710 2562 2538 2615 2821 2693 2655 2860 9999 2647 2329 2337 2342 2339 2314 2317 2290 2285 2279 2282 2293 2309 2293 2287 2285 2293 2268 2259 2254 2285 2284 2295 2306 2314 2322 2339 2329 2329 2306 2311 2327 2329 2322 2344 2378 2401 2352 2406 2378 2383 2435 2468 2481 2498 2468 2394 2441 2555 2515 2503 2510 2532 2498 2503 2526 2556 2587 2604 2558 2562 2543 2538 2552 2556 2557 2566 2557 2568 2576 2584 2589 2594 2608 2623 2643 2662 2592 2558 2189 2521 2704 2582 2635 9999 2499 9999 9999 9999 2937 9999 2825 2889 2766 2842 2752 2628 2672 2860 2713 2751 2322 2337 2344 2347 2314 2314 2287 2276 2273 2287 2285 2303 2295 2287 2282 2293 2268 2256 2259 2284 2281 2287 2309 2327 2322 2344 2337 2343 2317 2314 2337 2334 2322 2334 2371 2397 2364 2406 2376 2366 2410 2464 2487 2511 2484 2392 2397 2567 2546 2495 2490 2525 2508 2495 2527 2543 2561 2542 2581 2561 2543 2545 2554 2556 2549 2549 2557 2570 2575 2579 2583 2595 2607 2625 2641 2655 2626 2692 2538 2460 2608 2694 2664 2329 2594 2647 2928 2879 2920 9999 2895 2655 2599 2798 2829 2847 9999 9999 9999 2701 2327 2337 2347 2349 2314 2314 2282 2273 2279 2293 2282 2303 2298 2287 2287 2293 2270 2262 2261 2278 2268 2287 2311 2334 2328 2347 2344 2359 2337 2322 2334 2344 2329 2329 2359 2385 2354 2406 2383 2352 2376 2456 2495 2509 2504 2427 2392 2559 2563 2501 2474 2494 2522 2508 2514 2567 2665 2540 2585 2554 2538 2542 2556 2548 2545 2546 2559 2568 2572 2572 2581 2595 2607 2628 2668 2664 2664 2684 2648 2689 2595 2630 2780 2587 2839 2839 2908 9999 2876 9999 9999 9999 2629 2760 2822 9999 2847 9999 9999 2679 2327 2347 2347 2347 2319 2319 2273 2268 2282 2295 2287 2311 2301 2293 2293 2293 2269 2275 2269 2278 2262 2287 2314 2338 2338 2353 2347 2362 2349 2337 2329 2347 2334 2332 2357 2390 2354 2392 2390 2349 2342 2439 2506 2517 2514 2494 2417 2569 2579 2505 2468 2479 2522 2527 2537 2597 2684 2550 2567 2543 2538 2544 2549 2550 2541 2546 2559 2568 2570 2568 2574 2595 2611 2646 2678 2624 2674 2657 2683 2716 2625 2680 2707 2577 2700 2504 2858 9999 2846 9999 9999 2886 9999 2712 9999 9999 9999 9999 2839 2072 2329 2344 2342 2349 2322 2319 2279 2268 2282 2298 2293 2317 2301 2293 2295 2293 2269 2280 2277 2284 2268 2287 2314 2343 2338 2361 2352 2354 2342 2349 2334 2352 2337 2327 2357 2392 2366 2390 2392 2366 2337 2430 2523 2515 2513 2521 2454 2563 2573 2514 2487 2476 2498 2527 2556 2579 2553 2592 2563 2527 2536 2544 2546 2545 2545 2547 2560 2562 2567 2572 2587 2596 2628 2669 2692 2602 2688 2536 2654 2654 2687 2657 2680 2691 2692 2640 2883 9999 2932 2911 9999 9999 9999 9999 9999 2872 9999 2844 2750 2766 2334 2334 2342 2349 2327 2319 2282 2268 2285 2303 2295 2311 2298 2293 2298 2293 2275 2289 2289 2291 2275 2287 2310 2345 2339 2361 2347 2347 2337 2359 2344 2353 2337 2317 2349 2383 2383 2385 2397 2385 2354 2444 2511 2504 2506 2517 2515 2533 2554 2515 2492 2483 2456 2540 2571 2582 2466 2572 2566 2537 2534 2544 2550 2545 2548 2548 2559 2562 2560 2574 2595 2607 2663 2578 2636 2674 2678 2475 2638 2714 2696 2669 2712 2664 2827 2858 2893 9999 2908 2917 9999 2867 9999 9999 9999 2717 9999 2875 9999 2591 2334 2337 2344 2347 2327 2319 2282 2268 2282 2303 2293 2301 2295 2293 2298 2286 2276 2283 2294 2299 2280 2292 2309 2342 2343 2358 2343 2347 2332 2366 2358 2358 2339 2319 2337 2378 2385 2381 2392 2399 2384 2464 2505 2486 2503 2499 2508 2518 2525 2510 2497 2503 2456 2525 2543 2565 2533 2552 2563 2546 2537 2547 2551 2543 2550 2549 2556 2567 2560 2574 2591 2621 2667 2596 2615 2630 2605 2622 2682 2721 2626 2629 2749 2703 2856 2847 2845 9999 9999 2920 9999 2815 9999 9999 2671 2737 2714 2719 2606 2684 2334 2337 2342 2344 2329 2319 2282 2273 2279 2301 2293 2298 2295 2295 2296 2286 2276 2284 2294 2301 2282 2300 2314 2334 2335 2351 2342 2349 2329 2366 2371 2368 2339 2332 2329 2378 2392 2371 2378 2410 2419 2486 2498 2489 2494 2490 2501 2541 2567 2534 2492 2510 2460 2496 2535 2549 2564 2547 2543 2551 2549 2546 2552 2536 2540 2538 2552 2566 2563 2575 2583 2612 2604 2581 2644 2648 2467 2722 2664 2444 2607 2694 2730 2655 2675 2845 2874 2911 2906 2670 9999 2704 9999 2595 2831 2680 2637 2579 2366 2722 2337 2334 2334 2344 2327 2314 2273 2273 2271 2298 2287 2293 2295 2294 2296 2285 2275 2293 2295 2306 2284 2307 2313 2329 2335 2352 2344 2359 2332 2364 2374 2375 2344 2347 2334 2376 2394 2364 2366 2419 2448 2486 2500 2504 2497 2515 2517 2544 2561 2565 2535 2502 2451 2469 2527 2551 2595 2518 2547 2565 2566 2563 2548 2520 2507 2525 2551 2563 2566 2576 2577 2584 2561 2617 2640 2594 2693 2602 2349 2649 2635 2645 2691 2697 2531 2686 2513 2559 2829 2737 2904 2629 2826 2658 2821 2712 2257 2566 2713 2699 2334 2329 2332 2339 2322 2311 2273 2273 2279 2295 2282 2293 2295 2294 2291 2282 2279 2299 2300 2312 2294 2313 2319 2329 2337 2351 2346 2363 2339 2362 2374 2380 2349 2349 2337 2376 2385 2362 2366 2421 2464 2493 2504 2512 2507 2534 2492 2571 2605 2554 2581 2544 2481 2480 2532 2562 2580 2521 2562 2570 2567 2567 2543 2472 2477 2516 2555 2563 2567 2566 2565 2576 2560 2668 2681 2605 2719 2540 2560 2684 2584 2681 2670 2627 2659 9999 2118 2865 2831 2691 2887 2541 2858 2664 2793 2641 2419 2640 2704 2717 2332 2329 2332 2337 2319 2311 2279 2276 2285 2293 2287 2287 2295 2297 2285 2282 2291 2306 2313 2318 2307 2324 2324 2331 2339 2351 2345 2365 2339 2354 2364 2382 2349 2352 2342 2376 2381 2366 2371 2426 2467 2492 2493 2513 2501 2519 2548 2528 2607 2607 2568 2596 2518 2504 2541 2567 2592 2461 2515 2555 2540 2553 2513 2430 2460 2503 2543 2553 2552 2552 2545 2593 2613 2645 2656 2612 2685 2617 2598 2669 2600 2692 2662 2683 2813 2860 2750 2808 2852 2902 2883 2710 2402 9999 2611 2629 2429 2701 2697 2717 2322 2329 2329 2337 2319 2311 2282 2285 2293 2293 2287 2293 2297 2296 2286 2284 2294 2312 2320 2325 2323 2338 2334 2333 2334 2344 2341 2367 2342 2349 2349 2378 2358 2352 2342 2369 2371 2371 2378 2430 2456 2477 2467 2477 2496 2494 2520 2542 2609 2596 2560 2577 2552 2526 2551 2566 2578 2578 2564 2528 2500 2508 2464 2421 2445 2468 2500 2519 2516 2535 2557 2615 2666 2545 2576 2659 2654 2687 2593 2657 2635 2716 2581 2647 2667 2730 2668 2832 2872 9999 2918 2895 2851 2663 2637 2228 2558 2694 2654 2622 2319 2329 2329 2336 2317 2317 2287 2287 2295 2294 2282 2295 2297 2297 2294 2293 2291 2314 2319 2333 2331 2343 2338 2340 2328 2345 2341 2366 2339 2352 2339 2376 2372 2363 2343 2371 2369 2378 2385 2435 2439 2463 2445 2450 2497 2470 2471 2493 2584 2601 2544 2548 2535 2505 2540 2578 2589 2607 2555 2512 2466 2443 2417 2408 2406 2417 2454 2450 2477 2550 2603 2603 2600 2545 2588 2630 2654 2560 2631 2653 2641 2586 2586 2681 2706 2524 2692 2856 2717 2941 9999 9999 9999 2712 2780 2638 2705 2731 2525 2632 2317 2327 2331 2332 2317 2322 2290 2287 2293 2294 2282 2298 2302 2300 2294 2298 2290 2312 2323 2343 2334 2346 2338 2339 2326 2344 2337 2351 2342 2349 2339 2370 2385 2382 2365 2403 2383 2390 2392 2430 2424 2450 2441 2435 2501 2469 2460 2477 2521 2568 2534 2537 2499 2469 2524 2580 2594 2571 2529 2519 2475 2421 2392 2388 2376 2364 2427 2415 2465 2571 2597 2530 2586 2547 2540 2580 2628 2667 2594 2649 2674 2639 2594 2682 2691 2472 2774 2847 2671 9999 9999 9999 9999 2566 2783 2689 2669 2655 2555 2617 2314 2327 2329 2333 2327 2327 2298 2295 2287 2297 2282 2298 2309 2302 2294 2300 2290 2313 2332 2345 2339 2346 2339 2335 2324 2338 2330 2347 2337 2349 2339 2377 2416 2418 2396 2433 2401 2399 2397 2426 2408 2435 2413 2426 2495 2484 2474 2510 2488 2523 2537 2529 2478 2461 2513 2590 2600 2557 2542 2541 2501 2440 2383 2378 2354 2329 2425 2439 2480 2556 2567 2541 2526 2647 2627 2628 2621 2668 2579 2649 2642 2663 2688 2713 2694 2670 2654 2663 2518 2883 9999 9999 9999 2846 2633 2084 2657 2657 2756 2627 2314 2322 2322 2335 2328 2326 2298 2295 2292 2296 2279 2293 2303 2313 2298 2306 2298 2323 2340 2354 2351 2349 2349 2342 2325 2338 2334 2337 2324 2349 2344 2384 2443 2440 2428 2461 2415 2406 2404 2417 2399 2424 2394 2426 2481 2483 2505 2537 2477 2501 2536 2513 2486 2471 2509 2567 2593 2577 2559 2558 2521 2456 2382 2369 2339 2303 2409 2465 2484 2528 2522 2499 2523 2585 2618 2647 2584 2636 2501 2658 2635 2656 2687 2671 2659 2851 2516 2623 2825 2869 9999 9999 9999 9999 2464 2482 2651 2613 2702 2628 2314 2317 2314 2332 2336 2331 2301 2298 2294 2299 2281 2293 2295 2310 2301 2313 2304 2333 2355 2358 2361 2362 2352 2352 2332 2336 2339 2335 2322 2347 2357 2391 2463 2493 2454 2472 2424 2413 2406 2413 2399 2408 2371 2413 2463 2464 2515 2539 2484 2510 2524 2519 2503 2481 2522 2554 2578 2572 2567 2558 2528 2463 2399 2381 2346 2335 2381 2441 2484 2486 2511 2479 2533 2549 2629 2421 2562 2612 2601 2667 2621 2655 2691 2685 2720 2857 2804 2486 2700 2886 9999 2964 9999 2861 2655 2708 2633 2666 2699 2645 2314 2314 2306 2330 2341 2333 2310 2295 2294 2298 2275 2293 2295 2310 2314 2318 2306 2347 2369 2367 2359 2370 2363 2368 2344 2344 2341 2335 2309 2337 2366 2396 2470 2525 2450 2491 2434 2417 2410 2410 2399 2392 2352 2390 2441 2452 2501 2496 2473 2517 2551 2517 2510 2514 2531 2524 2538 2582 2569 2553 2536 2477 2417 2399 2368 2398 2378 2397 2481 2480 2443 2433 2478 2574 2643 2499 2524 2592 2616 2578 2643 2657 2687 2719 2805 2825 2645 2479 2802 2829 2861 9999 9999 9999 2641 2767 2626 2679 2670 2637 2311 2306 2303 2327 2340 2332 2316 2295 2295 2298 2271 2293 2298 2311 2316 2325 2313 2350 2374 2368 2361 2373 2367 2374 2354 2354 2349 2330 2301 2327 2368 2399 2470 2525 2476 2503 2438 2421 2419 2421 2408 2390 2339 2359 2410 2445 2485 2481 2479 2482 2549 2516 2524 2551 2531 2507 2516 2555 2552 2551 2537 2497 2435 2427 2383 2418 2389 2407 2487 2472 2445 2446 2497 2537 2602 2291 2542 2586 2595 2656 2642 2647 2648 2698 2767 2871 2836 2670 2638 2801 2885 9999 9999 9999 2563 2636 2696 2646 2685 2658 2311 2303 2303 2325 2329 2337 2316 2295 2290 2300 2264 2293 2311 2301 2315 2328 2322 2349 2379 2369 2362 2387 2375 2376 2365 2363 2358 2331 2293 2327 2368 2406 2460 2509 2503 2505 2447 2421 2426 2429 2420 2396 2337 2342 2390 2450 2470 2478 2487 2488 2530 2504 2566 2601 2502 2466 2501 2547 2539 2554 2543 2512 2447 2449 2388 2383 2428 2429 2490 2515 2492 2469 2512 2520 2579 2558 2521 2591 2596 2614 2647 2657 2670 2692 2759 2829 2589 2578 2608 2702 2919 9999 9999 9999 9999 2245 2667 2671 2677 2673 2311 2306 2303 2326 2324 2342 2326 2305 2287 2303 2270 2295 2319 2301 2308 2329 2324 2335 2370 2373 2372 2376 2395 2383 2381 2375 2370 2328 2295 2332 2370 2415 2452 2482 2502 2509 2454 2427 2430 2437 2425 2401 2337 2347 2362 2443 2458 2466 2500 2479 2508 2495 2581 2611 2495 2491 2439 2518 2545 2559 2542 2521 2458 2455 2383 2328 2354 2408 2475 2529 2519 2494 2489 2553 2606 2551 2559 2571 2572 2626 2647 2659 2677 2691 2789 2854 2826 2670 2621 2674 2895 9999 9999 9999 9999 2724 2676 2397 2708 2646 2303 2311 2303 2321 2323 2334 2336 2319 2290 2298 2270 2298 2319 2298 2301 2325 2323 2333 2368 2383 2372 2388 2389 2384 2397 2393 2384 2331 2311 2339 2378 2433 2449 2464 2481 2508 2460 2436 2431 2441 2432 2408 2339 2357 2342 2435 2437 2441 2488 2480 2501 2496 2566 2615 2542 2467 2459 2506 2544 2557 2530 2529 2467 2434 2374 2298 2276 2337 2435 2521 2525 2511 2519 2581 2389 2450 2565 2576 2610 2630 2635 2655 2665 2697 2815 2705 2547 2601 2679 2818 2842 9999 9999 9999 9999 9999 2641 2385 2730 2436 2303 2314 2301 2321 2324 2329 2339 2323 2290 2298 2275 2313 2319 2295 2295 2328 2323 2340 2361 2401 2368 2391 2389 2386 2404 2405 2388 2338 2314 2344 2385 2439 2449 2453 2467 2495 2469 2449 2434 2443 2437 2421 2342 2360 2347 2419 2415 2406 2466 2488 2510 2507 2523 2590 2558 2493 2461 2492 2557 2532 2521 2531 2472 2396 2347 2273 2254 2295 2388 2494 2515 2531 2519 2590 2488 2529 2554 2561 2608 2631 2626 2644 2657 2685 2813 2335 2490 2593 2674 2861 9999 9999 9999 9999 9999 9999 9999 2445 2579 2435 2301 2311 2298 2316 2314 2329 2343 2325 2295 2293 2277 2322 2318 2293 2298 2343 2343 2349 2346 2394 2372 2398 2383 2381 2402 2416 2390 2345 2311 2337 2388 2441 2445 2454 2467 2488 2477 2459 2431 2443 2439 2434 2361 2367 2369 2405 2383 2383 2466 2495 2515 2519 2519 2555 2557 2519 2462 2465 2525 2491 2501 2530 2462 2359 2314 2248 2256 2301 2359 2442 2490 2517 2535 2614 2435 2537 2577 2630 2593 2627 2619 2625 2652 2694 2818 2825 2555 2705 2581 2714 2847 9999 9999 9999 9999 9999 9999 9999 2681 9999 2301 2306 2298 2305 2312 2326 2344 2332 2298 2287 2277 2317 2316 2293 2309 2356 2360 2351 2362 2411 2376 2392 2381 2379 2416 2431 2402 2363 2309 2327 2392 2444 2451 2467 2475 2488 2481 2468 2435 2439 2439 2467 2400 2389 2406 2391 2352 2366 2462 2495 2510 2528 2523 2532 2536 2514 2457 2460 2491 2472 2480 2514 2430 2332 2306 2256 2271 2345 2362 2399 2464 2507 2532 2571 2529 2490 2577 2579 2595 2618 2608 2618 2644 2696 2825 2633 2499 2603 2657 2799 2849 2858 9999 9999 9999 9999 9999 9999 9999 2612 2290 2303 2298 2306 2314 2328 2357 2336 2303 2285 2277 2325 2315 2295 2314 2356 2366 2360 2380 2399 2393 2379 2370 2386 2415 2448 2415 2375 2309 2317 2392 2444 2455 2483 2479 2490 2482 2476 2447 2445 2437 2490 2440 2400 2438 2392 2327 2352 2437 2481 2493 2522 2526 2523 2515 2479 2406 2452 2474 2474 2465 2469 2376 2301 2314 2293 2304 2392 2391 2392 2453 2496 2533 2545 2556 2455 2574 2575 2574 2604 2601 2608 2629 2693 9999 9999 2700 2083 2659 2696 2847 9999 9999 9999 9999 9999 9999 9999 2836 2810 2295 2301 2301 2309 2315 2340 2363 2352 2301 2279 2285 2320 2322 2298 2309 2359 2368 2370 2405 2410 2401 2387 2364 2403 2423 2453 2412 2377 2311 2314 2385 2443 2468 2501 2494 2485 2481 2476 2455 2452 2442 2491 2470 2407 2448 2401 2342 2366 2417 2458 2477 2508 2523 2519 2497 2443 2374 2430 2483 2481 2453 2400 2319 2262 2306 2343 2355 2413 2403 2397 2449 2492 2556 2499 2611 2582 2619 2630 2599 2606 2599 2604 2618 2673 9999 9999 9999 2378 2696 2722 2711 9999 9999 9999 9999 9999 9999 9999 2521 2853 2298 2303 2306 2312 2319 2348 2367 2358 2310 2273 2285 2317 2327 2295 2303 2359 2353 2387 2424 2412 2415 2408 2365 2418 2429 2468 2414 2378 2309 2309 2366 2434 2483 2500 2493 2483 2489 2488 2471 2461 2457 2491 2478 2430 2459 2425 2388 2397 2401 2435 2469 2504 2516 2506 2476 2426 2366 2419 2490 2488 2445 2334 2256 2239 2298 2375 2388 2447 2401 2393 2453 2466 2545 2583 2538 2444 2564 2636 2640 2600 2599 2601 2606 2643 2712 9999 9999 2613 2693 2667 2695 2637 9999 9999 9999 9999 9999 9999 2869 9999 2298 2311 2313 2304 2315 2350 2372 2365 2307 2273 2287 2317 2328 2295 2298 2355 2350 2379 2418 2435 2428 2426 2371 2422 2426 2450 2424 2371 2314 2311 2354 2423 2491 2506 2492 2494 2507 2511 2477 2469 2470 2494 2489 2465 2463 2455 2415 2418 2392 2428 2468 2501 2506 2491 2458 2419 2364 2414 2489 2482 2439 2309 2233 2245 2313 2403 2408 2472 2412 2421 2465 2489 2553 2574 2487 2591 2642 2620 2650 2612 2596 2591 2589 2617 2672 2698 9999 2609 2706 2663 2614 2679 9999 9999 9999 9999 9999 9999 9999 9999 2298 2311 2314 2301 2314 2348 2376 2370 2307 2276 2293 2317 2326 2298 2295 2349 2342 2374 2423 2444 2432 2424 2370 2409 2473 2453 2407 2359 2322 2311 2344 2425 2493 2522 2493 2500 2531 2543 2495 2486 2483 2499 2495 2461 2443 2463 2421 2399 2383 2424 2456 2489 2495 2470 2443 2406 2347 2408 2481 2464 2425 2301 2236 2291 2352 2400 2419 2471 2471 2475 2462 2469 2501 2557 2447 2619 2650 2693 2645 2615 2599 2589 2576 2601 2629 2680 2778 2638 2705 2640 2683 2755 2649 9999 9999 9999 9999 9999 9999 9999 2306 2314 2306 2301 2316 2346 2373 2377 2315 2278 2294 2318 2322 2295 2287 2346 2344 2369 2420 2451 2436 2443 2376 2416 2454 2436 2391 2349 2322 2314 2342 2435 2497 2529 2497 2500 2547 2563 2496 2495 2492 2501 2493 2444 2408 2430 2419 2394 2376 2413 2445 2476 2478 2445 2421 2392 2332 2362 2421 2426 2402 2274 2242 2313 2368 2385 2415 2476 2506 2466 2520 2494 2503 2575 2580 2520 2650 2649 2659 2614 2593 2586 2566 2585 2616 2641 2763 2679 2699 2659 2681 2725 2639 2724 2617 9999 9999 9999 9999 9999 2317 2316 2306 2301 2313 2352 2371 2373 2339 2293 2301 2316 2325 2295 2285 2344 2339 2365 2414 2449 2449 2434 2381 2422 2447 2466 2366 2335 2322 2322 2342 2435 2499 2528 2512 2501 2547 2571 2501 2510 2501 2506 2483 2452 2406 2397 2408 2392 2376 2424 2452 2476 2458 2424 2406 2383 2327 2290 2324 2391 2404 2267 2266 2309 2364 2353 2387 2484 2516 2540 2539 2524 2525 2538 2608 2558 2663 2717 2645 2609 2587 2581 2561 2575 2612 2657 2714 2677 2687 2672 2713 2693 2599 2676 2720 2710 2673 9999 9999 2664 2318 2318 2310 2305 2304 2347 2365 2377 2351 2300 2302 2310 2332 2300 2282 2348 2335 2360 2414 2443 2441 2428 2383 2422 2449 2470 2356 2326 2317 2332 2353 2442 2503 2525 2513 2498 2535 2572 2506 2525 2522 2506 2482 2453 2397 2376 2385 2378 2385 2439 2468 2468 2445 2413 2383 2369 2327 2276 2262 2380 2435 2318 2332 2334 2391 2397 2387 2482 2523 2551 2556 2401 2516 2531 2591 2639 2646 2716 2642 2608 2586 2579 2554 2566 2600 2646 2703 2703 2689 2705 2725 2616 2710 2582 2575 2687 2720 9999 9999 2695 2326 2322 2310 2312 2299 2336 2355 2376 2357 2312 2302 2313 2341 2314 2293 2344 2328 2359 2398 2436 2440 2434 2379 2413 2453 2464 2357 2309 2314 2339 2364 2450 2504 2522 2511 2503 2533 2571 2541 2543 2538 2513 2486 2428 2366 2362 2357 2376 2404 2459 2469 2457 2430 2408 2376 2364 2324 2282 2251 2380 2471 2396 2403 2412 2431 2466 2423 2477 2531 2534 2550 2530 2516 2518 2570 2606 2670 2656 2670 2617 2587 2564 2542 2571 2598 2640 2686 2653 2651 2664 2706 2568 2695 2548 2654 2786 9999 9999 9999 2811 2326 2327 2313 2316 2292 2330 2351 2372 2357 2312 2302 2322 2331 2334 2298 2336 2336 2359 2408 2407 2451 2433 2375 2386 2424 2448 2333 2298 2311 2349 2374 2455 2507 2521 2505 2506 2548 2558 2551 2545 2549 2524 2476 2392 2349 2344 2327 2378 2424 2473 2474 2454 2419 2397 2369 2364 2334 2279 2254 2404 2484 2463 2465 2430 2401 2466 2507 2432 2531 2520 2491 2513 2504 2514 2543 2697 2639 2658 2649 2651 2589 2545 2541 2570 2584 2638 2652 2641 2669 2643 2746 2698 2611 2716 2631 2657 2719 9999 9999 2665 2327 2329 2315 2319 2300 2331 2354 2367 2354 2314 2309 2327 2333 2345 2310 2341 2339 2361 2394 2394 2432 2429 2374 2372 2412 2432 2325 2299 2316 2352 2377 2457 2501 2524 2505 2516 2579 2583 2563 2542 2552 2531 2460 2371 2347 2342 2327 2390 2443 2476 2470 2452 2410 2378 2357 2376 2352 2280 2270 2458 2496 2499 2469 2431 2377 2465 2500 2515 2532 2528 2477 2503 2500 2510 2587 2684 2600 2631 2683 2657 2607 2540 2539 2551 2578 2625 2639 2627 2667 2681 2682 2699 2611 2649 2629 2700 2694 9999 2703 2638 2327 2334 2320 2330 2317 2349 2348 2353 2340 2311 2309 2329 2341 2350 2325 2350 2343 2366 2402 2374 2425 2430 2364 2370 2400 2433 2333 2305 2315 2343 2377 2460 2502 2519 2500 2523 2588 2607 2566 2533 2548 2527 2448 2364 2334 2362 2366 2396 2446 2469 2468 2445 2404 2369 2364 2399 2380 2300 2310 2487 2481 2487 2448 2413 2317 2453 2486 2552 2524 2549 2482 2493 2498 2514 2676 2655 2594 2633 2706 2695 2602 2536 2533 2534 2571 2613 2624 2623 2646 2666 2687 2663 2625 2626 2619 2728 2486 2815 2841 2716 2319 2334 2325 2335 2332 2360 2343 2344 2329 2311 2311 2333 2341 2355 2342 2355 2344 2364 2396 2387 2418 2416 2364 2385 2393 2435 2344 2322 2314 2327 2369 2455 2506 2519 2498 2525 2592 2613 2560 2533 2536 2517 2415 2347 2337 2381 2394 2407 2440 2457 2458 2443 2404 2376 2388 2406 2403 2364 2369 2457 2477 2413 2388 2359 2302 2423 2526 2503 2522 2501 2488 2492 2498 2521 2689 2556 9999 2645 2724 2723 2579 2547 2535 2531 2552 2604 2618 2610 2639 2644 2688 2663 2676 2666 2651 2801 9999 2723 2641 2710 2322 2334 2320 2334 2342 2365 2348 2333 2326 2316 2318 2343 2333 2361 2353 2363 2342 2357 2384 2386 2402 2409 2365 2392 2407 2457 2363 2345 2322 2317 2349 2444 2502 2514 2494 2521 2592 2594 2533 2525 2527 2495 2371 2322 2354 2397 2407 2408 2431 2452 2450 2443 2410 2390 2398 2401 2415 2415 2459 2456 2443 2359 2341 2334 2314 2392 2519 2461 2517 2537 2485 2489 2499 2541 2549 2575 2615 2668 2723 2709 2600 2540 2541 2525 2532 2583 2601 2597 2623 2611 2650 2653 2626 2653 2641 2708 2608 2698 2727 2688 2329 2339 2327 2343 2350 2380 2353 2330 2318 2318 2328 2351 2339 2363 2365 2366 2343 2349 2375 2398 2396 2404 2356 2389 2430 2453 2372 2364 2344 2316 2337 2433 2494 2514 2486 2514 2585 2575 2523 2516 2511 2463 2339 2319 2376 2408 2408 2397 2417 2444 2446 2441 2430 2396 2376 2378 2419 2435 2464 2438 2386 2311 2335 2359 2333 2375 2467 2447 2510 2476 2478 2488 2513 2538 2587 2554 2607 2670 2729 2708 2571 2538 2533 2517 2520 2558 2588 2580 2603 2619 2620 2618 2627 2630 2669 2680 2656 2667 2798 2828 2334 2339 2332 2345 2354 2390 2363 2334 2323 2328 2333 2361 2349 2365 2379 2371 2345 2353 2378 2401 2387 2409 2354 2384 2435 2454 2384 2368 2350 2315 2335 2423 2491 2512 2489 2506 2578 2574 2534 2506 2492 2436 2324 2332 2381 2408 2397 2383 2397 2440 2442 2442 2430 2399 2362 2369 2419 2450 2452 2413 2358 2301 2362 2412 2399 2380 2440 2433 2490 2475 2477 2468 2518 2559 2660 2656 2610 2657 2701 2652 2640 2548 2528 2508 2503 2544 2570 2574 2587 2607 2595 2593 2604 2613 2654 2668 2700 2646 2720 2706 2337 2344 2341 2346 2356 2402 2368 2334 2331 2337 2339 2366 2357 2374 2392 2367 2344 2358 2371 2399 2405 2405 2356 2374 2437 2458 2415 2373 2359 2311 2325 2412 2495 2518 2495 2491 2574 2589 2548 2508 2471 2410 2311 2334 2369 2390 2383 2371 2383 2434 2428 2444 2408 2383 2376 2382 2419 2443 2421 2393 2362 2347 2394 2435 2480 2403 2430 2436 2477 2473 2472 2481 2519 2599 2654 2646 2600 2628 2703 2637 2648 2569 2516 2502 2492 2524 2558 2563 2571 2575 2585 2568 2579 2605 2626 2640 2677 2682 2705 2685 2337 2349 2351 2361 2354 2409 2376 2334 2340 2346 2332 2366 2356 2379 2391 2360 2339 2375 2365 2390 2399 2404 2345 2362 2434 2478 2431 2370 2354 2308 2313 2396 2507 2519 2487 2475 2564 2608 2565 2508 2448 2390 2311 2327 2354 2362 2364 2359 2369 2421 2418 2439 2388 2376 2383 2383 2405 2418 2397 2399 2393 2408 2417 2452 2469 2430 2424 2449 2481 2459 2458 2484 2530 2667 2673 2656 2622 2621 2667 2632 2623 2559 2528 2506 2486 2502 2531 2549 2548 2555 2561 2542 2554 2581 2587 2613 2654 2669 2654 2662 2344 2349 2370 2380 2360 2404 2376 2335 2346 2343 2324 2362 2362 2383 2392 2358 2344 2389 2364 2372 2386 2394 2341 2362 2450 2506 2430 2374 2351 2316 2313 2395 2511 2519 2472 2465 2552 2613 2602 2516 2428 2376 2317 2319 2347 2337 2347 2359 2362 2406 2414 2430 2399 2390 2382 2369 2378 2390 2410 2420 2426 2431 2409 2432 2457 2452 2423 2454 2491 2456 2444 2463 2554 2598 2616 2696 2636 2618 2628 2609 2584 2542 2534 2507 2489 2486 2493 2521 2527 2534 2532 2516 2533 2554 2554 2588 2626 2644 2638 2624 2344 2354 2387 2393 2372 2399 2372 2345 2343 2336 2317 2354 2373 2385 2394 2357 2372 2409 2369 2364 2366 2385 2338 2365 2458 2522 2430 2372 2341 2325 2315 2396 2495 2512 2457 2459 2531 2601 2616 2513 2414 2383 2311 2303 2324 2329 2337 2354 2347 2371 2401 2429 2419 2404 2391 2364 2347 2378 2448 2434 2425 2410 2381 2376 2398 2419 2412 2452 2489 2456 2442 2431 2534 2614 2615 2680 2622 2610 2597 2575 2546 2503 2535 2520 2490 2480 2464 2486 2506 2515 2501 2487 2517 2538 2538 2578 2618 2633 2623 2633 2347 2364 2396 2405 2386 2406 2369 2351 2341 2332 2301 2347 2382 2386 2389 2372 2408 2437 2397 2374 2362 2368 2338 2366 2448 2515 2427 2380 2349 2324 2316 2382 2473 2495 2448 2450 2514 2586 2602 2522 2425 2395 2306 2290 2293 2314 2327 2347 2334 2363 2392 2425 2429 2409 2393 2357 2310 2374 2469 2424 2413 2392 2374 2334 2354 2385 2402 2452 2505 2485 2455 2408 2535 2579 2701 2795 2634 2602 2566 2532 2502 2471 2531 2514 2496 2484 2449 2449 2461 2480 2462 2453 2496 2531 2529 2556 2586 2619 2600 2633 2357 2369 2396 2410 2397 2409 2366 2359 2340 2327 2279 2329 2381 2386 2381 2402 2434 2447 2401 2380 2352 2352 2344 2368 2433 2499 2446 2390 2362 2326 2316 2369 2449 2484 2460 2460 2488 2578 2581 2535 2447 2412 2322 2290 2265 2295 2324 2349 2349 2383 2397 2416 2428 2409 2380 2334 2301 2367 2444 2413 2408 2406 2365 2322 2344 2388 2404 2462 2546 2487 2449 2429 2503 2619 2641 2802 2636 2573 2525 2485 2460 2445 2514 2526 2521 2500 2453 2427 2416 2426 2417 2437 2475 2508 2524 2532 2560 2596 2584 2637 2364 2378 2399 2412 2407 2415 2360 2353 2340 2321 2271 2332 2374 2381 2380 2417 2447 2460 2441 2396 2343 2345 2354 2364 2441 2491 2444 2399 2376 2335 2321 2357 2413 2473 2488 2483 2466 2559 2579 2540 2466 2419 2347 2293 2259 2282 2324 2354 2366 2397 2406 2405 2417 2405 2364 2334 2332 2374 2427 2408 2404 2408 2337 2322 2324 2398 2419 2469 2556 2510 2455 2434 2494 2513 2568 2717 2632 2553 2481 2456 2430 2417 2474 2519 2546 2513 2475 2453 2423 2410 2409 2434 2460 2483 2515 2505 2521 2560 2576 2618 2352 2381 2401 2415 2413 2438 2378 2359 2340 2325 2293 2339 2362 2377 2387 2411 2463 2471 2447 2407 2357 2345 2353 2360 2447 2507 2441 2403 2387 2346 2320 2347 2391 2465 2490 2518 2457 2543 2593 2551 2488 2425 2369 2311 2279 2282 2322 2352 2357 2407 2412 2398 2401 2393 2342 2332 2364 2391 2423 2392 2390 2392 2301 2314 2301 2400 2439 2480 2568 2467 2428 2440 2481 2548 2693 2632 2669 2496 2441 2437 2394 2397 2430 2493 2543 2524 2493 2483 2448 2433 2420 2430 2461 2467 2492 2485 2496 2541 2565 2582 2342 2383 2410 2414 2421 2450 2394 2349 2340 2338 2324 2347 2360 2374 2379 2424 2464 2475 2454 2447 2379 2357 2359 2358 2446 2509 2442 2409 2385 2350 2326 2353 2392 2455 2491 2536 2473 2514 2609 2571 2512 2443 2390 2347 2297 2285 2311 2332 2354 2406 2414 2407 2392 2380 2322 2329 2376 2430 2417 2378 2381 2376 2279 2287 2285 2400 2443 2482 2572 2495 2414 2420 2479 2566 2649 2572 2569 2493 2420 2408 2354 2374 2413 2471 2532 2512 2494 2504 2481 2452 2431 2431 2449 2455 2474 2460 2476 2516 2541 2550 2327 2381 2413 2419 2421 2457 2408 2347 2334 2351 2348 2359 2359 2374 2382 2429 2470 2512 2466 2478 2402 2367 2366 2356 2441 2508 2461 2414 2378 2344 2331 2365 2416 2454 2486 2531 2489 2513 2600 2587 2515 2460 2407 2375 2304 2285 2306 2332 2364 2404 2409 2400 2392 2369 2309 2311 2354 2445 2415 2376 2376 2354 2268 2273 2285 2414 2455 2475 2549 2489 2396 2420 2457 2588 2631 2562 2488 2493 2411 2374 2334 2354 2413 2453 2515 2498 2488 2505 2504 2461 2437 2435 2431 2427 2443 2436 2464 2505 2531 2533 2301 2374 2415 2415 2425 2456 2421 2345 2329 2352 2356 2365 2363 2381 2383 2423 2450 2508 2489 2512 2430 2380 2369 2355 2444 2498 2469 2418 2368 2334 2337 2383 2433 2474 2483 2525 2503 2533 2589 2597 2536 2468 2419 2376 2303 2293 2314 2347 2378 2399 2404 2398 2388 2352 2287 2282 2311 2426 2415 2382 2354 2322 2256 2265 2303 2423 2460 2468 2522 2473 2397 2416 2449 2557 2564 2605 2532 2499 2412 2364 2332 2339 2397 2430 2499 2496 2478 2503 2503 2467 2435 2432 2422 2397 2404 2402 2439 2502 2518 2526 2287 2364 2412 2411 2428 2454 2428 2343 2330 2347 2357 2366 2376 2385 2383 2417 2451 2523 2503 2517 2451 2397 2386 2360 2433 2502 2493 2425 2354 2326 2332 2392 2442 2480 2490 2541 2520 2555 2591 2611 2550 2480 2419 2378 2319 2317 2339 2365 2376 2392 2409 2404 2388 2342 2273 2256 2271 2394 2416 2388 2322 2293 2262 2279 2326 2419 2469 2476 2500 2495 2416 2433 2422 2508 2567 2666 2546 2490 2425 2374 2347 2334 2362 2418 2490 2497 2468 2491 2505 2453 2423 2418 2413 2385 2381 2372 2407 2490 2498 2524 150 199 220 164 151 203 300 301 320 190 139 140 126 78 124 162 153 135 117 117 150 150 196 182 159 143 136 134 115 128 149 214 265 246 495 247 141 124 91 66 59 65 62 39 49 59 47 68 97 82 77 70 61 57 43 44 57 53 67 80 76 89 76 73 56 45 60 58 68 75 100 123 119 106 150 156 179 185 206 211 170 150 115 97 105 39 100 143 63 44 45 44 47 40 12 21 25 21 22 33 166 204 186 179 183 210 277 319 250 193 149 138 116 77 121 170 139 134 107 119 160 161 192 179 171 175 135 128 112 115 138 191 276 231 876 308 144 106 89 57 60 58 56 79 51 105 30 55 84 83 77 88 78 41 40 39 53 45 59 66 59 69 55 47 46 57 61 46 66 73 104 109 86 111 144 148 160 142 178 223 246 131 88 98 92 43 76 125 72 50 25 72 58 50 12 15 27 21 15 29 199 194 171 181 188 241 247 278 246 183 137 140 106 93 122 154 151 123 111 123 143 153 171 169 185 181 144 137 111 128 133 167 216 250 1013 302 230 100 91 70 67 49 66 62 41 73 43 51 64 67 91 77 75 42 38 50 55 56 54 59 76 50 44 46 46 38 52 50 48 75 105 93 80 98 123 136 175 112 195 190 226 186 83 65 66 70 90 71 48 44 25 21 48 28 15 11 20 28 11 26 213 213 202 160 203 235 283 281 275 162 152 135 109 97 132 162 137 122 109 126 139 141 158 151 181 173 149 139 104 134 138 135 196 255 675 266 166 107 80 70 51 49 46 58 78 74 48 39 67 75 87 63 50 40 46 52 54 56 86 63 56 58 37 40 38 42 57 36 41 56 76 77 66 89 107 132 184 147 249 276 177 182 101 74 74 92 78 58 71 48 27 13 88 14 12 12 10 19 8 17 235 216 199 206 203 218 280 267 209 145 145 140 97 111 126 155 170 113 108 154 135 157 159 163 184 198 153 145 126 140 141 147 194 225 472 266 155 111 75 81 59 41 44 40 27 56 138 34 88 74 98 72 62 49 53 61 51 60 100 68 52 53 34 40 36 46 58 31 37 42 58 56 60 59 80 128 164 133 229 249 158 198 124 100 86 143 88 88 60 27 19 17 17 26 14 17 11 13 8 10 220 212 191 216 214 215 240 269 201 160 150 120 88 141 129 145 172 103 115 145 140 149 158 164 164 210 170 141 133 129 152 176 195 237 370 252 155 133 80 83 85 68 83 38 13 15 26 41 66 70 99 66 58 60 59 63 60 81 110 119 57 48 35 35 33 50 49 31 34 34 53 49 54 46 60 112 123 116 195 249 171 123 105 121 153 140 163 117 81 81 14 18 26 55 22 11 8 11 9 8 206 195 186 187 197 209 261 247 216 182 131 105 88 143 126 136 180 92 139 135 161 133 162 145 168 181 205 146 152 139 152 164 201 227 293 262 126 97 71 87 61 55 63 31 30 13 21 53 86 69 81 98 101 85 42 62 57 61 106 92 55 60 47 37 45 54 44 35 36 49 39 42 46 50 50 82 117 99 176 172 128 141 104 88 175 174 145 83 101 99 26 21 16 56 57 12 8 23 3 8 246 211 191 195 196 207 265 246 197 167 131 111 86 151 135 153 126 99 129 161 170 140 150 152 191 187 210 156 158 145 156 153 200 276 235 233 133 73 60 71 61 61 46 60 77 26 49 47 86 81 79 105 123 85 52 81 67 62 87 71 43 40 30 68 38 55 42 26 38 35 23 30 48 61 85 101 89 93 149 140 147 287 158 107 103 111 174 58 81 92 36 27 23 42 59 15 13 13 3 6 237 203 208 200 202 207 262 241 222 158 127 98 84 129 130 147 115 107 126 154 171 148 159 182 162 172 193 147 157 153 176 155 207 278 267 297 140 87 62 56 47 74 65 74 80 21 53 61 102 96 111 111 135 85 81 87 73 72 72 40 35 39 29 47 26 63 43 36 35 48 39 49 64 103 95 101 73 81 103 113 165 286 202 83 75 116 101 74 92 70 31 35 30 46 57 15 36 6 4 15 244 217 212 193 171 196 245 229 223 161 120 97 77 133 136 132 110 112 125 151 159 145 180 167 173 203 214 185 183 162 178 172 206 263 355 401 160 94 58 54 31 48 49 60 76 18 46 66 87 107 119 136 114 95 61 107 76 90 64 40 54 41 59 41 40 53 40 55 46 49 59 81 87 115 141 88 89 53 78 105 203 185 141 98 119 139 121 86 86 79 34 27 31 43 58 24 33 7 11 37 251 217 206 205 205 203 232 230 213 158 103 83 76 132 140 109 95 116 142 150 144 161 154 150 198 211 178 202 172 171 175 198 185 217 292 440 296 120 50 47 31 32 34 26 42 64 54 73 102 108 97 172 111 72 72 114 64 84 56 55 50 47 53 51 51 69 47 42 40 84 106 83 93 93 109 55 73 46 63 155 209 175 118 113 116 73 82 96 110 66 76 22 32 51 91 21 6 9 17 60 251 233 215 234 219 209 221 221 232 167 122 86 74 108 126 111 82 120 119 143 146 148 143 168 176 214 208 181 175 168 167 156 182 224 320 639 486 187 61 38 43 39 32 22 61 65 54 87 109 107 119 156 108 78 95 128 95 76 85 68 55 39 45 45 63 89 36 35 38 92 58 68 73 74 52 83 66 65 143 196 151 136 127 119 86 62 127 120 76 74 79 17 28 41 61 37 5 15 23 70 257 249 236 238 215 210 219 227 221 168 125 81 68 95 114 94 86 119 108 126 133 146 155 166 200 217 204 171 179 165 149 149 161 182 395 544 415 184 65 16 41 48 33 40 67 60 71 96 109 99 110 164 92 102 110 126 101 103 104 70 60 45 41 44 62 80 30 46 46 82 58 38 29 44 89 118 132 178 248 140 129 111 160 153 74 139 130 81 66 32 22 10 13 13 23 37 8 8 15 61 283 253 214 242 225 234 209 213 224 167 131 86 74 110 106 90 83 130 114 130 124 147 162 191 189 229 205 172 189 216 153 199 152 146 359 492 342 154 66 31 122 49 53 59 81 71 73 95 89 116 148 196 111 101 121 132 124 113 94 71 58 31 41 57 100 91 30 39 42 103 67 26 58 69 102 152 146 219 227 117 121 180 180 128 96 160 111 78 73 21 12 13 16 12 21 21 12 13 15 36 260 234 221 218 228 242 212 234 235 170 134 111 88 133 121 101 89 126 116 114 129 162 187 173 247 217 226 154 140 217 162 179 196 143 339 511 343 162 72 41 93 68 52 51 78 53 63 93 102 97 118 130 121 133 129 129 139 121 119 76 60 26 55 68 46 49 59 52 64 43 20 12 66 89 135 253 176 154 135 118 117 133 116 102 101 130 86 70 65 21 12 17 13 11 13 30 18 35 21 27 232 243 232 211 214 209 216 249 268 168 132 126 109 125 139 104 101 136 128 128 128 156 193 205 192 209 212 162 135 180 174 209 216 138 274 477 345 167 78 34 50 46 43 44 59 58 64 89 95 127 163 151 137 139 134 112 125 106 140 76 60 23 55 33 45 53 49 98 45 49 43 61 83 112 147 222 157 140 135 81 122 121 108 81 64 88 90 85 31 26 9 13 15 11 8 13 15 32 19 18 236 245 213 213 206 221 208 258 240 187 146 123 125 163 165 99 131 133 106 119 121 137 190 169 199 223 225 145 160 150 158 174 214 165 227 476 356 146 76 40 64 36 35 41 73 60 45 70 96 102 155 128 133 136 108 91 111 125 146 109 60 34 22 27 40 37 53 70 51 102 82 93 107 112 219 249 146 176 88 114 131 111 84 74 57 101 98 91 83 33 21 69 12 18 12 11 11 34 12 21 286 232 199 218 187 223 222 252 241 166 152 120 135 165 176 104 124 122 128 130 128 153 166 153 176 194 222 140 164 157 192 222 219 198 227 463 398 165 87 40 61 40 35 43 102 71 50 67 89 118 110 117 97 127 124 120 140 143 143 97 61 65 52 32 44 32 31 57 26 70 26 48 123 174 220 222 143 122 130 161 83 146 101 90 133 108 79 72 50 18 23 23 23 14 21 18 11 12 11 14 230 214 200 228 204 228 215 246 242 194 170 149 144 167 177 109 136 119 133 111 131 147 170 154 165 203 179 177 184 182 226 280 329 240 196 217 268 146 56 26 35 40 45 30 85 107 56 85 85 138 85 98 119 159 114 87 134 153 160 131 81 67 160 145 87 39 37 81 42 48 73 48 118 242 317 216 130 153 222 171 104 97 156 176 146 58 58 92 101 24 21 21 71 25 14 10 11 15 11 28 251 199 200 213 227 229 209 243 293 241 201 164 178 200 166 120 138 113 129 123 128 157 181 148 132 192 164 189 203 204 230 315 353 245 228 212 196 125 54 21 29 33 54 34 107 53 71 76 89 95 117 107 124 156 104 137 164 170 165 160 130 87 104 112 95 53 40 97 49 95 51 74 196 112 238 159 113 153 185 178 206 119 88 66 116 80 103 65 38 29 29 13 30 24 23 22 15 12 10 25 258 215 204 222 220 212 206 231 301 280 219 173 175 180 158 145 126 127 131 122 141 148 177 141 114 179 124 251 213 211 212 279 344 239 197 252 209 114 109 35 16 30 41 34 72 65 73 64 107 82 102 128 121 152 108 140 130 137 128 114 157 83 53 132 66 130 76 76 74 26 74 105 148 120 147 129 122 156 299 204 143 111 124 153 106 135 236 69 34 13 28 16 22 40 21 21 27 18 29 13 280 255 199 181 230 198 199 266 334 323 273 176 176 193 173 135 133 130 127 123 136 155 167 126 114 147 128 240 275 211 243 275 295 314 226 268 185 147 138 70 40 44 42 32 157 75 75 60 112 71 134 115 152 136 116 179 190 140 119 260 186 71 83 71 41 36 75 44 76 47 102 98 120 135 145 157 182 330 180 130 70 94 96 84 118 99 72 97 17 13 24 93 13 22 30 24 32 30 30 19 293 244 221 205 190 177 254 309 334 330 269 159 176 193 155 150 138 119 119 125 166 165 172 155 111 126 181 259 284 211 214 333 310 307 234 301 162 192 176 45 32 30 39 33 89 107 67 98 81 93 134 131 159 101 127 207 163 112 114 192 125 45 83 78 26 56 69 36 128 63 93 126 85 141 218 162 208 230 205 160 142 106 67 56 76 90 73 30 22 15 14 157 38 29 21 31 50 26 24 41 269 227 215 219 214 207 259 345 485 399 241 179 176 176 158 166 117 107 112 103 147 155 189 145 119 114 199 346 323 254 232 294 306 250 250 300 142 149 190 24 39 68 63 33 71 54 48 85 71 105 134 150 133 130 149 124 118 113 85 125 76 31 41 19 19 55 39 44 69 48 173 180 100 123 230 202 221 276 191 99 103 106 133 88 60 99 104 29 27 23 31 87 20 24 24 35 28 16 26 31 251 243 236 196 217 193 256 380 432 432 225 155 155 173 148 182 102 100 113 103 132 154 190 148 124 121 191 309 261 287 228 297 392 233 281 212 141 146 168 60 47 61 52 55 46 78 52 80 85 134 143 150 185 190 152 137 109 156 66 165 64 31 55 25 54 30 55 54 78 76 69 93 107 180 240 173 232 224 111 139 101 130 153 84 82 65 24 70 27 21 42 63 23 37 42 41 13 14 43 54 263 252 222 210 188 204 277 367 487 357 192 174 162 168 165 163 109 103 110 107 144 174 194 164 128 135 256 242 241 282 254 276 360 264 375 254 173 145 115 65 78 57 42 38 56 55 66 67 67 128 161 128 113 124 136 137 112 93 114 128 55 33 87 78 82 63 69 53 54 110 112 141 174 214 207 178 197 127 152 139 79 116 103 88 56 73 76 33 23 87 53 21 14 18 61 32 21 12 40 43 246 238 202 212 211 202 297 403 416 344 195 149 188 186 194 193 130 113 102 114 132 159 205 177 151 144 277 280 229 233 308 349 333 364 488 272 204 184 171 213 62 73 60 62 122 36 40 91 115 138 117 80 84 121 156 244 128 79 78 93 57 53 50 42 55 72 46 98 57 81 89 132 281 215 201 243 103 116 228 116 133 136 127 99 54 40 52 31 20 37 57 101 34 34 51 42 24 20 43 37 221 213 204 192 206 215 281 433 494 417 170 144 176 172 210 180 141 107 112 112 130 186 206 200 139 132 295 294 273 278 316 287 372 251 421 304 183 159 200 75 84 99 71 171 157 50 51 78 104 115 120 76 66 163 271 214 106 64 67 104 42 74 85 51 63 80 48 85 63 81 55 148 164 177 149 139 228 289 156 103 169 140 82 64 60 34 85 37 17 13 17 22 42 48 44 50 26 26 21 31 228 198 184 173 204 230 351 432 479 394 159 138 171 194 185 224 160 112 105 107 121 165 218 194 138 139 184 285 285 309 271 246 320 267 311 295 223 321 210 198 136 85 89 124 105 54 47 73 76 183 114 112 94 168 184 153 102 79 81 125 37 68 102 39 52 75 52 72 72 38 62 91 132 156 205 158 260 135 124 99 129 141 70 45 46 57 21 21 19 33 22 10 30 47 56 48 72 23 36 23 233 185 186 183 189 224 337 429 395 334 182 162 137 195 198 241 158 110 112 116 136 180 230 183 142 112 166 226 277 252 227 189 550 296 324 355 352 258 156 215 128 106 68 73 60 88 49 63 123 94 78 100 133 195 214 109 131 87 104 85 83 49 52 37 58 63 65 71 57 57 112 85 128 144 154 124 162 106 111 93 104 84 57 52 53 121 56 14 11 24 11 17 19 44 54 79 38 30 41 20 216 182 191 179 200 246 352 460 401 361 187 150 143 168 227 206 176 126 130 114 126 183 250 182 126 112 155 249 399 294 254 208 301 379 395 427 249 332 202 148 243 86 56 64 49 63 46 44 107 78 194 87 118 189 160 133 130 113 90 75 84 44 42 51 55 49 68 71 57 81 125 58 104 114 117 142 99 64 103 97 76 55 55 57 43 40 82 22 44 46 19 12 9 31 35 37 12 20 44 47 225 173 167 161 182 243 325 512 396 337 198 225 139 174 167 214 173 136 153 103 129 172 185 195 140 153 176 258 280 264 252 301 361 422 386 367 199 239 197 142 161 114 59 79 66 34 38 68 68 70 153 83 113 129 157 136 150 57 86 80 47 51 48 57 39 44 89 85 68 89 91 69 74 69 117 106 60 60 76 89 81 70 85 35 45 37 66 28 50 128 60 15 10 25 26 39 31 12 35 65 213 191 173 171 193 267 332 479 434 324 225 212 152 167 179 218 188 159 162 111 133 144 192 177 123 136 140 262 265 266 292 440 434 494 445 378 212 176 197 214 210 91 120 102 123 71 38 48 69 75 212 113 97 143 150 153 127 63 90 119 65 46 59 62 39 48 115 70 56 71 69 77 78 49 109 85 54 54 83 69 68 30 19 18 30 35 35 23 86 103 58 19 5 23 10 32 15 35 22 42 221 186 178 169 205 270 348 406 393 359 270 265 207 167 184 211 201 174 143 118 133 149 190 140 131 126 154 272 267 248 287 429 615 616 540 299 161 174 197 264 190 107 95 89 117 100 74 58 145 122 200 177 198 119 90 116 92 59 74 114 53 42 37 50 56 68 78 71 76 73 71 62 98 81 55 43 43 43 60 112 67 37 21 21 24 30 40 38 15 20 17 12 5 18 20 30 19 32 18 13 236 211 174 174 218 260 364 489 404 358 345 367 249 191 180 213 231 212 149 102 155 161 210 179 134 123 159 286 246 245 327 597 1249 560 427 256 224 210 162 119 126 102 138 132 114 97 76 83 185 134 117 188 143 117 90 153 86 51 51 88 78 62 53 39 60 83 67 76 80 73 73 94 87 55 48 34 45 37 88 91 55 30 29 34 23 40 55 17 12 11 13 8 6 19 29 22 20 21 11 16 265 227 182 199 227 277 383 479 412 453 415 427 246 217 210 215 203 181 132 113 151 146 208 184 163 137 199 320 278 260 330 1097 1118 743 454 286 352 146 172 245 91 148 173 148 83 86 88 116 70 171 97 140 109 101 88 192 97 48 51 79 52 49 40 50 70 89 72 92 60 93 98 46 55 21 22 80 67 73 93 60 60 43 40 59 65 73 64 51 15 14 21 12 18 19 20 14 22 22 9 7 294 221 214 196 260 318 397 411 365 364 385 332 249 272 233 198 194 191 153 107 150 162 228 222 185 147 284 384 315 274 360 1130 1280 1217 442 324 354 424 300 159 221 134 207 129 75 109 131 129 73 105 78 98 140 140 81 140 97 36 72 90 52 37 57 55 68 81 94 76 64 97 68 38 42 71 97 73 70 100 101 55 28 21 28 32 54 83 84 75 21 18 14 12 57 26 5 6 8 11 11 16 290 225 222 207 214 312 334 411 439 411 391 268 258 315 229 193 187 174 132 117 152 161 237 226 203 168 371 411 374 273 370 683 842 872 447 754 358 291 183 116 179 144 207 141 102 107 152 146 132 76 112 91 125 88 101 124 74 68 79 70 63 35 42 89 70 57 60 46 71 128 97 55 91 108 97 61 101 138 69 35 30 24 40 40 45 58 49 118 26 12 13 28 19 14 5 4 4 8 9 19 264 276 232 185 218 327 442 417 357 333 344 265 295 331 249 184 184 158 137 108 151 193 264 220 215 193 273 306 299 237 329 422 310 342 375 785 448 448 182 121 135 131 159 160 144 118 189 210 183 101 91 121 116 150 109 133 97 63 63 60 56 35 32 73 70 59 44 39 109 125 83 148 52 77 78 75 73 104 47 36 41 38 24 32 27 30 67 103 28 14 15 23 8 6 6 5 5 6 12 31 273 281 239 174 207 302 345 417 356 338 309 251 367 342 259 171 196 151 129 120 161 207 248 257 228 270 236 234 295 272 476 328 337 354 352 522 522 267 188 96 83 84 131 151 223 142 215 191 196 124 74 127 139 124 127 149 153 119 47 54 76 53 129 202 136 111 78 181 146 93 70 47 78 77 110 102 72 61 74 38 78 24 29 39 30 74 54 43 73 29 6 12 6 10 3 6 4 4 10 38 272 297 220 169 198 327 359 356 297 308 276 265 365 331 241 169 165 163 119 121 160 203 241 237 226 215 243 275 297 283 438 427 448 290 290 813 624 313 173 99 82 75 120 157 181 139 235 291 224 167 86 123 118 113 116 133 143 90 83 55 38 62 139 89 89 133 154 176 131 81 58 97 65 13 41 92 74 99 40 72 27 27 71 60 83 71 43 37 109 29 50 7 14 4 3 3 5 4 8 36 301 249 220 192 205 271 345 358 290 279 220 311 413 263 265 166 163 152 146 118 147 200 220 249 273 216 202 290 321 271 345 504 402 305 347 280 912 318 232 175 171 155 185 277 191 231 237 233 229 189 131 98 142 119 140 133 128 153 198 75 41 48 109 105 70 102 147 161 95 117 140 61 52 50 32 60 54 60 67 28 19 32 49 101 30 58 24 30 68 76 28 3 4 9999 4 3 4 4 8 34 298 270 197 172 209 241 352 300 264 254 207 269 287 278 254 157 176 182 158 123 125 187 250 267 249 193 258 278 324 304 325 342 284 335 294 228 326 398 275 317 273 134 206 427 262 271 196 200 239 200 195 151 108 113 113 150 143 121 171 90 46 57 102 154 131 128 117 95 119 35 102 68 58 57 69 51 54 84 49 30 15 37 37 23 13 23 20 68 76 56 4 4 14 4 4 7 5 4 4 17 290 249 207 183 185 231 353 288 254 219 195 223 284 260 222 184 176 163 132 123 104 217 246 249 237 206 327 362 310 304 414 450 602 514 281 206 734 242 327 410 301 294 297 336 405 508 215 158 211 186 140 154 91 174 119 133 69 87 118 46 66 99 120 117 193 187 69 81 111 44 97 78 48 61 80 70 102 92 16 14 15 46 30 18 12 11 90 46 48 5 3 3 4 4 9999 2 6 3 5 39 295 255 193 184 200 215 304 288 250 216 187 224 262 256 213 212 165 143 148 123 122 165 219 224 220 200 282 263 355 259 348 351 599 589 240 257 445 230 469 1107 354 310 420 442 568 1280 211 119 193 133 123 139 148 136 101 90 98 156 68 42 68 128 109 102 154 171 68 89 91 63 157 122 69 50 64 121 105 29 9 12 22 70 27 12 5 7 68 56 39 9999 9999 3 3 5 15 3 15 3 2 25 283 241 193 184 166 219 313 284 261 241 223 226 272 284 221 189 146 158 157 115 113 169 199 193 203 196 224 256 310 243 270 277 435 383 243 185 475 333 460 510 355 643 538 422 996 1280 194 83 166 110 87 90 149 113 88 157 97 90 39 73 125 176 131 140 112 76 78 97 103 177 228 154 80 55 46 90 69 21 14 23 79 81 10 7 9999 3 5 7 12 9999 3 3 3 4 6 5 11 3 6 30 283 214 182 205 184 224 335 310 248 231 246 252 258 251 228 190 175 158 154 130 132 175 174 172 185 212 189 161 277 267 247 258 436 361 222 249 315 260 406 411 444 1279 598 370 876 738 632 70 118 125 81 63 125 144 122 128 90 41 41 70 88 91 101 140 107 162 212 181 155 151 142 144 103 53 60 80 63 14 23 21 65 15 6 4 9999 9999 9999 9999 3 5 4 4 3 4 11 4 3 6 9999 13 288 206 209 176 165 209 323 345 286 193 259 264 238 234 202 199 155 177 156 135 147 177 168 171 168 194 218 166 218 263 216 248 486 400 253 258 289 225 372 497 483 620 445 264 234 278 1280 65 79 117 102 62 88 184 56 109 101 65 42 82 107 79 77 100 154 230 252 125 168 127 147 187 79 84 77 51 25 13 5 15 68 11 8 9999 4 9999 9999 9999 19 9999 11 30 11 20 5 2 2 5 4 10 241 199 174 178 181 208 312 392 293 187 220 221 245 241 185 194 159 192 169 146 143 192 160 155 153 189 196 146 172 194 226 171 353 421 310 254 275 289 294 572 1118 519 268 213 265 567 230 64 64 110 127 79 67 104 86 105 37 35 60 97 125 119 93 154 176 192 128 114 154 182 147 116 87 112 68 47 31 30 9 13 22 19 12 3 5 5 31 6 9 9999 22 3 3 12 7 5 9999 9999 9999 7 262 183 192 186 184 212 279 376 282 189 186 190 215 217 199 176 142 163 144 144 159 206 160 152 135 152 184 150 160 177 213 189 241 444 345 234 289 298 207 420 1280 447 290 256 156 102 182 48 43 84 105 113 89 96 52 68 95 32 106 79 111 109 150 154 154 157 114 154 134 166 137 102 117 66 131 65 101 39 26 59 19 14 36 6 22 19 20 9999 6 9999 9999 9999 3 6 5 9999 5 9999 9999 9 224 187 150 176 200 204 310 311 268 178 192 171 188 187 189 180 136 146 131 140 180 192 154 139 145 145 150 161 163 178 206 182 225 377 312 232 226 318 196 568 942 554 189 164 136 77 63 45 41 60 109 97 96 60 54 33 33 32 93 62 199 145 154 137 134 128 137 147 134 137 67 121 190 106 64 33 68 26 87 101 19 19 17 7 7 3 8 9999 4 9999 9999 6 9999 3 9999 9999 9999 9999 7 3 221 172 158 178 192 198 299 309 254 177 165 158 153 162 169 185 129 124 125 137 162 160 152 135 135 140 159 153 218 195 181 159 232 407 344 253 195 220 263 165 549 272 80 78 278 67 43 39 40 58 98 107 99 47 51 19 15 56 118 47 224 190 144 150 161 112 113 160 157 112 73 126 77 77 71 28 35 11 50 32 29 18 15 10 7 4 10 9999 13 5 9999 9999 9999 9999 9999 5 9999 5 4 25 210 180 165 175 212 209 279 274 273 216 173 173 160 167 165 178 139 110 109 132 152 151 142 125 116 143 154 152 211 162 170 145 274 437 362 269 193 190 272 213 228 133 66 145 100 81 82 53 61 61 66 114 104 81 56 24 18 55 105 56 188 130 134 132 147 131 134 170 165 123 74 138 87 20 35 60 21 11 28 26 32 21 22 10 26 14 11 9999 6 5 9999 4 9999 9999 9999 2 9999 6 9999 13 207 166 159 179 190 216 271 246 250 202 184 185 164 184 161 150 157 107 103 128 133 149 124 120 137 135 144 159 245 150 131 134 221 294 333 342 235 231 353 298 142 107 112 319 208 66 127 133 180 79 51 84 85 82 52 39 28 48 84 85 135 110 110 118 144 103 181 150 160 137 123 94 75 23 26 26 13 18 22 24 20 26 80 11 25 8 6 9999 9999 7 9999 3 9999 9999 4 3 3 3 5 26 201 165 159 172 177 228 306 282 264 189 177 182 187 157 132 139 155 112 109 125 122 138 109 109 127 133 159 153 204 154 155 133 196 251 264 277 214 290 522 262 121 85 95 171 254 52 117 97 78 72 33 63 66 66 77 53 28 40 57 102 102 67 113 105 170 192 157 191 134 88 110 228 55 26 29 30 10 28 12 9 16 66 91 9 4 6 8 9 9 3 9999 3 9999 5 22 3 4 4 6 36 195 186 150 182 196 232 302 274 257 188 174 201 201 137 128 173 146 125 113 115 121 126 107 109 121 116 158 158 162 158 171 133 163 200 271 257 163 336 463 298 122 68 98 102 144 59 66 41 24 40 28 37 90 91 73 56 34 29 54 121 92 86 97 150 185 207 166 153 181 82 113 131 118 66 42 25 26 10 5 24 17 37 37 12 3 2 3 4 7 7 6 4 11 7 44 6 3 9 32 22 182 181 177 161 204 260 317 253 214 181 175 202 169 148 125 150 120 100 114 93 105 104 109 108 118 109 142 141 189 161 157 132 169 192 278 210 210 281 285 246 111 75 90 56 72 186 33 43 28 26 30 29 79 116 62 52 33 27 79 81 159 151 144 137 364 152 148 131 166 88 120 125 110 99 88 33 33 6 14 80 13 48 28 16 6 9999 3 26 6 5 6 3 21 5 17 5 7 23 37 24 173 178 193 175 180 282 294 284 195 163 162 204 157 146 132 155 103 91 100 102 100 89 88 106 111 111 129 130 170 178 175 137 164 213 222 188 253 314 261 178 126 121 101 80 65 215 43 34 40 37 31 36 43 53 54 44 34 19 35 92 165 159 171 334 227 127 124 82 126 249 116 115 73 35 60 38 28 11 30 138 16 53 22 23 23 11 32 13 4 9 6 3 3 9999 3 5 7 42 28 34 191 156 152 166 182 228 323 249 153 169 178 216 143 134 137 140 103 81 101 97 77 83 75 100 108 113 141 128 198 184 187 160 143 196 180 163 260 339 239 175 137 131 370 279 128 87 67 153 46 37 41 41 49 57 60 43 32 25 50 124 152 182 224 323 147 115 220 115 137 103 129 96 78 14 26 70 28 32 31 119 26 68 12 28 11 6 25 19 4 9999 8 7 16 9 7 3 10 33 13 13 186 180 149 138 196 194 291 232 169 149 177 206 149 146 138 129 104 92 90 97 72 80 67 95 102 120 137 156 217 180 215 150 121 140 148 179 326 263 244 170 191 259 470 329 182 152 218 442 51 42 51 51 64 88 80 53 34 35 70 140 210 246 364 257 247 233 161 147 215 96 84 48 29 12 23 38 29 18 64 97 31 20 13 36 19 5 32 32 2 9 9999 9999 9999 10 53 17 36 30 6 13 210 175 135 126 167 187 274 217 156 141 177 214 140 142 137 119 92 90 83 79 72 76 81 89 113 113 131 146 225 181 196 135 105 101 99 95 156 189 247 171 218 303 285 540 121 125 167 257 241 49 45 47 63 123 105 48 32 36 65 123 179 182 233 306 264 218 141 146 164 113 31 28 56 16 17 26 30 59 38 79 126 34 18 24 35 7 56 24 3 9999 9999 9999 9999 3 30 29 24 16 8 13 185 205 159 131 165 161 260 201 162 150 165 260 169 147 139 115 97 98 80 62 68 69 83 96 110 132 131 149 263 204 196 130 97 70 82 59 108 192 280 190 184 290 747 611 186 113 139 74 132 128 45 47 60 88 92 64 33 33 63 85 119 132 159 287 224 239 106 146 124 81 26 37 48 58 23 32 40 94 34 79 79 68 52 24 27 9 13 10 5 6 9999 9999 9999 4 5 3 17 21 64 16 193 194 201 123 131 135 222 232 147 131 156 258 243 144 151 112 90 79 67 58 63 61 81 88 97 136 117 122 234 181 175 133 74 43 70 48 89 176 203 183 201 186 830 607 191 185 120 46 54 87 58 55 72 63 76 60 39 33 71 119 126 123 146 215 172 194 80 129 67 66 31 36 41 30 17 25 34 68 21 69 59 74 64 14 13 15 7 13 26 6 9999 9999 9999 9999 4 8 13 18 39 17 207 216 194 120 107 131 181 215 138 124 149 281 260 139 121 96 85 72 57 51 58 59 66 70 91 113 108 122 185 190 168 104 73 39 54 37 79 169 211 200 207 176 871 781 267 381 84 76 52 77 44 55 62 46 63 48 49 32 62 125 165 130 153 179 144 128 125 171 86 58 76 42 36 23 14 9 32 67 44 49 45 105 83 20 11 11 22 5 14 10 9999 9 9999 5 10 25 14 33 47 21 244 250 205 128 102 136 145 223 144 114 152 336 288 148 118 105 88 69 51 51 55 57 68 63 77 104 104 127 236 176 169 105 76 40 40 34 93 179 181 179 168 161 630 662 345 768 120 179 58 80 41 42 52 43 51 39 45 42 66 112 170 135 178 125 136 76 85 235 156 72 112 42 31 33 16 11 30 59 61 25 59 101 66 54 46 8 5 4 25 12 3 9999 9999 9999 7 45 18 66 42 24 227 236 209 122 94 119 145 185 176 114 162 273 277 166 112 99 81 66 48 52 58 56 58 55 77 87 104 120 243 212 141 117 82 45 43 36 71 159 202 162 161 145 385 526 335 432 196 114 80 51 43 43 52 39 46 40 55 49 66 126 155 150 173 106 153 103 47 110 150 48 110 87 51 35 24 11 31 54 48 69 51 47 33 71 76 16 10 5 8 18 5 9999 9999 9999 2 11 37 40 58 64 280 266 204 117 103 111 118 169 200 112 153 265 251 190 132 99 84 68 54 52 59 61 51 46 71 75 97 112 276 206 147 123 83 64 49 41 67 159 163 141 132 108 328 364 323 273 206 140 75 89 57 57 49 33 36 38 75 68 63 112 132 137 146 127 155 158 86 100 86 67 93 69 67 36 45 33 22 49 44 36 58 54 44 98 80 16 3 4 6 9 11 9999 9999 9999 9999 3 21 24 73 98 290 267 203 135 113 110 109 150 219 117 151 225 239 263 137 105 86 65 53 51 62 51 55 45 76 61 89 102 185 216 138 122 80 91 50 52 76 138 157 150 136 85 249 177 323 382 290 183 99 102 76 92 42 32 31 66 45 49 63 69 124 129 117 132 178 149 169 226 118 126 165 49 39 47 43 32 18 35 27 37 68 62 62 100 59 22 8 9 9 7 10 9999 9999 9999 9999 5 11 7 56 27 283 244 247 138 102 110 109 112 197 116 137 176 251 288 159 94 81 71 54 47 58 58 50 51 72 53 70 133 155 178 162 117 92 105 59 69 71 138 133 170 158 120 211 127 314 255 529 530 118 122 81 99 76 44 35 40 67 58 52 68 123 104 98 103 205 224 320 343 171 184 125 50 44 53 14 21 24 32 28 41 71 79 67 75 33 6 4 11 22 16 6 9999 9999 9999 9999 9999 3 4 23 5 297 248 237 147 107 112 106 96 222 165 140 141 217 330 191 95 74 78 60 49 56 58 52 60 72 51 62 129 192 220 202 107 103 126 68 81 77 97 139 150 153 101 178 115 207 212 1268 597 157 113 74 83 76 66 43 39 57 87 88 82 132 94 112 139 292 353 277 267 250 462 190 149 43 36 19 30 28 24 26 44 92 108 82 41 26 3 6 20 24 33 9999 9999 9999 9999 9999 9999 9999 3 4 4 297 252 277 144 111 112 91 94 200 161 131 151 137 413 173 89 71 69 56 46 57 62 52 61 60 53 57 103 229 237 239 119 117 115 71 89 79 82 141 161 146 98 138 116 222 143 1280 417 146 103 85 75 87 99 67 53 52 93 91 107 124 86 116 152 359 446 227 188 165 231 271 176 65 70 19 32 33 24 22 46 111 127 103 41 32 21 9 37 20 9 7 9999 9999 9999 9999 9999 9999 9999 3 9999 328 251 204 140 127 107 88 79 193 163 128 127 109 330 178 71 69 57 61 57 54 65 56 60 57 49 57 107 228 260 199 131 122 91 65 92 81 72 117 176 172 87 96 82 159 100 1280 677 149 101 101 79 88 121 112 97 89 115 141 154 137 104 153 162 257 206 154 123 100 190 143 163 59 68 30 23 41 16 22 49 132 140 120 38 32 5 7 13 29 33 10 9 9999 9999 9999 9999 9999 9999 9999 4 264 247 225 152 111 99 81 72 173 169 123 126 120 305 168 66 71 55 55 46 54 58 67 64 45 42 55 100 244 226 148 139 90 64 54 119 79 69 92 144 150 90 75 68 96 79 475 497 224 208 140 98 95 117 130 112 199 335 109 116 127 131 149 136 288 140 102 82 69 119 139 120 41 48 32 17 35 16 21 43 153 140 122 45 9999 9999 10 5 31 24 13 9999 9999 9999 9999 9999 9999 9999 10 12 234 224 194 131 104 90 75 72 159 189 132 123 120 201 229 68 74 57 54 45 44 49 61 60 39 37 42 89 272 295 151 142 103 59 64 114 103 60 74 104 137 112 81 105 117 82 252 202 220 245 177 151 125 128 145 183 295 158 103 113 95 142 202 215 194 103 79 67 59 96 94 90 74 29 42 16 44 25 24 37 204 163 110 52 9999 9999 9999 7 76 46 7 9999 9999 9999 9999 9999 9999 9999 3 12 225 228 151 128 112 81 74 60 135 188 132 123 127 203 243 71 69 60 57 39 42 46 57 56 34 38 40 81 232 228 168 129 100 52 79 116 114 61 74 93 128 106 95 144 120 102 124 92 228 305 179 160 168 213 229 246 202 148 120 102 111 188 236 318 162 110 84 75 107 96 136 50 152 31 17 10 19 21 30 31 79 169 120 64 26 9999 9999 11 73 21 11 11 9999 9999 9999 9999 9999 9999 9 9999 210 206 138 131 118 77 70 61 128 171 151 120 137 155 226 76 75 54 52 38 44 45 61 59 30 36 49 76 205 205 173 139 97 48 75 118 81 47 58 92 105 90 102 126 96 102 119 138 263 278 167 136 181 220 323 268 253 129 115 94 124 203 236 182 142 82 79 70 102 151 91 59 106 21 11 18 17 14 29 35 65 145 141 84 40 25 9999 10 65 21 13 19 9999 9999 9999 9999 9999 9999 9999 9999 208 185 154 149 111 78 73 59 121 199 162 128 140 172 211 87 69 56 52 34 41 40 60 49 38 37 50 84 180 192 179 142 76 50 68 111 71 35 51 87 85 78 101 100 110 160 178 359 337 182 180 170 213 280 351 360 257 169 138 114 100 177 236 138 78 67 148 53 96 76 46 40 41 23 9 20 14 15 24 36 102 141 171 102 44 43 33 11 53 19 22 63 14 9999 9999 9999 9999 9999 9999 9999 182 160 162 160 108 75 72 60 95 153 151 133 130 221 253 105 77 66 49 36 38 42 62 52 43 35 45 104 160 169 200 113 63 58 66 110 69 31 37 72 76 73 111 124 203 274 241 260 312 219 174 179 239 352 406 355 346 449 387 116 114 138 246 89 71 76 124 52 151 38 62 40 48 46 16 12 15 11 22 38 92 124 160 104 49 36 40 16 51 22 18 23 14 16 5 9999 9999 9999 9999 9999 149 135 165 155 103 81 78 61 83 123 152 144 129 169 304 108 84 70 50 36 41 38 62 51 46 45 41 119 188 199 163 111 59 61 72 85 63 31 31 70 72 67 111 141 220 313 239 293 253 154 122 146 268 448 439 397 279 245 310 109 91 149 133 128 91 85 111 67 94 58 49 44 68 62 40 15 21 16 19 40 100 104 143 95 59 40 29 19 57 29 22 15 11 14 13 7 4 9999 9999 3 146 135 148 146 119 84 77 65 70 113 139 148 126 147 232 100 95 73 50 37 42 39 59 50 48 46 45 143 331 197 131 95 66 63 77 79 59 31 29 73 74 61 134 119 234 302 287 326 211 119 113 146 234 400 468 474 304 253 158 142 60 102 81 91 109 74 87 67 70 64 39 22 77 138 95 26 22 18 19 40 85 89 109 88 58 40 33 27 55 62 29 12 18 9 11 9 5 9999 9999 4 134 150 141 127 121 98 74 69 75 123 137 145 131 113 182 109 102 81 44 43 43 45 55 57 59 47 72 172 364 205 122 89 73 62 85 70 57 34 32 65 74 66 123 159 548 433 302 447 156 100 103 138 243 289 251 270 289 278 192 133 65 62 44 53 50 51 47 42 61 83 44 61 117 102 64 18 22 14 21 36 66 77 96 82 55 44 36 26 30 33 28 11 27 11 23 34 9999 9999 9999 9 114 166 140 111 117 96 74 69 79 123 141 151 115 116 153 112 110 81 47 46 48 48 61 67 52 59 93 176 238 176 155 103 86 66 76 73 49 29 31 53 79 71 114 215 419 466 498 234 158 98 109 159 204 310 365 316 216 207 305 78 66 49 35 34 38 48 58 27 45 97 38 75 95 102 52 22 16 16 20 32 50 75 87 67 48 50 36 33 36 26 70 17 16 85 25 19 11 9999 9999 5 130 155 131 112 109 109 74 74 82 118 160 155 133 125 138 115 105 74 45 50 46 48 77 70 58 73 93 123 151 156 140 94 93 77 76 73 51 31 31 45 82 65 114 255 339 357 284 154 121 108 119 144 180 319 397 278 219 132 126 58 57 49 34 38 61 121 46 37 39 81 46 88 149 133 52 14 14 21 23 22 36 72 75 67 51 54 43 34 37 31 22 16 13 27 27 24 13 9999 3 5 161 160 120 101 83 84 65 94 99 118 169 159 132 116 127 120 92 73 50 44 49 55 82 66 60 59 67 104 124 145 139 84 97 67 67 74 45 33 34 43 85 66 111 357 423 255 154 108 142 127 160 159 195 280 225 152 141 78 63 41 39 52 53 63 133 124 38 88 38 107 61 102 111 106 94 14 17 36 26 19 24 51 73 67 69 56 44 38 34 32 23 17 14 22 24 20 7 14 9 8 173 188 124 88 87 69 65 105 112 155 151 142 131 115 119 121 81 77 49 50 48 58 84 73 58 49 51 92 113 129 173 92 91 67 72 74 44 36 43 52 79 70 124 528 331 191 102 138 138 139 156 152 170 163 217 128 144 87 44 36 43 52 121 113 147 100 45 48 60 36 89 129 147 65 51 16 9999 67 24 16 20 59 68 77 83 66 53 40 35 33 34 24 26 33 24 38 9999 11 5 8 179 173 129 107 80 55 72 135 139 135 140 138 148 129 101 104 84 88 52 48 45 61 79 76 58 53 51 73 87 121 186 130 107 65 70 72 40 36 49 65 96 73 180 469 242 149 137 151 134 157 142 155 178 171 110 155 154 86 68 54 64 91 107 119 159 89 50 47 68 70 81 79 120 68 25 33 74 103 19 12 25 68 84 83 94 71 56 47 41 32 38 32 29 43 25 16 11 15 11 7 202 199 121 98 89 56 70 120 146 147 146 145 149 137 94 103 89 91 56 55 46 56 80 83 54 46 47 81 62 115 158 110 120 66 65 75 39 37 42 73 130 93 246 441 214 167 185 176 167 131 138 148 146 133 187 201 145 86 90 108 122 171 105 94 87 82 46 55 49 44 95 90 88 58 45 41 66 60 22 16 22 58 79 96 104 87 60 50 55 42 39 40 41 45 49 23 17 17 28 20 189 178 126 97 84 55 60 116 145 145 138 139 151 131 88 84 92 93 59 54 42 63 86 84 52 49 45 65 51 96 131 95 101 66 68 79 41 39 37 54 122 135 276 294 120 194 287 201 208 129 133 132 196 161 152 197 120 119 164 125 139 174 78 69 65 65 54 57 48 54 83 54 61 51 59 59 43 60 23 19 33 43 68 102 127 109 64 57 65 54 39 48 46 44 84 42 31 19 20 13 214 174 133 99 80 59 57 105 135 128 174 162 147 111 80 73 86 95 58 51 47 69 102 89 62 52 43 71 60 111 121 95 91 73 72 78 46 41 32 46 131 146 342 288 168 253 304 217 227 129 171 137 118 318 156 109 123 151 206 136 166 124 73 51 50 52 58 72 54 52 62 61 38 28 18 22 34 52 37 28 44 42 55 80 133 114 85 57 73 64 49 48 49 48 89 63 36 28 29 21 186 197 134 100 83 62 58 112 118 134 398 209 142 114 66 78 105 77 54 50 49 89 119 98 67 48 40 68 72 113 138 103 88 63 76 85 48 43 26 44 115 147 302 272 266 309 364 281 178 174 141 124 155 195 151 129 131 138 168 172 141 85 74 60 37 43 53 97 54 45 56 73 34 26 17 22 47 72 54 54 55 46 71 83 96 112 104 63 71 78 66 59 56 50 65 74 42 33 31 33 174 184 132 100 87 64 57 124 103 135 571 258 151 110 67 90 107 52 47 54 55 97 140 100 68 44 37 85 76 112 139 111 91 65 85 88 62 45 28 42 114 170 129 332 284 362 481 220 192 160 137 152 125 117 133 228 158 160 87 136 126 96 91 82 58 55 63 91 56 62 57 67 39 17 14 26 57 88 149 210 86 69 82 63 83 95 118 73 70 88 75 64 58 53 57 63 44 37 35 32 147 177 127 91 79 59 56 128 99 135 496 290 138 104 81 84 86 41 40 54 61 101 133 97 61 44 38 78 70 127 130 102 81 69 99 94 58 40 35 40 105 167 165 258 358 300 304 221 181 203 170 129 128 95 144 158 152 210 68 139 137 150 169 170 107 113 108 78 54 64 50 49 46 21 14 16 33 64 209 471 144 98 68 68 78 80 117 99 87 99 80 69 69 56 54 60 52 43 39 32 167 205 125 105 77 67 53 114 112 159 365 326 129 115 81 86 65 40 40 58 70 107 139 105 64 48 43 80 88 119 140 108 87 68 112 110 57 39 34 45 81 128 195 240 396 301 279 213 252 142 117 104 110 134 144 121 151 182 100 168 243 270 201 192 182 153 130 113 50 58 48 41 68 22 22 32 26 78 236 654 414 136 74 62 71 77 106 105 105 99 90 100 80 64 51 55 50 49 41 31 150 183 133 100 84 62 52 106 100 149 558 357 124 117 87 84 45 38 36 53 71 118 112 114 64 63 54 69 91 118 138 122 102 87 84 75 67 40 32 52 68 106 210 166 298 351 235 200 203 121 99 111 109 137 146 218 232 123 126 195 214 189 150 287 226 155 126 83 54 45 46 46 50 29 19 38 23 61 230 520 517 158 80 89 62 65 106 129 140 123 127 117 72 78 56 66 62 62 44 40 147 180 143 104 92 60 48 94 126 143 389 268 120 125 105 62 38 37 39 42 71 120 104 121 70 48 41 65 81 97 145 127 110 91 75 50 61 41 32 57 58 83 133 196 237 277 201 223 153 101 99 132 119 140 219 175 136 81 107 181 189 161 198 304 248 148 122 65 45 48 68 49 55 20 17 21 23 79 276 1108 421 244 93 95 65 55 94 84 88 105 95 77 69 91 69 73 62 58 52 47 174 194 153 109 84 60 50 100 122 132 125 166 114 141 102 60 40 34 35 33 67 100 94 121 65 43 37 71 72 81 135 120 131 94 70 51 48 50 35 55 56 106 128 168 170 180 206 187 188 140 101 142 164 147 290 257 183 65 111 160 213 190 280 271 324 143 116 74 52 32 65 68 55 28 51 17 45 50 267 586 448 244 157 104 72 69 112 70 58 76 76 70 78 94 67 70 75 56 56 45 183 203 144 101 89 58 49 89 125 139 112 89 124 124 119 76 40 31 34 33 47 83 111 131 67 48 40 78 69 75 138 131 123 94 73 54 47 57 39 45 56 109 147 129 89 202 189 309 263 125 112 130 167 133 403 285 160 77 114 210 211 169 343 317 243 133 93 92 58 35 59 72 71 34 23 16 53 74 144 445 694 413 215 102 130 103 141 86 56 72 77 71 84 107 72 64 78 55 49 41 180 194 150 101 99 62 50 86 150 135 131 109 146 121 106 63 45 34 32 32 43 72 88 114 68 51 47 66 71 91 135 137 93 70 65 51 45 58 37 41 43 106 140 134 130 228 239 187 208 116 142 142 188 162 256 363 369 121 190 195 180 180 324 225 262 109 132 102 49 32 53 71 51 40 21 24 53 80 122 502 619 314 178 103 120 145 143 95 55 67 89 71 96 109 116 77 82 51 45 42 179 186 155 110 93 62 50 99 149 159 146 130 131 116 113 70 46 32 29 31 43 61 78 101 73 54 48 57 79 110 169 120 87 70 63 47 43 52 30 38 42 86 162 157 180 198 162 163 162 120 125 141 206 186 916 387 1280 182 163 139 175 283 318 220 155 88 87 88 52 32 58 55 45 45 29 56 63 63 107 351 414 532 201 126 132 137 152 97 48 82 91 65 96 125 154 104 87 50 44 42 172 157 131 109 100 59 55 101 131 185 164 167 149 102 114 86 55 33 26 27 38 54 86 101 73 65 57 60 86 137 160 117 92 78 62 53 39 47 24 42 42 74 127 177 167 159 152 136 161 153 129 130 186 254 289 352 1075 438 146 173 241 366 205 157 121 74 92 77 62 51 58 61 47 67 68 51 30 49 102 207 414 458 446 142 130 123 167 121 51 77 87 64 126 154 162 127 114 52 44 41 927 799 838 741 760 986 1029 959 953 880 897 801 875 667 877 859 725 861 771 774 790 787 813 832 749 779 755 839 737 822 802 885 882 752 764 911 679 846 585 380 320 247 238 289 418 355 283 238 289 288 280 359 301 283 376 452 412 462 481 413 395 416 427 391 401 448 398 438 441 415 419 451 423 386 441 477 587 366 346 316 271 267 252 240 218 258 279 232 239 228 189 178 213 220 237 232 175 247 416 392 822 934 904 813 867 939 1025 1056 957 976 1030 805 778 868 876 859 650 780 711 757 826 834 892 794 814 803 737 839 775 776 846 863 763 805 1115 924 783 683 633 421 273 262 251 231 305 269 397 231 286 306 296 300 273 294 335 407 348 510 442 442 423 376 411 473 437 302 363 426 366 385 394 410 432 383 350 408 506 417 319 313 270 265 254 217 211 286 244 188 217 205 233 104 202 206 226 205 187 269 417 382 939 873 836 768 862 938 931 962 1057 979 861 738 720 829 831 865 804 730 810 839 839 766 933 837 930 875 745 890 707 822 750 794 766 797 990 872 856 633 566 375 252 256 227 225 254 168 287 211 280 367 310 303 268 281 301 311 331 382 455 490 374 429 454 425 396 396 369 301 350 333 356 385 406 352 337 399 479 390 339 268 266 277 305 232 251 247 213 183 232 219 250 216 203 215 236 235 208 209 374 281 973 825 831 687 850 942 927 916 1009 935 894 809 715 774 871 867 854 770 712 970 767 803 851 793 875 901 890 873 653 817 738 793 922 843 901 742 784 580 533 421 319 236 251 213 116 200 299 182 272 344 313 338 302 302 274 326 313 322 432 471 411 340 425 468 389 356 355 365 326 313 320 379 378 301 341 377 528 357 302 268 297 294 332 240 267 215 220 201 178 211 228 278 102 298 241 225 230 214 415 278 1018 934 863 745 843 1032 975 839 773 947 818 844 654 890 875 951 857 744 752 1042 806 836 701 818 792 896 718 762 687 890 900 839 972 875 961 815 741 636 550 433 354 258 282 234 205 147 131 189 215 326 355 389 280 285 259 327 271 269 452 489 388 318 412 426 398 301 319 384 313 308 313 374 329 308 319 338 470 390 300 288 275 285 282 233 267 186 184 178 227 300 252 236 247 238 226 191 203 230 371 248 914 888 771 730 774 857 850 1019 814 897 852 749 584 983 760 832 889 678 848 865 783 760 802 887 825 848 848 689 822 841 860 857 913 935 939 962 787 576 523 445 305 234 236 212 220 189 190 191 216 337 384 377 328 261 263 314 243 239 431 407 357 377 414 429 436 284 276 379 359 321 298 301 298 316 291 321 436 443 348 285 262 253 255 281 239 188 171 175 239 118 327 239 190 190 232 211 235 227 281 241 745 813 835 645 847 857 853 931 853 897 789 630 585 852 758 839 812 669 759 746 840 759 801 821 821 884 926 781 879 921 800 710 856 823 939 852 670 519 511 437 345 230 245 231 196 171 202 182 227 311 326 349 277 239 302 280 281 291 374 378 315 330 286 497 267 256 256 317 335 240 283 276 314 306 352 356 406 423 381 289 244 220 262 296 231 199 183 190 222 188 233 236 252 191 118 207 286 119 765 234 779 812 830 887 767 900 821 985 900 823 730 659 635 808 866 908 754 633 793 832 909 779 667 888 820 887 845 814 795 794 812 816 783 915 705 823 637 580 542 436 318 226 268 194 108 158 186 199 227 301 302 366 275 236 284 247 276 283 324 320 345 340 395 353 267 248 289 419 293 342 490 341 321 269 319 336 389 380 341 267 246 216 289 287 237 213 185 227 221 207 217 238 231 189 121 190 208 118 429 270 896 980 838 813 833 892 784 862 992 755 768 688 696 861 830 871 696 711 798 1033 927 748 875 887 750 887 771 790 773 813 981 741 863 940 899 895 701 628 489 419 304 232 228 182 102 157 180 206 218 281 314 324 273 238 247 263 254 270 265 372 419 311 424 378 311 232 296 264 265 237 299 356 329 257 391 339 360 343 314 238 223 186 331 274 247 195 193 196 214 207 253 209 237 196 129 212 113 214 159 225 905 1025 884 861 833 892 825 1006 944 796 752 667 628 723 951 813 806 728 778 1102 875 809 865 809 900 892 892 809 900 836 886 806 850 858 754 849 756 596 480 422 443 258 208 181 102 176 180 193 207 274 301 293 294 260 296 259 236 226 265 307 270 343 244 364 248 248 346 212 228 277 381 349 291 265 315 328 284 320 288 231 200 197 283 262 214 176 192 189 196 187 242 249 283 220 135 186 120 241 226 118 905 1025 888 943 803 775 833 1072 822 799 754 658 570 761 909 732 655 749 929 898 731 835 784 848 1032 926 713 890 822 797 965 758 913 852 690 980 967 759 579 404 526 281 206 219 189 171 182 197 196 282 284 267 289 279 278 243 240 221 247 236 233 252 227 257 246 214 229 208 259 330 351 282 234 243 237 355 292 355 322 233 210 200 244 230 208 183 194 179 177 183 114 238 235 206 119 202 286 236 212 103 905 928 924 933 760 848 919 915 906 874 840 591 608 763 875 670 621 902 925 891 838 925 720 886 938 960 822 812 798 875 922 646 747 720 698 858 1023 814 466 306 340 255 262 334 184 181 205 203 204 282 302 284 277 267 260 262 222 217 213 221 203 218 231 256 221 221 231 219 288 333 296 218 188 212 253 280 333 330 265 249 230 204 218 234 229 205 181 174 179 155 103 227 208 189 114 111 238 188 181 92 895 878 962 913 1000 928 965 842 915 840 739 554 673 727 777 632 649 762 739 857 768 885 862 918 855 930 976 809 781 889 814 637 763 808 699 892 915 645 496 477 327 250 279 254 198 185 202 220 202 256 325 283 286 264 281 274 234 205 210 206 195 190 234 248 201 244 237 181 245 310 238 204 251 249 223 285 308 290 247 265 241 214 214 247 248 204 187 176 120 170 216 266 277 251 195 105 197 189 128 89 939 996 918 949 1046 934 839 816 880 768 733 738 596 804 720 751 771 755 730 707 705 925 861 879 859 932 990 825 913 894 753 624 737 750 767 949 832 664 496 274 214 283 226 235 193 181 204 226 225 260 269 284 284 278 288 268 234 213 199 188 206 192 252 214 178 223 262 211 244 257 117 192 202 226 231 307 268 301 247 279 247 207 227 254 230 204 197 180 106 178 262 234 210 219 114 174 168 178 205 100 851 857 1003 958 868 1032 804 858 941 863 620 712 595 886 767 711 664 752 664 721 704 922 901 893 994 788 962 797 791 907 785 640 731 815 892 827 843 679 535 229 205 229 235 244 183 203 204 213 227 260 279 282 279 237 280 271 234 221 188 178 193 197 211 188 179 231 211 265 247 266 234 344 218 220 239 296 274 272 228 293 250 213 215 250 223 205 188 176 109 207 235 216 198 226 186 154 147 149 175 102 764 868 897 927 826 901 923 859 992 895 630 638 609 777 829 653 749 776 679 904 846 882 908 989 1181 831 733 853 978 913 704 743 692 837 886 864 853 739 532 259 233 225 233 213 202 206 200 186 230 270 273 265 251 238 260 257 229 216 180 173 173 203 118 209 169 208 247 293 304 282 144 216 228 230 232 266 271 250 231 269 241 229 218 256 228 207 169 154 187 207 273 270 194 236 217 189 153 149 172 99 713 821 884 1018 870 901 824 1041 911 836 725 574 618 872 785 652 904 775 645 823 712 902 872 906 918 1001 891 764 890 766 671 710 664 763 673 858 928 759 456 226 207 245 231 210 204 219 214 192 216 273 263 251 227 230 231 240 226 201 176 164 159 212 214 196 167 207 243 359 267 272 112 217 220 222 222 253 236 251 224 244 250 231 224 253 245 219 164 148 88 154 190 103 269 212 218 187 169 89 180 97 783 821 914 1008 830 790 915 968 845 743 654 614 749 788 938 670 759 781 735 779 781 898 920 911 881 1166 989 841 830 706 804 692 579 748 814 784 910 777 368 207 189 238 230 211 211 194 197 202 207 252 251 227 222 242 224 211 217 193 176 168 166 188 179 225 179 207 335 401 358 262 211 228 222 215 244 260 217 250 213 254 257 228 215 240 224 213 161 104 99 176 177 195 218 228 184 169 168 90 182 86 868 754 999 913 836 917 972 903 856 656 609 652 680 820 891 721 582 714 724 724 852 986 852 927 850 967 725 820 781 682 872 710 662 822 726 637 906 754 349 266 216 227 200 245 221 180 195 189 208 235 245 225 215 228 208 191 218 184 175 167 168 204 174 231 220 241 350 197 309 255 115 213 230 195 263 273 229 246 224 251 242 252 225 255 239 238 183 105 80 164 179 179 104 173 214 206 167 141 173 87 961 919 999 956 836 926 908 797 944 773 677 580 715 859 746 741 628 749 696 747 853 907 815 825 984 891 819 781 753 751 785 717 820 730 833 640 863 694 384 387 232 237 181 210 201 201 183 195 200 227 239 223 213 206 202 179 198 184 172 165 165 185 171 283 273 287 350 353 343 122 196 179 224 175 224 277 227 217 213 270 269 245 240 264 225 221 124 109 152 151 181 180 169 176 197 171 158 139 155 85 884 970 910 1163 971 939 1090 813 944 731 671 580 682 683 743 827 689 763 796 781 934 756 894 800 844 795 762 1031 811 707 854 703 848 663 871 735 817 749 451 343 571 256 207 227 208 178 203 209 192 216 234 218 205 196 194 181 178 185 178 165 169 173 176 238 222 251 298 316 283 235 181 172 183 167 201 272 240 217 224 244 224 230 210 200 213 196 115 101 169 179 211 243 166 148 195 107 165 142 141 77 887 927 914 947 1015 970 1169 1114 707 717 734 554 559 708 846 866 821 719 760 812 895 754 818 809 719 845 837 838 911 774 849 743 788 639 735 743 717 715 478 267 232 198 228 259 174 195 203 218 192 225 215 213 206 188 195 185 169 179 179 162 174 174 176 192 120 290 409 316 285 199 184 168 164 172 195 251 255 229 228 221 211 224 199 183 171 205 201 96 251 194 232 116 228 178 167 165 169 130 141 141 1027 884 1266 852 929 824 1349 943 707 768 693 475 622 711 814 858 819 670 726 736 804 910 826 880 761 924 870 749 849 774 809 778 750 730 754 595 668 677 372 254 253 262 232 227 175 192 202 187 197 212 203 212 205 186 189 180 172 193 181 163 175 180 176 104 175 124 336 288 264 191 182 164 164 176 227 258 294 247 257 194 174 186 176 172 160 206 196 177 282 250 445 112 168 170 178 149 92 135 88 79 930 761 1233 1019 1033 1016 979 863 800 830 773 462 619 685 853 743 735 690 674 643 733 754 796 766 718 776 849 790 870 682 809 853 730 711 628 588 569 561 307 360 220 189 168 201 176 209 257 177 194 199 196 202 212 183 176 169 181 199 194 166 185 180 201 181 112 111 274 203 223 196 172 162 172 208 252 288 298 264 237 190 188 178 163 169 175 179 108 182 199 217 228 107 191 178 184 103 155 89 130 88 887 871 1015 747 1002 912 944 1002 825 823 674 505 641 717 703 891 670 738 809 698 745 797 864 757 710 755 881 941 771 717 691 644 694 743 559 494 542 430 290 231 231 198 111 165 206 194 269 170 175 184 176 183 216 192 182 164 193 207 210 173 181 199 197 180 113 219 188 170 180 179 177 170 186 249 286 280 276 258 193 182 198 176 199 195 172 104 185 100 178 216 119 102 172 158 174 106 225 96 85 89 1021 1048 844 910 974 836 933 824 815 855 625 526 617 714 966 810 721 817 749 674 744 915 784 775 737 739 1023 787 779 750 754 679 694 785 577 525 496 414 296 279 235 214 190 188 226 246 232 172 159 172 167 178 204 187 187 176 204 225 204 176 181 252 197 107 114 186 170 167 186 182 171 171 210 292 286 273 232 211 177 182 211 181 207 184 182 100 103 182 173 95 110 240 211 238 107 175 210 172 149 94 980 955 888 1008 994 878 1108 854 933 937 663 468 640 753 920 775 881 764 729 728 863 881 852 768 804 855 858 732 791 826 925 794 703 703 586 639 553 422 362 291 283 222 180 160 188 316 242 175 153 163 165 179 184 183 187 213 192 210 189 173 173 232 229 178 175 174 178 164 180 187 174 175 211 312 287 235 184 174 177 179 178 171 181 182 189 170 115 187 176 156 99 95 109 178 108 114 199 158 146 92 902 956 979 888 1000 832 898 934 969 937 680 427 624 632 843 804 868 676 786 800 827 881 803 864 827 865 802 790 822 785 674 703 754 562 660 635 558 427 414 298 258 226 179 156 164 213 194 182 170 158 167 176 189 171 187 230 179 197 176 173 180 217 187 159 154 160 176 167 177 173 194 188 203 271 251 200 168 169 187 181 169 162 183 180 192 200 106 170 207 213 183 175 99 109 184 119 207 145 176 90 915 974 993 780 836 795 902 924 884 898 700 413 624 717 801 877 824 730 801 676 874 842 879 784 798 885 730 863 697 753 710 742 754 572 624 541 629 394 363 260 227 233 185 164 155 174 200 181 199 148 166 170 180 169 176 198 177 174 167 175 208 219 179 169 156 160 175 178 174 202 209 188 214 233 236 177 173 168 184 183 177 166 175 209 235 127 260 201 181 175 187 272 110 110 190 180 103 88 98 93 970 742 952 903 725 874 1168 907 806 871 699 415 555 863 764 923 864 757 688 769 832 867 872 784 872 722 862 750 863 663 830 572 681 628 639 565 628 354 318 238 238 227 207 173 172 137 194 181 213 154 165 170 176 166 171 190 171 169 165 183 179 212 180 180 173 161 188 204 210 220 229 176 192 220 203 189 170 170 183 198 198 174 188 230 249 118 118 353 408 236 301 209 194 102 169 99 168 90 95 157 850 894 876 916 721 901 997 882 742 878 637 391 533 824 763 934 817 808 885 774 800 906 872 829 808 782 757 716 934 788 840 477 592 613 714 694 543 373 313 228 238 225 227 194 191 143 191 222 196 158 160 172 169 166 175 176 180 167 173 188 189 127 178 196 182 176 226 230 220 221 219 179 178 200 207 192 171 194 187 199 222 196 217 210 265 266 112 345 190 151 302 249 266 104 122 116 339 168 93 102 953 903 931 850 836 870 985 837 812 731 560 423 534 723 813 1032 846 839 1068 752 865 884 802 998 782 724 761 817 892 869 890 595 684 557 851 638 488 422 333 241 247 217 237 200 190 204 237 202 170 157 157 168 165 180 189 172 177 188 180 175 197 171 178 206 206 212 250 242 213 212 181 173 166 182 207 198 176 184 213 217 247 180 119 215 187 256 115 226 214 111 121 253 193 100 171 116 191 225 97 99 1017 885 897 936 841 988 1046 882 937 724 521 422 471 765 986 942 843 875 1067 709 896 856 766 1018 749 706 669 859 814 817 770 758 736 634 695 576 398 365 322 287 250 215 207 196 181 191 414 231 171 145 142 153 169 208 210 177 165 185 181 176 165 103 183 211 214 262 260 245 247 204 175 178 158 203 201 188 175 178 215 262 294 294 341 294 213 246 199 215 101 100 110 205 241 101 127 116 262 173 97 99 974 954 903 901 922 1015 967 873 989 865 543 482 469 765 990 856 807 912 1019 700 775 899 930 792 735 749 771 822 844 696 788 676 738 620 610 654 356 302 319 291 235 212 209 210 189 182 392 282 178 139 138 144 179 225 208 189 165 176 178 184 152 149 209 205 195 241 287 238 234 192 180 170 159 186 231 232 192 202 238 250 332 238 316 271 262 276 189 158 256 207 249 225 334 103 115 107 216 189 100 91 932 920 912 851 875 905 990 825 862 862 592 532 551 886 866 813 963 998 807 672 917 826 1114 780 800 815 742 813 769 814 885 657 916 723 564 615 368 334 282 274 219 215 222 197 190 192 450 379 178 145 133 146 199 215 205 199 166 172 184 200 140 91 111 214 193 226 286 253 240 191 176 144 158 182 231 235 198 281 226 235 277 265 240 230 308 237 202 248 278 321 300 231 361 100 101 102 186 212 183 100 873 900 956 845 906 775 1075 943 859 899 673 643 625 731 720 775 963 870 779 761 841 755 890 777 855 798 843 728 806 822 825 694 741 796 612 605 387 347 275 257 217 202 214 200 203 188 675 499 242 155 139 160 211 206 191 196 174 181 214 188 151 95 176 186 203 215 282 269 235 178 162 153 186 438 474 119 200 245 248 250 200 182 215 201 191 191 210 137 233 363 237 227 181 175 108 110 113 190 214 81 971 910 833 1009 854 967 864 856 859 938 696 740 580 831 909 775 914 1002 806 777 815 839 852 847 921 828 872 689 758 813 672 768 918 782 761 717 404 400 347 238 207 180 192 196 207 178 714 613 437 181 157 169 212 178 178 174 181 229 207 171 157 153 158 212 232 211 262 239 205 175 172 183 235 154 138 210 263 257 230 237 311 321 413 284 227 200 228 140 219 294 249 151 107 110 313 258 240 148 212 88 1015 953 798 958 903 1004 822 852 816 852 734 711 598 838 871 772 830 902 891 797 742 826 885 964 894 755 799 752 908 884 738 746 789 890 792 834 429 481 383 254 210 168 175 171 213 211 738 809 720 232 165 179 202 183 178 171 213 197 192 174 107 155 180 241 256 218 235 233 179 178 190 236 120 139 151 277 272 226 225 276 348 387 307 213 220 249 353 129 233 278 203 103 187 114 315 554 403 270 251 95 971 940 913 873 947 949 1041 887 809 816 813 681 665 879 876 846 910 895 923 800 777 891 1187 761 905 899 831 689 868 724 902 750 682 750 670 773 562 564 373 319 207 165 163 153 225 251 816 947 811 330 184 204 198 189 180 170 223 205 179 178 160 157 305 287 299 247 262 234 168 176 235 139 155 133 149 269 311 221 253 284 354 231 357 238 347 427 260 120 275 238 194 156 225 254 365 345 468 311 235 145 989 839 913 798 891 907 986 891 973 852 784 749 686 879 761 861 1005 894 888 699 886 803 1004 818 921 799 800 848 828 797 961 813 874 639 811 761 621 481 378 437 241 179 168 173 248 311 658 786 906 505 240 232 213 203 181 168 204 182 122 192 100 164 253 272 275 267 248 168 165 184 249 261 121 110 118 238 279 273 213 317 153 288 260 270 377 201 240 211 117 126 646 203 352 143 1067 297 849 470 230 87 979 856 913 842 968 949 820 891 926 777 787 673 859 882 722 829 834 851 895 760 928 891 1001 878 893 764 739 776 687 751 950 781 800 738 740 866 660 412 403 510 282 227 220 263 344 452 768 797 833 724 356 225 227 206 176 169 191 199 209 201 174 164 269 292 250 265 233 171 169 209 257 176 115 463 212 229 239 228 289 152 270 238 174 214 198 134 233 220 110 225 119 228 148 291 684 504 406 501 235 100 881 810 909 964 869 902 822 902 856 745 829 728 862 883 909 685 799 919 817 762 775 982 957 796 832 776 747 855 658 782 936 781 738 790 869 797 644 318 399 339 266 233 315 403 599 796 936 750 916 826 514 241 209 199 172 171 193 225 300 180 170 169 235 244 238 235 221 168 176 197 188 186 133 160 265 275 312 285 150 424 265 193 122 105 219 129 357 279 134 112 129 333 474 9999 760 552 579 400 207 106 950 888 900 833 911 865 864 794 820 787 876 798 828 813 863 715 869 825 836 763 637 882 956 1001 871 769 903 813 689 878 789 745 682 790 856 762 636 325 481 311 331 281 412 556 759 777 801 913 885 823 760 361 206 187 177 178 194 271 300 169 159 175 244 239 215 225 189 168 176 284 181 181 213 352 258 374 418 183 154 234 251 131 178 227 358 236 756 130 127 109 535 412 145 774 733 267 482 309 265 109 939 882 953 782 869 830 871 834 787 752 799 729 871 850 782 857 875 908 770 763 662 922 1051 873 878 667 934 839 722 875 808 808 816 718 968 646 604 465 631 469 496 392 546 706 845 795 818 905 846 806 719 482 253 176 173 178 238 295 257 167 102 186 242 235 231 217 179 171 180 247 184 186 236 424 298 535 185 142 316 292 280 166 189 252 295 260 148 179 125 430 604 687 489 597 9999 817 382 305 109 91 918 801 913 855 866 911 920 839 820 716 766 813 871 880 814 743 837 804 795 750 726 882 954 878 890 730 848 726 791 809 875 804 800 749 823 631 672 706 564 683 632 593 735 754 885 876 846 888 894 698 688 506 368 180 181 207 254 272 217 168 149 202 230 229 221 205 170 170 210 260 215 211 228 470 325 483 155 257 489 325 299 104 217 237 556 405 114 125 134 9999 9999 758 645 289 144 287 142 268 412 91 953 801 913 855 748 968 1010 875 860 785 802 768 831 875 778 782 880 836 1005 755 759 879 910 766 894 930 736 728 719 710 854 922 723 912 775 591 733 840 630 679 916 729 721 746 856 826 846 697 979 684 653 449 499 233 210 218 244 284 191 159 160 213 211 212 199 178 161 176 251 308 272 236 246 407 409 370 134 236 423 210 115 102 497 330 9999 708 722 371 209 9999 755 938 311 284 306 372 179 192 95 82 943 833 964 860 861 958 1005 794 863 821 839 768 831 751 782 861 802 955 831 735 770 965 834 812 857 934 785 714 871 744 828 800 835 871 825 699 650 731 746 674 871 673 788 827 890 771 964 616 853 724 661 488 463 356 220 227 232 266 167 174 214 222 208 219 203 156 163 178 247 329 265 231 258 485 459 151 111 272 211 213 114 275 1089 882 9999 9999 9999 9999 1017 279 371 499 611 243 156 407 672 194 9999 147 846 746 909 825 786 908 904 820 978 711 909 892 687 716 821 909 734 1000 863 833 824 873 808 857 870 780 729 667 807 849 837 922 909 825 741 711 726 722 740 605 880 752 877 783 752 772 987 563 590 727 775 533 412 490 297 242 188 190 172 183 241 218 205 234 212 164 178 194 254 269 228 225 236 430 507 152 216 339 740 276 98 306 1043 9999 1171 9999 9999 9999 282 9999 135 133 114 117 139 511 534 241 157 88 724 655 913 964 823 903 902 930 969 824 900 842 831 787 680 1171 698 946 829 864 862 750 812 841 872 909 742 757 631 779 814 810 909 847 836 746 822 800 770 653 728 738 820 509 635 883 780 478 505 741 823 590 408 473 316 267 197 206 169 185 235 224 204 221 229 183 205 199 233 215 202 281 247 446 389 148 173 194 272 415 186 234 530 1083 564 159 155 304 214 9999 138 486 366 120 136 301 9999 9999 9999 96 804 782 838 883 861 944 895 926 935 910 818 732 835 863 788 998 851 794 766 897 800 861 936 853 775 796 909 818 705 752 734 786 840 878 937 755 729 721 655 636 734 677 894 435 454 730 693 501 478 569 679 643 449 377 441 219 107 181 177 177 228 240 224 214 222 199 212 195 219 200 199 287 302 427 118 120 106 165 200 118 190 312 155 510 155 123 159 9999 264 9999 9999 9999 844 219 265 9999 301 9999 9999 86 882 839 669 879 869 911 884 731 781 832 824 742 840 829 910 1053 854 935 857 820 794 945 901 788 904 738 878 821 691 704 923 756 734 970 771 731 668 734 732 633 743 807 776 459 508 643 706 447 420 572 661 704 589 349 519 239 172 183 215 175 234 263 239 198 208 202 199 184 187 193 220 257 384 239 112 193 104 179 103 91 177 247 416 494 437 629 234 9999 237 9999 9999 290 9999 789 9999 9999 9999 9999 235 137 846 833 689 968 959 911 1029 877 856 763 829 788 883 793 832 1053 784 836 910 869 838 750 859 879 720 870 971 808 863 795 810 801 739 961 850 886 790 731 695 719 671 949 519 506 609 496 562 692 502 498 730 836 620 440 492 280 328 178 218 225 243 275 220 198 200 197 208 179 176 195 250 294 349 112 99 179 173 245 106 148 171 268 449 369 350 185 211 9999 229 267 9999 9999 9999 9999 9999 277 9999 276 181 90 855 938 790 802 1079 1046 1244 766 987 924 832 896 876 869 1073 954 858 756 726 883 851 905 859 851 710 868 836 796 774 740 787 809 813 942 875 908 825 790 781 790 696 704 374 414 403 265 284 826 624 637 577 708 626 476 566 498 450 179 208 251 247 252 212 213 208 187 202 187 177 196 296 295 120 232 114 92 190 217 167 163 176 239 334 304 120 143 196 9999 280 285 9999 224 9999 9999 9999 477 9999 242 9999 108 816 861 873 798 1209 1000 1244 697 817 883 793 803 872 910 962 827 890 723 741 854 907 873 725 810 761 949 722 794 884 723 788 906 897 861 773 848 910 856 841 743 878 641 292 407 288 234 262 380 640 576 434 526 567 718 704 556 275 214 230 250 241 236 209 205 207 191 198 173 174 184 239 234 111 201 175 174 215 179 168 175 209 208 113 257 128 199 247 9999 9999 142 9999 281 9999 9999 326 267 706 511 267 106 816 782 870 833 1019 999 939 771 892 729 829 762 957 958 888 796 851 747 837 748 842 888 717 778 789 850 903 759 758 825 837 770 854 802 875 848 802 833 809 769 745 508 261 433 416 255 237 299 298 356 461 445 664 684 612 528 342 304 318 266 336 264 220 218 190 201 189 165 185 185 222 198 200 236 170 111 329 165 205 515 238 101 105 209 412 247 222 213 193 211 9999 311 9999 363 137 434 388 132 354 101 746 816 897 958 1015 902 806 771 967 836 903 869 1001 880 929 942 813 845 752 800 881 825 783 767 759 827 952 896 665 820 841 825 783 910 1021 932 737 818 713 831 771 419 227 382 579 344 231 352 552 354 560 470 545 562 549 523 441 425 320 332 574 384 293 252 242 228 207 169 209 174 214 189 211 154 156 192 229 208 598 288 273 118 179 175 565 607 513 92 136 88 291 113 150 235 118 113 350 198 111 103 707 886 891 904 1050 853 842 843 890 869 855 951 955 796 807 897 766 778 831 745 838 826 826 803 765 764 796 834 894 816 804 759 873 873 1027 889 826 899 785 963 689 435 236 403 569 498 272 272 645 521 533 616 378 572 592 471 484 430 241 648 644 626 429 405 442 275 248 190 209 176 234 175 205 89 99 194 188 243 356 118 301 105 181 155 278 9999 317 104 117 102 197 198 118 208 118 200 116 104 164 109 648 969 975 985 866 853 889 1022 858 867 901 1040 955 878 726 856 801 810 874 729 826 806 609 809 777 833 768 848 775 883 905 683 914 796 1039 806 816 998 920 814 512 341 335 389 587 525 242 633 576 465 566 595 654 908 755 593 533 591 582 747 606 760 655 545 601 349 337 229 213 178 258 178 181 180 114 186 185 236 218 107 265 103 186 93 109 146 87 92 185 149 227 283 212 9999 249 209 211 91 165 115 756 767 807 985 951 853 892 941 828 826 901 1048 880 884 759 826 919 726 919 818 763 782 665 788 708 819 828 857 945 832 873 738 857 797 779 792 757 919 810 825 411 302 570 546 616 448 324 597 544 626 610 688 776 910 794 666 634 440 565 688 604 737 852 653 634 490 433 299 230 193 247 187 115 343 217 103 174 179 241 104 212 99 226 146 170 197 88 89 209 9999 273 158 122 110 308 662 242 98 180 213 752 805 886 786 947 787 784 900 829 760 937 999 877 878 838 771 836 688 794 760 710 704 652 811 777 740 870 1057 983 966 894 738 756 751 715 834 752 849 865 880 521 368 746 690 735 541 489 799 882 528 490 599 625 698 753 557 486 495 486 621 615 740 821 717 681 671 568 340 328 202 204 213 259 470 209 173 168 269 112 102 208 213 248 141 170 164 79 94 477 153 9999 9999 9999 214 105 203 106 107 212 212 787 922 857 788 994 833 990 860 868 727 937 959 773 807 878 786 693 690 731 677 661 698 692 759 869 819 754 926 944 914 854 702 664 666 626 632 909 1014 973 781 563 474 856 791 800 540 657 638 971 814 446 572 593 611 703 668 565 621 687 724 633 796 879 677 801 644 508 394 419 238 254 268 202 529 297 197 185 115 186 105 103 120 283 166 156 80 73 91 200 9999 9999 9999 9999 236 111 155 172 251 432 230 745 922 926 824 965 841 1065 869 901 836 894 913 774 770 918 867 775 673 754 658 624 701 748 734 693 828 857 794 934 960 854 874 638 572 636 674 800 992 1033 769 563 493 731 932 726 630 716 523 641 665 524 607 629 575 794 598 625 667 875 860 762 807 819 731 722 605 495 412 518 296 330 238 231 128 228 164 172 114 194 105 179 114 131 186 170 176 145 75 152 105 9999 9999 9999 237 253 368 175 200 106 199 712 722 1003 834 654 849 914 828 722 704 813 1047 665 786 962 804 679 634 654 586 575 628 676 625 689 905 838 726 828 914 783 768 653 601 629 593 801 966 871 745 573 443 844 765 718 765 598 620 647 517 500 570 571 558 641 508 508 520 713 842 1019 833 788 749 734 562 620 439 598 370 404 263 231 232 275 172 180 192 294 112 267 137 135 311 198 129 77 142 93 111 9999 9999 9999 9999 333 208 172 112 106 181 745 715 988 871 654 821 878 832 728 680 819 1164 611 747 786 678 666 594 644 642 533 661 673 626 712 806 747 793 714 910 806 744 731 603 601 639 758 987 834 896 573 456 1008 850 660 734 599 599 573 394 484 625 583 589 469 411 327 461 682 876 969 769 784 813 754 541 546 523 411 349 320 276 248 293 395 317 188 207 203 148 485 151 140 310 229 149 100 180 155 115 9999 300 9999 280 117 113 177 109 95 178 678 744 1104 715 698 860 856 792 835 689 810 905 828 855 884 794 691 601 682 666 608 550 607 651 822 832 827 789 927 851 867 875 763 582 548 670 744 951 845 888 550 498 756 875 699 1111 842 635 438 347 516 667 573 497 391 385 285 284 520 868 915 696 862 814 761 687 466 548 396 281 397 413 420 248 344 256 191 219 183 512 512 196 166 133 110 143 255 239 98 106 248 9999 9999 9999 113 96 170 92 141 136 707 734 842 750 813 695 865 792 870 689 841 825 872 852 856 815 641 671 634 591 592 588 596 575 808 756 924 752 794 916 932 947 695 671 383 711 644 964 794 1081 563 591 770 731 804 1046 975 701 379 310 469 635 490 451 356 321 236 228 396 716 805 744 917 885 903 646 726 546 415 327 410 329 311 237 217 342 186 185 193 181 626 647 501 141 104 148 175 236 196 97 213 9999 9999 9999 679 108 99 142 89 113 982 841 842 752 812 680 706 720 786 797 764 825 892 800 834 718 618 612 526 480 564 591 565 591 712 703 873 730 606 916 927 915 731 592 412 658 598 964 891 924 640 558 767 739 794 887 832 729 430 230 428 579 476 527 399 394 229 219 375 577 783 781 1022 803 870 577 477 573 483 265 444 390 296 244 156 178 218 172 186 640 709 616 642 162 107 120 971 252 208 169 237 9999 9999 9999 9999 369 180 98 92 91 936 928 768 973 829 657 729 773 749 868 736 954 906 799 712 808 683 649 566 452 584 595 548 686 558 615 742 777 654 969 770 991 682 632 483 512 486 921 867 983 659 657 932 682 986 740 831 742 561 233 425 544 766 728 447 255 372 277 428 667 953 799 812 742 743 543 633 513 429 248 310 424 438 227 166 175 245 176 238 730 861 837 650 174 112 120 227 178 203 207 163 9999 9999 9999 9999 265 199 214 90 155 1013 895 923 963 845 709 778 860 822 789 812 874 825 913 919 695 649 621 541 481 554 481 574 601 595 598 687 677 670 939 937 889 936 773 429 361 590 823 780 941 871 606 772 717 897 838 969 856 560 227 428 676 725 756 471 325 323 263 553 797 889 879 689 708 836 580 635 523 471 286 284 352 268 193 344 216 216 175 258 730 723 751 647 191 138 376 353 175 110 119 147 9999 9999 9999 9999 9999 640 279 102 227 1089 941 965 959 763 700 658 857 786 723 816 787 787 718 999 598 592 543 554 434 501 506 564 497 542 632 713 662 671 949 1050 876 883 743 397 333 690 780 782 753 852 766 621 668 786 912 942 715 506 253 523 655 750 753 622 390 363 280 506 783 796 629 715 708 863 587 550 604 559 332 294 264 248 230 268 187 214 209 295 756 724 755 648 494 159 771 252 157 166 118 9999 9999 9999 9999 9999 9999 9999 903 351 398 1010 982 1068 792 854 764 726 755 658 826 990 914 640 752 1004 602 630 528 603 589 517 545 633 496 568 498 657 735 846 934 1069 866 881 728 444 469 645 842 806 866 906 702 651 652 828 844 709 858 605 317 511 605 629 703 748 508 495 335 774 746 797 691 790 771 807 642 533 686 699 410 347 258 213 202 298 177 233 230 397 835 884 563 672 506 160 134 245 140 122 279 298 9999 9999 9999 9999 9999 9999 9999 691 9999 1349 973 916 779 914 801 738 755 833 861 756 841 686 865 1023 621 571 578 461 493 532 496 613 630 522 451 543 838 697 833 883 781 777 645 578 760 762 756 775 1026 851 607 651 703 717 633 793 820 895 548 562 646 639 786 858 625 607 406 854 693 900 844 785 759 796 649 522 554 701 504 402 261 212 200 199 191 213 490 534 811 890 637 863 644 203 603 445 190 110 120 252 243 9999 9999 9999 9999 9999 9999 9999 356 1044 923 961 931 854 720 638 817 881 783 664 935 924 827 940 594 631 579 516 591 484 473 519 577 634 477 430 720 805 741 773 772 601 665 802 880 747 634 711 930 856 705 668 807 819 731 791 687 844 796 669 744 767 1042 808 647 757 637 801 791 815 785 662 769 804 720 524 692 659 516 446 282 313 177 192 207 239 745 745 694 658 648 953 697 9999 9999 510 996 180 198 242 9999 9999 9999 9999 9999 9999 9999 176 122 1000 880 921 828 725 756 704 710 800 851 834 929 935 873 931 694 636 564 492 630 607 546 623 634 606 645 526 638 888 812 756 838 715 639 830 871 835 621 808 923 970 776 531 702 814 640 740 646 859 784 663 872 773 1005 872 669 794 859 884 781 659 827 645 745 756 703 686 853 766 582 536 296 278 198 169 226 198 472 741 620 644 701 843 832 9999 9999 9999 611 108 107 536 9999 9999 9999 9999 9999 9999 9999 825 159 1191 923 849 872 822 802 847 693 903 968 726 882 895 756 880 697 709 511 516 582 606 568 653 642 511 542 611 616 885 768 748 754 767 606 748 862 765 556 822 860 824 907 448 631 662 516 746 657 815 787 617 887 902 982 1031 806 779 749 837 786 742 799 774 756 864 599 777 670 590 533 434 433 248 215 239 360 331 431 645 746 560 891 859 729 887 9999 9999 396 122 254 351 775 9999 9999 9999 9999 9999 9999 288 9999 1286 937 907 940 885 794 820 723 863 805 904 809 932 794 759 657 680 604 478 471 588 509 674 509 581 473 633 678 891 768 691 828 616 649 742 898 628 551 683 815 755 911 513 779 654 626 817 631 684 767 707 821 896 999 954 742 812 678 765 653 741 799 909 730 648 582 804 612 461 451 434 336 229 384 412 233 355 682 662 678 783 842 832 723 681 1122 9999 577 124 234 282 311 9999 9999 9999 9999 9999 9999 9999 9999 961 937 1036 883 745 664 765 758 724 847 907 920 881 871 789 778 667 578 465 523 595 566 639 635 428 395 575 774 711 806 820 830 671 697 779 980 636 512 577 730 766 931 619 700 669 688 915 667 618 724 821 861 977 870 899 868 707 685 571 633 582 789 912 755 662 819 749 571 403 599 698 430 348 431 754 226 554 769 644 672 764 832 799 666 757 587 302 687 133 264 242 112 633 9999 9999 9999 9999 9999 9999 9999 1020 709 971 877 823 678 772 629 679 811 792 914 844 907 985 797 724 543 543 496 614 488 562 587 495 465 526 668 745 811 897 855 753 688 721 940 534 506 644 851 807 764 677 625 583 643 673 729 691 847 868 812 1143 906 868 834 873 616 552 562 529 701 877 1001 782 729 636 476 318 1153 494 371 298 286 533 294 724 955 650 687 826 835 874 709 802 686 304 705 140 380 433 291 389 687 924 9999 9999 9999 9999 9999 947 794 1225 801 866 655 757 615 546 886 919 905 772 826 981 824 776 591 581 545 557 578 530 607 592 457 581 665 745 822 776 858 769 698 646 720 438 454 529 896 736 776 791 573 651 771 716 836 726 805 988 1003 1047 921 868 813 712 571 509 525 419 660 642 713 731 562 566 377 289 438 430 208 231 238 280 230 575 696 715 716 839 721 820 861 772 662 692 739 159 517 665 515 456 593 429 672 1337 9999 9999 961 952 796 855 889 865 640 638 667 646 830 972 852 823 838 890 847 836 686 597 639 575 573 599 714 707 632 611 640 775 799 674 909 780 722 764 614 355 405 433 705 758 755 831 523 667 760 859 730 746 859 849 1013 948 931 1037 647 712 660 473 450 501 511 531 616 700 500 490 386 285 407 270 265 202 229 209 181 454 620 745 698 688 708 683 677 731 700 854 573 200 189 678 471 282 647 739 660 1112 9999 9999 513 886 833 857 912 784 644 696 713 688 759 887 745 873 773 949 787 850 638 565 655 510 581 705 715 635 596 451 618 618 891 840 729 729 799 723 636 402 362 389 628 682 716 736 521 816 733 691 691 678 961 759 853 987 964 926 774 649 694 595 513 580 489 635 600 663 762 718 529 337 302 192 163 203 274 243 242 357 696 622 656 591 659 663 660 707 695 855 882 652 464 534 370 191 451 275 143 9999 9999 9999 259 755 799 825 855 817 697 641 624 731 872 844 792 760 728 873 806 972 638 560 707 497 596 661 620 654 471 413 609 729 788 1022 787 774 762 675 625 501 489 399 644 636 695 760 586 953 816 653 804 803 858 916 942 1001 935 908 897 688 637 644 598 689 650 671 646 641 865 473 759 408 309 240 185 262 272 286 235 473 768 724 504 512 660 649 799 726 651 859 686 724 682 143 293 379 98 225 218 649 9999 9999 578 853 803 834 714 800 625 596 718 676 768 929 919 680 806 782 811 861 676 619 622 562 669 653 537 600 400 399 581 707 795 908 772 850 699 606 563 550 517 475 653 612 670 708 683 903 853 678 796 957 1009 930 861 881 1023 1017 925 789 630 627 599 586 604 664 387 446 418 360 342 436 331 269 243 269 263 241 360 856 1060 667 661 480 601 645 718 868 644 722 664 732 674 620 547 709 238 191 181 387 9999 1347 342 838 771 774 717 662 597 682 796 764 764 887 921 832 719 850 818 787 726 571 622 561 608 596 527 679 452 426 541 591 713 822 695 696 716 662 612 632 540 656 577 552 651 680 941 878 984 863 790 937 1045 954 820 822 952 988 950 857 654 778 683 651 460 510 336 519 438 316 194 641 262 280 273 257 253 115 497 1051 1028 563 592 612 693 622 649 853 647 779 612 684 671 887 866 1150 606 214 234 881 307 301 298 715 771 854 663 665 532 699 869 696 850 851 853 873 696 846 827 698 664 553 561 531 513 681 576 649 584 477 574 514 647 870 770 689 742 655 736 623 562 589 575 532 626 852 949 844 1034 920 851 920 888 962 822 749 883 957 952 796 609 1017 1107 714 493 508 488 635 520 288 311 520 491 274 253 238 231 143 782 9999 578 539 553 991 728 723 675 848 748 781 661 721 654 741 735 903 657 313 152 9999 684 869 399 792 771 843 651 645 585 707 896 697 830 868 833 737 840 749 841 684 689 528 645 596 564 678 683 480 590 462 642 522 644 788 710 827 660 727 739 634 610 477 627 803 541 829 944 836 900 774 802 1240 980 947 995 801 832 832 998 736 580 534 788 588 450 655 588 665 569 295 360 391 252 294 254 230 216 528 467 506 211 649 715 754 681 754 801 729 886 877 682 881 788 688 705 963 624 619 632 916 582 494 635 880 652 783 741 740 651 619 865 751 827 925 803 744 759 755 696 669 698 565 563 607 616 615 622 514 691 527 622 540 737 768 677 895 679 662 790 630 634 504 563 874 567 808 986 927 717 1015 891 821 901 853 867 956 753 659 765 580 482 809 730 528 522 606 589 626 514 414 339 451 341 258 225 212 233 284 413 480 555 648 976 832 586 734 735 838 787 970 676 798 708 655 650 680 693 748 1003 1018 655 222 220 849 708 903 777 700 634 589 728 690 804 894 753 724 807 619 728 689 645 534 537 602 591 618 611 608 652 497 679 646 677 680 682 996 734 647 719 669 616 517 696 761 681 905 1075 945 877 936 901 984 845 934 847 898 854 774 785 670 472 891 758 705 494 665 598 458 527 457 442 555 274 239 289 200 207 130 166 588 657 880 1166 722 688 674 683 970 832 846 650 767 840 651 580 666 668 854 776 600 763 680 737 894 658 873 674 722 647 627 743 892 755 896 788 775 668 608 696 743 646 599 508 558 665 679 633 646 603 475 687 618 649 651 621 754 714 682 679 618 660 477 696 717 662 924 879 911 1196 1039 828 1145 912 938 894 840 813 840 858 776 571 1068 700 701 573 821 705 435 525 423 461 452 242 272 269 233 275 436 642 883 772 730 1020 751 662 746 657 911 841 791 598 725 764 657 757 657 527 641 669 603 547 650 680 815 760 774 736 731 640 699 803 769 764 842 750 740 672 609 607 689 560 643 528 555 701 675 735 592 558 522 741 692 644 710 611 771 731 782 673 680 622 625 731 593 686 764 713 877 936 988 803 868 871 754 979 754 692 744 795 774 631 890 777 696 808 941 723 835 615 555 445 437 273 273 256 293 261 490 633 634 644 880 809 728 725 624 590 798 866 815 670 709 646 642 696 690 587 554 548 457 532 607 508 787 796 778 845 668 614 681 790 801 723 829 817 681 756 599 590 570 490 557 544 520 762 750 731 550 522 581 574 613 677 781 644 746 634 728 698 612 606 667 703 591 694 687 775 676 884 904 930 853 961 792 950 770 715 753 679 697 721 765 984 792 917 785 711 612 600 823 462 509 274 259 260 367 406 555 317 434 627 991 578 674 563 663 666 644 761 942 684 648 673 644 633 746 600 528 562 482 543 602 489 791 700 903 776 690 633 642 804 881 783 780 842 670 773 633 674 527 540 615 581 580 735 785 749 701 593 609 574 619 770 660 636 674 581 690 671 604 741 532 696 606 707 694 791 861 1006 884 878 905 790 816 844 818 882 849 644 711 804 952 813 776 846 850 635 586 605 834 594 478 330 300 309 447 302 446 400 553 738 771 707 664 471 670 628 592 716 869 751 818 755 712 707 654 708 624 520 566 611 621 468 873 786 926 691 642 598 659 792 743 805 832 752 887 756 737 616 473 515 617 602 744 732 782 732 790 699 588 493 609 817 679 631 691 641 714 604 641 687 591 638 589 714 834 741 816 930 788 782 799 713 764 676 828 781 854 791 806 796 842 724 770 835 834 723 793 673 692 557 458 398 316 389 336 335 240 182 473 624 731 756 698 438 564 749 586 633 780 740 844 766 732 718 612 879 650 671 631 692 571 565 778 834 795 741 737 576 591 678 797 877 885 690 735 792 765 565 552 556 627 533 687 750 683 877 748 549 486 563 524 747 714 671 699 619 666 634 629 624 578 702 642 786 742 706 652 899 905 955 1001 857 734 789 647 733 899 838 866 667 785 890 918 870 780 774 852 864 731 658 452 437 379 386 428 265 293 215 437 702 604 758 618 409 546 601 705 659 983 671 828 756 684 575 652 794 605 717 590 579 608 592 832 854 830 889 815 561 627 733 762 872 693 843 761 808 687 677 623 477 546 493 609 808 673 816 630 602 552 606 451 699 717 653 671 636 694 740 648 634 546 634 605 871 762 708 709 843 906 966 1044 935 835 849 738 840 986 756 933 758 920 830 999 792 725 700 816 854 698 782 611 310 303 376 343 445 466 492 468 446 569 769 637 455 726 599 719 840 958 832 689 747 811 610 741 759 604 589 650 593 585 550 842 904 756 806 745 553 611 800 698 886 807 896 953 824 781 817 545 483 587 546 506 736 731 834 712 616 577 711 528 627 757 676 553 661 630 730 628 556 582 578 653 672 732 839 691 882 899 913 924 846 842 822 775 732 889 915 986 1044 728 833 828 756 783 690 781 706 726 646 494 384 345 357 437 381 141 458 193 513 555 750 581 609 769 663 904 930 910 897 690 856 856 683 741 669 793 624 600 530 605 483 904 826 790 716 720 558 592 705 696 1039 905 876 890 722 851 630 611 551 518 514 669 706 887 744 784 602 658 729 628 638 638 671 557 726 585 630 561 531 463 594 534 739 798 800 741 974 881 916 916 823 826 816 874 747 940 909 1017 908 703 800 807 797 834 730 693 753 723 636 449 291 338 417 347 326 379 556 302 354 554 675 678 599 721 666 888 804 906 889 714 812 813 625 815 783 705 644 656 458 560 478 799 714 829 663 768 565 591 747 889 889 924 847 937 721 922 665 624 475 578 465 691 671 775 834 789 652 596 614 670 639 644 631 628 776 761 613 573 593 526 606 559 795 846 848 812 885 872 918 987 744 812 749 792 864 833 878 1007 839 811 688 757 753 711 628 970 788 667 624 568 322 414 397 328 296 566 631 430 334 629 787 791 711 658 647 818 746 1204 757 682 861 873 659 834 671 775 594 663 504 528 462 661 803 789 701 631 566 579 770 878 796 933 845 760 778 707 663 662 528 517 474 533 687 752 855 786 714 672 670 659 670 805 667 685 770 783 607 610 636 619 673 536 867 862 838 827 856 929 949 930 726 818 673 955 828 885 838 878 843 811 820 753 897 668 779 1002 799 700 564 619 510 442 486 399 356 662 257 302 426 787 805 712 723 688 536 731 652 1000 708 669 807 745 662 843 753 905 729 639 484 620 525 815 822 698 693 626 568 566 700 705 787 805 907 984 775 786 631 592 518 486 637 553 655 677 756 753 672 560 625 662 690 796 655 765 777 774 542 544 540 650 564 642 756 859 842 774 891 890 1002 969 840 738 811 955 808 954 981 679 836 827 783 669 894 743 725 855 885 629 470 575 437 415 448 547 387 331 169 456 597 629 828 814 871 692 506 863 703 990 884 626 697 663 676 881 774 694 847 722 497 540 498 100 103 103 102 106 111 116 119 119 118 117 114 111 106 112 111 110 109 108 108 105 105 109 107 105 103 101 98 103 99 98 95 91 84 85 87 93 92 88 93 92 91 85 82 77 82 84 103 94 89 88 106 106 103 103 106 107 111 109 91 94 98 95 94 107 107 113 113 113 98 102 101 98 96 101 109 100 90 85 83 82 86 84 78 75 87 75 74 94 87 86 84 92 81 89 83 81 81 90 78 101 102 101 102 106 111 116 119 119 117 116 114 111 108 112 111 109 110 108 106 105 104 109 107 106 104 102 98 103 99 98 96 93 85 87 88 93 93 88 94 93 90 89 69 82 65 93 98 92 90 91 91 88 101 101 105 102 111 108 105 108 110 107 106 105 103 113 111 113 114 99 99 95 94 99 107 101 89 84 83 82 86 84 80 77 87 75 72 92 86 92 72 90 85 73 85 77 93 95 79 102 101 100 102 107 111 116 118 119 116 117 114 112 110 113 111 109 108 108 106 105 104 109 107 106 104 103 99 103 99 97 95 95 87 88 89 93 93 89 80 92 88 90 85 79 59 83 95 105 105 91 89 86 98 101 96 101 106 105 103 89 106 106 104 101 109 110 105 107 95 97 97 93 93 97 105 102 89 83 83 82 86 85 98 93 89 75 90 89 87 79 95 83 89 63 80 85 87 97 72 102 101 101 104 108 111 117 118 118 116 116 114 112 111 111 111 109 108 108 105 104 104 109 108 107 105 104 100 103 99 97 94 95 90 89 89 92 95 91 81 91 85 87 84 57 58 76 92 103 90 90 102 99 100 98 95 100 105 88 101 103 103 109 106 102 105 106 109 106 107 95 95 106 91 95 103 101 90 85 83 81 85 85 83 77 71 90 89 87 85 70 106 58 102 79 76 97 82 90 68 102 102 101 104 108 111 117 118 117 115 117 114 112 112 111 111 108 108 107 105 104 104 110 109 108 105 105 102 103 99 97 94 95 92 90 89 93 96 93 84 92 86 85 79 62 57 56 92 85 88 88 85 100 99 99 96 101 105 87 100 101 98 110 101 102 103 103 113 104 105 107 107 105 106 93 101 101 90 85 83 80 83 84 82 76 71 72 69 82 89 70 83 100 77 73 60 84 69 66 70 103 102 102 105 108 111 116 117 116 116 117 114 111 112 112 111 108 106 108 106 106 105 110 109 108 106 106 102 103 98 96 93 93 93 91 90 92 96 93 87 77 85 68 79 79 91 86 89 99 100 86 100 100 101 99 98 101 88 86 84 100 97 102 101 107 102 98 112 106 110 102 102 101 104 107 98 100 91 85 83 79 81 84 81 75 71 71 68 67 59 89 77 89 77 60 75 88 58 51 71 104 102 103 105 108 111 116 116 116 116 117 114 111 113 112 110 108 106 108 106 107 105 110 109 108 106 106 103 104 98 95 92 93 92 91 91 92 94 109 89 96 87 87 85 56 92 104 91 80 99 85 84 85 85 97 98 98 103 85 83 97 98 91 96 95 102 94 101 99 94 98 100 99 101 105 95 98 91 86 84 78 80 84 81 75 71 71 69 67 62 82 85 107 82 49 67 85 30 118 80 104 102 103 105 109 111 115 116 115 115 116 112 111 113 112 111 109 106 109 107 108 106 111 110 108 106 106 103 104 98 95 93 92 92 91 92 93 93 109 107 98 89 88 84 53 86 87 92 80 83 83 83 86 85 95 83 97 101 84 80 94 95 102 92 95 101 92 111 93 96 116 110 97 101 89 92 95 90 86 83 78 81 85 80 75 71 70 84 68 65 87 91 91 84 54 71 72 31 88 117 104 102 103 105 109 111 115 115 115 115 116 110 110 113 112 111 109 108 108 108 110 108 111 110 108 106 106 102 103 99 94 93 92 91 91 93 94 91 107 105 96 73 91 83 55 103 90 93 79 83 83 82 85 84 81 83 82 83 82 93 97 92 105 88 107 97 89 92 89 89 94 94 97 84 88 90 108 88 86 84 78 81 85 79 74 72 69 83 66 83 89 88 86 83 56 89 36 48 95 78 104 102 102 104 109 111 115 114 115 114 114 109 110 112 111 110 109 110 107 109 111 110 111 110 108 106 106 103 103 99 95 93 93 91 92 93 95 91 105 99 104 89 87 81 58 103 91 93 79 83 82 83 85 83 99 83 82 82 96 92 91 92 91 85 89 90 89 89 86 90 95 77 80 82 86 88 89 101 86 84 79 79 84 77 73 71 68 67 67 66 83 91 90 84 60 60 28 52 70 62 104 102 102 104 109 112 114 113 115 114 112 108 109 111 111 110 107 111 107 109 111 111 112 109 108 106 105 103 102 99 95 93 93 91 93 94 97 92 101 93 103 95 84 92 82 84 92 92 78 80 81 82 85 83 85 83 98 82 94 93 90 91 88 82 87 87 86 86 88 75 76 74 78 81 83 102 86 98 104 85 79 78 82 76 72 89 68 67 65 84 72 85 87 83 58 55 54 69 80 54 104 102 102 105 110 112 113 114 115 114 112 107 107 110 111 110 107 110 108 109 111 110 112 110 109 107 105 103 101 99 95 93 94 92 93 95 98 92 99 89 94 91 84 98 89 91 93 76 77 79 81 82 84 84 86 82 81 97 78 94 91 94 85 82 88 66 84 87 88 74 90 90 90 95 97 86 100 97 89 87 80 76 79 76 72 89 67 66 76 80 52 73 80 77 58 49 70 54 67 51 104 103 103 106 109 112 113 113 114 113 111 105 119 109 112 108 108 109 109 110 111 110 112 110 109 106 105 103 100 98 94 93 94 92 92 96 99 94 97 120 98 91 91 85 91 93 94 77 78 79 81 82 84 85 86 82 82 80 80 93 91 88 84 82 88 64 88 83 86 72 85 87 100 93 81 85 83 82 89 87 81 74 79 76 73 70 69 66 58 74 65 77 82 96 80 52 75 76 76 47 104 103 103 106 110 111 113 112 113 113 111 105 106 109 112 108 108 109 108 110 111 109 111 110 108 105 105 102 99 98 95 94 94 92 93 95 99 95 98 95 81 96 91 89 75 93 94 77 78 79 81 81 85 86 84 82 82 80 80 92 90 90 83 80 67 62 91 84 83 68 71 90 91 93 82 85 84 82 88 86 80 74 79 75 75 71 69 65 55 75 78 59 65 82 79 70 72 72 80 51 105 104 103 106 110 111 113 111 111 111 110 106 106 109 110 107 109 109 109 109 110 109 111 108 107 104 104 101 98 97 95 94 94 93 92 95 98 95 82 92 82 98 93 88 75 94 95 76 78 79 80 81 85 85 83 82 81 81 80 91 86 93 81 78 84 79 87 83 77 80 78 125 91 77 83 85 83 80 85 84 79 73 77 74 73 69 67 74 56 67 64 49 67 62 86 68 76 64 67 46 105 106 104 105 109 110 112 111 110 107 108 107 106 109 110 108 111 109 110 109 110 109 111 108 107 104 103 100 97 97 96 94 94 94 93 95 98 94 81 98 97 95 91 88 92 94 94 76 78 79 80 82 85 84 83 81 80 80 79 91 84 96 73 84 81 83 85 68 81 78 61 81 73 77 84 85 81 79 81 82 77 72 73 70 89 68 66 74 74 62 82 60 61 65 109 79 85 69 67 44 106 106 105 105 109 110 110 110 109 106 106 107 107 109 111 109 111 110 110 109 110 108 110 107 106 104 103 99 96 97 96 94 94 94 94 95 98 94 82 93 98 99 94 89 89 95 94 93 78 79 81 81 84 84 82 79 79 80 79 74 91 81 89 88 79 86 83 82 79 65 60 67 73 76 83 84 79 78 79 79 77 72 71 68 85 65 64 74 53 68 57 41 78 68 90 86 75 45 75 39 106 106 106 105 109 110 109 108 108 104 104 105 107 110 111 109 111 110 110 109 110 108 110 107 106 104 102 99 97 98 96 94 95 95 94 95 99 94 81 91 96 95 94 87 69 93 93 94 78 79 81 80 82 84 80 78 79 79 78 75 91 79 75 81 79 85 88 77 89 62 88 83 73 77 83 82 78 77 77 77 76 72 70 69 65 63 78 71 61 71 61 70 69 78 69 59 77 71 63 59 106 106 106 106 108 108 108 107 107 104 104 105 107 111 111 109 112 110 111 109 110 108 108 106 105 103 101 100 98 99 97 95 96 95 95 95 100 94 94 98 100 93 91 93 69 74 94 75 78 79 80 79 81 82 80 79 79 79 78 74 74 84 66 65 65 78 82 60 76 74 71 84 73 76 82 81 76 77 77 76 75 72 70 68 64 76 74 55 51 62 63 69 47 65 91 104 83 63 58 40 105 105 106 106 108 108 106 106 107 104 104 104 107 111 111 110 112 110 111 110 110 107 108 105 104 103 100 100 99 100 98 97 98 96 95 94 100 93 93 107 94 98 89 92 68 92 93 92 78 78 80 79 81 81 80 79 80 79 77 74 74 69 66 66 66 78 83 60 74 58 76 79 71 74 81 80 75 76 77 77 73 70 69 81 64 61 58 53 63 68 49 80 64 69 71 71 97 92 99 37 105 105 106 106 108 107 105 104 107 105 105 104 107 111 111 110 111 111 111 110 109 107 108 104 103 101 99 100 100 100 98 98 98 96 95 96 100 92 79 90 120 106 88 87 88 92 94 93 77 78 80 78 81 80 81 80 81 79 77 77 74 70 82 66 75 65 68 63 61 84 77 65 71 74 81 79 74 75 77 77 73 68 66 64 63 60 59 49 50 86 57 72 69 60 78 87 70 91 66 56 104 105 106 106 108 105 103 104 107 106 105 105 107 111 112 111 111 112 112 110 109 107 108 104 101 99 98 101 101 100 98 98 99 96 96 98 100 92 83 69 87 91 84 88 72 93 94 93 77 78 79 79 81 80 80 80 82 79 77 78 75 85 65 75 71 81 67 79 64 77 63 66 71 75 80 78 75 76 77 75 90 67 64 62 63 62 74 43 68 81 68 50 91 74 68 79 77 79 82 71 104 105 106 107 107 103 102 104 107 108 105 104 108 111 111 111 111 111 112 111 109 107 107 104 101 98 99 102 103 100 98 98 100 96 97 98 98 92 85 82 98 105 87 88 75 77 93 73 77 78 79 79 81 81 81 81 82 79 78 78 74 83 63 53 65 70 78 83 65 80 64 68 72 76 80 77 74 75 77 73 70 66 77 75 81 64 74 62 67 70 103 56 56 68 82 87 58 81 86 49 104 105 107 107 106 102 102 104 109 109 104 103 109 110 111 111 110 110 112 111 109 107 107 104 101 99 100 104 104 102 98 98 101 95 97 99 98 92 85 108 99 94 89 96 93 94 89 73 93 78 80 80 82 82 81 80 81 80 79 78 91 85 80 77 74 60 79 82 82 84 66 69 72 76 79 76 74 75 76 74 69 64 62 60 78 60 57 72 72 69 74 56 86 83 82 73 70 83 89 71 104 106 108 106 106 100 101 103 110 110 104 103 109 110 112 111 109 110 112 110 109 107 107 104 101 99 101 105 105 104 99 98 101 95 97 100 98 92 84 97 98 96 88 89 92 75 89 73 75 77 80 80 82 82 82 79 80 80 96 78 91 84 80 76 53 82 77 79 66 82 85 69 73 77 78 75 73 74 75 74 67 63 62 61 61 58 87 52 73 84 73 54 74 84 77 70 85 86 61 61 104 106 108 106 104 100 102 104 111 111 104 103 109 111 112 112 109 108 111 109 108 107 108 105 101 99 103 104 105 104 99 97 101 95 98 101 99 93 85 100 85 97 92 95 90 88 89 91 93 77 79 80 82 82 82 79 78 79 78 76 90 86 65 59 60 78 79 81 83 66 68 69 74 77 77 74 72 71 75 71 66 63 62 62 76 59 57 65 77 52 61 79 97 96 77 78 80 96 78 76 104 106 107 105 103 100 102 104 111 111 103 102 109 110 113 112 109 108 111 109 108 106 108 106 101 101 105 106 104 104 101 97 100 96 99 101 100 95 87 86 104 99 96 98 72 86 87 72 72 76 78 80 82 81 82 80 77 79 78 76 90 87 83 80 77 80 84 65 84 68 69 70 73 76 76 73 71 72 75 69 65 63 63 63 79 77 72 64 72 74 57 49 65 77 80 77 82 90 77 70 103 106 107 104 103 100 101 104 112 111 101 101 108 111 112 112 110 108 110 109 108 106 109 107 100 101 106 107 105 104 103 96 99 97 101 101 100 96 88 88 89 85 99 81 75 85 87 73 71 74 77 95 98 81 81 80 77 95 95 75 88 88 67 85 83 81 86 67 85 68 88 71 73 74 75 73 73 74 75 68 67 64 65 80 77 80 56 50 77 104 86 71 61 75 82 79 87 74 90 62 102 104 106 104 102 100 101 105 112 111 100 99 108 110 113 113 110 109 110 108 108 106 110 108 100 99 106 107 106 104 102 95 99 98 103 102 100 96 89 87 90 87 84 83 78 88 88 91 91 73 76 78 81 82 81 79 77 77 77 74 89 88 67 82 87 81 87 85 85 88 90 71 73 73 74 72 75 74 74 69 68 66 80 83 78 58 82 58 73 59 68 105 72 78 81 80 59 67 70 64 102 104 106 103 102 100 101 106 112 109 100 98 109 110 113 112 110 110 110 108 107 107 110 108 100 98 105 107 107 104 101 96 99 100 103 101 100 96 91 88 91 88 101 99 96 92 88 91 73 90 77 78 81 82 80 79 77 76 77 75 70 86 82 86 83 85 89 88 88 88 71 70 71 71 73 72 74 73 75 72 70 67 82 77 79 57 56 79 95 68 104 82 81 73 77 60 72 58 62 64 102 104 105 102 103 101 101 108 111 109 101 99 109 110 113 111 111 111 110 107 108 107 110 107 100 98 104 107 108 104 101 97 99 101 104 101 99 96 91 89 91 88 101 101 96 96 87 90 74 91 74 77 81 82 79 78 78 75 77 91 69 82 81 86 82 84 88 71 89 71 70 87 70 70 72 72 71 91 76 74 89 86 83 77 81 78 58 80 59 58 78 85 108 73 81 77 112 69 61 38 100 103 104 102 102 100 101 109 111 108 101 101 109 109 111 111 112 110 110 108 108 109 110 107 101 99 104 108 108 104 100 98 99 102 105 101 98 95 91 90 91 88 103 86 96 98 85 87 92 93 73 76 79 81 79 78 78 94 77 75 86 81 82 88 86 86 72 72 89 71 69 82 86 89 72 70 87 90 93 73 69 80 72 81 79 82 71 84 78 58 54 66 80 71 75 73 73 82 61 38 99 102 104 101 102 101 103 108 111 109 104 104 109 109 111 111 112 110 110 107 109 108 110 106 101 99 104 108 108 105 100 99 100 104 106 100 96 94 91 89 91 89 87 85 82 92 85 86 91 93 74 76 79 80 78 77 77 93 76 74 83 84 83 87 87 86 72 90 88 88 85 65 88 87 70 67 82 86 75 89 83 87 88 98 88 86 82 96 58 55 52 50 108 66 109 77 98 53 64 34 99 100 103 101 102 102 105 109 110 110 106 106 109 109 110 111 112 110 109 108 110 108 109 105 100 96 102 107 108 105 101 99 102 105 106 99 95 93 90 88 91 89 89 87 84 80 70 89 74 76 77 76 79 79 78 77 78 93 93 73 91 89 87 87 88 89 72 72 71 85 81 78 69 68 86 77 80 83 90 72 82 80 83 95 93 93 80 70 88 77 72 51 103 72 78 72 94 64 63 42 99 100 103 102 102 103 107 110 110 110 109 108 108 108 110 111 112 110 109 107 109 107 108 104 99 95 102 108 108 105 103 101 103 106 106 98 95 92 89 89 90 90 89 87 85 82 74 73 75 76 78 76 78 78 79 78 78 91 93 73 88 82 86 88 90 72 91 72 69 83 77 77 82 79 76 80 78 83 71 74 86 89 87 87 102 85 77 73 86 86 75 69 110 66 58 73 84 79 70 30 98 99 103 102 103 104 109 110 110 110 111 108 107 108 109 111 112 110 109 106 109 107 108 105 99 95 103 109 108 104 104 103 105 106 106 99 95 92 90 89 91 90 91 87 86 82 75 73 92 76 94 77 79 78 79 78 77 90 92 73 88 83 88 87 90 72 73 72 86 67 62 83 76 94 94 73 76 66 69 91 82 84 89 90 89 86 83 51 73 81 53 66 68 60 51 83 76 70 59 49 97 98 102 102 104 104 109 110 110 110 112 107 107 109 109 111 113 110 109 105 108 106 108 105 101 97 106 110 109 105 105 105 106 107 106 101 95 92 91 89 91 91 91 87 101 81 76 74 74 75 94 77 79 79 79 78 76 94 92 73 88 91 90 89 90 72 72 68 86 66 77 80 76 58 58 74 76 65 67 86 89 100 97 96 88 68 66 55 69 71 63 94 49 45 83 92 94 96 50 37 97 98 102 102 103 105 110 111 110 111 112 106 107 108 109 111 113 111 109 105 108 107 108 106 102 101 109 110 110 105 105 107 107 108 106 103 97 92 92 89 91 91 92 88 86 81 77 75 73 75 75 77 79 79 79 78 92 91 75 91 90 92 86 72 89 90 86 82 86 66 63 74 58 57 59 75 63 64 79 85 89 96 82 87 86 80 83 58 64 83 67 66 64 51 67 93 106 101 61 48 97 98 102 102 103 106 110 111 111 110 111 106 108 108 108 111 113 111 110 106 108 108 109 106 104 104 110 110 110 106 104 107 107 107 108 105 99 92 91 88 89 90 91 89 87 81 78 77 75 74 76 77 80 79 79 78 74 91 92 91 93 93 93 73 90 89 85 83 69 67 64 59 60 55 58 62 64 64 79 82 81 80 94 85 91 88 79 59 66 72 56 62 61 57 49 64 58 104 58 49 98 99 102 102 104 106 110 111 111 111 110 106 109 108 108 110 113 112 110 108 108 109 109 107 106 106 109 108 110 106 103 105 106 106 108 106 100 92 88 86 88 88 91 88 87 81 80 78 77 75 77 79 80 81 80 77 74 71 92 89 88 87 72 73 73 73 70 70 70 67 80 76 56 52 59 63 64 82 77 80 58 92 86 80 86 74 78 77 54 53 111 51 54 30 100 48 71 124 71 45 99 101 102 102 104 106 110 111 111 111 110 107 110 108 109 109 113 112 110 108 108 108 110 109 108 106 108 108 110 107 104 104 106 105 108 107 101 92 87 83 85 85 88 87 85 82 82 80 79 76 77 79 82 81 80 76 74 72 71 89 85 91 75 74 74 75 74 72 70 66 80 64 54 107 81 63 64 65 78 71 72 87 76 77 60 71 75 80 55 60 37 59 30 48 89 90 51 90 82 48 99 101 103 102 105 106 110 110 110 110 109 108 110 108 109 110 112 113 112 108 108 108 110 109 109 105 107 107 110 107 105 104 105 104 106 106 102 93 88 85 86 83 86 86 83 81 83 81 80 78 78 80 82 80 80 76 74 72 72 89 83 90 75 74 92 75 74 72 70 64 65 84 60 60 84 77 80 75 59 81 82 84 83 58 75 59 82 79 58 47 32 94 79 999 69 100 76 81 64 46 100 101 103 102 105 106 109 109 110 110 108 108 109 107 110 110 113 114 113 108 109 109 110 110 110 105 107 108 110 109 107 104 104 104 105 106 103 94 91 88 88 83 86 85 81 80 84 83 81 79 80 79 82 80 80 76 74 73 73 68 92 92 74 74 76 74 74 72 68 82 67 84 77 76 75 77 75 57 56 72 95 79 81 76 87 74 92 56 49 36 66 76 30 67 71 54 74 52 82 66 101 102 103 103 105 105 109 108 110 110 108 108 109 107 110 110 112 114 114 108 108 109 110 109 109 105 108 109 109 109 108 105 105 104 103 105 104 94 93 91 88 83 86 86 82 81 83 83 82 81 80 80 81 80 79 76 91 73 73 85 92 77 75 75 76 74 91 71 67 81 66 67 82 79 63 76 59 52 69 93 98 78 80 74 72 101 56 59 39 61 55 69 85 82 999 139 66 50 86 39 102 102 102 104 106 105 108 108 110 110 108 107 109 108 111 111 112 113 114 109 108 109 110 109 108 106 108 109 110 108 109 105 106 104 101 104 105 93 96 95 88 83 86 85 86 85 82 82 83 81 81 82 83 80 78 76 74 73 89 85 97 77 75 75 76 73 91 71 69 84 67 68 82 81 77 63 57 61 84 100 89 74 63 65 111 103 46 47 27 999 999 54 93 59 29 104 29 53 139 49 103 102 102 104 106 104 108 108 110 110 108 108 109 108 111 110 112 113 114 110 109 109 110 109 108 105 108 109 110 107 108 106 106 104 100 101 105 94 99 97 88 85 87 86 90 91 82 80 83 82 80 82 85 80 76 74 73 72 87 90 79 78 76 75 74 90 92 72 71 70 70 69 67 79 78 62 57 70 76 78 58 51 72 57 999 99 100 77 26 999 48 68 84 65 53 47 28 46 59 42 103 102 102 103 106 105 108 109 110 110 108 108 109 110 110 110 112 114 114 110 110 109 109 108 107 105 107 107 110 107 107 106 106 104 99 98 105 96 99 97 90 87 87 86 91 96 85 94 83 82 80 97 86 82 75 74 73 86 86 91 78 78 76 76 75 71 74 73 72 71 70 69 67 80 74 59 57 90 57 86 54 74 76 68 999 999 999 999 60 21 48 78 80 67 30 51 59 23 999 66 104 103 103 103 106 106 109 110 111 110 109 107 109 110 110 109 112 114 115 111 111 110 108 107 106 104 106 106 108 108 106 106 107 104 100 97 103 96 100 99 93 88 87 84 88 98 92 92 82 84 83 95 85 84 95 76 70 83 88 75 78 79 93 76 76 74 76 74 73 71 70 69 67 64 61 60 81 86 130 94 50 79 66 999 87 999 999 999 11 999 30 18 38 27 40 64 55 23 48 41 105 103 102 102 106 106 110 111 111 110 110 108 109 110 110 109 112 114 114 111 111 111 108 106 106 104 105 104 107 108 105 105 107 105 101 97 101 96 100 101 96 89 86 82 86 98 98 91 93 85 86 80 98 85 80 78 87 91 89 75 78 78 76 76 77 77 76 74 73 72 71 69 67 64 73 62 74 57 87 104 76 55 61 111 72 62 13 19 13 999 18 59 70 34 29 26 999 999 999 51 104 103 102 102 106 106 110 111 111 109 110 108 108 110 110 109 112 114 114 112 113 111 108 105 106 103 104 102 105 107 105 104 106 106 102 99 103 96 99 103 100 90 85 83 83 94 98 88 87 84 88 85 81 83 95 91 56 91 71 76 79 78 76 78 78 78 76 74 73 74 72 69 67 76 56 57 57 57 68 53 79 69 38 75 28 28 17 999 20 999 999 999 64 39 30 999 26 999 999 57 104 102 102 102 105 105 111 112 110 109 110 107 108 109 109 109 112 112 113 112 114 111 107 104 104 103 103 101 103 105 106 104 105 105 102 98 103 98 98 103 104 92 83 82 82 85 112 86 84 99 88 87 81 96 93 81 57 90 74 94 79 78 77 77 79 78 76 74 74 74 90 69 66 60 54 74 55 65 53 47 72 58 52 77 51 84 24 999 26 999 999 19 999 48 999 999 999 999 27 140 104 102 103 102 105 105 111 112 110 108 109 106 108 109 109 109 112 112 112 111 113 111 107 104 104 102 103 102 104 103 105 103 105 106 102 98 101 98 98 101 105 93 81 82 82 97 103 87 85 97 86 87 85 93 90 83 87 85 74 93 79 77 77 78 78 77 75 75 74 73 71 69 63 56 52 79 57 89 61 65 58 64 58 54 53 63 20 999 12 15 999 999 999 999 999 21 999 27 41 38 104 104 103 102 104 105 110 112 110 108 109 107 108 109 108 109 111 110 110 110 112 111 108 104 104 102 103 103 105 102 104 103 105 107 103 99 99 99 97 99 103 92 98 83 83 81 82 93 92 97 100 86 90 78 89 83 106 88 74 93 79 77 77 78 77 77 76 75 75 73 69 67 57 83 72 55 59 100 70 52 55 61 51 60 30 24 19 999 16 14 999 22 999 999 999 47 999 20 999 78 104 103 102 102 104 105 110 112 110 108 109 108 109 109 108 110 111 111 110 109 111 110 108 104 104 102 104 103 105 101 102 102 105 107 105 99 99 99 98 97 99 89 83 86 83 99 83 81 80 82 97 83 90 80 91 87 95 89 74 77 78 77 76 78 77 77 76 74 75 73 70 64 57 79 75 72 74 72 58 49 72 72 42 52 25 26 27 999 999 14 999 32 999 999 56 43 47 47 70 58 104 103 103 102 104 105 110 111 111 108 109 108 109 109 109 110 111 111 110 109 111 109 107 105 104 102 103 103 105 101 100 101 104 105 105 99 98 100 99 95 94 86 84 85 85 98 84 78 73 79 101 98 104 100 79 91 88 90 92 76 77 93 76 79 78 79 77 74 75 73 71 66 82 84 69 68 100 50 61 103 75 52 45 62 56 27 21 15 16 56 999 49 999 72 29 54 63 74 111 49 103 104 104 102 104 106 111 111 112 108 110 109 109 109 108 110 111 109 109 108 110 108 107 105 104 102 103 101 105 101 100 100 104 103 105 100 97 101 101 94 91 101 84 83 84 97 97 90 87 86 94 97 91 88 80 91 81 98 91 74 74 74 77 81 83 81 77 75 74 73 72 71 75 79 71 80 56 74 113 67 69 70 56 53 80 53 83 78 29 44 16 65 29 61 31 49 122 81 51 54 104 104 104 103 105 106 111 111 111 109 110 109 109 109 109 110 110 109 108 107 109 107 106 105 104 102 103 101 104 101 100 99 103 103 104 100 99 101 101 94 89 85 83 96 98 79 101 86 77 90 84 92 87 87 95 89 84 98 74 73 74 74 78 88 88 82 76 75 74 74 75 73 75 56 53 80 50 84 85 54 79 56 62 71 60 999 134 22 29 53 19 79 24 59 35 64 106 69 52 50 104 104 104 103 105 106 111 111 110 109 110 110 109 108 110 110 109 108 107 106 108 106 106 105 104 102 103 101 104 102 101 99 103 103 104 100 99 101 100 93 88 85 85 82 99 81 89 94 79 79 87 81 94 97 92 87 82 107 96 76 78 76 82 93 90 84 78 77 77 77 78 69 81 69 59 78 59 71 80 56 76 53 64 58 32 24 42 32 25 16 19 48 99 999 67 66 104 52 56 50 105 104 104 103 105 106 110 110 109 109 110 109 108 108 110 110 109 107 106 105 106 104 104 104 104 103 103 100 104 103 103 99 102 103 104 100 100 100 99 93 90 87 88 87 84 85 96 78 79 81 87 85 89 95 92 87 85 84 88 80 84 83 89 95 92 89 84 82 82 79 76 65 57 88 85 58 66 57 82 59 71 48 80 68 60 45 63 29 21 999 14 17 25 61 65 126 84 56 64 71 105 104 104 103 106 106 110 110 109 109 110 109 108 108 109 109 109 107 106 104 117 103 116 104 105 103 104 100 104 103 104 100 100 101 104 100 100 99 99 92 92 89 91 90 84 88 88 85 85 81 91 90 95 83 78 87 82 79 92 82 89 91 95 96 97 95 90 91 88 77 68 82 80 87 81 74 66 87 75 59 70 81 79 58 52 85 56 24 47 11 999 999 999 50 37 69 53 47 87 69 106 104 104 104 106 105 109 110 109 109 110 108 108 108 109 108 109 107 106 103 117 103 104 104 105 103 104 102 104 103 104 100 99 99 101 96 99 98 98 93 94 90 92 92 84 88 89 87 81 87 91 91 99 88 80 85 81 86 95 81 87 94 98 99 100 102 94 95 89 73 81 97 87 89 91 84 73 57 82 72 55 71 79 59 56 97 38 26 56 999 999 999 999 75 37 58 62 65 83 72 106 104 104 104 104 104 108 109 110 108 110 108 107 108 109 108 109 107 105 116 116 116 104 104 106 104 105 103 104 103 104 100 95 111 97 107 97 97 97 93 96 92 95 94 84 86 87 82 86 80 91 92 102 89 82 86 80 89 94 78 84 92 99 100 103 106 94 92 87 76 87 91 93 71 72 73 76 56 85 72 61 58 54 51 57 59 64 61 86 19 999 999 999 26 65 138 64 65 41 71 106 105 105 103 104 104 108 109 109 108 111 109 108 106 108 107 108 106 116 115 116 116 103 103 105 104 104 104 106 103 103 99 91 105 108 101 95 96 96 95 97 94 98 94 86 86 83 91 100 84 94 96 101 103 83 91 82 85 91 75 81 90 99 101 105 110 96 89 101 96 97 99 94 84 73 68 84 74 100 59 74 59 53 60 63 26 89 71 30 21 999 999 999 999 93 96 65 75 53 71 106 106 106 104 103 104 108 108 109 108 110 109 109 107 108 106 108 117 114 113 114 115 115 115 105 104 104 104 106 103 102 98 89 98 103 103 94 95 96 95 97 96 100 95 89 89 82 78 99 82 93 95 99 99 96 89 86 86 91 75 80 89 97 100 104 106 100 92 87 101 83 100 93 91 69 106 88 81 82 59 77 59 52 57 48 25 33 92 53 19 999 8 999 23 63 52 69 62 52 68 106 106 107 104 103 104 107 109 109 108 111 109 109 107 106 106 107 116 112 112 114 113 115 114 103 103 104 104 108 104 101 97 88 93 105 100 92 95 95 95 97 98 103 98 92 90 84 84 102 81 89 94 96 94 93 93 91 84 90 76 79 87 95 97 101 98 100 98 87 102 92 107 106 86 67 96 97 86 79 84 72 58 53 48 34 30 63 91 33 29 24 999 999 999 65 40 72 55 60 70 106 107 107 104 103 104 106 109 109 108 111 109 108 107 106 105 106 116 112 112 114 113 114 112 102 102 103 105 109 106 101 97 88 92 100 97 106 94 94 94 96 98 104 102 96 91 86 86 87 99 89 94 94 89 92 96 95 89 92 76 78 84 93 94 100 95 112 96 86 101 92 91 97 92 78 128 92 87 83 59 72 70 69 51 39 22 28 58 66 33 19 999 999 999 75 67 54 70 54 59 106 107 107 105 104 103 106 109 109 108 112 109 107 108 106 105 105 116 112 112 114 113 112 112 115 101 101 105 110 106 101 96 89 98 96 96 105 94 93 93 94 97 105 104 98 90 88 87 86 86 94 98 88 80 98 104 84 93 94 76 78 82 91 91 99 99 94 94 86 98 85 103 98 95 85 89 96 84 82 77 71 60 59 52 41 29 70 75 71 52 14 999 999 999 999 122 62 63 55 55 106 107 107 104 105 103 105 107 110 108 112 109 106 108 107 105 105 117 112 112 114 112 111 111 99 114 100 105 109 105 100 95 90 86 96 96 90 93 93 92 94 97 105 103 102 91 89 88 84 87 83 85 84 77 102 100 105 94 93 92 78 81 90 90 99 106 103 96 88 80 82 98 100 89 81 90 87 86 87 75 72 58 55 52 36 25 30 59 70 57 17 999 999 999 999 46 58 109 49 69 107 106 107 105 105 103 104 106 109 108 112 108 106 108 108 105 105 117 113 111 114 112 110 111 112 111 113 105 108 104 99 93 91 89 101 98 104 92 93 91 93 96 104 102 104 92 92 92 86 87 84 85 74 77 91 102 104 98 91 92 80 80 88 93 101 110 113 105 93 81 81 96 94 87 116 110 87 86 77 74 75 59 57 51 32 50 80 75 59 31 27 999 999 999 999 999 62 105 46 99 107 106 107 105 105 104 103 105 109 108 111 106 106 109 109 105 105 104 115 109 113 112 111 113 112 109 113 104 107 103 99 92 90 90 103 84 88 90 92 91 92 94 104 102 103 94 95 96 88 86 82 83 81 86 88 98 103 85 75 79 81 79 88 98 104 113 115 110 99 85 82 80 94 83 102 95 91 89 77 74 64 61 58 56 32 110 93 80 61 23 999 999 999 999 999 999 999 92 75 96 107 106 108 106 106 104 103 105 109 109 111 105 106 109 108 103 116 116 115 110 113 112 111 113 112 109 112 103 107 104 98 91 91 90 103 85 87 89 93 91 92 93 102 101 101 96 99 99 88 85 82 81 81 76 92 95 102 89 80 85 84 80 89 103 108 116 115 110 102 92 86 82 95 80 112 93 85 71 80 75 65 64 59 55 32 30 84 53 82 50 27 999 999 999 999 999 999 999 54 999 107 107 108 107 106 104 103 104 108 110 111 106 106 109 107 115 115 115 115 110 112 113 112 113 110 105 111 101 108 106 98 91 90 88 102 85 86 103 92 92 92 88 97 98 96 98 103 101 89 85 82 80 81 79 79 82 90 89 85 88 87 82 93 106 109 115 113 104 102 97 89 83 95 90 96 103 85 81 79 78 67 65 61 55 31 65 92 75 65 36 26 25 999 999 999 999 999 999 999 67 109 107 108 107 106 104 101 116 108 110 111 105 106 109 106 115 114 114 112 110 111 113 114 113 108 104 109 99 108 107 98 91 90 101 100 85 86 102 91 91 92 85 92 113 92 98 106 103 92 86 85 81 80 81 82 87 96 90 88 88 89 88 100 110 108 111 109 98 114 98 90 85 92 90 89 107 86 83 84 81 68 67 63 54 999 999 52 138 64 56 27 999 999 999 999 999 999 999 28 32 108 107 107 106 106 103 100 115 108 111 110 106 105 108 107 115 100 113 110 109 110 111 115 112 108 106 109 99 107 107 99 91 88 98 100 86 86 102 90 90 91 85 88 96 91 97 104 101 95 89 87 83 81 81 84 91 100 93 86 87 90 97 107 114 109 104 103 112 113 98 91 85 76 103 80 81 77 72 79 80 68 67 65 57 999 999 999 111 52 49 50 999 999 999 999 999 999 999 81 24 108 107 107 106 105 102 100 115 107 111 110 106 105 109 108 115 115 113 107 110 109 109 114 109 110 102 109 99 108 108 101 92 86 97 85 86 85 100 88 89 90 85 87 93 89 94 98 97 97 92 88 83 82 83 87 94 101 95 86 86 91 105 114 117 110 100 99 91 97 98 90 102 78 84 91 104 86 70 70 81 68 68 67 73 53 999 999 72 52 63 54 67 999 999 999 999 999 999 21 999 108 106 106 107 106 102 114 114 107 111 110 106 105 109 108 101 102 112 108 107 106 106 114 108 114 106 105 100 107 107 102 94 85 95 85 85 83 95 101 88 88 85 85 89 89 90 95 95 98 93 88 84 83 85 90 95 101 95 86 87 92 108 117 116 108 97 96 103 96 95 89 101 77 84 97 79 68 71 68 78 85 70 70 65 60 55 999 72 50 64 72 59 999 999 999 999 999 999 999 999 108 106 106 108 106 102 99 113 107 111 109 106 105 108 109 102 116 112 106 108 106 107 114 108 101 105 109 101 106 107 103 94 85 93 100 84 95 90 97 86 86 84 85 89 91 89 94 97 99 94 90 86 85 88 92 96 103 96 87 89 94 109 117 111 103 113 95 101 88 88 102 102 97 89 102 73 65 55 68 77 68 70 73 68 75 57 38 67 51 69 59 42 66 999 999 999 999 999 999 999 107 106 107 107 106 102 113 113 106 110 109 106 105 109 109 102 103 114 108 107 107 104 113 108 103 108 110 102 106 107 104 92 99 94 99 84 93 88 98 99 85 99 85 91 96 93 94 98 100 95 91 87 87 91 94 98 105 102 94 94 97 112 116 108 116 99 95 100 83 104 97 99 96 86 81 92 65 65 64 78 69 71 74 71 78 71 41 59 52 65 59 49 68 48 68 999 999 999 999 999 105 106 107 107 106 101 99 113 103 109 108 106 105 109 110 103 103 114 108 107 104 107 113 106 103 100 113 104 106 106 104 92 98 95 82 83 93 86 100 98 99 98 86 90 96 97 96 98 100 94 90 87 90 94 96 99 106 110 106 98 97 113 113 109 102 103 99 101 82 94 92 93 96 95 80 86 63 50 67 80 71 72 75 73 80 63 52 60 54 62 51 55 75 59 49 50 56 999 999 58 105 105 106 107 107 102 100 113 115 108 108 107 104 108 110 102 104 101 108 106 104 107 113 106 102 100 113 105 107 105 102 91 98 96 82 84 94 86 100 80 80 98 86 90 97 100 99 100 99 92 88 88 91 95 99 101 106 112 114 99 107 107 105 106 98 114 99 102 96 93 88 118 97 80 70 70 68 50 68 80 71 72 77 74 83 70 54 55 54 50 50 72 52 78 80 55 48 999 999 51 104 105 106 106 108 103 101 113 101 107 108 106 103 106 109 103 105 101 110 105 104 104 112 110 104 100 101 107 107 104 101 90 83 96 82 98 94 86 92 93 78 97 86 93 101 101 102 100 96 89 88 90 93 96 100 101 106 111 115 100 103 113 111 110 106 102 107 101 95 79 89 96 82 82 90 76 62 64 61 77 88 75 78 73 83 72 57 67 68 63 54 82 57 86 67 38 999 999 999 32 104 104 106 106 108 104 102 114 101 107 108 105 104 104 108 104 104 101 109 109 102 104 113 113 106 104 104 108 107 103 100 90 83 96 83 83 90 89 90 91 76 96 87 98 103 104 106 100 94 88 87 90 95 97 101 101 105 112 115 97 101 102 106 112 113 102 98 115 92 81 100 98 84 82 91 55 68 64 66 68 85 78 78 90 85 73 65 71 61 69 43 54 74 48 72 65 49 999 999 59 104 104 106 105 108 104 101 100 101 106 107 105 104 103 107 103 103 101 110 110 105 105 99 114 110 92 105 108 107 103 100 89 83 80 83 81 86 83 87 90 76 95 89 100 103 104 106 98 91 87 88 90 96 100 102 100 103 112 113 104 99 97 105 109 115 89 97 96 92 80 100 84 84 83 86 57 76 71 58 65 80 94 79 93 87 76 72 74 61 60 59 54 73 68 73 55 55 999 50 64 104 103 105 104 105 102 115 102 103 107 107 104 103 102 105 102 103 114 109 111 105 105 101 114 112 106 116 107 107 104 100 89 83 96 99 80 83 77 87 91 77 96 91 101 105 101 101 97 91 88 88 91 97 101 101 97 99 109 119 99 101 99 104 112 108 90 101 77 94 77 102 85 84 82 55 64 78 73 54 55 78 92 95 95 90 80 76 75 69 63 58 63 71 72 74 48 94 32 27 49 105 103 104 103 104 114 116 103 104 107 107 104 103 101 103 101 103 100 110 110 108 110 100 98 111 104 114 105 107 105 100 90 83 96 84 80 82 76 87 92 78 97 95 103 105 99 98 96 92 90 89 92 97 100 98 96 97 101 113 106 100 110 99 102 110 94 93 96 97 98 86 85 84 97 54 87 999 72 49 48 83 93 95 80 77 83 78 79 71 70 57 65 61 62 68 35 999 48 64 50 105 103 105 103 102 112 115 104 105 106 106 103 104 101 102 100 103 101 111 110 109 111 100 97 110 102 112 103 106 107 103 91 83 97 100 96 82 81 92 96 80 84 100 106 102 97 96 96 93 90 91 92 96 98 97 97 95 95 104 103 106 102 104 106 108 98 94 102 97 95 86 86 84 94 91 86 65 56 49 51 79 94 78 81 80 89 83 83 76 77 69 65 73 63 70 52 73 54 47 54 104 103 104 102 101 111 115 104 106 106 105 102 103 100 100 100 103 102 112 110 110 110 101 98 105 102 112 101 116 107 104 93 85 97 100 81 83 85 93 81 82 89 104 107 100 96 96 97 95 91 91 92 93 98 100 100 95 93 89 92 99 108 105 102 106 100 102 105 95 100 87 86 82 94 84 89 82 57 47 52 85 94 80 82 81 76 87 86 82 77 76 77 75 74 59 60 65 62 35 29 103 103 104 102 101 110 114 104 105 105 104 101 102 100 98 99 103 102 113 110 111 111 102 98 104 102 111 114 114 107 104 94 85 97 100 83 84 85 92 96 85 92 106 105 99 96 97 99 97 92 92 92 93 97 102 101 95 91 90 95 102 109 102 112 113 115 105 107 98 101 87 102 97 89 58 59 80 59 54 66 71 90 96 83 84 78 90 89 88 81 82 84 81 79 60 60 55 67 49 51 103 102 103 102 101 110 113 104 104 103 103 100 101 99 97 100 103 101 113 109 109 111 101 99 106 101 108 114 115 107 106 95 84 81 84 85 86 82 90 95 88 96 108 105 101 98 99 100 99 93 93 91 96 99 100 99 95 92 94 98 102 104 113 106 100 111 108 107 101 101 103 102 95 80 65 68 81 75 53 71 70 86 96 84 85 81 76 90 90 90 85 87 86 82 64 73 60 60 54 58 103 102 101 100 101 110 113 104 103 102 104 100 101 98 112 101 103 99 113 110 109 96 103 101 106 99 106 114 116 108 107 97 83 96 86 87 87 78 86 95 91 98 108 106 102 101 101 102 101 94 95 92 99 100 99 99 96 95 97 97 98 96 112 105 104 107 107 91 100 103 103 86 94 63 60 65 76 79 58 74 77 88 96 83 86 84 80 93 93 76 92 94 91 86 88 66 63 62 66 63 102 102 99 98 100 111 112 104 102 103 105 100 101 98 112 101 103 110 112 112 111 97 103 101 104 95 108 99 103 107 107 97 82 96 88 89 92 77 78 94 93 100 107 107 103 105 103 102 101 96 95 93 97 98 99 101 100 98 96 94 94 93 96 93 104 104 109 90 99 105 106 104 89 77 72 55 74 65 63 67 71 94 79 99 86 86 85 97 96 79 80 98 95 90 92 87 75 70 72 75 102 101 97 96 99 111 112 102 103 104 106 101 99 98 97 101 99 109 113 113 114 98 104 100 103 92 107 100 116 106 107 97 84 97 89 89 94 80 75 95 95 99 108 109 106 105 105 102 103 100 97 93 95 97 98 101 104 100 106 93 94 96 99 100 98 95 96 91 99 105 105 106 92 75 72 58 75 81 69 73 78 84 95 97 86 87 89 86 83 82 84 101 97 93 93 89 78 73 77 73 102 100 96 95 97 111 112 102 103 104 108 102 98 98 97 99 111 106 111 113 114 100 104 100 104 94 106 99 103 106 107 99 87 99 91 90 96 83 79 93 94 97 108 110 110 107 106 103 105 101 98 94 93 96 98 102 108 100 88 94 95 98 100 106 103 99 97 91 96 100 103 111 95 83 54 36 71 68 74 80 84 88 80 98 100 86 91 91 89 87 89 90 85 95 93 91 85 78 81 73 101 99 96 94 96 110 112 101 103 105 110 104 98 98 98 96 104 105 112 111 115 102 103 100 106 98 103 112 101 106 107 100 90 86 89 89 100 84 84 92 105 95 106 110 113 110 106 103 103 99 97 95 94 96 99 105 109 101 91 95 96 96 101 107 104 99 97 89 91 99 104 107 96 75 68 36 70 90 81 86 89 91 82 80 97 99 90 94 95 94 95 93 103 83 95 95 92 85 84 73 100 98 96 94 94 110 112 102 103 105 111 104 99 98 98 110 105 104 106 110 116 103 102 101 105 97 104 112 100 105 106 102 95 87 85 99 103 87 84 93 102 95 103 110 114 111 106 102 101 97 96 96 95 96 101 105 105 100 94 96 96 96 105 107 107 97 95 103 88 95 105 106 98 97 85 51 71 76 87 90 93 95 88 81 93 96 88 90 94 96 96 93 105 86 98 99 97 91 87 78 101 98 95 93 94 105 111 101 103 105 109 103 101 99 97 111 102 103 107 113 115 103 102 101 105 95 106 111 113 103 106 103 98 88 100 94 102 90 81 90 99 94 101 108 111 111 106 103 102 96 95 97 97 98 104 105 101 113 94 98 98 98 109 108 110 97 92 87 88 108 108 107 100 93 54 70 60 98 92 92 98 98 93 85 94 96 85 102 106 93 112 109 89 89 101 101 85 93 90 84 102 97 94 93 93 103 110 102 103 103 105 102 101 99 98 93 101 105 107 109 111 101 101 101 105 94 105 95 113 102 105 102 97 89 85 92 100 96 77 86 96 91 98 103 109 111 108 105 102 96 95 96 98 99 106 106 100 93 95 100 99 100 112 111 111 97 92 87 89 100 112 109 102 87 67 83 88 85 95 96 103 101 96 88 79 82 85 83 101 106 93 109 91 90 103 105 87 96 91 89 104 98 94 93 93 103 108 102 104 102 102 101 101 99 98 106 99 96 106 104 109 114 100 101 105 95 101 111 113 103 105 101 95 104 100 92 97 96 80 82 94 89 96 100 108 111 108 105 101 96 96 97 98 101 108 108 103 91 95 100 100 103 113 113 111 95 90 87 90 103 112 109 103 83 71 88 99 85 96 101 106 103 96 90 82 84 86 83 97 105 93 108 93 94 92 93 89 96 92 92 107 98 93 93 92 102 105 102 104 102 101 100 100 98 98 107 102 97 104 97 105 113 100 102 105 97 100 109 100 104 104 99 92 102 101 92 96 92 81 80 91 88 95 100 108 110 107 103 100 97 96 97 98 103 111 111 108 94 95 99 103 106 114 114 109 94 89 88 94 107 113 110 104 88 88 82 95 100 96 102 106 105 98 93 84 85 87 84 96 89 93 108 95 98 97 97 92 97 94 93 109 99 93 93 91 102 105 103 104 102 101 100 99 98 98 93 102 94 100 97 105 110 98 101 106 98 98 107 102 105 105 97 91 86 100 91 93 88 79 77 89 101 94 100 107 107 104 101 100 98 96 96 98 104 112 114 113 98 95 98 106 110 114 112 106 112 88 87 99 98 111 108 107 98 91 59 92 98 94 101 104 106 102 95 86 85 88 85 96 90 94 112 96 99 100 101 96 99 97 93 100 103 103 102 106 111 116 119 119 118 117 114 111 106 112 111 110 109 108 108 105 105 109 107 105 103 101 98 103 99 98 95 91 84 85 87 93 92 88 77 76 74 70 70 65 67 70 88 94 89 88 90 91 89 90 93 93 96 94 91 94 98 95 94 93 94 97 97 97 98 102 101 98 96 101 109 100 90 85 83 82 86 84 78 75 75 75 74 78 74 74 70 80 68 79 72 70 71 77 67 101 102 101 102 106 111 116 119 119 117 116 114 111 108 112 111 109 110 108 106 105 104 109 107 106 104 102 98 103 99 98 96 93 85 87 88 93 93 88 79 76 75 73 69 68 65 80 85 92 90 91 91 88 88 88 91 90 97 93 91 93 95 93 93 92 89 96 97 95 97 99 99 95 94 99 107 101 89 84 83 82 86 84 80 77 75 75 72 76 72 77 61 74 71 67 75 67 80 83 68 102 101 100 102 107 111 116 118 119 116 117 114 112 110 113 111 109 108 108 106 105 104 109 107 106 104 103 99 103 99 97 95 95 87 88 89 93 93 89 80 76 74 73 70 67 59 70 82 90 90 91 89 86 86 88 84 88 92 92 88 89 94 93 91 88 94 96 92 95 95 97 97 93 93 97 105 102 89 83 83 82 86 85 83 77 71 75 73 76 74 69 81 69 76 58 73 74 74 86 64 102 101 101 104 108 111 117 118 118 116 116 114 112 111 111 111 109 108 108 105 104 104 109 108 107 105 104 100 103 99 97 94 95 90 89 89 92 95 91 81 77 71 75 69 56 58 64 80 88 90 90 87 87 87 86 82 87 92 88 86 89 89 94 91 88 91 92 92 92 93 95 95 91 91 95 103 101 90 85 83 81 85 85 83 77 71 74 73 70 71 62 92 58 88 72 69 86 72 83 61 102 102 101 104 108 111 117 118 117 115 117 114 112 112 111 111 108 108 107 105 104 104 110 109 108 105 105 102 103 99 97 94 95 92 90 89 93 96 93 84 77 73 73 67 56 56 56 80 85 88 88 85 85 87 86 81 88 90 87 85 88 86 92 88 87 90 89 92 89 92 93 94 91 91 93 101 101 90 85 83 80 83 84 82 76 71 72 69 68 76 63 73 85 67 66 56 76 63 62 65 103 102 102 105 108 111 116 117 116 116 117 114 111 112 112 111 108 106 108 106 106 105 110 109 108 106 106 102 103 98 96 93 93 93 91 90 92 96 93 87 77 69 68 68 71 79 73 77 83 85 86 85 86 86 84 82 86 88 86 84 86 85 87 86 89 89 86 91 89 92 90 90 88 92 92 98 100 91 85 83 79 81 84 81 75 71 71 68 67 58 79 68 76 64 55 69 81 55 50 66 104 102 103 105 108 111 116 116 116 116 117 114 111 113 112 110 108 106 108 106 107 105 110 109 108 106 106 103 104 98 95 92 93 92 91 91 92 94 94 89 80 71 70 73 51 81 87 77 80 84 85 84 85 85 85 83 84 88 85 83 84 82 79 83 83 89 82 86 86 82 85 87 87 89 92 95 98 91 86 84 78 80 84 81 75 71 71 69 67 62 71 73 91 68 49 62 79 30 114 74 104 102 103 105 109 111 115 116 115 115 116 112 111 113 112 111 109 106 109 107 108 106 111 110 108 106 106 103 104 98 95 93 92 92 91 92 93 93 94 92 82 72 75 69 52 74 73 80 80 83 83 83 86 85 82 83 82 86 84 80 83 83 86 76 82 87 80 90 81 83 95 90 85 86 89 92 95 90 86 83 78 81 85 80 75 71 70 69 68 65 75 77 78 72 53 64 65 31 88 107 104 102 103 105 109 111 115 115 115 115 116 110 110 113 112 111 109 108 108 108 110 108 111 110 108 106 106 102 103 99 94 93 92 91 91 93 94 91 92 91 84 73 75 67 55 86 76 77 79 83 83 82 85 84 81 83 82 83 82 82 84 80 87 76 87 81 77 80 77 76 82 82 82 84 88 90 93 88 86 84 78 81 85 79 74 72 69 67 66 68 76 76 73 70 55 78 36 48 91 70 104 102 102 104 109 111 115 114 115 114 114 109 110 112 111 110 109 110 107 109 111 110 111 110 108 106 106 103 103 99 95 93 93 91 92 93 95 91 91 85 87 76 74 67 57 87 79 77 79 83 82 83 85 83 84 83 82 82 80 81 77 80 75 73 77 76 77 74 73 77 80 77 80 82 86 88 89 88 86 84 79 79 84 77 73 71 68 67 67 66 71 77 77 71 59 55 27 51 64 57 104 102 102 104 109 112 114 113 115 114 112 108 109 111 111 110 107 111 107 109 111 111 112 109 108 106 105 103 102 99 95 93 93 91 93 94 97 92 89 81 87 81 72 78 70 68 78 76 78 80 81 82 85 83 85 83 83 82 80 79 77 79 74 68 73 70 73 74 76 75 76 74 78 81 83 89 86 86 89 85 79 78 82 76 72 72 68 67 65 68 60 74 75 69 58 51 53 65 71 53 104 102 102 105 110 112 113 114 115 114 112 107 107 110 111 110 107 110 108 109 111 110 112 110 109 107 105 103 101 99 95 93 94 92 93 95 98 92 84 76 81 78 71 82 71 74 79 76 77 79 81 82 84 84 86 82 81 82 78 78 77 82 72 68 71 66 72 76 76 74 75 73 74 79 84 86 85 82 89 87 80 76 79 76 72 72 67 66 63 66 51 66 69 66 58 46 67 51 60 51 104 103 103 106 109 112 113 113 114 113 111 105 107 109 112 108 108 109 109 110 111 110 112 110 109 106 105 103 100 98 94 93 94 92 92 96 99 94 81 101 85 79 78 72 74 77 78 77 78 79 81 82 84 85 86 82 82 80 80 77 75 76 71 68 71 64 76 69 73 72 70 76 84 81 81 85 83 82 89 87 81 74 79 76 73 70 69 66 58 64 59 70 73 84 70 49 70 71 68 46 104 103 103 106 110 111 113 112 113 113 111 105 106 109 112 108 108 109 108 110 111 109 111 110 108 105 105 102 99 98 95 94 94 92 93 95 99 95 82 81 81 84 77 72 75 76 78 77 78 79 81 81 85 86 84 82 82 80 80 76 74 77 71 67 67 62 78 72 70 68 60 76 76 77 82 85 84 82 88 86 80 74 79 75 75 71 69 65 55 66 71 55 59 74 69 63 65 65 71 48 105 104 103 106 110 111 113 111 111 111 110 106 106 109 110 107 109 109 109 109 110 109 111 108 107 104 104 101 98 97 95 94 94 93 92 95 98 95 82 79 82 82 79 73 75 80 79 76 78 79 80 81 85 85 83 82 81 81 80 75 70 79 67 64 70 66 71 68 64 67 68 108 75 77 83 85 83 80 85 84 79 73 77 74 73 69 67 62 55 60 60 47 62 58 77 60 67 59 60 44 105 106 104 105 109 110 112 111 110 107 108 107 106 109 110 108 111 109 110 109 110 109 111 108 107 104 103 100 97 97 96 94 94 94 93 95 98 94 81 84 84 82 79 75 76 79 78 76 78 79 80 82 85 84 83 81 80 80 79 75 69 81 61 72 67 68 71 68 67 65 58 67 73 77 84 85 81 79 81 82 77 72 73 70 72 68 66 61 64 56 76 56 56 61 97 71 75 60 61 43 106 106 105 105 109 110 110 110 109 106 106 107 107 109 111 109 111 110 110 109 110 108 110 107 106 104 103 99 96 97 96 94 94 94 94 95 98 94 82 81 83 85 81 76 71 79 82 77 78 79 81 81 84 84 82 79 79 80 79 74 75 69 76 75 67 74 69 67 66 65 59 67 73 76 83 84 79 78 79 79 77 72 71 68 69 65 64 61 52 60 53 40 71 62 80 78 68 43 68 39 106 106 106 105 109 110 109 108 108 104 104 105 107 110 111 109 111 110 110 109 110 108 110 107 106 104 102 99 97 98 96 94 95 95 94 95 99 94 81 79 81 82 81 74 69 77 80 78 78 79 81 80 82 84 80 78 79 79 78 75 74 65 63 70 66 73 76 64 76 62 75 69 73 77 83 82 78 77 77 77 76 72 70 69 65 63 64 60 58 64 56 62 61 70 62 54 70 65 59 55 106 106 106 106 108 108 108 107 107 104 104 105 107 111 111 109 112 110 111 109 110 108 108 106 105 103 101 100 98 99 97 95 96 95 95 95 100 94 80 81 85 80 78 79 69 74 79 75 78 79 80 79 81 82 80 79 79 79 78 74 74 69 66 65 65 65 70 60 64 63 60 69 73 76 82 81 76 77 77 76 75 72 70 68 64 64 63 55 51 56 57 62 47 58 80 92 75 58 55 40 105 105 106 106 108 108 106 106 107 104 104 104 107 111 111 110 112 110 111 110 110 107 108 105 104 103 100 100 99 100 98 97 98 96 95 94 100 93 79 89 79 83 74 78 68 78 77 76 78 78 80 79 81 81 80 79 80 79 77 74 74 69 66 66 66 65 71 60 63 58 64 65 71 74 81 80 75 76 77 77 73 70 69 67 64 61 58 52 59 60 46 72 58 61 63 63 84 82 88 37 105 105 106 106 108 107 105 104 107 105 105 104 107 111 111 110 111 111 111 110 109 107 108 104 103 101 99 100 100 100 98 98 98 96 95 96 100 92 79 77 102 87 76 74 70 76 78 77 77 78 80 78 81 80 81 80 81 79 77 77 74 70 68 66 62 65 68 63 61 72 63 65 71 74 81 79 74 75 77 77 73 68 66 64 63 60 59 48 47 77 51 65 61 56 69 75 62 79 60 52 104 105 106 106 108 105 103 104 107 106 105 105 107 111 112 111 111 112 112 110 109 107 108 104 101 99 98 101 101 100 98 98 99 96 96 98 100 92 83 69 74 79 72 75 72 77 78 77 77 78 79 79 81 80 80 80 82 79 77 78 75 69 65 62 61 69 67 66 64 65 63 66 71 75 80 78 75 76 77 75 73 67 64 62 63 62 62 43 62 73 61 50 80 65 60 69 66 68 70 63 104 105 106 107 107 103 102 104 107 108 105 104 108 111 111 111 111 111 112 111 109 107 107 104 101 98 99 102 103 100 98 98 100 96 97 98 98 92 85 69 83 86 74 75 75 77 77 73 77 78 79 79 81 81 81 81 82 79 78 78 74 70 63 52 59 60 64 71 65 66 64 68 72 76 80 77 74 75 77 73 70 66 64 63 66 64 62 56 60 64 88 56 52 60 72 75 55 70 74 47 104 105 107 107 106 102 102 104 109 109 104 103 109 110 111 111 110 110 112 111 109 107 107 104 101 99 100 104 104 102 98 98 101 95 97 99 98 92 85 88 86 77 71 82 76 80 76 73 76 78 80 80 82 82 81 80 81 80 79 78 74 73 67 68 66 58 67 69 67 70 66 69 72 76 79 76 74 75 76 74 69 64 62 60 65 60 57 63 63 62 64 56 74 72 71 63 62 73 76 62 104 106 108 106 106 100 101 103 110 110 104 103 109 110 112 111 109 110 112 110 109 107 107 104 101 99 101 105 105 104 99 98 101 95 97 100 98 92 84 81 85 80 74 74 79 75 74 73 75 77 80 80 82 82 82 79 80 80 81 78 74 72 66 66 52 71 64 66 66 67 69 69 73 77 78 75 73 74 75 74 67 63 62 61 61 58 74 52 64 73 63 54 65 72 65 61 76 76 58 60 104 106 108 106 104 100 102 104 111 111 104 103 109 111 112 112 109 108 111 109 108 107 108 105 101 99 103 104 105 104 99 97 101 95 98 101 99 93 85 85 85 83 79 82 75 73 72 74 77 77 79 80 82 82 82 79 78 79 78 76 75 74 65 59 59 65 65 67 69 66 68 69 74 77 77 74 72 71 75 71 66 63 62 62 64 58 56 59 67 52 59 69 85 82 64 67 70 85 66 64 104 106 107 105 103 100 102 104 111 111 103 102 109 110 113 112 109 108 111 109 108 106 108 106 101 101 105 106 104 104 101 97 100 96 99 101 100 95 87 86 89 84 80 83 72 74 75 72 72 76 78 80 82 81 82 80 77 79 78 76 74 71 69 67 64 66 71 65 69 68 69 70 73 76 76 73 71 72 75 69 65 63 63 63 66 65 61 59 64 64 56 49 60 66 67 65 71 78 65 61 103 106 107 104 103 100 101 104 112 111 101 101 108 111 112 112 110 108 110 109 108 106 109 107 100 101 106 107 105 104 103 96 99 97 101 101 100 96 88 88 89 85 83 81 75 71 73 73 71 74 77 79 83 81 81 80 77 79 79 75 77 71 67 70 68 66 72 67 69 68 73 71 73 74 75 73 73 74 75 68 67 64 65 66 64 67 56 47 68 90 75 63 57 63 69 66 74 64 78 57 102 104 106 104 102 100 101 105 112 111 100 99 108 110 113 113 110 109 110 108 108 106 110 108 100 99 106 107 106 104 102 95 99 98 103 102 100 96 89 87 90 87 84 83 78 73 75 74 74 73 76 78 81 82 81 79 77 77 77 74 78 71 67 70 72 66 72 68 68 77 73 71 73 73 74 72 75 74 74 69 68 66 65 69 66 57 71 54 65 54 61 92 63 65 67 67 59 60 61 57 102 104 106 103 102 100 101 106 112 109 100 98 109 110 113 112 110 110 110 108 107 107 110 108 100 98 105 107 107 104 101 96 99 100 103 101 100 96 91 88 91 88 86 84 81 75 75 74 73 73 77 78 81 82 80 79 77 76 77 75 70 72 68 74 68 69 71 70 72 72 71 70 71 71 73 72 74 73 75 72 70 67 67 65 66 57 55 71 84 61 91 72 71 63 64 60 62 52 59 58 102 104 105 102 103 101 101 108 111 109 101 99 109 110 113 111 111 111 110 107 108 107 110 107 100 98 104 107 108 104 101 97 99 101 104 101 99 96 91 89 91 88 88 86 83 80 74 77 74 75 74 77 81 82 79 78 78 75 77 75 69 69 68 71 68 69 70 71 73 71 70 70 70 70 72 72 71 75 76 74 71 70 69 64 67 66 58 70 56 55 69 76 97 63 68 66 97 62 58 36 100 103 104 102 102 100 101 109 111 108 101 101 109 109 111 111 112 110 110 108 108 109 110 107 101 99 104 108 108 104 100 98 99 102 105 101 98 95 91 90 91 88 89 86 80 84 73 70 75 76 73 76 79 81 79 78 78 79 77 75 73 67 68 71 74 73 72 72 71 71 69 67 69 71 72 70 71 73 77 73 69 66 60 69 66 70 60 71 65 58 54 60 73 63 65 63 63 74 56 37 99 102 104 101 102 101 103 108 111 109 104 104 109 109 111 111 112 110 110 107 109 108 110 106 101 99 104 108 108 105 100 99 100 104 106 100 96 94 91 89 91 89 87 85 82 75 72 73 74 77 74 76 79 80 78 77 77 77 76 74 67 70 68 70 75 72 72 72 72 70 68 65 70 74 70 67 68 70 75 72 68 74 76 84 75 73 69 81 58 55 52 48 101 59 96 66 85 50 58 33 99 100 103 101 102 102 105 109 110 110 106 106 109 109 110 111 112 110 109 108 110 108 109 105 100 96 102 107 108 105 101 99 102 105 106 99 95 93 90 88 91 89 89 87 84 80 70 73 74 76 77 76 79 79 78 77 78 77 77 73 77 77 75 73 72 71 72 72 71 68 66 65 69 68 70 65 67 69 74 72 67 67 72 81 79 79 67 61 78 68 65 49 96 65 69 63 81 58 58 41 99 100 103 102 102 103 107 110 110 110 109 108 108 108 110 111 112 110 109 107 109 107 108 104 99 95 102 108 108 105 103 101 103 106 106 98 95 92 89 89 90 90 89 87 85 82 74 73 75 76 78 76 78 78 79 78 78 77 80 73 71 67 70 76 74 72 74 72 69 67 63 62 66 66 64 67 66 70 71 74 70 76 74 75 85 73 64 65 77 77 68 65 100 60 52 64 73 69 65 30 98 99 103 102 103 104 109 110 110 110 111 108 107 108 109 111 112 110 109 106 109 107 108 105 99 95 103 109 108 104 104 103 105 106 106 99 95 92 90 89 91 90 91 87 86 82 75 73 76 76 77 77 79 78 79 78 77 77 79 73 74 69 75 72 73 72 73 72 70 67 62 69 64 80 80 61 63 66 69 74 68 71 77 74 72 69 68 50 66 72 49 61 62 55 48 74 67 63 56 48 97 98 102 102 104 104 109 110 110 110 112 107 107 109 109 111 113 110 109 105 108 106 108 105 101 97 106 110 109 105 105 105 106 107 106 101 95 92 91 89 91 91 91 87 86 81 76 74 74 75 77 77 79 79 79 78 76 81 75 73 74 79 75 74 72 72 72 68 69 66 64 67 65 57 58 62 63 65 67 70 76 84 81 81 74 68 66 55 62 64 59 83 48 44 79 86 85 85 48 37 97 98 102 102 103 105 110 111 110 111 112 106 107 108 109 111 113 111 109 105 108 107 108 106 102 101 109 110 110 105 105 107 107 108 106 103 97 92 92 89 91 91 92 88 86 81 77 75 73 75 75 77 79 79 79 78 75 74 75 74 73 80 74 72 72 74 70 68 69 66 63 62 58 57 59 63 63 64 65 72 76 81 69 75 73 66 69 58 57 74 61 59 58 49 65 90 100 91 58 46 97 98 102 102 103 106 110 111 111 110 111 106 108 108 108 111 113 111 110 106 108 108 109 106 104 104 110 110 110 106 104 107 107 107 108 105 99 92 91 88 89 90 91 89 87 81 78 77 75 74 76 77 80 79 79 78 74 74 76 75 79 80 79 73 73 72 72 71 69 67 64 59 58 55 58 62 64 64 66 70 68 67 79 73 77 75 65 59 60 65 52 56 58 56 48 62 57 96 55 46 98 99 102 102 104 106 110 111 111 111 110 106 109 108 108 110 113 112 110 108 108 109 109 107 106 106 109 108 110 106 103 105 106 106 108 106 100 92 88 86 88 88 91 88 87 81 80 78 77 75 77 79 80 81 80 77 74 71 80 74 70 72 72 73 73 73 70 70 70 67 66 64 56 51 59 63 64 67 63 67 58 78 73 67 73 62 65 65 53 49 102 49 53 30 99 47 70 117 66 43 99 101 102 102 104 106 110 111 111 111 110 107 110 108 109 109 113 112 110 108 108 108 110 109 108 106 108 108 110 107 104 104 106 105 108 107 101 92 87 83 85 85 88 87 85 82 82 80 79 76 77 79 82 81 80 76 74 72 71 74 73 75 75 74 74 75 74 72 70 66 66 64 54 92 67 63 64 65 66 60 63 73 63 64 60 60 64 68 55 54 36 57 30 48 88 89 50 88 76 45 99 101 103 102 105 106 110 110 110 110 109 108 110 108 109 110 112 113 112 108 108 108 110 109 109 105 107 107 110 107 105 104 105 104 106 106 102 93 88 85 86 83 86 86 83 81 83 81 80 78 78 80 82 80 80 76 74 72 72 71 70 77 75 74 76 75 74 72 70 64 65 69 58 58 71 64 66 63 59 69 72 71 68 58 65 58 71 68 57 47 31 92 77 999 68 98 74 80 61 43 100 101 103 102 105 106 109 109 110 110 108 108 109 107 110 110 113 114 113 108 109 109 110 110 110 105 107 108 110 109 107 104 104 104 105 106 103 94 91 88 88 83 86 85 81 80 84 83 81 79 80 79 82 80 80 76 74 73 73 68 79 78 74 74 76 74 74 72 68 69 67 68 64 63 62 65 63 57 53 63 83 67 68 66 77 65 79 56 49 35 65 75 30 65 69 53 72 51 80 60 101 102 103 103 105 105 109 108 110 110 108 108 109 107 110 110 112 114 114 108 108 109 110 109 109 105 108 109 109 109 108 105 105 104 103 105 104 94 93 91 88 83 86 86 82 81 83 83 82 81 80 80 81 80 79 76 74 73 73 71 76 77 75 75 76 74 74 71 67 68 66 67 68 66 63 63 59 52 62 82 85 66 68 66 66 89 56 56 37 60 55 68 83 80 999 136 64 50 82 38 102 102 102 104 106 105 108 108 110 110 108 107 109 108 111 111 112 113 114 109 108 109 110 109 108 106 108 109 110 108 109 105 106 104 101 104 105 93 96 95 88 83 86 85 86 85 82 82 83 81 81 82 83 80 78 76 74 73 72 73 81 77 75 75 76 73 74 71 69 69 67 68 67 67 64 63 57 55 76 88 76 62 56 60 103 94 45 46 26 999 999 54 92 57 28 102 29 53 136 46 103 102 102 104 106 104 108 108 110 110 108 108 109 108 111 110 112 113 114 110 109 109 110 109 108 105 108 109 110 107 108 106 106 104 100 101 105 94 99 97 88 85 87 86 90 91 82 80 83 82 80 82 85 80 76 74 73 72 75 73 79 78 76 75 74 73 76 72 71 70 70 69 67 66 66 62 57 62 68 68 58 50 67 54 999 96 94 72 26 999 48 68 83 64 52 46 28 46 57 41 103 102 102 103 106 105 108 109 110 110 108 108 109 110 110 110 112 114 114 110 110 109 109 108 107 105 107 107 110 107 107 106 106 104 99 98 105 96 99 97 90 87 87 86 91 96 85 78 83 82 80 81 86 82 75 74 73 73 73 75 78 78 76 76 75 71 74 73 72 71 70 69 67 66 62 59 56 79 52 74 54 66 72 67 999 999 999 999 60 21 48 76 79 66 30 51 59 23 999 61 104 103 103 103 106 106 109 110 111 110 109 107 109 110 110 109 112 114 115 111 111 110 108 107 106 104 106 106 108 108 106 106 107 104 100 97 103 96 100 99 93 88 87 84 88 98 92 76 82 84 83 79 85 84 81 76 70 67 76 75 78 79 77 76 76 74 76 74 73 71 70 69 67 64 61 57 70 76 123 82 49 72 62 999 85 999 999 999 11 999 30 18 38 27 40 64 55 23 48 41 105 103 102 102 106 106 110 111 111 110 110 108 109 110 110 109 112 114 114 111 111 111 108 106 106 104 105 104 107 108 105 105 107 105 101 97 101 96 100 101 96 89 86 82 86 98 98 74 77 85 86 80 83 85 80 78 75 78 72 75 78 78 76 76 77 77 76 74 73 72 71 69 67 64 61 59 64 51 79 90 67 51 57 107 69 60 12 19 13 999 17 59 69 34 29 26 999 999 999 50 104 103 102 102 106 106 110 111 111 109 110 108 108 110 110 109 112 114 114 112 113 111 108 105 106 103 104 102 105 107 105 104 106 106 102 99 103 96 99 103 100 90 85 83 83 94 98 75 74 84 88 85 81 83 82 74 56 78 71 76 79 78 76 78 78 78 76 74 73 74 72 69 67 63 56 57 57 53 60 52 69 63 36 71 28 28 17 999 20 999 999 999 64 39 30 999 26 999 999 54 104 102 102 102 105 105 111 112 110 109 110 107 108 109 109 109 112 112 113 112 114 111 107 104 104 103 103 101 103 105 106 104 105 105 102 98 103 98 98 103 104 92 83 82 82 85 95 73 72 83 88 87 81 80 79 69 52 77 74 78 79 78 77 77 79 78 76 74 74 74 73 69 66 60 54 64 55 58 53 47 64 54 49 72 50 84 24 999 26 999 999 19 999 48 999 999 999 999 27 137 104 102 103 102 105 105 111 112 110 108 109 106 108 109 109 109 112 112 112 111 113 111 107 104 104 102 103 102 104 103 105 103 105 106 102 98 101 98 98 101 105 93 81 82 82 81 90 74 73 82 86 87 85 80 76 72 76 69 74 80 79 77 77 78 78 77 75 75 74 73 71 69 63 56 51 68 52 79 59 59 52 59 54 52 51 61 20 999 12 15 999 999 999 999 999 21 999 27 41 38 104 104 103 102 104 105 110 112 110 108 109 107 108 109 108 109 111 110 110 110 112 111 108 104 104 102 103 103 105 102 104 103 105 107 103 99 99 99 97 99 103 92 82 83 83 81 82 79 76 82 85 86 90 78 73 71 89 73 74 78 79 77 77 78 77 77 76 75 75 73 69 67 57 72 62 55 54 88 62 48 51 56 48 57 30 24 19 999 16 14 999 22 999 999 999 47 999 20 999 70 104 103 102 102 104 105 110 112 110 108 109 108 109 109 108 110 111 111 110 109 111 110 108 104 104 102 104 103 105 101 102 102 105 107 105 99 99 99 98 97 99 89 83 86 83 84 83 81 80 82 84 83 90 80 78 74 79 76 74 77 78 77 76 78 77 77 76 74 75 73 70 64 56 69 65 63 67 64 54 47 64 63 42 50 25 26 27 999 999 14 999 31 999 999 56 43 47 47 68 53 104 103 103 102 104 105 110 111 111 108 109 108 109 109 109 110 111 111 110 109 111 109 107 105 104 102 103 103 105 101 100 101 104 105 105 99 98 100 99 95 94 86 84 85 85 85 84 78 73 79 85 82 89 85 79 77 74 77 78 76 77 77 76 79 78 79 77 74 75 73 71 66 67 72 60 60 89 46 57 92 67 51 45 59 55 27 21 15 16 56 999 49 999 70 29 54 62 73 102 46 103 104 104 102 104 106 111 111 112 108 110 109 109 109 108 110 111 109 109 108 110 108 107 105 104 102 103 101 105 101 100 100 104 103 105 100 97 101 101 94 91 86 84 83 84 82 81 77 74 74 79 83 91 88 80 76 69 81 77 74 74 74 77 81 83 81 77 75 74 73 72 71 75 65 61 69 51 68 104 60 62 60 52 51 80 53 83 76 29 43 16 64 29 59 30 48 115 75 48 50 104 104 104 103 105 106 111 111 111 109 110 109 109 109 109 110 110 109 108 107 109 107 106 105 104 102 103 101 104 101 100 99 103 103 104 100 99 101 101 94 89 85 83 82 83 79 85 73 66 76 71 77 87 87 79 75 71 81 74 73 74 74 78 88 88 82 76 75 74 74 75 73 75 56 53 67 47 79 76 53 71 54 56 64 58 999 132 22 29 52 19 79 24 57 34 62 96 62 49 47 104 104 104 103 105 106 111 111 110 109 110 110 109 108 110 110 109 108 107 106 108 106 106 105 104 102 103 101 104 102 101 99 103 103 104 100 99 101 100 93 88 85 85 82 84 81 77 80 66 66 73 68 81 83 78 74 69 89 82 76 78 76 82 93 90 84 78 77 77 77 78 69 66 60 58 66 53 65 69 56 68 51 58 53 32 24 41 32 25 16 19 48 98 999 67 64 94 50 51 47 105 104 104 103 105 106 110 110 109 109 110 109 108 108 110 110 109 107 106 105 106 104 104 104 104 103 103 100 104 103 103 99 102 103 104 100 100 100 99 93 90 87 88 87 84 85 81 78 66 68 75 72 76 80 76 74 72 72 74 80 84 83 89 95 92 89 84 82 82 79 76 65 56 78 73 58 59 52 70 59 62 47 72 60 56 45 56 29 21 999 14 17 25 57 62 119 76 51 59 65 105 104 104 103 106 106 110 110 109 109 110 109 108 108 109 109 109 107 106 104 105 103 104 104 105 103 104 100 104 103 104 100 100 101 104 100 100 99 99 92 92 89 91 90 84 88 88 85 70 67 77 77 79 83 78 72 70 66 76 82 89 91 95 96 97 95 90 91 88 77 68 68 68 78 70 63 59 76 63 59 61 71 71 54 49 81 52 24 47 11 999 999 999 48 36 62 49 45 81 63 106 104 104 104 106 105 109 110 109 109 110 108 108 108 109 108 109 107 106 103 104 103 104 104 105 103 104 102 104 103 104 100 99 99 101 96 99 98 98 93 94 90 92 92 84 88 89 87 81 73 79 79 84 88 80 71 69 73 80 81 87 94 98 99 100 102 94 95 89 73 69 80 71 77 79 72 63 57 69 60 55 62 69 54 52 88 37 26 56 999 999 999 999 75 36 52 56 59 77 66 106 104 104 104 104 104 108 109 110 108 110 108 107 108 109 108 109 107 105 103 104 103 104 104 106 104 105 103 104 103 104 100 95 94 97 92 97 97 97 93 96 92 95 94 84 86 87 82 86 80 78 80 87 89 82 70 68 75 78 78 84 92 99 100 103 106 94 92 87 76 74 78 81 60 63 63 65 56 72 60 61 57 52 48 51 56 59 58 82 19 999 999 999 26 63 136 59 59 40 64 106 105 105 103 104 104 108 109 109 108 111 109 108 106 108 107 108 106 104 102 102 103 103 103 105 104 104 104 106 103 103 99 91 92 93 89 95 96 96 95 97 94 98 94 86 86 83 78 87 84 78 82 86 88 83 74 69 72 75 75 81 90 99 101 105 110 96 89 87 80 81 84 81 71 65 60 71 62 84 58 62 59 53 56 58 26 82 65 30 21 999 999 999 999 90 87 60 66 50 64 106 106 106 104 103 104 108 108 109 108 110 109 109 107 108 106 108 104 102 101 101 101 102 102 105 104 104 104 106 103 102 98 89 85 90 88 94 95 96 95 97 96 100 95 89 89 82 78 86 82 80 81 84 87 81 76 72 73 74 75 80 89 97 100 104 106 100 92 87 86 83 87 80 77 63 95 75 66 68 56 65 59 52 53 47 25 33 87 50 19 999 8 999 23 59 49 63 57 50 61 106 106 107 104 103 104 107 109 109 108 111 109 109 107 106 106 107 103 100 100 101 100 101 100 103 103 104 104 108 104 101 97 88 80 90 85 92 95 95 95 97 98 103 98 92 90 84 84 88 81 76 82 83 82 79 80 78 71 73 76 79 87 95 97 101 98 100 98 87 87 92 93 87 73 61 85 81 70 65 72 61 58 52 47 33 30 61 88 33 29 23 999 999 999 62 38 64 54 56 62 106 107 107 104 103 104 106 109 109 108 111 109 108 107 106 105 106 102 100 100 101 100 100 100 102 102 103 105 109 106 101 97 88 80 87 83 92 94 94 94 96 98 104 102 96 91 86 86 87 86 76 82 80 76 79 83 82 76 76 76 78 84 93 94 100 95 99 96 86 88 92 91 85 79 68 111 78 71 69 59 61 60 60 50 38 22 28 56 62 33 19 999 999 999 75 62 51 61 53 59 106 107 107 105 104 103 106 109 109 108 112 109 107 108 106 105 105 103 99 100 101 98 99 99 101 101 101 105 110 106 101 96 89 82 83 83 91 94 93 93 94 97 105 104 98 90 88 87 86 86 79 83 74 68 84 89 84 77 78 76 78 82 91 91 99 99 94 94 86 82 85 89 83 81 72 76 81 70 69 66 60 58 56 52 40 29 70 73 67 50 14 999 999 999 999 117 57 56 55 55 106 107 107 104 105 103 105 107 110 108 112 109 106 108 107 105 105 104 100 100 100 99 97 98 99 99 100 105 109 105 100 95 90 86 83 82 90 93 93 92 94 97 105 103 102 91 89 88 84 87 83 85 71 66 85 85 92 81 77 75 78 81 90 90 99 106 103 96 88 80 82 85 86 77 67 77 76 74 73 64 60 58 55 52 35 25 30 56 65 55 17 999 999 999 999 46 55 98 49 61 107 106 107 105 105 103 104 106 109 108 112 108 106 108 108 105 105 104 100 99 100 98 98 98 97 97 98 105 108 104 99 93 91 89 86 82 89 92 93 91 93 96 104 102 104 92 92 92 86 87 84 85 74 65 78 88 89 83 77 75 80 80 88 93 101 110 113 105 93 81 81 83 82 72 99 91 75 73 66 63 62 59 57 51 31 49 78 68 54 31 27 999 999 999 999 999 62 100 45 93 107 106 107 105 105 104 103 105 109 108 111 106 106 109 109 105 105 104 101 96 100 98 98 98 96 96 98 104 107 103 99 92 90 90 88 84 88 90 92 91 92 94 104 102 103 94 95 96 88 86 82 83 81 70 75 85 89 85 75 79 81 79 88 98 104 113 115 110 99 85 82 80 82 70 86 80 77 76 67 63 64 61 58 53 32 106 86 70 55 23 999 999 999 999 999 999 999 92 72 93 107 106 108 106 106 104 103 105 109 109 111 105 106 109 108 103 103 103 103 97 100 97 98 99 96 94 98 103 107 104 98 91 91 90 88 85 87 89 93 91 92 93 102 101 101 96 99 99 88 85 82 81 81 76 75 81 89 89 80 85 84 80 89 103 108 116 115 110 102 92 86 82 79 66 93 79 73 63 69 64 65 64 59 51 31 30 76 50 72 48 27 999 999 999 999 999 999 999 54 999 107 107 108 107 106 104 103 104 108 110 111 106 106 109 107 101 101 102 101 95 99 97 99 99 94 92 96 101 108 106 98 91 90 88 87 85 86 88 92 92 92 88 97 98 96 98 103 101 89 85 82 80 81 79 79 82 90 89 85 88 87 82 93 106 109 115 113 104 102 97 89 83 80 73 80 86 72 72 69 65 67 65 61 51 30 63 84 68 59 34 26 25 999 999 999 999 999 999 999 67 109 107 108 107 106 104 101 104 108 110 111 105 106 109 106 101 100 101 99 97 97 99 100 98 95 90 94 99 108 107 98 91 90 86 87 85 86 87 91 91 92 85 92 97 92 98 106 103 92 86 85 81 80 81 82 87 96 90 88 88 89 88 100 110 108 111 109 98 98 98 90 85 79 78 76 90 73 73 73 67 68 67 63 52 999 999 50 136 59 52 27 999 999 999 999 999 999 999 28 32 108 107 107 106 106 103 100 102 108 111 110 106 105 108 107 101 100 100 96 95 96 98 101 96 93 90 95 99 107 107 99 91 88 83 85 86 86 87 90 90 91 85 88 96 91 97 104 101 95 89 87 83 81 81 84 91 100 93 86 87 90 97 107 114 109 104 103 96 97 98 91 85 76 84 66 72 65 63 68 67 68 67 65 55 999 999 999 100 51 47 49 999 999 999 999 999 999 999 81 24 108 107 107 106 105 102 100 101 107 111 110 106 105 109 108 101 102 98 93 95 95 95 101 94 93 88 95 99 108 108 101 92 86 84 85 86 85 85 88 89 90 85 87 93 89 94 98 97 97 92 88 83 82 83 87 94 101 95 86 86 91 105 114 117 110 100 99 91 97 98 90 89 78 71 79 92 75 62 61 68 68 68 67 61 48 999 999 66 52 57 52 62 999 999 999 999 999 999 21 999 108 106 106 107 106 102 99 100 107 111 110 106 105 109 108 101 102 99 94 92 93 93 100 94 93 90 93 100 107 107 102 94 85 83 85 85 83 82 87 88 88 85 85 89 89 90 95 95 98 93 88 84 83 85 90 95 101 95 86 87 92 108 117 116 108 97 96 88 96 95 89 86 77 73 86 70 61 65 60 66 69 70 70 65 56 51 999 67 50 58 66 55 999 999 999 999 999 999 999 999 108 106 106 108 106 102 99 100 107 111 109 106 105 108 109 102 103 99 93 91 92 93 100 95 87 89 95 101 106 107 103 94 85 80 85 84 79 77 84 86 86 84 85 89 91 89 94 97 99 94 90 86 85 88 92 96 103 96 87 89 94 109 117 111 103 97 95 88 88 88 89 88 84 76 91 65 60 52 61 66 68 70 73 68 63 54 37 62 50 62 54 41 60 999 999 999 999 999 999 999 107 106 107 107 106 102 99 99 106 110 109 106 105 109 109 102 103 100 94 90 92 91 99 94 89 92 97 102 106 107 104 92 84 79 84 84 76 74 84 84 85 84 85 91 96 93 94 98 100 95 91 87 87 91 94 98 105 102 94 94 97 112 116 108 101 99 95 87 83 89 81 85 84 73 72 81 60 60 58 66 69 71 74 71 65 61 40 55 51 59 54 46 62 47 65 999 999 999 999 999 105 106 107 107 106 101 99 99 103 109 108 106 105 109 110 103 103 100 94 90 90 92 99 93 90 88 100 104 106 106 104 92 84 79 82 83 77 72 83 82 84 83 86 90 96 97 96 98 100 94 90 87 90 94 96 99 106 110 106 98 97 113 113 109 102 103 99 86 82 78 79 81 81 79 67 76 57 48 61 67 71 72 75 73 66 59 48 55 53 56 48 52 68 55 47 49 56 999 999 58 105 105 106 107 107 102 100 99 102 108 108 107 104 108 110 102 104 101 94 91 91 93 98 93 90 87 102 105 107 105 102 91 83 80 82 84 78 72 83 80 80 83 86 90 97 100 99 100 99 92 88 88 91 95 99 101 106 112 114 99 93 107 105 106 98 98 99 87 81 77 76 97 82 80 70 62 60 48 61 67 71 72 77 74 68 61 50 50 53 50 46 66 49 71 73 53 47 999 999 51 104 105 106 106 108 103 101 99 101 107 108 106 103 106 109 103 105 101 96 92 91 92 99 95 89 88 101 107 107 104 101 90 83 80 82 83 79 72 77 77 78 82 86 93 101 101 102 100 96 89 88 90 93 96 100 101 106 111 115 100 88 98 97 96 93 89 94 87 80 79 77 80 82 82 74 67 56 59 56 65 71 75 78 73 69 62 53 60 60 58 50 74 52 77 60 36 999 999 999 32 104 104 106 106 108 104 102 99 101 107 108 105 104 104 108 104 104 101 95 95 90 92 99 98 93 90 104 108 107 103 100 90 83 80 83 83 76 75 76 77 76 80 87 98 103 104 106 100 94 88 87 90 95 97 101 101 105 112 115 97 86 89 89 93 97 89 83 93 80 81 85 82 84 82 78 51 62 59 60 60 70 78 78 74 71 62 60 62 57 61 43 51 66 48 63 59 47 999 999 58 104 104 106 105 108 104 101 100 101 106 107 105 104 103 107 103 103 101 97 97 92 92 99 100 95 92 105 108 107 103 100 89 83 80 83 81 71 70 74 77 76 79 89 100 103 104 106 98 91 87 88 90 96 100 102 100 103 112 113 90 85 84 88 93 100 89 84 82 80 80 87 84 84 83 71 53 68 63 53 59 67 79 79 77 72 64 62 64 57 54 54 51 66 60 63 51 52 999 50 62 104 103 105 104 105 102 102 102 103 107 107 104 103 102 105 102 103 100 96 99 93 92 101 100 96 92 104 107 107 104 100 89 83 81 84 80 69 66 73 79 77 80 91 101 105 101 101 97 91 88 88 91 97 101 101 97 99 109 108 86 87 86 91 96 108 90 86 77 81 77 87 85 84 82 55 59 69 63 49 51 68 79 80 79 73 66 64 64 61 57 53 58 64 64 65 46 86 32 27 47 105 103 104 103 104 100 103 103 104 107 107 104 103 101 103 101 103 100 97 98 94 94 100 98 97 92 103 105 107 105 100 90 83 81 84 80 68 64 74 79 78 81 95 103 105 99 98 96 92 90 89 92 97 100 98 96 97 101 101 90 87 95 99 102 110 94 80 84 81 84 86 85 84 81 52 76 999 61 46 47 72 77 79 80 77 67 65 67 62 61 53 58 55 57 60 34 999 47 62 49 105 103 105 103 102 100 102 104 105 106 106 103 104 101 102 100 103 101 98 98 96 95 100 97 95 89 101 103 106 107 103 91 83 81 85 80 68 68 79 80 80 84 100 106 102 97 96 96 93 90 91 92 96 98 97 97 95 95 89 90 91 102 104 106 108 98 81 89 82 79 86 86 84 78 77 73 65 56 47 49 68 79 78 81 80 71 68 69 65 66 60 60 64 60 62 49 67 51 45 53 104 103 104 102 101 98 102 104 106 106 105 102 103 100 100 100 103 102 99 96 97 96 101 98 92 89 100 101 103 107 104 93 85 81 86 81 70 71 80 81 82 89 104 107 100 96 96 97 95 91 91 92 93 98 100 100 95 93 89 92 99 108 105 102 106 100 89 91 83 87 87 86 82 79 71 76 67 56 45 49 73 79 80 82 81 76 70 72 68 65 65 65 64 63 57 55 59 57 34 29 103 103 104 102 101 97 100 104 105 105 104 101 102 100 98 99 103 102 99 96 98 95 102 98 92 89 98 100 103 107 104 94 85 82 85 83 71 72 78 83 85 92 106 105 99 96 97 99 97 92 92 92 93 97 102 101 95 91 90 95 102 109 102 96 97 100 92 93 86 88 87 88 82 76 58 59 66 59 50 60 62 77 80 83 84 78 74 73 71 67 69 69 67 66 60 57 51 61 47 49 103 102 103 102 101 95 100 104 104 103 103 100 101 99 97 100 103 101 100 96 96 96 101 99 92 89 94 99 102 107 106 95 84 81 84 85 72 69 76 82 88 96 108 105 101 98 99 100 99 93 93 91 96 99 100 99 95 92 94 98 102 104 98 93 87 97 93 93 87 88 88 87 82 68 59 61 68 63 50 62 60 74 82 84 85 81 76 75 73 73 71 74 72 67 64 62 55 54 49 53 103 102 101 100 101 94 99 104 103 102 104 100 101 98 97 101 103 99 100 97 96 96 103 101 92 86 92 100 102 108 107 97 83 81 86 87 73 65 73 82 91 98 108 106 102 101 101 102 101 94 95 92 99 100 99 99 96 95 97 97 98 96 95 91 88 93 94 91 87 90 90 86 80 57 55 59 64 65 57 63 64 76 80 83 86 84 80 77 77 76 75 78 76 72 70 66 60 57 60 58 102 102 99 98 100 95 99 104 102 103 105 100 101 98 97 101 103 98 101 100 98 97 103 101 90 82 92 99 103 107 107 97 82 81 88 89 76 64 66 81 93 100 107 107 103 105 103 102 101 96 95 93 97 98 99 101 100 98 96 94 94 93 96 93 90 91 94 90 85 90 92 89 76 69 65 51 62 65 63 67 71 78 79 83 86 86 85 81 80 79 80 82 79 76 76 70 64 61 62 65 102 101 97 96 99 96 99 102 103 104 106 101 99 98 97 101 99 95 100 100 100 98 104 100 89 80 92 100 104 106 107 97 84 82 89 89 79 67 64 82 95 99 108 109 106 105 105 102 103 100 97 93 95 97 98 101 104 100 91 93 94 96 99 100 98 95 96 91 86 90 92 93 79 66 66 54 64 66 69 73 78 84 79 81 86 87 89 86 83 82 84 86 82 79 79 72 65 63 65 63 102 100 96 95 97 95 100 102 103 104 108 102 98 98 97 99 95 91 97 99 101 100 104 100 90 81 93 99 103 106 107 99 87 84 91 90 81 69 66 80 94 97 108 110 110 107 106 103 105 101 98 94 93 96 98 102 108 100 88 94 95 98 100 106 103 99 97 91 83 86 90 96 79 72 50 35 63 68 74 80 84 88 80 82 85 86 91 91 89 87 89 90 85 80 80 76 71 65 69 63 101 99 96 94 96 94 100 101 103 105 110 104 98 98 98 96 92 90 96 99 102 102 103 100 92 83 90 97 101 106 107 100 90 86 89 89 85 71 70 78 91 95 106 110 113 110 106 103 103 99 97 95 94 96 99 105 109 101 91 95 96 96 101 107 104 99 97 89 77 86 91 93 84 65 61 35 62 73 81 86 89 91 82 80 81 84 90 94 95 94 95 93 88 83 81 79 75 69 72 63 100 98 96 94 94 93 101 102 103 105 111 104 99 98 98 94 90 89 91 97 103 103 102 101 91 84 91 96 100 105 106 102 95 87 85 86 88 74 71 78 89 95 103 110 114 111 106 102 101 97 96 96 95 96 101 105 105 100 94 96 96 96 105 107 107 97 95 88 76 83 90 93 85 82 74 48 63 76 87 90 93 95 88 81 77 82 88 90 94 96 96 93 89 86 82 83 81 75 73 66 101 98 95 93 94 90 99 101 103 105 109 103 101 99 97 94 88 87 90 95 101 103 102 101 90 82 91 96 98 103 106 103 98 88 85 81 89 77 68 75 86 94 101 108 111 111 106 103 102 96 95 97 97 98 104 105 101 98 94 98 98 98 109 108 110 97 92 87 74 89 94 92 87 77 52 63 57 85 92 92 98 98 93 85 78 81 85 87 91 93 95 93 89 89 85 86 85 78 75 72 102 97 94 93 93 89 97 102 103 103 105 102 101 99 98 93 88 87 89 90 99 101 101 101 90 81 91 95 98 102 105 102 97 89 85 78 87 81 65 72 82 91 98 103 109 111 108 105 102 96 95 96 98 99 106 106 100 93 95 100 99 100 112 111 111 97 92 87 73 85 95 95 87 74 60 73 74 85 95 96 103 101 96 88 79 82 85 83 87 91 93 93 91 90 88 90 87 82 78 77 104 98 94 93 93 88 95 102 104 102 102 101 101 99 98 92 87 81 88 86 96 100 100 101 91 82 88 94 99 103 105 101 95 90 85 78 85 81 67 69 82 89 96 100 108 111 108 105 101 96 96 97 98 101 108 108 103 91 95 100 100 103 113 113 111 95 90 87 77 86 98 95 90 70 63 75 86 85 96 101 106 103 96 90 82 84 86 83 83 89 93 93 93 94 92 93 89 83 80 79 107 98 93 93 92 87 93 102 104 102 101 100 100 98 98 93 89 82 84 81 92 99 100 102 91 83 87 94 100 104 104 99 92 87 86 79 83 78 69 67 78 88 95 100 108 110 107 103 100 97 96 97 98 103 111 111 108 94 95 99 103 106 114 114 109 94 89 88 81 88 98 95 91 76 74 67 79 84 96 102 106 105 98 93 84 85 87 84 84 89 93 93 95 98 97 97 92 84 82 80 109 99 93 93 91 88 92 103 104 102 101 100 99 98 98 93 89 79 82 80 90 97 98 101 92 83 84 93 102 105 105 97 91 86 85 77 80 74 68 64 76 87 94 100 107 107 104 101 100 98 96 96 98 104 112 114 113 98 95 98 106 110 114 112 106 95 88 87 84 85 95 93 94 83 74 57 77 86 94 101 104 106 102 95 86 85 88 85 83 90 94 95 96 99 100 101 96 85 84 81 59 59 58 60 64 65 65 67 67 71 73 71 70 70 70 68 67 67 68 68 63 63 64 63 63 62 61 59 64 60 58 52 47 47 41 47 54 55 56 72 72 71 69 68 64 66 68 74 59 58 58 74 76 75 77 78 77 81 77 59 61 63 62 61 77 79 82 82 81 64 65 62 60 60 60 66 58 51 50 49 51 52 54 54 53 70 53 50 73 70 70 68 72 67 78 71 69 70 76 66 59 58 58 59 62 65 66 67 69 70 72 71 71 72 71 67 68 68 69 67 63 62 64 64 63 61 62 60 64 61 58 54 48 48 36 45 54 57 56 72 72 71 71 51 67 48 76 73 59 58 59 57 58 76 77 79 75 82 77 75 77 78 77 78 77 75 82 82 81 80 62 62 61 58 59 65 60 53 51 49 48 53 56 54 54 70 55 50 71 69 77 60 71 69 66 74 66 79 82 67 58 57 58 59 62 63 68 68 70 70 73 71 72 72 71 68 67 68 69 66 63 62 65 64 62 61 62 60 64 60 58 55 52 47 35 45 49 58 56 56 71 70 71 69 66 47 68 72 75 75 57 58 58 75 78 73 74 76 76 75 59 78 78 76 75 83 81 76 79 62 61 62 60 58 59 64 60 55 50 50 49 51 57 73 72 71 53 71 71 70 68 80 68 74 57 72 73 73 85 63 57 57 57 61 62 63 67 68 68 71 72 71 72 72 70 67 67 67 69 65 64 63 66 65 63 62 62 60 65 60 58 56 53 47 38 47 52 59 58 56 71 69 70 68 46 46 63 73 74 59 57 75 74 76 74 72 74 76 57 74 75 75 83 80 78 79 76 83 80 77 62 62 75 58 59 63 59 53 48 47 50 51 55 57 55 52 70 71 69 69 61 91 46 87 71 68 85 71 82 60 57 57 57 59 63 64 67 68 70 72 73 71 73 71 70 67 64 68 68 63 64 62 67 65 64 61 63 61 64 60 57 55 53 49 41 47 53 59 60 56 72 69 69 66 55 47 43 74 56 58 56 58 74 74 74 73 74 76 56 73 74 73 85 77 79 76 75 88 80 78 77 77 76 76 60 62 59 54 49 48 51 50 54 55 54 49 52 51 67 75 62 72 84 66 65 55 75 62 61 64 58 58 59 60 62 65 68 67 70 71 73 73 73 70 70 68 65 68 68 64 65 63 67 66 65 61 63 62 63 59 56 52 52 49 43 47 53 57 60 57 54 68 51 66 70 78 72 71 73 73 55 74 74 75 74 73 75 58 55 54 74 73 79 79 84 75 74 88 82 85 75 75 74 77 77 61 61 55 50 48 50 53 55 53 50 49 49 49 50 47 78 67 75 63 54 68 80 54 49 65 59 58 59 61 63 65 67 68 69 70 74 74 73 70 71 68 64 69 66 65 64 65 67 67 65 63 61 62 63 58 56 52 51 49 46 47 55 58 77 57 73 70 69 70 50 80 86 71 55 73 57 55 55 57 74 74 73 75 55 55 73 74 71 75 73 75 73 79 78 72 76 76 74 75 76 61 60 57 51 51 52 51 55 55 49 48 48 51 49 47 70 72 90 67 43 61 78 29 113 73 58 57 60 60 64 65 66 67 69 70 73 71 73 70 70 67 68 68 68 65 64 65 68 67 64 62 61 61 62 58 55 53 50 47 48 49 55 60 78 75 74 71 70 68 43 73 69 71 55 56 57 54 54 57 72 56 73 74 56 57 73 74 82 72 74 74 72 89 74 76 94 87 73 74 57 57 60 57 52 52 51 46 51 54 52 50 47 68 50 49 71 76 77 69 46 63 64 30 87 106 58 58 58 60 64 65 66 67 67 71 73 71 73 71 70 68 69 69 68 66 66 66 67 65 65 63 62 61 62 58 53 53 50 46 46 47 55 57 76 75 73 53 71 66 45 85 71 72 53 55 54 54 53 56 56 56 57 57 57 73 76 72 84 70 86 73 70 73 72 70 74 72 73 55 56 56 76 58 55 54 50 46 49 55 54 50 50 66 49 67 73 72 72 68 47 77 35 47 90 69 57 57 58 60 65 66 67 66 67 70 72 71 74 70 69 68 69 70 67 67 67 68 67 66 65 61 61 60 60 58 53 52 51 47 44 44 55 57 75 73 82 70 70 66 46 86 71 72 55 54 53 52 54 55 74 54 56 55 73 73 71 72 72 69 71 71 71 71 69 71 73 55 55 53 52 57 57 74 58 55 49 49 52 53 51 49 48 50 50 50 69 76 74 68 49 54 26 50 63 53 57 57 58 59 63 66 66 66 68 70 72 71 72 70 69 70 70 70 66 66 68 67 69 67 63 61 62 59 60 58 54 51 52 48 47 44 50 55 74 72 82 76 69 76 68 67 71 71 53 53 54 50 54 57 58 54 73 56 72 72 71 71 70 67 69 69 69 69 70 54 52 53 54 55 54 75 58 74 75 52 48 50 53 52 51 70 51 49 48 67 59 73 72 68 46 50 52 64 70 45 57 57 58 59 63 66 66 66 67 69 70 70 72 70 70 70 71 69 68 67 68 68 69 66 65 62 60 60 59 58 54 53 53 49 46 42 47 51 74 71 73 72 70 81 71 71 72 53 52 53 52 50 54 57 56 53 55 72 55 72 71 74 69 67 71 49 69 71 71 53 71 71 70 71 73 57 73 73 53 50 51 51 52 52 52 71 48 48 62 65 43 65 68 65 48 45 66 50 60 43 57 57 57 60 63 66 66 66 66 69 69 69 84 71 71 70 71 69 70 69 69 68 69 67 64 61 61 60 57 57 55 54 54 51 44 44 49 53 73 100 75 71 74 69 71 72 71 53 52 53 53 50 56 55 54 53 54 54 54 71 72 70 68 67 71 49 73 68 69 52 69 71 81 72 55 54 53 50 48 53 52 52 50 50 54 48 48 50 48 63 58 69 72 83 69 47 69 70 67 42 56 57 58 60 63 64 67 65 66 69 69 68 71 69 72 70 71 68 69 69 70 67 68 65 63 60 60 59 56 54 55 52 55 53 45 44 51 55 73 77 52 73 71 71 53 71 71 53 54 52 51 49 54 55 53 52 53 53 54 71 71 73 68 66 49 47 74 69 68 49 59 75 72 71 54 52 52 48 48 54 53 48 49 51 53 48 49 50 46 65 70 54 58 73 68 62 64 64 70 46 58 58 58 60 63 63 66 64 64 67 68 67 69 67 70 69 71 68 69 70 69 66 66 65 60 59 58 60 58 54 55 53 52 54 45 44 50 55 56 72 54 73 71 70 54 72 72 53 53 53 52 52 54 53 53 52 52 53 52 70 69 77 66 63 68 65 70 67 63 66 67 107 71 54 52 48 50 51 53 54 53 50 52 52 52 48 50 61 46 59 59 46 61 57 76 59 66 55 59 43 59 59 58 59 63 64 65 63 62 64 67 67 67 68 68 69 72 68 68 68 69 67 65 63 62 59 58 59 58 55 55 51 51 55 48 44 50 53 55 77 73 73 72 70 72 72 72 53 53 51 50 51 53 52 52 53 52 53 51 70 68 80 60 69 67 67 69 49 67 64 52 66 53 52 52 49 51 51 52 56 52 50 51 52 71 50 49 60 63 55 75 55 55 60 96 70 74 59 60 42 60 60 59 59 63 63 64 62 62 62 64 66 66 66 67 70 69 68 71 69 69 67 65 64 62 59 58 59 55 57 55 53 51 54 50 45 50 54 56 72 73 77 75 71 70 73 72 71 53 53 50 52 53 52 54 54 53 52 51 52 72 68 75 74 66 70 68 66 65 48 47 50 51 52 48 48 51 49 54 53 51 51 52 51 68 48 48 60 44 59 52 39 70 61 79 77 67 43 67 38 58 60 61 60 64 63 63 61 61 62 62 65 66 66 66 70 70 69 69 68 69 66 66 65 63 60 57 60 56 57 54 51 52 53 51 45 49 53 54 71 73 74 75 70 49 71 72 72 54 52 53 52 55 53 52 52 51 51 51 52 72 64 62 68 65 70 72 63 74 49 74 68 50 49 48 48 51 52 52 50 54 49 50 50 47 47 63 59 51 63 55 61 60 69 61 53 69 64 58 54 60 60 61 59 63 62 62 60 60 60 61 63 65 67 67 69 70 70 70 70 68 66 65 64 63 59 59 58 56 57 53 50 49 51 52 51 53 55 72 81 78 73 71 76 50 51 72 53 54 51 55 53 53 51 53 54 52 51 50 50 53 68 46 46 49 65 68 47 63 62 59 68 50 47 45 48 51 50 48 49 52 52 48 46 46 63 62 44 42 55 56 61 42 57 79 91 74 57 54 39 58 60 61 60 62 61 61 59 58 58 60 62 63 65 67 69 70 70 70 69 69 65 64 63 64 59 58 57 56 56 53 50 49 52 51 52 56 55 71 88 77 78 70 74 49 71 71 70 54 53 52 53 52 51 53 51 50 50 50 49 50 51 48 48 49 64 68 46 62 46 63 64 47 51 47 51 52 50 49 49 47 49 50 66 47 47 45 45 54 59 46 71 56 60 62 62 83 81 87 36 58 59 61 60 62 61 60 59 58 57 59 61 63 66 68 68 70 70 70 69 67 65 64 63 64 59 60 54 56 56 54 52 50 52 53 51 56 56 52 72 101 85 71 71 70 71 71 72 52 54 53 51 53 51 53 51 52 51 51 52 49 51 67 47 61 47 51 48 48 71 62 48 48 51 51 52 51 50 46 48 49 49 47 46 47 45 42 42 46 76 51 64 60 52 68 74 61 78 58 51 57 58 61 62 61 60 59 57 57 57 57 61 63 66 67 69 69 70 70 69 67 65 65 64 63 59 59 56 55 56 53 52 52 49 52 52 57 53 51 52 70 71 68 72 48 71 71 72 52 55 51 52 51 52 53 50 49 51 52 47 48 68 49 61 60 67 51 65 49 64 47 49 50 50 51 50 49 45 49 51 71 49 48 48 47 47 61 39 61 72 60 42 79 64 59 68 65 67 69 62 56 58 60 62 63 60 56 55 57 58 58 62 64 65 68 68 69 71 71 69 66 64 64 62 63 59 57 55 55 56 54 50 52 49 53 51 57 50 50 67 79 84 70 72 53 52 72 51 54 53 51 51 51 54 52 49 51 53 52 49 51 68 48 44 57 59 63 68 47 65 48 48 52 50 48 50 48 47 48 49 49 48 63 62 65 48 61 54 59 63 87 43 49 59 71 72 49 69 73 44 57 59 61 61 61 57 55 54 55 57 58 60 65 66 68 67 70 71 72 71 67 65 62 63 62 61 57 55 55 56 54 51 53 51 52 52 58 53 49 87 76 71 71 77 71 72 70 52 71 52 51 50 52 52 51 52 53 53 55 52 70 70 66 67 65 49 66 68 66 68 46 47 51 51 48 48 47 46 49 52 50 48 46 47 64 47 45 62 62 61 63 45 73 71 70 62 61 72 75 61 58 59 61 62 60 57 55 53 57 57 59 61 66 66 69 66 70 71 71 71 68 64 63 63 62 61 58 56 58 57 54 51 51 51 51 56 58 53 50 73 74 73 70 70 71 54 70 53 53 51 51 50 50 49 51 51 53 51 73 50 71 70 65 65 45 69 63 65 50 66 68 50 51 49 47 49 47 47 52 50 49 46 45 47 48 47 73 44 63 72 62 45 64 69 64 60 75 75 52 50 57 59 61 60 60 56 55 54 57 60 60 60 66 66 68 68 69 69 71 70 66 63 63 63 62 60 56 58 59 57 54 51 52 50 49 55 57 54 53 73 57 73 72 74 71 70 71 71 72 51 50 51 53 53 52 51 53 54 52 51 71 71 49 47 47 64 64 66 68 48 49 48 48 48 48 48 47 50 50 49 50 47 47 48 63 47 46 56 66 43 50 68 84 81 63 66 69 84 65 63 57 59 62 60 58 56 54 53 58 60 59 61 64 65 67 66 68 69 71 69 67 64 63 62 60 60 57 58 58 59 53 49 52 48 48 55 57 53 50 48 75 72 73 73 50 70 70 51 50 50 52 55 56 53 51 47 51 55 55 53 71 70 68 67 63 65 68 49 68 51 50 49 45 48 48 46 51 50 47 49 47 46 46 47 65 64 60 56 63 63 48 41 56 65 66 64 70 77 64 60 58 60 62 60 58 56 54 53 57 58 59 60 64 66 66 67 68 69 70 69 67 62 64 62 60 61 58 59 57 57 54 50 50 52 50 54 57 56 49 58 57 55 72 50 49 69 70 53 50 51 51 71 73 50 47 48 52 72 72 52 70 70 50 69 67 65 69 50 68 50 70 48 48 48 50 50 47 45 50 49 46 46 49 65 63 67 45 45 67 89 74 62 52 62 68 65 73 63 77 54 57 60 62 61 58 55 52 53 58 58 59 59 64 65 67 65 67 69 71 69 68 63 64 63 60 59 62 59 58 56 56 51 52 53 54 54 55 49 49 49 53 57 56 52 52 70 70 70 70 47 51 52 54 50 49 51 53 55 55 51 72 70 49 68 70 65 70 67 67 71 71 51 50 49 47 48 46 50 51 50 48 47 64 68 65 48 70 53 64 52 60 91 62 64 66 66 47 59 60 57 56 60 62 60 59 55 52 54 59 59 57 57 67 65 67 64 67 70 70 68 66 63 64 64 60 60 62 61 59 58 57 54 46 52 55 52 51 51 51 48 54 55 73 72 73 69 70 71 50 69 54 53 52 49 48 53 51 54 53 53 51 69 67 70 67 68 71 70 71 70 50 51 49 49 49 50 49 51 52 52 50 50 66 64 65 44 47 70 83 60 90 71 70 62 63 47 61 51 53 57 57 60 61 59 58 55 52 55 59 58 57 58 67 66 66 65 66 69 69 68 67 63 63 63 61 61 62 60 57 56 55 54 52 51 54 50 54 49 49 52 48 57 74 74 72 73 69 71 51 70 47 53 53 49 50 51 51 51 53 70 51 67 67 69 67 68 70 52 71 52 49 69 50 49 50 49 51 71 53 52 70 70 68 63 67 65 46 69 50 50 68 75 96 62 68 65 96 61 52 36 55 60 61 60 59 55 53 54 59 58 58 56 67 65 67 64 67 69 67 69 67 65 65 63 61 59 61 61 60 57 55 51 50 51 55 52 55 51 50 52 52 54 75 57 72 77 69 69 71 71 48 53 52 52 50 51 50 72 54 53 69 66 67 70 70 69 51 52 70 51 50 66 68 70 50 50 70 71 71 52 51 65 59 68 65 68 59 71 64 45 45 59 72 62 64 62 62 73 53 35 55 58 61 59 58 54 54 55 58 59 58 59 66 65 66 64 67 67 67 68 68 67 65 62 62 59 63 60 61 58 53 48 50 51 54 50 53 53 49 48 49 56 54 55 52 71 69 69 71 71 46 51 53 51 50 50 51 72 53 50 66 68 67 69 70 69 50 70 70 70 67 49 69 70 50 50 67 69 53 70 67 72 75 83 73 70 68 80 46 44 45 47 100 59 95 65 84 48 57 33 55 57 60 59 58 55 55 57 58 59 59 59 63 65 65 65 66 66 67 68 68 66 64 64 60 58 61 59 60 59 54 49 48 50 52 52 55 52 49 46 50 55 56 56 53 53 52 71 49 51 48 48 48 52 54 52 53 72 71 50 71 71 70 70 70 70 53 53 52 67 65 64 50 50 69 64 67 68 72 50 66 67 71 80 78 76 67 60 77 67 64 48 95 64 68 62 80 55 57 40 54 56 60 59 57 56 56 56 58 59 58 57 61 63 65 65 65 64 66 69 66 64 62 61 60 57 60 59 61 59 54 47 42 52 54 53 51 50 51 54 53 55 52 53 54 54 53 52 48 50 51 48 50 52 54 50 54 71 71 52 69 66 69 71 71 52 71 53 51 66 62 61 65 65 63 67 65 68 51 52 70 74 73 71 84 69 63 64 76 76 67 64 99 59 52 63 72 68 64 29 52 54 59 58 58 56 57 56 57 57 58 55 60 62 63 64 66 65 68 67 66 65 63 61 58 56 59 59 60 57 55 43 44 49 53 52 47 53 50 47 57 52 50 52 56 55 53 50 71 48 69 50 53 53 54 48 53 70 71 53 70 68 70 69 70 52 53 51 69 49 47 68 63 79 79 60 62 50 50 72 67 68 71 71 71 68 67 45 65 71 48 60 61 54 47 73 66 62 55 47 50 54 57 58 57 55 57 58 59 59 60 57 60 60 62 65 67 65 66 67 66 63 61 60 58 57 58 58 60 57 55 44 44 45 54 53 47 43 46 51 49 53 49 53 72 53 50 50 53 51 70 52 51 51 55 51 53 74 71 52 70 72 71 70 71 52 51 51 68 49 63 67 64 46 45 61 62 48 49 70 74 83 79 77 70 50 49 45 61 63 58 82 43 43 78 85 84 84 47 36 50 53 57 58 58 56 59 58 57 58 59 59 60 58 62 66 67 66 68 66 65 64 62 60 58 59 58 58 59 58 55 51 48 49 54 47 49 47 51 54 51 52 49 52 55 53 49 49 49 53 51 53 52 54 53 51 70 71 54 71 71 74 69 51 70 71 69 67 68 47 47 61 46 45 46 62 47 46 64 70 74 80 68 70 69 65 68 45 57 73 60 57 57 48 64 89 99 90 57 45 51 52 57 59 58 56 57 58 60 60 60 59 59 58 61 66 68 68 68 67 66 63 61 60 59 60 61 60 61 60 55 55 58 57 57 47 48 43 50 53 53 53 52 51 52 52 48 47 48 51 53 51 52 50 53 51 52 71 72 72 72 74 75 53 71 71 69 68 49 48 49 44 49 45 46 48 49 48 65 68 67 67 78 71 76 73 64 46 58 64 51 55 57 55 47 61 56 95 54 45 52 52 56 59 59 57 59 58 60 60 60 59 58 58 61 66 67 69 69 68 65 63 62 60 60 58 62 61 61 59 51 56 57 56 58 52 47 48 49 55 57 57 53 52 48 51 47 48 48 50 54 51 51 52 52 50 49 49 71 70 69 70 49 47 49 51 52 47 48 49 65 63 45 43 45 47 49 66 62 67 46 77 72 67 71 61 64 64 44 48 101 48 52 29 98 46 69 116 65 42 52 53 57 59 60 56 59 59 62 61 61 59 59 58 62 65 68 68 70 68 65 63 63 62 62 60 61 60 61 59 52 53 54 57 59 49 46 46 50 54 56 57 54 51 50 51 47 45 47 49 53 51 53 53 52 50 49 51 52 70 69 71 50 53 53 50 49 48 49 50 65 48 45 91 67 48 49 48 65 59 62 73 62 63 47 59 63 67 44 53 35 56 29 47 87 88 49 87 75 44 52 55 57 58 60 58 59 59 61 61 63 59 57 60 61 66 68 70 69 68 66 63 63 62 61 59 62 59 60 60 55 51 54 55 57 58 44 47 48 50 50 51 50 46 49 47 47 47 47 48 51 53 51 52 51 50 50 48 47 70 68 70 52 51 71 52 49 48 51 47 46 68 50 50 70 63 65 62 47 68 71 70 68 45 64 48 70 67 47 41 30 91 76 999 67 97 73 79 60 43 53 54 59 60 60 59 58 59 62 62 63 60 60 59 62 67 68 69 69 67 68 64 62 62 62 61 60 60 60 60 57 55 56 55 57 60 54 45 46 45 46 52 49 42 46 46 49 48 47 48 48 50 53 53 53 50 49 50 48 50 71 72 52 49 51 50 51 51 48 68 49 67 63 62 61 64 62 45 48 62 82 66 67 65 76 64 78 46 42 34 64 74 29 64 68 52 71 50 79 59 53 56 58 60 61 59 58 60 62 63 63 62 60 60 64 65 67 70 72 67 69 63 63 62 62 61 58 58 60 60 56 53 50 51 56 61 48 50 46 43 45 45 46 44 43 41 48 50 48 49 51 50 55 49 52 50 71 52 50 68 71 53 51 51 48 48 71 52 48 67 48 50 68 65 48 62 46 42 61 81 84 65 67 65 65 88 45 50 37 59 54 67 82 79 999 130 63 49 81 37 54 55 58 60 61 60 59 59 62 63 63 61 61 60 64 64 68 70 71 68 68 65 64 63 62 61 60 61 59 61 59 56 51 50 56 57 53 50 45 36 44 45 43 42 40 33 48 52 49 51 52 51 51 51 53 53 52 49 70 69 72 51 52 52 50 48 71 51 50 68 46 48 66 66 63 46 45 54 75 87 75 61 56 59 102 93 41 42 25 999 999 53 91 56 27 101 28 52 134 46 55 56 58 60 63 59 59 60 62 63 62 61 60 60 64 65 69 69 70 70 69 65 65 64 63 61 62 61 60 61 60 58 54 53 55 58 53 47 48 45 44 39 40 43 34 32 49 55 50 53 54 55 52 53 53 49 51 51 70 70 52 49 50 50 51 70 70 51 50 47 45 47 50 65 65 47 47 61 67 67 46 43 66 53 999 95 93 71 25 999 47 67 82 63 51 45 27 45 56 40 56 57 59 59 62 59 58 59 62 63 61 60 61 62 63 65 67 70 70 69 69 65 65 64 63 60 63 64 61 60 60 59 54 54 55 53 56 51 49 48 42 32 39 44 35 41 39 71 53 52 55 73 53 51 51 50 52 69 69 71 54 54 52 50 52 48 47 48 48 48 48 48 49 65 61 47 46 78 51 73 45 65 71 66 999 999 999 999 59 20 47 75 78 65 29 50 58 22 999 60 56 58 58 60 63 60 59 59 61 65 61 59 62 63 64 64 68 69 71 69 68 66 65 64 63 60 60 63 62 61 61 59 54 53 54 52 55 52 50 47 42 39 42 46 48 52 32 71 56 53 54 72 56 50 72 52 50 66 70 53 52 55 70 53 50 47 46 50 48 49 48 46 50 49 47 50 69 75 117 81 43 71 61 999 84 999 999 999 10 999 29 17 37 26 39 63 54 22 47 40 58 59 59 59 62 61 60 59 62 65 63 62 61 62 65 64 68 68 69 68 69 65 65 64 64 60 60 63 64 63 59 62 57 54 53 52 55 50 53 48 37 40 46 48 47 45 53 71 72 54 53 55 73 54 55 53 70 73 71 52 51 52 53 50 49 48 51 51 49 47 48 49 50 47 60 51 63 51 78 89 66 50 56 106 68 59 11 18 12 999 16 58 68 33 28 25 999 999 999 49 57 60 58 58 62 60 61 59 62 64 65 63 62 63 64 65 69 69 71 69 69 65 65 63 65 62 60 61 63 63 60 60 60 54 53 54 55 50 56 52 39 42 46 46 51 58 56 70 69 56 55 54 55 55 72 71 44 74 50 54 52 52 50 50 50 50 52 49 50 48 49 50 48 62 43 47 45 50 59 45 68 62 36 70 27 27 16 999 19 999 999 999 63 38 29 999 25 999 999 53 59 58 61 59 61 60 61 62 62 64 65 63 63 64 64 65 69 69 71 69 68 65 65 64 63 62 62 60 61 62 61 60 60 55 54 54 58 51 55 49 45 41 49 50 51 57 81 69 68 73 54 55 54 73 71 67 50 73 52 72 48 50 50 51 51 51 50 49 50 50 71 48 45 46 45 63 46 58 44 41 63 53 48 71 49 83 23 999 25 999 999 18 999 47 999 999 999 999 26 129 59 60 61 59 61 61 61 62 62 64 65 63 65 66 65 64 70 70 70 69 69 67 65 63 64 61 61 61 59 59 62 61 59 55 53 53 58 54 52 59 51 48 55 56 46 72 77 70 69 73 55 55 55 71 70 71 75 68 50 71 47 48 50 50 50 52 51 49 49 51 52 48 48 45 44 67 50 78 50 56 52 58 53 51 50 60 19 999 11 14 999 999 999 999 999 20 999 26 40 37 59 60 60 59 59 60 61 63 61 62 65 63 65 65 65 65 69 70 71 69 69 68 66 64 65 61 62 62 60 60 61 62 57 55 54 53 56 56 52 55 58 54 73 51 54 55 55 71 71 73 73 54 55 54 70 70 88 70 51 71 48 51 50 51 50 51 50 49 49 50 51 47 45 71 61 46 53 87 61 48 49 55 47 56 29 23 18 999 15 13 999 21 999 999 999 46 999 19 999 69 59 61 60 59 60 60 62 64 62 62 64 64 65 64 65 67 67 71 71 68 70 67 68 65 63 62 63 61 59 60 62 62 59 59 56 51 54 54 49 50 59 55 53 45 48 73 52 51 49 56 73 55 57 55 71 70 78 70 53 54 51 52 52 52 50 53 49 49 49 49 49 48 46 68 64 62 66 63 53 46 63 62 39 49 24 25 26 999 999 13 999 31 999 999 55 42 46 46 67 52 59 61 61 60 61 59 61 62 62 63 65 64 64 66 67 68 68 71 70 68 70 67 68 66 64 62 61 61 61 60 59 61 60 58 58 53 54 53 47 50 57 56 55 50 47 73 53 53 52 55 80 73 74 73 55 71 73 71 71 52 52 71 51 53 49 49 50 48 50 52 50 44 66 71 59 59 88 46 56 91 66 44 40 58 54 26 20 14 15 55 999 48 999 69 28 53 61 72 101 45 59 60 62 59 60 60 62 62 63 64 65 64 63 67 67 66 68 68 69 68 69 67 68 66 65 63 61 60 62 60 58 60 61 59 57 54 56 52 49 48 54 73 54 54 51 73 72 71 73 70 77 76 56 56 55 71 68 79 71 50 52 52 53 51 49 48 49 49 48 52 50 49 51 64 60 68 50 67 103 59 61 59 49 50 79 52 82 75 28 42 15 63 28 58 29 47 114 74 46 49 60 60 60 61 60 59 61 63 64 64 66 63 65 66 68 67 70 70 69 69 70 68 67 66 65 64 62 60 60 60 59 60 60 59 57 56 55 54 54 50 54 57 55 72 72 48 80 69 65 75 70 75 57 54 72 70 70 81 53 52 48 49 50 53 44 51 50 50 48 53 51 50 52 44 44 67 46 78 75 44 70 48 55 63 57 999 125 21 28 51 18 78 23 56 33 61 95 61 47 46 61 61 60 60 61 58 61 62 64 65 66 64 66 66 68 67 70 70 69 68 69 69 69 66 65 64 63 61 61 59 59 59 61 58 59 57 53 53 54 52 53 53 54 55 73 47 70 75 66 66 72 67 73 72 71 69 68 88 76 53 49 49 50 46 48 53 52 54 51 46 52 49 65 59 48 65 52 64 68 43 67 46 57 52 31 23 40 31 24 15 18 47 97 999 66 63 93 46 50 45 61 62 62 60 61 60 60 62 66 65 65 63 66 67 68 68 70 71 68 68 70 68 69 67 66 64 63 61 60 60 59 58 61 59 60 59 54 52 54 52 52 52 43 46 52 55 72 49 65 67 70 69 70 72 72 69 70 71 70 52 51 49 48 48 53 54 48 53 52 53 51 48 46 77 72 47 57 51 69 45 61 42 71 59 55 44 56 28 20 999 13 16 24 56 61 118 75 50 58 64 61 61 62 62 61 61 60 63 65 66 66 63 66 66 67 68 70 69 69 67 82 68 82 66 67 64 63 59 59 60 59 59 61 61 62 58 52 53 53 52 50 46 41 44 49 51 48 42 69 66 70 70 72 55 54 69 68 66 71 51 48 48 47 51 52 51 51 52 49 53 50 67 67 77 69 62 57 75 62 46 60 70 70 51 48 80 50 23 46 10 999 999 999 47 35 61 47 44 80 62 60 61 63 64 62 61 61 63 66 67 66 62 66 66 67 68 71 70 69 68 82 68 68 67 66 64 64 61 58 60 60 61 61 62 64 61 58 55 53 52 51 45 46 41 53 53 50 47 46 69 71 71 73 53 53 69 68 70 72 52 50 53 53 52 54 57 55 56 51 51 68 79 70 76 78 71 62 47 68 59 43 61 68 53 50 87 36 25 55 999 999 999 999 74 36 52 55 58 76 65 62 59 62 63 62 62 60 63 66 66 66 60 64 65 67 68 71 69 69 83 82 82 68 67 67 63 64 62 57 59 60 60 59 79 63 76 60 54 51 52 54 47 40 41 49 54 52 56 52 51 71 71 74 57 54 69 67 72 72 54 53 54 58 53 58 60 58 53 53 54 73 73 72 59 62 62 64 45 70 59 48 47 46 47 51 55 58 57 81 18 999 999 999 25 62 128 58 58 39 63 61 60 60 64 64 64 62 62 66 67 67 61 61 65 66 68 71 70 82 83 83 83 67 67 68 63 65 64 60 60 61 59 59 78 75 74 60 54 53 53 54 52 41 41 49 49 52 71 73 55 72 72 72 74 56 71 67 70 70 51 52 53 59 57 62 65 62 53 73 72 78 77 73 70 64 59 69 61 83 47 61 47 45 55 57 25 81 64 29 20 999 999 999 999 89 86 59 65 47 63 61 60 61 64 65 63 64 62 67 67 67 60 61 65 67 69 71 82 82 82 82 82 82 81 68 65 65 64 62 59 60 61 58 75 74 79 60 54 53 53 54 54 43 40 46 43 55 54 73 56 72 72 73 74 72 70 69 71 71 50 49 53 57 57 63 65 61 52 56 74 56 76 74 76 62 94 73 65 67 50 64 46 43 52 46 24 32 86 49 18 999 7 999 22 58 48 62 54 46 60 59 59 62 64 65 63 65 62 66 68 68 59 60 65 66 67 70 82 82 82 82 82 81 82 68 65 65 64 61 61 59 60 57 73 79 79 58 53 54 54 56 57 48 44 45 36 53 49 74 55 70 73 72 73 71 73 71 68 71 51 49 52 53 59 61 64 65 53 51 73 56 80 84 71 60 84 78 69 64 71 60 46 44 43 33 29 60 87 32 28 23 999 999 999 61 38 63 45 51 61 60 60 62 64 66 64 64 64 64 68 68 60 60 63 67 67 70 82 82 82 82 81 82 81 67 66 65 65 62 60 60 59 57 71 75 76 74 54 52 54 55 58 54 49 48 42 49 54 57 73 70 73 72 71 71 74 72 70 71 51 50 51 52 58 59 59 82 59 52 75 55 58 73 74 67 110 75 70 68 47 60 59 59 43 37 21 27 55 61 32 18 999 999 999 74 61 48 60 45 48 58 59 62 65 66 64 66 65 64 68 69 61 60 63 65 67 69 82 81 81 82 81 81 82 81 66 64 66 61 61 60 58 57 73 72 74 74 54 53 54 56 60 56 54 50 46 49 52 57 56 72 73 69 67 76 79 57 71 72 51 51 51 52 54 58 58 60 58 56 73 56 74 73 75 69 73 80 68 68 65 59 49 50 42 38 28 69 72 66 49 13 999 999 999 999 116 56 56 45 44 58 59 62 64 65 64 66 65 63 68 68 62 59 60 66 66 68 83 81 81 82 81 80 82 65 82 64 67 65 60 60 57 57 55 72 72 58 55 53 53 55 62 58 60 53 43 45 50 54 55 56 55 68 65 81 73 77 72 72 71 51 51 54 53 57 65 61 53 54 52 50 73 77 70 67 74 75 71 73 63 59 48 46 42 34 24 29 55 64 54 16 999 999 999 999 45 54 97 43 60 59 59 60 64 66 65 65 66 64 68 69 64 59 59 65 68 69 82 81 81 82 81 81 81 79 80 80 64 65 61 58 56 56 55 74 72 73 54 55 51 53 58 60 63 55 48 41 40 53 53 56 55 53 64 73 77 74 73 71 71 52 53 55 57 57 64 62 56 52 49 52 72 73 69 98 90 74 71 65 62 61 47 47 43 30 48 77 67 53 30 26 999 999 999 999 999 61 99 44 92 58 59 61 63 66 65 65 68 63 65 69 65 60 58 64 67 70 68 82 80 82 81 80 81 79 80 81 64 63 58 55 56 55 53 73 56 57 56 54 52 53 58 61 63 59 51 35 43 51 54 56 55 55 69 70 76 74 56 53 54 51 53 54 58 56 62 66 62 54 42 49 51 73 68 85 78 75 75 66 62 48 46 46 49 31 105 85 69 54 22 999 999 999 999 999 999 999 91 71 92 58 59 59 64 67 65 66 68 63 66 69 63 65 57 64 66 81 82 83 81 81 80 81 81 80 79 81 65 61 58 53 55 54 54 73 55 57 57 54 51 53 57 61 62 56 57 38 49 52 54 55 56 55 52 71 72 74 56 54 54 53 54 54 61 58 62 67 65 60 49 47 50 72 65 92 75 71 62 68 63 47 46 46 48 30 29 75 48 71 47 26 999 999 999 999 999 999 999 53 999 58 60 62 65 65 66 66 68 63 66 69 65 67 59 63 81 81 82 82 80 81 80 81 82 79 76 80 63 61 58 55 53 53 56 73 55 57 72 55 51 51 56 61 64 56 62 41 46 52 54 54 55 54 52 52 54 57 54 52 51 52 53 54 63 62 68 70 65 65 55 52 50 72 71 78 85 69 71 68 64 47 46 46 48 29 62 83 67 57 34 25 24 999 999 999 999 999 999 999 66 61 60 61 64 67 66 66 82 64 66 70 65 66 59 63 81 80 82 81 81 80 81 81 81 80 77 79 63 61 61 58 53 56 73 73 53 57 73 56 52 53 55 59 80 57 64 53 50 49 48 52 54 54 52 52 54 54 44 54 54 53 53 59 68 60 69 71 64 81 60 53 53 72 71 73 89 70 72 72 67 47 47 47 47 999 999 49 123 56 51 26 999 999 999 999 999 999 999 27 31 61 61 63 65 67 66 66 81 65 65 68 65 66 63 61 81 66 82 79 80 81 81 82 80 81 80 81 63 60 58 58 53 55 73 73 53 54 74 58 55 53 53 57 59 54 62 58 57 51 47 50 51 52 52 51 51 53 53 55 54 56 57 62 67 64 67 68 80 81 62 56 56 54 84 66 71 64 62 67 67 45 46 48 48 999 999 999 99 44 44 48 999 999 999 999 999 999 999 80 23 61 61 64 65 66 66 66 82 66 66 68 66 65 63 61 81 81 81 76 83 81 80 82 79 85 77 82 64 61 61 59 55 55 72 56 53 53 73 58 56 53 54 55 54 54 58 60 62 53 46 50 50 50 48 48 49 57 55 53 55 55 61 66 66 67 63 64 59 60 62 53 74 50 70 78 91 74 61 60 68 51 46 48 60 48 999 999 65 44 56 51 61 999 999 999 999 999 999 20 999 62 61 65 66 66 67 80 82 66 67 67 66 64 66 62 67 67 81 79 81 78 78 82 77 89 81 77 65 62 62 60 55 55 72 57 53 55 72 73 56 55 55 54 53 56 55 57 56 52 48 50 52 49 48 44 49 55 57 54 55 55 63 69 71 67 63 62 73 60 55 56 74 52 72 85 69 60 64 59 65 68 48 48 49 51 50 999 66 43 57 65 54 999 999 999 999 999 999 999 999 62 62 63 65 67 67 65 81 67 65 65 65 64 64 63 66 82 81 76 83 79 80 82 79 77 80 79 66 62 63 60 55 56 71 72 53 71 72 73 56 56 56 54 55 55 51 53 49 51 52 50 50 48 46 44 48 57 55 52 54 58 65 68 69 68 81 55 74 56 58 76 78 75 75 90 64 59 51 60 65 49 48 48 49 62 50 36 61 45 61 53 40 59 999 999 999 999 999 999 999 63 63 64 64 67 67 80 81 68 67 66 65 65 62 62 64 68 81 79 81 80 77 81 79 76 83 81 64 63 64 59 56 73 72 73 53 71 72 76 72 57 72 54 54 53 48 50 52 52 52 51 50 47 44 45 49 56 50 46 57 59 70 67 71 82 65 57 74 51 79 73 76 73 69 71 80 59 59 57 65 50 49 49 50 64 60 40 54 46 58 53 45 61 46 64 999 999 999 999 999 63 64 63 65 67 66 65 81 67 68 65 64 64 65 60 64 67 80 79 81 77 80 81 76 75 74 84 65 62 61 61 56 73 72 56 55 71 71 80 72 72 72 54 52 52 50 52 51 54 54 53 52 46 44 46 49 58 63 57 61 61 70 71 68 66 67 61 73 54 72 71 72 72 72 66 75 56 47 60 66 50 50 50 51 65 53 47 54 46 55 47 51 67 54 46 48 55 999 999 57 63 64 64 65 67 66 65 80 81 68 66 65 64 66 63 65 66 67 79 80 77 80 81 76 74 74 83 64 57 60 62 57 72 72 55 56 72 71 81 55 55 73 52 54 53 52 52 52 55 55 54 52 48 46 48 49 57 64 70 59 76 69 69 69 61 80 64 74 72 72 71 96 71 51 50 61 59 47 60 66 51 52 52 53 67 60 48 50 46 44 46 65 48 70 72 52 46 999 999 50 64 63 65 65 67 66 67 80 66 66 66 64 63 67 64 64 66 66 81 77 77 77 81 79 74 74 67 63 56 59 62 56 56 72 55 72 72 70 74 71 55 72 53 53 48 50 54 49 56 55 55 52 49 50 54 55 58 63 69 60 74 81 82 80 77 74 79 76 73 55 71 73 53 54 71 66 55 58 55 64 70 54 53 53 68 61 50 59 59 55 49 73 51 76 60 36 999 999 999 31 65 61 64 66 68 66 67 80 66 66 66 63 65 65 65 65 65 66 80 80 74 76 81 80 76 74 67 64 61 60 59 55 55 72 56 56 70 73 73 70 54 71 54 54 52 51 52 55 54 55 54 51 52 50 51 53 60 66 64 63 73 74 82 87 86 75 73 92 72 54 77 72 55 54 71 50 61 58 59 59 69 55 54 71 68 61 55 61 53 60 40 50 65 42 62 58 46 999 999 57 64 62 65 66 68 65 67 66 66 66 64 63 63 63 65 64 65 67 81 80 76 76 65 80 79 60 68 68 65 61 59 56 54 55 56 56 69 69 72 70 53 72 54 55 54 54 58 58 54 54 53 52 54 52 52 53 58 70 71 74 73 73 82 83 83 54 73 75 73 55 75 55 51 52 69 52 67 62 52 58 67 71 55 71 69 63 61 63 53 53 53 50 65 59 62 50 51 999 49 61 62 61 65 66 69 66 82 65 65 67 63 62 63 63 65 63 66 80 80 82 76 75 65 81 80 75 82 69 67 62 60 57 54 72 72 55 67 65 71 71 53 72 55 52 53 55 60 60 52 53 51 52 54 54 57 57 59 73 85 75 77 73 75 81 67 54 78 53 74 52 74 55 54 54 44 58 68 62 49 50 67 71 71 72 71 65 63 63 60 55 52 57 63 63 64 45 85 31 26 46 62 60 64 67 67 80 82 65 65 64 64 63 63 63 64 62 67 66 80 80 79 79 65 64 80 75 83 68 67 65 58 56 54 72 57 55 67 63 70 71 54 72 57 50 55 56 61 57 53 52 51 52 55 58 55 58 57 66 84 81 75 80 60 64 67 59 72 73 73 77 56 53 51 73 47 75 999 60 45 46 71 72 72 55 54 66 64 66 61 60 51 58 55 54 60 34 999 46 61 48 61 60 64 65 67 81 81 63 64 65 64 62 62 61 64 63 67 65 80 81 80 80 65 63 80 73 82 68 69 67 59 53 53 72 72 71 67 67 71 72 53 57 58 53 57 57 57 56 55 51 52 52 54 57 60 57 55 61 74 74 75 66 66 66 65 63 72 75 72 71 57 57 53 71 76 71 50 45 46 48 67 72 54 55 54 70 67 67 64 65 59 56 63 53 61 48 66 50 44 52 59 58 64 65 65 80 81 65 64 64 63 61 62 60 64 63 66 66 81 80 81 79 66 63 75 75 82 65 83 67 62 56 53 72 73 55 68 69 72 56 52 56 58 54 56 55 54 56 54 53 53 53 54 59 57 56 55 59 56 56 60 64 67 66 69 65 75 75 72 75 56 56 55 72 68 71 66 47 44 48 72 72 55 54 54 53 69 69 67 64 64 64 63 62 50 54 58 56 34 28 59 60 63 65 65 79 82 65 63 63 63 60 61 61 63 64 66 65 81 79 82 79 66 63 75 74 82 81 83 69 64 59 54 72 72 55 68 69 73 72 53 54 58 57 61 53 51 56 54 54 54 54 51 56 61 57 57 54 51 57 62 65 67 80 81 82 76 77 74 74 57 74 73 70 48 48 66 48 49 59 61 71 72 54 52 52 71 71 70 66 67 68 67 65 47 52 50 60 46 48 58 59 62 64 66 79 81 66 63 63 60 58 60 61 63 66 66 64 81 80 80 79 64 64 75 73 81 80 83 68 66 60 55 56 57 56 69 67 73 72 53 56 58 57 59 53 52 56 54 55 53 53 58 51 59 62 57 52 52 59 60 64 80 77 74 81 77 75 74 74 74 74 74 67 58 60 67 62 47 61 59 69 73 56 52 53 54 71 70 71 69 69 69 67 48 61 52 53 49 52 59 58 61 63 65 79 81 65 64 62 53 56 61 60 80 66 65 65 81 80 80 61 64 64 74 73 80 80 81 68 66 61 55 72 57 56 69 64 72 73 54 58 59 58 56 54 52 55 58 53 55 55 58 57 59 60 58 56 56 56 58 62 79 75 80 80 78 56 74 76 75 58 75 56 54 58 63 64 49 62 63 70 72 56 55 54 53 72 71 54 71 72 71 69 70 50 53 54 57 55 59 58 59 61 64 79 81 64 65 62 50 54 59 60 79 65 64 80 82 81 80 61 62 64 73 72 81 64 68 67 66 60 54 72 56 56 71 63 65 73 56 58 66 57 56 55 51 57 58 56 56 54 59 60 60 56 59 57 61 56 56 58 61 60 75 75 78 57 73 75 76 74 71 68 64 50 61 49 46 45 51 71 55 73 56 55 53 72 72 54 55 73 72 71 71 69 63 60 61 64 61 58 58 61 64 80 81 63 65 63 52 54 59 61 62 65 64 82 85 81 82 61 63 64 74 71 81 65 82 65 66 61 56 72 55 56 72 66 63 73 59 57 64 61 56 57 56 58 60 57 55 55 56 61 58 60 62 56 74 54 55 56 58 58 61 58 59 58 73 75 76 77 71 65 65 53 63 65 45 41 50 55 72 72 57 57 54 55 55 54 56 73 72 72 71 71 64 62 65 62 59 56 57 58 63 78 81 63 64 62 57 53 59 60 63 64 79 79 83 81 81 62 63 63 74 71 78 64 67 66 65 61 56 72 54 54 72 68 66 72 60 59 63 63 58 58 58 59 58 61 60 58 57 57 58 63 66 58 55 53 51 52 57 62 60 58 58 55 73 74 75 84 72 71 49 35 62 50 46 39 43 52 55 73 73 57 55 55 55 55 56 56 56 72 72 71 68 64 67 62 59 56 57 58 61 79 81 63 65 63 55 54 59 60 63 61 76 80 85 81 81 63 64 62 75 72 74 79 65 66 65 62 55 56 57 58 73 68 69 71 74 59 61 66 63 59 60 59 59 60 61 58 57 57 59 60 62 62 54 53 53 54 60 59 59 58 58 57 71 74 77 78 73 64 60 34 61 71 47 41 40 52 56 54 73 73 55 56 56 56 57 56 73 56 72 72 71 68 68 62 59 56 56 57 59 79 82 65 63 64 59 57 60 59 61 79 79 79 80 82 81 63 64 62 73 72 77 80 65 67 64 62 58 56 57 73 74 70 70 71 74 60 63 65 66 62 61 57 60 61 60 58 57 57 57 62 64 65 57 54 54 55 60 58 60 57 57 74 70 72 74 77 73 81 73 47 62 54 46 33 44 51 56 54 72 73 56 57 60 60 61 60 74 56 72 72 73 71 69 65 59 55 55 57 59 74 81 64 63 64 68 61 62 59 61 79 76 80 82 88 81 65 65 62 74 72 80 79 80 68 65 64 59 56 72 71 74 70 67 70 73 58 61 64 67 66 61 59 59 57 59 57 56 58 56 58 58 81 57 57 54 55 61 60 60 58 55 58 70 85 77 75 74 77 46 62 51 73 47 40 47 53 54 54 71 72 54 73 76 60 79 77 58 56 73 73 57 72 71 68 59 54 55 57 58 73 80 66 63 62 66 66 61 60 60 60 76 83 82 85 81 66 63 61 73 71 79 61 80 68 64 62 59 55 57 71 74 72 64 68 72 55 58 63 72 65 63 56 56 58 58 57 57 60 55 58 59 60 58 56 55 58 61 61 64 58 57 56 71 79 81 77 73 71 59 72 70 57 55 46 47 50 52 55 51 54 52 55 74 74 60 76 58 55 73 75 57 72 71 71 61 55 54 57 57 73 79 66 62 62 62 63 60 60 61 75 74 76 83 81 81 80 64 63 74 71 74 79 80 66 64 61 59 73 73 71 73 72 66 67 73 55 57 60 67 64 61 61 57 59 56 57 55 59 61 57 53 54 53 57 57 60 62 66 63 59 53 55 70 82 81 77 75 68 62 74 73 56 58 48 51 55 54 55 52 51 52 55 73 74 58 76 58 57 55 60 57 73 72 72 63 55 53 56 56 72 76 65 63 60 60 61 61 60 60 75 75 78 83 78 78 81 65 64 73 72 73 79 66 66 61 60 58 72 73 71 73 71 68 66 71 56 54 59 64 64 64 61 58 59 58 58 55 60 51 59 45 52 55 59 60 58 64 67 67 60 57 56 72 85 82 80 77 70 73 66 72 73 59 53 55 51 55 56 52 52 51 54 73 57 58 77 59 59 57 60 58 73 73 73 65 58 55 57 56 73 75 65 64 59 59 58 58 61 60 59 73 75 81 79 80 80 63 64 74 72 72 76 66 64 62 60 57 57 73 70 73 69 67 63 71 72 56 57 63 64 63 61 58 57 57 58 56 58 63 63 51 47 55 57 60 59 67 69 67 79 56 57 73 73 81 77 79 73 71 50 76 73 58 57 53 53 51 56 53 53 51 53 73 58 60 81 58 59 59 62 59 73 74 73