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 01 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 1715 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 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 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 1 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 1 2 1 1 1 2 2 2 2 7 7 7 7 7 2 2 2 2 2 2 2 2 1 1 1 3 1 1 1 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 1 1 1 1 1 1 1 2 2 1 1 2 1 1 2 1 1 1 1 1 2 2 2 2 7 7 2 7 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 2 1 1 1 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 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 2 1 1 2 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 2 2 2 1 2 1 1 1 1 1 1 1 1 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 7 2 1 1 1 2 1 2 2 2 2 2 2 2 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 1 1 1 1 2 2 2 2 2 7 1 1 1 2 1 1 1 1 1 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 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 7 1 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 2 2 1 1 1 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 2 2 2 1 1 1 2 1 1 1 1 2 2 2 7 7 7 2 2 2 2 2 2 1 2 2 2 2 2 7 2 1 2 2 2 2 2 2 2 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 7 1 2 1 1 4 1 4 2 2 2 7 2 2 2 2 2 2 2 2 2 1 2 2 2 7 2 1 1 2 2 2 2 2 2 2 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 4 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 1 2 2 2 1 7 2 2 7 2 1 2 2 2 2 2 2 2 2 1 1 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 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 2 1 1 2 1 2 2 2 2 1 2 2 2 2 2 1 2 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 1 1 1 1 4 1 2 2 1 1 2 2 2 2 1 2 2 2 1 1 2 2 4 4 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 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 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 2 2 2 6 1 1 1 1 1 1 1 1 4 2 7 1 2 1 2 1 2 2 2 1 2 2 7 4 4 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 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 1 1 1 1 1 1 2 2 2 2 6 1 3 1 1 1 1 3 1 3 4 7 2 2 1 2 1 2 1 2 1 2 2 1 4 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 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 1 1 1 1 1 1 2 1 2 1 4 1 1 1 1 1 4 3 4 4 4 4 1 1 2 2 1 2 2 1 2 2 7 4 4 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 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 1 1 1 3 1 1 1 1 1 1 4 1 1 1 1 3 4 1 4 3 4 4 1 1 1 1 1 2 2 1 2 1 4 4 4 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 1 1 3 1 3 1 1 3 1 1 2 2 1 1 1 3 4 4 1 3 3 3 1 1 1 1 6 1 1 1 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 3 1 1 1 1 1 1 2 2 1 1 1 1 4 4 1 4 4 1 1 1 1 1 1 2 1 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 3 1 1 1 3 1 3 2 2 1 1 1 1 1 4 4 4 1 3 1 6 1 6 4 1 1 1 4 4 4 4 4 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 1 1 1 1 3 3 3 3 3 2 1 1 1 1 1 1 1 4 1 1 3 1 1 6 6 4 4 1 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 4 1 1 1 4 4 4 4 4 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 1 1 1 1 2 1 3 3 1 1 1 1 2 1 1 1 4 1 3 1 1 1 1 3 3 4 1 1 1 4 4 4 4 4 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 6 2 2 2 1 1 6 1 1 1 1 1 1 1 1 4 3 1 1 1 1 3 6 1 1 1 1 4 4 4 4 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 1 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 1 3 4 1 1 1 1 2 1 1 3 4 4 4 4 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 7 1 3 2 2 1 2 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 3 4 4 4 4 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 4 3 1 1 2 2 2 2 1 2 4 1 1 4 4 3 1 1 1 2 1 1 7 4 4 4 4 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 7 1 2 2 2 2 2 2 2 3 1 1 1 1 4 4 1 1 2 1 7 2 7 7 4 4 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 1 1 2 2 2 2 2 1 1 1 1 1 4 4 4 2 1 2 1 2 2 7 7 4 4 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 1 1 1 1 1 4 4 4 4 2 1 2 1 2 7 7 2 3 4 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 1 2 2 2 2 1 2 1 1 1 1 4 4 4 3 1 7 2 1 2 2 7 7 4 4 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 1 2 2 2 2 2 1 1 1 1 1 4 4 3 2 7 2 1 2 2 2 2 7 3 4 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 1 1 1 1 1 1 1 6 4 7 2 2 7 2 2 2 2 7 7 3 4 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 1 1 1 1 1 1 1 4 4 2 2 2 7 2 2 2 2 2 7 4 4 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 1 1 2 1 1 1 1 1 3 1 7 7 7 2 2 2 2 2 7 3 4 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 1 1 2 2 2 2 1 3 1 1 3 2 2 7 7 7 2 2 2 2 7 7 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 1 2 2 2 2 2 2 2 7 2 1 4 2 7 2 7 7 2 2 2 2 2 7 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 7 2 1 3 2 2 2 7 2 7 2 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 7 2 7 7 2 7 7 2 7 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 2 2 7 7 7 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 7 2 7 2 2 2 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 7 7 7 7 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 2 2 2 2 2 2 2 1 2 2 2 2 2 7 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 7 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 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 2 2 2 2 2 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 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 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 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 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 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2678 2731 2724 2782 2851 3003 2938 2912 2944 2948 2823 2845 2853 2657 2549 2585 2763 2770 2749 2688 2406 2396 2339 2322 2295 2287 2378 2453 2467 2576 2652 2581 2573 2529 2517 2363 2265 2217 2189 2170 2166 2145 2152 2141 2145 2141 2156 2134 2123 2116 2108 2100 2108 2108 2116 2116 2112 2134 2138 2145 2152 2212 2391 2630 2788 2828 2813 2841 2845 2841 2829 2515 2554 2699 2691 2674 2516 2678 2717 2728 2856 2716 2862 2840 2796 2712 2709 2680 2640 9999 9999 9999 9999 9999 2607 2500 2544 2534 2552 2483 2727 2726 2761 2783 2862 9999 2867 2862 2900 2796 2771 2854 2805 2822 2602 2552 2677 2698 2710 2670 2398 2383 2378 2381 2364 2364 2441 2492 2501 2606 2614 2590 2566 2541 2512 2326 2245 2205 2183 2170 2176 2162 2162 2149 2152 2141 2152 2120 2112 2116 2108 2100 2100 2100 2116 2120 2112 2123 2138 2141 2145 2199 2394 2637 2805 2825 2842 2855 2859 2825 2844 2686 2713 2728 2814 2728 2680 2850 2651 2830 2839 2867 2855 2816 2620 2723 2704 2664 9999 9999 2579 9999 2550 2617 2577 2495 2526 2515 2538 2607 2798 2745 2813 2802 2873 2902 2721 2804 2850 2701 2715 2855 2805 2757 2642 2648 2697 2632 2670 2645 2404 2374 2397 2415 2408 2426 2484 2538 2557 2617 2587 2587 2567 2552 2511 2334 2255 2208 2186 2170 2173 2169 2162 2156 2152 2138 2145 2112 2108 2116 2108 2097 2104 2097 2116 2123 2108 2123 2138 2131 2138 2192 2398 2644 2795 2805 2854 2831 2863 2848 2806 2519 2803 2728 2757 2852 2843 2716 2677 2879 2860 2906 2866 2848 2652 2718 2676 2695 2545 2575 2492 2514 2501 2506 2573 2532 2516 2526 2585 2557 2658 2827 2673 2865 2496 2783 2666 2783 2799 2597 2699 2833 2685 2699 2695 2739 2760 2624 2630 2624 2437 2366 2404 2435 2408 2464 2523 2571 2596 2621 2593 2567 2584 2548 2534 2323 2265 2218 2196 2179 2173 2166 2166 2159 2149 2134 2134 2116 2108 2112 2112 2097 2108 2093 2108 2120 2112 2134 2131 2123 2134 2202 2403 2639 2776 2798 2823 2822 2669 2852 2778 2631 2692 2643 2848 2879 2861 2865 2840 2895 2923 2920 2930 2811 2603 2671 2692 2650 9999 2503 2467 2474 2491 2505 2527 2527 2514 2520 2665 2519 2700 2803 2776 2713 2724 2606 2692 2720 2739 2769 2724 2769 2675 2690 2732 2767 2773 2660 2635 2590 2470 2369 2417 2467 2410 2467 2545 2576 2593 2572 2536 2535 2575 2530 2482 2328 2259 2224 2212 2192 2186 2166 2186 2159 2152 2134 2131 2116 2112 2108 2116 2112 2112 2089 2112 2116 2112 2134 2123 2120 2134 2199 2389 2621 2757 2809 2821 2715 2829 2681 2566 2404 2561 2807 2706 2885 2880 2833 2866 2912 2907 2922 2903 2618 2583 2622 2698 2600 9999 2478 2483 2467 2504 2493 2508 2528 2490 2548 2566 9999 2642 2816 2743 2775 2523 2668 2584 2570 2658 2715 2655 2637 2636 2699 2743 2783 2653 2712 2717 2624 2488 2390 2454 2524 2456 2466 2581 2583 2532 2510 2473 2482 2533 2527 2430 2295 2250 2230 2221 2205 2208 2179 2196 2162 2152 2134 2134 2120 2112 2108 2116 2116 2108 2089 2112 2116 2116 2123 2108 2116 2145 2186 2354 2583 2743 2799 2845 2854 2699 2555 2384 2273 2457 9999 2840 2875 2910 2689 2864 2888 2901 2928 2870 2663 2533 2546 2662 2510 2460 2444 2473 2493 2515 2511 2502 2531 2531 2667 2650 2620 2727 2811 2655 2727 2485 2510 2467 2462 2515 2635 2577 2571 2625 2687 2730 2791 2763 2778 2785 2598 2523 2437 2481 2560 2509 2494 2594 2574 2466 2448 2407 2422 2505 2560 2376 2284 2247 2230 2227 2212 2208 2205 2202 2162 2149 2138 2134 2123 2116 2108 2112 2116 2112 2097 2123 2123 2112 2120 2108 2116 2145 2186 2319 2516 2714 2777 2838 2835 2796 2514 2290 2239 2352 2625 2796 2836 2911 2891 2879 2844 2901 2834 2775 2564 2388 2497 2602 2520 2427 2418 2448 2483 2512 2527 2501 2639 2540 2655 2527 9999 2694 2728 2733 2562 2476 2397 2397 2417 2453 2517 2505 2549 2625 2681 2740 2773 2735 2799 2692 2576 2527 2473 2470 2549 2549 2561 2572 2543 2451 2386 2367 2369 2492 2553 2363 2263 2245 2227 2227 2218 2205 2218 2202 2166 2149 2141 2138 2134 2116 2108 2112 2116 2116 2097 2123 2116 2112 2116 2116 2116 2138 2186 2319 2492 2690 2776 2846 2795 2760 2437 2251 2224 2324 2711 2361 2822 2676 2115 2824 2825 2897 2457 2512 2510 2487 2478 9999 2556 2429 2408 2428 2496 2538 2539 2572 2601 2554 2486 2498 2617 2653 2703 2766 2713 2445 2383 2378 2406 2445 2487 2532 2607 2678 2679 2761 2779 2710 2735 2642 2529 2476 2464 2458 2511 2578 2652 2573 2503 2463 2434 2356 2322 2457 2568 2323 2255 2230 2221 2221 2208 2202 2212 2205 2176 2159 2145 2145 2134 2123 2108 2116 2112 2112 2097 2123 2112 2108 2112 2116 2116 2138 2179 2345 2526 2687 2785 2842 2709 2707 2421 2245 2221 2357 2559 2743 2806 2698 2872 2906 2873 2894 2480 2454 2475 9999 9999 9999 2450 2400 2424 2430 2489 2525 2657 2563 2676 2497 2473 2612 9999 2635 2672 2623 2666 2457 2391 2371 2399 2447 2502 2625 2673 2624 2656 2768 2756 2612 2631 2554 2511 2460 2456 2484 2492 2594 2694 2616 2500 2501 2449 2344 2290 2414 2475 2336 2240 2215 2205 2205 2192 2192 2202 2205 2183 2173 2156 2152 2131 2127 2112 2112 2108 2112 2100 2116 2108 2100 2112 2116 2116 2138 2169 2367 2565 2661 2798 2841 2811 2714 2475 2262 2248 2369 2596 9999 2834 2694 2850 2938 9999 2913 9999 2459 2454 2509 9999 2408 2410 2414 2434 2464 2533 2562 2606 2622 2791 2454 2527 2499 9999 2637 2672 2771 2667 2466 2378 2369 2399 2466 2555 2725 2715 2566 2631 2779 2680 2485 2534 2506 2502 2492 2490 2536 2532 2592 2675 2629 2553 2574 2469 2356 2278 2349 2424 2305 2224 2196 2186 2176 2176 2176 2189 2189 2176 2176 2162 2152 2131 2127 2116 2112 2112 2108 2100 2112 2100 2100 2112 2116 2116 2138 2169 2360 2563 2665 2812 2849 2836 2704 2556 2336 2298 2399 2590 9999 2726 2858 2886 2925 2906 2941 2805 2582 2402 2401 2466 2422 2424 2475 2515 2514 2631 2541 2531 2550 2825 9999 2492 2515 9999 2645 2695 2718 2710 2440 2383 2376 2404 2498 2611 2739 2677 2523 2628 2801 2587 2412 2419 2464 2493 2515 2530 2576 2589 2642 2654 2639 2630 2596 2506 2335 2268 2292 2335 2289 2219 2176 2162 2159 2156 2166 2169 2176 2162 2169 2166 2156 2131 2123 2112 2108 2108 2104 2097 2112 2097 2104 2112 2112 2123 2138 2173 2327 2575 2693 2829 2865 2821 2728 2613 2447 2364 2443 2585 2091 2864 2872 2913 2889 2905 2115 2869 2703 2477 2474 2436 2477 2470 2504 2587 2506 2526 2581 2576 2629 2804 2497 2691 2331 2632 2671 2731 2739 2732 2585 2463 2417 2413 2509 2621 2646 2565 2509 2618 2789 2533 2412 2404 2430 2487 2515 2542 2580 2606 2693 2709 2690 2701 2585 2501 2334 2280 2271 2262 2237 2191 2166 2149 2152 2134 2145 2159 2159 2149 2152 2145 2149 2134 2116 2116 2112 2100 2100 2097 2112 2108 2108 2116 2112 2120 2145 2173 2322 2561 2705 2831 2816 2839 2702 2679 2528 2439 2493 2571 2454 9999 2920 2923 2858 2912 9999 2909 2657 2421 2519 2525 2532 2496 2545 2407 2661 2569 2584 2607 2798 2812 2520 2516 9999 9999 2669 2725 2692 2625 2576 2482 2442 2421 2489 2589 2532 2496 2499 2578 2734 2555 2410 2432 2430 2481 2525 2555 2592 2608 2697 2750 2740 2722 2526 2470 2399 2340 2262 2227 2202 2166 2152 2145 2145 2134 2134 2141 2145 2134 2134 2134 2134 2131 2123 2120 2116 2097 2093 2093 2104 2108 2104 2112 2112 2116 2138 2173 2333 2576 2727 2839 2888 2863 2820 2640 2511 2505 2544 2582 9999 2905 2899 2870 2885 2942 2946 2957 2931 9999 2115 9999 2695 2588 2680 2485 2682 2623 2585 2646 2826 2646 2607 9999 9999 9999 2606 2671 2621 2490 2489 2469 2453 2446 2489 2567 2503 2515 2529 2570 2603 2484 2407 2462 2446 2493 2525 2573 2603 2597 2670 2756 2765 2718 2543 2430 2467 2382 2285 2207 2186 2156 2145 2141 2134 2134 2127 2123 2127 2120 2116 2112 2123 2123 2112 2112 2123 2093 2089 2085 2093 2097 2089 2112 2112 2108 2138 2173 2330 2586 2754 2830 2862 2909 2909 2835 2645 2576 2596 2608 9999 2893 9999 2910 2894 2924 2976 9999 2976 9999 9999 9999 2162 2521 2748 2630 2756 2683 2819 2637 2826 2601 2601 2744 9999 9999 2592 2637 2542 2434 2454 2474 2476 2475 2502 2597 2580 2599 2614 2625 2552 2502 2416 2443 2464 2501 2513 2571 2576 2582 2626 2736 2689 2701 2500 2387 2455 2374 2300 2206 2176 2152 2138 2134 2127 2134 2127 2116 2112 2108 2108 2093 2112 2112 2112 2108 2112 2085 2085 2081 2100 2093 2081 2097 2100 2108 2134 2179 2317 2595 2606 2832 2901 2931 2951 2924 2705 2647 2663 2650 2736 9999 2844 2881 2889 2927 2976 9999 9999 9999 9999 9999 9999 2841 2818 2715 2684 2852 2559 2624 2867 2465 2584 9999 9999 9999 2587 2618 2501 2431 2464 2498 2515 2499 2495 2641 2669 2670 2699 2667 2554 2525 2540 2447 2467 2510 2503 2538 2549 2566 2567 2667 2723 2670 2481 2363 2373 2369 2302 2205 2169 2141 2134 2131 2127 2134 2127 2112 2108 2104 2100 2089 2100 2108 2108 2097 2104 2085 2077 2081 2093 2097 2089 2093 2093 2112 2134 2183 2310 2522 2536 2826 2880 2951 9999 2951 2733 2706 2761 2716 2778 9999 2830 2862 2897 2923 9999 9999 2976 9999 9999 9999 9999 2882 2881 2872 2868 2868 2658 2519 2862 2572 2894 9999 9999 9999 2514 2585 2487 2435 2474 2510 2538 2519 2468 2626 2656 2679 2744 2698 2611 2624 2486 2508 2504 2517 2494 2513 2556 2555 2511 2562 2678 2642 2449 2345 2327 2294 2274 2205 2173 2141 2134 2134 2127 2138 2131 2112 2108 2104 2093 2093 2089 2097 2100 2100 2089 2089 2081 2072 2085 2093 2100 2093 2093 2116 2134 2179 2307 2475 2495 2791 2835 9999 2951 9999 2862 2810 9999 2727 2837 2115 2695 2871 2897 2933 9999 9999 9999 2976 9999 9999 9999 2917 2938 2905 2866 9999 2833 2710 2856 2782 9999 9999 9999 9999 2435 2500 2440 2407 2452 2511 2538 2529 2475 2555 2623 2675 2758 2749 2613 2690 2636 2561 2530 2525 2492 2489 2564 2556 2499 2498 2624 2627 2465 2370 2324 2283 2252 2209 2176 2152 2138 2138 2134 2134 2138 2116 2108 2097 2093 2089 2089 2093 2104 2100 2089 2089 2081 2081 2085 2093 2100 2093 2100 2120 2131 2173 2290 2453 2492 2648 2864 9999 9999 2951 2889 2926 2937 2815 2852 2613 2621 2872 2908 2698 2926 9999 9999 2976 9999 9999 2912 2928 2914 2930 2904 2898 2716 2788 2922 9999 9999 9999 9999 9999 2378 2403 2393 2376 2401 2478 2523 2527 2515 2485 2597 2675 2768 2803 2684 2667 2483 2552 2526 2499 2483 2481 2558 2553 2509 2517 2598 2615 2495 2390 2346 2301 2253 2214 2173 2145 2138 2141 2127 2123 2134 2123 2104 2093 2093 2089 2085 2097 2104 2097 2089 2085 2081 2081 2089 2093 2100 2097 2104 2120 2127 2166 2267 2418 2474 2789 2902 9999 9999 2900 2917 2951 9999 2879 9999 2624 2694 2867 2892 2911 2922 2970 9999 9999 9999 2911 9999 2880 9999 2968 9999 9999 2881 2849 2973 9999 9999 9999 9999 9999 2346 2347 2354 2369 2381 2435 2489 2513 2536 2452 2544 2644 2768 2809 2680 2598 2564 2473 2489 2457 2456 2493 2518 2536 2521 2555 2603 2610 2521 2393 2382 2321 2267 2217 2172 2145 2138 2138 2131 2134 2131 2131 2108 2104 2104 2093 2093 2097 2108 2097 2089 2085 2085 2085 2093 2097 2100 2100 2104 2123 2127 2159 2261 2353 2467 2568 2874 2951 2904 2897 9999 9999 9999 9999 9999 2681 2844 2839 2833 2920 2935 2926 2943 9999 2937 2921 9999 2902 2917 9999 9999 9999 9999 2924 2975 9999 9999 9999 9999 9999 2334 2322 2342 2376 2392 2417 2432 2472 2517 2473 2491 2565 2733 2802 2759 2516 2431 2404 2453 2424 2424 2480 2483 2519 2542 2573 2599 2575 2466 2384 2398 2329 2277 2217 2173 2145 2138 2138 2131 2131 2127 2131 2116 2100 2108 2097 2100 2097 2112 2100 2089 2085 2089 2081 2089 2093 2104 2108 2112 2123 2127 2145 2234 2287 2455 2511 2790 2843 2896 2909 2951 2951 9999 2911 9999 2881 2844 2857 2889 2887 2919 2929 2950 2935 2937 2868 2873 2923 2938 9999 9999 9999 2950 2932 2967 9999 9999 9999 9999 9999 2322 2319 2339 2374 2394 2408 2376 2419 2483 2503 2492 2494 2641 2771 2739 2484 2413 2364 2406 2397 2397 2438 2458 2517 2553 2575 2596 2545 2475 2354 2376 2324 2276 2210 2176 2149 2138 2138 2127 2123 2131 2123 2123 2108 2116 2100 2104 2097 2108 2100 2093 2081 2089 2085 2093 2097 2108 2112 2116 2131 2123 2131 2178 2235 2342 2503 2666 2798 2852 2817 2706 2895 9999 9999 2814 2860 2848 2852 2646 2887 2828 2889 9999 2943 9999 2901 2922 2924 2953 9999 9999 9999 2896 2929 2972 9999 9999 9999 9999 9999 2322 2329 2342 2374 2381 2404 2381 2406 2460 2513 2536 2494 2570 2656 2681 2462 2402 2354 2390 2385 2383 2399 2443 2500 2544 2576 2589 2518 2419 2338 2327 2315 2274 2202 2173 2159 2149 2141 2127 2123 2131 2116 2123 2108 2116 2108 2108 2097 2100 2097 2093 2085 2089 2089 2100 2100 2104 2108 2104 2116 2116 2120 2145 2171 2229 2419 2513 2754 9999 2586 2521 2684 2901 2892 9999 2850 2833 2855 2828 2869 2930 2902 2949 9999 9999 2956 2940 2897 2956 9999 9999 2873 2901 2936 2943 9999 9999 9999 9999 9999 2339 2344 2342 2369 2364 2369 2401 2413 2430 2492 2556 2559 2527 2579 2568 2455 2442 2390 2388 2399 2388 2397 2432 2466 2511 2556 2579 2503 2407 2320 2288 2310 2282 2201 2176 2156 2149 2141 2127 2120 2123 2112 2116 2100 2112 2100 2104 2093 2089 2089 2089 2072 2089 2089 2093 2093 2089 2085 2068 2089 2104 2120 2131 2138 2159 2282 2351 2698 2341 2458 2380 2562 2600 2868 2874 2433 2538 2652 2567 2872 2895 2925 2948 2950 2955 9999 9999 2968 2947 2969 2927 2717 2900 2943 9999 9999 9999 9999 9999 9999 2366 2359 2352 2374 2349 2334 2371 2394 2371 2426 2536 2603 2528 2479 2512 2464 2441 2394 2376 2406 2404 2421 2439 2447 2468 2524 2606 2510 2405 2319 2277 2292 2290 2214 2183 2156 2152 2145 2138 2120 2116 2112 2112 2097 2104 2097 2104 2093 2100 2089 2077 2070 2081 2085 2081 2068 2064 2068 2056 2068 2085 2112 2116 2120 2131 2185 2259 2500 2295 2330 2286 2433 9999 2828 9999 2684 2597 2820 2502 2867 2915 2951 2930 2938 2967 9999 2976 3005 2967 2949 2903 2881 2920 2919 9999 9999 9999 9999 9999 9999 2378 2376 2371 2374 2334 2311 2327 2347 2303 2347 2457 2521 2456 2449 2497 2482 2410 2352 2342 2385 2415 2439 2439 2441 2445 2481 2542 2502 2411 2312 2271 2268 2287 2233 2192 2159 2152 2145 2134 2123 2123 2112 2112 2093 2100 2097 2104 2097 2093 2093 2077 2070 2085 2085 2077 2056 2056 2056 2050 2050 2060 2093 2112 2116 2112 2134 2175 2285 2306 2256 2242 2349 9999 9999 2803 2817 2509 2533 2596 2559 2851 2169 9999 2935 2973 9999 9999 9999 2978 2951 2906 2595 2909 2856 9999 9999 9999 9999 9999 9999 2376 2381 2383 2359 2319 2285 2293 2293 2262 2285 2347 2411 2413 2429 2479 2474 2408 2332 2319 2352 2397 2439 2435 2432 2443 2447 2563 2483 2400 2324 2275 2260 2276 2250 2202 2166 2156 2141 2127 2123 2123 2120 2116 2100 2108 2097 2104 2093 2089 2089 2077 2081 2085 2089 2064 2050 2056 2050 2051 2050 2056 2093 2108 2112 2100 2108 2138 2179 2224 2205 2208 2293 2469 9999 2822 2677 2667 2677 2586 2466 2115 2413 9999 2961 2956 2972 3002 9999 9999 2874 2875 2720 2905 9999 2699 9999 9999 9999 9999 9999 2369 2378 2383 2334 2290 2262 2259 2251 2233 2251 2282 2313 2363 2395 2432 2393 2376 2347 2332 2334 2364 2410 2428 2421 2430 2428 2499 2460 2415 2348 2289 2264 2270 2260 2207 2166 2156 2141 2127 2120 2123 2123 2123 2100 2116 2108 2108 2093 2093 2089 2081 2081 2085 2081 2060 2056 2060 2050 2050 2050 2060 2081 2089 2100 2091 2091 2108 2141 2173 2169 2179 2233 2482 2091 2806 2785 2662 2655 2656 2598 2651 2851 2874 2940 2938 2982 9999 9999 9999 2696 2926 2725 2891 2614 2680 9999 9999 9999 9999 9999 2366 2369 2376 2317 2271 2245 2233 2224 2205 2227 2245 2265 2308 2333 2322 2287 2306 2337 2352 2362 2364 2390 2415 2410 2417 2419 2449 2444 2446 2390 2314 2282 2274 2258 2209 2176 2152 2145 2134 2120 2131 2123 2123 2112 2131 2112 2116 2093 2100 2089 2081 2070 2068 2068 2056 2056 2068 2056 2050 2050 2060 2060 2081 2091 2081 2068 2089 2120 2134 2149 2156 2186 2526 2343 2720 2707 2607 2640 2693 2665 2832 2860 2918 2953 2931 9999 9999 9999 9999 2639 2914 2610 2889 2619 9999 9999 2714 9999 9999 9999 2365 2362 2362 2301 2259 2236 2221 2208 2186 2199 2212 2236 2239 2242 2221 2221 2256 2301 2339 2374 2376 2390 2401 2404 2415 2419 2428 2458 2494 2459 2375 2330 2290 2258 2210 2176 2156 2145 2138 2120 2127 2120 2131 2116 2127 2116 2112 2093 2093 2093 2081 2070 2077 2060 2060 2064 2068 2064 2060 2047 2051 2043 2068 2081 2068 2060 2077 2100 2112 2123 2145 2166 2431 2676 2792 2703 2640 2654 2571 2814 2724 2907 2931 2962 2954 9999 9999 9999 9999 2853 9999 2571 2835 2334 2551 9999 9999 9999 9999 9999 2375 2359 2339 2295 2262 2227 2212 2212 2183 2183 2189 2205 2192 2183 2169 2183 2224 2273 2322 2364 2364 2378 2392 2399 2419 2430 2423 2458 2519 2517 2451 2393 2323 2259 2226 2189 2159 2145 2134 2120 2123 2120 2138 2116 2123 2112 2108 2089 2089 2089 2085 2080 2068 2060 2064 2068 2068 2081 2068 2056 2040 2040 2056 2068 2060 2050 2060 2097 2104 2108 2149 2173 2424 2575 2757 2694 2665 2686 2604 2709 2860 2869 2918 2967 2965 9999 9999 9999 2664 9999 2652 2878 2568 2552 2365 2544 9999 9999 9999 9999 2395 2358 2324 2301 2276 2242 2227 2221 2189 2186 2183 2189 2166 2159 2150 2162 2205 2259 2306 2352 2352 2362 2383 2408 2430 2441 2434 2453 2514 2545 2489 2436 2347 2269 2242 2208 2183 2156 2138 2130 2123 2123 2134 2112 2108 2100 2108 2093 2089 2093 2081 2080 2068 2064 2068 2072 2085 2097 2085 2064 2040 2040 2056 2064 2051 2050 2064 2100 2100 2104 2156 2186 2434 2548 2675 2670 2647 2642 2829 2871 2878 2873 2909 2957 2947 9999 9999 9999 2584 2700 9999 2727 2641 2290 2479 9999 9999 9999 9999 9999 2374 2371 2324 2301 2287 2256 2233 2224 2196 2189 2186 2179 2156 2150 2150 2166 2224 2259 2293 2342 2349 2347 2376 2413 2443 2458 2442 2455 2502 2521 2506 2468 2386 2298 2256 2221 2205 2169 2145 2130 2127 2123 2131 2108 2104 2097 2100 2081 2085 2089 2081 2081 2077 2068 2081 2072 2081 2097 2093 2068 2043 2047 2056 2064 2050 2050 2068 2093 2093 2093 2138 2199 2392 2599 2694 2625 2686 2673 2855 2869 2877 2850 2898 2965 2955 9999 9999 2646 2694 2664 9999 2681 2492 2273 2373 2501 9999 9999 9999 9999 2374 2376 2335 2295 2287 2265 2230 2224 2208 2202 2186 2183 2156 2150 2156 2202 2251 2268 2287 2319 2349 2344 2376 2413 2452 2472 2452 2462 2491 2496 2514 2492 2455 2363 2279 2239 2221 2183 2152 2130 2134 2123 2116 2108 2104 2097 2093 2085 2089 2089 2085 2089 2081 2068 2081 2081 2081 2081 2089 2060 2051 2064 2064 2072 2050 2050 2064 2089 2093 2085 2108 2183 2322 2575 2680 2650 2676 2727 2850 2815 2403 2799 2900 2961 2922 2967 9999 2889 9999 9999 9999 2625 2454 2058 2418 2360 9999 9999 9999 9999 2367 2391 2331 2292 2287 2268 2227 2221 2202 2202 2192 2183 2159 2152 2196 2251 2276 2293 2293 2303 2349 2354 2390 2419 2443 2474 2471 2471 2487 2472 2504 2510 2530 2452 2325 2270 2227 2199 2156 2131 2138 2120 2112 2108 2104 2089 2093 2085 2089 2089 2085 2097 2093 2072 2077 2089 2068 2043 2077 2047 2060 2064 2077 2081 2051 2050 2064 2089 2068 2089 2093 2166 2293 2526 2547 2678 2721 2767 2724 2616 2513 2660 2831 9999 2906 2946 9999 2582 2689 9999 9999 9999 2254 2380 2383 2211 9999 9999 9999 9999 2370 2383 2355 2291 2290 2273 2227 2218 2202 2202 2208 2199 2183 2196 2245 2265 2287 2301 2306 2301 2347 2362 2383 2437 2445 2466 2496 2499 2489 2455 2478 2504 2572 2513 2408 2315 2239 2227 2173 2141 2145 2131 2123 2108 2100 2085 2093 2085 2085 2089 2081 2100 2100 2081 2068 2085 2051 2040 2056 2040 2068 2064 2085 2081 2064 2056 2068 2081 2050 2089 2093 2176 2310 2470 2512 2715 2667 2599 2588 2512 2540 2456 2680 9999 2533 2917 9999 2706 9999 2534 9999 9999 2391 2430 2465 2261 2400 9999 9999 9999 2364 2389 2383 2315 2290 2265 2230 2218 2212 2205 2212 2224 2208 2227 2265 2265 2276 2287 2306 2306 2339 2362 2369 2450 2502 2472 2526 2535 2503 2466 2459 2489 2574 2586 2475 2360 2271 2271 2205 2186 2183 2149 2134 2116 2100 2085 2093 2089 2089 2093 2081 2097 2104 2085 2068 2072 2040 2040 2043 2043 2081 2072 2089 2085 2081 2064 2077 2085 2050 2081 2093 2218 2339 2408 2547 2538 2614 2609 2629 2538 2509 2541 2562 9999 2687 2872 9999 2685 2510 2494 9999 2619 9999 2440 9999 9999 9999 9999 9999 2466 2397 2407 2436 2350 2296 2256 2239 2224 2205 2202 2208 2236 2227 2245 2265 2265 2273 2276 2298 2311 2327 2352 2357 2415 2521 2504 2535 2568 2536 2487 2464 2481 2544 2584 2527 2416 2311 2319 2251 2227 2227 2189 2152 2134 2108 2089 2093 2089 2089 2097 2089 2097 2104 2081 2068 2064 2043 2043 2040 2056 2081 2093 2085 2089 2100 2089 2093 2116 2060 2081 2108 2275 2364 2359 2535 2454 2566 2554 2581 2498 2330 2505 2525 2502 2539 2844 9999 9999 2588 9999 9999 2459 9999 9999 2298 9999 2351 2568 9999 9999 2466 2430 2473 2376 2313 2262 2233 2224 2196 2199 2212 2227 2233 2251 2271 2268 2276 2276 2287 2314 2322 2339 2347 2376 2470 2509 2522 2570 2567 2500 2487 2480 2507 2557 2539 2440 2335 2333 2282 2239 2239 2212 2166 2149 2134 2097 2100 2093 2089 2097 2100 2097 2100 2085 2081 2064 2056 2064 2064 2085 2100 2108 2064 2089 2131 2134 2152 2159 2064 2085 2138 2325 2382 2354 2491 2460 2513 2575 2481 2492 2346 2548 2386 2552 2415 2829 9999 2599 2656 9999 9999 9999 2306 9999 9999 2297 2330 2392 2547 2475 2571 2476 2502 2412 2341 2279 2242 2227 2205 2205 2215 2224 2239 2245 2259 2265 2273 2271 2282 2311 2319 2327 2337 2359 2408 2462 2493 2535 2567 2537 2511 2497 2494 2516 2500 2433 2362 2333 2282 2224 2233 2218 2189 2179 2169 2120 2108 2093 2100 2097 2100 2089 2093 2081 2089 2072 2064 2085 2093 2134 2131 2100 2047 2093 2179 2205 2224 2189 2085 2104 2218 2362 2419 2383 2458 2451 2538 2553 2413 2452 2485 2535 2583 9999 9999 2805 9999 2599 9999 2658 2550 2442 9999 9999 9999 2341 2386 2520 2537 2323 2584 2544 2562 2475 2370 2303 2259 2242 2215 2218 2221 2230 2242 2236 2227 2236 2265 2271 2295 2314 2314 2319 2329 2344 2364 2394 2447 2488 2553 2556 2526 2527 2514 2492 2482 2422 2403 2349 2287 2239 2262 2245 2227 2212 2192 2145 2127 2100 2108 2100 2100 2089 2089 2085 2100 2112 2104 2123 2159 2192 2176 2097 2068 2141 2233 2279 2287 2224 2152 2141 2306 2430 2482 2395 2427 2491 2542 2520 2585 2469 2503 2541 2611 2367 2543 2759 9999 2465 9999 9999 9999 9999 2353 9999 2368 2291 2526 2433 2445 2340 2613 2591 2608 2505 2397 2342 2279 2248 2227 2218 2230 2239 2245 2227 2212 2205 2242 2279 2295 2322 2322 2317 2324 2334 2347 2354 2404 2450 2540 2541 2526 2536 2543 2502 2474 2439 2434 2381 2334 2314 2322 2287 2273 2245 2224 2179 2159 2116 2116 2108 2104 2097 2100 2089 2104 2149 2189 2242 2323 2282 2279 2169 2149 2221 2273 2322 2324 2268 2221 2221 2378 2535 2394 2394 2478 2471 2518 2465 2588 2447 2500 2519 2569 2417 2516 2723 2535 2593 2506 2569 2541 9999 2422 2432 9999 2363 2525 2437 2504 2429 2603 2587 2576 2474 2394 2376 2298 2256 2224 2221 2230 2248 2245 2221 2221 2202 2221 2268 2279 2327 2327 2319 2324 2332 2337 2337 2366 2415 2509 2535 2519 2504 2541 2526 2483 2468 2464 2426 2397 2383 2383 2332 2303 2268 2251 2212 2212 2145 2123 2108 2108 2120 2116 2100 2116 2202 2313 2390 2478 2436 2421 2324 2259 2301 2287 2322 2349 2324 2290 2332 2499 2531 2249 2430 2398 2445 2493 2438 2513 2480 2341 2507 2541 2557 2468 2678 2714 2553 9999 2532 2451 9999 2484 2447 2520 2479 2427 2463 2413 2402 2566 2551 2520 2436 2378 2390 2324 2262 2230 2218 2227 2259 2242 2218 2230 2218 2208 2251 2259 2314 2337 2337 2339 2332 2324 2327 2334 2376 2460 2515 2506 2452 2481 2524 2490 2485 2493 2474 2452 2421 2428 2371 2314 2303 2282 2254 2259 2205 2134 2123 2123 2156 2169 2166 2186 2285 2453 2516 2541 2532 2527 2447 2376 2385 2319 2334 2381 2417 2422 2468 2431 2502 2396 2495 2413 2483 2444 2470 2531 2538 2496 2510 2525 2548 2508 2470 2387 2537 9999 2555 2423 2399 2427 2446 2373 2444 2484 2363 2505 2246 2528 2512 2464 2397 2369 2364 2319 2262 2230 2218 2227 2262 2239 2227 2233 2218 2215 2242 2259 2301 2329 2349 2354 2332 2324 2311 2322 2344 2404 2474 2474 2430 2422 2497 2518 2482 2493 2491 2467 2437 2441 2399 2334 2339 2311 2303 2303 2261 2179 2176 2186 2230 2273 2282 2314 2423 2557 2579 2570 2573 2566 2503 2456 2452 2369 2366 2438 2519 2573 2555 2444 2525 2443 2465 2451 2451 2488 2447 2517 2496 2463 2465 2490 2526 2458 2415 2434 2502 2416 2504 2447 2416 2373 2395 9999 2465 2449 2382 2508 2442 2512 2483 2421 2364 2352 2327 2290 2259 2230 2224 2242 2265 2245 2236 2242 2218 2230 2248 2265 2285 2303 2334 2349 2327 2327 2306 2319 2332 2352 2410 2423 2419 2399 2460 2520 2468 2491 2476 2455 2439 2443 2421 2366 2366 2327 2331 2324 2302 2243 2237 2274 2323 2381 2411 2457 2534 2605 2610 2610 2602 2588 2555 2515 2479 2417 2406 2529 2595 2657 2563 2432 2364 2403 2450 2468 2478 2456 2507 2498 2504 2519 2487 2471 2470 2431 2457 2459 2480 2428 2490 2366 2401 2380 2443 2457 2459 2496 2307 2576 2432 2459 2433 2388 2334 2342 2329 2287 2262 2242 2239 2251 2279 2262 2251 2248 2227 2233 2262 2273 2279 2287 2314 2327 2319 2337 2314 2324 2329 2324 2352 2383 2405 2387 2419 2486 2455 2501 2463 2446 2443 2441 2435 2410 2390 2333 2335 2335 2332 2323 2310 2360 2408 2461 2505 2540 2577 2648 2645 2666 2636 2598 2577 2536 2482 2516 2463 2589 2513 2608 2393 2489 2313 2410 2485 2502 2483 2465 2432 2507 2505 2525 2442 2466 2405 2397 2410 2449 2475 2378 2476 2418 2473 2387 2423 2420 2509 2431 2415 2448 2397 2391 2366 2349 2317 2337 2354 2298 2265 2251 2248 2256 2282 2290 2276 2256 2239 2239 2256 2271 2282 2279 2298 2314 2311 2334 2319 2327 2319 2311 2329 2361 2381 2367 2399 2446 2446 2489 2461 2456 2454 2452 2443 2430 2413 2365 2356 2367 2390 2419 2400 2429 2451 2496 2530 2570 2596 2683 2662 2691 2657 2586 2555 2521 2521 2608 2499 2488 2300 2580 2422 2361 2403 2401 2488 2510 2517 2448 2466 2496 2513 2526 2492 2509 2432 2403 2378 2439 2453 2424 2449 2371 2386 2426 2415 2436 2436 2438 2311 2569 2549 2314 2314 2314 2309 2324 2349 2295 2262 2256 2256 2265 2293 2322 2303 2271 2248 2251 2259 2259 2282 2282 2293 2311 2311 2327 2317 2324 2314 2311 2319 2350 2362 2361 2390 2427 2459 2469 2457 2468 2464 2460 2450 2443 2441 2419 2411 2419 2441 2492 2473 2480 2452 2491 2534 2597 2611 2697 2672 2672 2622 2558 2525 2528 2602 2583 2402 2431 2315 2398 2264 2348 2387 2402 2494 2469 2497 2460 2458 2491 2507 2512 2507 2506 2527 2498 2404 2459 2438 2406 2419 2443 2365 2412 2435 2398 2431 2461 2470 2664 2727 2273 2279 2290 2295 2311 2322 2298 2268 2251 2256 2273 2298 2329 2327 2287 2262 2262 2262 2271 2282 2290 2287 2306 2306 2322 2314 2322 2311 2309 2311 2345 2350 2359 2382 2431 2459 2438 2440 2456 2453 2456 2460 2460 2468 2459 2451 2452 2469 2503 2459 2443 2405 2458 2542 2627 2633 2680 2666 2651 2629 2556 2523 2555 2675 2441 2423 2448 2465 2505 2455 2387 2373 2407 2473 2520 2497 2455 2449 2485 2500 2508 2513 2493 2519 2426 2395 2458 2427 2421 2419 2382 2310 2366 2439 2502 2403 2502 2468 2566 2504 2259 2262 2282 2287 2306 2314 2303 2287 2251 2256 2273 2301 2329 2342 2306 2285 2273 2265 2287 2295 2293 2285 2303 2311 2314 2314 2319 2311 2314 2303 2336 2342 2353 2381 2430 2440 2421 2418 2431 2423 2432 2460 2468 2478 2481 2462 2457 2483 2497 2389 2338 2317 2394 2540 2648 2652 2648 2642 2629 2666 2549 2553 2579 2660 2540 2460 2460 2513 2488 2425 2348 2372 2422 2492 2514 2475 2441 2439 2469 2494 2519 2503 2480 2479 2441 2378 2438 2412 2441 2399 2347 2398 2421 2465 2583 2491 2450 2488 2473 2420 2245 2242 2265 2273 2287 2311 2303 2295 2251 2251 2265 2295 2329 2347 2334 2314 2303 2287 2303 2314 2298 2285 2295 2306 2311 2311 2314 2314 2314 2301 2322 2339 2348 2375 2417 2416 2391 2385 2388 2392 2410 2443 2458 2466 2477 2450 2447 2476 2453 2325 2244 2233 2290 2479 2636 2666 2644 2643 2639 2696 2610 2666 2585 2545 2521 2413 2469 2420 2413 2369 2358 2405 2441 2483 2493 2448 2430 2434 2447 2500 2536 2537 2461 2459 2406 2377 2424 2393 2445 2418 2462 2325 2438 2475 2429 2437 2438 2373 2368 2513 2208 2221 2245 2262 2273 2295 2287 2276 2245 2248 2259 2285 2319 2349 2354 2337 2337 2327 2327 2322 2309 2295 2295 2303 2309 2301 2306 2311 2311 2298 2309 2329 2329 2349 2402 2387 2360 2359 2362 2369 2394 2426 2441 2447 2447 2425 2434 2447 2361 2275 2208 2186 2196 2354 2549 2645 2634 2660 2682 2716 2699 2704 2549 2517 2425 2393 2480 2442 2383 2364 2355 2415 2418 2471 2432 2432 2423 2422 2429 2460 2536 2465 2509 2449 2383 2384 2392 2423 2433 2403 2394 2358 2392 2456 2419 2405 2438 2361 2409 2478 2189 2199 2230 2248 2262 2282 2271 2259 2233 2248 2265 2282 2303 2342 2362 2354 2357 2348 2354 2337 2319 2301 2298 2298 2295 2298 2290 2303 2314 2298 2303 2311 2311 2329 2375 2360 2340 2336 2347 2359 2381 2410 2428 2421 2419 2413 2416 2413 2305 2261 2202 2156 2156 2248 2408 2544 2577 2659 2709 2709 2679 2701 2518 2454 2432 2389 2378 2411 2325 2343 2388 2411 2411 2454 2416 2409 2403 2379 2413 2423 2459 2476 2549 2420 2372 2408 2398 2433 2417 2401 2388 2398 2399 2435 2414 2383 2379 2401 2445 2424 2176 2196 2227 2230 2251 2279 2259 2245 2230 2245 2271 2276 2287 2319 2352 2362 2349 2349 2362 2352 2327 2311 2303 2295 2290 2287 2279 2295 2319 2303 2295 2298 2306 2322 2342 2337 2329 2322 2342 2347 2369 2394 2410 2401 2400 2399 2390 2382 2323 2287 2202 2145 2145 2189 2276 2397 2500 2629 2716 2691 2644 2602 2466 2451 2402 2420 2416 2328 2331 2385 2384 2367 2376 2420 2410 2371 2385 2385 2384 2378 2404 2462 2424 2430 2395 2389 2423 2400 2426 2408 2454 2404 2391 2414 2401 2409 2405 2433 2399 2095 2186 2208 2224 2218 2239 2262 2256 2242 2233 2245 2271 2276 2282 2303 2334 2354 2337 2348 2361 2359 2329 2314 2295 2285 2276 2276 2276 2279 2309 2311 2295 2301 2303 2311 2324 2319 2324 2319 2339 2332 2362 2383 2394 2381 2382 2380 2354 2361 2352 2300 2196 2156 2145 2149 2202 2282 2432 2596 2731 2686 2624 2540 2453 2424 2381 2403 2400 2362 2319 2371 2366 2374 2365 2397 2402 2357 2358 2389 2372 2356 2379 2430 2389 2391 2362 2379 2408 2438 2424 2348 2420 2411 2415 2425 2377 2424 2332 2400 2385 2460 2192 2224 2221 2196 2230 2251 2259 2248 2233 2248 2265 2273 2279 2298 2319 2342 2335 2340 2351 2358 2342 2318 2287 2276 2273 2262 2262 2271 2293 2306 2306 2301 2295 2303 2311 2317 2319 2319 2324 2322 2347 2362 2368 2359 2366 2352 2329 2343 2339 2264 2173 2156 2138 2141 2173 2221 2365 2577 2744 2686 2603 2499 2401 2391 2348 2386 2355 2367 2319 2378 2341 2340 2350 2370 2350 2325 2344 2357 2353 2340 2359 2386 2388 2375 2368 2364 2385 2422 2383 2393 2406 2393 2406 2365 2414 2400 2430 2355 9999 2435 2208 2230 2221 2183 2212 2242 2265 2256 2233 2248 2259 2265 2282 2295 2307 2326 2326 2330 2350 2360 2344 2321 2282 2265 2265 2251 2251 2262 2279 2298 2311 2306 2293 2298 2309 2306 2311 2317 2324 2317 2327 2339 2342 2339 2349 2334 2324 2323 2291 2229 2159 2138 2134 2131 2159 2189 2295 2553 2744 2681 2591 2450 2394 2356 2321 2360 2363 2328 2336 2359 2324 2323 2325 2329 2326 2329 2335 2345 2347 2317 2345 2362 2348 2340 2352 2357 2412 2433 2342 2393 2356 2375 2392 2376 2389 2404 2408 2327 2536 2471 2239 2242 2233 2199 2205 2236 2262 2262 2239 2242 2251 2256 2276 2294 2304 2324 2323 2327 2354 2343 2336 2315 2282 2259 2262 2248 2242 2248 2268 2293 2303 2306 2295 2301 2306 2301 2311 2317 2322 2311 2319 2324 2329 2334 2329 2324 2324 2317 2259 2221 2169 2134 2131 2127 2156 2173 2242 2499 2706 2655 2530 2440 2380 2320 2319 2334 2321 2343 2353 2355 2334 2294 2311 2314 2311 2308 2303 2322 2325 2313 2316 2320 2340 2336 2327 2355 2421 2393 2399 2387 2378 2375 2365 2341 2403 2391 2458 2446 2487 2708 2262 2248 2230 2205 2196 2236 2256 2262 2242 2236 2239 2239 2265 2286 2296 2318 2317 2325 2356 2343 2323 2299 2276 2256 2259 2245 2230 2239 2259 2276 2287 2295 2295 2311 2306 2295 2309 2322 2324 2311 2322 2324 2327 2334 2327 2322 2334 2332 2273 2221 2159 2131 2127 2127 2159 2162 2208 2448 2653 2615 2461 2416 2336 2292 2302 2325 2342 2336 2331 2312 2325 2278 2297 2297 2309 2299 2307 2309 2301 2312 2311 2312 2299 2318 2324 2353 2448 2399 2401 2367 2387 2387 2311 2355 2410 2379 2520 2380 2425 2695 2265 2256 2205 2196 2212 2236 2245 2251 2245 2239 2233 2230 2245 2271 2288 2307 2317 2324 2345 2339 2312 2287 2265 2256 2256 2239 2224 2233 2251 2262 2265 2268 2290 2314 2306 2293 2309 2332 2323 2317 2336 2334 2329 2334 2327 2322 2342 2352 2307 2215 2138 2112 2116 2138 2159 2156 2179 2406 2632 2609 2421 2370 2304 2270 2271 2304 2296 2321 2335 2313 2294 2282 2281 2279 2278 2292 2297 2279 2275 2285 2315 2316 2292 2317 2341 2375 2429 2373 2377 2384 2404 2369 2382 2400 2414 2423 2425 2319 2503 2479 2262 2259 2205 2186 2215 2236 2242 2245 2245 2242 2233 2230 2233 2255 2271 2297 2308 2320 2336 2328 2298 2280 2259 2248 2251 2233 2221 2230 2239 2248 2248 2259 2290 2314 2306 2293 2303 2332 2326 2325 2349 2343 2337 2334 2334 2332 2357 2374 2335 2215 2116 2097 2104 2141 2159 2156 2173 2347 2571 2566 2381 2303 2258 2240 2248 2278 2314 2337 2341 2291 2279 2274 2279 2277 2271 2289 2280 2270 2273 2271 2292 2282 2287 2325 2361 2389 2420 2395 2402 2376 2412 2393 2409 2410 2412 2427 2399 2428 2505 2492 2256 2248 2221 2212 2224 2230 2233 2242 2239 2245 2238 2238 2230 2245 2260 2283 2301 2309 2307 2303 2287 2269 2262 2256 2248 2233 2224 2227 2233 2242 2242 2259 2282 2301 2306 2298 2303 2327 2332 2341 2351 2346 2337 2347 2342 2349 2369 2387 2333 2192 2104 2100 2108 2141 2159 2156 2189 2297 2463 2510 2358 2279 2235 2216 2223 2246 2307 2343 2329 2294 2262 2278 2267 2266 2267 2273 2273 2261 2267 2259 2278 2273 2290 2330 2360 2390 2430 2424 2434 2430 2415 2459 2461 2437 2454 2473 2401 2396 2332 2492 2248 2239 2230 2230 2230 2230 2230 2236 2230 2242 2241 2243 2231 2241 2260 2276 2288 2280 2289 2281 2268 2260 2259 2248 2242 2230 2227 2221 2239 2239 2242 2256 2268 2293 2303 2301 2298 2314 2335 2349 2352 2352 2347 2362 2365 2357 2389 2406 2288 2166 2100 2097 2112 2149 2159 2166 2215 2334 2385 2449 2339 2261 2220 2209 2220 2232 2290 2347 2306 2270 2260 2276 2266 2260 2259 2255 2261 2245 2253 2251 2267 2274 2288 2325 2370 2407 2426 2450 2400 2430 2441 2459 2483 2472 2430 2425 2376 2350 2416 2500 2239 2230 2227 2236 2233 2227 2224 2230 2227 2242 2241 2243 2239 2241 2257 2265 2272 2266 2272 2273 2258 2257 2258 2245 2239 2230 2230 2227 2230 2233 2239 2245 2262 2285 2298 2295 2295 2311 2337 2346 2364 2362 2362 2369 2377 2362 2402 2410 2239 2156 2100 2093 2116 2149 2169 2169 2251 2413 2394 2400 2336 2256 2221 2218 2223 2225 2264 2285 2280 2251 2257 2262 2252 2257 2240 2247 2246 2234 2240 2244 2263 2274 2282 2324 2371 2427 2430 2442 2416 2406 2413 2454 2463 2444 2393 2393 2377 2364 2389 2464 2239 2230 2230 2230 2230 2227 2224 2227 2221 2239 2232 2246 2246 2246 2254 2259 2261 2264 2258 2267 2252 2248 2258 2242 2230 2224 2227 2230 2230 2230 2242 2245 2256 2271 2290 2293 2293 2310 2333 2349 2376 2370 2369 2371 2381 2376 2407 2406 2210 2145 2104 2100 2123 2145 2173 2169 2273 2454 2477 2399 2318 2270 2233 2224 2225 2219 2235 2252 2265 2237 2249 2247 2238 2235 2235 2226 2233 2220 2230 2245 2248 2271 2278 2337 2371 2421 2428 2418 2466 2419 2479 2391 2417 2381 2378 2326 2374 2338 2369 2406 2248 2236 2233 2230 2227 2224 2221 2224 2215 2230 2227 2246 2247 2249 2254 2259 2256 2262 2258 2259 2247 2245 2249 2239 2233 2221 2227 2230 2227 2218 2233 2245 2251 2265 2273 2279 2290 2306 2323 2352 2381 2380 2376 2369 2371 2381 2413 2381 2202 2159 2127 2120 2131 2149 2159 2166 2273 2443 2536 2430 2300 2266 2236 2221 2232 2223 2216 2226 2250 2232 2229 2237 2230 2225 2221 2223 2223 2212 2227 2240 2248 2270 2287 2349 2384 2424 2422 2436 2517 2377 2415 2381 2374 2356 2383 2385 2359 2345 2422 2473 2247 2236 2239 2239 2230 2224 2215 2224 2221 2230 2227 2244 2246 2249 2254 2257 2254 2256 2256 2254 2246 2240 2247 2239 2233 2218 2221 2227 2224 2205 2221 2239 2245 2251 2259 2262 2276 2295 2327 2361 2396 2385 2376 2362 2364 2381 2416 2320 2202 2183 2156 2134 2152 2156 2159 2186 2265 2424 2539 2421 2287 2243 2226 2220 2224 2223 2210 2217 2233 2217 2229 2234 2223 2212 2214 2213 2213 2191 2218 2229 2236 2261 2295 2353 2342 2402 2433 2438 2437 2391 2360 2364 2350 2348 2358 2365 2343 2328 2432 2495 2245 2236 2239 2245 2239 2227 2215 2221 2215 2227 2227 2239 2244 2249 2249 2248 2248 2248 2256 2254 2243 2238 2244 2242 2233 2212 2215 2221 2208 2199 2208 2224 2227 2239 2251 2248 2262 2287 2324 2363 2401 2385 2369 2354 2357 2378 2418 2295 2212 2205 2189 2156 2176 2179 2192 2227 2273 2415 2510 2362 2273 2230 2222 2212 2217 2219 2209 2212 2223 2214 2220 2226 2216 2210 2204 2210 2202 2188 2204 2212 2222 2257 2290 2327 2343 2389 2398 2375 2430 2357 2338 2331 2338 2336 2354 2402 2388 2367 2419 2499 2245 2230 2242 2239 2242 2236 2224 2212 2208 2224 2224 2233 2238 2250 2247 2246 2242 2245 2253 2254 2241 2238 2245 2239 2233 2208 2208 2218 2202 2186 2192 2212 2215 2230 2239 2239 2256 2279 2319 2354 2385 2385 2362 2349 2352 2383 2409 2305 2248 2245 2221 2186 2196 2221 2230 2251 2287 2394 2452 2313 2266 2240 2231 2222 2225 2212 2211 2220 2221 2213 2211 2216 2205 2201 2202 2193 2188 2180 2188 2193 2210 2248 2285 2297 2331 2357 2346 2370 2398 2378 2323 2317 2303 2356 2342 2375 2453 2369 2431 2494 2245 2239 2233 2236 2239 2236 2227 2221 2212 2221 2221 2230 2233 2245 2241 2246 2237 2237 2240 2247 2245 2239 2242 2230 2230 2202 2205 2208 2196 2179 2179 2202 2212 2224 2233 2233 2256 2279 2311 2347 2369 2376 2357 2347 2339 2381 2406 2338 2290 2271 2245 2221 2239 2248 2251 2262 2295 2364 2402 2315 2267 2257 2246 2228 2231 2219 2221 2221 2218 2213 2213 2211 2199 2195 2190 2176 2172 2170 2182 2188 2200 2235 2266 2283 2317 2318 2312 2340 2366 2312 2310 2285 2287 2326 2329 2339 2343 2375 2425 2464 2245 2239 2230 2230 2230 2236 2224 2221 2221 2224 2224 2233 2230 2242 2232 2231 2225 2219 2226 2230 2233 2233 2239 2227 2227 2192 2189 2199 2192 2169 2179 2202 2208 2221 2227 2239 2262 2276 2309 2334 2349 2354 2349 2344 2334 2376 2397 2364 2306 2285 2268 2262 2273 2290 2259 2259 2311 2357 2399 2354 2293 2265 2254 2241 2238 2224 2224 2221 2221 2214 2207 2198 2188 2184 2181 2168 2161 2153 2169 2179 2197 2218 2256 2275 2295 2288 2293 2309 2343 2320 2285 2270 2277 2316 2337 2330 2371 2386 2419 2476 2242 2230 2230 2227 2224 2236 2215 2224 2224 2227 2224 2230 2224 2233 2227 2220 2220 2207 2211 2221 2221 2224 2230 2221 2221 2192 2173 2189 2192 2169 2176 2202 2212 2218 2230 2245 2262 2279 2309 2324 2334 2334 2342 2349 2334 2366 2381 2354 2309 2285 2298 2298 2295 2349 2314 2298 2339 2369 2413 2378 2306 2270 2257 2245 2248 2224 2227 2230 2224 2207 2207 2184 2174 2180 2170 2158 2153 2151 2163 2176 2192 2201 2236 2269 2285 2267 2287 2310 2343 2286 2273 2254 2276 2305 2326 2331 2349 2379 2396 2417 2242 2227 2227 2218 2215 2227 2215 2230 2230 2227 2221 2227 2215 2224 2215 2208 2212 2205 2202 2205 2208 2212 2215 2221 2215 2189 2166 2176 2186 2169 2173 2202 2215 2224 2242 2248 2268 2279 2303 2317 2327 2329 2342 2352 2342 2357 2364 2337 2295 2276 2329 2332 2327 2383 2401 2392 2369 2376 2406 2366 2293 2271 2261 2248 2245 2230 2233 2233 2221 2202 2195 2175 2168 2165 2154 2151 2145 2148 2161 2171 2179 2196 2222 2253 2288 2247 2273 2298 2329 2292 2260 2257 2273 2298 2320 2324 2343 2359 2358 2391 2242 2224 2221 2208 2212 2218 2212 2224 2230 2224 2221 2224 2212 2218 2208 2202 2212 2199 2196 2199 2192 2202 2208 2208 2215 2189 2169 2176 2179 2169 2176 2205 2215 2233 2245 2259 2265 2285 2295 2311 2319 2332 2347 2357 2349 2352 2349 2322 2290 2276 2352 2369 2364 2406 2452 2453 2392 2366 2383 2334 2265 2260 2258 2248 2251 2233 2233 2230 2215 2196 2185 2162 2156 2161 2149 2139 2135 2134 2147 2163 2169 2180 2200 2239 2266 2231 2250 2280 2299 2275 2245 2257 2263 2295 2319 2289 2325 2313 2376 2371 2239 2221 2212 2208 2208 2212 2215 2221 2224 2224 2215 2221 2208 2212 2202 2199 2202 2192 2189 2189 2186 2189 2202 2202 2215 2192 2173 2176 2176 2176 2186 2199 2212 2239 2245 2254 2268 2285 2298 2311 2319 2332 2349 2354 2357 2347 2339 2319 2306 2311 2383 2401 2397 2424 2454 2462 2406 2363 2352 2303 2248 2246 2250 2248 2248 2233 2224 2215 2208 2186 2175 2162 2156 2159 2149 2137 2132 2131 2141 2157 2166 2172 2185 2224 2235 2217 2236 2254 2252 2248 2251 2249 2254 2290 2329 2294 2326 2336 2356 2404 2230 2218 2212 2212 2208 2212 2212 2218 2221 2221 2215 2221 2208 2212 2196 2199 2192 2186 2189 2186 2179 2183 2196 2199 2212 2192 2173 2176 2179 2179 2186 2192 2208 2233 2239 2248 2276 2287 2303 2306 2314 2329 2352 2352 2357 2347 2334 2319 2326 2352 2416 2424 2401 2426 2437 2439 2392 2352 2324 2290 2242 2232 2244 2248 2248 2230 2221 2208 2205 2186 2179 2162 2159 2159 2152 2134 2130 2130 2136 2154 2161 2159 2172 2206 2214 2202 2219 2237 2250 2246 2240 2250 2249 2271 2318 2311 2326 2342 2350 2377 2227 2221 2208 2212 2208 2212 2221 2224 2221 2221 2215 2218 2208 2208 2196 2192 2189 2183 2176 2179 2176 2179 2189 2199 2208 2183 2169 2176 2176 2176 2179 2189 2208 2227 2230 2248 2282 2298 2311 2314 2314 2329 2354 2349 2352 2344 2327 2322 2337 2369 2432 2436 2378 2408 2408 2408 2362 2334 2314 2294 2230 2220 2232 2236 2251 2227 2224 2205 2204 2183 2179 2162 2166 2159 2149 2134 2131 2120 2132 2148 2160 2150 2163 2183 2198 2198 2200 2225 2233 2240 2231 2226 2255 2276 2308 2319 2338 2323 2342 2385 2233 2230 2215 2208 2212 2221 2221 2221 2221 2218 2212 2212 2208 2202 2192 2189 2179 2176 2166 2169 2169 2176 2176 2189 2202 2176 2166 2176 2176 2169 2176 2186 2202 2218 2230 2248 2287 2306 2322 2317 2314 2334 2352 2352 2349 2339 2324 2322 2342 2370 2430 2448 2376 2369 2354 2354 2324 2317 2322 2298 2229 2207 2226 2227 2242 2224 2221 2204 2195 2183 2176 2173 2169 2156 2138 2134 2131 2120 2130 2141 2151 2141 2155 2163 2185 2178 2179 2213 2218 2222 2220 2224 2253 2265 2299 2342 2319 2314 2333 2357 2233 2236 2221 2212 2212 2218 2215 2221 2221 2218 2205 2208 2205 2199 2192 2186 2173 2166 2159 2162 2166 2166 2173 2186 2192 2169 2159 2176 2176 2169 2179 2183 2189 2218 2233 2242 2282 2306 2327 2322 2322 2332 2344 2347 2342 2337 2329 2329 2343 2382 2428 2448 2364 2314 2293 2295 2295 2306 2324 2289 2233 2202 2221 2221 2230 2230 2224 2207 2194 2179 2179 2173 2166 2159 2134 2134 2127 2116 2126 2131 2134 2138 2148 2152 2172 2169 2170 2211 2202 2210 2208 2224 2236 2267 2281 2313 2302 2313 2340 2364 2233 2230 2215 2208 2212 2212 2212 2212 2212 2208 2202 2199 2192 2192 2192 2176 2166 2159 2156 2159 2166 2162 2173 2183 2186 2166 2156 2166 2173 2166 2176 2186 2189 2218 2233 2233 2276 2306 2329 2324 2327 2334 2339 2347 2337 2332 2337 2329 2337 2387 2419 2421 2327 2248 2239 2239 2265 2295 2327 2270 2224 2199 2208 2208 2227 2233 2230 2211 2194 2175 2179 2166 2156 2145 2131 2131 2127 2116 2126 2129 2128 2131 2142 2144 2159 2153 2167 2203 2202 2197 2192 2198 2223 2244 2277 2298 2294 2305 2319 2348 2230 2227 2208 2208 2202 2202 2205 2208 2208 2205 2196 2199 2192 2189 2186 2166 2156 2162 2152 2159 2159 2166 2173 2176 2173 2156 2152 2162 2159 2159 2173 2186 2189 2205 2227 2230 2265 2306 2337 2332 2334 2332 2337 2344 2334 2329 2337 2322 2319 2370 2415 2376 2276 2212 2208 2199 2227 2295 2317 2242 2208 2199 2192 2199 2215 2233 2233 2214 2187 2172 2176 2162 2149 2141 2134 2134 2120 2112 2115 2119 2126 2137 2132 2138 2152 2139 2163 2189 2192 2183 2177 2188 2210 2243 2268 2285 2294 2313 2307 2327 2223 2218 2202 2202 2192 2199 2202 2202 2205 2199 2192 2189 2186 2183 2169 2162 2156 2159 2149 2156 2152 2162 2173 2169 2169 2156 2152 2159 2156 2159 2169 2183 2192 2202 2224 2242 2265 2311 2339 2332 2339 2329 2329 2337 2334 2322 2327 2303 2302 2362 2387 2312 2221 2186 2186 2179 2196 2271 2287 2220 2188 2192 2176 2179 2196 2224 2239 2223 2191 2166 2169 2156 2149 2134 2134 2131 2116 2108 2112 2112 2126 2131 2122 2136 2150 2142 2167 2182 2183 2165 2167 2173 2196 2227 2248 2269 2284 2304 2318 2334 2214 2212 2202 2202 2189 2196 2192 2202 2196 2189 2192 2183 2173 2169 2159 2159 2156 2156 2149 2149 2149 2159 2159 2166 2159 2156 2152 2149 2156 2156 2169 2186 2196 2205 2227 2239 2273 2314 2339 2334 2342 2332 2329 2334 2334 2322 2310 2281 2291 2349 2330 2237 2166 2156 2149 2141 2159 2215 2239 2185 2164 2169 2159 2162 2189 2215 2233 2215 2188 2159 2159 2149 2141 2131 2127 2131 2120 2108 2108 2112 2127 2123 2123 2131 2148 2157 2173 2167 2165 2155 2159 2159 2180 2214 2240 2260 2282 2297 2328 2319 2211 2208 2202 2199 2189 2196 2192 2196 2192 2186 2179 2176 2166 2162 2156 2152 2156 2156 2149 2149 2152 2149 2152 2159 2159 2145 2145 2149 2159 2156 2169 2183 2189 2205 2227 2242 2282 2311 2339 2337 2337 2334 2334 2339 2337 2322 2289 2252 2259 2313 2269 2167 2127 2120 2123 2112 2123 2149 2188 2153 2145 2141 2149 2156 2169 2196 2221 2208 2186 2159 2159 2152 2141 2134 2127 2127 2116 2104 2104 2116 2120 2116 2123 2134 2152 2157 2182 2169 2147 2151 2150 2142 2161 2205 2230 2248 2276 2292 2321 2328 2207 2199 2196 2189 2186 2196 2189 2186 2186 2183 2173 2166 2159 2156 2152 2152 2156 2145 2152 2156 2156 2149 2145 2149 2152 2141 2145 2156 2159 2156 2169 2186 2192 2202 2224 2248 2290 2314 2342 2339 2339 2337 2334 2334 2324 2298 2267 2240 2237 2262 2218 2123 2104 2097 2104 2097 2104 2123 2137 2127 2131 2123 2145 2141 2149 2173 2199 2196 2189 2166 2159 2152 2141 2138 2131 2120 2112 2104 2104 2112 2120 2116 2123 2141 2159 2166 2187 2159 2145 2145 2144 2134 2147 2197 2213 2234 2259 2293 2313 2334 2211 2199 2189 2186 2189 2186 2179 2183 2179 2176 2169 2159 2152 2152 2145 2156 2156 2141 2152 2159 2156 2156 2138 2145 2149 2141 2138 2156 2166 2149 2173 2179 2189 2199 2224 2248 2287 2317 2342 2339 2344 2337 2337 2322 2295 2265 2255 2240 2242 2218 2164 2108 2089 2089 2100 2089 2100 2108 2104 2112 2123 2116 2134 2138 2131 2149 2176 2192 2186 2166 2159 2156 2134 2131 2131 2120 2116 2104 2104 2112 2112 2116 2116 2149 2168 2179 2190 2165 2154 2142 2141 2124 2135 2179 2195 2216 2256 2277 2307 2330 2210 2202 2189 2189 2189 2179 2179 2183 2176 2162 2159 2156 2149 2145 2149 2149 2149 2145 2152 2156 2149 2149 2145 2145 2149 2134 2138 2149 2159 2156 2166 2179 2189 2192 2221 2248 2287 2317 2342 2339 2354 2334 2337 2311 2256 2248 2250 2252 2244 2202 2122 2089 2089 2077 2089 2093 2100 2100 2089 2093 2108 2108 2127 2123 2116 2134 2159 2183 2179 2159 2159 2156 2127 2127 2127 2116 2127 2104 2108 2112 2108 2112 2127 2156 2183 2183 2187 2167 2158 2143 2137 2122 2122 2164 2186 2202 2248 2266 2291 2316 2211 2204 2202 2196 2186 2183 2186 2183 2169 2152 2156 2156 2149 2152 2152 2149 2152 2149 2149 2149 2138 2145 2145 2145 2149 2138 2138 2149 2156 2159 2156 2183 2189 2192 2215 2248 2282 2319 2342 2347 2354 2337 2337 2290 2224 2211 2225 2242 2219 2171 2100 2085 2085 2077 2089 2089 2093 2093 2085 2089 2100 2097 2123 2116 2112 2112 2149 2169 2169 2156 2162 2149 2127 2120 2127 2116 2120 2104 2097 2112 2112 2116 2131 2161 2182 2176 2171 2169 2148 2145 2134 2120 2116 2157 2182 2196 2234 2263 2290 2303 2212 2205 2196 2199 2176 2186 2189 2183 2159 2145 2152 2152 2145 2159 2156 2149 2152 2156 2145 2141 2134 2141 2145 2134 2138 2134 2134 2149 2159 2156 2156 2179 2186 2189 2215 2251 2293 2329 2349 2357 2357 2344 2334 2279 2199 2178 2178 2172 2154 2138 2085 2089 2081 2072 2093 2085 2085 2085 2089 2085 2089 2093 2123 2112 2112 2100 2131 2159 2159 2156 2169 2134 2116 2116 2127 2112 2112 2104 2104 2108 2116 2120 2134 2160 2174 2163 2164 2157 2138 2134 2134 2120 2116 2148 2169 2191 2220 2256 2282 2283 2212 2199 2192 2196 2176 2189 2186 2179 2152 2152 2152 2152 2145 2166 2152 2149 2152 2149 2145 2138 2134 2138 2145 2134 2134 2131 2127 2141 2152 2149 2156 2179 2179 2189 2215 2259 2303 2337 2357 2366 2357 2352 2327 2271 2191 2148 2138 2116 2112 2112 2085 2081 2072 2072 2093 2072 2085 2085 2085 2085 2089 2100 2116 2112 2104 2100 2116 2145 2159 2159 2159 2120 2112 2116 2116 2120 2112 2104 2108 2104 2112 2120 2131 2147 2169 2154 2148 2145 2131 2127 2123 2116 2116 2138 2164 2182 2209 2243 2266 2268 2208 2196 2189 2189 2186 2189 2179 2176 2152 2152 2152 2145 2145 2162 2156 2149 2156 2156 2149 2134 2134 2141 2138 2134 2134 2131 2127 2138 2145 2141 2152 2179 2179 2189 2221 2262 2311 2347 2369 2366 2364 2362 2324 2271 2198 2137 2116 2097 2104 2097 2081 2072 2081 2077 2093 2072 2081 2085 2085 2085 2093 2100 2108 2108 2097 2097 2123 2141 2156 2152 2141 2116 2108 2116 2120 2127 2108 2104 2108 2108 2108 2116 2131 2143 2168 2152 2132 2138 2123 2123 2116 2116 2116 2134 2151 2175 2202 2229 2252 2240 2212 2196 2186 2183 2179 2186 2176 2169 2156 2156 2152 2145 2152 2166 2152 2149 2156 2156 2149 2138 2138 2141 2145 2134 2134 2123 2127 2141 2138 2138 2152 2176 2179 2189 2224 2265 2314 2352 2369 2366 2366 2362 2322 2276 2198 2127 2100 2089 2089 2089 2072 2068 2072 2085 2089 2072 2072 2085 2081 2085 2085 2093 2104 2097 2093 2093 2116 2138 2152 2141 2131 2120 2108 2112 2116 2127 2104 2097 2097 2112 2112 2116 2127 2144 2165 2136 2123 2123 2116 2116 2112 2108 2112 2127 2137 2162 2187 2222 2233 2221 2205 2196 2186 2186 2179 2186 2176 2162 2159 2156 2152 2156 2152 2166 2156 2149 2152 2149 2149 2138 2145 2145 2145 2134 2134 2131 2127 2141 2138 2138 2152 2169 2189 2199 2230 2271 2319 2349 2369 2366 2369 2357 2324 2290 2199 2123 2100 2089 2085 2085 2068 2060 2068 2072 2089 2072 2068 2077 2068 2068 2089 2089 2104 2093 2089 2093 2116 2141 2152 2138 2127 2127 2104 2108 2120 2127 2104 2089 2097 2108 2108 2112 2131 2155 2165 2130 2116 2120 2112 2112 2108 2100 2108 2120 2138 2150 2182 2208 2216 2210 2208 2196 2192 2189 2186 2183 2169 2162 2156 2159 2156 2156 2156 2166 2156 2149 2149 2145 2149 2145 2138 2138 2138 2131 2131 2120 2123 2134 2134 2134 2149 2169 2189 2205 2242 2271 2324 2352 2371 2369 2376 2362 2334 2306 2215 2141 2104 2085 2085 2089 2064 2060 2064 2060 2072 2068 2064 2060 2064 2060 2089 2085 2089 2085 2089 2097 2112 2138 2156 2134 2131 2120 2108 2108 2116 2120 2104 2093 2097 2104 2108 2112 2134 2165 2156 2115 2116 2116 2104 2112 2108 2097 2108 2120 2127 2137 2166 2198 2198 2201 2212 2202 2196 2189 2192 2179 2166 2159 2152 2162 2166 2159 2159 2169 2159 2145 2145 2145 2145 2145 2134 2131 2134 2123 2127 2120 2123 2123 2138 2123 2149 2169 2189 2205 2245 2279 2334 2366 2383 2381 2383 2369 2349 2317 2233 2162 2112 2085 2085 2085 2060 2047 2056 2043 2060 2068 2060 2056 2060 2064 2085 2072 2089 2089 2093 2097 2123 2127 2152 2134 2134 2116 2108 2108 2112 2112 2097 2093 2093 2097 2108 2116 2138 2162 2147 2120 2108 2112 2100 2108 2104 2097 2100 2123 2116 2119 2150 2181 2181 2188 2215 2208 2202 2189 2186 2179 2166 2156 2156 2166 2169 2159 2166 2169 2156 2141 2145 2145 2145 2134 2127 2131 2131 2131 2131 2120 2112 2120 2134 2123 2145 2176 2192 2212 2251 2290 2342 2381 2394 2385 2392 2376 2366 2314 2233 2159 2100 2072 2085 2072 2056 2040 2047 2043 2060 2068 2060 2056 2064 2064 2089 2072 2089 2085 2093 2097 2123 2134 2138 2131 2131 2120 2112 2108 2112 2104 2097 2089 2093 2104 2108 2116 2134 2159 2144 2120 2097 2108 2104 2100 2104 2097 2100 2116 2112 2120 2138 2162 2164 2183 2221 2208 2202 2189 2189 2179 2166 2159 2156 2162 2169 2162 2159 2166 2152 2141 2145 2134 2131 2123 2123 2120 2127 2131 2127 2120 2112 2120 2134 2120 2138 2176 2192 2212 2259 2301 2354 2383 2392 2383 2390 2380 2366 2298 2215 2149 2093 2081 2081 2068 2056 2043 2040 2040 2047 2060 2056 2064 2060 2064 2081 2072 2089 2085 2089 2093 2116 2127 2134 2131 2127 2116 2116 2112 2108 2097 2093 2097 2093 2104 2112 2120 2134 2159 2138 2120 2104 2100 2104 2108 2100 2093 2093 2108 2112 2112 2131 2145 2151 2181 2221 2205 2196 2189 2186 2179 2169 2159 2159 2166 2169 2166 2159 2162 2152 2134 2134 2123 2116 2112 2112 2116 2131 2123 2131 2120 2116 2123 2134 2120 2138 2176 2189 2212 2265 2313 2357 2381 2390 2381 2378 2375 2364 2287 2199 2127 2089 2072 2081 2060 2056 2047 2040 2040 2043 2056 2047 2064 2064 2068 2081 2068 2085 2085 2081 2089 2116 2127 2138 2131 2131 2116 2112 2112 2104 2093 2097 2097 2097 2104 2116 2120 2145 2158 2138 2112 2097 2100 2100 2108 2093 2089 2093 2100 2108 2104 2116 2127 2138 2174 109 35 125 51 59 14 29 22 30 31 109 41 49 6 20 34 68 79 190 63 66 90 228 289 620 333 529 1280 1280 223 85 124 365 185 72 41 78 142 280 382 477 483 1273 1280 1280 1280 1280 1280 1116 1275 1155 1131 1061 1280 1280 1280 1051 1280 943 1280 653 180 102 89 63 75 25 59 31 22 17 6 12 42 12 11 13 14 8 8 15 5 15 17 51 27 7 8 6 9999 9999 9999 9999 9999 15 17 28 27 25 14 34 22 135 39 62 9999 19 41 81 13 41 78 19 52 43 61 68 113 249 26 71 171 262 610 825 679 567 939 359 125 36 140 292 124 57 48 112 225 353 491 708 637 1071 1274 1280 1280 1280 1204 1224 1280 1280 1280 1171 1280 1280 1280 1280 923 1280 1280 1001 229 100 84 135 73 43 104 50 25 22 9 31 40 20 12 10 28 7 20 12 13 15 15 12 24 8 9 9999 9999 19 9999 27 30 19 21 33 30 36 23 74 19 64 36 53 17 14 31 49 23 206 48 43 88 85 90 85 62 171 22 101 170 252 544 804 1280 455 536 381 58 31 96 181 127 46 63 152 263 377 497 694 1267 1280 1275 1280 1280 1280 1280 1280 1280 1280 1280 1242 1280 1280 1280 1280 1280 1280 1280 1280 351 92 67 124 51 37 23 113 69 17 7 34 13 10 16 16 7 7 41 15 21 13 24 19 24 9 11 11 23 26 35 34 27 31 29 31 33 40 12 10 40 13 42 7 16 16 42 43 22 194 24 21 91 379 350 148 106 84 61 106 194 265 330 325 681 556 380 281 69 46 99 115 97 37 44 158 255 419 633 651 1061 1275 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 872 1280 1280 1280 1280 1280 1153 355 98 64 78 281 19 19 8 70 98 44 25 6 13 21 15 16 15 22 53 26 32 23 23 30 14 10 9999 30 31 36 37 37 33 28 28 28 35 6 11 22 43 10 19 15 40 55 38 90 134 37 119 188 135 410 50 258 82 66 77 181 268 338 198 199 263 99 121 53 58 137 76 55 29 48 155 301 546 764 1004 796 1280 1280 1280 1280 1280 1280 1233 1280 1280 1280 1280 1280 976 1280 1280 1280 1280 1280 953 346 101 91 157 108 21 9 25 11 45 87 47 29 6 21 16 14 30 38 22 28 23 13 30 32 23 12 9999 42 41 33 41 34 31 24 23 25 13 9999 10 22 63 33 15 43 48 41 85 26 32 44 187 210 153 231 13 212 130 77 160 157 166 130 144 131 87 79 75 96 110 104 86 42 32 50 144 275 595 994 1205 755 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1236 1280 1280 1280 1280 1280 1280 1221 290 101 96 199 86 62 30 11 15 67 183 85 9999 47 59 28 9 80 32 28 45 42 33 24 24 30 15 41 59 54 41 41 30 26 21 19 43 14 6 29 40 25 30 30 83 67 94 221 63 151 236 263 443 145 119 72 115 75 37 325 154 179 108 302 110 59 62 61 58 63 63 79 44 30 69 148 315 592 963 961 1280 1280 1280 1280 1280 1280 1280 1197 1280 1280 1280 1280 1232 1280 1280 1280 1280 1237 1280 1280 275 109 95 157 72 50 28 41 48 180 301 256 15 104 120 32 34 40 18 44 9 52 34 14 18 22 21 45 77 77 41 35 28 21 31 13 22 7 9999 44 31 54 11 36 106 157 116 253 337 272 222 173 554 482 61 245 47 20 181 442 236 228 219 220 115 79 57 69 37 56 75 63 34 33 97 159 344 667 949 1280 1280 1280 1189 1280 1280 1280 1280 1280 1032 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 884 288 107 122 130 88 54 32 234 102 288 270 272 40 7 63 3 1 8 17 56 4 21 42 17 15 9999 31 56 77 62 39 33 25 21 16 10 9 6 6 104 68 75 30 30 67 202 228 182 899 298 127 179 245 871 152 150 78 93 168 215 464 294 241 158 171 90 63 58 43 58 83 62 46 35 143 197 407 645 909 1275 1280 1280 1240 1280 1206 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 837 280 113 126 74 61 37 18 114 142 247 300 162 13 24 28 3 28 28 189 103 7 27 40 9999 9999 9999 32 59 69 45 31 24 39 14 17 7 9 9 9999 84 108 17 34 42 75 197 251 325 513 161 56 31 347 210 90 56 43 90 471 318 277 280 218 148 214 99 85 52 38 50 96 73 33 51 138 223 433 493 611 1242 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 673 264 113 97 133 102 47 158 156 198 185 332 121 17 9999 22 5 54 44 9999 79 9999 31 39 51 9999 28 49 72 44 38 31 21 18 12 35 7 12 8 9999 141 116 34 21 34 152 313 321 510 371 99 91 140 149 129 67 91 111 54 486 484 294 281 271 157 226 123 77 44 36 71 104 103 46 57 125 217 358 456 481 1099 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1142 1280 1280 1280 1280 725 280 116 42 304 87 68 122 51 295 141 194 225 28 9999 4 27 102 15 68 64 49 64 31 40 51 42 62 53 48 29 35 14 11 9 72 9999 12 7 9999 123 91 26 22 21 166 253 441 607 229 44 80 174 183 83 40 97 259 248 411 681 578 785 1280 184 180 83 62 32 41 87 118 151 123 80 129 215 251 332 598 1132 1146 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1284 1280 1280 1280 1280 819 323 126 65 188 63 98 36 80 427 152 198 199 180 2 7 27 35 24 180 1 153 33 25 57 42 50 39 31 37 19 14 13 10 11 28 10 23 3 2 86 57 69 101 43 109 139 353 303 432 58 149 226 228 40 23 94 162 445 453 581 892 531 910 181 275 248 107 26 40 75 131 186 201 137 144 194 277 362 540 814 1155 974 1280 1280 1280 1280 1280 1280 1280 1280 1159 1280 1280 1280 1280 1280 1280 1280 1280 819 287 122 65 245 75 14 35 21 189 147 342 302 185 3 9999 24 23 35 21 9999 49 5 8 24 40 29 21 25 11 29 14 11 9 34 27 7 7 9999 9999 80 94 134 150 86 50 94 252 326 338 337 611 538 158 52 26 68 68 159 315 248 301 360 550 241 107 237 209 23 39 59 95 208 218 173 230 354 400 633 977 967 1141 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 840 279 96 85 141 85 55 21 27 21 34 259 176 219 9999 82 4 9 149 91 11 49 6 9999 4 9999 38 14 33 9 17 13 9 8 39 7 6 9999 9999 9999 63 170 140 107 97 89 227 250 246 284 180 993 211 134 47 30 93 101 111 144 269 425 488 441 482 69 81 301 41 48 40 36 121 151 231 349 533 616 863 1141 1039 1240 1106 1280 1280 1280 1178 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 764 239 90 56 124 32 12 18 35 42 120 143 165 154 9999 211 9999 59 117 25 14 9999 4 9999 9999 9999 4 6 21 9 13 10 25 6 17 4 5 8 9999 9999 76 146 210 120 172 103 149 592 246 144 169 177 189 72 54 54 89 100 101 106 355 339 407 325 315 98 21 170 41 59 44 30 60 129 293 516 812 793 956 1280 1280 1201 1070 1280 1280 1159 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1210 666 208 84 39 13 29 44 11 14 23 32 153 210 97 180 9999 24 105 129 20 13 9999 9999 9999 9999 9999 9999 13 14 7 6 17 5 5 22 3 3 9999 9999 9999 82 174 116 127 167 257 574 343 212 119 96 1107 388 148 25 28 78 75 65 139 644 294 350 305 267 98 75 298 41 55 57 65 65 127 265 467 947 771 1076 1247 1260 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1053 548 191 74 22 11 68 36 10 9999 29 16 188 48 77 52 9999 162 137 129 12 9999 9999 24 9999 9999 9999 9999 11 11 14 19 14 6 5 45 4 9 9999 9999 9999 88 80 91 145 305 154 462 566 192 128 255 360 590 133 19 16 12 41 55 208 921 160 204 422 235 101 206 233 39 51 82 103 93 123 236 432 950 1251 1280 1280 1280 1268 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1226 636 193 71 18 11 51 19 9999 15 9999 38 140 9999 17 49 1 8 54 20 20 9999 9999 9999 15 9999 9999 9999 15 21 12 14 9999 14 11 38 4 9999 9999 9999 9999 78 89 95 138 452 421 793 1191 365 128 244 286 552 60 12 13 11 24 43 106 345 154 78 360 278 125 107 119 48 55 75 99 99 122 195 379 833 1280 1193 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 581 223 88 18 11 16 25 9999 9999 12 222 30 32 16 19 3 4 57 20 2 4 9999 9999 8 9999 9999 10 17 12 12 15 11 5 11 46 9999 9999 9999 9999 9999 97 124 131 319 295 378 817 503 918 207 217 342 327 107 15 12 12 36 71 81 138 139 64 322 240 147 124 87 41 45 52 66 86 112 165 288 674 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 576 228 106 20 11 36 31 9999 9999 37 157 35 9999 46 9999 3 6 111 28 20 11 21 9999 9999 9999 10 9999 10 9999 23 9999 9999 7 8 30 9999 9999 9999 9999 9999 143 259 247 586 486 953 606 1280 1280 343 158 201 132 44 16 16 44 128 166 185 139 93 55 289 312 177 176 89 32 39 43 63 82 109 153 263 561 1216 1154 1280 1280 1280 1280 1114 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 513 229 103 25 18 10 37 11 22 96 9999 9999 9999 9999 9999 6 68 25 13 26 32 9 5 9999 37 20 9999 15 15 9999 9999 9999 9999 23 15 9999 9999 9999 9999 9999 267 488 804 748 1280 1012 883 670 559 548 166 127 171 91 53 22 34 163 201 258 145 79 197 368 345 252 283 46 25 40 45 61 90 113 164 271 505 647 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1182 1280 1280 1280 1280 1280 1280 1280 927 546 240 101 36 36 10 69 15 60 75 21 15 9999 36 9999 56 75 53 58 13 12 72 40 8 21 5 5 31 20 9999 9999 9999 25 128 23 9999 9999 9999 9999 9999 362 471 796 1280 1280 1280 447 422 562 587 169 116 44 77 58 38 75 213 156 168 148 95 282 448 306 379 193 52 42 42 61 59 80 130 205 284 556 803 1203 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1054 886 458 272 111 73 52 20 94 60 10 29 13 72 9999 9999 10 42 104 46 5 46 4 29 9999 8 9999 8 16 35 23 9999 9999 9999 17 40 41 9999 9999 9999 9999 9999 367 456 1280 787 842 1280 651 928 832 644 231 112 70 26 40 91 99 209 175 235 214 204 298 349 322 509 74 69 44 53 84 79 92 122 211 324 533 654 1038 1191 1280 1280 1280 1280 1280 1280 1280 1280 1265 1281 1280 1280 1280 1280 1280 1280 1280 1280 966 747 450 325 161 134 110 47 50 117 9999 20 25 20 67 70 9999 60 30 54 22 133 46 27 35 9999 9999 27 16 13 23 9999 9999 4 27 43 9 9999 9999 9999 9999 9999 317 1144 397 1280 1248 1280 1280 1265 865 515 447 117 53 61 40 118 114 175 241 248 474 393 341 291 246 208 66 61 42 52 90 94 86 119 220 340 583 734 879 1280 1269 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1175 953 652 474 434 391 266 201 227 90 44 84 6 37 47 50 4 68 37 4 6 10 5 43 8 11 24 19 15 9999 9999 38 15 25 9 2 26 38 9999 9999 9999 9999 9999 9999 228 620 485 914 1280 1053 531 701 718 259 196 111 62 65 93 142 139 199 236 396 538 469 406 304 237 142 62 39 44 55 89 107 71 114 195 331 539 794 827 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 699 659 1280 874 514 488 323 314 317 151 90 59 14 53 101 110 9999 19 9999 8 7 30 4 16 10 16 8 8 46 9999 47 24 20 30 7 7 35 13 9999 9999 9999 9999 9999 9999 173 254 418 727 593 827 540 565 308 191 118 41 45 71 72 73 150 152 214 275 451 318 394 368 285 146 25 36 50 60 96 120 86 92 158 263 562 786 844 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1139 1280 1070 820 643 719 394 342 209 148 201 41 86 154 154 9999 9999 17 27 6 6 5 3 4 1 9999 6 17 9999 9999 9999 34 32 9 2 28 5 9999 9999 9999 9999 9999 9999 144 249 477 902 804 747 565 447 239 177 122 83 71 67 46 66 165 183 202 294 209 376 530 378 285 155 48 38 43 59 102 136 110 87 121 235 458 621 715 1202 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1149 1280 1280 1280 1063 806 693 573 321 270 367 118 169 267 199 7 9999 50 12 12 15 8 3 1 3 9999 10 24 25 18 9999 9999 7 8 4 67 9999 3 9999 9999 9999 9999 9999 154 302 543 462 387 657 378 322 253 201 177 147 79 70 66 86 155 182 161 383 411 343 447 400 257 147 73 39 44 53 83 140 120 100 107 211 388 716 801 1062 1206 1280 1280 1280 1280 1280 1280 1280 1280 1280 1196 1280 1280 1280 766 1280 1280 1138 1280 1280 1280 1182 866 862 891 610 465 480 204 282 327 236 14 4 46 55 15 15 12 8 8 22 6 18 34 22 9999 9999 9999 2 54 5 41 3 4 9999 9999 9999 9999 9999 147 250 419 401 489 768 433 279 233 206 237 226 131 137 115 201 265 420 238 246 355 592 631 371 221 116 91 44 47 48 76 110 131 109 125 188 302 568 668 959 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1209 1280 1280 1280 651 614 1091 500 432 424 303 66 6 20 22 19 19 29 15 25 14 12 40 224 9999 9999 9999 9999 3 107 4 43 4 9999 9999 5 9999 9999 9999 136 267 333 311 358 568 404 283 249 261 264 340 278 328 352 314 505 441 412 420 427 448 547 353 208 110 107 66 48 44 63 89 118 141 134 180 250 396 610 852 1026 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 959 804 1045 1096 902 616 342 82 23 80 31 24 19 10 44 12 35 36 30 60 9999 9999 9999 9999 8 9999 5 16 3 5 9999 9999 9999 9999 9999 100 162 309 261 318 365 316 313 277 304 346 399 336 1280 1179 811 1001 863 1065 858 599 515 487 347 170 102 128 94 54 46 71 76 95 159 145 165 203 293 574 736 1275 1202 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1219 1210 1280 1053 1230 839 559 307 82 15 53 29 21 16 7 12 21 27 65 16 17 9999 9999 9999 3 9999 3 67 4 5 4 6 9999 9999 9999 9999 70 92 234 330 273 281 310 317 327 388 405 553 378 603 1280 1260 501 607 1018 1222 1045 654 427 291 165 98 122 118 61 76 91 70 61 132 168 158 164 219 477 725 1100 899 1280 1224 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1057 1266 1280 1213 798 1103 914 276 92 15 23 23 20 11 24 37 31 128 89 15 14 9999 9999 9999 3 5 9999 7 6 4 6 9999 9999 9999 9999 9999 45 81 152 234 205 241 331 369 466 515 489 673 612 1280 1280 1280 527 1280 1051 1280 1028 594 459 331 146 93 121 114 88 78 87 103 71 115 183 165 163 203 360 695 849 1074 984 1224 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 977 1102 1271 1280 1280 1071 1280 474 558 122 25 25 19 27 12 36 56 84 28 42 41 47 9999 9999 3 4 4 9999 5 4 4 5 7 9999 9999 9999 9999 47 61 94 177 183 236 301 479 544 577 802 802 574 1249 798 751 1280 1280 1150 1217 1280 658 404 295 145 89 101 127 91 75 87 113 87 76 152 159 171 179 287 477 728 824 946 1280 1280 1280 1280 1212 1280 1280 1195 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 872 1280 851 789 1126 947 1127 336 185 40 22 24 29 21 41 31 6 33 66 21 18 18 9999 13 9999 9999 9999 4 4 4 6 6 9999 9999 9999 9999 47 65 56 137 163 228 310 427 479 893 855 989 1214 791 584 1280 1280 1280 1280 743 1280 940 576 309 143 100 82 115 87 95 140 131 114 73 88 148 164 164 226 470 720 695 782 1059 1280 1280 1261 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1277 1139 1280 1280 1280 1280 1280 1178 465 150 81 12 27 79 94 17 13 10 20 20 9999 20 22 9999 3 3 9999 9999 9999 4 5 6 6 9999 9999 9999 9999 51 70 69 122 159 206 287 365 416 486 1178 789 639 805 1280 1280 1280 1280 1280 705 989 933 604 296 140 92 83 112 88 124 147 93 94 42 61 116 170 177 189 329 423 519 561 661 1259 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1189 1280 1280 1280 1280 1280 1280 971 1227 811 1280 1280 569 1280 1133 450 137 112 15 80 28 15 18 17 13 10 12 9999 4 84 9999 4 9999 3 9999 9999 5 6 8 7 7 9999 9999 9999 51 77 74 126 157 192 266 387 553 613 678 1280 1280 1280 1280 1280 1280 1280 1280 1280 858 957 500 255 150 93 71 71 76 129 121 142 68 40 47 77 157 157 182 227 300 371 447 472 640 731 991 1280 1280 1280 1280 1280 1280 1280 1280 1280 753 1280 1280 1280 1280 1280 1280 1280 1280 727 1277 1280 505 1280 805 416 111 118 30 20 21 16 61 35 16 12 11 9999 12 139 9999 4 3 3 9999 4 9999 6 9999 9999 9999 9999 9999 3 51 85 70 107 131 177 255 347 477 459 650 1280 1280 1280 1280 1280 1280 1278 1280 972 734 894 478 244 154 128 119 79 73 90 137 136 87 45 40 58 156 152 178 215 299 328 398 383 399 626 646 1280 1280 1280 1280 1280 1280 1280 1280 910 1280 1280 1280 1023 850 1280 1280 1280 1280 522 510 575 1280 1280 749 145 114 103 54 21 28 19 47 35 14 13 10 7 8 164 9999 9999 3 9999 9999 3 9999 9999 5 9999 9 13 9999 9999 36 71 59 119 133 175 281 321 388 425 595 1280 1280 1280 1280 1280 1280 1280 1280 817 740 556 464 252 150 160 149 71 83 61 131 125 108 67 55 56 127 135 191 235 304 377 395 331 334 352 399 1148 1280 1280 1280 1280 1280 1014 1280 1280 1216 1199 1280 456 954 1280 1280 585 1280 533 372 736 731 1280 657 101 132 107 62 29 32 26 19 27 16 23 8 8 5 132 9999 5 6 9999 9999 9999 5 9999 9999 6 7 8 9 5 32 55 81 115 130 191 255 318 442 620 783 1280 1280 875 1280 1280 1280 1280 1280 898 827 559 489 328 176 166 151 86 91 60 79 122 113 87 58 62 117 139 196 227 269 295 321 340 304 276 360 1148 1280 1280 1280 1280 1280 1026 1280 665 1280 1196 386 467 464 1081 532 1280 542 690 569 663 485 1280 177 98 118 75 62 35 51 24 12 16 22 33 18 9999 9999 93 9999 7 9999 7 5 5 9999 9999 9999 7 7 10 10 5 23 45 88 119 137 197 210 279 351 625 1064 1051 1280 1280 1079 1173 1280 1280 1280 1280 889 891 576 368 239 202 165 117 83 65 72 105 113 112 74 68 96 107 202 214 228 257 277 298 294 287 285 597 1280 1280 1280 1280 1237 1280 782 812 495 696 270 249 285 1181 1143 545 390 609 1280 431 461 371 97 164 58 35 38 53 44 24 24 13 25 45 46 8 8 86 9999 8 9999 9999 9999 9999 6 9999 8 8 11 9 9 6 43 45 116 177 218 204 202 217 369 476 771 875 1280 1280 937 889 1015 1280 1280 1280 928 816 707 378 291 243 197 138 97 57 68 101 159 143 78 96 77 83 192 214 208 256 246 275 290 259 255 391 1005 1205 1266 1036 831 1280 630 368 236 324 140 251 272 385 311 377 586 934 1280 443 1280 322 84 86 20 22 38 43 36 26 44 12 21 37 53 12 11 90 10 15 12 12 9 9999 7 8 9999 10 13 9 11 8 45 55 57 91 216 228 181 180 277 525 754 1280 1280 879 1280 766 861 1280 1087 1278 1279 828 613 520 340 300 225 160 127 87 77 93 138 135 99 93 92 74 159 284 218 245 207 232 268 251 206 233 382 492 772 569 510 774 535 232 130 127 127 671 237 456 1193 314 588 795 624 308 521 168 84 23 12 22 22 36 36 28 29 17 16 32 51 29 14 41 71 17 9999 15 10 9999 10 10 16 16 13 12 9 8 37 63 88 120 206 217 167 159 239 342 467 1259 1280 706 1257 1280 693 1280 863 547 1279 860 649 443 371 358 235 162 149 111 105 101 94 81 85 102 97 77 142 260 259 285 240 215 221 195 210 173 233 263 315 297 240 319 234 158 125 117 544 1140 1280 1280 1080 344 354 502 324 220 107 100 18 15 16 32 23 43 32 32 43 34 35 48 78 34 21 16 14 21 9999 20 11 11 12 13 13 16 16 10 11 6 43 73 132 189 242 243 170 160 255 400 561 995 906 1250 1280 959 1280 763 1137 491 831 967 735 482 440 344 231 189 154 137 138 106 120 84 83 115 100 104 118 192 311 265 221 217 201 177 155 139 168 174 175 194 228 180 159 140 118 167 435 596 572 801 398 488 276 449 241 163 95 32 12 15 20 26 27 38 50 26 43 42 37 40 67 32 21 18 20 24 20 21 15 15 13 14 9999 17 14 11 12 8 82 86 151 222 234 209 194 172 276 477 647 877 1280 1280 1280 1280 1280 1280 763 600 559 539 502 578 545 309 226 180 164 150 136 103 109 148 85 107 98 100 133 176 287 269 200 188 165 140 103 102 127 132 130 139 255 181 199 220 120 220 231 289 388 375 513 535 306 276 71 46 75 16 11 12 22 23 29 39 43 40 46 55 70 44 61 28 22 24 27 25 22 22 14 15 14 19 19 15 15 10 15 8 110 100 183 225 236 216 201 215 294 464 608 1206 1119 596 1060 1280 1280 1280 1235 708 818 505 571 576 502 326 199 154 178 150 149 98 95 143 113 120 85 91 127 175 259 264 219 166 143 115 88 88 91 95 118 113 231 185 215 295 180 282 266 99 256 297 412 268 131 43 35 17 31 10 15 14 30 29 34 35 53 36 80 54 59 31 49 24 20 24 30 25 18 20 16 17 14 18 18 17 13 11 10 8 138 162 318 309 258 243 228 202 340 404 519 585 758 775 1128 1057 612 1265 465 983 968 644 598 622 569 387 206 196 175 153 137 117 91 124 138 122 67 90 114 161 226 291 287 169 133 99 84 81 65 64 86 114 230 227 304 216 292 449 119 91 237 173 217 163 35 21 14 10 27 12 15 27 37 39 43 51 41 74 96 87 77 45 79 26 20 25 31 22 20 19 15 14 15 15 16 14 13 9 12 11 232 374 357 269 268 255 226 223 271 340 532 385 509 556 668 766 529 806 577 611 755 817 649 605 535 457 226 225 179 156 127 120 108 112 139 118 76 75 98 149 233 253 263 215 156 105 106 105 82 60 66 95 135 387 289 359 216 286 132 79 66 108 137 102 16 11 13 11 14 11 19 43 45 45 31 34 59 113 102 90 72 62 69 42 27 29 34 21 19 17 17 13 15 15 15 14 14 13 20 26 555 569 601 376 316 288 229 200 220 243 291 244 342 646 499 512 666 721 699 467 1077 711 662 598 466 457 290 243 199 160 125 127 113 104 124 96 69 75 101 124 212 210 242 212 133 136 107 122 112 83 59 78 143 424 261 322 107 255 100 107 48 78 74 67 10 14 17 18 20 20 29 59 56 34 32 42 91 119 106 102 70 51 40 31 20 32 34 22 21 17 15 13 15 16 19 14 17 15 17 11 923 790 565 414 360 271 215 182 176 202 194 248 372 631 379 320 396 583 648 778 594 671 615 516 499 420 312 246 221 228 141 122 140 114 114 92 75 78 123 124 192 207 243 207 131 142 128 137 126 98 91 117 159 742 409 479 143 107 96 167 37 51 41 42 18 20 21 20 20 24 31 62 57 46 40 59 102 104 90 113 62 31 26 22 21 33 32 23 22 16 15 16 18 18 28 17 16 17 17 12 1280 777 523 514 400 329 249 188 176 195 212 274 434 675 435 331 285 407 620 662 536 415 490 487 485 335 251 230 231 249 164 152 146 130 106 99 79 83 125 146 172 170 203 185 128 143 154 147 120 97 150 210 417 250 364 323 152 141 122 109 34 90 29 29 23 21 22 14 18 26 35 55 45 52 40 75 104 90 67 65 54 28 21 20 21 36 32 24 22 18 22 16 20 20 16 17 16 14 16 17 597 1280 686 624 450 352 283 247 220 215 259 360 526 555 402 282 250 231 285 441 435 300 405 382 424 331 242 223 225 256 218 195 158 151 113 106 94 109 161 170 207 201 188 185 150 127 139 161 133 138 155 467 596 222 249 298 313 262 285 113 110 87 21 36 21 22 22 17 20 29 32 36 38 49 33 89 79 66 60 38 45 18 27 22 23 39 28 28 23 20 21 18 19 20 17 17 18 15 17 14 935 1280 1280 656 458 404 314 292 269 268 293 381 386 365 342 238 210 136 158 202 246 258 287 311 347 320 271 239 257 297 280 219 185 166 135 120 129 140 198 184 212 197 193 179 145 119 140 159 136 147 260 877 614 333 177 150 200 215 204 150 130 86 21 25 24 23 17 19 22 30 31 31 43 56 37 71 64 48 53 36 32 19 37 24 27 46 32 32 25 22 22 21 21 21 18 17 17 17 16 10 1280 1089 1280 762 532 407 370 339 332 290 313 343 319 280 234 170 195 147 158 218 217 222 239 306 347 361 345 290 293 301 309 268 213 174 155 157 152 165 212 218 189 187 178 187 143 120 145 141 133 114 339 793 1192 497 224 108 154 227 328 177 88 29 23 27 25 27 21 19 27 39 26 27 39 53 41 49 60 52 43 37 31 22 23 30 35 40 44 34 30 25 30 24 23 20 19 20 20 20 12 6 555 1280 1280 1164 705 494 394 304 296 250 293 285 301 220 168 150 148 142 143 166 177 200 233 292 322 338 345 334 383 337 360 314 236 196 194 179 174 203 213 202 191 175 163 172 142 125 169 141 112 84 359 1019 1086 345 255 184 142 222 216 225 94 34 30 28 27 29 22 24 28 37 25 32 47 58 41 50 52 46 38 38 33 25 25 31 36 39 49 40 29 22 29 27 26 21 19 23 18 17 10 10 1280 1280 1280 705 789 482 356 295 260 224 239 252 250 197 153 122 118 94 99 129 153 148 211 285 315 338 357 388 404 389 370 379 285 230 219 219 207 211 231 211 189 167 143 163 153 149 171 147 103 113 292 953 608 378 348 238 133 138 74 160 78 36 29 30 29 31 23 29 30 36 24 34 48 52 34 45 46 35 37 37 34 28 30 36 41 41 41 30 25 27 32 29 27 20 21 23 20 13 9999 11 1280 1280 1280 602 760 549 338 259 244 196 187 198 198 160 129 109 104 96 98 85 104 133 196 255 287 335 350 420 371 384 361 336 357 264 231 229 218 222 211 186 176 151 156 173 171 183 204 141 124 148 333 613 572 480 543 281 155 112 59 114 83 34 34 34 32 32 27 29 33 31 25 38 46 42 38 52 40 35 39 35 35 32 33 40 43 46 38 26 24 29 29 30 28 23 21 21 16 11 17 13 1031 1280 1161 1095 1280 506 323 265 226 187 178 172 187 145 121 109 92 86 75 71 104 130 193 249 284 323 349 377 381 371 388 355 307 295 269 228 219 198 183 166 184 169 168 192 181 215 211 121 161 192 426 597 905 676 1277 438 246 87 84 157 78 38 39 39 39 31 28 31 34 32 31 42 49 46 41 45 37 36 41 39 36 33 40 50 48 49 35 24 30 31 34 31 28 24 23 18 16 15 17 83 1280 812 750 1280 922 540 298 248 216 193 173 171 165 144 122 100 88 74 64 69 94 130 194 249 287 304 363 359 374 336 432 380 301 260 254 243 217 157 154 171 173 173 190 182 172 204 200 124 158 282 473 643 970 1042 1280 1148 374 79 159 57 67 45 42 45 46 36 34 33 32 30 37 47 52 49 48 44 41 41 43 44 39 36 43 50 51 44 37 27 35 33 33 32 25 25 21 16 19 14 15 47 428 446 433 1280 1280 546 288 258 210 183 174 173 175 155 130 94 82 66 57 53 80 151 205 242 289 300 327 338 341 410 407 326 293 275 263 270 200 160 148 152 146 163 189 173 175 202 178 127 126 264 482 1027 683 1280 1280 1280 494 117 95 106 99 49 55 57 54 45 35 31 33 33 42 60 51 48 45 46 43 43 45 45 42 42 52 54 51 40 32 28 37 38 31 26 30 23 18 16 16 13 19 13 385 424 668 1117 917 454 304 226 192 155 162 172 189 148 128 100 79 65 59 60 79 133 194 236 302 320 336 358 349 386 358 339 310 284 268 275 213 150 145 130 114 147 174 152 177 164 149 120 119 249 526 821 885 1280 1277 1046 589 128 103 377 111 54 70 72 73 59 46 31 34 34 50 61 50 50 47 52 44 46 50 53 47 44 55 53 48 36 31 32 42 35 31 28 30 20 17 17 18 19 21 15 264 284 567 670 788 388 300 244 187 162 137 153 170 159 128 104 86 77 66 73 85 123 153 209 274 333 328 325 348 357 361 399 333 267 237 283 221 154 126 107 112 144 174 165 157 158 128 105 134 254 506 1280 1164 1280 1280 1280 417 142 132 87 92 73 83 88 92 70 50 34 35 42 56 60 49 51 49 52 46 48 54 58 54 51 57 56 44 34 33 39 51 42 31 43 33 21 20 21 22 22 16 17 219 214 319 463 459 368 309 252 202 165 145 130 136 152 127 111 93 88 84 86 95 124 152 201 270 297 295 299 370 403 386 395 348 255 243 245 208 171 119 103 124 149 179 180 143 151 127 88 135 227 490 926 922 1280 1278 1280 337 150 145 91 59 81 87 97 89 78 57 45 39 51 63 65 56 54 50 52 51 52 55 61 61 57 58 57 47 40 37 58 38 38 34 55 41 28 21 23 22 22 24 19 177 192 298 392 434 430 341 260 196 171 147 127 122 149 132 115 105 99 100 88 106 124 139 182 245 297 297 314 333 395 408 422 316 257 239 207 198 163 126 110 125 147 183 161 128 175 119 78 122 295 691 681 1278 1280 1280 1280 322 113 144 126 69 91 94 95 89 77 70 51 47 63 70 69 61 60 56 56 57 60 59 60 63 61 61 58 53 65 49 73 42 33 32 52 40 29 23 26 25 25 23 17 170 170 268 379 443 438 329 260 209 178 146 134 125 132 129 117 109 103 105 102 104 123 139 178 247 275 296 311 364 398 366 367 333 273 212 169 169 147 140 113 116 139 182 153 146 171 104 85 135 545 691 634 1180 1280 1280 1280 272 216 165 158 99 89 92 95 86 79 93 74 60 70 81 76 69 65 66 59 61 64 65 66 65 63 66 59 60 75 63 48 60 33 49 35 35 28 28 24 27 24 21 14 157 155 271 416 459 438 338 268 196 185 162 136 142 127 125 121 116 115 109 119 112 120 133 188 256 272 314 374 343 379 434 384 332 285 204 160 174 159 149 122 121 142 165 154 155 158 120 86 194 751 948 534 1280 1280 998 1280 244 243 238 164 113 94 97 101 93 88 107 93 78 87 94 81 75 78 75 71 63 71 72 72 74 72 69 52 72 72 58 35 60 26 38 37 34 32 32 31 28 25 22 14 147 163 252 340 459 430 335 309 217 180 185 146 136 123 130 125 127 114 114 128 126 130 138 191 255 305 376 352 390 409 411 371 314 299 212 167 176 181 156 139 135 152 172 170 156 149 133 105 293 930 1280 505 1280 711 1280 659 789 219 124 247 115 106 119 116 98 91 108 112 94 95 113 82 79 82 79 75 70 76 81 72 81 75 62 51 53 49 66 29 29 26 36 37 36 36 33 31 26 23 22 14 165 165 204 296 435 453 366 283 264 213 171 158 139 123 135 123 116 122 122 136 135 138 145 203 297 356 346 392 409 372 412 375 353 295 231 203 210 176 158 144 157 180 178 179 162 153 124 118 365 778 1280 591 1277 1024 855 696 991 284 138 167 121 120 133 125 119 112 126 128 116 115 116 89 87 84 89 81 77 89 92 81 86 76 56 53 75 51 61 30 34 26 38 37 42 38 37 41 28 24 20 15 180 161 213 299 530 529 409 318 282 231 184 183 150 143 145 131 118 121 124 136 143 139 164 210 322 396 392 421 382 390 407 354 367 291 265 219 208 192 169 165 171 205 204 198 180 159 130 135 263 514 1257 610 750 1280 1280 1280 687 377 78 136 126 129 133 137 133 131 148 147 128 136 120 106 92 94 100 86 89 105 92 88 88 77 61 55 86 68 64 43 38 34 41 43 43 49 37 38 36 22 21 16 191 182 203 280 504 573 483 346 279 248 206 193 176 154 147 130 127 133 133 140 168 158 188 234 358 427 392 439 408 428 407 391 385 337 262 238 204 197 187 175 193 233 221 209 176 168 158 140 219 238 698 871 711 635 1280 1280 1280 362 89 125 146 130 134 140 142 142 165 166 129 141 135 115 102 99 101 98 100 108 96 92 86 78 64 63 75 78 80 52 39 34 42 46 47 41 37 33 26 24 20 14 186 185 236 312 465 546 481 361 280 246 232 220 200 176 148 130 134 130 143 158 166 183 212 249 374 374 394 477 427 375 426 442 373 341 270 254 232 214 232 213 208 230 230 193 191 157 178 150 191 287 814 639 1280 819 701 761 537 360 110 104 157 123 129 150 146 159 180 171 164 146 144 120 120 114 115 113 118 113 102 98 91 80 74 69 75 103 101 60 39 38 45 50 50 44 39 33 31 26 20 15 187 228 278 360 534 501 399 368 329 243 230 261 233 184 154 143 146 144 152 168 185 202 231 272 384 417 411 460 414 420 399 442 418 352 310 299 267 246 244 240 224 239 225 215 192 171 192 174 189 346 415 1075 1280 1280 551 373 551 424 121 99 159 121 137 174 172 200 196 174 165 157 147 138 136 131 131 127 131 119 109 103 96 78 76 82 76 155 119 82 40 38 50 53 56 49 40 34 31 27 23 18 183 229 274 365 509 510 384 296 325 274 235 269 245 220 186 165 163 161 180 187 208 230 251 288 396 441 395 453 408 428 425 456 487 399 365 341 316 286 285 265 268 269 255 230 201 184 189 211 204 300 295 555 1147 725 1280 548 326 282 111 151 161 130 146 195 204 239 207 183 177 162 152 153 155 151 146 154 126 126 115 118 100 83 85 96 84 144 120 102 40 42 54 59 59 50 40 34 32 29 26 21 187 232 270 340 437 447 372 302 337 305 295 274 273 237 199 195 172 185 188 209 240 251 286 311 416 479 429 420 396 479 465 475 451 439 395 418 350 340 341 295 281 290 258 262 210 189 198 212 194 277 230 428 637 890 1280 1273 491 277 120 151 171 135 156 206 217 262 235 179 183 174 154 176 184 161 171 146 133 127 120 109 102 89 89 102 90 139 101 84 46 43 53 62 59 49 40 32 32 28 31 22 207 256 274 388 442 432 381 354 342 363 383 326 300 261 237 212 196 193 205 224 249 278 314 341 432 459 411 417 432 424 474 429 511 529 438 480 444 396 343 327 300 317 270 251 221 192 190 196 167 194 163 357 1181 885 892 753 460 143 175 173 169 140 146 207 275 254 220 185 165 169 162 178 175 167 176 159 145 137 126 116 101 99 101 100 93 123 96 86 48 45 57 57 57 49 44 32 35 33 32 25 236 247 290 359 413 394 388 417 407 422 411 385 334 301 260 260 216 213 245 266 296 306 339 425 508 469 423 438 461 424 456 472 500 519 519 526 548 444 372 376 325 311 275 263 219 193 190 180 144 124 97 291 1089 1280 954 354 299 118 225 157 164 146 148 197 269 257 220 173 159 174 176 181 169 171 162 168 167 157 141 115 99 104 104 100 95 105 90 90 53 51 58 58 52 46 44 37 37 38 35 26 203 255 266 353 395 427 369 436 454 415 517 536 424 384 319 272 239 229 241 284 306 328 405 422 519 424 423 443 446 400 419 521 521 582 526 544 598 502 419 384 334 285 258 265 222 195 191 183 151 121 96 236 963 614 1117 576 228 155 205 148 171 144 146 174 287 252 223 160 150 168 181 189 175 181 177 175 181 176 146 125 109 108 111 105 100 97 91 87 51 57 62 52 52 50 45 38 41 41 36 32 212 246 269 296 358 377 360 384 456 444 523 586 527 428 352 296 289 272 268 297 312 367 444 500 552 448 488 468 455 427 461 474 488 594 553 543 599 577 435 423 344 302 276 262 223 188 182 187 154 127 117 200 497 971 451 387 238 180 220 153 155 153 158 159 255 245 189 155 152 160 179 168 179 187 182 180 182 172 151 123 119 124 122 107 96 93 98 80 55 62 68 59 56 50 50 46 43 42 38 34 184 209 231 294 302 307 340 366 399 439 457 572 620 555 411 342 302 289 293 326 373 392 462 539 539 483 547 459 491 450 452 466 462 575 547 509 657 609 508 466 380 324 296 285 246 177 171 183 146 138 139 218 542 438 570 354 276 218 167 143 159 171 167 179 238 226 181 153 142 161 177 175 169 202 195 190 182 198 152 132 126 132 125 105 98 100 106 78 59 68 78 66 56 55 49 46 44 45 43 40 172 178 217 263 282 290 329 364 373 408 454 543 552 530 498 418 325 312 325 361 391 406 544 562 522 598 532 464 424 466 444 474 483 528 481 530 609 597 530 472 418 322 303 292 224 180 172 172 153 138 168 223 336 433 427 391 311 242 152 137 164 179 181 199 246 201 187 154 140 154 177 173 195 213 208 194 182 216 153 140 134 137 133 117 102 111 108 77 69 76 84 67 62 54 52 50 49 48 45 42 162 165 219 269 270 293 291 364 376 461 493 503 597 596 513 445 415 361 378 380 442 473 509 580 617 597 530 464 496 496 427 486 466 494 526 578 570 566 507 468 378 298 283 264 211 173 179 164 155 126 141 161 248 364 478 355 294 216 119 121 167 179 196 201 245 207 170 152 140 157 173 206 215 224 210 192 201 196 161 153 152 158 140 132 128 114 107 76 79 87 88 72 64 58 58 55 58 59 46 45 149 164 206 235 268 260 291 364 419 462 462 577 621 553 603 490 442 470 435 441 452 485 604 676 626 771 589 487 506 475 455 530 536 476 518 572 535 564 490 454 391 330 285 269 208 167 170 163 144 113 100 128 176 315 396 430 252 187 123 114 147 185 217 218 239 207 185 148 150 170 179 204 222 234 227 214 221 216 175 171 156 165 160 148 142 134 109 82 91 98 92 76 67 60 61 59 60 57 50 48 139 168 194 215 249 275 305 394 426 461 530 530 600 589 587 633 621 494 487 477 532 616 705 821 723 646 667 565 541 551 501 559 578 538 601 572 489 523 491 419 375 313 283 242 193 169 147 142 135 100 93 135 165 267 294 253 211 156 119 123 136 176 232 262 241 210 202 165 153 166 171 206 229 245 246 226 207 223 190 184 182 169 174 170 152 143 109 76 100 106 102 87 80 70 70 69 63 59 54 43 146 160 207 218 246 289 371 474 481 461 541 546 677 676 632 588 619 581 547 514 542 637 666 830 882 675 652 652 554 577 594 601 577 579 633 584 473 506 415 395 361 296 267 229 194 163 145 138 120 102 105 141 196 278 258 241 216 172 120 130 158 234 301 297 270 219 202 184 162 160 182 213 245 270 282 236 241 226 212 192 212 208 216 188 167 145 93 83 120 121 111 105 100 81 78 79 69 58 53 45 144 170 198 240 265 332 406 466 466 481 582 649 716 733 744 732 753 698 674 573 609 733 698 819 881 818 797 668 638 625 668 691 589 579 529 510 501 376 369 371 275 266 252 221 183 159 145 129 128 115 121 158 254 299 301 307 273 192 162 184 212 285 322 294 278 235 207 188 170 166 193 213 235 278 288 255 241 244 241 216 231 234 221 212 170 135 84 88 130 130 122 127 117 94 89 78 68 63 52 47 139 164 185 223 283 368 440 491 560 542 640 653 862 832 869 753 862 623 709 724 830 820 947 973 1001 870 680 750 850 687 791 669 737 556 466 435 442 372 361 335 282 275 238 206 194 173 146 132 117 126 138 194 288 391 366 362 395 246 243 277 355 409 372 319 304 253 236 207 168 173 208 211 250 274 294 260 246 254 274 254 244 284 228 193 152 122 86 100 140 135 129 141 133 104 100 93 73 66 56 49 137 154 183 220 296 362 466 502 620 588 600 698 819 878 1008 886 917 853 820 953 985 962 1080 1170 962 858 1034 881 829 697 850 715 768 503 440 416 355 328 293 283 274 241 223 204 185 157 143 124 113 119 155 251 349 474 501 601 625 387 412 371 447 502 438 399 318 312 265 207 168 185 196 235 256 309 325 250 272 265 280 268 286 320 242 172 132 107 84 108 154 148 155 156 160 115 111 108 83 72 59 50 146 145 193 251 310 380 537 553 595 599 682 801 1008 948 1109 1048 1120 924 962 1144 983 973 838 1022 952 1009 1104 1111 914 1171 942 609 618 477 379 366 317 293 284 252 251 236 241 192 162 151 140 120 130 139 179 303 571 700 619 738 686 670 671 523 541 505 536 463 401 380 302 240 189 202 193 239 282 329 302 278 269 303 335 264 276 320 219 163 120 101 97 127 155 167 175 159 185 141 125 110 90 68 68 56 154 175 219 254 355 439 599 671 600 652 873 862 1073 1280 1260 1280 1273 1205 962 828 924 828 861 982 1034 1249 1104 1276 1188 1065 800 552 537 402 373 321 300 267 253 248 251 237 242 196 161 153 150 154 140 181 257 399 718 886 973 994 1005 887 1115 850 738 638 651 469 416 348 346 259 215 235 221 245 302 340 308 299 294 353 362 301 338 329 194 147 114 112 113 145 169 171 197 186 208 159 127 112 98 76 78 63 171 189 222 293 390 525 571 670 612 613 929 820 1103 1280 1280 1216 1280 1106 1106 905 836 891 1119 896 924 1182 970 1280 1101 951 768 520 497 381 351 313 282 236 238 229 226 232 235 181 148 154 167 211 234 269 330 528 867 1280 1076 1074 1193 1280 1280 1271 960 843 770 601 467 385 391 288 254 243 245 255 372 372 340 307 340 394 385 345 359 313 201 144 121 119 124 168 197 203 194 216 205 167 142 119 104 86 82 78 184 223 254 367 419 585 599 670 587 639 780 851 1087 1280 1280 1280 1139 1172 1159 977 1008 906 1104 905 1264 1090 1211 1213 1109 815 666 508 452 364 296 244 255 231 219 218 208 200 222 176 144 152 212 289 394 421 523 692 1280 1280 1280 1280 1280 1280 1280 1280 1214 1019 950 710 520 482 425 294 276 267 256 304 415 416 377 313 349 398 413 435 407 309 196 141 118 127 142 181 212 221 226 226 228 195 155 126 106 92 92 88 183 243 299 378 488 574 647 588 653 621 801 1040 1020 1280 1216 1272 1255 1280 1188 1145 1118 1034 1265 1272 1078 1276 1270 1280 999 911 659 501 409 338 281 214 204 203 201 196 187 190 203 164 151 162 208 349 564 810 852 1280 1280 1280 1280 1280 1280 1280 1280 1280 1018 1006 991 780 669 518 503 320 297 310 290 364 452 436 341 335 386 473 492 444 445 291 217 153 122 123 164 214 252 246 269 265 258 217 158 130 117 107 100 102 204 254 305 373 551 587 552 533 600 639 791 948 1151 1246 1193 1280 1204 1280 1106 961 1221 1250 1266 1280 1272 1229 1280 1273 1076 837 637 470 382 295 248 201 175 179 173 182 187 188 195 184 161 211 262 364 602 1280 1027 1280 1280 1280 1280 1280 1280 1280 1280 1280 955 1264 1005 831 656 525 472 304 304 340 352 402 497 397 372 345 373 517 476 469 425 263 201 152 124 129 185 252 287 281 281 292 263 212 165 142 122 121 111 120 218 293 367 453 538 547 614 490 613 699 897 784 975 1219 1245 1280 1242 999 1120 1280 1183 1211 1280 1274 1280 1031 1102 1042 1061 759 618 422 394 284 230 201 172 170 177 185 173 180 171 175 180 187 235 371 576 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1268 1068 1186 977 830 697 598 454 309 313 411 393 443 492 451 393 373 416 517 505 531 406 278 205 157 131 158 221 315 323 308 312 304 284 207 169 151 131 123 124 126 247 287 386 439 545 547 541 533 551 682 931 919 1217 1052 1280 1280 1164 1146 1274 1270 1276 987 1280 1274 1280 1280 1109 1160 1033 743 573 412 353 256 224 210 180 184 174 186 160 170 166 161 182 194 202 278 643 1280 1280 1280 1280 1280 1280 1280 1280 1168 1169 1280 1280 1268 1056 1086 760 714 416 303 325 415 458 452 514 436 438 383 460 602 620 469 368 249 212 160 147 178 238 336 338 345 395 353 311 212 188 154 145 145 141 126 264 333 372 451 536 575 545 524 594 699 916 1005 1280 1242 1280 1250 1081 807 1139 1041 865 936 1083 1280 1280 1187 975 864 895 667 537 413 350 254 226 186 165 174 169 168 162 163 161 177 185 190 199 274 600 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1132 1280 1280 913 635 473 346 369 458 512 491 546 494 452 393 513 587 626 499 389 250 205 169 160 200 282 392 451 427 413 382 314 246 209 184 165 161 144 136 267 326 352 397 488 536 528 521 586 705 1007 1134 1032 1280 1257 1002 919 803 848 1003 1054 1082 1206 1236 1071 1280 1185 1095 885 639 531 361 312 243 205 175 162 157 182 189 168 138 159 172 190 176 212 327 500 1229 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 924 1200 1280 1234 589 472 348 429 500 503 584 635 546 494 493 541 622 549 568 411 244 219 166 182 233 319 456 451 461 470 427 323 264 231 195 167 177 154 139 264 287 330 397 447 514 495 458 568 741 1011 1046 894 1258 1159 864 702 796 1000 953 1107 1038 1225 1265 1110 1280 1268 1001 993 621 447 357 297 236 174 148 156 156 180 182 163 141 158 160 186 191 219 409 558 763 945 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 953 1280 1280 944 513 442 468 505 618 605 589 648 589 462 479 626 726 597 553 381 255 214 156 178 254 344 492 472 483 504 441 331 270 239 209 207 186 177 143 118 131 135 100 101 69 88 70 84 111 123 160 120 225 382 648 283 223 216 140 504 632 630 635 749 672 690 625 588 470 157 281 246 296 268 443 598 730 645 706 706 636 725 745 800 825 750 822 909 846 814 761 714 763 692 817 691 720 744 800 749 564 567 300 177 156 212 166 179 208 180 159 108 97 169 148 150 151 174 167 209 175 260 278 193 501 690 641 689 9999 9999 9999 9999 9999 855 986 878 733 918 1334 166 143 114 95 92 9999 90 92 106 145 287 157 139 185 290 348 268 269 279 175 507 777 690 694 720 771 800 593 304 244 213 186 234 274 230 583 650 743 687 730 758 729 806 775 702 986 776 766 974 791 904 712 786 812 672 740 715 694 744 772 747 650 515 297 172 159 155 130 168 228 174 181 137 106 143 152 145 157 187 152 159 156 187 231 675 530 462 588 9999 9999 1074 9999 1029 748 982 1016 723 690 639 473 113 94 99 90 91 72 141 107 121 193 311 162 165 201 237 181 156 381 312 267 444 819 716 668 786 823 659 579 188 180 207 179 180 230 206 477 749 797 758 664 708 665 729 830 921 853 800 816 904 739 789 734 842 734 692 717 714 717 771 696 744 671 479 316 184 197 161 149 147 164 249 770 154 135 118 148 173 167 193 145 140 151 142 196 728 744 753 448 1340 998 881 735 833 966 718 675 649 568 381 655 135 97 120 97 47 83 171 136 143 159 236 188 763 260 169 139 126 248 397 356 406 751 727 637 817 767 735 438 227 175 218 215 191 224 235 513 707 831 763 755 784 587 808 861 1180 852 881 791 904 738 738 711 904 711 691 693 738 720 742 694 743 696 459 377 218 142 188 158 227 150 200 378 527 225 136 147 161 140 162 171 151 146 162 236 811 673 819 752 9999 868 793 641 695 688 644 674 667 633 277 1039 174 90 115 134 144 147 173 197 261 108 168 277 561 266 152 145 131 148 228 382 520 755 750 417 686 569 539 333 317 278 273 298 225 266 351 495 704 863 746 736 815 642 872 861 953 796 795 765 873 737 739 738 715 838 691 765 815 770 909 693 770 632 494 358 200 136 202 178 154 291 416 438 469 214 344 173 147 119 192 182 157 145 156 620 600 558 809 934 9999 853 748 670 699 520 664 691 676 506 777 9999 174 109 127 137 332 273 351 562 579 285 599 788 471 304 170 153 302 125 124 245 423 685 648 351 526 531 381 236 311 299 294 324 192 240 363 639 725 730 804 696 770 784 847 806 921 852 770 766 764 737 692 739 714 810 815 817 846 793 904 715 723 590 546 438 241 149 163 167 206 597 475 420 413 9999 235 216 157 125 146 179 188 156 165 477 605 723 728 967 782 802 889 645 656 514 602 658 533 251 521 826 181 134 180 167 349 560 644 629 767 588 750 621 580 242 190 157 214 124 115 422 396 568 729 383 441 403 421 220 238 299 395 402 208 194 383 683 745 839 897 771 854 883 823 863 887 797 822 848 739 737 692 765 715 786 848 717 764 818 814 739 773 646 548 518 268 178 168 189 216 293 432 419 466 733 156 188 149 131 140 211 152 186 195 752 998 785 662 656 782 677 680 674 663 499 660 309 560 306 761 9999 193 187 112 174 285 539 716 733 624 660 706 510 383 204 177 150 173 168 235 427 572 659 875 497 478 287 354 264 212 393 455 490 294 214 440 674 718 779 897 891 852 892 882 894 801 745 824 852 716 714 652 875 765 786 717 715 764 817 692 672 721 646 549 402 240 164 148 201 201 241 441 400 433 223 122 194 104 375 121 268 157 274 654 675 944 944 9999 570 681 611 658 609 538 480 500 497 596 683 876 674 168 167 107 167 419 591 714 730 751 713 472 245 169 234 173 117 172 173 429 614 831 711 752 649 624 190 230 293 276 337 460 633 442 206 528 751 757 776 804 769 823 800 824 899 751 773 700 697 717 714 765 816 815 734 694 715 814 691 846 715 721 643 545 377 265 159 142 178 166 278 449 435 488 293 119 202 114 220 118 150 169 238 443 570 9999 9999 9999 978 754 490 618 683 529 267 518 347 738 885 715 9999 208 156 154 157 375 634 659 744 726 756 261 160 565 292 166 137 447 344 442 754 702 718 527 488 657 222 191 302 283 368 572 692 659 323 443 796 773 851 742 761 906 767 824 841 784 750 702 769 695 629 844 714 790 761 906 789 787 738 817 791 721 666 545 309 246 160 142 132 128 264 453 522 526 607 9999 153 175 168 115 9999 151 9999 361 485 617 9999 1041 798 557 510 496 469 448 464 486 203 918 742 925 9999 199 152 133 188 259 570 701 825 740 616 164 153 546 459 168 172 693 598 768 842 630 606 451 313 391 273 219 263 232 293 593 770 823 536 538 697 764 872 809 866 869 761 816 785 811 753 750 796 742 673 715 738 814 761 764 735 761 764 846 817 771 643 572 410 234 148 135 135 138 256 398 516 595 1026 9999 176 140 131 106 189 154 131 142 489 540 568 698 448 410 296 450 293 583 610 605 168 9999 699 662 9999 194 142 192 291 257 428 623 808 862 605 254 276 581 448 161 207 719 727 858 759 767 597 504 308 234 179 202 180 209 235 582 800 834 701 640 788 810 729 778 830 961 810 811 685 836 755 778 743 718 672 789 815 736 760 715 688 787 738 764 717 677 626 633 385 243 144 125 111 117 239 345 510 575 552 118 209 126 142 193 179 166 128 119 254 210 355 353 362 530 273 594 724 589 541 408 239 654 290 1006 723 186 148 163 202 209 320 584 768 896 640 663 613 643 440 222 237 617 579 693 741 767 551 439 310 197 131 131 121 188 260 452 621 786 805 743 767 835 748 748 822 856 832 752 749 889 774 802 770 693 693 790 842 712 711 652 714 843 715 738 716 679 572 612 378 227 152 78 103 96 151 351 497 560 413 271 9999 112 144 181 179 9999 116 142 264 222 229 348 384 452 756 246 604 618 581 218 255 469 821 9999 9999 257 195 176 322 336 579 727 757 866 560 858 637 688 448 266 372 742 586 723 814 683 438 291 359 237 143 122 117 212 372 316 326 660 730 768 808 920 826 885 822 881 799 886 797 852 697 744 743 718 674 765 841 688 759 736 671 871 790 691 765 745 554 552 347 191 140 107 87 95 155 373 438 444 385 9999 183 144 189 144 151 116 128 100 9999 906 9999 195 375 232 672 283 345 450 452 196 418 519 9999 9999 9999 363 245 261 436 722 714 663 670 746 422 541 413 444 251 405 594 677 702 643 715 773 423 295 422 262 181 126 123 215 503 398 356 413 748 815 890 988 798 796 881 911 909 719 792 739 816 695 718 738 715 675 840 784 686 839 688 810 764 764 763 771 644 647 324 153 118 65 79 107 109 165 314 299 266 9999 167 9999 167 166 119 182 9999 172 9999 9999 9999 1133 392 235 396 271 214 239 489 231 460 881 251 9999 9999 222 223 292 601 860 756 695 662 758 329 271 253 210 185 251 294 408 713 641 766 820 420 445 454 376 203 187 131 239 503 590 659 406 687 783 888 914 851 767 822 911 939 816 844 692 840 790 738 692 715 764 758 837 708 712 785 865 812 787 714 697 709 509 290 191 122 119 69 96 96 119 316 161 171 175 9999 250 191 166 115 222 9999 9999 9999 9999 9999 9999 255 238 296 306 217 611 771 250 766 719 9999 9999 9999 238 233 268 746 888 715 679 622 853 346 199 220 135 134 229 219 179 372 428 825 632 419 607 480 423 259 187 134 259 520 726 651 569 732 755 883 743 912 910 822 981 845 904 762 761 810 842 738 763 735 788 758 756 731 711 760 810 711 839 715 770 669 497 296 213 131 128 68 9999 121 98 189 133 110 125 9999 130 165 138 107 9999 9999 190 9999 9999 9999 9999 277 224 248 249 289 665 834 220 527 307 9999 9999 9999 367 424 383 739 885 650 634 751 721 520 240 247 154 118 179 179 175 216 248 570 542 457 450 526 410 355 246 168 260 536 639 730 759 812 811 854 913 851 849 853 822 790 873 762 760 786 810 787 813 713 688 711 708 707 667 711 787 711 839 791 697 627 557 329 235 131 112 9999 106 9999 127 120 9999 87 120 375 198 152 114 117 9999 9999 9999 252 9999 9999 9999 270 287 274 299 9999 278 252 181 297 9999 9999 9999 9999 574 728 740 924 1021 646 634 694 601 728 389 235 158 120 164 190 227 273 322 422 505 506 360 586 399 332 333 179 217 416 473 569 688 736 898 858 697 744 822 822 883 846 904 812 760 733 785 811 871 713 626 711 686 708 732 711 712 811 761 766 743 644 572 345 235 151 110 9999 9999 100 155 111 120 79 103 174 259 151 116 82 191 9999 9999 206 9999 9999 254 289 311 251 239 299 319 183 173 9999 9999 9999 9999 9999 703 834 838 848 924 897 764 809 617 790 586 251 145 119 168 270 861 684 482 454 538 418 399 559 384 282 283 196 216 405 400 525 667 798 965 800 823 854 849 766 881 793 788 734 760 733 687 761 762 812 626 667 686 686 733 733 761 786 762 716 718 642 524 343 280 117 102 9999 9999 145 143 126 9999 108 9999 175 290 126 126 117 162 162 9999 9999 9999 189 9999 303 9999 273 9999 9999 271 161 272 9999 9999 9999 9999 9999 812 805 874 930 857 973 866 789 812 708 818 432 165 140 172 398 411 845 607 473 683 433 684 538 334 284 278 196 239 428 409 506 644 831 870 800 947 882 912 769 770 822 738 737 814 669 760 761 715 812 668 648 757 709 688 688 735 712 813 674 675 586 610 447 481 130 102 70 123 136 9999 9999 9999 9999 9999 154 142 144 134 119 151 117 83 9999 153 147 9999 235 250 9999 9999 9999 9999 206 216 9999 9999 9999 9999 9999 762 774 798 877 788 960 835 1054 1033 638 699 602 221 155 135 496 772 781 687 586 774 595 852 574 271 337 287 264 355 455 467 511 634 725 899 885 1079 823 850 879 768 796 907 787 738 712 690 689 692 628 688 710 687 708 758 648 690 737 764 717 655 659 656 562 478 181 106 94 128 140 142 105 9999 112 9999 125 128 126 129 153 132 138 156 164 162 260 249 210 229 9999 9999 9999 249 164 175 9999 9999 9999 9999 9999 719 771 768 817 945 908 764 965 946 631 419 515 582 187 155 542 622 773 682 743 831 733 843 623 304 409 244 295 337 595 576 674 692 839 965 828 914 744 849 766 851 793 848 763 846 736 691 689 671 611 689 625 687 732 711 669 651 715 715 743 740 616 592 491 529 388 125 137 59 134 210 160 9999 9999 64 134 120 121 180 147 127 140 9999 241 9999 247 140 217 220 9999 9999 9999 230 178 244 9999 9999 9999 9999 9999 748 677 798 874 919 899 829 813 817 702 346 361 535 706 255 502 557 664 789 726 777 772 806 781 486 454 260 276 348 575 615 702 785 783 932 778 887 854 820 818 851 765 848 815 976 738 692 627 713 689 627 667 687 733 761 689 787 714 690 715 692 653 637 544 491 421 265 147 9999 262 384 363 132 129 9999 129 133 120 153 141 121 135 156 9999 9999 211 152 193 253 9999 9999 283 188 202 319 9999 9999 9999 9999 9999 768 743 855 837 889 966 959 853 775 672 459 273 446 790 655 572 652 684 785 746 784 742 809 804 785 495 265 241 351 575 680 707 663 760 868 830 748 916 849 765 793 738 907 761 874 736 691 627 759 733 759 708 687 784 759 626 810 783 754 648 690 594 696 546 622 428 513 225 165 344 476 426 59 133 112 272 212 157 238 127 155 157 183 199 225 9999 9999 236 231 292 311 237 183 232 9999 9999 9999 9999 9999 9999 893 881 753 845 807 909 870 912 841 768 750 281 432 765 598 489 755 589 790 757 754 655 644 786 870 631 256 270 400 684 793 642 698 700 841 830 920 855 823 818 765 764 816 735 762 689 737 669 736 711 757 685 708 686 708 754 923 780 727 706 783 629 630 612 654 440 555 504 748 415 439 411 9999 114 9999 171 192 135 266 125 153 171 216 238 243 9999 241 308 228 242 236 271 191 233 9999 9999 9999 9999 9999 9999 882 878 812 939 731 878 933 864 870 930 868 628 765 712 458 427 536 604 775 838 925 644 663 829 810 791 536 321 368 603 752 749 755 689 715 861 953 826 881 792 718 764 845 786 813 689 671 669 669 669 782 646 686 667 685 831 752 727 802 751 683 589 612 592 591 443 557 478 722 512 440 443 9999 9999 107 132 210 191 188 126 290 287 9999 254 232 9999 9999 9999 288 243 207 193 207 248 9999 9999 9999 9999 9999 9999 886 829 798 822 796 741 861 861 802 854 919 723 801 704 582 552 565 733 634 903 888 796 815 809 806 703 552 402 412 566 770 812 762 754 712 865 830 824 849 848 848 766 817 690 738 735 691 689 733 688 782 625 667 784 728 830 890 751 889 830 831 539 628 611 539 506 511 500 514 526 479 442 420 9999 122 171 166 156 159 136 287 165 9999 291 204 236 238 9999 9999 308 270 681 183 9999 1005 9999 9999 9999 9999 9999 841 852 890 814 797 801 859 718 901 824 792 853 792 777 739 855 739 781 645 764 772 883 988 786 777 672 629 530 459 505 634 786 750 712 774 754 750 854 878 876 793 741 848 690 739 789 844 689 734 711 757 667 686 836 778 831 891 726 889 802 778 624 687 609 537 504 557 546 588 500 486 437 758 160 112 120 166 163 169 142 147 137 289 209 241 267 9999 9999 9999 611 217 412 188 1034 1042 9999 9999 9999 9999 9999 777 837 910 886 781 818 868 725 741 779 849 835 852 922 857 769 841 915 757 718 674 846 801 848 863 706 761 621 465 439 494 715 825 728 842 811 725 773 913 939 770 741 741 738 770 845 846 734 690 733 732 707 664 805 831 859 833 831 889 802 778 705 708 588 536 585 666 559 675 547 498 488 437 874 150 164 158 168 158 145 129 149 267 188 198 9999 9999 9999 9999 763 193 629 210 849 9999 9999 900 9999 9999 9999 782 826 766 867 772 935 860 695 733 791 826 842 844 817 774 774 614 869 952 734 688 813 805 810 993 711 730 633 526 418 345 462 792 808 928 708 727 799 771 908 879 766 822 791 911 791 816 760 760 734 687 665 685 753 860 728 893 833 832 801 726 703 729 623 535 603 729 648 762 593 547 500 414 288 125 151 157 173 179 116 152 150 214 204 207 9999 9999 9999 9999 282 9999 515 308 1241 814 9999 9999 9999 9999 9999 629 689 768 829 774 895 952 769 838 838 814 913 815 838 752 586 481 711 960 697 772 826 762 771 868 710 812 805 621 522 261 308 529 863 842 762 779 856 696 791 941 940 722 846 878 791 738 811 839 760 688 668 664 832 996 833 893 927 893 778 727 727 803 663 662 641 777 667 711 540 582 458 386 412 130 144 166 176 178 152 134 150 171 211 171 9999 9999 9999 1229 9999 881 169 874 742 969 876 9999 9999 9999 9999 597 763 777 806 758 845 896 803 814 840 869 903 778 859 721 482 449 701 842 814 733 919 776 735 805 711 784 650 626 454 227 235 572 743 765 772 760 752 771 769 910 1017 745 874 873 842 692 812 811 670 784 710 664 833 924 834 897 900 837 804 705 777 778 662 680 619 778 648 711 590 637 488 420 584 166 141 186 194 151 138 146 126 158 134 158 9999 9999 9999 1244 522 9999 331 460 1325 807 9999 9999 9999 9999 9999 793 729 676 778 795 797 781 805 789 786 732 931 774 745 772 549 511 748 925 827 868 865 790 744 700 644 674 401 406 370 232 199 382 549 861 779 746 732 827 795 850 849 796 873 789 787 814 837 838 712 837 733 756 833 836 806 865 900 839 729 750 703 727 662 776 641 705 686 709 647 616 576 584 473 166 145 179 233 144 139 154 179 166 151 209 9999 9999 824 843 766 9999 444 696 933 917 869 9999 9999 9999 9999 780 720 553 773 796 804 809 961 742 820 870 869 801 721 858 692 631 755 987 956 811 804 605 667 654 630 521 279 272 307 256 181 223 277 633 790 706 815 803 769 853 768 847 844 843 736 900 838 760 760 785 785 782 780 757 808 865 964 867 860 752 706 779 663 660 619 584 686 647 731 650 626 618 486 183 159 188 238 153 186 782 222 153 215 261 286 9999 313 9999 9999 9999 717 682 1335 851 1099 9999 9999 9999 9999 706 706 697 755 744 898 896 893 849 880 905 839 860 827 846 824 876 863 995 1006 837 790 620 729 622 607 421 227 241 291 279 204 181 167 388 716 606 768 778 822 825 741 906 816 763 760 812 838 839 734 759 762 759 755 895 810 924 955 782 801 728 664 730 665 680 660 604 624 643 709 784 663 516 427 361 178 129 129 265 476 428 283 280 9999 296 261 9999 1028 815 9999 9999 9999 1245 920 1011 1340 9999 9999 9999 9999 700 656 656 762 723 873 897 748 821 793 950 819 900 877 738 865 824 933 939 869 930 770 777 680 400 468 380 196 221 262 310 295 210 180 227 558 693 732 785 825 857 770 910 844 788 711 735 785 898 868 837 762 787 836 833 837 858 830 778 705 729 622 572 645 682 603 663 606 641 666 667 666 544 494 633 135 182 214 407 821 436 421 759 9999 1348 219 9999 817 9999 1029 9999 9999 997 897 845 1233 1060 9999 9999 9999 589 633 534 703 828 865 810 890 987 766 827 805 884 836 778 963 876 856 1049 939 1251 695 728 707 351 325 387 191 217 258 323 352 292 258 187 456 714 668 798 788 760 776 824 792 762 733 812 811 899 840 837 970 813 837 780 925 752 705 776 725 666 623 589 623 684 604 664 537 702 645 732 638 636 547 603 269 248 288 231 442 514 414 737 9999 415 246 9999 687 983 1049 9999 849 9999 918 9999 9999 9999 9999 9999 908 342 595 447 599 707 828 816 927 1023 821 824 842 865 980 778 778 971 846 929 881 1121 815 794 648 457 302 316 210 204 237 264 350 339 357 266 389 744 678 746 709 687 648 703 771 790 811 786 839 899 813 811 813 842 808 833 833 857 703 705 663 646 648 667 607 688 588 625 558 777 684 689 651 614 535 442 290 259 321 256 433 689 467 464 688 475 224 9999 9999 1039 9999 9999 999 9999 9999 1020 9999 751 466 9999 9999 230 426 504 581 749 803 902 805 976 791 798 897 934 916 810 838 876 941 1025 852 1103 952 896 738 643 426 331 263 228 221 250 274 348 378 303 404 661 675 693 818 668 656 687 749 698 736 871 840 868 713 788 841 901 809 757 754 778 706 644 647 669 628 683 487 694 655 619 638 752 665 743 746 586 417 422 285 276 266 340 414 501 292 598 632 708 177 9999 1252 1249 9999 9999 9999 1140 9999 9999 1032 904 653 616 551 191 251 367 417 729 789 876 779 982 695 800 895 815 820 890 865 903 1006 1066 981 1029 868 949 883 846 950 549 366 294 240 266 256 280 343 368 420 541 634 652 780 648 641 738 734 667 718 936 840 842 713 814 930 711 836 733 707 706 686 668 617 696 610 584 521 707 742 641 645 685 668 619 613 383 326 363 316 225 266 494 430 260 226 301 9999 9999 193 9999 841 9999 939 1066 1234 9999 9999 9999 1018 999 477 607 828 239 214 245 356 622 756 775 818 955 830 861 1002 847 813 897 936 896 1006 961 949 949 956 1129 960 959 1020 874 577 423 286 319 289 179 244 337 437 530 607 725 693 641 653 663 600 632 701 943 788 816 788 871 839 867 866 712 671 690 544 534 648 710 649 553 617 732 739 596 641 636 617 629 395 226 288 374 238 247 284 336 457 208 177 194 678 694 220 9999 1127 9999 9999 9999 9999 1244 9999 1235 1167 649 785 790 880 189 226 243 363 605 611 790 793 929 922 899 974 849 897 855 1023 908 910 1100 832 927 990 1000 944 965 942 1002 810 646 470 435 398 172 175 256 353 447 531 716 556 640 637 592 560 730 735 753 740 847 816 872 762 735 784 690 637 490 337 329 440 556 570 620 657 735 700 619 622 619 512 445 243 277 297 236 248 299 311 226 463 259 192 192 368 804 217 844 715 1042 1047 994 9999 1020 1115 9999 994 749 986 681 653 177 259 372 447 643 533 619 773 927 924 838 881 878 832 861 880 924 899 1016 838 934 891 835 941 983 1161 963 896 837 666 613 595 280 175 188 294 315 449 649 544 581 648 627 626 772 774 681 702 768 816 873 741 672 689 716 578 341 216 219 368 496 546 677 733 856 700 810 545 579 403 236 315 394 347 310 285 295 272 272 395 619 289 253 219 716 256 187 638 9999 1093 1052 9999 964 1146 665 683 1038 819 940 645 234 363 411 497 570 582 657 777 932 890 865 860 762 802 838 922 884 1022 861 794 949 851 884 941 897 1041 848 982 826 844 766 651 607 286 201 329 281 423 580 639 595 686 718 607 745 658 679 599 699 719 696 664 606 472 460 369 241 169 199 381 409 562 606 676 673 686 695 439 403 235 298 303 360 266 270 237 379 237 218 271 354 279 284 252 497 641 900 626 9999 754 1167 1031 986 1142 887 651 679 994 784 1037 344 411 441 534 636 719 749 750 1002 890 929 1033 760 964 869 922 920 942 957 869 1044 868 845 908 835 1017 928 961 907 844 874 633 798 460 286 374 342 528 681 711 776 673 691 634 613 589 647 490 574 607 558 519 474 318 282 219 193 164 216 337 288 420 556 587 639 561 425 237 244 208 278 290 423 289 238 215 262 321 243 285 385 313 322 310 505 816 749 680 951 752 906 890 887 1011 9999 603 723 888 750 713 397 447 511 591 681 677 800 725 1044 927 941 1114 911 936 941 830 931 914 806 885 1125 1057 933 868 783 875 924 943 874 893 934 677 672 608 509 461 466 695 771 828 965 709 599 565 586 574 523 480 458 514 356 396 381 236 198 173 172 177 183 192 223 237 462 346 421 352 280 179 170 263 417 423 453 358 230 205 262 292 315 247 225 248 334 382 428 610 670 672 706 659 1003 797 784 652 826 644 655 922 479 701 533 558 563 624 631 640 721 833 977 938 985 1015 1107 916 851 865 969 927 874 879 856 949 1041 858 739 949 931 906 964 792 967 790 656 770 754 659 547 730 813 809 861 791 716 666 695 555 499 443 429 360 266 328 352 219 177 164 160 176 121 153 198 203 445 297 231 285 260 261 236 449 382 429 409 337 228 234 218 444 278 272 240 311 360 477 505 631 671 618 852 653 836 640 855 654 765 557 901 754 773 589 698 722 700 744 627 581 806 836 949 913 887 851 991 1049 828 844 1010 991 902 913 1057 999 985 881 817 923 902 993 882 844 904 893 787 740 776 707 629 676 737 864 802 809 963 801 665 532 427 448 418 295 230 256 315 206 180 154 118 129 104 114 178 225 474 356 254 300 410 465 260 414 529 375 370 272 194 186 283 312 269 266 219 258 263 410 572 666 666 665 736 583 894 707 672 635 649 639 725 924 484 458 712 850 821 816 674 657 726 863 921 954 865 959 927 903 901 881 949 957 861 947 913 995 881 913 728 1026 865 1022 915 832 800 954 840 737 845 763 621 661 781 778 881 797 837 894 761 587 541 588 527 365 231 240 258 207 171 145 112 117 102 147 175 264 416 288 329 515 686 600 457 688 529 399 368 236 217 227 278 324 286 304 220 203 238 233 368 634 599 646 800 646 620 727 659 605 778 614 550 521 358 261 732 816 889 861 687 749 700 755 884 921 873 929 970 808 769 749 893 927 969 913 991 1079 1135 875 723 852 895 946 848 851 821 915 891 788 898 739 665 752 864 744 1036 733 792 813 700 705 641 680 607 426 355 321 348 293 170 143 112 117 118 152 168 240 330 182 435 519 536 410 329 421 415 397 321 324 226 232 261 330 309 290 197 194 244 266 476 683 586 643 712 614 746 931 734 635 501 632 452 443 554 785 722 892 791 768 758 767 660 694 769 955 843 1042 870 857 760 795 785 896 1025 996 960 985 1125 820 917 884 829 914 951 972 888 906 1016 866 736 662 742 743 927 849 900 911 752 752 674 778 806 675 605 497 597 509 609 494 172 143 145 156 158 120 160 179 282 184 335 429 406 324 327 490 465 348 252 277 215 246 273 305 311 257 190 226 270 359 511 700 557 723 628 670 956 658 656 547 333 491 616 448 614 1007 763 846 864 810 768 911 811 775 769 1022 963 1198 936 930 764 884 810 887 871 823 1038 854 863 843 1017 741 795 853 951 969 864 922 873 870 775 701 725 781 868 919 795 866 817 808 694 751 794 730 618 682 724 667 750 612 233 119 152 152 159 119 151 119 251 229 326 445 387 434 418 536 413 274 255 235 228 269 280 281 355 253 212 239 312 428 631 734 530 856 577 673 651 810 632 510 631 599 650 780 755 601 741 831 910 892 902 861 797 907 944 947 924 1022 1028 898 735 715 881 810 839 752 978 926 961 811 911 837 815 881 822 930 912 972 873 902 850 767 746 866 891 970 950 886 923 939 688 770 807 682 708 799 682 737 716 667 407 178 169 124 136 121 112 123 273 217 462 462 366 440 606 476 426 313 281 270 288 256 282 284 353 377 258 422 294 525 629 640 562 688 664 705 696 740 799 610 614 621 672 735 674 535 758 818 966 913 862 880 810 957 1131 1019 963 1160 1045 827 828 685 880 739 877 852 1182 933 929 898 895 898 892 841 951 1001 1007 915 983 906 963 855 840 859 1039 917 957 887 991 911 743 657 823 632 797 686 825 641 804 614 483 271 222 164 143 124 118 140 332 327 448 455 466 440 611 456 362 341 289 290 290 258 301 370 309 441 419 526 269 613 775 503 646 652 792 633 691 652 744 606 671 636 825 642 493 593 780 817 928 930 915 816 860 944 966 1068 969 974 1025 890 939 696 811 845 831 940 936 882 905 1101 829 919 880 961 892 905 835 1001 1012 930 994 1073 1048 806 1091 967 844 858 948 963 786 627 824 661 650 583 769 661 700 574 629 393 307 261 140 127 153 251 369 396 435 430 418 492 512 405 409 418 403 322 307 327 293 326 372 454 522 507 473 565 664 550 565 720 563 623 495 643 718 651 730 636 629 558 665 1127 732 823 804 801 873 802 858 877 1005 821 902 1012 982 783 818 739 854 793 866 799 762 886 896 986 847 975 877 945 1015 850 866 969 1008 851 1114 995 933 893 1253 877 860 961 983 863 876 688 879 758 589 648 821 729 637 621 675 525 425 273 141 121 151 263 326 390 442 446 442 517 477 423 441 393 384 347 378 362 371 339 439 461 518 541 609 662 711 627 545 446 526 817 636 616 664 604 758 582 739 516 886 588 815 926 832 737 754 823 774 852 935 882 1000 972 944 835 831 763 866 768 723 781 748 753 920 976 938 1108 894 936 996 976 1011 839 998 874 1068 1027 994 994 1001 930 1039 993 945 828 870 763 815 811 664 708 711 804 678 678 644 603 625 319 157 118 156 271 377 430 448 454 529 477 543 402 472 536 424 390 434 486 423 467 477 508 581 625 615 669 653 674 542 508 661 658 660 666 631 746 608 573 502 547 9999 635 884 1044 959 783 798 817 866 799 935 882 925 897 794 751 827 681 687 727 700 760 756 761 949 837 931 950 986 894 1154 868 947 845 1098 966 1147 976 1019 1088 1038 992 1126 889 926 888 902 821 867 843 793 789 730 798 697 769 640 630 733 394 197 135 169 293 398 475 581 485 470 471 455 446 537 555 519 553 508 512 477 541 577 583 623 640 686 739 665 636 493 622 754 637 745 623 644 708 608 614 604 610 512 681 873 1061 811 847 822 871 893 864 846 819 951 922 976 702 800 727 677 743 719 730 800 808 853 958 961 853 910 948 1004 864 813 908 1036 1043 1011 970 1068 992 999 1019 926 868 907 821 845 838 1002 739 894 780 757 721 822 742 778 709 694 431 279 141 201 307 408 532 570 560 568 480 428 474 580 616 579 589 607 566 606 607 657 677 704 675 712 681 746 584 520 700 721 611 619 607 603 763 641 545 521 436 459 178 959 982 899 913 907 971 888 927 848 734 940 908 1117 726 820 732 703 694 655 580 772 848 817 955 862 912 932 907 958 848 920 998 1036 915 976 964 1062 865 868 983 836 933 904 851 871 865 980 752 717 808 863 822 850 719 805 780 654 499 282 203 225 321 504 560 625 631 564 471 487 524 584 682 533 588 641 615 603 628 630 696 705 648 737 671 648 491 488 635 672 656 536 508 750 621 584 500 411 627 578 209 777 887 982 907 886 903 912 917 880 762 903 933 1071 759 932 706 695 657 623 591 726 860 1001 992 955 940 963 970 951 1034 931 840 958 1023 1011 961 1016 877 869 993 888 981 940 881 813 897 993 858 706 682 916 845 765 722 752 683 667 511 378 191 226 384 510 595 648 612 631 454 484 489 542 663 596 617 643 689 666 660 669 712 654 677 749 636 606 439 495 621 613 551 604 612 591 502 539 526 619 797 469 614 926 923 850 901 888 936 1013 850 821 820 871 968 1006 803 854 789 697 722 672 659 816 861 1032 984 1022 903 960 968 1011 883 854 803 923 987 877 961 906 912 1009 912 811 867 799 852 981 767 858 850 788 704 793 841 762 699 728 727 688 559 468 229 268 437 626 628 690 592 515 460 504 603 669 597 619 644 640 660 698 667 678 656 712 729 697 651 500 477 526 538 482 590 567 627 556 584 630 593 596 602 445 585 887 982 924 987 1038 867 1047 877 762 880 794 877 901 822 761 827 717 756 802 771 791 857 897 890 853 935 896 867 1225 849 878 803 823 934 789 1039 937 971 1082 832 868 902 855 869 832 758 698 744 725 878 872 761 815 723 779 727 670 538 585 339 316 449 638 724 717 558 554 537 588 616 586 662 677 652 627 629 681 688 697 738 748 705 595 621 545 554 491 486 407 403 486 437 531 623 512 447 532 575 920 500 983 975 1002 899 966 899 1002 973 840 978 882 749 820 821 788 871 821 749 846 832 803 909 928 854 820 901 1211 863 1011 908 878 860 934 865 905 935 1001 988 869 789 990 908 812 923 847 747 777 605 785 867 871 735 874 828 832 686 724 492 602 485 427 566 606 660 623 602 625 557 638 653 628 762 655 644 677 674 649 760 740 778 708 723 621 598 570 471 493 409 574 411 446 374 466 519 564 509 664 617 639 473 874 868 999 971 811 964 962 932 930 910 881 777 778 913 840 858 816 851 798 823 835 973 839 767 847 840 901 930 968 935 940 945 895 887 1039 836 930 916 930 809 921 1002 860 903 788 860 837 591 758 806 843 760 875 858 866 731 745 510 367 555 588 575 612 611 624 680 668 748 694 694 753 718 671 700 688 656 712 732 797 709 762 699 700 588 602 395 446 366 521 455 533 375 422 493 728 516 662 522 559 481 787 839 867 966 1044 929 806 866 926 908 907 831 928 924 783 795 804 815 809 878 805 841 783 820 933 865 898 901 968 1218 911 913 890 874 893 865 962 797 1328 836 822 952 903 878 841 947 763 627 840 802 844 787 848 774 868 782 788 519 246 382 654 506 619 711 732 735 772 729 711 700 673 695 727 759 679 713 719 704 725 722 734 676 677 510 533 362 392 358 317 434 333 584 530 646 669 654 615 548 651 681 882 844 901 1044 964 926 804 896 773 1003 1043 922 1025 867 842 849 880 918 831 769 794 841 780 847 971 834 930 1003 966 1102 935 945 886 931 846 980 1031 910 1207 841 921 872 855 846 909 803 894 716 798 925 851 792 851 775 779 730 788 596 257 329 628 613 739 725 793 645 761 696 666 760 766 709 670 716 667 839 620 731 668 788 712 693 605 498 441 337 429 406 271 536 510 514 585 631 648 524 633 575 632 586 1022 872 1010 1010 966 961 921 997 862 933 1001 916 922 710 899 844 933 854 854 902 867 860 678 941 842 924 862 1000 1114 1024 961 940 881 1023 995 1111 1014 930 904 935 1222 845 827 891 928 806 886 839 914 969 752 823 750 861 704 788 867 686 303 399 619 702 804 803 732 698 755 665 768 757 870 730 754 695 706 755 720 740 663 711 738 692 553 549 716 474 489 506 591 540 714 544 611 610 651 598 641 617 589 596 1017 904 907 980 906 929 990 862 921 866 966 976 919 756 892 839 874 967 791 930 860 825 797 979 970 954 749 960 1026 945 1255 963 966 976 951 949 1035 955 838 902 930 870 903 910 914 862 840 777 858 885 845 804 708 839 671 810 905 723 304 510 757 730 765 765 725 756 737 763 753 775 803 800 799 711 716 775 761 711 738 701 714 590 546 540 646 595 659 767 610 725 699 650 611 631 604 456 624 609 570 550 1070 839 1013 873 1013 1007 1039 856 916 963 928 971 878 860 988 862 838 900 815 964 770 744 823 847 1005 985 885 1193 1163 904 1014 830 991 933 976 977 956 1243 861 847 899 870 923 902 976 867 971 748 796 823 807 788 740 752 840 771 889 742 432 621 771 778 770 763 740 786 726 709 768 784 744 842 758 683 741 749 785 677 731 791 662 601 607 603 563 603 747 662 597 667 679 691 707 473 637 505 446 681 600 509 1313 1145 1005 936 1055 1136 1210 925 887 925 894 840 935 852 982 803 887 856 920 955 982 819 849 901 1044 1021 884 1084 1017 900 933 913 1029 998 936 971 956 980 851 899 1215 983 1068 933 921 957 846 750 832 874 742 863 737 697 826 729 779 656 505 538 815 716 779 765 849 711 895 683 740 781 813 828 737 718 757 760 805 741 674 731 679 604 702 641 607 690 673 692 529 698 643 707 737 660 643 619 718 642 579 597 944 939 1002 1002 1002 903 863 960 960 896 864 1006 933 978 938 794 817 906 905 870 904 936 876 838 1000 845 972 979 975 963 967 981 1026 1037 966 909 962 909 1016 1017 970 1013 902 895 914 884 893 780 818 857 871 928 844 698 704 776 714 555 465 481 807 700 738 671 793 729 865 753 927 779 892 873 784 762 869 759 859 754 728 670 759 650 671 691 597 716 745 650 588 681 727 708 729 685 638 648 597 635 642 673 1014 967 1044 999 1038 842 889 927 1039 930 835 1003 928 935 900 756 898 923 832 927 962 964 812 834 834 876 1004 874 975 930 965 981 920 959 1003 881 929 946 980 932 1152 1152 959 841 880 898 924 849 793 888 783 810 807 812 461 567 439 532 470 556 789 704 786 881 854 865 810 783 808 772 803 824 743 827 882 822 816 747 715 751 794 650 692 684 636 733 745 598 604 640 710 737 680 711 624 587 599 605 678 727 1014 1119 1210 957 989 897 955 868 1002 965 834 1119 830 896 956 826 989 916 852 885 986 920 922 806 990 939 1112 837 937 897 965 981 991 963 978 884 901 946 1008 858 1125 1046 1092 907 892 884 895 952 868 791 686 608 604 656 416 378 340 573 515 566 779 749 811 854 851 1045 842 759 727 768 795 903 757 733 836 750 714 715 708 808 756 669 673 754 649 724 733 702 624 648 724 685 716 619 640 617 625 615 729 648 1014 962 1198 1083 1090 801 953 927 932 962 995 962 953 860 917 913 920 912 793 946 975 913 985 826 956 905 1041 898 871 1041 1044 1081 957 971 946 926 1208 952 1037 983 926 1014 1039 1068 841 846 902 865 805 819 537 452 460 416 470 363 370 581 578 573 733 762 835 824 797 784 784 758 859 793 738 960 861 834 888 725 755 734 720 762 728 708 697 781 727 740 696 712 725 669 718 694 687 618 656 711 720 729 620 633 939 1107 1090 1025 950 886 858 1107 895 895 1031 925 985 828 981 911 982 908 790 906 904 906 1022 796 890 876 930 1043 932 1044 1011 912 955 1058 881 954 1005 952 901 1154 926 1143 871 910 853 934 858 779 766 745 400 449 422 347 437 443 450 516 737 664 655 803 776 742 794 758 728 831 799 816 813 894 805 833 858 744 748 751 713 776 706 711 711 754 773 744 655 758 759 672 731 702 663 628 675 640 693 618 636 611 1002 1193 988 918 950 827 828 1268 862 960 890 805 916 919 878 880 907 938 973 904 967 936 909 850 989 941 836 838 934 1046 905 908 986 904 909 949 976 920 874 1052 1023 1046 1048 975 884 899 851 833 689 660 407 427 382 445 481 518 453 535 866 639 741 820 856 769 853 731 727 771 720 788 812 834 779 752 682 822 850 796 804 752 731 722 773 721 734 711 772 736 651 702 777 651 679 692 622 595 663 681 702 724 779 1107 985 953 915 953 862 962 894 995 990 803 885 885 943 940 939 787 932 967 932 900 973 911 855 841 837 868 932 899 934 1013 918 966 1045 854 949 901 851 951 1078 906 1236 1005 761 865 872 865 697 657 430 425 506 587 711 605 614 592 797 607 734 784 765 787 917 730 808 745 723 759 785 834 707 779 725 822 850 791 857 740 761 734 713 749 764 724 760 694 698 699 743 657 681 649 679 620 670 679 648 614 841 1002 889 984 987 959 960 960 995 832 1029 988 951 912 974 938 869 838 928 837 837 811 965 939 947 811 961 932 899 897 932 1011 914 1035 1004 949 955 941 864 955 1078 880 1229 906 936 828 810 865 750 633 437 407 590 730 792 738 727 750 704 608 735 749 869 686 764 779 778 746 743 735 758 709 708 805 798 795 821 739 853 740 798 763 721 718 764 679 840 714 688 738 723 712 729 722 721 579 663 651 642 663 812 972 893 953 827 957 890 995 894 892 914 1084 824 1019 974 903 929 895 862 959 1000 808 897 971 975 837 1270 965 932 1041 967 1048 940 925 971 943 1020 1011 936 962 1035 1014 1267 967 1031 885 816 874 706 604 450 351 528 796 805 835 780 789 622 684 787 825 865 753 757 731 780 723 722 758 733 709 686 728 797 822 820 763 769 865 711 783 791 717 714 683 851 748 705 720 765 658 738 676 691 736 718 667 669 586 758 839 956 950 827 918 953 1181 888 951 981 945 789 974 974 931 999 996 956 996 961 893 1002 902 971 895 1033 1000 1213 962 1005 1011 973 959 1225 872 1013 1052 972 1001 1043 913 1025 1039 885 878 826 735 827 609 425 361 484 769 818 763 781 660 587 653 781 743 856 746 781 664 758 775 723 736 733 731 751 800 796 912 717 763 696 802 684 751 757 746 724 808 818 682 754 750 785 708 770 705 690 694 778 688 579 615 968 866 985 884 765 946 883 985 985 1023 943 910 940 938 970 927 994 926 954 892 862 781 897 898 1002 891 921 998 958 958 899 905 876 950 1042 1045 1001 976 1162 977 946 910 884 928 851 845 1023 728 805 613 425 380 476 748 771 613 899 660 614 669 856 743 847 766 830 733 785 705 824 734 734 834 775 825 720 742 791 736 816 741 769 771 750 837 791 772 718 728 782 747 767 750 733 691 743 640 722 624 608 597 899 892 881 881 816 910 822 912 1023 945 940 938 970 901 1116 925 1100 1035 991 861 921 753 809 897 930 861 954 957 924 925 897 873 908 1076 898 1014 1001 1068 1171 977 954 906 844 985 914 898 938 844 820 614 452 455 587 816 712 667 766 737 743 731 743 909 933 757 878 836 737 646 717 782 756 804 748 770 744 794 874 761 737 815 742 695 848 801 782 732 763 719 759 760 751 745 744 765 714 673 655 642 634 592 864 856 947 822 787 818 817 947 1065 938 974 968 962 896 996 891 1339 1100 953 802 1029 996 892 895 957 891 993 920 832 891 897 938 944 1081 966 1012 1010 1023 1025 1017 1091 910 1009 980 948 931 827 776 691 582 512 619 708 805 702 723 706 659 714 755 695 898 833 833 789 774 733 724 764 779 704 725 772 719 674 767 764 735 814 844 717 653 766 718 726 708 719 743 893 790 774 741 724 688 697 713 696 580 666 638 891 826 947 848 815 976 875 1017 1059 936 932 964 960 958 890 888 955 1189 920 828 993 991 859 925 806 1027 918 920 807 832 930 970 940 950 900 979 823 1018 987 1022 985 1017 1017 887 952 836 781 711 725 627 563 739 744 793 768 817 821 703 734 716 702 856 702 830 866 820 683 721 761 705 640 749 772 743 741 766 815 711 870 691 875 670 765 795 775 707 640 669 913 852 809 844 805 706 756 736 730 638 698 607 956 880 943 938 902 942 938 970 970 871 962 1112 1103 922 828 921 860 989 889 751 956 991 989 888 954 884 951 995 925 862 930 905 792 948 964 949 803 826 1090 1078 857 884 914 851 868 736 740 682 752 662 638 657 904 813 763 813 872 850 800 851 771 742 748 798 887 838 741 716 737 686 728 702 722 697 675 790 762 734 870 713 817 690 715 720 804 715 684 691 842 842 821 870 855 756 754 711 721 629 684 582 862 848 939 970 904 902 899 935 1045 837 929 996 953 1264 826 1100 955 917 1031 832 923 891 1024 918 1092 917 915 923 929 888 869 934 818 1020 964 949 989 800 1030 987 996 985 884 898 900 840 807 641 596 617 717 765 839 839 762 811 787 764 844 846 910 792 946 882 821 857 733 738 669 686 752 682 822 719 675 790 763 786 870 788 736 789 789 800 732 777 719 780 810 896 871 773 808 750 741 719 706 649 671 600 834 948 905 938 842 782 966 901 964 892 957 922 952 1087 919 887 990 856 889 861 953 888 856 886 888 1022 915 953 997 924 929 871 1056 908 895 916 989 858 959 920 979 914 825 824 892 747 753 614 601 654 722 811 734 836 899 869 871 813 967 869 936 815 879 847 874 822 805 734 607 683 663 777 718 793 741 690 848 667 871 814 813 787 716 830 700 658 726 792 862 802 824 792 817 731 721 754 745 700 715 633 992 828 981 942 757 900 1010 901 929 953 1100 890 919 921 1095 857 1031 775 888 1092 948 918 951 886 858 1024 915 1180 995 997 924 903 1143 847 923 916 915 831 993 898 848 855 855 832 732 707 791 689 654 767 716 784 810 836 839 839 786 734 838 930 842 735 910 816 937 737 801 836 686 727 624 828 674 716 741 736 764 667 899 712 712 788 694 806 730 709 812 827 747 824 880 690 815 784 704 749 690 627 681 620 1095 852 977 910 963 936 1141 935 957 988 992 953 917 924 922 887 1031 804 886 917 946 917 886 946 915 946 914 991 1035 924 1034 901 1011 906 957 951 896 814 901 914 852 864 980 822 769 817 818 714 648 748 735 811 897 781 734 784 810 784 899 810 839 812 767 763 873 760 879 805 728 777 686 770 738 715 674 814 761 759 811 760 669 690 769 732 735 734 711 755 718 794 820 690 844 799 746 744 759 632 745 630 954 879 844 942 963 786 903 932 1031 921 1031 953 988 927 921 887 953 920 918 883 946 986 951 852 946 913 911 1025 1096 953 924 813 967 1013 957 959 906 772 914 929 798 761 904 738 745 753 801 742 718 740 839 866 863 781 812 807 898 758 898 810 839 787 818 815 842 841 874 799 751 751 778 766 763 764 715 816 813 785 734 710 649 737 694 779 751 657 717 798 819 738 690 735 762 695 668 687 791 611 788 717 916 908 972 971 813 814 838 931 992 921 953 917 950 892 922 887 890 891 858 770 1022 884 915 882 797 880 981 986 1028 950 922 840 967 973 927 929 983 899 871 965 863 774 868 688 682 683 696 814 816 737 785 807 837 836 869 835 897 784 898 784 812 842 974 814 868 840 766 798 860 775 772 816 788 715 791 739 668 811 668 711 711 713 742 729 730 696 702 822 737 737 735 688 814 794 748 640 736 626 676 644 856 908 871 968 965 969 964 1001 994 830 1031 1087 953 894 888 1029 890 891 749 824 948 917 800 914 852 979 879 949 916 986 890 899 871 1013 964 810 798 845 871 965 867 806 807 672 656 699 764 840 712 735 732 781 835 838 785 835 807 838 897 929 838 812 935 932 899 868 875 823 829 745 695 791 762 671 652 652 667 838 686 761 689 736 878 748 774 740 693 816 735 788 786 811 734 791 743 717 715 675 669 623 795 846 785 936 1045 936 897 1107 957 922 992 922 921 834 830 952 858 888 920 883 856 951 827 882 914 880 879 1025 948 1024 922 897 940 912 969 815 804 902 871 839 872 884 810 621 616 744 844 786 811 839 782 805 863 835 868 807 730 837 925 925 839 811 973 968 967 810 875 825 829 721 794 794 842 690 765 716 667 730 686 734 813 713 850 779 724 688 714 844 733 733 733 783 733 736 674 754 729 671 686 699 797 942 973 937 969 811 929 925 1033 924 922 830 830 894 830 857 952 827 953 827 915 824 798 945 945 909 910 1163 915 1022 953 868 940 799 1153 972 901 876 875 935 795 834 718 611 568 662 739 839 786 812 731 754 893 780 708 962 755 892 997 861 811 898 899 837 784 811 937 797 830 769 821 791 814 670 816 670 687 731 758 710 786 736 795 808 673 692 763 842 731 786 758 756 759 690 671 722 696 666 608 646 953 880 1016 937 1013 809 1039 1103 992 862 1039 831 891 866 804 799 950 827 951 886 984 796 946 980 911 877 942 878 1025 980 921 898 907 886 983 981 914 812 839 892 753 761 709 619 593 756 741 899 786 712 781 831 891 777 706 925 780 860 861 806 710 864 785 784 868 840 877 820 802 796 796 764 843 670 763 649 686 685 757 732 711 737 770 683 779 672 787 759 707 686 757 730 809 628 712 652 683 670 609 586 955 950 849 1011 1136 867 960 1033 1033 927 1001 924 835 836 955 884 950 857 827 946 911 822 881 881 796 941 938 909 947 821 919 900 820 921 1085 994 960 835 858 842 821 651 620 527 575 708 764 733 811 710 805 857 831 802 706 806 706 832 834 862 785 782 811 757 810 869 877 822 823 795 742 716 737 736 763 625 709 707 783 811 760 690 695 751 800 692 839 666 757 707 783 683 838 668 711 670 718 702 665 613 995 825 880 1011 971 965 865 924 994 959 929 893 832 1112 921 916 1087 984 852 849 980 877 821 913 850 1016 938 909 915 941 884 812 878 922 1033 905 910 869 946 929 818 550 532 473 586 624 814 759 759 709 833 726 726 776 682 805 891 806 960 806 837 756 785 709 838 968 875 767 796 768 694 738 764 737 736 588 665 686 708 811 814 738 742 805 824 846 785 707 757 732 782 706 781 686 734 590 693 676 658 630 960 883 1016 1011 902 932 866 832 996 961 782 865 924 926 954 822 945 820 1014 874 938 939 881 878 945 877 1146 1017 915 849 855 933 876 956 933 776 855 804 1013 835 746 675 451 409 598 824 841 837 689 730 730 705 802 829 726 832 889 755 961 781 687 835 867 808 896 838 790 849 797 795 850 764 815 763 735 607 784 709 758 733 789 738 745 752 720 843 808 730 707 686 706 705 729 684 710 588 689 692 740 608 54 47 46 36 23 2 8 12 7 7 27 24 22 60 90 82 40 38 42 53 112 97 104 106 109 110 99 90 88 72 59 71 73 80 81 113 113 119 122 128 126 129 128 130 129 130 128 131 133 134 136 137 134 134 133 133 133 130 130 129 128 120 98 63 38 29 32 28 26 27 29 88 85 53 55 58 93 57 48 46 25 48 23 29 37 51 50 56 63 999 999 999 999 999 74 99 93 96 90 100 48 48 39 35 21 999 19 20 14 32 38 21 31 29 80 92 55 51 48 61 113 98 99 99 101 101 91 85 84 67 77 70 74 78 96 116 115 120 123 128 124 127 127 129 128 130 128 134 135 134 136 137 135 135 133 132 133 132 130 129 129 122 98 62 33 29 27 24 24 30 26 55 51 47 32 46 56 27 61 30 29 21 26 32 70 48 51 59 999 999 82 999 91 75 82 101 95 98 92 76 34 43 31 32 19 13 48 31 23 55 48 22 31 40 61 60 51 75 56 68 96 100 97 94 95 93 86 79 76 79 82 70 74 76 94 117 114 120 123 128 125 125 127 128 128 131 129 135 136 134 136 137 135 136 133 132 134 132 130 131 130 122 98 72 35 34 24 29 22 25 33 88 34 47 41 27 28 48 56 20 24 16 21 27 65 50 57 53 86 84 104 97 100 102 86 95 98 95 83 84 62 27 59 20 91 35 61 35 32 79 50 26 58 50 51 43 39 64 63 77 92 101 96 92 95 88 81 73 69 78 83 74 71 77 91 116 113 119 121 124 125 126 126 127 129 131 131 134 136 135 135 137 134 136 134 132 133 130 131 132 130 121 97 73 39 34 30 30 58 24 38 73 57 63 25 20 23 22 28 17 14 14 13 33 77 60 54 63 999 101 109 103 100 98 95 97 100 99 61 87 52 31 36 49 48 75 54 48 45 37 46 38 55 52 44 38 38 58 62 87 88 100 94 88 95 88 78 72 69 87 93 79 73 93 103 116 114 118 120 122 123 126 123 127 128 131 132 134 135 136 134 135 133 137 133 133 133 130 132 132 130 122 99 64 41 32 30 49 29 56 87 97 88 33 50 19 19 29 22 15 16 14 16 71 84 74 54 75 999 101 100 107 97 101 99 95 103 91 83 999 65 29 43 36 93 59 84 85 58 51 64 72 62 50 42 34 64 48 47 64 85 98 90 80 89 88 71 71 79 82 87 86 79 92 110 119 115 117 118 120 120 124 122 127 128 131 131 134 135 136 134 134 134 137 133 133 133 132 134 133 129 123 103 71 43 34 27 24 52 86 114 113 90 999 27 21 15 54 22 19 17 13 21 62 94 91 63 96 104 106 101 98 95 99 102 94 93 59 64 67 48 30 65 48 103 82 103 89 82 74 72 73 64 53 45 33 38 36 35 80 81 92 86 75 83 85 85 89 103 104 112 108 83 87 117 121 115 117 118 120 120 121 121 127 129 131 131 133 134 136 135 134 133 136 132 132 133 132 134 133 129 123 107 82 48 39 28 28 36 95 111 117 103 70 35 29 15 18 20 28 16 28 40 87 116 100 78 96 107 96 92 100 97 97 101 70 88 64 87 999 54 48 45 83 101 97 97 94 90 81 83 77 64 54 43 38 44 32 56 72 80 87 88 77 77 75 73 92 104 113 114 100 100 88 116 113 115 118 118 119 121 119 121 126 129 130 131 131 134 136 135 134 133 136 132 133 133 133 133 133 130 123 107 86 52 39 26 36 41 93 115 119 107 50 114 32 54 132 30 30 16 93 98 96 102 102 999 89 107 97 109 99 93 93 84 76 84 96 91 67 59 50 39 51 111 114 99 96 91 85 79 67 54 54 39 35 48 44 61 80 87 88 89 82 72 59 73 98 102 105 115 106 104 86 119 114 117 118 118 120 121 120 121 124 127 129 129 131 133 136 134 135 133 136 132 133 134 133 133 133 130 124 104 80 52 39 27 51 49 95 116 119 103 85 45 34 50 21 15 20 16 95 112 102 999 999 999 111 113 109 107 103 96 62 84 58 93 98 71 999 62 56 71 61 102 98 100 97 90 83 64 56 75 58 37 40 80 74 76 82 89 89 86 85 69 51 65 84 96 105 114 110 95 103 115 116 119 120 120 122 122 121 121 123 125 128 128 132 132 135 135 136 132 134 132 133 134 132 132 132 129 125 101 74 57 34 27 32 48 88 114 116 101 78 999 29 52 26 10 999 13 999 110 105 96 999 118 110 112 106 104 94 87 75 70 37 100 90 93 999 62 55 37 62 104 99 100 97 88 76 46 47 74 63 35 54 86 79 96 83 85 85 79 79 69 55 63 76 85 102 116 111 103 106 119 118 121 123 124 124 124 123 123 124 124 126 127 130 131 133 133 133 133 134 132 134 134 132 132 132 129 125 102 87 56 31 25 27 51 76 106 110 98 81 999 46 24 18 11 14 9 34 89 116 112 102 108 109 101 95 99 72 89 89 84 31 999 98 89 999 60 51 51 52 111 98 99 96 84 66 45 54 80 63 31 82 95 94 88 85 82 80 72 70 61 59 61 75 80 95 104 113 110 104 110 119 124 127 128 129 126 125 124 126 125 126 127 130 132 133 134 134 133 134 132 134 133 132 132 131 129 125 106 90 51 30 21 30 46 66 91 102 92 71 138 22 21 14 17 14 132 21 52 107 102 106 100 103 100 83 98 92 80 79 68 35 95 57 108 62 56 46 43 44 83 89 94 95 82 65 71 74 82 65 34 94 95 96 93 86 82 78 72 67 52 49 52 50 82 96 105 111 112 113 116 122 126 130 130 134 128 127 127 128 127 128 128 130 133 133 133 135 134 134 132 133 133 132 132 131 128 125 107 92 49 28 31 27 54 54 80 93 85 73 91 999 12 12 24 13 999 14 60 106 97 93 95 102 92 111 63 83 78 72 35 33 88 88 999 999 56 46 52 64 72 98 91 94 85 70 79 84 84 72 45 90 111 107 93 86 80 76 69 67 51 41 43 46 96 101 112 104 113 118 121 126 130 131 131 134 130 129 128 130 130 130 130 130 132 132 133 135 134 134 133 133 133 132 132 132 129 125 105 72 46 27 18 22 30 68 96 84 78 71 999 14 15 21 18 9 8 8 11 999 134 999 54 78 58 97 57 70 77 63 32 62 70 999 999 999 82 56 64 85 85 88 90 91 85 74 83 82 80 73 81 102 95 89 91 85 80 73 67 69 56 40 38 47 89 105 101 113 111 120 123 129 131 132 134 134 131 132 131 132 133 133 132 132 133 133 132 136 135 135 134 134 135 132 132 133 129 125 106 87 42 29 22 14 14 28 60 72 69 67 999 16 999 14 16 12 4 999 4 999 999 999 130 87 43 67 41 55 32 64 31 70 70 43 999 999 69 62 78 92 90 87 87 87 83 69 72 68 66 78 90 96 94 91 88 84 82 73 72 71 64 44 57 50 96 113 102 117 120 120 124 130 133 134 135 134 131 133 133 134 134 136 133 133 133 134 133 137 135 136 134 134 136 134 134 133 129 124 107 81 74 28 15 10 7 11 52 60 57 59 44 999 27 19 17 11 4 999 999 999 999 999 999 29 32 48 54 27 78 66 24 91 71 999 999 999 70 65 83 93 88 84 82 84 84 61 56 56 50 56 89 94 78 90 103 82 83 78 77 74 74 57 46 56 99 114 113 115 120 120 125 132 134 134 135 134 131 133 134 134 135 136 135 134 134 135 134 137 136 136 134 134 135 134 134 132 129 124 108 96 88 29 19 7 999 7 46 49 42 48 40 999 29 23 15 12 999 999 4 999 999 999 999 20 20 22 23 23 59 86 26 74 18 999 999 999 82 71 85 92 87 82 79 81 88 64 58 54 42 51 75 71 98 94 96 81 85 82 76 76 82 75 54 61 104 115 105 109 112 120 125 132 134 134 135 133 130 133 134 134 136 136 136 135 135 135 136 136 136 137 135 134 134 134 134 132 129 124 120 104 96 37 28 999 7 999 23 32 999 47 28 132 53 22 16 10 999 999 999 4 999 999 999 15 12 17 24 999 30 50 27 37 999 999 999 999 92 84 91 96 90 82 79 80 87 76 64 55 39 42 72 55 67 88 91 80 85 85 75 76 84 84 64 63 100 113 106 111 115 120 124 130 133 133 134 134 129 133 134 135 136 136 136 136 134 135 136 136 136 136 135 134 134 134 134 131 130 125 111 108 96 65 22 999 999 7 17 11 10 31 24 66 66 22 14 50 11 999 999 4 999 999 13 14 16 13 17 18 47 36 15 999 999 999 999 999 99 96 97 99 96 87 81 80 82 86 69 55 37 31 57 60 98 88 80 84 86 86 91 76 82 81 68 66 96 110 115 120 114 119 125 131 133 132 135 136 130 132 134 136 136 136 137 135 134 135 136 137 136 136 135 134 134 134 133 131 130 126 113 115 100 37 15 999 999 15 12 7 999 19 999 64 52 22 17 14 12 5 999 999 999 13 999 20 999 8 999 999 20 28 8 999 999 999 999 999 103 103 102 100 99 92 85 82 79 90 78 61 37 30 58 77 86 87 85 89 89 85 95 79 81 76 67 66 94 111 111 118 113 119 125 131 133 133 134 134 130 130 134 134 134 136 136 135 134 135 136 137 135 135 134 134 134 134 133 131 130 126 114 124 106 81 20 7 14 15 999 999 999 999 999 55 28 28 29 12 10 11 9 999 10 12 999 17 15 999 999 999 999 15 7 999 999 999 999 999 104 106 103 99 97 94 92 87 81 87 85 74 44 31 40 97 108 96 90 93 93 86 86 81 78 73 68 85 108 112 110 118 112 119 125 131 133 133 134 134 131 130 133 135 134 135 135 135 133 135 136 137 135 136 135 134 133 133 132 131 130 128 117 121 106 92 38 26 17 13 7 7 999 14 999 20 27 25 18 17 12 11 9 10 10 21 20 15 12 999 999 999 11 13 8 999 999 999 999 999 106 106 104 100 97 95 99 94 86 83 85 84 71 37 44 99 95 101 96 97 97 92 89 81 76 73 69 90 99 114 114 118 112 120 124 130 133 133 135 136 130 132 132 134 133 135 134 135 134 135 136 138 135 135 134 134 133 132 132 130 131 130 124 126 116 99 56 35 24 31 51 15 999 999 31 24 26 26 62 18 29 17 999 9 999 15 12 15 10 999 999 999 18 14 8 999 999 999 999 999 106 105 103 100 99 96 99 96 89 82 79 84 74 64 57 89 96 102 98 98 98 96 91 84 78 72 70 96 108 115 105 107 112 121 125 128 130 132 135 136 130 133 132 134 133 134 134 135 135 135 136 137 135 135 134 134 133 133 133 132 132 131 128 125 118 109 95 42 999 81 97 57 15 16 999 27 29 25 30 21 11 15 9 999 999 7 9 18 10 999 999 22 18 13 12 999 999 999 999 999 104 103 103 100 101 100 96 95 93 85 76 76 93 88 85 89 91 98 98 96 98 97 92 88 82 76 89 98 109 117 110 108 111 121 124 129 130 132 135 137 132 133 133 135 133 135 134 136 136 136 136 139 135 135 134 134 135 135 137 135 133 131 130 129 127 112 115 50 115 105 112 88 69 22 20 97 83 63 77 21 16 11 9 8 7 999 999 9 11 8 14 47 18 12 999 999 999 999 999 999 101 101 102 100 103 104 100 97 100 93 79 68 95 101 82 88 91 97 99 96 96 94 91 90 88 80 82 94 109 117 112 110 121 119 123 129 130 131 133 137 133 133 133 135 134 135 134 136 135 136 138 139 136 135 136 137 138 137 139 137 135 132 132 132 130 123 115 99 130 117 112 93 999 29 999 55 73 31 87 22 13 8 11 10 6 999 4 3 8 11 17 20 15 15 999 999 999 999 999 999 99 99 100 100 104 107 105 103 108 103 89 92 102 105 84 86 95 102 103 98 94 91 91 91 91 86 92 96 109 119 112 113 110 117 122 128 130 131 134 136 132 133 133 136 135 135 134 135 136 136 138 139 135 135 136 139 139 139 140 140 138 134 132 132 133 130 125 112 119 115 117 104 999 999 33 32 89 85 72 76 25 125 999 10 5 999 999 999 7 11 17 69 17 27 999 999 999 999 999 999 99 99 98 101 106 110 109 109 113 110 103 95 111 107 98 102 95 105 106 102 97 91 92 92 91 90 87 99 110 118 112 114 112 115 121 126 129 132 135 136 132 132 133 135 134 135 134 136 136 136 138 138 135 135 138 140 139 140 139 140 139 134 133 133 134 133 129 124 119 121 121 111 97 999 31 57 60 58 76 91 132 96 999 6 7 5 2 999 999 23 23 46 19 999 50 999 999 999 999 999 100 99 98 104 110 113 114 115 117 115 111 107 101 113 107 97 99 103 105 104 101 95 93 94 93 93 84 102 108 115 110 113 112 114 120 126 129 132 135 137 132 132 132 135 133 134 134 136 136 136 138 138 135 136 138 139 138 140 140 140 138 136 135 134 136 136 133 129 125 125 124 118 101 138 33 38 62 63 63 73 62 25 20 9 10 3 999 999 999 50 16 46 21 65 54 999 999 999 999 999 101 100 99 106 112 115 117 118 120 117 115 113 108 105 106 110 108 104 102 101 101 98 94 95 94 94 90 103 103 110 107 111 112 114 120 124 130 131 134 137 130 132 132 133 130 133 133 136 135 136 138 139 137 137 139 139 137 139 140 140 138 138 136 136 136 137 135 131 129 128 127 123 96 115 49 52 76 68 56 61 29 23 12 8 10 999 999 999 999 61 17 68 21 66 999 999 48 999 999 999 101 101 101 108 114 116 118 120 122 121 119 116 116 116 118 118 114 108 104 100 99 98 96 96 94 94 93 104 96 101 114 105 110 114 120 124 129 131 133 137 131 132 130 133 131 133 133 136 136 136 138 139 136 138 137 137 137 137 137 139 138 139 137 136 137 138 136 134 132 131 128 126 94 61 35 53 69 64 81 33 47 15 11 7 7 999 999 999 999 27 999 76 30 111 80 999 999 999 999 999 99 101 104 109 113 117 119 119 123 123 122 120 122 123 126 123 118 112 106 101 101 99 97 96 94 93 94 89 94 93 105 97 106 114 118 122 128 131 134 137 132 132 129 133 132 134 135 137 137 137 138 139 137 137 137 137 137 135 137 138 140 140 138 137 138 140 138 134 133 133 128 125 94 82 42 55 62 56 72 50 23 22 12 6 6 999 999 999 56 999 59 23 76 80 109 83 999 999 999 999 113 102 106 108 111 116 117 118 122 122 123 122 127 130 134 129 120 114 108 102 102 101 98 95 93 91 92 90 97 78 85 106 117 112 116 120 123 129 134 136 132 132 131 134 135 136 135 137 137 137 139 139 137 137 137 136 135 133 135 137 140 140 138 138 140 140 138 134 134 133 127 123 93 88 61 61 66 65 29 21 20 20 14 7 8 999 999 999 71 50 999 46 63 118 94 999 999 999 999 999 112 100 106 108 110 114 117 118 121 122 122 123 131 134 134 127 118 114 109 103 103 103 99 95 91 89 91 89 83 81 83 88 114 109 114 118 120 126 132 136 132 132 131 135 135 136 136 139 138 137 139 139 135 137 135 136 135 133 134 137 139 139 138 138 140 140 137 134 134 134 129 122 99 79 56 72 58 58 25 22 19 26 16 6 8 999 999 60 51 57 999 54 90 122 109 92 999 999 999 999 112 114 104 109 110 113 117 118 120 120 122 123 131 134 131 120 115 113 110 106 103 103 99 95 90 87 90 89 85 84 82 85 90 101 111 116 118 123 130 136 131 132 133 135 135 136 137 138 137 137 138 137 135 137 135 135 135 135 134 137 138 137 137 137 140 140 138 135 134 135 133 124 107 85 59 66 60 47 26 32 105 35 16 7 12 6 999 20 999 999 999 65 95 142 104 113 999 999 999 999 112 113 116 110 110 112 117 118 120 120 122 123 126 127 121 115 112 110 110 108 103 102 98 94 91 87 87 87 85 87 83 82 80 105 106 112 118 121 129 136 130 133 134 135 135 137 137 138 137 137 138 136 134 136 135 134 137 139 135 139 137 137 135 136 140 140 138 135 137 135 134 126 111 80 87 60 47 40 48 72 92 63 29 999 14 9 999 71 52 999 999 999 123 109 109 130 999 999 999 999 112 113 116 110 110 112 117 119 120 120 120 121 123 121 115 113 110 109 108 109 103 101 98 92 91 88 84 84 85 89 87 83 73 94 112 107 116 118 125 133 129 131 132 135 136 138 137 138 138 137 139 136 133 135 137 135 138 140 138 140 137 137 135 136 138 139 137 136 140 135 134 124 109 88 95 48 62 77 80 96 89 103 57 999 82 13 999 49 999 79 999 999 105 102 99 127 108 999 999 999 113 98 98 107 110 113 117 119 119 120 119 118 120 117 113 113 112 110 108 108 104 101 100 90 83 87 80 94 98 88 89 85 89 82 99 101 112 112 120 123 123 128 131 133 136 138 137 137 137 137 139 136 132 135 137 136 140 140 139 139 135 136 134 135 136 138 136 135 140 136 134 120 105 97 91 92 75 74 76 92 96 88 83 999 55 21 999 53 83 85 999 66 999 101 999 999 999 999 999 89 110 96 106 103 109 114 116 118 120 120 120 116 117 115 113 113 112 112 109 107 105 102 102 94 81 83 79 74 94 85 88 86 78 83 92 110 107 107 115 118 118 122 128 131 135 137 137 137 137 136 137 136 132 135 137 137 139 139 140 138 135 134 135 135 134 135 134 132 138 136 133 113 102 103 93 110 88 88 85 100 125 96 90 91 85 27 999 999 71 999 999 92 999 999 120 999 117 83 999 999 102 93 101 99 107 113 117 118 121 121 119 117 117 115 112 112 112 112 110 107 106 104 103 99 88 82 81 74 74 99 86 86 83 91 92 105 104 105 111 116 116 120 126 128 131 136 136 137 137 136 136 136 133 135 135 137 138 137 137 135 133 132 137 135 130 129 127 126 138 135 129 107 100 103 101 111 98 85 103 104 124 91 111 83 102 29 999 71 60 999 999 999 118 999 999 122 118 111 85 94 85 100 83 95 104 111 116 117 120 120 119 118 116 115 114 113 112 112 111 107 106 105 104 101 95 89 85 79 74 94 82 84 84 81 98 107 101 105 111 118 117 119 123 124 125 133 135 137 136 136 136 137 134 135 134 136 137 135 134 129 129 133 139 134 124 121 119 123 135 133 120 102 95 100 105 109 93 90 111 108 104 93 81 999 999 33 999 72 999 60 80 98 999 999 999 117 110 91 87 116 83 89 75 87 100 108 114 116 119 119 118 117 116 116 117 116 113 112 109 107 107 106 105 103 101 97 90 85 76 91 80 80 82 85 86 108 96 103 110 116 114 116 118 120 122 129 132 136 135 136 136 137 134 135 133 132 132 130 126 122 124 133 137 129 118 113 112 119 127 129 109 94 101 114 109 99 91 97 82 103 101 91 80 114 85 41 999 98 999 999 999 999 113 999 114 125 90 105 103 115 79 83 67 83 97 103 111 115 117 119 117 116 115 117 119 120 116 111 109 106 106 107 106 104 103 102 96 90 78 92 95 79 78 83 87 92 92 99 105 107 106 111 112 116 118 124 127 133 133 135 135 136 133 134 132 127 123 117 107 112 112 125 127 119 113 107 107 114 119 119 100 79 119 120 101 102 95 109 84 106 101 95 88 110 92 46 88 78 95 82 86 999 105 104 999 117 92 105 94 105 81 86 88 87 97 99 109 114 118 118 117 115 115 118 118 120 118 113 111 105 105 106 106 105 104 104 101 94 82 79 81 83 78 80 86 88 88 93 97 99 99 105 109 113 115 120 120 129 132 135 135 133 131 133 131 121 108 99 87 93 95 107 115 110 112 107 104 107 111 106 84 94 130 114 119 109 100 116 99 103 124 99 92 90 103 57 48 88 999 91 103 999 98 104 94 102 110 103 109 109 85 92 81 92 99 98 106 113 117 119 117 114 116 119 117 119 120 115 114 107 104 104 104 105 106 105 104 99 89 82 83 90 86 80 85 86 85 87 90 94 93 100 107 109 111 115 114 121 131 132 132 127 125 125 123 112 90 82 78 79 80 91 100 99 108 106 100 95 95 89 112 97 116 101 117 100 112 107 92 92 100 96 81 90 99 104 116 93 999 88 109 113 109 106 118 109 101 117 95 129 91 82 88 97 100 101 106 113 117 119 117 113 116 117 117 119 119 116 114 109 105 103 102 105 106 107 106 103 96 87 87 93 94 84 81 86 85 85 88 92 91 97 105 104 108 109 109 114 124 124 123 118 113 112 108 94 76 72 73 73 74 84 90 91 101 102 93 81 73 88 106 92 111 109 112 107 99 113 95 98 105 103 101 95 109 114 113 101 116 100 108 113 118 116 999 106 107 115 94 103 82 86 94 101 102 105 110 114 117 118 116 113 115 116 116 119 117 115 113 110 108 104 103 105 105 108 106 105 102 95 94 94 97 89 81 88 85 87 90 92 91 94 101 101 106 105 106 109 116 117 112 106 100 96 90 79 67 66 66 68 70 76 82 87 95 97 96 83 58 85 107 118 118 111 109 102 104 97 98 98 98 99 104 109 114 110 111 106 115 103 119 115 118 111 109 106 99 125 82 105 89 92 98 104 103 105 110 113 116 116 115 111 113 115 115 117 117 113 112 111 110 107 105 106 104 107 106 105 106 102 99 96 98 94 86 90 83 89 91 91 91 92 95 98 105 105 105 105 106 108 102 96 89 83 78 72 60 60 56 62 69 72 79 87 82 102 82 96 78 112 100 127 117 105 98 102 102 110 83 98 97 113 102 119 118 118 114 107 120 105 113 105 117 113 114 97 109 110 104 109 97 101 103 106 104 102 109 113 115 115 114 111 110 112 114 116 116 114 112 111 111 109 107 107 104 106 105 106 107 105 101 99 101 97 91 91 100 89 89 90 90 91 93 95 101 102 101 98 111 113 93 90 85 79 73 69 53 57 52 58 71 76 81 81 78 100 99 126 84 110 120 119 113 99 95 95 106 89 85 82 97 98 83 116 117 123 113 111 114 110 119 117 111 113 111 109 108 123 82 86 107 107 107 107 106 103 109 113 114 114 113 109 106 108 112 115 115 114 114 111 111 110 107 107 105 107 106 107 107 107 103 101 101 98 93 89 88 89 88 88 89 90 91 91 94 95 94 91 85 102 101 90 85 79 69 66 51 55 55 79 92 80 80 68 80 112 108 125 115 130 125 112 111 98 107 100 105 90 86 83 99 99 99 93 104 118 108 113 117 114 110 119 113 110 116 110 105 103 62 47 112 111 110 109 107 106 109 112 115 114 112 109 105 105 110 113 113 113 112 111 110 110 108 108 106 107 106 107 108 107 103 103 101 99 93 89 106 91 89 90 90 89 89 88 89 90 90 88 83 89 106 96 90 78 63 62 54 56 59 63 88 80 76 55 105 110 109 106 99 109 119 115 112 104 96 98 91 91 87 84 99 96 99 97 114 117 108 115 115 114 118 127 120 110 100 114 98 104 85 95 113 113 111 110 108 107 108 110 115 114 112 108 105 103 108 110 112 113 110 109 110 110 108 107 107 107 106 107 107 108 104 104 102 99 93 91 94 94 93 94 93 89 88 87 86 89 89 86 84 98 104 107 98 78 60 59 59 61 63 56 88 89 84 61 90 108 108 97 103 115 120 116 109 98 95 103 93 93 89 85 98 100 107 105 112 117 112 118 113 116 123 117 114 107 84 101 108 101 104 110 115 115 113 112 110 107 108 109 115 115 113 109 105 103 104 107 108 110 108 107 109 110 109 108 107 107 107 107 107 109 106 104 103 100 94 94 98 98 98 98 95 91 89 88 87 90 91 87 90 106 116 117 111 87 62 56 60 60 61 51 77 56 82 91 96 116 107 111 115 123 117 112 105 100 98 92 94 94 107 100 93 94 108 108 118 116 114 121 112 114 109 127 112 105 111 111 110 119 120 96 120 118 115 113 112 109 110 112 115 115 114 110 106 103 102 104 104 105 105 106 108 109 109 108 108 109 108 107 107 109 108 105 105 103 96 98 102 102 101 100 98 93 91 91 91 94 92 91 102 112 120 123 122 103 77 60 62 57 53 47 50 49 90 95 114 119 105 110 120 120 119 112 111 101 112 94 95 110 109 105 92 106 100 111 122 114 119 118 114 118 119 123 119 109 114 116 111 121 115 102 122 121 117 115 113 111 112 114 117 115 113 111 108 103 101 102 102 103 102 104 106 109 109 109 109 109 110 108 107 109 109 108 108 105 100 102 104 105 103 102 99 95 93 94 94 95 95 95 109 114 121 127 127 116 96 77 72 58 48 48 54 50 96 111 114 121 120 116 129 121 117 116 110 104 111 113 114 113 111 111 109 105 89 116 122 111 116 113 118 119 121 119 119 113 115 119 120 117 109 108 123 121 117 117 114 111 114 115 117 115 112 112 110 106 102 101 103 103 101 102 105 107 108 109 110 110 111 109 107 109 110 109 108 106 104 104 105 106 104 103 101 98 95 97 97 97 98 99 107 111 121 128 128 123 112 97 84 63 47 51 73 79 107 113 120 118 116 128 124 114 122 122 114 108 111 114 115 113 113 115 116 109 116 115 115 113 108 115 116 119 113 119 121 116 117 117 117 113 113 139 122 120 118 118 116 113 114 116 117 115 112 112 111 108 104 102 104 103 101 101 105 107 109 111 112 112 112 111 108 108 110 109 109 108 106 107 106 107 104 105 102 99 98 99 99 99 103 102 103 109 122 127 128 128 121 112 93 69 44 52 64 90 111 117 121 117 119 125 123 115 124 117 114 113 112 115 115 112 115 116 117 115 122 118 117 114 111 107 117 127 118 120 118 115 121 116 127 116 114 102 121 118 118 121 117 114 114 115 117 115 113 112 111 109 106 104 104 104 103 102 104 106 110 112 112 113 113 112 110 108 108 109 110 109 108 107 107 107 106 106 103 102 101 102 101 103 106 104 104 114 124 127 129 129 125 119 101 72 42 53 84 97 117 118 121 117 126 120 122 115 126 119 115 114 118 117 116 118 117 118 118 121 118 116 115 115 113 116 123 121 116 120 120 123 116 120 113 120 999 107 120 117 118 123 119 116 113 114 117 115 114 113 111 109 108 105 105 105 103 101 103 106 111 113 113 115 115 113 112 109 108 108 110 109 108 108 108 107 106 107 106 105 104 104 103 105 106 106 110 118 126 129 130 130 126 123 110 76 43 53 70 108 114 118 121 119 122 123 120 119 126 119 117 117 119 117 117 118 117 120 118 119 119 117 116 115 112 116 128 119 122 120 121 123 120 118 115 123 91 102 116 116 117 121 120 116 113 113 116 116 115 114 112 109 108 106 106 105 102 117 104 107 111 114 113 115 116 115 113 110 109 108 110 109 108 109 108 107 106 108 107 106 106 105 106 106 106 107 114 119 125 130 130 130 127 125 116 84 49 58 95 107 113 118 119 120 124 120 118 119 121 120 118 118 119 119 121 120 118 119 120 121 117 117 117 115 112 121 119 118 117 119 122 128 119 118 107 108 102 48 113 115 117 120 121 116 114 113 116 116 116 116 113 110 109 106 107 106 116 117 106 109 112 114 114 115 117 116 114 112 111 110 110 108 108 110 108 106 106 108 107 106 106 105 106 107 105 105 113 119 126 130 130 130 126 126 120 91 59 79 104 109 116 120 119 119 119 120 120 122 119 121 120 119 118 120 119 119 120 119 120 120 120 118 118 115 107 122 115 119 117 118 127 126 117 119 95 117 112 52 113 114 120 121 119 116 115 115 115 116 117 117 115 112 110 108 107 118 116 115 107 110 113 114 114 116 118 117 115 114 113 113 110 107 108 110 108 105 106 107 105 105 106 105 106 107 104 103 109 119 129 132 132 129 126 127 124 96 62 66 94 113 119 122 122 119 121 122 120 121 120 122 121 121 121 120 120 121 121 121 119 119 120 118 116 114 113 122 116 115 117 124 119 119 115 112 112 126 99 101 113 113 120 122 119 116 116 115 115 116 117 117 117 114 112 109 108 118 117 118 109 111 114 115 115 117 118 117 116 115 115 114 110 107 108 110 109 105 106 106 103 104 105 105 105 105 102 100 105 119 132 134 133 129 126 127 125 104 73 74 99 119 124 125 125 122 118 121 119 122 121 123 121 121 121 120 121 122 121 122 120 121 121 118 115 115 116 117 112 116 117 121 118 117 115 112 117 113 100 100 114 115 118 119 118 117 117 116 116 115 116 116 117 115 114 111 109 108 119 120 110 113 113 114 115 117 118 118 117 116 116 114 111 109 108 109 109 106 105 104 103 104 105 103 104 103 101 98 105 122 133 134 133 129 126 127 123 110 89 82 102 122 117 120 119 125 119 119 119 120 123 122 122 122 122 122 121 122 122 124 121 122 121 118 115 116 112 110 106 108 117 104 108 113 109 106 119 119 126 101 115 116 117 117 117 117 117 116 117 116 116 116 117 116 114 112 110 111 110 111 113 114 114 115 116 117 118 118 116 116 116 114 113 110 109 109 109 107 105 103 103 103 103 102 101 102 98 96 111 125 134 134 132 128 126 125 120 105 99 91 117 114 119 121 119 118 121 115 119 122 124 122 122 123 122 123 122 124 123 124 123 122 121 119 114 112 110 106 113 109 110 104 100 109 114 115 123 126 117 100 116 117 117 116 117 117 118 117 117 116 116 116 116 116 114 113 112 113 112 112 114 114 114 115 116 117 117 118 117 117 116 116 114 111 109 110 110 108 104 103 101 102 102 101 100 102 97 96 117 127 134 135 132 128 125 125 115 95 98 97 118 115 119 120 119 119 123 120 121 124 124 124 124 124 124 124 124 126 125 125 124 123 122 119 114 109 107 92 111 116 116 104 104 115 121 121 123 126 121 106 116 117 117 117 117 117 118 117 118 116 117 115 115 115 114 114 113 113 114 113 115 115 114 116 117 118 118 117 117 117 116 116 114 113 110 110 110 108 105 103 100 101 101 100 99 100 96 96 120 128 133 134 131 128 125 125 113 90 87 97 107 113 117 119 119 119 118 124 123 125 116 116 125 126 126 126 126 127 126 125 125 123 123 118 116 95 109 110 104 115 100 115 113 121 122 128 122 127 123 114 115 116 117 117 117 118 118 118 119 117 117 115 115 115 114 114 114 113 114 114 115 115 115 116 117 118 118 117 118 119 117 116 115 113 112 112 110 108 106 103 99 99 100 101 100 99 95 99 121 126 130 131 130 128 126 125 113 91 78 93 110 114 117 119 118 119 120 119 116 118 118 117 118 119 119 127 127 127 126 125 125 123 122 116 115 110 109 111 98 124 112 115 117 120 118 118 123 127 115 103 115 116 116 116 117 118 119 118 118 117 117 115 115 115 114 114 114 114 114 114 115 116 115 116 117 119 118 118 118 120 119 116 116 115 114 114 112 110 106 101 97 99 100 102 101 99 95 107 121 123 127 130 127 127 126 123 114 94 78 94 111 116 118 119 119 119 121 120 118 120 118 118 119 120 120 127 127 129 120 126 118 124 121 115 116 111 109 115 116 122 117 116 118 118 119 120 125 129 114 99 115 116 116 115 116 117 119 118 119 117 117 116 115 115 115 115 115 115 114 114 116 116 116 116 117 119 119 118 120 121 120 118 118 116 115 115 114 111 106 101 97 99 101 103 102 100 94 110 120 121 122 127 124 124 122 118 113 95 82 102 113 118 119 120 120 119 121 120 119 120 119 119 120 121 121 121 122 123 121 120 119 115 121 118 105 112 114 120 112 124 118 119 117 118 117 112 121 125 115 98 115 117 116 116 116 116 118 119 120 118 118 117 116 115 115 115 116 115 114 114 116 116 115 116 117 120 120 119 121 123 122 120 119 117 116 116 114 112 107 102 99 99 102 103 103 99 96 109 115 116 119 123 122 119 118 115 111 98 90 108 114 117 118 119 119 120 120 119 119 120 120 120 121 122 121 123 123 124 123 123 121 116 122 120 107 117 118 114 114 117 119 119 120 115 118 115 108 124 114 100 115 116 117 116 116 116 117 118 119 118 118 117 117 115 116 115 116 116 116 115 115 116 116 117 117 121 120 120 121 124 124 121 120 118 117 117 114 112 108 103 101 100 102 103 104 99 96 105 111 113 116 119 117 116 115 114 110 102 97 108 114 115 116 118 118 119 119 119 120 120 120 120 122 122 123 125 125 125 124 123 122 118 123 122 108 108 109 117 116 122 119 121 121 118 119 120 125 124 114 104 115 116 117 117 117 116 118 118 118 118 118 117 117 116 117 117 118 119 118 117 117 117 116 118 118 122 122 121 122 125 124 121 120 119 118 116 114 112 108 105 103 103 103 104 105 100 97 101 109 111 113 114 113 111 114 114 108 102 97 103 111 114 115 117 117 119 119 119 119 120 121 122 123 123 124 126 126 127 125 124 122 120 124 123 111 112 111 120 118 119 121 122 121 119 118 121 120 123 115 103 116 117 117 117 118 116 119 118 118 117 118 117 118 117 118 118 118 120 119 118 118 118 117 118 118 122 124 122 122 125 124 121 120 119 117 116 114 112 108 106 105 105 104 103 105 101 99 103 108 111 110 110 110 104 108 110 105 101 95 100 109 113 115 117 116 119 119 118 119 121 121 124 125 124 125 127 127 128 126 125 123 122 118 114 112 114 112 110 117 122 122 123 122 119 118 120 121 122 120 115 116 117 117 118 119 117 119 117 117 117 118 117 119 118 119 120 119 120 121 120 120 119 119 118 119 122 125 124 123 125 124 121 119 118 116 115 113 112 109 107 106 106 104 103 104 102 101 105 110 112 106 106 106 99 97 98 101 100 96 101 111 113 114 116 117 118 118 118 119 122 122 125 125 126 127 128 128 128 126 125 124 122 119 116 112 117 114 111 118 121 123 124 123 120 119 121 121 122 125 120 116 118 118 120 119 118 119 118 117 118 118 118 119 119 120 120 119 121 121 121 122 121 120 120 119 122 124 124 124 125 124 120 119 117 116 114 113 111 110 108 107 105 104 102 103 103 103 107 111 112 103 101 102 96 90 90 98 101 99 106 114 114 115 116 116 118 118 118 120 122 123 126 127 126 128 129 130 130 128 126 125 124 122 117 114 118 116 113 120 122 124 124 124 120 119 124 122 124 119 123 116 118 119 120 120 119 119 118 118 118 119 118 120 119 120 121 120 122 122 122 122 122 121 121 119 122 124 124 124 124 123 121 120 116 116 115 113 111 109 108 107 105 103 103 102 104 105 107 109 108 99 97 97 94 90 89 96 102 103 109 116 116 116 116 116 118 119 120 121 123 124 126 127 127 128 129 130 130 129 127 126 125 124 119 118 120 118 116 123 123 124 124 124 120 117 123 120 120 120 120 117 118 119 119 119 119 119 118 118 118 119 118 120 119 121 121 122 122 122 122 123 123 121 121 119 122 124 124 124 124 123 122 120 117 116 115 112 111 109 108 108 106 103 103 102 104 105 107 106 103 95 94 97 94 92 92 98 103 107 111 117 118 116 116 116 118 119 121 121 123 124 126 127 127 127 130 130 130 129 127 126 127 125 121 120 122 120 118 124 124 125 124 124 122 118 120 119 118 119 124 117 118 119 119 119 119 118 118 118 118 119 118 120 120 121 122 122 123 124 123 124 123 122 121 120 123 124 124 124 124 124 122 120 118 118 115 111 109 108 107 108 106 103 103 103 104 106 107 105 101 93 92 100 96 96 96 102 106 108 110 118 119 118 118 116 119 119 121 121 124 124 126 126 127 128 130 130 131 130 128 127 128 126 124 122 122 122 119 125 125 126 125 123 121 119 119 117 119 119 118 117 117 119 119 119 118 118 118 118 118 119 119 120 120 122 122 123 124 125 124 124 124 124 122 121 124 125 124 124 125 124 123 121 119 118 115 111 108 106 107 108 105 103 103 103 105 106 107 104 101 93 91 100 101 103 103 107 108 107 110 118 121 118 119 117 119 119 121 122 124 124 125 125 127 129 130 130 131 130 129 128 129 127 126 124 124 124 121 126 127 127 126 124 122 120 116 119 119 119 119 117 116 118 119 119 118 119 118 118 118 120 120 120 121 122 122 124 125 126 125 125 125 124 122 122 124 126 124 124 125 124 123 122 119 117 116 111 108 106 106 107 105 104 104 104 105 106 106 104 99 93 91 102 108 111 110 110 109 107 111 118 121 119 119 118 118 119 121 122 124 124 125 126 127 130 130 131 132 131 130 130 129 128 127 125 125 125 121 128 128 121 127 125 123 121 119 119 119 117 116 117 117 119 119 119 119 119 119 119 120 120 121 122 122 122 123 125 126 126 126 125 125 124 123 122 125 126 125 124 125 124 123 122 119 117 117 112 108 106 106 106 105 105 104 105 105 105 106 105 98 94 94 106 116 117 117 114 110 106 113 119 121 120 121 119 118 118 120 122 125 124 126 127 128 130 130 131 132 131 130 130 130 129 129 127 127 126 122 128 129 123 129 127 124 121 120 120 119 118 116 117 117 119 119 120 120 120 120 120 120 121 121 122 122 122 125 126 125 127 126 126 125 124 124 124 126 127 125 126 126 124 123 122 120 118 118 113 108 105 105 105 105 105 104 105 106 105 107 107 101 95 100 113 120 120 121 118 110 108 117 120 121 122 122 120 118 118 120 123 125 124 126 128 129 130 130 131 132 132 132 131 129 130 129 127 129 126 129 123 124 125 129 128 125 123 121 121 120 119 118 118 118 120 120 121 121 120 120 120 121 122 122 122 123 124 125 126 126 127 126 127 125 124 124 124 126 127 126 126 126 125 123 122 121 118 116 113 108 104 105 105 106 106 105 105 107 106 109 109 102 98 108 119 123 123 124 122 113 111 119 123 122 124 124 122 119 117 119 123 126 125 127 128 130 130 130 132 133 132 132 131 130 131 129 128 129 126 124 124 126 126 130 129 126 125 123 122 120 118 117 119 119 120 120 122 121 122 120 121 122 122 123 124 124 126 126 126 126 127 127 127 126 126 125 126 126 127 127 126 126 125 123 122 120 118 116 112 107 104 105 104 105 106 105 105 107 108 112 111 103 106 117 125 127 127 128 126 120 117 123 126 125 126 126 123 120 118 120 123 127 127 128 129 130 130 130 131 133 133 132 131 131 131 130 128 127 125 131 126 127 127 127 124 127 125 124 122 121 118 118 119 120 120 121 122 121 122 121 122 122 123 123 125 125 126 127 126 126 127 127 127 127 127 126 126 128 128 127 126 126 125 123 122 120 118 116 111 108 104 105 105 105 105 105 105 107 111 115 114 108 113 125 130 131 131 132 131 128 123 127 128 128 127 127 125 122 119 121 123 127 127 127 129 130 130 131 132 133 133 132 131 132 131 130 128 127 124 126 128 128 128 129 126 121 119 117 123 121 118 117 120 121 121 122 122 121 122 122 122 123 124 125 126 126 127 127 126 128 127 126 126 127 128 127 127 128 128 126 126 126 125 123 122 121 118 115 110 107 104 104 105 105 105 105 106 110 113 117 117 114 119 131 133 134 133 134 133 131 129 130 130 131 128 129 128 125 122 122 123 126 127 127 129 129 130 131 132 133 133 132 131 132 131 129 127 126 123 127 128 128 129 130 128 122 121 118 124 122 119 117 119 121 122 122 122 122 123 123 123 123 124 126 127 127 128 126 126 128 127 126 126 126 129 128 127 128 129 126 125 127 124 124 122 121 118 115 111 107 104 104 104 105 105 107 110 114 115 117 116 119 125 133 135 135 134 135 134 133 133 132 131 132 129 129 130 128 124 123 123 126 127 127 130 130 130 131 132 133 133 132 132 132 132 128 126 124 123 126 127 129 129 131 130 124 123 120 124 123 120 117 119 120 122 122 122 123 123 123 123 125 126 126 127 128 127 127 127 128 127 126 127 127 128 128 127 129 129 127 126 126 125 124 122 122 119 115 111 107 104 104 103 105 105 108 115 116 115 115 116 121 131 135 135 136 135 134 134 134 135 134 133 133 130 131 132 130 127 124 124 127 127 127 130 130 130 132 131 133 133 132 133 132 131 127 124 124 123 126 127 129 129 131 131 126 124 122 117 124 122 118 119 120 120 121 122 122 122 123 124 127 126 126 127 127 127 127 127 127 127 127 129 128 128 128 127 129 129 127 126 126 126 123 122 122 119 115 111 107 104 103 103 105 105 111 118 120 118 116 119 125 134 135 135 136 135 135 134 134 135 135 134 134 131 132 132 132 128 125 125 127 126 128 130 131 130 132 131 133 134 132 132 132 130 126 124 125 125 126 128 128 130 131 132 127 124 122 118 124 122 120 119 120 121 121 123 122 122 123 126 128 127 127 128 126 126 127 127 126 128 128 129 128 128 129 129 129 129 127 126 126 126 124 123 122 119 115 110 106 103 102 102 104 105 112 121 124 124 124 127 129 135 135 136 137 134 135 135 135 135 135 135 134 131 132 132 134 130 127 127 127 125 130 132 132 130 132 132 133 133 133 132 131 130 126 125 126 126 127 129 130 130 131 132 128 126 123 120 116 113 122 119 121 121 121 123 122 122 123 127 127 127 127 128 125 127 127 127 127 128 129 129 129 128 129 129 130 130 128 127 127 126 124 124 122 119 114 109 105 102 101 102 103 106 113 122 127 129 132 132 132 135 136 137 137 134 137 135 135 135 135 135 134 132 132 133 134 132 128 127 127 127 131 132 132 132 131 132 133 133 133 132 131 130 128 125 127 128 128 130 131 131 132 132 129 126 124 121 117 114 114 119 121 122 122 122 122 123 123 127 127 127 128 128 125 126 127 126 126 127 129 129 128 129 129 129 130 130 129 128 128 127 124 124 122 119 114 108 103 100 101 101 102 106 113 121 129 132 134 133 134 136 137 136 136 134 137 136 135 135 135 134 134 133 133 134 134 131 129 127 127 129 132 133 132 131 131 133 133 133 133 133 132 130 129 126 127 130 129 131 131 132 132 132 130 128 125 122 119 116 117 119 121 122 122 123 122 123 124 126 126 127 128 127 125 127 127 126 126 127 129 129 128 128 129 129 131 130 128 129 129 127 124 124 122 118 113 107 103 100 101 101 102 107 112 121 130 134 135 135 135 137 137 137 135 135 137 137 135 136 135 135 134 132 134 134 134 132 129 127 129 130 131 133 132 132 130 133 134 134 132 132 132 130 128 126 129 131 131 132 132 132 133 132 131 129 126 124 120 118 120 120 121 122 122 123 122 123 125 126 126 127 126 127 125 126 127 127 127 127 129 128 128 128 129 129 130 130 128 129 129 127 125 122 121 118 113 107 103 100 101 101 102 106 111 121 131 134 135 135 134 136 137 136 136 134 136 136 135 136 136 134 134 132 134 135 134 132 129 127 129 130 130 133 133 131 130 133 135 134 133 133 132 130 127 126 130 132 131 132 132 133 134 133 131 129 128 124 121 120 121 119 121 121 122 122 122 124 125 126 126 126 126 126 125 126 127 127 128 127 128 129 129 129 130 130 131 131 129 129 129 127 125 122 120 116 113 106 103 100 100 100 102 105 109 119 128 132 134 134 134 137 137 137 137 136 136 137 137 137 137 134 134 134 135 135 134 132 129 127 129 130 131 133 133 132 131 133 134 134 133 133 132 130 126 127 132 132 132 133 132 133 134 133 131 131 129 126 122 122 122 119 120 121 122 121 123 125 126 127 125 125 126 126 124 126 128 128 128 128 128 129 130 129 131 130 131 131 131 129 131 127 125 122 120 116 112 105 101 99 99 99 101 103 108 117 126 131 134 134 134 137 139 138 139 137 136 137 138 137 137 134 136 134 135 134 134 131 130 127 129 129 132 133 133 132 132 134 134 134 134 133 132 129 126 128 131 133 132 134 133 133 134 134 131 132 131 128 124 124 123 119 119 120 122 122 123 125 126 126 125 124 126 125 124 126 128 128 128 128 129 130 130 130 130 130 131 132 131 129 131 128 124 122 120 115 110 104 99 97 98 98 100 101 108 117 126 133 136 134 136 138 140 139 139 137 136 137 138 137 137 134 136 134 135 134 134 131 129 129 130 130 131 132 133 132 133 134 135 134 133 133 132 130 127 128 131 134 133 133 134 133 134 134 132 132 131 129 127 126 124 118 119 120 121 121 123 125 126 126 125 124 125 126 125 127 128 128 129 130 131 131 131 130 130 130 131 132 131 129 131 129 124 122 120 114 109 102 99 98 99 98 99 101 110 119 127 133 135 135 136 138 139 140 140 139 137 138 137 137 137 135 136 134 135 135 134 132 130 129 130 130 132 132 132 133 134 134 134 134 133 132 131 130 127 129 131 133 134 133 133 134 135 135 133 132 132 130 128 128 124 118 120 121 121 122 123 124 126 126 125 124 125 126 125 127 129 129 131 132 132 132 132 130 131 130 131 132 131 129 131 129 124 122 120 113 107 102 99 98 99 100 100 101 111 121 130 134 136 135 137 138 139 140 140 139 138 139 137 137 136 135 136 134 135 136 135 132 130 129 130 130 132 132 132 133 134 134 134 134 133 132 131 128 127 129 132 134 134 134 133 135 135 135 134 133 133 132 131 129 125 54 45 46 35 22 1 8 12 7 6 27 23 21 58 77 71 38 38 42 53 96 97 104 106 109 110 99 90 88 72 59 71 73 80 81 101 113 119 122 128 126 129 128 130 129 130 128 131 133 134 136 137 134 134 133 133 133 130 130 129 128 120 98 63 36 29 31 27 26 26 29 82 76 50 52 54 82 54 47 45 25 47 23 28 35 48 48 53 61 999 999 999 999 999 67 84 77 79 76 87 45 46 39 35 19 999 19 19 14 32 37 21 30 28 68 76 54 51 48 56 97 98 99 99 101 101 91 85 84 67 66 70 74 78 82 105 115 120 123 128 124 127 127 129 128 130 128 134 135 134 136 137 135 135 133 132 133 132 130 129 129 122 98 62 33 29 26 24 23 29 26 53 48 46 31 45 53 27 59 30 29 21 25 32 64 46 49 56 999 999 71 999 76 65 72 85 80 82 78 66 32 42 29 31 18 13 46 31 22 50 48 21 31 40 61 60 51 63 56 60 96 100 97 94 95 93 86 79 76 65 70 70 74 76 82 105 114 120 123 128 125 125 127 128 128 131 129 135 136 134 136 137 135 136 133 132 134 132 130 131 130 122 98 60 35 33 24 28 22 25 33 81 33 46 41 27 28 47 54 19 24 16 21 27 58 47 54 51 77 72 86 82 84 83 72 79 82 80 70 75 58 27 55 19 84 34 57 34 31 69 50 26 53 50 51 43 39 64 63 64 92 101 96 92 95 88 81 73 69 64 69 74 71 77 79 106 113 119 121 124 125 126 126 127 129 131 131 134 136 135 135 137 134 136 134 132 133 130 131 132 130 121 97 61 39 34 30 30 56 24 38 62 52 60 25 19 23 22 28 17 13 14 12 33 67 55 51 59 999 84 89 88 86 83 80 80 82 81 56 81 50 31 36 48 46 67 52 47 43 37 46 37 55 52 44 38 36 58 62 70 88 100 94 88 95 88 78 72 69 73 79 79 73 80 86 105 114 118 120 122 123 126 123 127 128 131 132 134 135 136 134 135 133 137 133 133 133 130 132 132 130 122 99 64 41 32 30 48 29 54 74 97 75 33 49 18 19 29 21 15 15 13 16 65 71 64 50 68 999 87 87 89 84 85 83 80 86 77 73 999 61 29 42 36 80 56 71 73 58 48 59 62 62 50 42 34 59 48 47 64 85 98 90 80 89 88 71 71 79 82 87 86 79 80 93 109 115 117 118 120 120 124 122 127 128 131 131 134 135 136 134 134 134 137 133 133 133 132 134 133 129 123 103 71 43 34 26 24 50 76 99 113 90 999 27 20 15 52 22 18 16 12 21 57 79 77 57 83 90 92 88 86 82 83 84 80 80 56 59 64 45 30 59 45 86 82 88 89 82 62 72 73 64 53 45 33 38 36 35 68 81 92 86 75 83 85 69 73 88 91 96 94 83 75 99 111 115 117 118 120 120 121 121 127 129 131 131 133 134 136 135 134 133 136 132 132 133 132 134 133 129 123 107 82 48 39 27 27 35 82 111 117 103 64 35 29 15 18 19 28 15 28 39 74 99 85 68 81 94 96 92 87 82 80 84 61 78 58 80 999 51 45 44 75 87 97 97 94 90 81 83 77 64 54 43 36 44 32 52 72 80 87 88 77 77 75 73 78 90 98 100 100 85 76 101 113 115 118 118 119 121 119 121 126 129 130 131 131 134 136 135 134 133 136 132 133 133 133 133 133 130 123 107 86 52 39 25 35 41 93 115 119 107 48 103 31 54 132 30 30 15 90 83 83 86 88 999 75 94 97 94 85 78 78 73 68 76 87 85 65 59 50 38 48 91 99 99 96 91 85 79 67 54 54 39 35 48 44 61 80 87 88 89 82 72 59 73 83 89 92 102 106 89 74 106 114 117 118 118 120 121 120 121 124 127 129 129 131 133 136 134 135 133 136 132 133 134 133 133 133 130 124 104 80 52 37 26 49 49 95 116 119 103 75 43 33 50 21 14 20 16 87 91 88 999 999 999 91 98 95 94 86 80 58 74 54 85 88 66 999 62 56 64 57 89 98 100 97 90 83 64 55 64 58 37 40 66 63 76 82 89 89 86 85 69 51 65 84 84 90 103 110 95 87 104 116 119 120 120 122 122 121 121 123 125 128 128 132 132 135 135 136 132 134 132 133 134 132 132 132 129 125 101 74 57 34 26 32 48 88 114 116 101 69 999 29 51 25 10 999 13 999 90 91 83 999 97 97 96 93 89 79 74 67 64 36 91 80 85 999 62 55 37 56 88 99 100 97 88 76 46 47 74 63 35 54 86 79 83 83 85 85 79 79 69 55 63 76 73 88 102 111 103 94 108 118 121 123 124 124 124 123 123 124 124 126 127 130 131 133 133 133 133 134 132 134 134 132 132 132 129 125 102 74 56 31 25 27 49 76 106 110 98 70 999 46 24 18 11 14 9 33 71 98 98 89 95 95 88 82 82 62 78 80 77 31 999 86 82 999 60 51 47 49 91 98 99 96 84 66 43 54 80 63 31 70 95 94 88 85 82 80 72 70 61 59 61 63 69 83 104 113 110 104 110 119 124 127 128 129 126 125 124 126 125 126 127 130 132 133 134 134 133 134 132 134 133 132 132 131 129 125 106 72 51 28 21 30 46 66 91 102 92 71 136 22 21 13 17 14 132 21 49 88 88 93 88 89 84 70 84 80 71 72 63 34 85 51 106 62 56 45 43 44 71 89 94 95 82 65 60 74 82 65 33 79 95 96 93 86 82 78 72 67 52 49 52 50 71 84 105 111 112 113 116 122 126 130 130 134 128 127 127 128 127 128 128 130 133 133 133 135 134 134 132 133 133 132 132 131 128 125 107 75 49 28 31 27 50 54 80 93 85 73 91 999 12 12 24 13 999 14 58 95 81 80 79 85 77 97 57 73 71 67 35 33 81 82 999 999 56 46 52 64 72 86 91 94 85 70 79 84 84 72 44 76 95 92 93 86 80 76 69 67 51 41 43 46 80 88 97 104 113 118 121 126 130 131 131 134 130 129 128 130 130 130 130 130 132 132 133 135 134 134 133 133 133 132 132 132 129 125 105 72 46 27 17 22 30 61 83 84 78 71 999 14 15 21 18 9 8 7 11 999 132 999 51 70 53 87 53 64 70 60 31 60 67 999 999 999 67 56 64 85 85 88 90 91 85 74 83 82 80 73 68 86 95 89 91 85 80 73 67 69 56 40 38 47 78 93 88 99 111 120 123 129 131 132 134 134 131 132 131 132 133 133 132 132 133 133 132 136 135 135 134 134 135 132 132 133 129 125 106 71 42 28 22 13 13 27 60 72 69 67 999 16 999 14 16 11 4 999 4 999 999 999 126 81 42 63 41 53 32 61 31 68 68 43 999 999 69 62 78 92 90 87 87 87 83 69 72 68 66 64 77 83 94 91 88 84 82 73 72 71 64 44 52 50 84 98 90 100 109 120 124 130 133 134 135 134 131 133 133 134 134 136 133 133 133 134 133 137 135 136 134 134 136 134 134 133 129 124 107 69 67 28 15 10 7 11 49 60 57 59 44 999 27 19 17 11 4 999 999 999 999 999 999 29 32 47 53 27 75 63 23 89 71 999 999 999 70 65 83 93 88 84 82 84 84 61 56 56 50 56 76 80 78 90 88 82 83 78 77 74 74 57 46 56 86 101 100 100 109 120 125 132 134 134 135 134 131 133 134 134 135 136 135 134 134 135 134 137 136 136 134 134 135 134 134 132 129 124 108 81 79 29 18 7 999 7 45 49 41 47 38 999 29 23 15 12 999 999 4 999 999 999 999 20 20 22 23 23 57 82 25 73 18 999 999 999 82 71 85 92 87 82 79 81 88 64 58 54 42 51 66 64 86 83 83 81 85 82 76 76 82 75 54 61 90 103 105 109 112 120 125 132 134 134 135 133 130 133 134 134 136 136 136 135 135 135 136 136 136 137 135 134 134 134 134 132 129 124 109 88 85 36 27 999 7 999 22 32 999 46 27 132 51 21 15 10 999 999 999 4 999 999 999 15 12 17 24 999 30 48 27 37 999 999 999 999 92 84 91 96 90 82 79 80 87 76 64 55 39 41 66 52 62 75 80 80 85 85 75 76 84 84 64 63 88 100 106 111 115 120 124 130 133 133 134 134 129 133 134 135 136 136 136 136 134 135 136 136 136 136 135 134 134 134 134 131 130 125 111 91 86 60 21 999 999 7 17 11 9 31 24 66 64 21 14 50 11 999 999 4 999 999 13 14 16 13 17 18 47 36 15 999 999 999 999 999 99 96 97 99 96 87 81 80 82 86 69 55 37 31 53 56 86 76 80 84 86 86 76 76 82 81 68 66 84 98 103 109 114 119 125 131 133 132 135 136 130 132 134 136 136 136 137 135 134 135 136 137 136 136 135 134 134 134 133 131 130 126 113 95 88 36 14 999 999 15 12 7 999 18 999 64 51 22 16 13 12 5 999 999 999 13 999 20 999 8 999 999 20 28 7 999 999 999 999 999 103 103 102 100 99 92 85 82 79 90 78 61 37 30 54 69 75 87 85 89 89 85 81 79 81 76 67 66 81 97 99 106 113 119 125 131 133 133 134 134 130 130 134 134 134 136 136 135 134 135 136 137 135 135 134 134 134 134 133 131 130 126 114 103 89 74 19 7 14 15 999 999 999 999 999 53 27 28 29 12 10 11 9 999 10 12 999 17 15 999 999 999 999 14 7 999 999 999 999 999 104 106 103 99 97 94 92 87 81 87 85 74 44 31 39 81 92 96 90 93 93 86 86 81 78 73 68 73 88 98 97 105 112 119 125 131 133 133 134 134 131 130 133 135 134 135 135 135 133 135 136 137 135 136 135 134 133 133 132 131 130 128 117 111 90 83 36 26 15 13 7 7 999 13 999 19 27 24 17 17 12 11 8 10 10 21 20 14 12 999 999 999 11 13 8 999 999 999 999 999 106 106 104 100 97 95 99 94 86 83 85 84 61 37 43 86 95 101 96 97 97 92 89 81 76 73 69 78 87 102 99 106 112 120 124 130 133 133 135 136 130 132 132 134 133 135 134 135 134 135 136 138 135 135 134 134 133 132 132 130 131 130 124 118 105 84 56 34 24 31 49 15 999 999 31 23 26 25 60 17 29 17 999 9 999 15 12 14 10 999 999 999 18 14 8 999 999 999 999 999 106 105 103 100 99 96 99 96 89 82 79 84 74 59 54 89 96 102 98 98 98 96 91 84 78 72 70 81 94 104 105 107 112 121 125 128 130 132 135 136 130 133 132 134 133 134 134 135 135 135 136 137 135 135 134 134 133 133 133 132 132 131 128 125 118 95 82 42 999 71 81 53 15 16 999 26 29 24 29 21 11 15 8 999 999 7 9 18 10 999 999 22 17 13 12 999 999 999 999 999 104 103 103 100 101 100 96 95 93 85 76 76 80 72 74 89 91 98 98 96 98 97 92 88 82 76 72 83 96 106 110 108 111 121 124 129 130 132 135 137 132 133 133 135 133 135 134 136 136 136 136 139 135 135 134 134 135 135 137 135 133 131 130 129 127 112 104 50 105 90 100 75 68 21 19 94 78 59 74 21 16 11 8 8 7 999 999 8 11 8 14 47 18 12 999 999 999 999 999 999 101 101 102 100 103 104 100 97 100 93 79 68 80 86 82 88 91 97 99 96 96 94 91 90 88 80 67 82 96 106 112 110 110 119 123 129 130 131 133 137 133 133 133 135 134 135 134 136 135 136 138 139 136 135 136 137 138 137 139 137 135 132 132 132 130 123 115 84 111 106 112 93 999 29 999 53 69 31 84 22 13 8 11 10 6 999 4 3 8 11 17 20 15 15 999 999 999 999 999 999 99 99 100 100 104 107 105 103 108 103 89 81 89 90 84 86 95 102 103 98 94 91 91 91 91 86 78 83 95 107 112 113 110 117 122 128 130 131 134 136 132 133 133 136 135 135 134 135 136 136 138 139 135 135 136 139 139 139 140 140 138 134 132 132 133 130 125 112 109 115 117 104 999 999 33 31 83 79 69 75 25 125 999 10 5 999 999 999 7 10 17 69 16 27 999 999 999 999 999 999 99 99 98 101 106 110 109 109 113 110 103 95 95 93 87 87 95 105 106 102 97 91 92 92 91 90 75 86 96 106 112 114 112 115 121 126 129 132 135 136 132 132 133 135 134 135 134 136 136 136 138 138 135 135 138 140 139 140 139 140 139 134 133 133 134 133 129 124 119 121 121 111 89 999 30 54 56 54 71 89 132 96 999 6 7 5 1 999 999 23 23 46 18 999 50 999 999 999 999 999 100 99 98 104 110 113 114 115 117 115 111 107 101 97 92 97 99 103 105 104 101 95 93 94 93 93 84 89 95 103 110 113 112 114 120 126 129 132 135 137 132 132 132 135 133 134 134 136 136 136 138 138 135 136 138 139 138 140 140 140 138 136 135 134 136 136 133 129 125 125 124 118 87 136 33 37 57 58 58 69 59 25 20 9 9 3 999 999 999 50 15 46 20 65 53 999 999 999 999 999 101 100 99 106 112 115 117 118 120 117 115 113 108 105 106 110 108 104 102 101 101 98 94 95 94 94 90 91 91 98 107 111 112 114 120 124 130 131 134 137 130 132 132 133 130 133 133 136 135 136 138 139 137 137 139 139 137 139 140 140 138 138 136 136 136 137 135 131 129 128 127 123 80 105 47 49 67 61 51 56 29 23 12 7 10 999 999 999 999 61 17 66 20 65 999 999 47 999 999 999 101 101 101 108 114 116 118 120 122 121 119 116 116 116 118 118 114 108 104 100 99 98 96 96 94 94 93 89 84 89 99 105 110 114 120 124 129 131 133 137 131 132 130 133 131 133 133 136 136 136 138 139 136 138 137 137 137 137 137 139 138 139 137 136 137 138 136 134 132 131 128 126 94 54 35 49 61 58 73 32 46 14 11 6 7 999 999 999 999 27 999 73 30 106 77 999 999 999 999 999 99 101 104 109 113 117 119 119 123 123 122 120 122 123 126 123 118 112 106 101 101 99 97 96 94 93 94 89 81 81 90 97 106 114 118 122 128 131 134 137 132 132 129 133 132 134 135 137 137 137 138 139 137 137 137 137 137 135 137 138 140 140 138 137 138 140 138 134 133 133 128 125 94 73 41 51 56 52 68 48 23 21 12 5 6 999 999 999 56 999 58 22 74 76 102 78 999 999 999 999 97 102 106 108 111 116 117 118 122 122 123 122 127 130 134 129 120 114 108 102 102 101 98 95 93 91 92 90 82 78 85 92 103 112 116 120 123 129 134 136 132 132 131 134 135 136 135 137 137 137 139 139 137 137 137 136 135 133 135 137 140 140 138 138 140 140 138 134 134 133 127 123 93 77 54 55 60 61 29 21 19 20 14 7 8 999 999 999 71 50 999 45 60 111 88 999 999 999 999 999 100 100 106 108 110 114 117 118 121 122 122 123 131 134 134 127 118 114 109 103 103 103 99 95 91 89 91 89 83 81 83 88 98 109 114 118 120 126 132 136 132 132 131 135 135 136 136 139 138 137 139 139 135 137 135 136 135 133 134 137 139 139 138 138 140 140 137 134 134 134 129 122 99 68 51 64 52 55 24 21 19 25 15 6 7 999 999 60 51 56 999 53 86 113 101 84 999 999 999 999 100 99 104 109 110 113 117 118 120 120 122 123 131 134 131 120 115 113 110 106 103 103 99 95 90 87 90 89 85 84 82 85 90 101 111 116 118 123 130 136 131 132 133 135 135 136 137 138 137 137 138 137 135 137 135 135 135 135 134 137 138 137 137 137 140 140 138 135 134 135 133 124 107 73 54 59 54 46 25 32 98 34 15 6 12 5 999 20 999 999 999 63 91 140 96 103 999 999 999 999 101 98 105 110 110 112 117 118 120 120 122 123 126 127 121 115 112 110 110 108 103 102 98 94 91 87 87 87 85 87 83 82 80 90 106 112 118 121 129 136 130 133 134 135 135 137 137 138 137 137 138 136 134 136 135 134 137 139 135 139 137 137 135 136 140 140 138 135 137 135 134 126 111 80 77 54 47 40 46 65 82 57 29 999 14 8 999 71 52 999 999 999 116 100 100 120 999 999 999 999 100 98 102 110 110 112 117 119 120 120 120 121 123 121 115 113 110 109 108 109 103 101 98 92 91 88 84 84 85 89 87 83 73 82 95 107 116 118 125 133 129 131 132 135 136 138 137 138 138 137 139 136 133 135 137 135 138 140 138 140 137 137 135 136 138 139 137 136 140 135 134 124 109 88 82 48 56 69 70 83 78 90 53 999 79 13 999 49 999 79 999 999 99 94 89 115 98 999 999 999 101 98 98 107 110 113 117 119 119 120 119 118 120 117 113 113 112 110 108 108 104 101 100 90 83 87 80 79 83 88 89 85 73 70 87 101 112 112 120 123 123 128 131 133 136 138 137 137 137 137 139 136 132 135 137 136 140 140 139 139 135 136 134 135 136 138 136 135 140 136 134 120 105 97 77 79 66 67 63 79 83 78 75 999 52 21 999 52 83 85 999 65 999 93 999 999 999 999 999 89 97 96 92 103 109 114 116 118 120 120 120 116 117 115 113 113 112 112 109 107 105 102 102 94 81 83 79 74 79 85 88 86 78 71 80 94 107 107 115 118 118 122 128 131 135 137 137 137 137 136 137 136 132 135 137 137 139 139 140 138 135 134 135 135 134 135 134 132 138 136 133 113 102 103 79 91 74 76 72 85 107 84 81 84 78 27 999 999 70 999 999 90 999 999 110 999 104 74 999 999 88 93 87 99 107 113 117 118 121 121 119 117 117 115 112 112 112 112 110 107 106 104 103 99 88 82 81 74 74 84 86 86 83 76 78 91 104 105 111 116 116 120 126 128 131 136 136 137 137 136 136 136 133 135 135 137 138 137 137 135 133 132 137 135 130 129 127 126 138 135 129 107 100 103 85 90 82 73 87 86 105 77 100 76 96 29 999 68 58 999 999 999 109 999 999 110 106 99 77 88 73 87 83 95 104 111 116 117 120 120 119 118 116 115 114 113 112 112 111 107 106 105 104 101 95 89 85 79 74 78 82 84 84 81 84 92 101 105 111 118 117 119 123 124 125 133 135 137 136 136 136 137 134 135 134 136 137 135 134 129 129 133 139 134 124 121 119 123 135 133 120 102 95 100 90 91 79 76 96 91 87 79 71 999 999 33 999 68 999 57 77 92 999 999 999 105 100 81 79 107 71 78 75 87 100 108 114 116 119 119 118 117 116 116 117 116 113 112 109 107 107 106 105 103 101 97 90 85 76 76 80 80 82 85 86 94 96 103 110 116 114 116 118 120 122 129 132 136 135 136 136 137 134 135 133 132 132 130 126 122 124 133 137 129 118 113 112 119 127 129 109 94 87 98 94 86 78 81 71 89 84 78 66 102 78 41 999 89 999 999 999 999 104 999 102 111 81 94 92 105 66 70 67 83 97 103 111 115 117 119 117 116 115 117 119 120 116 111 109 106 106 107 106 104 103 102 96 90 78 78 80 79 78 83 87 92 92 99 105 107 106 111 112 116 118 124 127 133 133 135 135 136 133 134 132 127 123 117 107 112 112 125 127 119 113 107 107 114 119 119 100 79 98 98 87 88 82 89 70 92 84 82 74 96 82 46 79 69 84 73 78 999 95 94 999 102 81 93 84 94 68 70 72 87 97 99 109 114 118 118 117 115 115 118 118 120 118 113 111 105 105 106 106 105 104 104 101 94 82 79 81 83 78 80 86 88 88 93 97 99 99 105 109 113 115 120 120 129 132 135 135 133 131 133 131 121 108 99 87 93 95 107 115 110 112 107 104 107 111 106 84 80 116 94 98 92 86 93 82 87 105 83 78 76 89 54 48 76 999 80 91 999 87 92 81 88 94 90 96 98 74 77 81 92 99 98 106 113 117 119 117 114 116 119 117 119 120 115 114 107 104 104 104 105 106 105 104 99 89 82 83 90 86 80 85 86 85 87 90 94 93 100 107 109 111 115 114 121 131 132 132 127 125 125 123 112 90 82 78 79 80 91 100 99 108 106 100 95 95 89 94 84 98 85 96 87 92 89 80 79 85 83 81 77 83 89 100 79 999 76 95 98 94 92 101 92 87 102 84 116 80 82 88 97 100 101 106 113 117 119 117 113 116 117 117 119 119 116 114 109 105 103 102 105 106 107 106 103 96 87 87 93 94 84 81 86 85 85 88 92 91 97 105 104 108 109 109 114 124 124 123 118 113 112 108 94 76 72 73 73 74 84 90 91 101 102 93 81 73 76 92 80 92 89 91 91 86 92 82 85 90 89 86 80 90 96 93 84 96 84 92 96 101 99 999 89 92 100 83 92 82 86 94 101 102 105 110 114 117 118 116 113 115 116 116 119 117 115 113 110 108 104 103 105 105 108 106 105 102 95 94 94 97 89 81 88 85 87 90 92 91 94 101 101 106 105 106 109 116 117 112 106 100 96 90 79 67 66 66 68 70 76 82 87 95 97 80 69 58 75 93 102 97 91 89 88 91 83 85 84 82 86 88 89 94 90 90 87 94 86 102 98 100 92 90 90 85 109 72 94 89 92 98 104 103 105 110 113 116 116 115 111 113 115 115 117 117 113 112 111 110 107 105 106 104 107 106 105 106 102 99 96 98 94 86 90 83 89 91 91 91 92 95 98 105 105 105 105 106 108 102 96 89 83 78 72 60 60 56 62 69 72 79 87 82 89 70 82 67 98 86 108 96 86 84 87 89 94 83 84 81 92 89 97 98 97 91 88 101 88 96 88 99 95 95 83 94 96 92 98 97 101 103 106 104 102 109 113 115 115 114 111 110 112 114 116 116 114 112 111 111 109 107 107 104 106 105 106 107 105 101 99 101 97 91 91 85 89 89 90 90 91 93 95 101 102 101 98 94 97 93 90 85 79 73 69 53 57 52 58 71 76 81 81 67 84 86 110 72 95 102 97 98 86 83 82 92 89 85 82 80 86 83 94 98 101 93 91 95 92 102 100 95 96 93 93 93 109 74 77 107 107 107 107 106 103 109 113 114 114 113 109 106 108 112 115 115 114 114 111 111 110 107 107 105 107 106 107 107 107 103 101 101 98 93 89 88 89 88 88 89 90 91 91 94 95 94 91 85 87 86 90 85 79 69 66 51 55 55 64 75 80 80 68 71 97 94 108 98 114 104 99 97 85 88 85 90 90 86 83 83 83 83 80 85 97 90 93 97 96 92 102 97 93 98 94 90 89 56 45 112 111 110 109 107 106 109 112 115 114 112 109 105 105 110 113 113 113 112 111 110 110 108 108 106 107 106 107 108 107 103 103 101 99 93 89 92 91 89 90 90 89 89 88 89 90 90 88 83 89 91 96 90 78 63 62 54 56 59 63 76 80 76 55 92 95 91 89 83 90 99 101 97 88 81 85 91 91 87 84 83 82 85 81 95 99 90 95 95 96 100 109 102 93 84 98 84 89 74 84 113 113 111 110 108 107 108 110 115 114 112 108 105 103 108 110 112 113 110 109 110 110 108 107 107 107 106 107 107 108 104 104 102 99 93 91 94 94 93 94 93 89 88 87 86 89 89 86 84 98 104 107 98 78 60 59 59 61 63 56 77 76 72 57 78 90 90 82 86 94 104 101 95 85 82 88 93 93 89 85 81 84 87 87 92 101 93 97 93 98 105 98 95 89 71 86 91 86 88 95 115 115 113 112 110 107 108 109 115 115 113 109 105 103 104 107 108 110 108 107 109 110 109 108 107 107 107 107 107 109 106 104 103 100 94 94 98 98 98 98 95 91 89 88 87 90 91 87 90 106 116 117 111 87 62 56 60 60 61 51 66 56 71 77 81 96 88 95 96 102 103 97 92 87 85 92 94 94 92 84 79 79 90 90 97 101 95 99 92 96 90 107 93 88 94 93 93 101 102 83 120 118 115 113 112 109 110 112 115 115 114 110 106 103 102 104 104 105 105 106 108 109 109 108 108 109 108 107 107 109 108 105 105 103 96 98 102 102 101 100 98 93 91 91 91 94 92 91 102 112 120 123 122 103 77 60 62 57 53 47 50 49 76 82 94 99 87 92 100 102 103 96 95 88 93 94 95 95 94 90 79 89 83 91 100 100 99 95 94 98 99 103 99 91 96 97 93 103 97 88 122 121 117 115 113 111 112 114 117 115 113 111 108 103 101 102 102 103 102 104 106 109 109 109 109 109 110 108 107 109 109 108 108 105 100 102 104 105 103 102 99 95 93 94 94 95 95 95 109 114 121 127 127 116 96 77 72 58 48 48 54 50 81 90 93 99 101 96 107 105 99 96 96 91 96 97 98 101 96 95 90 88 77 95 102 97 98 94 96 98 100 98 98 93 96 100 101 98 92 95 123 121 117 117 114 111 114 115 117 115 112 112 110 106 102 101 103 103 101 102 105 107 108 109 110 110 111 109 107 109 110 109 108 106 104 104 105 106 104 103 101 98 95 97 97 97 98 99 107 111 121 128 128 123 112 97 84 63 47 51 60 68 88 91 98 95 96 107 106 100 100 102 101 95 96 102 100 100 100 101 97 90 95 94 99 99 95 98 95 97 91 98 99 96 98 97 97 94 98 135 122 120 118 118 116 113 114 116 117 115 112 112 111 108 104 102 104 103 101 101 105 107 109 111 112 112 112 111 108 108 110 109 109 108 106 107 106 107 104 105 102 99 98 99 99 99 103 102 103 109 122 127 128 128 121 112 93 69 44 52 64 78 90 95 100 97 98 102 108 101 102 101 102 98 98 103 103 99 101 103 101 94 99 99 103 101 97 93 95 104 96 97 96 95 101 95 106 98 100 90 121 118 118 121 117 114 114 115 117 115 113 112 111 109 106 104 104 104 103 102 104 106 110 112 112 113 113 112 110 108 108 109 110 109 108 107 107 107 106 106 103 102 101 102 101 103 106 104 104 114 124 127 129 129 125 119 101 72 42 53 68 84 97 99 104 100 103 102 108 100 105 105 104 101 104 107 105 103 104 106 103 100 100 101 102 102 100 95 100 99 97 99 97 102 96 98 94 104 999 93 120 117 118 123 119 116 113 114 117 115 114 113 111 109 108 105 105 105 103 101 103 106 111 113 113 115 115 113 112 109 108 108 110 109 108 108 108 107 106 107 106 105 104 104 103 105 106 106 110 118 126 129 130 130 126 123 110 76 42 53 70 90 98 103 108 103 102 107 106 103 107 107 107 107 107 107 106 105 105 108 105 103 105 106 104 103 96 94 105 99 103 101 99 101 99 98 97 107 79 89 116 116 117 121 120 116 113 113 116 116 115 114 112 109 108 106 106 105 102 103 104 107 111 114 113 115 116 115 113 110 109 108 110 109 108 109 108 107 106 108 107 106 106 105 106 106 106 107 114 119 125 130 130 130 127 125 116 84 49 58 79 92 100 108 108 106 108 105 104 103 106 111 109 108 109 110 110 108 107 109 109 108 105 106 107 104 95 99 98 100 101 101 102 105 98 99 90 92 87 48 113 115 117 120 121 116 114 113 116 116 116 116 113 110 109 106 107 106 102 103 106 109 112 114 114 115 117 116 114 112 111 110 110 108 108 110 108 106 106 108 107 106 106 105 106 107 105 105 113 119 126 130 130 130 126 126 120 91 59 65 89 95 105 111 110 107 105 106 106 109 107 113 110 111 109 111 110 109 110 109 109 109 111 108 108 104 92 98 98 102 100 100 109 104 97 101 81 101 95 50 113 114 120 121 119 116 115 115 115 116 117 117 115 112 110 108 107 106 103 104 107 110 113 114 114 116 118 117 115 114 113 113 110 107 108 110 108 105 106 107 105 105 106 105 106 107 104 103 109 119 129 132 132 129 126 127 124 96 62 66 94 101 109 114 113 110 111 108 106 109 111 112 112 113 113 111 111 113 113 112 109 108 111 108 105 101 94 101 101 100 98 102 100 98 96 95 95 108 84 88 113 113 120 122 119 116 116 115 115 116 117 117 117 114 112 109 108 106 104 105 109 111 114 115 115 117 118 117 116 115 115 114 110 107 108 110 109 105 106 106 103 104 105 105 105 105 102 100 105 119 132 134 133 129 126 127 125 104 73 74 99 109 115 117 116 113 108 106 105 111 113 113 113 113 114 112 113 114 114 114 111 113 112 107 103 99 95 99 98 101 97 99 97 97 97 95 98 94 84 86 114 115 118 119 118 117 117 116 116 115 116 116 117 115 114 111 109 108 108 108 110 113 113 114 115 117 118 118 117 116 116 114 111 109 108 109 109 106 105 104 103 104 105 103 104 103 101 98 105 122 133 134 133 129 126 127 123 110 89 82 102 112 117 120 119 116 109 105 107 111 115 113 114 114 114 113 113 115 114 115 113 113 112 107 103 99 94 95 94 94 96 90 90 93 91 88 98 99 106 86 115 116 117 117 117 117 117 116 117 116 116 116 117 116 114 112 110 111 110 111 113 114 114 115 116 117 118 118 116 116 116 114 113 110 109 109 109 107 105 103 103 103 103 102 101 102 98 96 111 125 134 134 132 128 126 125 120 105 99 91 105 114 119 121 119 118 111 104 109 114 115 113 114 115 115 116 115 117 116 116 114 113 112 107 102 97 95 91 98 94 93 90 87 89 94 95 101 104 96 85 116 117 117 116 117 117 118 117 117 116 116 116 116 116 114 113 112 113 112 112 114 114 114 115 116 117 117 118 117 117 116 116 114 111 109 110 110 108 104 103 101 102 102 101 100 102 97 96 117 127 134 135 132 128 125 125 115 95 98 97 105 115 119 120 119 119 114 112 112 116 115 115 116 115 117 116 117 118 117 117 115 113 113 107 102 94 94 92 96 97 96 91 90 92 99 99 101 102 99 90 116 117 117 117 117 117 118 117 118 116 117 115 115 115 114 114 113 113 114 113 115 115 114 116 117 118 118 117 117 117 116 116 114 113 110 110 110 108 105 103 100 101 101 100 99 100 96 96 120 128 133 134 131 128 125 125 113 90 87 97 107 113 117 119 119 119 118 116 114 117 116 116 117 118 118 119 118 120 118 117 116 114 113 106 102 95 94 96 89 96 88 99 96 100 101 107 101 106 102 97 115 116 117 117 117 118 118 118 119 117 117 115 115 115 114 114 114 113 114 114 115 115 115 116 117 118 118 117 118 119 117 116 115 113 112 112 110 108 106 103 99 99 100 101 100 99 95 99 121 126 130 131 130 128 126 125 113 91 78 93 110 114 117 119 118 119 120 119 116 118 118 117 118 119 119 119 119 120 119 117 116 114 112 104 100 95 95 93 82 101 96 100 101 104 100 100 103 105 95 88 115 116 116 116 117 118 119 118 118 117 117 115 115 115 114 114 114 114 114 114 115 116 115 116 117 119 118 118 118 120 119 116 116 115 114 114 112 110 106 101 97 99 100 102 101 99 95 107 121 123 127 130 127 127 126 123 114 94 78 94 111 116 118 119 119 119 121 120 118 120 118 118 119 120 120 120 120 123 120 119 118 115 111 104 105 98 94 93 93 99 103 103 104 105 103 102 105 107 94 85 115 116 116 115 116 117 119 118 119 117 117 116 115 115 115 115 115 115 114 114 116 116 116 116 117 119 119 118 120 121 120 118 118 116 115 115 114 111 106 101 97 99 101 103 102 100 94 110 120 121 122 127 124 124 122 118 113 95 82 102 113 118 119 120 120 119 121 120 119 120 119 119 120 121 121 121 122 123 121 120 119 115 112 107 105 99 98 101 94 103 106 107 106 106 104 98 100 102 96 85 115 117 116 116 116 116 118 119 120 118 118 117 116 115 115 115 116 115 114 114 116 116 115 116 117 120 120 119 121 123 122 120 119 117 116 116 114 112 107 102 99 99 102 103 103 99 96 109 115 116 119 123 122 119 118 115 111 98 90 108 114 117 118 119 119 120 120 119 119 120 120 120 121 122 121 123 123 124 123 123 121 116 112 111 107 103 105 102 98 101 108 109 110 104 105 101 91 102 94 86 115 116 117 116 116 116 117 118 119 118 118 117 117 115 116 115 116 116 116 115 115 116 116 117 117 121 120 120 121 124 124 121 120 118 117 117 114 112 108 103 101 100 102 103 104 99 96 105 111 113 116 119 117 116 115 114 110 102 97 108 114 115 116 118 118 119 119 119 120 120 120 120 122 122 123 125 125 125 124 123 122 118 114 112 108 108 109 106 102 109 110 112 112 108 107 106 105 101 95 90 115 116 117 117 117 116 118 118 118 118 118 117 117 116 117 117 118 119 118 117 117 117 116 118 118 122 122 121 122 125 124 121 120 119 118 116 114 112 108 105 103 103 103 104 105 100 97 101 109 111 113 114 113 111 114 114 108 102 97 103 111 114 115 117 117 119 119 119 119 120 121 122 123 123 124 126 126 127 125 124 122 120 116 113 111 112 111 110 105 108 112 114 113 109 106 107 102 100 96 88 116 117 117 117 118 116 119 118 118 117 118 117 118 117 118 118 118 120 119 118 118 118 117 118 118 122 124 122 122 125 124 121 120 119 117 116 114 112 108 106 105 105 104 103 105 101 99 103 108 111 110 110 110 104 108 110 105 101 95 100 109 113 115 117 116 119 119 118 119 121 121 124 125 124 125 127 127 128 126 125 123 122 118 114 112 114 112 110 105 112 114 116 113 110 107 107 105 101 99 96 116 117 117 118 119 117 119 117 117 117 118 117 119 118 119 120 119 120 121 120 120 119 119 118 119 122 125 124 123 125 124 121 119 118 116 115 113 112 109 107 106 106 104 103 104 102 101 105 110 112 106 106 106 99 97 98 101 100 96 101 111 113 114 116 117 118 118 118 119 122 122 125 125 126 127 128 128 128 126 125 124 122 119 116 112 117 114 111 107 112 115 116 114 111 108 108 105 103 103 99 116 118 118 120 119 118 119 118 117 118 118 118 119 119 120 120 119 121 121 121 122 121 120 120 119 122 124 124 124 125 124 120 119 117 116 114 113 111 110 108 107 105 104 102 103 103 103 107 111 112 103 101 102 96 90 90 98 101 99 106 114 114 115 116 116 118 118 118 120 122 123 126 127 126 128 129 130 130 128 126 125 124 122 117 114 118 116 113 111 113 117 116 115 111 108 112 108 109 101 102 116 118 119 120 120 119 119 118 118 118 119 118 120 119 120 121 120 122 122 122 122 122 121 121 119 122 124 124 124 124 123 121 120 116 116 115 113 111 109 108 107 105 103 103 102 104 105 107 109 108 99 97 97 94 90 89 96 102 103 109 116 116 116 116 116 118 119 120 121 123 124 126 127 127 128 129 130 130 129 127 126 125 124 119 118 120 118 116 116 117 116 117 116 112 107 111 108 106 104 98 117 118 119 119 119 119 119 118 118 118 119 118 120 119 121 121 122 122 122 122 123 123 121 121 119 122 124 124 124 124 123 122 120 117 116 115 112 111 109 108 108 106 103 103 102 104 105 107 106 103 95 94 97 94 92 92 98 103 107 111 117 118 116 116 116 118 119 121 121 123 124 126 127 127 127 130 130 130 129 127 126 127 125 121 120 122 120 118 116 117 117 116 116 114 108 109 107 106 104 101 117 118 119 119 119 119 118 118 118 118 119 118 120 120 121 122 122 123 124 123 124 123 122 121 120 123 124 124 124 124 124 122 120 118 118 115 111 109 108 107 108 106 103 103 103 104 106 107 105 101 93 92 100 96 96 96 102 106 108 110 118 119 118 118 116 119 119 121 121 124 124 126 126 127 128 130 130 131 130 128 127 128 126 124 122 122 122 119 118 118 119 119 116 113 110 108 106 108 105 100 117 117 119 119 119 118 118 118 118 118 119 119 120 120 122 122 123 124 125 124 124 124 124 122 121 124 125 124 124 125 124 123 121 119 118 115 111 108 106 107 108 105 103 103 103 105 106 107 104 101 93 91 100 101 103 103 107 108 107 110 118 121 118 119 117 119 119 121 122 124 124 125 125 127 129 130 130 131 130 129 128 129 127 126 124 124 124 121 120 120 120 119 116 115 111 106 108 109 106 104 117 116 118 119 119 118 119 118 118 118 120 120 120 121 122 122 124 125 126 125 125 125 124 122 122 124 126 124 124 125 124 123 122 119 117 116 111 108 106 106 107 105 104 104 104 105 106 106 104 99 93 91 102 108 111 110 110 109 107 111 118 121 119 119 118 118 119 121 122 124 124 125 126 127 130 130 131 132 131 130 130 129 128 127 125 125 125 121 122 121 121 119 118 114 113 109 110 109 106 103 117 117 119 119 119 119 119 119 119 120 120 121 122 122 122 123 125 126 126 126 125 125 124 123 122 125 126 125 124 125 124 123 122 119 117 117 112 108 106 106 106 105 105 104 105 105 105 106 105 98 94 94 106 116 117 117 114 110 106 113 119 121 120 121 119 118 118 120 122 125 124 126 127 128 130 130 131 132 131 130 130 130 129 129 127 127 126 122 122 122 123 122 119 117 113 111 111 110 108 105 117 117 119 119 120 120 120 120 120 120 121 121 122 122 122 125 126 125 127 126 126 125 124 124 124 126 127 125 126 126 124 123 122 120 118 118 113 108 105 105 105 105 105 104 105 106 105 107 107 101 95 100 113 120 120 121 118 110 108 117 120 121 122 122 120 118 118 120 123 125 124 126 128 129 130 130 131 132 132 132 131 129 130 129 127 129 126 123 123 124 125 123 121 117 114 112 111 109 110 107 118 118 120 120 121 121 120 120 120 121 122 122 122 123 124 125 126 126 127 126 127 125 124 124 124 126 127 126 126 126 125 123 122 121 118 116 113 108 104 105 105 106 106 105 105 107 106 109 109 102 98 108 119 123 123 124 122 113 111 119 123 122 124 124 122 119 117 119 123 126 125 127 128 130 130 130 132 133 132 132 131 130 131 129 128 129 126 124 124 126 126 125 122 119 117 114 112 110 108 106 119 119 120 120 122 121 122 120 121 122 122 123 124 124 126 126 126 126 127 127 127 126 126 125 126 126 127 127 126 126 125 123 122 120 118 116 112 107 104 105 104 105 106 105 105 107 108 112 111 103 106 117 125 127 127 128 126 120 117 123 126 125 126 126 123 120 118 120 123 127 127 128 129 130 130 130 131 133 133 132 131 131 131 130 128 127 125 126 126 127 127 127 124 120 117 115 113 111 107 108 119 120 120 121 122 121 122 121 122 122 123 123 125 125 126 127 126 126 127 127 127 127 127 126 126 128 128 127 126 126 125 123 122 120 118 116 111 108 104 105 105 105 105 105 105 107 111 115 114 108 113 125 130 131 131 132 131 128 123 127 128 128 127 127 125 122 119 121 123 127 127 127 129 130 130 131 132 133 133 132 131 132 131 130 128 127 124 126 128 128 128 129 126 121 119 117 113 112 108 107 120 121 121 122 122 121 122 122 122 123 124 125 126 126 127 127 126 128 127 126 126 127 128 127 127 128 128 126 126 126 125 123 122 121 118 115 110 107 104 104 105 105 105 105 106 110 113 117 117 114 119 131 133 134 133 134 133 131 129 130 130 131 128 129 128 125 122 122 123 126 127 127 129 129 130 131 132 133 133 132 131 132 131 129 127 126 123 127 128 128 129 130 128 122 121 118 115 112 109 106 119 121 122 122 122 122 123 123 123 123 124 126 127 127 128 126 126 128 127 126 126 126 129 128 127 128 129 126 125 127 124 124 122 121 118 115 111 107 104 104 104 105 105 107 110 114 115 117 116 119 125 133 135 135 134 135 134 133 133 132 131 132 129 129 130 128 124 123 123 126 127 127 130 130 130 131 132 133 133 132 132 132 132 128 126 124 123 126 127 129 129 131 130 124 123 120 116 113 110 107 119 120 122 122 122 123 123 123 123 125 126 126 127 128 127 127 127 128 127 126 127 127 128 128 127 129 129 127 126 126 125 124 122 122 119 115 111 107 104 104 103 105 105 108 115 116 115 115 116 121 131 135 135 136 135 134 134 134 135 134 133 133 130 131 132 130 127 124 124 127 127 127 130 130 130 132 131 133 133 132 133 132 131 127 124 124 123 126 127 129 129 131 131 126 124 122 117 115 112 109 119 120 120 121 122 122 122 123 124 127 126 126 127 127 127 127 127 127 127 127 129 128 128 128 127 129 129 127 126 126 126 123 122 122 119 115 111 107 104 103 103 105 105 111 118 120 118 116 119 125 134 135 135 136 135 135 134 134 135 135 134 134 131 132 132 132 128 125 125 127 126 128 130 131 130 132 131 133 134 132 132 132 130 126 124 125 125 126 128 128 130 131 132 127 124 122 118 115 112 110 119 120 121 121 123 122 122 123 126 128 127 127 128 126 126 127 127 126 128 128 129 128 128 129 129 129 129 127 126 126 126 124 123 122 119 115 110 106 103 102 102 104 105 112 121 124 124 124 127 129 135 135 136 137 134 135 135 135 135 135 135 134 131 132 132 134 130 127 127 127 125 130 132 132 130 132 132 133 133 133 132 131 130 126 125 126 126 127 129 130 130 131 132 128 126 123 120 116 113 112 119 121 121 121 123 122 122 123 127 127 127 127 128 125 127 127 127 127 128 129 129 129 128 129 129 130 130 128 127 127 126 124 124 122 119 114 109 105 102 101 102 103 106 113 122 127 129 132 132 132 135 136 137 137 134 137 135 135 135 135 135 134 132 132 133 134 132 128 127 127 127 131 132 132 132 131 132 133 133 133 132 131 130 128 125 127 128 128 130 131 131 132 132 129 126 124 121 117 114 114 119 121 122 122 122 122 123 123 127 127 127 128 128 125 126 127 126 126 127 129 129 128 129 129 129 130 130 129 128 128 127 124 124 122 119 114 108 103 100 101 101 102 106 113 121 129 132 134 133 134 136 137 136 136 134 137 136 135 135 135 134 134 133 133 134 134 131 129 127 127 129 132 133 132 131 131 133 133 133 133 133 132 130 129 126 127 130 129 131 131 132 132 132 130 128 125 122 119 116 117 119 121 122 122 123 122 123 124 126 126 127 128 127 125 127 127 126 126 127 129 129 128 128 129 129 131 130 128 129 129 127 124 124 122 118 113 107 103 100 101 101 102 107 112 121 130 134 135 135 135 137 137 137 135 135 137 137 135 136 135 135 134 132 134 134 134 132 129 127 129 130 131 133 132 132 130 133 134 134 132 132 132 130 128 126 129 131 131 132 132 132 133 132 131 129 126 124 120 118 120 120 121 122 122 123 122 123 125 126 126 127 126 127 125 126 127 127 127 127 129 128 128 128 129 129 130 130 128 129 129 127 125 122 121 118 113 107 103 100 101 101 102 106 111 121 131 134 135 135 134 136 137 136 136 134 136 136 135 136 136 134 134 132 134 135 134 132 129 127 129 130 130 133 133 131 130 133 135 134 133 133 132 130 127 126 130 132 131 132 132 133 134 133 131 129 128 124 121 120 121 119 121 121 122 122 122 124 125 126 126 126 126 126 125 126 127 127 128 127 128 129 129 129 130 130 131 131 129 129 129 127 125 122 120 116 113 106 103 100 100 100 102 105 109 119 128 132 134 134 134 137 137 137 137 136 136 137 137 137 137 134 134 134 135 135 134 132 129 127 129 130 131 133 133 132 131 133 134 134 133 133 132 130 126 127 132 132 132 133 132 133 134 133 131 131 129 126 122 122 122 119 120 121 122 121 123 125 126 127 125 125 126 126 124 126 128 128 128 128 128 129 130 129 131 130 131 131 131 129 131 127 125 122 120 116 112 105 101 99 99 99 101 103 108 117 126 131 134 134 134 137 139 138 139 137 136 137 138 137 137 134 136 134 135 134 134 131 130 127 129 129 132 133 133 132 132 134 134 134 134 133 132 129 126 128 131 133 132 134 133 133 134 134 131 132 131 128 124 124 123 119 119 120 122 122 123 125 126 126 125 124 126 125 124 126 128 128 128 128 129 130 130 130 130 130 131 132 131 129 131 128 124 122 120 115 110 104 99 97 98 98 100 101 108 117 126 133 136 134 136 138 140 139 139 137 136 137 138 137 137 134 136 134 135 134 134 131 129 129 130 130 131 132 133 132 133 134 135 134 133 133 132 130 127 128 131 134 133 133 134 133 134 134 132 132 131 129 127 126 124 118 119 120 121 121 123 125 126 126 125 124 125 126 125 127 128 128 129 130 131 131 131 130 130 130 131 132 131 129 131 129 124 122 120 114 109 102 99 98 99 98 99 101 110 119 127 133 135 135 136 138 139 140 140 139 137 138 137 137 137 135 136 134 135 135 134 132 130 129 130 130 132 132 132 133 134 134 134 134 133 132 131 130 127 129 131 133 134 133 133 134 135 135 133 132 132 130 128 128 124 118 120 121 121 122 123 124 126 126 125 124 125 126 125 127 129 129 131 132 132 132 132 130 131 130 131 132 131 129 131 129 124 122 120 113 107 102 99 98 99 100 100 101 111 121 130 134 136 135 137 138 139 140 140 139 138 139 137 137 136 135 136 134 135 136 135 132 130 129 130 130 132 132 132 133 134 134 134 134 133 132 131 128 127 129 132 134 134 134 133 135 135 135 134 133 133 132 131 129 125 43 44 40 34 21 0 7 11 6 5 25 22 20 57 76 68 37 35 37 45 80 61 58 58 53 60 46 31 32 46 47 49 43 49 56 84 76 75 71 73 69 72 62 63 63 63 61 64 67 67 69 70 68 67 66 66 68 63 66 62 68 74 62 48 36 26 30 26 25 25 28 81 75 47 51 53 81 53 46 44 24 46 22 27 35 47 47 52 60 999 999 999 999 999 66 83 77 79 75 86 44 45 36 34 18 999 18 18 11 31 36 18 29 27 66 71 45 42 38 54 79 57 53 45 44 45 39 35 44 48 65 48 44 51 72 85 74 72 70 71 64 67 62 62 62 63 62 67 68 67 68 69 68 67 66 65 66 68 63 63 65 73 61 47 30 27 25 21 22 28 25 52 47 44 30 44 52 26 58 29 28 20 24 31 63 45 48 55 999 999 70 999 75 64 71 84 76 80 73 65 31 41 29 30 17 12 45 30 21 50 39 20 30 37 47 46 43 62 42 60 60 58 52 42 39 33 41 41 43 64 68 50 48 51 72 84 70 70 69 71 65 59 60 61 62 64 63 68 68 67 68 70 67 68 66 65 67 65 63 64 63 69 62 59 32 32 23 27 19 23 32 80 32 45 40 26 27 46 53 18 23 15 20 26 57 47 53 50 76 71 85 76 79 83 71 78 79 76 68 74 57 26 54 18 83 33 56 33 30 68 40 25 52 42 38 36 36 47 48 63 56 57 50 45 48 37 40 43 43 63 67 52 49 53 72 86 69 69 67 64 65 62 60 61 62 64 64 67 68 68 68 70 67 68 70 65 66 63 64 65 64 68 61 60 36 30 29 29 55 22 36 61 51 59 24 18 22 21 27 16 12 13 11 32 66 53 50 58 999 81 86 80 77 76 76 79 81 81 53 80 49 30 35 47 45 66 48 43 42 35 39 36 43 41 39 32 36 41 48 70 57 57 49 44 53 49 46 51 49 69 71 51 52 71 82 85 70 67 63 61 60 64 57 61 62 64 65 67 68 68 67 68 66 69 69 66 66 63 65 65 66 69 62 48 38 29 29 47 28 53 70 62 70 32 48 17 18 28 20 14 14 12 15 64 70 63 49 67 999 76 76 83 75 79 80 79 85 76 72 999 60 28 40 35 79 50 68 68 46 47 55 61 44 40 37 30 58 39 40 49 50 57 50 51 52 52 51 52 55 54 54 54 54 71 86 86 71 67 61 58 56 63 56 60 62 64 64 66 68 68 67 67 67 69 66 66 66 65 67 66 63 72 65 50 38 32 25 23 49 75 82 68 57 999 26 19 14 51 20 17 15 11 20 54 78 76 55 82 78 76 74 75 74 80 83 79 79 50 58 63 45 29 57 45 82 55 73 55 47 61 48 46 43 37 39 30 36 33 32 66 44 52 50 51 45 53 68 70 74 74 80 77 56 69 92 86 71 66 60 57 58 55 56 60 62 64 64 66 68 68 68 67 66 68 65 65 66 65 67 66 62 72 68 54 40 36 26 26 34 72 66 66 57 63 32 26 14 17 18 27 14 27 38 71 98 84 67 80 79 62 59 76 77 79 83 60 77 57 79 999 47 45 41 74 78 60 56 57 46 44 46 47 45 37 35 36 37 31 51 47 42 47 47 47 47 51 53 71 73 85 82 66 73 71 89 74 71 65 59 57 55 54 56 60 62 63 64 64 67 70 68 67 66 68 65 66 66 66 66 66 67 72 68 53 42 36 24 34 37 57 66 69 59 45 102 30 53 131 29 29 14 89 82 74 85 87 999 73 77 63 78 76 75 77 72 67 75 86 84 64 45 43 37 47 87 81 56 52 50 35 45 48 42 40 31 32 40 40 47 49 48 41 45 47 48 44 52 72 74 78 83 70 74 69 91 71 70 64 60 58 56 55 55 59 61 63 63 64 66 68 67 68 66 68 65 66 67 66 66 66 67 73 65 52 43 36 25 48 41 56 68 68 61 74 43 32 49 20 13 17 13 86 90 77 999 999 999 87 82 77 79 82 79 52 73 53 84 87 65 999 48 44 63 53 76 64 57 51 44 40 45 47 64 40 33 37 65 62 53 41 44 45 46 48 47 40 48 55 72 79 83 71 62 80 84 73 71 65 64 64 57 56 55 58 59 61 62 65 65 68 68 68 65 66 64 65 66 65 64 64 68 74 63 52 44 31 25 28 40 49 69 65 63 68 999 28 50 24 9 999 11 999 86 80 73 999 94 81 80 79 79 76 73 66 63 35 90 79 84 999 45 44 36 55 81 58 52 49 40 43 40 41 49 45 32 45 55 52 72 41 41 45 45 46 47 41 46 54 68 78 82 72 65 77 86 75 73 69 68 67 60 57 57 58 58 60 61 64 64 65 66 66 65 66 65 67 66 65 64 64 68 74 64 70 40 29 22 24 44 45 64 65 54 69 999 45 23 15 10 12 7 32 71 91 84 75 81 78 74 73 80 61 77 79 76 29 999 85 81 999 45 43 47 48 90 57 54 46 39 44 42 44 49 44 29 67 59 49 47 42 38 40 37 34 44 43 47 62 67 73 68 72 67 65 73 76 75 76 74 69 61 60 58 60 59 59 61 64 64 66 66 66 65 66 65 66 65 65 65 64 66 72 66 71 40 27 19 29 40 40 52 58 50 47 131 21 20 12 16 11 131 18 47 87 75 79 74 79 80 68 83 79 70 71 62 33 84 51 105 61 45 41 39 39 67 54 55 47 45 40 59 49 47 44 32 78 60 55 43 42 40 37 40 36 41 38 40 41 69 73 69 69 67 67 73 77 78 78 75 75 66 61 63 61 61 62 61 63 65 65 66 68 66 66 65 65 65 64 65 64 66 73 67 71 39 26 30 26 49 41 50 46 46 47 90 999 11 11 23 12 999 13 57 94 80 73 77 84 76 96 55 72 70 66 34 32 80 81 999 999 45 40 42 46 52 73 56 49 44 43 44 39 40 48 42 75 79 75 53 45 46 45 42 39 39 38 37 38 80 76 81 67 67 70 75 76 75 76 71 69 66 63 62 63 63 63 63 64 64 65 65 67 67 67 65 65 65 65 65 64 66 73 68 52 39 24 16 21 29 60 76 47 49 46 999 12 14 20 15 6 7 6 10 999 123 999 47 69 51 86 52 63 69 59 30 59 66 999 999 999 66 42 46 54 55 56 47 47 47 45 49 35 48 49 66 81 60 55 54 51 46 42 40 41 38 38 36 37 70 76 76 86 70 75 73 75 73 72 71 68 66 65 65 65 65 66 65 64 66 66 64 68 67 67 67 66 67 65 65 65 67 75 69 70 38 27 21 12 12 26 45 49 47 46 999 12 999 11 13 10 3 999 3 999 999 999 120 80 41 62 40 52 31 60 30 67 67 42 999 999 51 45 47 55 50 54 51 39 47 47 47 46 45 63 70 72 60 56 55 53 44 43 42 43 42 39 52 40 73 82 75 92 86 77 72 72 70 71 71 67 64 66 67 66 66 69 66 66 66 66 66 69 67 68 66 67 68 66 66 66 69 75 71 67 66 27 14 9 6 10 47 44 42 46 38 999 26 16 14 10 3 999 999 999 999 999 999 28 31 46 52 26 74 62 22 88 70 999 999 999 51 45 53 55 50 46 40 44 48 46 45 34 37 43 74 76 55 58 73 51 39 45 44 44 45 45 40 40 75 82 82 82 85 77 74 75 70 72 70 67 64 66 66 67 67 68 67 66 66 67 67 69 68 68 67 66 67 67 67 67 71 76 73 80 78 27 17 6 999 6 44 40 40 42 38 999 26 20 12 11 999 999 3 999 999 999 999 19 19 21 22 22 56 81 24 72 17 999 999 999 55 52 55 53 45 50 42 40 49 46 42 39 34 41 65 63 85 72 72 48 35 50 48 42 47 52 41 43 78 83 69 70 73 77 75 76 70 67 68 66 64 66 66 67 68 68 68 67 67 67 68 68 68 69 67 67 66 67 67 65 69 76 85 87 84 35 26 999 6 999 21 29 999 45 26 131 50 20 14 9 999 999 999 3 999 999 999 14 11 16 23 999 29 47 26 36 999 999 999 999 59 55 57 56 41 42 38 34 43 51 43 40 33 39 65 51 61 74 71 53 44 51 53 44 46 52 47 47 74 82 70 72 75 77 76 75 70 66 68 67 63 65 66 67 68 68 68 68 67 67 68 68 68 68 67 67 66 67 66 64 70 75 73 90 85 59 20 999 999 6 13 10 8 30 23 65 63 20 13 49 10 999 999 3 999 999 12 13 15 12 16 17 46 35 14 999 999 999 999 999 63 58 58 51 50 43 37 41 36 48 45 39 32 28 52 55 85 70 56 56 52 52 71 44 47 51 48 49 73 82 83 85 76 77 78 79 72 65 68 69 63 64 67 68 68 68 69 67 67 67 68 69 68 68 67 67 66 66 65 64 71 76 73 94 87 35 13 999 999 14 9 6 999 17 999 63 50 19 15 12 11 4 999 999 999 12 999 19 999 7 999 999 19 27 6 999 999 999 999 999 62 56 56 46 47 35 39 33 34 43 49 43 34 29 53 68 69 52 50 49 52 55 71 45 45 49 46 49 75 84 83 85 75 77 79 80 74 67 69 67 64 64 66 68 67 68 68 67 66 67 68 69 67 67 67 66 66 66 65 64 72 76 74 99 88 73 18 6 13 13 999 999 999 999 999 52 26 27 28 11 9 10 8 999 9 11 999 16 14 999 999 999 999 13 6 999 999 999 999 999 57 53 46 43 37 36 36 38 40 39 50 50 38 28 39 80 83 55 48 49 54 57 49 43 44 45 43 68 87 84 81 85 73 77 78 79 75 73 68 68 64 64 65 67 66 67 67 67 66 67 68 70 67 68 67 67 65 65 65 67 71 77 77 92 81 82 35 25 14 11 6 6 999 12 999 18 24 23 16 16 11 8 7 9 9 20 19 13 11 999 999 999 10 10 7 999 999 999 999 999 56 53 46 38 37 35 48 44 39 39 50 53 60 34 40 75 61 56 55 55 57 57 45 42 45 42 46 70 74 85 82 85 75 77 75 78 74 70 69 69 64 64 64 66 65 67 67 67 66 67 68 69 67 67 67 66 65 65 66 66 73 78 82 88 84 83 45 33 23 30 48 13 999 999 30 22 23 24 59 16 28 16 999 8 999 14 11 13 9 999 999 999 17 13 7 999 999 999 999 999 55 53 42 43 42 36 44 38 35 39 47 53 54 56 49 56 60 58 56 53 55 53 45 44 44 40 52 71 80 84 69 71 73 78 76 75 72 72 70 70 64 65 64 66 65 66 66 67 67 67 68 69 67 67 66 66 65 65 68 69 74 77 81 81 77 80 72 38 999 70 80 52 12 14 999 25 28 23 28 18 10 14 7 999 999 6 8 17 9 999 999 21 16 12 11 999 999 999 999 999 55 42 53 39 40 39 36 35 36 40 42 51 71 70 68 53 55 56 53 52 46 47 45 45 47 47 70 73 81 85 72 70 73 78 75 75 71 71 72 70 65 66 65 67 66 67 67 68 68 68 68 70 67 67 67 67 68 70 75 76 76 75 78 80 77 74 85 42 104 80 83 70 67 20 18 93 77 58 73 20 15 10 7 7 6 999 999 7 10 7 13 46 17 11 999 999 999 999 999 999 56 47 50 42 41 44 47 42 44 48 48 48 72 73 54 52 53 54 54 46 44 43 43 45 47 51 66 73 81 85 73 70 85 77 75 75 71 69 70 70 65 66 66 67 67 67 67 68 67 68 70 71 68 67 68 69 75 75 70 73 76 74 77 78 77 78 76 74 110 85 73 57 999 28 999 52 68 30 83 21 12 7 10 9 5 999 2 2 7 10 16 19 14 14 999 999 999 999 999 999 57 54 49 44 50 49 51 49 59 59 53 72 75 73 57 57 55 61 59 52 44 45 43 44 46 51 76 75 79 86 73 71 73 77 76 77 71 69 71 69 64 66 66 68 67 67 67 67 68 68 70 71 67 67 68 70 70 71 71 72 74 73 70 76 78 80 79 66 89 77 73 62 999 999 32 30 82 78 68 74 24 124 999 9 4 999 999 999 6 9 16 68 15 26 999 999 999 999 999 999 59 53 47 43 48 52 54 56 65 66 63 61 79 75 73 73 54 61 61 55 53 44 41 44 46 51 69 76 82 85 72 71 72 76 78 76 72 72 74 70 64 65 65 67 66 67 67 68 68 68 70 69 67 67 69 71 70 72 71 71 70 68 69 71 74 79 77 70 77 75 70 65 88 999 29 53 55 53 70 88 131 95 999 5 6 4 0 999 999 22 22 45 17 999 49 999 999 999 999 999 59 52 46 52 58 56 61 64 68 68 66 65 66 80 75 62 58 60 62 54 50 47 43 45 48 54 57 77 80 83 73 70 71 74 79 77 74 71 73 72 65 64 64 67 65 66 66 68 68 68 70 69 67 68 75 70 70 72 71 71 70 68 71 70 71 75 76 72 76 74 71 69 86 126 32 36 56 57 57 68 58 24 19 8 8 2 999 999 999 49 14 45 19 64 52 999 999 999 999 999 60 54 49 55 58 56 63 68 71 70 67 66 67 64 67 65 60 53 57 55 52 44 41 47 51 57 56 76 75 81 71 71 70 73 77 76 77 72 73 73 64 64 64 66 64 66 65 68 67 68 69 71 69 69 70 70 69 70 71 71 70 70 68 68 68 75 74 65 72 71 71 71 73 104 46 48 66 60 50 55 28 22 11 6 6 999 999 999 999 60 14 65 19 64 999 999 46 999 999 999 61 55 52 59 62 60 64 69 72 71 69 65 66 64 66 67 59 56 53 49 49 47 44 48 52 57 57 73 72 75 82 68 69 71 76 77 78 76 73 74 66 65 64 65 64 65 66 68 68 68 69 71 68 70 69 68 68 68 69 70 70 70 68 68 69 72 73 68 66 67 68 72 60 54 33 48 60 57 72 31 45 13 10 5 5 999 999 999 999 26 999 72 29 105 76 999 999 999 999 999 63 60 55 61 63 65 68 68 72 71 69 66 69 57 60 61 55 52 45 43 47 47 46 48 53 57 55 55 71 71 73 63 68 70 74 76 79 79 75 75 64 65 63 65 65 66 67 69 69 69 70 71 68 69 68 68 68 67 68 69 71 71 69 69 70 71 70 68 66 69 69 72 61 72 40 50 55 51 67 47 22 20 10 4 5 999 999 999 55 999 57 21 73 75 101 77 999 999 999 999 80 65 59 58 63 66 66 67 69 68 68 64 72 71 67 62 64 57 47 41 43 46 48 49 52 56 55 53 72 55 55 74 84 70 71 75 77 80 77 75 66 68 64 67 67 68 67 69 69 69 70 71 68 68 68 68 67 65 67 68 71 71 69 69 72 71 69 66 70 67 64 72 58 76 54 54 59 60 28 20 18 17 11 6 7 999 999 999 70 49 999 44 59 110 87 999 999 999 999 999 83 65 64 62 64 66 65 65 65 65 66 64 72 67 67 61 62 50 48 42 43 48 48 47 52 56 54 54 55 55 55 54 80 69 69 73 75 77 78 75 68 67 67 67 68 68 68 70 70 69 70 70 67 68 67 68 67 65 66 68 70 70 69 72 72 71 69 67 68 67 72 64 60 67 50 63 52 54 23 20 17 24 14 5 6 999 999 59 50 55 999 52 85 112 100 83 999 999 999 999 82 82 67 65 65 65 66 62 63 63 61 62 72 67 69 60 50 49 48 44 41 48 49 48 51 56 55 53 55 56 55 53 56 66 68 72 73 76 78 79 69 69 69 67 68 68 69 70 69 69 71 69 67 68 67 67 67 67 66 69 70 68 68 69 74 71 73 72 68 70 66 71 63 69 53 58 53 45 24 31 97 33 14 5 11 4 999 19 999 999 999 62 90 128 95 102 999 999 999 999 82 81 84 68 66 65 66 64 65 59 60 60 60 65 63 50 48 46 46 51 41 43 44 47 52 55 56 53 56 55 51 52 52 73 69 69 73 75 79 79 69 71 71 69 68 69 69 70 69 69 70 68 66 68 67 66 68 70 67 70 69 68 67 68 72 71 69 67 69 67 67 69 68 55 76 53 41 37 45 64 81 56 28 999 13 7 999 70 51 999 999 999 115 99 99 116 999 999 999 999 82 80 82 69 66 66 67 66 66 64 55 60 64 60 51 49 47 46 45 51 44 43 45 46 52 55 56 53 55 53 51 54 51 72 80 67 71 72 77 80 73 73 73 73 68 70 69 70 70 69 70 68 65 67 68 67 70 71 69 71 68 68 67 70 70 74 69 68 78 67 68 68 67 54 81 41 55 68 69 82 77 89 52 999 78 10 999 48 999 78 999 999 98 93 88 114 97 999 999 999 82 64 65 66 67 67 67 65 62 62 60 53 55 53 49 49 48 47 45 45 46 42 48 46 51 55 56 71 71 52 53 51 70 67 73 67 69 69 74 73 71 73 74 75 75 75 71 69 69 69 70 68 65 67 68 68 76 71 70 70 67 68 66 67 68 75 68 67 80 68 71 65 67 59 74 78 65 66 62 74 82 77 74 999 51 17 999 51 82 84 999 64 999 92 999 999 999 999 999 88 80 61 74 64 68 69 67 65 64 65 61 52 53 51 49 49 48 48 46 47 48 44 49 50 50 52 52 53 70 55 52 52 54 67 72 80 65 64 69 70 67 70 72 75 78 76 75 69 69 68 69 68 65 67 68 72 70 70 71 71 71 66 67 67 66 75 75 72 70 68 70 70 64 65 72 90 73 75 69 78 106 83 80 83 77 23 999 999 69 999 999 89 999 999 109 999 103 73 999 999 78 60 73 61 66 68 67 66 67 66 62 53 52 50 49 49 48 48 47 49 49 50 51 54 51 50 50 54 53 73 52 53 53 70 71 75 64 64 66 68 66 66 71 75 76 81 79 70 69 68 68 68 65 69 67 68 70 69 68 76 68 64 68 74 63 71 73 65 75 67 69 69 61 65 74 89 78 72 86 85 104 76 99 75 95 26 999 67 57 999 999 999 108 999 999 109 105 98 76 87 70 73 56 58 63 66 67 66 65 62 59 53 52 55 50 49 48 49 48 48 48 51 51 53 54 50 51 54 52 72 55 52 53 55 73 76 62 64 65 70 67 68 70 71 73 80 79 70 68 68 68 69 66 69 66 74 68 67 77 72 72 67 78 67 66 62 62 64 77 66 74 65 58 66 75 84 72 75 95 90 86 75 70 999 999 31 999 67 999 56 76 91 999 999 999 104 99 80 78 106 71 70 53 53 60 63 67 66 66 60 55 54 51 52 54 53 49 49 46 44 48 47 50 53 55 54 51 53 54 71 56 53 53 53 57 76 60 65 65 69 66 67 68 69 71 76 79 75 67 68 68 69 66 67 70 68 74 69 75 72 73 66 69 70 65 56 48 64 71 74 71 53 74 87 83 74 71 80 70 88 83 71 66 101 77 38 999 88 999 999 999 999 103 999 101 110 80 93 91 104 65 67 48 49 53 59 65 68 65 63 57 55 51 53 57 58 54 48 46 44 47 48 49 54 55 56 53 52 53 71 71 53 49 51 57 57 59 64 61 62 61 63 64 66 68 73 76 77 68 68 68 70 69 66 72 73 73 65 66 64 64 70 74 66 57 48 45 60 54 68 65 54 97 97 78 76 76 88 68 91 83 75 70 95 81 40 78 68 83 72 77 999 94 93 999 101 80 92 83 93 66 69 70 55 53 55 64 69 68 62 58 51 51 57 53 60 57 49 49 43 43 48 50 51 55 56 56 54 52 54 55 54 50 51 55 55 56 60 56 52 55 59 63 65 66 70 72 78 77 76 72 73 72 70 72 72 67 60 53 39 51 54 51 60 56 50 49 58 57 63 56 79 110 93 97 83 78 93 80 86 104 79 71 74 88 49 41 75 999 79 90 999 86 91 80 87 93 89 95 97 69 71 54 55 55 54 63 69 68 66 62 50 51 59 53 54 60 51 54 52 42 46 48 53 55 55 59 58 51 53 53 55 55 55 56 54 54 57 52 49 48 53 61 63 65 69 67 74 80 80 78 75 75 72 74 68 53 52 40 34 33 32 41 51 58 53 52 52 58 55 93 83 97 80 95 76 88 84 72 74 78 73 55 73 82 88 99 78 999 75 94 97 93 91 100 91 86 101 83 115 71 56 52 54 55 55 63 69 68 65 61 52 55 53 52 56 54 56 51 55 47 44 46 52 54 57 60 60 56 52 52 57 56 56 55 53 54 54 53 50 45 51 59 59 63 65 66 71 77 77 76 71 66 67 65 55 51 47 42 39 40 37 43 41 55 51 49 50 51 72 91 79 91 88 90 81 74 91 73 75 80 78 74 77 89 95 92 83 95 83 91 95 100 98 999 88 91 99 82 91 55 56 54 56 57 60 65 69 67 62 58 53 51 52 51 54 53 51 54 54 53 51 50 51 51 59 60 61 60 55 55 58 59 51 55 54 54 55 52 51 46 49 57 58 63 64 68 70 74 74 70 65 54 54 49 47 48 44 44 43 42 43 41 40 49 51 72 67 46 74 92 101 96 90 88 78 77 75 74 73 73 75 75 88 93 89 89 86 93 85 101 97 99 91 89 89 84 108 71 93 54 57 56 59 58 60 65 66 65 61 58 48 51 58 53 53 52 50 49 53 51 53 51 51 51 57 61 63 62 61 58 60 62 55 53 53 55 56 53 50 47 48 52 57 64 66 68 68 69 70 63 58 48 49 47 44 43 41 40 47 44 44 42 47 52 76 68 81 66 97 85 107 92 84 78 80 75 84 56 73 73 88 75 96 97 96 90 87 100 87 95 87 98 94 94 82 93 95 91 97 58 59 54 57 57 56 62 67 63 62 59 55 52 53 51 53 59 50 58 50 50 52 52 52 50 55 60 62 64 63 61 61 64 58 52 54 72 56 54 51 47 46 47 54 61 65 65 63 80 81 59 54 47 47 44 45 39 38 42 45 45 48 47 50 66 83 85 109 71 94 101 96 86 76 73 73 79 59 55 55 72 75 56 93 97 100 89 90 94 91 101 99 94 95 92 92 92 108 73 76 61 56 56 60 58 56 63 66 65 63 57 58 52 53 55 56 59 54 57 55 53 51 51 52 51 54 60 61 64 64 63 62 63 60 54 53 57 58 55 51 47 46 47 49 54 59 58 56 56 74 73 56 52 43 43 42 39 40 43 63 71 53 51 49 70 96 93 107 97 112 103 84 82 74 85 79 75 55 55 55 73 74 73 73 85 94 84 92 96 95 91 101 96 92 97 93 89 88 55 44 56 55 54 58 58 58 62 66 67 66 62 62 55 50 56 58 56 55 54 57 48 53 51 52 53 54 58 60 63 65 64 63 63 62 55 55 74 59 55 53 48 48 47 48 52 52 55 53 53 57 75 62 52 42 43 41 43 41 46 47 70 55 54 45 91 94 90 88 82 89 94 83 81 81 77 75 57 55 55 54 73 73 76 78 94 91 84 94 94 95 99 108 101 92 83 97 83 88 73 83 53 54 55 58 57 59 62 66 69 68 66 61 55 48 57 60 59 57 54 51 54 53 52 53 53 55 57 60 61 62 63 64 62 61 56 57 61 61 55 56 51 48 47 48 52 52 53 52 52 62 68 67 57 38 39 38 44 46 47 42 71 70 68 51 77 89 89 81 85 93 93 83 78 74 74 75 57 57 57 54 74 80 86 86 91 91 87 96 92 97 104 97 94 88 70 85 90 85 87 94 51 56 58 57 58 57 61 64 69 68 66 61 53 47 53 57 60 58 52 51 54 58 55 54 54 57 60 61 61 61 63 62 62 60 58 59 63 63 59 57 54 51 48 49 53 52 51 51 53 68 72 70 58 47 40 40 44 45 45 41 65 45 69 75 80 95 87 94 95 98 90 81 78 74 76 59 58 59 75 74 72 77 89 89 96 88 89 98 91 95 89 106 92 87 93 92 92 100 101 82 62 53 57 56 58 58 61 64 68 68 65 59 52 49 51 56 58 59 57 54 55 60 57 57 55 59 61 61 61 61 62 61 63 61 59 61 65 64 60 58 54 51 50 50 52 56 54 51 62 70 75 67 64 58 46 41 41 41 39 40 41 41 75 75 93 98 86 91 99 95 93 86 84 75 87 59 62 78 78 80 72 88 82 90 99 86 95 95 93 97 98 102 98 90 95 96 92 102 96 87 59 55 52 57 59 58 62 64 67 66 63 59 57 54 52 56 57 62 60 60 60 61 60 59 59 59 62 62 60 60 60 62 63 63 60 63 64 64 59 59 55 53 51 53 55 57 56 55 67 71 71 64 67 64 54 49 46 42 39 40 42 42 80 89 92 98 100 95 105 94 92 91 83 75 85 80 82 83 81 85 86 87 72 94 98 82 91 88 95 97 99 97 97 92 95 99 100 97 91 94 58 57 53 57 59 59 61 64 65 65 62 61 60 58 57 59 59 62 60 57 60 61 61 60 59 59 60 60 58 60 60 61 63 63 62 62 63 63 59 58 58 55 54 54 57 59 58 59 66 71 68 66 62 66 66 60 50 43 37 40 59 66 87 90 97 94 95 106 99 86 98 97 86 78 83 84 83 82 84 87 91 89 94 91 89 86 80 89 92 96 89 97 98 95 97 96 96 93 97 121 65 54 53 54 57 58 61 65 66 67 63 62 61 62 62 61 63 62 61 59 62 62 63 61 61 61 61 61 57 58 59 59 62 63 62 63 63 62 59 60 58 57 56 57 59 60 60 61 64 72 68 62 63 74 71 67 54 45 37 40 48 73 88 93 96 93 97 102 97 88 100 91 84 82 84 84 84 83 87 88 91 93 98 92 89 86 81 81 93 103 94 96 95 94 100 94 105 97 99 89 56 53 53 61 57 60 62 65 67 67 65 64 63 64 64 64 65 67 65 62 62 65 64 62 62 62 62 60 58 57 57 58 61 62 62 61 62 61 60 61 60 60 60 60 60 62 63 63 66 73 72 63 69 73 71 70 62 48 39 41 67 76 92 93 95 92 103 94 95 88 102 91 85 83 91 87 86 91 89 90 91 96 93 89 86 86 85 91 99 97 91 95 96 101 95 97 93 103 999 92 54 52 53 64 59 59 62 65 68 69 68 67 65 66 67 67 67 68 65 66 65 65 65 65 63 63 63 60 60 58 57 58 59 61 62 62 62 61 61 63 63 63 62 61 61 61 61 65 70 74 73 69 70 72 68 71 67 51 40 43 51 83 88 91 94 92 97 96 93 93 101 90 87 87 90 86 88 91 88 92 91 93 92 88 86 85 85 93 104 95 96 94 96 100 98 97 96 106 78 88 54 51 53 57 55 61 63 64 68 70 69 69 66 67 68 67 68 69 67 82 66 66 66 65 64 64 64 62 61 59 57 58 60 60 60 62 62 62 62 64 63 63 63 61 62 61 61 67 70 72 69 70 66 69 60 69 68 55 41 43 71 80 85 89 89 94 98 93 90 92 94 89 87 87 89 88 91 91 88 90 92 93 88 85 86 84 86 98 94 92 90 93 97 104 97 98 89 91 86 41 49 55 57 55 59 60 64 65 68 70 71 71 69 68 69 68 69 71 83 83 68 68 66 66 64 65 65 64 62 61 58 58 60 60 61 62 62 64 64 64 63 63 62 62 63 62 61 65 69 68 69 69 66 65 60 61 67 58 43 64 74 81 87 88 88 91 91 93 93 95 90 89 87 87 87 89 89 89 89 88 90 91 89 86 86 86 82 98 89 92 90 92 102 102 96 100 80 100 94 46 59 60 65 56 54 60 65 66 68 70 71 72 70 69 69 70 70 84 83 84 71 68 67 66 64 66 66 65 63 61 60 62 61 59 61 62 63 63 64 65 63 63 62 62 63 62 61 63 68 69 71 67 70 62 60 60 67 59 47 48 59 83 86 88 88 88 93 94 92 93 89 88 88 89 89 88 89 90 90 89 88 89 87 86 85 86 88 97 88 87 92 99 94 97 95 94 94 107 83 87 61 60 61 58 57 62 65 68 69 71 72 72 70 71 70 70 72 84 84 85 72 69 68 67 64 66 66 65 64 63 63 63 61 59 60 61 63 63 64 65 64 63 62 63 62 63 61 61 66 70 73 71 69 62 60 62 66 64 51 42 62 86 87 88 88 88 87 94 92 93 88 88 88 88 89 88 90 90 89 88 88 90 88 86 84 88 91 91 84 89 92 97 94 96 96 94 97 93 83 85 65 65 61 60 58 64 66 67 70 71 73 72 72 71 72 71 71 72 85 84 73 71 70 67 66 65 66 66 65 64 64 61 61 61 62 61 63 64 65 66 64 63 62 61 62 61 61 61 65 72 75 66 66 62 60 60 68 68 53 55 66 86 79 80 79 88 87 91 91 89 89 88 89 89 89 88 89 90 89 89 88 89 87 85 85 89 87 83 77 80 92 78 84 92 90 87 97 98 105 85 67 68 66 62 62 64 66 67 70 71 72 73 74 72 72 71 72 73 73 73 74 72 70 68 66 67 67 67 64 63 63 62 62 62 62 62 64 64 65 65 63 62 60 59 61 61 59 61 69 76 75 70 68 61 60 59 67 64 59 56 85 77 80 80 80 80 87 85 90 89 88 87 88 89 89 89 89 90 89 89 88 88 88 86 84 84 84 76 86 83 85 75 77 88 93 94 100 103 95 84 70 70 66 63 62 63 66 68 71 70 72 73 74 72 71 72 72 73 73 74 74 72 71 70 67 66 67 66 66 64 63 62 63 63 62 64 64 65 64 65 62 61 59 59 61 59 59 62 75 74 72 73 65 61 59 59 64 58 58 59 84 76 79 79 80 81 87 88 89 89 88 87 89 89 90 90 90 90 90 90 88 88 88 86 83 78 78 60 83 90 91 75 79 92 98 98 100 102 98 89 71 72 67 64 62 63 66 68 71 70 73 72 73 73 72 73 73 73 74 73 74 73 71 70 68 68 67 66 65 64 64 63 63 64 64 66 66 66 64 64 62 60 58 59 59 58 59 61 76 70 72 73 65 61 59 59 64 48 50 56 69 75 78 79 80 81 78 87 89 89 78 79 89 89 89 91 90 90 90 89 89 88 87 85 84 62 78 81 76 89 75 88 87 96 97 103 98 103 101 96 71 72 67 63 62 63 66 68 72 71 72 72 72 73 72 72 73 72 73 72 74 74 72 70 68 68 66 64 66 66 63 63 64 64 66 68 66 65 64 63 61 59 58 60 59 58 57 64 74 65 66 72 63 61 62 59 65 48 46 53 70 75 77 79 78 80 79 79 78 79 78 79 81 81 81 89 91 90 89 88 88 87 86 84 81 77 79 85 74 100 85 88 91 93 92 93 97 102 94 87 71 71 67 64 62 63 67 67 70 71 71 72 72 73 72 72 72 73 73 72 73 73 72 70 68 67 65 65 65 66 64 64 65 65 67 69 67 65 63 61 58 58 58 59 60 59 56 68 70 60 60 71 61 66 60 64 55 51 51 50 71 76 76 77 79 79 79 78 78 79 77 79 81 81 82 89 90 90 81 89 80 87 87 84 85 82 77 92 92 98 90 88 90 90 92 94 100 105 93 84 70 71 69 65 62 63 66 68 69 70 72 72 72 73 72 73 74 73 72 72 73 73 72 69 66 67 66 65 66 68 66 65 65 66 67 69 67 66 64 60 56 56 58 60 60 59 57 70 67 60 57 68 58 60 61 59 52 49 51 60 72 76 76 77 77 78 78 77 77 78 77 79 80 81 81 82 83 83 81 82 80 78 87 86 70 82 82 95 87 100 90 90 88 89 89 84 97 101 95 84 70 72 68 65 60 60 64 67 69 69 72 71 72 71 72 73 74 74 73 72 72 73 71 69 65 66 66 64 67 68 67 67 66 67 67 69 68 66 63 60 57 55 58 59 60 58 57 67 66 60 54 64 61 54 53 51 54 49 58 67 72 74 75 76 76 77 76 75 76 77 78 79 81 81 80 83 83 82 83 83 81 79 88 87 70 83 84 85 87 91 89 88 89 85 90 87 83 101 93 85 69 70 70 66 60 59 62 66 69 69 71 70 71 71 72 73 74 73 73 72 70 72 70 69 65 66 66 65 67 68 69 67 66 66 68 69 68 66 63 60 57 55 57 59 61 57 56 64 64 65 57 58 58 58 51 50 47 52 62 67 70 72 73 75 74 76 74 74 77 76 77 78 81 81 81 83 83 83 83 83 82 80 88 87 73 72 73 85 88 93 89 89 89 88 90 93 100 100 94 89 69 70 68 66 62 60 62 65 68 69 69 69 70 70 73 74 74 75 74 73 72 71 69 68 65 68 68 65 67 70 68 66 67 66 68 67 66 65 61 60 59 57 58 60 61 59 55 60 64 62 54 57 49 52 56 56 54 53 60 65 68 72 73 73 74 74 73 74 74 76 77 79 80 81 81 83 83 84 83 83 82 81 87 87 75 73 72 87 89 90 89 89 89 88 89 93 94 100 95 87 69 69 67 65 61 61 65 65 66 69 69 68 69 71 73 74 74 76 75 73 72 71 69 68 65 67 69 66 67 69 69 66 65 66 66 65 65 64 61 60 60 59 59 58 61 59 56 60 64 60 58 49 47 42 53 59 51 50 58 63 66 72 72 71 71 72 72 73 74 76 76 79 80 80 81 82 83 84 83 83 82 83 80 76 76 71 71 73 88 92 89 90 88 87 89 92 95 98 98 95 70 69 67 65 63 61 65 66 66 67 69 68 70 70 72 74 74 75 74 73 72 71 70 68 65 67 70 68 68 69 69 65 63 65 64 64 63 63 60 60 59 58 58 58 60 59 58 60 65 63 58 52 45 44 37 45 53 53 59 60 67 71 71 70 70 70 71 72 73 76 77 79 79 80 81 81 84 83 83 82 83 83 80 76 74 73 72 72 89 90 89 89 89 88 89 93 94 97 101 98 69 69 68 67 64 63 66 67 65 67 67 68 69 70 72 73 73 74 74 73 72 71 69 68 65 66 69 68 69 68 68 65 64 63 63 61 62 60 59 59 59 57 57 56 59 59 59 61 65 63 58 50 47 39 31 31 47 55 61 64 69 72 71 69 69 68 70 72 74 76 78 79 79 80 80 83 84 85 84 83 83 84 82 77 76 75 76 75 88 90 90 89 89 88 90 96 94 98 93 101 69 69 69 66 65 64 65 66 66 65 65 66 68 69 71 73 73 74 74 73 72 71 69 68 64 66 69 68 68 69 67 66 63 60 62 60 59 59 59 58 58 57 56 57 57 60 61 62 65 63 58 49 38 37 35 36 46 61 60 66 71 73 72 69 67 69 71 73 75 77 78 79 79 80 80 82 84 84 84 83 84 83 82 79 78 77 78 78 90 91 90 90 89 88 87 95 92 93 94 97 68 69 68 66 65 65 66 64 64 64 65 65 67 68 71 71 73 74 72 72 71 71 68 66 63 66 69 68 67 68 67 66 64 61 61 60 57 58 58 57 58 57 56 56 58 60 61 63 65 63 59 48 38 34 35 45 51 64 61 68 72 74 73 70 67 69 71 75 76 77 77 79 79 79 81 82 83 83 84 84 85 84 83 80 80 80 80 79 90 90 90 90 90 90 88 92 91 89 91 100 70 68 69 66 66 64 65 63 63 64 63 62 65 66 69 71 72 73 74 72 71 70 67 66 63 68 69 68 68 69 68 65 64 61 61 59 55 55 56 56 58 58 56 57 58 60 62 63 63 62 58 49 42 43 37 43 57 63 63 68 72 75 74 72 66 69 71 76 76 77 77 78 78 79 80 82 82 83 84 84 84 85 83 82 81 81 82 80 91 90 90 91 90 89 88 90 88 89 91 93 69 68 69 68 66 65 65 65 63 64 63 62 63 66 68 70 71 72 74 72 72 70 68 65 63 68 68 67 68 69 68 67 65 61 61 59 55 53 54 55 58 57 56 56 58 61 63 63 62 61 56 49 48 42 51 53 60 64 61 67 73 76 74 74 68 70 73 76 77 78 77 78 78 79 81 81 82 83 84 84 84 84 83 84 83 83 83 82 91 91 90 91 89 89 87 86 88 89 90 92 70 69 69 68 68 67 66 65 64 64 65 62 62 63 67 69 72 73 74 72 71 70 68 65 64 68 68 67 67 69 68 67 66 62 61 61 54 53 52 54 56 56 56 56 58 62 63 62 63 59 55 48 48 56 55 60 62 63 64 69 73 75 74 73 70 70 73 76 78 78 77 78 79 78 81 81 82 82 84 85 85 84 84 85 84 84 83 82 92 90 83 90 90 89 89 88 89 88 87 87 71 71 71 69 68 68 67 66 66 65 65 64 64 64 65 68 72 73 73 72 70 70 66 65 65 66 68 68 69 69 68 67 66 62 62 61 56 53 52 53 54 56 56 56 59 62 62 63 63 59 54 51 57 62 63 64 64 63 64 71 73 75 74 73 70 71 72 76 78 79 77 79 78 79 80 81 82 81 84 84 85 84 84 85 84 84 83 83 91 90 83 91 91 90 88 88 88 88 87 87 72 72 71 69 70 69 69 67 66 65 65 64 63 64 65 69 71 71 72 71 70 68 67 65 65 67 69 69 69 69 69 66 66 64 62 60 57 53 51 53 55 57 57 57 60 63 61 64 65 61 56 59 65 67 65 68 68 64 68 75 75 75 75 74 71 71 73 75 79 79 78 77 78 79 80 81 82 83 84 84 84 82 84 84 83 85 84 90 84 84 84 91 91 90 89 88 87 87 88 87 73 73 72 71 71 70 69 67 65 65 66 64 64 65 66 68 70 69 71 70 70 68 65 65 65 65 68 69 69 69 69 66 65 65 62 59 58 53 51 53 54 57 58 58 60 64 63 66 67 63 62 68 73 71 69 68 72 68 70 77 78 75 75 75 73 72 71 75 78 79 78 78 78 79 79 80 81 82 84 84 84 83 84 83 82 83 83 85 83 84 85 91 91 91 90 89 88 87 86 86 75 73 73 72 72 70 70 66 66 66 64 65 65 66 67 66 67 69 70 70 69 67 65 63 65 66 67 69 68 68 68 65 64 64 60 60 58 53 51 53 54 57 58 59 61 64 66 69 69 66 69 74 79 75 75 77 77 75 75 80 81 78 76 75 73 72 71 75 78 80 79 79 78 79 79 80 81 82 83 83 82 83 83 82 82 81 82 92 84 84 85 86 85 90 89 88 88 87 86 88 75 74 72 72 72 70 68 65 65 66 66 66 65 65 67 68 67 67 69 69 69 67 67 64 63 67 68 67 68 68 66 65 64 63 60 59 57 54 53 54 55 57 58 59 61 64 68 72 73 69 73 80 81 78 79 81 80 80 80 82 81 78 75 74 74 74 72 74 77 80 79 78 78 77 78 80 80 82 83 83 81 82 81 81 80 81 83 86 84 84 85 86 85 82 81 79 87 88 86 87 75 74 73 72 71 68 67 66 66 66 65 65 65 65 66 66 65 67 67 68 67 66 67 65 64 66 66 66 66 67 65 63 64 63 62 60 56 57 54 54 57 58 59 60 63 67 70 74 74 73 77 83 81 80 79 80 80 82 82 82 80 78 74 76 76 75 74 75 77 79 78 78 78 77 77 80 81 81 82 82 80 81 81 79 80 81 84 86 84 84 84 85 84 82 81 80 88 87 86 86 75 75 75 73 71 68 67 66 65 66 65 66 64 65 65 65 64 69 66 65 64 64 65 64 63 65 68 65 63 67 63 64 62 64 63 61 58 56 54 55 56 57 59 62 65 69 71 74 75 76 80 83 81 78 78 79 77 81 81 79 76 75 74 75 77 77 75 74 77 79 77 78 78 78 77 79 80 81 80 80 81 79 81 79 80 81 83 84 82 83 84 85 84 82 81 80 87 87 87 86 75 75 75 73 70 69 67 66 64 67 67 66 65 65 63 64 64 65 65 63 63 63 63 62 63 66 64 64 64 66 63 63 62 65 64 62 60 58 56 57 56 59 59 63 69 71 72 73 75 78 84 82 79 78 76 74 73 77 78 78 75 74 73 75 78 76 75 75 78 79 78 77 79 77 76 80 78 81 80 80 80 78 79 80 80 82 84 83 81 82 83 84 84 83 81 80 79 87 88 87 75 75 73 71 70 68 65 65 66 68 66 64 63 63 62 63 62 64 63 62 65 64 65 63 64 64 63 62 63 61 63 64 64 66 66 63 61 58 56 57 57 59 59 66 73 75 75 74 76 80 85 81 75 74 74 72 73 73 74 75 74 75 72 74 76 76 75 75 77 78 78 77 78 77 77 79 79 79 79 80 80 78 80 80 81 83 84 81 82 81 82 84 83 82 80 80 79 88 87 87 74 74 72 71 70 67 64 63 67 68 64 64 63 60 60 61 60 61 64 66 66 66 65 65 64 63 64 61 60 62 65 66 65 68 66 64 61 58 57 56 56 58 59 66 76 78 78 79 81 81 83 78 73 72 69 70 70 71 68 71 72 73 70 74 75 78 75 75 77 77 76 78 78 77 77 79 79 78 78 79 77 77 81 81 82 83 83 81 82 82 81 82 82 81 81 81 79 79 76 88 73 73 73 70 69 65 64 63 67 67 63 65 63 59 60 61 60 62 63 65 67 65 63 66 66 64 66 62 62 64 65 66 67 68 67 64 60 59 56 56 57 57 60 68 77 81 81 81 81 79 80 76 72 69 68 70 68 67 67 67 70 70 69 72 75 77 76 76 76 76 76 79 77 76 77 78 78 77 77 78 77 78 81 82 82 83 84 81 81 81 82 81 82 82 81 81 80 79 77 77 73 72 72 68 67 64 65 64 68 67 65 65 63 59 60 61 61 61 62 65 65 65 63 66 63 64 64 63 63 66 67 67 68 69 68 66 61 58 56 56 57 58 61 68 77 82 81 80 77 77 76 75 68 68 67 69 68 67 67 67 67 68 68 71 75 76 74 76 75 76 77 78 76 75 76 77 77 77 76 75 76 78 81 83 82 83 84 81 81 81 81 81 81 81 81 81 80 79 77 79 72 71 70 68 66 64 64 66 66 67 65 63 63 59 61 61 60 60 61 63 63 64 61 63 64 64 63 62 64 65 67 67 69 69 68 67 62 58 57 57 58 58 62 68 76 83 83 79 75 71 73 69 69 67 67 69 69 67 68 67 70 69 67 71 73 75 73 75 75 75 77 76 75 75 77 76 77 76 75 75 75 78 80 82 82 85 83 81 80 80 80 80 80 80 82 82 81 79 78 79 72 71 70 68 65 64 66 68 67 67 65 63 61 59 61 61 61 61 62 65 62 61 61 63 63 63 63 62 64 66 67 68 68 70 69 67 63 60 58 58 58 59 62 66 76 81 81 79 75 66 70 69 68 68 66 68 68 67 68 68 69 66 67 71 73 75 74 76 75 75 76 74 74 76 76 76 77 76 76 75 76 80 81 81 82 85 83 80 79 79 80 80 80 81 82 82 81 79 79 78 71 70 68 66 65 65 65 68 67 65 63 65 63 59 60 61 61 64 62 61 63 63 62 63 63 66 65 64 64 67 68 69 68 70 68 67 63 60 58 58 58 59 62 65 73 80 81 78 74 66 68 69 68 69 68 68 68 69 68 69 68 67 69 71 73 73 75 76 74 73 74 74 74 75 76 76 76 75 75 74 76 79 80 80 82 84 81 78 79 78 79 80 80 81 83 83 82 79 79 79 70 69 67 66 64 65 67 68 68 65 62 63 60 60 60 61 62 62 61 61 63 65 63 64 63 64 65 64 64 69 68 69 69 70 68 65 61 58 57 56 58 59 61 65 71 77 81 81 73 66 69 70 69 70 69 68 69 70 70 68 66 68 68 68 71 72 74 77 74 73 72 74 74 75 75 76 76 74 73 76 77 80 79 80 82 83 81 78 79 78 77 79 79 81 83 84 82 79 79 80 69 67 67 66 65 65 67 68 67 64 61 62 59 58 60 62 63 65 62 64 67 66 64 63 63 65 67 68 66 70 69 69 69 70 67 66 61 57 56 57 57 58 60 64 71 78 83 82 74 67 69 70 70 70 69 68 69 69 68 68 66 69 66 67 70 73 73 75 74 73 72 73 73 74 75 77 75 74 73 74 76 80 80 80 82 82 81 77 76 76 76 78 79 80 82 83 82 80 81 80 68 67 67 67 65 65 67 68 67 65 60 60 61 59 60 64 64 67 67 66 65 65 64 63 65 64 65 65 66 70 70 70 70 70 67 65 60 58 55 56 57 60 60 66 73 79 83 80 76 68 69 70 70 70 70 69 69 68 69 68 67 71 67 67 67 74 74 76 73 72 72 72 71 73 74 75 75 73 75 73 76 80 80 80 81 80 79 76 76 75 76 77 80 80 81 83 83 81 81 80 68 69 68 67 66 66 67 69 67 64 60 60 63 59 61 66 68 68 67 67 66 66 63 64 64 64 64 66 65 71 72 70 71 71 68 65 60 58 56 57 58 60 60 68 74 81 83 78 75 73 72 70 70 70 70 69 70 68 68 68 67 71 66 67 71 76 74 73 71 70 70 72 71 72 75 76 73 72 73 73 76 79 79 80 81 80 79 75 76 75 76 77 80 81 81 83 82 82 81 80