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