44 3010 Patrick Minnis NASA/Langley Research Center VISST (Visible Infrared Split-Window Solar-Infrared Technique) GOES-8 Pixel-Level Retrievals CRYSTAL-FACE 1 1 2002 07 08 2003 05 14 1 1 0 100 100 1 1 1 1 PIXEL LINE (unitless) PIXEL ELEMENT (unitless) TIME (HHMM) 9 0.01 0.01 1 0.1 0.1 0.1 0.1 0.1 0.1 9999 9999 9 9999 9999 9999 999 999 999 LATITUDE (degrees North) LONGITUDE (degrees West) CLOUD PHASE (1=water,2=ice,3=no retrieval,4=clear,5=bad data,6=suspect water,7=suspect ice) EFFECTIVE CLOUD TEMPERATURE (K) VISIBLE OPTICAL DEPTH (unitless) EFFECTIVE CLOUD PARTICLE RADIUS (If Cloud Phase=1) OR DIAMETER (If Cloud Phase=2) (microns) CLOUD TOP HEIGHT (km) EFFECTIVE CLOUD HEIGHT (km) CLOUD BOTTOM HEIGHT (km) 0 14 This is a subsection of beta-level pixel retrievals from VISST (Visible Infrared Split-Window Solar-Infrared Technique) on GOES8 data. Please check with Patrick Minnis (p.minnis@larc.nasa.gov) for any technical questions or before using these data in any publication. A revised version of the results will be made generally available after the processing algorithms are completely verified. A reference is Minnis, P.;Kratz, D. P.; Coakley, J. A., Jr.; King, M. D.; Garber, D.; Heck, P. Mayor, S.; Young, D. F. and Arduini, R.: Cloud Optical Property Retrieval (Subsystem 4.3). Clouds and the Earths Radiant Energy System (CERES) Algorithm Theoretical Basis Document, Volume III: Cloud Analyses and Radiance Inversions (Subsystem 4) NASA RP 1376 Vol. 3, edited by CERES Science Team, December, 1995, pp. 135-176. VISST pixel-level retrievals from a larger domain, with more radiative, macrophysical and microphysical parameters, have been made available in netcdf format from the NASA/Langley CRYSTAL-FACE web page at http://angler.larc.nasa.gov/crystal. NOTE: This file replaces the preliminary VISST retrievals in the CRYSTAL archive. 0 1945 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 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 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 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 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 1 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 2 2 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 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 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 1 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 1 1 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 1 1 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 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 1 1 1 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 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 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 1 1 2 1 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 2 1 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 7 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 1 1 2 2 2 1 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 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 1 1 1 1 1 1 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 2 1 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 1 2 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 1 1 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 1 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2162 2176 2224 2271 2324 2362 2371 2399 2352 2282 2275 2380 2529 2599 2453 2424 2554 2431 2400 2398 2551 2546 2517 2642 2577 2613 2642 2711 2613 2699 2624 2585 2552 2635 2548 2512 2478 2456 2512 2568 2613 2607 2578 2560 2526 2511 2454 2418 2430 2450 2574 2491 2417 2538 2564 2531 2559 2453 2496 2428 2407 2500 2468 2430 2348 2323 2273 2242 2273 2336 2389 2385 2379 2364 2322 2306 2349 2415 2454 2458 2500 2548 2635 2711 2524 2444 2507 2491 2428 2464 2396 2421 2470 2534 2415 2366 2377 2429 2564 2627 2152 2166 2208 2265 2311 2347 2339 2349 2344 2285 2283 2381 2510 2660 2428 2472 2558 2598 2340 2448 2519 2515 2546 2595 2565 2587 2675 2626 2645 2693 2609 2607 2628 2562 2525 2487 2461 2471 2518 2571 2605 2633 2592 2559 2517 2506 2453 2405 2406 2435 2573 2473 2396 2551 2537 2540 2502 2456 2473 2394 2399 2480 2471 2422 2352 2316 2271 2251 2279 2345 2403 2400 2398 2366 2327 2317 2349 2408 2450 2439 2462 2529 2608 2640 2558 2465 2545 2535 2457 2462 2396 2430 2461 2490 2358 2351 2389 2473 2594 2617 2156 2162 2202 2262 2306 2329 2319 2317 2352 2303 2319 2374 2471 2427 2434 2505 2582 2365 2445 2495 2521 2502 2546 2591 2546 2552 2638 2628 2625 2685 2552 2573 2567 2528 2487 2448 2452 2498 2525 2579 2606 2642 2627 2559 2504 2525 2472 2418 2390 2428 2518 2445 2381 2540 2533 2448 2527 2457 2431 2382 2411 2455 2425 2408 2352 2321 2287 2264 2291 2356 2420 2414 2404 2371 2322 2327 2342 2394 2426 2417 2443 2514 2572 2580 2553 2486 2559 2561 2483 2447 2410 2437 2472 2408 2316 2341 2384 2504 2608 2629 2156 2159 2186 2262 2309 2317 2298 2298 2344 2332 2376 2327 2481 2499 2447 2516 2614 2504 2387 2561 2539 2526 2538 2576 2532 2520 2563 2548 2609 2671 2580 2581 2490 2488 2462 2425 2444 2519 2585 2579 2620 2655 2646 2565 2512 2547 2503 2437 2401 2423 2486 2416 2364 2518 2529 2531 2560 2459 2391 2379 2458 2447 2418 2406 2354 2326 2302 2282 2306 2372 2431 2435 2411 2365 2314 2322 2334 2383 2390 2394 2437 2498 2535 2531 2555 2507 2525 2557 2522 2423 2452 2445 2509 2372 2278 2328 2381 2516 2630 2594 2149 2156 2186 2265 2311 2306 2290 2287 2324 2359 2418 2393 2415 2476 2459 2505 2519 2617 2590 2566 2615 2517 2504 2512 2461 2497 2522 2495 2606 2612 2615 2563 2481 2466 2452 2426 2475 2556 2592 2585 2625 2664 2627 2569 2538 2561 2533 2458 2414 2432 2437 2374 2342 2503 2512 2514 2456 2360 2395 2405 2404 2406 2417 2414 2360 2342 2329 2308 2323 2400 2440 2436 2402 2361 2311 2317 2334 2378 2362 2376 2437 2478 2511 2530 2547 2536 2493 2520 2526 2406 2472 2425 2494 2317 2258 2333 2383 2507 2581 2623 2149 2159 2192 2265 2309 2303 2279 2276 2319 2383 2463 2463 2466 2501 2422 2525 2486 2550 2630 2533 2660 2512 2505 2448 2390 2458 2533 2484 2534 2602 2541 2566 2474 2460 2451 2441 2478 2555 2565 2596 2638 2664 2614 2566 2543 2561 2553 2479 2421 2431 2397 2340 2337 2469 2542 2540 2416 2395 2398 2444 2382 2432 2409 2422 2363 2362 2358 2333 2350 2431 2462 2435 2397 2361 2306 2317 2337 2369 2357 2371 2419 2439 2477 2521 2521 2543 2516 2511 2510 2403 2452 2414 2527 2335 2253 2337 2392 2493 2585 2596 2152 2162 2192 2262 2306 2301 2268 2273 2329 2408 2515 2457 2457 2489 2409 2543 2467 2539 2565 2586 2590 2591 2481 2407 2346 2421 2544 2531 2486 2523 2530 2488 2451 2467 2454 2457 2520 2667 2573 2627 2663 2660 2602 2572 2538 2533 2532 2481 2433 2419 2380 2324 2338 2460 2549 2553 2470 2455 2422 2471 2325 2429 2415 2440 2376 2386 2384 2365 2388 2465 2485 2451 2389 2349 2306 2327 2344 2369 2364 2383 2397 2366 2413 2485 2511 2540 2528 2526 2484 2463 2452 2429 2489 2285 2256 2340 2393 2490 2571 2581 2152 2162 2186 2251 2293 2295 2259 2279 2334 2439 2565 2485 2523 2436 2389 2586 2327 2527 2597 2601 2630 2610 2511 2397 2349 2419 2550 2562 2475 2484 2487 2468 2451 2463 2443 2502 2589 2610 2546 2642 2659 2661 2599 2607 2572 2510 2487 2464 2445 2421 2379 2311 2362 2479 2520 2670 2501 2481 2479 2435 2221 2411 2418 2450 2397 2416 2399 2400 2416 2494 2500 2460 2378 2322 2303 2334 2349 2378 2374 2392 2383 2309 2352 2470 2536 2548 2545 2537 2495 2482 2449 2481 2497 2300 2256 2342 2396 2511 2558 2572 2166 2162 2192 2233 2265 2285 2256 2276 2339 2484 2608 2458 2571 2559 2459 2525 2405 2537 2599 2574 2553 2618 2487 2391 2363 2427 2563 2555 2533 2486 2468 2491 2494 2478 2480 2556 2600 2621 2646 2658 2647 2641 2619 2619 2565 2489 2439 2443 2436 2426 2385 2313 2392 2502 2536 2557 2533 2512 2465 2347 2419 2410 2425 2455 2431 2442 2417 2431 2455 2517 2503 2460 2362 2301 2311 2337 2354 2378 2383 2385 2388 2287 2327 2491 2555 2553 2547 2532 2498 2500 2485 2520 2469 2306 2248 2353 2394 2488 2571 2553 2173 2166 2196 2245 2256 2265 2256 2279 2344 2502 2603 2444 2589 2557 2541 2552 2443 2552 2584 2591 2547 2562 2458 2374 2367 2429 2529 2574 2564 2481 2479 2530 2529 2509 2515 2585 2553 2678 2715 2677 2636 2637 2627 2631 2552 2474 2425 2429 2425 2432 2407 2343 2428 2483 2521 2576 2554 2571 2482 2315 2404 2439 2433 2470 2466 2476 2431 2461 2487 2535 2513 2455 2332 2298 2314 2334 2359 2381 2388 2392 2401 2303 2329 2499 2545 2550 2544 2527 2518 2534 2532 2564 2437 2300 2241 2343 2392 2505 2521 2542 2169 2169 2205 2256 2256 2265 2259 2276 2337 2472 2538 2581 2574 2579 2534 2608 2448 2527 2594 2586 2524 2501 2417 2360 2354 2432 2482 2560 2579 2528 2487 2534 2505 2563 2535 2580 2680 2721 2690 2693 2629 2625 2618 2590 2555 2500 2442 2436 2421 2425 2424 2380 2424 2486 2526 2574 2562 2439 2502 2429 2342 2460 2442 2507 2481 2513 2438 2486 2505 2543 2527 2446 2308 2295 2317 2332 2362 2378 2390 2394 2406 2337 2359 2489 2518 2522 2531 2530 2543 2584 2581 2592 2432 2317 2230 2328 2420 2493 2545 2547 2173 2179 2208 2251 2256 2271 2268 2265 2311 2421 2482 2597 2631 2610 2630 2609 2367 2519 2575 2521 2498 2446 2379 2373 2352 2421 2445 2548 2593 2559 2485 2532 2536 2611 2559 2684 2691 2694 2699 2702 2624 2610 2596 2573 2555 2531 2467 2457 2434 2427 2439 2412 2424 2484 2486 2534 2515 2444 2506 2533 2532 2473 2479 2475 2501 2507 2450 2506 2515 2561 2518 2438 2300 2298 2319 2332 2369 2376 2390 2397 2404 2378 2377 2460 2486 2496 2519 2543 2570 2627 2589 2589 2445 2350 2242 2311 2381 2483 2556 2586 2169 2179 2208 2256 2248 2282 2282 2259 2282 2369 2483 2561 2455 2643 2589 2587 2389 2524 2585 2466 2468 2423 2366 2389 2347 2403 2434 2527 2583 2545 2513 2500 2520 2585 2605 2648 2621 2673 2689 2685 2609 2592 2576 2564 2552 2558 2496 2488 2446 2436 2449 2420 2454 2480 2455 2468 2578 2616 2599 2504 2130 2499 2548 2443 2535 2505 2444 2511 2530 2575 2522 2427 2300 2303 2322 2329 2368 2376 2385 2399 2401 2397 2378 2428 2466 2479 2515 2558 2591 2662 2623 2615 2511 2400 2272 2311 2395 2473 2571 2570 2162 2179 2208 2251 2248 2287 2282 2251 2265 2337 2495 2514 2507 2600 2584 2515 2472 2502 2607 2497 2469 2432 2375 2383 2346 2402 2447 2506 2587 2561 2508 2508 2502 2601 2687 2616 2698 2616 2675 2628 2603 2566 2555 2555 2555 2574 2536 2498 2439 2437 2438 2433 2460 2471 2444 2475 2545 2567 2532 2630 2653 2513 2434 2376 2561 2509 2457 2514 2538 2576 2510 2409 2300 2314 2322 2327 2361 2368 2371 2397 2397 2401 2376 2410 2461 2477 2517 2569 2603 2691 2688 2616 2556 2465 2269 2309 2422 2482 2565 2557 2152 2179 2205 2242 2248 2279 2265 2245 2265 2335 2470 2471 2600 2681 2497 2503 2502 2492 2499 2527 2503 2484 2396 2386 2381 2428 2467 2502 2561 2572 2513 2498 2490 2569 2699 2686 2690 2615 2629 2610 2572 2557 2551 2542 2557 2562 2557 2506 2413 2418 2424 2454 2478 2448 2441 2499 2566 2506 2342 2541 2461 2595 2536 2440 2505 2494 2476 2517 2543 2566 2518 2383 2300 2311 2319 2314 2347 2368 2359 2385 2388 2406 2376 2399 2462 2490 2523 2576 2613 2702 2693 2650 2580 2481 2302 2315 2454 2512 2575 2672 2152 2179 2202 2230 2251 2268 2251 2245 2273 2376 2423 2488 2590 2633 2482 2531 2510 2520 2538 2525 2539 2492 2442 2414 2433 2454 2472 2519 2578 2569 2506 2479 2498 2578 2698 2708 2619 2600 2598 2592 2552 2554 2548 2529 2556 2569 2574 2488 2386 2385 2412 2455 2500 2476 2436 2510 2552 2501 2592 2591 2570 2586 2569 2608 2561 2532 2486 2533 2553 2552 2509 2354 2294 2303 2319 2317 2344 2380 2347 2369 2376 2397 2374 2397 2450 2499 2533 2579 2639 2691 2771 2683 2647 2522 2303 2343 2485 2523 2579 2619 2162 2179 2202 2230 2248 2262 2242 2245 2280 2404 2405 2532 2624 2613 2330 2468 2525 2492 2538 2522 2516 2507 2466 2456 2453 2462 2468 2538 2585 2578 2519 2475 2521 2577 2609 2612 2597 2585 2577 2565 2554 2547 2538 2518 2568 2589 2577 2481 2372 2368 2399 2441 2505 2472 2422 2515 2571 2643 2654 2645 2599 2605 2591 2484 2527 2514 2486 2535 2551 2543 2465 2338 2293 2300 2326 2332 2355 2386 2342 2359 2364 2383 2371 2392 2427 2505 2534 2573 2688 2720 2790 2701 2685 2479 2330 2367 2477 2546 2543 2610 2162 2176 2208 2239 2256 2262 2242 2251 2298 2424 2359 2572 2557 2689 2458 2482 2530 2494 2534 2556 2536 2504 2472 2466 2468 2486 2499 2547 2564 2591 2503 2483 2534 2573 2601 2577 2579 2570 2554 2537 2533 2530 2523 2507 2574 2596 2605 2492 2381 2362 2381 2423 2498 2531 2419 2503 2506 2458 2372 2630 2590 2626 2685 2606 2580 2584 2497 2532 2565 2534 2425 2326 2298 2298 2321 2337 2361 2392 2347 2354 2362 2376 2371 2390 2411 2505 2522 2566 2710 2726 2717 2688 2678 2506 2326 2368 2474 2504 2628 2573 2173 2186 2224 2251 2259 2265 2251 2277 2314 2443 2384 2405 2585 2534 2603 2524 2534 2503 2547 2566 2530 2506 2465 2456 2482 2516 2540 2548 2499 2517 2490 2484 2502 2554 2555 2562 2562 2561 2538 2507 2495 2513 2505 2503 2576 2602 2610 2521 2407 2377 2379 2421 2488 2535 2432 2511 2495 2519 2544 2594 2631 2759 2630 2687 2566 2583 2516 2598 2582 2475 2408 2321 2298 2310 2325 2334 2359 2386 2361 2348 2363 2383 2374 2390 2423 2505 2518 2568 2694 2769 2722 2670 2618 2545 2361 2384 2474 2551 2607 2627 2189 2205 2233 2262 2262 2256 2251 2294 2318 2408 2430 2484 2601 2525 2546 2537 2563 2536 2563 2565 2517 2486 2440 2429 2472 2488 2525 2508 2471 2485 2476 2477 2511 2554 2530 2542 2546 2550 2518 2474 2467 2507 2490 2497 2582 2603 2609 2546 2437 2394 2388 2433 2485 2494 2463 2522 2557 2560 2388 2691 2560 2608 2675 2599 2625 2602 2504 2506 2531 2452 2388 2320 2300 2331 2326 2322 2347 2375 2377 2348 2369 2397 2390 2409 2448 2510 2517 2588 2666 2786 2783 2668 2639 2530 2364 2380 2501 2534 2625 2645 2202 2218 2242 2268 2262 2245 2248 2306 2342 2380 2434 2482 2563 2577 2558 2588 2521 2529 2553 2581 2495 2469 2408 2404 2432 2433 2460 2477 2456 2483 2440 2445 2517 2558 2530 2530 2533 2524 2476 2447 2458 2495 2473 2494 2566 2588 2600 2556 2462 2407 2393 2450 2474 2490 2457 2540 2492 2492 2432 2584 2593 2655 2584 2669 2575 2637 2458 2655 2432 2436 2384 2319 2299 2341 2325 2298 2329 2363 2387 2360 2362 2408 2415 2432 2473 2513 2506 2580 2670 2827 2824 2630 2631 2534 2370 2378 2461 2552 2661 2664 2208 2232 2246 2276 2259 2239 2259 2313 2358 2410 2411 2452 2479 2541 2521 2551 2503 2529 2548 2585 2479 2446 2416 2385 2375 2375 2419 2452 2452 2473 2406 2436 2518 2554 2520 2515 2501 2493 2442 2444 2460 2484 2470 2499 2559 2573 2588 2558 2477 2411 2402 2453 2456 2476 2421 2538 2527 2500 2458 2503 2665 2617 2676 2664 2669 2617 2586 2648 2175 2480 2387 2336 2305 2353 2323 2271 2298 2348 2383 2379 2366 2419 2435 2451 2494 2515 2506 2580 2709 2804 2806 2650 2648 2583 2405 2408 2456 2507 2608 2637 2223 2244 2261 2281 2258 2241 2276 2342 2380 2444 2419 2456 2510 2586 2567 2486 2478 2524 2546 2583 2458 2439 2400 2367 2333 2359 2425 2455 2442 2444 2388 2414 2492 2528 2508 2488 2470 2470 2441 2455 2465 2473 2471 2502 2552 2566 2574 2561 2475 2420 2425 2479 2483 2502 2436 2502 2499 2460 2460 2549 2625 2665 2618 2618 2600 2619 2580 2550 2438 2511 2397 2345 2312 2334 2312 2256 2279 2335 2376 2395 2382 2425 2439 2464 2510 2518 2493 2585 2721 2811 2796 2652 2646 2676 2405 2417 2429 2491 2616 2618 2227 2254 2279 2296 2258 2242 2304 2366 2471 2514 2396 2527 2578 2611 2477 2435 2469 2522 2530 2568 2455 2422 2368 2350 2316 2391 2457 2469 2447 2435 2376 2417 2483 2494 2476 2454 2460 2467 2444 2455 2458 2467 2469 2498 2552 2564 2569 2564 2478 2434 2454 2491 2507 2496 2421 2453 2462 2560 2571 2575 2505 2600 2633 2507 2556 2608 2702 2553 2577 2496 2402 2359 2315 2323 2298 2265 2282 2329 2368 2398 2397 2436 2445 2487 2529 2526 2510 2615 2807 2847 2696 2664 2716 2637 2539 2431 2417 2471 2596 2632 2227 2254 2297 2321 2273 2252 2334 2405 2517 2465 2453 2570 2542 2659 2498 2464 2456 2510 2515 2543 2457 2405 2381 2343 2336 2445 2452 2456 2457 2436 2388 2420 2464 2476 2446 2441 2459 2467 2442 2435 2450 2462 2465 2495 2547 2564 2571 2564 2490 2447 2478 2498 2520 2502 2400 2413 2525 2509 2465 2562 2448 2559 2637 2660 2636 2691 2555 2564 2578 2444 2420 2377 2320 2310 2294 2265 2301 2330 2359 2408 2422 2443 2457 2515 2559 2555 2450 2581 2807 2725 2658 2664 2713 2638 2613 2519 2394 2504 2548 2615 2229 2250 2305 2329 2276 2271 2363 2480 2458 2467 2365 2574 2585 2516 2486 2443 2459 2499 2497 2536 2449 2405 2392 2370 2413 2480 2447 2449 2445 2419 2400 2412 2443 2453 2447 2453 2444 2459 2441 2424 2445 2458 2460 2493 2544 2569 2562 2554 2498 2455 2474 2503 2554 2548 2416 2370 2495 2535 2552 2525 2502 2583 2673 2604 2674 2613 2553 2554 2596 2324 2438 2397 2346 2321 2299 2259 2305 2346 2355 2405 2446 2465 2472 2551 2642 2536 2520 2667 2653 2697 2689 2713 2676 2680 2637 2517 2386 2524 2544 2609 2228 2260 2296 2306 2275 2295 2403 2508 2322 2513 2455 2686 2601 2417 2461 2457 2476 2500 2490 2487 2420 2404 2406 2406 2481 2465 2435 2439 2434 2418 2394 2399 2428 2444 2445 2458 2430 2440 2428 2417 2445 2454 2460 2493 2540 2569 2558 2541 2492 2463 2484 2528 2569 2567 2419 2389 2470 2428 2483 2521 2521 2614 2631 2713 2628 2654 2541 2565 2600 2561 2423 2407 2393 2332 2301 2261 2299 2351 2356 2395 2462 2478 2476 2604 2645 2064 2501 2599 2578 2701 2667 2707 2699 2637 2658 2497 2395 2532 2514 2660 2240 2267 2287 2278 2279 2326 2426 2466 2574 2399 2464 2676 2566 2388 2456 2449 2480 2500 2475 2422 2384 2387 2400 2441 2502 2424 2431 2447 2427 2392 2396 2396 2418 2435 2441 2454 2427 2426 2419 2426 2445 2456 2460 2493 2543 2571 2558 2541 2487 2469 2491 2542 2599 2544 2443 2411 2458 2407 2450 2491 2548 2586 2609 2770 2694 2616 2537 2546 2523 2337 2456 2384 2434 2341 2309 2262 2297 2358 2354 2387 2467 2480 2475 2589 2665 2576 2577 2691 2715 2699 2683 2710 2715 2685 2660 2483 2451 2531 2585 2637 2253 2278 2265 2253 2278 2343 2421 2518 2596 2520 2514 2546 2549 2514 2457 2436 2463 2482 2454 2384 2350 2395 2393 2451 2479 2439 2437 2453 2431 2403 2396 2405 2416 2430 2432 2441 2442 2427 2428 2435 2445 2458 2462 2487 2540 2575 2558 2544 2487 2473 2497 2540 2563 2555 2500 2455 2427 2400 2445 2470 2521 2696 2683 2660 2710 2493 2605 2583 2602 2315 2401 2370 2401 2330 2309 2281 2299 2352 2356 2380 2446 2476 2516 2598 2675 2707 2657 2700 2646 2635 2664 2719 2711 2700 2661 2528 2507 2532 2601 2584 2263 2283 2243 2228 2278 2356 2397 2469 2484 2559 2515 2436 2503 2460 2430 2418 2433 2455 2428 2358 2344 2387 2371 2457 2450 2429 2433 2446 2422 2420 2410 2425 2413 2417 2424 2431 2446 2439 2435 2435 2450 2458 2466 2485 2545 2576 2554 2545 2495 2480 2495 2527 2554 2554 2499 2477 2408 2418 2455 2469 2505 2680 2722 2683 2683 2627 2557 2669 2380 2532 2433 2418 2374 2327 2305 2300 2317 2343 2352 2371 2428 2468 2548 2610 2714 2675 2838 2659 2620 2615 2667 2718 2709 2705 2667 2542 2546 2543 2617 2636 2274 2267 2224 2223 2286 2343 2420 2443 2417 2448 2435 2424 2432 2436 2405 2393 2389 2409 2398 2346 2351 2373 2373 2462 2456 2420 2411 2438 2438 2439 2433 2433 2399 2404 2419 2431 2440 2439 2435 2435 2456 2466 2470 2491 2557 2578 2560 2556 2507 2469 2487 2527 2532 2529 2521 2493 2437 2471 2492 2518 2522 2661 2716 2631 2675 2561 2583 2635 2634 2697 2488 2466 2369 2312 2318 2329 2336 2339 2342 2361 2433 2470 2551 2636 2651 2715 2679 2693 2640 2602 2637 2702 2705 2711 2637 2607 2557 2573 2620 2663 2272 2238 2205 2230 2294 2350 2421 2457 2446 2480 2455 2434 2406 2402 2387 2364 2349 2372 2383 2343 2351 2355 2392 2465 2416 2398 2391 2436 2453 2463 2453 2426 2385 2404 2426 2441 2434 2435 2432 2443 2466 2470 2483 2504 2568 2579 2572 2569 2516 2466 2453 2498 2503 2537 2520 2512 2457 2523 2531 2561 2527 2613 2697 2669 2658 2462 2713 2646 2471 2386 2457 2499 2335 2313 2345 2349 2339 2333 2335 2350 2430 2469 2567 2646 2708 2807 2725 2662 2608 2683 2680 2682 2694 2711 2646 2636 2577 2641 2638 2672 2261 2222 2205 2239 2294 2357 2434 2470 2368 2496 2403 2388 2376 2384 2370 2347 2328 2347 2390 2354 2361 2362 2423 2419 2395 2372 2387 2441 2470 2501 2456 2414 2383 2415 2430 2437 2436 2441 2430 2456 2472 2481 2491 2523 2573 2588 2579 2580 2528 2484 2419 2464 2479 2490 2483 2481 2493 2557 2579 2599 2583 2595 2678 2679 2661 2656 2601 2799 2062 2630 2561 2520 2329 2343 2363 2356 2339 2334 2327 2350 2413 2457 2574 2620 2708 2523 2722 2760 2686 2646 2659 2639 2682 2698 2680 2640 2642 2671 2671 2676 2254 2212 2207 2240 2297 2372 2419 2460 2459 2334 2370 2367 2359 2372 2358 2344 2323 2340 2397 2356 2358 2367 2443 2403 2373 2357 2402 2461 2491 2499 2448 2407 2390 2430 2426 2430 2435 2443 2435 2466 2472 2487 2499 2534 2568 2592 2582 2583 2535 2493 2391 2428 2452 2437 2418 2440 2504 2570 2591 2600 2610 2591 2669 2691 2625 2705 2676 2062 2584 2673 2625 2538 2406 2374 2378 2372 2344 2344 2331 2336 2393 2462 2595 2590 2781 2627 2656 2698 2703 2661 2626 2593 2656 2677 2684 2649 2665 2676 2672 2676 2256 2212 2212 2241 2288 2351 2383 2449 2407 2413 2395 2359 2349 2361 2356 2348 2332 2355 2417 2370 2377 2413 2446 2396 2360 2363 2409 2476 2486 2489 2440 2403 2404 2432 2419 2426 2437 2441 2443 2468 2468 2489 2503 2543 2567 2593 2585 2588 2533 2477 2376 2405 2428 2416 2382 2412 2484 2572 2567 2587 2591 2610 2676 2685 2673 2704 2661 9999 2779 2674 2605 2552 2398 2403 2390 2369 2352 2348 2338 2346 2377 2471 2571 2696 2709 2065 2690 2724 2700 2692 2605 2569 2624 2652 2683 2668 2672 2671 2665 2667 2262 2212 2212 2243 2284 2346 2365 2440 2411 2448 2403 2370 2351 2351 2353 2355 2335 2379 2414 2402 2384 2446 2428 2381 2363 2362 2422 2489 2502 2481 2438 2394 2408 2421 2410 2428 2436 2443 2447 2462 2466 2493 2505 2542 2569 2592 2585 2586 2506 2443 2366 2371 2403 2391 2367 2414 2484 2555 2519 2543 2562 2617 2682 2670 2643 2697 2828 2924 2794 2801 2681 2455 2391 2436 2425 2358 2349 2347 2339 2358 2388 2497 2607 2680 2798 2791 2627 2710 2647 2639 2591 2593 2596 2629 2680 2680 2667 2656 2660 2665 2273 2224 2212 2243 2283 2341 2407 2427 2381 2407 2398 2375 2353 2352 2352 2350 2337 2397 2419 2427 2432 2421 2404 2370 2355 2357 2429 2508 2511 2475 2422 2390 2410 2415 2408 2421 2437 2445 2445 2460 2470 2494 2504 2540 2576 2592 2579 2572 2478 2417 2352 2347 2368 2374 2373 2415 2467 2519 2502 2500 2521 2616 2662 2666 2669 2698 2873 2952 9999 2845 2671 2526 2416 2475 2439 2359 2340 2342 2327 2367 2386 2500 2581 2566 2617 2822 2576 2750 2721 2727 2663 2614 2583 2614 2674 2675 2663 2649 2655 2663 2276 2239 2212 2257 2294 2338 2414 2434 2380 2385 2386 2385 2364 2356 2356 2346 2347 2403 2427 2450 2452 2404 2373 2364 2350 2363 2443 2523 2515 2466 2405 2399 2410 2406 2399 2417 2435 2447 2445 2458 2470 2496 2506 2544 2586 2594 2580 2547 2454 2401 2352 2322 2317 2363 2386 2406 2435 2477 2532 2497 2508 2580 2603 2596 2674 2714 2909 2993 2953 2828 2667 2555 2397 2485 2492 2356 2319 2316 2327 2382 2402 2490 2535 2550 2629 2520 2552 2705 2719 2716 2677 2625 2566 2595 2644 2665 2665 2658 2658 2665 2282 2248 2215 2269 2317 2341 2393 2397 2379 2391 2385 2393 2376 2361 2360 2343 2349 2394 2409 2454 2456 2435 2347 2367 2331 2374 2449 2523 2512 2461 2396 2413 2417 2404 2394 2419 2435 2447 2445 2456 2472 2495 2508 2549 2593 2602 2582 2538 2444 2401 2364 2311 2295 2358 2386 2403 2398 2449 2546 2519 2508 2554 2573 2678 2653 2680 2918 2993 9999 2713 2673 2508 2428 2530 2062 2379 2322 2290 2314 2392 2415 2465 2493 2487 2589 2501 2694 2685 2713 2702 2670 2622 2573 2588 2635 2667 2670 2671 2671 2674 2301 2258 2227 2284 2351 2350 2360 2376 2382 2396 2388 2397 2372 2365 2367 2348 2351 2369 2386 2424 2440 2390 2346 2369 2330 2407 2450 2516 2492 2443 2392 2417 2417 2404 2394 2425 2437 2441 2435 2447 2474 2496 2509 2555 2599 2609 2571 2526 2453 2413 2369 2319 2311 2343 2380 2390 2380 2463 2525 2512 2511 2541 2577 2643 2728 2842 2956 2993 2982 2812 2517 2457 2456 2519 2315 2376 2365 2286 2296 2389 2420 2437 2435 2443 2542 2527 2668 2690 2712 2689 2658 2622 2612 2597 2644 2671 2673 2680 2681 2686 2342 2276 2237 2301 2371 2357 2346 2345 2377 2392 2387 2399 2375 2364 2372 2354 2340 2339 2362 2384 2403 2353 2345 2362 2336 2416 2447 2477 2466 2432 2394 2417 2413 2404 2397 2425 2435 2428 2417 2441 2477 2502 2513 2578 2603 2593 2564 2526 2457 2413 2371 2329 2322 2344 2371 2389 2399 2475 2497 2481 2506 2549 2592 2692 2683 2877 2975 2993 2993 2815 2511 2490 2478 2467 2337 2382 2424 2301 2305 2394 2434 2421 2401 2355 2460 2537 2684 2630 2714 2687 2655 2636 2634 2606 2662 2676 2677 2691 2691 2693 2393 2299 2253 2316 2369 2330 2331 2342 2371 2376 2375 2390 2379 2355 2365 2357 2326 2322 2356 2358 2351 2322 2345 2361 2349 2425 2437 2445 2436 2421 2397 2421 2410 2399 2397 2424 2424 2410 2394 2439 2483 2505 2518 2591 2605 2610 2565 2535 2457 2408 2369 2334 2324 2349 2376 2393 2413 2462 2473 2466 2505 2561 2617 2715 2692 2832 2975 2993 2977 2820 2488 2265 2503 2500 9999 2383 2436 2312 2323 2403 2451 2450 2433 2357 2386 2468 2585 2685 2646 2691 2663 2652 2628 2611 2669 2676 2682 2702 2691 2690 2435 2327 2274 2331 2364 2297 2318 2339 2362 2361 2379 2400 2396 2355 2353 2341 2315 2315 2353 2343 2337 2317 2356 2350 2359 2407 2424 2415 2400 2405 2394 2428 2397 2390 2399 2412 2410 2381 2385 2441 2481 2508 2528 2601 2629 2610 2561 2539 2453 2406 2366 2334 2322 2359 2380 2394 2405 2437 2443 2460 2515 2580 2596 2688 2698 2863 2962 2993 2933 2817 2420 2398 2491 2554 2395 2415 2450 2316 2326 2396 2503 2490 2447 2442 2361 2462 2564 2686 2632 2694 2673 2616 2626 2631 2664 2677 2683 2700 2695 2693 2462 2378 2311 2366 2392 2281 2288 2322 2365 2373 2389 2422 2409 2355 2344 2339 2318 2320 2333 2322 2320 2331 2343 2356 2370 2400 2410 2399 2378 2398 2394 2428 2394 2392 2404 2415 2399 2354 2390 2445 2484 2502 2523 2586 2631 2615 2562 2527 2436 2392 2364 2337 2322 2359 2381 2383 2391 2419 2416 2450 2523 2574 2619 2668 2622 2829 2917 2965 2838 2726 2434 2540 2555 2587 2549 2430 2438 2341 2323 2417 2467 2467 2528 2505 2369 2479 2518 2614 2630 2695 2670 2652 2635 2638 2648 2668 2683 2706 2709 2682 2496 2473 2382 2418 2401 2277 2280 2307 2360 2397 2413 2423 2391 2354 2332 2336 2324 2331 2318 2317 2315 2328 2330 2370 2385 2406 2402 2382 2363 2390 2404 2428 2394 2392 2406 2419 2397 2342 2392 2456 2478 2495 2522 2574 2601 2589 2553 2500 2417 2381 2362 2339 2319 2354 2371 2376 2388 2398 2407 2466 2534 2606 2607 2676 2674 2700 2880 9999 2555 2419 2488 2383 2524 2508 2538 2449 2442 2376 2355 2398 2493 2513 2536 2522 2387 2473 2508 2575 2654 2584 2601 2590 2637 2626 2640 2659 2676 2694 2699 2687 2499 2529 2505 2489 2401 2278 2280 2296 2354 2433 2435 2409 2387 2353 2334 2338 2329 2339 2308 2325 2327 2336 2348 2383 2392 2415 2404 2362 2366 2387 2406 2428 2392 2389 2403 2418 2397 2349 2399 2458 2474 2505 2518 2563 2588 2571 2534 2479 2397 2366 2357 2337 2319 2354 2364 2364 2378 2382 2419 2497 2545 2597 2628 2663 2653 2704 2821 2903 2724 2805 2516 2352 2410 2526 2525 2476 2461 2439 2380 2399 2504 2539 2577 2596 2414 2478 2501 2565 2594 2610 2616 2605 2635 2592 2628 2656 2671 2685 2686 2672 2450 2490 2538 2535 2452 2294 2297 2293 2367 2467 2420 2399 2368 2367 2333 2331 2328 2326 2315 2347 2354 2342 2367 2399 2417 2421 2391 2360 2379 2388 2409 2435 2394 2384 2405 2418 2392 2349 2406 2458 2468 2516 2532 2564 2577 2553 2507 2451 2385 2357 2354 2329 2317 2359 2362 2352 2369 2382 2438 2505 2562 2606 2633 2673 2657 2687 2809 2794 2608 2530 2089 2515 2292 2547 2532 2466 2463 2440 2387 2426 2527 2572 2589 2630 2462 2478 2483 2527 2557 2590 2607 2592 2604 2580 2621 2650 2663 2674 2671 2658 2397 2410 2578 2555 2457 2333 2308 2303 2391 2434 2420 2407 2366 2384 2338 2323 2317 2322 2338 2371 2361 2355 2383 2415 2430 2422 2378 2377 2386 2399 2412 2434 2397 2385 2409 2419 2381 2342 2410 2447 2458 2513 2545 2565 2570 2550 2493 2442 2381 2362 2354 2317 2311 2352 2352 2344 2364 2389 2455 2515 2578 2619 2636 2680 2683 2657 2802 9999 2165 9999 2062 9999 2315 2549 2518 2454 2410 2382 2366 2439 2529 2573 2606 2621 2525 2480 2426 2473 2488 2558 2572 2584 2610 2605 2612 2642 2650 2658 2660 2655 2364 2359 2459 2498 2511 2361 2300 2326 2390 2416 2421 2399 2380 2370 2341 2322 2317 2345 2363 2394 2367 2391 2389 2434 2436 2423 2379 2392 2398 2404 2418 2434 2392 2388 2418 2416 2371 2357 2413 2439 2450 2499 2561 2577 2573 2555 2492 2444 2385 2369 2357 2319 2309 2347 2342 2337 2354 2393 2469 2530 2583 2613 2637 2616 2628 2693 2584 2699 9999 9999 2062 9999 2284 2563 2502 2456 2337 2301 2329 2394 2493 2575 2616 2631 2570 2489 2407 2408 2430 2540 2573 2566 2576 2601 2625 2643 2645 2651 2648 2651 2329 2319 2374 2467 2536 2378 2301 2334 2368 2409 2400 2406 2398 2372 2348 2337 2341 2379 2391 2408 2388 2410 2425 2445 2431 2413 2379 2410 2403 2412 2418 2431 2383 2390 2416 2407 2364 2376 2408 2430 2445 2481 2579 2581 2576 2553 2495 2448 2392 2371 2354 2327 2309 2344 2342 2329 2347 2411 2484 2542 2584 2616 2614 2623 2625 2721 2628 9999 9999 9999 2483 9999 2434 2473 2527 2500 2351 2279 2319 2364 2439 2541 2630 2647 2609 2520 2429 2404 2415 2494 2540 2556 2573 2603 2627 2643 2639 2648 2645 2648 2293 2287 2339 2442 2466 2334 2288 2312 2365 2398 2394 2453 2421 2396 2358 2363 2360 2401 2408 2412 2416 2403 2451 2414 2417 2394 2361 2408 2403 2416 2424 2428 2378 2388 2410 2408 2361 2385 2399 2419 2437 2460 2550 2591 2583 2550 2500 2449 2392 2366 2349 2332 2317 2344 2339 2329 2347 2425 2470 2529 2577 2626 2615 2610 2632 2726 2693 2841 2660 2710 2713 2472 2494 2500 2568 2513 2429 2342 2342 2366 2378 2490 2616 2639 2627 2584 2486 2462 2474 2503 2549 2576 2594 2614 2629 2641 2637 2647 2645 2653 2259 2276 2322 2388 2368 2286 2270 2285 2348 2378 2428 2455 2440 2407 2363 2369 2374 2416 2423 2431 2420 2426 2425 2398 2419 2368 2365 2399 2402 2421 2428 2424 2380 2388 2404 2416 2361 2383 2394 2415 2421 2443 2518 2594 2584 2543 2495 2437 2390 2362 2342 2332 2322 2352 2337 2334 2356 2433 2452 2513 2576 2629 2623 2612 2623 2684 2789 2800 2708 2723 2649 2596 2507 2561 2515 2455 2504 2446 2393 2420 2390 2488 2615 2646 2635 2631 2565 2524 2550 2559 2587 2606 2605 2625 2632 2641 2643 2648 2655 2663 2230 2265 2309 2332 2285 2255 2261 2284 2332 2406 2447 2460 2425 2418 2381 2372 2383 2433 2409 2462 2390 2485 2439 2390 2411 2347 2384 2394 2402 2422 2428 2430 2385 2388 2404 2428 2374 2374 2399 2413 2408 2432 2493 2575 2576 2534 2490 2428 2384 2362 2342 2337 2327 2349 2337 2344 2367 2425 2448 2508 2579 2613 2615 2603 2607 2660 2698 2681 2688 2615 2613 2613 2646 2602 2539 2557 2498 2317 2438 2492 2484 2533 2636 2660 2627 2634 2611 2602 2573 2596 2610 2622 2620 2635 2634 2643 2645 2656 2668 2670 2205 2251 2295 2295 2259 2261 2276 2298 2339 2430 2430 2448 2467 2440 2389 2381 2403 2429 2406 2417 2424 2490 2458 2427 2375 2349 2401 2390 2396 2414 2431 2435 2391 2388 2403 2441 2388 2371 2399 2404 2404 2426 2468 2552 2566 2512 2479 2430 2390 2366 2342 2334 2334 2337 2332 2349 2368 2423 2466 2539 2580 2616 2597 2567 2580 2629 2663 2665 2647 2804 2799 2482 2665 2471 2510 2540 2482 2346 2512 2565 2577 2580 2667 2669 2634 2635 2637 2640 2616 2624 2626 2641 2646 2637 2634 2643 2640 2656 2671 2668 2192 2251 2285 2282 2268 2278 2297 2303 2389 2426 2437 2424 2427 2405 2397 2382 2420 2418 2403 2402 2478 2486 2437 2418 2386 2356 2395 2386 2388 2412 2431 2432 2390 2390 2409 2445 2384 2365 2394 2401 2397 2415 2450 2520 2562 2501 2477 2436 2407 2368 2334 2334 2334 2332 2327 2349 2381 2432 2483 2535 2580 2602 2576 2536 2569 2656 2585 2650 2665 2670 2721 2675 2612 2481 2510 2587 2541 2491 2583 2596 2660 2670 2623 2681 2642 2644 2662 2678 2645 2640 2647 2662 2658 2645 2636 2645 2640 2656 2662 2663 2202 2259 2282 2295 2290 2305 2326 2341 2418 2419 2431 2426 2418 2407 2405 2393 2404 2402 2392 2398 2521 2466 2426 2394 2375 2366 2377 2378 2383 2416 2433 2427 2389 2390 2423 2455 2384 2349 2392 2399 2397 2413 2437 2502 2552 2512 2484 2460 2425 2365 2324 2339 2334 2329 2319 2352 2401 2422 2477 2534 2572 2583 2546 2533 2596 2699 2567 2673 2688 2658 2686 2646 2587 2520 2523 2598 2560 2556 2549 2540 2682 2622 2675 2703 2666 2660 2691 2699 2671 2662 2667 2676 2662 2648 2639 2651 2647 2654 2656 2665 2215 2254 2285 2306 2306 2322 2356 2382 2412 2441 2440 2397 2403 2392 2400 2407 2407 2370 2392 2441 2551 2488 2401 2386 2386 2362 2365 2378 2381 2422 2428 2419 2384 2388 2429 2455 2382 2334 2381 2394 2394 2406 2430 2491 2533 2521 2494 2482 2436 2355 2322 2344 2327 2329 2311 2353 2420 2430 2453 2534 2561 2566 2520 2523 2594 2648 2524 2562 2661 2629 2665 2648 2636 2580 2609 2629 2562 2619 2583 2515 2574 2681 2688 2652 2672 2677 2635 2706 2683 2674 2677 2679 2663 2651 2651 2658 2641 2622 2655 2671 2208 2239 2290 2311 2306 2334 2375 2410 2413 2463 2437 2388 2385 2377 2398 2397 2392 2362 2406 2497 2565 2523 2375 2367 2394 2354 2351 2373 2388 2432 2432 2419 2393 2388 2431 2453 2380 2332 2368 2390 2390 2399 2419 2473 2519 2519 2508 2494 2437 2359 2322 2347 2327 2327 2309 2357 2422 2436 2454 2539 2549 2542 2500 2513 2588 2660 2623 2649 2583 2654 2625 2607 2614 2509 2600 2643 2681 2483 2618 2617 2653 2691 2625 2706 2671 2683 2691 2696 2685 2680 2677 2677 2658 2645 2656 2656 2643 2644 2647 2683 2176 2221 2273 2295 2306 2344 2379 2428 2444 2476 2436 2387 2372 2369 2394 2402 2371 2360 2417 2530 2526 2431 2357 2382 2383 2352 2350 2375 2402 2448 2433 2425 2404 2398 2434 2452 2369 2319 2362 2385 2383 2397 2410 2456 2499 2515 2506 2498 2445 2359 2317 2347 2334 2329 2311 2364 2414 2476 2486 2544 2537 2517 2499 2516 2564 2621 2639 2675 2641 2651 2643 2582 2601 2639 2570 2661 2717 2351 2619 2657 2661 2648 2661 2659 2689 2679 2688 2691 2680 2679 2674 2666 2651 2637 2649 2646 2637 2640 2638 2685 2162 2205 2262 2282 2324 2347 2383 2457 2472 2487 2419 2386 2373 2354 2409 2383 2361 2379 2462 2510 2476 2433 2348 2399 2369 2345 2354 2371 2407 2452 2433 2432 2407 2405 2428 2430 2351 2309 2347 2381 2376 2394 2406 2437 2486 2517 2513 2505 2447 2366 2311 2352 2347 2337 2322 2372 2401 2467 2495 2530 2522 2519 2510 2540 2577 2611 2637 2646 2656 2667 2615 2558 2601 2683 2635 2699 2633 2646 2541 2644 2658 2664 2697 2686 2609 2678 2682 2688 2677 2676 2670 2660 2645 2636 2638 2637 2636 2646 2645 2676 2149 2189 2239 2265 2339 2362 2407 2504 2517 2484 2395 2389 2367 2353 2434 2372 2362 2417 2438 2517 2495 2384 2361 2406 2353 2345 2362 2371 2405 2441 2428 2438 2414 2411 2417 2406 2341 2303 2334 2369 2364 2394 2399 2417 2466 2516 2516 2507 2457 2375 2322 2364 2352 2352 2332 2367 2382 2433 2457 2487 2509 2528 2520 2570 2592 2600 2619 2647 2621 2694 2618 2579 2561 2685 2649 2713 2697 2630 2527 2671 2691 2627 2685 2687 2673 2674 2675 2685 2676 2676 2670 2662 2644 2634 2631 2636 2634 2645 2647 2662 2131 2162 2208 2242 2337 2393 2432 2536 2550 2484 2409 2388 2357 2366 2439 2390 2387 2478 2447 2461 2437 2355 2384 2391 2366 2350 2359 2376 2406 2427 2418 2440 2420 2404 2407 2398 2334 2303 2324 2357 2352 2383 2394 2404 2442 2501 2521 2521 2465 2381 2337 2371 2357 2354 2349 2364 2369 2395 2420 2450 2484 2518 2525 2586 2600 2600 2611 2620 2638 2669 2624 2578 2606 2655 2645 2702 2555 2678 2500 2653 2669 2696 2682 2679 2662 2667 2673 2685 2671 2667 2663 2662 2644 2636 2629 2636 2636 2643 2641 2652 2120 2134 2183 2239 2327 2394 2421 2510 2536 2458 2406 2379 2367 2375 2443 2427 2412 2472 2420 2359 2371 2343 2398 2383 2368 2363 2360 2375 2413 2428 2423 2445 2426 2402 2402 2396 2339 2309 2319 2352 2347 2378 2392 2397 2428 2480 2522 2535 2469 2385 2352 2381 2362 2359 2366 2366 2364 2369 2395 2418 2449 2505 2524 2566 2582 2589 2602 2607 2611 2661 2654 2542 2573 2703 2620 2642 2681 2656 2551 2605 2652 2674 2675 2677 2660 2657 2673 2688 2667 2663 2639 2655 2646 2637 2631 2641 2643 2647 2641 2645 2108 2112 2173 2233 2309 2369 2399 2465 2516 2435 2376 2406 2377 2392 2448 2466 2454 2470 2384 2339 2349 2350 2379 2402 2375 2368 2361 2371 2423 2455 2435 2455 2422 2407 2403 2399 2349 2322 2311 2342 2339 2366 2381 2390 2421 2464 2519 2534 2464 2390 2356 2385 2369 2364 2376 2364 2354 2352 2380 2390 2422 2496 2517 2537 2542 2573 2612 2618 2605 2639 2630 2543 2599 2684 2628 2685 2614 2647 2640 2589 2629 2669 2671 2670 2662 2657 2671 2689 2670 2662 2623 2646 2645 2643 2634 2650 2645 2644 2630 2641 2104 2108 2156 2227 2290 2349 2381 2418 2440 2378 2379 2415 2393 2409 2425 2509 2470 2478 2324 2328 2323 2339 2366 2396 2380 2370 2362 2374 2440 2467 2443 2458 2423 2419 2404 2405 2354 2327 2314 2342 2337 2349 2369 2388 2417 2453 2503 2524 2450 2391 2362 2385 2376 2369 2376 2369 2354 2344 2361 2374 2401 2478 2509 2513 2512 2570 2617 2601 2577 2614 2622 2568 2564 2649 2692 2687 2643 2671 2566 2606 2627 2674 2672 2669 2665 2660 2671 2687 2676 2662 2620 2641 2655 2645 2639 2653 2653 2646 2633 2641 2100 2104 2134 2221 2276 2329 2366 2379 2364 2321 2381 2430 2411 2423 2457 2534 2471 2464 2390 2355 2328 2349 2343 2390 2383 2369 2354 2383 2441 2470 2449 2447 2425 2421 2399 2398 2349 2334 2322 2349 2337 2347 2364 2383 2406 2441 2494 2509 2434 2403 2365 2389 2369 2369 2369 2376 2366 2349 2354 2367 2387 2447 2481 2503 2521 2577 2611 2633 2554 2597 2562 2534 2524 2689 2713 2571 2647 2642 2536 2570 2585 2672 2679 2677 2677 2663 2674 2679 2674 2667 2627 2641 2660 2647 2639 2656 2655 2638 2640 2650 2100 2108 2127 2218 2268 2295 2334 2344 2309 2310 2365 2444 2419 2430 2485 2531 2486 2478 2388 2370 2328 2349 2335 2381 2392 2363 2352 2391 2430 2471 2455 2434 2419 2421 2399 2384 2339 2334 2324 2344 2329 2342 2357 2374 2394 2436 2492 2494 2425 2405 2367 2393 2374 2369 2362 2385 2384 2362 2354 2373 2378 2417 2444 2492 2524 2586 2604 2610 2588 2568 2559 2516 2502 2605 2692 2657 2637 2665 2556 2586 2572 2669 2591 2664 2659 2674 2676 2675 2666 2674 2646 2657 2662 2648 2642 2653 2653 2647 2657 2657 2100 2112 2123 2199 2245 2265 2290 2303 2276 2304 2338 2413 2419 2462 2509 2552 2511 2437 2435 2361 2340 2344 2338 2393 2389 2374 2362 2388 2417 2452 2441 2421 2410 2417 2392 2368 2334 2327 2323 2342 2329 2339 2357 2371 2394 2418 2479 2484 2426 2408 2379 2404 2379 2369 2362 2393 2402 2377 2357 2379 2380 2402 2421 2484 2521 2581 2601 2593 2587 2578 2536 2498 2500 2580 2717 2635 2626 2634 2549 2566 2555 2679 2637 2615 2619 2637 2675 2678 2660 2674 2673 2670 2667 2650 2639 2653 2647 2626 2663 2636 2108 2120 2120 2166 2221 2259 2259 2265 2259 2296 2307 2378 2420 2487 2543 2559 2508 2432 2404 2369 2358 2339 2340 2396 2384 2374 2369 2388 2402 2446 2436 2414 2410 2415 2381 2349 2334 2326 2334 2337 2327 2334 2354 2369 2390 2407 2455 2476 2418 2413 2390 2410 2391 2365 2369 2398 2409 2395 2374 2388 2400 2406 2421 2489 2530 2585 2599 2592 2582 2560 2534 2513 2520 2562 2637 2630 2661 2677 2491 2545 2600 2686 2655 2584 2536 2696 2676 2679 2662 2676 2675 2677 2673 2655 2642 2649 2639 2641 2645 2636 2123 2131 2112 2145 2205 2256 2239 2248 2245 2273 2290 2362 2417 2495 2568 2528 2461 2427 2400 2375 2366 2329 2335 2389 2382 2380 2379 2383 2391 2437 2434 2420 2407 2399 2362 2339 2336 2333 2337 2337 2319 2324 2347 2364 2383 2394 2434 2463 2415 2409 2397 2418 2412 2377 2376 2404 2419 2418 2391 2402 2419 2439 2447 2516 2548 2582 2587 2596 2573 2545 2526 2528 2536 2570 2600 2599 2592 2621 2509 2519 2618 2647 2725 2518 2630 2633 2607 2649 2671 2676 2671 2676 2671 2663 2645 2644 2637 2644 2638 2637 2134 2141 2123 2145 2202 2239 2224 2239 2227 2251 2265 2356 2410 2488 2583 2500 2484 2439 2402 2382 2375 2337 2325 2388 2380 2368 2374 2379 2381 2432 2439 2423 2395 2385 2352 2339 2335 2335 2349 2339 2311 2319 2339 2359 2385 2385 2416 2440 2404 2405 2413 2427 2420 2395 2381 2406 2429 2438 2416 2420 2431 2470 2481 2526 2547 2569 2570 2580 2556 2533 2514 2527 2544 2553 2592 2623 2600 2575 2520 2503 2621 2690 2677 2532 2528 2640 2594 2717 2682 2674 2672 2674 2655 2657 2640 2643 2633 2636 2637 2631 2149 2152 2127 2141 2189 2208 2208 2221 2208 2242 2242 2344 2405 2463 2539 2489 2456 2463 2383 2391 2405 2351 2332 2391 2363 2359 2360 2385 2390 2443 2441 2427 2392 2377 2351 2340 2332 2339 2363 2342 2319 2322 2332 2349 2390 2378 2399 2426 2397 2399 2429 2435 2425 2407 2391 2416 2438 2451 2433 2438 2448 2499 2506 2515 2530 2541 2545 2546 2533 2514 2502 2521 2535 2537 2574 2613 2603 2563 2526 2505 2602 2682 2667 2580 2600 2668 2707 2638 2680 2676 2672 2665 2646 2647 2635 2641 2628 2632 2633 2626 2156 2138 2123 2145 2173 2183 2196 2199 2186 2230 2230 2327 2392 2454 2494 2473 2442 2456 2380 2389 2458 2375 2342 2383 2374 2365 2362 2385 2396 2447 2444 2442 2395 2383 2360 2352 2326 2351 2369 2354 2329 2324 2319 2337 2392 2378 2381 2404 2392 2394 2441 2437 2425 2422 2407 2431 2444 2460 2442 2459 2463 2514 2515 2512 2531 2533 2513 2501 2509 2503 2499 2514 2531 2525 2573 2608 2557 2568 2538 2535 2609 2678 2673 2658 2591 2663 2695 2678 2672 2679 2665 2659 2647 2640 2634 2640 2626 2633 2635 2621 2152 2134 2123 2145 2156 2162 2186 2196 2186 2221 2233 2311 2381 2455 2483 2453 2424 2438 2375 2398 2443 2398 2361 2389 2380 2368 2376 2382 2403 2459 2452 2452 2407 2390 2367 2351 2331 2363 2375 2366 2339 2322 2319 2332 2394 2385 2366 2388 2385 2388 2443 2438 2417 2425 2414 2439 2450 2452 2442 2465 2485 2524 2513 2515 2517 2532 2503 2492 2501 2507 2498 2507 2521 2519 2559 2602 2564 2542 2555 2584 2623 2666 2665 2665 2630 2673 2690 2698 2677 2690 2661 2651 2643 2634 2628 2635 2620 2632 2631 2613 2152 2138 2131 2138 2145 2152 2183 2186 2186 2221 2242 2301 2364 2448 2463 2450 2402 2399 2368 2405 2420 2425 2385 2394 2389 2376 2378 2375 2406 2475 2453 2449 2416 2397 2366 2346 2331 2371 2376 2366 2339 2327 2314 2329 2385 2397 2362 2381 2378 2385 2438 2445 2415 2423 2418 2437 2458 2447 2445 2466 2489 2529 2521 2526 2509 2519 2511 2507 2499 2504 2492 2490 2502 2503 2537 2557 2550 2590 2585 2586 2594 2623 2629 2673 2642 2687 2697 2696 2671 2685 2657 2637 2635 2630 2635 2645 2630 2630 2614 2612 2156 2145 2134 2134 2127 2145 2169 2176 2186 2218 2242 2295 2342 2410 2417 2443 2398 2384 2373 2436 2425 2444 2410 2404 2394 2375 2363 2374 2411 2493 2446 2449 2426 2398 2366 2349 2338 2387 2376 2354 2337 2334 2319 2329 2376 2399 2371 2381 2376 2388 2421 2441 2429 2423 2418 2431 2469 2462 2473 2467 2470 2536 2532 2535 2508 2507 2497 2511 2499 2502 2489 2483 2489 2482 2505 2516 2530 2579 2568 2563 2579 2544 2592 2606 2634 2713 2662 2704 2666 2676 2657 2632 2618 2621 2645 2659 2632 2630 2617 2616 2166 2141 2127 2131 2120 2138 2152 2166 2186 2224 2245 2276 2309 2362 2369 2421 2407 2376 2382 2491 2444 2464 2421 2421 2407 2366 2360 2375 2428 2522 2454 2451 2430 2404 2367 2350 2350 2394 2374 2351 2337 2334 2322 2332 2362 2399 2378 2381 2376 2388 2406 2439 2446 2426 2418 2433 2475 2485 2485 2467 2458 2527 2539 2533 2505 2491 2488 2515 2508 2500 2489 2486 2483 2472 2467 2489 2518 2571 2554 2541 2507 2470 2578 2626 2637 2695 2614 2706 2671 2670 2650 2629 2615 2611 2644 2663 2632 2624 2609 2609 2173 2145 2123 2123 2120 2134 2127 2152 2189 2230 2239 2262 2276 2327 2339 2390 2404 2383 2413 2522 2432 2507 2442 2442 2389 2377 2362 2385 2460 2532 2457 2471 2453 2416 2372 2347 2346 2385 2368 2351 2337 2334 2322 2329 2337 2392 2381 2385 2366 2385 2404 2440 2461 2435 2417 2440 2483 2504 2488 2463 2452 2506 2528 2525 2504 2467 2487 2525 2523 2507 2497 2493 2493 2484 2465 2476 2517 2548 2535 2505 2512 2527 2591 2651 2627 2688 2682 2675 2676 2668 2652 2633 2608 2601 2614 2638 2617 2614 2577 2598 2176 2159 2123 2120 2120 2127 2120 2145 2176 2230 2245 2262 2259 2311 2319 2364 2390 2365 2435 2485 2563 2541 2416 2424 2377 2399 2370 2387 2508 2543 2477 2492 2470 2417 2388 2355 2345 2381 2365 2351 2341 2338 2319 2319 2322 2381 2378 2385 2349 2385 2406 2453 2473 2447 2417 2467 2489 2501 2476 2455 2455 2486 2505 2517 2482 2452 2484 2527 2535 2520 2512 2508 2509 2502 2480 2484 2519 2535 2528 2521 2591 2605 2596 2572 2624 2651 2720 2707 2672 2667 2652 2647 2603 2588 2578 2602 2603 2579 2567 2603 2173 2159 2123 2120 2120 2120 2120 2138 2162 2215 2259 2256 2262 2303 2309 2366 2380 2374 2450 2511 2532 2521 2446 2404 2400 2418 2383 2390 2509 2508 2475 2509 2497 2437 2405 2371 2354 2373 2364 2348 2345 2336 2314 2314 2319 2369 2378 2381 2347 2388 2409 2460 2491 2450 2426 2481 2486 2485 2467 2451 2456 2466 2481 2504 2466 2466 2503 2529 2542 2538 2527 2525 2520 2522 2508 2499 2514 2544 2539 2579 2618 2621 2659 2693 2644 2704 2703 2694 2670 2667 2654 2659 2585 2581 2567 2563 2580 2539 2541 2595 2162 2156 2127 2120 2120 2120 2120 2120 2145 2196 2248 2248 2265 2301 2322 2378 2380 2406 2471 2494 2529 2471 2424 2390 2409 2417 2376 2385 2507 2511 2504 2510 2497 2445 2427 2394 2363 2370 2363 2350 2340 2333 2311 2317 2309 2361 2376 2381 2349 2397 2418 2462 2504 2455 2439 2480 2480 2488 2466 2455 2459 2452 2454 2472 2450 2487 2513 2526 2536 2548 2537 2536 2539 2549 2533 2533 2517 2526 2561 2623 2672 2661 2670 2710 2676 2661 2640 2680 2674 2667 2659 2654 2611 2596 2585 2572 2554 2504 2504 2552 2156 2162 2127 2120 2120 2120 2120 2120 2131 2186 2242 2254 2268 2311 2334 2390 2385 2434 2480 2533 2557 2533 2454 2425 2413 2410 2369 2375 2497 2501 2510 2477 2476 2449 2443 2405 2371 2372 2365 2362 2337 2326 2310 2319 2306 2349 2364 2381 2354 2399 2420 2461 2509 2463 2441 2471 2483 2495 2475 2463 2454 2439 2421 2430 2419 2476 2503 2498 2511 2547 2543 2546 2565 2573 2566 2571 2552 2534 2543 2625 2656 2659 2662 2683 2589 2671 2703 2681 2676 2676 2662 2657 2626 2620 2599 2600 2544 2486 2476 2506 2162 2169 2127 2123 2123 2120 2120 2120 2131 2199 2239 2259 2276 2314 2339 2381 2397 2444 2476 2540 2538 2486 2467 2450 2427 2397 2369 2384 2501 2494 2477 2454 2447 2439 2447 2421 2395 2378 2374 2368 2340 2331 2317 2322 2309 2336 2354 2378 2354 2392 2421 2454 2495 2471 2451 2459 2486 2510 2487 2460 2432 2417 2392 2392 2392 2439 2467 2466 2475 2527 2539 2563 2590 2599 2606 2603 2568 2543 2547 2618 2648 2611 2639 2617 2584 2696 2634 2681 2677 2681 2661 2658 2636 2633 2610 2611 2568 2499 2470 2487 2156 2169 2141 2131 2120 2120 2123 2127 2134 2218 2227 2259 2279 2314 2327 2354 2399 2449 2512 2567 2533 2514 2499 2426 2444 2387 2376 2382 2486 2486 2439 2427 2426 2427 2449 2444 2413 2371 2387 2380 2352 2340 2321 2319 2302 2333 2353 2371 2339 2376 2408 2451 2479 2477 2463 2447 2464 2523 2487 2439 2397 2388 2362 2371 2371 2406 2429 2439 2443 2490 2517 2558 2606 2625 2642 2653 2655 2550 2554 2579 2608 2628 2621 2572 2592 2702 2692 2674 2668 2677 2673 2663 2645 2638 2625 2613 2609 2549 2492 2487 2149 2176 2149 2134 2120 2120 2123 2138 2156 2229 2212 2256 2282 2311 2314 2342 2381 2442 2557 2541 2491 2556 2489 2416 2446 2408 2386 2378 2474 2485 2419 2415 2416 2419 2454 2463 2437 2383 2405 2397 2375 2354 2331 2322 2305 2330 2349 2362 2319 2357 2381 2435 2465 2476 2482 2456 2443 2511 2466 2410 2371 2364 2342 2362 2349 2378 2397 2417 2419 2450 2483 2525 2587 2633 2664 2655 2678 2608 2538 2575 2573 2569 2527 2548 2655 2656 2609 2608 2659 2684 2676 2675 2661 2646 2638 2627 2642 2614 2525 2500 2149 2166 2156 2138 2120 2120 2131 2152 2169 2239 2205 2254 2285 2309 2306 2342 2369 2441 2598 2600 2489 2534 2481 2431 2469 2430 2398 2403 2468 2482 2409 2398 2406 2414 2461 2466 2441 2395 2423 2409 2393 2371 2339 2323 2305 2327 2338 2357 2319 2332 2357 2415 2459 2475 2490 2459 2418 2485 2439 2383 2357 2349 2337 2354 2322 2344 2388 2404 2394 2417 2452 2487 2546 2624 2658 2646 2680 2601 2544 2649 2676 2603 2512 2532 2672 2644 2603 2619 2657 2689 2660 2694 2677 2659 2633 2634 2639 2616 2545 2532 2152 2166 2166 2138 2120 2120 2141 2166 2183 2259 2196 2242 2295 2309 2306 2347 2374 2436 2584 2562 2478 2516 2526 2447 2464 2411 2404 2400 2465 2487 2406 2393 2392 2413 2474 2469 2427 2402 2433 2423 2405 2381 2346 2321 2304 2327 2342 2354 2332 2319 2337 2399 2454 2471 2492 2457 2406 2459 2406 2366 2364 2349 2337 2347 2311 2324 2383 2397 2366 2388 2421 2462 2513 2598 2632 2641 2694 2562 2634 2640 2725 2575 2520 2575 2653 2649 2633 2596 2607 2690 2667 2659 2654 2637 2618 2626 2627 2639 2563 2544 2149 2166 2169 2141 2120 2120 2145 2173 2183 2276 2208 2239 2310 2311 2298 2344 2381 2425 2596 2581 2526 2531 2464 2483 2529 2391 2418 2407 2470 2474 2418 2397 2390 2413 2487 2483 2414 2408 2449 2434 2407 2380 2360 2323 2302 2323 2338 2339 2337 2322 2319 2381 2440 2467 2489 2442 2406 2440 2380 2357 2364 2352 2337 2344 2317 2334 2369 2385 2347 2364 2406 2445 2484 2563 2603 2619 2701 2509 2693 2669 2575 2600 2560 2572 2618 2615 2589 2573 2610 2694 2668 2678 2686 2624 2621 2617 2604 2594 2547 2540 2145 2156 2166 2141 2123 2127 2141 2166 2186 2293 2251 2262 2324 2319 2300 2349 2378 2428 2534 2616 2519 2479 2459 2456 2526 2403 2412 2401 2456 2463 2420 2402 2392 2405 2509 2493 2416 2420 2478 2431 2414 2381 2372 2322 2286 2316 2332 2337 2327 2334 2319 2369 2432 2456 2474 2436 2407 2424 2354 2347 2369 2362 2334 2339 2324 2349 2362 2369 2337 2352 2392 2408 2454 2509 2561 2584 2645 2562 2664 2618 2548 2653 2674 2609 2627 2587 2565 2569 2628 2659 2685 2686 2634 2613 2632 2609 2576 2553 2532 2540 2145 2149 2156 2156 2149 2141 2145 2166 2186 2303 2317 2300 2329 2333 2297 2362 2371 2435 2481 2605 2550 2544 2468 2457 2520 2407 2399 2403 2466 2481 2424 2401 2389 2391 2511 2487 2440 2450 2497 2448 2427 2394 2380 2322 2279 2303 2327 2347 2319 2334 2324 2362 2429 2455 2455 2428 2413 2403 2337 2337 2363 2366 2334 2339 2332 2357 2364 2359 2334 2354 2378 2374 2419 2460 2509 2542 2595 2569 2663 2572 2554 2668 2679 2619 2613 2577 2534 2574 2676 2699 2689 2688 2634 2662 2615 2593 2556 2531 2521 2554 2138 2149 2162 2169 2173 2166 2156 2173 2189 2314 2370 2332 2335 2361 2309 2399 2366 2432 2459 2578 2598 2590 2422 2445 2419 2400 2396 2397 2466 2479 2433 2401 2375 2374 2503 2499 2459 2467 2505 2481 2445 2418 2386 2329 2292 2298 2332 2344 2319 2339 2339 2366 2428 2456 2444 2423 2415 2391 2319 2317 2342 2362 2347 2347 2334 2362 2364 2357 2332 2357 2369 2371 2401 2428 2481 2516 2540 2547 2603 2597 2521 2667 2660 2620 2597 2570 2549 2665 2623 2677 2673 2685 2641 2594 2598 2566 2536 2518 2524 2567 2134 2149 2166 2192 2205 2189 2162 2179 2212 2319 2384 2360 2369 2392 2379 2458 2371 2426 2437 2499 2621 2651 2446 2436 2410 2400 2385 2401 2480 2472 2441 2398 2366 2344 2481 2512 2489 2486 2502 2516 2467 2442 2397 2339 2309 2305 2334 2344 2306 2339 2347 2378 2417 2457 2436 2426 2422 2390 2303 2293 2317 2349 2362 2344 2332 2354 2362 2359 2332 2359 2366 2376 2390 2408 2464 2501 2493 2523 2557 2561 2524 2595 2635 2611 2561 2555 2594 2698 2579 2661 2668 2657 2613 2586 2564 2536 2527 2515 2531 2563 2134 2156 2166 2208 2233 2208 2173 2189 2245 2317 2383 2362 2453 2443 2521 2475 2401 2424 2410 2450 2616 2637 2423 2400 2393 2389 2379 2407 2485 2475 2432 2401 2364 2334 2456 2525 2514 2507 2495 2551 2469 2460 2399 2343 2322 2318 2339 2332 2290 2329 2342 2385 2417 2456 2419 2429 2418 2381 2301 2285 2305 2356 2368 2332 2334 2344 2366 2369 2327 2362 2364 2374 2383 2397 2456 2485 2462 2495 2521 2508 2517 2602 2632 2597 2550 2569 2596 2575 2608 2667 2654 2626 2585 2565 2531 2515 2526 2507 2514 2523 2127 2156 2156 2212 2248 2227 2183 2208 2268 2314 2371 2382 2512 2498 2586 2520 2441 2437 2397 2426 2561 2568 2466 2422 2378 2375 2381 2443 2525 2469 2439 2405 2358 2327 2433 2533 2525 2500 2495 2569 2524 2468 2413 2348 2327 2327 2337 2317 2279 2319 2327 2392 2419 2447 2417 2437 2405 2362 2306 2292 2310 2362 2366 2334 2337 2339 2369 2371 2322 2344 2357 2362 2381 2397 2439 2456 2426 2460 2491 2467 2477 2571 2607 2569 2577 2585 2584 2567 2559 2589 2593 2561 2566 2555 2511 2519 2520 2508 2501 2502 2131 2145 2162 2208 2245 2233 2192 2224 2293 2322 2359 2427 2569 2588 2692 2489 2504 2491 2413 2408 2519 2528 2430 2425 2374 2363 2401 2498 2517 2475 2442 2409 2359 2327 2420 2524 2563 2498 2492 2590 2529 2481 2412 2338 2327 2333 2323 2303 2279 2306 2324 2399 2428 2430 2421 2445 2399 2346 2320 2300 2316 2360 2360 2344 2339 2332 2357 2349 2319 2319 2342 2352 2369 2392 2399 2410 2388 2413 2450 2432 2460 2557 2579 2545 2584 2595 2553 2533 2499 2554 2535 2513 2535 2518 2521 2509 2509 2501 2476 2504 2131 2149 2162 2202 2242 2233 2208 2239 2301 2337 2352 2467 2618 2639 2579 2538 2616 2571 2450 2381 2477 2522 2425 2442 2383 2359 2429 2539 2576 2484 2452 2405 2368 2337 2403 2490 2576 2503 2515 2589 2516 2474 2401 2325 2322 2331 2319 2298 2287 2293 2337 2408 2437 2421 2428 2447 2403 2346 2332 2299 2316 2341 2352 2362 2339 2334 2334 2324 2301 2298 2324 2332 2354 2369 2344 2337 2334 2347 2399 2408 2437 2498 2532 2536 2569 2601 2555 2519 2454 2513 2498 2484 2493 2497 2517 2487 2496 2502 2465 2514 2127 2149 2162 2199 2251 2239 2205 2236 2298 2332 2327 2496 2615 2690 2589 2582 2676 2628 2469 2352 2448 2476 2431 2430 2398 2370 2437 2529 2557 2492 2459 2402 2370 2342 2382 2445 2540 2509 2497 2577 2546 2492 2399 2319 2311 2329 2309 2295 2282 2282 2342 2413 2430 2419 2428 2453 2416 2360 2334 2290 2301 2322 2357 2380 2354 2357 2317 2298 2276 2279 2290 2311 2334 2337 2285 2259 2268 2295 2352 2388 2410 2452 2502 2500 2530 2574 2558 2506 2438 2467 2470 2455 2453 2465 2485 2468 2483 2503 2475 2516 2123 2145 2162 2205 2264 2242 2202 2230 2282 2317 2295 2471 2589 2615 2579 2590 2630 2649 2433 2327 2432 2460 2442 2424 2392 2369 2433 2515 2509 2481 2456 2399 2366 2344 2379 2417 2499 2540 2553 2551 2563 2511 2408 2327 2306 2324 2303 2290 2279 2279 2332 2406 2415 2406 2410 2455 2424 2366 2333 2298 2294 2326 2362 2390 2365 2366 2303 2295 2273 2259 2259 2287 2306 2298 2242 2212 2218 2265 2332 2378 2392 2430 2460 2464 2475 2526 2535 2490 2415 2430 2450 2449 2410 2449 2467 2448 2458 2492 2476 2504 2127 2149 2159 2218 2266 2248 2202 2230 2273 2295 2273 2413 2537 2533 2562 2527 2519 2614 2374 2290 2388 2449 2437 2397 2374 2358 2432 2491 2509 2484 2452 2390 2364 2347 2396 2420 2475 2555 2497 2561 2580 2533 2408 2335 2298 2319 2295 2287 2282 2287 2311 2381 2404 2394 2404 2443 2417 2364 2338 2313 2315 2347 2366 2376 2362 2362 2295 2298 2276 2248 2251 2276 2273 2259 2212 2179 2199 2256 2332 2366 2381 2417 2419 2435 2439 2491 2499 2439 2381 2413 2439 2453 2403 2441 2454 2435 2430 2467 2468 2481 2131 2149 2173 2224 2260 2245 2208 2230 2273 2262 2256 2359 2475 2455 2499 2465 2430 2543 2337 2265 2306 2413 2437 2394 2364 2354 2436 2484 2476 2482 2449 2396 2366 2354 2415 2427 2459 2557 2537 2545 2571 2555 2429 2346 2298 2317 2290 2287 2279 2298 2309 2364 2392 2392 2399 2435 2404 2372 2345 2323 2328 2370 2368 2347 2337 2347 2301 2295 2271 2248 2245 2273 2242 2224 2183 2166 2192 2248 2319 2354 2366 2399 2406 2421 2417 2468 2458 2385 2366 2410 2466 2469 2426 2440 2443 2410 2401 2443 2445 2452 1280 1280 1280 1280 1280 1280 657 445 244 170 104 61 35 23 23 52 31 9 11 15 24 16 19 55 44 63 49 87 27 50 24 19 13 22 27 43 56 66 55 72 73 41 61 94 97 107 99 90 78 57 34 32 112 77 24 17 17 24 25 24 33 39 24 49 149 148 188 231 156 135 104 110 123 222 266 291 280 273 238 252 200 134 62 45 24 63 47 32 41 57 44 48 38 50 48 57 68 67 33 18 1280 1280 1280 1280 1277 1280 860 536 300 161 104 65 35 51 24 45 18 13 10 21 21 17 28 33 63 59 115 22 27 56 33 33 25 22 40 67 75 82 45 59 77 52 46 80 107 102 84 92 82 55 44 35 129 68 23 20 15 23 28 27 49 36 36 86 159 146 196 189 157 127 78 89 101 220 248 275 274 323 240 257 251 164 70 26 30 58 35 28 35 54 36 49 40 36 49 64 72 67 29 15 1280 1280 1280 1191 1153 1280 1053 500 269 160 81 55 37 16 24 41 16 7 16 28 26 21 44 46 54 80 72 51 21 60 28 36 28 34 54 98 102 76 36 44 52 51 51 85 94 79 77 88 89 67 34 39 159 53 25 16 22 21 30 35 64 32 42 118 152 151 177 150 131 108 75 80 97 200 260 252 282 293 280 283 241 156 79 38 52 52 36 35 33 50 34 44 45 30 58 65 66 50 23 14 1280 1276 1176 1035 1277 1280 993 489 246 210 63 33 45 26 24 35 20 8 12 34 25 33 76 53 76 81 42 61 24 57 33 36 28 52 73 96 94 48 62 33 56 76 57 102 71 64 59 81 94 65 39 54 175 42 26 27 26 23 33 37 47 35 51 91 150 138 138 125 119 93 69 69 84 146 283 289 333 296 332 396 249 162 89 64 71 46 52 61 44 47 40 35 42 41 83 76 63 41 22 17 1280 955 764 847 1280 1185 700 511 282 261 58 32 25 23 26 33 18 21 24 33 33 25 55 56 75 80 43 64 54 26 38 29 35 57 82 106 86 39 39 29 51 124 46 99 61 47 46 74 89 65 48 87 173 45 22 26 14 21 37 42 30 41 62 99 130 158 113 112 105 84 64 61 76 136 275 282 318 275 362 391 233 193 123 74 69 55 61 93 53 52 43 35 30 43 107 76 63 38 20 31 1080 746 592 614 1280 817 624 463 299 234 48 28 24 23 24 31 22 23 41 22 51 22 64 90 105 91 74 47 71 33 27 40 46 59 67 73 49 27 23 29 53 62 63 81 51 43 47 73 92 70 55 118 166 45 24 22 15 29 31 41 30 61 63 89 104 123 92 103 99 81 63 61 98 135 255 269 292 226 344 446 241 215 130 90 83 59 78 89 93 54 38 47 36 51 79 71 62 38 31 38 1098 754 552 955 1280 1224 669 558 298 223 48 21 19 19 23 24 23 36 27 29 21 28 35 83 104 96 77 59 74 32 42 42 60 71 59 63 47 49 18 41 65 65 66 60 46 45 54 95 113 73 54 110 132 48 28 18 19 34 26 26 23 47 70 66 82 94 78 99 90 72 58 71 102 160 278 247 263 213 286 277 252 590 231 153 116 60 69 91 84 64 42 52 34 40 90 62 53 40 37 53 838 784 552 744 1280 1280 862 423 307 179 46 22 23 12 17 20 15 39 33 29 31 33 53 74 98 97 56 49 55 39 49 57 59 64 52 63 32 14 13 49 58 76 55 47 42 48 78 108 136 77 57 80 112 44 24 48 19 27 24 17 20 41 66 60 72 70 70 90 75 61 49 79 113 158 318 237 223 201 257 273 437 921 426 189 112 83 79 109 85 45 41 64 46 51 89 53 50 46 39 81 649 559 530 565 890 730 762 424 264 74 46 18 32 11 13 12 15 33 31 20 22 85 67 92 102 82 69 36 54 42 46 49 46 52 52 39 19 11 14 52 52 45 63 35 28 44 82 102 118 80 51 93 67 39 24 19 21 23 18 14 49 41 57 57 63 50 62 88 70 63 41 80 118 215 235 202 207 209 230 258 495 621 442 138 81 104 114 116 110 53 46 49 43 64 96 49 46 37 45 64 620 595 410 460 517 490 561 365 221 88 50 16 32 10 11 11 14 29 30 19 27 66 92 104 111 84 62 53 42 35 45 39 34 35 35 29 15 17 20 45 39 56 71 46 30 50 77 84 98 88 52 72 52 32 23 20 21 21 15 13 34 41 46 47 44 44 57 78 65 67 40 76 126 249 260 223 186 186 213 243 244 244 297 92 81 127 128 124 136 52 50 45 35 57 115 53 43 46 28 47 710 476 461 349 407 428 427 463 239 155 98 32 30 13 9 13 13 22 41 25 38 73 104 113 106 91 73 70 52 42 40 35 26 30 27 23 32 40 24 45 33 60 83 43 43 57 61 72 92 93 53 53 39 36 34 30 18 11 13 14 18 32 32 37 32 40 61 71 64 60 40 65 137 242 182 220 171 178 185 228 169 191 175 81 95 161 97 117 109 43 46 46 34 60 100 81 51 45 33 35 615 421 381 328 416 333 406 355 254 187 196 31 51 16 11 13 13 22 38 22 67 72 108 102 111 95 95 80 50 42 35 34 31 29 22 38 37 40 48 57 31 67 78 53 58 51 50 61 75 93 58 51 40 40 39 44 20 11 13 14 19 24 26 23 30 38 84 71 59 62 37 63 136 208 191 200 152 160 182 205 224 202 140 110 95 133 110 112 86 41 28 34 35 70 97 83 43 47 32 26 620 468 299 340 343 328 318 341 276 172 128 20 14 18 11 13 15 25 35 22 76 69 93 96 115 92 91 90 37 36 44 31 33 22 22 17 20 55 49 51 31 75 98 57 61 51 45 56 66 91 59 54 48 39 41 45 41 24 17 9 6 18 24 17 35 43 99 71 59 61 37 69 137 189 167 212 140 150 181 183 204 207 190 144 108 94 87 101 67 48 21 33 49 65 82 82 45 42 25 18 564 389 315 339 301 422 450 383 241 146 62 21 13 13 12 13 19 21 34 31 60 51 76 106 109 109 89 88 78 47 46 43 42 42 36 12 38 32 47 33 44 87 94 62 61 55 49 49 71 105 67 58 43 36 42 50 26 15 11 14 15 14 11 11 32 40 89 78 55 61 33 69 140 189 169 221 148 145 189 178 175 180 182 178 138 74 70 106 58 48 19 23 44 44 52 75 41 32 21 17 481 356 296 330 285 464 537 315 184 97 38 23 14 14 10 16 24 21 17 45 41 44 65 111 109 98 88 85 65 46 53 51 47 49 39 18 38 33 38 42 62 90 104 77 64 45 49 59 72 103 88 62 49 31 46 50 26 10 8 10 8 16 13 10 17 31 95 62 48 62 39 68 137 178 175 212 156 147 193 186 168 192 191 195 114 92 78 105 48 47 19 23 26 31 61 72 42 25 21 47 340 305 282 298 287 391 414 316 162 77 27 25 11 11 11 18 28 28 27 39 34 31 74 93 106 78 94 72 81 36 48 54 45 42 38 37 28 41 47 56 63 67 95 88 69 45 54 58 87 101 97 69 61 33 48 53 21 9 9 11 9 11 15 16 18 34 81 59 51 64 55 73 143 169 153 193 152 141 166 187 187 197 205 206 116 89 67 99 43 26 44 34 29 32 58 66 40 23 21 30 304 266 245 237 247 308 330 235 124 53 22 25 11 8 6 14 28 23 40 34 28 30 68 99 72 91 100 77 61 34 61 52 45 29 19 26 42 50 60 61 79 79 118 104 75 52 41 52 91 102 119 86 69 30 43 53 17 14 12 17 11 11 14 10 15 27 60 59 44 64 73 83 129 148 143 188 122 128 150 180 186 199 201 193 133 81 65 91 49 21 34 38 50 24 69 58 31 25 17 32 269 236 226 225 218 290 246 189 86 39 17 25 11 11 7 14 23 20 40 40 38 33 72 102 93 82 72 75 83 54 51 49 39 26 29 40 53 49 55 69 88 111 121 123 67 48 46 46 91 100 110 95 72 40 42 48 12 7 7 15 11 12 22 14 18 41 42 51 46 53 74 108 112 111 137 201 146 123 156 153 183 174 200 167 110 76 69 83 45 19 17 37 57 27 48 49 29 21 22 22 223 207 185 170 220 254 210 126 68 38 18 15 12 7 10 15 19 22 40 36 48 48 61 106 106 62 52 56 68 53 55 48 35 31 44 68 59 58 58 79 104 108 119 119 69 54 56 56 100 93 90 101 60 43 38 46 15 11 10 12 13 42 17 26 17 25 23 47 50 28 75 117 112 99 132 214 157 122 139 149 147 151 185 151 105 74 76 69 30 43 21 34 26 29 45 53 30 27 20 24 197 191 160 175 197 229 205 99 50 39 26 29 15 7 13 15 22 32 50 35 47 46 49 124 102 56 54 42 64 76 63 61 42 38 47 70 82 72 70 98 131 112 127 133 73 60 67 81 82 83 84 85 57 36 41 42 27 18 14 43 13 14 26 15 20 17 12 14 24 23 59 103 119 80 108 215 184 139 130 133 163 146 152 137 84 77 82 64 19 32 34 24 27 20 35 51 35 26 25 28 164 171 153 160 173 209 189 81 55 42 36 41 22 12 18 19 25 46 60 46 43 53 51 109 89 80 66 61 60 64 51 50 44 35 53 101 92 100 112 139 153 112 124 125 55 69 78 104 80 73 89 71 50 42 38 34 21 21 28 49 19 22 16 26 13 14 8 20 15 23 50 96 107 68 97 232 212 132 139 123 117 125 113 103 86 82 103 47 15 31 29 12 21 15 30 50 32 32 46 50 151 144 132 163 162 188 153 64 55 43 29 35 28 22 23 25 36 56 72 45 43 54 71 93 94 99 77 61 61 74 57 65 50 38 61 114 114 136 138 125 146 124 142 117 60 78 95 112 79 65 92 52 42 40 34 31 21 29 35 33 59 21 44 25 21 11 11 16 10 31 47 81 82 73 107 227 224 134 127 124 105 117 113 89 91 83 94 54 14 17 18 12 20 14 24 52 40 32 28 42 144 139 148 140 136 143 105 56 43 36 26 40 50 36 30 26 48 63 81 51 42 49 64 87 96 104 61 59 49 59 76 78 48 43 75 124 156 149 141 131 122 121 125 97 64 79 112 135 83 77 78 47 44 54 42 30 19 23 23 29 38 47 26 18 14 10 10 12 18 35 50 67 74 70 97 215 180 132 119 120 105 104 106 103 103 95 66 46 12 17 18 15 21 23 17 40 47 38 38 42 164 166 118 116 105 116 83 41 40 31 22 50 32 24 18 27 81 73 102 63 55 49 56 86 110 88 51 58 54 52 72 83 60 47 99 145 147 134 136 134 157 135 127 104 77 68 114 96 84 78 71 37 40 38 41 35 19 38 33 24 20 34 26 12 14 12 25 19 49 25 50 52 64 75 115 194 157 118 106 102 92 95 102 113 84 90 59 43 27 29 13 20 51 19 23 34 56 38 43 79 155 175 147 98 81 105 71 33 24 16 21 27 14 25 26 54 103 99 107 49 81 56 65 77 108 56 35 47 61 49 71 71 70 70 132 158 125 126 139 155 166 154 129 108 79 69 117 107 82 69 62 35 36 30 37 55 38 21 17 23 21 43 25 27 21 18 12 37 46 19 56 42 53 69 105 174 158 102 85 83 82 72 88 81 57 72 25 21 23 9 17 21 55 26 33 45 58 46 37 47 141 143 137 82 75 91 55 29 13 13 14 18 13 16 41 64 116 117 104 66 57 57 53 69 71 36 34 48 48 42 65 70 82 96 149 135 121 122 160 177 177 157 158 142 95 112 125 130 77 72 54 36 39 30 37 54 47 19 24 22 36 44 40 15 23 12 14 44 40 13 56 37 45 73 105 167 152 106 77 80 71 59 56 53 45 27 29 26 7 12 28 64 36 51 40 41 65 41 30 39 133 126 117 86 78 71 42 19 9 13 17 41 12 15 52 74 70 101 81 71 58 64 52 59 50 29 39 48 44 48 64 80 105 130 196 153 146 129 171 178 154 198 203 157 110 108 115 141 90 86 65 40 37 28 29 56 40 18 27 28 34 28 20 23 12 17 17 38 25 26 40 35 43 55 95 144 127 106 80 87 52 44 43 38 17 5 17 15 8 20 26 91 55 28 75 41 57 40 18 53 132 102 115 96 72 58 34 15 15 9 24 43 12 14 52 64 73 137 61 64 75 58 57 58 38 30 49 49 44 46 69 91 126 187 200 157 134 150 203 191 196 208 214 169 111 93 113 149 100 84 64 42 39 24 27 46 40 29 52 38 35 16 13 32 13 13 18 31 13 11 49 30 42 45 96 127 137 95 90 76 48 40 36 20 16 8 10 21 20 25 30 70 82 58 83 41 55 42 20 23 116 98 117 114 70 44 30 19 16 12 44 22 21 26 53 75 83 122 68 73 85 62 63 49 31 45 57 45 48 52 64 94 140 194 177 143 132 136 181 175 230 247 226 205 124 82 112 150 98 85 65 40 31 27 35 45 37 41 65 43 34 37 15 10 16 8 20 37 14 8 28 28 39 44 100 108 128 88 83 80 44 39 35 20 16 7 7 12 13 14 25 91 90 80 63 38 43 37 23 16 89 98 122 128 78 45 28 18 14 16 37 21 33 33 58 87 106 116 68 84 83 58 56 45 29 50 58 43 45 55 70 98 146 214 159 137 130 149 167 224 242 283 224 209 115 97 97 120 92 82 57 39 36 29 32 41 39 41 35 33 34 39 20 13 17 18 13 43 7 11 26 32 59 63 87 93 97 84 80 78 44 34 27 18 14 3 15 6 13 14 25 80 115 98 54 28 39 32 34 32 90 97 155 142 79 44 31 17 16 15 23 28 35 59 98 124 137 121 65 78 64 61 58 45 39 57 61 47 50 54 64 104 175 193 160 138 139 160 186 269 232 230 199 195 90 103 112 119 107 85 61 47 41 29 32 39 45 38 33 31 34 43 27 12 17 18 13 12 10 21 24 30 68 93 75 77 88 94 82 72 52 32 21 15 7 4 7 8 24 14 22 65 147 107 29 36 35 34 41 68 97 107 168 118 67 42 30 18 21 24 32 52 46 66 127 179 157 115 71 59 53 55 54 38 40 66 72 48 46 48 57 117 168 172 147 142 131 174 205 233 201 217 163 159 84 132 127 101 139 107 76 62 50 46 34 36 36 38 34 32 28 32 36 18 18 13 47 6 5 6 16 24 36 73 58 65 93 105 77 69 59 31 20 12 6 13 16 11 23 54 65 81 182 126 29 51 33 53 45 100 103 135 168 110 64 38 29 20 15 26 29 53 60 78 131 184 142 110 70 56 56 53 53 29 55 77 67 40 42 52 61 130 159 160 146 153 136 151 225 216 222 194 149 117 82 133 121 97 129 124 104 96 78 63 46 39 38 41 42 40 32 31 42 23 21 20 21 10 1 11 20 22 30 60 45 59 97 91 80 75 64 30 19 8 5 4 26 50 92 66 80 66 214 140 51 65 63 111 97 144 120 166 150 99 70 42 30 24 20 15 28 65 82 108 130 150 127 123 51 49 48 42 50 35 92 83 61 42 42 47 75 136 180 160 166 176 149 153 269 221 199 165 130 104 74 135 115 93 140 133 139 110 106 76 69 64 49 45 53 41 40 32 45 25 18 22 25 1 6 16 25 24 40 51 36 62 90 89 84 65 70 30 19 6 7 5 12 28 80 100 52 67 142 128 90 102 155 103 144 170 156 196 163 103 73 45 34 34 23 22 35 70 101 129 126 135 121 121 48 50 47 45 45 49 94 74 57 41 37 46 91 138 187 180 197 189 144 156 240 208 219 162 126 99 93 120 91 92 158 185 184 126 116 91 77 74 54 51 69 48 44 45 52 22 25 19 12 9999 12 13 17 22 41 46 31 54 84 83 86 63 68 30 17 10 4 1 13 30 37 64 43 69 130 100 105 150 139 181 190 185 192 168 175 121 82 50 35 36 34 42 45 78 99 133 134 125 120 85 40 45 41 42 43 56 78 77 60 40 37 54 98 156 155 259 253 184 140 173 220 255 210 146 125 105 99 99 88 77 168 227 210 150 129 110 98 75 61 50 72 61 52 47 47 23 24 16 27 21 14 21 21 16 42 47 31 45 74 78 96 64 70 36 19 11 10 7 9 24 17 22 38 93 105 91 85 208 136 119 126 136 278 176 224 133 78 54 42 33 35 56 58 77 91 118 119 120 117 75 40 40 40 32 48 65 70 81 56 41 31 60 112 184 159 236 235 168 145 181 240 250 225 113 92 114 98 79 76 70 154 239 239 190 139 121 99 85 60 63 76 77 60 50 42 41 45 18 28 22 9999 21 18 26 46 45 26 41 76 72 93 65 47 41 19 10 7 13 9 51 37 81 108 100 104 95 91 227 108 96 110 112 281 174 206 134 78 64 44 36 40 56 68 70 80 104 94 106 118 70 45 39 34 31 49 59 67 77 49 39 29 65 131 206 181 253 201 181 163 174 281 281 215 97 96 121 114 94 61 56 148 224 230 198 160 136 111 90 75 79 77 66 68 48 34 31 51 21 28 18 22 19 20 20 36 33 22 34 74 66 94 58 40 43 22 16 12 5 9 27 80 164 158 125 96 91 59 196 118 90 108 120 233 152 182 123 76 67 50 37 47 55 71 62 75 95 91 99 112 65 51 40 33 40 50 62 69 76 41 37 32 77 134 167 210 231 205 167 142 199 285 282 177 89 77 103 103 108 66 78 135 205 207 187 206 141 112 99 99 97 74 66 55 51 34 61 26 11 18 32 9999 11 27 19 38 26 9 32 58 75 93 54 40 42 31 25 18 9 21 24 135 236 238 113 114 89 96 213 202 149 109 91 156 139 177 115 79 59 56 48 61 52 67 62 67 88 75 92 100 68 59 43 34 39 70 59 77 72 41 39 35 83 151 180 200 217 189 139 144 209 288 282 179 111 68 86 89 88 66 98 131 174 203 169 164 146 130 125 110 90 77 91 57 47 33 20 23 17 20 29 24 25 15 19 37 17 10 30 45 76 98 55 38 39 40 62 33 18 24 22 169 196 133 117 93 69 83 213 188 143 92 94 111 108 131 115 69 68 67 57 64 62 61 68 73 79 68 84 98 76 61 46 38 44 69 52 78 55 44 43 44 92 148 189 195 215 165 127 159 219 267 297 133 91 68 73 62 49 86 92 127 179 224 191 159 154 150 131 117 82 81 96 76 45 30 22 13 17 16 26 30 26 15 18 31 11 10 31 39 56 84 59 37 35 42 55 53 41 76 12 97 131 126 96 85 62 99 133 164 130 96 91 76 95 114 110 56 85 63 68 67 78 62 67 71 75 78 80 109 88 62 52 42 50 53 54 86 57 48 56 67 93 161 175 185 206 158 121 155 232 344 286 111 72 56 55 42 65 57 85 126 201 237 219 183 159 149 143 117 106 95 98 75 42 35 18 12 10 16 17 16 28 11 11 28 13 9999 32 35 47 75 49 35 34 40 44 95 51 38 20 27 148 127 71 65 61 94 138 113 104 53 66 66 75 87 98 52 96 74 74 72 99 76 76 61 66 79 78 99 96 68 62 51 60 57 57 84 51 47 56 84 106 174 160 178 181 152 104 167 230 281 230 107 76 57 55 54 57 40 72 123 214 241 214 214 149 133 153 127 120 110 99 70 39 27 15 15 22 19 18 25 28 10 16 27 20 14 42 42 50 86 41 43 34 32 39 87 58 44 48 25 138 110 36 52 96 95 150 125 70 56 100 88 69 77 79 63 95 91 85 84 92 70 63 55 61 72 83 95 92 73 70 59 65 58 73 78 51 44 57 93 105 170 164 195 171 113 113 167 237 271 231 117 76 60 47 46 65 44 66 133 243 250 228 216 149 152 151 142 117 129 103 72 31 34 21 18 32 22 24 16 16 11 29 46 31 37 47 46 57 83 59 33 27 37 30 61 53 31 40 26 92 71 64 63 77 60 171 144 120 117 66 243 73 62 61 53 88 94 95 77 68 52 45 50 64 78 80 86 75 79 77 70 58 71 74 65 50 46 62 106 95 159 164 173 147 123 119 156 239 265 203 151 87 86 50 34 43 54 67 155 253 255 225 203 174 152 162 157 125 123 97 68 40 34 57 51 25 31 9999 7 7 13 14 32 24 47 48 56 53 68 53 43 35 31 25 55 42 34 41 52 24 29 31 66 77 81 97 117 78 111 109 458 74 43 39 42 79 92 90 79 57 39 43 61 63 80 77 65 75 72 65 60 64 72 54 47 42 57 73 107 111 162 161 177 134 131 126 159 191 270 200 159 79 93 60 44 60 79 98 157 232 249 237 227 175 148 172 170 127 114 70 62 45 47 58 85 63 25 14 12 31 10 11 18 30 42 78 67 86 51 43 49 44 38 35 55 44 40 54 35 34 37 40 54 41 82 109 127 158 137 154 1280 1280 22 29 42 91 74 82 88 55 34 46 55 65 69 80 65 69 70 64 56 53 55 48 41 37 62 91 85 120 143 149 173 144 126 127 152 231 226 255 201 88 70 90 68 97 108 130 155 225 227 222 226 183 179 209 190 125 97 58 54 51 43 50 61 73 27 6 6 6 5 12 12 39 58 147 87 94 56 48 55 63 53 53 50 43 43 49 36 33 41 43 34 34 66 127 203 196 209 116 1280 442 46 45 30 83 78 75 77 41 40 49 55 65 67 78 70 69 67 51 50 49 47 43 39 36 67 87 74 120 137 131 178 160 138 124 184 204 218 246 225 107 53 61 58 74 100 136 163 197 206 246 220 169 190 216 177 128 93 75 60 56 42 42 64 21 23 9999 3 9999 5 9999 12 44 139 229 197 141 114 77 58 63 76 50 51 43 37 54 44 28 34 57 52 47 55 112 149 187 139 152 1280 1025 282 126 36 55 80 70 56 52 52 42 60 48 70 76 71 60 54 46 48 60 41 36 40 41 68 76 79 119 134 135 165 168 125 136 171 202 179 286 247 129 50 70 62 60 83 120 152 203 228 235 223 177 206 210 187 128 95 112 73 92 73 30 28 19 5 4 9999 9999 3 9999 11 48 144 209 202 1280 236 146 58 69 51 44 44 41 44 64 71 41 55 71 66 71 92 140 166 216 247 212 858 1280 1280 221 76 73 81 71 52 62 50 44 50 46 69 65 67 53 44 40 49 51 42 32 40 47 68 81 85 107 126 130 166 160 136 138 151 161 220 257 228 171 77 52 76 50 88 115 159 188 233 239 225 193 178 182 184 116 119 96 78 87 90 69 35 27 5 9999 9999 9999 5 9999 13 20 84 104 136 836 452 233 114 79 76 93 62 35 55 73 71 62 74 91 63 92 149 146 185 184 283 249 1280 1280 1280 237 72 105 89 83 71 58 61 48 40 45 60 67 61 49 40 37 44 36 36 30 41 52 72 69 83 105 120 146 152 155 156 149 144 156 295 274 252 169 127 44 69 60 88 120 166 208 247 242 210 181 179 175 171 96 108 59 57 51 56 77 52 43 8 12 5 8 10 7 11 15 34 28 105 88 181 191 193 208 188 265 111 48 47 60 61 58 78 84 89 123 162 200 228 189 201 175 1280 1061 757 871 119 137 109 123 73 65 65 32 33 36 51 68 61 47 41 41 35 36 29 33 48 59 88 63 84 99 115 161 142 166 176 133 134 173 236 251 225 190 144 56 53 72 94 112 153 202 240 236 230 169 181 163 146 112 113 89 61 45 50 52 54 33 22 13 7 8 8 11 8 12 15 14 49 54 74 91 169 124 113 177 90 98 57 44 57 46 62 76 85 114 152 246 227 155 147 185 1280 1280 1280 1280 266 146 138 114 81 81 51 35 32 33 48 59 56 41 39 47 33 41 31 36 48 67 74 76 94 115 118 153 156 178 161 143 115 153 241 248 234 219 150 61 48 81 114 118 145 204 204 254 213 186 179 179 122 125 116 66 58 37 43 56 53 37 19 10 10 6 6 11 10 11 13 15 22 18 48 54 63 45 51 140 61 108 78 63 47 49 64 77 74 123 152 194 138 115 131 101 1280 1252 847 1057 227 141 111 107 108 62 49 46 48 36 48 52 51 38 41 40 49 30 38 41 40 71 77 85 103 103 130 148 139 182 143 141 117 148 251 241 227 196 155 85 54 68 100 112 148 153 209 272 229 192 194 171 106 103 114 72 55 44 35 53 51 37 31 16 12 21 15 5 10 8 12 13 15 16 46 49 51 32 43 69 79 87 102 74 73 67 100 102 92 163 179 205 206 137 318 176 1280 1217 1049 973 163 137 100 104 89 56 60 47 39 38 45 44 46 39 50 50 56 25 38 35 48 67 69 91 126 105 130 148 162 164 133 140 137 144 217 265 223 194 144 94 70 59 69 98 106 142 222 259 244 178 184 167 91 79 65 53 92 50 34 47 58 68 28 27 20 12 11 9 9 11 12 15 14 15 33 32 83 48 29 85 78 94 166 103 80 80 115 156 168 155 210 221 176 158 209 214 464 525 1245 456 156 132 108 105 74 52 48 68 51 50 45 44 38 45 58 46 40 22 42 35 51 67 74 107 123 104 109 137 142 156 123 126 135 184 187 253 185 188 160 100 83 60 62 80 91 144 246 219 227 179 176 156 75 61 70 52 72 58 48 63 61 48 23 56 43 21 19 11 9 15 13 13 12 13 15 15 43 27 92 99 131 152 119 57 84 126 121 194 264 149 205 223 150 124 129 170 506 1280 1280 889 164 122 103 92 65 62 57 82 63 53 46 45 40 47 58 43 34 28 50 49 59 66 92 107 118 107 108 118 140 170 125 124 129 168 159 232 192 185 155 115 71 67 54 62 77 128 232 228 223 180 174 143 70 74 95 58 60 69 71 71 40 21 15 15 23 23 25 20 12 18 15 13 9 16 12 11 17 70 84 23 50 151 29 71 81 126 186 233 242 190 171 231 87 61 134 81 891 1280 922 1280 307 157 96 95 67 86 61 68 67 54 50 40 43 61 58 37 27 43 60 53 56 71 109 101 118 99 92 123 130 161 124 120 141 188 145 209 161 191 160 125 74 69 55 56 68 110 215 237 221 216 154 122 69 52 85 65 64 104 90 97 60 35 25 23 13 19 17 24 15 11 12 11 11 10 18 15 26 52 22 55 43 182 73 113 114 190 193 248 251 189 157 148 113 102 109 76 1280 1280 1280 1280 508 190 114 94 74 99 68 66 63 63 54 39 48 66 49 29 21 31 68 57 50 84 115 108 110 85 84 105 115 133 131 105 115 182 148 216 184 188 146 143 84 69 52 51 69 111 236 252 224 182 160 119 100 63 75 62 81 117 119 99 95 54 41 46 19 13 16 28 20 14 9 10 10 7 23 27 29 23 26 31 89 132 133 131 187 223 199 312 206 241 289 206 125 82 64 90 1280 1280 1280 1280 712 235 138 84 66 77 64 67 58 58 62 35 58 66 52 25 23 49 78 58 53 86 98 105 100 76 82 96 104 130 119 106 114 202 155 210 196 183 154 162 92 70 58 56 66 106 219 199 200 189 174 123 111 87 104 79 147 125 87 78 59 60 49 31 25 13 14 26 20 14 10 10 6 10 16 30 31 25 48 51 26 149 204 147 218 235 228 265 227 283 206 185 155 92 98 139 1280 1280 1280 1280 396 305 204 86 60 51 55 69 53 56 63 34 53 48 31 34 41 61 73 62 57 91 83 106 102 80 88 78 97 121 119 120 141 223 164 186 241 198 168 162 112 78 60 58 66 101 198 180 193 163 159 127 132 112 133 155 184 112 84 63 43 42 40 36 23 18 16 27 16 12 10 11 8 8 14 66 76 20 61 94 86 118 176 175 239 239 259 289 282 297 189 210 171 211 159 124 1280 1194 1280 1280 1127 504 270 71 47 49 70 60 54 62 48 36 49 51 32 38 49 59 58 49 63 79 85 122 87 93 98 79 86 124 129 131 169 206 168 178 233 196 177 171 138 82 67 61 73 89 157 155 186 171 150 151 153 126 128 149 135 101 102 70 47 51 43 41 35 21 18 22 24 11 11 13 6 10 12 55 94 77 98 133 124 216 227 294 334 307 298 352 248 260 246 274 217 132 100 98 1280 1280 1280 950 616 752 463 141 42 37 64 52 62 55 43 39 38 35 32 42 58 59 54 43 52 78 88 134 83 67 93 103 83 122 119 135 179 215 158 171 213 215 174 154 164 94 69 62 72 100 152 157 166 174 155 148 160 151 122 125 129 129 134 92 58 51 46 48 39 25 22 17 23 16 10 13 10 11 13 30 82 146 95 182 179 156 222 234 304 327 242 221 261 253 210 240 235 229 98 125 1280 1280 1280 1280 950 1280 523 227 94 49 55 57 59 50 41 39 33 31 32 81 73 75 50 49 52 78 86 153 89 60 62 79 107 137 139 118 169 170 159 163 230 252 203 153 149 108 73 63 78 113 140 150 158 160 153 156 171 159 129 116 111 100 108 141 89 69 50 40 44 27 21 22 30 19 12 18 10 12 19 30 45 132 110 176 178 215 200 90 235 258 237 225 221 267 247 167 201 107 66 105 1280 1280 1280 1280 1280 625 578 302 86 74 65 49 52 49 35 36 27 29 30 65 52 75 63 53 54 74 91 145 73 51 60 82 129 146 161 130 169 180 165 166 206 278 213 170 167 137 85 74 86 104 148 151 153 182 168 167 180 168 145 118 106 89 84 82 109 82 39 28 32 33 29 41 38 21 18 17 15 16 14 30 49 112 115 137 181 189 201 202 113 181 183 161 168 216 206 167 176 102 81 77 1280 1280 1280 1280 1172 950 758 346 122 128 67 45 49 47 39 29 23 26 43 58 59 81 73 62 52 74 110 123 70 50 58 92 126 146 178 142 179 164 155 172 170 249 210 177 178 142 85 85 92 100 138 135 130 154 187 157 162 171 162 127 111 97 99 91 81 62 39 43 28 40 32 48 48 43 21 9 19 15 13 21 31 61 69 85 132 154 169 197 191 163 178 113 235 211 271 204 157 69 108 79 1280 1280 1263 971 1280 1280 798 545 168 137 67 51 44 44 41 24 22 30 38 49 61 67 73 63 51 67 119 100 79 65 73 97 158 167 174 142 184 177 153 184 180 242 230 194 172 130 88 81 107 107 128 132 122 173 185 157 143 164 167 131 102 94 101 93 75 65 52 57 39 39 49 61 49 33 23 14 23 19 15 23 30 53 21 47 34 100 151 96 163 159 125 147 166 113 227 217 234 104 153 115 1280 793 910 1236 1280 1280 690 584 216 124 89 56 46 44 40 23 22 26 41 42 62 66 71 62 45 69 124 91 85 72 75 103 157 181 154 145 184 166 140 171 191 254 238 201 165 138 105 93 118 113 127 118 118 151 170 136 127 143 153 119 101 88 94 87 81 66 61 61 54 51 48 49 56 47 49 17 27 22 18 24 29 63 21 37 19 28 78 104 133 130 103 172 114 125 153 156 132 45 138 58 1198 513 988 1280 1280 1280 1222 597 256 117 94 75 59 41 35 21 22 26 34 46 56 72 75 53 46 59 120 121 91 75 74 105 145 162 160 169 173 146 156 171 188 244 267 224 170 142 121 106 133 146 113 111 105 145 166 129 132 118 124 95 91 75 75 79 71 77 77 75 76 59 63 51 58 36 22 24 44 61 21 35 43 52 17 40 13 31 41 72 127 133 87 122 94 105 142 136 108 74 67 76 821 599 595 1280 1280 1280 1280 515 264 155 114 86 72 49 30 20 22 27 36 48 54 67 89 53 54 65 111 123 108 73 67 81 136 188 179 158 142 140 128 175 200 235 265 226 173 156 137 134 152 143 117 104 100 139 154 124 112 105 106 89 80 61 60 69 71 76 86 79 80 82 89 60 49 35 22 22 22 39 33 52 51 27 28 23 21 18 18 33 195 112 142 141 132 107 134 94 102 100 82 120 551 596 687 789 1280 1280 1280 628 438 232 162 104 85 82 39 24 34 30 36 51 50 64 90 59 67 70 88 115 123 88 66 70 124 165 178 151 131 126 108 167 215 225 228 239 201 149 142 130 166 141 117 98 93 120 152 116 102 104 102 88 77 57 53 50 69 83 96 88 81 89 95 66 50 37 30 31 26 39 51 62 60 62 17 20 19 24 17 63 128 198 144 113 101 255 99 111 141 98 113 130 646 777 1280 658 1280 1280 1280 1280 592 318 251 169 124 75 59 38 42 34 36 54 47 48 83 60 60 68 88 102 113 72 57 68 125 140 146 128 124 115 114 167 202 191 224 255 202 167 154 148 187 149 105 89 97 109 133 105 102 104 108 98 76 61 55 49 63 95 108 101 91 107 108 76 54 51 38 35 40 64 63 68 43 79 24 25 39 67 72 17 70 156 145 144 113 147 104 109 144 150 85 139 441 837 1280 961 1280 1280 1280 1280 819 532 386 195 144 107 67 79 51 36 39 52 46 41 64 54 69 69 88 100 109 61 51 60 92 125 128 118 114 114 121 166 189 211 212 260 194 173 167 151 180 152 84 84 99 111 129 90 95 118 125 98 79 59 55 62 67 86 117 127 118 120 91 78 67 57 48 34 29 57 55 72 43 93 48 60 36 106 127 26 51 137 165 175 137 139 216 136 79 147 98 173 393 830 830 1114 1280 1280 1280 1280 984 587 427 243 222 168 87 88 64 51 43 54 34 40 49 58 55 60 75 98 105 58 48 54 77 109 125 115 109 108 108 158 193 214 224 259 195 186 153 155 188 165 84 75 96 100 106 81 75 105 127 101 82 66 57 64 68 80 93 128 133 125 108 96 75 66 45 37 33 32 40 70 49 86 78 99 70 106 112 56 81 120 135 118 115 159 130 120 71 177 108 137 617 518 627 736 1280 1280 1280 1280 1238 647 541 290 253 226 223 110 81 64 50 55 32 44 42 59 52 63 74 97 88 52 47 47 62 88 113 111 113 105 114 154 204 232 212 271 201 194 148 169 233 156 93 70 89 105 101 87 68 97 114 110 99 78 75 82 84 76 85 82 132 152 134 127 107 75 55 43 41 46 38 46 41 55 49 86 72 114 124 78 110 104 95 101 123 151 125 125 81 142 57 112 571 416 725 788 1280 1280 1280 1280 1280 995 612 352 409 288 509 152 75 58 67 59 30 43 39 52 52 60 73 116 78 53 41 50 54 77 102 114 104 100 126 159 207 220 208 235 203 170 157 178 207 165 103 69 76 96 97 86 65 75 93 100 108 79 83 102 107 85 93 83 121 161 186 165 145 126 95 71 57 41 33 52 76 100 45 24 71 62 29 99 92 109 91 101 149 184 97 106 79 101 76 86 582 538 842 944 1280 1280 1280 1280 1280 1280 810 676 480 515 559 190 95 58 51 50 24 40 37 45 55 54 92 106 69 51 39 45 45 70 96 125 99 104 126 146 174 178 208 247 226 181 162 172 209 166 120 76 66 80 103 76 70 52 70 101 117 101 96 107 120 103 95 83 105 176 217 201 171 161 139 103 61 53 40 82 76 109 72 23 76 30 16 71 167 171 68 100 158 192 78 128 101 91 62 75 688 481 702 1106 1280 1280 1280 1280 1280 999 1179 1207 720 697 605 224 110 80 50 31 19 38 36 48 51 59 85 99 55 37 34 42 42 64 91 129 106 111 132 142 158 170 222 262 239 175 185 183 274 188 120 64 59 77 91 61 61 51 77 121 115 109 111 129 143 129 102 72 88 136 198 169 158 135 127 113 67 63 65 85 99 108 57 27 46 32 21 35 157 158 87 87 119 151 123 58 105 107 46 58 756 446 586 702 1280 1280 1280 1280 1280 1280 902 638 662 508 453 268 107 86 53 23 30 30 29 43 58 55 74 104 47 31 32 38 33 48 86 116 103 94 137 141 138 138 203 245 249 159 197 182 266 177 116 69 51 75 93 58 45 53 76 128 124 123 125 132 128 180 120 95 71 102 157 155 127 113 123 121 84 47 82 82 58 61 37 19 43 25 58 84 145 115 76 96 69 125 174 120 125 124 72 66 1280 654 458 758 1280 1280 1280 1280 1280 1280 1280 1029 546 623 413 194 96 93 50 30 24 20 28 40 76 42 71 109 37 25 30 37 32 46 73 87 100 101 125 140 128 136 203 213 215 156 172 170 240 182 127 74 45 63 84 57 43 55 92 137 119 150 153 144 182 153 82 94 67 83 127 133 109 95 94 97 77 58 57 48 34 39 73 70 61 71 56 102 105 153 104 116 47 121 124 140 163 146 132 118 1280 626 418 841 804 1042 1227 1280 1280 1280 1280 1280 729 437 356 211 104 84 49 28 25 16 23 38 60 35 66 95 39 26 39 41 39 48 72 80 79 94 131 125 120 137 164 188 180 147 161 184 211 192 138 79 42 54 86 54 49 77 101 133 129 177 148 153 144 98 76 99 76 79 105 118 96 63 52 68 88 56 61 39 60 88 109 65 85 35 26 123 125 102 129 94 93 114 110 94 142 161 163 144 1093 541 421 605 721 798 817 1280 1280 836 795 797 568 455 363 168 141 90 57 33 29 20 26 38 43 38 83 101 41 27 55 43 54 61 72 67 69 90 132 116 122 137 143 173 186 152 163 191 214 185 138 90 47 50 83 57 58 72 97 126 160 192 210 215 174 115 86 106 122 79 111 99 67 43 36 40 62 66 54 39 54 119 107 57 32 36 45 104 100 112 128 104 150 112 133 85 87 120 160 186 1280 490 445 543 736 798 626 909 844 455 288 593 391 525 428 194 147 68 50 35 26 19 25 33 40 46 80 84 48 27 58 55 66 76 66 67 61 81 116 113 131 137 129 158 157 142 150 181 219 219 159 106 58 52 78 61 72 66 107 146 213 252 241 265 214 118 99 145 118 120 93 86 45 35 29 29 32 41 68 42 75 45 90 59 63 56 18 63 75 86 65 97 186 96 132 92 75 85 107 161 1280 596 386 532 818 890 606 642 536 233 366 490 569 478 542 295 180 72 41 34 27 22 23 30 52 53 63 70 48 28 56 64 90 103 69 65 50 66 107 102 126 119 110 152 145 140 144 167 237 314 202 130 82 60 70 56 76 72 97 195 270 320 263 259 235 161 138 155 151 136 123 80 42 34 30 34 50 28 46 27 40 83 88 60 53 62 22 47 65 61 86 123 129 120 92 85 57 53 60 114 1277 768 459 519 1060 1253 707 510 327 147 428 637 364 382 575 478 252 126 33 20 24 26 18 32 56 56 56 63 52 32 52 83 101 112 71 52 46 57 80 89 108 113 114 154 140 130 157 183 299 371 261 146 98 69 62 63 89 79 106 222 271 276 260 225 246 224 173 193 206 175 166 118 58 38 35 37 53 31 33 24 25 34 41 70 54 26 14 22 57 66 65 109 122 104 111 114 91 40 47 97 1280 731 436 481 867 1280 917 356 212 190 410 307 219 246 283 343 216 158 28 20 24 26 19 34 44 50 59 66 52 37 52 110 119 130 68 49 46 56 70 84 77 105 110 141 145 123 146 199 250 389 327 166 126 86 52 66 109 96 116 203 221 261 279 278 276 304 181 210 277 264 184 168 98 46 43 37 51 25 37 27 24 45 68 81 63 21 16 26 63 53 34 67 86 78 84 211 130 33 54 111 1280 705 475 480 1226 957 739 475 261 176 270 237 148 223 197 287 191 117 25 15 24 31 25 35 27 38 76 51 44 36 60 133 153 122 52 51 49 62 63 78 79 90 104 139 127 122 149 208 238 277 318 182 141 101 55 57 119 98 127 212 186 208 275 355 320 290 234 220 311 324 238 177 117 57 48 41 54 23 60 14 15 21 33 66 63 24 30 28 34 48 31 28 36 46 91 230 201 105 98 144 1280 670 439 385 953 913 911 594 284 154 315 226 135 184 161 267 269 135 56 18 32 35 25 43 29 35 95 54 42 33 64 126 159 124 47 48 54 68 56 61 70 101 88 140 144 136 148 194 257 264 277 204 139 127 70 62 116 90 139 170 192 218 247 314 348 259 326 267 368 429 285 229 134 88 57 55 43 23 54 14 9 17 23 31 42 25 33 35 44 44 27 27 52 44 89 218 267 212 210 249 1280 800 434 344 526 635 702 522 307 160 208 158 108 184 144 261 424 217 99 30 21 22 29 38 26 40 70 63 40 36 54 124 125 138 53 39 59 66 49 47 67 92 81 133 136 138 150 209 238 263 264 200 142 154 99 96 107 83 151 172 150 197 253 309 333 277 279 387 417 386 348 296 166 121 93 75 36 33 20 14 16 17 70 35 69 30 43 47 38 29 28 25 23 35 80 167 235 240 265 248 1280 1029 413 285 504 382 541 567 310 166 177 135 83 142 146 201 262 399 167 32 25 29 34 48 30 53 60 81 44 49 53 109 129 141 50 32 61 57 39 44 52 85 82 122 165 156 163 212 223 253 291 217 137 139 130 110 118 99 154 176 145 170 213 250 371 289 261 296 381 327 317 313 206 156 130 102 57 55 28 16 29 19 84 49 78 48 51 37 44 47 29 27 23 46 37 83 144 149 158 141 1280 1118 381 266 254 365 497 580 290 196 130 119 101 106 154 156 448 313 220 75 31 35 29 43 26 69 64 74 40 46 57 109 136 146 56 34 47 40 35 43 45 77 75 112 147 167 164 192 242 210 245 215 170 114 136 104 118 112 157 156 164 161 200 202 332 352 279 342 435 244 324 323 195 199 141 134 107 72 46 28 35 27 51 64 112 71 51 50 21 29 28 33 29 28 36 66 114 103 139 116 1280 967 422 250 176 343 551 458 275 196 140 111 112 64 118 65 307 346 277 123 51 85 32 39 39 76 58 94 39 35 56 103 155 154 72 38 42 33 34 43 41 63 71 112 157 143 151 226 283 250 229 176 172 131 137 111 112 153 171 195 176 156 179 200 313 493 296 259 299 303 326 288 244 250 163 136 149 113 66 60 51 27 46 72 98 66 47 46 20 27 37 38 33 41 48 59 90 84 104 81 1280 996 377 238 204 428 624 519 271 203 164 118 88 51 57 33 198 333 1024 352 79 71 29 36 54 80 55 94 32 32 50 104 156 152 81 40 33 31 32 34 34 53 59 99 170 136 162 244 319 243 265 173 190 176 156 138 105 181 172 160 137 147 132 201 262 478 266 228 288 263 314 311 273 257 201 158 161 144 121 134 87 47 53 106 130 72 45 22 35 56 63 51 43 47 51 56 64 72 63 61 1280 1242 368 205 232 551 686 520 257 228 195 131 48 36 25 34 113 226 448 215 40 32 42 54 68 94 56 78 27 32 62 95 140 165 85 38 22 27 32 23 33 41 61 94 173 121 164 264 297 252 259 191 241 155 158 109 132 170 162 150 147 124 113 196 185 389 277 221 297 336 351 276 225 207 190 202 217 142 153 160 130 46 50 98 80 77 66 41 46 46 49 55 70 57 52 70 52 79 89 114 1280 869 312 247 257 1207 700 440 339 366 221 122 41 30 45 33 86 134 172 193 52 29 41 57 82 104 66 52 21 32 65 87 146 155 87 38 22 25 34 20 25 38 56 92 165 140 148 256 271 252 271 185 212 218 173 108 124 134 132 145 138 129 119 170 170 299 339 314 317 315 325 327 240 171 214 249 223 155 154 180 162 90 66 109 56 50 64 63 62 85 68 78 75 57 63 62 62 89 104 112 993 642 298 238 216 795 1280 595 546 539 235 118 56 23 20 56 69 66 109 377 78 51 46 56 76 76 72 40 26 30 56 106 143 155 100 45 28 23 37 19 21 33 56 104 189 147 152 258 240 268 267 170 208 192 161 102 135 136 124 136 138 113 127 152 153 214 340 416 367 324 305 334 328 188 190 233 239 181 172 210 238 176 63 74 58 50 59 82 87 88 103 99 73 77 63 55 102 106 95 112 1239 520 290 196 180 491 1280 1280 1280 628 346 122 67 44 32 59 57 52 157 355 105 91 52 51 75 91 74 33 25 31 54 113 144 150 101 64 37 23 32 23 23 32 56 93 168 174 161 264 257 272 268 228 281 262 151 122 132 119 116 171 158 122 150 116 150 177 248 411 403 356 412 402 259 224 183 258 250 213 192 178 202 239 105 71 81 72 82 77 128 122 132 92 89 90 78 71 112 125 127 103 787 518 252 218 145 392 1280 726 1280 565 448 128 83 50 45 82 123 131 271 730 146 103 69 103 152 113 80 41 25 32 57 113 165 156 120 86 47 27 44 22 24 31 50 93 176 174 177 239 245 242 245 299 338 287 185 132 145 105 138 164 138 140 123 121 138 200 312 328 327 347 347 303 274 230 180 273 288 234 177 160 225 234 163 109 135 99 100 117 144 155 157 128 107 122 119 115 154 131 141 113 740 320 237 192 128 236 733 1280 1280 889 455 229 126 139 378 267 1025 113 224 1280 289 119 139 172 201 128 87 53 39 38 58 116 186 160 97 70 53 33 22 25 27 32 38 77 164 152 182 231 261 223 243 349 447 245 189 147 146 122 139 152 124 121 108 151 161 273 274 318 346 303 354 229 272 213 212 279 266 210 160 169 248 234 212 164 179 150 130 175 180 188 166 119 135 147 153 171 231 134 172 112 589 239 204 189 127 211 402 1280 606 654 530 258 164 1280 1280 1280 1280 136 263 765 945 137 145 238 247 188 92 75 53 48 50 109 179 150 79 68 56 40 26 27 30 35 32 69 154 180 179 217 289 221 257 320 395 303 215 203 180 122 123 150 108 99 133 183 203 270 258 328 438 292 265 281 253 258 301 297 293 233 197 218 228 242 229 184 197 166 164 285 216 180 137 123 150 135 240 290 269 183 199 146 821 793 670 830 938 967 762 635 482 636 691 493 371 257 264 338 273 243 216 362 258 263 312 207 258 227 225 124 184 125 199 209 239 270 364 512 572 554 426 409 374 319 282 483 525 501 465 541 579 446 327 297 519 300 309 265 202 304 291 398 485 389 431 802 754 786 827 995 867 811 816 726 726 888 852 866 897 884 968 861 742 803 535 175 434 599 478 486 435 415 468 491 417 277 346 399 579 545 475 413 851 823 748 824 1000 979 921 756 475 552 565 423 412 127 285 338 350 205 228 310 296 273 315 231 216 238 123 260 178 118 193 206 227 408 413 598 599 428 441 386 321 275 270 495 514 478 430 669 685 546 321 326 554 294 316 238 254 281 316 428 407 400 507 723 643 745 863 958 835 798 729 766 842 851 785 921 980 948 994 917 910 832 583 493 692 649 560 633 441 440 485 416 407 309 357 376 456 378 409 448 853 821 714 789 1252 905 969 777 623 604 438 413 430 423 283 313 368 201 201 254 272 268 284 220 218 254 197 235 177 121 212 218 282 546 474 538 603 365 583 359 364 278 263 425 480 449 415 583 679 508 374 426 567 288 317 294 260 288 382 410 322 428 572 662 697 782 921 823 671 741 749 628 722 862 852 939 923 1043 1047 931 930 803 601 705 562 641 750 766 507 444 417 387 329 409 382 405 489 335 407 475 754 973 736 857 996 886 1021 824 817 585 430 602 300 303 285 315 352 226 197 234 243 214 242 249 239 283 246 266 214 125 206 231 427 519 512 548 537 371 386 294 329 259 300 359 434 433 412 579 615 588 405 478 569 323 267 258 226 315 402 455 282 548 594 812 701 762 873 757 858 674 652 639 654 856 734 929 870 928 1240 873 1037 853 812 657 507 701 780 667 391 429 356 429 255 401 364 384 528 387 401 625 751 818 868 824 842 765 969 847 860 610 429 455 520 346 298 303 519 212 193 215 235 246 299 328 341 349 290 236 254 235 226 282 451 489 604 520 439 329 338 266 290 146 379 305 424 508 474 514 663 579 496 493 609 341 283 219 250 505 394 423 400 645 560 671 754 741 698 733 732 617 666 619 772 781 799 921 908 917 923 1042 1037 891 797 627 598 697 718 675 385 383 345 524 340 436 352 394 513 459 583 474 722 787 679 824 953 905 912 767 715 595 427 434 435 309 394 269 478 279 210 216 141 276 250 327 393 383 270 233 296 240 352 317 479 522 539 534 480 361 307 278 258 147 347 282 423 535 448 593 669 612 508 562 628 385 283 210 322 449 377 336 412 402 632 600 645 830 685 720 715 670 669 600 806 817 865 921 1046 820 797 1029 859 803 850 897 770 739 610 637 340 325 435 454 332 359 391 390 494 501 579 509 784 821 709 821 909 902 826 764 793 603 405 515 491 299 408 282 428 284 257 217 304 238 261 346 420 438 285 215 293 320 416 457 449 494 477 508 355 142 270 275 156 145 290 304 385 526 585 618 764 602 534 575 511 361 274 231 271 327 364 293 431 429 678 646 642 760 669 736 847 696 683 761 710 820 829 939 1291 857 886 1077 771 811 877 966 688 804 573 668 405 248 442 475 486 472 381 367 438 469 565 519 784 756 706 779 750 821 929 838 801 505 333 390 413 276 352 261 520 286 237 208 254 258 240 376 445 426 348 225 271 332 416 409 405 443 509 367 314 291 282 235 179 160 336 351 309 494 652 659 672 567 434 569 442 343 308 125 268 288 314 358 972 587 538 572 632 669 749 733 742 737 675 688 767 777 787 949 1102 958 989 1249 775 725 821 788 592 672 651 715 527 339 410 361 353 438 411 371 421 385 540 452 858 756 835 796 791 714 886 950 655 557 362 375 318 263 289 328 378 309 293 209 336 261 260 358 439 483 390 276 232 309 375 361 334 362 363 355 421 370 264 143 276 305 378 420 390 584 723 647 669 544 462 506 435 376 303 218 234 260 354 429 439 617 506 508 557 711 646 824 708 729 594 552 836 898 871 913 906 1000 927 1208 818 703 819 665 610 667 848 789 579 352 387 333 332 354 420 387 471 481 385 488 703 700 741 742 751 697 781 838 660 614 601 465 380 487 264 300 407 290 406 263 416 369 296 414 447 484 517 283 263 378 350 352 334 393 391 405 533 365 265 134 241 329 464 420 473 590 633 642 670 602 514 444 407 458 466 280 247 234 300 499 359 446 486 528 530 716 629 699 710 759 576 537 844 976 956 992 876 880 982 949 814 825 822 744 702 885 739 865 645 301 311 326 320 349 405 452 564 448 604 427 626 730 746 718 718 759 752 767 806 702 625 289 397 625 254 268 534 298 402 317 544 364 412 412 453 481 578 297 277 291 309 361 451 348 394 409 221 184 225 133 255 358 595 529 647 533 639 650 682 752 605 485 515 483 522 371 277 296 294 366 350 380 444 486 619 688 646 597 776 670 614 648 735 815 770 946 963 836 988 1042 752 764 916 763 775 797 757 648 672 278 250 286 317 328 413 432 406 424 445 390 674 703 748 660 783 702 826 667 841 623 470 257 209 380 229 273 634 299 421 443 449 387 493 423 440 542 535 338 249 260 373 353 371 322 338 178 202 205 133 149 362 425 655 654 653 597 614 644 736 723 566 546 588 447 590 386 420 363 352 271 230 361 429 589 686 763 747 637 763 634 606 696 831 934 965 946 943 911 944 1006 856 836 1015 876 764 685 829 734 604 239 252 300 333 315 448 444 452 386 407 307 701 674 638 751 776 658 739 663 710 668 418 376 424 281 233 275 496 311 368 588 335 373 425 435 551 579 483 426 296 300 359 412 387 438 326 291 360 192 160 187 444 508 579 623 616 634 640 543 785 715 568 589 484 437 584 424 257 233 252 243 302 359 344 565 606 743 742 700 818 716 566 617 906 939 929 982 828 917 932 1067 928 840 1000 975 827 678 743 681 572 159 238 262 252 287 415 406 352 328 411 372 788 703 718 747 744 716 679 658 599 593 398 504 303 309 237 312 470 356 270 540 290 346 431 459 576 535 487 492 331 246 337 370 414 418 174 304 182 401 192 405 563 628 633 680 726 528 498 590 693 760 701 574 564 414 604 412 295 201 204 215 174 343 456 570 438 648 664 728 715 763 629 631 905 1001 1209 895 930 989 983 1007 840 973 953 951 849 702 726 689 571 177 229 249 208 264 462 378 329 298 471 413 886 674 777 680 659 772 623 633 581 493 344 363 178 168 185 209 346 430 374 385 272 302 433 517 513 527 463 431 417 235 276 379 406 376 171 287 188 450 499 487 601 598 738 799 818 587 607 491 621 720 668 554 601 417 524 420 291 217 160 197 142 230 423 636 728 658 672 743 745 699 697 667 795 1041 924 915 895 904 1045 1089 858 902 953 1067 771 718 662 726 495 168 213 233 247 274 411 346 305 332 432 156 927 605 773 698 745 697 656 653 584 412 350 344 183 150 158 202 335 357 370 293 281 336 427 612 488 530 520 410 404 247 279 428 408 343 174 183 422 523 562 586 682 677 711 814 729 632 523 491 571 651 660 687 528 367 536 404 261 248 166 215 183 232 345 424 480 576 642 710 634 721 678 734 786 1027 811 920 892 1023 892 1024 953 962 948 962 877 684 775 758 406 287 122 184 235 235 415 349 286 430 362 303 854 673 659 626 683 722 768 611 600 401 389 288 225 141 122 213 332 390 403 279 315 313 519 611 643 485 470 366 424 256 279 383 377 397 442 433 503 491 593 570 767 701 810 849 728 653 669 453 547 735 672 772 548 436 497 416 265 217 173 201 256 262 288 582 501 614 625 716 601 663 710 723 793 1028 863 904 898 923 850 1046 886 927 822 906 792 609 701 739 203 292 130 175 138 294 313 369 367 375 375 287 787 701 637 631 689 693 910 658 528 417 507 242 211 154 137 210 329 514 418 274 289 336 475 627 596 408 366 345 455 263 306 343 377 427 612 566 557 577 636 618 723 747 707 811 831 682 651 561 597 700 678 712 617 331 429 403 343 289 93 179 231 258 232 358 346 308 438 581 632 474 647 815 746 779 857 955 1018 864 895 1040 963 953 941 901 657 654 711 573 197 278 216 172 125 247 321 385 425 477 285 302 825 831 727 638 642 757 808 664 435 434 478 416 208 158 176 199 429 672 529 316 276 257 408 626 566 426 350 357 402 409 301 356 437 479 507 625 614 669 552 645 792 684 847 839 788 600 553 547 681 655 719 618 577 344 448 332 405 274 263 212 231 139 271 227 331 310 338 328 448 594 619 873 746 686 867 1136 918 891 815 943 976 934 990 798 714 660 613 487 300 133 196 174 206 234 271 355 424 369 351 250 833 810 796 645 623 750 744 628 482 441 421 407 271 203 217 217 399 607 528 397 300 327 411 655 513 582 450 514 437 364 301 378 347 396 495 696 609 712 670 723 706 724 857 762 750 584 709 560 589 610 665 578 619 427 410 290 322 276 614 168 302 291 239 248 246 298 316 587 511 547 636 852 920 606 815 1077 975 925 853 914 896 890 951 888 706 688 637 368 344 134 117 192 212 270 294 367 380 424 307 237 744 723 682 728 694 634 656 473 461 391 347 294 361 359 284 264 455 589 571 363 297 356 460 578 543 576 525 433 440 392 426 472 371 417 584 679 775 765 750 739 759 718 669 759 784 444 668 557 615 608 638 521 498 432 434 302 309 322 392 305 288 240 301 214 247 269 347 320 521 602 575 730 894 669 908 893 982 903 803 993 667 899 894 771 770 708 590 422 350 140 134 244 234 259 285 336 530 356 150 150 640 738 668 676 721 706 621 416 363 331 373 273 490 418 296 284 573 627 526 380 293 360 419 597 519 658 487 475 372 384 531 511 401 412 649 744 868 852 762 713 737 729 772 690 659 408 599 535 559 600 619 486 439 488 582 336 253 257 276 348 148 274 137 195 203 215 220 275 873 428 584 701 723 656 889 822 854 873 960 994 714 822 836 651 760 681 417 358 315 162 138 244 225 268 238 282 458 400 294 270 674 884 698 664 762 714 551 377 315 322 338 288 295 232 235 376 700 600 509 398 361 361 411 582 640 571 425 474 437 417 519 538 525 437 560 810 830 694 721 737 850 650 796 729 607 424 605 397 456 584 607 428 360 350 481 364 255 284 312 268 266 153 214 195 232 202 218 330 736 302 601 660 708 706 692 880 797 883 992 954 819 854 783 718 769 649 345 338 382 155 136 219 280 213 281 345 434 366 274 279 860 885 762 664 729 655 538 386 259 285 375 243 238 205 365 669 631 639 569 358 330 401 478 547 680 442 417 442 451 427 487 549 586 581 627 788 839 805 736 802 824 737 787 843 508 509 653 347 427 558 647 453 403 357 421 484 336 201 226 265 369 314 218 213 299 198 208 478 378 272 591 580 730 663 810 931 996 808 902 794 683 758 672 743 599 566 282 277 185 137 201 203 145 254 249 377 377 407 293 213 827 781 794 657 684 605 472 329 240 274 290 269 273 227 521 557 735 608 592 392 262 382 373 492 547 387 561 490 427 385 468 594 651 650 711 741 787 847 794 798 915 881 736 787 634 579 658 385 364 646 588 494 491 347 395 429 368 214 267 284 421 301 242 205 239 224 233 451 306 277 475 584 591 685 854 891 938 732 745 779 684 597 663 657 473 338 387 429 153 237 206 237 125 233 233 254 380 389 351 234 738 784 842 674 585 497 448 260 260 250 294 306 218 339 530 581 602 684 496 338 318 429 428 533 443 414 562 499 446 475 455 670 629 875 870 829 854 756 887 797 899 824 830 888 694 589 732 404 396 621 564 478 414 335 338 453 378 244 274 333 357 253 161 257 207 303 260 437 260 369 396 551 508 725 788 965 829 785 709 748 673 463 539 488 283 292 271 330 347 276 178 127 190 135 241 276 344 406 286 228 636 770 688 625 548 450 398 280 300 197 343 141 176 361 429 495 542 675 432 402 437 413 490 593 405 537 525 563 441 486 526 609 696 879 938 828 822 764 886 682 721 883 690 759 719 614 617 490 492 605 504 400 387 308 321 412 396 437 480 371 349 278 305 225 203 264 324 413 253 229 457 494 457 685 688 974 732 831 755 810 566 482 567 323 389 351 211 425 498 234 188 122 122 268 151 316 299 402 355 128 597 636 635 704 662 415 395 338 235 168 439 143 240 287 383 655 593 647 450 487 536 430 478 535 396 716 528 509 429 472 517 589 852 944 925 779 695 710 897 672 782 889 759 719 805 591 686 485 523 536 538 379 297 359 350 437 375 464 433 413 374 352 279 138 227 237 332 460 286 273 343 546 492 671 780 830 826 863 795 735 539 476 555 396 662 300 274 255 229 191 173 130 128 147 141 295 288 358 318 233 660 587 668 776 651 448 398 274 252 178 312 334 399 323 396 616 660 555 451 566 530 406 441 435 400 551 540 454 405 471 589 725 871 780 860 753 766 725 849 826 821 896 910 773 776 618 662 472 454 520 411 387 374 323 327 417 449 414 338 399 398 183 246 236 233 327 236 363 216 225 417 522 615 679 722 774 874 748 809 674 599 538 445 581 468 299 276 254 278 201 170 121 132 144 141 264 294 339 346 284 555 633 672 639 652 469 435 326 303 213 308 520 419 560 551 623 707 574 467 486 478 416 523 440 554 603 540 497 493 520 589 832 750 973 766 803 885 813 826 906 763 941 889 766 735 699 604 477 456 519 410 437 360 290 342 418 504 412 408 508 420 210 281 209 351 488 384 169 476 272 424 446 581 657 667 736 804 749 779 653 583 476 441 463 380 243 135 298 284 201 175 123 129 142 143 342 300 358 328 217 579 669 760 764 554 521 391 282 383 392 431 634 505 534 576 732 715 580 502 457 434 454 514 425 503 627 625 465 523 448 592 773 885 823 825 877 903 767 987 868 712 971 826 902 717 768 648 544 537 574 534 482 403 387 326 376 406 431 487 521 388 216 284 410 424 485 627 261 280 198 319 348 361 573 551 663 700 878 792 675 594 509 504 448 373 202 196 209 199 243 231 126 131 134 251 283 298 363 275 121 565 661 746 755 577 433 398 256 294 300 373 484 507 616 615 851 756 617 446 476 437 436 430 384 611 553 578 423 429 562 653 774 784 789 712 857 683 757 860 1070 925 939 799 919 665 597 665 543 586 597 593 550 480 453 413 428 437 463 604 559 450 407 211 368 456 515 199 253 324 230 285 279 403 540 476 696 748 744 747 717 621 554 520 424 263 119 178 180 231 152 126 134 124 126 240 240 322 295 245 116 552 737 746 681 655 463 381 273 319 276 430 582 573 752 659 786 703 661 435 412 374 369 361 439 623 537 502 450 401 537 700 838 711 886 822 836 750 816 852 1076 1035 864 832 803 616 424 514 603 578 661 650 601 511 554 542 597 445 467 547 423 474 438 196 303 352 251 501 132 468 169 171 258 476 457 509 703 800 639 720 649 646 607 587 399 214 173 158 106 114 219 125 208 121 119 130 229 225 159 131 113 570 720 690 727 661 475 379 332 347 564 520 627 606 681 751 690 674 698 495 451 382 397 326 529 643 555 554 474 432 675 709 809 793 852 768 853 834 853 1027 1011 867 771 803 685 562 371 549 616 591 628 709 686 595 596 520 621 422 556 550 418 409 420 203 270 277 243 277 800 140 131 142 209 349 442 471 601 727 675 705 562 580 512 539 371 132 183 171 174 105 118 190 210 198 123 122 210 131 156 126 119 719 750 781 721 660 522 404 321 432 557 505 653 673 725 660 800 781 619 451 464 409 352 376 487 592 596 563 500 451 748 761 798 821 858 823 915 742 844 967 1206 781 778 658 666 448 406 555 524 704 667 731 776 682 638 625 589 486 561 583 484 486 347 177 285 236 266 205 9999 63 98 137 180 386 474 565 614 676 673 708 545 500 525 487 352 282 466 172 170 147 109 187 218 215 206 131 131 137 144 126 124 694 689 848 651 666 501 389 326 379 501 566 714 711 808 774 753 753 532 573 453 441 346 431 481 520 624 513 475 403 652 745 837 758 982 835 847 1011 930 859 1251 810 725 757 717 409 421 501 458 805 741 677 688 770 708 802 610 480 648 576 468 522 348 168 303 307 263 99 100 55 65 126 193 371 419 483 604 629 650 740 630 411 430 424 346 150 146 163 180 178 199 205 224 250 228 151 138 133 226 203 126 671 668 846 643 615 468 376 353 416 480 578 627 632 755 786 750 730 568 553 444 380 435 403 492 555 559 445 448 409 733 779 902 836 924 905 864 925 936 974 1237 937 645 594 667 345 339 431 514 631 744 752 814 688 590 652 621 570 631 542 461 536 348 168 188 153 185 87 75 9999 61 121 158 324 352 444 516 572 596 629 567 474 444 560 543 388 163 100 113 189 119 125 227 279 244 168 142 124 220 209 148 629 630 812 729 601 497 514 353 432 533 591 592 670 747 627 726 712 544 520 427 413 499 544 551 591 543 392 453 419 733 809 883 871 984 809 930 904 826 935 1021 937 618 478 524 352 244 421 561 587 778 787 850 676 550 622 673 637 703 583 506 478 428 336 320 135 154 83 72 51 60 139 169 396 359 392 536 444 540 544 537 562 528 626 623 401 493 216 177 126 122 128 230 285 249 317 140 121 226 246 156 589 572 689 779 646 535 573 448 542 533 569 596 714 653 684 700 726 613 586 495 427 430 637 493 664 502 453 451 463 701 824 843 1085 934 873 895 809 859 896 779 945 669 471 365 411 218 382 574 669 813 845 697 745 672 696 808 873 758 654 554 534 448 384 130 218 128 72 84 9999 72 149 182 370 330 1023 595 406 490 481 504 549 538 652 739 543 600 231 184 118 119 125 209 245 238 262 144 125 148 156 162 429 601 669 738 577 567 568 497 483 607 576 626 775 670 672 721 849 623 655 517 462 529 548 507 636 450 527 533 603 687 801 971 930 895 1152 978 845 923 941 942 1043 651 443 288 390 225 421 579 828 959 855 707 798 714 786 790 704 653 705 573 581 396 307 226 175 79 71 75 62 66 143 209 358 377 630 606 399 420 420 470 499 471 629 416 624 625 275 181 116 119 183 199 221 267 267 142 139 145 159 153 372 459 536 579 455 563 500 474 548 705 600 603 697 675 674 728 826 650 613 562 507 545 448 595 767 468 582 612 675 677 807 853 808 935 808 949 825 846 852 960 872 686 374 271 384 282 417 584 919 842 858 753 711 742 789 742 818 747 721 615 611 367 305 188 157 79 68 72 75 64 146 235 358 565 632 570 376 431 439 395 422 457 441 428 521 403 144 231 111 125 182 202 215 292 155 153 147 147 140 133 367 403 479 514 424 563 497 507 578 667 624 681 604 615 637 663 820 796 615 539 479 609 547 613 665 492 574 536 817 714 919 901 800 883 881 771 767 800 872 916 880 622 347 257 454 347 435 573 708 829 1022 793 890 818 767 885 776 781 694 627 555 395 293 181 157 63 60 64 43 67 182 494 341 736 9999 530 415 563 452 403 421 424 392 407 519 390 356 259 202 119 117 188 235 260 144 147 153 144 139 135 373 361 435 451 421 579 516 551 642 647 594 637 515 631 744 655 757 709 585 547 457 598 607 712 614 584 536 663 746 844 955 736 880 864 889 749 836 774 932 923 840 531 298 234 402 467 507 602 699 859 848 793 850 705 785 838 712 731 662 593 601 351 299 209 169 83 61 72 67 79 243 430 408 705 753 382 389 579 524 474 338 392 448 315 434 356 287 168 206 105 109 213 247 217 149 132 143 134 116 115 297 321 369 376 323 534 582 555 572 606 621 508 571 650 694 658 711 644 660 668 610 627 681 679 526 552 577 671 678 831 835 847 873 1036 753 857 966 792 901 1085 912 520 314 249 348 428 554 604 746 867 885 836 812 705 884 746 809 723 702 593 507 380 228 255 187 92 68 93 79 136 227 267 254 452 367 337 420 419 425 325 451 506 346 366 481 335 415 300 227 98 106 118 214 229 263 130 127 116 108 116 324 300 269 309 283 471 553 605 571 541 448 596 640 685 695 601 638 644 614 602 598 637 695 546 435 495 629 665 691 835 896 921 873 916 859 830 966 738 906 974 822 485 313 273 513 651 674 642 820 922 881 801 845 826 756 763 689 674 689 585 532 380 229 146 126 154 89 9999 57 126 209 413 277 622 303 385 412 433 320 327 404 406 392 415 441 402 493 329 128 185 179 193 187 190 236 214 124 126 111 112 539 435 230 291 284 477 440 547 621 470 415 583 582 646 662 678 610 698 643 623 530 566 535 503 440 486 658 719 602 911 940 921 869 883 804 817 774 689 965 941 838 513 306 267 620 650 725 702 808 889 951 798 882 905 745 742 767 660 643 543 556 405 237 154 123 112 106 77 148 112 227 488 355 538 362 372 439 384 356 390 372 371 362 290 326 396 469 280 235 186 177 176 164 200 222 181 118 110 105 108 700 677 419 380 247 387 431 524 608 410 570 594 626 607 671 735 594 732 598 573 545 583 495 477 478 528 656 718 633 857 883 834 998 902 887 893 767 719 940 940 894 582 360 261 455 609 682 755 893 796 826 823 879 835 841 862 936 618 697 623 540 318 283 171 139 120 119 90 182 292 593 301 519 422 402 419 469 431 473 458 356 316 316 246 273 378 398 335 292 209 179 177 179 212 210 169 113 104 104 168 563 672 611 435 272 325 425 500 491 647 595 566 583 489 694 660 633 587 582 513 591 601 491 473 508 567 614 759 716 845 895 751 1006 975 970 939 844 651 835 1104 859 601 412 337 482 559 632 864 843 841 756 919 729 753 862 809 809 683 710 557 517 299 351 203 153 277 135 9999 214 9999 910 9999 462 387 365 516 531 507 528 439 363 332 259 254 227 350 502 359 393 267 227 184 189 217 213 176 170 165 165 177 592 739 635 383 273 326 464 523 522 596 487 549 528 607 678 646 723 528 559 521 565 442 525 446 562 608 648 715 858 821 885 779 993 983 859 993 788 833 843 916 991 669 470 356 390 452 647 745 716 718 831 772 758 745 883 798 756 570 711 518 413 272 383 496 494 336 504 302 9999 9999 835 9999 525 262 358 478 476 570 614 536 490 358 301 294 238 306 406 357 317 273 230 212 208 203 187 178 173 173 179 203 579 685 539 420 231 311 495 505 586 504 505 478 475 590 644 660 587 567 541 558 447 384 439 560 590 656 734 597 849 712 931 846 886 902 993 965 746 995 1248 889 896 790 670 410 427 478 646 696 665 786 756 749 795 774 883 752 655 578 645 388 308 322 450 287 584 287 687 9999 9999 9999 328 9999 294 349 297 307 463 555 604 541 478 420 333 247 229 278 298 303 325 287 237 220 226 195 175 180 179 174 202 219 532 636 547 484 299 373 507 552 445 505 427 347 416 473 602 613 654 589 574 615 410 480 421 587 631 633 751 709 788 758 920 897 772 824 838 955 745 978 1280 935 909 634 846 642 528 533 635 758 829 930 856 790 805 680 647 786 715 732 669 438 334 425 550 296 526 212 554 210 402 294 265 677 296 329 276 352 360 406 541 483 513 396 379 262 225 221 286 293 340 359 248 214 216 225 184 180 179 176 200 183 515 584 573 620 424 420 528 605 508 524 387 484 445 478 509 703 589 487 518 512 490 481 536 645 535 673 631 782 718 767 902 993 750 822 856 910 891 928 1150 965 863 741 792 628 583 611 573 737 796 841 771 865 710 753 798 831 764 676 858 516 414 502 596 403 405 559 252 252 431 303 328 435 357 353 379 425 283 285 556 451 490 391 407 240 226 202 235 368 372 462 298 236 222 247 192 172 168 174 180 108 539 644 523 521 530 419 450 531 481 406 439 519 656 551 573 562 545 500 575 394 709 301 562 622 497 698 639 776 751 843 855 976 978 822 856 900 912 913 1060 1005 829 857 800 706 704 532 620 718 787 804 805 872 781 816 835 774 800 646 774 749 546 620 474 277 333 535 641 703 518 755 305 345 275 332 369 366 332 639 511 496 437 493 314 130 237 218 209 273 394 355 281 229 201 221 178 170 163 164 113 103 511 589 533 572 516 450 445 524 417 414 450 414 456 535 592 500 482 572 634 551 506 359 451 432 671 642 599 726 830 723 964 878 809 940 949 939 899 908 1056 933 892 875 749 672 741 570 638 833 908 714 804 791 791 699 666 717 695 534 556 652 778 547 437 248 293 640 477 638 682 196 191 644 264 508 359 413 425 462 303 322 290 461 211 159 229 232 206 230 220 241 224 194 179 202 167 167 161 159 106 103 489 455 549 566 430 427 437 446 380 396 377 443 588 710 536 541 440 653 650 492 338 406 447 559 576 564 732 723 848 732 885 793 862 900 888 870 866 900 1040 925 838 922 707 696 686 625 571 835 698 791 830 867 905 639 782 782 538 574 588 628 667 554 427 267 289 204 443 522 723 663 673 531 300 490 359 309 303 369 267 289 133 203 503 144 216 232 123 121 167 199 181 121 114 178 167 164 158 153 106 108 474 459 566 533 477 445 412 408 381 407 406 412 475 569 504 569 490 626 643 580 308 379 410 666 589 674 814 712 839 842 774 867 913 947 829 965 868 978 948 1008 732 957 724 690 747 662 560 729 661 780 711 800 758 718 677 722 555 601 684 562 577 483 326 262 345 199 293 157 223 646 704 703 387 386 432 345 303 366 332 335 181 474 149 120 120 139 116 114 105 116 113 113 111 162 167 161 152 148 156 106 478 615 609 482 482 455 380 339 396 348 367 382 507 561 502 447 535 679 542 442 279 341 385 518 541 681 788 712 668 819 699 870 864 820 885 848 795 907 880 953 764 788 855 800 662 595 623 641 626 712 680 846 715 663 761 699 586 450 642 412 612 416 267 252 583 720 481 399 307 476 431 488 314 282 327 391 363 282 353 336 425 138 125 268 143 133 218 110 112 114 111 108 105 158 162 104 150 153 148 103 474 504 592 484 481 400 325 282 340 298 360 422 517 523 481 479 624 621 484 359 285 260 341 504 458 639 668 781 714 787 672 822 818 858 850 921 710 1033 864 862 690 807 892 872 674 617 600 645 685 737 812 812 686 686 728 686 677 571 573 411 477 337 224 216 409 677 587 376 627 387 444 296 283 339 405 398 268 317 310 306 235 135 262 132 171 138 121 114 124 112 110 109 103 169 161 152 153 148 155 107 400 497 540 493 480 434 278 256 252 278 341 381 451 513 493 425 657 599 468 371 341 391 406 443 520 667 660 704 749 723 641 763 860 824 893 831 712 1186 849 888 775 771 877 868 631 609 614 678 602 767 804 851 724 751 728 673 577 586 555 592 382 295 221 216 383 587 563 209 639 398 438 237 235 255 464 389 269 414 246 232 196 257 233 234 136 153 133 134 137 126 117 109 163 193 163 151 159 153 180 114 418 492 478 488 553 445 304 226 220 249 297 404 474 522 436 483 567 424 374 446 377 338 451 546 562 632 640 731 708 706 756 793 848 880 850 841 782 907 932 880 951 765 902 870 686 606 621 601 562 754 796 861 743 797 886 776 712 634 576 570 366 339 254 268 428 441 593 508 454 642 451 248 235 239 340 475 449 242 287 235 196 236 148 165 423 170 148 162 151 139 131 112 166 213 162 162 164 171 203 114 479 605 504 498 467 431 394 228 197 236 334 410 527 475 447 596 520 407 484 360 267 356 429 465 610 718 681 700 701 682 831 665 718 999 899 821 1012 981 907 818 1009 909 841 815 725 645 642 663 665 717 849 844 721 822 756 696 793 676 586 455 475 380 294 339 594 459 646 582 801 678 450 237 318 272 382 635 423 325 289 137 131 279 151 155 173 198 183 167 164 135 135 116 160 189 165 171 181 186 198 115 530 666 511 524 450 425 488 317 226 219 300 398 483 435 407 541 409 321 434 385 325 420 460 478 546 768 733 757 632 551 788 752 720 971 850 903 991 1025 972 700 900 883 871 784 866 689 638 668 705 757 836 859 870 724 720 743 660 721 600 578 568 403 371 509 634 404 588 635 687 649 428 288 339 424 304 495 532 324 299 138 151 153 152 161 182 190 207 171 156 138 128 119 154 176 170 177 190 198 200 191 608 684 559 451 426 517 453 351 368 294 322 410 422 422 430 478 409 377 433 513 414 507 440 510 662 679 689 850 712 548 713 886 738 809 850 937 958 947 809 723 852 872 761 734 844 730 623 632 668 808 863 966 880 763 812 680 674 615 640 645 569 434 549 804 763 552 574 593 743 506 389 486 459 475 269 403 369 323 275 228 219 160 161 163 172 187 199 163 153 131 217 218 157 175 173 184 208 211 214 208 606 586 579 484 429 511 449 398 360 308 390 383 415 438 433 436 369 425 434 368 362 533 550 478 577 617 731 905 689 584 713 821 929 921 832 880 749 777 951 772 799 928 841 662 872 795 610 656 667 910 916 895 854 772 765 654 724 660 687 721 691 564 668 738 730 579 474 437 553 607 519 560 398 407 332 274 472 376 264 209 236 151 156 149 168 166 202 177 142 126 244 250 166 175 179 208 205 224 236 222 605 628 597 518 531 492 522 391 423 436 391 388 416 410 476 359 390 409 518 369 453 564 546 567 560 639 888 800 653 636 729 753 1022 989 854 923 866 783 915 883 763 854 780 819 887 902 663 637 761 741 963 856 1000 749 910 781 790 679 742 660 689 632 684 628 658 562 587 536 612 635 564 354 291 391 373 251 497 390 384 221 206 133 144 146 157 155 154 156 136 128 252 256 174 178 203 210 199 225 251 225 604 676 611 534 602 460 591 407 468 542 375 393 386 375 431 311 397 470 373 383 530 511 574 501 512 611 792 771 758 841 708 839 910 995 1009 782 1021 794 929 978 763 890 807 808 823 784 691 677 740 803 935 805 869 683 894 833 811 657 865 696 755 702 646 636 626 585 758 454 733 498 481 301 242 209 579 437 527 508 475 316 235 130 127 141 127 134 121 129 116 125 247 231 118 187 243 209 187 220 277 187 627 705 610 532 597 513 560 442 542 491 442 374 412 384 379 340 358 408 437 381 553 558 610 486 574 652 682 711 760 771 707 942 978 899 1009 902 916 869 892 968 981 881 870 790 799 824 712 585 760 763 840 852 685 817 804 781 754 737 944 737 687 719 659 655 644 648 663 744 677 559 272 232 249 577 692 461 629 472 533 300 260 129 211 150 201 114 109 119 108 121 230 137 122 209 282 202 176 194 142 116 627 706 546 507 566 536 491 575 601 494 580 439 437 316 312 338 363 425 367 487 479 603 646 477 562 570 797 726 846 769 665 934 912 929 909 864 907 821 860 845 822 956 759 821 798 878 812 656 713 759 907 820 645 856 880 889 805 702 832 727 645 605 665 626 649 735 680 732 715 447 283 270 252 401 218 634 465 532 433 376 360 133 197 302 253 185 111 113 113 127 141 137 126 224 295 215 179 240 122 185 677 654 588 556 497 573 512 662 572 494 608 467 409 351 279 319 410 447 472 515 477 523 751 495 601 548 815 783 754 629 622 768 843 923 773 818 991 825 950 954 782 905 1031 853 823 839 783 728 707 927 868 804 653 852 817 951 853 643 683 693 694 484 643 584 715 773 752 695 736 471 346 377 347 527 586 467 182 187 540 417 322 130 231 301 334 182 126 117 118 134 141 140 124 212 260 243 187 216 190 194 834 657 629 637 611 590 561 544 506 560 661 492 406 394 319 350 475 457 424 484 445 584 597 577 649 583 672 771 806 698 641 669 843 774 841 802 842 875 890 954 881 930 1015 884 808 766 741 687 814 921 843 837 725 889 914 850 823 665 674 648 708 515 567 525 758 838 787 714 693 563 506 546 576 522 732 642 436 390 574 408 354 240 198 326 295 250 229 186 117 127 146 133 121 141 245 281 215 201 203 207 772 636 632 688 610 673 554 540 534 586 753 512 421 362 331 403 397 439 405 483 441 478 586 543 591 681 636 806 835 677 656 665 752 748 823 918 847 780 755 840 949 1007 838 834 888 751 791 698 818 871 799 782 795 758 927 828 781 834 694 710 666 640 626 627 743 839 656 744 678 668 655 759 624 426 611 582 665 515 439 478 356 139 236 278 768 335 262 108 115 119 147 145 196 149 246 230 232 212 221 229 778 639 710 686 703 634 632 616 632 605 674 612 420 400 326 413 352 377 466 430 441 522 699 506 570 640 689 803 867 620 613 642 715 743 866 895 848 703 778 845 963 886 864 816 899 835 845 850 878 928 772 788 748 800 887 757 803 734 745 778 591 564 634 472 560 686 708 842 689 642 717 631 655 349 558 493 427 417 429 443 400 141 250 267 377 155 135 258 121 129 155 147 234 243 280 227 228 215 213 230 664 685 681 745 644 541 627 652 647 666 621 666 466 370 349 356 365 395 480 443 363 485 578 562 447 563 691 807 889 605 624 643 632 767 782 777 780 721 779 826 860 889 844 796 794 873 1005 682 722 802 742 703 711 759 850 776 764 807 879 833 577 630 571 425 675 646 625 748 639 698 649 646 630 439 458 457 469 340 381 369 394 141 143 136 402 147 137 257 142 126 185 180 275 254 277 250 222 225 195 234 663 658 655 716 576 599 647 651 623 595 577 651 523 344 337 431 408 390 448 486 446 495 516 594 548 575 638 763 724 537 610 628 543 666 771 815 729 752 808 746 838 927 922 788 798 930 777 753 778 855 745 600 710 738 786 709 680 831 805 881 796 654 587 484 705 654 656 658 814 706 625 723 707 532 640 517 561 447 291 276 308 150 120 124 239 145 147 142 139 123 231 473 416 315 285 231 194 241 188 252 616 685 683 659 745 596 622 699 558 662 581 642 526 375 473 475 422 384 477 510 446 488 512 589 502 596 667 792 770 534 563 649 483 723 818 776 753 770 834 851 798 817 835 857 886 1046 739 920 1042 889 713 659 691 758 720 792 677 667 766 904 775 633 649 576 786 693 663 633 806 694 778 741 816 611 778 670 690 355 275 296 305 254 202 121 227 118 125 140 142 132 235 582 636 479 287 203 182 250 227 253 617 716 804 684 835 614 619 695 602 660 605 684 567 536 633 510 406 429 381 397 385 476 497 600 634 599 681 720 820 447 641 625 572 653 765 846 810 810 786 825 833 946 920 783 908 879 785 878 829 751 823 681 599 740 826 747 733 554 710 890 849 693 669 714 807 677 643 448 611 745 812 756 789 663 717 708 627 515 312 250 254 286 285 239 199 119 199 145 149 151 227 674 612 695 266 135 222 261 240 249 695 686 710 683 767 659 614 642 623 618 607 796 697 806 684 593 417 504 390 326 398 410 431 573 600 656 635 651 511 360 621 646 543 676 743 875 741 855 782 695 834 947 925 720 878 918 765 738 793 713 858 550 650 683 927 647 627 588 695 780 730 819 772 807 705 717 643 442 652 856 696 687 831 791 728 637 659 553 388 241 348 352 297 237 178 208 216 135 133 173 407 660 774 868 368 140 271 254 243 280 820 687 680 654 766 656 586 636 700 641 646 748 795 690 705 693 475 526 434 333 480 314 443 521 692 610 631 628 412 400 586 606 526 637 870 867 753 824 873 792 796 947 966 895 833 903 920 887 886 707 814 556 590 689 755 618 469 624 629 877 749 758 843 845 851 740 848 718 645 726 843 750 791 864 701 642 687 434 400 324 288 293 350 262 195 191 230 186 138 181 355 458 647 767 694 393 338 307 321 345 725 692 708 679 832 655 565 713 665 755 766 748 713 623 629 712 540 566 469 455 305 292 478 547 666 564 660 647 389 388 459 569 575 589 776 722 787 706 863 827 713 773 920 1052 884 878 834 811 1018 745 711 498 542 732 751 618 563 584 656 883 744 881 876 737 716 729 808 644 674 690 829 855 854 741 827 650 689 459 331 348 286 325 595 426 194 245 131 107 129 184 315 279 435 686 801 556 412 384 306 292 695 640 654 735 832 679 651 802 749 744 657 743 748 665 697 779 563 488 597 496 385 336 413 561 541 463 647 600 478 469 585 619 615 536 662 710 656 780 764 753 726 771 912 912 806 818 797 770 850 751 743 573 552 620 706 574 658 709 795 787 722 893 830 930 621 814 624 703 637 698 749 876 854 744 617 578 670 436 287 323 412 405 191 129 121 125 137 133 130 154 249 133 390 524 547 606 510 474 401 312 641 663 609 679 735 735 830 677 684 703 651 736 639 641 712 801 618 499 681 721 387 399 512 574 537 512 792 613 554 425 590 607 703 631 738 637 652 792 789 707 756 800 908 840 793 842 793 840 685 769 700 548 538 637 668 667 650 608 675 768 895 871 974 949 706 686 573 754 729 784 754 801 609 583 482 473 587 619 284 246 144 146 126 125 112 198 300 158 131 161 128 187 242 368 392 376 518 541 714 467 616 693 632 679 766 707 830 651 654 698 732 741 753 763 761 665 640 523 660 611 398 322 470 456 554 650 643 635 575 437 500 628 672 671 619 660 611 803 867 736 856 756 765 807 940 817 883 878 863 732 881 660 621 647 710 698 657 652 710 836 770 831 938 805 818 619 694 737 794 744 805 699 527 514 525 531 418 435 402 247 121 119 109 132 285 183 161 167 132 137 117 134 206 257 247 224 301 501 764 614 641 618 681 708 833 707 830 795 736 765 793 778 761 875 802 652 652 508 527 505 520 444 409 475 593 555 652 612 595 471 619 650 667 703 621 642 518 714 719 753 853 797 751 811 906 840 726 732 788 792 824 734 709 601 666 607 709 715 757 876 853 926 864 863 864 654 718 611 655 794 783 645 551 553 631 674 470 402 386 253 116 196 162 193 237 122 331 165 143 134 146 146 213 205 187 184 186 310 508 690 719 618 714 770 797 906 706 767 681 747 784 884 764 803 718 619 652 564 397 403 457 421 319 584 495 553 615 654 664 487 621 757 725 769 625 509 535 670 726 752 838 902 743 809 791 798 728 720 672 828 902 760 750 613 629 661 742 703 655 798 914 892 837 717 937 746 712 699 780 768 817 642 642 686 616 596 225 384 324 293 204 175 180 209 206 129 254 147 152 165 166 157 282 194 192 180 169 216 336 573 661 579 661 683 797 906 734 771 846 827 807 743 767 799 652 680 677 676 338 408 449 341 409 505 396 453 615 660 545 535 630 744 684 735 538 515 515 620 700 715 733 857 722 849 761 705 781 839 605 757 877 801 780 614 558 698 804 643 627 755 937 922 802 734 931 795 915 771 818 831 868 716 783 644 594 576 191 303 276 273 216 265 358 240 145 243 311 260 155 187 194 186 197 225 240 170 149 174 248 343 637 619 616 684 797 797 834 808 887 795 677 741 707 761 645 709 662 649 318 338 381 451 431 513 318 470 611 578 494 489 668 741 677 701 462 568 592 624 664 756 700 729 801 820 794 677 706 794 675 786 792 701 788 758 567 605 808 629 714 844 758 892 794 861 924 843 855 741 693 925 837 843 731 580 611 521 170 295 209 225 194 212 236 268 140 280 274 241 135 217 472 223 219 220 342 177 142 168 196 251 718 694 643 804 766 707 683 783 859 659 734 796 688 833 695 781 669 648 564 344 273 435 386 582 426 537 604 700 559 489 655 778 724 709 474 561 708 659 545 662 632 823 643 782 705 631 709 788 825 768 794 808 719 758 536 605 941 645 739 968 806 854 908 848 906 927 772 802 740 853 895 870 842 642 652 512 153 234 165 289 261 273 242 269 148 262 204 284 249 219 500 528 519 526 415 213 157 137 172 232 717 723 641 805 947 766 805 784 823 672 740 865 632 836 784 776 806 588 482 254 212 291 514 433 374 610 513 687 577 691 639 792 823 804 501 447 734 655 603 607 645 829 666 858 598 665 735 731 761 773 919 802 720 741 548 636 943 664 893 829 963 785 871 770 801 945 973 809 848 880 784 848 903 753 654 462 205 209 120 273 270 272 289 309 262 264 199 254 219 224 584 472 219 355 319 217 176 153 170 217 715 719 723 805 867 709 711 721 824 778 841 689 580 775 828 784 768 539 545 207 238 335 417 486 399 710 521 716 595 804 704 806 821 872 441 454 690 561 494 616 547 746 767 825 660 775 724 728 747 828 920 815 666 781 672 674 920 705 791 851 782 767 866 796 774 778 877 891 793 980 790 749 769 719 630 476 603 194 265 279 181 247 132 259 197 253 191 191 240 475 622 608 562 383 218 201 201 177 182 206 687 688 690 663 844 685 713 750 698 755 740 762 627 606 692 675 724 612 588 297 201 267 334 391 377 701 602 725 500 600 654 781 808 769 497 570 557 453 543 611 553 825 743 796 761 822 781 777 843 790 928 766 695 831 703 728 879 672 730 910 743 774 723 763 1113 991 962 911 944 984 794 754 818 659 519 549 636 187 234 252 164 253 129 252 195 211 198 210 165 229 609 694 591 213 255 191 223 205 226 225 713 688 783 696 695 666 810 692 647 676 806 721 778 477 604 466 715 655 655 383 239 238 413 397 619 594 530 666 528 428 589 781 774 643 475 557 485 491 597 617 556 746 767 692 780 889 788 772 806 672 913 675 700 664 768 695 768 728 677 768 735 803 811 776 1033 1002 881 1135 1029 828 777 936 738 799 580 615 688 272 219 230 172 246 191 276 202 196 189 141 360 505 729 646 520 417 258 211 267 270 261 233 803 745 752 734 591 702 781 667 633 682 691 651 553 428 348 345 574 645 664 545 304 141 372 428 704 541 569 654 493 474 517 683 814 682 521 513 407 464 633 467 473 693 585 735 906 759 794 884 752 672 928 797 675 607 848 661 680 719 662 740 674 816 959 806 941 984 1002 871 1029 831 966 828 753 900 765 770 690 527 264 194 171 360 325 278 213 198 194 174 459 507 638 548 481 330 250 233 295 325 308 247 803 847 752 657 646 681 817 700 674 629 779 648 421 360 237 392 486 642 758 692 302 233 502 595 600 588 594 583 430 503 611 689 773 579 555 465 341 415 583 367 551 605 595 763 885 661 875 900 652 662 704 745 606 603 822 641 814 673 684 732 798 833 758 825 827 882 1069 778 1220 837 768 823 880 914 884 689 612 534 375 189 175 249 289 283 219 212 212 432 348 177 206 330 399 346 267 264 373 378 407 331 869 847 690 660 654 620 822 710 664 676 665 663 450 318 300 336 445 513 729 669 475 303 377 406 524 647 611 453 353 559 604 659 707 571 594 530 414 404 556 418 393 550 617 749 818 679 796 766 666 703 713 691 484 450 742 752 803 649 753 713 836 787 706 827 794 795 849 817 922 962 989 764 735 767 796 703 760 554 541 274 245 356 366 324 256 260 195 259 289 244 247 215 233 320 259 255 506 430 443 360 801 807 783 841 737 669 701 662 680 684 736 581 477 269 150 425 280 317 538 573 533 351 423 403 491 641 637 423 474 478 642 657 650 636 659 576 474 425 554 432 390 561 626 681 748 702 747 749 695 614 774 733 622 368 683 739 690 691 752 689 710 747 689 882 763 784 724 850 876 958 958 978 849 719 732 661 632 576 614 435 436 434 373 345 391 409 216 229 271 181 203 176 195 262 243 258 511 474 483 399 836 745 815 803 735 696 839 793 751 702 694 532 418 289 346 281 196 256 384 562 452 327 388 411 545 616 620 406 405 540 638 693 757 581 647 710 525 401 497 503 450 534 596 757 924 829 706 848 702 564 726 825 720 564 622 789 753 660 740 791 710 705 706 879 837 864 825 884 929 848 847 939 983 777 736 619 616 606 603 525 686 666 482 428 570 516 311 244 254 184 179 196 190 225 232 266 419 490 571 488 834 688 722 738 656 626 738 826 747 696 637 560 275 182 325 263 159 284 381 615 492 312 398 537 597 669 659 472 426 555 679 817 726 606 726 705 599 412 591 472 409 454 541 715 907 895 792 923 762 623 733 837 883 816 627 705 754 689 723 840 747 762 831 766 724 867 874 848 897 757 958 989 944 793 581 704 682 654 569 566 638 760 591 601 648 482 333 219 268 216 207 232 247 225 220 229 420 526 666 581 867 807 751 839 670 649 737 821 801 738 712 617 216 395 363 317 379 151 362 661 529 312 407 508 577 714 602 543 641 621 630 810 810 607 762 610 660 478 296 494 423 429 440 783 860 887 934 840 694 644 690 854 877 714 663 643 673 718 702 743 664 754 786 714 718 808 746 883 976 1059 1059 911 897 657 726 800 738 710 689 598 659 700 820 762 867 552 404 214 343 301 259 263 364 234 222 247 397 607 587 565 833 776 720 814 771 706 833 754 898 681 644 626 232 392 369 517 676 253 351 677 636 323 427 602 619 680 588 643 638 610 583 788 1008 683 791 709 671 558 531 525 424 406 439 653 849 881 886 733 727 702 667 874 973 761 781 657 753 693 737 764 619 625 686 729 801 799 739 887 1117 992 1260 860 717 652 706 716 727 674 689 627 733 701 774 784 828 657 478 298 435 401 283 280 315 239 238 325 403 536 536 540 870 809 786 784 800 676 838 754 861 658 633 603 376 477 515 667 653 366 360 615 722 427 425 512 709 642 652 760 655 690 640 769 774 664 819 687 645 558 506 600 446 443 450 606 850 916 841 836 826 813 755 1005 823 986 806 786 781 631 602 713 697 656 725 775 793 847 780 883 932 946 943 894 861 775 719 683 723 696 701 719 770 731 713 779 769 811 603 538 540 452 296 257 252 240 299 354 395 422 443 492 126 124 118 112 106 101 100 96 102 111 112 114 92 79 109 106 88 104 111 115 91 89 96 73 84 81 72 49 77 53 75 82 86 72 90 94 101 105 96 74 68 80 89 76 80 83 90 95 94 105 84 101 95 79 88 93 87 111 103 115 114 97 108 106 104 107 113 117 113 106 99 100 100 102 107 110 104 96 91 90 85 78 76 52 97 107 96 102 108 104 112 108 103 93 110 115 115 109 88 73 128 125 120 113 107 103 104 103 103 111 111 114 96 60 114 100 87 77 119 110 96 95 90 80 90 87 56 74 70 54 78 78 74 87 92 101 89 88 94 90 69 76 83 76 82 83 91 97 97 106 85 103 98 93 93 92 98 110 107 119 111 101 103 95 104 108 113 116 113 105 97 98 98 102 107 108 104 97 92 93 90 81 84 71 89 104 91 95 107 103 114 107 104 101 115 117 114 104 82 74 127 126 121 113 108 105 106 107 102 108 107 113 102 110 113 95 81 112 108 102 97 100 89 83 91 77 75 76 73 55 89 85 86 93 99 91 90 84 93 84 83 73 77 76 84 81 88 95 99 108 95 106 100 92 95 108 95 109 113 115 113 108 107 97 104 107 112 114 111 103 95 96 97 101 107 107 105 99 95 96 92 83 74 85 91 100 88 88 103 105 114 106 101 116 119 118 115 97 78 71 127 127 123 113 108 107 109 109 103 105 114 120 98 101 111 94 75 92 114 86 93 93 78 87 79 81 86 93 78 58 83 83 104 98 89 94 91 94 88 83 79 61 73 75 98 94 99 93 97 109 99 110 102 94 96 95 89 109 115 114 103 107 109 97 104 107 110 112 109 101 108 108 97 102 108 108 106 100 99 99 93 85 80 96 93 96 94 93 94 107 106 109 96 114 113 107 115 95 73 80 128 127 123 113 107 108 110 110 106 101 110 115 116 105 109 97 95 76 82 86 77 97 97 96 89 84 93 100 83 77 78 87 101 102 90 94 87 87 82 83 78 59 77 74 95 88 92 90 96 108 105 101 105 96 98 99 106 124 113 111 115 111 112 96 103 105 107 109 107 98 107 108 98 103 109 108 106 101 103 101 93 88 83 81 94 94 101 82 95 111 102 111 103 118 115 106 115 97 84 76 128 127 122 113 108 108 111 112 106 98 101 109 108 100 115 94 103 91 76 94 61 98 98 91 98 89 79 98 79 79 92 86 100 104 105 92 99 89 87 80 74 59 82 75 91 87 89 87 95 108 112 105 105 101 93 93 112 117 115 105 118 108 113 95 102 103 103 106 104 94 105 108 98 103 109 108 106 102 103 102 96 93 88 82 82 94 83 83 84 112 106 110 94 116 115 118 114 99 84 82 128 126 122 113 108 109 113 112 105 95 94 108 107 101 116 91 107 90 87 82 81 81 101 96 103 94 78 95 86 94 92 98 105 103 104 104 93 60 84 76 59 60 85 90 91 91 94 87 93 95 113 107 105 102 90 89 106 107 117 108 126 106 112 107 101 100 100 102 99 104 101 106 99 104 109 107 105 102 103 100 98 102 96 87 83 95 96 81 87 105 105 107 101 121 115 118 112 99 86 87 128 126 123 115 110 109 114 111 105 91 86 103 96 106 116 81 125 92 80 79 74 78 95 97 103 94 91 87 100 99 98 102 105 104 104 99 82 75 87 73 60 59 85 81 85 95 86 89 92 95 114 108 102 100 97 60 100 106 106 111 129 110 112 106 114 112 114 98 96 101 97 90 100 107 110 106 104 100 101 99 100 109 104 89 79 78 78 79 86 100 106 102 98 119 115 116 111 96 88 74 125 126 122 117 113 111 114 112 104 86 80 106 85 84 103 90 113 91 79 84 89 66 100 98 101 93 75 87 93 98 101 98 97 100 99 87 79 72 67 61 72 73 80 77 87 98 92 92 93 94 112 108 114 97 94 88 94 98 106 122 109 110 108 104 108 105 112 94 105 98 96 90 102 110 109 106 103 100 100 100 99 112 107 86 77 77 78 80 85 98 99 95 102 120 116 115 111 100 87 93 124 125 121 115 114 113 114 111 103 83 82 108 81 83 87 85 107 89 82 80 90 91 89 100 101 93 95 87 86 101 99 92 92 96 95 82 87 60 51 58 75 75 65 76 89 100 94 94 94 93 110 117 107 103 97 84 89 86 101 126 113 106 106 101 102 100 107 90 101 95 95 90 106 110 108 106 103 100 99 99 98 110 107 85 78 77 78 81 82 93 93 88 109 120 117 116 112 97 98 91 125 125 120 114 114 113 114 112 104 87 78 83 85 80 86 74 105 95 81 82 92 83 95 102 102 93 86 75 86 92 99 91 101 87 94 85 60 50 59 55 74 78 67 83 88 98 106 92 94 94 107 113 108 100 93 85 87 105 96 110 125 108 110 96 103 95 107 101 99 94 92 106 109 110 108 106 102 100 99 99 97 106 103 86 82 81 80 81 79 85 86 84 111 119 118 107 110 98 91 91 124 124 120 115 114 112 113 113 107 94 86 80 75 75 69 74 117 96 84 96 99 91 99 100 103 94 91 77 83 87 101 92 92 77 88 58 56 55 53 52 75 83 70 87 91 93 101 105 93 94 106 110 108 100 100 92 97 105 95 91 93 107 106 106 100 96 91 99 98 92 94 107 110 110 108 106 102 101 99 98 97 100 101 90 87 85 82 79 75 76 83 83 109 117 117 109 113 100 89 84 125 124 120 114 115 111 111 114 111 100 86 87 104 68 77 79 115 97 82 107 88 108 101 98 103 96 92 80 83 89 94 99 94 83 79 67 74 58 55 56 78 70 73 90 92 89 97 99 106 92 105 110 103 100 104 101 84 77 78 92 134 99 92 109 92 96 92 98 96 90 94 109 110 110 107 107 102 101 100 98 98 98 100 94 89 88 82 77 88 61 74 78 96 114 113 109 111 101 88 85 126 124 120 115 115 110 111 115 113 104 99 97 94 76 79 93 104 99 78 99 103 105 100 99 103 96 91 83 71 87 95 95 96 80 57 73 55 76 58 74 81 75 76 92 92 88 91 97 107 92 107 107 103 103 105 100 92 84 89 71 66 95 106 115 87 96 90 82 93 90 97 113 110 108 107 107 103 102 101 98 98 98 101 97 90 103 98 75 84 55 58 76 89 102 122 109 109 104 87 88 128 124 120 116 115 111 113 116 113 104 101 106 76 58 94 97 100 102 98 92 95 98 113 98 99 93 88 83 91 86 95 97 98 87 54 58 56 77 75 79 90 76 77 78 92 87 88 98 112 95 94 105 100 111 105 97 87 93 117 87 99 79 90 105 98 101 88 98 91 91 94 115 110 109 108 108 104 102 103 100 99 97 101 98 90 86 81 74 81 53 56 68 86 105 120 120 104 100 85 60 128 123 121 117 115 113 115 115 112 99 116 103 77 68 97 92 98 96 92 92 90 101 91 95 92 90 87 81 72 85 95 100 96 84 55 53 76 80 82 86 92 92 77 80 92 86 87 100 99 99 96 105 100 103 105 96 90 93 77 78 81 79 84 76 87 92 86 95 90 93 97 117 111 110 108 108 105 100 104 102 101 98 101 98 91 85 96 73 73 58 38 59 70 96 120 118 100 97 84 77 126 123 121 117 115 113 116 115 111 110 116 94 70 71 116 102 94 102 90 94 97 98 103 90 90 89 88 78 88 84 97 100 93 84 76 77 81 85 89 91 76 77 79 81 74 85 84 99 101 101 97 92 99 107 107 96 84 68 65 68 76 75 79 97 92 99 101 95 89 94 104 105 111 110 107 106 103 99 105 103 102 100 101 99 94 84 96 74 56 50 35 54 56 106 118 115 106 93 91 79 126 124 120 116 114 113 116 115 109 107 121 85 83 55 97 100 94 101 91 87 90 97 87 88 88 86 84 77 75 85 96 99 91 85 79 84 87 87 90 94 79 80 81 83 90 83 81 97 99 102 100 94 84 92 109 96 95 98 111 71 78 71 60 76 83 83 97 93 87 93 94 107 110 110 107 106 103 99 104 103 102 101 101 99 96 84 97 75 51 48 50 57 56 102 117 114 107 100 73 86 124 123 118 115 114 113 115 112 119 105 118 113 78 85 74 92 92 99 89 86 92 95 103 89 86 97 91 91 99 95 99 98 97 88 88 91 91 90 93 83 85 82 83 84 89 84 82 95 96 100 100 94 101 91 108 95 98 91 86 78 70 42 72 59 85 84 98 82 86 107 97 107 110 109 107 106 103 100 103 104 102 100 101 99 95 84 82 91 57 39 49 62 77 92 114 113 107 92 77 74 122 120 117 113 113 114 115 110 117 110 114 103 76 86 87 90 87 91 88 86 94 98 104 93 87 99 94 95 103 86 102 102 94 88 92 94 77 93 97 87 88 83 85 84 72 84 83 78 92 98 99 93 101 99 103 93 89 87 116 56 85 76 62 78 74 77 95 96 96 111 114 107 110 106 107 107 104 101 101 104 102 98 99 97 92 83 82 89 63 36 36 64 71 94 117 113 99 96 75 70 121 119 116 113 113 115 115 108 115 112 108 98 87 80 87 80 97 92 92 84 97 101 110 96 93 92 104 102 104 101 104 104 93 87 93 80 79 80 87 91 90 85 88 85 89 88 69 76 89 96 98 105 101 98 105 91 102 102 115 85 80 67 81 63 82 69 100 67 110 113 112 108 110 118 107 110 107 102 99 103 103 97 96 94 88 83 84 86 62 28 29 70 72 91 120 113 108 90 62 61 120 117 115 112 114 116 114 119 114 109 115 106 105 91 96 90 96 94 77 83 99 104 112 99 100 100 94 105 105 87 111 107 94 88 96 82 84 85 91 91 89 86 88 84 91 74 71 76 87 112 97 103 104 101 111 92 95 100 106 98 59 77 59 64 64 72 79 67 128 104 112 105 109 117 107 113 110 104 100 100 102 95 93 91 85 82 84 88 52 32 32 66 68 81 119 111 105 99 79 74 118 116 113 111 114 116 112 116 112 106 116 103 94 81 85 104 98 96 77 85 102 104 113 101 105 102 108 104 104 106 98 95 97 92 83 85 88 88 92 90 89 88 88 84 92 75 73 75 87 94 94 99 99 98 106 100 100 109 109 90 76 61 76 75 77 72 80 86 111 96 111 117 120 118 108 115 112 106 101 98 100 95 93 89 83 82 101 85 49 31 34 66 69 62 116 110 107 100 78 79 118 114 111 109 114 116 108 113 100 95 118 92 83 77 102 115 87 81 80 90 103 106 114 103 107 98 102 102 104 105 115 95 101 97 87 90 89 88 91 90 90 88 88 84 77 91 74 75 87 93 105 99 96 98 108 107 107 87 85 86 99 80 73 95 86 75 55 89 86 103 111 114 120 107 110 114 112 107 102 98 98 93 92 86 80 81 98 80 32 24 55 64 50 70 94 111 111 103 83 64 118 114 109 106 112 114 117 113 97 104 109 85 88 64 102 101 89 82 82 90 89 111 114 104 105 104 106 102 104 105 114 111 103 102 91 92 89 88 91 92 91 89 89 85 77 91 74 75 85 106 102 99 94 100 112 111 93 99 105 88 111 87 72 65 72 57 86 86 85 110 108 113 118 120 111 114 110 106 103 97 95 107 90 82 91 77 112 84 32 47 65 64 50 72 78 95 113 97 90 81 117 115 108 105 112 112 114 104 103 101 118 83 79 94 98 106 89 84 84 94 104 111 111 115 112 101 108 103 104 109 113 112 91 90 91 90 91 89 92 94 91 90 89 85 78 74 75 76 84 105 101 97 88 90 111 114 97 92 91 95 97 84 60 77 62 74 87 88 81 125 106 113 115 119 110 115 109 105 103 97 107 104 102 91 73 94 96 64 63 54 59 49 60 57 74 95 115 94 92 80 117 114 109 108 112 120 110 97 120 93 106 56 75 111 101 89 101 84 85 85 108 113 110 112 99 108 106 104 105 109 113 97 93 91 91 89 93 92 93 95 91 90 89 85 78 74 76 78 85 89 101 92 85 87 116 113 102 112 106 97 94 77 73 52 71 66 90 86 80 88 108 113 111 117 110 115 110 104 103 98 102 100 100 80 68 141 99 78 79 54 64 50 53 72 60 98 113 93 97 61 116 113 110 111 111 117 110 103 82 109 108 57 82 115 102 105 86 84 102 109 99 113 112 106 96 114 105 103 106 111 113 97 95 92 92 90 93 94 94 93 91 90 89 85 78 74 76 78 86 88 100 90 81 92 114 110 104 117 104 99 89 81 75 38 55 73 92 90 92 121 103 117 106 116 109 114 110 103 103 99 102 100 102 81 63 79 80 57 51 56 59 50 48 55 59 100 104 93 83 71 114 111 113 114 122 115 114 95 78 91 93 91 89 98 102 92 88 86 105 99 103 113 113 103 103 104 106 103 105 110 113 96 95 93 93 92 91 93 93 92 91 89 89 86 78 73 76 78 86 88 100 90 87 89 98 103 109 111 106 101 95 56 59 63 52 94 78 83 77 121 118 120 112 117 109 112 110 104 103 100 105 102 96 79 60 51 62 53 67 70 65 47 49 51 59 93 96 93 80 81 113 111 116 117 111 113 118 104 99 86 93 111 97 106 106 94 92 90 108 102 104 113 114 102 111 105 107 104 106 107 112 94 95 95 94 93 91 92 92 92 91 89 88 86 78 73 76 78 85 87 99 92 88 89 100 100 111 110 107 105 98 59 50 58 59 72 86 60 110 89 115 114 115 119 109 110 108 105 104 101 107 105 92 76 50 56 26 61 73 74 64 47 49 50 59 93 90 92 78 74 112 113 118 118 110 115 113 108 111 106 112 115 108 106 96 97 98 96 113 103 116 115 114 101 104 110 112 104 104 105 107 93 97 96 94 93 92 92 92 92 90 88 88 85 76 73 75 76 83 88 101 92 92 94 95 98 105 102 100 96 94 62 52 69 61 87 80 69 68 55 104 109 116 108 108 106 106 105 105 116 106 106 90 69 63 48 57 54 70 77 71 51 50 49 72 80 89 86 78 59 112 116 120 117 120 114 114 106 110 105 107 105 109 112 98 101 103 100 114 117 115 115 112 102 109 113 113 105 103 101 104 94 99 96 94 92 92 92 93 91 88 88 86 83 74 72 73 74 82 88 90 99 97 91 94 95 105 93 92 87 95 77 55 62 65 103 50 64 93 109 107 102 118 120 117 117 105 106 106 117 108 107 86 66 50 32 48 63 78 56 55 55 52 49 70 74 85 73 74 57 113 118 120 116 120 115 112 105 119 102 116 111 114 98 100 103 105 103 114 115 114 114 107 115 112 100 114 105 101 97 105 95 99 95 93 92 92 92 93 90 88 86 85 81 73 71 72 72 80 86 95 89 87 101 99 100 98 88 84 81 83 81 58 60 65 66 79 33 142 69 87 97 122 117 114 116 105 106 107 104 112 112 84 70 50 84 49 41 54 73 59 75 55 51 57 74 74 57 57 56 114 119 120 116 120 113 114 109 107 123 119 115 101 100 102 103 106 104 111 114 114 113 104 112 100 102 113 102 97 96 91 96 98 93 93 93 92 91 92 88 88 86 84 79 74 70 72 72 79 85 98 93 91 92 112 107 96 86 85 81 79 81 60 58 73 53 62 139 75 61 75 93 111 113 115 115 105 105 106 118 114 109 80 75 36 67 64 56 51 59 77 87 60 56 54 61 58 56 57 56 114 119 119 116 110 114 114 107 117 115 113 116 103 101 102 103 105 102 109 113 112 109 104 110 102 101 111 100 100 98 92 96 96 93 94 93 92 92 91 88 88 85 83 78 74 70 71 71 79 87 100 96 94 95 100 96 100 87 91 84 83 80 57 59 62 53 63 999 36 60 77 90 112 111 117 114 104 104 105 117 115 108 84 54 49 139 56 50 54 53 81 91 65 60 54 57 57 57 58 58 113 119 119 116 111 114 115 107 112 104 110 100 102 102 102 102 104 99 110 110 112 105 106 113 101 101 109 98 97 100 92 98 96 94 95 93 92 91 91 89 88 85 83 78 74 70 71 71 83 91 101 101 97 98 101 96 101 89 81 94 89 79 57 63 69 55 29 11 34 33 59 107 112 106 114 114 117 104 105 116 114 99 77 58 33 34 69 52 67 70 83 71 70 65 55 55 58 60 59 58 112 118 119 115 110 115 110 111 114 111 112 99 102 102 102 102 104 97 109 107 107 113 110 115 116 102 106 95 97 102 94 98 96 95 96 94 92 91 91 89 88 85 83 78 73 70 72 90 87 95 103 104 101 101 101 95 104 97 84 84 97 79 62 61 60 55 21 7 999 25 62 96 110 100 114 115 105 118 107 116 112 97 83 82 70 29 80 43 50 47 58 67 72 67 56 56 58 61 60 59 111 116 119 114 109 117 109 108 112 112 113 114 101 102 102 103 103 112 106 105 108 116 112 115 116 101 104 93 97 103 96 97 95 96 97 95 92 91 91 89 88 84 83 78 71 70 89 92 90 97 103 107 108 102 99 97 93 87 79 100 98 85 79 81 58 51 14 2 6 28 63 89 114 102 102 118 119 119 107 114 112 99 94 88 70 86 84 54 47 48 56 65 75 70 73 58 58 59 59 58 111 115 119 112 106 117 111 112 111 111 113 113 99 101 101 103 103 113 110 104 108 106 115 115 118 100 104 93 97 89 97 95 95 96 98 94 92 91 91 90 88 85 83 77 70 69 88 78 91 97 101 108 110 103 99 97 98 91 77 97 97 90 85 56 67 58 12 3 999 50 62 98 109 96 142 117 119 111 108 112 111 103 102 105 81 94 56 59 48 51 57 66 74 72 64 58 57 57 57 56 108 114 117 110 102 116 114 112 114 110 113 113 114 101 100 103 102 115 113 107 109 112 117 115 105 96 104 94 99 91 98 95 95 96 98 94 92 91 92 91 87 84 98 76 69 68 90 80 90 95 101 107 108 104 100 99 100 89 80 82 97 90 84 69 47 26 6 2 2 32 94 108 106 95 124 119 114 112 110 113 110 108 107 107 91 94 64 57 49 53 59 66 68 86 62 57 56 55 55 54 103 111 116 108 114 115 116 116 114 113 113 112 99 101 114 102 104 104 116 111 112 114 117 114 105 110 104 100 101 93 98 95 95 96 97 94 92 93 95 91 87 84 97 72 84 83 75 80 90 95 101 106 107 104 101 99 97 88 85 87 83 89 81 57 58 19 3 2 2 31 95 101 105 102 120 118 109 120 109 114 109 112 111 115 103 91 54 70 48 54 60 63 64 83 59 56 56 53 53 52 97 109 114 106 113 105 117 117 115 99 114 113 114 102 101 102 105 106 116 114 115 117 115 114 103 107 105 104 107 94 97 94 95 97 97 94 94 95 98 92 86 83 96 86 80 82 90 79 90 96 101 105 107 104 100 98 96 89 88 89 83 87 77 50 55 27 3 2 3 30 98 131 101 96 999 117 110 118 107 111 108 109 107 115 99 102 83 58 69 53 58 64 78 82 57 56 55 51 54 54 106 105 112 105 113 109 106 104 115 101 99 96 113 116 102 104 107 107 116 117 115 119 115 115 102 110 106 110 97 96 98 93 97 98 97 95 96 99 99 91 86 83 95 84 76 81 87 78 90 96 101 105 107 102 100 98 97 92 92 90 98 84 80 57 54 22 5 2 10 31 108 116 104 89 115 110 105 118 107 112 97 101 111 107 103 104 87 56 73 52 56 78 77 64 58 56 54 52 53 52 88 114 107 100 113 111 110 106 101 100 113 108 110 116 117 104 107 107 105 118 118 118 116 102 100 110 109 112 99 97 98 93 98 98 96 95 97 103 98 91 86 84 96 84 75 81 87 96 92 98 101 105 107 102 100 99 98 95 95 91 81 85 76 63 73 28 12 5 26 47 107 93 89 83 89 106 105 117 107 112 106 110 93 100 116 101 97 79 73 52 57 64 76 63 72 57 54 50 49 55 84 87 114 111 110 111 111 108 101 113 109 106 111 116 105 104 106 105 107 107 119 117 118 100 114 110 110 114 101 98 96 93 98 98 96 94 97 104 98 90 87 84 81 86 79 82 90 99 95 99 102 105 107 103 101 100 99 98 97 89 95 79 78 57 58 56 19 999 82 104 99 117 95 100 91 104 106 113 117 112 98 96 93 97 113 101 98 86 63 84 81 83 75 79 63 59 56 52 51 54 83 79 94 98 110 111 111 109 102 106 106 109 113 116 105 104 118 104 119 118 118 117 103 112 111 109 111 115 101 98 96 93 98 98 96 95 97 103 97 89 87 83 81 91 83 90 79 87 97 101 102 105 107 103 102 102 100 100 95 100 94 82 76 59 60 51 30 14 47 33 92 119 115 95 93 88 105 93 113 111 97 91 85 81 111 100 97 90 82 79 78 81 75 83 65 60 57 54 54 57 90 84 92 92 103 109 109 110 100 101 111 110 113 115 117 105 118 118 119 117 115 115 114 110 109 110 113 102 99 98 96 92 98 99 96 95 98 103 96 89 88 82 95 75 89 76 83 90 99 102 103 106 108 102 102 103 101 100 92 98 89 82 74 58 60 54 32 34 71 85 139 93 129 90 95 89 90 93 113 107 95 91 86 76 102 100 100 94 89 83 81 83 80 85 80 61 58 56 57 60 96 95 84 87 110 104 108 108 97 105 108 109 113 114 117 106 119 118 117 113 113 114 112 109 107 110 114 100 98 97 95 92 97 99 96 94 99 104 95 91 89 82 91 91 89 77 85 92 99 102 103 107 108 103 103 104 102 99 90 82 89 79 73 58 55 66 33 999 129 999 142 999 125 89 82 91 96 100 102 93 95 90 68 78 94 100 110 102 99 90 86 88 81 82 81 62 61 59 59 60 100 101 89 83 95 114 109 118 112 109 106 110 114 112 117 106 119 117 114 111 113 113 112 109 106 107 114 98 97 96 94 92 98 98 95 95 100 102 95 92 90 84 88 73 90 92 85 91 99 101 102 107 109 104 104 105 103 98 88 80 72 67 63 77 74 56 75 51 999 999 142 999 129 88 84 90 105 110 106 99 100 90 80 75 87 99 110 113 108 91 89 92 90 85 65 62 62 60 61 61 105 106 99 88 78 99 109 117 113 112 110 109 110 112 116 117 117 112 111 110 111 110 107 110 107 109 114 95 96 95 95 93 99 98 95 96 101 100 96 93 91 86 72 86 73 89 85 91 98 101 103 106 109 104 105 106 104 96 86 78 72 66 67 79 76 50 67 999 999 999 91 999 108 105 80 84 104 112 107 102 93 79 64 61 82 95 107 113 112 101 79 77 91 69 65 62 62 61 62 61 109 110 104 91 88 104 110 107 115 112 113 102 107 110 115 115 115 110 111 111 109 112 107 116 109 111 116 112 96 95 94 93 100 98 96 96 102 99 97 94 92 89 77 82 88 93 84 91 98 101 103 105 108 104 105 106 104 94 88 95 88 77 80 68 76 48 54 26 60 50 50 96 96 98 86 99 94 105 105 102 100 86 66 62 65 85 99 105 103 99 78 73 70 67 64 62 63 61 62 60 113 111 106 97 100 110 112 111 103 114 107 108 109 111 113 115 114 109 107 107 112 109 115 114 108 115 101 113 97 94 93 94 99 98 96 95 102 99 98 95 94 91 81 85 86 78 84 92 98 102 104 105 107 103 105 106 103 93 90 82 89 75 77 80 78 58 35 33 50 47 64 76 91 84 94 106 97 105 114 95 99 86 67 61 63 64 90 94 93 89 89 68 69 65 64 62 62 61 60 58 117 113 107 104 110 114 113 111 105 95 103 105 112 113 111 114 112 106 111 101 115 98 112 113 109 117 99 97 97 94 93 93 99 98 96 93 100 100 97 95 96 93 85 89 86 79 85 93 99 102 104 105 106 103 105 104 101 94 91 98 88 78 78 83 83 63 55 57 55 70 70 73 65 75 89 86 101 129 105 99 102 92 74 59 77 63 67 84 87 84 82 66 80 63 63 62 62 59 57 57 120 114 109 109 113 113 112 109 104 107 105 103 100 107 111 112 110 108 110 110 106 103 104 107 113 116 97 98 97 95 93 92 98 98 96 91 98 100 97 96 96 93 88 76 88 97 87 93 98 101 104 105 105 105 105 103 101 94 88 78 87 78 80 88 86 75 63 62 66 33 33 92 61 98 94 89 101 123 95 88 87 84 61 57 63 63 63 62 81 79 65 62 61 63 63 62 62 59 57 57 122 114 110 111 112 111 109 108 98 107 106 106 107 111 110 111 106 110 110 110 100 104 107 112 111 116 113 98 98 95 93 92 98 98 95 91 99 101 97 96 97 95 90 81 91 98 102 92 96 101 105 105 105 105 106 103 100 93 101 93 72 82 84 92 90 60 83 68 63 60 48 58 72 99 94 80 89 100 84 81 59 59 76 54 62 61 58 55 61 62 61 58 59 62 63 62 62 60 58 58 120 113 111 109 110 108 105 104 94 109 105 108 109 109 109 110 111 110 112 110 93 107 106 113 112 115 99 99 99 95 92 93 98 98 94 89 99 103 98 97 97 95 92 83 76 97 101 89 94 101 106 104 105 106 107 103 97 109 102 92 73 87 90 95 85 53 87 57 56 65 57 66 77 94 92 77 84 86 88 90 57 76 56 50 58 59 52 52 57 58 57 56 58 61 62 60 61 60 60 58 119 114 110 108 108 106 102 98 111 106 105 96 112 111 110 109 110 112 112 104 88 104 110 111 113 115 101 99 99 94 93 94 99 98 93 90 99 105 99 97 98 96 93 85 95 96 98 101 92 102 106 104 106 106 108 103 109 93 90 94 91 90 97 97 82 67 93 85 65 72 64 67 68 82 75 70 82 73 80 92 84 55 53 68 58 55 72 50 55 56 55 55 58 60 60 59 75 79 60 57 119 116 110 107 108 104 99 95 111 88 106 113 113 112 110 111 110 115 111 97 87 92 114 113 112 116 102 100 98 92 92 94 98 98 93 90 99 105 101 98 98 97 94 87 81 97 96 98 107 102 106 104 106 106 108 102 109 105 90 94 93 78 84 82 88 63 74 68 80 66 72 78 74 93 76 67 58 98 74 74 67 54 73 51 60 54 53 52 54 55 55 55 59 62 60 60 62 62 61 55 123 118 112 109 108 103 99 93 90 86 106 113 114 115 111 111 112 115 108 94 94 112 116 113 111 102 103 99 96 90 92 93 96 97 92 90 101 107 101 98 99 97 96 90 84 97 96 97 106 102 107 104 105 106 108 102 95 102 86 93 78 81 84 82 75 78 72 58 69 65 68 84 78 68 81 62 49 114 75 66 64 68 65 64 53 55 53 53 55 55 56 58 60 63 61 61 63 75 75 54 126 120 113 110 105 102 98 89 102 85 111 113 114 115 112 114 114 114 101 99 105 105 103 112 113 103 102 100 96 90 92 92 96 96 93 93 103 108 103 99 100 98 96 92 85 97 96 97 106 101 108 103 104 105 107 101 97 88 84 79 80 81 82 78 89 82 74 70 66 61 73 90 78 57 68 53 66 66 90 70 65 64 53 55 79 55 54 53 55 56 57 59 62 63 63 63 63 61 62 56 128 122 116 113 103 101 95 83 96 98 111 113 113 115 107 115 113 108 111 94 97 114 101 112 115 103 101 100 96 91 93 92 95 95 94 96 104 109 105 100 101 98 97 95 88 81 97 97 104 100 106 102 103 103 106 101 99 93 90 86 82 80 81 90 83 81 78 70 74 56 73 85 86 57 65 50 53 68 92 57 53 73 54 53 56 56 56 54 56 56 57 58 62 63 64 63 63 62 61 58 132 126 119 115 104 97 92 78 88 98 112 113 114 115 104 113 111 99 110 103 104 115 113 111 115 102 101 99 96 93 94 91 94 96 96 97 105 109 106 102 103 99 98 96 91 83 96 96 103 99 105 101 102 103 103 102 101 98 95 91 86 81 80 88 82 83 79 78 72 62 73 84 78 64 66 53 81 58 96 61 57 52 54 55 58 57 56 54 57 57 58 58 62 63 64 63 63 62 62 60 134 131 122 116 105 97 93 82 90 104 112 112 115 113 104 107 110 102 113 114 114 116 111 111 113 101 101 99 95 108 94 91 93 96 96 97 104 108 107 103 103 100 98 97 93 86 96 94 103 99 103 99 102 102 101 101 102 101 98 95 91 83 80 75 88 85 82 81 79 65 66 90 85 53 71 67 57 63 87 79 60 56 56 55 59 59 56 53 57 58 62 60 61 63 64 62 62 61 62 62 136 136 124 116 107 100 96 88 81 104 113 111 113 110 104 101 107 106 116 104 103 103 112 110 112 100 101 100 94 104 107 89 94 96 96 97 103 106 108 104 104 101 99 98 94 88 81 95 89 98 102 99 101 102 100 102 103 103 100 98 94 84 81 79 78 90 81 78 81 71 72 92 81 58 70 58 72 66 69 83 75 57 56 57 58 59 56 53 57 58 65 61 62 62 63 61 62 62 77 62 137 136 127 117 110 102 98 94 91 99 114 108 111 109 110 95 107 105 121 118 116 104 115 111 112 100 101 100 91 101 106 89 94 94 96 96 102 106 107 104 105 103 101 98 95 90 83 80 90 98 102 99 100 101 100 101 103 104 102 100 97 87 82 82 82 74 78 80 85 78 76 86 87 67 56 57 68 61 84 79 77 56 56 57 58 59 56 53 56 58 66 62 60 62 62 60 60 61 64 62 138 137 131 118 111 105 100 99 101 106 114 105 109 106 103 92 106 109 111 115 117 103 103 113 112 100 102 98 106 100 104 91 93 94 97 97 103 105 106 103 105 103 101 99 96 92 84 82 92 96 101 99 101 101 101 100 101 103 103 101 99 91 86 84 81 90 79 74 90 81 88 92 93 56 51 81 67 68 90 86 83 57 55 55 55 58 56 55 56 57 65 62 59 61 63 60 60 75 62 61 138 136 133 118 112 109 104 103 107 107 115 103 108 105 98 94 103 105 112 112 118 116 104 114 111 115 102 97 93 102 89 92 94 94 97 99 104 105 106 104 106 104 102 100 98 92 85 84 94 96 101 98 100 101 102 99 99 102 103 101 100 95 91 85 81 88 83 81 83 86 89 98 97 79 57 64 71 63 87 83 86 58 81 60 64 56 55 56 58 56 61 59 58 61 62 60 60 61 59 59 138 136 133 121 115 113 110 108 111 108 104 110 108 101 94 89 97 113 106 114 117 116 117 113 111 114 101 98 94 105 91 94 95 94 98 101 105 106 106 104 106 104 102 100 98 94 87 86 93 96 99 97 100 101 102 98 97 100 102 100 100 97 94 86 81 89 84 86 86 87 92 97 98 85 49 70 75 71 90 87 90 55 70 78 74 71 56 55 59 56 56 57 57 61 63 60 61 76 58 75 136 134 134 125 118 113 113 113 113 109 108 99 110 98 89 87 98 114 113 112 114 117 104 111 111 114 100 98 96 91 92 95 95 95 99 103 105 106 105 104 106 105 103 101 98 96 90 87 94 95 98 96 98 101 101 97 96 98 100 99 97 96 94 86 96 72 69 70 72 92 95 95 96 87 70 72 61 56 103 91 82 55 65 84 90 56 59 55 58 56 56 55 56 60 62 61 63 74 73 76 133 132 136 129 120 114 116 115 115 112 110 101 94 96 85 93 107 115 112 112 113 118 104 111 112 114 99 98 98 107 107 94 96 97 101 104 105 105 104 104 107 106 103 101 99 98 92 89 95 96 97 95 96 100 100 97 95 95 98 97 95 107 106 98 93 72 71 70 73 78 81 96 92 86 79 80 81 77 98 95 79 69 48 97 72 70 77 69 57 56 57 56 57 58 61 62 63 61 62 63 131 130 133 129 120 116 118 116 117 114 113 102 95 85 82 100 100 112 112 112 112 117 106 113 114 115 100 99 99 93 106 108 97 98 103 104 105 105 103 104 108 107 104 102 99 99 95 92 96 96 95 94 94 98 100 96 93 92 95 95 93 102 100 93 94 74 74 72 76 79 82 96 91 89 82 76 81 85 95 99 79 53 60 94 94 70 79 48 54 56 56 56 59 59 62 61 63 63 63 64 128 128 133 130 122 119 120 118 120 116 116 103 95 88 93 98 102 105 114 111 109 114 105 113 115 115 101 98 98 106 105 108 98 99 103 104 105 104 101 104 107 106 105 103 98 100 97 93 97 97 93 92 94 96 98 95 92 90 93 92 91 99 97 95 96 78 78 78 79 82 84 81 93 92 85 78 80 92 97 99 81 54 64 84 81 57 50 69 55 55 56 57 61 61 63 62 64 63 63 65 127 130 133 129 124 122 121 121 122 117 117 105 97 89 99 87 103 105 113 111 102 113 117 112 114 115 101 98 97 105 104 106 97 99 102 103 106 103 101 102 106 106 107 105 98 100 99 96 98 98 91 92 94 94 96 93 91 89 92 89 89 97 96 98 96 79 82 84 83 84 84 82 96 95 86 79 89 90 93 95 80 55 58 59 82 58 52 61 58 55 57 58 61 62 63 62 65 63 63 66 128 131 133 129 127 126 122 121 122 118 117 107 98 89 86 89 108 104 112 111 108 111 113 112 112 115 99 99 96 103 103 103 96 98 101 103 105 101 100 101 104 106 107 105 98 99 101 98 99 98 91 92 95 94 95 92 90 90 92 88 86 96 97 98 97 79 84 85 84 83 84 83 81 97 88 80 87 92 88 89 77 57 58 57 77 56 52 52 55 52 58 60 61 63 64 63 80 63 64 67 128 130 132 130 129 128 123 122 122 118 116 108 101 90 88 90 96 112 112 111 113 106 112 112 111 114 99 99 96 100 103 103 111 97 101 103 105 100 100 101 104 106 107 106 99 97 102 99 100 99 92 106 95 94 95 92 104 91 91 88 85 79 80 80 83 81 83 83 84 84 85 86 84 84 93 88 89 84 83 84 82 78 76 56 62 53 51 51 56 53 59 62 63 64 63 61 64 64 81 67 127 129 131 131 133 129 124 123 122 118 116 109 103 95 94 91 96 113 114 106 114 104 110 110 110 114 101 99 95 98 104 103 106 97 101 103 104 98 100 102 105 105 107 106 100 97 100 99 100 98 94 106 93 94 95 93 103 89 87 88 88 78 79 79 83 83 84 83 84 84 86 86 86 87 83 98 95 85 87 89 73 78 83 78 76 49 64 50 57 55 59 63 66 65 61 58 63 64 66 67 125 130 133 132 134 130 127 125 122 118 115 111 107 101 100 93 95 113 111 97 111 102 109 106 110 113 101 99 108 93 104 103 105 112 101 103 103 97 100 103 105 105 106 105 102 97 100 99 100 98 96 92 106 94 95 93 102 99 101 88 89 80 78 79 83 85 86 82 83 84 86 86 86 88 89 86 98 88 89 79 83 89 73 73 75 56 74 50 56 56 71 64 67 67 61 58 63 65 83 68 124 130 136 136 137 133 135 128 122 117 116 113 111 105 104 97 96 98 109 94 111 95 107 103 111 114 101 98 102 91 106 100 103 111 100 103 103 98 101 103 105 105 106 106 105 98 99 99 101 99 96 107 104 92 95 107 101 96 85 89 90 83 79 80 84 89 86 97 81 83 84 85 85 86 89 88 98 94 95 84 83 81 87 67 76 57 59 60 55 57 60 63 68 69 67 74 66 67 86 85 123 127 136 137 137 135 137 130 123 117 115 113 113 107 106 101 97 101 105 103 86 91 116 106 113 111 100 98 95 90 104 98 104 108 98 102 103 99 101 103 104 105 107 107 106 99 100 99 103 99 96 105 100 91 95 102 98 97 87 90 90 86 83 82 87 91 86 80 95 81 82 83 83 84 87 87 82 92 80 81 87 83 81 85 76 67 48 49 56 57 60 61 84 71 73 69 69 73 92 84 124 127 136 137 137 137 137 132 126 119 113 114 113 108 107 100 99 99 102 97 94 95 112 110 96 108 113 98 95 99 106 95 99 104 96 100 102 100 101 103 104 105 107 107 107 101 100 99 103 98 96 89 98 105 94 100 99 99 88 90 90 88 86 84 89 89 84 80 94 79 80 80 81 81 83 85 82 93 94 86 77 77 59 52 72 50 51 52 56 57 59 58 85 72 75 75 72 79 79 70 126 127 135 137 137 137 137 137 130 121 115 115 113 108 106 99 99 95 100 102 95 103 114 112 112 111 114 98 95 100 96 94 97 103 108 97 101 100 101 103 104 105 108 107 108 102 100 99 103 97 94 89 96 103 92 100 99 85 88 90 89 90 90 88 91 86 82 80 79 77 79 79 78 93 93 96 82 95 92 77 56 58 56 49 55 63 70 54 56 57 58 59 67 70 72 74 77 84 85 77 127 126 135 137 137 137 137 137 134 122 115 114 112 107 104 97 98 92 100 91 88 92 110 108 109 110 100 99 97 102 96 99 100 105 106 112 115 100 101 101 105 106 108 107 108 103 101 99 103 97 94 89 95 102 92 102 101 100 87 89 90 92 94 94 95 87 84 84 83 77 78 77 91 86 86 86 93 96 92 76 60 58 58 55 83 61 52 54 55 55 58 59 64 66 69 69 78 87 88 84 126 124 135 136 136 137 137 137 134 120 116 113 111 107 104 98 96 105 99 90 93 101 108 108 107 110 100 98 96 104 101 103 105 92 105 109 113 99 100 101 104 105 107 106 108 105 103 100 103 98 94 90 99 101 90 104 101 98 85 89 93 95 98 98 98 92 89 89 88 80 78 75 83 80 79 80 87 90 94 78 72 80 75 80 89 52 70 55 55 54 58 59 63 63 67 67 91 85 89 87 127 124 131 134 137 137 136 135 133 118 117 113 111 107 105 102 96 105 94 85 94 97 100 114 103 111 114 114 98 104 105 108 93 93 105 106 109 115 98 99 103 104 107 107 109 105 103 100 104 100 96 90 86 102 104 105 89 96 85 92 97 99 102 101 101 97 94 92 92 86 82 76 80 76 70 65 61 91 89 85 80 64 65 90 85 51 56 58 57 55 56 58 61 62 65 67 82 91 101 87 129 123 129 133 137 137 136 132 127 117 119 114 111 107 107 103 98 91 87 91 102 89 100 113 104 110 112 114 100 102 109 95 94 94 104 101 104 113 96 97 100 103 105 106 109 105 103 102 107 102 99 92 88 102 101 105 91 82 88 96 101 101 104 102 104 100 98 95 95 91 86 81 87 73 62 64 56 79 92 85 86 86 93 94 61 66 75 77 59 54 56 55 58 61 62 64 75 79 94 85 129 125 127 132 137 137 134 128 124 116 120 114 110 107 108 103 100 91 79 77 103 94 102 109 100 105 112 112 101 100 110 97 96 95 104 101 104 112 108 95 98 100 104 106 109 106 104 102 107 105 102 95 89 87 98 104 95 86 92 99 102 103 105 103 107 104 99 97 98 95 91 86 77 77 62 70 56 80 91 68 61 81 98 80 56 68 77 75 59 54 63 52 55 58 63 63 62 78 93 80 128 125 125 132 137 137 131 125 122 113 121 115 109 107 108 103 99 92 83 84 105 96 96 107 109 110 96 110 101 100 112 97 98 95 100 100 106 112 107 94 96 99 104 107 109 106 104 103 105 107 105 97 90 88 99 104 96 89 96 101 101 103 105 104 108 107 100 98 102 99 95 89 82 84 75 72 53 88 75 68 47 84 96 90 60 67 72 82 79 55 62 65 64 73 66 64 64 62 76 78 129 125 124 131 137 137 130 124 122 111 119 116 107 107 109 103 98 93 84 81 93 91 108 98 94 113 94 110 100 104 111 97 98 95 98 98 110 112 104 107 112 99 102 106 109 106 104 104 105 106 107 99 92 88 100 106 96 92 100 102 101 103 105 104 108 105 101 99 104 102 97 92 86 75 83 79 53 99 53 61 80 78 88 86 78 76 83 86 80 54 63 60 55 77 65 66 68 70 78 79 130 127 125 131 136 135 131 125 122 109 114 113 105 106 108 102 99 93 78 76 95 104 110 104 96 110 111 112 104 104 109 96 98 96 95 98 111 111 99 105 112 99 100 106 111 107 105 105 106 105 107 101 93 90 87 92 96 94 103 104 101 102 105 105 107 104 102 101 105 103 98 96 90 83 75 72 70 88 63 73 89 65 56 79 78 83 87 88 75 65 59 59 71 78 63 68 73 77 80 79 130 129 127 127 129 131 130 125 122 108 106 109 105 104 109 101 100 92 86 78 90 91 104 101 95 110 112 96 101 99 106 96 98 98 95 101 106 104 97 104 106 98 99 107 112 109 106 103 107 105 106 102 93 90 90 93 95 97 105 105 102 101 105 105 106 103 102 102 105 103 100 101 95 90 83 78 85 89 64 84 90 62 55 78 67 86 93 86 58 53 57 58 71 61 78 70 76 80 82 77 132 129 126 124 124 125 127 124 122 107 100 105 104 101 107 96 100 92 89 71 79 81 115 104 116 112 113 97 102 99 106 96 100 100 97 98 102 101 97 99 104 95 99 106 110 109 105 104 107 104 104 101 93 90 91 94 95 98 107 107 104 102 104 104 105 102 102 103 106 103 101 101 97 94 87 82 79 78 82 81 95 63 60 79 70 91 91 59 73 60 62 58 70 82 81 91 79 82 82 75 133 129 125 121 120 122 126 123 119 106 98 101 100 113 99 103 100 93 91 83 76 59 110 106 110 96 113 96 100 103 105 97 101 104 86 95 98 101 98 93 102 106 113 104 108 109 105 104 108 104 103 100 95 89 92 94 94 98 109 110 107 103 102 104 106 103 102 102 106 102 102 100 99 96 89 84 85 81 92 92 94 82 74 67 76 93 83 53 83 65 61 63 78 84 88 95 81 82 80 75 133 127 125 119 116 119 124 122 115 106 98 101 89 103 94 102 96 93 95 90 65 61 115 112 111 98 112 95 102 104 105 96 101 105 89 92 96 98 100 88 105 102 112 104 106 107 104 105 110 106 104 99 95 90 95 93 95 99 109 111 109 102 101 106 105 104 102 101 106 102 102 101 100 98 90 87 89 85 81 83 82 82 75 69 77 91 82 85 79 58 60 77 84 88 93 97 97 99 99 97 135 127 127 119 115 117 122 119 112 107 100 98 94 97 82 94 91 91 97 93 86 85 101 106 114 99 112 91 96 105 106 96 102 106 92 91 95 102 100 85 94 101 112 103 106 106 105 107 112 107 106 98 95 91 95 92 96 102 109 110 108 102 101 105 105 105 101 101 107 104 103 102 100 98 92 90 94 90 86 89 87 86 82 74 73 71 89 87 89 84 84 90 91 92 96 98 95 83 85 85 134 130 126 119 115 116 121 118 109 106 101 93 85 81 54 100 83 84 95 95 94 94 106 107 100 101 112 96 96 104 106 95 102 106 94 93 86 101 100 80 95 100 111 105 106 105 106 109 112 108 106 97 93 93 94 91 97 104 107 109 107 102 102 104 105 106 103 104 107 107 104 103 101 98 98 96 99 96 91 93 90 76 89 78 87 84 93 96 100 77 95 98 96 97 97 99 99 85 88 84 134 129 126 120 115 116 119 116 108 104 102 88 78 69 82 92 79 89 90 99 86 93 106 104 98 101 107 90 85 104 103 96 101 104 96 97 84 99 94 79 96 104 111 106 106 105 107 109 111 110 105 96 92 94 93 91 97 104 105 109 107 104 103 102 105 105 105 107 109 110 107 106 103 101 104 105 106 104 98 97 93 85 96 79 90 83 92 82 91 83 85 87 101 85 98 100 85 84 90 83 135 129 126 120 114 116 120 116 109 104 105 84 79 54 81 88 55 75 87 102 90 87 105 105 97 100 92 92 88 101 102 96 100 104 99 105 90 98 99 83 90 101 111 107 108 105 108 110 111 111 104 95 93 94 93 90 95 102 105 110 109 107 102 100 103 103 107 110 112 112 111 108 105 105 111 114 113 110 103 99 96 91 84 100 80 90 76 99 93 89 89 91 91 89 102 104 87 84 89 83 136 130 126 120 113 115 120 117 111 106 109 87 69 77 84 69 62 59 92 105 92 89 105 93 97 100 92 93 99 103 103 97 101 103 99 94 96 92 88 89 87 97 110 106 108 106 109 110 112 111 105 96 95 96 96 90 94 101 105 109 110 106 102 99 102 102 109 110 113 114 114 111 109 110 116 120 119 114 106 100 99 94 90 89 88 81 79 86 96 94 91 91 97 92 89 92 90 86 88 85 135 129 127 118 112 114 120 117 111 109 111 94 78 78 74 79 80 65 99 110 98 90 92 97 99 101 92 97 95 99 104 98 101 103 97 108 100 88 100 88 84 92 111 105 109 107 110 111 111 111 108 99 96 98 96 91 95 101 105 108 107 104 101 100 102 102 110 110 112 116 115 112 113 114 120 124 121 115 106 102 100 95 95 93 93 86 84 93 100 96 93 91 97 93 91 93 94 89 89 88 134 129 123 117 113 115 119 117 111 113 113 101 87 89 83 88 92 77 104 113 108 95 92 97 101 102 92 86 100 98 103 97 101 102 94 108 102 87 93 91 85 88 112 116 109 107 110 111 112 109 108 101 98 98 97 92 96 100 104 106 106 101 101 104 105 104 109 110 113 116 116 113 116 118 123 125 122 116 107 103 102 98 97 95 95 89 90 100 102 97 89 89 95 93 92 97 98 92 92 92 126 124 118 112 106 101 100 96 102 111 112 99 79 69 90 93 76 93 97 97 77 77 81 62 73 67 62 49 67 52 65 72 77 64 77 82 87 90 82 74 68 68 73 76 80 83 90 95 94 91 74 85 95 79 75 80 76 91 85 94 97 84 89 94 104 107 113 117 113 106 99 100 100 102 107 110 104 96 91 90 85 78 64 50 81 92 84 86 95 90 99 96 89 80 96 102 101 94 76 65 128 125 120 113 107 103 104 103 103 111 111 99 82 58 93 87 75 69 104 91 81 82 77 70 75 71 56 65 61 53 68 68 65 75 80 86 89 88 81 74 69 64 71 76 82 83 91 97 97 93 74 88 98 77 79 79 84 90 88 99 98 87 88 95 104 108 113 116 113 105 97 98 98 102 107 108 104 97 92 93 90 81 68 63 76 90 78 80 91 90 99 94 90 86 103 104 99 89 71 67 127 126 121 113 108 105 106 107 102 108 107 100 87 93 92 83 71 101 91 84 81 83 77 71 77 77 63 64 65 55 77 73 74 80 86 91 90 84 80 73 69 63 65 76 84 81 88 95 99 94 82 92 100 79 80 91 81 90 94 100 96 90 94 97 104 107 112 114 111 103 95 96 97 101 107 107 105 99 95 96 92 83 74 73 77 87 76 76 87 92 97 93 89 97 108 105 100 84 68 65 127 127 123 113 108 107 109 109 103 105 99 106 86 83 90 81 66 83 98 75 78 80 78 73 79 81 75 77 68 57 72 72 85 86 89 94 91 81 72 72 66 61 62 75 82 78 84 93 97 94 86 96 102 82 80 80 76 90 99 100 90 92 95 97 104 107 110 112 109 101 94 93 97 102 108 108 106 100 99 99 93 85 80 80 77 84 81 77 82 95 91 92 84 102 113 107 100 83 65 71 128 127 123 113 107 108 110 110 106 101 94 97 94 87 89 83 81 66 71 74 67 81 83 82 89 84 81 84 68 67 67 75 87 88 90 94 87 76 71 72 66 59 65 74 79 76 80 90 96 93 93 101 105 84 83 82 90 103 98 97 97 97 95 96 103 105 107 109 107 98 93 93 98 103 109 108 106 101 103 101 93 88 83 81 78 80 86 82 81 97 89 95 86 108 115 106 100 84 73 66 128 127 122 113 108 108 111 112 106 98 88 88 88 83 93 80 85 77 64 79 59 82 83 91 98 89 79 86 79 69 78 74 87 89 90 92 87 76 75 70 63 59 67 75 78 76 77 87 95 93 98 105 105 89 78 79 96 98 98 92 100 94 97 95 102 103 103 106 104 94 90 93 98 103 109 108 106 102 103 102 96 93 88 82 82 79 83 83 84 98 91 96 81 106 115 106 99 86 72 70 128 126 122 113 108 109 113 112 105 95 81 89 89 85 95 77 88 78 75 71 71 70 86 96 103 94 78 79 86 81 80 86 90 88 90 90 81 58 73 65 59 60 69 74 79 80 80 87 93 95 100 107 105 90 77 77 88 90 95 88 107 94 96 93 101 100 100 102 99 89 87 91 99 104 109 107 105 102 103 100 98 102 96 87 83 79 81 81 87 90 91 94 87 112 115 105 99 86 74 73 128 126 123 115 110 109 114 111 105 91 74 85 80 92 98 71 105 80 70 69 64 67 82 97 103 94 77 75 87 86 86 88 90 89 91 84 71 68 77 62 60 59 70 68 74 83 86 89 92 95 100 108 102 87 81 58 84 87 87 93 119 96 95 91 98 96 98 98 96 85 85 90 100 107 110 106 104 100 101 99 100 109 104 89 79 78 78 79 86 87 92 88 85 110 115 105 99 83 77 74 125 126 122 117 113 111 114 112 104 86 67 89 73 75 89 80 96 79 69 73 76 66 85 98 101 93 75 76 79 86 88 85 85 87 87 76 69 66 62 60 62 63 67 67 75 86 92 92 93 94 99 108 99 84 79 76 80 83 89 104 95 96 94 90 94 92 96 94 90 82 84 90 102 110 109 106 103 100 100 100 99 112 107 86 77 77 78 80 85 85 87 82 89 109 116 104 99 87 74 77 124 125 121 115 114 113 114 111 103 83 68 91 70 75 78 76 91 77 72 71 77 75 89 100 101 93 80 73 75 86 87 80 80 83 82 72 76 56 49 56 64 64 65 65 77 88 94 94 94 93 97 104 94 87 81 73 77 74 87 108 97 93 93 88 89 88 94 90 86 79 82 90 106 110 108 106 103 100 99 99 98 110 107 85 78 77 78 81 82 80 80 76 93 110 117 105 99 84 82 79 125 125 120 114 114 113 114 112 104 87 78 72 73 72 79 67 90 80 70 71 80 83 95 102 102 93 86 75 72 80 86 79 83 75 79 72 56 48 54 53 65 66 67 71 76 84 92 92 94 94 94 100 94 86 81 74 75 92 84 94 105 90 92 83 87 82 93 86 84 78 80 92 109 110 108 106 102 100 99 99 97 106 103 86 82 81 80 81 79 72 73 71 94 108 118 107 96 86 78 78 124 124 120 115 114 112 113 113 107 94 86 69 63 67 63 67 100 81 73 81 84 91 99 100 103 94 91 77 70 76 86 79 79 68 76 55 53 53 52 51 65 68 70 73 76 80 88 90 93 94 92 96 94 86 86 79 82 92 83 80 80 88 87 88 84 83 91 83 82 76 82 93 110 110 108 106 102 101 99 98 97 100 101 90 87 85 82 79 75 65 71 71 92 104 117 109 100 87 77 72 125 124 120 114 115 111 111 114 111 100 86 75 89 61 70 71 98 80 71 88 88 94 101 98 103 96 92 80 72 77 82 84 81 71 68 61 66 57 54 54 68 70 73 75 77 76 84 86 91 92 91 95 90 87 90 89 73 67 70 84 130 84 77 92 79 84 92 83 80 73 81 94 110 110 107 107 102 101 100 98 98 98 100 94 89 88 82 77 71 59 66 67 83 98 113 109 99 89 74 75 126 124 120 115 115 110 111 115 113 104 84 81 82 69 71 81 87 83 68 84 88 93 100 99 103 96 91 83 71 75 83 83 84 69 54 67 52 67 56 65 69 75 76 76 76 73 79 84 92 92 92 93 90 88 92 88 78 75 80 65 61 82 93 101 76 83 90 82 79 73 83 97 110 108 107 107 103 102 101 98 98 98 101 97 90 88 82 75 69 53 54 67 77 90 114 109 95 87 75 77 128 124 120 116 115 111 113 116 113 104 87 87 68 54 84 83 83 85 84 80 83 86 97 98 99 93 88 83 75 74 82 84 85 74 52 54 53 67 64 68 74 76 77 78 76 75 76 83 95 95 94 90 87 91 92 84 75 83 105 78 90 70 79 92 84 85 88 82 78 75 82 100 110 109 108 108 104 102 103 100 99 97 101 98 90 86 81 74 68 51 52 61 73 88 110 108 91 83 74 57 128 123 121 117 115 113 115 115 112 99 93 85 70 63 86 79 82 81 78 80 78 85 91 95 92 90 87 81 72 74 83 87 84 73 52 50 66 69 69 70 77 76 77 80 76 74 73 86 99 99 96 90 84 87 93 83 77 84 71 71 74 72 74 68 76 80 86 80 77 77 83 103 111 110 108 108 105 100 104 102 101 98 101 98 91 85 80 73 63 53 38 55 61 82 110 105 87 82 73 67 126 123 121 117 115 113 116 115 111 96 96 79 64 66 105 88 80 85 78 81 81 83 88 90 90 89 88 78 71 73 81 87 81 73 68 67 70 71 73 75 76 77 79 81 74 71 73 87 101 101 97 92 84 88 95 82 74 62 61 62 70 69 71 86 81 82 86 79 77 78 89 105 111 110 107 106 103 99 105 103 102 100 101 99 94 84 80 74 54 47 35 51 54 88 107 102 88 78 79 68 126 124 120 116 114 113 116 115 109 93 101 73 75 53 89 86 79 84 79 76 79 83 87 88 88 86 84 77 75 71 83 86 79 73 69 73 72 74 76 79 79 80 81 83 73 70 69 85 99 102 100 94 84 80 95 84 83 90 101 65 71 65 55 68 73 72 85 80 75 79 94 107 110 110 107 106 103 99 104 103 102 101 101 99 96 84 81 75 49 46 48 54 56 84 107 102 88 84 65 74 124 123 118 115 114 113 115 112 107 91 98 96 71 79 68 80 79 83 77 74 79 83 88 89 86 81 78 77 84 81 85 86 84 76 76 75 75 75 79 83 85 82 83 84 73 69 68 81 96 100 100 94 86 79 93 83 85 81 78 70 65 41 65 54 75 72 82 70 72 88 97 107 110 109 107 106 103 100 103 104 102 100 101 99 95 84 82 75 52 38 47 57 67 78 103 100 89 78 68 65 122 120 117 113 113 114 115 110 106 95 92 85 68 80 77 78 74 79 75 74 81 86 92 93 87 85 80 83 88 86 87 87 82 76 80 78 77 77 81 87 88 83 85 84 72 69 68 78 92 98 99 93 86 85 89 81 76 76 99 54 76 68 57 70 65 69 84 83 80 91 99 107 110 106 107 107 104 101 101 104 102 98 99 97 92 83 82 72 58 35 36 58 63 81 102 100 85 80 66 62 121 119 116 113 113 115 115 108 104 99 92 86 74 72 75 70 80 80 76 72 84 88 96 96 93 92 89 87 90 86 92 91 81 76 80 80 79 80 87 91 90 85 88 85 75 71 69 76 89 96 98 91 88 86 90 79 85 85 93 72 71 60 72 57 73 63 90 60 93 93 100 108 110 105 107 110 107 102 99 103 103 97 96 94 88 83 84 73 57 28 28 65 64 80 102 101 90 77 59 59 120 117 115 112 114 116 114 107 101 95 95 90 86 78 80 76 83 80 77 71 87 91 95 99 100 100 94 90 90 87 96 92 81 76 81 82 84 85 91 91 89 86 88 84 76 74 71 76 87 96 97 90 90 87 95 79 80 84 90 84 59 67 57 58 58 67 72 61 124 87 99 105 109 103 107 113 110 104 100 100 102 95 93 91 85 82 84 73 49 32 32 61 61 72 97 97 91 84 68 64 118 116 113 111 114 116 112 104 99 91 94 89 82 71 74 85 86 80 77 72 89 92 97 101 105 102 94 90 91 91 98 95 85 80 83 85 88 88 92 90 89 88 88 84 77 75 73 75 87 94 94 87 87 84 93 84 84 90 90 77 66 59 67 67 69 66 73 77 93 83 98 104 108 106 108 115 112 106 101 98 100 95 93 89 83 82 86 72 47 31 34 61 62 56 97 96 94 86 67 67 118 114 111 109 114 116 108 101 87 81 97 79 72 67 86 92 87 81 80 74 90 94 101 103 107 98 89 88 91 92 100 95 86 85 87 90 89 88 91 90 90 88 88 84 77 75 74 75 87 93 90 85 83 85 95 91 89 76 74 73 83 70 64 83 76 68 51 77 73 85 97 103 108 107 110 114 112 107 102 98 98 93 92 86 80 81 83 67 32 24 52 58 48 63 79 94 96 89 70 64 118 114 109 106 112 114 105 96 81 88 89 73 77 58 84 88 89 82 82 78 89 96 99 104 105 91 90 89 89 92 98 94 89 87 91 92 89 88 91 92 91 89 89 85 77 75 74 75 85 91 87 84 81 84 98 96 81 83 89 75 91 76 64 59 63 53 76 75 73 92 95 101 108 109 111 114 110 106 103 97 95 92 90 82 76 77 91 73 32 46 60 58 49 63 68 82 99 84 78 67 117 115 108 105 112 112 101 86 89 88 101 72 71 81 85 91 89 84 84 79 90 96 98 100 95 86 91 90 91 94 97 95 91 90 91 90 91 89 92 94 91 90 89 85 78 74 75 76 84 90 87 84 77 77 95 101 85 79 77 81 84 72 57 69 57 67 77 77 70 107 93 98 104 107 110 115 109 105 103 97 92 89 88 77 62 79 82 58 60 52 53 49 56 55 63 82 100 81 79 68 117 114 109 108 112 109 96 82 106 81 89 53 68 94 88 89 86 84 85 85 94 96 96 96 86 88 92 92 92 95 98 97 93 91 91 89 93 92 93 95 91 90 89 85 78 74 76 78 85 89 86 80 74 75 95 99 88 94 87 81 81 67 65 49 65 60 78 75 69 76 95 97 98 106 110 115 110 104 103 98 90 88 88 69 62 139 84 70 73 51 58 50 51 63 59 85 99 80 83 59 116 113 110 111 111 105 93 88 73 96 88 55 74 98 89 90 86 84 87 94 99 98 97 91 83 94 93 91 93 98 97 97 95 92 92 90 93 94 94 93 91 90 89 85 78 74 76 78 86 88 85 78 70 78 92 96 90 97 91 85 77 72 68 38 52 67 79 78 81 105 90 100 93 105 109 114 110 103 103 99 89 87 88 71 58 73 73 53 48 51 54 49 48 54 59 87 92 80 72 63 114 111 113 114 111 103 94 81 69 81 81 77 77 81 89 92 88 86 90 99 103 97 98 90 86 92 92 90 93 97 97 96 95 93 93 92 91 93 93 92 91 89 89 86 78 73 76 78 86 88 84 78 75 77 84 90 94 98 92 88 81 53 55 59 49 85 69 72 69 108 98 101 98 106 109 112 110 104 103 100 92 88 82 70 56 50 59 51 62 63 58 47 49 51 59 81 84 80 69 72 113 111 116 117 111 102 97 87 85 75 81 92 83 89 92 94 92 90 93 102 104 98 100 89 90 93 93 91 94 94 96 94 95 95 94 93 91 92 92 92 91 89 88 86 78 73 76 78 85 87 85 80 77 77 84 87 97 95 90 88 83 56 48 55 54 65 76 57 100 80 93 95 101 107 109 110 108 105 104 101 94 89 78 68 48 56 26 59 66 67 58 47 49 50 58 79 78 79 67 64 112 113 118 118 110 103 94 91 94 90 92 93 92 92 96 97 98 96 97 103 103 100 100 89 90 94 95 92 92 92 93 93 97 96 94 93 92 92 92 92 90 88 88 85 76 73 75 76 83 88 86 80 80 80 81 85 93 88 85 81 81 59 48 64 56 75 72 63 63 52 86 89 101 108 108 106 106 105 105 103 93 89 77 63 61 48 55 52 63 69 63 51 50 49 63 68 77 74 66 59 112 116 120 117 109 102 94 89 90 86 89 92 96 96 98 101 103 100 99 104 103 102 98 88 95 97 98 92 90 89 90 94 99 96 94 92 92 92 93 91 88 88 86 83 74 72 73 74 82 88 90 84 84 79 81 82 90 81 80 75 80 67 52 57 59 89 48 61 88 99 90 84 106 108 104 104 105 106 106 104 94 89 75 61 49 32 46 59 68 54 55 55 52 49 62 63 73 62 63 57 113 118 120 116 109 101 92 87 100 84 96 98 99 98 100 103 105 103 98 103 102 101 94 94 97 100 98 91 88 84 90 95 99 95 93 92 92 92 93 90 88 86 85 81 73 71 72 72 80 86 95 89 87 85 87 87 85 76 72 69 72 70 55 55 59 60 69 33 139 64 75 81 106 105 102 103 105 106 107 104 96 90 74 66 49 81 47 39 54 62 59 63 55 51 55 63 62 57 57 56 114 119 120 116 109 100 94 89 89 105 100 100 101 100 102 103 106 104 97 102 102 101 91 96 100 102 96 89 85 84 91 96 98 93 93 93 92 91 92 88 88 86 84 79 74 70 72 72 79 85 98 93 91 92 95 92 83 74 70 69 67 71 57 53 65 50 56 139 72 56 65 79 97 101 100 101 105 105 106 106 99 90 70 71 36 65 60 51 50 59 65 71 60 56 54 61 58 56 57 56 114 119 119 116 110 102 98 90 95 95 97 101 103 101 102 103 105 102 94 100 99 95 91 97 102 101 95 87 85 85 92 96 96 93 94 93 92 92 91 88 88 85 83 78 74 70 71 71 79 87 100 96 94 95 100 96 86 74 74 71 70 67 56 54 56 50 59 999 36 56 68 77 98 97 99 102 104 104 105 104 101 88 74 52 49 138 53 46 51 53 69 75 65 60 54 57 57 57 58 58 113 119 119 116 111 103 101 91 95 90 96 100 102 102 102 102 104 99 95 96 99 91 93 99 101 101 94 85 83 86 92 98 96 94 95 93 92 91 91 89 88 85 83 78 74 70 71 71 83 91 101 101 97 98 101 96 86 76 81 78 75 66 55 57 62 52 28 11 34 33 55 90 99 93 94 103 104 104 105 103 99 85 68 55 33 34 65 49 61 63 71 71 70 65 55 55 58 60 59 58 112 118 119 115 110 103 95 93 99 95 97 99 102 102 102 102 104 97 94 93 93 94 96 100 102 102 93 82 82 87 94 98 96 95 96 94 92 91 91 89 88 85 83 78 73 70 72 73 87 95 103 104 101 101 101 95 89 81 84 84 81 66 59 58 57 51 20 6 999 25 57 81 96 88 92 103 105 105 107 102 100 84 72 75 67 29 73 41 47 46 58 67 72 67 56 56 58 61 60 59 111 116 119 114 109 104 94 92 99 98 98 98 101 102 102 103 103 96 93 90 90 96 100 101 103 101 91 80 81 88 96 97 95 96 97 95 92 91 91 89 88 84 83 78 71 70 72 77 90 97 103 107 108 102 99 97 93 87 79 84 83 72 69 70 56 48 14 1 6 28 58 76 98 86 85 103 108 108 107 100 98 86 79 77 64 82 77 50 47 48 56 65 75 70 62 58 58 59 59 58 111 115 119 112 106 103 97 97 99 97 98 97 99 101 101 103 103 97 95 90 89 92 103 101 105 100 90 80 82 89 97 95 95 96 98 94 92 91 91 90 88 85 83 77 70 69 72 78 91 97 101 108 110 103 99 97 98 91 77 81 83 76 73 55 60 55 12 1 999 48 56 83 94 80 139 100 107 111 108 99 96 89 86 86 71 84 52 54 48 51 57 66 74 72 64 58 57 57 57 56 108 114 117 110 102 102 101 99 98 97 98 97 100 101 100 103 102 101 98 94 92 98 103 101 105 96 90 81 85 91 98 95 95 96 98 94 92 91 92 91 87 84 83 76 69 68 74 80 90 95 101 107 108 104 100 99 100 89 80 82 83 78 73 62 45 26 6 1 2 31 82 90 90 82 108 101 102 112 110 99 95 93 93 92 79 81 57 53 49 53 59 66 68 70 62 57 56 55 55 54 103 111 116 108 100 101 103 103 99 97 98 96 99 101 100 102 104 104 101 99 96 102 103 101 105 95 91 87 88 93 98 95 95 96 97 94 92 93 95 91 87 84 82 72 69 70 75 80 90 95 101 106 107 104 101 99 97 88 85 87 83 77 70 53 54 19 3 1 1 30 83 86 87 89 105 100 95 110 109 99 93 95 98 103 90 79 54 64 48 54 60 63 64 69 59 56 56 53 53 52 97 109 114 106 100 105 105 103 100 99 99 98 99 102 101 102 105 106 102 102 103 106 104 102 103 93 92 91 92 94 97 94 95 97 97 94 94 95 98 92 86 83 81 70 68 67 74 79 90 96 101 105 107 104 100 98 96 89 88 89 83 75 66 48 53 27 3 1 3 30 86 114 84 84 999 100 93 109 107 97 91 91 93 103 99 89 72 54 61 53 58 60 65 68 57 56 55 51 53 53 92 105 112 105 100 109 106 104 101 101 99 96 97 102 102 104 107 107 102 104 104 107 102 103 102 96 94 95 97 96 98 93 97 98 97 95 96 99 99 91 86 83 80 69 64 67 75 78 90 96 101 105 107 102 100 98 97 92 92 90 82 72 70 53 51 22 5 1 10 30 95 98 86 76 98 96 91 108 107 98 84 86 92 92 103 90 75 54 64 52 56 67 65 64 58 56 54 51 52 52 88 99 107 100 97 111 110 106 101 100 98 93 95 102 103 104 107 107 105 106 107 105 104 102 100 97 95 97 99 97 98 93 98 98 96 95 97 103 98 91 86 84 81 71 64 67 75 80 92 98 101 105 107 102 100 99 98 95 95 91 81 73 66 57 65 28 12 5 26 46 93 78 76 71 77 94 93 105 107 96 89 89 81 84 102 87 82 67 64 52 57 60 63 63 61 57 54 50 49 55 84 87 98 94 96 111 111 108 101 97 95 93 97 102 105 104 106 105 107 107 107 106 105 100 98 96 96 99 101 98 96 93 98 98 96 94 97 104 98 90 87 84 81 73 69 71 76 84 95 99 102 105 107 103 101 100 99 98 97 89 79 68 68 56 56 51 19 999 76 95 86 100 81 83 79 91 92 101 103 98 86 83 79 81 99 88 83 74 60 72 69 71 63 65 63 59 56 52 51 54 83 79 82 85 96 111 111 109 102 92 92 95 98 102 105 104 105 104 108 106 106 105 103 99 98 95 96 101 101 98 96 93 98 98 96 95 97 103 97 89 87 83 81 75 71 73 79 87 97 101 102 105 107 103 102 102 100 100 95 84 78 69 64 58 60 50 29 14 46 32 82 104 96 80 81 88 90 93 100 98 84 79 73 70 96 88 84 75 71 68 67 69 63 71 65 60 57 54 54 57 90 84 78 78 89 109 109 110 100 88 94 96 100 100 105 105 105 106 107 103 102 104 101 97 94 94 98 102 99 98 96 92 98 99 96 95 98 103 96 89 88 82 79 75 73 76 83 90 99 102 103 106 108 102 102 103 101 100 92 83 75 68 64 56 60 54 32 34 68 80 136 82 111 77 80 89 90 93 99 94 81 74 71 64 90 88 87 81 77 71 68 71 69 73 66 61 58 56 57 60 96 95 71 75 89 104 108 108 97 92 94 95 100 98 104 106 107 106 104 100 102 102 99 95 93 94 99 100 98 97 95 92 97 99 96 94 99 104 95 91 89 82 77 74 74 77 85 92 99 102 103 107 108 103 103 104 102 99 90 82 72 66 63 55 54 60 33 999 126 999 139 999 108 77 82 91 96 100 102 93 80 74 68 66 81 87 94 89 87 76 74 72 68 69 68 62 61 59 59 60 100 101 89 83 82 101 109 106 97 94 94 96 99 100 104 106 107 104 101 97 101 98 98 92 92 94 99 98 97 96 94 92 98 98 95 95 100 102 95 92 90 84 75 73 73 76 85 91 99 101 102 107 109 104 104 105 103 98 88 80 72 67 63 67 64 52 72 51 999 999 139 999 112 75 84 90 105 110 106 99 85 73 67 64 74 86 97 97 94 79 74 75 73 69 65 62 62 60 61 61 105 106 99 88 78 99 109 105 100 95 96 95 96 100 103 104 104 99 98 96 98 95 93 91 93 95 99 95 96 95 95 93 99 98 95 96 101 100 96 93 91 86 72 72 73 76 85 91 98 101 103 106 109 104 105 106 104 96 86 78 72 66 67 65 65 47 65 999 999 999 87 999 93 88 80 84 104 112 107 102 93 79 64 61 68 82 94 98 96 86 79 77 74 69 65 62 62 61 62 61 109 110 104 91 88 104 110 107 101 97 97 89 94 97 101 101 101 97 96 95 95 96 90 95 94 97 101 96 96 95 94 93 100 98 96 96 102 99 97 94 92 89 77 70 72 77 84 91 98 101 103 105 108 104 105 106 104 94 88 80 73 65 67 68 64 46 52 26 58 49 48 88 85 84 74 83 94 105 105 102 100 86 66 62 65 72 86 90 89 85 78 73 70 67 64 62 63 61 62 60 113 111 106 97 100 110 112 111 103 99 93 89 91 95 101 100 99 95 94 93 94 93 93 97 94 101 101 97 97 94 93 94 99 98 96 95 102 99 98 95 94 91 81 70 72 78 84 92 98 102 104 105 107 103 105 106 103 93 90 82 72 64 65 67 65 54 35 33 49 46 61 70 83 75 82 91 84 92 99 95 99 86 67 61 63 64 75 81 78 76 72 68 69 65 64 62 62 61 60 58 117 113 107 104 110 114 113 111 105 95 90 88 93 94 99 100 98 92 95 89 98 86 92 98 95 103 99 97 97 94 93 93 99 98 96 93 100 100 97 95 96 93 85 73 73 79 85 93 99 102 104 105 106 103 105 104 101 94 91 83 72 66 66 68 68 58 51 54 53 67 67 67 61 69 79 76 85 108 93 86 87 80 63 59 65 63 67 69 74 70 68 66 66 63 63 62 62 59 57 57 120 114 109 109 113 113 112 109 104 92 92 90 88 91 98 99 96 93 96 94 94 85 89 93 100 103 97 98 97 95 93 92 98 98 96 91 98 100 97 96 96 93 88 76 74 82 87 93 98 101 104 105 105 105 105 103 101 94 88 78 72 66 69 74 72 64 58 58 61 32 33 87 58 88 83 79 87 104 83 75 73 72 57 57 63 63 63 62 67 65 65 62 61 63 63 62 62 59 57 57 122 114 110 111 112 111 109 108 98 93 92 93 93 96 97 98 94 94 96 96 87 85 92 94 98 102 97 98 98 95 93 92 98 98 95 91 99 101 97 96 97 95 90 81 74 83 87 92 96 101 105 105 105 105 106 103 100 93 86 79 72 68 72 79 74 59 71 60 57 57 47 56 67 87 83 71 78 86 72 70 59 57 65 54 62 61 58 55 61 62 61 58 59 62 63 62 62 60 58 58 120 113 111 109 110 108 105 104 94 94 92 93 94 95 95 97 96 96 97 97 80 88 93 97 99 101 99 99 99 95 92 93 98 98 94 89 99 103 98 97 97 95 92 83 76 82 86 89 94 101 106 104 105 106 107 103 97 94 87 79 73 71 77 79 70 51 74 56 53 59 53 61 71 81 81 70 76 76 77 79 54 65 56 50 58 59 52 51 57 58 57 56 58 61 62 60 61 60 60 58 119 114 110 108 108 106 102 98 95 91 91 96 96 97 96 95 95 100 97 91 76 85 96 98 98 101 101 99 99 94 93 94 99 98 93 90 99 105 99 97 98 96 93 85 79 80 84 86 92 102 106 104 106 106 108 103 94 93 90 79 75 74 81 81 70 61 81 75 58 64 58 61 63 72 68 64 75 66 72 82 73 54 53 60 56 55 63 50 54 56 55 55 58 60 60 59 62 66 60 57 119 116 110 107 108 104 99 95 94 88 91 98 98 99 96 96 97 101 95 84 74 80 99 100 97 102 102 100 98 92 92 94 98 98 93 90 99 105 101 98 98 97 94 87 81 81 82 84 92 102 106 104 106 106 108 102 94 92 90 78 77 78 84 82 71 58 65 61 72 60 65 68 67 83 69 62 55 87 66 66 60 53 65 50 56 54 52 52 54 55 55 55 59 62 60 60 62 62 61 54 123 118 112 109 108 103 99 93 90 86 92 98 100 100 97 96 100 101 94 79 80 92 102 99 98 102 103 99 96 90 92 93 96 97 92 90 101 107 101 98 99 97 96 90 84 81 83 84 91 102 107 104 105 106 108 102 95 87 86 77 78 81 84 82 75 65 62 56 62 60 62 72 69 62 74 58 47 104 66 59 58 61 58 59 53 55 53 53 55 55 56 58 60 63 61 61 63 62 63 54 126 120 113 110 105 102 98 89 87 85 94 98 100 102 95 98 101 99 88 82 87 92 103 96 100 103 102 100 96 90 92 92 96 96 93 93 103 108 103 99 100 98 96 92 85 81 82 83 91 101 108 103 104 105 107 101 97 88 84 79 80 81 82 78 73 67 63 61 59 57 67 76 69 54 63 51 64 61 79 62 59 58 51 53 68 55 54 53 55 56 57 59 62 63 63 63 63 61 62 56 128 122 116 113 103 101 95 83 81 85 97 97 100 102 92 100 101 94 91 81 84 98 101 96 102 103 101 100 96 91 93 92 95 95 94 96 104 109 105 100 101 98 97 95 88 81 81 82 89 100 106 102 103 103 106 101 99 93 90 86 82 80 81 74 70 69 66 61 65 52 66 72 75 54 60 48 51 64 81 56 53 65 54 53 56 56 56 54 56 56 57 58 62 63 64 63 63 62 61 58 132 126 119 115 104 97 92 78 76 85 95 98 101 100 91 97 98 86 90 88 92 102 98 97 100 102 101 99 96 93 94 91 94 96 96 97 105 109 106 102 103 99 98 96 91 83 80 80 88 99 105 101 102 103 103 102 101 98 95 91 86 81 80 71 69 69 67 66 63 57 65 73 68 59 61 50 77 55 84 60 57 52 54 55 58 57 56 54 57 57 58 58 62 63 64 63 63 62 62 60 134 131 122 116 105 97 93 82 78 89 95 99 100 99 91 93 95 87 94 101 100 103 97 98 100 101 101 99 95 93 94 91 93 96 96 97 104 108 107 103 103 100 98 97 93 86 80 78 88 99 103 99 102 102 101 101 102 101 98 95 91 83 80 75 72 71 69 68 67 58 60 78 73 50 66 62 54 59 77 68 60 56 56 55 59 59 56 53 57 58 62 60 61 63 64 62 62 61 62 62 136 136 124 116 107 100 96 88 81 92 99 95 99 97 90 88 89 87 98 104 103 103 99 96 99 100 101 100 94 90 92 89 94 96 96 97 103 106 108 104 104 101 99 98 94 88 81 79 89 98 102 99 101 102 100 102 103 103 100 98 94 84 81 79 78 73 67 66 68 62 64 78 69 54 64 54 67 61 62 71 64 57 56 57 58 59 56 53 57 58 65 61 62 62 63 61 62 62 64 62 137 136 127 117 110 102 98 94 91 99 99 94 97 95 93 82 87 86 106 105 106 104 100 97 99 100 101 100 91 88 91 89 94 94 96 96 102 106 107 104 105 103 101 98 95 90 83 80 90 98 102 99 100 101 100 101 103 104 102 100 97 87 82 82 82 74 66 69 73 67 65 74 75 61 52 53 62 56 75 68 65 56 56 57 58 59 56 53 56 58 66 62 60 62 62 60 60 61 64 62 138 137 131 118 111 105 100 99 101 106 99 92 95 93 89 78 87 88 98 102 105 103 103 98 98 100 102 98 91 87 90 91 93 94 97 97 103 105 106 103 105 103 101 99 96 92 84 82 92 96 101 99 101 101 101 100 101 103 103 101 99 91 86 84 81 73 67 63 76 70 75 79 81 53 48 74 61 62 79 74 72 56 55 55 55 58 56 55 56 57 65 62 59 61 63 60 60 63 62 61 138 136 133 118 112 109 104 103 107 107 100 91 94 92 85 79 85 86 98 100 105 103 104 99 97 101 102 97 93 87 89 92 94 94 97 99 104 105 106 104 106 104 102 100 98 92 85 84 94 96 101 98 100 101 102 99 99 102 103 101 100 95 91 85 81 71 68 67 71 74 76 82 84 68 52 59 63 58 76 71 74 57 71 58 59 56 55 56 58 56 61 59 58 61 62 60 60 61 59 59 138 136 133 121 115 113 110 108 111 108 104 94 94 88 82 76 82 92 92 101 104 103 104 97 98 100 101 98 94 90 91 94 95 94 98 101 105 106 106 104 106 104 102 100 98 94 87 86 93 96 99 97 100 101 102 98 97 100 102 100 100 97 94 86 81 72 69 70 71 73 79 84 84 72 47 63 65 63 77 75 77 55 63 67 66 63 56 55 59 56 56 57 57 61 63 60 61 65 58 63 136 134 134 125 118 113 113 113 113 109 108 99 94 85 77 75 82 92 96 100 102 104 104 97 98 100 100 98 96 91 92 95 95 95 99 103 105 106 105 104 106 105 103 101 98 96 90 87 94 95 98 96 98 101 101 97 96 98 100 99 97 96 94 86 80 72 69 70 72 76 79 82 81 75 63 64 58 55 86 78 69 53 59 72 79 52 56 55 58 56 56 55 56 60 62 61 63 62 62 63 133 132 136 129 120 114 116 115 115 112 110 101 94 84 73 79 88 93 96 99 101 105 104 98 99 99 99 98 98 92 92 94 96 97 101 104 105 105 104 104 107 106 103 101 99 98 92 89 95 96 97 95 96 100 100 97 95 95 98 97 95 92 91 82 77 72 71 70 73 78 81 80 79 74 69 69 70 66 83 82 66 61 46 82 64 63 68 61 57 56 57 56 57 58 61 62 63 61 62 63 131 130 133 129 120 116 118 116 117 114 113 102 95 85 71 83 85 91 96 99 99 104 106 98 99 100 100 99 99 93 92 94 97 98 103 104 105 105 103 104 108 107 104 102 99 99 95 92 96 96 95 94 94 98 100 96 93 92 95 95 93 88 86 80 77 74 74 72 76 79 82 80 78 77 70 65 69 73 82 84 66 53 55 80 80 62 70 47 54 56 56 56 59 59 62 61 63 63 63 64 128 128 133 130 122 119 120 118 120 116 116 103 95 88 78 85 89 88 98 97 96 102 105 97 101 101 101 98 98 91 91 93 98 99 103 104 105 104 101 104 107 106 105 103 98 100 97 93 97 97 93 92 94 96 98 95 92 90 93 92 91 84 83 82 80 78 78 78 79 82 84 81 79 79 73 67 68 75 81 84 69 54 57 72 69 57 49 62 54 55 56 57 61 61 63 62 64 63 63 65 127 130 133 129 124 122 121 121 122 117 117 105 97 89 84 87 91 89 99 98 89 99 104 98 100 101 101 98 97 91 91 91 97 99 102 103 106 103 101 102 106 106 107 105 98 100 99 96 98 98 91 92 94 94 96 93 91 89 92 89 89 82 81 82 80 79 82 84 83 84 84 82 80 81 73 68 76 74 79 79 68 55 56 59 71 58 52 55 56 55 57 58 61 62 63 62 65 63 63 66 128 131 133 129 127 126 122 121 122 118 117 107 98 89 86 89 93 91 99 97 91 96 101 98 99 100 99 99 96 89 90 90 96 98 101 103 105 101 100 101 104 106 107 105 98 99 101 98 99 98 91 92 95 94 95 92 90 90 92 88 86 80 82 82 82 79 84 85 84 83 84 83 81 81 76 69 75 78 76 72 65 57 57 57 64 56 52 51 55 52 58 60 61 63 64 63 66 63 64 67 128 130 132 130 129 128 123 122 122 118 116 108 101 90 88 90 96 96 100 96 94 93 98 97 98 99 99 99 96 87 90 90 95 97 101 103 105 100 100 101 104 106 107 106 99 97 102 99 100 99 92 91 95 94 95 92 89 91 91 88 85 79 80 80 83 81 83 83 84 84 85 86 84 84 79 76 77 71 72 71 70 65 64 56 62 53 51 51 56 53 59 62 63 64 63 61 64 64 67 67 127 129 131 131 133 129 124 123 122 118 116 109 103 95 94 91 96 98 100 92 93 91 95 96 97 99 101 99 95 84 91 90 93 97 101 103 104 98 100 102 105 105 107 106 100 97 100 99 100 98 94 92 93 94 95 93 88 89 87 88 88 78 79 79 83 83 84 83 84 84 86 86 86 87 83 82 80 72 74 75 73 78 70 68 63 48 58 50 57 55 59 63 66 65 61 58 63 64 66 67 125 130 133 132 134 130 127 125 122 118 115 111 107 101 100 93 95 99 99 84 91 88 94 94 95 100 101 99 93 80 90 90 93 96 101 103 103 97 100 103 105 105 106 105 102 97 100 99 100 98 96 92 91 94 95 93 87 86 86 88 89 80 78 79 83 85 86 82 83 84 86 86 86 88 89 86 82 74 77 79 83 89 73 65 63 52 67 50 56 56 60 64 67 67 61 58 63 65 68 68 124 130 136 136 137 133 135 128 122 117 116 113 111 105 104 97 96 98 95 80 92 82 91 91 98 99 101 98 89 79 89 87 90 95 100 103 103 98 101 103 105 105 106 106 105 98 99 99 101 99 96 92 89 92 95 92 86 83 85 89 90 83 79 80 84 89 86 81 81 83 84 85 85 86 89 88 82 77 79 84 83 81 71 60 64 53 54 55 55 57 60 63 68 69 67 62 66 67 73 70 123 127 136 137 137 135 137 130 123 117 115 113 113 107 106 101 97 101 92 85 74 77 94 93 99 96 100 98 82 77 87 84 88 94 98 102 103 99 101 103 104 105 107 107 106 99 100 99 103 99 96 90 87 91 95 88 85 83 87 90 90 86 83 82 87 91 86 80 79 81 82 83 83 84 87 87 82 79 80 81 70 68 70 74 65 60 47 49 56 57 60 61 69 71 73 69 69 73 75 69 124 127 136 137 137 137 137 132 126 119 113 114 113 108 107 100 99 99 90 82 79 80 90 96 96 94 98 98 82 82 87 82 84 92 96 100 102 100 101 103 104 105 107 107 107 101 100 99 103 98 96 89 85 90 94 86 86 86 88 90 90 88 86 84 89 89 84 80 78 79 80 80 81 81 83 85 82 78 79 73 66 65 59 52 61 50 50 52 56 57 59 58 72 72 75 75 72 79 79 70 126 127 135 137 137 137 137 137 130 121 115 115 113 108 106 99 99 95 87 84 79 87 93 98 95 94 99 98 82 82 83 82 84 91 93 97 101 100 101 103 104 105 108 107 108 102 100 99 103 97 94 89 83 90 92 86 86 85 88 90 89 90 90 88 91 86 82 80 79 77 79 79 78 77 79 80 82 81 75 65 56 58 56 49 55 58 62 54 56 57 58 59 67 70 72 74 77 84 85 77 127 126 135 137 137 137 137 137 134 122 115 114 112 107 104 97 98 92 86 78 75 78 89 93 95 95 100 99 84 83 82 87 87 90 91 96 100 100 101 101 105 106 108 107 108 103 101 99 103 97 94 89 82 89 92 88 86 84 87 89 90 92 94 94 95 87 84 84 83 77 78 77 75 73 74 74 77 80 78 65 59 58 58 54 71 56 50 54 55 55 58 59 64 66 69 69 78 87 88 84 126 124 135 136 136 137 137 137 134 120 116 113 111 107 104 98 96 91 87 77 78 85 88 90 93 97 100 98 83 84 87 90 90 92 90 94 97 99 100 101 104 105 107 106 108 105 103 100 103 98 94 90 84 88 90 89 86 82 85 89 93 95 98 98 98 92 89 89 88 80 78 75 71 69 68 69 74 78 78 66 60 67 62 66 72 51 63 54 55 54 58 59 63 63 67 67 74 85 89 87 127 124 131 134 137 137 136 135 133 118 117 113 111 107 105 102 96 90 81 73 78 81 83 93 91 98 99 99 85 85 91 93 93 93 90 91 95 100 98 99 103 104 107 107 109 105 103 100 104 100 96 90 86 87 89 91 89 80 85 92 97 99 102 101 101 97 94 92 92 86 82 76 68 65 62 60 59 77 77 73 68 64 65 74 70 50 52 56 57 55 56 58 61 62 65 67 68 78 86 87 129 123 129 133 137 137 136 132 127 117 119 114 111 107 107 103 98 91 75 77 84 75 85 94 90 95 98 99 87 86 94 95 94 94 90 88 92 99 96 97 100 103 105 106 109 105 103 102 107 102 99 92 88 87 86 90 91 82 88 96 101 101 104 102 104 100 98 95 95 91 86 81 71 63 57 59 55 68 79 73 73 74 81 77 59 59 68 68 58 54 55 55 58 61 62 64 61 67 81 85 129 125 127 132 137 137 134 128 124 116 120 114 110 107 108 103 100 91 68 68 85 78 86 92 87 92 96 96 88 86 95 97 96 95 89 88 91 97 94 95 98 100 104 106 109 106 104 102 107 105 102 95 89 87 85 89 95 86 92 99 102 103 105 103 107 104 99 97 98 95 91 86 77 65 59 61 54 69 78 60 55 69 83 80 56 61 69 66 59 53 58 52 55 58 63 63 62 66 78 80 128 125 125 132 137 137 131 125 122 113 121 115 109 107 108 103 99 92 70 74 86 81 79 90 88 95 96 96 88 85 96 97 98 95 87 88 93 96 92 94 96 99 104 107 109 106 104 103 105 107 105 97 90 88 85 90 96 89 96 101 101 103 105 104 108 107 100 98 102 99 95 89 82 69 63 62 52 75 63 62 46 73 82 73 60 60 63 70 68 53 57 58 59 62 66 64 64 62 76 78 129 125 124 131 137 137 130 124 122 111 119 116 107 107 109 103 98 93 68 71 79 79 88 86 79 97 94 95 87 87 94 97 98 95 85 86 95 96 90 92 96 99 102 106 109 106 104 104 105 106 107 99 92 88 85 91 96 92 100 102 101 103 105 104 108 105 101 99 104 102 97 92 86 75 68 66 50 83 52 56 73 69 76 74 66 67 71 74 67 52 57 55 53 65 65 66 68 70 78 79 130 127 125 131 136 135 131 125 122 109 114 113 105 106 108 102 99 93 78 65 80 86 89 89 79 96 95 96 89 88 94 96 98 96 82 84 95 94 86 93 95 99 100 106 111 107 105 105 106 105 107 101 93 90 87 92 96 94 103 104 101 102 105 105 107 104 102 101 105 103 98 96 90 83 75 72 61 75 57 66 77 60 56 68 64 71 75 74 64 58 53 53 63 67 63 68 73 77 80 79 130 129 127 127 129 131 130 125 122 108 106 109 105 104 109 101 100 92 86 67 76 77 88 89 80 95 96 96 88 86 93 96 98 98 82 85 91 90 84 90 93 98 99 107 112 109 106 103 107 105 106 102 93 90 90 93 95 97 105 105 102 101 105 105 106 103 102 102 105 103 100 101 95 90 83 78 70 74 58 74 77 57 55 66 67 73 79 73 55 51 53 53 63 58 67 70 76 80 82 77 132 129 126 124 124 125 127 124 122 107 100 105 104 101 107 96 100 92 89 71 68 69 93 91 94 96 97 97 88 86 92 96 100 100 83 83 89 88 83 86 91 95 99 106 110 109 105 104 107 104 104 101 93 90 91 94 95 98 107 107 104 102 104 104 105 102 102 103 106 103 101 101 97 94 87 82 79 78 69 70 81 57 58 66 70 74 77 57 65 55 56 54 62 70 69 75 79 82 82 75 133 129 125 121 120 122 126 123 119 106 98 101 100 97 99 89 100 93 91 83 64 59 90 92 95 96 98 96 86 87 91 97 101 104 86 82 85 85 83 81 88 91 97 104 108 109 105 104 108 104 103 100 95 89 92 94 94 98 109 110 107 103 102 104 106 103 102 102 106 102 102 100 99 96 89 84 85 81 76 75 81 70 63 67 76 76 70 51 73 58 57 59 67 71 75 79 81 82 80 75 133 127 125 119 116 119 124 122 115 106 98 101 89 91 80 87 96 93 95 90 65 61 93 96 97 98 99 95 86 87 92 96 101 105 89 80 81 82 84 76 88 89 97 104 106 107 104 105 110 106 104 99 95 90 95 93 95 99 109 111 109 102 101 106 105 104 102 101 106 102 102 101 100 98 90 87 89 85 81 83 82 69 63 69 77 74 70 73 68 57 59 65 72 75 80 82 81 84 83 82 135 127 127 119 115 117 122 119 112 107 100 98 81 83 70 80 91 91 97 93 74 73 88 93 99 99 99 91 80 88 91 96 102 106 92 78 80 83 84 73 80 88 95 103 106 106 105 107 112 107 106 98 95 91 95 92 96 102 109 110 108 102 101 105 105 105 101 101 107 104 103 102 100 98 92 90 94 90 86 89 87 74 68 74 73 71 72 75 76 71 70 76 75 77 83 82 82 83 85 85 134 130 126 119 115 116 121 118 109 106 101 93 73 70 52 85 83 84 95 95 80 79 92 93 100 101 96 83 81 87 91 95 102 106 94 80 74 83 84 70 79 86 95 105 106 105 106 109 112 108 106 97 93 93 94 91 97 104 107 109 107 102 102 104 105 106 103 104 107 107 104 103 101 98 98 96 99 96 91 93 90 76 72 78 72 70 77 80 85 77 79 83 79 82 81 83 83 85 88 84 134 129 126 120 115 116 119 116 108 104 102 88 65 61 71 78 65 72 90 99 86 80 93 91 98 101 92 78 72 86 90 96 101 104 96 85 72 83 81 69 81 87 97 106 106 105 107 109 111 110 105 96 92 94 93 91 97 104 105 109 107 104 103 102 105 105 105 107 109 110 107 106 103 101 104 105 106 104 98 97 93 85 80 79 74 69 76 82 91 83 85 87 86 85 82 87 85 84 90 83 135 129 126 120 114 116 120 116 109 104 105 84 65 52 69 71 54 63 87 102 90 87 92 92 97 100 92 79 75 84 89 96 100 104 99 91 77 82 84 71 77 84 97 107 108 105 108 110 111 111 104 95 93 94 93 90 95 102 105 110 109 107 102 100 103 103 107 110 112 112 111 108 105 105 111 114 113 110 103 99 96 91 84 84 80 73 76 84 93 89 89 91 91 89 87 89 87 84 89 83 136 130 126 120 113 115 120 117 111 106 109 87 69 65 71 69 62 59 92 105 92 89 91 93 97 100 92 81 82 86 89 97 101 103 99 94 83 77 75 76 74 82 96 106 108 106 109 110 112 111 105 96 95 96 96 90 94 101 105 109 110 106 102 99 102 102 109 110 113 114 114 111 109 110 116 120 119 114 106 100 99 94 90 89 88 81 79 86 96 94 91 91 97 92 89 92 90 86 88 85 135 129 127 118 112 114 120 117 111 109 111 94 78 78 74 79 80 65 99 110 98 90 92 97 99 101 92 84 82 86 90 98 101 103 97 94 87 75 84 74 71 78 96 105 109 107 110 111 111 111 108 99 96 98 96 91 95 101 105 108 107 104 101 100 102 102 110 110 112 116 115 112 113 114 120 124 121 115 106 102 100 95 95 93 93 86 84 93 100 96 93 91 97 93 91 93 94 89 89 88 134 129 123 117 113 115 119 117 111 113 113 101 87 89 83 88 92 77 104 113 108 95 92 97 101 102 92 86 87 86 90 97 101 102 94 93 89 75 78 77 73 75 93 103 109 107 110 111 112 109 108 101 98 98 97 92 96 100 104 106 106 101 101 104 105 104 109 110 113 116 116 113 116 118 123 125 122 116 107 103 102 98 97 95 95 89 90 100 102 97 89 89 95 93 92 97 98 92 92 92 60 58 53 49 43 39 45 46 56 67 72 82 73 68 89 77 72 92 96 96 76 76 80 61 68 66 61 42 66 47 65 71 76 63 75 73 74 74 72 54 52 66 71 53 54 54 56 60 60 75 69 79 59 55 74 79 75 90 84 93 88 75 88 78 63 65 68 69 70 65 62 62 62 58 60 61 57 51 48 48 50 51 63 46 80 76 73 81 81 75 83 79 79 72 81 83 82 77 72 64 61 59 55 49 45 41 46 49 55 67 71 81 75 50 92 74 74 68 103 90 80 81 74 67 71 70 45 65 61 46 66 66 64 74 72 73 58 57 72 71 52 63 67 54 53 54 57 62 63 76 69 79 59 72 78 78 83 89 86 95 81 78 79 61 62 66 68 70 69 65 64 63 62 57 60 60 57 50 48 49 48 50 67 62 73 75 73 78 83 75 87 78 79 78 84 84 81 74 69 66 61 60 55 50 46 43 46 53 55 65 70 82 78 92 91 73 70 100 90 82 80 82 70 67 70 54 62 63 64 47 74 69 72 74 73 56 55 56 73 68 68 62 64 54 55 55 58 61 63 77 75 80 59 71 79 90 80 89 88 88 81 84 80 59 62 65 67 71 70 65 62 62 61 58 60 60 58 52 49 50 49 51 54 69 71 74 71 72 81 76 88 79 76 92 86 84 82 73 67 64 61 60 58 52 45 44 49 55 57 60 82 92 74 82 89 74 65 82 97 70 77 74 55 69 55 55 69 72 67 48 69 68 84 73 58 58 57 72 70 69 65 48 61 52 72 72 74 59 62 77 76 80 60 73 79 78 74 89 89 87 75 82 80 62 62 66 68 71 69 65 76 76 62 61 60 60 57 53 51 49 49 51 55 73 72 73 72 73 73 79 80 84 74 86 75 72 83 74 64 70 62 64 62 53 45 46 53 56 58 55 80 90 93 86 88 77 80 66 70 70 65 80 72 72 58 56 71 73 68 66 65 72 79 74 57 58 56 70 67 69 65 46 64 52 73 70 71 58 61 76 77 65 62 73 82 82 89 102 86 83 91 83 81 60 63 63 67 70 69 63 76 77 64 62 61 60 57 54 53 51 50 50 53 56 72 72 75 55 73 81 76 85 82 88 75 71 83 76 72 65 63 65 64 56 45 50 55 58 58 54 74 87 87 82 92 75 84 77 64 78 50 81 73 56 61 56 55 73 55 66 76 69 74 75 74 59 74 74 74 68 62 49 66 54 71 69 70 58 60 76 81 66 63 75 78 78 95 93 90 78 93 77 81 60 65 63 67 68 67 60 75 77 62 63 62 61 58 57 54 50 51 50 54 55 56 73 57 56 56 81 80 81 75 85 78 83 82 77 70 68 63 65 64 52 45 46 55 57 57 52 71 88 88 84 94 76 87 72 72 69 70 68 78 62 66 59 54 72 57 75 71 75 75 73 75 74 72 51 72 64 49 49 68 71 71 71 72 55 57 62 82 68 65 75 74 76 87 82 94 87 102 78 80 76 66 64 66 65 64 74 74 74 62 62 61 61 58 58 55 54 53 48 52 52 53 73 72 55 57 75 78 77 79 90 76 85 82 76 70 70 65 65 65 56 46 46 54 59 56 50 69 84 79 91 97 70 104 72 67 67 63 65 72 64 66 59 71 69 73 76 73 74 75 74 75 73 68 67 76 61 50 48 69 67 69 72 57 55 54 61 82 72 64 75 80 51 83 86 86 92 104 83 80 76 81 80 81 63 63 74 73 58 62 65 60 60 59 57 55 53 49 49 52 50 53 54 55 53 57 75 79 74 74 87 77 84 82 73 71 54 66 68 65 60 53 53 55 59 57 57 66 88 70 74 88 79 95 73 67 72 75 50 73 62 64 60 54 70 71 75 75 73 73 73 73 70 68 65 61 51 61 62 66 65 72 74 59 56 56 61 82 70 81 75 78 75 79 82 88 103 80 83 78 75 77 76 81 59 74 73 74 58 64 64 62 61 59 57 55 54 48 55 55 53 54 53 52 53 55 74 75 73 77 86 76 84 82 78 70 72 65 67 67 61 59 58 58 60 58 55 67 90 68 74 77 75 90 73 69 70 74 70 56 63 63 59 72 69 69 78 74 72 74 76 75 69 75 55 48 50 64 63 51 64 73 74 61 60 59 59 80 83 77 81 80 72 76 73 86 107 87 79 78 75 76 75 77 58 74 72 74 58 66 63 61 60 60 57 56 54 53 63 58 56 55 51 52 53 52 72 72 70 84 87 75 84 83 74 80 71 65 68 65 62 61 60 60 58 58 50 53 69 70 71 78 66 89 79 67 70 72 56 58 63 64 58 57 54 69 72 75 73 83 71 77 72 53 45 53 48 64 65 51 67 70 73 76 60 59 59 77 82 82 78 74 70 74 91 83 93 104 84 86 75 81 73 77 73 74 73 72 75 68 63 64 61 60 58 57 54 56 62 60 57 55 50 54 53 53 69 69 68 86 86 78 71 80 74 74 73 65 68 66 64 61 61 60 62 60 52 48 67 62 66 62 66 99 80 68 80 73 59 62 63 64 59 56 54 68 69 78 73 74 66 75 51 50 49 47 45 64 67 52 69 71 71 74 75 60 59 76 80 81 76 76 71 81 91 82 79 79 87 86 87 80 75 58 73 74 72 74 76 68 64 63 62 61 59 57 55 53 57 61 55 56 53 53 53 53 64 70 69 84 83 77 72 84 75 73 71 66 67 69 63 63 60 61 63 62 58 52 74 88 60 69 70 97 80 68 87 57 76 65 62 65 61 58 54 68 71 72 79 75 71 68 60 65 49 48 48 66 52 52 71 72 70 73 73 75 58 75 80 75 77 78 75 68 66 69 83 118 83 77 91 73 74 57 73 73 71 74 77 68 65 64 61 62 60 57 56 55 55 58 55 55 56 55 53 71 51 65 66 73 81 76 72 83 77 74 74 68 69 68 63 65 58 58 62 65 63 73 80 81 68 70 80 86 82 66 79 74 76 66 62 65 59 57 55 52 69 72 73 73 66 50 66 49 65 50 63 66 53 53 71 72 70 71 73 75 57 75 77 76 80 78 74 76 74 79 64 60 81 92 100 71 74 57 56 72 71 77 80 68 64 64 61 62 61 58 56 56 56 58 55 53 73 73 52 68 48 53 66 71 76 88 73 81 82 74 76 71 70 69 64 65 57 58 65 68 67 77 86 67 53 83 82 82 84 83 71 73 74 81 61 62 58 56 55 71 68 72 72 73 69 48 53 50 65 64 66 71 53 52 55 71 69 70 73 79 59 59 75 74 86 77 73 73 82 104 77 89 69 78 91 83 80 56 73 71 71 73 82 68 65 64 63 63 61 59 57 58 55 58 55 55 56 56 52 67 47 51 60 72 83 87 84 78 82 73 51 74 71 70 66 65 60 61 65 68 65 92 84 69 62 85 78 79 78 76 72 72 80 59 60 56 57 55 56 52 69 72 73 73 68 49 47 65 66 67 69 71 71 53 54 71 69 69 74 64 62 60 74 74 81 77 73 76 83 70 70 73 71 73 67 75 74 57 73 70 72 73 82 68 66 65 63 63 60 62 59 58 55 57 55 55 56 72 52 62 53 37 52 60 77 86 84 77 81 72 66 73 73 71 69 66 63 64 67 70 80 95 78 63 65 104 87 77 84 71 74 79 79 73 55 58 56 55 55 70 69 73 73 71 70 67 66 66 68 71 71 54 54 52 53 54 68 68 73 64 64 59 58 73 85 80 73 73 61 60 61 69 68 70 85 80 80 75 73 70 72 73 69 69 67 65 62 64 60 63 60 59 57 58 56 56 56 73 53 48 46 34 48 48 87 84 83 84 78 78 67 75 74 71 68 67 64 67 69 72 80 100 72 74 52 88 85 78 83 71 70 71 77 58 55 55 56 57 54 53 69 72 73 71 71 67 68 69 69 70 71 54 53 52 52 70 67 67 73 64 65 62 59 57 72 82 73 82 89 100 64 70 64 55 67 72 68 74 71 69 72 62 68 70 70 66 61 62 60 63 62 60 59 58 58 60 57 73 54 46 45 47 50 48 83 86 83 86 83 64 73 75 74 72 70 66 65 68 70 84 79 97 95 70 78 67 79 78 82 70 69 71 72 74 54 54 72 70 71 72 72 73 73 76 72 69 70 71 71 72 56 54 53 53 53 70 68 67 72 60 64 64 58 74 71 82 73 84 80 77 69 64 41 64 53 74 71 81 67 69 86 63 68 70 70 66 61 61 61 62 63 61 59 58 59 59 57 56 71 51 37 46 54 66 76 85 82 85 76 67 64 74 73 72 68 67 66 68 71 85 83 91 83 67 79 76 77 73 73 69 70 71 73 76 55 55 73 71 73 74 57 74 74 73 70 71 71 54 70 72 55 53 53 53 52 53 68 67 54 59 63 64 59 74 77 77 73 74 75 98 49 75 67 55 69 65 68 83 82 80 90 82 69 70 70 68 62 61 61 61 64 60 58 59 58 58 57 56 71 57 34 35 57 62 80 89 82 78 80 65 61 75 73 72 69 68 68 69 72 83 83 82 74 73 71 74 69 80 71 71 68 73 73 80 59 58 59 74 74 75 73 75 75 72 70 71 53 54 53 54 53 51 53 53 53 70 70 52 52 57 63 63 74 74 75 79 73 84 84 91 68 70 60 71 56 72 62 89 60 92 92 82 70 71 84 69 64 61 63 60 63 64 59 59 58 57 56 54 69 56 27 27 64 63 79 94 83 84 74 52 51 75 73 73 68 69 70 70 85 83 81 91 81 84 77 79 74 75 71 55 67 74 75 79 63 64 63 61 75 75 57 81 76 71 70 73 53 53 52 53 54 52 53 52 53 71 53 51 52 57 80 61 74 77 76 86 75 79 81 82 78 49 67 51 57 57 66 71 60 109 82 82 70 73 82 68 66 64 64 61 62 64 58 57 57 56 56 55 70 48 31 31 60 60 71 96 81 79 79 68 63 74 72 70 69 71 72 72 84 83 81 93 77 71 67 70 84 73 72 54 68 76 76 81 65 68 64 77 74 75 75 65 62 73 71 56 53 51 51 53 53 53 53 53 54 71 53 51 50 57 61 61 74 75 73 79 80 83 89 89 74 64 51 65 66 68 65 72 76 92 76 81 84 84 84 70 68 68 65 62 60 63 58 57 56 54 55 74 69 46 30 33 60 61 56 96 83 78 77 66 66 72 70 70 69 74 74 71 85 76 76 96 70 68 66 85 92 56 56 53 71 74 77 82 67 68 63 74 74 75 76 81 61 74 73 55 52 52 52 53 52 51 52 53 54 54 71 51 52 56 60 73 77 74 76 81 82 88 70 70 73 82 67 63 82 75 67 50 76 69 84 81 83 85 72 70 68 69 67 64 62 63 58 57 54 55 55 74 66 31 23 51 57 44 62 78 86 81 79 68 50 73 69 67 68 75 74 83 88 80 87 88 71 76 56 83 73 54 54 53 70 57 80 82 69 66 75 81 75 74 76 80 79 73 73 53 52 53 53 53 53 51 51 53 54 54 70 51 52 56 74 74 77 75 80 85 80 73 82 88 74 90 70 63 57 63 52 75 70 69 91 78 84 85 85 71 69 67 68 67 62 61 75 57 56 71 55 90 72 31 45 59 57 44 62 66 73 82 74 72 67 74 71 66 69 75 74 82 83 88 87 100 71 70 80 74 75 53 53 54 71 75 81 81 82 79 78 83 75 75 81 81 79 58 56 52 52 54 53 52 53 51 51 51 52 53 51 51 51 56 73 74 76 70 74 85 83 74 78 76 80 76 68 52 68 56 66 76 70 67 106 76 86 85 84 71 70 67 66 69 63 75 75 75 71 61 77 78 57 59 51 53 43 53 49 62 74 82 73 75 67 74 72 69 71 75 85 82 81 105 80 88 49 67 93 73 57 72 54 56 57 77 81 80 81 73 86 80 76 77 80 81 63 57 54 49 51 54 54 53 53 52 49 49 51 52 51 51 51 55 57 73 72 69 72 92 82 77 93 86 79 75 66 65 48 64 59 77 70 68 74 81 87 83 85 72 71 69 66 68 63 75 75 75 66 61 125 83 69 72 50 56 42 46 62 48 75 82 73 82 50 73 73 70 73 75 85 84 87 72 95 87 49 73 97 74 74 57 51 74 77 65 82 81 75 74 89 76 75 78 82 80 62 57 51 50 51 55 54 52 52 50 48 48 50 52 52 52 50 55 57 73 71 67 77 91 81 78 93 75 77 72 71 67 37 51 66 78 73 80 104 75 92 79 86 71 73 69 66 67 65 75 76 79 70 57 72 72 52 47 51 53 43 42 47 47 76 75 73 71 62 73 72 72 73 86 85 89 80 68 80 71 76 76 80 73 59 56 53 74 65 67 81 81 74 82 77 76 75 77 80 81 61 56 51 52 53 54 55 52 52 48 47 48 49 51 53 52 50 55 56 73 71 71 74 77 76 83 83 75 76 75 49 54 58 48 84 68 68 68 107 93 94 84 86 70 72 69 68 68 66 77 78 76 69 55 49 58 50 61 62 58 41 42 43 48 74 74 74 68 71 75 72 74 75 74 84 93 86 84 74 73 91 76 82 76 59 56 54 76 66 68 82 82 75 88 76 76 77 78 77 80 58 56 52 54 54 53 53 52 49 47 46 48 48 52 52 53 52 55 57 73 73 71 73 79 76 84 82 82 82 77 51 47 54 53 64 75 52 99 79 92 89 83 85 72 72 70 69 68 67 79 82 76 67 47 55 25 58 65 66 57 41 41 42 49 77 72 74 66 64 73 74 73 74 74 85 88 90 93 89 91 91 83 76 60 59 58 58 81 68 83 83 82 75 78 80 81 76 76 75 76 57 55 54 54 54 53 52 51 48 47 48 49 49 53 51 52 51 53 57 74 71 72 77 76 75 78 78 79 77 75 52 47 63 55 74 71 62 62 51 85 86 82 71 72 71 69 68 69 82 77 84 76 62 60 47 54 51 62 68 62 44 41 41 62 67 72 71 66 48 73 75 74 75 85 85 89 88 89 85 84 75 80 80 59 58 61 62 81 84 83 83 81 78 82 80 80 76 75 74 74 56 57 55 54 53 54 52 50 48 49 48 51 50 53 49 50 52 51 54 58 73 73 71 75 75 80 73 74 71 78 65 49 56 58 88 45 60 87 98 89 83 90 84 84 84 68 68 70 83 77 84 74 60 48 31 45 58 67 47 46 45 41 41 61 62 70 61 62 46 73 75 74 75 86 87 89 86 99 83 92 81 82 64 60 60 64 65 80 83 83 83 77 91 81 66 81 79 75 72 75 57 58 55 54 53 54 52 50 48 48 49 51 52 53 49 50 51 51 53 58 55 57 74 74 76 76 70 68 66 68 67 50 54 58 59 68 32 138 63 74 80 95 85 84 84 68 69 71 69 81 89 73 65 48 80 46 39 44 61 47 62 42 42 49 62 61 45 46 44 73 74 75 76 85 84 89 88 88 104 94 82 66 62 62 62 66 65 81 83 83 84 75 86 64 66 81 76 74 73 58 57 56 53 53 52 53 52 47 48 49 50 52 53 54 49 50 51 51 52 59 57 55 60 80 76 73 69 69 66 65 68 51 53 64 49 55 138 71 55 65 78 84 83 88 83 68 68 70 84 81 87 69 70 35 64 59 51 44 46 64 70 45 44 44 47 44 45 44 43 70 72 74 76 74 84 88 83 94 94 86 82 65 62 62 62 65 63 80 82 82 81 76 81 65 67 80 75 77 73 57 57 54 52 52 52 53 52 48 48 48 50 52 53 52 49 51 51 50 49 57 58 57 60 65 63 74 69 71 68 67 66 49 53 56 49 58 999 35 55 67 76 84 82 92 83 68 68 69 84 82 86 73 51 48 137 52 46 48 45 67 71 48 47 44 44 44 43 44 44 67 74 73 74 73 83 88 82 86 77 81 65 65 62 62 62 65 64 82 81 84 78 79 82 66 67 78 75 75 73 57 57 56 49 51 52 53 51 48 46 48 51 52 52 52 50 52 52 50 48 57 60 58 61 64 62 74 70 56 72 70 66 49 57 61 51 27 10 33 32 54 89 84 77 89 85 82 69 68 83 81 77 67 54 32 33 64 48 60 62 68 51 51 49 45 42 45 46 46 45 63 72 71 73 74 83 82 86 87 80 81 65 66 63 63 63 65 63 82 81 80 88 80 82 82 67 76 73 77 74 57 56 55 51 52 53 53 50 47 47 48 53 55 52 51 52 53 70 51 51 57 60 61 62 64 61 75 73 57 57 73 65 52 52 51 50 19 5 999 24 56 80 81 75 91 86 70 83 69 83 83 75 71 74 66 28 72 41 45 41 46 50 51 50 45 42 46 47 46 46 62 70 72 71 73 83 80 82 84 81 81 80 66 64 65 65 64 80 78 79 83 91 82 83 83 67 75 73 79 74 57 54 54 51 54 53 52 50 46 45 48 54 54 51 50 51 71 71 52 53 58 62 65 62 62 61 60 57 55 73 73 68 66 68 49 47 13 0 5 27 57 75 87 81 84 90 84 85 69 83 84 75 78 76 63 81 76 50 41 40 43 48 53 51 61 43 45 47 46 46 63 71 72 71 71 83 81 85 82 81 80 81 65 64 65 66 64 81 80 78 83 79 84 83 83 65 77 73 77 57 58 54 52 52 54 54 54 49 46 45 50 55 56 52 50 50 70 55 53 54 57 64 65 62 61 61 61 56 55 73 73 70 69 47 59 54 11 999 999 47 55 82 82 79 120 91 86 75 71 82 84 77 81 85 70 83 51 53 41 40 42 49 51 52 48 43 43 44 45 46 65 71 72 70 67 83 82 82 82 80 81 81 81 65 66 66 65 82 82 79 84 84 82 83 70 63 78 73 77 58 57 53 52 53 55 55 53 49 47 46 50 53 72 53 51 50 70 53 53 54 57 64 65 63 61 60 62 56 55 55 73 71 69 61 44 25 5 0 1 30 81 89 80 81 107 94 84 75 72 82 83 81 81 76 74 80 57 52 40 41 45 48 50 69 48 43 43 43 45 44 65 71 73 68 81 82 83 83 82 81 81 80 65 66 81 66 66 69 83 82 85 84 83 83 69 80 76 75 75 58 57 53 53 53 56 56 52 50 49 46 52 55 72 53 68 67 53 54 53 54 56 62 64 63 60 60 60 57 56 55 56 70 68 52 53 18 2 0 0 29 82 85 83 88 104 92 82 86 73 82 83 86 83 84 75 72 45 63 41 43 46 48 49 68 46 44 43 43 44 44 63 70 73 67 82 68 84 83 81 65 82 80 80 67 66 66 67 69 83 83 85 85 83 83 67 77 76 75 75 59 56 53 54 54 56 56 54 51 49 46 54 57 72 69 66 66 70 54 53 53 56 60 63 62 60 58 58 55 56 55 56 69 65 47 52 26 2 0 2 29 85 112 82 83 999 91 84 87 72 81 83 85 81 85 63 75 68 53 60 42 45 52 64 67 46 44 44 42 47 45 75 70 74 67 82 70 71 69 81 64 65 63 81 82 67 68 69 69 82 84 84 85 83 83 66 80 78 80 62 59 56 53 55 56 57 59 55 55 52 48 54 56 72 68 63 66 69 55 53 53 56 60 62 61 60 58 58 55 56 56 72 68 68 52 50 21 4 0 9 29 94 97 85 75 97 83 78 86 70 84 74 79 87 80 67 75 70 48 63 42 45 66 64 49 46 43 43 44 46 43 56 80 71 65 81 72 72 69 65 64 80 77 80 83 82 68 69 69 70 84 85 84 84 68 66 80 81 81 63 60 56 53 55 56 59 58 56 57 52 48 53 56 73 68 63 66 69 72 54 53 56 59 62 61 59 59 59 58 57 55 56 70 64 56 64 27 11 4 25 45 92 76 70 69 72 78 77 84 71 81 83 88 74 81 83 74 78 66 63 43 47 53 62 49 60 44 43 42 41 46 46 57 81 80 80 73 73 70 66 80 79 78 81 83 69 69 69 70 71 71 84 85 83 66 81 80 81 82 64 62 56 53 56 58 58 57 57 58 52 49 51 55 55 69 66 67 70 73 55 54 56 59 62 60 60 59 58 59 58 56 72 66 66 48 49 51 18 999 75 94 85 99 76 82 71 76 76 83 83 81 75 76 76 80 82 76 78 70 53 71 68 69 62 64 49 47 44 44 42 44 41 55 72 75 82 74 73 71 67 76 80 81 82 83 69 69 84 69 84 84 85 84 69 81 82 82 80 81 63 61 55 53 56 59 58 57 56 59 51 49 51 56 54 71 67 71 55 55 57 56 56 59 61 60 61 59 58 61 58 73 72 67 63 49 47 44 28 13 45 31 81 103 95 77 72 58 74 59 82 83 73 71 69 68 81 75 75 71 68 66 66 67 62 68 50 46 45 42 43 44 30 32 77 75 76 71 73 73 64 73 85 81 82 82 83 69 84 84 84 83 83 84 82 81 82 83 81 65 64 60 56 53 56 59 58 56 57 58 52 46 49 55 71 53 70 53 53 53 58 57 58 60 62 59 59 59 58 61 57 73 70 67 63 49 49 45 31 33 67 79 124 81 110 71 73 52 57 58 82 78 72 71 69 63 75 76 76 72 72 69 67 68 67 70 65 46 43 43 43 46 36 44 67 69 87 68 72 72 63 78 81 80 82 81 83 70 84 84 83 82 83 83 82 81 81 84 81 64 65 59 56 54 55 58 57 56 57 60 52 47 48 53 71 71 70 54 54 53 58 58 59 60 62 61 60 59 59 60 56 56 71 65 62 50 46 59 32 999 121 999 127 999 107 70 51 48 54 60 64 60 73 71 52 65 72 76 84 75 75 74 71 71 67 68 67 47 46 44 45 45 39 42 45 52 74 82 72 83 81 79 77 82 82 82 83 70 84 84 83 81 83 82 84 83 79 80 81 64 63 59 56 54 57 57 57 56 58 58 54 46 47 52 69 53 71 71 56 54 58 57 57 61 63 61 60 60 60 59 56 52 53 50 49 66 64 51 71 50 999 999 130 999 111 70 52 49 61 47 60 59 74 71 66 63 69 76 82 81 76 72 71 71 71 68 49 46 45 44 43 44 46 44 38 47 54 65 72 83 82 80 80 81 80 83 82 83 83 82 82 83 81 80 79 86 80 80 81 61 62 59 57 55 57 57 56 57 60 58 52 48 48 50 53 69 53 70 55 54 57 58 57 60 62 60 61 62 61 58 53 53 52 50 50 64 64 46 64 999 999 999 86 999 92 87 55 54 63 53 55 57 56 55 50 47 67 75 77 80 79 74 56 54 72 51 47 46 45 44 43 43 46 47 42 47 57 66 72 71 81 81 81 74 80 81 83 82 83 81 83 84 81 86 82 91 82 81 81 80 62 58 56 54 59 58 55 56 61 58 50 49 48 50 51 67 70 72 55 54 57 57 57 59 62 61 62 63 61 59 55 73 70 64 66 51 63 44 51 25 57 48 47 87 84 83 70 81 58 68 61 59 57 49 46 43 48 69 74 75 75 74 55 53 51 49 46 44 44 44 44 44 50 50 48 40 61 68 72 70 68 81 76 84 84 85 82 81 82 80 80 80 86 83 91 89 80 83 65 81 62 58 56 53 59 57 55 56 62 57 53 50 51 50 51 69 69 55 55 56 58 58 58 59 61 61 62 63 62 56 54 54 71 63 64 66 64 52 34 32 48 45 60 69 82 74 81 90 73 75 80 60 57 53 49 45 48 48 71 73 72 71 71 52 51 48 46 43 44 45 45 44 52 49 45 42 62 71 71 70 69 61 74 80 87 87 82 82 81 79 84 74 89 75 87 86 80 83 65 64 61 57 56 53 58 56 56 54 62 59 52 51 52 50 51 71 68 54 53 56 59 58 60 58 61 60 62 61 62 56 54 73 70 65 65 67 68 54 50 53 52 66 66 66 60 68 78 75 84 107 77 74 74 72 62 45 64 48 51 68 70 69 67 50 65 47 46 45 46 46 44 45 55 51 50 48 66 70 71 70 65 76 76 75 73 81 81 81 80 82 83 83 77 82 79 80 85 82 63 63 61 59 55 53 58 56 57 53 60 60 52 52 52 51 51 53 70 72 55 56 58 60 59 58 59 61 61 61 63 58 54 55 69 65 67 70 69 64 55 57 60 31 32 86 57 87 82 78 86 103 73 70 70 70 52 47 49 49 48 49 66 64 49 48 48 46 45 44 44 45 41 43 56 51 49 50 68 69 70 69 62 76 76 77 81 84 81 82 78 83 80 80 73 84 81 86 81 82 80 62 59 59 55 53 57 57 57 52 59 60 54 51 53 53 52 53 70 73 73 57 59 60 60 58 59 62 62 61 64 60 74 71 51 67 69 71 71 48 70 59 56 56 46 55 66 86 82 70 77 85 69 68 47 50 65 45 48 47 44 44 48 49 47 44 44 45 44 44 45 45 43 43 65 58 48 56 67 67 67 65 61 79 76 76 79 80 81 82 84 81 81 81 72 87 79 87 82 82 65 62 60 58 56 54 58 57 56 53 59 60 55 52 55 53 52 54 53 73 74 57 59 61 60 59 60 62 63 61 64 78 73 71 53 70 70 73 69 46 73 48 49 58 52 60 70 80 80 69 75 75 76 78 50 65 45 42 44 44 43 45 46 45 45 42 42 45 44 43 45 46 46 44 63 50 47 48 64 66 64 62 79 75 75 62 80 80 81 80 83 82 81 77 71 84 80 81 81 82 64 62 61 57 57 57 59 57 55 53 60 62 58 53 55 54 53 53 71 72 73 74 59 63 60 58 60 62 64 62 77 61 56 72 71 70 72 72 67 60 80 74 58 63 57 60 62 71 67 63 74 65 71 81 72 46 44 60 49 43 62 43 45 44 42 41 42 44 45 43 61 65 45 46 58 51 50 44 58 62 63 59 79 56 75 80 81 81 80 83 82 83 80 75 72 71 82 82 81 82 64 63 60 57 58 56 59 57 55 53 59 61 60 54 57 55 54 53 55 72 72 73 75 64 61 58 61 61 66 63 77 76 57 72 71 52 55 54 71 54 64 60 71 59 64 67 66 82 68 61 54 86 65 65 59 47 64 44 51 42 45 42 43 42 42 41 43 45 45 45 47 47 47 45 57 53 48 46 54 59 61 58 58 54 74 81 82 82 80 83 82 82 79 76 79 88 82 81 81 66 64 62 59 57 59 57 59 58 54 55 62 63 61 55 56 55 56 52 55 72 72 72 74 64 61 57 60 62 65 63 59 74 57 72 54 52 53 54 52 64 61 50 61 59 61 70 68 61 73 57 46 103 65 58 56 60 57 56 44 43 42 42 42 42 42 41 44 44 42 44 47 61 62 44 59 55 49 47 49 57 59 56 73 56 79 80 82 83 80 87 82 81 73 81 86 76 68 81 82 67 65 62 60 58 59 57 59 57 56 57 64 63 62 55 57 55 56 52 55 72 72 72 74 63 62 59 60 61 63 62 60 56 54 55 50 52 55 55 71 66 62 60 58 56 66 75 68 53 62 50 63 60 78 61 56 57 47 47 67 43 42 42 42 42 42 42 44 43 44 45 46 48 47 44 62 56 51 49 53 53 52 55 72 72 80 80 82 83 75 89 82 79 87 75 74 82 67 80 83 67 66 62 60 58 59 59 59 57 57 58 63 62 62 58 56 55 56 54 54 55 73 73 74 63 62 59 59 61 63 62 60 56 53 51 49 52 55 71 67 67 65 60 64 51 65 72 74 53 59 47 50 63 80 47 44 64 46 44 45 44 43 42 41 41 42 42 43 43 45 44 46 44 45 45 65 60 54 51 43 45 47 55 69 72 79 81 82 82 75 86 81 73 86 78 76 83 82 81 82 67 66 61 61 58 59 58 60 58 57 58 62 63 63 59 57 56 56 55 53 55 72 73 73 64 63 60 59 60 62 61 60 59 56 52 52 53 53 70 67 68 66 65 62 56 64 72 67 58 60 49 76 54 83 50 45 43 44 43 45 42 42 40 40 41 41 41 43 43 44 43 44 46 48 47 67 64 57 54 50 41 43 50 70 79 80 81 82 81 77 80 83 79 88 85 82 84 80 83 82 66 65 60 61 76 59 55 59 58 58 58 61 62 64 60 59 55 56 57 53 55 72 72 73 62 61 58 60 60 60 61 60 60 59 57 53 52 51 52 70 69 67 67 66 58 59 77 72 49 65 61 53 58 76 67 47 43 45 42 44 45 42 41 41 41 44 43 43 44 45 44 44 44 48 46 69 68 58 52 47 38 44 47 53 76 81 80 82 80 77 77 83 84 90 68 68 68 81 80 82 66 65 59 59 75 76 57 57 57 57 59 61 63 65 62 59 55 56 58 55 54 55 72 57 60 62 59 60 60 59 60 60 61 60 60 58 54 53 51 54 70 67 65 67 61 63 77 68 53 63 53 66 60 61 69 63 44 45 43 44 43 42 44 42 42 45 44 44 43 44 45 44 47 63 48 70 69 60 53 46 47 45 48 57 65 81 79 80 80 84 74 86 84 94 84 84 69 82 80 81 66 65 59 59 74 75 57 56 55 55 57 60 62 64 61 60 56 56 57 54 52 55 55 57 61 61 58 59 58 58 59 60 61 61 62 60 56 55 56 53 53 65 68 70 66 65 69 70 60 51 52 61 55 74 67 64 44 44 44 43 44 42 41 44 44 46 45 44 44 44 45 44 47 49 49 70 70 64 53 49 45 44 50 62 65 81 77 79 77 77 75 86 87 82 83 84 67 69 81 81 66 64 60 74 73 75 56 56 55 55 57 60 62 64 60 62 57 57 57 54 53 55 55 58 60 61 59 61 60 58 59 60 61 61 62 61 56 55 55 55 71 66 62 75 67 72 71 72 48 47 73 60 61 78 73 69 47 46 45 43 44 43 42 42 44 46 47 43 44 43 44 45 62 47 48 70 69 66 56 49 46 47 49 64 66 82 74 80 77 74 78 84 83 85 82 84 82 70 81 81 82 63 61 59 73 58 57 54 53 55 59 61 62 64 60 62 58 57 57 56 54 55 56 57 59 61 59 62 59 59 58 59 60 61 61 63 60 56 55 56 70 68 66 68 70 70 73 73 67 51 58 62 57 75 70 72 49 70 51 55 45 43 45 44 43 46 45 44 47 44 43 43 47 45 46 70 73 69 56 51 49 53 53 65 67 67 79 79 75 73 75 81 91 79 85 84 83 82 81 82 81 62 62 60 73 59 58 55 53 57 60 61 63 65 61 61 58 57 57 56 56 54 55 56 59 60 59 61 60 60 59 58 60 61 61 63 62 59 56 55 70 68 69 69 69 71 73 73 69 44 62 65 62 76 74 74 46 62 66 65 62 46 44 45 44 45 43 45 46 46 45 46 64 45 62 69 75 69 59 53 49 50 56 65 69 70 65 80 74 71 74 81 91 87 83 83 82 69 80 82 82 61 59 61 58 59 58 56 54 58 60 62 64 63 62 62 59 56 56 57 56 53 54 56 56 60 59 61 61 59 59 57 60 61 63 62 63 61 57 72 52 52 52 53 72 73 72 73 71 62 63 52 47 85 73 67 47 58 68 78 50 51 46 45 44 45 44 45 46 46 46 47 61 61 62 70 72 75 62 55 50 52 59 66 68 70 65 61 72 70 78 87 92 86 82 82 83 68 81 81 81 61 60 60 74 75 60 57 54 59 62 63 64 64 61 62 60 57 56 57 57 54 52 55 56 59 59 60 60 59 58 58 58 61 62 61 76 75 73 71 53 52 52 53 54 54 73 71 70 68 68 69 65 78 72 65 60 45 81 63 62 67 60 43 44 44 43 44 46 46 48 47 47 48 47 72 70 72 67 55 51 53 58 63 67 69 64 60 56 67 82 78 88 85 81 82 83 69 81 81 81 64 61 60 58 75 76 59 57 60 63 64 65 65 62 62 61 59 56 55 58 55 54 55 57 58 58 59 60 59 59 58 56 59 60 60 74 73 72 71 53 52 52 54 54 54 72 71 71 69 65 69 69 72 74 65 45 54 79 79 61 69 43 43 42 43 44 46 42 47 47 46 48 47 47 68 66 66 69 56 54 54 53 62 64 67 60 57 57 71 75 76 81 87 81 80 83 69 81 83 82 65 61 60 74 75 76 59 59 62 64 65 65 63 61 62 62 60 57 55 58 57 54 55 57 57 58 59 59 59 59 56 55 57 57 58 74 73 72 73 53 52 53 54 53 54 56 72 71 69 66 67 72 73 73 67 44 57 71 67 47 43 61 45 43 43 44 46 45 47 47 46 46 49 47 71 68 66 65 58 57 56 55 61 61 64 61 57 54 72 56 75 80 85 81 74 84 83 81 81 81 65 62 60 75 75 76 62 60 62 64 67 64 62 60 62 61 61 58 55 58 58 56 56 57 58 58 58 58 58 58 57 54 54 55 57 73 72 73 72 54 53 52 53 53 55 56 72 73 69 66 74 71 72 72 66 44 49 48 68 45 42 54 49 43 43 43 45 46 44 46 49 46 48 46 72 68 70 64 60 59 57 56 59 61 63 60 54 50 55 56 76 75 83 80 83 83 83 81 81 83 65 62 60 74 75 74 62 61 62 64 66 63 62 59 60 61 61 58 55 56 60 58 56 57 58 59 59 58 59 59 58 55 54 55 56 72 73 73 73 55 55 53 52 52 54 54 56 73 70 67 72 74 71 70 64 46 47 45 63 44 43 45 45 42 44 46 46 46 47 47 65 45 48 48 68 72 72 69 62 61 57 57 57 60 59 60 55 47 47 54 62 80 82 80 88 78 83 81 81 82 65 63 61 73 75 75 80 62 63 65 66 63 62 60 60 60 62 58 55 55 61 57 55 58 57 74 60 58 59 58 74 56 55 54 54 55 55 55 55 56 55 56 52 51 52 53 54 57 72 70 71 68 68 68 67 64 63 45 49 43 42 43 44 43 46 47 47 46 47 46 49 46 66 49 68 73 70 69 66 62 58 58 57 56 58 58 52 49 43 51 63 81 81 76 90 77 83 80 80 82 67 61 62 72 78 74 76 63 64 64 66 62 61 61 60 60 62 59 56 56 59 57 56 57 58 75 60 59 59 59 74 58 55 55 54 54 54 53 54 55 55 55 53 50 50 51 52 53 55 72 73 69 71 70 53 53 68 67 62 43 56 42 45 44 46 48 47 46 47 45 49 48 51 50 66 71 69 68 67 64 61 59 57 53 55 54 54 48 47 51 60 82 81 72 90 76 83 78 80 82 65 62 76 71 78 75 77 79 64 63 65 61 61 62 62 62 61 59 57 55 58 57 56 57 58 59 75 60 59 60 73 73 73 55 54 53 53 53 53 54 55 55 54 50 48 49 50 51 52 55 74 70 71 55 57 55 53 64 62 50 66 43 43 43 59 48 47 46 48 44 48 49 67 51 64 73 74 70 69 66 68 62 56 55 52 50 53 49 49 53 58 64 79 76 91 74 82 75 81 82 65 62 74 72 82 75 77 80 64 63 65 61 61 62 63 62 61 58 59 56 57 56 54 56 58 76 75 59 60 76 74 72 56 53 54 53 52 52 51 53 55 72 55 52 49 50 51 52 53 54 73 72 72 56 54 53 70 59 63 51 53 52 43 43 47 48 49 48 48 61 49 49 70 69 62 70 76 75 69 68 69 64 57 52 54 56 56 53 54 54 60 65 75 84 71 74 92 78 82 80 66 61 72 73 82 76 81 80 63 63 65 63 61 62 63 64 62 60 60 58 56 56 56 57 59 74 74 58 60 74 74 73 57 53 53 53 52 52 53 50 53 54 72 53 50 51 52 53 53 54 55 71 55 55 70 67 67 73 64 59 42 42 43 44 47 47 68 50 48 49 49 50 71 68 58 67 78 74 69 69 69 65 60 54 49 52 57 52 55 57 62 63 74 78 78 79 89 83 63 81 80 60 74 81 84 74 79 76 63 64 65 63 62 62 64 64 62 62 61 59 58 57 57 56 57 58 74 75 60 74 75 73 56 52 54 51 51 51 50 52 56 54 72 54 52 51 53 54 55 55 56 72 72 69 65 65 47 44 60 43 44 43 45 43 46 45 69 50 51 50 48 51 52 50 60 68 78 73 74 71 70 69 64 55 51 51 54 56 56 55 61 61 73 82 79 86 92 84 80 85 81 62 74 81 74 73 75 75 75 63 66 64 61 63 65 64 65 63 64 61 58 57 59 55 56 57 73 74 58 73 74 57 55 53 53 50 51 51 52 55 56 54 55 54 53 52 53 72 71 72 55 72 72 65 47 46 44 43 45 54 61 43 44 45 45 46 50 50 50 52 50 51 51 51 63 68 78 77 75 74 74 69 67 60 56 54 56 54 54 56 58 57 73 73 72 77 88 82 81 84 65 62 74 83 72 75 73 75 74 80 81 64 61 63 65 65 66 63 64 62 60 56 58 55 55 56 72 74 58 74 74 72 55 53 51 50 51 51 54 54 56 54 52 54 52 53 71 69 70 69 72 72 72 64 50 45 45 46 69 53 46 44 44 44 44 46 46 48 49 51 54 54 52 50 60 67 78 77 74 74 76 73 71 65 66 57 59 53 52 55 56 74 73 72 77 84 87 83 80 81 65 63 72 84 74 74 74 59 74 77 81 65 62 62 64 64 66 64 65 64 61 57 58 54 54 55 73 74 58 75 72 72 54 52 50 50 53 53 55 55 55 52 54 52 54 53 68 67 67 68 71 72 72 66 59 66 61 65 71 45 62 46 45 44 47 46 45 48 48 50 71 56 56 52 61 65 76 75 74 73 76 74 74 70 64 59 55 54 51 54 54 73 72 69 77 80 82 89 74 81 81 80 73 84 75 76 59 57 73 74 80 82 61 62 63 65 68 65 67 64 62 59 58 52 53 53 56 74 73 75 57 72 55 50 52 51 55 55 56 56 55 53 53 52 52 54 66 64 61 56 51 76 70 72 66 49 49 72 69 44 51 49 47 46 45 45 46 47 49 50 67 71 75 55 63 62 72 75 71 70 74 74 74 73 64 56 59 56 52 51 53 53 71 76 83 74 84 88 74 80 81 81 73 80 79 60 58 57 73 74 76 81 62 62 62 64 66 64 67 65 61 59 58 52 53 53 55 73 74 74 57 55 54 52 54 55 57 57 58 56 56 53 52 51 51 52 70 62 54 55 48 67 74 72 72 71 73 72 50 58 67 67 49 45 46 44 45 47 47 48 60 66 73 56 63 64 71 75 73 69 70 74 75 69 65 64 64 60 59 54 56 51 67 67 84 78 85 84 74 76 81 80 73 77 80 60 58 56 73 74 76 81 76 61 64 63 66 65 66 66 63 58 60 54 54 54 53 56 73 74 58 55 55 56 57 57 57 56 59 56 57 54 52 50 50 50 53 64 52 60 48 68 72 59 55 67 73 55 47 60 68 65 48 46 55 44 45 47 48 44 46 66 72 53 62 64 68 75 70 72 70 68 72 68 70 67 67 61 63 55 56 55 70 73 85 77 79 82 87 83 62 80 75 77 81 58 57 57 73 73 77 81 76 60 62 64 66 65 68 66 63 58 59 59 56 55 52 55 73 74 59 55 58 57 58 59 57 54 59 58 55 54 54 51 51 50 53 68 62 61 46 74 62 61 45 72 77 71 48 59 62 69 67 47 54 57 55 61 49 44 45 47 53 51 63 65 68 76 72 73 67 65 71 68 68 68 66 63 66 56 52 54 68 70 75 73 87 74 76 87 59 80 75 81 80 58 57 57 73 73 79 79 74 76 79 63 66 65 67 65 63 60 58 59 59 56 53 53 73 76 59 57 60 60 58 58 58 56 57 59 53 53 54 51 51 48 52 53 67 65 47 82 46 55 72 68 75 71 66 66 69 70 67 47 55 54 47 64 49 45 44 46 48 47 64 66 69 77 77 74 70 67 70 66 68 69 67 62 66 56 48 50 52 64 79 85 88 78 79 83 79 80 78 80 79 58 59 57 72 75 80 79 73 77 79 63 65 66 69 66 64 60 60 58 59 57 54 51 55 57 59 60 61 61 60 58 58 56 57 56 55 51 54 53 50 50 51 53 53 53 60 72 56 65 76 59 46 66 63 69 70 70 63 56 52 53 62 66 49 47 46 47 47 47 64 65 72 75 72 76 72 66 70 65 63 67 69 63 66 57 54 43 50 65 75 74 80 74 77 79 81 62 75 73 77 59 59 58 72 80 76 74 75 76 77 63 64 66 68 66 63 59 61 58 58 57 55 52 53 57 58 61 63 62 61 59 60 58 55 55 56 55 55 54 52 53 52 51 52 53 69 71 56 73 74 56 45 65 51 69 72 70 50 46 51 52 62 51 66 52 50 51 51 51 65 64 71 73 73 71 70 65 70 62 60 65 66 63 65 56 49 46 47 52 66 67 91 76 93 79 80 63 77 74 76 59 60 59 72 77 74 76 76 74 76 61 65 67 68 66 63 60 60 60 58 57 53 54 53 58 58 61 65 65 62 60 59 60 56 53 55 54 54 57 53 53 55 52 52 52 53 55 67 69 76 56 50 65 50 71 71 50 64 53 54 51 61 69 67 72 53 54 52 52 66 65 69 71 73 69 68 67 69 61 58 63 62 80 60 73 52 45 46 52 63 46 85 79 83 63 81 60 76 79 75 60 60 62 57 74 74 79 77 72 76 75 80 66 65 67 63 58 60 58 58 58 54 53 54 57 57 58 65 65 64 62 59 60 57 51 55 56 57 55 53 53 54 52 51 52 52 53 72 72 72 69 62 51 53 72 68 47 72 57 53 54 66 68 70 73 55 56 54 54 66 63 70 70 69 65 64 65 66 61 57 62 56 74 71 80 53 46 37 43 49 48 91 86 80 63 81 60 81 82 76 60 60 63 57 72 76 78 79 71 81 74 81 66 63 66 62 59 60 59 57 57 53 50 55 55 58 57 65 68 67 61 61 61 58 52 55 56 58 56 54 53 53 53 49 51 51 52 52 52 55 67 62 50 51 70 67 72 66 48 48 64 68 70 72 73 73 73 74 74 68 61 73 71 67 60 63 63 64 61 56 59 71 75 70 74 54 48 46 50 69 70 75 76 81 63 81 58 79 83 75 60 61 63 58 72 79 83 79 72 75 76 80 66 63 66 62 60 62 60 59 55 50 51 55 56 58 59 66 68 66 63 63 61 61 54 54 56 58 55 53 55 55 55 51 49 51 53 51 51 53 69 67 52 53 52 70 70 70 68 68 71 71 72 73 73 72 57 56 54 67 67 73 70 66 52 62 63 59 55 56 55 68 68 47 78 55 51 53 53 71 76 79 76 64 63 80 72 80 82 75 61 61 63 59 73 73 82 78 69 78 77 80 68 63 64 64 61 63 61 59 55 51 50 53 55 59 63 66 67 66 62 63 62 62 57 54 55 58 58 56 55 56 57 54 52 55 56 52 52 51 53 71 52 70 68 72 73 74 54 72 72 72 73 73 74 74 56 56 54 69 69 73 71 68 56 54 59 54 50 56 53 64 60 70 71 64 70 54 49 56 71 77 75 64 67 75 71 71 83 74 59 60 62 60 73 71 82 74 68 80 81 80 68 62 64 65 62 63 62 57 55 50 52 53 55 58 63 65 68 66 65 63 61 63 60 56 55 58 60 58 56 54 58 60 59 59 61 56 53 49 50 73 55 71 68 72 56 57 55 55 56 73 57 73 74 55 54 57 54 68 71 74 73 69 60 55 52 46 49 55 52 64 47 67 70 46 62 50 53 55 55 76 76 63 64 59 74 74 80 73 59 60 62 62 74 71 81 78 70 76 80 81 69 64 62 65 62 63 63 57 51 48 49 54 53 56 63 66 66 66 67 61 62 62 60 61 58 60 61 58 57 58 60 66 66 65 64 60 57 54 48 54 73 55 70 54 72 55 54 53 57 57 57 72 74 54 53 54 55 73 72 75 71 70 62 55 58 47 52 56 52 50 64 67 50 45 44 47 48 53 54 74 57 57 62 59 72 81 81 74 59 59 61 61 60 72 76 69 75 73 78 80 68 64 63 65 63 64 64 59 50 47 50 54 52 55 64 64 66 68 65 62 60 61 58 60 60 62 63 63 62 61 63 71 69 68 66 62 59 54 50 51 55 53 54 53 54 57 54 52 54 60 55 54 55 52 53 53 54 73 76 76 71 70 66 60 52 48 49 58 51 50 50 42 45 34 47 55 47 51 53 53 55 56 62 58 72 74 76 74 60 58 61 61 76 73 71 83 74 70 75 84 69 66 65 65 64 63 64 61 51 46 53 54 52 55 62 64 65 67 64 63 60 60 55 62 60 61 65 63 65 64 67 72 72 71 68 63 60 55 51 52 53 52 52 53 52 58 54 53 55 58 54 52 53 50 53 51 55 74 79 75 71 71 68 65 52 55 55 58 55 50 31 32 31 32 50 57 54 48 56 53 52 55 58 57 57 73 73 74 60 58 61 61 76 74 69 77 75 70 71 87 82 67 63 66 64 62 63 61 53 48 51 54 50 55 62 64 64 67 64 61 61 61 57 62 60 59 65 67 64 67 69 71 73 71 68 63 58 57 53 53 53 53 51 51 53 57 55 53 54 55 54 49 50 52 51 51 53