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