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