28 4010 Rood, Seablom, Coy, Schoeberl, Newman, Lait NASA Goddard Space Flight Center Codes 910.3 and 916 GSFC Assimilation GG2%5x2 grid data on theta surfaces. ASHOE/MAESA 1 1 1994 04 02 1994 04 05 2.50000 2.00000 0.00000 0.00000 57 47 6 1 1 6 100.000 -90.0000 360.000 400.000 440.000 480.000 500.000 520.000 E Longitude (deg) Latitude (deg) Potential Temperature (K) Hour for which data are valid" (GMT) 4 1.00000E-07 0.100000 0.0100000 0.0100000 999.000 9999.00 9999.00 9999.00 Ertel's potential vorticity (K m^2/ kg /s) Temperature (K) Zonal wind (m/s) Meridional wind (m/s) 0 0 1 Data are from the GSFC assimilation analysis. 12 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -122 -110 -113 -115 -115 -113 -110 -109 -109 -107 -102 -99 -99 -100 -104 -108 -110 -112 -111 -103 -89 -77 -73 -78 -95 -117 -132 -132 -125 -123 -131 -149 -164 -160 -137 -112 -97 -97 -113 -134 -136 -121 -109 -104 -104 -103 -103 -103 -100 -94 -89 -89 -93 -95 -96 -101 -110 -117 -102 -101 -101 -99 -99 -100 -101 -102 -101 -99 -98 -100 -104 -106 -104 -100 -98 -97 -94 -88 -80 -73 -74 -83 -96 -108 -111 -105 -96 -91 -95 -100 -98 -90 -82 -76 -77 -81 -79 -75 -73 -73 -72 -71 -73 -76 -77 -78 -79 -79 -78 -75 -73 -73 -74 -75 -76 -121 -118 -114 -110 -108 -107 -108 -110 -113 -116 -118 -120 -121 -119 -114 -108 -104 -104 -107 -108 -106 -101 -96 -91 -88 -83 -74 -66 -64 -64 -64 -65 -67 -69 -72 -78 -84 -87 -85 -81 -82 -88 -92 -92 -90 -88 -87 -87 -88 -90 -91 -90 -88 -87 -87 -89 -91 -116 -119 -119 -118 -114 -109 -105 -104 -106 -111 -115 -116 -112 -105 -98 -94 -93 -96 -100 -103 -104 -104 -103 -99 -93 -90 -85 -78 -70 -64 -65 -74 -83 -89 -95 -101 -104 -100 -93 -90 -90 -92 -91 -88 -86 -86 -89 -90 -92 -95 -99 -102 -104 -106 -106 -104 -100 -98 -101 -105 -109 -108 -102 -98 -99 -103 -109 -116 -119 -116 -109 -101 -96 -94 -96 -100 -103 -101 -100 -101 -99 -94 -90 -89 -87 -82 -76 -71 -72 -79 -88 -96 -101 -100 -96 -93 -92 -91 -88 -84 -82 -84 -89 -94 -99 -102 -105 -108 -109 -109 -107 -103 -97 -93 -95 -92 -93 -98 -102 -104 -105 -110 -114 -116 -119 -121 -120 -115 -110 -107 -105 -103 -103 -104 -102 -100 -99 -102 -100 -97 -96 -93 -88 -83 -79 -79 -80 -80 -83 -90 -96 -99 -101 -104 -107 -107 -101 -93 -91 -92 -93 -94 -97 -103 -108 -110 -105 -96 -89 -86 -85 -102 -99 -95 -96 -99 -102 -108 -114 -118 -118 -117 -117 -115 -112 -110 -107 -105 -102 -101 -101 -102 -101 -101 -106 -111 -110 -108 -104 -97 -92 -91 -91 -90 -86 -82 -84 -93 -104 -111 -118 -125 -129 -129 -123 -117 -110 -100 -89 -85 -91 -102 -105 -99 -90 -87 -88 -88 -107 -108 -106 -104 -104 -106 -109 -112 -113 -113 -112 -112 -110 -107 -103 -99 -96 -94 -93 -95 -98 -99 -99 -101 -107 -109 -107 -103 -96 -89 -85 -85 -87 -89 -88 -88 -92 -99 -107 -116 -124 -131 -135 -134 -131 -125 -115 -97 -83 -81 -90 -96 -94 -89 -90 -97 -102 -105 -109 -108 -107 -107 -108 -110 -113 -114 -113 -110 -107 -103 -99 -94 -91 -89 -87 -86 -87 -89 -89 -89 -89 -88 -85 -82 -77 -70 -64 -61 -63 -69 -76 -81 -87 -91 -93 -95 -99 -106 -116 -124 -126 -122 -118 -113 -103 -88 -77 -77 -84 -88 -91 -97 -105 -111 -98 -98 -97 -96 -97 -96 -97 -100 -101 -98 -95 -93 -89 -83 -79 -83 -89 -88 -84 -81 -79 -75 -69 -65 -63 -63 -64 -62 -58 -55 -53 -55 -60 -63 -63 -68 -78 -89 -94 -93 -90 -93 -102 -107 -105 -102 -102 -101 -92 -77 -69 -74 -83 -89 -96 -106 -113 -91 -88 -83 -78 -74 -70 -72 -75 -76 -74 -70 -68 -69 -67 -64 -67 -77 -82 -80 -75 -73 -69 -64 -61 -59 -62 -68 -73 -77 -79 -78 -76 -73 -70 -64 -60 -64 -74 -86 -94 -91 -83 -81 -83 -86 -87 -89 -93 -93 -80 -65 -63 -74 -84 -91 -99 -107 -93 -87 -77 -68 -63 -63 -68 -76 -80 -78 -77 -77 -75 -70 -66 -68 -75 -80 -79 -75 -74 -74 -74 -74 -76 -82 -90 -99 -103 -103 -102 -99 -96 -92 -86 -80 -75 -74 -77 -85 -91 -89 -80 -74 -73 -75 -79 -86 -92 -86 -69 -58 -64 -77 -88 -94 -100 -97 -91 -83 -77 -79 -86 -93 -102 -107 -106 -104 -103 -100 -94 -86 -80 -81 -85 -86 -82 -81 -84 -89 -92 -97 -102 -106 -109 -109 -107 -104 -102 -100 -100 -99 -98 -94 -89 -84 -82 -87 -93 -92 -84 -77 -73 -74 -81 -90 -90 -78 -63 -60 -68 -80 -88 -92 -100 -99 -98 -96 -97 -105 -111 -116 -119 -120 -120 -119 -117 -112 -107 -99 -92 -88 -88 -87 -87 -90 -95 -102 -106 -106 -103 -99 -96 -95 -93 -92 -90 -90 -91 -93 -95 -96 -94 -90 -89 -93 -98 -98 -93 -87 -82 -81 -84 -86 -82 -73 -66 -65 -72 -79 -83 -102 -103 -105 -103 -102 -104 -108 -110 -113 -115 -117 -118 -118 -116 -115 -112 -105 -95 -88 -87 -89 -90 -93 -98 -99 -94 -89 -87 -87 -86 -83 -79 -74 -71 -71 -75 -80 -87 -93 -94 -94 -96 -99 -103 -103 -100 -97 -91 -85 -82 -81 -79 -76 -73 -74 -78 -81 -103 -102 -101 -100 -100 -101 -103 -104 -105 -106 -108 -110 -112 -112 -111 -109 -106 -101 -93 -87 -87 -90 -93 -94 -88 -81 -82 -88 -90 -84 -74 -64 -56 -52 -51 -54 -61 -69 -78 -85 -89 -93 -95 -98 -100 -100 -99 -97 -92 -86 -82 -82 -84 -85 -86 -88 -90 -102 -100 -99 -100 -101 -102 -102 -101 -98 -97 -96 -97 -98 -100 -101 -100 -97 -95 -93 -87 -84 -89 -95 -92 -81 -80 -90 -98 -92 -76 -61 -51 -44 -41 -40 -43 -48 -54 -60 -67 -73 -79 -83 -85 -86 -86 -86 -88 -91 -93 -91 -90 -91 -95 -96 -99 -102 -101 -100 -101 -103 -102 -98 -91 -84 -79 -76 -75 -75 -76 -77 -78 -81 -83 -83 -86 -86 -83 -88 -95 -91 -83 -89 -100 -100 -82 -61 -51 -48 -49 -51 -51 -51 -51 -51 -51 -53 -57 -63 -69 -73 -74 -73 -73 -74 -78 -86 -93 -97 -99 -101 -102 -103 -105 -100 -100 -100 -98 -90 -78 -68 -60 -55 -52 -51 -52 -53 -53 -52 -56 -64 -69 -76 -81 -80 -85 -95 -92 -88 -95 -101 -91 -68 -52 -50 -55 -60 -65 -66 -63 -59 -55 -52 -52 -54 -59 -64 -68 -70 -68 -66 -65 -67 -72 -80 -88 -94 -98 -99 -99 -98 -97 -94 -88 -78 -68 -59 -52 -46 -41 -38 -37 -36 -36 -37 -36 -38 -47 -55 -63 -73 -77 -81 -89 -89 -88 -94 -96 -80 -59 -52 -58 -60 -59 -61 -62 -60 -57 -55 -55 -56 -57 -60 -62 -62 -62 -60 -58 -58 -59 -61 -64 -69 -74 -79 -82 -82 -81 -90 -80 -68 -57 -52 -47 -41 -36 -32 -29 -28 -27 -27 -28 -28 -30 -36 -43 -53 -66 -73 -76 -83 -83 -85 -90 -88 -69 -56 -60 -63 -53 -45 -47 -49 -47 -47 -50 -54 -55 -54 -53 -52 -50 -48 -48 -49 -50 -51 -52 -52 -53 -54 -57 -60 -62 -64 -72 -60 -50 -46 -42 -34 -28 -25 -23 -21 -19 -19 -20 -21 -21 -24 -30 -36 -47 -62 -71 -75 -79 -79 -82 -86 -77 -58 -55 -64 -58 -43 -41 -46 -47 -43 -44 -48 -51 -49 -47 -46 -44 -41 -41 -42 -44 -44 -45 -46 -46 -46 -47 -49 -51 -54 -56 -51 -43 -39 -36 -30 -27 -26 -24 -20 -16 -14 -15 -17 -17 -17 -19 -24 -32 -46 -63 -73 -76 -75 -76 -80 -78 -62 -49 -56 -63 -55 -47 -52 -55 -50 -44 -45 -49 -48 -47 -48 -48 -44 -42 -43 -45 -47 -47 -48 -50 -51 -51 -51 -52 -54 -54 -55 -37 -35 -32 -27 -27 -33 -33 -27 -21 -18 -17 -17 -18 -17 -17 -18 -23 -35 -52 -67 -73 -72 -70 -72 -73 -63 -49 -46 -59 -64 -58 -57 -61 -56 -46 -39 -41 -45 -45 -48 -52 -51 -46 -47 -51 -56 -59 -60 -60 -58 -56 -54 -52 -51 -51 -49 -47 -34 -31 -26 -27 -35 -42 -39 -30 -28 -28 -25 -20 -18 -16 -18 -22 -29 -42 -57 -67 -68 -65 -64 -65 -62 -52 -43 -47 -61 -67 -61 -60 -62 -54 -43 -36 -36 -39 -41 -46 -51 -50 -49 -54 -61 -66 -68 -65 -59 -51 -45 -41 -38 -38 -38 -37 -34 -33 -27 -27 -34 -40 -44 -44 -39 -36 -36 -30 -21 -16 -16 -20 -28 -38 -49 -58 -63 -63 -60 -59 -60 -59 -56 -50 -51 -64 -72 -66 -62 -65 -63 -51 -43 -41 -40 -40 -43 -46 -48 -51 -56 -62 -64 -60 -51 -40 -32 -27 -23 -21 -22 -24 -25 -25 -28 -28 -35 -41 -42 -44 -49 -48 -41 -38 -34 -24 -17 -18 -26 -36 -47 -56 -60 -60 -60 -59 -60 -60 -61 -64 -63 -58 -65 -77 -75 -70 -72 -73 -65 -52 -48 -48 -45 -44 -46 -47 -50 -54 -57 -53 -44 -32 -22 -18 -16 -13 -10 -12 -17 -22 -23 -27 -35 -44 -47 -46 -43 -46 -50 -45 -37 -36 -30 -22 -25 -34 -45 -54 -59 -60 -58 -56 -56 -55 -53 -51 -52 -54 -55 -57 -67 -75 -73 -72 -72 -68 -59 -51 -49 -51 -52 -52 -50 -50 -52 -50 -40 -28 -18 -13 -12 -11 -7 -4 -9 -17 -21 -19 -32 -42 -47 -47 -45 -42 -37 -41 -45 -39 -35 -35 -33 -36 -45 -52 -56 -55 -52 -47 -43 -38 -32 -27 -25 -24 -25 -28 -32 -40 -51 -57 -58 -58 -56 -51 -45 -41 -46 -54 -56 -53 -51 -49 -41 -28 -16 -10 -10 -9 -6 -2 -4 -10 -14 -15 -13 -37 -43 -45 -43 -40 -38 -33 -30 -37 -42 -39 -37 -41 -47 -54 -55 -49 -42 -36 -30 -24 -17 -10 -7 -8 -9 -9 -7 -8 -13 -20 -27 -32 -34 -33 -31 -29 -28 -31 -40 -44 -45 -45 -39 -29 -18 -10 -8 -8 -6 -4 -4 -6 -9 -11 -12 -13 -38 -41 -39 -34 -31 -30 -28 -24 -25 -37 -46 -47 -48 -53 -53 -45 -33 -25 -20 -16 -10 -6 -5 -6 -7 -8 -8 -5 -3 -4 -6 -8 -11 -12 -11 -11 -11 -12 -14 -17 -21 -27 -29 -25 -18 -11 -9 -9 -8 -6 -6 -8 -11 -13 -15 -18 -19 -35 -35 -29 -23 -20 -17 -16 -15 -15 -21 -36 -50 -54 -49 -39 -26 -15 -10 -10 -8 -7 -7 -9 -10 -9 -8 -7 -7 -7 -6 -3 -3 -3 -3 -3 -3 -4 -5 -4 -2 -5 -11 -16 -15 -11 -10 -11 -10 -7 -7 -11 -17 -21 -23 -24 -24 -22 -28 -22 -15 -11 -8 -5 -3 -2 -5 -9 -18 -29 -32 -30 -23 -12 -5 -4 -7 -9 -11 -12 -11 -8 -5 -4 -6 -9 -9 -5 -2 -2 -2 -4 -6 -6 -6 -7 -5 -1 -1 -6 -10 -10 -9 -11 -10 -6 -6 -11 -20 -28 -32 -30 -26 -22 -20 -17 -9 -5 -4 -1 2 4 3 -1 -3 -5 -10 -13 -14 -12 -8 -6 -7 -9 -12 -14 -12 -9 -6 -5 -5 -8 -11 -9 -4 -3 -5 -8 -11 -12 -13 -12 -12 -11 -7 -6 -9 -9 -9 -11 -12 -6 0 -4 -15 -26 -34 -31 -21 -15 -15 -17 -7 -3 -2 -2 -1 1 2 -3 -7 -6 -5 -7 -8 -7 -5 -7 -8 -7 -8 -11 -12 -9 -6 -6 -7 -8 -10 -12 -10 -8 -8 -9 -10 -12 -13 -13 -10 -8 -7 -9 -11 -11 -9 -8 -9 -12 -7 -2 -7 -18 -26 -27 -17 -7 -5 -11 -17 -4 -4 -3 -2 -3 -2 -3 -7 -10 -10 -10 -9 -7 -4 -3 -3 -4 -4 -5 -7 -7 -5 -4 -6 -7 -8 -8 -8 -8 -9 -10 -9 -8 -8 -8 -7 -5 -3 -2 -7 -10 -9 -9 -5 -5 -10 -14 -15 -18 -20 -16 -10 -4 -1 -3 -11 -18 -4 -5 -1 -1 -4 -5 -4 -5 -9 -12 -9 -6 -5 -4 -1 -1 -3 -3 -3 -3 -3 -3 -4 -7 -9 -8 -4 -3 -4 -6 -10 -8 -4 -3 -4 -5 -4 -2 -2 -5 -9 -10 -8 -4 -6 -8 -15 -24 -24 -15 -6 -2 -2 -2 -5 -13 -18 -5 -2 3 -1 -6 -6 -4 -6 -7 -7 -4 -4 -5 -3 -1 1 -1 -2 -3 -3 -3 -3 -8 -10 -10 -6 -2 -1 -3 -7 -11 -6 0 0 -1 -4 -4 -3 -3 -5 -7 -11 -9 -9 -10 -12 -14 -18 -18 -11 -5 -3 -3 -4 -8 -14 -18 -5 -2 -1 -2 -4 -5 -4 -5 -5 -4 -6 -7 -6 -3 1 4 3 -1 -4 -6 -5 -4 -7 -8 -7 -5 -2 -2 -4 -9 -11 -4 2 2 -3 -5 -4 -4 -5 -6 -8 -13 -15 -13 -11 -12 -14 -12 -9 -8 -7 -3 -1 -5 -10 -14 -16 -7 -8 -8 -4 -2 -2 -3 -2 -1 -3 -8 -9 -6 -3 1 2 0 -4 -6 -7 -5 -5 -5 -4 -4 -5 -5 -5 -5 -9 -10 -8 -3 -1 -6 -9 -7 -5 -6 -8 -11 -15 -17 -14 -8 -7 -12 -13 -8 -5 -5 -2 -1 -6 -10 -12 -13 -8 -9 -8 -5 -2 0 -1 0 1 1 -2 -5 -8 -6 -3 -3 -6 -7 -7 -5 -3 -4 -3 -2 -2 -4 -8 -10 -8 -8 -11 -13 -10 -5 -8 -12 -11 -8 -6 -6 -8 -10 -11 -12 -9 -6 -10 -16 -13 -6 -5 -6 -6 -7 -9 -10 -10 -5 -5 -5 -4 -1 -1 -2 0 1 6 6 -2 -10 -9 -4 -3 -4 -4 -5 -3 -4 -3 -4 -6 -6 -5 -10 -14 -11 -7 -9 -13 -11 -6 -6 -8 -10 -11 -10 -11 -10 -6 -4 -6 -8 -7 -8 -13 -14 -9 -8 -11 -13 -12 -11 -11 -10 -3 -2 -6 -6 -3 -2 -2 -1 1 4 4 -3 -7 -6 -2 0 -2 -1 -2 -2 -4 -5 -5 -6 -5 -6 -10 -14 -13 -4 -1 -6 -7 -5 -2 0 -3 -8 -14 -17 -15 -8 -3 -3 -6 -5 -6 -8 -9 -8 -9 -12 -15 -16 -15 -14 -11 -6 -4 -5 -5 -6 -3 0 0 1 2 0 -2 1 4 3 0 4 1 -2 -2 -2 -4 -4 -2 3 3 -2 -10 -12 -2 5 4 -1 -2 0 3 3 -3 -10 -12 -11 -8 -7 -5 -7 -7 -5 -4 -5 -7 -8 -10 -11 -12 -14 -12 -9 -10 -7 -2 -1 -2 0 3 3 3 2 -4 -7 0 6 4 5 7 4 -1 1 1 -2 -3 2 6 10 10 4 -2 -1 5 5 3 1 1 1 0 -2 -2 -1 0 -1 -4 -6 -8 -7 -5 -5 -6 -10 -12 -12 -10 -8 -6 -5 -6 -10 -5 1 4 4 3 4 7 5 -1 -8 -11 -6 1 2 6 9 8 5 8 6 3 0 2 3 6 11 14 11 4 2 3 5 4 3 0 -1 1 5 6 7 6 3 -1 -5 -6 -7 -9 -11 -13 -14 -12 -8 -5 -1 -2 -5 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -172 -163 -163 -160 -154 -156 -164 -171 -177 -178 -174 -173 -177 -185 -191 -190 -183 -170 -158 -153 -147 -145 -147 -156 -170 -189 -212 -229 -233 -226 -216 -206 -198 -191 -178 -162 -155 -160 -173 -190 -187 -162 -140 -130 -127 -126 -129 -131 -130 -130 -133 -138 -146 -152 -155 -159 -162 -161 -153 -149 -144 -141 -140 -146 -156 -162 -162 -160 -160 -166 -172 -177 -177 -175 -174 -172 -166 -158 -151 -148 -152 -161 -174 -187 -192 -185 -171 -158 -149 -143 -134 -126 -127 -134 -142 -142 -132 -120 -118 -120 -122 -129 -137 -138 -135 -129 -125 -126 -128 -128 -126 -127 -130 -129 -126 -165 -161 -155 -148 -145 -147 -151 -156 -159 -159 -162 -167 -172 -173 -170 -167 -168 -173 -178 -176 -168 -159 -154 -158 -166 -164 -146 -126 -114 -106 -103 -103 -101 -102 -114 -130 -143 -147 -145 -142 -141 -143 -147 -152 -156 -155 -150 -146 -142 -137 -134 -132 -132 -131 -129 -125 -121 -171 -172 -170 -166 -158 -149 -144 -142 -142 -146 -152 -158 -161 -160 -157 -152 -151 -152 -155 -159 -161 -162 -162 -160 -159 -156 -148 -137 -126 -120 -118 -122 -125 -124 -127 -140 -155 -161 -156 -147 -143 -145 -149 -147 -142 -135 -131 -128 -126 -126 -125 -126 -132 -139 -145 -148 -146 -151 -155 -160 -166 -167 -160 -152 -147 -146 -150 -155 -160 -163 -164 -164 -163 -161 -160 -159 -157 -152 -150 -150 -150 -145 -140 -140 -143 -144 -142 -139 -138 -138 -136 -133 -136 -143 -148 -148 -146 -144 -146 -150 -151 -147 -140 -132 -128 -130 -135 -141 -146 -153 -159 -161 -158 -153 -147 -143 -145 -155 -164 -166 -166 -166 -167 -167 -168 -170 -170 -171 -172 -173 -172 -169 -166 -161 -155 -149 -147 -149 -148 -143 -138 -138 -140 -142 -142 -144 -145 -144 -139 -131 -126 -130 -143 -157 -163 -166 -168 -170 -169 -165 -154 -139 -133 -137 -145 -154 -160 -162 -159 -149 -139 -157 -155 -155 -157 -161 -165 -169 -172 -173 -171 -169 -167 -166 -167 -170 -169 -165 -160 -157 -157 -156 -153 -150 -151 -151 -154 -152 -145 -138 -136 -139 -143 -146 -146 -146 -141 -134 -130 -137 -155 -172 -180 -182 -183 -187 -191 -185 -166 -144 -134 -134 -139 -142 -142 -140 -136 -130 -164 -169 -170 -169 -167 -165 -165 -165 -164 -162 -161 -158 -154 -148 -147 -149 -148 -144 -141 -141 -142 -141 -143 -148 -152 -153 -153 -152 -142 -131 -124 -123 -128 -133 -138 -143 -147 -145 -141 -142 -153 -168 -180 -184 -186 -191 -193 -182 -159 -135 -118 -115 -122 -129 -133 -135 -135 -158 -164 -165 -163 -158 -152 -149 -148 -148 -146 -144 -143 -140 -133 -127 -126 -126 -125 -124 -124 -127 -127 -124 -124 -126 -126 -125 -123 -118 -110 -101 -96 -100 -109 -117 -125 -136 -145 -148 -145 -142 -145 -157 -169 -172 -172 -175 -175 -167 -145 -115 -99 -105 -120 -132 -139 -144 -145 -147 -147 -143 -136 -128 -122 -121 -120 -115 -111 -110 -111 -110 -108 -109 -113 -113 -110 -109 -109 -105 -99 -95 -94 -95 -96 -94 -90 -88 -87 -86 -89 -95 -100 -106 -115 -125 -136 -143 -141 -135 -134 -139 -143 -145 -148 -154 -160 -150 -119 -92 -93 -114 -132 -142 -149 -137 -137 -133 -126 -117 -108 -104 -105 -104 -101 -100 -102 -102 -99 -99 -106 -112 -111 -104 -96 -93 -92 -89 -87 -87 -92 -97 -99 -100 -104 -108 -108 -105 -102 -100 -102 -108 -114 -120 -129 -134 -129 -119 -112 -112 -116 -119 -127 -142 -145 -123 -92 -84 -101 -124 -140 -150 -132 -135 -130 -120 -110 -104 -105 -113 -121 -124 -123 -121 -119 -115 -112 -114 -119 -116 -109 -100 -97 -101 -105 -110 -115 -122 -128 -133 -136 -139 -141 -140 -136 -129 -123 -118 -118 -119 -120 -122 -129 -132 -125 -112 -104 -101 -100 -107 -126 -141 -130 -102 -86 -94 -115 -135 -150 -137 -136 -128 -119 -117 -120 -127 -138 -147 -150 -151 -148 -142 -135 -128 -123 -125 -128 -124 -114 -111 -118 -130 -141 -148 -151 -153 -155 -154 -151 -148 -147 -147 -146 -143 -137 -132 -129 -126 -125 -130 -138 -140 -134 -125 -117 -108 -105 -116 -133 -137 -122 -102 -98 -111 -129 -145 -145 -140 -135 -130 -129 -134 -141 -149 -157 -159 -160 -160 -156 -149 -143 -137 -130 -128 -130 -128 -124 -128 -139 -151 -156 -152 -146 -142 -139 -134 -129 -126 -126 -128 -131 -133 -133 -132 -131 -129 -129 -134 -141 -144 -144 -142 -136 -123 -115 -120 -128 -129 -120 -110 -113 -124 -135 -150 -144 -141 -138 -136 -138 -141 -145 -148 -151 -153 -153 -154 -154 -150 -146 -138 -129 -127 -131 -131 -131 -136 -141 -140 -131 -122 -117 -113 -109 -105 -100 -98 -99 -103 -109 -115 -121 -126 -127 -126 -127 -131 -138 -141 -145 -148 -143 -129 -117 -116 -121 -124 -121 -119 -121 -125 -147 -141 -139 -139 -139 -140 -142 -143 -143 -144 -144 -144 -143 -145 -145 -145 -142 -134 -126 -125 -128 -133 -137 -133 -122 -112 -108 -108 -106 -100 -93 -86 -79 -78 -81 -89 -98 -105 -109 -111 -113 -116 -119 -124 -127 -129 -133 -137 -136 -129 -120 -117 -120 -123 -122 -120 -121 -144 -141 -141 -142 -143 -144 -143 -140 -137 -136 -134 -133 -132 -130 -129 -132 -134 -133 -128 -122 -123 -133 -139 -130 -116 -110 -112 -114 -110 -100 -91 -82 -76 -75 -78 -85 -92 -96 -96 -96 -98 -101 -106 -110 -114 -115 -114 -115 -122 -130 -132 -128 -127 -127 -126 -126 -127 -145 -144 -143 -141 -140 -136 -130 -122 -117 -117 -115 -113 -113 -115 -114 -114 -119 -125 -128 -123 -120 -130 -137 -131 -124 -121 -123 -120 -109 -98 -92 -87 -86 -91 -94 -97 -97 -96 -97 -97 -95 -96 -99 -104 -109 -112 -110 -105 -105 -115 -127 -134 -136 -137 -137 -137 -137 -140 -138 -134 -130 -125 -117 -108 -100 -96 -96 -95 -91 -91 -96 -100 -98 -100 -110 -122 -122 -117 -123 -132 -133 -130 -128 -126 -117 -102 -95 -97 -98 -101 -106 -107 -102 -98 -98 -100 -102 -100 -99 -99 -103 -109 -113 -113 -108 -101 -101 -108 -118 -130 -138 -143 -144 -142 -129 -124 -119 -115 -110 -102 -94 -88 -85 -84 -80 -74 -72 -78 -84 -82 -83 -95 -112 -115 -110 -114 -123 -127 -126 -125 -122 -109 -95 -97 -106 -106 -102 -102 -99 -92 -89 -90 -93 -94 -96 -98 -99 -100 -101 -103 -105 -104 -100 -95 -94 -99 -110 -122 -131 -134 -133 -119 -113 -109 -104 -100 -92 -85 -79 -76 -71 -63 -55 -51 -55 -64 -69 -72 -84 -100 -106 -106 -109 -114 -116 -115 -117 -113 -98 -92 -103 -110 -102 -95 -92 -86 -81 -81 -83 -82 -82 -87 -92 -93 -90 -87 -87 -90 -93 -95 -94 -93 -93 -96 -101 -105 -109 -110 -105 -103 -101 -95 -87 -78 -73 -69 -62 -53 -45 -39 -36 -40 -52 -62 -69 -80 -95 -104 -106 -104 -105 -107 -108 -108 -99 -88 -92 -106 -102 -91 -91 -91 -84 -79 -83 -87 -84 -84 -89 -93 -88 -81 -78 -80 -84 -86 -89 -91 -91 -90 -87 -86 -86 -88 -91 -93 -97 -91 -81 -73 -70 -69 -64 -55 -49 -44 -42 -42 -44 -51 -59 -70 -85 -100 -107 -103 -98 -99 -102 -104 -102 -91 -88 -98 -101 -94 -94 -104 -100 -85 -77 -85 -95 -96 -95 -96 -93 -85 -79 -80 -82 -83 -82 -81 -83 -85 -85 -82 -81 -81 -81 -83 -91 -90 -77 -70 -72 -74 -71 -67 -65 -59 -53 -51 -54 -57 -61 -64 -75 -90 -103 -104 -95 -92 -94 -97 -99 -96 -87 -89 -100 -98 -97 -112 -124 -110 -84 -70 -76 -88 -96 -98 -96 -91 -84 -83 -85 -88 -88 -86 -85 -87 -89 -87 -83 -82 -82 -81 -81 -88 -76 -69 -74 -78 -76 -73 -79 -85 -74 -58 -51 -53 -64 -73 -77 -81 -88 -97 -100 -94 -90 -92 -94 -96 -92 -84 -87 -99 -101 -106 -122 -131 -118 -94 -77 -74 -75 -79 -85 -90 -90 -88 -89 -94 -99 -100 -98 -97 -97 -96 -92 -87 -89 -91 -91 -87 -78 -72 -75 -80 -79 -75 -76 -90 -102 -93 -72 -51 -47 -61 -81 -93 -92 -90 -94 -98 -96 -97 -102 -107 -109 -103 -91 -90 -101 -109 -110 -116 -126 -125 -113 -100 -89 -76 -67 -70 -82 -90 -93 -96 -101 -103 -101 -98 -98 -95 -90 -85 -86 -94 -101 -96 -87 -75 -83 -84 -80 -81 -80 -82 -94 -106 -107 -97 -70 -53 -61 -81 -96 -96 -97 -101 -105 -108 -117 -125 -124 -120 -117 -106 -102 -107 -112 -110 -108 -114 -119 -116 -114 -114 -97 -76 -69 -76 -86 -93 -96 -95 -92 -89 -85 -83 -82 -79 -77 -81 -90 -94 -87 -76 -84 -93 -88 -82 -86 -90 -90 -92 -96 -102 -110 -100 -83 -79 -85 -92 -98 -108 -117 -122 -123 -125 -126 -117 -106 -105 -105 -103 -104 -105 -101 -98 -101 -105 -101 -100 -113 -117 -96 -77 -75 -80 -87 -90 -88 -82 -75 -71 -72 -73 -69 -62 -62 -70 -72 -69 -63 -91 -95 -90 -86 -88 -91 -91 -88 -83 -87 -102 -112 -110 -107 -105 -103 -104 -109 -113 -108 -98 -93 -93 -88 -78 -75 -77 -80 -83 -89 -93 -91 -93 -95 -88 -80 -83 -96 -96 -81 -74 -78 -85 -91 -89 -77 -66 -67 -73 -66 -48 -33 -33 -42 -50 -57 -64 -89 -91 -89 -84 -80 -79 -82 -81 -74 -74 -84 -96 -106 -117 -123 -114 -99 -90 -78 -58 -48 -51 -53 -51 -53 -54 -52 -56 -60 -72 -82 -80 -83 -86 -76 -65 -59 -62 -76 -76 -70 -75 -91 -97 -82 -62 -60 -73 -73 -54 -30 -17 -23 -37 -50 -66 -75 -87 -86 -83 -76 -66 -62 -68 -72 -67 -65 -68 -77 -91 -102 -104 -88 -75 -66 -50 -32 -28 -40 -44 -41 -41 -42 -42 -45 -52 -58 -55 -56 -67 -73 -64 -51 -44 -48 -62 -67 -66 -77 -91 -82 -54 -40 -57 -74 -65 -48 -36 -31 -39 -55 -69 -81 -78 -81 -80 -76 -64 -53 -54 -59 -66 -67 -58 -60 -75 -86 -80 -61 -47 -55 -67 -56 -40 -43 -62 -69 -49 -28 -28 -44 -56 -52 -37 -31 -41 -56 -62 -52 -41 -38 -44 -51 -51 -58 -72 -72 -49 -27 -30 -52 -63 -59 -60 -63 -60 -60 -68 -77 -82 -75 -73 -70 -62 -47 -47 -59 -59 -59 -61 -54 -61 -77 -81 -66 -49 -43 -56 -77 -74 -60 -65 -80 -71 -31 -9 -25 -56 -61 -39 -24 -28 -42 -51 -48 -44 -44 -42 -41 -39 -38 -47 -54 -46 -34 -29 -30 -36 -48 -66 -84 -88 -79 -70 -67 -73 -81 -75 -65 -57 -40 -29 -41 -58 -54 -45 -43 -47 -67 -77 -64 -58 -58 -54 -54 -67 -76 -70 -64 -56 -34 -14 -16 -40 -61 -53 -35 -30 -37 -45 -44 -40 -43 -45 -42 -37 -32 -30 -35 -39 -39 -46 -46 -26 -18 -45 -84 -99 -91 -78 -65 -60 -70 -84 -81 -50 -33 -18 -17 -28 -38 -37 -33 -36 -40 -49 -50 -46 -49 -49 -46 -38 -39 -50 -51 -37 -19 -16 -25 -38 -52 -59 -54 -43 -37 -37 -39 -39 -41 -39 -34 -34 -36 -31 -26 -32 -42 -52 -64 -56 -31 -26 -58 -92 -91 -72 -59 -50 -54 -70 -84 -82 -24 -8 -9 -16 -25 -33 -35 -34 -31 -26 -15 -17 -39 -51 -50 -43 -29 -16 -16 -19 -17 -18 -28 -36 -43 -52 -57 -54 -44 -33 -28 -32 -40 -44 -34 -26 -32 -37 -33 -30 -39 -52 -61 -65 -60 -52 -53 -68 -76 -63 -45 -41 -44 -52 -62 -71 -80 -9 -5 -15 -28 -37 -45 -49 -42 -28 -18 -12 -25 -49 -62 -61 -46 -24 -13 -8 -9 -23 -36 -37 -34 -40 -49 -53 -47 -38 -28 -25 -35 -46 -48 -36 -31 -35 -39 -41 -43 -49 -54 -56 -54 -57 -63 -65 -59 -45 -29 -26 -38 -46 -48 -50 -63 -86 -19 -22 -32 -44 -50 -52 -56 -51 -37 -29 -39 -52 -52 -51 -53 -44 -32 -27 -20 -22 -38 -48 -44 -38 -42 -49 -49 -39 -33 -32 -38 -49 -53 -47 -40 -40 -41 -45 -49 -53 -53 -50 -45 -42 -46 -52 -52 -42 -25 -16 -25 -40 -46 -44 -50 -71 -87 -36 -47 -50 -53 -57 -57 -57 -56 -52 -48 -52 -54 -39 -19 -21 -39 -49 -45 -39 -46 -51 -56 -52 -46 -49 -54 -48 -37 -34 -42 -54 -58 -52 -43 -43 -46 -44 -42 -45 -53 -53 -43 -33 -30 -35 -37 -35 -31 -27 -28 -37 -45 -48 -50 -59 -68 -62 -41 -55 -55 -49 -50 -54 -52 -53 -59 -62 -57 -36 -16 4 8 -29 -61 -57 -54 -61 -55 -54 -53 -52 -50 -48 -44 -39 -35 -40 -53 -57 -52 -46 -47 -48 -40 -30 -34 -45 -48 -35 -23 -23 -28 -30 -29 -31 -38 -44 -48 -50 -53 -59 -57 -39 -23 -43 -47 -46 -39 -29 -24 -28 -35 -55 -69 -58 -27 -3 10 10 -25 -58 -59 -51 -48 -39 -39 -49 -55 -46 -34 -32 -39 -34 -27 -36 -48 -53 -56 -53 -42 -32 -26 -31 -40 -37 -23 -15 -22 -30 -30 -28 -32 -39 -42 -38 -39 -47 -48 -32 -10 -2 -52 -44 -39 -33 -12 2 -6 -19 -37 -53 -60 -47 -29 -17 -19 -44 -57 -52 -38 -21 -17 -30 -43 -47 -43 -33 -26 -32 -35 -20 -16 -31 -43 -51 -52 -39 -28 -29 -36 -39 -29 -14 -10 -21 -34 -34 -29 -31 -38 -32 -10 -5 -23 -31 -21 -12 -8 -57 -42 -37 -30 -13 -3 -8 -11 -2 -8 -48 -74 -77 -65 -57 -60 -65 -56 -16 11 -10 -33 -36 -32 -33 -36 -26 -18 -26 -19 -11 -21 -33 -36 -38 -38 -32 -27 -28 -27 -21 -14 -12 -19 -32 -34 -32 -38 -46 -29 6 19 -1 -24 -35 -38 -28 -36 -28 -29 -26 -20 -19 -15 1 28 23 -22 -54 -69 -68 -64 -60 -61 -46 -14 4 -11 -28 -25 -12 -8 -13 -15 -1 0 -12 -22 -34 -42 -36 -28 -27 -24 -12 0 0 -6 -14 -19 -20 -22 -25 -30 -42 -48 -30 0 17 16 1 -24 -38 -32 -2 -2 -14 -17 -17 -23 -11 18 29 20 19 24 15 -6 -24 -36 -37 -27 -18 -8 1 3 0 0 5 5 0 7 16 1 -27 -48 -57 -51 -32 -12 -5 1 12 15 7 -6 -17 -19 -12 -7 -13 -24 -26 -18 -5 11 25 32 22 5 2 9 10 -2 -7 -8 -10 1 25 28 40 60 58 58 48 15 -17 -15 10 16 8 18 33 24 3 -6 -6 -1 4 8 3 -11 -28 -43 -39 -21 -10 -6 -3 3 10 14 7 -4 -11 -6 2 6 3 1 3 2 9 27 41 46 35 30 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -258 -259 -250 -248 -250 -258 -265 -270 -276 -280 -281 -276 -270 -269 -273 -281 -286 -279 -263 -250 -247 -256 -270 -279 -277 -271 -269 -272 -276 -278 -275 -263 -238 -213 -198 -197 -209 -222 -223 -209 -195 -188 -192 -197 -200 -201 -199 -191 -182 -180 -186 -197 -203 -201 -189 -181 -184 -194 -239 -224 -215 -217 -225 -236 -246 -252 -254 -253 -253 -252 -250 -252 -259 -266 -268 -262 -251 -245 -249 -258 -266 -271 -275 -276 -273 -258 -236 -222 -214 -206 -191 -174 -167 -174 -180 -175 -165 -162 -172 -182 -183 -185 -191 -198 -202 -203 -201 -201 -204 -207 -206 -200 -188 -174 -167 -248 -238 -227 -220 -220 -225 -229 -228 -221 -217 -220 -229 -237 -239 -237 -236 -237 -238 -238 -239 -239 -238 -243 -257 -268 -263 -240 -214 -197 -185 -174 -168 -169 -177 -191 -202 -207 -211 -216 -223 -228 -230 -230 -235 -244 -251 -254 -253 -246 -230 -211 -194 -184 -180 -179 -178 -175 -244 -239 -233 -227 -222 -220 -220 -219 -215 -213 -218 -228 -233 -234 -231 -229 -229 -228 -228 -229 -230 -227 -225 -226 -228 -227 -221 -211 -208 -209 -212 -216 -213 -204 -197 -200 -207 -215 -223 -227 -228 -231 -241 -251 -252 -246 -234 -218 -204 -192 -181 -172 -167 -169 -173 -176 -178 -240 -235 -231 -230 -230 -228 -228 -229 -229 -229 -232 -237 -243 -244 -244 -243 -242 -240 -236 -232 -230 -225 -218 -211 -206 -203 -202 -204 -207 -210 -219 -236 -247 -241 -223 -205 -190 -185 -188 -198 -211 -229 -249 -260 -261 -251 -231 -211 -197 -191 -192 -195 -198 -200 -201 -200 -196 -241 -235 -228 -226 -227 -230 -235 -240 -245 -246 -248 -251 -250 -249 -250 -253 -255 -254 -248 -239 -230 -223 -219 -216 -211 -205 -197 -193 -196 -199 -203 -216 -232 -242 -239 -224 -203 -185 -178 -184 -203 -231 -258 -271 -274 -274 -269 -256 -242 -231 -222 -216 -211 -208 -208 -206 -200 -253 -254 -249 -242 -238 -237 -237 -238 -238 -238 -240 -242 -242 -239 -237 -238 -238 -237 -235 -234 -230 -221 -214 -214 -216 -221 -221 -215 -206 -203 -206 -212 -217 -222 -227 -230 -229 -222 -210 -200 -203 -220 -245 -262 -274 -284 -287 -281 -274 -263 -242 -216 -195 -186 -188 -190 -188 -250 -258 -261 -258 -252 -242 -233 -225 -220 -218 -217 -217 -216 -214 -212 -209 -207 -205 -204 -205 -207 -205 -201 -204 -212 -221 -229 -231 -223 -211 -202 -199 -200 -202 -206 -214 -226 -236 -239 -232 -224 -223 -231 -242 -254 -266 -274 -266 -256 -253 -241 -210 -175 -156 -164 -182 -192 -240 -246 -245 -242 -238 -229 -217 -206 -198 -192 -188 -185 -184 -181 -178 -175 -173 -173 -172 -169 -170 -174 -177 -179 -184 -190 -195 -195 -190 -183 -173 -163 -164 -174 -183 -190 -200 -212 -227 -237 -238 -231 -225 -227 -231 -236 -242 -240 -236 -237 -225 -192 -154 -141 -158 -185 -200 -229 -227 -222 -218 -214 -206 -192 -180 -169 -158 -154 -154 -155 -155 -153 -154 -157 -158 -157 -153 -151 -149 -145 -141 -142 -146 -148 -145 -139 -137 -135 -132 -135 -146 -156 -165 -174 -184 -196 -209 -218 -216 -207 -199 -196 -201 -205 -203 -208 -220 -212 -174 -137 -131 -155 -187 -205 -216 -217 -217 -213 -202 -184 -169 -163 -157 -150 -147 -149 -150 -148 -148 -155 -164 -162 -153 -146 -142 -136 -131 -129 -132 -136 -141 -139 -134 -136 -143 -148 -149 -149 -149 -154 -164 -174 -180 -185 -191 -194 -186 -170 -160 -164 -168 -167 -176 -197 -197 -162 -124 -120 -147 -182 -205 -215 -223 -226 -213 -188 -166 -157 -165 -176 -179 -179 -179 -176 -168 -160 -165 -174 -173 -164 -152 -146 -148 -156 -162 -165 -170 -176 -179 -179 -183 -191 -196 -193 -186 -178 -172 -175 -183 -187 -189 -194 -200 -197 -179 -162 -158 -155 -151 -161 -184 -194 -170 -133 -123 -144 -179 -207 -221 -227 -219 -200 -182 -173 -175 -190 -207 -214 -214 -210 -205 -194 -179 -174 -184 -192 -183 -166 -163 -178 -195 -206 -211 -215 -220 -224 -223 -222 -224 -227 -224 -217 -208 -198 -193 -194 -199 -202 -208 -215 -218 -210 -200 -193 -184 -171 -166 -177 -194 -191 -165 -144 -151 -178 -207 -222 -219 -208 -192 -181 -183 -191 -202 -212 -217 -218 -214 -207 -203 -195 -182 -178 -188 -193 -186 -185 -199 -216 -226 -229 -229 -226 -222 -217 -211 -208 -208 -207 -205 -201 -197 -195 -196 -199 -203 -206 -209 -213 -214 -215 -218 -218 -205 -184 -171 -175 -188 -186 -172 -168 -180 -202 -218 -207 -196 -187 -182 -186 -194 -200 -203 -205 -205 -202 -197 -194 -193 -189 -177 -174 -186 -196 -199 -204 -211 -215 -214 -205 -193 -182 -174 -170 -168 -167 -168 -171 -174 -178 -184 -187 -188 -190 -191 -193 -195 -196 -197 -204 -214 -216 -202 -179 -163 -167 -178 -182 -182 -185 -193 -207 -198 -193 -189 -189 -193 -198 -201 -202 -202 -200 -199 -197 -191 -185 -186 -183 -173 -173 -187 -200 -205 -205 -202 -190 -173 -161 -155 -152 -150 -148 -144 -142 -147 -155 -164 -170 -172 -170 -168 -169 -173 -178 -181 -182 -180 -184 -192 -198 -192 -174 -163 -167 -175 -178 -178 -181 -204 -200 -198 -197 -198 -200 -201 -201 -198 -195 -191 -190 -191 -191 -184 -180 -182 -178 -169 -173 -189 -202 -204 -195 -176 -162 -160 -165 -165 -162 -154 -142 -135 -140 -149 -156 -159 -159 -158 -156 -155 -158 -166 -174 -178 -175 -168 -166 -175 -188 -189 -181 -176 -175 -174 -172 -172 -208 -205 -201 -197 -193 -189 -186 -183 -179 -173 -169 -169 -170 -174 -175 -174 -176 -179 -174 -169 -176 -192 -203 -194 -178 -175 -184 -187 -180 -171 -158 -144 -140 -147 -155 -158 -159 -159 -158 -155 -152 -152 -156 -165 -172 -172 -166 -156 -155 -169 -184 -192 -194 -192 -189 -184 -179 -207 -200 -190 -182 -173 -165 -162 -160 -155 -150 -152 -154 -151 -147 -149 -157 -167 -175 -178 -170 -168 -183 -196 -191 -182 -188 -194 -187 -175 -166 -158 -153 -157 -165 -168 -164 -158 -154 -152 -151 -149 -147 -147 -150 -155 -159 -159 -151 -144 -151 -167 -185 -199 -205 -206 -202 -194 -191 -181 -168 -158 -153 -152 -151 -148 -143 -139 -142 -144 -136 -123 -121 -136 -157 -173 -179 -172 -166 -175 -181 -177 -174 -180 -179 -168 -162 -163 -164 -163 -166 -169 -163 -150 -141 -142 -147 -150 -149 -145 -140 -137 -138 -143 -147 -146 -143 -144 -155 -171 -188 -201 -206 -204 -198 -169 -158 -148 -145 -151 -153 -148 -141 -134 -129 -128 -128 -119 -104 -101 -120 -149 -168 -176 -174 -168 -163 -160 -159 -162 -165 -162 -156 -158 -168 -167 -155 -147 -145 -136 -127 -137 -158 -171 -168 -159 -149 -139 -133 -134 -139 -144 -147 -149 -149 -152 -158 -170 -182 -188 -186 -182 -148 -141 -141 -150 -156 -147 -131 -121 -116 -115 -117 -115 -104 -91 -89 -108 -137 -156 -165 -170 -162 -149 -147 -151 -155 -160 -156 -154 -156 -160 -148 -132 -129 -130 -124 -128 -155 -186 -195 -185 -170 -154 -141 -135 -136 -141 -146 -147 -147 -145 -144 -144 -148 -155 -158 -157 -156 -135 -137 -147 -155 -146 -125 -108 -103 -107 -116 -118 -109 -96 -84 -80 -94 -118 -136 -157 -168 -159 -148 -149 -152 -158 -165 -161 -152 -149 -140 -133 -138 -145 -143 -132 -131 -149 -171 -181 -180 -172 -156 -141 -135 -137 -140 -140 -138 -134 -132 -133 -135 -136 -138 -138 -138 -141 -137 -146 -151 -145 -130 -113 -106 -111 -119 -118 -112 -103 -93 -82 -78 -84 -106 -136 -170 -182 -167 -154 -155 -160 -162 -165 -166 -150 -137 -136 -149 -167 -170 -156 -139 -130 -129 -130 -137 -153 -163 -156 -144 -143 -148 -150 -146 -143 -143 -146 -148 -147 -146 -147 -144 -141 -143 -145 -151 -148 -139 -131 -122 -124 -136 -136 -121 -108 -101 -93 -90 -98 -114 -136 -168 -193 -192 -169 -153 -154 -158 -155 -155 -165 -160 -142 -144 -163 -177 -172 -156 -146 -144 -134 -114 -104 -122 -149 -159 -157 -163 -173 -174 -170 -168 -176 -183 -182 -175 -172 -174 -168 -159 -148 -153 -158 -150 -149 -151 -146 -150 -164 -168 -156 -140 -116 -102 -116 -148 -177 -185 -186 -186 -178 -164 -153 -148 -143 -139 -146 -172 -183 -167 -154 -160 -168 -160 -146 -147 -164 -165 -137 -109 -111 -137 -156 -162 -169 -179 -183 -182 -184 -194 -202 -203 -199 -197 -197 -187 -166 -142 -169 -167 -157 -167 -175 -169 -169 -181 -187 -193 -189 -153 -127 -144 -179 -194 -180 -165 -164 -167 -164 -155 -152 -146 -134 -144 -175 -199 -189 -168 -167 -172 -157 -138 -134 -156 -181 -169 -136 -124 -132 -142 -147 -152 -157 -163 -169 -176 -186 -197 -203 -202 -199 -196 -183 -157 -130 -179 -164 -156 -174 -183 -172 -164 -165 -167 -182 -195 -174 -153 -163 -172 -161 -144 -144 -159 -166 -160 -156 -168 -167 -143 -141 -160 -176 -180 -190 -209 -202 -168 -140 -130 -135 -157 -171 -160 -142 -135 -137 -142 -142 -135 -135 -144 -157 -172 -178 -168 -154 -150 -156 -152 -139 -128 -168 -149 -147 -161 -169 -161 -150 -138 -128 -136 -152 -155 -168 -189 -182 -153 -137 -145 -155 -149 -148 -162 -169 -152 -139 -145 -143 -135 -154 -208 -240 -222 -181 -150 -142 -140 -135 -147 -165 -163 -154 -158 -167 -160 -137 -123 -133 -154 -160 -135 -98 -78 -87 -105 -115 -127 -142 -139 -134 -141 -143 -149 -155 -149 -131 -110 -110 -114 -126 -155 -182 -183 -167 -156 -148 -125 -110 -128 -156 -148 -124 -141 -160 -143 -127 -152 -198 -211 -189 -170 -161 -154 -143 -129 -137 -165 -176 -178 -191 -193 -167 -131 -124 -149 -163 -136 -93 -63 -56 -74 -98 -118 -140 -148 -124 -129 -138 -137 -154 -173 -166 -144 -119 -119 -126 -124 -120 -117 -127 -158 -178 -146 -96 -86 -126 -157 -134 -113 -133 -154 -154 -145 -140 -141 -132 -125 -142 -158 -141 -110 -96 -121 -157 -166 -174 -190 -177 -129 -100 -126 -169 -162 -119 -101 -94 -86 -95 -121 -144 -151 -136 -120 -133 -143 -151 -185 -197 -164 -139 -132 -144 -162 -143 -103 -68 -72 -128 -172 -154 -102 -104 -158 -183 -140 -80 -74 -124 -160 -140 -96 -69 -67 -94 -130 -136 -109 -76 -66 -95 -125 -128 -137 -150 -126 -82 -76 -119 -157 -150 -137 -144 -132 -106 -102 -126 -149 -152 -129 -114 -129 -141 -170 -203 -178 -117 -93 -114 -152 -182 -163 -115 -82 -94 -122 -150 -169 -144 -136 -169 -180 -123 -39 -37 -112 -148 -114 -67 -45 -61 -100 -119 -105 -93 -87 -77 -75 -74 -81 -105 -115 -90 -70 -74 -94 -113 -134 -163 -170 -141 -103 -96 -121 -151 -162 -143 -107 -106 -119 -154 -168 -123 -64 -52 -93 -152 -181 -167 -135 -132 -137 -124 -129 -160 -162 -137 -128 -119 -77 -46 -74 -121 -127 -101 -74 -63 -76 -95 -96 -92 -106 -114 -91 -55 -40 -63 -102 -108 -88 -85 -83 -69 -73 -123 -173 -169 -130 -99 -102 -129 -157 -169 -155 -78 -70 -91 -112 -101 -70 -51 -66 -112 -152 -149 -130 -132 -148 -139 -112 -94 -105 -121 -101 -77 -69 -74 -96 -115 -118 -108 -96 -84 -71 -70 -78 -89 -108 -117 -103 -77 -55 -50 -74 -105 -108 -98 -102 -96 -76 -83 -129 -166 -148 -116 -107 -118 -137 -148 -148 -141 -41 -49 -76 -84 -67 -54 -65 -91 -116 -127 -112 -105 -124 -140 -136 -101 -56 -47 -65 -67 -66 -75 -95 -115 -115 -104 -97 -92 -80 -62 -56 -72 -105 -126 -104 -74 -71 -77 -80 -88 -100 -99 -97 -101 -106 -110 -118 -134 -136 -110 -101 -118 -127 -125 -117 -112 -115 -40 -51 -69 -79 -75 -66 -68 -77 -73 -70 -85 -120 -153 -157 -136 -92 -46 -38 -54 -65 -77 -86 -90 -102 -101 -92 -92 -90 -79 -66 -67 -90 -117 -118 -89 -70 -76 -92 -100 -97 -89 -83 -83 -91 -106 -119 -119 -105 -84 -70 -85 -114 -115 -100 -90 -96 -105 -78 -73 -74 -83 -84 -75 -70 -65 -43 -29 -58 -117 -159 -148 -111 -81 -67 -70 -81 -82 -80 -85 -89 -97 -95 -89 -90 -88 -87 -93 -102 -110 -105 -92 -86 -84 -83 -93 -106 -102 -85 -70 -70 -81 -89 -90 -80 -62 -47 -52 -76 -99 -97 -86 -88 -103 -110 -119 -117 -100 -90 -90 -90 -91 -90 -77 -59 -51 -61 -81 -73 -51 -68 -94 -103 -108 -98 -83 -91 -103 -107 -102 -97 -90 -83 -88 -106 -121 -116 -91 -73 -79 -84 -82 -88 -103 -105 -87 -67 -63 -68 -67 -56 -49 -49 -53 -62 -80 -93 -93 -91 -98 -101 -100 -119 -142 -131 -107 -99 -101 -104 -117 -131 -119 -69 -11 8 -8 -24 -66 -106 -111 -107 -98 -84 -84 -100 -112 -106 -94 -86 -80 -80 -89 -102 -106 -90 -70 -67 -71 -71 -74 -85 -92 -83 -64 -54 -53 -51 -42 -43 -56 -70 -81 -91 -97 -101 -104 -95 -73 -58 -83 -110 -117 -104 -90 -87 -92 -106 -137 -147 -93 -11 13 -15 -37 -63 -93 -107 -93 -73 -64 -60 -72 -87 -84 -70 -64 -69 -73 -77 -82 -88 -88 -80 -69 -60 -57 -58 -61 -69 -64 -50 -40 -40 -40 -40 -47 -61 -73 -82 -84 -89 -100 -100 -78 -47 -26 -61 -61 -67 -71 -60 -57 -70 -81 -90 -99 -93 -69 -51 -43 -40 -62 -95 -94 -64 -42 -37 -41 -40 -34 -33 -35 -30 -35 -53 -71 -78 -78 -76 -80 -78 -63 -47 -43 -48 -55 -51 -40 -30 -30 -35 -44 -55 -64 -71 -69 -55 -49 -67 -79 -71 -51 -34 -49 -43 -35 -36 -36 -37 -48 -58 -50 -32 -63 -116 -120 -75 -64 -88 -93 -72 -34 -20 -29 -30 -16 -5 -9 -18 -6 7 -11 -46 -68 -68 -63 -65 -74 -72 -56 -39 -38 -44 -44 -37 -30 -30 -37 -48 -62 -73 -77 -59 -25 -6 -18 -45 -61 -65 -60 -16 -38 -33 -19 -19 -33 -44 -36 -20 -12 -34 -79 -88 -64 -75 -89 -70 -37 -23 -30 -32 -14 -3 -12 -28 -36 -19 15 21 -8 -39 -51 -52 -51 -57 -63 -62 -40 -18 -16 -25 -26 -26 -33 -39 -44 -55 -69 -68 -38 -2 19 27 22 -3 -35 -54 5 -32 -34 -6 -3 -29 -46 -27 -9 -2 19 30 13 -12 -28 -29 -5 17 4 -23 -21 4 7 -14 -33 -44 -42 -19 8 12 -3 -20 -28 -36 -43 -40 -34 -15 8 11 1 -3 -6 -16 -25 -31 -40 -40 -22 4 21 36 62 92 85 45 14 18 -19 -18 16 25 0 -25 -27 -2 55 94 82 55 49 41 21 33 64 58 16 -4 10 21 12 -1 -15 -32 -38 -18 19 37 27 11 0 -11 -14 3 22 29 25 19 19 21 15 1 -15 -25 -5 36 50 34 33 61 95 109 90 73 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -384 -390 -381 -367 -356 -356 -371 -399 -428 -442 -436 -407 -373 -350 -345 -359 -384 -404 -411 -404 -392 -384 -387 -398 -407 -409 -395 -365 -334 -314 -314 -331 -342 -331 -311 -303 -303 -306 -299 -285 -278 -286 -302 -309 -304 -295 -288 -283 -282 -288 -294 -306 -327 -349 -368 -378 -372 -365 -362 -364 -356 -344 -338 -345 -363 -381 -391 -390 -383 -372 -360 -355 -356 -361 -366 -365 -360 -356 -358 -364 -376 -391 -400 -395 -377 -350 -323 -298 -280 -273 -272 -273 -274 -271 -260 -246 -237 -241 -265 -280 -276 -277 -286 -291 -296 -303 -306 -306 -305 -306 -305 -294 -280 -275 -267 -350 -346 -339 -328 -319 -315 -317 -323 -328 -334 -343 -351 -357 -358 -357 -355 -351 -344 -339 -338 -340 -348 -365 -388 -404 -396 -366 -331 -308 -305 -302 -298 -294 -287 -289 -296 -300 -302 -309 -326 -344 -352 -350 -351 -363 -378 -387 -392 -394 -388 -374 -353 -330 -307 -288 -272 -261 -340 -326 -317 -315 -317 -320 -324 -324 -321 -321 -330 -340 -342 -337 -333 -335 -345 -352 -353 -352 -348 -344 -347 -350 -351 -353 -347 -334 -322 -316 -324 -347 -364 -360 -342 -326 -313 -305 -307 -320 -335 -346 -357 -374 -393 -405 -406 -393 -373 -349 -324 -301 -280 -263 -252 -246 -248 -347 -334 -324 -323 -327 -330 -335 -341 -344 -347 -352 -360 -367 -365 -359 -353 -352 -355 -356 -356 -354 -353 -348 -336 -329 -328 -327 -334 -340 -336 -331 -339 -359 -376 -378 -363 -332 -295 -271 -266 -275 -295 -328 -370 -406 -422 -413 -389 -359 -333 -318 -314 -313 -309 -301 -289 -276 -369 -356 -345 -341 -343 -346 -351 -358 -365 -367 -368 -371 -371 -369 -369 -370 -369 -366 -362 -355 -347 -341 -338 -338 -332 -322 -314 -309 -311 -317 -321 -324 -330 -340 -352 -355 -344 -322 -300 -284 -280 -292 -326 -369 -403 -421 -423 -411 -396 -386 -378 -370 -358 -341 -325 -306 -284 -392 -391 -385 -372 -360 -355 -354 -357 -357 -354 -350 -348 -343 -336 -331 -332 -333 -332 -331 -331 -330 -325 -317 -317 -324 -328 -328 -322 -311 -306 -313 -325 -332 -333 -330 -328 -332 -338 -340 -338 -333 -333 -343 -360 -380 -398 -405 -400 -411 -424 -413 -382 -340 -303 -283 -275 -265 -386 -395 -397 -389 -378 -367 -358 -348 -336 -324 -313 -306 -299 -292 -285 -278 -277 -281 -283 -285 -290 -294 -290 -289 -296 -311 -325 -329 -324 -314 -306 -302 -307 -316 -319 -319 -324 -336 -349 -360 -368 -369 -363 -357 -358 -370 -380 -364 -347 -362 -378 -361 -314 -264 -237 -238 -249 -366 -376 -376 -371 -366 -360 -349 -332 -311 -286 -262 -248 -245 -246 -245 -242 -241 -244 -245 -245 -247 -252 -254 -255 -258 -263 -274 -278 -274 -275 -272 -260 -255 -266 -281 -295 -308 -322 -337 -352 -362 -365 -358 -345 -331 -330 -338 -327 -307 -311 -329 -322 -281 -233 -210 -226 -258 -351 -356 -357 -357 -358 -350 -326 -296 -262 -232 -215 -211 -208 -207 -212 -223 -231 -234 -232 -228 -225 -222 -214 -207 -204 -204 -208 -207 -205 -208 -210 -205 -208 -223 -240 -251 -265 -286 -310 -325 -325 -319 -312 -298 -282 -280 -286 -275 -259 -268 -295 -288 -240 -196 -195 -235 -273 -332 -343 -361 -365 -349 -315 -279 -256 -235 -218 -212 -212 -210 -205 -206 -218 -231 -234 -230 -223 -214 -200 -189 -187 -192 -195 -196 -193 -192 -199 -206 -207 -210 -220 -230 -233 -236 -252 -277 -294 -292 -282 -271 -255 -241 -242 -244 -228 -213 -230 -262 -256 -208 -171 -182 -231 -272 -330 -354 -367 -347 -308 -272 -252 -251 -253 -249 -249 -249 -246 -234 -220 -225 -244 -251 -239 -222 -215 -217 -224 -229 -233 -241 -248 -249 -249 -259 -275 -280 -272 -265 -260 -256 -254 -258 -272 -287 -297 -298 -291 -272 -256 -256 -252 -231 -213 -225 -253 -252 -211 -179 -190 -233 -273 -333 -344 -335 -307 -280 -266 -262 -271 -286 -296 -301 -294 -280 -262 -236 -225 -245 -269 -263 -239 -236 -262 -288 -300 -303 -310 -322 -326 -323 -322 -331 -338 -330 -314 -299 -291 -289 -292 -296 -303 -313 -323 -322 -309 -300 -304 -304 -286 -257 -241 -252 -263 -243 -215 -216 -247 -284 -326 -320 -306 -282 -265 -267 -275 -284 -294 -305 -311 -299 -279 -267 -255 -233 -230 -258 -275 -263 -263 -294 -330 -345 -344 -342 -341 -338 -328 -317 -313 -316 -318 -314 -306 -300 -300 -306 -310 -310 -309 -311 -313 -307 -305 -316 -330 -327 -298 -257 -238 -250 -259 -251 -247 -263 -292 -317 -299 -280 -262 -254 -262 -274 -282 -285 -286 -287 -282 -269 -258 -254 -244 -227 -236 -267 -283 -286 -302 -325 -336 -331 -315 -295 -278 -268 -263 -260 -260 -265 -275 -282 -286 -289 -291 -293 -292 -289 -286 -286 -283 -279 -286 -305 -316 -305 -272 -235 -228 -246 -263 -270 -276 -291 -304 -285 -270 -260 -257 -266 -278 -284 -283 -280 -276 -273 -272 -264 -254 -248 -235 -228 -245 -276 -297 -304 -307 -306 -290 -262 -236 -223 -222 -227 -230 -229 -233 -244 -253 -259 -263 -262 -259 -256 -255 -260 -266 -267 -260 -256 -266 -278 -284 -276 -249 -230 -234 -251 -265 -270 -277 -291 -280 -275 -271 -269 -272 -280 -286 -282 -274 -269 -265 -265 -265 -258 -252 -245 -231 -229 -251 -282 -298 -297 -285 -257 -229 -219 -227 -240 -245 -239 -226 -218 -222 -231 -241 -245 -242 -235 -230 -228 -235 -248 -256 -252 -244 -245 -251 -259 -269 -264 -251 -244 -244 -249 -252 -257 -283 -278 -277 -276 -270 -263 -260 -265 -264 -253 -246 -244 -240 -239 -241 -246 -249 -240 -230 -236 -258 -280 -290 -276 -251 -242 -259 -279 -281 -267 -245 -224 -216 -224 -239 -244 -238 -229 -224 -222 -217 -215 -220 -231 -234 -230 -229 -229 -233 -251 -267 -272 -270 -262 -253 -249 -252 -273 -267 -262 -257 -249 -241 -236 -237 -237 -229 -223 -219 -211 -202 -207 -228 -246 -245 -235 -233 -245 -267 -278 -266 -253 -267 -296 -302 -279 -254 -236 -227 -236 -253 -256 -238 -219 -217 -226 -230 -222 -208 -201 -206 -213 -213 -213 -209 -209 -229 -256 -281 -294 -290 -279 -268 -268 -250 -244 -233 -229 -230 -228 -223 -221 -219 -210 -200 -198 -192 -182 -184 -208 -238 -247 -241 -234 -240 -252 -253 -244 -247 -269 -281 -262 -242 -240 -238 -234 -240 -245 -229 -207 -210 -234 -247 -243 -231 -218 -211 -212 -216 -216 -213 -210 -210 -225 -252 -278 -294 -298 -295 -284 -276 -232 -224 -218 -221 -228 -225 -213 -204 -195 -186 -183 -186 -181 -171 -168 -186 -225 -243 -237 -233 -231 -231 -226 -227 -240 -250 -237 -223 -233 -248 -233 -201 -187 -192 -195 -212 -249 -269 -260 -242 -233 -230 -228 -226 -223 -223 -223 -222 -224 -232 -243 -253 -261 -266 -269 -262 -250 -214 -212 -219 -229 -224 -202 -179 -168 -169 -179 -189 -185 -170 -155 -148 -171 -208 -219 -216 -223 -226 -222 -217 -219 -227 -225 -213 -223 -246 -239 -192 -150 -151 -181 -216 -251 -273 -271 -251 -237 -233 -229 -221 -212 -210 -214 -216 -214 -212 -212 -211 -210 -212 -217 -221 -220 -215 -207 -216 -224 -217 -190 -162 -149 -154 -168 -185 -193 -185 -170 -154 -146 -166 -190 -199 -221 -244 -243 -230 -220 -215 -216 -224 -232 -234 -246 -224 -177 -165 -190 -222 -243 -252 -252 -245 -234 -230 -228 -216 -201 -195 -197 -197 -191 -186 -185 -186 -186 -188 -194 -200 -201 -202 -210 -226 -229 -216 -188 -166 -158 -163 -172 -174 -172 -176 -186 -189 -179 -170 -172 -190 -226 -270 -285 -259 -228 -216 -218 -231 -256 -270 -247 -236 -236 -225 -231 -241 -241 -235 -233 -237 -229 -209 -204 -211 -209 -204 -208 -212 -202 -191 -193 -203 -210 -212 -215 -223 -226 -219 -216 -227 -236 -226 -207 -199 -198 -192 -197 -201 -186 -164 -165 -184 -199 -204 -207 -213 -230 -270 -298 -279 -232 -201 -207 -235 -256 -269 -271 -261 -256 -268 -270 -262 -247 -225 -217 -230 -242 -220 -176 -166 -194 -217 -230 -243 -248 -240 -236 -246 -263 -273 -279 -282 -284 -278 -262 -244 -231 -238 -233 -230 -248 -254 -240 -241 -249 -236 -209 -193 -188 -198 -227 -258 -276 -280 -280 -264 -234 -198 -182 -208 -236 -233 -225 -238 -262 -273 -273 -276 -264 -230 -190 -187 -222 -242 -210 -163 -155 -185 -218 -241 -260 -271 -272 -276 -287 -302 -316 -333 -341 -340 -331 -300 -256 -218 -244 -242 -254 -282 -282 -265 -268 -284 -284 -272 -248 -208 -202 -244 -284 -292 -272 -243 -222 -211 -195 -192 -211 -207 -171 -163 -202 -244 -262 -278 -293 -270 -211 -166 -163 -196 -221 -207 -183 -181 -193 -208 -224 -238 -251 -260 -267 -277 -297 -319 -336 -341 -344 -335 -296 -241 -204 -238 -226 -241 -266 -255 -233 -232 -241 -253 -273 -275 -237 -229 -257 -258 -227 -206 -217 -240 -237 -221 -230 -229 -186 -139 -143 -181 -213 -259 -317 -323 -273 -212 -180 -184 -197 -204 -207 -213 -218 -219 -217 -210 -197 -196 -209 -224 -243 -265 -272 -265 -259 -270 -272 -239 -203 -200 -217 -200 -212 -217 -201 -191 -187 -167 -163 -202 -241 -250 -271 -283 -239 -170 -158 -224 -267 -250 -242 -263 -260 -213 -180 -178 -177 -208 -297 -358 -326 -267 -227 -220 -236 -239 -227 -227 -236 -244 -255 -253 -218 -169 -150 -173 -210 -227 -212 -180 -159 -164 -190 -195 -175 -174 -202 -190 -191 -193 -177 -185 -217 -210 -161 -136 -165 -200 -217 -237 -251 -231 -195 -202 -229 -203 -184 -223 -256 -259 -243 -242 -227 -209 -254 -325 -327 -272 -233 -228 -243 -255 -250 -240 -246 -250 -254 -279 -284 -227 -157 -145 -197 -246 -223 -159 -125 -125 -141 -161 -170 -174 -184 -183 -172 -187 -174 -173 -246 -308 -274 -210 -183 -205 -210 -160 -101 -106 -174 -261 -298 -216 -117 -135 -229 -249 -187 -165 -212 -252 -274 -283 -248 -204 -185 -198 -217 -225 -212 -187 -179 -211 -242 -253 -279 -281 -211 -142 -164 -247 -281 -224 -163 -164 -164 -149 -154 -189 -212 -196 -153 -152 -171 -174 -228 -333 -344 -261 -198 -200 -245 -244 -137 -7 24 -91 -260 -309 -215 -123 -167 -261 -235 -103 -41 -122 -248 -292 -217 -119 -95 -137 -192 -208 -182 -145 -108 -100 -146 -199 -227 -253 -243 -173 -128 -172 -245 -261 -228 -217 -219 -182 -141 -151 -202 -224 -194 -148 -125 -142 -193 -295 -355 -268 -138 -105 -168 -251 -259 -158 -50 -19 -98 -206 -247 -229 -179 -190 -231 -188 -74 -18 -102 -225 -227 -136 -76 -84 -136 -180 -174 -135 -116 -111 -102 -109 -133 -174 -215 -197 -138 -126 -161 -184 -190 -213 -239 -219 -167 -139 -158 -199 -218 -207 -183 -109 -120 -193 -284 -283 -160 -42 -46 -153 -253 -249 -180 -147 -163 -176 -173 -192 -223 -206 -168 -156 -144 -99 -88 -148 -193 -168 -128 -109 -108 -125 -138 -125 -117 -148 -173 -143 -97 -91 -135 -180 -162 -127 -139 -150 -132 -134 -186 -220 -195 -158 -150 -168 -194 -206 -207 -201 -91 -111 -179 -218 -171 -88 -52 -99 -197 -257 -222 -173 -187 -224 -211 -164 -147 -170 -178 -132 -109 -134 -152 -166 -178 -169 -148 -136 -124 -105 -97 -103 -115 -147 -183 -181 -145 -106 -96 -125 -155 -148 -137 -147 -148 -134 -142 -180 -201 -178 -158 -163 -178 -185 -178 -169 -169 -74 -118 -165 -162 -109 -65 -85 -150 -211 -233 -210 -186 -189 -203 -198 -155 -106 -110 -127 -105 -103 -135 -178 -203 -185 -152 -136 -129 -115 -93 -87 -105 -143 -176 -171 -145 -129 -121 -122 -132 -140 -137 -135 -137 -145 -156 -169 -180 -178 -151 -146 -167 -172 -157 -136 -126 -129 -89 -116 -131 -132 -114 -85 -81 -102 -118 -131 -167 -215 -238 -216 -175 -134 -106 -110 -120 -108 -101 -120 -167 -201 -177 -134 -124 -131 -126 -116 -115 -129 -151 -161 -150 -130 -117 -121 -133 -137 -130 -120 -116 -121 -134 -150 -152 -141 -124 -111 -126 -155 -151 -126 -112 -115 -116 -132 -111 -102 -114 -124 -108 -82 -64 -45 -39 -82 -176 -255 -229 -147 -109 -122 -146 -157 -128 -97 -112 -154 -185 -161 -121 -117 -137 -153 -163 -161 -143 -123 -125 -136 -129 -113 -117 -136 -139 -118 -101 -102 -110 -113 -110 -99 -87 -83 -91 -117 -139 -132 -117 -112 -119 -123 -180 -145 -114 -107 -114 -120 -117 -111 -93 -65 -49 -70 -134 -146 -91 -79 -121 -165 -177 -129 -90 -103 -147 -167 -147 -120 -115 -134 -161 -177 -176 -146 -104 -92 -110 -115 -107 -121 -146 -142 -110 -92 -99 -106 -95 -72 -65 -75 -88 -97 -115 -129 -127 -118 -116 -119 -125 -187 -190 -163 -125 -110 -122 -146 -173 -179 -145 -69 0 1 -59 -86 -88 -110 -148 -143 -101 -80 -83 -117 -140 -133 -118 -112 -120 -143 -151 -145 -134 -108 -83 -84 -96 -103 -120 -136 -125 -99 -87 -96 -105 -88 -62 -62 -83 -102 -114 -122 -128 -130 -126 -118 -110 -109 -135 -167 -165 -132 -107 -118 -149 -180 -193 -167 -84 -1 -11 -87 -114 -90 -90 -119 -109 -80 -69 -58 -63 -83 -91 -88 -83 -90 -116 -141 -135 -120 -108 -95 -85 -88 -98 -105 -98 -89 -81 -77 -80 -86 -84 -76 -78 -91 -104 -119 -132 -137 -139 -138 -126 -105 -91 -77 -87 -92 -92 -89 -94 -116 -136 -129 -97 -66 -59 -90 -96 -57 -38 -87 -105 -70 -65 -66 -46 -21 -13 -20 -29 -30 -42 -76 -129 -154 -131 -100 -94 -94 -88 -83 -79 -72 -74 -83 -79 -59 -52 -66 -85 -98 -101 -101 -110 -126 -127 -120 -123 -124 -104 -79 -25 -34 -30 -40 -55 -61 -68 -88 -93 -51 -43 -101 -110 -38 -18 -51 -51 -49 -58 -82 -75 -41 -4 12 6 -4 -3 -8 -32 -75 -113 -110 -80 -71 -82 -82 -76 -70 -68 -76 -95 -94 -61 -34 -38 -64 -88 -96 -95 -95 -94 -80 -64 -66 -80 -80 -71 19 -40 -36 -15 -15 -34 -54 -60 -77 -61 -37 -73 -62 2 -5 -36 2 16 -44 -97 -76 -20 1 -18 -42 -48 -35 -19 -11 -13 -18 -16 -16 -30 -55 -70 -79 -75 -59 -57 -71 -69 -51 -38 -36 -45 -61 -64 -56 -43 -32 -19 -3 7 -1 -25 -49 -6 -74 -56 2 16 -14 -58 -70 -54 -28 5 -3 -25 -17 11 43 81 92 36 -41 -46 -12 -4 -27 -50 -61 -56 -37 -10 24 52 69 73 36 -19 -47 -45 -23 -5 -9 -17 -8 0 -15 -39 -61 -68 -35 21 52 44 32 42 64 64 34 2 -7 -64 -31 45 73 36 -21 -62 -28 40 78 43 -29 -16 65 106 112 120 107 50 -2 -13 7 27 26 4 -16 -15 6 51 92 108 120 86 27 6 35 70 71 46 32 45 63 50 7 -44 -70 -20 77 114 84 57 59 74 76 67 60 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -461 -466 -465 -450 -431 -429 -457 -499 -532 -540 -521 -480 -437 -408 -398 -411 -442 -474 -497 -504 -491 -472 -461 -462 -471 -481 -486 -480 -464 -438 -410 -390 -382 -379 -382 -390 -391 -386 -378 -364 -359 -369 -385 -391 -379 -360 -350 -350 -357 -369 -378 -391 -417 -455 -502 -539 -539 -512 -440 -454 -445 -423 -409 -416 -441 -464 -473 -467 -455 -443 -434 -429 -429 -432 -441 -451 -454 -447 -435 -430 -442 -467 -485 -485 -467 -439 -410 -374 -337 -316 -316 -333 -352 -354 -336 -312 -294 -297 -329 -350 -347 -358 -379 -382 -376 -374 -371 -368 -366 -366 -367 -360 -363 -377 -376 -420 -418 -406 -384 -366 -363 -373 -390 -404 -412 -419 -427 -436 -441 -444 -445 -440 -431 -425 -421 -418 -424 -447 -479 -506 -501 -460 -412 -387 -387 -389 -390 -379 -358 -350 -358 -364 -362 -367 -386 -411 -423 -423 -424 -437 -453 -463 -471 -479 -485 -486 -478 -458 -428 -394 -362 -341 -404 -392 -382 -378 -378 -381 -387 -391 -391 -392 -399 -409 -413 -410 -409 -415 -429 -440 -440 -435 -429 -428 -437 -441 -444 -443 -430 -415 -401 -393 -404 -436 -463 -461 -439 -417 -397 -375 -363 -374 -399 -420 -432 -446 -465 -484 -494 -492 -479 -460 -436 -412 -389 -365 -344 -330 -323 -410 -396 -393 -399 -406 -408 -410 -412 -415 -417 -424 -435 -442 -442 -437 -433 -434 -439 -443 -441 -433 -429 -429 -421 -419 -416 -408 -416 -428 -427 -417 -418 -438 -459 -468 -461 -432 -386 -340 -318 -325 -352 -387 -429 -469 -495 -502 -491 -471 -445 -425 -417 -415 -411 -398 -379 -356 -452 -434 -424 -428 -436 -438 -439 -444 -448 -448 -448 -449 -449 -447 -444 -444 -444 -443 -441 -436 -426 -415 -411 -417 -419 -412 -398 -387 -387 -399 -407 -408 -408 -414 -423 -428 -425 -414 -393 -367 -350 -353 -382 -427 -471 -498 -504 -492 -478 -472 -469 -468 -466 -456 -438 -406 -364 -484 -479 -474 -463 -452 -449 -450 -454 -454 -445 -434 -426 -420 -413 -406 -400 -396 -393 -394 -398 -401 -394 -381 -384 -398 -406 -408 -399 -385 -378 -386 -400 -411 -413 -406 -397 -394 -403 -419 -433 -438 -432 -426 -430 -447 -473 -486 -477 -474 -481 -481 -465 -435 -402 -376 -355 -329 -474 -485 -487 -477 -469 -467 -465 -456 -437 -412 -388 -372 -362 -353 -345 -339 -338 -338 -333 -334 -348 -360 -358 -351 -354 -363 -379 -394 -398 -390 -378 -370 -375 -386 -389 -389 -393 -399 -410 -430 -459 -479 -475 -453 -433 -436 -452 -440 -412 -409 -421 -415 -383 -341 -311 -300 -295 -446 -462 -465 -460 -459 -462 -456 -438 -408 -367 -329 -306 -297 -290 -287 -293 -303 -307 -299 -293 -303 -319 -320 -308 -297 -293 -307 -327 -336 -343 -344 -326 -314 -322 -339 -356 -375 -396 -412 -422 -430 -440 -447 -438 -411 -392 -396 -390 -364 -348 -355 -361 -342 -305 -275 -275 -295 -423 -436 -447 -457 -464 -456 -426 -388 -347 -304 -271 -253 -246 -243 -248 -267 -286 -293 -294 -290 -284 -274 -256 -242 -239 -239 -244 -247 -251 -263 -271 -262 -255 -269 -295 -314 -327 -350 -384 -406 -399 -378 -367 -360 -347 -338 -339 -328 -302 -291 -310 -323 -300 -260 -242 -267 -305 -398 -419 -450 -462 -445 -404 -357 -319 -293 -276 -264 -257 -251 -242 -245 -264 -282 -285 -279 -269 -256 -239 -224 -219 -225 -233 -235 -231 -235 -254 -266 -258 -249 -260 -282 -295 -297 -304 -332 -363 -367 -346 -323 -306 -296 -299 -301 -281 -251 -249 -277 -292 -263 -220 -212 -256 -308 -386 -424 -446 -425 -378 -336 -309 -303 -303 -298 -297 -292 -288 -283 -272 -272 -284 -291 -283 -262 -249 -251 -263 -273 -281 -289 -295 -295 -298 -317 -336 -334 -316 -306 -309 -312 -311 -311 -324 -346 -364 -367 -355 -331 -315 -321 -323 -299 -265 -256 -278 -288 -257 -221 -222 -266 -315 -391 -405 -393 -360 -331 -319 -314 -319 -326 -331 -340 -339 -327 -313 -287 -268 -281 -312 -314 -284 -272 -301 -342 -363 -366 -370 -381 -386 -381 -380 -391 -398 -386 -368 -355 -351 -353 -358 -360 -363 -374 -388 -390 -372 -359 -369 -382 -368 -325 -288 -287 -298 -283 -257 -258 -294 -336 -391 -374 -352 -324 -309 -315 -325 -329 -331 -336 -342 -337 -322 -311 -297 -274 -273 -308 -332 -317 -310 -343 -392 -418 -416 -409 -409 -408 -399 -383 -377 -381 -383 -379 -375 -374 -376 -380 -381 -375 -368 -368 -373 -368 -360 -372 -398 -405 -369 -311 -278 -287 -299 -293 -294 -318 -353 -377 -348 -327 -310 -301 -309 -322 -326 -325 -324 -323 -317 -306 -297 -291 -282 -272 -288 -323 -339 -339 -357 -389 -406 -401 -386 -368 -351 -340 -330 -321 -320 -328 -342 -354 -359 -358 -355 -353 -349 -342 -338 -343 -344 -335 -338 -362 -383 -370 -324 -277 -270 -291 -307 -316 -332 -355 -358 -333 -318 -309 -307 -316 -328 -330 -327 -327 -325 -317 -309 -300 -292 -285 -272 -274 -301 -332 -350 -362 -370 -366 -347 -321 -296 -281 -276 -277 -277 -277 -287 -301 -309 -312 -314 -313 -309 -304 -302 -309 -322 -325 -311 -302 -318 -338 -341 -324 -291 -273 -281 -298 -309 -318 -333 -337 -320 -313 -313 -321 -330 -335 -333 -327 -324 -324 -317 -305 -299 -295 -288 -279 -273 -283 -307 -336 -356 -353 -333 -300 -269 -259 -269 -282 -287 -281 -270 -264 -266 -273 -284 -292 -290 -284 -277 -274 -279 -292 -295 -283 -275 -288 -303 -312 -318 -306 -290 -286 -289 -291 -293 -307 -317 -305 -304 -314 -326 -328 -317 -310 -308 -304 -300 -290 -277 -274 -280 -286 -284 -277 -275 -289 -316 -338 -338 -317 -288 -277 -301 -329 -333 -316 -290 -266 -257 -267 -285 -293 -285 -276 -276 -277 -268 -255 -250 -253 -253 -254 -266 -274 -284 -303 -310 -310 -311 -306 -298 -291 -303 -293 -285 -291 -305 -313 -305 -288 -279 -286 -286 -272 -252 -240 -241 -256 -274 -280 -271 -267 -278 -301 -321 -326 -311 -298 -320 -362 -368 -333 -301 -280 -272 -285 -305 -303 -277 -260 -269 -287 -293 -277 -252 -237 -241 -250 -254 -257 -256 -262 -285 -308 -330 -345 -343 -334 -322 -325 -265 -270 -280 -291 -294 -283 -268 -263 -267 -259 -236 -222 -218 -224 -238 -254 -267 -267 -267 -269 -279 -297 -306 -298 -303 -339 -356 -319 -282 -279 -283 -280 -286 -287 -262 -244 -266 -297 -303 -291 -278 -269 -268 -275 -278 -273 -266 -260 -264 -287 -318 -344 -357 -356 -349 -335 -325 -261 -270 -279 -287 -282 -263 -247 -237 -229 -220 -212 -210 -208 -209 -214 -227 -255 -267 -260 -255 -258 -275 -281 -280 -298 -314 -290 -259 -266 -285 -270 -233 -214 -220 -235 -274 -319 -322 -289 -264 -267 -281 -290 -289 -282 -275 -270 -271 -279 -295 -311 -320 -319 -311 -304 -294 -282 -255 -268 -282 -280 -253 -222 -203 -196 -199 -210 -219 -213 -197 -185 -183 -210 -247 -253 -246 -250 -262 -271 -265 -262 -272 -263 -245 -260 -291 -280 -216 -162 -168 -221 -283 -330 -337 -305 -263 -249 -261 -272 -270 -259 -253 -253 -255 -256 -259 -263 -262 -258 -253 -249 -248 -248 -249 -258 -277 -275 -241 -202 -182 -181 -189 -199 -213 -221 -218 -207 -191 -187 -218 -247 -257 -276 -292 -289 -272 -254 -246 -246 -255 -271 -284 -306 -277 -203 -179 -222 -283 -322 -329 -315 -289 -262 -253 -257 -253 -241 -234 -234 -232 -225 -220 -219 -220 -219 -220 -229 -238 -240 -243 -256 -286 -281 -244 -202 -187 -194 -206 -210 -202 -198 -208 -228 -240 -232 -228 -240 -266 -302 -336 -336 -297 -259 -244 -245 -267 -306 -330 -312 -307 -300 -267 -267 -296 -310 -307 -303 -307 -295 -259 -238 -240 -244 -247 -252 -253 -240 -228 -229 -238 -243 -245 -252 -268 -274 -265 -259 -270 -288 -260 -229 -227 -236 -236 -243 -244 -223 -199 -205 -233 -254 -264 -275 -289 -307 -333 -344 -312 -258 -230 -244 -282 -316 -333 -328 -322 -332 -342 -329 -316 -306 -284 -272 -286 -306 -284 -224 -197 -221 -254 -278 -293 -295 -286 -284 -296 -311 -319 -328 -338 -343 -334 -308 -282 -265 -278 -260 -259 -286 -296 -286 -294 -304 -284 -248 -229 -228 -247 -285 -325 -343 -336 -319 -290 -255 -223 -218 -263 -310 -304 -276 -273 -305 -334 -339 -336 -316 -276 -233 -229 -262 -284 -252 -197 -182 -212 -255 -292 -317 -327 -326 -331 -345 -360 -373 -394 -406 -403 -385 -345 -296 -257 -277 -270 -290 -321 -319 -310 -325 -341 -334 -310 -274 -235 -242 -296 -340 -340 -309 -271 -247 -242 -237 -247 -274 -269 -220 -195 -229 -273 -302 -331 -346 -312 -243 -196 -199 -232 -246 -227 -209 -211 -224 -249 -278 -300 -308 -310 -314 -328 -350 -370 -387 -397 -397 -380 -337 -289 -260 -269 -257 -279 -298 -279 -263 -273 -287 -297 -312 -306 -267 -268 -300 -296 -257 -235 -253 -285 -290 -284 -302 -287 -219 -162 -170 -213 -250 -306 -369 -365 -302 -235 -206 -217 -234 -233 -227 -235 -249 -257 -262 -258 -241 -237 -253 -272 -289 -304 -304 -299 -299 -312 -314 -282 -256 -260 -252 -236 -247 -241 -213 -204 -212 -198 -197 -241 -285 -296 -315 -320 -265 -190 -185 -269 -326 -315 -310 -331 -318 -252 -208 -202 -210 -262 -369 -416 -355 -285 -249 -249 -264 -271 -265 -261 -259 -268 -286 -287 -241 -183 -175 -223 -269 -270 -237 -203 -191 -199 -226 -235 -218 -218 -244 -232 -236 -228 -197 -202 -242 -238 -190 -173 -207 -245 -261 -279 -291 -265 -220 -230 -266 -247 -238 -282 -305 -307 -294 -282 -253 -246 -321 -403 -377 -294 -257 -259 -277 -287 -287 -287 -294 -284 -278 -307 -309 -236 -166 -180 -258 -301 -255 -184 -160 -165 -174 -188 -199 -208 -216 -209 -216 -239 -210 -198 -285 -355 -310 -243 -225 -250 -248 -191 -134 -148 -217 -301 -336 -242 -138 -173 -276 -282 -206 -189 -248 -292 -325 -347 -303 -235 -213 -242 -263 -261 -248 -228 -227 -263 -286 -291 -329 -328 -239 -171 -215 -306 -323 -253 -201 -210 -202 -173 -171 -212 -242 -222 -171 -188 -210 -205 -267 -389 -392 -293 -222 -230 -288 -285 -164 -27 -3 -125 -303 -348 -235 -140 -200 -299 -251 -91 -37 -155 -303 -344 -256 -143 -121 -185 -251 -253 -212 -171 -134 -129 -185 -243 -279 -327 -318 -222 -164 -215 -290 -295 -262 -261 -265 -218 -166 -175 -234 -256 -215 -160 -148 -159 -220 -345 -409 -300 -150 -111 -186 -294 -310 -190 -59 -26 -114 -235 -275 -245 -197 -218 -261 -196 -64 -25 -139 -270 -259 -149 -86 -117 -189 -229 -204 -153 -128 -124 -121 -137 -174 -228 -277 -248 -172 -157 -194 -216 -220 -246 -276 -256 -200 -168 -195 -241 -247 -221 -196 -130 -134 -222 -330 -320 -174 -38 -47 -176 -297 -290 -201 -157 -175 -188 -182 -206 -241 -227 -190 -186 -173 -123 -112 -178 -220 -191 -146 -129 -143 -164 -168 -145 -128 -160 -193 -172 -133 -132 -177 -207 -171 -141 -168 -183 -161 -162 -214 -242 -212 -177 -179 -207 -227 -219 -213 -219 -115 -138 -213 -252 -192 -96 -58 -118 -229 -281 -230 -174 -200 -251 -233 -175 -164 -200 -204 -147 -133 -176 -196 -197 -206 -194 -179 -173 -159 -138 -126 -126 -132 -159 -203 -212 -180 -142 -132 -151 -160 -151 -158 -182 -182 -163 -168 -198 -205 -179 -170 -187 -202 -198 -178 -177 -193 -97 -150 -196 -187 -131 -86 -108 -178 -236 -246 -218 -197 -209 -227 -216 -178 -145 -152 -148 -104 -100 -154 -220 -244 -216 -178 -169 -173 -156 -128 -116 -127 -152 -185 -201 -183 -152 -138 -142 -149 -153 -160 -169 -174 -175 -179 -186 -187 -178 -155 -157 -178 -179 -160 -145 -147 -150 -108 -138 -151 -156 -145 -120 -113 -128 -141 -156 -197 -251 -270 -233 -187 -162 -153 -156 -140 -105 -95 -134 -203 -244 -210 -156 -148 -161 -156 -143 -140 -140 -147 -171 -188 -168 -133 -123 -140 -153 -155 -150 -148 -146 -150 -161 -164 -153 -135 -121 -135 -164 -160 -142 -134 -134 -130 -140 -116 -111 -135 -157 -146 -116 -97 -82 -81 -123 -214 -291 -250 -159 -132 -161 -191 -189 -144 -112 -133 -179 -219 -195 -143 -130 -145 -165 -182 -179 -147 -123 -143 -166 -156 -129 -122 -140 -153 -140 -123 -121 -121 -119 -118 -115 -109 -101 -103 -129 -158 -157 -142 -129 -127 -128 -186 -140 -112 -115 -137 -153 -156 -150 -130 -99 -79 -98 -163 -178 -115 -94 -141 -194 -204 -145 -103 -113 -158 -187 -173 -140 -125 -142 -174 -196 -195 -158 -117 -108 -126 -134 -128 -137 -157 -154 -123 -103 -107 -114 -106 -86 -82 -95 -107 -116 -136 -155 -155 -140 -127 -123 -126 -210 -196 -164 -130 -122 -148 -188 -217 -207 -154 -76 -15 -22 -95 -119 -97 -108 -152 -150 -104 -79 -84 -120 -142 -140 -133 -126 -136 -161 -173 -166 -152 -123 -97 -99 -114 -127 -144 -156 -139 -107 -93 -101 -116 -110 -85 -81 -96 -118 -138 -149 -153 -149 -139 -130 -125 -127 -174 -203 -192 -148 -117 -133 -177 -218 -219 -169 -79 -9 -30 -115 -141 -94 -81 -113 -116 -91 -75 -60 -61 -81 -94 -99 -99 -103 -132 -161 -155 -135 -120 -109 -101 -107 -121 -130 -120 -105 -95 -92 -93 -103 -113 -110 -106 -111 -122 -144 -162 -163 -156 -151 -146 -136 -128 -106 -127 -127 -111 -98 -100 -125 -153 -147 -108 -66 -68 -109 -104 -49 -17 -78 -115 -83 -74 -77 -56 -25 -17 -27 -34 -40 -53 -89 -145 -173 -145 -107 -102 -107 -105 -102 -97 -90 -95 -109 -107 -86 -80 -102 -124 -132 -130 -125 -132 -156 -160 -148 -144 -144 -131 -112 -32 -48 -46 -44 -55 -67 -74 -96 -104 -67 -58 -109 -112 -28 -2 -32 -38 -54 -71 -91 -89 -61 -18 7 3 -6 -9 -19 -43 -87 -122 -113 -80 -74 -90 -92 -86 -83 -86 -99 -126 -130 -96 -67 -74 -94 -110 -117 -115 -115 -119 -112 -96 -91 -95 -89 -80 16 -49 -41 -10 -5 -28 -56 -69 -93 -74 -50 -82 -57 11 6 -24 8 17 -56 -114 -91 -38 -11 -25 -45 -51 -39 -25 -14 -11 -9 -4 -5 -27 -57 -68 -74 -79 -75 -78 -97 -100 -75 -54 -51 -56 -65 -66 -61 -56 -50 -42 -32 -22 -19 -27 -41 -23 -92 -63 9 32 9 -41 -74 -66 -33 2 -15 -33 -15 12 38 74 90 32 -52 -55 -18 -12 -35 -52 -56 -50 -30 0 41 71 82 84 54 -5 -34 -30 -16 -11 -20 -29 -16 2 -6 -30 -56 -63 -24 34 57 41 25 28 40 38 18 0 -21 -75 -28 65 101 64 9 -42 -24 31 72 40 -32 -18 56 92 105 121 113 55 2 -11 4 26 34 16 -1 9 31 75 111 116 132 112 48 24 54 86 82 56 45 63 82 70 26 -29 -58 -6 97 133 100 74 71 73 64 51 45 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -553 -535 -543 -551 -553 -558 -575 -599 -617 -616 -594 -559 -530 -514 -510 -528 -568 -605 -624 -627 -606 -568 -537 -523 -536 -565 -592 -611 -609 -579 -524 -461 -422 -419 -442 -471 -479 -469 -453 -438 -441 -466 -494 -505 -491 -468 -460 -466 -473 -478 -480 -487 -508 -548 -610 -668 -680 -649 -538 -538 -522 -507 -508 -526 -551 -563 -557 -540 -525 -515 -514 -520 -533 -548 -566 -579 -572 -547 -512 -492 -512 -557 -595 -609 -594 -559 -514 -465 -416 -382 -371 -386 -409 -415 -399 -379 -367 -369 -397 -423 -428 -445 -476 -486 -477 -470 -460 -452 -449 -452 -456 -458 -474 -499 -498 -541 -529 -493 -449 -430 -447 -478 -500 -503 -496 -497 -510 -527 -534 -538 -542 -541 -534 -526 -517 -507 -516 -554 -605 -644 -633 -571 -508 -490 -496 -501 -509 -499 -471 -453 -450 -447 -438 -434 -449 -476 -496 -503 -507 -518 -533 -545 -557 -572 -584 -590 -586 -570 -542 -508 -479 -463 -496 -492 -478 -463 -456 -463 -480 -494 -495 -489 -490 -502 -513 -515 -511 -515 -530 -544 -545 -534 -520 -517 -534 -553 -561 -549 -526 -512 -506 -503 -511 -540 -567 -567 -552 -536 -515 -479 -444 -436 -459 -485 -500 -514 -537 -561 -580 -588 -586 -574 -553 -530 -509 -490 -469 -447 -429 -492 -478 -480 -492 -502 -503 -502 -503 -505 -508 -517 -531 -541 -539 -533 -529 -534 -544 -553 -552 -538 -524 -519 -517 -519 -509 -495 -501 -524 -538 -534 -533 -542 -553 -560 -557 -537 -494 -439 -403 -405 -430 -457 -489 -527 -562 -585 -591 -578 -552 -526 -518 -527 -536 -530 -505 -468 -562 -535 -519 -525 -537 -539 -537 -538 -540 -539 -539 -544 -547 -544 -537 -532 -532 -535 -538 -536 -525 -511 -502 -509 -519 -511 -490 -474 -475 -496 -516 -525 -525 -521 -516 -510 -507 -504 -490 -468 -455 -460 -483 -515 -551 -578 -587 -578 -568 -562 -558 -562 -573 -576 -563 -524 -467 -603 -590 -581 -573 -568 -568 -570 -571 -567 -553 -534 -519 -514 -510 -501 -490 -478 -471 -475 -483 -489 -483 -470 -473 -490 -497 -495 -485 -475 -476 -490 -505 -516 -519 -508 -489 -478 -486 -506 -531 -550 -559 -556 -548 -552 -570 -579 -562 -546 -547 -554 -549 -530 -503 -475 -447 -405 -580 -587 -586 -580 -583 -596 -602 -592 -565 -533 -498 -467 -448 -436 -427 -419 -418 -416 -410 -412 -428 -443 -441 -431 -432 -437 -448 -469 -486 -489 -481 -467 -462 -468 -473 -478 -483 -486 -495 -519 -560 -597 -603 -577 -539 -526 -540 -531 -494 -473 -473 -472 -453 -423 -394 -372 -351 -537 -553 -558 -560 -574 -592 -592 -569 -528 -479 -430 -391 -366 -350 -342 -351 -372 -387 -383 -375 -385 -402 -396 -372 -353 -346 -362 -396 -422 -431 -430 -407 -386 -387 -403 -427 -457 -484 -504 -514 -520 -533 -547 -542 -503 -466 -466 -468 -441 -404 -390 -399 -401 -380 -348 -335 -342 -504 -518 -538 -560 -579 -576 -547 -503 -454 -401 -350 -309 -287 -282 -290 -317 -351 -371 -378 -375 -366 -345 -312 -284 -278 -286 -303 -316 -322 -332 -338 -323 -310 -322 -353 -382 -405 -431 -469 -496 -486 -457 -440 -434 -418 -402 -402 -398 -368 -332 -330 -353 -358 -328 -296 -307 -347 -473 -497 -536 -557 -544 -503 -447 -398 -367 -346 -321 -302 -291 -285 -294 -321 -346 -351 -346 -337 -321 -295 -266 -251 -259 -280 -295 -295 -297 -316 -328 -315 -300 -310 -340 -365 -370 -373 -398 -437 -448 -425 -396 -373 -360 -364 -373 -357 -315 -285 -298 -326 -316 -272 -248 -287 -353 -449 -495 -523 -503 -454 -408 -373 -360 -356 -352 -348 -337 -330 -335 -335 -334 -339 -344 -340 -321 -301 -296 -304 -316 -330 -347 -360 -359 -361 -381 -403 -397 -371 -359 -368 -378 -378 -377 -389 -416 -442 -451 -440 -409 -388 -399 -411 -391 -341 -304 -311 -326 -303 -264 -259 -307 -366 -456 -473 -459 -422 -392 -380 -372 -370 -370 -370 -381 -385 -379 -373 -353 -329 -333 -363 -374 -343 -320 -345 -395 -425 -432 -441 -457 -462 -453 -452 -468 -474 -456 -434 -426 -427 -431 -436 -439 -443 -454 -470 -476 -455 -435 -448 -474 -467 -411 -350 -333 -339 -325 -301 -308 -352 -395 -469 -443 -413 -379 -364 -373 -383 -382 -374 -370 -374 -377 -372 -366 -351 -331 -329 -362 -393 -381 -368 -398 -456 -494 -498 -495 -498 -499 -486 -468 -464 -470 -470 -465 -465 -468 -469 -468 -463 -453 -440 -438 -447 -443 -430 -440 -476 -493 -450 -374 -330 -335 -344 -341 -351 -385 -421 -454 -413 -388 -369 -361 -368 -378 -376 -369 -366 -361 -353 -346 -342 -337 -329 -325 -345 -386 -407 -407 -424 -461 -487 -492 -483 -464 -444 -425 -409 -400 -404 -419 -436 -447 -451 -443 -430 -418 -410 -401 -398 -408 -411 -398 -398 -429 -457 -439 -380 -329 -326 -346 -360 -374 -399 -426 -422 -390 -374 -369 -369 -375 -382 -379 -374 -379 -379 -363 -347 -338 -334 -328 -318 -330 -369 -404 -417 -429 -442 -445 -433 -406 -372 -346 -335 -335 -338 -346 -362 -377 -381 -380 -375 -368 -361 -356 -357 -365 -381 -383 -366 -356 -376 -401 -401 -375 -340 -329 -343 -357 -365 -378 -402 -385 -362 -355 -363 -382 -395 -391 -380 -373 -376 -381 -371 -350 -337 -333 -328 -320 -325 -350 -377 -399 -419 -423 -405 -368 -326 -305 -312 -327 -336 -335 -326 -319 -318 -322 -332 -341 -344 -343 -340 -336 -335 -340 -338 -322 -317 -337 -357 -367 -369 -354 -341 -344 -351 -349 -351 -374 -352 -333 -335 -359 -388 -395 -374 -355 -356 -359 -358 -345 -328 -322 -324 -326 -321 -321 -333 -352 -380 -407 -412 -387 -345 -323 -346 -381 -391 -374 -343 -314 -305 -316 -332 -338 -340 -346 -355 -351 -330 -307 -296 -295 -293 -296 -314 -326 -341 -362 -364 -362 -370 -373 -366 -359 -377 -318 -312 -331 -362 -379 -373 -348 -333 -343 -348 -334 -310 -294 -298 -310 -317 -313 -306 -313 -335 -365 -394 -403 -379 -357 -381 -432 -442 -403 -360 -330 -322 -343 -362 -350 -326 -331 -352 -359 -348 -326 -305 -299 -306 -311 -309 -311 -310 -323 -354 -375 -395 -415 -417 -406 -392 -398 -295 -311 -338 -358 -360 -345 -329 -320 -321 -315 -295 -278 -272 -282 -296 -302 -300 -299 -309 -318 -332 -361 -376 -364 -370 -417 -439 -391 -340 -329 -333 -339 -347 -336 -305 -305 -345 -363 -343 -323 -320 -328 -340 -346 -341 -328 -317 -312 -325 -361 -397 -424 -436 -426 -407 -386 -378 -301 -323 -343 -352 -335 -309 -292 -281 -271 -264 -259 -254 -250 -254 -263 -272 -292 -304 -303 -298 -303 -330 -342 -338 -361 -385 -356 -314 -308 -324 -316 -284 -261 -260 -288 -347 -388 -365 -313 -292 -308 -334 -349 -345 -332 -321 -315 -320 -339 -369 -389 -396 -389 -366 -343 -326 -323 -301 -327 -345 -329 -285 -250 -237 -235 -236 -243 -250 -242 -227 -219 -222 -255 -296 -305 -301 -300 -310 -322 -312 -309 -325 -317 -295 -306 -330 -317 -250 -192 -200 -268 -350 -404 -399 -347 -298 -286 -301 -316 -317 -308 -298 -295 -299 -307 -317 -324 -321 -315 -307 -297 -289 -290 -303 -313 -339 -326 -271 -225 -216 -225 -228 -227 -234 -243 -246 -240 -227 -227 -268 -308 -324 -342 -347 -335 -312 -292 -291 -296 -306 -321 -333 -356 -323 -231 -198 -262 -349 -400 -403 -381 -348 -312 -297 -299 -300 -295 -287 -282 -279 -277 -274 -267 -261 -258 -261 -275 -288 -292 -298 -316 -344 -332 -278 -227 -223 -243 -255 -247 -230 -226 -241 -268 -280 -271 -271 -296 -336 -373 -395 -382 -334 -299 -290 -294 -318 -358 -384 -375 -375 -356 -303 -304 -355 -385 -380 -369 -372 -356 -311 -282 -286 -300 -307 -310 -308 -301 -293 -286 -281 -279 -282 -295 -320 -331 -318 -304 -308 -334 -293 -252 -254 -273 -283 -294 -294 -272 -250 -256 -281 -295 -302 -323 -357 -384 -394 -385 -343 -295 -283 -305 -340 -367 -382 -383 -390 -407 -404 -377 -366 -364 -345 -330 -342 -362 -337 -272 -238 -262 -307 -339 -355 -359 -356 -355 -360 -367 -370 -380 -392 -401 -390 -353 -311 -285 -314 -280 -274 -304 -321 -329 -355 -369 -344 -302 -277 -272 -287 -329 -385 -414 -396 -354 -312 -286 -273 -284 -331 -373 -358 -324 -325 -365 -395 -391 -379 -356 -317 -281 -283 -315 -333 -299 -240 -216 -247 -305 -356 -386 -393 -387 -389 -404 -421 -431 -450 -461 -453 -424 -374 -326 -294 -315 -293 -308 -333 -337 -354 -390 -404 -383 -346 -304 -269 -283 -345 -395 -389 -337 -286 -268 -286 -305 -319 -340 -331 -277 -249 -283 -327 -348 -369 -378 -342 -277 -238 -251 -283 -289 -265 -245 -243 -261 -302 -348 -372 -368 -354 -355 -377 -400 -415 -429 -442 -436 -404 -364 -339 -328 -314 -292 -309 -314 -295 -300 -327 -342 -339 -341 -331 -300 -305 -336 -331 -289 -261 -281 -323 -347 -362 -381 -356 -276 -215 -222 -267 -308 -356 -403 -390 -330 -268 -235 -246 -268 -266 -253 -256 -271 -288 -309 -318 -300 -284 -298 -325 -340 -340 -330 -328 -332 -341 -341 -324 -320 -331 -304 -283 -287 -265 -229 -227 -250 -250 -248 -282 -321 -331 -343 -343 -293 -230 -229 -309 -374 -381 -389 -408 -382 -296 -243 -236 -259 -327 -429 -454 -376 -313 -280 -266 -268 -280 -288 -284 -272 -275 -297 -307 -270 -215 -217 -286 -339 -320 -265 -231 -225 -228 -249 -267 -266 -276 -295 -285 -292 -274 -229 -227 -264 -265 -236 -231 -258 -284 -295 -314 -332 -310 -261 -265 -298 -291 -305 -352 -356 -348 -332 -308 -277 -289 -383 -462 -411 -314 -291 -299 -302 -298 -303 -320 -333 -309 -290 -316 -318 -248 -196 -237 -329 -359 -291 -219 -207 -208 -200 -203 -223 -248 -259 -247 -270 -305 -268 -244 -324 -378 -329 -276 -275 -295 -280 -231 -199 -219 -268 -326 -350 -262 -174 -227 -320 -302 -223 -218 -281 -324 -365 -400 -353 -266 -245 -293 -315 -302 -284 -266 -276 -320 -330 -325 -374 -376 -277 -217 -276 -357 -351 -282 -250 -264 -243 -195 -184 -232 -271 -256 -203 -239 -268 -261 -317 -427 -412 -309 -243 -256 -322 -328 -219 -99 -77 -173 -321 -356 -250 -170 -237 -323 -262 -96 -60 -197 -346 -381 -294 -178 -157 -238 -311 -302 -252 -209 -171 -174 -241 -294 -331 -403 -402 -284 -207 -253 -316 -313 -293 -311 -319 -264 -198 -201 -262 -286 -239 -181 -190 -190 -254 -385 -440 -320 -164 -116 -191 -330 -378 -256 -105 -64 -141 -251 -286 -252 -219 -248 -292 -219 -79 -51 -176 -302 -284 -169 -106 -159 -250 -281 -239 -177 -148 -143 -152 -184 -225 -284 -340 -304 -214 -189 -220 -237 -243 -277 -317 -306 -246 -205 -234 -282 -274 -232 -208 -171 -156 -242 -354 -337 -187 -49 -57 -191 -329 -338 -239 -175 -189 -199 -185 -208 -250 -246 -220 -235 -224 -160 -139 -200 -238 -215 -169 -154 -187 -212 -205 -171 -143 -168 -206 -205 -182 -183 -220 -229 -176 -158 -202 -216 -189 -191 -243 -269 -237 -199 -208 -247 -259 -226 -214 -238 -156 -168 -231 -263 -201 -107 -77 -145 -247 -277 -212 -161 -205 -270 -245 -176 -175 -227 -224 -162 -166 -227 -244 -226 -227 -216 -217 -224 -207 -185 -165 -157 -154 -169 -214 -234 -211 -182 -173 -178 -158 -151 -184 -224 -219 -192 -194 -215 -206 -173 -173 -202 -219 -200 -170 -190 -224 -126 -176 -212 -199 -152 -119 -147 -207 -240 -223 -182 -176 -217 -246 -226 -197 -187 -195 -158 -91 -92 -175 -262 -279 -239 -202 -211 -233 -213 -174 -151 -152 -156 -183 -225 -214 -168 -152 -165 -165 -162 -184 -210 -217 -208 -201 -200 -189 -167 -146 -156 -178 -175 -155 -157 -181 -183 -121 -150 -166 -179 -181 -169 -163 -164 -164 -174 -214 -272 -289 -240 -194 -190 -204 -203 -149 -90 -88 -151 -235 -275 -233 -178 -177 -196 -189 -170 -162 -145 -132 -175 -224 -202 -144 -122 -145 -169 -182 -185 -184 -174 -166 -171 -176 -163 -138 -121 -134 -163 -166 -160 -164 -163 -152 -137 -115 -122 -160 -196 -194 -165 -146 -137 -143 -185 -259 -309 -250 -168 -161 -202 -234 -212 -155 -134 -158 -197 -240 -224 -170 -146 -148 -165 -185 -185 -142 -122 -163 -194 -183 -145 -126 -141 -165 -163 -149 -141 -131 -123 -126 -134 -135 -119 -110 -137 -177 -187 -174 -150 -137 -134 -178 -127 -107 -126 -167 -198 -206 -200 -176 -144 -128 -141 -190 -201 -141 -120 -167 -216 -219 -160 -121 -125 -161 -196 -199 -166 -137 -143 -170 -197 -203 -169 -136 -127 -142 -156 -153 -153 -164 -162 -136 -116 -114 -120 -116 -103 -104 -118 -128 -136 -158 -185 -189 -166 -139 -125 -123 -223 -190 -155 -134 -140 -180 -235 -262 -229 -158 -85 -40 -57 -135 -153 -107 -108 -147 -149 -108 -83 -88 -119 -136 -144 -150 -143 -149 -169 -185 -185 -173 -142 -115 -118 -138 -154 -168 -172 -151 -117 -98 -102 -122 -130 -116 -106 -110 -135 -167 -181 -182 -170 -154 -142 -136 -136 -215 -237 -217 -163 -128 -145 -199 -249 -240 -167 -75 -23 -53 -133 -150 -88 -71 -105 -125 -106 -82 -66 -64 -81 -98 -112 -120 -119 -144 -172 -168 -150 -134 -126 -122 -129 -144 -153 -141 -124 -112 -106 -102 -116 -141 -151 -140 -132 -142 -170 -193 -188 -169 -159 -158 -160 -159 -148 -177 -171 -132 -100 -96 -119 -158 -162 -126 -79 -86 -124 -99 -31 2 -70 -130 -103 -81 -84 -72 -40 -33 -44 -47 -56 -68 -99 -150 -175 -146 -110 -111 -123 -124 -119 -113 -110 -120 -137 -137 -118 -115 -143 -168 -168 -162 -152 -153 -177 -184 -170 -158 -155 -150 -144 -54 -74 -71 -49 -44 -63 -74 -92 -104 -88 -90 -130 -118 -25 7 -18 -33 -73 -84 -85 -96 -88 -48 -10 -9 -17 -20 -27 -51 -94 -120 -105 -75 -78 -102 -106 -94 -91 -101 -121 -152 -164 -139 -117 -126 -133 -135 -140 -139 -133 -134 -135 -129 -120 -109 -96 -90 -6 -61 -46 -2 12 -16 -54 -73 -92 -75 -71 -98 -58 8 6 -22 -4 -2 -67 -119 -101 -62 -36 -37 -48 -52 -39 -21 -9 -8 -5 0 -5 -32 -62 -64 -62 -72 -81 -93 -117 -127 -102 -79 -75 -72 -69 -69 -71 -71 -65 -61 -62 -58 -47 -34 -32 -45 -101 -62 18 49 37 -10 -60 -64 -30 3 -19 -33 -12 7 19 45 67 20 -59 -60 -23 -20 -43 -52 -48 -38 -14 19 59 80 76 71 50 5 -12 -4 -2 -13 -27 -34 -22 3 8 -11 -38 -45 -9 37 48 31 20 16 14 8 -1 0 -35 -74 -16 85 123 91 51 -3 -10 26 69 48 -16 -9 40 60 81 112 112 56 9 -1 4 21 36 24 13 32 58 97 120 108 119 115 66 46 71 95 87 65 60 78 94 88 52 4 -21 26 114 138 109 93 92 84 59 35 28 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2178 2177 2176 2177 2177 2177 2177 2177 2178 2178 2179 2180 2179 2177 2174 2173 2172 2172 2174 2174 2174 2173 2173 2174 2176 2177 2176 2174 2172 2171 2171 2173 2174 2174 2173 2172 2173 2175 2177 2178 2178 2179 2181 2182 2183 2185 2186 2187 2188 2188 2187 2187 2188 2188 2188 2188 2189 2174 2174 2173 2172 2172 2172 2172 2172 2172 2172 2172 2172 2172 2171 2170 2169 2168 2168 2168 2168 2168 2168 2168 2167 2167 2168 2168 2169 2169 2169 2169 2170 2170 2170 2171 2171 2170 2168 2166 2167 2168 2168 2168 2168 2169 2170 2172 2173 2174 2174 2174 2174 2174 2174 2175 2175 2177 2169 2169 2169 2168 2168 2167 2167 2166 2166 2167 2167 2167 2167 2166 2166 2165 2165 2165 2165 2165 2164 2164 2164 2165 2164 2164 2163 2164 2165 2165 2164 2165 2166 2167 2168 2168 2168 2168 2169 2169 2169 2170 2171 2173 2176 2178 2178 2178 2178 2178 2178 2177 2177 2176 2176 2176 2176 2165 2164 2164 2164 2164 2163 2163 2163 2162 2162 2163 2163 2163 2163 2163 2162 2162 2162 2162 2162 2161 2160 2161 2161 2161 2161 2161 2164 2166 2167 2168 2169 2171 2173 2175 2176 2176 2175 2175 2175 2176 2178 2181 2183 2184 2184 2183 2182 2180 2179 2177 2177 2177 2176 2175 2174 2174 2164 2163 2162 2161 2161 2162 2163 2162 2161 2161 2161 2162 2162 2162 2162 2162 2162 2163 2165 2166 2166 2165 2166 2168 2167 2166 2166 2166 2167 2169 2171 2173 2176 2179 2181 2183 2182 2181 2180 2180 2183 2186 2189 2188 2184 2182 2181 2181 2181 2180 2179 2179 2178 2177 2175 2174 2174 2166 2164 2163 2161 2162 2163 2164 2165 2165 2166 2167 2167 2168 2169 2169 2169 2170 2172 2175 2179 2182 2184 2184 2182 2183 2178 2177 2176 2176 2176 2177 2179 2182 2185 2189 2192 2192 2190 2187 2186 2186 2188 2189 2186 2183 2182 2183 2186 2187 2187 2186 2186 2184 2181 2179 2178 2178 2166 2166 2165 2165 2167 2169 2170 2172 2174 2176 2179 2181 2183 2184 2186 2187 2189 2191 2192 2194 2196 2199 2200 2200 2201 2199 2197 2193 2191 2190 2189 2189 2190 2192 2196 2201 2205 2206 2203 2199 2197 2196 2194 2192 2189 2188 2188 2189 2192 2194 2195 2196 2195 2193 2192 2191 2191 2168 2168 2169 2173 2177 2180 2182 2184 2188 2191 2195 2198 2201 2203 2205 2208 2211 2214 2216 2216 2216 2218 2218 2216 2214 2214 2211 2209 2207 2205 2203 2202 2202 2203 2204 2206 2211 2217 2220 2218 2215 2211 2208 2204 2200 2198 2196 2196 2199 2203 2206 2207 2208 2211 2215 2216 2214 2173 2175 2179 2184 2191 2197 2202 2205 2209 2213 2215 2218 2220 2221 2221 2223 2227 2229 2230 2230 2231 2232 2232 2230 2228 2225 2222 2219 2217 2214 2212 2210 2210 2211 2212 2213 2215 2220 2224 2227 2227 2225 2222 2218 2214 2211 2208 2207 2208 2213 2220 2226 2229 2234 2238 2238 2234 2183 2186 2189 2195 2203 2212 2220 2227 2232 2235 2236 2236 2235 2236 2237 2239 2241 2241 2240 2239 2239 2239 2238 2236 2234 2231 2228 2225 2222 2218 2215 2213 2212 2213 2214 2216 2218 2220 2223 2225 2227 2229 2229 2227 2226 2224 2222 2219 2218 2221 2228 2238 2244 2248 2251 2252 2250 2186 2189 2193 2199 2207 2216 2225 2231 2236 2237 2237 2236 2236 2238 2240 2241 2243 2244 2244 2245 2244 2242 2240 2239 2237 2234 2231 2230 2227 2224 2220 2217 2214 2213 2212 2213 2215 2218 2220 2222 2225 2229 2232 2233 2233 2232 2230 2228 2227 2227 2231 2241 2250 2254 2255 2254 2252 2194 2196 2198 2203 2209 2215 2220 2225 2227 2226 2224 2225 2225 2226 2229 2231 2232 2234 2237 2240 2240 2239 2238 2237 2235 2233 2231 2230 2229 2227 2224 2220 2217 2214 2213 2212 2212 2213 2215 2218 2222 2226 2231 2234 2235 2235 2235 2234 2231 2229 2232 2238 2247 2251 2252 2249 2245 2204 2206 2209 2211 2216 2221 2226 2229 2230 2229 2228 2228 2230 2231 2230 2229 2228 2228 2230 2233 2235 2235 2234 2233 2232 2232 2232 2230 2228 2226 2223 2220 2216 2213 2212 2211 2211 2211 2212 2215 2218 2222 2226 2229 2231 2233 2235 2235 2233 2230 2231 2234 2240 2244 2246 2243 2238 2213 2215 2218 2220 2225 2230 2235 2239 2240 2239 2239 2240 2239 2238 2236 2234 2232 2229 2227 2227 2229 2230 2230 2231 2233 2235 2236 2234 2230 2225 2220 2216 2212 2209 2208 2209 2210 2211 2213 2215 2217 2220 2222 2224 2226 2228 2231 2234 2233 2232 2231 2232 2236 2239 2240 2237 2233 2221 2225 2228 2231 2234 2237 2241 2244 2246 2246 2247 2248 2248 2246 2243 2240 2236 2232 2227 2225 2226 2228 2230 2234 2239 2242 2242 2238 2232 2223 2216 2210 2204 2200 2198 2200 2205 2210 2214 2219 2222 2223 2223 2223 2224 2225 2227 2230 2233 2233 2234 2236 2238 2240 2241 2240 2237 2229 2235 2238 2240 2241 2241 2242 2243 2243 2244 2245 2246 2246 2248 2248 2243 2236 2230 2225 2223 2225 2227 2232 2239 2246 2250 2248 2240 2228 2216 2206 2198 2192 2188 2185 2187 2193 2202 2212 2220 2224 2226 2226 2225 2224 2224 2224 2227 2231 2234 2238 2242 2246 2248 2248 2248 2245 2235 2240 2243 2243 2242 2239 2236 2233 2231 2231 2233 2234 2233 2232 2234 2233 2229 2224 2220 2219 2223 2228 2235 2245 2252 2255 2250 2237 2221 2205 2191 2181 2176 2174 2171 2172 2178 2187 2199 2209 2216 2221 2223 2222 2220 2219 2219 2221 2226 2233 2240 2246 2251 2253 2254 2252 2247 2242 2244 2245 2243 2238 2231 2223 2217 2214 2212 2214 2216 2215 2210 2208 2207 2207 2210 2210 2213 2219 2228 2238 2248 2255 2256 2246 2230 2211 2191 2174 2165 2161 2160 2158 2158 2161 2166 2174 2183 2194 2204 2209 2210 2208 2207 2207 2210 2216 2225 2235 2244 2248 2251 2250 2246 2239 2247 2247 2245 2238 2228 2216 2206 2199 2195 2193 2193 2193 2189 2185 2182 2183 2186 2192 2198 2205 2215 2228 2241 2251 2256 2252 2239 2220 2199 2177 2160 2152 2150 2150 2150 2148 2148 2149 2153 2162 2174 2185 2190 2192 2192 2191 2192 2195 2201 2211 2222 2232 2236 2237 2234 2229 2222 2247 2243 2234 2223 2208 2195 2185 2180 2176 2174 2173 2171 2168 2167 2168 2170 2173 2178 2186 2197 2210 2225 2242 2253 2255 2247 2231 2210 2188 2165 2150 2146 2145 2144 2143 2142 2142 2143 2147 2154 2164 2171 2175 2177 2179 2179 2180 2182 2185 2194 2203 2211 2215 2214 2211 2207 2203 2233 2223 2210 2197 2185 2175 2167 2162 2159 2158 2159 2160 2161 2162 2161 2160 2163 2168 2176 2188 2201 2218 2238 2250 2250 2240 2221 2200 2177 2159 2148 2143 2140 2136 2133 2133 2136 2141 2147 2153 2158 2163 2166 2169 2171 2171 2172 2172 2174 2178 2184 2190 2192 2192 2190 2189 2188 2207 2195 2185 2175 2166 2159 2154 2150 2151 2154 2157 2158 2157 2154 2149 2148 2155 2161 2169 2179 2191 2209 2229 2241 2239 2226 2210 2190 2168 2155 2145 2138 2131 2126 2123 2125 2130 2138 2146 2152 2157 2161 2165 2167 2168 2169 2170 2170 2170 2172 2176 2180 2182 2183 2183 2182 2181 2180 2171 2165 2157 2151 2149 2148 2146 2147 2150 2151 2149 2146 2141 2136 2137 2143 2151 2159 2171 2186 2202 2218 2225 2221 2208 2198 2178 2159 2151 2141 2132 2124 2121 2120 2122 2127 2135 2144 2152 2159 2163 2168 2170 2172 2174 2176 2178 2178 2177 2177 2178 2179 2179 2178 2177 2175 2161 2157 2151 2146 2146 2148 2146 2139 2135 2135 2135 2135 2133 2130 2127 2129 2135 2144 2155 2169 2183 2194 2203 2206 2202 2194 2188 2174 2158 2149 2139 2129 2122 2120 2121 2123 2126 2132 2144 2155 2163 2168 2173 2177 2181 2184 2186 2187 2184 2180 2175 2172 2172 2172 2171 2169 2167 2149 2146 2143 2143 2149 2150 2143 2130 2121 2119 2122 2125 2126 2123 2123 2129 2137 2145 2154 2165 2177 2187 2193 2195 2188 2183 2183 2175 2159 2148 2139 2129 2123 2120 2121 2124 2126 2132 2145 2160 2168 2174 2180 2186 2189 2190 2189 2186 2179 2173 2166 2162 2161 2159 2158 2155 2155 2143 2141 2142 2147 2153 2152 2142 2127 2116 2111 2114 2118 2123 2125 2128 2134 2139 2144 2149 2160 2174 2183 2188 2190 2181 2176 2180 2179 2165 2151 2144 2137 2131 2126 2125 2126 2129 2135 2148 2163 2173 2180 2188 2193 2194 2191 2188 2182 2172 2162 2157 2152 2149 2144 2138 2137 2137 2141 2143 2147 2153 2154 2149 2141 2129 2117 2109 2105 2109 2120 2129 2133 2136 2139 2142 2148 2158 2169 2176 2180 2181 2179 2177 2178 2181 2175 2161 2153 2149 2147 2142 2138 2136 2135 2140 2151 2165 2177 2189 2198 2200 2197 2191 2183 2173 2164 2157 2151 2144 2135 2125 2117 2117 2120 2145 2148 2152 2152 2147 2142 2137 2130 2120 2111 2102 2102 2118 2133 2140 2145 2150 2154 2159 2162 2166 2168 2169 2171 2172 2174 2177 2179 2182 2177 2168 2164 2165 2162 2157 2153 2150 2150 2156 2167 2181 2195 2204 2205 2199 2187 2171 2158 2153 2151 2145 2135 2123 2110 2105 2111 2115 2150 2152 2149 2142 2136 2133 2131 2129 2124 2117 2111 2110 2124 2142 2154 2163 2168 2168 2164 2161 2158 2156 2155 2153 2149 2154 2165 2172 2176 2180 2182 2182 2182 2180 2174 2172 2171 2168 2167 2175 2188 2201 2208 2206 2193 2172 2155 2147 2144 2140 2134 2126 2114 2106 2111 2121 2124 2153 2148 2137 2127 2123 2124 2128 2129 2127 2127 2128 2133 2145 2158 2168 2176 2175 2166 2157 2151 2141 2129 2123 2117 2113 2120 2131 2138 2147 2160 2174 2184 2193 2197 2191 2185 2187 2186 2183 2186 2199 2207 2208 2197 2178 2156 2144 2138 2132 2126 2122 2117 2112 2116 2124 2131 2131 2149 2137 2123 2112 2109 2113 2123 2129 2127 2132 2146 2162 2173 2175 2175 2175 2167 2158 2150 2134 2113 2099 2097 2104 2107 2106 2109 2118 2131 2142 2149 2155 2173 2187 2184 2176 2175 2183 2187 2188 2194 2199 2195 2176 2154 2139 2130 2124 2120 2118 2117 2118 2122 2125 2126 2127 2128 2136 2120 2105 2097 2096 2098 2106 2115 2116 2120 2141 2173 2187 2179 2169 2166 2159 2152 2140 2119 2107 2100 2104 2111 2113 2113 2119 2134 2144 2144 2135 2128 2143 2155 2151 2142 2140 2149 2157 2156 2158 2165 2160 2143 2127 2118 2113 2111 2115 2119 2122 2125 2123 2116 2110 2109 2113 2112 2092 2083 2082 2083 2081 2081 2081 2085 2090 2105 2142 2157 2150 2146 2146 2140 2127 2115 2104 2096 2096 2103 2105 2107 2117 2126 2135 2137 2128 2117 2119 2131 2130 2117 2111 2111 2113 2113 2111 2112 2115 2112 2107 2100 2100 2101 2105 2114 2122 2124 2120 2105 2092 2087 2086 2094 2083 2073 2071 2075 2076 2073 2071 2072 2071 2069 2070 2080 2093 2113 2112 2093 2088 2093 2094 2087 2083 2090 2095 2093 2095 2106 2113 2116 2107 2094 2094 2110 2121 2116 2107 2103 2099 2091 2085 2086 2087 2081 2070 2069 2077 2085 2088 2094 2106 2115 2111 2088 2077 2071 2069 2069 2081 2071 2070 2071 2077 2082 2084 2082 2080 2072 2069 2068 2081 2095 2092 2071 2062 2069 2078 2077 2072 2074 2080 2084 2084 2084 2088 2091 2088 2077 2071 2078 2091 2097 2105 2109 2107 2092 2071 2066 2070 2069 2055 2035 2041 2063 2076 2081 2074 2087 2093 2087 2057 2060 2060 2055 2055 2085 2073 2075 2072 2072 2077 2081 2080 2065 2060 2066 2077 2079 2076 2078 2073 2060 2065 2070 2065 2064 2066 2067 2072 2078 2079 2077 2071 2066 2063 2060 2064 2075 2079 2083 2091 2089 2074 2051 2048 2043 2038 2024 2023 2033 2060 2074 2073 2068 2064 2053 2065 2060 2058 2057 2061 2078 2100 2075 2074 2062 2035 2039 2053 2067 2057 2056 2062 2063 2058 2069 2098 2081 2047 2045 2061 2062 2058 2059 2057 2053 2060 2068 2061 2053 2046 2058 2049 2046 2056 2061 2064 2058 2047 2047 2040 2035 2022 2018 2016 2019 2038 2056 2067 2053 2055 2049 2044 2061 2067 2064 2066 2080 2099 2108 2066 2055 2047 2036 2039 2052 2064 2066 2065 2060 2049 2053 2073 2112 2086 2033 2029 2045 2046 2053 2063 2052 2025 2037 2051 2058 2067 2049 2054 2035 2034 2046 2059 2061 2048 2032 2021 2025 2027 2025 2035 2027 2038 2048 2045 2037 2041 2044 2042 2054 2062 2072 2072 2075 2090 2104 2108 2060 2045 2041 2049 2053 2058 2068 2075 2072 2062 2044 2034 2063 2104 2099 2050 2045 2050 2025 2065 2067 2049 2039 2028 2055 2061 2048 2043 2054 2024 2018 2043 2054 2060 2054 2029 2015 2028 2037 2040 2045 2051 2053 2055 2059 2047 2042 2047 2050 2055 2061 2069 2073 2080 2095 2103 2103 2056 2047 2045 2053 2057 2056 2068 2077 2080 2066 2041 2043 2060 2076 2074 2047 2039 2040 2067 2077 2055 2045 2035 2028 2039 2037 2029 2033 2046 2037 2030 2043 2047 2039 2035 2026 2021 2034 2040 2051 2065 2068 2057 2049 2052 2053 2047 2048 2055 2056 2061 2066 2070 2078 2092 2102 2103 2061 2050 2045 2054 2066 2058 2066 2075 2078 2061 2046 2051 2056 2067 2072 2048 2021 2060 2114 2073 2042 2035 2023 2013 2023 2032 2031 2031 2035 2037 2041 2048 2047 2034 2020 2019 2029 2023 2021 2043 2055 2061 2056 2041 2036 2043 2048 2052 2058 2054 2058 2071 2077 2081 2093 2103 2106 2070 2048 2032 2052 2063 2065 2068 2070 2062 2044 2040 2051 2048 2057 2062 2051 2031 2054 2084 2054 2033 2022 2013 2011 2020 2026 2029 2028 2026 2031 2031 2032 2041 2039 2022 2019 2017 2015 2024 2032 2039 2044 2039 2046 2034 2039 2057 2056 2056 2048 2053 2083 2097 2098 2102 2105 2103 2074 2060 2050 2058 2071 2065 2072 2065 2052 2030 2039 2051 2044 2035 2032 2064 2094 2051 2040 2049 2037 2022 2015 2021 2027 2029 2031 2025 2021 2031 2035 2030 2036 2043 2017 2015 2009 2011 2021 2028 2043 2043 2033 2053 2066 2070 2069 2056 2051 2058 2067 2089 2101 2109 2108 2104 2096 2068 2059 2061 2065 2068 2073 2067 2064 2052 2041 2039 2048 2035 2016 2033 2094 2034 2020 2031 2043 2042 2032 2018 2019 2025 2027 2031 2019 2014 2024 2039 2043 2055 2041 2023 2025 2021 2024 2026 2033 2053 2059 2040 2051 2075 2086 2080 2064 2052 2062 2074 2081 2086 2094 2103 2105 2091 2073 2046 2057 2058 2068 2085 2066 2053 2045 2052 2043 2040 2044 2047 2044 2031 2030 2025 2024 2030 2040 2032 2020 2017 2025 2024 2024 2016 2012 2018 2042 2052 2054 2029 2024 2035 2055 2051 2041 2037 2049 2044 2041 2045 2055 2060 2061 2065 2063 2064 2067 2066 2063 2070 2090 2103 2083 2049 2046 2059 2050 2049 2083 2065 2037 2037 2048 2053 2037 2045 2059 2050 2026 2021 2023 2025 2024 2039 2023 2018 2014 2015 2017 2023 2018 2017 2025 2035 2041 2049 2043 2045 2058 2059 2063 2048 2043 2035 2038 2042 2043 2040 2041 2039 2052 2069 2069 2064 2058 2052 2054 2075 2085 2081 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2200 2199 2197 2196 2196 2195 2194 2193 2192 2191 2191 2192 2193 2195 2196 2195 2194 2192 2192 2193 2195 2196 2196 2195 2194 2195 2197 2199 2200 2201 2202 2204 2205 2205 2205 2205 2206 2208 2210 2209 2207 2207 2207 2206 2205 2205 2206 2206 2206 2206 2206 2206 2207 2207 2208 2209 2209 2196 2195 2193 2192 2192 2191 2190 2189 2188 2187 2186 2185 2185 2184 2182 2181 2181 2180 2180 2180 2181 2181 2182 2183 2184 2185 2185 2184 2184 2184 2185 2185 2185 2185 2186 2186 2188 2189 2190 2189 2190 2190 2190 2190 2190 2190 2191 2192 2192 2193 2194 2195 2195 2196 2196 2197 2198 2197 2195 2194 2193 2193 2193 2193 2193 2193 2192 2192 2191 2190 2188 2186 2184 2183 2183 2182 2182 2181 2181 2180 2180 2179 2180 2180 2179 2180 2181 2182 2182 2182 2182 2182 2183 2184 2185 2186 2187 2187 2187 2187 2187 2187 2188 2189 2190 2192 2193 2194 2195 2196 2197 2197 2198 2198 2194 2192 2191 2190 2189 2190 2190 2191 2191 2191 2191 2191 2189 2188 2188 2188 2187 2186 2186 2187 2187 2186 2185 2184 2183 2183 2183 2182 2182 2182 2182 2182 2182 2183 2183 2185 2187 2188 2188 2187 2186 2185 2184 2185 2188 2192 2195 2197 2200 2201 2201 2201 2202 2202 2201 2201 2200 2188 2187 2187 2185 2184 2184 2185 2187 2189 2190 2191 2191 2190 2189 2189 2189 2190 2190 2190 2191 2192 2191 2191 2192 2191 2190 2190 2190 2189 2188 2187 2186 2185 2185 2188 2191 2195 2197 2196 2194 2190 2186 2186 2190 2196 2198 2199 2200 2201 2202 2202 2202 2202 2202 2202 2202 2202 2183 2183 2184 2185 2185 2185 2186 2189 2192 2195 2196 2197 2198 2198 2199 2199 2200 2200 2201 2202 2202 2201 2201 2204 2205 2203 2202 2201 2200 2199 2197 2195 2192 2191 2193 2196 2201 2206 2209 2209 2205 2200 2198 2200 2202 2201 2199 2197 2199 2203 2207 2209 2209 2210 2210 2209 2206 2182 2181 2183 2186 2188 2190 2194 2198 2203 2207 2208 2209 2211 2213 2214 2214 2214 2214 2216 2218 2218 2218 2217 2218 2218 2215 2214 2211 2208 2207 2206 2205 2204 2203 2203 2203 2206 2211 2217 2223 2225 2223 2220 2218 2216 2213 2210 2206 2204 2207 2212 2216 2218 2219 2218 2215 2212 2186 2186 2187 2189 2192 2197 2203 2211 2217 2222 2224 2226 2228 2231 2232 2231 2229 2229 2230 2231 2231 2230 2230 2230 2229 2225 2222 2219 2215 2212 2210 2211 2213 2215 2216 2215 2216 2217 2221 2226 2231 2233 2234 2232 2230 2227 2224 2222 2221 2222 2225 2230 2232 2232 2231 2231 2231 2191 2191 2193 2197 2202 2207 2215 2223 2231 2237 2240 2243 2245 2246 2245 2244 2245 2246 2246 2245 2244 2241 2240 2239 2237 2233 2228 2224 2221 2218 2216 2217 2220 2222 2223 2224 2226 2227 2228 2229 2231 2235 2237 2238 2237 2236 2235 2234 2232 2233 2238 2244 2248 2249 2249 2251 2253 2194 2195 2198 2202 2208 2215 2222 2229 2236 2242 2246 2250 2251 2250 2249 2249 2252 2254 2256 2256 2255 2251 2249 2247 2245 2242 2239 2237 2234 2231 2229 2228 2227 2227 2227 2227 2229 2231 2233 2233 2234 2236 2239 2241 2242 2242 2243 2244 2244 2243 2245 2252 2259 2263 2264 2266 2269 2198 2199 2201 2205 2212 2218 2225 2230 2236 2242 2246 2248 2248 2248 2248 2249 2252 2256 2259 2258 2258 2259 2258 2255 2251 2249 2249 2249 2247 2244 2240 2237 2235 2233 2231 2229 2228 2229 2232 2233 2234 2234 2236 2239 2243 2246 2249 2251 2252 2252 2252 2255 2262 2268 2271 2272 2272 2204 2206 2211 2216 2222 2229 2236 2244 2249 2254 2256 2256 2256 2256 2257 2258 2261 2262 2260 2259 2259 2258 2257 2254 2252 2253 2255 2255 2252 2248 2244 2240 2237 2235 2233 2232 2230 2229 2230 2232 2232 2230 2231 2233 2237 2242 2248 2252 2255 2255 2254 2254 2258 2263 2267 2267 2266 2222 2226 2231 2235 2240 2246 2253 2259 2264 2267 2267 2266 2266 2265 2264 2263 2261 2260 2259 2259 2259 2257 2255 2253 2253 2253 2253 2252 2249 2245 2240 2235 2231 2228 2227 2227 2228 2230 2232 2233 2233 2232 2232 2233 2234 2236 2241 2248 2253 2254 2252 2250 2251 2254 2257 2257 2254 2241 2245 2251 2256 2261 2265 2269 2274 2278 2281 2280 2280 2280 2279 2276 2271 2265 2259 2257 2257 2258 2256 2254 2252 2252 2252 2250 2247 2243 2238 2233 2227 2223 2219 2218 2218 2219 2224 2230 2235 2237 2239 2240 2241 2241 2239 2239 2242 2247 2251 2252 2251 2249 2249 2250 2249 2245 2254 2259 2263 2267 2270 2273 2276 2278 2281 2283 2284 2284 2285 2284 2282 2278 2271 2261 2254 2253 2254 2254 2253 2252 2253 2253 2252 2247 2241 2233 2224 2216 2210 2206 2205 2207 2209 2213 2222 2231 2237 2241 2245 2249 2251 2250 2246 2244 2245 2248 2252 2254 2254 2253 2253 2251 2246 2261 2264 2266 2266 2266 2265 2265 2265 2265 2266 2267 2269 2270 2272 2271 2269 2265 2259 2252 2248 2248 2249 2251 2253 2254 2256 2254 2247 2235 2223 2211 2202 2194 2189 2188 2192 2196 2201 2209 2219 2227 2235 2240 2244 2249 2252 2253 2251 2248 2248 2251 2256 2260 2262 2262 2259 2255 2261 2261 2261 2259 2257 2253 2248 2245 2243 2242 2243 2241 2240 2240 2244 2246 2244 2243 2242 2242 2241 2244 2249 2253 2256 2257 2252 2240 2223 2208 2197 2189 2182 2176 2173 2175 2180 2183 2188 2196 2206 2217 2224 2228 2232 2238 2243 2247 2249 2248 2250 2255 2261 2265 2265 2263 2257 2256 2256 2254 2251 2246 2238 2230 2224 2220 2218 2216 2213 2208 2206 2207 2214 2219 2221 2225 2231 2234 2239 2248 2254 2257 2255 2246 2230 2210 2196 2187 2181 2175 2168 2162 2160 2161 2164 2169 2176 2185 2195 2203 2209 2213 2219 2224 2230 2236 2241 2244 2248 2252 2255 2256 2254 2249 2250 2249 2246 2239 2228 2217 2206 2198 2192 2188 2183 2178 2177 2181 2182 2185 2193 2200 2207 2217 2225 2234 2245 2253 2254 2249 2238 2221 2201 2188 2180 2173 2166 2158 2152 2148 2150 2154 2162 2168 2174 2180 2186 2193 2198 2202 2206 2210 2214 2220 2225 2228 2231 2234 2235 2234 2231 2240 2236 2229 2216 2201 2188 2178 2170 2164 2160 2157 2154 2157 2164 2167 2165 2169 2179 2190 2202 2215 2228 2238 2245 2245 2240 2231 2213 2192 2182 2175 2164 2152 2144 2139 2140 2144 2150 2155 2160 2162 2166 2171 2176 2180 2182 2185 2187 2190 2193 2197 2199 2202 2204 2207 2208 2207 2221 2213 2201 2186 2170 2159 2152 2147 2145 2143 2141 2139 2142 2148 2150 2148 2152 2163 2174 2187 2204 2219 2228 2231 2231 2230 2222 2199 2181 2175 2165 2149 2136 2131 2132 2136 2139 2140 2141 2143 2146 2151 2155 2157 2159 2160 2163 2164 2166 2169 2171 2172 2174 2176 2179 2182 2184 2190 2181 2167 2153 2142 2135 2131 2129 2127 2123 2119 2119 2123 2130 2134 2135 2139 2146 2157 2173 2193 2208 2215 2215 2217 2218 2204 2182 2172 2165 2152 2137 2129 2129 2134 2136 2133 2128 2127 2130 2135 2139 2140 2141 2142 2143 2144 2145 2147 2149 2150 2150 2151 2154 2157 2160 2164 2159 2147 2133 2125 2120 2117 2114 2109 2104 2099 2098 2102 2108 2116 2122 2122 2124 2130 2142 2160 2179 2192 2198 2200 2201 2197 2179 2165 2161 2154 2143 2133 2131 2132 2133 2133 2128 2124 2124 2127 2130 2131 2131 2132 2133 2135 2134 2133 2133 2133 2133 2131 2131 2133 2136 2139 2142 2130 2115 2108 2106 2105 2103 2098 2092 2089 2089 2089 2092 2096 2102 2105 2106 2109 2114 2127 2144 2161 2173 2179 2182 2182 2172 2158 2154 2153 2147 2139 2132 2129 2126 2123 2124 2124 2124 2125 2125 2125 2125 2125 2127 2130 2132 2131 2128 2122 2117 2111 2107 2106 2106 2109 2110 2111 2100 2092 2093 2093 2090 2089 2087 2084 2083 2082 2079 2078 2080 2084 2086 2087 2091 2099 2112 2129 2143 2152 2157 2160 2162 2156 2144 2142 2147 2144 2135 2130 2126 2120 2114 2113 2117 2120 2122 2121 2120 2120 2122 2125 2127 2127 2124 2116 2104 2092 2080 2074 2071 2073 2077 2078 2079 2078 2078 2081 2080 2077 2078 2079 2076 2072 2068 2064 2064 2066 2068 2070 2073 2081 2093 2106 2117 2124 2129 2134 2139 2144 2141 2129 2124 2133 2139 2133 2127 2125 2122 2112 2102 2103 2110 2115 2116 2117 2118 2118 2118 2117 2113 2104 2089 2072 2058 2046 2040 2039 2042 2046 2050 2053 2064 2066 2070 2069 2066 2066 2066 2063 2058 2054 2054 2056 2058 2059 2062 2069 2081 2092 2099 2100 2103 2106 2110 2115 2120 2121 2111 2101 2108 2123 2128 2123 2118 2117 2111 2096 2087 2092 2103 2111 2115 2115 2111 2105 2099 2088 2074 2059 2042 2027 2018 2015 2015 2018 2022 2027 2032 2053 2056 2061 2062 2058 2052 2052 2052 2049 2046 2048 2055 2057 2058 2062 2070 2077 2082 2083 2081 2079 2077 2079 2083 2087 2090 2088 2079 2077 2089 2100 2101 2098 2098 2098 2089 2076 2071 2080 2096 2105 2101 2092 2081 2073 2062 2049 2034 2019 2007 2000 1999 2000 2004 2007 2010 2014 2043 2047 2053 2053 2047 2039 2037 2040 2042 2040 2044 2052 2058 2060 2062 2064 2065 2066 2066 2062 2056 2049 2045 2050 2055 2056 2058 2058 2055 2052 2052 2056 2062 2067 2070 2067 2056 2048 2054 2069 2076 2069 2060 2053 2047 2038 2027 2013 2001 1994 1991 1991 1994 1996 1996 1995 1996 2035 2040 2043 2041 2033 2025 2022 2024 2030 2035 2038 2044 2052 2057 2058 2055 2053 2053 2051 2045 2037 2029 2020 2020 2026 2028 2031 2035 2032 2020 2014 2021 2028 2031 2035 2035 2026 2016 2020 2035 2042 2036 2031 2027 2022 2014 2004 1993 1987 1986 1986 1987 1990 1989 1986 1984 1986 2027 2030 2029 2026 2020 2013 2008 2006 2013 2024 2032 2036 2041 2047 2049 2042 2039 2038 2031 2024 2019 2010 2001 1999 2003 2008 2011 2007 1997 1988 1992 2001 2001 1997 1999 2004 2001 1993 1993 2003 2010 2009 2007 2004 2000 1994 1986 1979 1976 1976 1978 1982 1985 1984 1982 1983 1986 2015 2018 2016 2010 2003 1995 1992 1992 1997 2006 2019 2028 2031 2037 2037 2028 2022 2013 2003 1999 1994 1987 1985 1988 1990 1991 1987 1976 1969 1971 1980 1983 1975 1970 1977 1984 1986 1982 1980 1984 1991 1993 1989 1986 1984 1981 1973 1967 1965 1966 1971 1977 1982 1983 1984 1986 1989 2005 2007 2002 1991 1980 1973 1977 1983 1985 1986 1995 2007 2014 2017 2013 2006 1997 1988 1981 1977 1973 1970 1973 1977 1978 1972 1964 1959 1960 1965 1967 1962 1955 1959 1968 1973 1973 1972 1973 1976 1982 1981 1976 1975 1976 1970 1962 1957 1955 1959 1967 1975 1981 1982 1983 1985 1986 1995 1991 1981 1970 1962 1961 1966 1970 1972 1971 1976 1981 1983 1979 1977 1980 1979 1972 1966 1964 1960 1957 1960 1964 1963 1956 1951 1953 1957 1958 1954 1949 1949 1954 1958 1959 1962 1965 1968 1970 1970 1967 1968 1971 1968 1960 1955 1953 1954 1958 1966 1973 1977 1975 1975 1978 1979 1979 1969 1962 1958 1957 1958 1959 1961 1964 1964 1962 1959 1952 1946 1952 1962 1963 1958 1955 1954 1950 1951 1955 1955 1951 1946 1945 1949 1953 1955 1951 1946 1944 1943 1943 1947 1955 1962 1963 1961 1958 1960 1967 1966 1959 1955 1955 1956 1958 1960 1962 1968 1968 1965 1966 1971 1976 1958 1953 1955 1957 1957 1955 1954 1959 1964 1960 1949 1939 1935 1937 1945 1954 1954 1951 1951 1948 1947 1953 1956 1951 1944 1942 1946 1951 1954 1955 1950 1941 1935 1933 1936 1945 1952 1957 1957 1956 1957 1961 1961 1957 1953 1954 1959 1961 1962 1961 1956 1957 1958 1958 1960 1966 1974 1947 1948 1953 1957 1955 1951 1951 1958 1961 1953 1937 1928 1931 1939 1948 1952 1953 1954 1950 1946 1949 1958 1960 1950 1941 1943 1951 1957 1955 1950 1941 1931 1928 1931 1939 1946 1950 1954 1955 1959 1961 1961 1957 1953 1951 1953 1961 1963 1961 1956 1948 1947 1951 1955 1957 1964 1973 1943 1945 1950 1952 1948 1945 1946 1952 1955 1950 1938 1932 1934 1938 1947 1951 1953 1953 1947 1945 1951 1960 1960 1950 1942 1942 1950 1958 1951 1941 1931 1927 1930 1935 1939 1942 1951 1955 1957 1958 1956 1957 1955 1954 1953 1954 1959 1962 1960 1952 1945 1945 1951 1955 1958 1963 1968 1939 1939 1941 1943 1944 1943 1940 1942 1949 1953 1951 1946 1940 1936 1940 1949 1950 1944 1942 1940 1950 1957 1953 1948 1941 1939 1950 1956 1948 1940 1932 1932 1938 1940 1939 1943 1949 1953 1954 1950 1947 1950 1953 1954 1951 1952 1956 1959 1957 1952 1949 1951 1955 1957 1957 1957 1957 1936 1934 1934 1938 1945 1945 1936 1933 1938 1949 1958 1954 1944 1935 1934 1943 1949 1948 1941 1940 1949 1953 1950 1945 1940 1941 1947 1954 1953 1947 1939 1938 1941 1944 1943 1945 1950 1950 1951 1947 1941 1942 1949 1953 1952 1952 1956 1958 1956 1954 1953 1956 1960 1958 1952 1947 1945 1934 1933 1934 1938 1943 1943 1932 1927 1930 1939 1949 1954 1952 1943 1936 1944 1956 1951 1942 1945 1947 1947 1948 1942 1936 1935 1941 1951 1957 1953 1947 1943 1942 1946 1948 1947 1947 1950 1954 1952 1943 1938 1943 1952 1956 1955 1955 1955 1954 1953 1952 1954 1957 1953 1944 1941 1940 1934 1935 1937 1935 1936 1935 1925 1920 1927 1935 1940 1953 1963 1958 1951 1952 1957 1948 1944 1947 1947 1948 1949 1942 1933 1932 1938 1950 1960 1957 1952 1948 1946 1948 1951 1949 1949 1953 1957 1956 1949 1942 1943 1950 1957 1956 1952 1953 1952 1951 1949 1949 1949 1943 1938 1940 1940 1937 1938 1930 1922 1925 1927 1923 1923 1933 1938 1938 1950 1962 1965 1960 1950 1950 1948 1944 1947 1951 1953 1952 1946 1942 1940 1943 1951 1962 1959 1952 1949 1947 1948 1955 1956 1956 1956 1956 1956 1951 1948 1948 1948 1953 1954 1952 1953 1952 1949 1948 1948 1948 1943 1942 1942 1940 1939 1934 1916 1910 1922 1927 1931 1933 1935 1939 1935 1942 1952 1960 1960 1956 1955 1949 1945 1948 1953 1953 1950 1948 1952 1955 1953 1956 1960 1959 1951 1947 1943 1943 1952 1958 1958 1955 1953 1954 1950 1948 1949 1947 1949 1952 1952 1951 1951 1950 1950 1953 1955 1955 1952 1946 1942 1943 1933 1911 1907 1921 1932 1941 1942 1937 1934 1932 1940 1948 1952 1958 1961 1952 1946 1947 1950 1952 1951 1948 1948 1951 1956 1957 1959 1957 1954 1948 1945 1942 1940 1942 1950 1949 1946 1947 1951 1951 1949 1946 1945 1946 1948 1948 1947 1948 1950 1952 1956 1961 1961 1955 1948 1945 1948 1935 1917 1915 1924 1933 1945 1950 1942 1933 1930 1940 1948 1953 1959 1960 1952 1945 1946 1947 1947 1947 1946 1948 1948 1951 1955 1958 1956 1951 1947 1946 1941 1934 1933 1939 1940 1938 1941 1945 1949 1946 1943 1943 1944 1944 1944 1943 1946 1950 1952 1952 1955 1957 1952 1947 1945 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2190 2189 2189 2189 2189 2190 2190 2190 2190 2189 2188 2186 2185 2183 2183 2185 2187 2189 2189 2187 2185 2184 2185 2188 2191 2191 2189 2187 2186 2188 2190 2192 2192 2191 2191 2190 2191 2191 2192 2191 2191 2190 2190 2189 2188 2189 2190 2190 2189 2188 2188 2188 2188 2187 2186 2186 2185 2184 2183 2183 2184 2184 2184 2183 2183 2183 2182 2182 2181 2181 2180 2179 2179 2179 2180 2180 2180 2180 2179 2179 2180 2181 2181 2182 2182 2181 2181 2181 2181 2182 2182 2183 2183 2183 2183 2183 2182 2183 2184 2185 2186 2187 2188 2188 2187 2186 2186 2187 2187 2188 2189 2190 2191 2192 2193 2182 2182 2183 2183 2183 2183 2183 2183 2182 2182 2181 2181 2180 2180 2179 2179 2179 2180 2180 2180 2179 2178 2177 2176 2175 2175 2175 2175 2174 2174 2175 2175 2176 2176 2176 2177 2177 2178 2179 2180 2181 2182 2182 2183 2183 2183 2182 2183 2183 2185 2186 2187 2189 2191 2192 2194 2196 2181 2182 2182 2182 2182 2181 2181 2181 2182 2182 2182 2181 2181 2180 2180 2180 2181 2181 2182 2183 2183 2182 2180 2180 2180 2180 2179 2178 2176 2175 2175 2175 2176 2177 2177 2177 2178 2178 2179 2180 2182 2184 2184 2183 2180 2178 2178 2178 2180 2182 2184 2187 2190 2193 2196 2198 2200 2178 2179 2180 2180 2181 2180 2179 2179 2180 2181 2182 2183 2183 2184 2184 2185 2185 2186 2186 2187 2188 2186 2184 2184 2185 2184 2183 2183 2182 2181 2179 2179 2180 2180 2180 2180 2181 2182 2183 2185 2188 2191 2191 2186 2182 2180 2180 2182 2184 2187 2189 2192 2195 2198 2201 2202 2202 2174 2176 2177 2179 2180 2181 2182 2183 2184 2185 2187 2189 2191 2193 2194 2195 2194 2195 2195 2195 2195 2195 2194 2192 2192 2192 2191 2190 2189 2188 2187 2187 2186 2186 2186 2187 2188 2188 2189 2191 2195 2198 2198 2193 2189 2188 2189 2189 2190 2191 2192 2194 2197 2200 2203 2204 2204 2172 2175 2178 2180 2182 2184 2188 2192 2195 2197 2199 2201 2204 2207 2208 2209 2209 2209 2208 2207 2207 2207 2206 2205 2203 2202 2201 2200 2198 2197 2196 2195 2194 2193 2194 2195 2196 2196 2197 2199 2201 2204 2205 2204 2203 2202 2201 2199 2198 2196 2196 2199 2204 2209 2213 2214 2213 2175 2178 2182 2186 2188 2190 2195 2200 2205 2210 2214 2217 2220 2222 2224 2225 2225 2223 2222 2220 2219 2218 2217 2215 2213 2211 2208 2207 2206 2204 2201 2200 2200 2200 2200 2201 2203 2203 2204 2205 2208 2210 2213 2215 2217 2217 2216 2214 2213 2210 2207 2208 2215 2223 2228 2228 2227 2182 2185 2188 2192 2195 2198 2203 2208 2213 2218 2224 2228 2231 2235 2238 2239 2236 2233 2230 2229 2228 2226 2224 2222 2221 2219 2215 2213 2212 2209 2206 2205 2206 2206 2206 2206 2207 2208 2209 2210 2212 2216 2220 2223 2226 2229 2230 2230 2229 2227 2224 2224 2229 2238 2243 2243 2240 2189 2190 2192 2195 2198 2202 2207 2212 2218 2224 2230 2234 2238 2242 2245 2245 2242 2239 2238 2238 2236 2233 2231 2230 2228 2225 2222 2220 2217 2214 2213 2213 2214 2213 2211 2210 2211 2212 2213 2214 2217 2220 2223 2227 2230 2234 2238 2241 2241 2240 2238 2238 2244 2252 2257 2256 2253 2196 2195 2194 2196 2201 2207 2214 2221 2227 2233 2239 2244 2249 2251 2250 2249 2248 2247 2244 2241 2239 2238 2236 2234 2233 2232 2230 2228 2225 2223 2222 2221 2219 2217 2214 2213 2213 2214 2215 2217 2219 2221 2223 2226 2230 2234 2239 2244 2247 2247 2247 2248 2252 2258 2263 2263 2262 2202 2201 2202 2207 2214 2222 2228 2234 2241 2248 2254 2257 2257 2256 2256 2255 2253 2249 2246 2245 2244 2242 2239 2238 2238 2238 2236 2233 2230 2226 2222 2218 2216 2214 2213 2212 2212 2213 2214 2215 2218 2220 2221 2224 2227 2231 2235 2241 2246 2248 2249 2250 2253 2257 2261 2262 2262 2212 2212 2216 2223 2231 2239 2244 2250 2255 2261 2265 2266 2264 2261 2260 2259 2257 2252 2248 2246 2245 2242 2239 2238 2238 2237 2234 2231 2226 2220 2214 2209 2207 2205 2205 2205 2206 2207 2209 2211 2214 2217 2220 2223 2226 2229 2232 2236 2241 2246 2248 2249 2250 2253 2255 2256 2256 2224 2228 2232 2239 2246 2251 2256 2260 2264 2268 2271 2271 2269 2267 2264 2262 2258 2253 2248 2244 2241 2238 2236 2235 2233 2231 2227 2222 2217 2211 2205 2199 2195 2194 2194 2194 2196 2199 2202 2205 2209 2214 2219 2223 2227 2230 2233 2235 2239 2245 2248 2249 2249 2249 2249 2248 2246 2237 2242 2247 2252 2255 2257 2259 2262 2264 2266 2268 2268 2268 2267 2265 2260 2254 2250 2247 2242 2237 2234 2232 2231 2229 2225 2221 2215 2208 2201 2194 2189 2186 2183 2183 2183 2184 2187 2192 2197 2202 2207 2213 2220 2225 2229 2233 2236 2239 2243 2246 2248 2248 2247 2245 2242 2239 2248 2252 2255 2257 2257 2256 2256 2256 2256 2256 2256 2256 2255 2254 2254 2254 2249 2243 2241 2239 2235 2231 2230 2229 2227 2224 2218 2211 2203 2195 2187 2182 2178 2175 2174 2173 2172 2174 2179 2187 2194 2200 2205 2211 2217 2222 2227 2231 2235 2239 2242 2244 2245 2245 2243 2239 2234 2253 2256 2256 2254 2251 2248 2245 2242 2240 2238 2236 2234 2234 2232 2232 2236 2238 2235 2232 2232 2230 2228 2229 2229 2228 2224 2217 2208 2199 2190 2182 2175 2170 2167 2165 2164 2164 2167 2172 2180 2188 2193 2197 2203 2208 2213 2217 2220 2224 2229 2233 2235 2237 2238 2238 2236 2232 2251 2251 2248 2244 2237 2230 2225 2220 2216 2213 2210 2207 2208 2211 2210 2212 2218 2221 2220 2221 2222 2224 2226 2228 2228 2223 2212 2201 2191 2182 2175 2169 2165 2161 2159 2160 2163 2168 2173 2179 2183 2186 2191 2197 2203 2207 2209 2211 2212 2214 2218 2221 2225 2227 2228 2227 2225 2242 2238 2233 2224 2215 2206 2201 2197 2193 2190 2188 2186 2187 2189 2190 2190 2194 2201 2206 2208 2211 2217 2221 2224 2224 2219 2206 2192 2182 2175 2170 2167 2163 2159 2158 2159 2162 2166 2170 2173 2175 2178 2184 2190 2194 2197 2200 2201 2200 2198 2197 2200 2205 2210 2212 2213 2210 2227 2221 2212 2200 2191 2186 2183 2180 2176 2173 2171 2169 2167 2166 2166 2169 2175 2185 2193 2195 2200 2208 2212 2214 2217 2213 2199 2184 2175 2172 2170 2165 2161 2158 2156 2155 2153 2154 2156 2158 2161 2165 2170 2174 2177 2180 2182 2183 2182 2179 2176 2176 2181 2187 2191 2193 2191 2207 2198 2188 2179 2175 2172 2168 2164 2160 2154 2150 2147 2143 2140 2143 2153 2163 2172 2180 2184 2189 2196 2200 2204 2208 2203 2187 2174 2171 2171 2168 2163 2158 2155 2150 2143 2137 2136 2139 2143 2147 2150 2153 2156 2158 2160 2161 2162 2163 2162 2160 2159 2162 2166 2170 2172 2171 2182 2172 2165 2162 2159 2154 2150 2146 2139 2132 2127 2124 2121 2122 2130 2143 2154 2161 2168 2173 2177 2181 2187 2193 2197 2187 2173 2166 2165 2166 2163 2157 2153 2148 2142 2132 2126 2126 2130 2134 2137 2139 2141 2142 2144 2145 2147 2149 2150 2149 2147 2146 2147 2149 2151 2153 2154 2153 2148 2147 2145 2140 2135 2132 2129 2123 2116 2112 2109 2107 2109 2119 2132 2142 2149 2155 2158 2160 2168 2176 2180 2179 2170 2161 2158 2155 2154 2152 2149 2147 2143 2137 2130 2125 2124 2125 2127 2130 2132 2134 2135 2136 2137 2136 2135 2133 2131 2130 2129 2130 2131 2133 2136 2136 2130 2130 2130 2127 2123 2119 2117 2116 2111 2105 2100 2098 2097 2100 2109 2120 2129 2136 2139 2141 2148 2157 2161 2164 2162 2155 2150 2149 2146 2141 2140 2141 2141 2139 2134 2130 2125 2121 2119 2121 2124 2127 2128 2127 2125 2124 2120 2114 2109 2107 2108 2109 2109 2110 2113 2115 2115 2114 2113 2113 2111 2107 2102 2100 2100 2098 2094 2091 2091 2092 2096 2104 2112 2119 2122 2124 2129 2137 2143 2146 2150 2150 2143 2137 2136 2135 2129 2128 2131 2134 2134 2131 2125 2121 2116 2112 2113 2119 2121 2119 2115 2110 2107 2100 2092 2086 2085 2085 2086 2086 2087 2090 2091 2092 2099 2098 2097 2095 2089 2082 2081 2084 2086 2085 2084 2085 2087 2092 2099 2104 2108 2110 2113 2119 2126 2132 2136 2140 2140 2131 2123 2122 2122 2119 2115 2117 2122 2127 2126 2122 2117 2112 2106 2106 2110 2111 2107 2102 2097 2092 2084 2076 2070 2067 2065 2064 2064 2068 2071 2071 2071 2086 2086 2083 2078 2074 2072 2071 2073 2075 2076 2077 2077 2078 2082 2087 2092 2097 2099 2102 2108 2116 2123 2125 2125 2125 2120 2111 2107 2106 2100 2092 2094 2107 2117 2119 2116 2114 2108 2099 2095 2096 2096 2095 2091 2086 2079 2072 2064 2058 2054 2051 2048 2050 2055 2057 2056 2059 2079 2079 2071 2065 2067 2071 2070 2067 2066 2067 2070 2071 2071 2073 2078 2084 2087 2088 2089 2094 2099 2103 2103 2102 2103 2101 2093 2086 2081 2072 2063 2069 2088 2102 2103 2098 2097 2096 2089 2081 2079 2080 2083 2082 2077 2070 2063 2056 2048 2044 2042 2041 2043 2046 2046 2048 2054 2076 2072 2061 2055 2060 2066 2066 2062 2060 2062 2066 2069 2070 2071 2074 2075 2075 2074 2075 2075 2072 2069 2070 2073 2071 2067 2061 2055 2049 2042 2040 2050 2069 2083 2081 2071 2066 2068 2068 2065 2062 2064 2069 2073 2071 2062 2053 2046 2040 2037 2036 2037 2038 2037 2038 2043 2049 2069 2065 2053 2044 2045 2051 2054 2053 2053 2055 2061 2067 2070 2071 2068 2061 2055 2057 2061 2057 2045 2039 2038 2040 2036 2032 2031 2027 2021 2018 2023 2035 2050 2062 2060 2049 2043 2043 2047 2048 2044 2046 2056 2062 2058 2047 2038 2034 2031 2029 2029 2029 2030 2031 2035 2039 2042 2060 2057 2045 2031 2024 2027 2036 2042 2044 2042 2045 2053 2061 2065 2056 2042 2038 2038 2036 2029 2020 2017 2017 2019 2014 2012 2013 2010 2006 2007 2013 2023 2032 2038 2040 2037 2033 2032 2034 2032 2028 2033 2043 2045 2038 2028 2023 2021 2020 2018 2017 2018 2021 2027 2032 2035 2037 2050 2044 2030 2015 2004 2004 2018 2030 2032 2026 2023 2032 2044 2049 2040 2030 2026 2017 2011 2006 2003 2002 2006 2009 2007 2004 2004 2002 2002 2004 2008 2011 2012 2017 2026 2030 2028 2027 2025 2020 2020 2027 2027 2023 2020 2015 2011 2009 2008 2008 2011 2012 2015 2020 2025 2030 2033 2038 2027 2010 1999 1990 1991 2006 2016 2013 2007 2006 2015 2021 2022 2020 2020 2015 2004 1999 1997 1995 1996 2001 2007 2006 2000 1997 1997 2000 2001 2000 1998 1997 2005 2016 2022 2022 2020 2017 2015 2018 2017 2010 2009 2012 2008 2002 2001 2001 2005 2010 2011 2011 2012 2015 2021 2025 2021 2008 1996 1990 1987 1990 1998 2002 1998 1993 1996 2003 2002 1998 2000 2003 2001 1996 1994 1993 1992 1993 1997 2002 2001 1995 1993 1995 1996 1994 1991 1989 1991 1999 2008 2011 2014 2015 2015 2014 2010 2003 2003 2007 2008 2001 1995 1996 2001 2007 2009 2008 2006 2005 2008 2014 2018 2002 1995 1991 1989 1989 1992 1995 1997 1996 1991 1989 1991 1988 1986 1987 1988 1989 1990 1990 1990 1991 1993 1996 1997 1995 1993 1993 1994 1994 1991 1988 1988 1991 1996 1998 2000 2006 2011 2010 2005 1998 1997 2001 2005 2001 1994 1991 1994 2001 2005 2004 2002 1999 2000 2005 2011 2014 1991 1989 1990 1992 1993 1993 1995 2000 1999 1990 1984 1983 1984 1985 1984 1985 1987 1989 1990 1990 1992 1996 1996 1993 1994 1996 1998 1999 1997 1994 1991 1988 1989 1990 1991 1993 1998 1999 1997 1994 1993 1996 1999 2000 1995 1989 1988 1993 1997 1998 1996 1993 1992 1997 2003 2009 2013 1985 1986 1989 1991 1991 1989 1992 1996 1994 1985 1980 1983 1987 1989 1989 1990 1992 1992 1989 1988 1992 1998 1997 1993 1996 2000 2004 2005 2001 1994 1988 1984 1981 1982 1984 1987 1990 1990 1990 1991 1993 1995 1996 1996 1990 1983 1984 1990 1994 1992 1989 1987 1988 1994 2001 2007 2010 1981 1980 1983 1986 1986 1983 1983 1985 1984 1980 1979 1985 1989 1991 1995 1999 2001 1998 1992 1986 1991 1999 1997 1995 1998 2001 2007 2011 2000 1989 1984 1982 1980 1978 1979 1982 1986 1990 1992 1993 1994 1994 1996 1994 1987 1981 1983 1990 1993 1990 1987 1986 1989 1993 1999 2003 2003 1976 1972 1974 1979 1981 1980 1978 1977 1976 1978 1981 1985 1987 1991 1999 2008 2010 2006 1997 1990 1992 2000 2000 1997 1999 2001 2008 2012 2002 1988 1984 1987 1988 1984 1980 1981 1986 1991 1994 1993 1991 1991 1993 1992 1989 1985 1987 1992 1993 1992 1991 1992 1994 1997 1998 1995 1991 1971 1968 1970 1975 1977 1977 1974 1973 1974 1976 1981 1984 1983 1990 2001 2007 2012 2013 2005 1997 1997 2001 2000 1998 2001 2003 2006 2011 2006 1995 1990 1995 1997 1993 1985 1982 1986 1990 1993 1990 1987 1987 1989 1991 1991 1992 1993 1994 1994 1994 1995 1997 1999 1999 1994 1988 1983 1973 1968 1970 1975 1977 1972 1969 1970 1973 1976 1979 1983 1984 1993 2000 2001 2005 2013 2007 2001 1999 1994 1992 1993 1998 2001 2003 2006 2006 2000 1999 2000 2000 1997 1993 1988 1987 1989 1992 1990 1985 1984 1988 1991 1993 1996 1997 1996 1994 1993 1993 1995 1998 1992 1986 1984 1983 1979 1971 1970 1976 1978 1973 1967 1967 1971 1973 1976 1983 1992 1998 1999 1999 2003 2003 2002 2001 1995 1987 1983 1986 1991 1995 1998 2001 2002 1999 2001 2001 1998 1996 1995 1994 1993 1995 1997 1994 1987 1985 1988 1992 1994 1997 1998 1997 1995 1992 1991 1993 1993 1985 1982 1985 1987 1985 1978 1972 1971 1975 1978 1978 1973 1972 1975 1977 1981 1991 1995 1997 2003 2009 2009 2007 2005 1994 1985 1984 1985 1985 1990 1994 1995 1994 1991 1991 1995 1996 1995 1996 2000 2003 2005 2003 1997 1993 1991 1990 1992 1997 2000 2000 1998 1994 1990 1991 1993 1993 1988 1987 1990 1990 1990 1985 1973 1966 1972 1983 1988 1983 1977 1977 1979 1982 1985 1986 1995 2008 2013 2013 2009 2002 1993 1988 1989 1991 1990 1989 1993 1992 1987 1981 1980 1986 1993 1994 1995 2001 2006 2005 2000 1995 1995 1996 1993 1992 1995 2000 2000 1999 1996 1993 1992 1992 1995 1998 1999 1998 1994 1994 1988 1975 1967 1971 1982 1987 1984 1978 1975 1978 1987 1990 1989 1992 1998 1998 1998 1995 1988 1987 1990 1990 1993 1997 1996 1996 1993 1984 1976 1974 1980 1989 1992 1990 1993 1996 1995 1991 1988 1989 1991 1993 1993 1994 1995 1996 1997 2000 1999 1994 1989 1994 2004 2007 2003 2000 1991 1987 1977 1971 1972 1978 1980 1979 1974 1972 1980 1992 1998 1999 1997 1991 1984 1977 1973 1974 1980 1984 1986 1991 1997 1999 1999 1995 1986 1975 1971 1976 1987 1990 1986 1984 1985 1985 1983 1981 1980 1982 1985 1989 1992 1993 1993 1995 1998 2001 1995 1987 1991 2001 2004 2002 1999 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2184 2179 2179 2179 2178 2178 2178 2178 2179 2180 2181 2182 2181 2178 2175 2172 2172 2174 2177 2179 2179 2177 2174 2172 2173 2175 2178 2178 2176 2173 2172 2171 2172 2173 2173 2173 2172 2171 2171 2172 2173 2174 2173 2173 2173 2173 2172 2171 2170 2170 2170 2170 2170 2170 2170 2171 2170 2169 2172 2172 2173 2173 2173 2173 2173 2174 2174 2175 2175 2176 2176 2175 2174 2173 2172 2172 2173 2173 2172 2171 2170 2169 2169 2169 2170 2170 2170 2169 2169 2169 2169 2169 2169 2168 2168 2168 2169 2169 2169 2169 2170 2170 2170 2171 2171 2172 2173 2173 2174 2174 2175 2176 2176 2176 2177 2170 2170 2171 2171 2171 2171 2171 2171 2171 2171 2171 2172 2172 2172 2171 2170 2169 2168 2168 2168 2167 2167 2166 2165 2165 2164 2164 2164 2163 2162 2162 2162 2163 2164 2166 2167 2167 2167 2168 2168 2168 2168 2168 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2182 2173 2173 2174 2174 2174 2173 2172 2172 2172 2173 2173 2173 2173 2172 2172 2171 2170 2169 2167 2167 2166 2166 2165 2165 2165 2164 2164 2164 2164 2164 2163 2163 2163 2164 2166 2168 2170 2171 2171 2171 2171 2170 2171 2172 2172 2172 2172 2171 2171 2172 2173 2175 2176 2178 2180 2183 2185 2174 2172 2172 2173 2174 2175 2175 2176 2176 2176 2177 2177 2177 2178 2178 2178 2178 2176 2175 2174 2174 2175 2174 2172 2170 2169 2168 2168 2168 2169 2170 2170 2170 2169 2170 2171 2173 2175 2177 2177 2177 2177 2178 2180 2180 2179 2177 2175 2174 2173 2174 2175 2177 2178 2181 2185 2189 2170 2169 2168 2169 2171 2174 2177 2179 2179 2180 2181 2183 2185 2186 2187 2187 2187 2187 2187 2185 2184 2185 2185 2182 2179 2177 2177 2176 2175 2174 2174 2176 2177 2178 2177 2177 2178 2179 2181 2183 2184 2185 2188 2190 2190 2190 2189 2188 2185 2184 2184 2185 2186 2187 2189 2193 2197 2169 2170 2170 2170 2172 2176 2179 2181 2182 2184 2187 2191 2194 2196 2197 2197 2198 2200 2199 2198 2196 2195 2195 2194 2191 2190 2188 2187 2185 2183 2182 2181 2182 2183 2184 2186 2186 2186 2187 2188 2188 2190 2194 2197 2199 2202 2203 2203 2201 2199 2197 2197 2197 2197 2200 2203 2208 2172 2176 2177 2177 2178 2181 2184 2186 2188 2190 2194 2200 2203 2205 2205 2207 2210 2211 2210 2207 2207 2208 2209 2208 2204 2200 2198 2197 2196 2195 2193 2190 2188 2187 2189 2191 2192 2193 2194 2194 2193 2194 2197 2201 2205 2209 2212 2215 2216 2215 2214 2212 2210 2210 2213 2219 2224 2179 2183 2184 2184 2184 2186 2189 2192 2196 2199 2204 2209 2212 2213 2215 2218 2220 2220 2216 2213 2214 2216 2218 2217 2212 2207 2204 2206 2205 2204 2202 2199 2196 2195 2196 2197 2197 2197 2199 2201 2202 2202 2204 2208 2212 2216 2220 2223 2225 2227 2226 2224 2222 2223 2229 2235 2239 2188 2190 2190 2189 2190 2192 2195 2200 2206 2211 2216 2221 2224 2228 2232 2232 2229 2224 2221 2221 2223 2224 2223 2218 2213 2211 2212 2212 2211 2209 2208 2205 2203 2201 2201 2202 2202 2202 2203 2205 2208 2211 2213 2216 2220 2223 2227 2230 2233 2235 2236 2235 2233 2235 2241 2248 2250 2198 2198 2199 2200 2202 2204 2209 2216 2223 2226 2230 2234 2238 2242 2244 2243 2240 2239 2238 2236 2234 2230 2226 2223 2223 2222 2220 2217 2215 2213 2212 2211 2209 2206 2205 2205 2207 2207 2207 2208 2211 2215 2218 2220 2222 2225 2229 2233 2237 2240 2242 2242 2242 2243 2248 2254 2255 2212 2213 2214 2215 2218 2222 2228 2234 2239 2241 2245 2249 2254 2256 2256 2255 2253 2250 2249 2245 2240 2236 2234 2233 2230 2225 2222 2219 2217 2215 2213 2212 2210 2208 2206 2205 2207 2208 2209 2209 2211 2216 2218 2219 2221 2224 2227 2231 2236 2242 2245 2246 2246 2247 2250 2253 2255 2224 2226 2228 2231 2235 2240 2245 2250 2254 2257 2260 2264 2267 2265 2261 2259 2258 2257 2253 2248 2242 2239 2237 2234 2230 2226 2223 2220 2216 2212 2209 2206 2204 2202 2201 2201 2202 2204 2205 2207 2211 2215 2218 2220 2221 2224 2227 2230 2235 2241 2246 2248 2249 2249 2248 2249 2251 2234 2238 2241 2245 2249 2253 2257 2260 2263 2267 2271 2273 2273 2268 2262 2259 2258 2257 2252 2246 2241 2238 2236 2232 2229 2224 2220 2216 2211 2206 2201 2197 2194 2191 2190 2191 2193 2196 2200 2204 2210 2215 2219 2221 2223 2225 2228 2231 2235 2241 2246 2248 2248 2247 2245 2243 2244 2243 2248 2251 2254 2256 2258 2260 2261 2263 2266 2270 2271 2270 2265 2259 2254 2252 2250 2246 2241 2237 2235 2233 2230 2226 2220 2214 2210 2206 2202 2197 2192 2186 2183 2181 2180 2183 2188 2193 2199 2207 2214 2220 2223 2224 2225 2228 2231 2235 2240 2244 2244 2243 2242 2240 2237 2236 2249 2253 2255 2256 2256 2255 2254 2254 2254 2254 2256 2258 2259 2257 2252 2245 2242 2242 2239 2235 2234 2234 2232 2228 2222 2216 2212 2209 2207 2202 2196 2189 2183 2179 2177 2176 2178 2182 2189 2196 2204 2211 2218 2223 2226 2225 2226 2228 2232 2237 2239 2239 2237 2235 2234 2231 2229 2253 2254 2254 2252 2248 2245 2243 2240 2238 2238 2239 2240 2242 2244 2241 2235 2232 2232 2231 2229 2229 2230 2229 2224 2219 2217 2215 2213 2207 2199 2191 2183 2178 2176 2176 2175 2177 2181 2187 2194 2201 2206 2213 2220 2224 2223 2222 2224 2226 2229 2230 2231 2230 2230 2229 2226 2223 2253 2253 2249 2241 2234 2230 2229 2227 2224 2223 2224 2224 2224 2224 2225 2224 2222 2223 2222 2220 2220 2222 2222 2219 2218 2218 2214 2208 2198 2189 2182 2176 2173 2172 2173 2175 2177 2179 2182 2187 2192 2197 2203 2209 2213 2214 2213 2213 2214 2215 2215 2217 2218 2221 2222 2221 2217 2248 2244 2234 2223 2217 2216 2217 2217 2213 2209 2208 2208 2205 2200 2202 2207 2210 2212 2211 2209 2209 2211 2212 2215 2217 2213 2205 2196 2187 2179 2174 2172 2171 2171 2172 2173 2172 2170 2170 2172 2176 2182 2187 2190 2193 2195 2196 2195 2195 2195 2197 2199 2202 2207 2210 2212 2209 2236 2224 2212 2205 2206 2207 2206 2203 2196 2189 2186 2186 2183 2177 2177 2187 2195 2199 2199 2199 2200 2200 2203 2211 2212 2201 2192 2188 2182 2174 2172 2174 2175 2174 2170 2165 2160 2158 2159 2162 2166 2169 2170 2172 2174 2177 2178 2178 2178 2178 2180 2182 2186 2191 2196 2198 2196 2213 2201 2195 2196 2199 2196 2190 2182 2174 2168 2166 2166 2164 2160 2161 2171 2182 2185 2188 2190 2190 2190 2196 2205 2201 2188 2183 2183 2180 2177 2178 2180 2179 2172 2161 2151 2149 2151 2156 2159 2161 2160 2159 2160 2163 2166 2168 2170 2170 2169 2168 2169 2172 2177 2180 2181 2178 2187 2182 2185 2188 2185 2177 2169 2162 2157 2155 2154 2153 2151 2148 2150 2159 2167 2169 2173 2178 2178 2180 2189 2195 2187 2179 2179 2179 2177 2178 2180 2178 2172 2160 2147 2141 2142 2147 2151 2153 2153 2152 2152 2154 2157 2161 2163 2163 2161 2158 2156 2156 2158 2161 2163 2162 2159 2166 2170 2175 2171 2163 2155 2150 2148 2147 2145 2142 2140 2138 2137 2139 2144 2147 2150 2157 2162 2166 2173 2181 2180 2174 2172 2173 2172 2169 2169 2169 2167 2161 2149 2139 2134 2135 2139 2142 2144 2144 2144 2146 2148 2150 2151 2150 2148 2146 2144 2143 2143 2144 2144 2145 2145 2144 2153 2158 2157 2149 2141 2137 2136 2136 2135 2131 2128 2126 2125 2125 2125 2127 2130 2138 2146 2152 2157 2163 2167 2166 2163 2160 2160 2161 2158 2155 2153 2153 2151 2144 2136 2130 2129 2131 2134 2138 2139 2139 2138 2138 2137 2136 2133 2130 2130 2130 2131 2130 2129 2129 2130 2132 2134 2142 2143 2138 2133 2129 2126 2124 2124 2122 2119 2117 2116 2115 2115 2116 2120 2126 2134 2140 2144 2147 2149 2153 2156 2153 2146 2145 2149 2147 2142 2139 2139 2140 2140 2136 2131 2129 2130 2132 2135 2136 2132 2129 2127 2125 2121 2118 2116 2116 2117 2116 2114 2112 2115 2119 2122 2125 2129 2129 2127 2125 2123 2118 2114 2114 2114 2113 2111 2109 2108 2109 2112 2117 2122 2126 2131 2134 2134 2135 2140 2144 2143 2137 2135 2136 2137 2132 2127 2127 2132 2137 2138 2137 2136 2132 2128 2129 2130 2126 2121 2118 2113 2108 2105 2104 2104 2102 2099 2096 2097 2100 2106 2108 2110 2119 2121 2121 2120 2118 2114 2110 2108 2109 2109 2109 2106 2103 2103 2105 2108 2112 2116 2120 2122 2121 2121 2125 2128 2129 2127 2123 2122 2122 2119 2115 2117 2126 2133 2134 2135 2136 2130 2121 2119 2119 2118 2114 2108 2101 2095 2093 2093 2093 2090 2085 2082 2084 2087 2090 2091 2093 2113 2116 2115 2114 2114 2114 2111 2107 2105 2104 2104 2102 2100 2099 2099 2101 2102 2104 2106 2107 2106 2107 2110 2113 2113 2110 2104 2102 2105 2105 2104 2109 2119 2124 2121 2119 2120 2118 2111 2108 2108 2107 2103 2097 2089 2084 2084 2086 2085 2080 2074 2071 2073 2076 2078 2080 2082 2107 2107 2105 2107 2111 2113 2108 2101 2098 2097 2095 2096 2097 2099 2099 2098 2095 2093 2094 2093 2092 2095 2100 2104 2099 2091 2086 2085 2089 2092 2094 2100 2110 2111 2104 2100 2101 2100 2098 2097 2096 2093 2090 2086 2081 2078 2078 2079 2077 2070 2063 2061 2065 2069 2072 2076 2079 2095 2095 2097 2102 2106 2104 2097 2091 2088 2085 2085 2087 2090 2094 2094 2093 2091 2091 2090 2086 2083 2088 2095 2098 2090 2080 2075 2076 2080 2082 2083 2088 2097 2099 2093 2088 2089 2088 2087 2086 2084 2079 2077 2076 2074 2072 2072 2072 2066 2059 2054 2054 2059 2064 2070 2075 2078 2083 2086 2092 2097 2094 2087 2084 2083 2080 2078 2078 2080 2080 2080 2081 2084 2089 2089 2086 2082 2080 2085 2091 2091 2083 2075 2072 2071 2072 2073 2073 2075 2083 2088 2087 2083 2082 2082 2080 2077 2071 2066 2064 2064 2064 2066 2068 2066 2060 2054 2051 2051 2056 2062 2068 2073 2076 2077 2081 2088 2089 2081 2075 2078 2079 2078 2078 2078 2076 2073 2069 2068 2076 2081 2079 2078 2078 2080 2084 2085 2082 2075 2069 2067 2065 2064 2066 2065 2066 2071 2077 2081 2083 2084 2083 2078 2068 2058 2053 2053 2054 2056 2061 2065 2064 2058 2053 2052 2054 2058 2063 2067 2071 2073 2073 2076 2080 2080 2073 2069 2076 2078 2077 2077 2075 2072 2067 2064 2064 2070 2071 2069 2070 2073 2077 2079 2077 2072 2067 2063 2060 2059 2062 2064 2063 2063 2065 2070 2077 2084 2087 2084 2074 2061 2050 2046 2047 2048 2052 2059 2064 2062 2058 2056 2056 2060 2064 2067 2068 2070 2071 2070 2071 2075 2074 2069 2069 2076 2078 2073 2069 2067 2066 2063 2063 2063 2062 2062 2062 2064 2068 2072 2071 2068 2065 2063 2060 2059 2061 2063 2063 2062 2061 2061 2066 2073 2078 2080 2078 2070 2058 2050 2047 2046 2047 2050 2056 2059 2058 2056 2057 2060 2064 2068 2070 2072 2072 2071 2070 2070 2072 2069 2064 2067 2074 2075 2068 2061 2061 2062 2062 2062 2060 2057 2058 2060 2063 2064 2065 2062 2058 2059 2062 2063 2064 2063 2061 2058 2057 2058 2062 2066 2068 2066 2066 2066 2062 2055 2052 2051 2049 2047 2048 2049 2051 2052 2053 2058 2063 2065 2067 2070 2074 2073 2071 2070 2068 2064 2058 2056 2061 2067 2068 2063 2060 2062 2066 2067 2062 2057 2055 2056 2059 2061 2062 2059 2051 2046 2053 2063 2068 2065 2060 2056 2053 2055 2060 2064 2065 2061 2057 2055 2054 2052 2051 2051 2053 2052 2049 2046 2044 2043 2046 2051 2058 2064 2065 2065 2068 2070 2069 2067 2063 2058 2053 2050 2051 2054 2057 2057 2055 2057 2064 2072 2071 2062 2055 2053 2054 2056 2059 2058 2052 2041 2039 2050 2064 2067 2059 2053 2052 2055 2061 2063 2062 2059 2054 2050 2048 2047 2047 2048 2049 2051 2052 2050 2046 2043 2043 2046 2052 2059 2064 2063 2061 2061 2061 2061 2061 2052 2049 2048 2049 2051 2052 2052 2049 2045 2047 2055 2065 2068 2062 2055 2052 2053 2056 2060 2057 2048 2038 2038 2050 2063 2065 2056 2048 2052 2060 2065 2064 2057 2051 2048 2047 2046 2044 2045 2048 2047 2045 2046 2048 2048 2047 2047 2048 2051 2058 2062 2061 2056 2054 2056 2058 2058 2047 2047 2050 2050 2050 2051 2051 2047 2041 2039 2043 2048 2057 2063 2063 2057 2055 2060 2063 2060 2049 2042 2043 2051 2061 2065 2059 2052 2054 2060 2064 2063 2056 2048 2044 2043 2044 2044 2045 2048 2046 2040 2037 2043 2051 2055 2053 2049 2050 2056 2059 2057 2052 2052 2057 2059 2055 2047 2048 2051 2051 2046 2044 2046 2046 2044 2040 2038 2040 2049 2064 2076 2072 2061 2057 2061 2059 2051 2047 2049 2054 2061 2065 2065 2060 2055 2057 2061 2063 2059 2050 2043 2040 2042 2045 2046 2047 2047 2041 2036 2042 2053 2059 2057 2050 2050 2055 2056 2053 2051 2055 2060 2059 2052 2051 2047 2048 2049 2044 2040 2041 2045 2046 2045 2044 2044 2048 2061 2075 2075 2060 2054 2057 2054 2052 2049 2050 2056 2063 2066 2066 2063 2056 2055 2061 2064 2062 2053 2044 2039 2041 2044 2044 2046 2049 2048 2044 2044 2051 2058 2056 2051 2050 2053 2054 2053 2053 2057 2059 2057 2051 2055 2047 2045 2048 2048 2046 2048 2049 2047 2046 2048 2050 2051 2051 2054 2057 2052 2051 2054 2052 2047 2047 2048 2056 2063 2065 2063 2058 2052 2053 2059 2064 2062 2053 2042 2037 2038 2040 2040 2042 2047 2052 2051 2047 2046 2050 2051 2049 2049 2050 2052 2052 2053 2056 2056 2054 2053 2058 2050 2049 2050 2051 2054 2058 2057 2051 2048 2049 2053 2053 2041 2035 2041 2045 2059 2063 2052 2044 2046 2051 2055 2058 2059 2058 2052 2046 2045 2049 2055 2059 2053 2041 2034 2035 2040 2040 2038 2041 2050 2054 2049 2042 2041 2044 2045 2047 2047 2047 2047 2050 2053 2053 2054 2055 2061 2058 2057 2053 2050 2055 2060 2060 2055 2049 2050 2054 2051 2032 2018 2021 2040 2057 2058 2046 2040 2047 2056 2056 2052 2051 2053 2050 2044 2039 2036 2038 2049 2054 2048 2038 2038 2042 2042 2037 2037 2046 2053 2051 2043 2039 2043 2048 2050 2048 2044 2042 2044 2049 2053 2055 2057 2058 2064 2065 2057 2050 2049 2051 2054 2052 2047 2049 2053 2044 2026 2014 2018 2035 2043 2041 2034 2033 2042 2051 2051 2045 2043 2048 2050 2047 2040 2033 2028 2038 2056 2060 2050 2044 2043 2040 2036 2036 2042 2048 2049 2046 2045 2050 2058 2060 2055 2046 2042 2044 2052 2056 2057 2055 2050 2059 2062 2057 2051 2049 2047 2046 2043 2043 2048 2049 2037 2027 2023 2027 2032 2031 2027 2027 2029 2034 2040 2040 2035 2034 2041 2046 2047 2043 2036 2030 2039 2059 2063 2054 2045 2040 2037 2035 2037 2041 2042 2042 2044 2048 2055 2063 2066 2061 2051 2046 2051 2058 2057 2053 2050 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2170 2169 2168 2167 2167 2167 2168 2169 2171 2173 2175 2175 2174 2171 2167 2165 2165 2167 2171 2174 2173 2170 2167 2165 2166 2167 2168 2169 2168 2167 2165 2165 2165 2166 2166 2166 2166 2166 2168 2169 2170 2170 2170 2171 2170 2169 2169 2169 2170 2170 2170 2169 2169 2169 2169 2170 2170 2165 2165 2164 2163 2163 2163 2164 2165 2165 2166 2166 2167 2168 2168 2167 2166 2164 2164 2165 2166 2166 2166 2164 2163 2162 2162 2163 2163 2163 2162 2162 2162 2163 2163 2163 2163 2162 2163 2163 2164 2164 2164 2163 2164 2164 2164 2164 2165 2165 2166 2166 2165 2165 2165 2165 2166 2166 2165 2165 2165 2164 2163 2163 2163 2163 2163 2163 2163 2163 2164 2165 2165 2165 2164 2163 2161 2161 2161 2162 2162 2162 2160 2160 2160 2159 2158 2158 2159 2159 2159 2159 2160 2161 2163 2163 2163 2164 2164 2164 2164 2165 2165 2166 2166 2166 2167 2167 2167 2168 2168 2168 2169 2170 2171 2166 2166 2166 2166 2166 2165 2165 2164 2164 2164 2165 2165 2166 2167 2167 2167 2166 2165 2163 2162 2161 2161 2162 2161 2160 2159 2158 2159 2160 2161 2161 2161 2160 2160 2161 2162 2163 2165 2166 2167 2167 2167 2167 2167 2168 2169 2168 2168 2167 2167 2167 2168 2168 2169 2171 2173 2176 2163 2163 2164 2164 2165 2166 2168 2169 2170 2170 2170 2170 2171 2172 2173 2173 2173 2172 2171 2170 2169 2168 2168 2168 2167 2164 2163 2164 2164 2165 2165 2166 2166 2166 2167 2167 2167 2168 2171 2173 2173 2173 2173 2175 2176 2176 2175 2174 2172 2170 2170 2170 2171 2172 2174 2177 2180 2160 2161 2161 2162 2164 2166 2168 2170 2171 2173 2175 2176 2178 2179 2180 2180 2181 2182 2182 2181 2179 2178 2178 2177 2175 2173 2172 2172 2171 2170 2169 2170 2171 2173 2174 2174 2173 2174 2176 2177 2178 2178 2180 2183 2185 2186 2186 2186 2185 2184 2183 2182 2182 2183 2184 2186 2190 2164 2165 2165 2166 2169 2171 2172 2171 2171 2173 2177 2181 2184 2186 2186 2187 2189 2190 2191 2190 2189 2188 2187 2185 2185 2183 2181 2180 2179 2177 2176 2176 2176 2177 2178 2179 2181 2182 2183 2183 2182 2183 2186 2190 2194 2196 2197 2198 2199 2200 2200 2200 2198 2196 2196 2199 2203 2172 2174 2173 2174 2176 2177 2178 2177 2177 2178 2182 2187 2191 2193 2194 2194 2196 2197 2197 2197 2197 2197 2197 2196 2193 2191 2190 2188 2186 2185 2185 2184 2183 2182 2182 2184 2186 2189 2190 2190 2190 2190 2193 2196 2200 2204 2207 2210 2212 2214 2216 2215 2212 2210 2210 2215 2220 2179 2181 2181 2181 2181 2181 2182 2183 2185 2189 2193 2197 2202 2204 2204 2204 2204 2205 2204 2203 2203 2204 2204 2202 2197 2195 2195 2196 2194 2193 2194 2193 2190 2188 2189 2190 2190 2191 2194 2196 2198 2199 2201 2204 2208 2211 2214 2218 2221 2224 2226 2226 2223 2220 2223 2228 2233 2187 2189 2189 2188 2188 2188 2189 2192 2196 2200 2204 2210 2215 2217 2217 2217 2216 2215 2214 2213 2211 2210 2206 2203 2201 2200 2200 2201 2202 2202 2201 2197 2195 2194 2194 2194 2194 2194 2196 2199 2202 2205 2207 2211 2215 2217 2219 2222 2226 2231 2234 2233 2231 2230 2234 2240 2243 2199 2201 2203 2203 2203 2203 2206 2210 2214 2217 2221 2227 2230 2231 2232 2233 2233 2233 2230 2226 2221 2218 2215 2213 2212 2210 2209 2208 2208 2206 2203 2201 2199 2199 2198 2197 2197 2198 2201 2203 2204 2207 2210 2213 2216 2219 2220 2222 2228 2234 2238 2238 2237 2238 2242 2246 2248 2215 2219 2220 2220 2220 2222 2226 2231 2235 2238 2241 2245 2248 2250 2250 2249 2248 2245 2241 2235 2230 2227 2225 2223 2220 2217 2215 2212 2210 2208 2205 2204 2202 2201 2199 2198 2198 2200 2202 2204 2206 2208 2211 2213 2215 2217 2219 2221 2227 2235 2240 2242 2242 2243 2245 2248 2249 2228 2231 2233 2234 2235 2238 2243 2248 2252 2255 2258 2260 2263 2261 2258 2256 2254 2251 2246 2240 2235 2232 2231 2228 2224 2220 2216 2212 2208 2205 2203 2201 2199 2196 2194 2193 2194 2196 2198 2202 2207 2211 2214 2216 2217 2219 2221 2223 2228 2236 2242 2245 2246 2246 2246 2246 2247 2235 2239 2241 2243 2246 2250 2254 2258 2262 2265 2269 2271 2270 2265 2260 2256 2253 2250 2245 2240 2235 2233 2230 2227 2222 2217 2212 2208 2203 2200 2197 2194 2192 2189 2186 2185 2187 2190 2194 2199 2206 2213 2217 2220 2222 2223 2225 2227 2231 2236 2241 2245 2246 2245 2243 2242 2242 2242 2246 2248 2249 2252 2255 2258 2261 2263 2265 2267 2269 2268 2262 2256 2251 2249 2245 2239 2235 2233 2231 2228 2224 2219 2213 2207 2203 2200 2198 2195 2191 2186 2182 2180 2180 2184 2188 2193 2198 2206 2213 2219 2223 2225 2226 2227 2229 2233 2236 2239 2241 2240 2239 2238 2236 2235 2248 2250 2251 2252 2252 2253 2254 2255 2254 2254 2255 2256 2257 2255 2248 2242 2240 2238 2232 2228 2229 2229 2227 2223 2217 2211 2206 2204 2201 2199 2195 2189 2182 2179 2178 2179 2183 2188 2194 2199 2204 2210 2217 2222 2225 2226 2226 2228 2231 2234 2236 2234 2232 2231 2231 2230 2229 2252 2253 2252 2250 2248 2246 2245 2243 2241 2239 2239 2239 2240 2241 2238 2232 2229 2229 2226 2223 2223 2224 2223 2220 2215 2211 2209 2206 2201 2196 2190 2183 2178 2177 2178 2180 2182 2185 2189 2193 2197 2202 2208 2215 2219 2220 2220 2222 2225 2227 2227 2226 2224 2223 2224 2224 2222 2253 2252 2247 2242 2238 2236 2234 2230 2226 2222 2221 2222 2222 2222 2223 2221 2219 2219 2218 2216 2214 2215 2216 2215 2213 2210 2206 2201 2195 2189 2183 2178 2176 2176 2177 2177 2176 2176 2176 2178 2182 2187 2193 2199 2203 2206 2208 2208 2209 2210 2213 2214 2214 2215 2216 2216 2214 2247 2242 2234 2229 2227 2225 2223 2218 2211 2204 2200 2202 2203 2201 2203 2207 2208 2207 2208 2207 2206 2206 2208 2209 2208 2203 2197 2192 2187 2182 2178 2175 2174 2174 2173 2169 2165 2163 2163 2166 2169 2172 2175 2178 2183 2187 2188 2187 2187 2190 2195 2199 2202 2204 2205 2205 2204 2231 2224 2218 2215 2216 2214 2208 2201 2193 2185 2181 2183 2185 2185 2187 2192 2195 2195 2195 2196 2198 2199 2202 2205 2201 2193 2189 2186 2182 2178 2176 2175 2174 2171 2165 2159 2156 2158 2162 2164 2165 2165 2164 2165 2169 2172 2173 2174 2174 2175 2179 2183 2186 2189 2193 2194 2193 2210 2206 2205 2205 2204 2198 2190 2181 2174 2170 2170 2172 2174 2174 2175 2180 2183 2181 2181 2184 2189 2193 2197 2199 2193 2187 2185 2183 2179 2177 2177 2177 2174 2165 2157 2154 2157 2162 2165 2165 2164 2162 2160 2160 2163 2167 2169 2169 2168 2166 2166 2166 2168 2172 2177 2179 2179 2192 2193 2194 2193 2188 2180 2172 2165 2162 2162 2163 2164 2166 2165 2165 2167 2167 2162 2163 2170 2179 2184 2188 2188 2185 2182 2180 2177 2174 2177 2177 2175 2169 2158 2151 2151 2156 2159 2160 2159 2158 2157 2156 2157 2160 2163 2163 2161 2158 2154 2152 2151 2154 2157 2160 2162 2161 2178 2181 2181 2176 2167 2159 2154 2151 2152 2153 2153 2153 2154 2154 2153 2149 2143 2141 2147 2159 2168 2173 2175 2176 2175 2172 2170 2170 2169 2171 2171 2169 2162 2151 2142 2142 2145 2148 2149 2151 2150 2149 2148 2149 2151 2151 2149 2147 2146 2146 2145 2145 2146 2146 2146 2146 2146 2166 2168 2164 2155 2147 2143 2141 2142 2143 2142 2141 2140 2141 2140 2136 2130 2127 2130 2141 2152 2159 2160 2163 2165 2162 2158 2158 2162 2163 2162 2161 2159 2153 2143 2134 2131 2134 2139 2145 2147 2145 2140 2137 2138 2139 2139 2137 2138 2140 2142 2141 2139 2137 2137 2138 2139 2141 2154 2154 2149 2142 2138 2138 2137 2135 2135 2133 2131 2129 2128 2126 2123 2121 2123 2131 2142 2148 2149 2146 2150 2154 2151 2148 2149 2154 2156 2153 2149 2146 2143 2139 2133 2131 2134 2140 2145 2147 2142 2135 2131 2131 2131 2129 2128 2130 2133 2133 2130 2127 2125 2128 2132 2137 2139 2142 2143 2142 2140 2139 2138 2134 2130 2129 2128 2125 2122 2120 2118 2118 2119 2124 2132 2139 2140 2134 2130 2134 2140 2142 2142 2141 2144 2147 2146 2141 2139 2140 2140 2139 2138 2140 2142 2141 2141 2138 2132 2129 2126 2122 2118 2117 2120 2121 2119 2115 2112 2113 2117 2122 2126 2128 2134 2137 2140 2141 2140 2135 2131 2128 2126 2126 2125 2121 2118 2115 2114 2115 2120 2125 2129 2128 2119 2113 2119 2126 2129 2131 2129 2128 2133 2136 2136 2136 2139 2140 2139 2138 2138 2135 2131 2132 2133 2130 2124 2116 2109 2104 2105 2109 2110 2106 2101 2100 2102 2105 2108 2110 2111 2127 2131 2135 2138 2137 2134 2130 2127 2124 2122 2121 2119 2116 2113 2111 2111 2112 2113 2115 2113 2109 2107 2111 2117 2117 2115 2113 2113 2120 2127 2130 2133 2137 2134 2129 2127 2127 2124 2121 2123 2125 2122 2113 2103 2095 2093 2096 2100 2102 2097 2091 2089 2092 2095 2097 2098 2098 2118 2121 2126 2133 2136 2134 2127 2121 2117 2113 2110 2111 2112 2113 2113 2111 2108 2106 2106 2104 2104 2108 2114 2119 2114 2106 2102 2105 2113 2120 2121 2126 2131 2125 2116 2116 2118 2116 2114 2115 2115 2108 2099 2092 2087 2087 2091 2095 2094 2088 2081 2079 2083 2088 2092 2094 2095 2106 2108 2117 2129 2134 2128 2116 2109 2105 2101 2098 2099 2102 2107 2109 2111 2111 2110 2107 2103 2103 2111 2121 2125 2116 2105 2099 2102 2110 2114 2112 2114 2120 2117 2109 2108 2111 2109 2107 2107 2105 2096 2088 2083 2083 2085 2089 2090 2086 2078 2074 2073 2077 2083 2088 2092 2095 2095 2100 2114 2127 2127 2116 2107 2102 2098 2097 2097 2095 2092 2091 2096 2106 2114 2115 2112 2108 2109 2116 2123 2124 2115 2105 2100 2101 2104 2104 2101 2101 2108 2110 2106 2104 2105 2105 2102 2099 2093 2085 2079 2077 2080 2085 2089 2088 2082 2075 2072 2072 2076 2081 2086 2091 2094 2090 2098 2114 2122 2117 2109 2106 2102 2099 2102 2104 2099 2089 2083 2086 2099 2108 2108 2109 2110 2115 2119 2119 2114 2106 2100 2097 2095 2094 2094 2092 2093 2099 2104 2104 2105 2107 2106 2102 2092 2080 2072 2071 2073 2077 2085 2092 2090 2083 2077 2075 2077 2080 2084 2087 2090 2092 2089 2098 2112 2117 2111 2106 2108 2106 2105 2108 2106 2099 2091 2086 2087 2094 2097 2098 2101 2107 2113 2115 2109 2102 2096 2093 2090 2088 2090 2093 2093 2093 2096 2099 2103 2109 2112 2110 2100 2085 2070 2065 2068 2070 2074 2085 2093 2091 2085 2080 2079 2083 2089 2092 2092 2093 2093 2092 2100 2110 2113 2107 2105 2111 2111 2107 2103 2099 2095 2092 2094 2092 2090 2090 2093 2097 2102 2107 2105 2099 2094 2092 2090 2090 2091 2093 2095 2095 2094 2093 2096 2102 2106 2107 2105 2095 2081 2071 2069 2068 2067 2072 2083 2089 2087 2082 2081 2084 2089 2094 2099 2100 2099 2095 2100 2104 2109 2106 2099 2101 2109 2110 2100 2092 2092 2094 2096 2098 2094 2090 2090 2093 2096 2098 2098 2092 2086 2087 2092 2095 2095 2094 2091 2089 2089 2091 2094 2097 2098 2095 2093 2092 2086 2079 2076 2075 2071 2068 2071 2076 2079 2079 2078 2082 2089 2093 2097 2101 2103 2101 2095 2106 2103 2098 2089 2086 2091 2099 2098 2091 2090 2096 2103 2104 2098 2091 2088 2089 2092 2094 2094 2088 2076 2071 2080 2093 2098 2094 2088 2083 2081 2085 2093 2098 2099 2092 2085 2082 2081 2080 2078 2078 2079 2075 2071 2071 2071 2071 2073 2077 2086 2094 2097 2098 2099 2098 2094 2090 2098 2091 2082 2078 2080 2084 2087 2085 2083 2088 2101 2110 2107 2094 2085 2084 2084 2086 2090 2089 2078 2063 2061 2076 2092 2095 2084 2075 2077 2084 2093 2099 2099 2094 2086 2080 2076 2075 2075 2076 2076 2077 2077 2074 2072 2072 2072 2074 2080 2090 2097 2098 2095 2092 2089 2086 2085 2086 2081 2078 2078 2081 2083 2083 2078 2073 2078 2089 2100 2101 2093 2082 2077 2077 2082 2089 2089 2075 2060 2060 2074 2090 2092 2077 2068 2077 2091 2101 2100 2093 2085 2080 2078 2075 2071 2071 2074 2073 2070 2070 2072 2074 2077 2077 2076 2079 2088 2095 2095 2088 2084 2084 2085 2084 2081 2083 2084 2082 2080 2081 2083 2077 2070 2067 2070 2077 2088 2095 2089 2077 2074 2082 2091 2091 2077 2064 2065 2074 2086 2090 2081 2072 2078 2092 2099 2097 2087 2079 2075 2075 2074 2071 2070 2073 2071 2063 2060 2066 2077 2084 2081 2075 2077 2085 2090 2086 2081 2080 2085 2088 2085 2082 2085 2088 2084 2074 2071 2076 2078 2075 2069 2065 2069 2081 2098 2107 2096 2080 2076 2084 2085 2076 2069 2071 2078 2085 2090 2089 2082 2079 2086 2094 2094 2088 2079 2072 2070 2071 2072 2071 2072 2072 2065 2059 2065 2078 2086 2082 2075 2077 2083 2085 2080 2077 2082 2090 2091 2084 2086 2083 2084 2081 2072 2068 2073 2079 2080 2078 2076 2075 2080 2092 2106 2105 2083 2073 2079 2077 2074 2074 2076 2084 2090 2093 2093 2087 2080 2082 2089 2094 2090 2080 2070 2066 2067 2069 2068 2069 2075 2075 2069 2068 2075 2082 2080 2076 2076 2081 2084 2081 2079 2086 2092 2089 2081 2088 2081 2079 2080 2077 2076 2083 2086 2082 2080 2081 2082 2081 2077 2078 2082 2076 2073 2076 2073 2071 2074 2077 2086 2093 2094 2090 2082 2075 2078 2086 2092 2091 2079 2065 2060 2062 2062 2060 2063 2073 2081 2078 2070 2068 2073 2074 2073 2074 2078 2080 2080 2082 2088 2089 2085 2080 2090 2081 2083 2084 2082 2085 2092 2094 2087 2080 2081 2086 2083 2064 2055 2061 2063 2080 2086 2074 2069 2074 2080 2085 2089 2089 2084 2076 2069 2069 2075 2083 2087 2079 2062 2053 2054 2059 2058 2057 2063 2075 2081 2073 2063 2062 2066 2068 2071 2073 2073 2073 2077 2082 2082 2081 2083 2090 2088 2093 2090 2083 2083 2089 2092 2089 2080 2081 2087 2081 2056 2038 2037 2055 2075 2080 2070 2066 2074 2084 2083 2078 2078 2078 2075 2069 2064 2062 2064 2075 2081 2070 2057 2056 2062 2062 2056 2056 2066 2078 2077 2066 2061 2064 2070 2074 2072 2068 2067 2069 2073 2075 2079 2084 2084 2095 2102 2096 2083 2076 2078 2084 2084 2078 2079 2083 2069 2049 2034 2036 2053 2065 2066 2060 2058 2067 2077 2076 2067 2065 2071 2075 2074 2069 2059 2054 2064 2084 2088 2074 2066 2066 2062 2056 2056 2063 2071 2073 2071 2069 2075 2084 2086 2079 2071 2067 2069 2074 2077 2079 2079 2076 2088 2097 2094 2086 2080 2078 2077 2075 2074 2078 2074 2057 2047 2043 2047 2056 2059 2057 2055 2055 2058 2064 2063 2055 2052 2060 2069 2074 2074 2066 2058 2066 2089 2096 2083 2071 2065 2060 2057 2061 2066 2067 2067 2068 2074 2083 2093 2095 2087 2076 2073 2078 2083 2080 2075 2072 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2175 2163 2162 2161 2160 2160 2160 2161 2162 2163 2165 2166 2168 2169 2167 2164 2161 2160 2161 2165 2168 2169 2167 2164 2161 2160 2160 2162 2164 2164 2164 2162 2161 2161 2161 2162 2163 2164 2164 2166 2167 2167 2168 2169 2170 2169 2169 2168 2169 2171 2171 2171 2170 2170 2170 2171 2171 2173 2160 2159 2158 2157 2156 2157 2157 2158 2158 2158 2158 2159 2160 2161 2161 2160 2159 2158 2159 2160 2161 2161 2160 2159 2158 2157 2158 2158 2159 2158 2158 2158 2159 2160 2160 2159 2159 2159 2160 2161 2160 2160 2159 2159 2159 2159 2160 2160 2161 2160 2160 2159 2159 2158 2158 2158 2159 2160 2159 2159 2158 2157 2157 2157 2157 2156 2156 2156 2157 2158 2158 2159 2160 2160 2158 2157 2156 2157 2158 2159 2158 2157 2156 2156 2156 2155 2155 2156 2157 2157 2156 2156 2158 2160 2160 2160 2160 2161 2161 2162 2162 2163 2163 2163 2162 2162 2162 2162 2162 2161 2161 2162 2163 2164 2158 2159 2159 2159 2159 2159 2159 2158 2158 2158 2158 2159 2160 2161 2162 2162 2162 2162 2160 2159 2158 2158 2159 2159 2158 2156 2155 2156 2158 2159 2160 2159 2159 2158 2158 2159 2159 2160 2162 2163 2165 2165 2165 2165 2166 2166 2166 2165 2165 2164 2164 2164 2164 2164 2165 2167 2170 2154 2156 2157 2158 2158 2159 2161 2163 2164 2164 2164 2165 2166 2167 2168 2169 2169 2169 2168 2167 2165 2164 2165 2166 2165 2162 2161 2161 2162 2162 2162 2163 2164 2164 2165 2164 2163 2163 2166 2169 2170 2170 2170 2171 2173 2174 2174 2173 2172 2170 2169 2168 2169 2170 2170 2172 2175 2153 2155 2157 2158 2159 2160 2161 2163 2165 2167 2170 2171 2172 2173 2173 2175 2176 2177 2177 2177 2175 2174 2172 2172 2172 2169 2168 2168 2168 2167 2166 2165 2167 2169 2170 2171 2170 2170 2171 2173 2173 2174 2175 2178 2180 2182 2183 2184 2185 2184 2183 2182 2181 2181 2182 2183 2185 2160 2161 2162 2164 2166 2167 2167 2165 2165 2166 2170 2174 2176 2177 2178 2180 2181 2182 2183 2184 2184 2182 2180 2178 2178 2177 2175 2175 2174 2173 2172 2172 2172 2172 2173 2174 2176 2179 2180 2179 2179 2179 2182 2185 2188 2190 2191 2193 2196 2200 2202 2201 2198 2195 2194 2196 2200 2172 2172 2172 2173 2174 2175 2173 2171 2170 2171 2174 2178 2182 2184 2185 2185 2185 2186 2188 2189 2188 2187 2185 2184 2183 2183 2183 2180 2177 2175 2177 2179 2178 2177 2177 2178 2181 2184 2187 2188 2188 2189 2190 2193 2196 2199 2202 2204 2207 2211 2214 2215 2213 2209 2209 2211 2214 2180 2182 2181 2181 2180 2179 2178 2177 2179 2181 2184 2188 2193 2195 2195 2193 2191 2193 2194 2195 2194 2193 2191 2187 2184 2185 2187 2186 2183 2183 2185 2185 2184 2182 2182 2183 2185 2187 2190 2192 2195 2197 2199 2201 2204 2207 2209 2212 2215 2220 2224 2225 2223 2219 2218 2222 2226 2188 2190 2190 2190 2188 2186 2186 2188 2189 2190 2193 2200 2206 2206 2203 2203 2204 2207 2207 2205 2200 2196 2192 2190 2191 2191 2190 2190 2192 2193 2192 2189 2187 2187 2188 2187 2187 2189 2192 2195 2197 2200 2203 2206 2210 2211 2212 2214 2219 2225 2229 2230 2228 2227 2228 2231 2233 2200 2204 2206 2206 2204 2203 2204 2205 2206 2208 2213 2220 2223 2220 2219 2222 2225 2224 2220 2213 2208 2205 2204 2203 2201 2198 2198 2199 2200 2198 2194 2191 2191 2192 2192 2190 2189 2191 2195 2198 2199 2199 2202 2206 2210 2212 2212 2213 2219 2227 2232 2232 2233 2234 2236 2238 2239 2217 2223 2225 2224 2222 2221 2224 2228 2231 2234 2238 2240 2241 2241 2242 2241 2240 2236 2229 2222 2218 2217 2215 2213 2211 2209 2208 2206 2203 2200 2198 2196 2194 2193 2193 2192 2191 2193 2196 2200 2201 2202 2204 2207 2210 2211 2211 2214 2219 2228 2234 2236 2238 2240 2241 2242 2243 2229 2234 2236 2235 2234 2235 2240 2245 2250 2253 2255 2255 2254 2254 2253 2251 2247 2242 2235 2229 2226 2224 2223 2221 2217 2213 2209 2204 2201 2198 2197 2196 2194 2191 2188 2187 2187 2189 2192 2198 2203 2207 2210 2213 2215 2215 2216 2219 2223 2229 2236 2241 2242 2243 2243 2244 2244 2234 2238 2239 2239 2241 2245 2250 2255 2259 2262 2263 2264 2263 2259 2256 2251 2246 2241 2236 2232 2228 2225 2223 2220 2215 2210 2205 2200 2196 2194 2192 2191 2189 2186 2183 2182 2183 2186 2190 2195 2202 2210 2215 2219 2222 2223 2223 2225 2228 2231 2236 2241 2242 2242 2241 2240 2240 2239 2242 2242 2243 2246 2251 2255 2259 2261 2261 2261 2262 2262 2257 2251 2247 2244 2237 2232 2228 2226 2224 2221 2217 2211 2206 2201 2197 2194 2193 2192 2189 2185 2181 2180 2181 2185 2189 2193 2198 2204 2211 2217 2221 2226 2228 2228 2228 2231 2233 2234 2236 2236 2236 2235 2235 2233 2246 2247 2248 2248 2249 2252 2254 2256 2255 2254 2252 2252 2252 2249 2243 2240 2238 2233 2225 2222 2222 2222 2220 2216 2211 2205 2200 2197 2195 2194 2192 2188 2182 2179 2179 2182 2187 2193 2197 2200 2203 2207 2213 2218 2222 2224 2225 2227 2230 2232 2231 2229 2227 2227 2228 2230 2228 2253 2252 2250 2249 2249 2248 2247 2246 2244 2241 2239 2238 2236 2235 2233 2229 2227 2225 2220 2216 2216 2216 2216 2215 2211 2206 2201 2197 2194 2191 2188 2183 2180 2179 2181 2184 2186 2188 2190 2190 2191 2195 2201 2207 2211 2214 2217 2219 2222 2224 2224 2221 2219 2218 2220 2222 2222 2254 2250 2246 2244 2244 2242 2238 2233 2228 2222 2219 2218 2218 2218 2218 2216 2215 2215 2214 2211 2209 2208 2209 2210 2207 2202 2197 2192 2190 2188 2184 2180 2179 2180 2181 2180 2176 2173 2172 2173 2174 2178 2183 2189 2194 2199 2202 2203 2204 2206 2210 2211 2211 2211 2210 2211 2211 2243 2239 2236 2236 2236 2233 2226 2217 2209 2201 2195 2196 2200 2202 2204 2204 2203 2202 2203 2204 2202 2202 2204 2204 2199 2193 2189 2188 2187 2186 2183 2179 2178 2177 2174 2169 2162 2160 2161 2164 2166 2167 2169 2172 2178 2183 2184 2184 2184 2187 2193 2199 2202 2202 2201 2199 2200 2225 2224 2225 2225 2223 2217 2208 2199 2191 2185 2180 2182 2188 2192 2194 2195 2193 2190 2190 2193 2196 2199 2202 2199 2192 2188 2188 2186 2183 2182 2181 2178 2175 2170 2163 2157 2157 2161 2166 2168 2167 2165 2163 2165 2169 2171 2172 2173 2174 2176 2181 2185 2187 2188 2190 2190 2190 2209 2213 2215 2212 2206 2198 2190 2182 2177 2175 2175 2178 2182 2186 2186 2185 2182 2178 2176 2180 2189 2196 2198 2192 2187 2188 2188 2183 2179 2179 2179 2176 2170 2162 2156 2158 2164 2170 2172 2170 2168 2165 2163 2163 2166 2169 2170 2171 2170 2168 2167 2167 2168 2170 2175 2178 2179 2200 2203 2202 2196 2189 2182 2175 2169 2167 2168 2170 2172 2176 2177 2176 2173 2168 2160 2159 2167 2180 2187 2186 2182 2184 2185 2181 2176 2174 2177 2176 2173 2168 2160 2156 2161 2167 2169 2167 2164 2163 2162 2161 2161 2164 2166 2165 2162 2159 2156 2153 2152 2154 2157 2161 2163 2164 2190 2191 2187 2180 2172 2165 2160 2157 2158 2160 2161 2163 2166 2167 2164 2157 2148 2143 2147 2159 2170 2172 2171 2173 2176 2173 2169 2171 2172 2174 2174 2173 2166 2156 2150 2152 2155 2157 2157 2157 2157 2155 2153 2152 2153 2153 2151 2149 2150 2150 2150 2150 2151 2151 2152 2151 2152 2178 2177 2172 2164 2156 2152 2150 2149 2152 2153 2152 2153 2155 2154 2148 2140 2133 2134 2144 2155 2162 2160 2161 2165 2164 2160 2161 2166 2168 2169 2170 2166 2159 2149 2141 2139 2143 2150 2155 2156 2152 2146 2141 2141 2142 2141 2142 2145 2150 2153 2152 2149 2147 2146 2147 2148 2150 2166 2166 2161 2154 2151 2151 2150 2148 2148 2147 2144 2143 2142 2140 2135 2130 2129 2136 2147 2154 2153 2148 2151 2155 2155 2154 2157 2161 2164 2163 2161 2156 2151 2145 2139 2138 2143 2151 2157 2156 2149 2140 2136 2136 2137 2136 2137 2143 2148 2148 2144 2139 2139 2141 2145 2150 2152 2156 2158 2157 2155 2156 2155 2151 2147 2145 2144 2141 2137 2134 2132 2129 2128 2132 2141 2148 2148 2140 2133 2137 2143 2147 2150 2151 2153 2157 2159 2156 2153 2151 2148 2145 2145 2148 2151 2152 2151 2146 2139 2136 2134 2130 2127 2129 2134 2136 2134 2130 2129 2130 2134 2139 2143 2145 2149 2152 2156 2160 2159 2154 2150 2147 2144 2143 2141 2138 2134 2130 2127 2128 2132 2137 2140 2136 2125 2119 2124 2131 2135 2139 2139 2139 2145 2153 2155 2154 2153 2150 2147 2145 2144 2142 2142 2143 2144 2140 2134 2125 2118 2115 2118 2124 2125 2121 2118 2120 2123 2125 2127 2129 2130 2141 2145 2153 2159 2157 2151 2149 2146 2142 2139 2138 2135 2132 2128 2125 2124 2125 2125 2127 2124 2118 2115 2120 2127 2127 2126 2126 2128 2137 2147 2152 2154 2153 2146 2140 2138 2136 2133 2133 2138 2139 2134 2122 2112 2105 2105 2110 2115 2117 2114 2110 2111 2114 2117 2118 2118 2118 2130 2134 2144 2154 2156 2151 2144 2138 2135 2130 2125 2125 2127 2128 2127 2124 2122 2121 2120 2118 2118 2122 2129 2134 2129 2122 2119 2124 2135 2144 2145 2148 2149 2140 2131 2131 2134 2131 2130 2132 2131 2121 2109 2101 2099 2101 2106 2111 2112 2108 2103 2102 2106 2110 2113 2114 2114 2119 2122 2135 2151 2158 2148 2135 2126 2123 2118 2114 2114 2117 2121 2124 2128 2130 2129 2125 2120 2121 2131 2143 2148 2139 2125 2119 2125 2136 2140 2136 2136 2141 2135 2126 2126 2130 2129 2126 2126 2123 2112 2102 2097 2098 2101 2106 2109 2107 2102 2098 2096 2100 2105 2109 2112 2114 2110 2115 2132 2152 2154 2140 2128 2120 2116 2115 2115 2112 2107 2107 2113 2126 2136 2137 2133 2130 2131 2140 2150 2151 2141 2128 2123 2126 2130 2129 2124 2124 2130 2130 2123 2121 2123 2125 2123 2120 2114 2104 2097 2095 2099 2104 2110 2111 2105 2100 2097 2096 2098 2102 2106 2110 2112 2105 2114 2136 2150 2147 2136 2130 2122 2118 2122 2126 2119 2107 2100 2105 2119 2129 2130 2132 2134 2140 2146 2145 2139 2132 2126 2122 2119 2118 2117 2115 2117 2124 2125 2120 2120 2124 2126 2123 2114 2102 2093 2092 2095 2099 2107 2115 2114 2107 2102 2099 2100 2102 2104 2106 2108 2110 2103 2116 2137 2148 2142 2135 2135 2130 2127 2132 2131 2121 2112 2106 2107 2114 2118 2120 2124 2132 2140 2140 2133 2125 2121 2119 2116 2113 2113 2116 2117 2119 2121 2120 2121 2126 2131 2130 2122 2108 2093 2088 2090 2092 2097 2109 2117 2115 2108 2103 2102 2105 2109 2111 2112 2113 2113 2109 2121 2138 2144 2137 2133 2139 2138 2133 2128 2123 2117 2116 2119 2117 2114 2114 2116 2122 2127 2132 2129 2122 2117 2116 2115 2115 2115 2117 2119 2121 2120 2118 2120 2124 2126 2127 2125 2116 2103 2093 2091 2089 2088 2095 2107 2114 2111 2105 2103 2105 2109 2114 2119 2121 2120 2116 2123 2130 2137 2134 2125 2126 2136 2136 2123 2113 2114 2117 2123 2126 2123 2117 2117 2120 2122 2123 2121 2115 2110 2111 2115 2118 2119 2118 2115 2114 2115 2117 2119 2122 2122 2117 2114 2114 2109 2102 2098 2095 2090 2088 2093 2101 2105 2103 2101 2104 2111 2114 2118 2123 2125 2121 2115 2133 2131 2124 2114 2110 2116 2124 2121 2111 2110 2119 2128 2132 2125 2120 2117 2117 2119 2119 2116 2109 2098 2095 2104 2115 2120 2116 2110 2107 2105 2110 2119 2125 2124 2115 2107 2105 2106 2105 2102 2101 2100 2095 2092 2093 2096 2097 2098 2102 2110 2118 2121 2123 2123 2120 2114 2110 2127 2117 2107 2102 2104 2109 2112 2108 2105 2111 2125 2136 2132 2118 2111 2110 2110 2111 2113 2111 2099 2085 2084 2098 2113 2115 2104 2097 2100 2107 2118 2126 2127 2120 2110 2104 2102 2101 2101 2101 2101 2101 2098 2094 2094 2097 2099 2101 2105 2114 2122 2125 2122 2117 2112 2108 2106 2115 2108 2103 2102 2105 2107 2107 2101 2097 2101 2112 2122 2123 2114 2102 2099 2098 2102 2111 2113 2099 2082 2082 2094 2108 2111 2097 2090 2100 2115 2126 2128 2120 2112 2106 2104 2101 2097 2096 2099 2098 2094 2092 2091 2095 2100 2102 2102 2104 2113 2120 2121 2115 2111 2109 2109 2107 2111 2111 2110 2105 2101 2102 2104 2100 2093 2090 2093 2101 2113 2118 2108 2094 2091 2099 2111 2116 2101 2087 2085 2093 2103 2109 2101 2093 2101 2116 2126 2124 2113 2106 2104 2103 2101 2096 2094 2095 2093 2085 2081 2086 2096 2102 2101 2097 2101 2109 2113 2110 2106 2106 2110 2113 2109 2111 2114 2116 2107 2094 2089 2096 2102 2099 2092 2089 2096 2109 2124 2128 2112 2096 2093 2103 2105 2097 2091 2092 2097 2103 2109 2109 2103 2102 2111 2120 2120 2112 2105 2101 2099 2098 2097 2093 2092 2091 2085 2080 2085 2095 2099 2097 2095 2100 2108 2109 2104 2100 2105 2113 2115 2107 2110 2111 2112 2105 2092 2087 2095 2105 2106 2104 2102 2104 2110 2118 2127 2124 2102 2092 2097 2094 2091 2094 2099 2105 2109 2111 2112 2107 2103 2107 2115 2118 2114 2104 2095 2092 2093 2093 2089 2087 2093 2095 2089 2087 2090 2095 2095 2095 2099 2106 2108 2105 2103 2110 2116 2112 2103 2109 2105 2105 2103 2096 2095 2105 2112 2110 2107 2109 2110 2107 2100 2098 2102 2097 2093 2094 2091 2090 2096 2100 2107 2113 2113 2109 2101 2096 2100 2110 2117 2115 2102 2088 2084 2085 2084 2079 2081 2091 2100 2098 2089 2085 2090 2093 2093 2096 2101 2105 2105 2108 2114 2114 2106 2100 2110 2102 2105 2104 2099 2101 2110 2117 2111 2104 2106 2112 2107 2086 2078 2083 2084 2098 2104 2095 2093 2098 2101 2105 2109 2108 2104 2095 2087 2089 2097 2107 2111 2100 2083 2075 2077 2079 2077 2075 2081 2093 2099 2092 2083 2083 2087 2089 2093 2096 2096 2097 2102 2106 2104 2100 2103 2110 2106 2111 2109 2099 2097 2104 2111 2111 2100 2103 2112 2106 2080 2062 2060 2073 2092 2101 2095 2092 2097 2102 2101 2098 2099 2099 2094 2088 2083 2084 2089 2099 2101 2088 2076 2077 2082 2081 2074 2072 2082 2095 2096 2088 2084 2086 2091 2094 2093 2091 2091 2093 2094 2093 2097 2104 2103 2110 2119 2114 2102 2095 2097 2104 2106 2099 2101 2105 2093 2073 2059 2058 2073 2087 2092 2088 2085 2089 2095 2094 2087 2086 2090 2094 2095 2090 2083 2080 2089 2106 2106 2092 2086 2085 2080 2073 2072 2079 2087 2092 2093 2093 2098 2104 2105 2099 2093 2091 2092 2093 2094 2096 2099 2095 2104 2115 2115 2109 2103 2103 2104 2102 2099 2100 2095 2079 2070 2067 2071 2081 2087 2087 2084 2081 2081 2084 2083 2076 2072 2077 2087 2097 2098 2092 2085 2093 2112 2116 2102 2091 2084 2078 2075 2078 2084 2086 2087 2091 2097 2107 2116 2116 2106 2097 2096 2101 2103 2100 2095 2093 -1935 -1910 -1881 -1849 -1813 -1774 -1732 -1686 -1637 -1584 -1529 -1471 -1410 -1346 -1280 -1212 -1141 -1068 -993 -916 -837 -756 -674 -592 -507 -422 -336 -250 -162 -75 13 100 187 274 361 447 532 615 698 780 860 938 1014 1089 1161 1232 1300 1365 1428 1488 1545 1600 1651 1699 1744 1786 1824 -1221 -1195 -1167 -1139 -1108 -1075 -1043 -1012 -979 -949 -928 -915 -900 -869 -811 -727 -632 -546 -488 -454 -420 -362 -276 -185 -116 -85 -76 -57 -7 77 178 264 327 395 493 612 736 848 932 1011 1115 1226 1331 1426 1513 1595 1668 1733 1792 1851 1926 2006 2070 2128 2190 2248 2305 -1220 -1190 -1161 -1138 -1123 -1112 -1100 -1087 -1077 -1065 -1048 -1025 -997 -966 -928 -878 -816 -747 -682 -623 -563 -491 -403 -301 -196 -91 -11 33 93 153 215 291 342 359 385 387 371 387 412 415 431 436 424 456 514 536 534 551 583 619 676 736 790 857 927 979 1043 -715 -692 -672 -653 -640 -631 -624 -615 -609 -602 -588 -567 -535 -503 -477 -457 -445 -437 -428 -405 -376 -334 -281 -238 -207 -177 -145 -113 -75 -63 -109 -109 -106 -144 -182 -232 -265 -266 -259 -240 -197 -144 -86 -42 -23 -15 3 45 99 162 228 294 360 442 540 627 706 -96 -98 -105 -119 -133 -155 -187 -215 -237 -255 -261 -269 -269 -262 -257 -252 -250 -250 -256 -249 -230 -205 -182 -224 -226 -169 -163 -168 -180 -183 -183 -163 -166 -200 -247 -297 -336 -355 -347 -305 -243 -191 -156 -184 -231 -241 -223 -181 -120 -39 59 165 278 400 539 690 839 199 178 154 123 85 20 -79 -177 -240 -257 -236 -224 -240 -272 -309 -321 -308 -286 -266 -246 -215 -179 -146 -182 -142 -65 -69 -74 -51 -20 5 22 21 0 -53 -141 -236 -311 -345 -338 -316 -303 -355 -450 -482 -423 -336 -271 -223 -148 -41 79 191 297 415 544 683 394 339 296 263 225 158 58 -39 -87 -73 -9 57 82 58 12 -7 4 23 28 11 -19 -57 -91 -116 -122 -50 -31 -58 -21 43 84 113 126 127 94 -4 -156 -316 -429 -485 -505 -521 -600 -690 -673 -544 -375 -277 -259 -234 -176 -112 -57 3 75 155 249 608 498 431 409 388 347 305 281 282 305 350 397 439 476 485 471 451 447 455 443 394 325 290 309 308 343 393 412 448 493 531 546 537 514 478 410 288 123 -42 -161 -229 -275 -334 -400 -427 -384 -285 -150 -103 -142 -166 -192 -219 -253 -292 -320 -322 859 715 623 584 547 502 480 494 533 581 632 684 753 838 898 896 862 854 876 896 893 876 881 945 1036 1131 1204 1267 1315 1353 1378 1369 1328 1227 1092 982 920 864 764 631 496 387 316 270 240 214 186 188 219 226 162 24 -155 -330 -479 -586 -647 1077 1000 970 968 943 882 831 812 829 876 933 986 1051 1107 1118 1083 1061 1087 1122 1151 1199 1283 1397 1506 1568 1605 1617 1622 1624 1635 1660 1699 1741 1731 1662 1567 1475 1408 1367 1337 1287 1195 1085 995 937 881 799 698 618 577 515 378 181 -37 -271 -494 -670 1252 1264 1295 1328 1351 1360 1339 1307 1300 1323 1359 1400 1405 1360 1304 1233 1169 1148 1119 1150 1197 1226 1252 1270 1221 1116 1028 965 922 917 981 1120 1307 1490 1638 1743 1782 1755 1705 1668 1666 1683 1669 1597 1487 1372 1264 1139 1005 912 866 776 616 440 253 47 -148 1068 1115 1210 1309 1352 1302 1204 1130 1090 1088 1085 1098 1139 1180 1196 1206 1155 1060 1011 950 876 797 712 588 442 326 263 234 234 284 395 567 786 1014 1229 1436 1626 1765 1840 1835 1782 1753 1775 1780 1717 1604 1489 1375 1238 1119 1078 1069 995 873 767 684 600 677 697 712 707 632 479 385 343 309 296 305 353 431 539 667 765 852 900 861 768 663 544 399 246 141 123 201 341 511 697 871 1022 1156 1266 1348 1432 1547 1691 1835 1896 1827 1693 1599 1578 1574 1529 1451 1365 1256 1138 1068 1077 1101 1085 1054 1054 1080 423 386 344 313 268 209 212 265 312 331 344 390 480 569 655 772 912 1004 1004 940 843 723 590 491 492 607 819 1107 1424 1724 1985 2191 2331 2400 2387 2293 2172 2092 2078 2077 2016 1873 1699 1563 1496 1462 1429 1392 1333 1230 1110 1047 1082 1158 1214 1249 1303 506 486 508 610 758 910 1070 1221 1338 1386 1378 1347 1318 1304 1292 1290 1340 1406 1434 1403 1324 1213 1119 1087 1161 1343 1599 1900 2227 2571 2898 3174 3379 3510 3553 3457 3222 2948 2712 2519 2354 2210 2059 1898 1750 1639 1577 1560 1533 1437 1268 1104 1023 1042 1109 1174 1247 951 1052 1211 1418 1659 1938 2230 2479 2657 2766 2786 2728 2610 2464 2351 2262 2164 2050 1977 1930 1812 1628 1498 1493 1580 1720 1905 2156 2498 2925 3351 3691 3911 4067 4194 4225 4083 3816 3524 3228 2948 2742 2607 2502 2393 2261 2118 1991 1876 1732 1536 1313 1105 974 960 1006 1071 1539 1715 1934 2189 2492 2856 3261 3642 3948 4166 4267 4245 4137 3980 3785 3563 3316 3020 2719 2506 2270 1940 1682 1605 1638 1681 1814 2136 2606 3117 3548 3859 4033 4113 4225 4361 4392 4292 4105 3867 3645 3471 3334 3241 3188 3126 2997 2786 2509 2204 1916 1658 1419 1220 1135 1120 1151 2164 2372 2625 2959 3384 3907 4469 4992 5402 5701 5816 5768 5588 5390 5212 4945 4553 4056 3543 3099 2693 2248 1878 1682 1583 1566 1804 2299 2832 3235 3457 3574 3599 3569 3610 3768 3940 4059 4087 4049 4025 3990 3908 3810 3762 3760 3725 3590 3336 2971 2581 2256 2028 1874 1805 1792 1797 2833 3113 3470 3936 4524 5157 5737 6212 6534 6742 6838 6723 6490 6244 6063 5837 5445 4867 4194 3576 3028 2549 2129 1843 1657 1716 2114 2631 2980 3094 3062 3008 2946 2874 2873 2999 3195 3411 3628 3807 3923 3948 3903 3853 3846 3914 3977 3995 3952 3810 3563 3282 3059 2943 2901 2898 2870 3690 4050 4500 5017 5537 5976 6287 6495 6623 6705 6754 6646 6459 6298 6156 5964 5601 5091 4466 3833 3276 2847 2464 2159 1969 2118 2506 2815 2875 2766 2667 2645 2661 2664 2688 2782 2907 3054 3244 3419 3501 3517 3548 3619 3705 3804 3905 4002 4126 4244 4298 4264 4199 4161 4132 4087 3992 4449 4830 5267 5627 5812 5903 5949 5985 6009 6048 6071 6021 5912 5784 5639 5447 5136 4752 4308 3792 3324 3003 2739 2480 2350 2506 2735 2823 2690 2457 2411 2519 2629 2693 2779 2867 2913 2937 2992 3069 3128 3192 3303 3433 3528 3593 3688 3817 4004 4234 4472 4677 4830 4922 4938 4857 4683 4933 5218 5456 5516 5443 5350 5289 5286 5292 5327 5339 5315 5201 5012 4821 4643 4445 4157 3792 3400 3123 2965 2840 2663 2618 2757 2843 2781 2554 2267 2221 2333 2357 2373 2495 2629 2663 2658 2677 2733 2790 2855 2930 3006 3066 3127 3233 3415 3658 3932 4209 4474 4692 4840 4897 4834 4671 5184 5258 5179 4956 4735 4531 4364 4334 4403 4445 4420 4344 4202 4013 3900 3864 3750 3432 3089 2880 2825 2804 2816 2749 2751 2889 2901 2691 2398 2054 1874 1812 1748 1799 1997 2178 2227 2248 2274 2286 2245 2216 2224 2263 2296 2374 2529 2778 3083 3395 3684 3957 4186 4343 4413 4416 4375 4898 4740 4439 4099 3725 3366 3154 3192 3296 3287 3187 3108 3029 2942 2924 2973 2861 2576 2419 2445 2538 2665 2796 2831 2858 2942 2867 2469 2109 1682 1381 1262 1282 1491 1777 1950 1991 2003 1970 1862 1719 1647 1618 1579 1576 1667 1863 2140 2499 2906 3303 3674 3967 4143 4240 4342 4436 4166 3837 3485 3095 2642 2308 2206 2257 2207 2093 2038 2088 2111 2063 1991 1993 1956 1897 2020 2190 2377 2639 2832 2959 2984 2889 2682 2234 1793 1383 1157 1127 1198 1408 1680 1846 1901 1913 1832 1665 1514 1411 1280 1154 1151 1313 1637 2094 2658 3249 3752 4159 4437 4543 4573 4653 4773 3272 2929 2572 2177 1851 1654 1550 1464 1338 1256 1284 1395 1434 1359 1263 1245 1299 1419 1694 1993 2305 2638 2898 2992 2929 2710 2410 2078 1645 1271 1150 1155 1118 1147 1348 1558 1680 1740 1691 1584 1469 1333 1166 1129 1329 1756 2334 2987 3648 4229 4601 4836 4926 4879 4771 4725 4795 2577 2206 1834 1603 1502 1397 1215 1070 983 913 866 904 880 756 658 661 768 1040 1504 2020 2432 2795 3059 3088 2902 2645 2389 2180 1767 1384 1279 1249 1137 1015 1138 1368 1520 1571 1548 1477 1403 1333 1341 1537 1986 2630 3333 3924 4363 4648 4770 4785 4728 4558 4374 4279 4312 2028 1599 1357 1339 1389 1410 1333 1155 1014 856 622 468 351 199 138 252 557 1035 1662 2271 2766 3185 3539 3697 3646 3467 3204 2944 2537 2046 1816 1752 1652 1493 1479 1614 1743 1736 1613 1468 1383 1436 1653 2039 2591 3246 3865 4236 4336 4280 4178 4075 3924 3685 3515 3521 3655 1547 1292 1354 1568 1707 1791 1861 1668 1316 990 597 200 -61 -185 -93 250 795 1474 2241 2959 3601 4148 4660 4989 5158 5186 4976 4621 4179 3539 3038 2849 2741 2574 2462 2419 2431 2383 2150 1844 1672 1740 2029 2469 3020 3580 3938 3952 3754 3555 3377 3183 2913 2685 2713 2860 3011 1278 1393 1770 2125 2319 2346 2398 2316 1828 1248 780 294 -126 -207 77 660 1532 2485 3382 4117 4712 5224 5621 5819 5921 5973 5929 5768 5551 5170 4666 4324 4092 3851 3700 3611 3444 3292 3101 2800 2553 2478 2635 2967 3353 3671 3652 3262 2875 2676 2436 2055 1762 1788 1987 2072 2077 1396 1831 2366 2757 2928 2917 2826 2795 2483 1719 1025 584 284 309 819 1748 2812 3679 4267 4602 4774 4916 5020 5038 5044 5012 4975 5035 5140 5208 5247 5161 5025 4807 4606 4506 4362 4128 3994 3912 3692 3440 3338 3392 3518 3444 2997 2395 1999 1730 1329 900 750 859 953 938 1000 1782 2332 2859 3226 3410 3437 3329 3174 3068 2621 1779 1101 915 1317 2189 3161 3894 4258 4238 4008 3833 3764 3763 3781 3778 3753 3712 3672 3734 3927 4259 4567 4718 4697 4554 4466 4360 4214 4206 4290 4139 3817 3563 3447 3273 2823 2191 1647 1224 781 314 -31 -138 -38 101 252 444 2227 2805 3214 3422 3554 3650 3654 3502 3317 3218 2958 2468 2236 2696 3460 3974 4110 3951 3471 3008 2817 2774 2817 2912 3015 3041 2894 2684 2647 2827 3092 3374 3525 3451 3312 3280 3194 3103 3218 3409 3433 3264 3124 2958 2551 1999 1527 1130 630 66 -413 -652 -578 -288 30 238 324 2495 2961 3123 3079 3086 3166 3159 3089 3042 3089 3212 3435 3580 3773 3916 3774 3299 2834 2508 2262 2126 2092 2166 2229 2303 2262 2057 1878 1888 2053 2205 2258 2179 1972 1860 1883 1891 1866 1888 1992 2096 2147 2216 2070 1676 1295 1021 696 201 -326 -613 -514 -234 173 447 376 163 2410 2454 2350 2218 2145 2165 2110 2003 2023 2175 2369 2693 3067 3309 3158 2658 2147 1934 1908 1868 1768 1680 1582 1519 1478 1400 1268 1172 1140 1154 1226 1276 1216 1151 1201 1299 1404 1497 1362 1150 1058 1140 1301 1313 1098 753 364 45 -180 -340 -268 103 530 693 616 270 -122 1814 1538 1462 1417 1288 1226 1076 822 876 1214 1513 1776 1952 2064 2135 2114 1790 1584 1607 1622 1512 1274 1086 1037 973 900 838 762 612 520 583 732 845 1049 1151 1176 1228 1514 1460 897 549 585 654 846 714 261 -450 -776 -570 -175 294 746 826 613 361 4 -385 999 729 803 708 532 465 358 274 425 718 926 953 1029 1177 1437 1622 1376 1158 1273 1239 993 711 682 768 678 493 527 596 528 472 456 449 474 583 681 638 700 946 987 645 245 106 294 420 197 -33 -605 -1096 -846 -13 595 629 364 226 137 -255 -560 282 101 -87 -224 -75 127 104 102 287 335 175 167 302 492 654 766 694 774 885 578 266 130 251 355 190 -58 55 122 247 496 413 8 -144 -188 -174 -99 194 313 230 176 -125 -217 -74 -272 -419 -184 -179 -560 -526 55 191 111 -50 -113 -288 -511 -511 -364 -768 -956 -732 -461 -259 -292 -220 -63 -162 -600 -630 -234 -40 -50 -101 3 353 319 -120 -284 -387 -252 -2 -104 -347 -501 -511 -336 140 108 -476 -770 -793 -881 -614 -364 -251 -106 -251 -377 -477 -703 -902 -688 -334 -236 -139 -198 -253 -270 -224 -237 -400 -560 -498 -298 -1057 -1384 -1443 -1165 -913 -785 -770 -552 -462 -628 -1137 -881 -477 -475 -685 -893 -748 -549 -320 -404 -533 -653 -451 -361 -365 -567 -978 -1055 -692 -375 -401 -1003 -1372 -1332 -1316 -973 -698 -483 -489 -661 -652 -716 -830 -887 -487 -76 -104 -250 -361 -325 -293 -428 -505 -572 -510 -291 -6 -1508 -1585 -1562 -1441 -1184 -977 -964 -931 -866 -984 -1076 -869 -751 -839 -1269 -1756 -1635 -1170 -631 -334 -518 -695 -564 -507 -475 -654 -1212 -1370 -1036 -645 -708 -1289 -1664 -1687 -1475 -1045 -663 -534 -552 -577 -451 -311 -225 -460 -318 93 81 -366 -568 -366 -387 -800 -951 -687 -381 -106 204 -1784 -1571 -1362 -1328 -1251 -1143 -1171 -1203 -1306 -1241 -1032 -959 -1065 -1157 -1505 -2077 -1704 -851 -556 -296 -536 -792 -725 -455 -281 -475 -847 -1134 -1158 -948 -754 -914 -1229 -1469 -1263 -910 -564 -406 -387 -331 -144 159 228 -63 -265 45 251 -3 -392 -516 -620 -965 -1068 -697 -330 -42 302 -1969 -1670 -1273 -1000 -1331 -1636 -1529 -1483 -1604 -1544 -1249 -1136 -1304 -1362 -1384 -1685 -1339 -665 -450 -333 -741 -990 -739 -477 -274 -262 -258 -404 -867 -906 -474 -333 -543 -988 -921 -518 -296 -173 -285 -447 -330 53 446 353 -7 0 286 510 131 -309 -378 -535 -704 -545 -289 -3 325 -2076 -1611 -954 -896 -1559 -1891 -1728 -1695 -1809 -1635 -1431 -1371 -1477 -1515 -1331 -1252 -1114 -627 -266 -355 -832 -1137 -725 -480 -234 -34 94 -136 -597 -540 -210 -126 -325 -651 -626 -333 -22 93 193 176 -33 115 728 808 294 54 333 753 612 99 -9 93 146 190 257 506 644 -1725 -1199 -635 -890 -1362 -1588 -1699 -1783 -1819 -1726 -1573 -1564 -1745 -1595 -1307 -1185 -874 -760 -585 -414 -718 -1083 -969 -711 -355 77 218 -198 -402 -258 -118 -250 -419 -476 -314 -281 -93 251 722 1060 1062 1032 1112 1131 870 701 798 882 680 388 314 530 858 1168 1262 1332 1167 -967 -524 -451 -839 -1012 -1199 -1737 -1880 -1774 -1776 -1783 -1854 -2145 -2112 -1679 -1122 -878 -851 -776 -431 -339 -750 -1083 -1092 -729 -251 -96 -226 -267 -278 -228 -339 -421 -401 -117 -89 -35 346 807 1119 1562 1716 1569 1468 1403 1343 1306 1078 793 783 932 1105 1314 1642 1910 1785 1552 -224 11 -210 -785 -999 -1133 -1964 -2034 -1939 -1948 -1886 -1773 -1998 -2081 -1715 -1287 -1134 -1068 -879 -575 -70 -253 -860 -1143 -978 -764 -550 -290 -117 -269 -448 -454 -246 -73 29 34 131 410 553 852 1319 1554 1562 1774 2013 1967 1815 1687 1505 1518 1772 1998 1984 1911 1892 1876 1755 -2015 -2013 -2007 -1997 -1984 -1966 -1945 -1920 -1892 -1860 -1824 -1785 -1742 -1696 -1647 -1595 -1540 -1482 -1421 -1357 -1291 -1222 -1151 -1078 -1002 -925 -846 -766 -684 -600 -516 -430 -344 -257 -170 -82 6 94 182 269 356 442 527 612 695 777 857 936 1013 1088 1161 1232 1300 1366 1429 1490 1548 -1371 -1371 -1374 -1375 -1368 -1353 -1334 -1315 -1291 -1252 -1195 -1126 -1063 -1021 -1004 -1000 -989 -950 -876 -791 -725 -687 -655 -603 -524 -434 -346 -260 -180 -107 -34 43 118 196 293 392 485 571 622 651 712 793 872 951 1032 1111 1186 1257 1327 1402 1490 1577 1645 1703 1762 1810 1854 -1207 -1184 -1164 -1139 -1110 -1080 -1052 -1033 -1017 -993 -962 -929 -896 -866 -835 -798 -757 -712 -661 -598 -524 -451 -386 -315 -232 -138 -57 -2 69 133 162 201 235 256 295 287 252 236 218 232 277 295 287 325 403 460 493 553 632 701 778 854 927 1021 1116 1161 1199 -880 -856 -821 -770 -711 -657 -617 -588 -559 -524 -491 -465 -442 -425 -406 -382 -355 -326 -305 -288 -282 -268 -233 -188 -144 -109 -89 -74 -23 15 -21 -37 -52 -76 -57 -47 -50 -42 -45 -60 -66 -64 -34 17 85 170 256 347 426 490 556 626 689 740 795 854 925 -369 -401 -421 -421 -394 -359 -335 -317 -301 -287 -273 -259 -231 -201 -183 -173 -160 -126 -86 -48 -29 -24 10 7 -12 -6 2 -6 -38 -63 -85 -90 -97 -98 -72 -41 -30 -55 -105 -157 -193 -204 -171 -104 -36 23 67 101 122 134 159 211 277 338 414 517 635 20 -16 -74 -136 -173 -189 -196 -196 -206 -224 -235 -234 -211 -175 -151 -134 -111 -62 -3 31 50 103 197 231 214 257 311 333 304 242 182 153 143 145 158 169 147 63 -71 -217 -325 -362 -320 -246 -231 -257 -265 -236 -196 -157 -109 -25 91 219 355 500 648 260 261 226 163 110 88 94 109 114 111 125 156 207 243 253 265 292 342 389 402 395 405 448 498 469 433 536 607 617 588 520 456 400 365 354 350 318 237 108 -73 -256 -359 -351 -315 -335 -373 -367 -279 -140 -20 73 160 257 353 445 510 563 531 515 483 445 429 450 499 546 574 592 633 703 782 836 854 860 873 900 924 924 914 897 868 834 803 792 846 913 983 1042 1076 1055 959 835 741 675 607 548 508 447 321 167 59 20 11 -3 -24 -7 89 238 343 389 406 396 344 259 191 924 896 870 843 843 877 926 963 985 1010 1060 1130 1209 1283 1348 1377 1370 1353 1350 1367 1394 1406 1403 1390 1382 1413 1432 1472 1537 1590 1637 1662 1630 1516 1378 1250 1116 991 923 920 929 898 820 735 687 652 591 520 479 497 555 598 558 410 204 25 -77 1286 1285 1306 1336 1370 1398 1418 1418 1416 1438 1490 1541 1575 1589 1597 1594 1564 1535 1543 1587 1619 1627 1649 1700 1751 1791 1792 1785 1794 1827 1820 1813 1820 1802 1765 1712 1624 1511 1414 1364 1374 1411 1419 1390 1363 1337 1258 1100 928 821 790 779 685 494 278 103 -28 1399 1411 1449 1496 1535 1558 1565 1557 1548 1543 1547 1560 1576 1582 1545 1474 1410 1376 1404 1460 1476 1459 1444 1419 1387 1362 1318 1255 1217 1208 1227 1289 1383 1486 1593 1685 1733 1740 1732 1721 1729 1767 1805 1806 1786 1769 1716 1571 1349 1141 1024 990 918 736 524 367 243 1237 1216 1234 1271 1301 1285 1226 1133 1029 964 951 974 991 987 1000 998 1017 1029 1021 1033 997 891 759 644 568 495 421 375 373 417 516 669 852 1034 1209 1372 1517 1637 1728 1769 1774 1779 1801 1821 1831 1837 1810 1709 1520 1290 1112 1058 1046 949 784 645 551 966 952 978 1027 1033 923 783 666 585 561 564 597 641 669 728 804 830 791 748 708 613 465 312 188 127 125 162 238 363 529 714 897 1049 1169 1280 1399 1531 1651 1734 1751 1690 1594 1513 1470 1475 1510 1540 1524 1428 1249 1053 957 967 975 920 856 820 809 839 870 903 908 849 779 737 735 765 786 780 769 772 805 893 984 993 906 775 654 565 495 446 476 610 810 1034 1277 1527 1762 1963 2087 2135 2135 2110 2103 2110 2107 2075 1995 1851 1666 1488 1361 1306 1317 1374 1413 1354 1191 1035 980 1005 1034 1046 1067 834 917 986 1074 1194 1308 1413 1509 1599 1663 1687 1649 1570 1512 1463 1409 1422 1471 1423 1258 1114 1070 1092 1147 1270 1471 1710 1969 2243 2510 2751 2975 3130 3193 3172 3066 2928 2794 2669 2570 2506 2419 2262 2044 1813 1621 1499 1481 1543 1580 1499 1316 1143 1080 1106 1154 1214 1224 1374 1505 1650 1835 2043 2250 2454 2630 2748 2806 2800 2700 2548 2420 2292 2133 2039 1990 1863 1682 1560 1542 1624 1782 1965 2138 2309 2519 2749 2975 3234 3459 3604 3655 3591 3491 3386 3252 3119 3043 2996 2921 2775 2575 2364 2155 1969 1850 1799 1740 1602 1405 1260 1216 1230 1277 1792 1951 2106 2284 2507 2774 3054 3319 3549 3722 3836 3894 3891 3773 3543 3330 3096 2801 2572 2390 2161 1921 1774 1772 1878 1982 2053 2112 2263 2502 2745 2987 3200 3380 3506 3536 3535 3572 3599 3572 3508 3433 3372 3303 3185 3058 2921 2721 2450 2182 1976 1812 1662 1523 1426 1364 1348 2349 2504 2700 2948 3230 3557 3902 4213 4431 4574 4667 4716 4747 4739 4590 4263 3900 3511 3121 2798 2503 2207 1960 1842 1828 1822 1809 1861 2075 2352 2549 2660 2711 2793 2936 3070 3197 3350 3511 3620 3633 3562 3493 3453 3411 3367 3333 3283 3109 2800 2463 2199 2032 1909 1800 1704 1650 2918 3108 3377 3688 4021 4362 4690 4956 5124 5182 5211 5236 5228 5152 5068 4881 4443 3926 3471 3089 2739 2434 2145 1942 1865 1851 1846 1964 2192 2366 2396 2340 2271 2291 2443 2662 2882 3080 3233 3322 3348 3332 3327 3344 3342 3344 3363 3424 3468 3398 3201 2958 2755 2606 2481 2362 2270 3570 3786 4045 4288 4534 4770 4963 5098 5198 5213 5201 5268 5291 5077 4857 4793 4544 4060 3622 3269 2942 2673 2404 2188 2142 2156 2154 2223 2321 2294 2159 2082 2100 2195 2378 2602 2805 2942 3023 3043 3032 3053 3141 3232 3274 3301 3330 3395 3506 3634 3705 3690 3607 3504 3392 3249 3090 4089 4272 4419 4503 4595 4720 4801 4839 4877 4880 4849 4917 4971 4713 4376 4281 4197 3912 3559 3257 2993 2798 2584 2455 2470 2470 2424 2374 2286 2082 1925 1924 2054 2232 2417 2574 2675 2728 2769 2788 2792 2838 2953 3080 3165 3228 3280 3340 3438 3574 3738 3901 4013 4068 4069 3978 3790 4374 4408 4375 4338 4368 4426 4445 4416 4372 4347 4294 4296 4294 4093 3775 3632 3605 3469 3244 3036 2865 2710 2556 2541 2651 2640 2533 2378 2155 1906 1804 1796 1853 2002 2149 2230 2252 2275 2335 2383 2404 2449 2560 2691 2796 2886 2976 3091 3227 3364 3527 3724 3940 4130 4242 4224 4069 4377 4184 4039 3994 3981 3911 3814 3689 3558 3469 3393 3341 3322 3236 3026 2880 2853 2819 2739 2661 2607 2515 2457 2542 2659 2614 2438 2222 1959 1807 1681 1529 1470 1579 1734 1798 1789 1813 1872 1905 1918 1964 2054 2143 2217 2337 2511 2723 2936 3118 3303 3504 3719 3903 4013 4032 3939 3853 3617 3536 3478 3302 3058 2838 2647 2465 2377 2340 2324 2326 2276 2139 2074 2102 2165 2219 2255 2305 2326 2392 2503 2543 2462 2244 1999 1802 1722 1453 1135 1062 1237 1472 1592 1617 1637 1660 1655 1649 1664 1686 1711 1773 1919 2127 2360 2589 2799 3021 3254 3453 3592 3666 3700 3660 3117 3060 2990 2756 2468 2224 1998 1759 1594 1561 1584 1614 1611 1519 1384 1357 1472 1673 1876 2031 2148 2227 2351 2443 2448 2350 2130 1867 1764 1647 1336 1033 987 1128 1290 1419 1537 1644 1682 1647 1583 1522 1488 1487 1533 1657 1842 2050 2262 2505 2793 3057 3229 3302 3302 3300 3312 2573 2537 2290 1985 1809 1696 1459 1176 1002 935 951 1030 1057 978 862 842 1060 1409 1746 1948 2008 2089 2193 2265 2334 2268 2059 1824 1753 1663 1447 1265 1174 1145 1102 1122 1285 1533 1705 1693 1572 1475 1438 1457 1559 1747 1982 2198 2387 2602 2854 3053 3093 3010 2898 2863 2910 2148 1918 1647 1498 1468 1411 1172 916 740 558 421 463 547 557 555 665 953 1302 1619 1843 1907 1978 2089 2222 2353 2317 2147 2011 1935 1857 1733 1627 1530 1440 1276 1108 1107 1318 1592 1706 1639 1548 1548 1674 1941 2243 2479 2604 2657 2759 2919 3049 2997 2827 2699 2655 2689 1647 1392 1261 1237 1240 1203 1068 939 829 617 279 70 67 196 422 716 996 1232 1506 1784 2007 2237 2468 2736 2944 2881 2603 2494 2517 2453 2274 2123 2063 2022 1894 1623 1342 1294 1504 1743 1805 1744 1775 2010 2334 2578 2663 2653 2592 2595 2691 2791 2772 2660 2550 2481 2493 1291 1188 1176 1191 1214 1215 1172 1127 1073 953 621 160 -71 8 335 725 1063 1382 1748 2138 2554 2967 3288 3520 3736 3694 3293 3004 3021 3120 3044 2813 2601 2540 2521 2391 2102 1780 1705 1870 1964 1949 2001 2200 2396 2489 2452 2319 2183 2180 2298 2439 2452 2356 2187 2043 1989 1144 1198 1245 1292 1362 1387 1340 1303 1267 1203 1091 775 481 394 560 922 1412 1940 2479 2971 3311 3541 3762 3813 3797 3794 3563 3178 3067 3251 3403 3235 2878 2716 2750 2734 2721 2575 2215 2029 2023 2013 2072 2222 2366 2322 2062 1797 1688 1689 1751 1831 1793 1632 1383 1187 1152 1111 1291 1395 1436 1487 1512 1466 1418 1370 1348 1365 1338 1255 1237 1356 1611 1952 2333 2802 3166 3268 3216 3293 3339 3244 3180 3065 2821 2733 2983 3272 3152 2833 2748 2752 2653 2608 2637 2455 2128 1992 1992 2082 2243 2308 2049 1597 1295 1189 1081 966 909 785 535 310 264 435 1116 1315 1423 1459 1413 1376 1373 1332 1315 1408 1473 1494 1636 1906 2201 2254 2161 2125 2254 2295 2214 2145 2255 2427 2491 2396 2204 2115 2239 2576 2755 2598 2436 2438 2391 2187 2072 2133 2153 1980 1814 1796 1936 2070 1948 1532 1106 839 652 415 173 3 -124 -259 -315 -196 32 1180 1288 1344 1375 1219 1053 1087 1092 1108 1316 1482 1541 1754 2036 2234 2033 1799 1556 1464 1400 1315 1392 1574 1782 1806 1625 1419 1464 1728 1913 1893 1791 1760 1804 1704 1509 1482 1597 1663 1590 1476 1458 1533 1479 1193 843 619 434 169 -126 -399 -540 -508 -467 -445 -383 -285 1098 1152 1214 1188 977 755 803 909 973 1060 1202 1399 1621 1650 1494 1323 1343 1333 1144 996 979 1147 1322 1244 990 788 790 980 1089 1048 997 1012 1114 1181 1064 931 941 1021 1075 1070 1002 937 858 664 355 190 196 66 -220 -456 -555 -513 -386 -355 -451 -579 -653 895 957 969 865 712 550 551 714 774 746 783 968 1114 1044 1040 1057 1197 1288 1072 851 833 930 826 431 105 91 284 397 371 336 347 439 573 588 521 460 414 400 471 502 406 271 144 -101 -326 -356 -274 -296 -448 -469 -316 -191 -163 -292 -483 -655 -821 649 663 521 371 285 209 180 348 473 396 449 570 544 593 649 664 776 894 805 664 527 333 7 -363 -508 -359 -157 -106 -134 -133 -112 -79 -57 -70 -41 -34 -99 -154 -148 -163 -234 -291 -401 -576 -691 -779 -703 -537 -365 -191 -10 -31 -198 -407 -521 -582 -778 281 165 -32 -196 -292 -368 -326 -111 23 -24 -45 -25 49 170 191 152 166 177 170 163 8 -313 -649 -896 -853 -574 -378 -418 -522 -594 -655 -692 -687 -656 -573 -571 -578 -575 -641 -729 -677 -657 -712 -720 -812 -909 -807 -434 -84 22 -49 -243 -451 -539 -531 -490 -586 -235 -379 -504 -657 -787 -826 -699 -498 -483 -606 -741 -610 -298 -69 -67 -225 -355 -526 -576 -450 -445 -723 -1065 -1221 -1020 -675 -520 -649 -889 -1127 -1268 -1172 -1034 -982 -983 -989 -935 -919 -940 -970 -874 -813 -793 -743 -794 -773 -582 -247 -45 -178 -414 -559 -615 -617 -578 -484 -294 -705 -773 -805 -869 -884 -823 -710 -700 -905 -1064 -1098 -847 -484 -111 -61 -377 -732 -1061 -1050 -836 -721 -960 -1218 -1298 -1110 -834 -673 -820 -1111 -1427 -1556 -1302 -1088 -1062 -1203 -1198 -1081 -1023 -1001 -991 -871 -776 -739 -739 -775 -638 -420 -299 -385 -640 -796 -750 -686 -675 -630 -373 142 -869 -893 -808 -683 -597 -556 -574 -694 -959 -1110 -1040 -826 -598 -333 -158 -443 -995 -1249 -1151 -913 -747 -914 -1103 -1165 -1089 -865 -734 -929 -1103 -1316 -1430 -1247 -1082 -1122 -1247 -1248 -1115 -966 -927 -896 -769 -681 -716 -808 -812 -663 -517 -523 -723 -934 -924 -774 -708 -710 -540 -40 417 -770 -734 -567 -307 -122 -155 -338 -483 -648 -760 -802 -758 -772 -758 -570 -574 -885 -1137 -1061 -726 -543 -641 -865 -1029 -967 -775 -689 -852 -913 -989 -1135 -1178 -1149 -1126 -1137 -1114 -1112 -1019 -892 -830 -709 -639 -733 -855 -837 -731 -685 -707 -792 -852 -719 -541 -526 -541 -274 172 345 -619 -513 -424 -279 -32 78 -46 -176 -287 -364 -477 -738 -1015 -1205 -1072 -726 -737 -921 -729 -381 -310 -399 -699 -975 -959 -755 -659 -703 -686 -674 -843 -1075 -1124 -1018 -922 -857 -937 -1008 -920 -829 -732 -669 -685 -732 -758 -735 -759 -760 -735 -630 -366 -175 -202 -235 -82 51 59 -351 -375 -480 -469 -218 -6 53 90 112 -32 -321 -759 -1185 -1328 -1234 -873 -687 -788 -583 -182 -210 -321 -521 -776 -889 -807 -688 -567 -488 -488 -659 -906 -955 -770 -610 -606 -654 -728 -718 -658 -654 -691 -695 -577 -503 -527 -615 -718 -735 -536 -227 -13 -21 -90 -147 -288 -297 73 -190 -429 -326 -205 -134 8 194 290 143 -68 -407 -678 -769 -820 -598 -517 -498 -363 -121 -107 -152 -213 -250 -336 -478 -503 -277 -127 -340 -603 -774 -796 -557 -339 -364 -399 -365 -330 -365 -429 -575 -741 -611 -309 -232 -405 -639 -702 -498 -288 -161 -90 -85 -225 -497 -522 301 -24 -96 160 68 -58 -2 126 179 35 189 307 471 389 44 -166 -154 -138 -195 -125 95 188 194 197 180 38 -62 99 216 -107 -516 -664 -692 -508 -226 -89 -126 -184 -196 -247 -309 -355 -547 -593 -297 -130 -215 -319 -320 -298 -305 -289 -194 -110 -98 -237 -304 235 25 178 569 477 212 109 39 -75 -32 255 472 868 1039 715 246 175 337 306 144 219 375 450 278 -18 -217 -104 136 169 53 -145 -291 -401 -357 -118 23 -66 -270 -359 -333 -262 -175 -184 -254 -203 -70 2 53 35 -101 -279 -351 -331 -261 -113 -50 -50 181 62 219 674 791 598 316 15 9 -142 -242 -209 234 675 470 165 191 447 456 135 -58 75 321 186 -152 -282 -187 -12 34 155 303 288 131 127 204 68 -159 -325 -415 -353 -207 -12 128 135 81 42 110 183 75 -168 -401 -513 -455 -420 -358 -288 -274 -2480 -2491 -2496 -2497 -2493 -2484 -2471 -2453 -2430 -2403 -2371 -2334 -2293 -2248 -2198 -2144 -2087 -2025 -1959 -1890 -1817 -1740 -1660 -1577 -1491 -1403 -1311 -1217 -1121 -1023 -922 -820 -716 -611 -505 -398 -290 -182 -73 36 145 254 362 469 576 681 785 888 989 1088 1185 1280 1372 1462 1549 1633 1714 -1615 -1610 -1612 -1619 -1624 -1622 -1618 -1617 -1617 -1613 -1600 -1565 -1505 -1430 -1356 -1302 -1281 -1280 -1269 -1225 -1143 -1048 -974 -940 -926 -897 -823 -705 -579 -480 -405 -331 -250 -160 -59 38 134 237 330 408 488 574 667 765 843 902 958 1028 1107 1181 1250 1312 1369 1435 1513 1588 1661 -1146 -1123 -1105 -1087 -1069 -1049 -1024 -1001 -983 -965 -952 -937 -913 -876 -830 -781 -744 -721 -707 -687 -648 -598 -551 -511 -478 -424 -350 -291 -221 -155 -124 -90 -80 -89 -55 -36 -39 -25 -27 -26 19 51 54 88 150 189 221 297 383 459 553 654 748 847 952 1033 1123 -771 -756 -737 -709 -674 -640 -613 -593 -574 -551 -529 -512 -492 -466 -432 -391 -355 -325 -306 -285 -278 -267 -228 -181 -148 -129 -118 -140 -131 -93 -109 -96 -76 -92 -92 -104 -120 -114 -102 -92 -70 -48 -17 13 43 95 164 247 328 411 507 616 723 814 897 975 1063 -410 -414 -420 -423 -414 -395 -374 -351 -333 -321 -308 -297 -274 -239 -196 -149 -111 -74 -39 7 39 53 114 153 152 152 138 113 91 83 68 57 30 2 -6 2 23 56 90 112 102 55 4 -38 -45 -7 48 113 184 256 325 398 475 550 628 705 781 -111 -96 -87 -100 -124 -143 -144 -123 -96 -82 -74 -66 -40 5 51 101 143 179 216 256 290 320 386 441 458 498 513 498 476 454 441 439 412 350 276 222 199 198 212 217 168 54 -90 -194 -225 -221 -208 -177 -121 -50 21 94 173 259 349 441 543 178 177 192 213 230 246 261 283 313 348 385 425 475 526 566 607 647 681 700 706 709 715 728 761 771 741 751 745 744 736 710 716 723 681 580 462 363 291 251 236 216 163 58 -45 -91 -101 -102 -89 -45 32 131 238 344 438 520 603 704 630 572 534 543 601 686 759 810 850 897 964 1040 1104 1143 1166 1199 1255 1306 1318 1296 1273 1250 1226 1195 1157 1142 1102 1071 1089 1118 1130 1128 1118 1092 1025 907 769 644 538 458 425 438 451 434 406 389 382 392 399 418 483 570 646 683 688 689 708 1125 1096 1058 1034 1059 1137 1225 1287 1324 1362 1429 1511 1578 1611 1634 1683 1748 1786 1779 1775 1798 1809 1787 1743 1690 1662 1643 1649 1670 1705 1746 1737 1676 1599 1534 1449 1332 1213 1101 987 904 886 913 942 954 955 954 953 928 889 880 901 894 835 734 625 532 1411 1461 1480 1473 1474 1509 1573 1634 1677 1708 1735 1750 1757 1763 1791 1831 1855 1848 1811 1809 1868 1935 1966 1960 1934 1928 1964 2034 2085 2107 2100 2052 1984 1922 1886 1844 1774 1699 1635 1571 1514 1486 1495 1524 1536 1506 1453 1396 1328 1237 1148 1098 1037 911 729 550 410 1468 1518 1527 1526 1530 1548 1594 1644 1660 1642 1622 1620 1619 1616 1631 1608 1553 1525 1508 1506 1533 1576 1592 1559 1512 1502 1538 1593 1635 1648 1633 1604 1599 1644 1726 1791 1816 1823 1831 1837 1837 1845 1878 1925 1940 1892 1798 1689 1587 1483 1356 1249 1155 1017 822 634 486 1383 1364 1347 1376 1422 1453 1453 1388 1262 1141 1068 1054 1081 1121 1160 1158 1118 1096 1096 1094 1055 965 850 756 715 702 693 690 699 730 782 855 960 1103 1277 1439 1553 1620 1665 1701 1730 1750 1769 1786 1793 1785 1745 1648 1525 1421 1305 1181 1086 1003 883 741 607 1229 1198 1224 1262 1264 1232 1149 1011 831 717 695 742 813 871 931 954 915 856 810 758 632 450 309 245 219 207 216 260 349 479 625 773 920 1063 1212 1364 1493 1565 1586 1585 1576 1547 1485 1399 1333 1316 1323 1304 1256 1199 1101 974 887 860 840 786 707 1130 1165 1218 1240 1223 1189 1141 1076 1001 979 1039 1129 1166 1139 1124 1151 1135 1031 898 773 624 476 402 409 458 543 677 846 1029 1229 1427 1593 1717 1800 1861 1921 1979 2002 1982 1949 1931 1890 1772 1580 1386 1253 1180 1166 1203 1232 1168 1026 904 865 885 898 879 1216 1323 1406 1461 1501 1541 1590 1653 1728 1802 1880 1930 1904 1794 1684 1654 1653 1549 1332 1126 1011 973 995 1071 1192 1367 1597 1849 2080 2284 2459 2591 2672 2699 2678 2646 2630 2604 2548 2500 2492 2483 2403 2228 2004 1785 1589 1460 1433 1463 1450 1326 1155 1036 1003 1034 1083 1519 1653 1750 1823 1909 2023 2153 2295 2433 2551 2640 2679 2644 2540 2357 2193 2138 2095 1908 1646 1505 1502 1553 1631 1753 1921 2114 2315 2511 2690 2851 2967 3032 3058 3037 2990 2985 3009 3013 2994 2972 2948 2907 2812 2663 2490 2288 2059 1856 1731 1667 1586 1452 1320 1255 1275 1344 1858 1970 2083 2204 2349 2532 2732 2928 3097 3227 3324 3372 3357 3287 3113 2835 2597 2506 2398 2156 1951 1873 1845 1842 1900 1971 2025 2108 2247 2415 2592 2736 2831 2906 2946 2956 3001 3082 3162 3212 3191 3125 3079 3040 2956 2853 2755 2609 2372 2097 1876 1727 1624 1556 1530 1548 1595 2262 2386 2552 2738 2937 3178 3423 3634 3787 3886 3965 4023 3988 3832 3647 3413 3095 2824 2662 2483 2287 2134 1988 1888 1829 1757 1715 1789 1935 2081 2221 2343 2443 2543 2640 2721 2809 2885 2950 3014 3045 3040 3047 3050 2993 2896 2835 2815 2721 2495 2205 1961 1808 1734 1715 1717 1750 2731 2891 3107 3331 3571 3829 4043 4168 4238 4265 4271 4324 4343 4148 3852 3657 3429 3087 2781 2596 2450 2274 2074 1948 1832 1694 1668 1797 1918 1976 2010 2045 2099 2194 2327 2461 2570 2627 2635 2656 2725 2832 2943 2994 2961 2876 2805 2819 2855 2803 2646 2433 2232 2071 1972 1932 1952 3245 3387 3558 3749 3941 4096 4177 4187 4177 4158 4109 4120 4178 4088 3795 3557 3410 3138 2785 2589 2509 2368 2236 2194 2113 1957 1948 2052 2061 1985 1921 1908 1956 2070 2231 2368 2439 2423 2375 2365 2444 2582 2715 2808 2845 2823 2770 2767 2828 2901 2934 2904 2803 2642 2485 2380 2342 3625 3678 3731 3823 3904 3922 3900 3847 3798 3766 3734 3717 3760 3772 3608 3336 3133 2912 2601 2443 2419 2380 2402 2487 2400 2207 2167 2182 2071 1940 1895 1944 2039 2141 2236 2254 2172 2052 1989 2013 2097 2203 2311 2428 2530 2580 2591 2619 2685 2801 2954 3091 3149 3115 3027 2907 2787 3673 3621 3577 3560 3537 3516 3476 3389 3291 3237 3210 3191 3197 3260 3230 2994 2739 2547 2376 2263 2242 2302 2452 2567 2431 2207 2158 2116 2006 1940 1949 1978 1990 1989 1954 1852 1709 1600 1579 1619 1691 1780 1886 1998 2109 2202 2277 2365 2476 2629 2842 3068 3233 3290 3278 3195 3043 3454 3320 3222 3147 3113 3098 3025 2854 2656 2527 2475 2453 2465 2574 2648 2482 2252 2171 2094 1969 1984 2154 2334 2391 2214 2038 2010 1962 1891 1912 1821 1641 1520 1513 1540 1547 1528 1482 1432 1405 1431 1503 1587 1652 1727 1840 1974 2117 2279 2460 2673 2883 3044 3116 3128 3080 2957 2948 2814 2717 2660 2590 2488 2302 2031 1790 1697 1685 1671 1686 1806 1894 1817 1739 1741 1627 1564 1760 1989 2100 2089 1978 1904 1821 1783 1686 1632 1386 1113 1078 1200 1360 1505 1621 1641 1547 1424 1366 1350 1337 1321 1356 1464 1612 1759 1910 2074 2261 2434 2558 2639 2682 2681 2634 2367 2294 2211 2109 1954 1748 1491 1211 1048 1051 1071 1055 1047 1080 1093 1062 1113 1134 1170 1383 1702 1861 1897 1910 1902 1866 1702 1566 1481 1333 1157 1020 1051 1141 1229 1345 1507 1632 1609 1470 1319 1171 1045 968 975 1064 1175 1276 1380 1524 1717 1892 2000 2063 2115 2166 2273 1854 1758 1649 1481 1257 1049 862 648 498 468 487 517 509 443 366 313 453 746 1117 1474 1671 1754 1862 1960 1941 1830 1646 1426 1306 1304 1311 1320 1310 1224 1083 1052 1156 1306 1388 1352 1210 1024 900 871 915 987 1053 1109 1182 1307 1490 1640 1696 1702 1719 1817 2018 1387 1266 1163 975 763 633 570 447 265 100 22 69 112 52 -15 84 424 878 1263 1494 1564 1690 1922 2081 1994 1751 1606 1482 1368 1394 1492 1562 1567 1446 1211 1023 956 971 1032 1090 1094 1036 1035 1109 1200 1242 1245 1252 1309 1395 1507 1613 1662 1628 1563 1585 1738 1047 973 858 706 609 569 590 590 479 264 51 -44 -48 -3 142 454 828 1135 1334 1450 1558 1739 2006 2151 2022 1745 1685 1755 1663 1504 1479 1577 1656 1633 1497 1328 1133 931 811 838 956 1050 1140 1272 1394 1433 1383 1325 1359 1488 1635 1774 1835 1695 1463 1349 1382 938 867 751 712 715 699 704 765 773 665 467 239 62 79 327 665 930 1116 1252 1446 1661 1893 2198 2274 1999 1753 1844 2073 1989 1656 1475 1552 1641 1657 1590 1540 1497 1217 845 680 743 854 966 1121 1277 1320 1232 1120 1189 1472 1766 1918 1872 1602 1263 1047 931 883 743 631 692 757 720 670 689 740 736 683 516 337 304 414 562 765 1022 1293 1514 1628 1820 2249 2322 1764 1393 1616 1985 2034 1870 1771 1753 1701 1639 1576 1489 1471 1329 957 646 578 630 770 994 1127 1033 833 739 893 1188 1410 1445 1311 1064 777 564 471 754 588 470 509 544 529 535 495 448 447 487 539 667 781 710 578 633 953 1267 1300 1229 1373 1773 1794 1351 1067 1211 1579 1887 2083 2144 2058 1820 1617 1512 1419 1333 1209 1009 786 664 706 903 1132 1080 763 465 397 479 515 501 496 459 293 68 -22 91 517 365 271 225 197 300 457 424 218 78 38 224 628 920 846 613 600 764 810 682 636 830 1142 1232 1129 983 990 1271 1676 2010 2094 1927 1662 1446 1312 1216 1153 1111 1053 931 849 897 1062 1135 906 538 279 112 -76 -231 -230 -124 -71 -212 -381 -365 -216 383 219 154 73 81 315 575 585 177 -165 -271 -87 211 318 331 472 580 414 221 201 334 584 778 877 843 734 765 991 1280 1476 1441 1257 1136 1100 968 768 686 796 920 879 776 758 783 707 511 283 111 -149 -470 -546 -447 -374 -399 -512 -605 -614 -583 247 139 144 146 239 428 559 555 133 -285 -347 -192 -107 -284 -227 192 421 242 3 88 405 669 675 396 138 187 390 552 630 630 569 574 664 689 486 178 90 291 489 441 290 241 203 119 0 -75 -125 -335 -541 -502 -458 -568 -717 -784 -773 -817 -929 72 56 119 232 373 346 180 85 -157 -358 -260 -133 -261 -445 -215 164 395 393 208 228 482 611 272 -322 -510 -228 32 60 -21 -40 8 138 247 184 -34 -219 -270 -197 -166 -239 -277 -280 -334 -411 -532 -555 -494 -485 -475 -420 -538 -807 -962 -926 -813 -811 -949 -142 -183 -154 -19 71 -92 -385 -450 -402 -344 -193 -174 -343 -373 -240 -8 251 391 304 207 202 58 -366 -739 -694 -408 -244 -293 -369 -354 -305 -249 -245 -349 -454 -506 -587 -704 -765 -727 -630 -595 -639 -722 -904 -981 -827 -570 -370 -402 -682 -972 -1015 -861 -715 -692 -797 -578 -660 -576 -478 -506 -639 -749 -693 -510 -377 -393 -462 -477 -445 -368 -245 -155 -104 -124 -226 -322 -462 -668 -804 -730 -552 -443 -465 -548 -625 -690 -719 -708 -709 -760 -853 -968 -1075 -1073 -961 -796 -710 -735 -833 -1031 -1071 -829 -471 -279 -445 -789 -986 -923 -752 -677 -683 -747 -1126 -1127 -957 -867 -915 -952 -918 -826 -698 -590 -578 -539 -461 -333 -273 -450 -716 -787 -779 -753 -644 -622 -740 -861 -848 -722 -559 -555 -740 -982 -1136 -1111 -964 -892 -1000 -1138 -1176 -1187 -1172 -1076 -895 -762 -766 -893 -984 -846 -535 -296 -324 -633 -909 -962 -858 -769 -779 -811 -834 -1432 -1428 -1194 -1037 -1062 -1118 -1111 -1073 -1029 -886 -626 -325 -67 142 75 -519 -1112 -1278 -1220 -1026 -733 -657 -820 -922 -940 -824 -616 -640 -900 -1161 -1273 -1216 -1080 -1039 -1169 -1223 -1171 -1133 -1157 -1144 -1019 -860 -842 -912 -911 -717 -490 -449 -645 -919 -1054 -979 -897 -862 -884 -852 -869 -1362 -1389 -1173 -1010 -1022 -1120 -1165 -1184 -1211 -1087 -702 -168 243 373 165 -527 -1189 -1391 -1266 -975 -655 -573 -753 -832 -837 -753 -596 -668 -886 -1019 -1053 -1067 -1108 -1200 -1265 -1182 -1056 -991 -1053 -1120 -1059 -955 -918 -909 -886 -799 -733 -796 -947 -1052 -1051 -960 -918 -913 -861 -739 -688 -1019 -937 -788 -692 -678 -718 -771 -807 -924 -961 -786 -422 -56 26 -248 -662 -964 -1132 -1016 -726 -435 -331 -473 -504 -480 -473 -463 -579 -738 -772 -754 -841 -1053 -1276 -1321 -1153 -961 -877 -899 -963 -958 -945 -957 -960 -904 -893 -945 -1008 -994 -902 -780 -710 -746 -803 -741 -629 -572 -723 -457 -216 -148 -152 -195 -226 -201 -286 -496 -710 -797 -613 -463 -579 -710 -710 -761 -693 -439 -225 -176 -178 -67 -55 -153 -242 -359 -539 -597 -574 -669 -897 -1144 -1275 -1185 -969 -802 -768 -827 -858 -910 -1009 -1064 -972 -939 -1001 -1014 -895 -634 -337 -206 -343 -555 -648 -668 -723 -502 -287 70 266 226 112 74 156 255 151 -257 -723 -832 -668 -625 -620 -526 -403 -350 -353 -270 -174 -6 142 103 -22 -82 -131 -267 -364 -390 -494 -679 -857 -1055 -1108 -964 -779 -726 -779 -847 -911 -1016 -1098 -1046 -960 -937 -888 -752 -418 -31 176 29 -311 -540 -679 -858 -102 -178 44 340 415 352 260 244 366 463 256 -86 -222 -264 -330 -263 -142 -96 -243 -464 -425 -148 -7 -108 -199 -177 -193 -185 -148 -109 -110 -229 -414 -523 -645 -778 -824 -734 -654 -661 -765 -845 -891 -941 -943 -860 -753 -634 -488 -196 77 224 238 73 -171 -429 -657 236 -50 12 325 566 601 425 352 468 460 625 753 776 630 419 302 264 159 -157 -400 -345 -105 -34 -220 -396 -388 -445 -536 -378 -51 140 119 -39 -158 -219 -337 -480 -548 -518 -510 -563 -646 -673 -648 -595 -495 -355 -189 -43 63 85 143 315 430 314 61 -124 246 57 126 445 687 778 620 432 430 549 792 940 1031 1048 948 677 526 435 193 -42 -106 -88 -28 -4 -89 -199 -385 -609 -540 -85 306 453 400 248 99 -104 -239 -341 -435 -463 -439 -460 -466 -410 -314 -204 -23 213 338 205 -55 -155 -63 50 126 139 152 213 143 270 617 866 933 814 614 640 538 335 226 486 858 792 427 189 208 271 238 56 -90 7 197 188 100 -24 -190 -237 29 384 685 756 617 383 -14 -247 -342 -436 -494 -454 -430 -400 -323 -232 -101 112 313 330 61 -341 -590 -666 -736 -691 -533 -404 -2562 -2570 -2574 -2573 -2567 -2557 -2541 -2520 -2495 -2465 -2430 -2391 -2347 -2299 -2246 -2189 -2127 -2062 -1993 -1920 -1843 -1763 -1680 -1593 -1503 -1411 -1315 -1218 -1117 -1015 -911 -805 -698 -589 -479 -368 -257 -145 -33 80 192 304 415 525 635 743 850 955 1058 1160 1259 1356 1450 1541 1630 1715 1797 -1722 -1720 -1716 -1711 -1702 -1688 -1672 -1656 -1638 -1623 -1620 -1621 -1610 -1574 -1508 -1417 -1326 -1262 -1238 -1236 -1221 -1164 -1062 -944 -853 -811 -797 -761 -680 -568 -444 -325 -229 -155 -82 -5 86 198 300 380 455 535 618 698 761 825 910 1010 1108 1192 1276 1368 1458 1542 1624 1706 1809 -1100 -1081 -1067 -1052 -1036 -1015 -990 -971 -959 -945 -934 -931 -935 -939 -933 -907 -867 -825 -796 -780 -769 -754 -734 -702 -661 -604 -547 -520 -492 -465 -440 -385 -347 -333 -289 -270 -264 -227 -209 -197 -153 -125 -123 -86 -18 31 69 142 215 276 358 455 554 665 788 885 992 -621 -597 -581 -567 -555 -540 -525 -510 -497 -484 -471 -464 -459 -455 -448 -437 -427 -411 -392 -362 -344 -330 -294 -254 -224 -211 -204 -228 -227 -201 -219 -179 -118 -107 -108 -133 -153 -145 -138 -138 -129 -116 -84 -48 -16 25 72 131 196 272 361 456 560 666 776 869 957 -401 -359 -324 -313 -322 -331 -330 -309 -279 -252 -234 -223 -202 -175 -147 -120 -100 -70 -30 22 61 84 135 171 192 217 222 197 149 110 86 92 96 97 106 114 122 131 138 148 166 175 177 158 136 138 155 192 242 292 331 366 409 474 565 655 753 -229 -182 -117 -72 -55 -54 -56 -40 -2 44 89 120 152 187 215 248 287 339 407 490 563 574 581 582 620 674 689 691 683 658 615 570 533 510 485 446 398 355 319 285 256 228 188 139 92 53 21 8 23 58 106 168 249 349 462 577 686 122 116 139 195 272 338 379 416 475 562 662 743 803 854 898 945 985 1011 1029 1059 1110 1148 1128 1079 1061 1063 1042 1030 1046 1054 989 912 862 832 785 707 616 535 461 383 314 283 279 279 268 250 227 212 213 263 349 446 549 646 730 788 830 716 639 581 602 686 786 866 937 1022 1132 1252 1353 1429 1497 1566 1626 1662 1676 1668 1646 1630 1619 1598 1551 1499 1487 1433 1379 1365 1367 1357 1332 1301 1259 1192 1097 997 905 810 712 637 610 632 681 725 753 767 807 868 879 909 943 972 989 993 975 941 1261 1182 1110 1106 1160 1237 1312 1396 1498 1614 1730 1826 1900 1946 1964 1973 1994 2030 2058 2060 2031 1992 1976 1961 1936 1934 1905 1863 1812 1791 1821 1837 1808 1739 1654 1560 1469 1379 1278 1180 1115 1092 1100 1138 1196 1249 1272 1285 1311 1338 1329 1288 1235 1173 1104 1018 912 1496 1468 1437 1451 1495 1550 1622 1721 1838 1942 2013 2063 2095 2070 1985 1928 1944 1997 2026 2028 2026 2036 2058 2065 2068 2125 2173 2172 2156 2175 2202 2173 2097 2024 1973 1917 1852 1781 1707 1648 1626 1624 1622 1629 1651 1673 1676 1652 1614 1573 1518 1453 1378 1272 1127 964 816 1506 1527 1537 1570 1616 1657 1708 1769 1825 1851 1828 1814 1814 1759 1677 1646 1675 1715 1708 1689 1679 1674 1657 1649 1685 1733 1738 1748 1789 1835 1841 1793 1750 1768 1828 1868 1875 1872 1865 1863 1877 1897 1914 1917 1894 1850 1815 1788 1744 1690 1626 1540 1430 1310 1179 1012 826 1498 1523 1546 1588 1636 1660 1654 1592 1480 1381 1303 1291 1280 1262 1303 1365 1393 1377 1316 1242 1160 1080 1001 913 841 806 822 868 908 928 941 977 1067 1211 1373 1505 1595 1656 1703 1727 1725 1706 1693 1685 1655 1589 1532 1506 1482 1454 1417 1337 1214 1113 1055 969 810 1528 1546 1577 1600 1593 1519 1422 1307 1179 1069 966 934 986 1105 1251 1311 1244 1131 1016 898 754 571 366 211 148 162 225 316 417 517 609 705 834 992 1154 1294 1399 1469 1520 1547 1533 1482 1414 1348 1270 1167 1074 1038 1062 1101 1096 1014 884 799 795 798 735 1436 1529 1602 1624 1593 1524 1441 1373 1298 1202 1119 1131 1264 1413 1502 1507 1403 1229 1056 904 739 532 337 241 268 383 546 728 921 1114 1279 1381 1451 1519 1595 1665 1717 1750 1779 1813 1840 1834 1778 1669 1519 1342 1154 1026 1011 1076 1109 1022 865 748 729 759 763 1439 1597 1715 1785 1821 1835 1839 1848 1852 1833 1813 1837 1902 1918 1858 1804 1758 1612 1378 1184 1068 975 909 924 1036 1233 1482 1721 1911 2071 2211 2297 2322 2310 2299 2308 2321 2325 2329 2341 2350 2341 2307 2239 2133 1973 1750 1520 1357 1305 1328 1281 1119 944 858 873 910 1662 1823 1953 2052 2130 2195 2252 2308 2356 2394 2412 2399 2354 2299 2211 2121 2072 1995 1800 1571 1447 1441 1505 1605 1740 1915 2112 2288 2411 2495 2571 2628 2661 2666 2666 2700 2754 2786 2790 2778 2749 2695 2623 2556 2512 2451 2310 2083 1814 1600 1515 1481 1389 1251 1163 1170 1210 2012 2122 2223 2340 2469 2577 2643 2701 2773 2852 2907 2890 2782 2660 2559 2440 2319 2241 2142 1960 1797 1752 1804 1883 1959 2035 2106 2158 2191 2235 2316 2409 2507 2591 2650 2715 2794 2849 2850 2823 2795 2770 2704 2613 2563 2551 2499 2362 2138 1882 1694 1588 1521 1472 1453 1483 1517 2426 2491 2575 2723 2916 3077 3123 3112 3160 3260 3339 3353 3278 3111 2904 2685 2487 2370 2311 2236 2116 2005 1940 1904 1860 1821 1785 1761 1766 1837 1976 2117 2240 2336 2403 2451 2504 2549 2563 2564 2585 2629 2634 2578 2519 2491 2473 2425 2300 2097 1880 1709 1610 1581 1593 1625 1658 2775 2854 2972 3156 3376 3533 3530 3420 3384 3466 3500 3483 3486 3461 3246 2893 2571 2385 2314 2291 2249 2149 2050 1952 1815 1689 1620 1603 1648 1768 1896 1957 1968 1992 2061 2138 2187 2199 2195 2216 2285 2366 2416 2427 2429 2425 2426 2449 2428 2306 2117 1917 1775 1720 1710 1712 1714 3058 3144 3297 3474 3577 3584 3500 3360 3273 3313 3329 3238 3224 3366 3323 2947 2534 2296 2218 2213 2218 2217 2250 2199 2021 1881 1898 1907 1868 1892 1943 1916 1848 1851 1952 2017 1985 1892 1832 1849 1923 2000 2043 2095 2163 2200 2225 2284 2342 2347 2276 2166 2072 2017 1986 1948 1911 3143 3227 3365 3464 3411 3266 3150 3050 2973 2964 2969 2870 2800 2950 3053 2784 2352 2098 2016 2001 2053 2213 2395 2355 2120 2064 2180 2120 1907 1858 1958 2031 2002 1945 1920 1826 1665 1542 1510 1546 1606 1654 1684 1740 1816 1864 1909 1982 2068 2175 2277 2354 2392 2382 2336 2284 2251 3014 3123 3153 3079 2940 2828 2771 2706 2617 2521 2447 2372 2306 2408 2556 2413 2061 1872 1863 1832 1879 2097 2285 2183 1965 2036 2137 1972 1751 1784 1983 2079 1951 1719 1538 1420 1356 1339 1350 1369 1400 1447 1502 1566 1629 1663 1691 1750 1841 2001 2222 2440 2583 2607 2551 2486 2466 2833 2849 2725 2567 2496 2478 2409 2269 2100 1934 1832 1780 1737 1786 1885 1780 1585 1579 1619 1553 1582 1801 1927 1817 1763 1865 1819 1670 1538 1630 1711 1557 1272 1081 1091 1233 1335 1343 1306 1267 1263 1312 1378 1422 1441 1450 1466 1524 1637 1805 2017 2205 2314 2329 2307 2282 2301 2363 2266 2120 2032 1967 1868 1712 1529 1385 1305 1258 1186 1076 1022 1009 992 1037 1149 1144 1119 1292 1543 1601 1538 1588 1574 1429 1387 1269 1194 1062 804 664 735 972 1219 1349 1367 1310 1216 1145 1120 1110 1076 1049 1049 1066 1109 1193 1319 1463 1565 1617 1683 1779 1878 1970 1773 1659 1525 1395 1253 1101 945 808 739 743 721 638 495 351 283 350 535 662 764 984 1321 1547 1500 1402 1392 1369 1260 1149 1063 865 708 605 644 777 941 1080 1176 1242 1246 1143 976 827 725 650 606 581 558 561 602 675 767 847 952 1110 1315 1524 1735 1222 1074 917 741 588 449 330 221 138 115 119 119 52 -72 -125 -48 173 484 847 1207 1490 1572 1477 1401 1407 1470 1398 1140 979 921 841 871 951 960 919 919 955 988 988 925 772 614 532 504 471 412 360 360 400 453 516 596 735 911 1118 1346 1568 779 639 500 368 246 118 30 -53 -184 -312 -338 -270 -236 -252 -207 -22 308 709 1031 1209 1299 1347 1393 1483 1565 1622 1534 1280 1119 1054 984 1017 1133 1092 971 890 821 692 579 557 583 592 620 651 648 605 576 591 643 691 763 844 939 1045 1141 1241 1322 564 492 383 307 270 211 182 132 -24 -245 -378 -379 -325 -194 61 397 698 875 922 963 983 1019 1209 1371 1391 1403 1447 1383 1218 1013 923 984 1070 1010 893 861 765 479 227 223 377 543 686 809 874 869 859 866 907 1008 1171 1303 1328 1278 1218 1156 1076 523 505 431 416 418 410 426 434 315 81 -128 -239 -253 -84 252 601 741 627 599 753 781 798 950 1022 873 868 1160 1343 1221 985 929 971 945 810 669 647 614 344 59 27 176 373 592 771 851 843 820 839 958 1161 1380 1495 1457 1302 1131 962 800 454 406 361 348 271 158 160 228 223 112 38 15 53 147 258 338 339 346 630 902 892 885 865 729 419 398 757 1088 1197 1163 1151 1139 985 723 560 523 435 199 0 -20 102 291 503 595 546 459 439 532 703 842 963 1029 1013 890 703 564 552 325 255 200 32 -271 -443 -350 -287 -292 -263 -76 258 600 670 394 -1 -154 189 690 918 916 955 988 773 389 257 491 927 1352 1474 1407 1346 1128 815 655 671 578 296 65 57 176 370 514 453 234 60 44 117 137 84 129 242 295 176 38 65 247 182 157 -6 -402 -755 -653 -390 -427 -571 -576 -358 110 649 853 508 -70 -222 55 313 441 569 745 966 928 613 365 488 1010 1462 1495 1357 1252 1098 870 751 788 755 497 208 108 243 469 554 365 87 -66 -106 -235 -441 -550 -469 -336 -286 -356 -374 -268 -151 106 130 -165 -621 -702 -267 61 -123 -478 -602 -528 -333 -109 89 94 -23 -33 -123 -131 66 348 521 564 564 460 368 583 951 1086 1016 933 914 841 704 558 483 437 354 196 65 178 427 420 148 -12 6 -64 -360 -664 -760 -748 -725 -710 -674 -610 -593 -664 -107 12 -196 -437 -291 103 226 -98 -492 -640 -647 -757 -943 -944 -643 -213 -47 -201 -285 -5 338 308 9 -162 -114 121 380 467 422 403 477 564 527 334 37 -216 -260 -127 -88 -142 -11 169 37 -223 -214 -40 -78 -367 -643 -780 -888 -968 -962 -856 -765 -829 -1019 -407 -259 -227 -170 27 93 -169 -569 -828 -786 -665 -836 -1150 -1226 -911 -430 -157 -152 -245 -55 162 -53 -507 -717 -524 -172 1 -24 -59 3 91 155 72 -203 -528 -665 -628 -535 -504 -437 -267 -236 -452 -601 -510 -377 -382 -511 -685 -817 -974 -1106 -1077 -919 -805 -851 -1027 -711 -658 -507 -286 -102 -225 -671 -1009 -1040 -789 -617 -757 -964 -1018 -897 -616 -291 -126 -182 -220 -291 -529 -806 -853 -638 -385 -293 -315 -327 -302 -289 -310 -426 -654 -815 -800 -779 -823 -831 -703 -538 -581 -762 -803 -774 -765 -727 -676 -696 -781 -990 -1159 -1105 -916 -808 -831 -932 -1125 -1104 -864 -604 -514 -637 -829 -882 -678 -395 -418 -689 -933 -986 -869 -702 -532 -378 -370 -561 -783 -857 -806 -728 -642 -553 -514 -526 -579 -621 -653 -702 -759 -844 -942 -961 -955 -1009 -1026 -895 -745 -746 -840 -883 -921 -924 -800 -637 -578 -710 -991 -1193 -1153 -1000 -944 -962 -1007 -1541 -1404 -1105 -884 -878 -973 -963 -767 -377 -18 -46 -417 -801 -898 -806 -792 -832 -748 -759 -933 -1041 -960 -708 -581 -647 -698 -669 -653 -717 -824 -923 -962 -917 -929 -1039 -1098 -1095 -1121 -1111 -1011 -878 -829 -884 -962 -958 -858 -690 -551 -570 -809 -1103 -1284 -1296 -1216 -1163 -1159 -1215 -1705 -1575 -1291 -1070 -1045 -1174 -1273 -1175 -812 -305 82 147 -50 -302 -537 -806 -933 -886 -931 -1045 -1060 -898 -618 -483 -618 -754 -708 -622 -659 -797 -965 -1057 -1025 -1000 -1057 -1110 -1151 -1176 -1145 -1081 -1025 -996 -997 -1002 -947 -851 -792 -810 -889 -1042 -1259 -1392 -1441 -1365 -1275 -1255 -1375 -1550 -1585 -1421 -1195 -1068 -1176 -1395 -1477 -1279 -806 -197 350 595 283 -328 -817 -874 -751 -724 -874 -938 -719 -455 -358 -498 -660 -608 -469 -470 -570 -730 -937 -1057 -1073 -1077 -1076 -1093 -1113 -1077 -1068 -1140 -1200 -1104 -944 -928 -1034 -1149 -1180 -1143 -1186 -1310 -1402 -1424 -1336 -1245 -1253 -1375 -1171 -1298 -1245 -1139 -1034 -996 -1070 -1130 -1090 -857 -423 3 244 83 -419 -824 -808 -534 -412 -662 -754 -541 -241 -142 -265 -409 -407 -313 -276 -359 -484 -674 -935 -1134 -1154 -1068 -992 -941 -873 -904 -1110 -1258 -1100 -858 -920 -1229 -1409 -1311 -1156 -1150 -1219 -1253 -1227 -1177 -1168 -1212 -1294 -818 -832 -710 -729 -789 -692 -565 -471 -410 -361 -411 -504 -493 -303 -270 -477 -533 -315 -311 -567 -598 -449 -128 73 -1 -151 -211 -172 -116 -203 -355 -465 -696 -1015 -1135 -1027 -893 -802 -733 -768 -959 -1116 -1035 -858 -922 -1215 -1365 -1219 -1028 -941 -920 -884 -855 -918 -1046 -1114 -1150 -605 -560 -333 -264 -406 -389 -197 -44 23 41 -211 -641 -692 -347 -89 -150 -149 -15 -119 -511 -560 -453 -194 40 14 -131 -193 -125 53 132 13 -150 -385 -709 -917 -878 -781 -738 -746 -738 -785 -881 -953 -928 -895 -961 -1025 -937 -780 -633 -487 -363 -368 -560 -782 -868 -927 -401 -500 -318 -125 -89 -120 -61 59 58 38 -54 -303 -416 -401 -314 -187 249 307 -152 -513 -496 -363 -281 -302 -381 -418 -410 -276 63 420 550 425 81 -335 -646 -698 -650 -642 -677 -629 -518 -523 -731 -925 -868 -704 -612 -521 -414 -273 -103 27 7 -198 -412 -532 -678 -299 -471 -426 -202 35 118 33 77 149 89 181 133 -200 -633 -448 154 528 473 130 -191 -238 -197 -300 -519 -614 -530 -458 -336 -36 346 609 709 547 90 -369 -538 -440 -366 -389 -365 -197 -132 -353 -659 -738 -571 -378 -205 -61 39 85 116 95 -25 -178 -311 -459 -287 -269 -267 -102 142 299 302 194 200 245 353 233 -325 -752 -483 20 200 171 207 184 42 -106 -218 -322 -322 -168 -72 -30 44 159 247 415 572 347 -108 -351 -224 -91 -106 -131 -51 -11 -90 -218 -303 -293 -203 -71 35 -1 -86 -86 -69 -177 -329 -405 -424 23 69 47 155 338 445 542 552 417 305 177 -130 -446 -524 -457 -427 -503 -394 -45 224 132 -36 -131 -184 -128 81 260 342 291 115 -74 -14 197 162 -149 -385 -334 -250 -192 -175 -171 -204 -168 -12 136 194 155 17 -198 -432 -515 -429 -417 -614 -779 -752 -639 -2426 -2435 -2439 -2439 -2435 -2425 -2411 -2393 -2369 -2342 -2310 -2273 -2233 -2187 -2138 -2085 -2028 -1966 -1902 -1833 -1761 -1686 -1607 -1526 -1441 -1354 -1264 -1172 -1077 -981 -882 -782 -681 -578 -474 -369 -264 -157 -51 55 162 268 373 478 582 685 786 886 984 1081 1175 1268 1357 1444 1529 1610 1689 -1675 -1671 -1658 -1641 -1620 -1599 -1581 -1564 -1545 -1526 -1522 -1533 -1549 -1551 -1520 -1444 -1338 -1239 -1182 -1173 -1178 -1158 -1092 -991 -885 -798 -739 -687 -624 -546 -452 -345 -243 -158 -77 0 81 179 269 343 416 497 577 651 716 791 888 992 1087 1168 1253 1352 1453 1549 1641 1732 1841 -1090 -1065 -1040 -1008 -973 -942 -918 -909 -908 -902 -892 -884 -884 -895 -907 -904 -876 -828 -781 -754 -748 -751 -755 -742 -708 -646 -577 -543 -515 -485 -454 -389 -342 -326 -286 -274 -272 -239 -229 -225 -183 -157 -153 -111 -45 -6 20 81 146 208 295 397 503 628 775 889 993 -604 -582 -562 -539 -518 -500 -486 -470 -451 -428 -405 -389 -372 -361 -358 -363 -374 -372 -353 -312 -285 -275 -262 -243 -219 -205 -209 -233 -218 -205 -253 -253 -229 -212 -173 -157 -159 -147 -135 -125 -111 -99 -72 -42 -16 21 67 132 206 288 374 461 560 666 778 875 968 -377 -348 -324 -320 -330 -340 -341 -321 -281 -230 -180 -140 -99 -64 -38 -16 -1 16 32 65 105 141 189 191 193 222 250 247 198 143 95 79 69 59 64 80 111 148 179 200 215 219 221 210 201 214 238 278 324 364 396 433 481 547 637 727 818 -235 -187 -145 -124 -107 -89 -74 -50 -9 47 115 176 232 282 316 355 403 456 507 560 619 652 687 677 678 716 742 748 732 698 650 608 572 541 505 460 417 384 361 340 321 302 264 222 196 187 186 190 199 212 241 292 354 424 508 606 712 111 138 154 171 216 278 346 428 530 641 746 826 887 951 1013 1077 1130 1162 1174 1183 1204 1229 1239 1220 1184 1164 1145 1137 1151 1158 1088 1003 941 903 860 796 710 608 508 424 370 350 340 336 331 334 356 395 419 462 530 610 695 774 844 892 930 718 669 631 634 672 725 797 915 1081 1264 1417 1511 1570 1639 1728 1800 1828 1827 1817 1799 1771 1733 1702 1680 1637 1620 1576 1523 1495 1480 1459 1438 1410 1360 1289 1210 1128 1029 912 805 729 690 695 736 783 819 848 916 1024 1071 1105 1128 1158 1188 1195 1158 1082 1273 1170 1123 1144 1186 1229 1287 1398 1566 1753 1904 1993 2054 2120 2173 2167 2123 2106 2132 2160 2146 2091 2041 2036 2075 2128 2094 1988 1893 1828 1826 1859 1881 1849 1765 1658 1562 1471 1378 1300 1251 1221 1209 1229 1282 1342 1378 1402 1445 1502 1516 1473 1415 1362 1288 1165 1000 1516 1440 1426 1472 1534 1603 1692 1811 1947 2074 2163 2216 2255 2257 2181 2063 2003 2038 2094 2111 2097 2082 2091 2142 2247 2358 2353 2243 2162 2137 2134 2132 2126 2107 2057 1976 1896 1829 1762 1710 1698 1717 1735 1745 1753 1766 1778 1768 1743 1721 1682 1614 1525 1417 1273 1088 895 1550 1558 1587 1635 1698 1793 1904 1984 2018 2026 2016 2017 2015 1950 1813 1709 1718 1785 1795 1775 1748 1749 1794 1861 1901 1872 1813 1786 1795 1802 1799 1795 1816 1849 1863 1853 1861 1892 1908 1894 1881 1896 1927 1949 1932 1882 1848 1839 1821 1779 1719 1636 1533 1417 1270 1076 876 1614 1627 1663 1733 1827 1889 1903 1865 1784 1685 1578 1508 1453 1407 1384 1404 1441 1444 1420 1376 1315 1260 1191 1083 971 901 891 919 947 960 978 1041 1157 1290 1401 1485 1575 1669 1736 1745 1709 1664 1644 1649 1630 1554 1480 1465 1477 1466 1423 1358 1270 1171 1063 944 815 1646 1687 1772 1846 1859 1777 1691 1613 1516 1404 1265 1177 1168 1200 1273 1333 1320 1241 1130 1034 937 760 507 300 221 232 280 353 449 550 636 724 846 1000 1152 1269 1356 1433 1505 1539 1506 1428 1357 1317 1265 1160 1039 983 1013 1060 1054 991 899 805 735 704 684 1542 1699 1828 1879 1831 1732 1655 1625 1575 1471 1349 1287 1343 1443 1520 1553 1496 1332 1141 997 859 643 405 270 278 375 512 671 856 1050 1210 1300 1351 1409 1485 1551 1600 1649 1718 1784 1810 1776 1705 1622 1526 1390 1200 1036 985 1029 1058 983 848 729 668 667 680 1584 1791 1930 1986 1984 1964 1959 1976 1985 1959 1911 1876 1890 1915 1896 1843 1769 1626 1412 1215 1086 984 911 902 981 1149 1376 1593 1767 1919 2060 2156 2188 2174 2163 2169 2180 2199 2235 2271 2283 2256 2197 2124 2056 1961 1779 1545 1350 1265 1271 1228 1083 920 828 823 832 1863 2025 2135 2189 2214 2238 2271 2314 2351 2368 2359 2322 2264 2226 2188 2112 2012 1905 1750 1551 1417 1399 1464 1563 1699 1891 2103 2274 2374 2422 2466 2521 2574 2597 2617 2660 2695 2692 2668 2638 2600 2546 2470 2397 2373 2359 2258 2048 1772 1540 1448 1428 1357 1235 1149 1133 1129 2216 2318 2386 2429 2462 2506 2557 2615 2675 2723 2732 2701 2616 2499 2410 2335 2222 2097 1987 1863 1746 1710 1768 1875 2009 2149 2241 2263 2248 2249 2291 2370 2470 2559 2641 2721 2772 2764 2699 2627 2594 2590 2549 2479 2456 2472 2433 2290 2046 1774 1603 1541 1508 1467 1436 1426 1397 2558 2629 2676 2714 2765 2837 2904 2945 2997 3069 3104 3087 3023 2872 2662 2487 2347 2206 2099 2060 2022 1958 1919 1925 1940 1928 1854 1774 1757 1834 1979 2115 2219 2294 2357 2408 2440 2442 2396 2350 2381 2473 2519 2485 2442 2424 2398 2320 2147 1920 1736 1622 1556 1529 1531 1541 1515 2813 2883 2935 2994 3072 3140 3165 3151 3144 3203 3257 3254 3218 3152 2936 2624 2369 2203 2115 2098 2100 2053 1981 1897 1776 1629 1519 1514 1621 1767 1885 1932 1922 1923 1980 2053 2089 2077 2036 2020 2085 2202 2281 2287 2259 2242 2245 2244 2178 2045 1893 1734 1606 1548 1550 1579 1576 3004 3048 3099 3163 3189 3162 3113 3059 3015 3039 3120 3116 3046 3038 2929 2611 2276 2112 2075 2082 2097 2096 2074 1982 1816 1697 1722 1817 1888 1900 1866 1798 1736 1745 1842 1888 1838 1761 1726 1731 1763 1814 1849 1863 1868 1882 1930 1983 2013 2016 1968 1879 1810 1778 1779 1801 1822 2996 3015 3043 3074 3035 2947 2894 2854 2815 2790 2803 2755 2640 2622 2604 2382 2054 1881 1881 1948 2032 2100 2127 2026 1883 1908 2029 2044 1923 1820 1787 1794 1782 1745 1701 1598 1501 1484 1525 1550 1537 1518 1520 1547 1577 1607 1661 1720 1774 1855 1944 2031 2124 2192 2204 2208 2239 2785 2796 2757 2718 2679 2644 2624 2579 2499 2374 2254 2169 2087 2085 2111 1965 1680 1558 1664 1807 1893 1954 1983 1897 1843 1948 1985 1816 1640 1621 1722 1777 1652 1420 1259 1221 1270 1355 1416 1418 1389 1384 1427 1490 1530 1527 1524 1551 1604 1730 1933 2151 2338 2455 2472 2432 2441 2511 2443 2360 2335 2336 2291 2191 2068 1935 1775 1645 1570 1502 1456 1406 1222 1075 1145 1345 1499 1544 1622 1681 1667 1692 1696 1559 1387 1281 1348 1428 1300 989 783 850 1072 1230 1274 1271 1242 1223 1254 1317 1362 1361 1328 1301 1330 1420 1568 1760 1933 2048 2104 2127 2124 2174 1985 1903 1869 1843 1738 1572 1419 1320 1267 1209 1135 1024 846 657 484 417 515 728 951 1094 1223 1372 1441 1425 1377 1238 1114 1113 1005 947 845 561 343 419 732 1023 1132 1137 1131 1093 1035 1001 991 968 941 913 891 908 973 1077 1193 1268 1309 1387 1518 1664 1803 1443 1402 1293 1099 921 798 705 660 653 653 606 494 288 36 -121 -47 205 502 773 1013 1236 1362 1294 1116 1012 1018 1038 983 899 705 492 309 301 481 732 905 970 1008 1042 984 817 662 586 545 503 443 382 354 363 400 457 513 632 828 1081 1343 1575 974 857 638 419 325 247 141 68 25 5 4 -4 -91 -238 -291 -142 181 574 934 1192 1339 1306 1070 876 992 1291 1339 1094 931 824 625 562 637 731 794 831 858 867 857 780 606 455 395 375 327 245 174 147 155 182 220 293 461 684 942 1198 1400 584 422 231 136 91 -31 -162 -240 -324 -421 -427 -357 -326 -312 -193 66 411 756 976 1039 1043 984 890 946 1251 1587 1560 1285 1130 1000 791 725 844 875 834 796 743 610 476 432 432 424 435 451 450 423 401 401 437 487 569 643 735 873 1024 1139 1169 392 293 183 157 156 89 17 -64 -224 -429 -539 -518 -438 -258 63 414 653 718 657 647 634 636 776 990 1198 1373 1387 1263 1124 917 756 737 788 734 652 633 547 289 82 107 244 370 497 628 703 704 700 718 771 885 1060 1173 1170 1152 1160 1109 986 331 332 289 283 283 283 290 249 73 -197 -411 -489 -424 -173 206 542 606 373 300 460 468 467 545 623 644 765 972 1033 929 784 759 760 660 457 336 327 240 -10 -162 -93 67 257 500 693 742 694 676 753 904 1073 1252 1350 1315 1207 1099 951 792 235 254 249 192 55 -71 -53 4 -43 -187 -252 -215 -86 66 191 262 205 143 447 767 761 699 476 226 98 247 553 753 845 879 911 896 694 352 190 187 77 -170 -280 -187 -12 213 450 501 395 301 338 502 664 725 805 883 899 816 671 576 609 113 117 94 -160 -592 -800 -665 -569 -565 -517 -265 160 551 605 306 -117 -316 18 582 901 943 934 786 453 115 59 299 686 1096 1176 1060 1000 800 481 327 375 290 -20 -255 -217 -33 204 336 207 -19 -114 -25 78 49 -44 13 138 196 90 1 90 309 22 71 -105 -627 -1093 -980 -682 -704 -790 -738 -449 77 619 806 449 -190 -405 -114 227 462 643 786 948 844 436 153 305 865 1295 1200 964 873 779 589 499 580 558 231 -144 -251 -60 214 289 75 -161 -219 -190 -316 -527 -628 -556 -450 -418 -453 -394 -234 -113 -8 105 -262 -851 -974 -497 -172 -399 -662 -687 -574 -398 -190 63 90 -117 -193 -249 -175 90 392 515 503 466 324 219 467 851 920 740 618 653 614 462 334 329 311 150 -127 -280 -81 236 234 -47 -176 -100 -148 -437 -706 -813 -857 -879 -856 -750 -608 -563 -655 -216 -14 -292 -628 -493 -80 19 -394 -714 -732 -718 -901 -1136 -1068 -715 -326 -190 -308 -326 -6 298 140 -244 -329 -178 70 304 357 270 227 332 446 370 114 -185 -375 -382 -294 -329 -359 -128 97 -53 -337 -301 -85 -122 -407 -664 -840 -1007 -1102 -1044 -860 -730 -806 -1021 -558 -360 -340 -322 -145 -85 -379 -869 -1093 -917 -756 -1006 -1379 -1447 -1123 -628 -348 -336 -388 -168 -9 -356 -796 -823 -524 -202 -83 -127 -151 -71 31 73 -72 -404 -737 -835 -757 -663 -626 -509 -298 -270 -510 -659 -515 -351 -381 -539 -733 -904 -1082 -1178 -1080 -875 -778 -866 -1059 -916 -828 -643 -418 -239 -367 -847 -1262 -1287 -941 -742 -922 -1160 -1240 -1122 -836 -514 -354 -394 -414 -505 -741 -928 -873 -636 -424 -370 -389 -389 -365 -360 -402 -553 -812 -974 -918 -847 -861 -860 -729 -573 -636 -819 -817 -715 -683 -693 -709 -787 -899 -1083 -1200 -1112 -928 -857 -909 -1007 -1324 -1263 -991 -707 -602 -733 -946 -1023 -820 -506 -510 -813 -1111 -1173 -1050 -897 -718 -545 -525 -722 -936 -934 -806 -701 -627 -575 -572 -590 -635 -667 -694 -754 -838 -950 -1042 -1006 -944 -984 -1033 -936 -819 -840 -913 -888 -853 -853 -793 -717 -730 -863 -1099 -1283 -1259 -1127 -1081 -1088 -1113 -1667 -1495 -1182 -946 -939 -1067 -1075 -861 -431 -15 -10 -465 -973 -1120 -1027 -960 -918 -797 -800 -1010 -1154 -1019 -699 -525 -589 -686 -709 -700 -733 -802 -882 -951 -961 -1004 -1086 -1095 -1078 -1117 -1126 -1054 -966 -948 -985 -995 -943 -871 -775 -704 -759 -973 -1243 -1448 -1493 -1412 -1322 -1282 -1318 -1764 -1609 -1329 -1111 -1093 -1253 -1378 -1261 -841 -276 148 169 -179 -593 -860 -962 -904 -776 -829 -1042 -1158 -978 -625 -414 -525 -723 -737 -640 -628 -719 -894 -1037 -1054 -1039 -1062 -1109 -1183 -1234 -1193 -1119 -1099 -1120 -1121 -1089 -1015 -947 -931 -977 -1062 -1195 -1414 -1588 -1641 -1536 -1412 -1379 -1487 -1607 -1643 -1501 -1275 -1125 -1226 -1472 -1550 -1291 -764 -152 336 487 30 -658 -955 -767 -524 -525 -835 -1033 -820 -485 -314 -429 -636 -627 -459 -414 -505 -698 -948 -1073 -1065 -1060 -1096 -1169 -1223 -1163 -1119 -1216 -1318 -1232 -1074 -1058 -1182 -1300 -1305 -1265 -1326 -1474 -1581 -1581 -1468 -1379 -1418 -1570 -1258 -1465 -1448 -1330 -1181 -1094 -1147 -1218 -1140 -841 -370 13 162 -73 -586 -893 -733 -382 -280 -690 -894 -690 -324 -182 -294 -435 -423 -274 -212 -342 -513 -705 -932 -1095 -1125 -1093 -1075 -1053 -974 -986 -1218 -1389 -1220 -975 -1061 -1408 -1561 -1401 -1246 -1291 -1411 -1447 -1391 -1317 -1327 -1416 -1540 -888 -1025 -974 -1001 -1024 -847 -661 -575 -512 -402 -386 -478 -550 -388 -256 -419 -501 -296 -319 -699 -795 -638 -288 -90 -149 -255 -266 -162 -53 -184 -402 -499 -683 -980 -1100 -1023 -939 -891 -835 -864 -1077 -1247 -1125 -921 -1020 -1356 -1490 -1297 -1101 -1071 -1140 -1141 -1075 -1090 -1209 -1283 -1319 -665 -681 -540 -538 -670 -576 -323 -168 -138 -109 -292 -673 -737 -419 -99 -105 -139 -63 -192 -650 -743 -661 -438 -213 -202 -300 -327 -200 59 159 7 -159 -378 -713 -899 -849 -782 -788 -816 -803 -850 -947 -995 -939 -908 -987 -1065 -979 -827 -735 -678 -615 -599 -730 -922 -980 -994 -560 -635 -497 -393 -371 -363 -248 -87 -131 -185 -228 -443 -587 -608 -483 -321 168 276 -217 -602 -623 -566 -529 -512 -553 -595 -564 -379 12 402 548 434 79 -395 -699 -698 -632 -651 -714 -666 -513 -483 -708 -904 -817 -646 -581 -529 -449 -360 -236 -142 -194 -408 -599 -664 -756 -580 -682 -651 -502 -296 -177 -190 -103 -64 -117 -35 -157 -606 -1031 -758 -86 391 443 129 -240 -346 -365 -503 -688 -728 -634 -524 -335 -37 292 525 614 463 -24 -510 -608 -460 -383 -431 -394 -161 -19 -244 -601 -684 -537 -394 -265 -145 -60 -11 5 -88 -294 -465 -556 -670 -579 -486 -496 -415 -201 -16 76 16 4 25 108 -84 -757 -1182 -859 -275 8 42 110 70 -103 -264 -393 -504 -472 -279 -98 55 122 95 77 207 354 149 -314 -492 -312 -162 -154 -137 1 97 27 -136 -262 -299 -285 -235 -159 -155 -166 -135 -151 -331 -558 -675 -705 -174 -64 -121 -131 -4 126 301 374 183 76 14 -298 -706 -869 -782 -657 -652 -540 -224 26 -60 -221 -329 -405 -327 -92 156 350 319 15 -311 -315 -146 -197 -487 -610 -483 -372 -259 -165 -122 -152 -130 24 184 220 93 -173 -472 -662 -611 -429 -382 -584 -805 -837 -750 -2291 -2303 -2310 -2313 -2311 -2305 -2295 -2280 -2261 -2237 -2210 -2178 -2142 -2102 -2058 -2010 -1958 -1902 -1843 -1780 -1714 -1645 -1572 -1497 -1418 -1338 -1254 -1168 -1080 -990 -897 -804 -708 -611 -514 -415 -315 -215 -114 -13 87 188 288 388 487 586 683 778 872 965 1056 1145 1231 1316 1397 1476 1552 -1655 -1652 -1635 -1612 -1588 -1568 -1552 -1538 -1518 -1491 -1473 -1473 -1493 -1515 -1513 -1465 -1375 -1269 -1187 -1155 -1154 -1148 -1109 -1031 -928 -819 -727 -655 -597 -540 -470 -377 -278 -189 -102 -23 52 140 222 292 366 449 528 599 665 747 848 952 1044 1124 1210 1311 1413 1511 1607 1701 1808 -1108 -1083 -1051 -1009 -964 -930 -909 -906 -912 -910 -897 -881 -872 -877 -892 -899 -883 -840 -791 -758 -749 -756 -772 -774 -750 -688 -611 -571 -537 -501 -468 -402 -355 -338 -296 -281 -275 -243 -236 -234 -188 -157 -148 -100 -32 5 23 75 135 196 288 393 501 631 785 905 1007 -610 -593 -573 -544 -517 -498 -486 -472 -450 -420 -391 -369 -346 -328 -320 -325 -340 -343 -329 -288 -260 -253 -250 -245 -223 -208 -217 -240 -212 -197 -256 -280 -286 -276 -218 -180 -166 -148 -128 -106 -81 -67 -42 -17 6 41 89 158 238 322 406 491 586 692 806 908 1007 -354 -341 -331 -332 -338 -341 -339 -317 -272 -208 -140 -84 -32 10 40 68 87 97 97 113 150 193 237 221 212 239 270 281 240 182 120 86 62 44 46 64 104 156 205 235 246 242 244 245 252 278 310 353 396 432 467 512 568 636 724 814 902 -218 -176 -154 -149 -133 -101 -70 -33 16 79 159 232 300 362 409 460 517 570 607 633 675 720 775 763 743 766 790 791 770 735 689 646 603 558 512 466 429 405 394 383 366 340 299 269 269 291 319 342 350 356 379 431 486 536 595 678 777 133 184 199 191 208 258 341 456 585 706 809 883 947 1022 1099 1174 1236 1274 1287 1283 1278 1283 1309 1320 1280 1245 1228 1210 1208 1211 1149 1067 998 946 896 838 757 648 540 463 422 403 377 362 365 394 460 552 604 641 694 763 842 911 972 1017 1059 762 749 733 718 706 715 780 929 1137 1350 1513 1606 1665 1742 1841 1913 1933 1925 1918 1905 1867 1807 1767 1767 1739 1721 1686 1632 1590 1557 1525 1503 1478 1426 1349 1276 1202 1098 975 874 808 767 756 782 823 862 905 997 1139 1219 1258 1277 1317 1362 1375 1329 1232 1327 1236 1219 1243 1254 1261 1307 1438 1641 1857 2020 2109 2173 2262 2340 2327 2240 2179 2187 2219 2220 2165 2102 2107 2186 2265 2227 2091 1982 1890 1852 1882 1936 1930 1847 1729 1623 1529 1446 1388 1353 1325 1306 1315 1358 1415 1459 1494 1548 1620 1653 1623 1573 1529 1449 1292 1076 1575 1490 1493 1551 1613 1685 1785 1920 2069 2208 2302 2354 2397 2428 2379 2237 2115 2100 2144 2165 2156 2145 2159 2242 2399 2524 2478 2308 2201 2142 2098 2116 2170 2188 2130 2026 1934 1866 1804 1756 1751 1786 1825 1843 1841 1841 1853 1855 1845 1837 1809 1743 1648 1540 1392 1183 944 1641 1645 1686 1741 1818 1951 2105 2203 2228 2228 2232 2244 2234 2171 2010 1844 1798 1850 1864 1847 1823 1848 1945 2056 2080 1987 1885 1836 1821 1789 1773 1812 1889 1930 1901 1853 1863 1914 1942 1915 1879 1884 1926 1966 1958 1906 1869 1872 1877 1846 1781 1701 1614 1505 1333 1102 890 1759 1763 1807 1904 2040 2136 2171 2161 2110 2012 1887 1766 1672 1602 1508 1459 1473 1484 1504 1501 1470 1437 1375 1258 1130 1033 987 984 998 1009 1036 1119 1249 1366 1434 1483 1572 1685 1761 1755 1691 1624 1597 1610 1602 1532 1459 1450 1483 1479 1419 1364 1322 1233 1064 890 795 1767 1825 1962 2089 2127 2053 1987 1941 1865 1751 1596 1468 1393 1303 1261 1302 1347 1313 1218 1160 1111 948 679 456 365 353 364 406 492 594 680 763 877 1021 1157 1253 1329 1411 1494 1531 1482 1385 1310 1287 1260 1174 1058 994 1015 1047 1021 972 928 834 691 607 630 1647 1851 2034 2117 2061 1943 1879 1887 1867 1776 1650 1533 1467 1445 1468 1530 1543 1407 1203 1072 967 765 514 359 342 403 498 622 791 982 1140 1226 1268 1317 1390 1453 1508 1580 1680 1767 1792 1736 1646 1573 1521 1434 1270 1100 1021 1027 1024 947 839 727 628 592 610 1746 1990 2143 2180 2134 2075 2062 2100 2133 2128 2081 1988 1906 1896 1903 1853 1761 1631 1434 1231 1096 1000 929 898 937 1068 1263 1456 1624 1781 1928 2031 2066 2053 2043 2051 2069 2112 2176 2231 2244 2204 2117 2021 1969 1924 1791 1580 1381 1269 1236 1171 1036 894 805 780 762 2108 2262 2337 2324 2275 2251 2267 2311 2352 2362 2341 2290 2221 2190 2178 2094 1943 1821 1709 1538 1400 1372 1425 1508 1638 1837 2057 2232 2334 2379 2410 2463 2519 2550 2582 2626 2639 2614 2577 2538 2488 2432 2358 2274 2247 2257 2193 2012 1746 1505 1394 1366 1303 1199 1121 1080 1029 2454 2537 2558 2500 2412 2391 2453 2536 2598 2614 2576 2538 2502 2411 2320 2248 2121 1959 1854 1788 1718 1690 1735 1852 2034 2224 2329 2340 2315 2303 2321 2387 2480 2567 2656 2731 2742 2674 2563 2469 2433 2438 2423 2385 2380 2406 2376 2237 1977 1682 1513 1480 1472 1438 1397 1344 1250 2688 2764 2773 2679 2559 2547 2676 2814 2886 2919 2898 2843 2789 2669 2476 2345 2241 2064 1913 1904 1938 1919 1893 1932 2001 2009 1907 1805 1794 1881 2023 2152 2242 2297 2346 2380 2373 2326 2239 2175 2219 2335 2411 2413 2393 2372 2330 2228 2016 1758 1592 1525 1492 1463 1450 1434 1359 2826 2889 2877 2799 2727 2717 2812 2944 2984 2998 3037 3035 2955 2829 2623 2402 2241 2082 1953 1926 1964 1957 1897 1826 1723 1568 1444 1475 1634 1790 1897 1937 1917 1899 1932 1977 1986 1962 1921 1898 1956 2074 2166 2177 2126 2081 2071 2047 1945 1801 1683 1571 1465 1401 1399 1445 1450 2936 2938 2878 2827 2789 2753 2771 2840 2859 2840 2915 2960 2855 2700 2525 2302 2104 2013 1979 1979 2003 1984 1890 1759 1628 1548 1587 1755 1916 1915 1817 1724 1672 1682 1750 1765 1723 1699 1711 1710 1696 1707 1731 1721 1673 1655 1712 1761 1762 1747 1711 1653 1614 1600 1621 1689 1761 2890 2823 2725 2691 2684 2676 2698 2727 2727 2673 2653 2629 2497 2338 2198 2028 1839 1754 1796 1917 2020 1985 1856 1730 1717 1803 1905 1982 1950 1810 1672 1628 1630 1604 1543 1456 1426 1487 1569 1574 1501 1437 1426 1437 1434 1450 1517 1570 1592 1633 1696 1787 1918 2043 2110 2165 2234 2615 2496 2385 2391 2461 2502 2505 2472 2408 2277 2131 2038 1943 1843 1750 1604 1407 1348 1509 1759 1872 1797 1700 1685 1794 1883 1846 1703 1596 1541 1551 1562 1446 1242 1120 1130 1228 1352 1429 1411 1343 1309 1344 1404 1428 1412 1408 1424 1453 1552 1733 1941 2144 2315 2395 2389 2406 2222 2066 2032 2137 2194 2115 1992 1893 1804 1669 1528 1431 1338 1219 1062 842 749 863 1128 1403 1473 1452 1480 1576 1642 1538 1351 1208 1149 1183 1238 1129 831 654 755 980 1131 1182 1192 1164 1131 1144 1189 1223 1213 1172 1145 1181 1280 1430 1609 1767 1880 1957 2007 2021 2077 1649 1589 1662 1683 1533 1322 1187 1152 1156 1115 1021 885 680 427 179 108 244 490 802 1042 1153 1226 1306 1329 1205 996 918 942 836 773 686 411 193 307 643 913 989 985 998 977 909 843 801 767 746 728 725 777 868 973 1069 1129 1171 1256 1400 1564 1720 1175 1207 1128 893 690 584 526 520 538 535 479 363 150 -129 -307 -225 46 405 756 1008 1138 1171 1096 910 791 831 901 843 745 562 335 143 160 405 695 862 894 896 922 877 694 501 392 347 320 289 271 268 263 271 303 358 491 698 965 1245 1489 795 720 480 240 163 106 0 -61 -77 -77 -70 -78 -165 -313 -372 -202 167 602 958 1124 1136 1027 775 589 793 1176 1230 982 841 732 498 412 513 680 803 840 832 806 778 692 498 316 222 186 158 130 100 55 13 12 47 131 305 533 801 1064 1258 448 295 86 0 -24 -146 -292 -350 -385 -439 -426 -363 -350 -343 -215 78 445 761 898 855 782 715 624 694 1075 1485 1450 1176 1067 942 685 569 683 772 794 769 703 564 423 361 329 282 250 246 277 307 298 258 265 336 441 508 584 720 879 989 995 257 153 39 23 29 -39 -117 -197 -334 -505 -592 -563 -478 -291 37 382 587 587 464 413 403 444 590 817 1076 1282 1251 1099 1001 826 628 551 586 572 543 528 437 211 36 53 148 223 312 439 538 555 532 537 622 789 981 1068 1043 1026 1041 981 846 166 168 136 120 111 120 123 45 -151 -408 -597 -637 -513 -218 162 455 460 197 113 268 298 334 407 486 570 708 828 812 717 610 577 549 440 263 189 182 70 -142 -227 -141 -14 140 364 553 598 528 490 606 817 1000 1161 1243 1206 1105 1010 868 718 49 85 95 7 -157 -269 -251 -227 -305 -444 -479 -397 -217 -22 128 199 117 32 307 624 665 636 367 63 10 196 428 538 590 621 646 623 435 119 -10 -10 -129 -347 -407 -293 -133 77 306 351 244 151 224 442 611 636 696 773 793 720 600 536 592 -77 -57 -75 -364 -831 -1008 -842 -747 -755 -697 -427 -1 377 445 213 -131 -310 -19 504 838 944 957 719 284 -28 -49 174 501 847 867 704 631 465 191 71 127 49 -251 -481 -450 -275 -39 94 -26 -208 -219 -50 64 -12 -131 -76 35 79 -17 -65 65 301 -158 -89 -267 -821 -1302 -1138 -831 -832 -877 -818 -550 -68 427 627 357 -189 -402 -133 222 503 705 822 928 740 273 -11 150 677 1049 870 568 475 417 264 215 325 314 -34 -444 -563 -364 -85 1 -169 -321 -292 -221 -354 -576 -680 -633 -563 -544 -547 -435 -237 -105 -155 -4 -373 -1002 -1125 -657 -361 -555 -723 -725 -658 -523 -316 -30 42 -152 -237 -253 -134 142 407 477 443 381 206 77 304 657 683 438 273 321 297 144 51 105 116 -79 -407 -551 -312 15 26 -204 -284 -197 -250 -514 -734 -841 -926 -988 -964 -812 -615 -540 -628 -312 -77 -356 -729 -628 -274 -215 -617 -845 -800 -789 -977 -1198 -1110 -761 -404 -270 -339 -310 -12 199 -37 -393 -396 -223 -27 150 176 69 -10 87 209 117 -153 -417 -541 -513 -454 -519 -519 -248 -24 -167 -425 -381 -191 -246 -489 -675 -830 -1028 -1162 -1094 -862 -696 -777 -1002 -649 -440 -416 -429 -307 -308 -638 -1141 -1289 -991 -767 -1024 -1441 -1545 -1238 -750 -469 -445 -467 -267 -192 -582 -945 -866 -557 -304 -237 -295 -331 -260 -149 -109 -270 -604 -906 -966 -862 -770 -727 -594 -383 -363 -581 -699 -541 -391 -443 -587 -724 -881 -1089 -1203 -1080 -842 -757 -885 -1085 -1045 -942 -753 -551 -418 -590 -1090 -1506 -1459 -1027 -782 -962 -1251 -1372 -1251 -972 -674 -532 -561 -575 -655 -838 -959 -878 -673 -520 -500 -532 -541 -517 -506 -547 -706 -966 -1104 -1013 -905 -909 -917 -812 -686 -746 -875 -818 -678 -642 -683 -723 -811 -949 -1144 -1240 -1131 -956 -917 -991 -1076 -1453 -1372 -1107 -842 -757 -920 -1159 -1233 -1027 -721 -697 -956 -1228 -1269 -1162 -1046 -882 -722 -699 -861 -993 -909 -761 -684 -644 -622 -650 -682 -721 -750 -785 -861 -967 -1087 -1142 -1050 -952 -993 -1080 -1038 -966 -982 -988 -884 -798 -800 -795 -790 -873 -1034 -1240 -1387 -1362 -1249 -1205 -1189 -1188 -1731 -1562 -1271 -1050 -1057 -1221 -1257 -1062 -674 -301 -284 -683 -1128 -1241 -1178 -1109 -1031 -912 -893 -1072 -1178 -999 -686 -532 -586 -686 -736 -737 -766 -830 -916 -1016 -1072 -1123 -1153 -1118 -1093 -1143 -1179 -1150 -1112 -1109 -1102 -1031 -939 -892 -856 -863 -984 -1207 -1435 -1607 -1642 -1551 -1433 -1356 -1362 -1779 -1632 -1369 -1172 -1190 -1377 -1502 -1375 -972 -462 -90 -76 -435 -876 -1123 -1111 -953 -782 -802 -1037 -1188 -1018 -684 -467 -524 -706 -747 -668 -667 -760 -932 -1091 -1137 -1124 -1118 -1155 -1246 -1314 -1276 -1210 -1219 -1271 -1265 -1203 -1117 -1055 -1046 -1121 -1261 -1421 -1612 -1744 -1753 -1626 -1490 -1442 -1521 -1644 -1675 -1540 -1341 -1221 -1315 -1523 -1566 -1295 -798 -260 126 170 -356 -981 -1070 -744 -457 -463 -821 -1074 -915 -619 -430 -471 -639 -648 -503 -483 -610 -812 -1035 -1130 -1109 -1105 -1164 -1272 -1352 -1292 -1232 -1321 -1429 -1375 -1265 -1259 -1330 -1377 -1373 -1398 -1512 -1645 -1697 -1649 -1531 -1458 -1507 -1656 -1349 -1593 -1590 -1462 -1291 -1161 -1164 -1238 -1167 -863 -408 -97 -59 -357 -812 -945 -694 -395 -348 -773 -990 -837 -525 -382 -425 -503 -468 -312 -286 -487 -686 -833 -982 -1101 -1144 -1159 -1187 -1199 -1141 -1149 -1341 -1488 -1361 -1193 -1300 -1556 -1605 -1440 -1338 -1424 -1547 -1557 -1485 -1411 -1429 -1533 -1674 -970 -1178 -1189 -1192 -1145 -909 -689 -638 -631 -531 -471 -541 -669 -578 -410 -470 -537 -432 -508 -870 -958 -826 -546 -386 -393 -412 -363 -220 -121 -313 -573 -641 -752 -991 -1110 -1074 -1034 -1021 -1002 -1042 -1233 -1380 -1268 -1109 -1217 -1476 -1542 -1354 -1177 -1163 -1262 -1295 -1243 -1240 -1332 -1399 -1450 -730 -758 -691 -726 -799 -655 -410 -287 -304 -305 -444 -760 -849 -627 -320 -236 -266 -278 -407 -827 -929 -879 -735 -558 -497 -509 -477 -314 -60 2 -175 -326 -501 -792 -938 -890 -848 -881 -919 -924 -993 -1087 -1112 -1050 -1014 -1057 -1112 -1038 -893 -814 -803 -807 -820 -924 -1075 -1109 -1112 -705 -715 -607 -582 -564 -511 -400 -259 -309 -360 -375 -576 -774 -861 -723 -533 -65 61 -375 -749 -811 -809 -811 -779 -767 -772 -711 -514 -160 175 304 191 -142 -578 -795 -737 -671 -710 -781 -747 -612 -575 -757 -897 -794 -641 -602 -583 -525 -459 -372 -327 -421 -641 -809 -843 -895 -812 -842 -800 -722 -559 -402 -356 -276 -265 -277 -184 -356 -864 -1274 -1007 -378 126 275 1 -400 -558 -612 -740 -861 -855 -769 -652 -453 -200 64 263 311 137 -313 -679 -667 -521 -487 -555 -497 -242 -66 -224 -509 -574 -487 -423 -353 -267 -199 -150 -147 -284 -530 -710 -787 -870 -829 -713 -703 -667 -499 -297 -142 -165 -205 -183 -86 -289 -967 -1377 -1096 -539 -175 -74 -52 -167 -363 -519 -626 -685 -629 -462 -275 -85 -23 -103 -150 -71 0 -210 -568 -630 -467 -368 -352 -265 -65 72 35 -97 -214 -291 -357 -381 -338 -311 -278 -232 -272 -479 -730 -873 -914 -422 -273 -315 -401 -330 -177 32 127 -85 -176 -167 -413 -826 -1042 -966 -782 -694 -615 -419 -258 -355 -516 -596 -619 -525 -333 -95 148 146 -181 -525 -567 -478 -580 -812 -826 -694 -598 -452 -269 -165 -181 -187 -59 109 141 -34 -363 -679 -811 -697 -496 -438 -612 -834 -903 -847 -536 -626 -714 -802 -887 -974 -1058 -1138 -1212 -1283 -1353 -1421 -1489 -1555 -1616 -1673 -1726 -1773 -1816 -1855 -1897 -1934 -1968 -1997 -2018 -2027 -2030 -2033 -2034 -2028 -2019 -2001 -1977 -1954 -1938 -1920 -1899 -1876 -1845 -1810 -1769 -1723 -1676 -1628 -1582 -1535 -1484 -1431 -1377 -1322 -1266 -1206 -1144 -1080 -1008 -930 -849 -503 -569 -641 -712 -784 -848 -911 -970 -1026 -1076 -1117 -1155 -1193 -1230 -1271 -1315 -1362 -1411 -1451 -1474 -1469 -1453 -1434 -1429 -1450 -1496 -1550 -1596 -1634 -1678 -1739 -1824 -1913 -1975 -1991 -1974 -1942 -1923 -1934 -1967 -1974 -1956 -1923 -1890 -1852 -1810 -1766 -1719 -1662 -1594 -1519 -1444 -1370 -1293 -1213 -1144 -1092 -392 -451 -504 -556 -602 -652 -706 -764 -822 -874 -921 -968 -1029 -1099 -1168 -1227 -1278 -1328 -1377 -1412 -1425 -1407 -1378 -1363 -1377 -1427 -1497 -1560 -1597 -1601 -1610 -1650 -1692 -1714 -1710 -1687 -1660 -1651 -1640 -1616 -1591 -1575 -1563 -1545 -1531 -1531 -1537 -1549 -1559 -1567 -1571 -1567 -1550 -1525 -1500 -1471 -1444 -360 -432 -489 -526 -550 -561 -576 -601 -642 -701 -768 -846 -931 -1021 -1105 -1172 -1218 -1255 -1301 -1369 -1442 -1511 -1556 -1573 -1581 -1579 -1546 -1466 -1372 -1275 -1181 -1095 -1020 -954 -904 -881 -894 -934 -977 -992 -999 -1028 -1082 -1148 -1207 -1256 -1299 -1332 -1364 -1396 -1428 -1454 -1464 -1458 -1447 -1431 -1414 -151 -208 -276 -350 -408 -437 -443 -445 -460 -506 -581 -671 -759 -821 -854 -864 -866 -879 -910 -958 -1024 -1086 -1155 -1214 -1241 -1238 -1207 -1142 -1032 -880 -716 -591 -536 -523 -540 -600 -692 -782 -834 -865 -907 -981 -1078 -1164 -1214 -1241 -1259 -1281 -1303 -1337 -1391 -1463 -1540 -1624 -1702 -1764 -1794 -31 5 9 -28 -84 -106 -91 -76 -92 -148 -241 -371 -499 -588 -634 -653 -658 -677 -720 -793 -866 -903 -941 -998 -1028 -1015 -989 -941 -866 -743 -563 -385 -274 -242 -268 -326 -400 -454 -494 -547 -646 -778 -905 -979 -1000 -1015 -1054 -1120 -1224 -1354 -1509 -1681 -1851 -1991 -2093 -2145 -2153 10 85 165 213 218 202 190 157 81 -9 -113 -233 -364 -454 -492 -502 -523 -554 -595 -651 -724 -772 -799 -822 -870 -894 -891 -888 -833 -715 -542 -359 -227 -125 -33 33 50 12 -56 -168 -344 -598 -869 -1009 -1038 -1068 -1124 -1214 -1304 -1422 -1588 -1778 -1953 -2050 -2083 -2098 -2123 171 178 218 282 321 324 294 219 97 -23 -134 -252 -369 -438 -458 -454 -452 -454 -457 -479 -531 -592 -624 -662 -760 -852 -892 -910 -844 -709 -531 -348 -187 -29 150 341 465 469 384 261 78 -198 -532 -826 -1026 -1184 -1305 -1349 -1308 -1285 -1357 -1515 -1663 -1722 -1744 -1803 -1923 465 388 326 311 307 281 220 119 2 -114 -230 -340 -451 -515 -533 -526 -500 -461 -416 -390 -422 -494 -555 -594 -663 -769 -834 -860 -816 -670 -459 -223 5 205 375 524 637 676 631 515 343 96 -209 -523 -810 -1059 -1254 -1334 -1236 -1053 -953 -986 -1049 -1073 -1095 -1225 -1456 638 523 408 341 294 256 189 81 -70 -236 -378 -496 -580 -610 -623 -634 -638 -625 -589 -568 -598 -663 -728 -783 -838 -873 -896 -891 -802 -624 -369 -87 180 398 575 705 747 734 691 632 530 338 50 -279 -552 -755 -928 -1047 -1026 -846 -604 -457 -421 -437 -514 -716 -1026 537 421 341 292 242 196 149 54 -129 -282 -389 -477 -551 -567 -490 -424 -494 -611 -700 -727 -766 -823 -841 -791 -738 -718 -728 -740 -684 -565 -397 -188 -1 157 362 615 779 778 668 523 429 370 218 -51 -288 -438 -546 -673 -766 -681 -382 -76 51 41 -53 -278 -602 414 247 143 113 134 180 180 95 -87 -245 -348 -395 -435 -461 -398 -237 -240 -442 -597 -656 -691 -706 -671 -598 -522 -458 -450 -503 -565 -619 -627 -581 -484 -358 -163 138 438 641 664 518 303 176 151 87 -4 -94 -158 -258 -435 -516 -302 91 343 361 239 36 -254 236 -10 -111 -80 54 178 235 169 -30 -194 -317 -442 -559 -580 -477 -311 -238 -300 -415 -464 -448 -409 -365 -322 -295 -296 -367 -526 -721 -857 -910 -892 -815 -699 -529 -298 -36 209 407 492 384 169 23 -2 36 57 74 44 -142 -360 -315 43 405 514 380 136 -159 266 64 -5 87 267 365 379 282 48 -159 -324 -486 -625 -700 -655 -495 -312 -234 -270 -274 -200 -139 -126 -161 -260 -417 -633 -888 -1118 -1244 -1243 -1141 -950 -735 -523 -325 -154 21 197 416 540 441 214 34 13 71 156 193 61 -178 -277 -91 239 453 390 128 -200 320 141 27 23 169 247 229 137 -14 -175 -317 -448 -580 -669 -690 -626 -475 -272 -124 -20 67 95 46 -101 -382 -732 -1083 -1370 -1552 -1601 -1532 -1347 -1065 -747 -398 -58 181 305 383 498 635 674 539 330 190 143 157 186 155 25 -81 -50 107 270 276 76 -254 330 120 -75 -206 -195 -162 -157 -171 -188 -198 -231 -288 -342 -402 -453 -473 -428 -279 -34 193 306 270 115 -157 -585 -1046 -1445 -1748 -1948 -2002 -1885 -1639 -1262 -842 -403 89 518 782 859 853 845 830 770 635 492 408 359 305 286 256 225 219 224 227 177 14 -291 126 -134 -348 -518 -616 -663 -670 -633 -528 -384 -240 -132 -93 -116 -133 -108 -38 48 191 453 639 576 277 -178 -705 -1166 -1597 -2028 -2363 -2459 -2320 -2002 -1526 -988 -470 52 557 974 1189 1165 1046 937 839 741 636 586 613 634 639 610 583 560 496 357 190 -25 -357 -152 -434 -699 -943 -1134 -1264 -1295 -1207 -994 -687 -338 -19 175 234 277 361 511 689 774 881 1029 980 561 -88 -677 -1157 -1772 -2436 -2867 -2904 -2635 -2193 -1637 -1074 -548 -62 350 735 1017 1134 1114 1019 894 755 646 628 739 910 1077 1110 1030 892 719 491 228 -37 -378 -426 -775 -1119 -1465 -1770 -1948 -1913 -1675 -1290 -853 -386 56 389 615 784 1003 1216 1462 1580 1533 1515 1453 962 176 -496 -1188 -2120 -2934 -3247 -3019 -2517 -1976 -1459 -1013 -645 -309 -23 265 551 813 1009 1035 923 775 633 605 725 927 1209 1404 1397 1197 901 563 230 -55 -320 -751 -1193 -1657 -2059 -2370 -2423 -2226 -1842 -1396 -921 -456 -13 414 839 1267 1705 2015 2224 2354 2203 2015 1886 1344 448 -393 -1362 -2492 -3204 -3214 -2727 -2140 -1657 -1242 -933 -706 -467 -215 84 397 682 893 946 872 746 621 569 639 777 1001 1236 1347 1248 989 643 290 21 -179 -1140 -1721 -2222 -2482 -2546 -2426 -2203 -1884 -1486 -1038 -553 -15 557 1140 1649 2184 2545 2772 2926 2757 2430 2169 1573 628 -351 -1477 -2591 -3095 -2840 -2259 -1863 -1600 -1282 -999 -787 -508 -167 175 449 635 733 740 677 591 516 463 476 546 677 827 931 938 847 664 442 250 98 -1537 -2100 -2429 -2428 -2342 -2254 -2134 -1889 -1503 -991 -431 169 767 1327 1814 2349 2809 3164 3327 3082 2639 2257 1638 717 -308 -1458 -2443 -2668 -2250 -1848 -1852 -1801 -1465 -1139 -880 -518 -66 298 492 575 583 554 491 406 361 341 327 336 378 434 497 558 617 638 589 505 418 -1698 -2060 -2144 -2108 -2145 -2114 -1976 -1696 -1309 -801 -246 303 835 1341 1871 2505 3026 3348 3423 3167 2695 2217 1564 750 -239 -1407 -2145 -2071 -1655 -1583 -1890 -1797 -1445 -1185 -953 -546 -47 299 438 495 515 464 357 290 274 226 142 75 73 99 149 234 378 504 564 566 583 -1487 -1644 -1735 -1787 -1809 -1729 -1659 -1498 -1207 -767 -279 232 754 1318 1950 2582 3042 3317 3407 3141 2574 1975 1332 680 -267 -1293 -1713 -1401 -1170 -1364 -1673 -1546 -1334 -1242 -1034 -568 -47 262 424 551 559 433 312 272 194 27 -145 -283 -334 -319 -255 -135 64 239 346 419 535 -1104 -1271 -1390 -1348 -1212 -1244 -1464 -1477 -1214 -834 -387 148 741 1364 1994 2568 3061 3310 3287 2855 2169 1546 1056 526 -329 -1002 -1123 -756 -670 -1108 -1362 -1336 -1332 -1384 -1208 -689 -105 247 483 653 603 407 295 235 34 -270 -551 -778 -875 -840 -689 -495 -229 -2 149 223 423 -809 -974 -958 -758 -698 -995 -1403 -1408 -1113 -812 -471 47 706 1381 2044 2540 2890 2998 2766 2218 1563 1087 768 323 -320 -669 -582 -281 -276 -757 -1140 -1211 -1296 -1423 -1317 -864 -263 192 519 711 628 431 301 108 -277 -722 -1080 -1358 -1450 -1323 -992 -643 -269 26 177 232 391 -540 -557 -414 -370 -530 -820 -1146 -1199 -937 -677 -472 -58 656 1368 1975 2327 2444 2294 1928 1492 1046 695 493 218 -76 -314 -295 14 49 -417 -884 -1018 -1093 -1259 -1257 -917 -417 42 434 654 612 444 212 -180 -742 -1298 -1706 -1906 -1814 -1484 -1054 -627 -169 200 330 336 390 -146 -27 -93 -339 -544 -619 -755 -903 -805 -492 -330 -55 585 1257 1715 1846 1761 1495 1151 838 598 390 238 126 96 0 -101 95 353 1 -538 -770 -837 -999 -1062 -805 -355 13 350 591 579 364 10 -547 -1232 -1839 -2196 -2208 -1879 -1406 -978 -600 -99 347 534 505 442 306 253 -125 -489 -637 -585 -446 -445 -483 -192 90 235 668 1165 1382 1291 1075 738 416 163 53 -19 -93 -139 -63 83 190 295 543 492 2 -401 -577 -713 -799 -628 -227 154 433 586 504 195 -250 -889 -1658 -2208 -2306 -2012 -1599 -1215 -884 -508 74 540 690 586 414 498 124 -420 -679 -672 -573 -323 58 106 197 508 686 824 989 929 577 181 -157 -432 -599 -658 -690 -664 -550 -330 -32 256 452 638 778 530 137 -105 -317 -492 -432 -116 320 658 734 479 47 -486 -1260 -1978 -2260 -2038 -1599 -1242 -971 -664 -218 292 605 649 507 332 295 -308 -734 -835 -656 -432 -193 277 775 820 875 978 953 703 246 -383 -818 -942 -988 -1081 -1184 -1181 -998 -712 -395 -188 -25 157 357 554 671 573 368 88 -159 -180 37 387 711 757 505 43 -670 -1477 -1934 -1910 -1601 -1225 -891 -599 -278 76 404 559 524 452 272 -142 -753 -1035 -965 -693 -359 -14 341 947 1357 1257 1063 801 194 -614 -1275 -1409 -1161 -1056 -1188 -1258 -1077 -755 -522 -359 -271 -168 -75 -2 115 297 401 367 202 121 95 160 300 460 596 598 207 -555 -1192 -1448 -1380 -1125 -835 -527 -195 114 360 487 485 495 424 149 -674 -1160 -1238 -1133 -900 -534 -57 382 890 1449 1620 1226 448 -516 -1264 -1521 -1311 -1014 -989 -976 -827 -630 -464 -450 -370 -233 -103 -126 -249 -247 -81 85 177 192 136 76 66 29 27 219 535 409 -157 -670 -870 -815 -715 -563 -184 282 601 636 479 378 364 268 3 -1222 -1462 -1414 -1242 -1040 -729 -240 359 927 1446 1707 1209 361 -373 -943 -1234 -1121 -923 -794 -601 -446 -416 -472 -477 -359 -160 15 -107 -403 -450 -195 65 192 182 26 -119 -175 -198 -166 39 350 354 -31 -400 -407 -380 -541 -346 260 780 881 542 193 118 205 209 -11 -1557 -1558 -1456 -1266 -989 -598 -47 520 771 886 1171 1040 636 -20 -821 -1196 -964 -686 -520 -322 -270 -427 -481 -323 -119 59 148 -100 -433 -348 -31 158 203 175 -34 -251 -393 -313 -108 118 340 174 -145 -148 96 -97 -441 -122 673 1036 792 236 -153 -86 182 370 269 -1499 -1465 -1324 -958 -721 -408 115 392 166 78 239 169 -348 -1103 -1498 -1266 -972 -755 -472 -230 -387 -614 -514 -187 42 139 90 -121 -259 -106 122 176 165 102 -106 -441 -716 -584 2 334 244 -100 -190 152 442 122 -104 313 785 783 428 -5 -398 -169 504 937 679 -1133 -1146 -1055 -1049 -994 -720 -256 47 120 53 -209 -819 -1411 -1736 -1734 -1551 -1378 -1139 -601 -344 -601 -790 -554 -191 -30 -189 -330 -338 -349 -103 205 153 -54 -186 -507 -805 -849 -453 -128 127 32 -135 42 390 524 412 490 712 577 215 -13 -177 -152 319 1048 1328 883 -624 -894 -1081 -914 -731 -573 -300 119 348 38 -672 -1201 -1460 -1625 -1631 -1464 -1514 -1237 -690 -566 -736 -758 -552 -241 -317 -694 -833 -665 -503 -203 127 -242 -483 -515 -638 -719 -488 -248 -53 233 320 493 544 517 447 543 801 709 192 -227 -312 -133 298 853 1274 1273 883 -446 -859 -742 -250 -7 -78 -12 100 -16 -391 -708 -968 -968 -1065 -1056 -1042 -907 -739 -653 -614 -571 -406 -176 -158 -488 -805 -725 -537 -287 -77 -158 -846 -814 -484 -255 11 34 151 553 766 905 1057 851 502 400 598 638 493 -11 -376 -286 60 486 853 1102 1063 720 -678 -838 -540 -318 -189 -203 -174 -220 -433 -493 -514 -448 -400 -630 -495 -214 71 -1 -323 -368 -291 -25 208 20 -248 -420 -311 -100 136 186 -292 -1034 -789 -159 154 220 382 744 953 1047 1166 1049 731 429 386 575 533 238 -62 -59 67 221 528 766 861 742 429 -736 -918 -994 -993 -873 -663 -518 -477 -398 -366 -274 -56 -289 -515 -276 155 27 6 10 -259 -163 26 17 21 208 178 182 406 567 353 -238 -764 -723 -14 454 367 322 636 905 1030 989 768 428 256 328 529 658 313 44 223 332 295 513 679 653 423 48 -905 -1229 -1368 -1204 -1008 -964 -964 -780 -590 -442 -185 -86 -344 -900 -850 -345 -117 10 -150 -345 -148 -144 -127 49 387 494 412 493 519 277 -220 -602 -725 -131 512 611 411 432 725 871 647 393 237 386 630 843 968 659 198 105 242 338 488 631 486 115 -287 -1139 -1261 -1170 -954 -750 -892 -1112 -1082 -847 -569 -90 49 -517 -1250 -1346 -788 -130 -28 -123 -5 10 -30 108 288 276 425 440 177 -39 11 21 -332 -579 -388 245 458 529 539 759 667 269 -125 44 589 1027 1250 1263 941 332 249 372 393 350 328 140 -175 -536 -1129 -765 -482 -720 -748 -673 -735 -851 -757 -326 80 -93 -807 -1201 -1198 -744 -107 -130 -71 16 66 218 260 138 8 149 310 -11 -433 -269 213 264 -181 -393 -90 276 583 866 844 483 -66 -95 305 657 896 1056 1219 1048 540 450 588 436 190 49 -161 -447 -821 -822 -375 -77 -311 -541 -309 -70 -305 -217 221 244 -310 -738 -551 -487 -541 -156 165 -82 -398 -174 310 390 65 -89 69 187 29 -218 -171 274 544 424 166 150 511 1010 1144 881 347 -66 291 613 595 552 614 851 1004 711 408 418 364 154 8 -204 -544 -917 -312 -391 -206 -58 -96 153 330 317 408 636 427 -509 -811 -295 -138 -363 -266 37 -240 -767 -539 95 345 215 17 -114 -127 59 262 291 488 595 746 908 706 964 981 885 524 106 67 478 639 555 515 593 774 982 880 538 250 105 72 54 -84 -379 -666 -48 -526 -591 -205 92 388 603 681 978 956 365 -556 -986 -510 -167 -362 -548 -436 -471 -585 -477 -150 -30 36 20 -208 -290 -59 494 802 736 631 654 880 980 795 406 113 32 246 362 356 351 398 642 715 740 710 707 559 206 -153 -165 -79 -133 -198 -501 -14 -105 -194 -287 -377 -466 -552 -638 -715 -792 -868 -943 -1016 -1081 -1141 -1198 -1258 -1326 -1391 -1451 -1507 -1559 -1610 -1662 -1711 -1751 -1783 -1810 -1835 -1856 -1878 -1902 -1924 -1937 -1946 -1953 -1957 -1960 -1958 -1954 -1939 -1919 -1901 -1883 -1866 -1844 -1813 -1779 -1742 -1703 -1662 -1616 -1563 -1507 -1446 -1381 -1311 -72 -136 -201 -257 -312 -368 -431 -501 -580 -654 -726 -798 -875 -961 -1050 -1133 -1202 -1251 -1291 -1323 -1345 -1362 -1380 -1411 -1460 -1536 -1629 -1720 -1794 -1852 -1901 -1948 -1996 -2033 -2046 -2038 -2024 -2019 -2030 -2068 -2083 -2067 -2032 -1993 -1947 -1897 -1853 -1806 -1758 -1707 -1655 -1605 -1563 -1525 -1487 -1448 -1408 -161 -222 -268 -302 -326 -353 -394 -454 -516 -576 -631 -692 -769 -856 -948 -1031 -1106 -1176 -1232 -1270 -1290 -1295 -1300 -1316 -1358 -1432 -1529 -1620 -1685 -1711 -1716 -1716 -1710 -1686 -1656 -1637 -1634 -1659 -1677 -1679 -1651 -1631 -1613 -1604 -1609 -1619 -1625 -1625 -1612 -1597 -1584 -1571 -1554 -1529 -1502 -1478 -1441 -273 -336 -388 -416 -428 -434 -451 -481 -522 -561 -607 -669 -749 -837 -907 -960 -1009 -1069 -1151 -1240 -1306 -1345 -1366 -1392 -1449 -1527 -1572 -1546 -1484 -1402 -1310 -1226 -1142 -1059 -995 -978 -1007 -1057 -1109 -1148 -1181 -1219 -1269 -1330 -1407 -1488 -1557 -1606 -1648 -1674 -1687 -1691 -1685 -1671 -1653 -1622 -1569 -196 -271 -343 -414 -470 -498 -503 -498 -486 -487 -516 -580 -664 -743 -805 -839 -854 -871 -904 -949 -1000 -1048 -1094 -1133 -1173 -1215 -1233 -1213 -1152 -1066 -955 -850 -776 -708 -645 -625 -684 -795 -916 -999 -1043 -1086 -1141 -1206 -1273 -1341 -1401 -1452 -1488 -1517 -1531 -1531 -1537 -1561 -1603 -1650 -1685 -104 -103 -117 -161 -243 -316 -357 -361 -356 -358 -389 -452 -534 -617 -698 -772 -823 -858 -891 -931 -966 -979 -993 -1010 -998 -938 -875 -821 -788 -750 -697 -629 -559 -488 -418 -379 -395 -458 -539 -622 -683 -722 -769 -858 -1006 -1162 -1283 -1348 -1379 -1398 -1420 -1449 -1506 -1601 -1713 -1811 -1889 -55 -30 23 51 16 -58 -131 -194 -257 -316 -373 -431 -481 -529 -590 -657 -720 -769 -801 -825 -842 -835 -816 -825 -843 -825 -756 -678 -599 -533 -469 -400 -339 -278 -225 -168 -92 -10 11 -69 -207 -335 -454 -640 -877 -1118 -1299 -1365 -1341 -1317 -1330 -1396 -1528 -1679 -1819 -1931 -1987 123 88 74 69 47 -3 -72 -154 -260 -356 -437 -496 -524 -549 -594 -657 -707 -720 -717 -716 -718 -715 -709 -714 -741 -741 -766 -737 -634 -485 -336 -211 -118 -38 28 80 157 268 371 357 204 3 -204 -423 -671 -960 -1249 -1438 -1475 -1431 -1412 -1439 -1497 -1563 -1633 -1703 -1761 336 229 125 27 -58 -123 -183 -262 -345 -435 -520 -593 -643 -640 -605 -582 -585 -591 -586 -575 -566 -542 -515 -524 -576 -620 -663 -722 -711 -595 -395 -174 28 189 310 386 402 396 401 408 366 224 7 -241 -475 -722 -1017 -1311 -1465 -1465 -1342 -1178 -1074 -1069 -1121 -1196 -1289 406 276 126 -8 -124 -193 -232 -281 -368 -459 -527 -590 -654 -686 -641 -567 -529 -525 -526 -523 -543 -582 -592 -574 -598 -634 -657 -660 -659 -570 -408 -170 93 298 454 576 628 579 474 361 290 253 157 -44 -284 -483 -675 -899 -1118 -1254 -1184 -895 -593 -464 -485 -572 -734 401 236 59 -104 -223 -291 -313 -339 -422 -498 -523 -525 -534 -535 -510 -461 -483 -545 -575 -576 -601 -629 -621 -579 -535 -518 -525 -548 -532 -473 -366 -204 -14 148 286 431 540 577 510 353 178 70 28 -42 -143 -259 -355 -473 -670 -914 -974 -692 -246 20 27 -116 -362 279 81 -131 -295 -378 -382 -347 -352 -434 -487 -504 -518 -544 -527 -445 -400 -453 -541 -601 -576 -518 -479 -452 -407 -354 -329 -363 -424 -450 -456 -465 -443 -363 -246 -89 95 246 338 385 341 178 -4 -115 -142 -110 -100 -108 -111 -230 -511 -709 -543 -85 294 371 222 -62 345 97 -148 -273 -272 -192 -102 -82 -184 -318 -419 -473 -507 -526 -484 -414 -425 -473 -472 -384 -250 -155 -124 -132 -178 -260 -376 -500 -601 -673 -720 -754 -729 -638 -488 -291 -95 66 180 267 244 86 -102 -205 -175 -120 -50 66 71 -178 -456 -442 -93 320 490 393 127 419 127 -94 -142 -84 -11 47 41 -95 -254 -403 -521 -601 -630 -594 -493 -401 -350 -333 -227 -36 91 89 -36 -242 -461 -659 -837 -968 -1017 -996 -926 -827 -710 -563 -397 -215 -48 99 241 325 299 162 2 -83 -130 -119 12 134 55 -157 -259 -116 193 402 384 172 324 58 -111 -175 -121 -46 -5 -21 -118 -248 -355 -460 -556 -588 -560 -514 -415 -255 -136 -38 100 198 149 -82 -448 -785 -1020 -1187 -1307 -1350 -1292 -1140 -907 -652 -409 -200 -36 109 200 271 348 397 380 301 214 94 -38 -83 30 136 137 65 39 152 270 255 86 110 -119 -270 -354 -349 -313 -288 -278 -289 -305 -334 -337 -334 -349 -354 -332 -280 -135 56 186 237 220 64 -265 -706 -1059 -1284 -1450 -1591 -1641 -1591 -1423 -1131 -770 -387 -50 191 340 430 458 469 495 514 494 448 390 272 112 79 173 299 354 306 252 208 119 -57 -126 -325 -471 -580 -631 -648 -645 -609 -542 -468 -393 -321 -218 -107 -15 46 95 177 318 473 529 417 84 -398 -841 -1142 -1381 -1637 -1875 -1941 -1839 -1610 -1268 -873 -462 -81 170 324 434 546 644 676 656 604 539 507 523 489 451 423 445 494 478 364 208 55 -139 -317 -537 -733 -888 -994 -1060 -1055 -963 -806 -636 -479 -312 -184 -17 220 477 635 711 734 802 863 716 244 -358 -808 -1122 -1460 -1845 -2107 -2069 -1870 -1583 -1224 -871 -552 -264 -47 113 278 483 699 833 835 757 656 579 598 699 834 858 779 682 574 422 239 68 -143 -468 -760 -1033 -1256 -1415 -1468 -1395 -1221 -969 -693 -465 -233 45 291 519 845 1172 1315 1249 1176 1172 1031 527 -111 -640 -1084 -1527 -1967 -2126 -1983 -1761 -1505 -1204 -950 -762 -555 -331 -71 182 401 603 751 817 812 745 660 618 674 892 1073 1094 968 776 565 348 135 -85 -667 -1023 -1334 -1545 -1695 -1697 -1563 -1332 -1053 -728 -421 -89 347 757 993 1223 1519 1740 1707 1526 1417 1275 810 133 -523 -1046 -1502 -1911 -1991 -1805 -1657 -1518 -1302 -1114 -964 -748 -452 -143 132 331 464 557 621 658 630 573 532 536 690 913 1065 1082 959 738 509 296 84 -884 -1236 -1498 -1640 -1738 -1714 -1568 -1312 -1009 -674 -319 87 537 988 1279 1525 1792 2026 2029 1804 1618 1445 1005 295 -398 -895 -1385 -1797 -1804 -1644 -1611 -1571 -1385 -1188 -999 -724 -413 -134 70 231 340 372 368 342 338 340 356 376 475 638 798 888 884 770 611 447 300 -1049 -1320 -1537 -1623 -1670 -1635 -1498 -1258 -1004 -739 -404 33 470 953 1386 1731 2002 2212 2207 1982 1736 1467 1021 338 -274 -736 -1290 -1609 -1529 -1460 -1559 -1498 -1272 -1083 -864 -547 -258 -91 29 166 253 239 153 98 111 156 195 244 316 399 478 534 564 558 524 477 447 -1045 -1262 -1464 -1525 -1532 -1459 -1353 -1226 -1095 -872 -523 -53 449 993 1495 1856 2099 2264 2243 2017 1675 1328 916 341 -193 -676 -1215 -1348 -1226 -1290 -1403 -1223 -1037 -963 -792 -432 -125 -19 29 128 154 53 -51 -62 -2 44 63 78 128 162 192 220 292 365 416 457 518 -897 -1159 -1295 -1280 -1260 -1224 -1227 -1221 -1100 -829 -459 20 511 990 1414 1773 2063 2210 2159 1846 1410 1088 756 272 -185 -692 -1059 -1018 -996 -1139 -1120 -925 -934 -1061 -947 -521 -95 54 79 100 33 -95 -148 -82 -24 -31 -75 -117 -110 -83 -42 32 168 293 373 431 528 -748 -961 -982 -937 -958 -1005 -1020 -934 -825 -663 -369 48 499 874 1186 1512 1817 1936 1875 1519 1151 907 627 190 -184 -566 -737 -641 -719 -919 -828 -717 -981 -1271 -1188 -763 -300 -9 120 143 48 -74 -81 -16 -8 -104 -232 -340 -366 -353 -289 -146 82 269 353 396 508 -650 -686 -662 -681 -774 -785 -662 -524 -598 -661 -470 -51 471 862 1113 1292 1531 1693 1641 1307 918 701 436 83 -177 -426 -497 -317 -371 -579 -574 -592 -940 -1264 -1224 -917 -592 -314 -10 225 248 153 88 67 -31 -236 -467 -628 -653 -632 -528 -312 15 241 298 292 349 -410 -389 -477 -555 -596 -546 -387 -259 -433 -598 -504 -125 490 981 1235 1311 1413 1472 1326 959 618 446 238 -37 -188 -339 -409 -226 -138 -313 -425 -463 -703 -990 -1028 -840 -689 -560 -294 136 399 348 191 12 -223 -503 -719 -812 -803 -768 -615 -361 -28 160 152 122 200 -122 -233 -431 -449 -441 -434 -321 -187 -286 -351 -332 -123 407 931 1214 1221 1158 1059 795 471 258 176 18 -216 -259 -195 -198 -170 -146 -239 -355 -369 -460 -682 -775 -588 -453 -463 -349 -51 241 280 89 -203 -522 -766 -868 -864 -803 -730 -573 -337 -54 97 89 93 221 87 -155 -368 -383 -374 -374 -307 -174 -126 -25 30 61 326 650 834 809 718 544 270 3 -141 -171 -241 -340 -271 -18 199 191 6 -221 -360 -312 -326 -505 -626 -448 -214 -171 -163 -73 -14 -41 -206 -509 -793 -958 -976 -883 -759 -698 -597 -352 -21 150 185 222 312 96 -143 -342 -430 -434 -345 -232 -157 -16 247 346 300 364 433 408 281 179 -22 -316 -461 -372 -256 -253 -229 -110 102 383 515 335 -3 -260 -280 -315 -508 -589 -471 -286 -116 -32 8 -17 -134 -341 -658 -993 -1076 -940 -780 -753 -789 -661 -296 121 313 337 355 303 5 -190 -395 -510 -490 -355 -222 -148 4 330 521 507 517 444 200 -140 -384 -642 -941 -849 -448 -200 -179 -155 4 129 301 373 286 133 -67 -197 -349 -575 -624 -524 -483 -300 -67 18 81 52 -227 -729 -1067 -958 -652 -563 -725 -778 -537 -98 287 392 385 345 155 -111 -300 -474 -515 -433 -329 -243 -162 -48 241 563 687 619 388 0 -376 -540 -821 -1059 -848 -513 -406 -412 -351 -130 28 70 -12 8 32 -25 -160 -374 -577 -663 -624 -490 -241 5 106 183 180 -221 -802 -956 -624 -293 -350 -521 -466 -225 71 299 346 316 207 -49 -229 -363 -486 -430 -267 -221 -189 -18 -39 91 510 647 366 -84 -368 -415 -360 -651 -947 -831 -663 -662 -704 -565 -247 -13 -15 -212 -253 -113 -55 -188 -410 -576 -621 -531 -275 49 185 224 301 148 -310 -656 -616 -333 -84 -63 -69 24 75 96 166 226 237 111 -183 -365 -438 -443 -280 -57 -87 -81 97 18 14 240 273 -98 -520 -598 -447 -288 -492 -844 -876 -802 -782 -794 -597 -188 91 -11 -309 -345 -176 -139 -299 -462 -470 -370 -229 -9 168 187 199 233 45 -166 -245 -348 -303 52 384 482 395 195 38 14 138 275 187 -156 -533 -525 -395 -117 90 -4 -90 37 113 191 162 -94 -386 -491 -448 -407 -428 -555 -794 -930 -885 -756 -671 -455 -131 58 -106 -355 -388 -294 -247 -294 -319 -257 -176 -76 29 71 1 30 116 122 158 15 -377 -343 266 815 769 401 142 23 15 218 434 342 -7 -677 -550 -303 -29 112 57 19 148 276 260 123 -132 -277 -223 -190 -355 -570 -579 -718 -878 -790 -520 -340 -256 -119 -37 -149 -325 -389 -293 -182 -146 -140 -150 -167 -78 12 -63 -159 -25 240 396 341 -9 -355 -181 409 806 563 128 -25 -1 154 405 549 443 242 -719 -481 -207 51 176 158 171 273 250 127 13 5 34 47 -47 -336 -561 -579 -692 -707 -481 -157 -75 -152 -118 -30 -85 -211 -250 -202 -148 -95 -24 -59 -59 60 31 -74 -46 192 454 488 268 -12 -94 32 279 386 150 -114 -98 52 259 449 547 541 446 -626 -363 -60 113 162 165 167 127 90 119 199 288 239 57 -127 -386 -421 -495 -647 -469 -98 102 9 -90 -10 75 -13 -88 -132 -135 -153 -40 67 69 63 59 101 121 201 311 364 277 146 120 174 136 71 15 -62 -101 64 231 306 404 540 585 314 -459 -282 -91 -32 -12 59 56 -26 0 238 441 411 176 -118 -319 -307 -291 -520 -545 -259 54 81 -103 -108 46 87 38 -50 -62 -23 12 142 162 129 74 38 104 204 254 196 106 16 39 154 217 169 77 -17 -30 61 266 374 364 413 509 403 -153 -221 -276 -298 -201 -52 72 102 77 102 228 335 202 -39 -217 -264 -149 -207 -328 -279 -125 -23 -78 -164 -113 8 70 38 -18 48 167 280 310 172 96 88 57 62 100 147 85 -72 -140 -8 149 208 233 219 143 73 103 265 403 416 383 292 20 -465 -23 -196 -348 -328 -114 95 194 258 281 274 108 -83 -71 -65 35 163 65 -153 -148 -82 -115 -132 -61 -129 -190 -105 -88 -70 69 258 453 444 227 47 -6 -57 -57 28 140 120 -89 -164 16 214 317 319 313 261 153 57 136 319 385 250 -7 -219 -356 70 -108 -295 -477 -452 -106 236 368 464 408 148 50 107 217 461 583 266 -195 -193 -112 -89 10 27 -134 -322 -295 -102 -6 76 297 592 627 430 131 -158 -273 -178 32 183 130 -45 -95 128 370 381 279 244 277 186 16 33 248 301 115 -72 -129 -164 131 -101 -333 -590 -690 -332 186 424 500 572 573 427 267 341 619 560 14 -321 -273 -204 40 90 2 -95 -119 -96 25 177 177 257 618 723 556 292 -14 -202 -99 48 98 78 1 58 281 498 448 245 209 305 208 -87 -84 249 400 286 173 -3 -220 29 -295 -490 -552 -561 -429 -36 200 345 706 912 710 354 277 386 267 -135 -582 -604 -204 143 -7 -191 -128 102 209 157 241 276 183 494 659 474 233 113 40 -9 -19 -11 23 56 94 247 451 508 364 303 312 123 -245 -248 181 528 575 380 -79 -367 -77 -300 -393 -414 -395 -404 -357 -143 158 740 931 757 399 216 314 206 -203 -476 -370 -24 192 -17 -276 -204 22 233 217 220 278 242 361 507 347 89 -65 -66 -148 -259 -214 -23 137 179 170 288 391 342 232 113 -71 -330 -390 -127 239 433 255 -190 -406 -68 -68 -89 -321 -360 -362 -525 -355 153 576 615 588 442 332 379 250 -64 -190 -29 87 94 46 -47 -63 -27 57 155 181 287 422 392 383 261 -3 -239 -356 -427 -482 -383 -166 106 243 259 229 171 89 -11 -155 -237 -285 -387 -417 -256 10 43 -222 -449 -26 111 151 -275 -474 -357 -408 -295 173 344 503 533 379 314 319 123 -125 -118 54 47 -39 67 239 248 86 -82 -90 85 315 415 365 348 283 118 -62 -244 -379 -384 -331 -257 -64 170 306 245 79 -23 -73 -128 -185 -182 -232 -420 -427 -186 -31 -257 -562 326 215 103 -11 -122 -226 -328 -432 -538 -647 -755 -864 -967 -1064 -1158 -1252 -1345 -1442 -1538 -1631 -1717 -1792 -1863 -1932 -2001 -2071 -2136 -2194 -2242 -2283 -2320 -2357 -2396 -2432 -2459 -2480 -2497 -2508 -2516 -2518 -2516 -2515 -2506 -2493 -2473 -2449 -2421 -2394 -2361 -2323 -2276 -2224 -2165 -2104 -2039 -1969 -1889 186 105 27 -46 -123 -208 -299 -392 -488 -583 -676 -761 -843 -923 -1005 -1090 -1174 -1247 -1312 -1371 -1433 -1503 -1579 -1656 -1726 -1792 -1860 -1933 -2010 -2082 -2144 -2185 -2200 -2200 -2195 -2194 -2205 -2223 -2233 -2226 -2208 -2183 -2164 -2144 -2122 -2098 -2071 -2033 -1990 -1946 -1908 -1875 -1843 -1801 -1747 -1688 -1636 9 -51 -90 -120 -153 -196 -252 -319 -390 -457 -518 -581 -639 -696 -759 -832 -909 -983 -1041 -1089 -1138 -1201 -1280 -1366 -1453 -1539 -1625 -1705 -1760 -1788 -1805 -1812 -1803 -1771 -1728 -1694 -1685 -1678 -1654 -1615 -1589 -1588 -1593 -1602 -1619 -1648 -1682 -1714 -1736 -1752 -1765 -1780 -1789 -1788 -1770 -1730 -1672 -177 -253 -310 -345 -371 -401 -440 -482 -517 -536 -554 -580 -627 -683 -738 -789 -839 -887 -935 -982 -1030 -1076 -1114 -1167 -1254 -1361 -1441 -1464 -1446 -1406 -1341 -1262 -1180 -1104 -1053 -1038 -1042 -1057 -1078 -1112 -1164 -1230 -1298 -1369 -1462 -1579 -1699 -1815 -1925 -2007 -2049 -2052 -2026 -1986 -1940 -1888 -1820 -181 -261 -320 -366 -400 -424 -448 -473 -488 -492 -497 -529 -581 -638 -690 -738 -781 -824 -858 -890 -930 -965 -985 -994 -1006 -1024 -1036 -1014 -966 -928 -905 -895 -903 -889 -843 -792 -761 -752 -768 -802 -853 -921 -1027 -1185 -1359 -1523 -1665 -1774 -1843 -1880 -1887 -1867 -1825 -1778 -1739 -1705 -1670 -172 -236 -287 -325 -367 -399 -421 -444 -470 -492 -516 -549 -604 -663 -720 -777 -834 -894 -941 -969 -995 -1002 -987 -960 -909 -858 -785 -710 -646 -585 -536 -543 -613 -696 -735 -717 -653 -570 -491 -439 -432 -491 -639 -858 -1086 -1294 -1454 -1553 -1608 -1646 -1681 -1719 -1758 -1794 -1823 -1845 -1844 -142 -192 -225 -251 -273 -288 -295 -315 -364 -426 -484 -548 -602 -644 -683 -734 -803 -875 -933 -971 -980 -952 -900 -858 -828 -788 -718 -616 -510 -410 -311 -238 -234 -294 -373 -418 -398 -317 -205 -97 -45 -89 -255 -482 -710 -943 -1174 -1374 -1512 -1621 -1698 -1740 -1754 -1755 -1766 -1783 -1782 -24 -100 -186 -261 -316 -353 -373 -393 -435 -483 -537 -586 -635 -677 -712 -743 -769 -779 -788 -808 -828 -812 -731 -637 -597 -572 -577 -569 -501 -383 -244 -124 -41 7 23 15 -3 -26 -17 33 85 71 -45 -232 -444 -693 -982 -1258 -1472 -1659 -1783 -1804 -1732 -1624 -1549 -1519 -1504 184 71 -65 -207 -342 -451 -517 -551 -565 -583 -596 -612 -636 -665 -697 -716 -706 -679 -645 -619 -603 -578 -506 -401 -352 -354 -387 -453 -480 -419 -275 -100 60 175 274 360 384 331 231 143 92 50 -28 -164 -334 -539 -805 -1073 -1257 -1430 -1597 -1662 -1543 -1286 -1063 -1000 -1068 270 99 -74 -241 -412 -571 -688 -744 -758 -755 -744 -731 -730 -727 -704 -659 -618 -594 -572 -520 -452 -408 -379 -341 -322 -338 -374 -402 -397 -342 -234 -61 147 302 404 492 556 558 482 330 155 9 -91 -185 -295 -416 -586 -789 -945 -1114 -1297 -1361 -1182 -840 -570 -522 -661 247 48 -147 -338 -515 -677 -782 -808 -811 -776 -717 -672 -638 -613 -554 -472 -449 -461 -489 -484 -455 -432 -408 -371 -339 -339 -353 -374 -334 -257 -183 -72 91 236 340 425 486 515 489 381 190 -10 -150 -225 -253 -299 -384 -477 -559 -739 -976 -1053 -813 -410 -123 -87 -267 180 -10 -240 -450 -627 -720 -703 -650 -650 -641 -613 -586 -578 -538 -453 -371 -396 -471 -500 -445 -390 -346 -321 -294 -257 -240 -279 -340 -342 -302 -276 -263 -207 -110 15 153 257 296 286 233 119 -47 -204 -275 -244 -222 -257 -267 -254 -400 -685 -812 -564 -121 196 245 37 282 65 -228 -505 -642 -592 -436 -308 -340 -440 -532 -593 -616 -588 -478 -350 -320 -345 -361 -303 -186 -98 -84 -117 -164 -226 -330 -446 -500 -506 -518 -548 -536 -469 -343 -169 1 110 143 147 112 3 -163 -286 -272 -233 -230 -183 -94 -147 -391 -568 -403 17 359 434 228 322 4 -298 -479 -482 -370 -217 -132 -198 -342 -479 -563 -600 -608 -531 -350 -202 -170 -197 -115 64 170 136 1 -170 -340 -502 -656 -753 -774 -749 -728 -682 -594 -473 -320 -127 46 144 183 182 134 26 -92 -132 -161 -212 -217 -127 -42 -99 -253 -248 28 343 459 303 155 -156 -388 -484 -412 -296 -220 -202 -251 -343 -438 -505 -506 -484 -469 -391 -203 -8 63 112 215 253 155 -62 -335 -601 -818 -976 -1061 -1059 -973 -850 -708 -560 -401 -241 -83 78 193 245 260 262 231 175 141 83 -37 -179 -199 -78 82 111 52 122 282 367 276 -78 -337 -491 -551 -496 -422 -389 -398 -420 -445 -469 -469 -423 -318 -203 -172 -122 90 296 350 309 226 55 -215 -547 -859 -1095 -1247 -1309 -1274 -1146 -953 -722 -496 -290 -125 -2 94 192 285 362 398 393 365 354 335 249 73 -59 -66 107 305 337 294 267 233 151 -269 -473 -605 -671 -659 -623 -604 -586 -561 -538 -510 -449 -349 -234 -48 128 176 248 438 566 496 286 -11 -385 -759 -1039 -1230 -1370 -1441 -1405 -1284 -1084 -810 -534 -294 -120 -13 74 165 293 439 534 557 536 504 480 464 410 342 239 231 364 439 385 277 178 84 -440 -631 -768 -849 -874 -879 -850 -792 -707 -599 -489 -342 -135 47 178 366 540 606 656 765 738 492 63 -434 -802 -1018 -1201 -1374 -1476 -1470 -1395 -1225 -941 -645 -401 -203 -41 101 218 309 417 533 630 670 647 591 570 597 683 667 571 526 490 401 269 145 43 -549 -788 -966 -1072 -1145 -1151 -1075 -933 -770 -574 -371 -162 123 429 602 721 872 990 961 924 896 700 209 -345 -670 -877 -1150 -1414 -1509 -1496 -1439 -1251 -950 -670 -456 -253 -53 120 231 270 301 391 531 644 663 624 595 620 780 901 888 815 703 544 338 134 -10 -675 -939 -1146 -1293 -1358 -1291 -1147 -958 -742 -494 -254 -29 232 569 893 1125 1264 1358 1262 1060 981 824 332 -184 -452 -714 -1133 -1442 -1474 -1412 -1333 -1142 -866 -641 -475 -296 -92 72 160 178 187 236 339 452 511 528 520 519 663 845 952 973 888 706 462 204 6 -814 -1052 -1257 -1339 -1322 -1225 -1089 -898 -709 -513 -303 -88 158 526 983 1431 1638 1634 1421 1143 1002 784 337 -50 -255 -610 -1110 -1337 -1282 -1212 -1176 -1051 -825 -646 -506 -310 -78 74 108 96 86 90 137 209 296 358 398 427 531 685 828 912 894 751 536 307 127 -866 -1063 -1192 -1170 -1156 -1130 -1033 -870 -732 -577 -370 -137 151 592 1130 1660 1865 1762 1526 1235 947 643 336 109 -118 -551 -998 -1117 -1072 -1087 -1137 -1072 -888 -723 -548 -257 40 137 66 -12 -64 -88 -55 38 151 243 315 379 452 536 627 707 728 654 514 379 292 -818 -926 -982 -986 -1071 -1091 -983 -804 -651 -459 -256 -47 268 738 1268 1729 1879 1794 1586 1200 806 582 429 223 -86 -508 -850 -946 -1005 -1091 -1131 -1054 -915 -790 -583 -224 98 165 49 -67 -167 -219 -166 -33 97 176 222 258 313 370 437 494 528 515 472 451 450 -614 -705 -780 -877 -997 -981 -833 -648 -487 -318 -161 50 384 841 1301 1664 1831 1820 1568 1081 750 647 494 246 -79 -423 -739 -923 -1017 -1061 -988 -905 -864 -831 -679 -378 -81 52 72 29 -89 -177 -138 -22 49 51 42 49 113 187 254 302 334 341 350 380 439 -338 -490 -633 -760 -862 -846 -704 -545 -456 -330 -124 160 548 984 1352 1638 1819 1749 1437 989 718 583 419 203 -71 -343 -655 -913 -949 -844 -759 -731 -806 -833 -743 -594 -451 -283 -30 165 130 4 -21 25 10 -63 -106 -90 -35 -5 8 42 101 121 92 105 184 -169 -337 -500 -629 -772 -765 -592 -447 -422 -309 -74 243 681 1128 1438 1553 1592 1485 1208 819 494 302 214 123 -29 -212 -473 -716 -758 -657 -627 -709 -839 -815 -657 -588 -651 -604 -256 184 322 211 139 146 84 -44 -128 -131 -103 -159 -221 -220 -122 -108 -183 -223 -132 -53 -241 -416 -522 -669 -640 -464 -340 -340 -267 -154 77 571 1054 1265 1173 1046 980 822 536 252 63 8 -2 21 23 -169 -458 -562 -558 -624 -804 -963 -873 -550 -363 -476 -575 -360 65 302 269 221 217 153 25 -78 -119 -156 -238 -299 -312 -203 -187 -298 -363 -228 -8 -241 -352 -377 -486 -448 -330 -267 -244 -134 -152 -75 373 781 872 703 590 594 511 275 58 -58 -60 -87 21 191 116 -164 -360 -415 -555 -861 -1078 -988 -623 -232 -160 -266 -209 -11 131 161 140 101 54 11 -48 -140 -238 -330 -348 -298 -176 -157 -280 -313 -166 -74 -289 -294 -259 -360 -378 -298 -214 -113 87 80 51 351 553 504 365 356 391 282 18 -136 -146 -121 -191 -118 64 58 -73 -114 -103 -338 -766 -997 -941 -721 -377 -92 11 18 47 85 84 -23 -179 -186 -100 -100 -206 -357 -501 -505 -343 -132 -89 -137 -123 -56 -182 -305 -275 -247 -324 -373 -277 -161 27 290 365 389 555 526 272 69 66 65 -41 -135 -130 -246 -450 -482 -302 -207 -279 -288 -73 58 -207 -589 -745 -707 -634 -534 -297 46 200 165 162 114 -135 -410 -417 -226 -146 -293 -540 -710 -665 -377 -62 60 73 65 -68 -209 -216 -250 -250 -262 -314 -294 -166 88 326 422 497 558 447 153 -93 -185 -296 -308 -106 -24 -294 -669 -655 -371 -300 -390 -371 -172 -103 -283 -453 -463 -473 -533 -537 -325 75 309 293 272 128 -273 -587 -496 -176 -114 -401 -680 -766 -644 -302 67 221 174 14 -238 -155 -144 -205 -147 -79 -165 -261 -130 168 355 264 108 86 111 80 35 -154 -466 -448 -126 24 -262 -581 -501 -232 -147 -253 -363 -343 -328 -350 -310 -338 -496 -611 -524 -175 220 319 322 362 75 -488 -688 -329 51 -45 -434 -586 -558 -478 -207 131 240 87 -156 -401 -100 -91 -162 -46 49 -96 -220 5 314 428 139 -286 -384 -283 -31 133 -24 -455 -515 -154 17 -257 -621 -546 -104 85 -176 -490 -536 -428 -275 -192 -371 -589 -634 -480 -121 204 245 302 357 -36 -570 -545 -118 184 32 -200 -225 -262 -317 -159 119 217 71 -204 -527 -123 -111 -96 32 3 -220 -269 70 443 619 304 -215 -434 -358 -130 -50 -34 -270 -418 -176 -84 -386 -829 -689 -70 117 -266 -620 -651 -460 -229 -180 -348 -462 -467 -455 -302 -62 107 299 290 -132 -406 -300 -84 73 123 194 157 -58 -243 -140 145 277 151 -179 -560 -284 -209 -43 34 -144 -364 -260 99 487 655 353 -136 -410 -377 -333 -322 -179 -175 -370 -330 -240 -452 -683 -474 -97 -69 -343 -569 -582 -376 -120 -52 -149 -259 -422 -600 -600 -357 -7 266 197 -118 -207 -145 -173 -74 224 479 348 -12 -212 -94 150 277 163 -139 -437 -430 -190 27 6 -205 -298 -96 214 347 255 14 -175 -239 -264 -346 -386 -283 -186 -312 -367 -257 -259 -276 -223 -178 -215 -305 -364 -325 -156 61 130 -2 -272 -597 -745 -656 -419 -109 109 67 -92 -90 -66 -168 -69 245 468 273 -62 -126 -36 88 159 75 -115 -286 -465 -108 48 -27 -188 -213 -24 157 83 -110 -175 -42 44 -70 -217 -339 -341 -226 -239 -259 -166 -92 -88 -139 -177 -196 -194 -157 -118 -22 122 139 -42 -407 -713 -690 -481 -311 -188 -96 -107 -147 -51 2 -59 -13 145 243 94 -69 28 42 30 40 0 -77 -197 -420 -137 1 -30 -173 -213 -110 -43 -104 -118 26 238 203 -22 -97 -185 -215 -132 -161 -191 -137 -117 -102 -59 -83 -102 -92 -75 -80 -19 87 104 -75 -385 -590 -526 -299 -140 -128 -190 -257 -231 -72 18 10 19 51 28 -26 27 191 174 68 9 12 -5 -110 -357 -243 -129 -90 -114 -84 -19 -83 -188 -91 161 323 206 41 91 132 143 75 -71 -144 -94 -90 -71 -27 -27 -27 -25 -54 -35 55 155 161 26 -167 -300 -300 -170 -26 -38 -223 -358 -312 -163 -73 -12 50 52 -29 -41 118 335 342 219 111 79 40 -35 -178 -262 -257 -160 -53 65 130 67 -73 -130 -63 52 133 169 338 413 309 191 56 -42 15 64 19 -21 -9 29 8 -32 64 210 284 224 78 -25 -83 -138 -110 -30 -68 -260 -414 -389 -263 -172 -75 80 137 45 16 153 394 447 350 205 55 -44 -1 124 -45 -171 -149 -59 -5 109 230 193 -69 -327 -242 45 286 397 379 193 58 42 -35 -20 9 -8 -79 -85 -11 -9 -29 79 233 308 204 3 -68 -32 -72 -142 -141 -130 -232 -388 -417 -286 -175 -97 85 193 146 74 92 215 339 340 145 -103 -153 30 378 273 58 -44 -22 0 92 302 380 74 -371 -315 85 297 327 356 223 -5 -105 -113 -143 -188 -153 -148 -176 -143 -70 -3 76 154 188 104 -82 -166 -139 -144 -198 -195 -157 -210 -374 -407 -277 -126 -34 78 167 154 45 -60 -22 186 257 75 -86 -51 115 419 431 190 -14 24 202 281 271 241 137 -82 -179 -34 118 321 523 356 -28 -91 -111 -159 -241 -204 -145 -181 -203 -143 12 151 170 69 -26 -118 -154 -195 -233 -233 -156 -123 -217 -364 -392 -268 -80 46 89 82 23 -121 -265 -217 59 226 222 219 268 303 371 382 154 -6 88 339 411 198 8 94 215 105 -149 -65 293 288 21 -289 -313 -141 -105 -158 -90 16 -26 -169 -241 -96 182 235 39 -106 -87 -52 -94 -217 -300 -290 -239 -281 -353 -312 -187 -45 47 70 25 -86 -272 -428 -353 -107 148 376 533 609 583 337 254 36 -3 191 346 281 16 -78 77 227 224 -15 16 211 -8 -482 -601 -390 -209 -150 -134 -33 138 179 -68 -359 -327 22 265 200 -3 -23 11 -29 -187 -418 -569 -503 -397 -359 -276 -118 -12 -5 -12 -11 -108 -287 -421 -405 -305 -132 204 576 761 807 259 147 -120 -87 216 295 70 -138 -115 -41 17 133 204 230 190 -160 -658 -736 -453 -247 -257 -237 -81 90 133 -17 -347 -495 -298 7 202 118 36 45 -59 -237 -489 -664 -582 -412 -337 -288 -161 -20 27 21 -16 -128 -252 -294 -356 -452 -458 -177 335 684 767 270 100 -282 -306 11 224 101 -107 -221 -219 -22 151 179 228 319 -20 -569 -689 -268 43 -131 -310 -238 -97 -87 -107 -248 -462 -552 -384 -51 118 127 91 -16 -239 -475 -571 -463 -283 -199 -179 -136 -42 32 26 -60 -211 -257 -149 -167 -412 -530 -341 95 419 411 262 142 19 -103 -222 -338 -453 -563 -670 -776 -882 -991 -1098 -1202 -1303 -1401 -1498 -1595 -1690 -1782 -1867 -1947 -2017 -2082 -2143 -2202 -2263 -2321 -2374 -2421 -2461 -2490 -2516 -2542 -2566 -2584 -2597 -2601 -2603 -2605 -2609 -2606 -2590 -2565 -2535 -2505 -2474 -2441 -2401 -2356 -2306 -2250 -2188 -2122 -2052 -1977 -1897 129 41 -41 -120 -196 -274 -357 -454 -561 -671 -772 -856 -926 -988 -1055 -1133 -1224 -1320 -1409 -1487 -1557 -1623 -1693 -1769 -1848 -1926 -1987 -2027 -2049 -2065 -2087 -2121 -2152 -2167 -2170 -2170 -2170 -2170 -2156 -2136 -2116 -2103 -2096 -2088 -2073 -2054 -2033 -2005 -1972 -1936 -1899 -1866 -1840 -1817 -1797 -1773 -1739 24 -40 -98 -146 -187 -231 -289 -359 -441 -524 -601 -670 -723 -767 -812 -867 -934 -1006 -1069 -1121 -1163 -1209 -1263 -1338 -1435 -1539 -1632 -1696 -1733 -1742 -1738 -1730 -1719 -1706 -1693 -1676 -1661 -1636 -1608 -1580 -1566 -1580 -1600 -1615 -1636 -1662 -1694 -1733 -1777 -1822 -1863 -1901 -1937 -1966 -1972 -1961 -1942 -133 -202 -257 -291 -310 -326 -349 -381 -412 -441 -476 -524 -587 -649 -702 -747 -789 -825 -852 -872 -889 -909 -943 -1006 -1105 -1210 -1282 -1307 -1289 -1270 -1256 -1233 -1210 -1179 -1146 -1124 -1107 -1091 -1080 -1086 -1123 -1182 -1242 -1297 -1365 -1459 -1571 -1694 -1826 -1954 -2064 -2147 -2194 -2209 -2196 -2160 -2105 -156 -219 -256 -272 -284 -303 -338 -381 -420 -445 -471 -519 -578 -626 -652 -666 -687 -727 -771 -809 -839 -849 -851 -863 -888 -909 -929 -922 -887 -841 -793 -776 -819 -880 -921 -933 -924 -896 -866 -850 -863 -901 -957 -1047 -1183 -1357 -1551 -1735 -1890 -2009 -2087 -2126 -2127 -2093 -2038 -1964 -1880 -174 -246 -285 -301 -319 -334 -349 -377 -415 -455 -494 -540 -604 -667 -711 -731 -735 -742 -758 -777 -802 -821 -825 -814 -769 -724 -671 -629 -611 -588 -546 -509 -523 -588 -680 -770 -819 -795 -707 -602 -521 -480 -495 -600 -800 -1060 -1328 -1557 -1719 -1819 -1861 -1886 -1911 -1937 -1952 -1947 -1911 -173 -250 -306 -340 -365 -387 -412 -444 -498 -552 -593 -634 -675 -715 -751 -779 -800 -813 -822 -829 -827 -814 -792 -767 -739 -691 -626 -549 -470 -408 -363 -326 -301 -293 -319 -384 -450 -471 -435 -358 -275 -216 -227 -342 -541 -787 -1043 -1279 -1450 -1586 -1704 -1807 -1898 -1952 -1971 -1962 -1912 -73 -189 -324 -439 -513 -563 -606 -662 -727 -782 -817 -831 -841 -837 -814 -789 -778 -763 -736 -700 -671 -655 -624 -569 -519 -488 -461 -430 -362 -281 -207 -159 -134 -116 -91 -63 -43 -52 -82 -120 -152 -178 -231 -340 -493 -686 -904 -1093 -1242 -1467 -1696 -1873 -1953 -1922 -1826 -1722 -1618 130 -20 -210 -401 -561 -698 -819 -920 -995 -1034 -1037 -1015 -973 -920 -863 -804 -741 -688 -638 -576 -516 -478 -436 -365 -292 -246 -243 -249 -257 -240 -168 -57 61 131 173 217 253 263 221 123 -11 -159 -294 -416 -538 -685 -897 -1102 -1183 -1260 -1434 -1633 -1722 -1644 -1433 -1210 -1066 258 56 -162 -374 -574 -783 -984 -1145 -1246 -1266 -1201 -1079 -949 -835 -768 -724 -665 -603 -550 -494 -437 -386 -344 -302 -276 -241 -210 -225 -199 -147 -79 31 191 329 423 479 494 466 395 267 94 -108 -296 -445 -542 -619 -766 -949 -1010 -1021 -1118 -1274 -1322 -1177 -875 -592 -491 253 26 -196 -415 -650 -915 -1144 -1273 -1314 -1249 -1115 -987 -857 -721 -609 -534 -498 -467 -451 -430 -414 -415 -410 -372 -318 -253 -221 -210 -149 -63 9 98 228 345 428 501 555 545 443 265 70 -118 -294 -436 -481 -491 -583 -722 -732 -681 -759 -939 -960 -714 -336 -93 -123 217 38 -203 -508 -819 -1042 -1122 -1110 -1096 -1026 -939 -870 -808 -715 -560 -386 -302 -300 -311 -324 -332 -317 -250 -174 -148 -174 -211 -219 -161 -103 -79 -52 25 107 168 236 331 397 359 208 17 -151 -304 -416 -424 -410 -484 -573 -512 -403 -468 -666 -668 -363 34 235 125 293 30 -321 -665 -871 -921 -857 -771 -753 -738 -739 -778 -796 -741 -531 -258 -128 -141 -179 -136 -31 50 59 7 -58 -123 -203 -276 -280 -243 -240 -284 -281 -224 -143 -50 65 179 227 186 70 -82 -241 -348 -342 -345 -432 -497 -421 -277 -284 -438 -431 -132 235 403 277 232 -118 -440 -645 -687 -643 -541 -442 -429 -486 -604 -735 -771 -710 -530 -207 70 127 60 119 311 405 318 153 14 -106 -244 -401 -491 -494 -471 -490 -496 -441 -331 -194 -50 64 133 168 145 56 -70 -157 -143 -163 -280 -412 -434 -322 -206 -219 -214 -2 294 444 335 -42 -337 -567 -684 -627 -525 -447 -403 -391 -432 -532 -630 -603 -509 -425 -234 110 359 361 372 509 552 377 87 -172 -389 -573 -720 -803 -788 -695 -611 -539 -461 -355 -220 -67 56 116 144 167 169 120 68 86 96 -3 -208 -367 -366 -180 1 62 153 301 404 330 -369 -591 -723 -751 -639 -508 -443 -440 -452 -457 -463 -467 -425 -336 -232 -115 137 478 632 591 545 458 218 -135 -492 -788 -961 -1006 -963 -880 -766 -636 -497 -377 -277 -192 -91 22 121 175 210 253 275 250 259 295 260 86 -108 -225 -124 125 284 325 319 312 262 -600 -752 -825 -817 -709 -566 -490 -501 -522 -516 -469 -376 -281 -197 -70 58 204 463 711 754 599 350 39 -340 -716 -965 -1022 -966 -892 -837 -778 -674 -509 -364 -250 -166 -95 -5 107 211 285 343 381 368 350 374 388 318 228 114 91 231 376 419 361 295 244 -681 -794 -874 -901 -826 -676 -537 -515 -551 -524 -433 -322 -176 -13 179 335 387 484 678 813 719 422 49 -356 -675 -792 -766 -756 -829 -919 -945 -839 -622 -409 -241 -119 -37 25 100 190 295 395 455 432 383 384 425 433 481 475 415 401 409 414 385 338 296 -723 -867 -989 -1023 -958 -804 -631 -539 -554 -514 -381 -276 -177 31 370 645 699 660 711 800 770 537 150 -228 -434 -492 -573 -778 -1029 -1176 -1136 -911 -610 -366 -210 -98 -7 54 89 112 189 314 416 420 364 366 425 480 629 746 739 662 535 425 368 339 315 -840 -1029 -1118 -1046 -898 -765 -677 -600 -572 -511 -387 -272 -183 26 479 922 1025 922 829 802 752 535 191 -72 -206 -372 -646 -974 -1194 -1236 -1083 -767 -449 -292 -241 -157 -23 67 83 58 76 163 277 341 348 380 450 523 701 869 930 882 706 505 356 261 222 -958 -1080 -1018 -839 -741 -745 -768 -720 -641 -526 -369 -218 -57 205 630 1126 1276 1124 922 806 682 441 209 74 -123 -440 -763 -981 -1025 -1007 -926 -703 -437 -334 -306 -170 14 73 36 -4 -10 29 124 230 326 403 489 577 720 848 899 873 760 590 391 202 124 -899 -863 -718 -644 -759 -871 -857 -730 -569 -359 -156 -4 184 486 854 1282 1407 1202 1015 856 628 436 315 175 -150 -476 -703 -772 -773 -916 -1035 -916 -636 -443 -313 -124 -3 -49 -129 -149 -139 -94 7 143 283 391 471 535 605 656 671 677 641 538 366 192 139 -655 -553 -554 -716 -950 -992 -829 -579 -346 -136 2 101 308 629 974 1301 1341 1228 1153 929 638 509 384 138 -127 -313 -493 -572 -723 -1072 -1206 -1010 -677 -442 -304 -218 -198 -249 -283 -255 -219 -163 -53 90 213 286 324 351 395 437 479 507 479 388 273 209 221 -336 -400 -620 -881 -1012 -903 -658 -409 -236 -103 -1 123 327 612 928 1207 1314 1399 1310 921 616 523 370 176 52 -90 -379 -587 -747 -1096 -1109 -850 -579 -430 -381 -392 -406 -408 -322 -185 -117 -91 -25 63 100 94 118 177 269 342 386 382 307 187 118 149 243 -138 -401 -688 -833 -799 -656 -486 -378 -299 -155 31 202 362 590 889 1200 1460 1505 1213 727 439 397 359 317 195 -23 -361 -677 -805 -914 -917 -754 -597 -462 -390 -391 -458 -517 -362 -57 103 107 108 111 49 0 45 148 232 261 244 190 107 -3 -64 9 122 -66 -340 -498 -511 -520 -465 -378 -353 -325 -153 84 274 451 683 944 1146 1252 1152 797 384 195 227 332 336 180 -16 -217 -444 -645 -769 -854 -865 -768 -539 -298 -232 -390 -579 -443 -21 267 309 290 237 124 52 86 157 190 160 109 22 -36 -145 -225 -211 -105 -12 -179 -211 -229 -371 -367 -266 -247 -271 -159 5 226 550 810 910 835 731 626 421 216 95 123 199 141 55 60 23 -141 -394 -621 -815 -986 -1018 -735 -299 -114 -311 -554 -462 -113 179 285 301 253 160 98 107 136 123 68 0 -90 -122 -252 -393 -424 -281 5 -74 -36 -99 -279 -247 -139 -109 -141 -96 -93 89 525 773 713 533 474 441 323 195 116 93 44 -89 -48 127 148 32 -119 -359 -726 -1071 -1179 -909 -462 -190 -258 -414 -373 -214 -77 10 56 78 83 77 76 70 24 -76 -174 -230 -235 -383 -561 -561 -392 -84 -109 -23 -73 -208 -205 -147 -97 -28 53 -43 31 418 571 468 402 520 512 294 116 113 104 -95 -301 -174 29 33 39 74 -206 -712 -1046 -1073 -828 -543 -378 -313 -273 -234 -210 -214 -248 -260 -174 -3 87 59 -38 -180 -334 -398 -368 -327 -473 -609 -556 -402 -138 -113 -33 -44 -144 -269 -366 -339 -119 98 73 121 367 396 263 278 475 448 171 25 82 34 -243 -396 -235 -111 -46 85 95 -303 -747 -878 -757 -539 -439 -435 -328 -162 -77 -72 -147 -342 -484 -345 0 189 58 -255 -508 -576 -496 -363 -338 -479 -570 -498 -445 -48 49 48 57 -30 -337 -597 -559 -287 -58 -66 -33 165 290 285 273 249 48 -42 94 116 -136 -395 -343 -133 -58 29 73 -125 -509 -680 -596 -422 -298 -323 -359 -194 47 131 130 -15 -391 -653 -409 97 292 -44 -537 -685 -567 -417 -301 -290 -390 -499 -553 -599 96 213 203 288 159 -318 -578 -473 -222 -140 -368 -527 -270 231 566 471 -35 -472 -248 183 106 -444 -678 -276 131 204 54 -243 -488 -537 -378 -234 -232 -266 -285 -225 34 325 343 268 45 -440 -712 -359 195 279 -163 -590 -553 -424 -400 -307 -175 -207 -436 -650 -732 111 231 295 399 120 -378 -478 -204 108 27 -502 -890 -621 111 709 520 -160 -653 -401 41 -144 -770 -936 -315 344 360 -161 -607 -581 -242 68 84 -144 -247 -199 -100 139 377 374 313 87 -376 -599 -277 122 145 -146 -330 -323 -414 -472 -280 -22 -29 -335 -620 -740 53 202 306 239 -257 -659 -472 98 469 247 -437 -872 -633 -36 392 226 -159 -500 -488 -232 -375 -839 -913 -294 315 187 -367 -603 -389 11 257 163 -77 -123 -70 -138 -121 40 195 327 180 -235 -393 -196 -42 -39 -63 -51 -220 -456 -440 -181 74 55 -202 -461 -639 41 182 184 -136 -706 -923 -485 236 606 258 -382 -619 -344 -44 -13 -85 -119 -262 -412 -318 -319 -606 -626 -168 133 -65 -359 -439 -320 -72 120 86 -22 -10 -83 -373 -529 -357 -12 268 182 -144 -227 -131 -136 -150 -35 29 -215 -389 -268 -60 66 14 -164 -341 -495 14 142 -30 -519 -956 -924 -417 183 402 110 -249 -197 51 46 -125 -164 -81 -39 -145 -131 -46 -214 -253 -74 -53 -225 -376 -424 -394 -265 -62 42 31 -38 -270 -551 -642 -483 -171 76 40 -142 -148 -74 -102 -127 -62 -25 -152 -180 -22 52 0 -136 -282 -376 -445 -121 -14 -260 -662 -899 -779 -365 2 121 60 30 174 235 92 -55 -116 -29 104 34 3 112 96 105 53 -131 -306 -407 -443 -417 -275 -53 69 17 -185 -432 -551 -529 -412 -245 -125 -149 -211 -140 -53 -51 -50 -28 -4 -30 -22 121 66 -121 -303 -409 -426 -447 -292 -217 -289 -439 -618 -614 -404 -226 -139 -20 172 316 215 28 16 44 96 156 14 -91 67 293 411 216 -119 -268 -277 -274 -236 -108 -1 -10 -109 -274 -422 -453 -372 -252 -170 -168 -238 -268 -179 -90 -38 14 40 13 -36 -13 89 -31 -249 -389 -392 -341 -373 -340 -269 -193 -223 -348 -385 -307 -280 -283 -192 13 218 169 16 88 223 277 200 -71 -194 33 407 562 286 -79 -144 -34 28 35 -12 -108 -194 -211 -209 -262 -299 -194 -36 5 -99 -213 -261 -242 -153 -8 66 29 -78 -128 -80 -6 -128 -285 -317 -240 -181 -235 -205 -265 -235 -209 -248 -251 -192 -162 -197 -247 -219 -15 152 75 141 377 441 225 -110 -215 54 440 546 280 7 13 169 252 175 2 -201 -310 -246 -118 -102 -139 -23 153 128 -43 -135 -154 -184 -122 12 81 28 -88 -101 -66 -24 -108 -160 -117 -77 -98 -149 0 -219 -307 -241 -193 -182 -66 40 7 -127 -183 -20 122 54 -31 139 312 147 -151 -226 19 324 426 285 143 168 260 279 174 -14 -189 -294 -255 -125 -39 -11 52 130 55 -100 -112 -9 42 -11 -79 -24 34 51 58 36 23 26 71 92 4 -95 -79 106 -91 -231 -155 20 83 92 98 -14 -170 -199 -9 99 -166 -471 -352 -3 64 -148 -228 -142 19 173 212 191 199 223 224 158 -21 -202 -284 -254 -149 -59 4 15 -54 -180 -291 -260 -43 130 37 -173 -166 16 133 140 113 95 154 240 200 28 -82 -7 61 28 -22 18 190 325 253 55 -199 -369 -283 -75 -88 -481 -753 -515 -148 -103 -198 -218 -327 -267 -82 38 63 63 108 167 158 21 -216 -355 -257 -61 -13 -42 -80 -147 -252 -367 -414 -299 -81 -19 -150 -173 -47 45 63 83 67 94 185 216 106 26 87 126 212 192 130 209 405 416 149 -232 -528 -372 -154 -392 -707 -732 -777 -515 -187 -145 -243 -420 -381 -156 -43 -99 -141 -69 70 132 13 -232 -420 -261 90 203 63 -59 -120 -140 -194 -324 -419 -322 -104 5 39 52 40 17 14 -29 -73 -10 143 219 227 217 245 296 107 17 164 381 464 254 -45 -443 -390 -198 -552 -743 -634 -643 -577 -388 -241 -320 -492 -448 -179 -55 -189 -321 -308 -130 35 -13 -226 -396 -191 256 459 299 67 -129 -142 -67 -139 -347 -365 -111 184 327 285 148 60 51 2 -105 -119 49 295 400 334 145 12 -344 -263 111 344 337 142 -103 -274 -207 -168 -556 -802 -721 -651 -715 -641 -392 -297 -421 -483 -358 -273 -330 -412 -481 -393 -201 -98 -136 -213 -21 389 521 308 -8 -238 -202 -50 -90 -296 -334 -87 246 416 291 44 -22 110 153 41 -42 39 253 353 275 65 -303 -762 -607 -32 339 305 47 -131 -63 61 -27 -429 -666 -474 -374 -628 -745 -493 -172 -140 -341 -479 -475 -406 -348 -409 -431 -351 -151 88 183 282 433 358 44 -218 -275 -128 24 -32 -200 -221 -19 227 323 122 -217 -232 72 224 185 77 12 43 79 120 237 126 13 -102 -220 -337 -451 -556 -654 -748 -842 -940 -1039 -1138 -1235 -1326 -1412 -1496 -1578 -1657 -1735 -1810 -1881 -1946 -2004 -2056 -2108 -2159 -2210 -2256 -2295 -2325 -2352 -2379 -2404 -2424 -2436 -2439 -2440 -2442 -2445 -2442 -2428 -2404 -2376 -2349 -2321 -2289 -2251 -2208 -2161 -2107 -2047 -1983 -1917 -1846 -1773 141 55 -27 -105 -175 -249 -333 -433 -541 -649 -745 -824 -888 -944 -999 -1064 -1143 -1233 -1326 -1414 -1490 -1556 -1618 -1682 -1751 -1823 -1892 -1952 -2000 -2034 -2058 -2075 -2087 -2094 -2101 -2108 -2111 -2112 -2103 -2090 -2077 -2070 -2069 -2065 -2052 -2030 -2006 -1979 -1951 -1921 -1890 -1861 -1838 -1826 -1828 -1831 -1822 22 -47 -116 -169 -206 -240 -290 -360 -441 -520 -590 -650 -700 -742 -784 -830 -886 -955 -1029 -1097 -1149 -1188 -1228 -1290 -1379 -1480 -1575 -1650 -1703 -1728 -1726 -1706 -1678 -1659 -1656 -1660 -1662 -1647 -1622 -1593 -1579 -1596 -1619 -1638 -1676 -1725 -1769 -1814 -1857 -1896 -1930 -1960 -1990 -2014 -2025 -2038 -2058 -156 -220 -271 -294 -287 -273 -272 -293 -326 -360 -395 -436 -490 -549 -606 -660 -711 -753 -787 -815 -834 -849 -877 -938 -1042 -1165 -1254 -1286 -1271 -1258 -1255 -1259 -1269 -1256 -1224 -1196 -1175 -1154 -1129 -1114 -1129 -1171 -1217 -1257 -1311 -1387 -1479 -1579 -1690 -1809 -1931 -2049 -2150 -2221 -2258 -2258 -2227 -147 -206 -243 -261 -275 -289 -315 -353 -392 -422 -447 -483 -528 -568 -595 -616 -646 -692 -739 -773 -798 -801 -809 -829 -864 -899 -915 -901 -867 -825 -782 -772 -825 -903 -964 -1000 -1014 -999 -954 -905 -889 -914 -961 -1030 -1132 -1270 -1435 -1605 -1764 -1905 -2022 -2107 -2163 -2186 -2181 -2150 -2098 -136 -181 -204 -228 -268 -309 -345 -380 -415 -446 -473 -509 -564 -620 -664 -690 -702 -718 -740 -762 -779 -777 -772 -758 -719 -692 -642 -593 -575 -568 -545 -513 -516 -565 -648 -744 -821 -844 -792 -687 -584 -524 -519 -587 -739 -957 -1200 -1427 -1612 -1749 -1833 -1893 -1950 -2009 -2063 -2095 -2089 -146 -215 -254 -285 -338 -404 -473 -540 -604 -649 -670 -689 -717 -748 -767 -770 -765 -763 -768 -773 -767 -743 -713 -686 -667 -646 -595 -525 -439 -372 -339 -323 -310 -301 -314 -350 -392 -424 -440 -421 -371 -313 -298 -371 -535 -767 -1021 -1252 -1414 -1538 -1646 -1750 -1863 -1963 -2040 -2083 -2063 -10 -141 -286 -408 -494 -576 -670 -777 -878 -942 -962 -954 -945 -933 -898 -847 -797 -749 -700 -656 -621 -596 -556 -498 -459 -435 -398 -372 -316 -248 -190 -159 -143 -134 -121 -92 -48 -19 -29 -85 -169 -257 -345 -444 -566 -735 -950 -1148 -1286 -1446 -1620 -1787 -1902 -1934 -1897 -1837 -1763 182 4 -211 -404 -562 -724 -899 -1069 -1197 -1260 -1259 -1211 -1138 -1048 -950 -859 -789 -737 -668 -571 -488 -455 -445 -405 -328 -233 -143 -106 -123 -149 -143 -88 4 75 125 171 201 215 202 145 22 -172 -386 -573 -705 -812 -979 -1179 -1276 -1325 -1427 -1575 -1668 -1646 -1513 -1344 -1212 256 51 -171 -376 -575 -805 -1039 -1233 -1374 -1436 -1394 -1265 -1098 -934 -800 -714 -662 -627 -583 -513 -449 -441 -458 -419 -314 -167 -41 -1 -2 3 -15 9 129 271 380 441 447 404 318 188 29 -159 -369 -578 -732 -807 -905 -1063 -1135 -1123 -1125 -1193 -1237 -1168 -957 -707 -569 228 42 -160 -394 -666 -968 -1224 -1382 -1459 -1434 -1308 -1129 -930 -743 -586 -480 -438 -430 -456 -488 -519 -540 -493 -358 -209 -104 -54 -38 9 58 67 98 220 367 459 493 505 489 393 186 -55 -249 -398 -538 -625 -667 -754 -892 -918 -826 -774 -848 -883 -734 -422 -156 -111 235 81 -168 -507 -848 -1106 -1233 -1243 -1201 -1103 -988 -872 -772 -648 -486 -330 -270 -296 -350 -394 -395 -333 -210 -87 -23 -25 -52 -64 -19 9 -14 -20 68 183 252 278 316 368 357 207 -29 -237 -386 -485 -509 -526 -625 -748 -721 -566 -491 -587 -618 -401 -29 228 191 296 35 -342 -710 -925 -1000 -963 -875 -819 -754 -708 -697 -662 -599 -451 -240 -126 -118 -154 -131 -20 107 159 124 60 -12 -97 -169 -168 -146 -174 -240 -229 -147 -55 21 103 190 240 212 89 -87 -270 -394 -395 -408 -521 -641 -625 -468 -364 -419 -412 -165 192 407 333 136 -205 -521 -716 -749 -713 -635 -541 -494 -475 -515 -607 -640 -595 -443 -148 130 216 147 170 355 489 432 248 78 -63 -209 -359 -428 -413 -395 -431 -438 -368 -246 -120 -4 74 117 149 142 65 -75 -193 -189 -194 -311 -496 -592 -504 -331 -257 -205 2 289 455 363 -246 -511 -694 -765 -673 -561 -492 -457 -435 -435 -475 -537 -508 -411 -289 -58 279 507 493 478 599 660 503 186 -112 -339 -501 -620 -680 -656 -577 -524 -474 -397 -288 -166 -44 46 86 105 131 146 104 30 30 55 -22 -251 -466 -498 -302 -76 44 178 348 454 368 -589 -746 -804 -780 -646 -517 -461 -459 -458 -447 -438 -418 -342 -228 -96 79 373 689 797 729 682 607 373 5 -353 -623 -757 -781 -748 -696 -619 -527 -420 -331 -259 -188 -91 22 115 159 183 220 236 187 181 236 232 57 -167 -298 -192 67 256 353 408 425 348 -765 -847 -841 -782 -669 -561 -516 -527 -522 -492 -444 -354 -225 -88 62 211 427 732 919 882 725 504 193 -191 -541 -752 -801 -774 -745 -730 -693 -592 -442 -332 -248 -171 -89 3 98 164 207 258 289 253 242 312 365 285 167 49 49 211 369 440 434 410 355 -797 -835 -822 -777 -701 -635 -596 -599 -601 -555 -462 -352 -195 4 225 400 517 688 863 912 798 514 136 -264 -567 -679 -676 -707 -810 -904 -915 -795 -580 -382 -223 -112 -56 -28 5 38 95 187 267 274 289 370 448 430 428 391 350 388 436 448 422 400 379 -820 -841 -833 -798 -758 -723 -687 -646 -647 -619 -516 -381 -214 14 328 577 656 693 798 893 845 584 191 -184 -411 -480 -566 -792 -1032 -1143 -1092 -884 -602 -373 -243 -176 -131 -105 -99 -113 -72 48 194 282 327 401 472 504 606 664 644 616 538 443 379 358 370 -859 -862 -827 -771 -738 -736 -734 -677 -653 -624 -526 -355 -152 100 430 721 787 761 804 870 848 639 300 -6 -186 -328 -597 -969 -1178 -1171 -1018 -756 -503 -408 -414 -354 -217 -130 -117 -132 -101 2 151 273 336 396 472 555 726 841 849 789 622 454 346 283 298 -794 -765 -714 -672 -715 -785 -797 -721 -631 -518 -337 -130 80 331 600 870 928 847 775 765 769 635 385 152 -49 -308 -686 -983 -1025 -968 -888 -715 -525 -493 -479 -310 -137 -129 -160 -122 -38 54 150 231 309 388 489 601 760 856 828 722 560 421 318 225 232 -584 -567 -561 -644 -818 -901 -845 -705 -530 -308 -86 97 286 547 790 1011 1007 812 721 712 695 579 375 191 -39 -360 -660 -769 -789 -920 -1011 -864 -575 -391 -259 -130 -165 -311 -333 -192 -38 54 113 180 283 390 479 550 621 640 583 508 407 315 240 183 212 -385 -410 -560 -808 -999 -968 -798 -586 -363 -152 2 143 356 628 864 1014 901 772 787 757 615 445 279 144 -51 -291 -452 -506 -678 -1052 -1143 -819 -398 -173 -134 -240 -430 -569 -503 -290 -122 -41 22 108 207 286 336 365 402 419 419 405 337 236 149 139 196 -211 -401 -720 -978 -1015 -850 -637 -451 -285 -123 22 170 332 516 717 878 877 947 952 710 453 347 299 218 69 -70 -234 -384 -564 -994 -1003 -623 -302 -209 -280 -447 -602 -670 -549 -311 -149 -81 -16 60 99 114 164 242 332 385 401 369 268 122 38 82 195 -151 -494 -785 -847 -708 -521 -383 -330 -255 -92 103 234 277 366 564 806 1008 1072 887 493 276 345 408 340 184 58 -117 -388 -587 -806 -854 -644 -489 -405 -373 -390 -471 -591 -517 -234 -12 82 134 141 76 45 120 242 320 335 308 236 129 -2 -47 58 184 -152 -422 -499 -416 -337 -249 -202 -245 -258 -105 122 263 322 420 595 767 871 838 572 244 175 354 478 358 121 2 -25 -123 -386 -661 -827 -829 -720 -528 -306 -183 -294 -536 -505 -147 187 333 355 265 121 66 136 222 250 232 206 115 23 -103 -156 -107 7 -98 -193 -126 -79 -169 -162 -106 -149 -229 -147 41 273 521 672 713 651 585 499 313 160 128 281 354 154 -71 -76 45 70 -175 -517 -784 -925 -911 -645 -295 -135 -307 -563 -508 -175 167 346 353 236 96 49 108 173 170 132 88 -9 -87 -258 -383 -383 -233 -52 -30 74 22 -139 -111 -30 -25 -100 -108 -83 151 560 753 676 521 476 415 277 205 185 203 80 -156 -186 -21 84 94 -14 -336 -767 -1046 -1040 -746 -403 -265 -397 -528 -450 -273 -96 16 41 29 16 18 56 99 81 -10 -120 -212 -269 -460 -620 -592 -413 -101 -39 66 -2 -110 -91 -70 -48 -2 14 -105 10 400 551 478 459 599 553 311 196 224 164 -144 -382 -217 16 76 124 109 -332 -897 -1097 -959 -663 -437 -378 -412 -408 -332 -281 -289 -338 -331 -182 20 100 66 -17 -128 -261 -350 -389 -402 -576 -704 -636 -461 -101 -27 48 21 -61 -191 -374 -398 -180 11 -50 -7 251 329 301 413 640 581 268 116 148 102 -159 -308 -148 1 141 297 157 -482 -966 -951 -694 -437 -353 -357 -293 -224 -182 -146 -231 -463 -539 -262 145 286 83 -246 -454 -481 -433 -383 -425 -608 -713 -627 -524 35 142 136 146 39 -343 -677 -667 -412 -192 -213 -191 52 273 384 439 408 169 50 146 118 -115 -263 -163 17 101 256 286 -83 -633 -774 -596 -395 -267 -269 -263 -113 33 43 62 -94 -485 -637 -248 286 388 -29 -507 -589 -460 -367 -331 -398 -550 -676 -704 -693 183 308 316 408 199 -404 -672 -566 -358 -306 -517 -612 -255 341 717 589 2 -461 -178 248 63 -547 -699 -160 302 376 224 -139 -481 -537 -298 -153 -200 -217 -195 -115 112 332 316 236 -38 -514 -655 -211 308 304 -159 -523 -455 -378 -410 -366 -285 -356 -597 -788 -820 151 301 433 527 96 -513 -571 -276 11 -118 -652 -946 -550 272 873 600 -200 -678 -339 78 -253 -974 -1020 -186 530 486 -89 -554 -505 -96 243 194 -76 -143 -53 47 242 427 399 302 12 -432 -572 -218 144 117 -150 -290 -315 -474 -552 -362 -126 -163 -480 -726 -772 65 270 432 296 -366 -823 -554 83 444 102 -657 -998 -595 114 553 331 -154 -503 -447 -241 -489 -985 -875 -100 460 241 -321 -490 -204 230 430 263 3 -5 92 31 9 120 231 302 110 -279 -402 -197 -59 -74 -92 -103 -336 -598 -542 -256 -29 -84 -333 -516 -615 120 289 250 -196 -875 -1088 -567 252 593 87 -611 -710 -248 126 152 63 -27 -210 -347 -269 -326 -621 -561 -62 201 -29 -285 -294 -145 69 191 116 22 93 84 -196 -382 -260 14 234 136 -159 -226 -145 -157 -181 -105 -111 -400 -532 -330 -102 -18 -115 -277 -375 -473 171 244 -61 -676 -1133 -1067 -514 134 348 14 -316 -145 203 189 -9 -33 42 47 -65 -29 43 -181 -259 -76 -33 -189 -317 -353 -351 -276 -106 10 53 73 -91 -371 -486 -370 -119 92 64 -99 -122 -91 -125 -161 -149 -181 -306 -257 -31 51 -39 -231 -383 -428 -451 27 20 -350 -790 -999 -861 -444 -68 94 99 113 267 311 147 1 -25 81 190 100 99 226 153 104 35 -144 -311 -402 -455 -458 -336 -116 39 50 -61 -254 -394 -410 -306 -150 -41 -58 -121 -107 -76 -76 -79 -95 -113 -119 -48 118 70 -145 -379 -501 -488 -465 -213 -214 -331 -485 -661 -669 -473 -286 -143 36 238 335 198 26 24 81 152 194 49 -16 190 399 459 212 -163 -310 -292 -289 -259 -137 -47 -62 -109 -186 -286 -346 -313 -202 -102 -80 -130 -175 -151 -107 -62 -19 -20 -61 -93 -54 39 -88 -314 -461 -460 -389 -406 -313 -241 -168 -225 -403 -493 -427 -353 -283 -168 4 184 143 -13 44 188 250 191 -60 -152 130 523 648 322 -109 -181 -45 29 46 -28 -201 -320 -279 -185 -192 -245 -175 -36 19 -42 -122 -177 -196 -140 -26 11 -49 -150 -188 -156 -122 -268 -411 -407 -303 -228 -298 -245 -254 -194 -202 -311 -375 -323 -243 -211 -219 -177 28 169 28 32 302 424 223 -142 -236 84 511 651 367 27 7 188 282 194 -45 -352 -482 -338 -123 -68 -111 -18 146 131 -4 -61 -74 -122 -86 10 13 -76 -170 -162 -144 -153 -261 -297 -218 -132 -136 -229 -132 -309 -352 -270 -219 -191 -79 -4 -46 -106 -69 105 171 -36 -214 45 354 190 -193 -274 12 377 538 412 228 212 309 325 177 -78 -331 -439 -318 -129 -37 -16 46 133 54 -90 -53 75 101 28 -71 -79 -54 -22 19 13 -20 -51 -16 43 9 -105 -154 -90 -291 -384 -248 -1 139 155 66 -137 -231 -106 108 105 -313 -737 -562 -12 113 -141 -240 -124 88 270 327 307 295 292 248 123 -96 -303 -369 -270 -143 -86 -36 -7 -74 -217 -314 -217 50 209 77 -172 -200 -24 99 139 160 138 137 208 213 55 -104 -74 -122 -203 -204 -93 129 292 230 -7 -322 -500 -320 -37 -115 -619 -976 -735 -227 -102 -201 -185 -273 -209 -40 81 144 157 181 171 82 -81 -284 -392 -245 -42 -43 -86 -106 -183 -297 -386 -392 -235 -3 23 -150 -191 -50 66 120 181 144 93 155 195 59 -62 -6 0 49 58 37 131 303 325 100 -288 -665 -521 -239 -448 -781 -830 -907 -555 -104 -26 -154 -361 -359 -179 -96 -127 -108 -3 98 61 -102 -292 -431 -254 110 178 31 -55 -94 -125 -184 -302 -403 -307 -76 24 49 76 98 121 143 54 -55 -41 64 91 65 58 170 211 23 -72 69 298 449 321 -7 -531 -534 -335 -676 -801 -642 -603 -442 -183 -74 -216 -436 -445 -223 -159 -317 -377 -264 -61 27 -95 -303 -415 -192 288 477 297 115 -32 -67 -28 -102 -328 -390 -109 234 386 344 227 180 188 106 -31 -73 22 167 207 112 91 -77 -446 -350 33 314 415 282 -24 -266 -236 -259 -713 -884 -708 -541 -500 -416 -244 -211 -347 -442 -398 -384 -459 -511 -494 -323 -130 -79 -167 -236 -30 439 625 374 68 -135 -121 10 -12 -230 -326 -95 280 487 369 120 81 234 278 173 104 137 210 175 45 4 -424 -871 -663 -48 343 372 173 4 52 106 -78 -518 -720 -490 -299 -462 -592 -436 -159 -79 -267 -465 -518 -448 -400 -443 -376 -216 -9 164 189 268 486 443 104 -147 -182 -36 116 71 -126 -197 -27 224 358 182 -164 -167 156 314 331 266 165 62 -31 -9 269 167 62 -45 -157 -270 -378 -478 -568 -654 -740 -831 -925 -1020 -1113 -1198 -1275 -1351 -1426 -1498 -1571 -1644 -1713 -1779 -1836 -1886 -1933 -1980 -2031 -2079 -2118 -2153 -2183 -2214 -2242 -2264 -2278 -2282 -2286 -2289 -2292 -2290 -2282 -2264 -2241 -2218 -2195 -2167 -2134 -2096 -2053 -2003 -1948 -1890 -1829 -1765 -1698 189 107 26 -50 -119 -194 -281 -381 -487 -589 -680 -757 -821 -878 -932 -993 -1065 -1147 -1239 -1332 -1414 -1483 -1543 -1601 -1663 -1731 -1805 -1880 -1948 -1998 -2024 -2028 -2023 -2022 -2030 -2044 -2052 -2055 -2051 -2043 -2038 -2039 -2043 -2044 -2034 -2014 -1992 -1968 -1945 -1922 -1898 -1875 -1855 -1846 -1854 -1869 -1872 32 -37 -107 -157 -191 -221 -268 -336 -414 -487 -549 -602 -650 -694 -740 -787 -842 -911 -992 -1070 -1132 -1172 -1209 -1268 -1354 -1454 -1553 -1636 -1700 -1734 -1735 -1710 -1671 -1643 -1640 -1650 -1658 -1650 -1626 -1598 -1583 -1597 -1619 -1640 -1686 -1748 -1803 -1853 -1897 -1934 -1965 -1991 -2016 -2036 -2050 -2077 -2113 -147 -210 -259 -276 -258 -232 -225 -242 -279 -317 -350 -384 -427 -479 -534 -592 -650 -698 -737 -771 -792 -806 -834 -899 -1013 -1150 -1252 -1287 -1274 -1266 -1266 -1286 -1320 -1328 -1309 -1288 -1270 -1247 -1212 -1178 -1171 -1195 -1230 -1265 -1311 -1375 -1451 -1531 -1623 -1730 -1849 -1978 -2102 -2202 -2269 -2298 -2294 -113 -171 -214 -241 -262 -279 -301 -336 -373 -405 -428 -456 -492 -528 -559 -586 -620 -668 -716 -750 -771 -771 -780 -806 -849 -895 -909 -894 -867 -841 -814 -814 -871 -950 -1018 -1070 -1107 -1112 -1069 -999 -956 -961 -996 -1049 -1124 -1229 -1362 -1513 -1666 -1816 -1951 -2062 -2150 -2214 -2252 -2264 -2251 -96 -129 -148 -186 -249 -314 -369 -413 -445 -467 -483 -508 -552 -600 -639 -667 -685 -707 -733 -757 -769 -752 -735 -717 -684 -670 -620 -562 -540 -547 -551 -546 -562 -608 -680 -765 -849 -900 -882 -793 -690 -627 -614 -655 -758 -924 -1128 -1341 -1535 -1693 -1799 -1873 -1945 -2030 -2120 -2192 -2223 -146 -215 -248 -276 -347 -440 -535 -620 -688 -727 -739 -746 -764 -783 -786 -770 -748 -735 -736 -738 -727 -696 -653 -618 -602 -599 -557 -492 -402 -331 -303 -304 -319 -336 -357 -378 -394 -420 -458 -474 -454 -418 -412 -468 -601 -807 -1044 -1260 -1412 -1528 -1620 -1707 -1816 -1938 -2057 -2146 -2160 -9 -146 -284 -400 -492 -597 -723 -856 -972 -1039 -1057 -1041 -1024 -1004 -961 -891 -817 -743 -677 -626 -589 -558 -504 -437 -402 -380 -337 -315 -267 -206 -157 -135 -126 -131 -143 -137 -93 -45 -36 -86 -185 -310 -439 -558 -675 -830 -1043 -1246 -1375 -1472 -1584 -1717 -1834 -1903 -1917 -1904 -1866 168 -15 -225 -399 -547 -723 -933 -1140 -1296 -1374 -1379 -1325 -1237 -1129 -1006 -893 -809 -751 -669 -557 -468 -441 -445 -418 -335 -213 -66 -7 -27 -68 -102 -97 -30 44 102 140 148 146 145 120 20 -185 -447 -690 -849 -940 -1074 -1271 -1392 -1432 -1468 -1544 -1605 -1605 -1538 -1437 -1344 208 22 -182 -368 -557 -794 -1047 -1260 -1424 -1515 -1502 -1388 -1212 -1017 -827 -691 -622 -601 -574 -506 -445 -470 -528 -487 -325 -110 75 157 130 100 29 -10 72 211 335 402 398 340 242 108 -42 -217 -432 -684 -891 -975 -1034 -1167 -1263 -1259 -1189 -1156 -1158 -1126 -999 -817 -682 165 30 -143 -377 -662 -975 -1240 -1419 -1528 -1543 -1441 -1238 -986 -753 -550 -400 -344 -363 -438 -521 -584 -609 -531 -336 -120 13 74 86 113 124 86 81 194 356 459 474 453 427 343 128 -147 -354 -488 -628 -751 -829 -911 -1040 -1097 -1011 -863 -811 -815 -731 -492 -231 -123 193 68 -173 -516 -854 -1121 -1279 -1310 -1257 -1154 -1019 -848 -698 -536 -375 -252 -235 -302 -396 -451 -434 -332 -180 -30 74 109 93 65 82 78 23 -7 80 215 299 307 300 327 333 199 -57 -295 -452 -549 -589 -636 -754 -901 -925 -777 -599 -572 -583 -427 -89 216 257 233 -3 -379 -744 -953 -1041 -1022 -929 -844 -748 -662 -586 -475 -393 -331 -225 -151 -122 -149 -145 -30 131 221 212 164 94 1 -79 -83 -77 -135 -220 -206 -103 7 81 138 196 238 218 100 -86 -291 -442 -459 -479 -605 -766 -815 -681 -505 -455 -412 -197 150 410 394 -3 -312 -606 -779 -798 -762 -699 -614 -544 -457 -399 -415 -425 -412 -323 -101 139 252 201 192 356 524 510 321 128 -31 -181 -322 -372 -346 -336 -390 -396 -308 -175 -60 28 78 99 123 124 60 -85 -237 -259 -255 -362 -579 -728 -665 -461 -322 -217 1 283 459 387 -459 -688 -813 -825 -694 -574 -518 -502 -476 -432 -388 -383 -350 -270 -124 118 402 598 598 566 653 725 604 280 -46 -278 -418 -519 -571 -546 -476 -441 -403 -326 -222 -126 -44 10 32 49 78 107 76 -16 -46 -19 -74 -310 -552 -588 -379 -136 22 201 394 494 390 -785 -874 -849 -767 -626 -523 -492 -494 -476 -445 -417 -362 -240 -89 83 301 593 851 927 854 804 739 527 165 -183 -426 -542 -584 -592 -575 -516 -432 -336 -274 -235 -192 -116 -26 52 94 127 170 179 109 86 150 170 3 -227 -340 -206 49 240 385 501 530 411 -882 -889 -799 -694 -605 -574 -582 -583 -532 -467 -419 -340 -177 22 212 399 673 983 1091 992 846 658 358 -21 -342 -531 -608 -647 -676 -691 -652 -536 -389 -308 -254 -192 -115 -32 41 79 110 162 183 127 125 234 321 246 118 11 46 222 375 464 509 519 442 -873 -830 -712 -601 -559 -628 -719 -732 -665 -575 -474 -363 -189 37 268 464 676 924 1055 1008 879 615 230 -174 -465 -589 -638 -729 -848 -920 -902 -767 -559 -379 -232 -133 -93 -87 -84 -97 -84 -14 74 113 198 350 460 434 401 340 315 396 470 485 458 449 427 -871 -759 -617 -533 -560 -681 -799 -792 -732 -674 -577 -407 -166 78 322 512 641 790 938 1006 935 655 244 -155 -411 -498 -602 -839 -1043 -1106 -1044 -853 -593 -388 -285 -240 -213 -208 -222 -265 -256 -160 1 152 289 425 510 531 599 605 573 586 551 473 400 368 380 -800 -612 -489 -503 -619 -752 -819 -757 -691 -637 -522 -309 -24 246 436 560 611 694 853 970 966 771 416 42 -176 -292 -566 -967 -1153 -1104 -954 -737 -543 -502 -533 -460 -316 -257 -264 -267 -209 -88 73 215 309 389 472 570 739 813 776 706 549 412 342 305 342 -545 -407 -423 -552 -736 -842 -810 -690 -577 -450 -245 -7 229 464 600 678 678 690 722 773 871 822 533 205 25 -184 -628 -994 -1030 -938 -853 -721 -603 -609 -567 -366 -236 -300 -335 -227 -53 95 188 232 279 352 468 609 783 853 763 597 395 275 251 252 329 -260 -301 -459 -687 -884 -904 -800 -657 -488 -272 -47 158 352 588 747 827 753 597 563 617 738 674 397 189 65 -260 -645 -804 -836 -928 -972 -809 -535 -354 -208 -134 -301 -531 -508 -242 29 169 198 202 264 366 467 552 621 613 511 393 252 167 167 209 303 -179 -328 -604 -886 -995 -891 -730 -573 -381 -180 -11 164 387 630 810 866 682 548 567 598 546 353 169 142 11 -288 -461 -526 -699 -1025 -1047 -645 -192 11 -14 -249 -593 -793 -653 -315 -54 54 85 122 191 267 318 340 365 372 365 344 271 182 129 156 230 -160 -438 -789 -984 -920 -727 -564 -447 -296 -115 64 234 373 503 652 760 701 716 705 519 303 198 231 236 70 -83 -188 -318 -491 -898 -876 -426 -92 -54 -211 -475 -713 -816 -674 -379 -157 -59 1 55 84 98 144 217 305 359 378 350 257 118 37 82 192 -200 -563 -796 -761 -550 -365 -273 -260 -185 -10 190 306 296 321 481 682 810 823 662 341 188 317 422 327 154 85 -2 -236 -456 -707 -764 -532 -397 -368 -383 -420 -503 -635 -595 -327 -69 72 139 141 71 34 109 239 319 335 308 237 126 -12 -53 60 198 -241 -477 -462 -304 -168 -67 -53 -140 -175 -37 181 298 313 366 513 644 688 643 436 200 211 432 521 322 59 2 72 50 -232 -575 -774 -772 -678 -541 -357 -221 -293 -521 -523 -198 160 343 368 263 97 30 112 217 250 240 225 129 15 -129 -168 -90 56 -201 -241 -92 20 2 22 26 -80 -188 -115 84 302 500 617 650 580 486 395 250 163 177 338 373 114 -155 -152 49 159 -79 -471 -763 -872 -832 -604 -330 -190 -323 -546 -483 -143 226 417 397 230 41 -14 78 178 181 148 116 8 -112 -308 -405 -364 -184 -153 -72 92 91 -3 27 45 -4 -95 -108 -63 163 513 689 634 485 412 343 243 235 214 200 51 -195 -247 -93 52 98 -26 -387 -814 -1011 -924 -644 -385 -310 -435 -515 -396 -190 21 133 109 28 -30 -22 59 128 107 20 -89 -213 -315 -512 -623 -561 -373 -167 -56 76 35 -8 20 -17 -42 -12 -15 -127 -18 332 495 466 451 553 503 329 287 272 125 -203 -401 -211 27 112 142 48 -465 -1008 -1088 -856 -568 -384 -344 -381 -367 -269 -195 -185 -233 -249 -132 51 136 105 14 -84 -197 -310 -414 -453 -598 -678 -600 -438 -115 -16 59 43 5 -109 -332 -387 -188 -22 -89 -50 198 321 365 488 664 604 370 248 184 49 -190 -269 -75 89 247 365 126 -598 -1045 -938 -640 -404 -320 -271 -186 -159 -145 -97 -164 -371 -409 -116 267 356 114 -197 -353 -375 -398 -424 -476 -620 -694 -617 -526 58 155 134 146 45 -331 -645 -628 -405 -213 -221 -178 83 333 472 526 468 244 168 229 79 -202 -249 -61 126 220 385 378 -68 -649 -729 -528 -378 -298 -275 -181 -2 80 38 68 -57 -382 -446 -49 404 419 10 -379 -426 -363 -367 -388 -456 -582 -699 -732 -724 206 306 305 388 135 -468 -667 -536 -362 -326 -486 -515 -140 414 735 599 42 -383 -90 256 -41 -648 -692 -59 420 497 353 -31 -407 -439 -156 -57 -194 -253 -209 -62 181 339 288 227 -21 -433 -505 -87 337 298 -80 -349 -316 -355 -460 -438 -361 -430 -659 -826 -847 135 283 447 524 4 -611 -607 -289 -8 -120 -593 -813 -400 349 857 586 -165 -581 -242 78 -334 -1034 -957 -49 647 583 27 -415 -361 53 371 254 -69 -147 -35 110 306 436 380 283 -5 -420 -534 -205 124 120 -65 -170 -272 -528 -642 -460 -240 -280 -556 -740 -756 22 248 458 300 -431 -901 -613 34 421 105 -628 -910 -457 241 629 409 -58 -362 -290 -165 -474 -934 -724 44 540 305 -207 -318 -23 365 493 279 13 25 159 152 138 195 240 256 41 -323 -430 -234 -85 -64 -49 -88 -386 -696 -653 -372 -165 -213 -402 -507 -568 114 292 264 -199 -884 -1099 -608 196 519 25 -610 -621 -104 279 296 215 120 -53 -173 -135 -234 -525 -467 -25 214 26 -158 -110 27 160 201 113 49 150 189 -24 -174 -102 66 194 76 -182 -235 -178 -191 -186 -110 -166 -493 -636 -430 -201 -123 -210 -330 -368 -436 237 271 -64 -663 -1064 -997 -512 52 213 -83 -301 -37 336 289 83 92 175 149 20 67 128 -131 -276 -144 -63 -124 -173 -187 -232 -234 -112 13 87 143 31 -190 -255 -162 1 140 105 -35 -84 -119 -174 -188 -178 -257 -405 -344 -104 -3 -73 -262 -404 -421 -417 135 57 -328 -713 -868 -745 -414 -125 13 65 140 314 347 156 15 32 143 203 105 162 305 171 35 -71 -199 -265 -281 -334 -389 -321 -127 37 79 23 -121 -235 -222 -110 17 92 81 18 -36 -92 -117 -113 -146 -206 -218 -112 71 61 -122 -355 -481 -458 -417 -117 -154 -272 -404 -567 -605 -469 -314 -143 74 264 309 144 -13 -11 59 128 147 50 82 300 420 377 99 -233 -307 -239 -236 -233 -140 -67 -82 -96 -111 -166 -228 -208 -96 4 30 7 -37 -72 -98 -90 -73 -106 -168 -179 -101 9 -88 -282 -418 -420 -354 -370 -268 -181 -103 -176 -398 -543 -501 -391 -252 -100 49 174 113 -44 -7 121 179 154 -13 -48 227 542 589 256 -141 -194 -62 4 39 -18 -209 -350 -285 -139 -109 -172 -144 -38 17 -14 -51 -77 -104 -100 -67 -89 -165 -247 -250 -191 -147 -280 -408 -397 -297 -232 -307 -295 -233 -133 -165 -327 -435 -387 -275 -191 -144 -67 115 197 18 -15 232 377 241 -86 -179 114 506 641 385 53 1 145 228 180 -22 -354 -511 -352 -99 -15 -73 -42 74 64 -38 -62 -38 -62 -60 -48 -116 -205 -255 -217 -173 -165 -267 -321 -263 -179 -177 -275 -291 -378 -359 -270 -204 -135 -27 6 -57 -63 48 219 225 -51 -268 32 380 237 -155 -260 -11 350 549 462 269 201 264 273 146 -80 -344 -461 -322 -119 -30 -40 -24 42 -23 -140 -86 50 80 13 -91 -134 -134 -105 -41 -1 -4 -48 -53 -17 -38 -145 -212 -282 -452 -503 -336 -37 193 247 96 -176 -240 -36 176 111 -339 -762 -531 73 176 -103 -208 -99 103 282 350 327 289 257 180 35 -156 -324 -366 -251 -154 -148 -129 -106 -162 -280 -332 -212 28 162 56 -131 -143 -24 43 91 161 156 119 162 177 42 -120 -115 -242 -386 -391 -267 -18 203 206 -16 -345 -521 -319 -37 -150 -622 -903 -643 -145 -55 -146 -80 -134 -121 -30 63 148 170 163 97 -43 -189 -304 -347 -198 -70 -147 -201 -192 -246 -330 -373 -350 -196 12 35 -97 -120 -8 75 124 193 148 67 113 159 34 -81 -35 -79 -117 -156 -169 -39 126 174 36 -281 -641 -541 -292 -461 -711 -707 -789 -441 13 124 30 -177 -246 -181 -148 -142 -86 5 59 -32 -192 -299 -353 -192 70 42 -94 -120 -116 -142 -206 -293 -349 -242 -33 49 62 91 126 160 171 63 -52 -48 23 25 2 14 106 64 -159 -224 -53 174 354 313 32 -464 -524 -397 -676 -688 -488 -427 -232 56 137 -33 -266 -324 -209 -220 -357 -373 -241 -51 5 -118 -282 -338 -145 230 321 150 47 -34 -84 -86 -134 -289 -331 -80 230 363 329 248 224 220 126 11 -22 26 94 102 26 70 -152 -491 -383 -17 274 454 397 92 -174 -211 -300 -707 -761 -521 -303 -194 -129 -58 -86 -207 -303 -336 -395 -485 -530 -485 -279 -73 -19 -114 -190 -31 364 506 260 19 -133 -137 -25 9 -144 -258 -94 247 459 374 173 149 266 291 216 183 203 195 87 -50 3 -413 -777 -580 -30 326 417 321 170 151 119 -108 -485 -592 -344 -119 -221 -370 -310 -89 12 -155 -373 -465 -423 -405 -444 -323 -109 107 227 180 199 403 376 69 -138 -152 -13 151 162 -15 -144 -58 149 307 204 -67 -58 199 307 340 326 259 125 -30 -52