0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
338243011441	338243012002	338243012552	338243013102	338243013652	338243014202	338243014752	338243015302	338243015852	338243016402	338243016952	338243017502	338243018052	338243018602	338243019152	338243019702	338243020252	338243020802	338243021352	338243021902	338243022452	338243023002	338243023552	338243024102	338243024652	338243025202	338243025752	338243026302	338243026852	338243027402	338243027952	338243028502	338243029052	338243029602	338243030152	338243030702	338243031252	338243031802	338243032352	338243032902	338243033452	338243034002	338243034552	338243035102	338243035652	338243036202	338243036752	338243037302	338243037852	338243038402	338243038952	338243039502	338243040052	338243040602	338243041152	338243041702	338243042252	338243042802	338243043352	338243043902	338243044452	338243045002	338243045552	338243046102	338243046652	338243047202	338243047752	338243048302	338243048852	338243049402	338243049952	338243050502	338243051052	338243051602	338243052152	338243052702	338243053252	338243053802	338243054352	338243054902	338243055452	338243056002	338243056552	338243057102	338243057652	338243058202	338243058752	338243059302	338243059852	338243060402	338243060952	338243061502	338243062052	338243062602	338243063152	338243063702	338243064252	338243064802	338243065352	338243065902	338243066452	338243067002	338243067552	338243068102	338243068652	338243069202	338243069752	338243070302	338243070852	338243071402	338243071952	338243072502	338243073052	338243073602	338243074152	338243074702	338243075252	338243075802	338243076352	338243076902	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15065	1295	1106	865	620	516	380	342	323	281	256	273	268	228	212	201	223	218	232	206	187	186	197	208	179	192	191	213	191	194	218	193	224	196	196	222	172	182	190	169	173	181	184	172	195	195	187	163	196	181	187	176	193	176	208	209	166	198	194	204	193	182	212	162	185	178	178	185	201	181	181	181	178	192	198	151	190	198	187	179	184	187	206	171	204	189	200	205	197	196	183	196	180	198	169	190	193	175	204	199	203	207	191	191	191	194	178	190	215	206	194	209	169	210	202	174	185	200	183	181	198	209	206	192	201	204	198	181	209	178	178	174	181	198	189	200	169	178	206	180	192	186	183	180	190	189	188	153	173	184	190	180	213	191	186	172	214	192	192	201	179	198	184	222	181	212	186	202	185	200	192	172	208	191	200	171	175	175	198	187	178	154	179	190	184	188	218	201	193	161	204	174	163	203	194	196	165	214	196	193	177	182	171	200	195	194	192	197	166	176	188	200	171	214	191	173	191	210	189	201	205	198	182	184	197	186	209	192	191	160	203	216	210	210	172	172	178	192	212	180	192	190	182	197	200	186	189	218	186	200	198	224	166	191	195	186	178	220	207	196	216	200	200	168	189	172	187	197	168	208	187	172	184	205	208	196	182	170	199	201	198	214	176	185	204	187	211	189	192	185	203	200	202	188	208	210	198	201	210	185	186	188	194	187	185	204	177	190	190	185	199	174	191	239	193	176	192	202	192	171	191	212	203	193	192	214	210	203	181	208	203	181	174	174	187	195	215	192	176	196	201	202	170	205	201	186	192	180	177	193	208	209	204	166	195	211	208	201	200	200	199	204	186	205	166	186	207	186	207	216	190	184	196	200	200	193	197	191	190	209	209	219	192	166	213	194	200	195	172	180	205	225	205	201	182	199	200	181	203	202	194	178	192	202	205	217	176	179	147	190	194	187	200	184	196	193	184	198	184	191	176	211	184	196	224	219	174	196	217	204	173	191	202	179	190	205	191	188	170	185	173	200	173	189	176	181	196	206	205	183	203	161	174	156	187	193	201	201	207	199	195	189	172	187	203	190	188	192	174	199	213	193	168	196	185	180	196	156	200	180	190	203	201	181	163	192	207	187	183	191	200	203	194	178	218	205	188	190	176	178	192	196	192	180	179	178	204	219	187	200	194	185	192	205	194	203	201	182	204	185	188	177	187	197	185	208	175	195	171	198	202	188	202	185	179	164	179	169	180	199	207	185	167	178	185	173	200	176	233	196	195	220	192	190	177	196	177	201	184	174	187	192	206	199	180	208	180	193	167	189	186	210	178	197	175	210	194	170	206	220	178	170	181	178	177	187	212	183	207	187	188	180	226	188	195	173	170	170	185	194	190	194	209	192	177	179	181	186	160	206	194	188	193	197	187	206	216	197	206	168	185	198	166	184	176	183	213	187	192	177	182	181	212	196	174	182	203	201	197	208	203	195	193	178	188	174	194	185	201	204	190	186	187	198	188	197	190	219	190	206	168	193	184	173	185	177	175	201	208	195	174	181	192	156	198	183	210	200	189	201	192	191	188	205	186	205	189	190	200	185	209	187	187	223	201	171	180	175	186	204	191	176	167	189	188	209	166	196	207	183	201	209	205	165	199	202	203	183	174	187	195	178	177	195	197	168	170	193	167	183	191	185	204	193	187	172	197	167	202	218	199	183	194	209	200	180	173	197	185	190	181	184	184	217	208	195	189	156	204	217	200	201	189	192	180	164	178	221	175	191	206	170	199	226	223	207	191	174	197	169	177	200	205	189	192	194	187	172	183	177	227	197	203	163	195	217	188	194	171	161	192	205	215	181	178	212	172	171	206	205	184	186	219	200	201	208	189	218	178	218	195	189	193	175	169	180	206	190	210	191	191	224	193	207	192	195	182	180	185	206	212	197	206	210	192	182	192	200	177	189	168	195	184	206	177	193	219	206	192	216	187	198	194	206	182	178	188	212	197	196	214	169	189	208	194	190	181	176	168	193	180	196	192	176	213	192	206	198	187	198	204	202	166	169	202	217	178	204	194	177	180	191	207	209	180	171	185	193	181	204	175	173	188	182	191	197	196	192	222	188	213	172	212	195	172	213	194	224	180	190	205	174	184	214	182	185	212	206	214	220	186	187	192	183	203	183	174	187	200	195	198	158	223	175	177	193	192	170	205	192	218	182	191	206	188	224	210	199	174	183	183	204	193	177	161	179	169	183	198	181	195	206	199	196	201	192	192	209	204	189	187	172	184	181	204	187	209	207	197	182	194	193	172	165	198	178	166	196	195	193	191	187	185	203	193	174	170	191	187	213	201	187	201	181	193	187	178	190	199	198	203	197	205	190	190	170	213	187	203	223	211	204	175	183	182	205	214	176	183	185	188	209	184	176	203	185	202	180	194	200	198	199	198	201	206	211	228	188	200	185	196	206	183	207	192	201	199	200	184	173	166	195	190	233	232	220	187	207	181	186	167	190	205	179	195	189	223	182	171	208	179	202	197	171	197	185	202	184	205	188	199	197	201	188	195	204	210	206	164	217	194	208	204	190	178	167	190	183	203	211	176	194	206	184	221	194	206	206	192	204	185	174	226	196	183	182	196	219	203	181	178	182	195	183	195	188	199	175	191	204	209	197	219	189	191	172	165	193	181	201	208	197	202	174	184	199	198	198	204	193	184	195	194	207	185	208	195	185	206	194	175	175	206	196	203	195	214	197	165	180	210	205	221	171	178	206	160	186	217	182	187	180	207	179	188	165	182	227	198	178	187	187	181	205	158	167	230	211	177	187	203	184	184	211	181	197	193	203	231	200	191	157	203	195	228	209	195	199	213	182	208	179	209	190	202	179	207	198	174	197	190	205	175	187	190	176	177	204	179	190	219	190	192	193	206	210	194	187	174	187	213	190	176	213	184	179	204	210	207	185	206	198	187	188	162	199	202	222	231	180	190	186	228	203	175	214	201	189	173	182	182	191	215	212	169	202	190	190	165	194	200	208	193	172	232	199	210	198	183	172	195	208	196	213	192	194	197	201	171	202	227	210	215	191	174	212	193	204	182	211	206	166	192	204	181	183	192	210	196	220	209	174	202	194	201	199	208	182	188	197	161	181	166	169	190	181	177	194	170	197	167	171	202	168	188	193	194	188	195	187	203	193	176	187	185	199	169	186	196	177	198	184	189	209	183	184	206	180	199	197	168	186	189	185	187	164	172	212	160	189	182	190	186	208	203	190	170	171	197	183	196	193	191	208	193	225	187	179	198	201	181	188	169	187	172	188	175	198	220	190	206	201	185	196	210	175	193	194	177	159	178	189	163	189	229	188	202	198	190	172	219	214	169	182	205	205	192	211	192	191	193	206	191	194	177	209	213	171	192	201	199	217	186	214	209	168	204	209	185	173	189	211	205	209	177	178	178	173	177	202	184	162	188	190	195	195	198	181	192	223	191	195	190	211	207	199	182	196	185	191	188	206	191	227	182	183
8598	1172	2368	2652	2355	1737	1635	1251	1176	1011	956	874	832	839	736	701	703	657	648	633	608	585	598	610	561	575	578	590	536	519	529	520	561	572	602	579	576	510	551	545	520	543	519	503	516	482	491	504	549	514	489	536	532	488	496	507	497	512	500	541	492	503	507	470	516	500	517	517	527	540	510	492	498	511	502	520	517	488	503	527	498	535	522	538	490	482	512	538	492	526	500	510	446	498	495	433	533	527	486	465	505	512	452	533	517	503	502	514	512	495	506	485	538	550	513	472	553	478	487	487	478	491	526	468	474	527	495	518	498	563	508	495	500	506	467	545	506	521	484	479	475	525	491	488	515	502	498	519	481	505	486	533	489	496	485	502	515	454	512	538	483	487	504	525	485	512	505	509	515	512	442	495	508	515	508	515	527	519	469	466	508	489	538	487	508	492	508	525	486	495	479	522	518	483	496	512	491	514	483	466	485	507	477	509	562	516	495	474	517	511	533	497	487	468	511	448	485	458	528	510	472	514	497	497	476	482	534	521	505	468	464	521	485	549	514	487	538	507	473	467	483	494	472	481	524	498	492	495	549	518	528	498	468	475	509	499	461	508	516	488	456	522	479	503	533	488	462	539	510	508	469	487	502	473	533	563	459	513	503	528	478	503	515	523	492	500	483	477	498	540	506	524	495	486	493	431	462	495	469	489	505	471	533	501	511	511	495	503	494	540	487	474	529	469	519	489	492	468	503	473	511	503	482	522	510	482	530	506	476	508	501	483	451	491	482	499	538	493	549	522	475	495	466	522	502	506	487	503	448	455	544	476	574	509	493	497	495	531	532	500	508	524	497	524	503	475	532	484	505	480	507	527	545	484	536	485	496	507	504	518	501	544	512	513	552	511	477	493	501	496	496	531	476	510	506	508	491	517	483	536	487	489	465	515	475	471	480	484	540	479	518	480	485	543	530	481	475	496	538	542	495	506	489	506	499	524	477	469	497	502	510	484	510	485	509	497	519	494	507	508	482	502	512	521	495	493	502	498	475	484	519	487	519	510	479	465	531	501	512	463	475	531	504	490	491	521	463	488	522	492	530	490	497	529	465	499	485	487	490	491	514	504	539	518	469	504	517	491	511	480	554	474	483	485	538	492	460	497	499	543	507	473	526	513	506	519	437	527	513	518	459	498	537	529	484	493	481	485	507	533	516	472	485	479	520	478	472	511	497	512	508	484	528	465	485	489	498	472	494	497	494	456	497	502	458	476	513	473	516	482	504	501	509	488	503	480	521	536	502	485	519	522	476	495	484	474	511	454	461	487	481	489	496	462	440	495	481	499	523	496	488	501	511	478	499	539	457	525	495	485	534	494	523	500	472	511	440	505	493	510	469	503	466	514	520	501	502	499	512	521	516	463	479	519	475	504	479	525	498	517	522	503	476	468	519	520	499	494	519	462	496	491	499	489	542	481	485	508	475	487	479	489	489	538	482	517	540	440	516	467	519	535	542	510	498	503	502	468	485	502	452	498	479	499	502	489	525	526	521	505	479	458	500	521	504	516	497	521	481	487	496	510	504	484	527	516	532	486	538	472	494	487	488	461	516	515	513	497	481	492	488	481	475	487	508	469	490	526	478	515	518	511	492	493	501	526	501	500	507	506	505	488	488	506	478	473	512	517	542	469	500	487	500	532	509	466	503	486	509	452	498	494	506	501	461	465	492	496	524	521	465	469	501	485	479	502	505	494	507	465	484	489	501	493	510	455	506	473	473	509	499	469	504	492	508	485	484	521	521	468	470	515	478	534	518	494	520	530	543	479	486	451	500	484	535	523	516	519	501	489	480	524	488	496	506	494	507	464	495	525	515	508	523	503	513	508	521	478	493	520	494	500	526	517	495	484	509	509	497	524	502	540	477	494	515	502	498	481	499	504	516	455	521	478	504	513	484	517	482	548	525	470	486	504	517	485	512	524	510	506	476	530	532	481	526	467	464	536	495	529	565	487	471	511	493	504	512	480	520	486	507	518	484	513	557	501	525	488	471	528	489	500	498	494	488	516	479	517	516	535	502	485	508	483	516	468	480	479	480	479	470	496	527	493	491	512	492	519	509	516	513	542	503	506	498	486	490	484	478	485	484	490	500	527	510	465	509	502	491	487	477	489	494	547	477	487	451	491	515	512	518	517	516	531	458	507	525	523	515	528	502	506	492	484	497	529	531	519	498	502	476	493	505	475	452	502	485	468	511	490	532	530	490	507	517	454	513	516	502	513	512	512	519	462	486	468	514	526	524	498	521	491	522	520	475	492	477	495	487	475	493	515	502	494	463	498	475	502	474	515	461	518	463	506	472	523	522	495	480	507	502	516	450	486	519	485	453	524	509	507	508	511	532	523	497	516	536	495	480	464	486	471	521	530	512	500	496	487	478	495	502	503	513	483	472	487	467	473	507	551	500	541	457	460	518	494	494	496	536	493	477	513	520	483	487	496	458	494	488	521	521	521	518	542	485	485	451	468	487	465	473	501	511	474	477	496	494	485	504	473	489	507	503	521	543	531	512	485	498	511	516	501	496	532	540	510	492	513	529	477	502	518	481	496	510	501	486	521	505	504	517	491	446	500	506	469	483	516	518	484	486	501	528	497	505	539	490	497	504	464	465	490	509	487	502	488	498	489	506	506	474	470	494	490	506	539	484	510	522	514	500	489	515	517	530	467	552	471	489	494	492	508	495	505	484	495	478	484	507	523	515	507	503	484	467	480	517	471	507	474	425	485	511	479	498	473	477	484	491	450	502	487	504	448	545	529	529	533	503	476	497	486	504	474	500	527	493	505	481	470	515	517	507	543	488	503	510	504	488	490	529	511	511	485	466	487	497	448	496	487	553	497	481	485	501	521	497	498	495	489	479	525	510	518	489	493	505	482	514	492	479	499	482	456	513	479	508	508	525	474	488	515	483	496	497	476	492	496	522	531	493	498	514	523	522	500	475	479	494	514	484	547	502	481	533	507	493	467	486	499	499	514	491	510	460	466	527	446	537	464	520	503	467	520	483	487	495	517	480	521	494	503	487	485	515	476	505	515	520	486	463	473	490	566	507	521	474	471	482	486	497	508	488	502	527	481	492	480	484	566	555	494	539	489	480	505	486	518	542	524	507	503	462	504	488	502	516	456	445	487	495	505	482	523	508	511	543	513	481	531	504	483	492	489	483	441	505	503	500	458	496	553	523	497	501	509	485	514	491	488	518	479	514	473	517	511	509	437	498	494	534	492	461	499	477	503	508	538	462	512	489	525	499	462	492	495	454	461	507	501	467	498	513	525	513	488	543	521	508	506	497	510	513	482	486	466	511	492	493	475	484	561	499	496	506	439	510	492	507	503	489	478	503	556	521	483	475	476	535	493	513	471	461	515	502	492	502	493	488	561	509	488	494	534	486	501	507	474	490	509	473	498	520	470	508	548	495	488	526	515	512	497	472	476	501	517	445	528	480	495	488	490	528	508	525	536
1833	415	441	411	422	433	379	365	374	395	388	385	383	366	393	356	366	370	403	420	424	452	397	366	376	367	402	378	410	396	370	398	406	378	408	360	368	373	374	414	373	387	421	376	383	389	382	426	383	377	368	355	349	387	348	391	353	345	407	410	373	342	358	368	355	428	389	430	397	390	384	391	387	389	334	383	372	354	424	395	405	359	427	366	410	369	388	346	393	393	432	390	398	401	383	361	383	369	400	388	382	381	357	404	385	400	392	409	388	327	407	395	370	395	379	355	377	407	412	399	374	381	382	401	387	399	363	376	398	399	410	389	370	422	390	410	373	389	394	392	403	397	411	389	368	373	380	396	432	378	365	370	348	369	386	396	352	362	401	374	380	379	398	398	403	378	403	411	379	412	402	417	396	419	379	418	377	364	405	388	403	390	410	387	405	361	402	404	352	345	363	400	420	399	359	379	375	384	376	390	373	400	401	392	378	392	363	400	382	355	356	397	392	358	356	347	331	389	386	415	374	373	372	364	398	372	395	350	379	397	364	365	397	356	403	434	391	360	418	348	344	392	385	394	391	379	399	379	420	397	405	435	376	362	402	401	371	368	414	382	397	347	365	434	382	378	396	352	337	389	421	398	392	371	390	409	398	344	366	379	396	386	420	408	419	405	413	407	360	413	411	409	404	400	344	393	403	352	388	357	392	394	370	380	349	398	371	377	398	392	406	360	389	368	370	395	366	365	408	401	364	403	384	352	339	395	425	352	415	391	379	398	388	359	358	364	390	405	410	362	406	397	412	392	399	368	350	376	360	370	377	371	416	416	378	378	334	402	384	388	401	357	393	375	394	349	377	435	408	403	376	381	428	398	351	362	396	351	381	385	394	356	397	382	414	352	381	382	361	357	363	381	410	373	349	410	387	368	407	368	363	340	347	383	368	389	385	400	429	379	374	366	384	385	362	343	365	355	396	398	389	378	389	396	401	438	395	386	348	361	381	384	391	387	377	381	358	350	374	388	403	386	371	359	378	350	399	337	382	383	393	382	393	382	399	363	394	347	402	342	381	381	391	399	362	430	384	371	400	338	383	367	393	429	394	381	405	382	397	404	391	391	386	390	383	399	401	376	322	374	401	375	368	359	345	390	354	385	383	375	387	376	432	390	372	360	402	388	401	440	375	373	394	362	340	428	415	402	419	381	413	379	384	371	395	393	361	404	410	412	368	370	375	377	394	387	408	381	390	415	386	376	404	377	379	368	375	372	370	377	350	371	360	388	383	364	365	375	401	375	400	379	361	394	372	411	405	400	356	351	402	388	405	373	373	368	369	373	361	368	391	400	374	371	378	332	412	422	394	386	393	388	390	390	395	366	410	394	406	416	365	396	397	392	413	399	386	371	390	363	394	401	403	385	391	373	397	383	406	394	370	392	395	353	381	373	406	362	430	464	369	383	390	379	357	374	395	389	390	366	373	376	372	363	393	377	394	380	364	373	365	393	377	394	413	389	397	411	405	408	373	406	391	361	358	384	351	363	406	393	388	367	404	398	404	376	354	416	351	378	368	348	375	390	400	389	383	395	384	403	404	423	390	375	373	365	392	381	408	394	389	361	385	395	404	409	315	364	353	392	399	402	371	411	385	383	451	387	373	378	416	420	369	371	370	363	399	375	384	389	401	386	394	389	350	371	358	381	373	378	397	391	360	362	359	383	345	383	388	386	386	371	385	366	389	380	374	391	386	411	394	386	373	392	412	379	380	401	390	420	378	403	345	361	353	417	385	396	431	401	373	346	419	390	355	404	417	406	418	415	391	381	407	393	373	405	310	370	402	412	392	368	391	430	387	388	394	403	384	390	364	389	392	426	366	382	375	379	375	392	380	389	396	422	405	370	386	435	415	371	346	381	378	389	397	425	361	380	370	364	365	389	350	344	394	362	397	353	423	368	387	379	415	379	396	374	397	385	396	355	360	364	413	387	419	393	363	380	399	404	374	406	401	380	388	378	418	400	388	404	401	395	403	396	361	360	370	369	345	375	375	398	356	393	386	407	346	334	361	402	418	355	393	400	418	373	372	377	396	401	378	385	361	378	393	352	407	390	391	399	386	375	416	403	432	368	359	413	365	338	368	377	355	342	391	386	381	347	402	361	388	400	389	350	402	374	356	376	346	374	374	388	374	388	386	376	341	419	365	394	410	395	400	375	358	368	356	407	377	398	400	384	379	386	377	406	404	376	424	405	339	406	384	407	368	438	354	394	399	403	379	370	373	369	333	352	413	399	397	362	392	402	356	375	356	372	381	387	408	395	438	383	352	384	394	361	387	366	397	411	422	389	345	363	387	361	392	390	361	376	374	387	367	368	335	445	374	373	332	378	388	393	377	384	426	347	363	346	392	392	354	396	364	453	399	407	369	411	367	375	405	345	374	381	373	387	384	369	397	391	413	387	400	385	412	368	347	373	397	387	374	377	370	396	372	353	383	378	374	396	422	389	355	368	358	362	391	390	395	366	371	415	406	383	376	369	416	405	371	397	334	345	397	401	357	393	368	393	414	382	430	391	417	390	406	412	401	420	401	384	404	407	351	389	341	387	353	386	400	376	385	394	415	379	368	378	397	412	386	356	338	375	389	371	361	363	357	416	369	405	364	365	416	365	351	381	366	401	386	385	429	362	406	352	388	394	406	355	361	399	352	361	394	399	390	395	387	369	361	423	388	397	370	418	392	388	377	378	380	440	398	350	393	384	381	414	404	399	344	391	397	376	350	381	359	398	348	400	425	391	365	391	367	372	368	341	435	361	348	401	378	421	372	397	360	370	370	384	391	389	370	365	363	400	374	356	349	384	344	372	376	359	394	403	380	420	395	387	378	377	340	388	424	388	400	361	366	346	391	365	340	402	404	436	388	382	373	354	370	393	398	370	379	354	365	349	389	393	408	371	421	370	404	367	396	368	400	372	389	399	397	355	395	403	377	382	378	367	387	395	364	368	400	365	398	375	366	386	367	401	382	360	379	343	405	376	397	378	380	397	410	403	372	347	420	418	359	397	329	382	334	390	368	359	406	399	331	369	389	376	413	374	387	393	366	376	419	377	376	373	403	384	383	402	380	352	347	388	396	401	361	377	387	432	409	412	404	396	409	391	382	373	413	416	350	328	360	397	401	413	393	393	366	363	382	347	388	414	356	385	379	371	407	386	421	404	351	372	410	376	383	370	356	400	345	376	376	392	419	405	388	363	379	417	407	421	367	394	368	369	416	365	381	380	404	371	352	379	370	397	355	378	375	337	352	378	348	398	435	355	375	384	367	372	415	372	403	384	425	358	379	361	362	410	397	386	365	369	392	399	367	353	385	362	341	344	353	388	397	371	389	351	366	382	379	373	375	381	378	394	420	373	414	373	369	398	386	388	381	366	408	394	345	383	396	396	387	416	386	397	383	349	408	429	402	377	375	380	369	379	364	366	409	411	391	361	393	353	412	417	358	400	446	382	352	387
2226	931	984	964	995	963	891	885	845	845	887	898	840	867	878	855	861	817	866	788	860	797	880	806	837	833	838	839	933	839	922	790	857	883	903	868	817	872	883	869	843	902	863	828	846	826	825	853	860	858	894	828	854	858	891	880	846	846	835	857	896	796	839	829	898	893	831	870	884	804	872	881	873	844	839	837	840	860	824	826	901	921	834	893	891	921	838	847	859	816	894	832	844	809	802	841	844	847	848	800	877	873	880	850	850	869	824	867	908	840	883	823	867	804	848	831	878	838	847	843	840	837	812	826	851	815	899	864	855	839	855	856	844	817	802	853	829	857	822	872	907	827	876	848	879	856	839	878	876	926	846	853	820	795	852	874	830	857	852	843	820	871	891	822	871	911	828	866	825	834	840	825	852	788	854	828	856	855	848	844	832	834	862	841	803	842	802	824	894	820	863	788	881	804	794	809	842	855	836	849	840	811	895	904	835	843	851	826	819	852	793	869	814	853	893	755	833	832	852	861	872	857	883	805	854	828	856	838	829	900	825	817	848	881	886	841	865	879	807	886	864	829	812	853	860	859	855	844	801	897	870	874	852	835	825	818	917	826	871	845	837	860	867	853	836	871	875	912	855	805	860	859	866	879	871	846	862	854	900	867	794	814	865	850	860	853	855	867	844	832	899	900	862	882	887	824	864	862	845	852	874	863	817	883	837	859	841	879	852	817	854	805	836	894	910	864	871	901	862	844	874	872	773	850	845	774	871	871	835	811	855	839	823	855	886	839	914	802	887	818	863	889	833	852	830	845	868	869	777	834	848	844	867	875	861	842	846	831	857	885	839	868	833	873	860	873	858	861	867	806	834	857	818	892	884	878	880	839	886	846	889	862	894	866	850	833	877	824	853	851	850	828	829	850	831	815	884	894	921	904	848	797	910	798	860	888	842	861	829	862	833	867	832	874	877	889	831	806	903	865	901	846	840	795	848	901	847	816	856	863	849	821	856	862	828	864	828	852	826	916	846	852	879	821	750	834	853	833	825	907	875	838	843	902	887	878	873	871	870	837	864	905	811	832	849	860	899	857	843	843	888	864	886	918	795	831	859	895	848	842	853	867	830	817	846	827	861	882	792	887	826	850	853	899	870	850	823	829	898	849	877	856	846	881	884	889	885	859	846	879	872	847	825	824	858	842	833	848	804	833	859	857	835	852	871	854	860	866	875	798	866	867	835	806	899	880	885	854	834	811	820	918	872	849	852	893	887	854	816	871	832	895	845	853	838	830	800	875	829	821	847	847	909	825	888	862	787	837	859	900	884	839	867	852	852	813	866	870	937	858	848	799	893	848	803	867	797	857	809	831	856	858	844	827	844	834	828	811	862	902	858	803	804	869	828	839	902	821	866	880	828	801	860	888	869	859	827	819	872	837	865	866	845	827	864	845	851	848	882	835	842	822	849	806	890	832	846	929	815	839	849	846	790	826	846	843	881	855	872	801	840	910	811	787	810	832	841	863	850	861	845	799	873	842	811	910	853	902	850	831	833	868	805	786	835	844	874	847	806	828	892	846	853	867	813	792	827	860	833	910	833	853	906	894	844	844	806	809	864	828	869	861	846	881	832	853	889	840	799	877	845	842	839	850	844	867	841	893	875	861	778	913	816	887	811	894	897	897	849	858	807	812	836	844	850	842	849	816	844	882	854	886	893	856	824	850	859	829	866	849	820	870	813	882	896	810	866	892	833	826	838	869	816	880	808	851	848	870	846	820	868	850	865	910	856	872	892	856	900	837	827	883	785	805	853	793	849	834	845	853	865	873	846	842	843	848	823	881	856	856	833	826	816	875	875	880	866	828	859	810	829	877	823	841	880	863	897	916	862	835	809	841	839	854	850	827	822	807	863	869	871	840	827	828	895	864	802	855	862	803	839	859	802	821	842	882	839	842	868	818	869	831	854	802	836	876	833	844	867	838	905	787	879	817	836	816	831	852	860	873	785	831	857	783	897	863	833	851	831	812	763	915	837	838	899	863	841	829	852	799	862	817	901	863	841	816	850	860	883	837	843	852	858	861	831	923	863	869	862	833	902	884	824	840	860	840	891	871	815	808	817	862	814	906	768	826	806	843	875	852	885	924	900	821	797	889	823	838	831	823	870	857	822	858	888	884	875	882	850	857	857	880	845	860	828	835	852	875	800	865	829	847	853	865	858	892	816	839	878	830	871	829	858	836	886	881	898	846	862	843	855	868	879	868	846	816	810	813	847	849	890	839	880	835	867	855	844	840	860	835	827	824	790	823	842	812	823	865	867	884	869	876	792	811	811	852	859	922	837	861	867	881	844	845	850	894	863	837	852	822	833	827	888	849	838	823	837	826	821	884	900	869	826	834	824	801	837	821	857	854	833	873	799	887	905	848	823	866	875	857	832	839	861	796	831	809	861	889	849	856	855	857	878	836	848	837	851	824	845	845	871	889	843	895	805	906	842	774	841	891	822	785	863	820	863	813	844	819	881	854	858	902	863	831	832	861	771	843	835	838	808	892	842	867	896	859	845	860	844	885	886	837	842	843	856	826	808	876	835	853	835	835	881	877	864	816	843	886	864	850	817	842	847	866	871	835	857	848	827	805	811	830	863	792	856	862	831	872	894	875	855	825	890	832	898	878	781	844	868	810	838	859	841	860	844	826	820	818	847	810	811	861	904	928	889	821	898	851	857	860	915	903	792	845	848	850	849	812	887	827	886	816	826	808	887	838	838	794	841	867	880	835	844	876	835	847	867	817	851	798	808	826	916	864	874	812	846	825	827	892	855	829	801	863	829	833	845	854	879	864	835	842	848	782	898	846	836	818	824	817	860	847	892	846	888	842	858	824	882	859	834	874	827	824	873	828	825	822	870	864	861	865	858	863	830	831	834	882	768	826	861	818	852	909	818	824	836	862	823	820	832	905	860	890	873	886	851	831	827	896	883	834	850	842	850	848	855	850	849	819	859	847	867	879	835	890	815	861	867	887	862	859	862	878	814	840	846	895	842	856	818	859	862	883	838	820	818	887	857	836	891	837	893	863	863	927	843	874	819	842	839	825	878	844	847	833	846	849	834	826	883	870	882	852	859	862	860	880	802	884	824	809	917	841	817	844	889	825	813	879	844	867	792	838	858	803	823	848	843	817	828	879	851	812	820	864	902	802	833	862	833	824	792	820	872	825	858	873	880	821	884	820	801	890	902	850	897	820	849	821	801	869	873	879	856	809	816	864	821	853	835	858	865	885	850	885	856	859	850	865	857	824	815	849	829	845	857	839	835	880	849	783	843	878	902	839	866	870	850	801	841	892	874	831	812	835	818	866	841	863	828	891	844	842	896	861	830	813	858	816	881	868	862	855	857	801	923	849	848	876	851	851	793	813	835	789	835	868	830	872	869	824	900	805	863	860	837	851	884	873	841	825	881	857	835	837	828	864	847	802	878	899	871	869	862	845	841	812	845	859	826	834	826	861	802	816
7656	637	625	531	405	319	282	273	273	221	233	217	213	231	208	217	217	197	215	225	189	172	181	173	177	198	196	208	143	178	188	181	186	189	194	179	234	191	180	182	203	189	182	194	183	194	172	200	166	188	187	173	185	176	210	213	192	197	211	196	194	161	187	183	203	183	190	192	155	184	170	191	196	204	186	179	202	174	209	168	159	184	179	204	187	202	179	191	213	214	193	207	161	199	184	191	177	208	175	201	195	193	201	188	182	186	206	183	186	173	174	208	183	193	166	190	172	202	178	179	186	168	200	208	206	218	202	176	212	211	188	205	206	189	192	180	201	214	185	173	179	190	175	186	174	177	179	188	150	175	156	158	180	180	200	190	196	198	164	203	189	179	175	175	201	171	196	210	191	209	211	185	183	180	161	193	191	195	188	171	170	209	183	185	167	199	189	173	156	192	196	183	209	186	172	165	204	179	209	218	174	193	203	196	184	195	194	215	188	183	189	212	187	208	186	193	204	164	186	205	165	209	180	185	177	193	214	180	175	217	204	184	173	197	199	185	176	178	198	189	171	174	194	195	204	186	184	201	185	183	203	174	174	199	196	192	169	194	192	171	168	178	181	197	178	202	197	191	188	163	161	207	211	182	190	192	194	183	189	195	189	177	182	193	176	170	192	203	186	191	220	190	156	171	170	183	178	209	188	185	193	188	202	228	205	199	210	210	213	177	181	175	179	158	164	181	182	194	192	216	192	184	189	174	182	185	210	194	177	184	184	199	210	195	183	198	183	191	197	211	177	183	167	200	171	172	179	188	207	183	188	185	197	186	186	207	220	201	194	180	162	193	189	202	175	160	204	182	188	165	208	178	208	198	181	205	218	185	224	210	203	191	184	188	159	179	186	181	193	192	178	186	204	185	186	202	180	171	179	171	196	188	188	186	218	202	206	172	188	205	214	182	184	210	185	195	211	189	193	210	159	195	187	179	174	187	212	188	207	210	169	185	213	163	203	194	178	174	176	183	191	186	205	198	164	184	196	169	193	184	207	185	215	201	197	196	189	178	171	213	206	197	195	179	203	210	176	193	206	181	223	184	195	213	198	194	217	206	198	177	166	156	189	184	188	208	190	200	182	212	190	171	197	229	193	193	202	201	193	178	182	194	223	195	186	174	185	168	176	184	182	207	161	197	183	187	206	176	193	186	193	193	180	181	203	206	206	215	204	179	187	212	200	219	199	192	178	174	182	180	188	202	198	183	187	181	164	212	229	199	188	199	198	196	201	194	192	188	186	170	171	181	191	172	186	211	194	190	198	180	199	205	203	199	208	191	191	187	172	175	176	156	195	201	190	215	168	187	171	178	185	195	183	158	171	193	184	178	178	170	162	206	177	189	233	171	186	180	194	162	201	171	192	159	192	192	187	181	211	173	202	190	170	192	187	182	195	166	185	203	205	185	186	182	195	177	214	174	203	188	170	221	209	206	210	190	212	186	178	197	183	175	205	193	196	189	181	225	192	186	182	189	192	183	179	183	161	184	223	212	184	179	166	198	187	199	202	191	150	178	159	195	168	172	201	203	184	175	172	216	183	182	178	195	195	168	194	175	197	205	179	190	174	237	162	206	205	178	192	203	190	190	193	186	173	195	192	200	211	190	172	197	175	186	187	205	194	176	181	195	202	192	187	205	181	185	178	179	193	185	185	183	199	193	188	180	177	176	166	208	192	180	169	184	211	195	221	199	206	198	174	152	194	170	187	207	216	173	193	191	189	176	188	227	201	196	193	211	169	201	179	204	173	192	173	198	181	191	164	194	203	196	184	179	187	192	161	181	192	185	182	218	178	163	174	204	186	189	199	189	193	167	182	189	203	212	219	201	181	189	199	182	201	181	167	172	202	177	191	166	205	191	208	193	179	200	211	202	209	204	182	180	204	205	208	203	180	198	200	206	170	178	186	213	185	195	180	178	165	178	195	188	190	191	191	198	184	200	168	206	192	158	190	187	209	196	182	165	198	220	192	180	176	162	192	197	212	172	214	216	191	177	169	202	212	202	200	206	198	147	200	185	174	193	205	157	214	191	192	195	194	175	185	175	177	192	181	190	181	210	195	209	177	163	172	176	195	204	162	180	210	194	214	190	166	174	210	193	185	175	179	202	217	186	203	178	183	210	194	195	202	177	196	162	224	187	184	175	199	207	233	200	217	179	179	179	209	195	171	182	220	166	156	219	205	205	191	182	218	162	168	178	191	185	187	180	174	197	200	217	203	188	177	171	215	211	177	176	197	190	207	187	192	202	209	194	179	191	197	195	169	182	197	184	185	176	196	166	195	179	217	199	197	214	191	202	184	207	181	176	168	196	180	195	172	182	181	176	170	211	163	195	187	206	179	187	211	221	189	201	169	201	179	170	202	172	196	197	201	199	168	154	186	167	224	192	177	195	207	189	169	205	177	198	220	192	207	191	165	200	183	209	197	191	184	199	178	203	201	182	197	201	182	190	167	171	176	197	196	193	164	165	192	183	218	207	200	216	180	202	187	188	193	191	220	161	183	186	181	185	170	184	179	198	185	204	181	189	224	198	188	193	222	192	203	199	178	211	198	190	197	195	172	170	189	189	164	158	174	190	191	182	166	177	204	170	173	194	179	197	188	198	185	188	194	191	199	183	175	189	174	205	177	176	203	186	214	188	194	207	169	194	194	184	188	187	184	219	179	210	183	193	183	178	188	184	202	181	202	199	206	224	180	202	169	180	202	188	164	178	182	201	175	162	184	176	177	209	198	191	203	221	172	200	223	174	206	167	192	195	205	181	181	179	186	196	209	193	190	183	169	174	189	182	195	173	206	213	184	198	191	187	185	197	206	205	157	196	186	183	184	161	188	179	189	199	197	197	189	166	183	211	213	184	216	191	215	188	191	177	206	181	174	169	198	204	220	206	203	217	187	187	179	174	186	206	203	170	179	219	165	196	194	184	186	205	179	183	214	179	184	164	218	191	181	196	205	189	196	173	200	193	197	202	198	200	200	195	202	196	190	185	154	218	212	173	174	182	176	206	191	197	209	199	196	194	199	192	163	188	200	206	220	197	169	218	191	201	196	199	183	215	203	205	186	192	181	183	209	216	195	195	201	206	165	206	186	179	167	201	161	201	170	172	195	192	188	196	185	187	190	191	207	163	184	163	158	217	192	186	193	185	213	182	185	186	209	220	214	179	185	165	184	176	161	187	179	185	173	172	178	208	206	210	179	184	184	173	184	193	164	165	190	188	165	181	205	194	205	168	210	199	184	186	182	165	183	198	217	222	201	200	204	182	169	176	179	158	201	182	201	175	200	188	177	149	179	160	195	192	188	186	163	175	190	198	199	179	182	167	194	179	212	213	180	200	169	214	209	193	180	195	182	205	196	204	162	181	192	166	227	223	200	191	173	174	195	186	163	187	194	216	219	171	207	182	196	202	181	204	179	199	182	197	164	192	187	191	193	174	187	180	191	193	202	194
6428	822	1378	1627	1440	1196	1033	916	809	731	658	625	628	637	616	552	537	524	562	545	499	555	511	502	481	478	525	490	486	503	498	482	503	471	499	503	499	454	431	426	424	477	465	455	472	481	415	444	489	497	486	428	477	481	486	457	449	455	462	450	411	475	461	479	428	468	469	466	474	485	449	472	448	490	463	462	475	470	432	475	492	461	460	421	460	471	457	425	450	454	468	504	475	434	436	456	484	430	483	455	442	469	454	495	469	477	489	450	453	449	433	425	481	430	450	515	445	478	490	448	504	493	469	444	477	449	443	437	476	458	421	462	431	482	449	461	466	495	495	457	475	471	430	467	452	476	464	479	433	479	436	455	471	463	517	451	466	450	461	450	473	503	489	498	444	468	487	450	436	479	442	425	474	486	461	504	454	479	466	478	469	455	503	478	449	439	459	465	431	421	430	472	444	454	460	475	433	464	453	428	407	463	420	504	469	471	459	456	441	465	421	462	448	456	440	459	474	480	483	443	479	493	474	448	491	455	465	454	484	475	447	442	486	490	450	447	455	460	449	470	461	460	434	457	428	467	449	496	441	447	482	449	435	440	490	466	430	466	451	441	450	453	440	459	507	489	522	486	463	472	411	478	428	437	472	474	449	430	504	447	473	480	439	454	461	447	453	459	454	456	458	434	480	465	466	460	465	479	424	457	458	428	474	475	474	479	461	474	461	461	441	474	478	467	443	426	405	418	454	442	458	447	460	446	459	455	442	480	427	462	442	475	495	472	444	463	472	461	453	496	465	529	462	444	454	468	467	455	486	466	460	522	431	444	441	477	478	513	469	479	456	484	480	486	444	447	488	441	449	445	438	446	480	454	490	449	491	505	445	455	433	449	447	482	445	462	466	485	439	449	449	429	435	499	421	449	472	459	486	432	460	435	496	450	458	454	446	436	460	459	441	437	463	474	461	506	505	411	443	495	459	408	438	441	442	451	509	440	402	492	475	463	462	433	427	445	478	453	475	484	448	470	453	467	488	428	459	442	461	470	477	460	455	476	468	447	436	471	477	481	468	449	475	455	460	463	467	456	481	447	497	435	510	476	494	468	497	501	424	419	486	450	449	444	475	463	475	475	475	455	473	455	481	474	451	463	479	432	459	469	450	457	429	451	437	470	482	454	446	473	460	465	493	441	431	450	454	470	468	433	449	467	461	429	426	482	438	514	440	460	441	436	432	457	464	477	476	454	468	451	453	457	454	435	456	423	509	466	467	446	424	464	441	477	497	452	428	495	467	475	457	469	445	450	483	435	503	482	455	481	493	444	479	423	452	441	465	491	447	452	486	476	484	456	403	461	453	454	440	513	496	452	455	463	471	419	467	457	463	447	483	460	456	485	453	444	459	450	438	491	435	457	461	478	480	470	459	431	471	465	461	445	471	467	417	471	457	510	458	447	488	467	449	467	444	478	492	416	473	442	463	431	442	416	470	425	471	460	414	445	470	432	454	432	452	454	480	450	446	488	494	465	480	431	489	483	471	463	423	436	493	430	461	465	478	414	466	467	449	488	464	452	488	445	472	455	419	459	460	469	509	482	446	472	466	463	430	482	444	482	461	475	438	444	449	497	505	470	472	432	454	472	460	457	486	492	436	470	453	435	474	492	416	502	454	471	458	427	412	448	452	489	434	462	476	493	461	427	451	455	453	497	432	433	409	455	460	456	494	465	428	460	450	456	457	475	447	464	473	486	459	449	448	462	459	496	484	422	438	446	483	454	446	449	461	474	458	464	472	480	422	472	465	473	453	452	485	457	489	417	464	460	462	464	457	438	483	475	441	463	452	457	474	465	459	456	475	494	413	471	489	462	454	478	427	460	474	460	444	443	481	487	461	506	482	443	475	413	420	462	458	440	466	450	465	442	453	464	467	464	463	422	454	458	447	475	490	450	459	444	481	461	452	490	454	448	452	476	466	474	488	456	455	454	463	472	418	474	463	470	440	419	455	471	468	429	450	457	470	475	433	468	457	430	476	432	416	424	486	457	445	472	494	410	415	471	462	489	426	426	453	443	478	431	471	433	447	451	489	479	470	424	415	487	437	458	504	462	452	446	445	440	443	434	464	456	473	471	452	486	452	471	454	456	464	461	457	475	494	443	478	466	471	461	467	430	436	416	480	423	469	441	446	460	486	478	424	438	460	425	452	466	461	495	440	464	470	441	468	454	468	465	450	464	468	456	478	474	425	463	478	496	467	464	450	436	417	435	445	456	464	452	453	470	454	438	473	426	441	438	473	451	481	481	451	483	479	432	472	462	418	466	462	477	467	458	433	497	478	455	447	450	487	438	460	464	437	432	440	479	458	436	470	461	457	487	485	440	472	456	454	444	474	483	483	495	474	446	474	438	470	446	481	461	440	467	452	457	433	455	466	450	476	431	452	458	491	472	455	498	448	453	464	518	450	470	460	436	446	498	456	457	478	459	470	503	440	490	485	485	424	443	496	439	500	426	413	458	446	458	440	434	454	481	460	473	436	414	452	453	465	483	446	445	478	460	445	478	491	436	462	482	447	471	448	469	458	429	450	464	451	450	429	449	471	461	475	433	465	457	456	460	479	426	464	497	450	472	446	417	505	474	445	472	506	427	448	437	463	445	451	460	479	476	487	455	465	449	473	476	473	458	460	471	482	474	442	493	466	441	466	474	459	457	484	449	468	463	497	509	469	453	465	453	469	463	449	439	432	467	483	461	494	473	455	427	430	467	434	451	470	462	451	452	471	469	472	467	497	464	474	445	425	445	452	451	461	446	435	488	459	476	469	445	444	478	460	466	409	472	449	456	437	500	456	461	450	481	444	470	456	481	420	409	457	455	457	434	500	458	453	511	477	469	495	452	455	457	451	482	477	482	489	470	483	485	458	464	481	445	481	458	445	437	454	450	448	430	429	444	444	475	434	461	474	449	482	463	444	523	432	468	484	485	474	480	472	441	470	454	490	446	493	475	471	492	477	466	423	460	442	431	485	420	477	464	467	491	499	446	440	526	488	479	467	453	468	454	438	450	466	445	422	459	452	457	480	484	495	485	462	455	457	454	466	446	429	461	459	461	426	435	506	448	470	462	466	455	461	482	443	448	479	412	462	447	473	473	455	431	432	500	474	465	485	482	456	431	444	437	483	459	468	459	498	486	451	442	482	430	476	446	463	495	443	492	422	476	431	486	506	435	475	477	482	436	435	446	443	422	459	450	439	456	458	477	468	478	429	464	484	474	500	505	426	445	438	457	467	471	482	438	480	440	464	468	450	477	408	463	478	463	411	468	491	433	439	472	486	450	443	418	471	471	478	439	445	469	475	446	454	450	461	466	471	466	462	501	452	495	453	456	486	440	448	433	441	453	449	428	476	498	437	436	502	429	455	475	419	425	484	495	486	462	473	436	476	483	469	418	460	487	429	470	425	447	442	445	481	483	465	428	433	456	490	462	490	478	452	460	480	445	480	478	494	472
14477	1289	1019	780	658	498	406	338	309	282	278	272	229	205	219	226	198	192	212	188	183	212	214	200	185	182	201	177	178	191	184	185	201	163	162	192	203	179	208	216	205	175	209	194	193	159	196	209	178	197	190	183	171	168	184	190	179	191	181	187	192	179	190	202	183	205	172	190	188	208	220	184	187	201	176	209	191	186	179	198	191	188	177	182	160	189	163	187	179	190	187	176	176	191	186	209	204	188	201	212	195	190	196	183	192	198	173	164	179	194	179	187	190	212	179	159	187	207	203	166	179	194	179	174	176	193	217	212	181	183	173	172	179	197	184	178	186	177	156	206	185	174	214	180	196	196	179	182	185	170	201	190	180	175	196	176	185	211	175	188	190	190	207	206	180	195	195	162	200	187	189	164	197	201	187	181	169	218	183	191	182	171	182	182	177	184	171	192	176	192	195	171	190	189	184	184	211	186	208	210	164	158	173	172	171	173	170	174	187	176	197	172	184	189	166	184	172	184	187	209	200	168	163	193	201	213	183	195	169	186	187	208	183	207	150	186	158	195	190	190	167	196	190	184	184	201	176	166	203	192	192	180	195	193	177	168	185	163	192	180	177	200	190	206	183	212	208	200	189	180	183	193	183	200	204	175	205	178	225	187	186	175	206	182	176	183	192	182	196	199	191	191	206	193	191	182	191	180	202	182	187	208	234	188	182	199	187	173	209	180	188	188	164	176	198	181	204	211	173	194	206	199	191	194	192	188	196	185	165	223	166	184	203	169	203	174	178	176	184	167	187	192	198	194	207	186	193	187	186	184	175	189	195	172	179	176	160	173	184	195	181	188	188	189	205	178	190	168	208	198	194	186	198	198	167	177	166	186	178	210	179	198	188	180	219	171	201	192	183	169	202	159	174	170	192	184	223	235	219	180	196	206	201	175	194	166	195	157	194	175	179	182	185	184	179	178	175	205	179	194	177	198	176	215	185	200	210	186	194	186	197	219	193	183	159	201	207	167	196	171	145	159	179	212	192	182	177	180	195	192	196	205	190	210	205	180	161	197	178	220	197	157	189	199	173	182	185	176	173	161	203	178	203	211	194	179	214	190	189	182	161	197	188	170	179	170	183	202	179	203	179	174	194	161	179	168	171	200	185	187	193	203	167	180	172	201	173	167	192	176	193	185	212	187	200	195	188	177	175	199	179	170	192	177	168	193	193	193	165	178	195	185	168	215	200	176	204	180	205	186	181	192	194	181	173	193	177	206	201	210	185	211	201	174	186	206	183	173	194	193	183	159	204	190	179	178	189	199	209	183	185	189	188	218	172	178	186	199	218	208	191	177	185	197	178	194	183	161	206	182	190	178	184	192	179	194	182	197	204	171	204	184	173	191	194	211	178	203	178	198	220	172	187	195	174	204	195	209	170	202	208	178	173	174	216	204	202	186	159	212	229	187	199	209	187	198	195	209	177	189	203	188	195	186	187	201	205	191	179	196	197	189	198	165	184	203	197	204	223	169	184	184	163	214	196	174	215	205	167	199	186	167	184	208	175	188	191	180	187	185	171	196	159	181	182	192	188	196	189	179	161	191	179	193	171	186	190	221	182	199	203	191	186	216	184	190	170	151	185	174	183	190	180	181	184	173	209	167	176	186	162	189	187	199	169	189	200	177	178	168	213	191	194	184	178	177	176	175	190	204	187	191	196	203	189	191	203	196	180	197	194	189	191	195	194	175	174	207	157	180	166	180	188	232	196	210	191	172	203	202	201	179	183	176	198	183	202	166	206	177	180	193	191	170	179	176	186	177	175	207	213	163	202	197	181	158	212	164	202	166	182	208	179	200	179	192	160	180	183	193	190	185	180	167	168	196	182	210	187	204	170	198	194	195	180	205	202	196	184	174	209	183	199	175	168	181	163	205	205	182	176	203	218	168	197	189	206	207	188	203	187	195	173	210	171	195	179	174	197	173	166	177	200	178	183	173	184	213	194	190	161	172	185	183	177	197	191	176	209	174	192	204	209	181	190	198	161	185	195	197	220	193	166	183	229	164	184	182	169	190	177	210	193	198	192	159	207	181	181	211	190	179	170	173	196	167	196	185	155	159	186	185	191	179	181	170	146	189	180	218	168	191	182	185	204	193	181	198	201	182	205	204	179	184	183	169	206	206	201	187	174	209	207	184	174	188	196	192	197	171	169	186	176	208	204	197	190	193	195	181	173	170	178	198	176	172	191	176	191	183	172	186	167	170	198	179	218	224	197	174	148	199	197	192	204	193	186	193	184	178	210	225	217	210	191	174	205	183	210	195	198	196	191	178	184	181	214	189	162	176	188	179	199	168	203	200	174	197	180	183	179	190	173	203	195	167	189	197	206	185	201	208	173	193	178	176	199	215	187	193	199	191	196	165	196	183	192	177	199	186	197	164	193	174	208	182	194	206	191	169	213	190	190	178	203	178	199	176	189	207	211	172	181	191	186	191	199	176	182	170	177	217	200	174	196	188	165	179	186	196	197	187	206	221	173	164	195	174	191	189	207	177	196	203	203	190	183	187	184	199	190	215	175	199	186	170	182	175	204	194	186	200	178	183	186	186	213	203	179	184	198	208	185	224	186	187	196	194	187	210	169	191	181	159	190	195	179	170	179	154	201	183	181	205	188	190	173	174	204	199	200	189	183	196	179	197	196	161	210	185	191	191	178	194	176	189	177	194	183	214	172	183	175	166	190	165	182	194	167	198	177	211	183	190	197	172	203	205	194	197	180	171	180	206	178	193	223	213	164	180	215	186	176	189	193	192	194	195	181	174	171	196	184	209	184	165	217	177	172	183	198	177	159	192	219	185	177	196	208	188	184	188	197	180	205	193	204	187	206	143	176	187	167	204	186	186	228	185	165	218	180	171	180	174	184	198	206	200	191	186	195	198	186	177	184	188	203	202	183	188	177	162	190	209	191	191	189	183	205	170	169	197	195	207	168	167	174	164	169	179	194	210	196	168	195	171	183	186	169	199	200	182	172	183	204	219	193	165	179	215	213	188	183	183	181	218	205	192	220	180	198	177	186	199	195	182	192	186	174	181	198	196	188	187	177	175	219	209	177	177	195	189	193	184	180	165	206	190	203	186	208	193	209	212	169	190	182	188	210	185	200	171	170	202	180	160	191	174	204	180	205	172	182	169	182	177	161	225	191	170	187	184	184	172	211	204	171	183	194	190	188	170	201	209	178	179	194	199	187	180	200	196	197	213	184	211	210	213	193	196	170	205	205	200	178	170	196	163	216	199	207	169	187	212	194	212	181	201	186	196	181	191	180	187	173	161	174	194	180	171	177	195	178	165	180	188	182	191	189	178	199	183	193	191	202	175	180	189	203	182	200	173	178	197	197	168	184	179	184	167	204	180	170	169	168	203	162	203	207	192	171	172	207	188	174	190	175	197	185	187	209	198	209	186	196	185	170	178	160	181	194	202	179	167	198	198	175	182	187	189	183	187	181	220	168	185
8419	1261	2207	2539	2271	1880	1629	1316	1083	988	919	873	819	801	731	670	631	649	630	578	615	610	629	583	551	615	548	590	559	586	540	550	514	513	497	547	552	543	527	522	503	506	542	482	519	491	501	467	512	472	520	508	519	552	530	474	522	509	501	468	480	513	498	514	491	457	510	441	515	564	489	459	534	532	494	490	454	527	470	522	514	494	486	483	491	485	496	510	491	527	486	502	516	457	480	500	441	536	488	470	485	483	537	464	472	516	485	458	471	492	499	507	507	485	500	497	509	460	519	536	463	522	505	495	521	476	531	486	511	533	510	505	511	471	558	518	497	505	495	477	502	519	465	481	498	467	457	498	470	483	510	504	535	482	543	457	520	501	499	513	496	502	457	528	481	497	519	488	468	497	452	478	508	495	473	481	502	479	490	500	519	525	475	493	489	498	515	513	475	467	526	492	513	518	537	508	476	496	485	487	496	514	535	475	491	480	487	507	504	498	449	477	508	505	488	511	509	520	487	514	510	485	496	506	442	482	488	509	492	483	491	482	502	507	502	471	483	500	495	527	524	495	504	494	510	496	459	508	485	475	510	496	511	445	502	492	492	504	462	493	521	488	498	453	478	484	486	484	445	518	483	482	496	513	482	456	446	473	480	519	504	475	499	485	495	503	491	533	483	486	511	504	509	493	486	494	464	493	473	472	499	472	479	493	488	487	527	460	489	454	479	470	516	458	504	508	521	524	465	493	449	472	505	475	453	493	482	511	487	453	479	469	509	479	483	540	497	515	474	488	504	496	511	477	535	522	518	484	473	494	515	479	466	476	483	512	487	455	526	467	501	465	511	467	511	484	513	482	474	501	482	515	501	514	488	517	501	510	513	483	497	493	539	486	502	508	511	483	512	524	506	480	469	497	468	507	543	503	487	487	509	501	496	506	503	478	489	481	519	523	498	495	479	444	521	496	532	479	527	487	475	491	482	476	483	464	496	493	492	470	515	549	484	495	480	488	506	491	484	487	476	482	494	478	511	515	506	472	452	457	485	489	507	535	484	465	516	503	449	469	467	490	468	489	481	492	502	494	515	482	534	503	479	467	502	489	484	493	515	482	499	493	483	475	488	491	477	493	507	482	498	507	500	471	472	466	514	490	488	482	468	518	461	462	512	493	493	469	485	474	481	471	500	513	477	481	508	497	503	525	477	460	494	512	480	495	492	533	512	510	507	521	474	498	484	495	507	475	502	502	495	471	531	497	466	489	510	500	474	481	533	482	505	482	524	479	476	517	525	534	433	494	453	491	527	524	498	490	487	483	543	479	475	517	492	474	494	505	499	487	531	496	477	448	478	527	520	528	498	536	481	469	521	487	478	521	505	483	480	513	510	486	481	482	508	491	516	490	484	490	508	505	448	477	489	521	426	488	506	481	475	545	481	480	471	451	471	511	486	519	486	505	514	500	447	502	506	491	524	488	513	514	443	495	457	476	502	505	493	530	498	495	488	498	498	503	516	479	518	514	454	504	533	499	527	487	492	518	505	467	502	494	499	530	505	490	462	466	508	469	460	490	435	501	500	494	484	456	468	459	529	477	531	496	495	504	475	476	515	498	465	537	470	458	510	516	496	484	497	519	489	466	491	509	483	485	516	499	477	506	480	512	503	506	475	490	517	454	489	463	516	464	491	455	480	445	505	481	484	467	453	496	470	461	486	489	507	508	489	497	483	470	476	505	461	507	458	462	473	495	493	476	473	499	517	473	478	481	460	500	445	467	450	478	474	500	496	527	500	488	519	487	481	475	493	487	504	474	456	479	483	511	477	498	480	507	512	462	461	484	519	530	487	476	460	469	467	499	515	476	461	503	484	487	496	510	480	496	523	474	475	482	501	509	477	476	504	506	459	496	472	472	467	482	466	478	462	498	502	480	493	506	466	494	487	468	482	505	461	500	498	465	514	473	446	512	524	473	465	455	452	495	479	482	495	511	530	511	436	479	528	450	540	488	478	540	461	476	503	512	522	489	489	452	499	460	509	503	484	460	484	482	459	515	517	520	529	516	489	463	488	490	464	488	513	495	468	501	486	476	489	478	493	483	503	540	520	499	452	517	465	514	475	491	485	509	495	503	476	464	465	489	514	489	497	468	508	516	491	484	559	498	504	466	495	486	458	518	493	465	485	485	489	491	504	491	504	442	494	466	522	504	457	508	483	493	476	514	438	490	505	462	538	467	505	459	508	509	500	520	489	463	476	487	514	519	500	486	488	503	480	496	522	496	496	494	537	485	499	520	491	470	502	472	484	503	475	510	483	481	519	493	494	459	503	515	442	489	491	490	501	490	484	518	475	494	482	510	513	532	491	532	512	462	483	481	516	491	499	478	471	472	485	515	488	516	485	526	532	515	492	514	448	469	493	481	465	471	501	503	498	497	503	481	487	495	473	484	468	492	497	512	515	489	478	475	478	493	501	481	488	464	491	520	486	450	484	466	501	509	499	484	506	513	456	471	456	484	468	497	474	503	463	455	463	535	501	505	540	509	503	481	470	483	478	516	496	519	491	532	514	507	505	477	470	492	460	455	510	499	501	481	492	488	474	518	487	479	502	533	515	468	509	487	472	468	505	543	462	503	508	525	510	467	482	496	511	498	509	514	472	492	477	510	532	499	502	467	519	500	550	493	540	493	492	476	491	452	503	502	479	532	482	497	541	487	506	468	483	497	541	494	515	514	530	501	483	463	500	477	464	514	504	506	513	456	508	461	494	507	514	549	496	471	496	456	498	500	513	519	491	493	469	462	459	487	466	512	514	495	503	472	494	469	469	485	516	459	465	505	475	475	511	496	515	504	504	493	515	475	511	473	470	513	448	486	482	480	527	529	486	505	504	477	476	478	511	493	467	483	473	493	470	520	467	494	490	511	511	508	504	515	480	494	484	453	501	492	513	494	471	510	496	521	506	515	470	528	478	463	481	498	491	484	477	484	447	492	481	481	498	505	452	474	476	484	485	525	452	521	482	471	487	477	459	501	489	485	466	535	499	474	495	482	498	514	471	492	491	483	511	467	501	509	507	523	473	505	471	530	513	557	484	517	506	510	527	500	481	509	479	503	441	483	464	464	476	479	500	447	482	465	508	471	489	469	507	502	516	488	458	500	498	495	520	481	457	498	506	475	464	484	468	502	443	469	513	473	485	483	519	451	425	484	493	476	507	506	507	488	536	471	501	509	460	495	426	502	517	468	487	513	532	485	467	496	543	475	503	508	519	486	492	486	503	508	507	505	494	479	465	502	503	509	501	521	456	498	533	476	458	511	446	462	467	502	494	493	514	517	477	476	507	447	489	469	499	497	468	520	496	481	495	484	541	503	478	522	515	503	508	494	492	499	467	460	513	465	507	489	495	516	520	498	492	459	463	480	539	487	473	520	470	552	470	462	484	494	485	456	502	486	494	446	495	493	497	468	466	511	503	473	483	527	445	495	501	496	496	525	495	486	441	501	491	511
1850	460	433	458	401	382	367	411	406	419	421	392	387	367	364	384	406	385	377	382	407	371	385	414	393	391	369	355	410	422	403	400	350	395	392	376	402	385	384	404	347	366	398	423	373	394	400	416	368	370	363	380	359	381	385	375	358	393	364	406	382	395	379	389	386	351	386	360	398	370	389	422	386	395	388	375	345	390	366	334	377	401	393	398	394	393	404	371	401	376	384	399	396	400	409	401	427	373	360	399	369	419	421	401	389	384	363	384	394	388	388	375	412	388	416	373	350	342	409	422	398	433	386	431	403	419	379	358	374	386	400	384	351	396	354	363	367	388	389	374	397	379	376	359	400	400	382	351	398	342	408	390	377	378	368	369	429	367	391	376	398	397	406	358	361	403	396	383	376	375	399	405	402	388	413	328	412	388	390	381	369	388	365	396	379	389	405	415	390	381	380	395	391	384	442	375	378	409	358	410	417	427	397	414	395	375	381	384	329	413	408	414	378	359	412	400	378	349	410	414	404	411	355	393	389	403	357	384	429	357	378	368	368	380	402	420	358	395	397	414	388	385	347	400	375	409	372	366	396	412	391	362	409	373	396	384	416	417	367	371	406	366	417	382	377	330	369	353	373	441	375	400	402	352	346	401	408	359	432	389	410	377	357	372	418	405	417	393	364	374	375	381	423	365	407	387	396	373	380	391	388	379	415	384	367	344	370	367	382	393	385	378	389	383	374	410	397	377	375	365	396	404	406	389	396	371	386	410	409	388	391	430	368	377	332	381	386	425	386	367	364	415	380	419	391	384	396	378	419	363	382	382	406	404	347	394	408	397	359	403	386	387	397	381	415	388	415	373	379	387	394	369	381	389	382	415	380	401	397	396	386	380	373	374	364	433	368	411	377	371	403	380	368	368	384	404	430	391	429	433	433	377	395	353	402	396	408	366	447	372	393	400	398	419	400	402	374	410	378	374	337	401	366	368	381	415	403	377	403	383	369	408	398	395	403	372	370	415	396	397	376	379	402	389	357	406	377	399	389	378	402	401	411	418	408	367	432	420	407	380	374	376	374	361	359	408	362	387	387	399	367	344	397	360	369	404	384	370	356	397	413	408	407	372	370	395	402	399	379	370	378	387	390	409	379	370	391	416	371	367	390	403	400	382	382	395	408	380	383	399	381	388	405	365	397	417	356	394	391	422	375	377	388	365	394	404	379	393	416	422	380	413	434	392	418	381	420	402	401	359	403	414	369	384	393	404	395	386	398	374	382	369	421	399	384	403	384	418	373	407	372	424	381	389	381	373	371	411	352	422	410	407	411	369	386	374	407	401	411	399	387	366	401	425	433	367	375	371	401	408	386	371	412	421	380	367	399	350	401	379	362	378	392	398	352	385	407	395	410	415	361	385	407	377	340	390	377	390	374	397	425	372	406	355	420	398	428	378	390	369	384	384	417	376	404	404	400	394	360	359	388	404	391	398	400	385	379	378	406	376	385	411	432	362	366	369	376	369	386	409	377	355	405	369	378	414	392	419	401	411	370	366	387	345	372	390	390	400	395	370	405	386	374	386	363	405	392	376	415	376	388	392	380	431	368	364	401	408	366	419	410	365	369	392	380	413	394	361	381	390	384	429	412	402	401	365	416	375	378	377	376	404	403	386	403	373	374	401	414	346	388	354	371	380	371	382	386	358	429	400	378	382	372	388	363	403	366	370	389	392	378	358	375	382	407	375	375	391	375	345	404	405	397	415	377	375	376	402	401	395	377	384	372	388	367	372	374	372	351	380	393	374	398	373	359	366	332	381	414	415	350	393	376	367	373	388	395	352	385	419	376	391	379	398	432	372	393	353	374	379	400	418	394	356	388	336	371	446	422	380	419	427	413	369	433	363	408	398	408	415	414	433	394	384	391	359	403	398	369	368	424	359	404	351	389	386	341	392	398	384	347	400	348	363	410	374	382	405	393	419	396	361	383	354	395	405	402	396	382	382	397	396	392	390	422	428	391	344	370	404	370	380	388	393	417	398	389	341	364	379	394	391	393	418	377	339	409	396	375	388	366	340	323	409	376	397	376	377	384	398	388	362	380	375	362	394	370	355	374	366	392	389	394	406	393	421	388	401	382	397	367	369	385	395	391	396	363	373	386	369	367	363	366	379	401	373	368	370	387	368	402	375	375	410	369	413	364	406	390	365	407	388	387	384	368	415	370	397	382	401	376	398	360	364	360	383	395	375	373	420	413	375	375	408	358	413	411	355	395	421	393	388	397	350	363	367	409	398	397	372	366	422	375	399	405	376	386	339	385	394	352	359	382	380	405	431	400	396	381	425	390	374	404	419	365	377	377	351	399	394	366	405	375	369	384	414	410	378	347	389	377	364	350	359	390	365	383	405	363	396	356	436	422	425	369	400	380	392	370	413	387	391	386	371	411	362	419	391	368	399	384	380	370	352	359	388	368	418	346	389	405	376	389	391	430	369	393	387	388	393	404	368	379	384	416	395	432	428	396	354	410	438	400	369	389	383	391	430	393	368	416	395	393	398	376	384	390	412	413	401	369	355	365	409	443	346	412	381	379	393	397	394	401	382	437	382	394	394	380	430	361	379	394	377	379	376	379	390	398	389	384	387	401	388	404	361	410	401	364	380	363	377	379	386	338	377	388	388	374	383	347	405	368	390	369	416	439	441	403	368	341	384	411	394	365	384	401	441	370	434	383	379	416	374	382	420	381	361	378	341	372	389	414	362	356	391	400	369	369	405	407	383	382	421	366	379	406	395	396	373	378	381	385	390	393	387	417	381	394	441	369	396	442	370	384	421	394	408	383	388	404	376	386	390	401	392	387	379	383	407	389	413	389	371	384	400	398	382	383	434	353	347	382	381	379	363	423	376	379	385	393	398	402	414	369	405	377	371	398	357	376	394	367	364	349	401	372	393	399	352	419	359	391	454	384	344	438	380	403	388	392	400	408	392	359	372	404	358	377	383	393	342	368	385	400	368	396	376	374	347	384	386	388	437	416	351	393	382	382	407	394	433	392	408	365	417	378	381	384	399	375	404	360	387	385	379	362	376	375	368	366	410	384	395	384	381	347	386	384	412	380	353	373	375	405	370	360	413	395	378	380	407	375	390	371	359	361	395	405	417	383	407	385	376	417	432	406	386	378	375	387	385	380	386	376	404	386	395	384	378	385	376	376	379	418	390	366	362	356	381	392	376	421	349	366	410	380	427	423	364	431	366	352	371	415	423	366	383	393	394	380	384	448	395	400	375	386	383	380	397	383	415	374	384	417	383	385	390	401	414	346	364	381	391	380	396	411	393	365	364	394	370	398	359	390	383	373	360	405	384	394	382	366	378	389	392	389	385	374	413	394	388	379	389	388	428	361	374	366	357	406	411	408	390	352	401	364	404	399	368	401	415	394	416	377	387	401	376	369	371	371	393	368	373	380	367	400	386	384	390	401	386	406	362	382	377	368	382	399	372	376	397	410	363	390	406
2166	909	985	995	999	948	943	907	893	894	822	900	826	885	849	829	864	854	915	831	853	885	855	857	853	835	877	823	833	865	905	854	872	908	862	837	845	861	883	832	828	871	903	851	846	903	806	833	818	880	854	857	812	854	803	880	835	902	872	822	834	876	821	942	827	882	861	912	854	849	891	886	880	879	885	828	827	823	835	819	862	857	902	864	892	868	810	813	885	859	870	873	870	898	908	876	886	870	829	834	851	841	902	854	835	853	828	890	885	893	865	803	888	824	853	883	840	812	826	848	825	893	865	889	842	863	864	827	844	822	832	833	810	866	863	807	859	879	857	905	863	822	856	851	887	839	823	807	862	832	888	842	866	848	855	863	889	877	885	858	832	914	872	898	870	865	841	889	847	855	890	815	850	837	831	809	807	868	916	877	884	861	898	869	870	864	906	842	844	878	821	844	899	803	842	840	858	855	848	852	814	852	843	833	849	868	871	875	858	850	794	847	847	859	854	809	867	867	888	835	855	850	867	826	858	851	860	885	863	858	846	899	793	826	883	823	874	840	848	838	839	910	820	856	835	844	822	852	834	818	878	820	882	826	887	856	892	791	874	847	831	910	860	828	907	869	848	876	870	835	843	802	848	833	876	849	866	815	826	900	865	830	815	869	876	847	896	809	832	816	852	854	858	829	899	867	863	875	857	839	856	902	830	880	842	841	837	823	859	809	864	829	889	868	817	880	893	849	852	856	877	814	892	827	810	860	901	881	903	846	840	838	835	924	828	860	855	878	894	797	827	889	811	859	847	870	837	868	872	921	867	835	841	832	854	871	864	865	834	798	840	890	849	872	820	900	864	876	860	871	839	836	863	852	897	833	813	831	838	846	886	828	890	823	867	861	818	798	829	862	916	839	827	844	869	813	819	879	867	864	837	844	852	851	861	891	795	803	881	887	877	849	893	839	841	819	832	825	849	813	863	906	907	830	851	896	843	879	890	913	888	808	918	869	885	821	898	818	859	852	899	861	839	844	871	883	832	846	860	825	915	823	784	865	842	838	901	858	825	836	871	850	864	852	861	832	879	874	858	777	825	807	881	834	843	827	887	853	871	837	814	904	869	844	830	901	829	812	860	880	836	851	946	842	885	823	806	899	893	826	867	787	888	854	868	874	930	835	875	857	822	862	869	812	899	871	895	819	835	870	857	852	836	868	841	795	822	890	865	832	831	841	852	823	864	790	828	830	811	818	855	872	825	886	877	831	845	877	819	852	817	876	811	858	834	838	870	870	847	809	846	924	852	824	834	820	820	869	865	829	898	874	894	858	833	891	832	843	883	856	841	810	878	869	903	840	893	911	881	780	839	843	871	867	883	868	897	856	832	924	857	827	875	879	845	862	894	848	820	786	881	865	784	882	878	784	875	852	838	915	855	887	836	852	902	889	877	825	878	836	863	867	835	802	896	747	880	886	846	837	884	828	873	847	831	847	861	856	862	820	860	904	862	854	788	831	835	909	839	869	875	847	816	839	850	897	869	864	822	829	863	868	780	871	869	849	805	876	844	876	813	837	851	816	897	890	858	893	868	829	810	835	847	896	870	864	815	847	804	839	827	818	845	824	856	834	874	864	868	883	839	853	838	887	865	857	845	825	837	820	859	814	846	873	883	821	784	845	850	902	838	851	900	815	803	871	835	804	835	817	824	867	857	841	832	856	811	835	815	874	846	859	878	813	851	845	839	856	834	878	856	870	798	862	829	884	857	853	791	872	809	845	849	849	870	857	826	824	814	849	836	875	800	847	839	899	873	853	857	856	847	848	840	862	846	837	850	836	814	852	835	830	834	897	779	855	858	847	876	892	852	832	864	859	834	891	860	886	812	866	858	821	849	850	857	790	804	869	842	818	849	872	852	849	869	924	816	837	859	823	876	868	889	856	805	875	841	789	868	870	836	812	866	807	794	789	858	832	812	882	795	822	888	835	827	872	852	877	833	864	850	912	873	852	884	838	808	812	858	811	810	831	884	824	837	881	920	857	822	849	869	915	852	860	794	812	840	838	840	849	878	845	825	839	831	846	837	841	863	854	866	855	873	818	825	849	889	865	827	903	844	916	863	855	844	872	862	841	857	839	843	881	824	804	854	842	917	826	869	878	849	875	799	818	838	835	878	822	885	858	877	847	867	861	869	816	873	851	898	823	874	894	869	846	868	860	878	891	876	828	848	858	872	854	835	823	862	819	810	918	864	830	846	904	850	895	902	817	903	823	864	871	857	936	903	846	863	898	834	857	867	810	778	867	844	849	844	914	840	792	825	803	861	912	854	832	887	820	859	824	890	803	869	843	811	828	836	831	812	868	861	841	806	856	822	876	873	841	892	825	849	875	813	843	852	906	858	824	859	885	846	873	797	753	876	803	773	884	863	899	876	852	898	891	832	873	855	883	795	906	858	844	880	801	865	881	861	857	896	850	860	873	817	899	836	838	882	851	807	901	856	855	859	822	852	909	838	894	864	863	873	844	858	867	835	877	844	819	873	840	875	843	821	848	831	830	814	905	847	843	859	874	850	856	854	807	825	919	806	870	847	856	853	870	876	857	838	820	896	867	839	850	809	791	874	864	841	837	857	853	874	854	836	848	779	870	852	824	884	843	822	820	822	805	912	831	851	817	871	855	871	836	876	858	831	841	860	863	824	824	852	868	881	838	828	891	792	891	836	855	842	847	821	909	852	850	810	822	864	859	872	862	828	839	869	831	869	890	858	873	868	797	844	826	834	810	816	793	888	846	814	876	867	880	836	819	895	853	845	805	839	867	856	851	815	813	855	861	830	893	849	885	854	857	835	877	855	848	809	844	896	846	881	876	831	836	888	821	861	809	851	853	886	818	873	906	871	908	913	852	881	822	823	875	858	824	880	878	948	839	823	828	822	879	824	881	794	903	856	840	866	879	890	844	886	854	801	923	844	830	851	839	812	860	847	838	818	834	827	919	836	829	862	883	875	800	860	890	874	834	805	808	877	876	858	858	882	842	847	805	780	897	861	841	844	824	847	895	864	880	837	813	845	848	866	855	865	865	850	893	815	839	880	889	853	914	842	860	857	840	876	836	860	859	849	822	865	879	866	852	800	863	872	879	843	825	804	896	845	828	834	872	890	861	817	833	888	791	827	893	833	873	839	906	829	824	845	821	827	842	854	826	848	881	847	876	797	882	873	815	847	822	821	885	902	843	786	887	872	832	829	814	848	829	850	856	858	834	856	837	845	862	834	851	807	850	849	852	793	825	896	876	843	842	887	832	869	867	866	835	827	840	867	838	812	830	868	872	864	828	889	836	910	880	837	851	856	826	897	842	914	815	896	865	829	841	838	867	882	856	859	827	851	840	849	820	881	866	847	852	845	879	875	842	879	856	830	846	909	853	822	847	840	866	843	838	848	850	790	855	858	839	873	817	846	881	841	847	863	806	906	845	863	845	846	806	844	887	862	911	812	863	885	811	858	880
7739	669	630	467	401	312	297	285	270	247	221	233	227	204	193	214	202	195	194	201	212	182	235	203	202	202	194	173	190	191	221	179	214	206	190	162	196	187	186	173	198	196	234	185	164	181	167	171	169	177	144	188	184	186	200	221	201	202	193	210	193	202	199	176	192	200	181	183	181	171	176	178	174	170	148	200	199	194	180	200	184	186	180	197	210	192	168	166	206	185	203	191	191	172	190	166	172	183	180	203	184	217	186	177	191	192	168	203	198	186	184	192	205	167	186	208	201	162	184	165	191	209	195	174	196	191	205	190	183	175	190	182	162	192	192	205	203	171	196	210	202	190	215	179	186	207	182	212	195	215	221	192	183	200	202	222	185	177	170	200	196	198	169	163	183	163	173	189	173	161	193	187	204	190	174	195	192	179	176	199	162	196	179	196	199	186	219	194	222	196	181	181	185	201	218	194	204	180	195	186	190	188	178	179	176	199	189	195	175	195	188	184	186	185	182	203	226	193	182	187	200	185	197	181	195	223	169	205	169	219	203	162	198	211	208	180	200	202	185	176	201	195	181	169	175	203	164	206	196	179	174	210	182	190	207	174	171	183	187	201	168	201	168	202	175	218	193	205	188	213	195	190	172	194	169	204	189	192	194	198	174	203	193	186	189	205	191	200	177	192	179	210	194	191	190	179	190	192	188	179	162	184	206	169	174	181	173	208	189	196	168	160	192	190	178	180	193	210	183	216	176	183	196	196	161	203	178	192	189	164	183	207	193	197	214	163	177	221	214	183	164	180	203	197	185	166	185	196	199	173	181	193	219	189	204	187	190	191	212	185	185	187	168	195	190	205	209	206	183	175	185	186	189	178	175	168	216	173	192	185	165	181	174	193	164	174	179	209	206	208	177	186	187	192	208	183	165	185	214	182	186	188	200	192	194	178	182	193	199	205	196	162	202	188	220	186	167	185	180	208	195	214	181	214	203	179	184	201	174	171	203	212	165	195	175	189	200	182	187	193	188	182	215	185	182	174	167	182	196	206	178	174	210	224	185	214	185	189	167	167	181	184	194	180	188	205	207	213	206	171	191	184	198	185	172	196	217	204	199	195	196	197	186	203	177	182	178	161	206	194	194	189	195	215	169	187	164	191	229	183	210	205	216	217	185	186	179	197	181	190	180	193	193	185	211	178	187	197	182	180	196	187	198	179	171	169	184	198	192	165	178	194	182	193	194	208	217	175	194	244	204	180	220	181	178	169	185	167	174	200	172	191	185	195	171	206	173	167	173	175	204	221	189	157	167	149	193	196	187	181	200	175	186	181	219	210	193	213	202	174	174	199	191	212	196	200	227	189	180	211	183	174	192	182	180	200	211	200	190	194	185	177	199	190	180	183	183	180	207	227	171	194	178	191	182	178	162	184	181	194	200	194	206	181	160	203	183	197	183	208	158	195	172	200	160	176	225	195	170	187	176	195	206	162	180	198	169	193	183	158	173	191	174	178	197	217	183	187	176	171	198	204	201	178	174	167	174	185	185	167	185	160	192	196	168	182	181	204	185	192	156	209	186	164	162	189	194	185	153	177	192	205	189	169	182	205	206	170	192	199	191	191	211	188	170	181	176	185	210	184	192	171	188	171	218	190	186	212	159	177	186	180	188	202	195	200	199	181	217	165	161	174	172	172	186	174	195	210	200	191	189	180	215	189	171	179	199	193	165	186	201	199	206	190	205	164	187	181	184	193	198	158	199	205	192	176	198	196	182	181	201	186	190	179	195	183	184	196	184	192	199	203	182	210	199	202	191	173	227	191	203	203	206	187	213	173	228	217	209	211	170	189	208	202	178	178	193	206	181	182	171	163	164	169	227	187	214	201	188	209	190	204	212	210	173	195	210	201	167	194	185	188	201	178	213	173	165	198	185	205	173	199	194	172	189	203	175	159	199	195	175	184	199	164	201	209	157	163	197	216	222	194	153	193	205	162	212	195	178	168	182	201	183	189	186	194	184	240	163	188	177	223	203	192	210	199	199	198	211	191	211	185	196	178	169	187	165	193	194	194	191	178	192	177	170	195	181	212	155	163	187	189	187	177	193	180	204	215	165	203	176	195	180	194	185	160	179	165	166	188	185	186	176	199	173	202	196	184	166	201	208	184	195	194	198	187	173	179	200	191	186	223	173	177	157	195	192	190	214	178	186	180	197	180	199	186	199	200	190	187	164	201	173	163	168	203	195	187	187	213	195	176	182	183	177	201	185	191	158	203	186	181	181	190	174	166	173	192	193	200	179	185	175	203	203	187	172	167	180	193	196	190	177	184	181	179	203	196	192	199	172	187	187	184	211	204	179	174	201	167	200	198	186	226	197	177	181	192	190	183	184	179	212	179	164	176	201	176	223	154	196	173	173	182	216	202	177	199	195	195	209	185	202	190	177	190	196	155	194	166	174	182	171	179	185	187	173	170	197	175	187	199	178	207	183	198	175	206	192	184	185	212	195	168	172	173	173	178	203	188	181	195	181	197	188	186	189	173	175	182	186	195	204	213	217	193	199	197	169	237	191	197	176	177	193	181	196	182	183	202	177	181	173	216	171	202	161	173	192	199	220	183	209	189	199	200	220	175	210	190	188	173	178	171	201	170	184	172	189	191	179	185	192	199	201	187	179	169	219	188	178	182	170	201	171	213	195	175	209	188	187	218	199	191	201	193	191	181	178	197	181	191	205	192	192	198	180	167	198	184	211	183	200	196	211	208	202	184	197	170	201	181	196	193	181	213	189	199	194	192	171	182	214	186	183	192	183	208	168	196	207	192	173	169	186	200	193	199	195	185	185	189	190	193	197	176	169	196	180	167	183	181	181	186	184	183	175	196	202	193	183	170	198	188	195	202	181	187	183	184	196	190	176	199	191	189	207	209	189	169	180	196	193	172	180	190	189	197	179	168	195	154	179	218	187	197	210	171	202	194	182	204	187	183	199	166	152	220	187	197	167	177	192	198	187	167	215	181	179	207	172	180	196	165	197	171	204	181	189	201	197	191	163	198	195	239	195	196	181	197	190	208	209	182	150	185	180	187	190	182	173	188	177	190	188	179	189	225	209	191	192	196	200	192	206	208	201	203	193	192	197	202	176	209	210	202	205	212	216	184	182	178	187	194	197	175	180	200	204	199	171	196	204	218	209	190	206	176	194	187	163	202	178	207	181	192	183	197	200	164	215	179	189	210	198	183	181	221	184	215	189	193	196	203	185	186	210	164	187	203	205	179	179	205	197	187	189	203	207	200	192	197	189	200	199	199	184	184	191	184	152	204	208	208	193	190	196	196	182	172	191	218	205	172	207	176	189	198	187	196	190	200	209	210	210	236	191	201	181	192	180	172	192	181	197	168	175	178	171	200	150	194	165	191	214	179	195	184	204	163	213	197	209	168	180	198	179	202	196	197	184	185	196	195	173	208	223	200	171	191	194	193	188	205	184	209	174	191	194	177	196	194	185	187	194	204
6591	816	1448	1673	1413	1151	1041	878	790	746	671	666	595	648	590	548	603	557	569	490	526	500	525	536	498	485	513	476	438	489	478	471	482	471	483	482	499	476	492	441	496	496	460	477	526	435	434	468	465	491	426	450	443	496	468	485	479	470	463	487	478	463	475	481	468	487	484	449	470	467	476	448	450	461	487	444	480	442	445	458	451	451	487	452	524	459	460	379	454	488	439	474	435	468	448	466	484	469	425	472	430	439	464	496	459	460	453	476	502	461	479	476	496	477	467	444	482	480	473	493	485	450	435	452	487	484	456	465	446	476	502	474	491	464	452	479	427	421	464	485	469	436	460	466	469	442	444	433	450	461	470	460	482	454	450	463	472	463	464	454	470	476	472	475	477	483	460	454	425	460	468	447	455	445	481	471	435	492	440	457	494	479	424	462	473	450	435	471	482	440	492	462	490	483	419	442	462	486	491	465	473	440	473	464	438	468	493	472	459	484	464	454	442	483	416	443	447	453	490	447	445	511	461	427	483	462	469	430	470	481	459	461	442	466	506	503	461	479	440	409	451	456	440	425	469	478	456	464	460	426	484	478	488	486	464	462	467	435	442	466	463	461	441	428	474	444	423	486	458	472	455	472	456	530	491	478	469	432	415	465	458	440	458	444	460	459	458	495	497	441	509	466	451	458	485	446	471	475	438	454	457	470	441	439	450	470	441	449	453	441	446	436	476	480	444	465	426	470	481	485	474	432	407	469	467	470	468	474	437	471	442	437	456	476	421	431	463	429	508	454	460	467	451	448	458	461	414	467	471	446	466	490	457	462	473	469	460	470	478	466	462	433	466	478	466	481	453	443	433	454	450	472	484	443	478	463	471	430	461	484	458	450	424	475	452	473	483	478	451	467	458	452	460	457	478	456	455	449	468	501	417	513	481	434	474	485	443	519	459	459	474	465	446	453	429	439	453	443	462	445	451	498	493	472	439	478	496	489	454	502	456	475	413	464	443	458	416	486	450	396	475	445	468	444	437	412	484	470	446	471	459	491	466	466	462	482	441	473	500	471	440	469	456	418	480	493	493	416	441	427	439	441	481	465	461	454	479	471	476	442	486	443	502	431	479	502	432	442	457	477	463	437	482	456	467	449	465	452	429	463	416	444	481	468	450	450	445	436	452	426	456	456	498	488	455	467	485	473	461	444	477	443	444	468	415	472	465	455	478	472	453	471	410	443	475	460	508	457	493	443	438	498	472	506	467	439	426	456	476	475	482	475	485	468	435	460	486	425	471	454	489	475	423	462	468	427	472	440	461	461	458	463	459	429	453	464	498	469	470	454	445	478	459	456	461	461	492	465	408	445	446	456	445	450	468	462	506	441	480	453	462	450	444	495	404	463	443	461	479	460	453	460	489	435	434	424	454	481	479	447	415	493	484	431	484	443	474	489	490	471	486	466	477	514	463	491	447	412	468	442	458	421	457	450	439	470	476	449	494	458	429	458	447	415	464	441	455	464	465	468	441	426	448	476	460	495	448	433	465	477	441	455	469	487	497	438	426	465	470	449	464	426	452	437	453	485	470	493	461	458	433	451	457	433	439	448	409	454	472	464	459	448	462	473	503	457	507	444	493	435	460	454	454	445	472	463	443	467	469	464	410	456	448	448	445	450	429	447	517	446	442	492	439	475	448	446	468	443	467	426	458	466	497	521	465	432	412	459	448	448	429	435	465	479	486	470	461	459	453	442	440	464	453	449	490	506	462	432	464	440	450	474	454	507	466	455	477	478	479	430	469	441	431	470	466	463	464	471	469	452	453	451	467	443	464	479	442	481	456	473	424	474	477	436	491	445	471	444	452	453	453	443	476	486	439	436	456	424	460	449	481	440	423	468	450	500	470	466	437	431	479	458	476	468	438	450	460	428	434	447	437	467	433	443	442	493	448	506	455	456	464	462	506	461	499	438	483	454	460	429	447	467	451	485	461	456	442	470	471	466	490	452	455	435	468	469	414	431	442	478	470	442	482	465	481	432	448	473	479	453	442	453	489	447	484	466	443	485	466	448	472	439	459	458	483	438	444	490	466	441	454	474	472	487	463	455	461	516	445	471	447	501	446	505	490	471	484	437	493	473	475	451	453	444	436	462	460	445	454	485	489	439	479	468	477	463	426	436	450	489	461	478	467	503	508	471	477	451	505	427	472	468	455	479	468	435	461	476	468	462	426	472	451	444	452	465	462	447	469	494	451	450	457	468	461	450	458	461	469	483	442	484	466	435	484	461	483	449	488	458	421	450	471	463	431	461	433	446	481	440	465	435	459	462	446	444	422	426	502	459	501	458	416	425	451	449	442	488	443	455	446	479	483	488	478	438	449	460	441	422	479	443	457	446	437	444	466	456	456	481	482	486	475	485	462	459	435	486	416	479	449	469	463	444	459	492	491	452	430	492	438	477	435	456	469	468	444	445	440	442	476	451	435	461	507	457	415	464	441	482	482	487	500	443	466	463	447	474	478	483	478	481	474	454	481	420	480	480	517	448	468	457	439	439	455	468	448	401	420	490	459	465	482	445	489	423	457	488	496	479	445	432	476	450	470	470	452	444	439	467	474	471	449	492	486	478	472	453	452	431	451	476	445	435	448	459	443	457	474	456	490	468	471	432	473	473	472	438	430	470	462	463	478	439	478	448	477	476	475	465	482	459	467	460	443	485	444	479	443	461	430	483	482	450	405	451	451	471	443	454	448	464	493	448	433	432	456	432	467	429	496	456	508	455	474	466	460	479	451	440	459	454	474	453	424	469	429	406	454	459	464	476	468	449	471	477	466	412	471	432	470	413	458	471	455	465	487	466	456	459	449	467	473	458	440	481	486	450	470	414	505	438	451	485	492	484	419	502	446	495	439	450	484	439	418	455	449	465	455	475	486	436	450	454	490	410	496	508	464	446	453	455	496	454	454	456	464	460	475	447	464	438	444	452	419	462	441	457	448	471	479	436	456	473	470	524	479	486	451	463	410	448	477	468	437	499	482	484	495	436	485	489	488	446	442	478	441	426	471	464	474	489	476	407	461	470	449	443	453	460	480	446	461	446	418	437	446	420	453	493	442	414	490	454	459	462	441	425	540	463	436	469	457	460	482	461	460	476	437	435	501	483	472	473	441	461	464	491	495	453	506	446	445	473	477	514	452	466	446	448	436	487	447	463	474	453	428	445	450	447	432	457	457	486	437	478	430	440	472	441	448	457	497	424	422	484	449	432	468	449	462	480	478	446	419	471	416	448	437	523	463	449	452	461	444	466	451	443	474	451	487	489	435	436	439	430	485	499	464	475	470	443	477	493	446	453	443	434	443	461	460	455	440	460	478	435	450	426	520	447	475	486	443	451	473	497	486	463	454	463	444	441	496	451	440	424	465	473	446	488	430	469	486	466	446	485	451	482	450	441	439	468	477	460	441	490	468	471	470	418	454	471	440	471	499	445	464	510	433	462	454	463	468	440	476	468
14948	1337	1070	831	612	458	432	349	309	270	250	258	239	223	226	236	199	197	208	198	234	186	193	201	197	190	191	189	197	166	224	188	181	177	181	195	174	187	166	175	184	212	203	180	177	170	173	206	206	179	202	194	181	213	209	177	191	199	191	183	200	191	213	191	181	186	175	197	201	207	191	181	193	185	175	180	192	188	191	182	210	175	204	182	202	175	181	179	183	199	191	175	194	184	215	194	197	201	198	195	155	224	194	182	197	195	206	200	202	183	212	177	188	182	199	186	181	183	203	205	202	195	197	206	207	194	192	193	175	185	170	183	189	202	196	191	190	199	207	196	188	176	171	174	187	206	235	176	186	184	174	197	212	182	205	206	177	179	201	171	172	193	182	164	180	181	193	177	220	182	183	164	181	183	169	189	164	179	185	204	188	195	197	206	178	189	175	188	203	163	203	167	211	182	194	184	194	178	204	194	189	182	223	178	195	166	193	188	184	203	186	210	185	193	194	189	203	183	207	186	195	193	211	184	179	201	198	194	190	197	173	210	200	173	173	176	206	183	205	170	180	188	177	185	181	199	183	204	189	202	197	213	172	190	162	201	211	189	195	184	175	167	182	161	205	188	189	177	183	194	192	214	156	174	184	182	212	200	192	204	204	180	153	185	183	193	188	179	179	182	208	191	184	195	176	192	156	177	182	184	199	199	193	197	187	185	209	178	185	178	188	194	197	183	192	176	188	181	180	196	162	198	182	192	180	203	186	163	183	185	184	204	189	197	186	165	184	180	171	203	194	209	208	164	184	189	194	191	174	183	194	187	182	205	189	198	186	190	203	173	206	219	199	206	204	211	194	195	189	190	174	200	191	172	166	179	194	203	181	209	198	189	189	208	196	184	191	176	185	192	197	221	178	173	190	184	185	206	174	163	180	172	188	186	201	170	230	187	186	180	202	202	218	201	190	180	199	205	178	201	152	205	189	178	194	191	175	186	187	203	199	177	198	195	220	202	198	171	182	178	192	179	220	169	185	212	196	191	211	170	194	200	196	183	184	198	188	183	195	210	192	195	224	172	184	179	184	173	216	197	187	186	201	156	182	183	192	186	161	179	189	184	183	187	199	191	194	204	164	191	185	172	188	182	186	195	177	178	193	194	190	201	194	174	187	164	182	199	188	207	184	187	220	187	192	183	178	203	172	182	206	189	202	198	197	172	196	185	192	179	156	174	181	199	172	160	199	183	186	195	183	195	206	195	191	154	171	188	191	187	192	223	175	177	156	191	160	190	185	165	208	196	213	187	159	234	170	195	186	185	184	175	200	189	191	194	182	178	169	190	215	189	203	160	167	195	212	194	193	188	174	192	198	191	196	161	187	174	180	201	204	208	181	186	184	204	181	192	181	207	166	195	195	191	198	180	175	190	177	180	184	205	156	185	163	182	184	224	183	199	162	186	183	214	181	168	203	196	199	189	198	170	211	197	209	215	190	196	183	169	203	169	198	231	197	179	211	220	188	196	190	196	177	205	162	187	164	201	198	211	175	180	200	176	220	172	169	208	190	188	210	212	201	164	184	198	189	195	180	198	211	206	213	184	184	188	218	205	196	218	193	192	189	180	168	205	194	185	175	185	186	196	192	188	172	200	206	145	167	192	226	188	157	170	185	186	174	189	166	200	196	169	170	184	188	173	197	201	186	192	178	209	184	192	158	184	190	177	237	181	163	205	170	187	182	194	180	185	181	178	200	185	191	187	182	201	202	204	201	201	157	190	196	200	211	208	173	205	190	171	181	176	198	183	179	188	173	202	165	164	183	183	177	185	189	181	175	213	184	174	192	191	207	203	208	206	197	184	220	173	180	183	177	171	163	192	187	186	187	189	176	205	166	206	193	199	196	207	215	172	196	190	225	192	211	175	178	177	181	204	198	192	202	175	195	166	212	193	192	166	185	210	211	185	192	188	157	204	186	185	195	195	202	180	201	172	203	185	204	193	162	173	194	172	182	184	197	172	181	185	201	187	174	188	200	198	197	188	200	181	195	218	229	166	176	165	180	142	207	188	195	184	226	204	189	194	190	176	213	188	194	203	194	221	208	190	175	175	167	179	189	178	192	196	185	163	192	206	216	210	191	193	177	187	170	197	203	169	207	186	179	173	189	204	190	190	180	185	185	207	201	202	209	190	200	177	185	188	182	182	215	204	195	209	172	187	182	201	164	214	165	192	191	187	184	188	201	187	191	182	158	192	187	179	203	187	200	214	188	204	215	180	227	183	180	205	172	177	194	194	217	183	196	147	217	173	188	182	186	178	207	186	197	190	190	194	203	179	180	186	179	192	195	171	174	205	193	184	186	209	170	180	202	197	194	211	208	199	200	192	218	169	187	185	171	180	205	194	195	179	199	189	201	169	208	199	236	196	204	192	208	190	197	169	208	177	190	193	196	203	181	198	170	167	199	160	194	189	159	173	178	197	204	183	184	186	175	181	208	188	203	201	217	183	204	187	193	185	179	203	159	196	205	200	193	189	176	192	193	218	192	189	204	193	190	197	194	175	219	184	163	182	196	190	214	179	198	184	188	184	186	208	188	189	197	155	178	204	208	175	191	186	177	158	189	160	207	193	165	194	186	174	215	177	165	177	191	206	185	231	196	191	177	174	206	173	179	193	180	197	219	186	176	177	184	175	179	216	193	192	156	194	185	171	191	194	193	196	169	161	195	169	172	185	191	192	219	197	178	207	203	194	205	204	177	201	190	220	223	185	190	182	172	198	197	170	203	192	189	189	192	207	201	180	211	175	162	212	188	168	184	176	209	181	210	194	166	181	207	175	174	160	175	157	219	226	164	183	190	200	194	194	196	178	195	199	197	222	188	198	223	205	187	168	204	175	202	201	206	181	184	178	187	162	186	189	204	171	192	176	184	193	207	202	172	195	190	193	192	176	176	208	160	186	189	192	205	180	210	201	191	178	199	193	193	205	206	186	181	192	209	185	223	191	202	207	188	178	178	174	178	180	206	180	170	185	171	187	199	178	201	183	184	208	203	203	209	184	197	205	168	200	199	209	191	189	200	174	173	199	182	174	182	183	198	202	182	197	215	183	188	216	200	185	193	203	201	210	194	199	189	188	193	170	180	171	213	172	189	186	177	179	186	212	181	156	198	188	196	196	185	195	212	167	195	189	191	181	182	191	221	204	161	182	194	198	179	184	183	197	196	197	192	219	178	177	185	197	220	162	211	209	194	207	183	198	211	222	179	197	181	199	175	196	178	185	177	202	211	159	201	199	186	178	211	198	207	178	178	184	198	180	197	147	180	198	195	188	174	165	183	201	187	202	175	192	192	182	208	180	182	196	173	188	168	182	189	180	188	202	194	204	150	173	178	198	182	185	173	190	210	180	177	190	185	189	162	199	176	196	201	194	176	192	194	209	202	212	172	181	218	189	152	165	225	184	192	207	199	159	180	191	220	181	200	192	187	214	187	174	206	190	194	228	194	173
8459	1172	2318	2576	2358	1830	1549	1356	1158	969	914	785	809	801	783	673	648	678	669	645	629	643	610	610	603	590	557	543	555	532	485	555	512	532	502	554	554	539	524	508	494	539	504	525	445	522	534	503	517	523	519	484	554	552	533	467	531	499	493	533	485	518	506	484	501	509	495	504	486	489	529	495	499	504	469	537	492	500	506	492	548	520	477	489	512	510	531	491	485	468	501	511	491	488	503	496	527	503	517	527	507	510	471	493	530	524	508	515	522	524	498	489	477	488	514	462	484	496	505	465	513	566	536	483	494	462	477	468	474	460	507	471	469	478	463	463	512	466	503	473	473	481	521	452	489	491	517	488	485	512	532	503	513	499	510	462	505	519	527	515	495	495	502	458	515	493	528	466	501	480	533	488	464	519	464	473	491	520	465	485	493	510	490	517	490	508	468	497	520	482	486	506	510	468	487	501	489	513	500	489	448	460	484	517	500	506	472	472	540	487	496	485	487	451	478	473	497	492	493	491	442	474	475	510	497	480	512	499	459	485	497	535	523	474	528	503	473	465	495	499	488	576	497	440	505	460	463	498	539	491	483	507	520	512	531	482	500	491	492	496	520	532	502	503	489	502	526	500	502	488	483	493	544	452	518	502	498	495	503	497	486	509	479	516	481	513	464	502	517	471	495	491	535	510	462	511	474	504	496	507	471	505	467	498	511	490	499	464	513	534	523	456	507	507	514	491	520	528	500	501	505	457	497	495	480	497	530	509	517	474	520	470	473	466	519	504	495	507	492	473	451	473	508	497	489	506	523	510	458	484	525	493	471	486	498	447	499	479	479	492	471	532	446	466	454	469	500	507	480	490	483	486	510	464	513	483	493	473	497	447	506	474	493	504	524	480	507	494	466	471	492	473	504	459	474	502	508	532	528	525	491	494	470	537	461	489	505	462	489	502	484	478	494	512	481	509	493	477	464	481	481	525	529	503	491	485	486	482	482	494	503	481	428	503	498	454	489	493	484	489	463	466	492	533	495	468	471	483	466	503	477	493	486	494	498	516	504	511	458	559	493	478	453	456	506	485	457	477	481	462	519	516	473	528	497	459	515	508	505	456	479	456	495	499	490	469	502	490	478	500	513	482	511	506	493	487	515	504	509	509	505	500	489	548	501	486	478	481	463	503	486	490	454	473	495	540	478	476	505	507	499	514	496	514	528	493	507	484	437	501	479	532	489	488	495	460	502	528	488	469	459	472	522	451	520	504	455	533	499	507	493	475	461	505	513	493	508	549	467	504	466	461	509	524	522	466	489	471	500	484	510	498	480	479	481	475	486	517	498	477	487	460	496	455	505	507	509	485	497	491	489	437	496	471	478	485	515	504	489	477	502	519	448	477	492	452	506	460	504	529	486	468	503	485	491	511	471	490	538	487	463	505	501	453	480	490	494	488	519	465	513	468	482	505	478	518	541	471	500	469	473	460	483	481	501	517	480	495	501	506	497	516	498	464	482	464	487	478	485	529	509	478	535	500	486	467	470	479	508	476	480	493	433	517	484	486	528	466	496	445	484	451	506	477	501	484	474	482	531	502	523	458	454	507	487	522	479	481	503	494	502	531	491	509	486	483	532	485	517	511	487	510	539	531	490	482	478	456	493	511	552	453	468	523	463	481	460	502	487	513	466	489	475	504	462	464	490	492	466	447	481	522	511	532	495	505	509	486	462	496	505	493	474	515	512	493	497	490	506	472	485	477	477	481	452	479	464	515	476	516	474	458	496	509	506	484	481	504	486	524	492	474	463	488	491	531	510	511	509	484	498	480	525	504	459	509	490	482	469	503	448	492	497	519	456	513	516	483	470	489	525	505	493	526	493	545	499	451	447	490	452	494	476	501	472	498	533	496	518	485	500	494	444	507	495	497	491	490	524	494	500	527	486	493	483	471	498	526	486	507	514	467	483	496	506	489	534	515	496	504	475	539	472	445	492	454	490	465	506	506	506	493	494	492	499	518	485	526	505	533	537	516	476	504	487	452	497	448	455	475	495	508	482	491	519	472	488	471	487	498	508	534	462	470	470	511	478	491	493	500	504	494	487	510	471	514	533	461	477	451	507	510	474	511	476	484	520	487	517	485	481	503	496	497	527	504	487	458	526	488	495	485	483	488	488	489	518	482	544	499	488	504	481	541	460	513	518	465	529	483	503	478	490	515	503	463	522	518	487	477	473	455	518	487	497	509	507	473	465	514	491	501	468	541	521	483	493	492	518	507	470	486	503	426	541	504	500	516	500	485	501	468	488	503	467	517	492	521	488	515	511	504	490	481	527	515	490	486	547	515	483	508	484	506	446	488	498	472	508	482	497	499	541	491	468	543	501	479	527	494	500	497	452	510	475	443	504	491	491	500	496	493	517	515	497	484	474	501	495	515	459	496	483	543	515	502	481	483	477	481	492	500	468	477	526	495	531	471	466	442	491	497	430	463	448	558	476	501	469	501	514	516	497	429	489	500	482	526	478	467	490	501	475	503	529	498	505	517	524	490	519	532	487	502	485	490	491	500	510	474	483	512	509	478	497	489	485	549	466	511	524	478	490	500	532	487	479	485	499	525	448	503	497	507	531	489	464	497	446	522	490	481	542	469	483	512	485	489	478	481	498	493	497	517	510	527	483	480	513	482	480	485	548	473	525	541	503	481	509	497	470	495	489	528	514	475	488	506	498	494	491	496	522	502	535	525	493	498	511	492	449	464	485	536	476	506	517	463	500	473	515	516	453	492	504	464	502	459	478	490	460	472	505	489	542	480	483	477	524	515	486	518	462	469	501	488	487	473	498	508	491	520	484	473	478	529	527	483	512	482	511	484	503	524	447	466	501	488	507	460	463	477	458	491	526	466	449	517	515	509	467	495	452	506	480	473	508	492	535	487	452	477	499	480	512	517	436	453	484	500	486	552	509	471	469	500	540	517	495	469	507	521	475	509	513	499	479	479	536	451	508	500	535	508	517	488	501	483	495	489	494	484	502	465	497	524	478	489	522	527	492	518	481	457	467	461	453	495	488	512	512	465	478	472	508	516	526	478	476	478	489	513	521	487	506	509	500	519	494	495	491	468	494	532	521	503	504	476	505	482	511	498	522	492	507	503	517	515	475	466	509	522	498	528	515	483	469	486	537	484	519	507	508	493	516	519	537	483	549	475	488	505	493	490	537	467	512	511	523	503	477	506	495	530	511	484	491	515	528	528	515	522	472	459	500	530	474	470	513	518	454	483	486	511	471	513	471	521	495	489	473	530	524	500	494	473	460	476	486	513	492	500	509	444	539	515	480	486	498	526	517	507	472	477	524	505	486	506	471	488	485	508	472	514	494	491	538	488	507	479	466	482	517	478	484	529	499	528	474	502	498	501	463	463	495	451	534	507	478	485	471	467	502	502	534	530	489	465	522	442	516	510	510	498	515	522	510	466	552	509	500	508	499	515	494	491	514	543	493	477	477	465	515	458	496	494
1961	408	434	381	410	404	360	392	389	396	375	388	446	429	404	382	392	380	404	385	418	389	369	396	425	401	417	385	395	401	365	357	395	379	364	419	376	405	390	382	382	411	378	376	374	380	360	374	386	379	375	410	398	412	393	378	387	366	375	395	379	416	419	368	370	389	338	434	399	368	360	388	401	391	378	413	411	357	380	373	362	415	411	383	369	393	366	398	381	424	391	372	400	378	428	392	385	362	391	390	349	401	370	350	429	425	345	425	386	367	359	390	392	383	431	387	405	340	353	367	411	408	399	379	406	381	409	351	359	419	409	405	375	373	350	386	405	411	396	381	384	423	406	343	362	417	397	398	386	430	400	372	410	375	359	410	412	381	408	387	415	383	357	368	375	382	395	369	387	414	371	384	396	383	401	388	362	406	383	372	436	411	369	377	395	387	353	412	391	378	413	421	374	370	369	381	364	375	363	385	400	353	366	352	352	358	384	357	362	433	401	363	384	382	408	389	383	371	404	413	397	378	373	402	377	405	374	413	366	405	359	379	416	377	414	386	358	426	393	388	367	394	382	411	373	406	369	419	396	377	396	388	360	409	379	367	408	385	396	407	361	406	404	389	367	379	396	412	414	412	342	365	389	417	459	384	378	356	365	408	361	409	389	374	388	417	406	448	368	361	406	389	402	414	384	364	389	392	403	422	385	411	401	404	389	386	387	420	394	375	358	390	353	353	371	371	368	351	396	424	402	396	407	392	424	395	407	372	374	367	435	435	400	377	393	368	367	382	391	362	400	391	391	383	366	382	376	396	380	340	389	416	390	407	389	448	362	391	393	396	381	391	375	396	367	358	355	393	389	392	390	390	400	397	392	376	389	372	399	368	389	394	378	433	382	359	389	400	433	362	365	335	368	379	387	385	368	401	397	359	384	424	399	396	359	384	385	360	369	409	382	400	388	402	370	407	370	384	374	343	401	370	407	359	399	398	390	361	388	406	397	401	387	406	393	407	398	414	337	381	433	399	391	357	401	369	395	366	393	416	372	412	374	384	388	357	390	417	366	411	354	361	381	392	383	405	399	356	375	364	396	421	408	413	409	406	344	354	401	394	388	374	418	410	348	364	375	369	432	371	375	355	424	410	361	370	381	383	381	384	400	396	425	363	373	389	385	374	352	352	375	416	353	374	369	429	385	363	383	405	423	397	376	392	406	395	343	391	402	377	371	410	382	373	380	356	416	416	415	390	367	395	414	355	374	367	385	415	412	384	394	381	395	394	374	416	392	375	368	369	394	339	373	366	386	413	394	394	410	380	422	405	372	384	398	378	400	381	364	421	369	410	376	399	360	374	385	381	375	405	370	399	403	416	389	424	384	414	385	428	419	397	347	381	390	373	391	384	363	399	424	386	351	440	385	415	429	379	367	419	353	387	362	383	386	357	392	392	386	385	382	365	418	401	390	392	387	351	370	404	366	385	374	401	362	406	384	396	388	372	383	376	368	412	374	353	410	421	390	354	415	405	397	387	366	388	400	358	366	409	361	416	414	395	342	373	421	391	370	355	412	376	389	385	422	361	401	400	389	373	364	390	387	357	371	370	394	384	376	347	379	377	401	398	405	375	418	358	379	406	390	373	374	405	396	378	372	390	416	383	373	386	378	353	375	398	351	395	377	387	422	395	394	385	365	388	366	400	425	424	416	360	404	385	382	360	411	415	426	409	398	396	414	409	364	412	398	356	396	374	392	386	404	422	360	382	402	378	373	368	412	408	368	396	387	376	377	424	386	345	401	369	357	374	392	413	350	399	398	418	365	380	401	380	391	387	402	336	425	417	376	396	413	359	393	378	393	389	390	383	406	365	406	420	412	382	413	381	393	363	406	415	428	422	381	392	393	432	412	388	415	388	385	332	371	397	415	379	391	374	394	393	430	381	375	393	375	379	309	374	393	387	376	357	397	367	384	390	379	412	395	406	395	383	371	409	381	423	399	393	392	425	377	354	390	385	355	341	346	382	387	413	379	358	399	397	392	390	406	380	406	405	361	391	383	356	380	390	396	395	400	385	382	384	374	398	367	388	404	401	372	433	403	351	371	378	389	396	386	429	408	375	362	437	407	363	407	398	381	381	381	400	398	373	374	432	389	410	411	382	396	383	372	385	374	366	369	404	415	379	392	354	380	403	393	374	385	356	386	410	380	363	400	404	418	367	351	397	432	418	365	420	380	355	386	388	386	403	381	407	410	392	367	376	358	402	401	369	416	420	365	364	398	380	404	422	407	414	369	393	364	360	393	360	400	377	376	345	365	369	380	404	350	395	388	396	394	413	391	380	388	425	373	423	346	365	411	370	401	403	358	447	415	376	361	390	418	352	433	419	344	413	428	380	392	393	369	391	392	393	399	416	382	416	408	419	375	362	368	378	407	377	398	382	381	375	400	427	424	398	407	382	405	365	412	356	344	436	402	394	403	393	363	383	377	375	396	394	394	393	394	396	348	411	377	414	354	420	381	424	396	402	399	368	379	379	384	357	375	379	439	396	370	426	386	437	376	411	348	401	374	390	397	395	379	355	429	403	406	374	356	386	402	397	382	409	375	409	408	391	410	423	382	360	418	414	419	395	388	413	375	381	389	385	383	361	366	380	374	434	360	396	384	407	393	397	378	384	382	385	399	372	384	401	399	379	401	350	384	403	383	408	393	393	409	407	387	391	361	377	377	381	398	403	359	432	405	420	381	366	390	401	366	373	363	361	428	379	364	412	394	392	385	366	407	391	407	414	407	371	390	406	397	344	405	368	407	382	385	380	360	376	351	388	311	382	399	349	412	373	374	376	410	390	386	406	386	403	368	380	379	390	371	362	419	408	399	391	424	392	386	391	381	376	383	371	357	376	380	403	371	391	357	378	395	408	365	374	380	390	381	414	381	405	371	386	384	355	390	396	385	386	383	369	394	387	414	370	432	386	379	393	421	401	414	418	378	361	407	401	369	366	388	407	415	386	391	404	361	402	362	393	387	381	379	386	351	409	398	401	369	414	366	398	371	404	415	376	423	424	374	371	379	376	375	398	407	386	375	366	385	393	422	400	374	371	389	398	397	411	386	382	398	386	394	379	398	427	361	411	374	347	394	404	382	378	360	344	365	392	366	378	375	400	406	364	374	384	393	399	355	427	365	440	392	409	422	376	388	365	403	357	376	371	368	346	406	409	365	389	355	384	398	404	400	394	375	400	388	404	396	411	398	357	338	367	361	427	408	411	417	394	369	357	374	373	397	360	372	419	382	400	379	405	415	393	395	400	401	424	388	406	391	393	399	389	418	387	355	361	390	386	391	402	415	418	387	373	414	375	389	367	382	385	408	401	377	416	412	357	381	376	379	366	376	401	415	388	403	380	410	409	411	350	393	357	373	376	409	409	400	419	385	370	409	375	414	382	348	372	373	380	391	381	383	337	372	380	417	398	392	415	400	414	379	403	374	440	396	402	417	403	395	396	401	435
2207	860	1015	1050	1012	951	963	929	913	962	834	893	911	877	889	841	839	862	872	865	863	870	875	854	887	865	835	844	871	907	824	905	787	844	860	951	833	899	805	811	854	853	942	855	842	912	872	912	872	817	868	874	879	867	829	892	881	829	832	844	855	894	873	851	804	856	852	868	847	845	873	830	864	888	877	881	858	829	850	828	878	865	823	905	850	804	853	881	850	902	885	892	829	860	855	815	880	863	845	856	810	863	830	850	895	878	852	840	848	838	833	781	811	888	891	811	885	896	858	842	882	853	849	889	823	866	851	829	844	895	819	873	836	855	871	858	823	916	819	870	819	825	868	852	852	853	793	873	816	846	840	839	847	852	813	879	870	881	871	875	899	886	885	896	888	907	876	855	882	884	838	918	830	845	893	807	878	839	831	880	806	867	813	868	822	837	864	848	856	880	859	886	799	849	839	840	868	850	865	880	830	821	833	851	884	899	848	881	864	880	846	844	848	890	859	868	819	855	889	861	856	859	914	845	864	866	848	824	819	815	890	815	881	844	850	829	849	786	899	883	878	821	885	845	842	846	832	902	853	874	875	912	874	854	886	839	933	859	874	872	820	807	829	817	861	829	834	869	865	817	837	837	815	872	815	890	874	901	849	851	853	836	897	876	805	893	855	822	863	884	804	918	888	820	816	838	867	866	848	845	852	828	822	879	841	906	873	878	844	863	837	866	860	879	839	847	872	855	836	830	838	848	848	911	830	861	836	899	894	855	842	873	864	895	816	805	863	866	767	833	869	835	873	862	825	806	855	847	823	850	853	856	865	877	840	815	834	894	884	850	839	849	893	895	881	905	871	851	853	817	874	834	826	850	825	843	826	888	855	878	896	828	874	774	821	884	830	846	837	922	871	879	878	850	850	892	911	873	830	860	830	825	791	871	842	888	894	897	878	813	853	856	849	866	820	857	891	877	827	878	863	874	866	798	907	854	854	809	860	833	865	910	837	900	873	822	841	923	805	852	874	873	848	873	846	856	821	831	858	881	853	847	831	862	846	847	846	836	829	835	914	788	855	844	897	936	871	837	844	864	836	887	836	875	848	842	839	876	833	845	838	820	868	845	838	845	844	791	883	860	809	869	870	857	903	862	858	853	842	900	860	852	845	864	820	835	835	828	851	849	901	865	872	831	862	836	872	829	878	920	860	878	875	896	872	812	854	931	852	901	909	859	843	821	885	895	869	876	811	795	869	838	823	871	835	846	887	867	839	860	839	849	841	846	874	810	887	875	910	833	809	849	865	907	871	842	858	865	857	822	828	867	817	826	852	854	895	845	865	900	880	854	833	877	821	902	845	880	797	844	849	828	825	894	900	857	885	847	889	900	829	814	825	858	804	894	845	858	824	826	849	856	867	850	856	873	881	852	872	832	860	806	816	864	851	839	867	854	831	851	814	855	873	838	871	811	857	884	884	849	859	820	912	853	840	826	858	871	882	847	802	875	858	883	853	867	867	896	862	906	854	868	836	824	854	875	865	869	836	902	847	798	860	883	877	896	862	789	857	867	844	868	826	851	855	784	867	823	849	895	819	860	870	821	849	852	854	846	945	889	858	825	885	858	843	799	820	858	843	830	878	854	833	790	857	874	866	882	836	843	832	865	803	891	877	849	873	829	871	862	887	854	868	808	833	910	881	886	846	827	822	824	796	870	842	798	841	873	847	854	841	847	849	882	870	833	855	858	824	810	806	862	832	879	846	859	858	876	852	849	860	844	851	805	828	829	855	801	850	853	818	827	870	833	816	844	862	824	847	817	895	867	877	884	798	878	853	812	844	879	888	855	901	886	787	870	863	863	859	877	871	833	913	871	852	856	853	870	833	842	862	857	812	839	862	832	839	834	819	867	844	813	871	806	811	881	874	842	878	878	865	852	812	849	858	839	863	864	868	846	863	881	850	879	850	878	853	866	823	847	889	885	864	826	840	857	796	815	829	850	895	834	860	846	858	875	854	854	830	884	866	875	890	825	856	817	883	793	868	822	869	862	854	890	851	862	853	822	832	801	888	817	862	860	878	879	849	816	847	858	855	825	852	820	850	864	915	863	831	922	850	825	837	779	901	872	871	835	865	829	812	849	839	876	876	807	786	848	854	859	873	859	840	833	834	846	857	812	842	828	892	881	858	896	823	878	870	837	821	921	889	891	850	849	872	838	917	815	866	864	839	832	878	820	833	870	826	814	833	863	885	815	879	906	824	823	890	878	857	878	842	852	849	852	845	874	836	815	827	808	885	866	887	894	819	841	836	874	858	872	833	908	875	847	873	875	813	837	840	843	825	849	823	865	828	876	867	845	858	818	854	847	861	871	807	841	818	861	850	865	886	854	875	830	838	792	867	861	842	882	798	851	836	820	886	879	821	825	833	842	860	930	827	897	853	877	846	885	861	832	825	859	834	891	847	885	838	809	837	823	863	859	876	895	855	807	851	864	886	838	903	836	856	834	863	850	852	881	888	793	853	823	845	818	852	847	823	860	841	908	879	865	813	820	862	886	874	930	858	860	838	848	897	869	898	877	829	803	838	793	868	819	831	873	829	851	871	833	861	873	887	898	869	897	864	843	879	850	860	820	862	854	867	860	848	859	838	836	867	815	865	824	840	826	830	885	808	881	870	866	832	867	822	844	837	858	862	823	833	863	875	878	853	903	834	860	851	877	814	847	871	824	846	842	847	862	912	840	827	821	858	865	819	822	816	831	839	852	861	844	945	822	844	866	864	864	842	929	851	872	871	858	838	879	881	877	808	884	858	883	849	839	819	860	897	851	901	906	863	827	888	832	836	848	791	854	845	818	883	796	886	854	877	831	843	875	881	842	839	806	923	807	865	821	867	830	825	911	835	912	836	826	849	878	844	876	862	861	835	866	851	821	808	836	888	873	789	887	919	836	851	883	847	861	829	798	857	839	845	858	855	824	833	827	836	888	925	831	884	874	874	824	916	851	905	898	838	843	876	876	788	814	808	847	884	842	837	926	817	884	799	816	860	813	866	877	835	866	822	877	819	855	876	792	859	894	841	812	829	801	883	888	834	842	899	848	891	858	841	866	831	823	797	857	862	878	824	891	848	899	827	859	837	875	816	824	872	895	897	847	864	855	844	808	912	867	840	817	873	806	825	888	829	827	879	820	860	907	836	886	847	858	904	889	798	789	872	896	844	814	901	807	884	855	813	870	840	880	849	813	861	882	856	836	863	830	872	894	857	850	804	849	840	900	845	814	878	830	849	843	852	846	906	808	868	841	849	842	841	884	879	877	844	842	871	814	897	787	865	872	844	833	811	820	863	853	823	919	851	899	875	886	856	824	819	810	896	823	881	860	859	841	832	905	807	790	875	832	843	858	821	831	857	824	877	825	846	820	829	849	830	866	861	882	821	823	846	842	867	816	776	827	850	874	837	841	818	881	860	872	835	893	773	822	789	837	791	845	865	843	863	872	867	884	874	823
8099	602	627	553	451	338	305	270	284	239	210	192	208	233	236	216	195	213	211	186	169	186	187	198	180	221	202	168	185	217	196	231	209	175	209	196	185	189	180	221	196	173	193	195	204	169	213	210	202	180	195	201	205	200	188	200	201	210	204	185	191	167	198	199	206	199	198	205	185	200	193	188	180	192	207	176	190	190	166	193	190	175	189	181	181	192	190	203	232	183	202	185	185	175	181	211	190	179	188	185	203	186	193	208	193	196	205	175	209	200	176	193	193	172	222	188	175	182	182	174	184	171	197	175	197	219	195	190	201	202	188	189	186	160	201	197	191	194	207	202	204	195	190	183	171	207	210	185	191	165	182	193	203	201	185	180	195	185	169	174	182	197	181	218	192	184	189	182	217	194	191	203	172	193	183	190	188	197	177	182	209	162	174	197	178	165	175	167	191	199	178	194	178	199	198	217	212	199	172	203	177	172	183	173	190	171	170	193	175	217	202	202	219	220	195	181	190	206	203	200	199	189	192	179	176	225	193	202	199	195	175	200	186	182	184	217	194	190	206	181	192	190	168	190	170	172	161	204	192	209	178	212	218	164	164	195	182	206	205	213	209	204	185	204	178	190	186	168	184	186	183	198	204	205	197	174	192	161	178	226	195	191	188	186	175	158	191	198	172	217	192	206	212	197	196	212	187	174	170	205	186	174	193	215	179	189	183	191	218	211	208	208	180	177	217	182	201	159	177	202	191	186	177	216	158	183	189	200	207	189	182	212	199	204	195	175	195	172	198	192	189	176	213	178	202	175	204	207	155	178	181	188	214	202	195	197	196	205	221	177	178	193	194	193	204	182	179	161	192	191	196	216	176	197	184	206	204	194	176	182	192	189	202	191	216	195	218	200	164	198	208	202	208	204	224	188	190	192	170	196	190	177	166	187	180	204	194	212	171	203	215	201	186	172	196	211	204	172	188	189	182	205	192	204	187	186	178	204	183	192	171	202	201	215	174	199	192	162	189	192	200	197	202	210	196	202	185	205	198	173	189	198	181	210	210	169	196	197	182	182	202	191	197	227	206	198	190	190	205	178	186	184	203	188	183	197	185	167	170	201	195	198	214	190	169	195	184	177	157	207	191	173	176	202	186	200	170	202	164	185	167	162	177	202	171	184	175	183	206	165	187	182	182	194	175	170	170	206	203	217	212	216	213	180	182	186	217	202	189	206	230	187	200	191	199	189	204	192	179	172	174	185	193	197	196	197	192	178	194	210	206	206	180	182	189	186	187	203	215	181	188	177	183	178	188	181	175	221	181	181	194	201	177	169	167	217	183	194	157	197	199	165	226	198	184	184	178	198	197	190	203	210	193	182	211	216	182	195	200	197	206	185	173	198	210	198	201	183	173	186	181	210	185	184	175	183	170	179	188	173	183	199	204	178	190	205	179	211	198	201	177	181	192	210	177	176	215	179	199	178	195	179	202	198	190	172	177	205	214	202	201	169	200	199	193	196	202	188	199	183	222	174	180	186	206	171	181	189	192	201	164	204	203	184	201	196	171	191	172	212	205	162	186	203	191	171	157	201	187	194	203	183	185	187	213	167	183	181	205	190	179	194	187	202	201	187	188	185	201	209	204	188	188	180	209	189	184	175	163	193	192	179	186	167	202	197	195	211	189	195	188	176	208	193	177	172	232	160	184	204	187	199	199	181	177	150	189	219	203	189	211	171	182	194	178	205	184	172	196	178	190	172	205	201	202	181	172	197	206	174	176	185	194	183	182	217	194	164	217	179	198	166	185	179	188	179	208	180	180	174	200	189	187	203	198	175	203	204	172	198	191	180	205	192	176	220	197	191	172	189	192	201	201	168	193	191	224	178	183	195	194	183	189	194	191	187	192	203	168	202	173	183	184	209	167	192	180	174	194	193	232	177	171	182	191	167	190	178	195	147	182	190	198	206	186	167	202	183	189	188	189	177	169	202	176	168	201	166	202	198	195	194	208	209	196	218	202	190	177	200	187	186	216	192	188	188	203	199	193	197	181	192	174	165	180	189	188	172	185	212	183	217	184	208	188	190	198	196	186	182	197	210	172	187	171	180	183	194	214	191	187	191	169	198	197	199	206	204	197	203	176	163	180	180	185	199	204	178	173	195	193	168	180	182	203	208	209	200	182	165	145	188	194	195	183	199	174	214	204	196	155	207	176	184	206	166	192	194	173	177	201	182	172	178	173	206	208	202	177	176	186	178	194	192	203	171	187	189	204	196	201	191	197	184	166	184	191	200	178	183	177	184	164	179	213	205	166	179	193	198	179	199	188	216	183	192	200	183	190	197	184	208	198	181	194	202	220	185	188	208	181	167	204	231	215	200	177	144	164	182	190	186	206	181	182	210	167	185	174	196	184	182	197	198	208	195	207	184	185	180	158	182	182	202	178	190	179	158	197	201	199	187	180	188	190	191	196	206	173	196	200	158	154	193	184	184	191	182	189	192	191	195	208	213	181	186	194	190	190	181	183	176	195	203	197	178	208	220	189	218	203	185	185	181	191	180	210	188	174	166	200	160	169	186	199	196	200	216	174	176	198	182	190	205	178	196	178	172	184	172	173	189	209	192	168	182	194	204	199	174	196	204	190	199	178	220	183	162	238	197	175	189	170	201	198	218	189	180	177	191	181	198	180	179	192	208	196	191	207	216	189	187	166	191	187	167	188	191	194	205	200	184	194	204	200	143	185	195	193	184	193	202	209	186	174	182	191	179	212	174	207	183	187	200	177	202	187	185	176	211	183	196	185	187	194	170	215	166	183	189	207	188	192	201	188	178	193	191	189	193	175	192	205	192	195	196	185	218	167	208	178	170	182	183	178	186	209	197	178	199	187	211	198	188	168	172	194	213	171	205	188	213	194	176	211	187	164	179	184	193	197	190	209	184	209	179	158	160	173	177	152	168	182	171	201	182	196	194	194	164	190	160	158	183	157	184	178	204	186	185	192	187	191	183	189	200	182	206	192	192	176	194	204	183	211	185	199	199	225	205	185	194	171	205	211	174	193	164	179	190	198	216	175	164	177	206	191	189	187	192	211	206	169	183	187	208	169	176	208	198	176	203	197	188	197	183	190	176	159	225	210	168	211	200	179	191	227	219	214	218	195	198	191	215	203	181	185	192	205	177	160	179	190	199	204	204	218	184	163	202	207	184	223	213	197	231	199	194	191	182	184	154	190	184	204	192	219	195	158	197	202	196	167	179	202	167	160	192	178	193	198	187	174	214	181	207	215	186	191	167	202	196	186	197	179	202	198	198	197	151	195	177	189	195	193	208	179	199	183	190	208	191	222	184	176	167	165	167	180	201	183	186	179	206	173	198	203	202	158	177	176	165	176	201	179	201	173	195	200	213	175	195	206	217	196	189	193	195	173	194	185	189	169	203	206	177	169	186	174	231	222	172	163	191	180	190	202	189	204	186	153	183	191	189	188	209	198	211	190	203	191	209	208	202	211	190
6556	852	1411	1659	1454	1203	1100	940	774	719	729	648	618	623	573	585	527	565	543	520	501	553	511	516	483	535	476	459	487	501	509	519	438	507	491	444	434	460	491	466	479	473	508	434	519	473	455	496	504	464	488	447	471	457	448	492	477	472	472	479	469	463	516	438	447	481	466	482	440	486	446	471	419	447	464	456	503	477	453	426	505	489	491	480	491	484	486	451	506	489	497	491	474	494	474	482	463	450	451	427	463	475	408	507	492	461	459	484	474	467	455	408	441	456	453	461	420	479	472	447	483	448	460	447	490	454	448	473	501	455	522	474	472	414	483	498	476	402	501	481	483	442	439	467	474	516	496	466	478	497	473	505	463	481	513	504	414	465	470	459	459	466	434	435	475	478	448	450	434	485	492	488	497	476	456	457	449	453	486	462	513	445	456	458	482	479	472	431	449	459	504	423	446	459	481	478	494	472	445	484	472	430	406	496	453	446	436	456	483	463	464	442	472	473	447	469	438	446	402	451	440	488	424	458	464	432	459	459	453	446	484	472	428	462	469	477	466	449	480	478	445	460	488	457	471	492	482	469	474	474	442	452	454	435	485	467	484	477	504	463	437	436	422	474	458	486	454	476	467	442	464	432	463	441	462	473	452	492	466	456	460	503	474	438	473	453	461	485	494	462	454	437	488	470	475	497	469	455	495	462	470	484	430	455	451	441	435	426	482	478	434	434	470	476	477	496	454	457	486	474	470	450	466	466	447	438	439	469	453	461	445	451	421	473	449	449	448	436	463	505	444	457	502	468	480	466	467	483	485	487	456	482	493	438	482	476	428	468	478	499	484	425	454	443	444	471	471	455	445	430	454	451	460	455	404	499	460	449	480	438	463	440	491	461	463	478	439	442	482	490	489	463	449	485	485	476	457	452	479	491	499	495	444	461	465	475	434	471	478	460	463	466	439	444	462	482	424	467	455	420	441	488	491	436	443	500	460	445	455	444	452	455	481	473	450	475	448	485	474	474	497	428	467	438	466	459	469	484	452	432	494	476	484	443	464	466	463	430	444	449	461	481	439	476	450	472	415	455	419	507	470	483	461	491	427	445	479	444	467	444	479	484	471	472	443	469	467	458	483	430	486	447	453	466	427	423	500	455	434	434	456	452	442	445	430	430	460	441	486	431	453	468	492	440	478	437	462	461	439	472	450	492	432	457	452	450	468	484	455	486	438	455	464	451	430	483	464	418	466	466	440	430	461	463	439	474	447	475	450	474	460	449	436	503	455	480	441	452	438	417	479	467	442	461	453	468	470	478	479	453	442	447	458	464	486	533	491	439	477	484	480	495	468	473	442	495	479	476	438	424	489	471	516	479	494	487	462	462	442	415	509	424	452	459	468	463	497	467	456	476	452	431	451	472	498	429	456	469	512	444	453	454	445	478	452	474	461	498	459	441	462	464	502	449	474	485	449	450	464	538	434	466	438	444	466	463	449	489	493	489	443	504	447	421	459	483	457	449	469	473	436	460	490	483	456	465	446	484	451	464	467	443	500	502	422	442	504	467	465	445	486	464	458	482	490	458	479	452	479	440	451	509	440	425	458	527	461	463	502	466	462	442	443	458	430	475	472	477	427	431	447	448	501	457	460	473	441	471	464	494	529	447	485	489	449	458	453	455	423	493	464	458	489	460	483	463	441	481	481	458	463	462	465	476	443	466	448	468	459	432	467	474	448	445	458	491	455	450	455	487	466	454	463	457	430	492	426	487	486	456	436	489	432	452	518	510	477	435	483	416	464	434	475	464	414	467	466	425	524	478	497	511	457	457	464	458	453	468	456	464	491	491	472	431	465	456	468	465	472	459	506	439	477	462	455	413	483	474	483	469	451	471	458	506	437	459	444	463	454	491	423	447	415	460	472	472	466	457	477	446	489	479	491	497	465	445	452	460	454	472	459	502	475	455	455	496	463	451	471	446	470	438	462	460	418	481	451	443	463	449	459	468	476	483	453	475	425	420	478	457	467	483	450	456	490	472	424	439	459	476	441	502	486	453	430	473	441	474	441	435	462	505	459	485	482	451	441	455	413	494	440	469	448	487	444	440	464	458	488	503	448	490	424	447	456	425	498	463	463	483	456	419	428	449	407	478	451	521	450	462	469	445	464	444	462	449	474	496	460	445	451	475	448	433	440	483	430	456	430	470	447	457	466	470	465	461	503	443	548	469	425	497	471	457	443	438	494	484	480	454	446	458	466	438	439	460	470	457	474	460	463	454	513	445	505	457	487	446	426	487	465	480	480	427	425	450	462	449	430	454	461	412	453	429	423	489	469	465	496	482	458	487	475	493	454	484	493	493	482	429	472	459	464	441	471	517	436	444	472	452	457	450	451	448	466	449	483	446	506	444	453	442	425	500	493	480	454	472	472	446	462	444	453	458	463	444	468	477	479	421	482	449	479	459	474	459	490	508	461	469	515	474	474	487	469	480	459	519	479	492	465	457	482	455	450	460	465	449	454	496	453	487	457	467	440	461	465	440	512	456	438	467	469	485	464	434	469	431	466	455	451	422	425	458	502	477	463	467	452	472	431	489	463	441	491	450	460	456	507	452	441	489	484	453	488	457	453	483	450	467	463	474	424	467	449	469	428	471	445	505	439	463	496	472	450	429	490	470	474	459	453	440	463	443	471	471	500	479	445	491	457	475	455	459	482	471	505	440	459	484	486	480	463	476	462	450	475	478	470	477	479	478	458	451	450	459	457	421	465	465	444	461	461	459	485	451	498	485	465	463	483	478	473	433	501	409	453	474	457	455	470	437	460	435	448	468	433	435	415	435	467	454	466	465	450	474	441	456	440	454	440	490	430	472	470	419	496	499	453	434	427	455	457	468	439	467	471	458	484	435	448	454	480	482	466	438	481	468	448	471	455	449	472	442	433	455	469	457	481	468	468	456	457	446	473	476	495	453	468	477	472	449	517	497	473	438	432	493	499	464	430	447	458	468	478	440	458	416	458	460	492	466	437	480	453	481	435	440	467	454	452	489	468	467	469	495	454	478	462	457	447	500	428	467	467	444	444	490	448	447	447	481	499	445	429	442	464	434	457	491	450	468	475	458	453	448	440	468	436	488	445	484	458	457	431	442	455	467	455	431	450	486	492	452	489	464	438	437	454	475	477	433	454	449	450	474	431	483	475	443	439	479	475	467	476	477	491	493	458	460	439	488	451	414	462	436	454	461	439	466	513	504	460	477	453	443	439	469	438	420	455	442	493	448	470	489	473	439	442	431	451	475	465	492	441	477	446	444	460	425	447	458	496	477	444	455	484	429	483	460	460	497	444	445	422	438	465	470	432	489	454	486	445	466	475	462	453	435	481	478	460	442	451	445	492	414	462	469	495	471	454	515	468	452	446	451	496	474	447	432	481	464	486	478	509	505	469	440	437	473	443	453	425	458	491	460	464	470	445	463	426	464	454	466	481	434	459	458	502	469	432	444	472	464	435	481
15017	1293	1087	893	677	461	435	340	309	298	274	245	251	237	188	209	235	218	213	223	232	192	213	181	216	184	179	192	220	164	208	183	183	187	210	194	187	180	174	169	158	169	176	195	202	214	193	166	198	204	180	193	177	179	163	178	205	169	164	179	185	217	199	190	155	178	179	210	211	194	179	192	169	199	185	196	177	196	185	193	189	171	177	155	181	191	212	187	202	172	200	195	182	204	201	226	182	199	184	179	192	205	189	198	195	197	207	217	184	204	200	206	179	174	192	182	179	170	171	212	236	199	198	183	166	177	204	184	219	202	180	185	213	190	195	169	182	181	212	182	195	192	227	210	180	196	178	199	199	194	189	196	193	185	197	182	187	191	192	167	203	195	179	199	184	207	186	178	168	192	189	173	180	186	205	197	177	176	243	203	207	166	190	185	203	218	182	196	205	177	183	179	201	184	199	181	192	219	189	193	217	188	178	157	196	188	216	197	175	206	192	193	194	183	218	194	167	190	198	197	191	156	181	203	190	208	202	218	177	192	186	169	216	202	176	198	195	187	159	187	204	187	192	187	207	171	181	206	193	189	205	197	201	189	171	207	158	171	184	188	176	189	197	181	166	166	210	193	193	171	181	164	183	179	184	208	179	204	199	181	210	193	180	189	190	173	183	174	162	162	190	192	172	176	176	213	191	177	183	199	203	197	191	188	179	170	195	190	190	209	182	195	209	190	190	172	208	171	202	207	194	195	186	179	186	189	184	183	170	187	190	157	182	168	172	181	199	208	189	183	194	187	204	160	164	208	183	212	180	181	211	188	200	177	172	188	190	217	211	175	188	215	188	186	196	188	169	180	193	196	196	233	201	192	158	189	216	227	181	194	190	182	190	172	179	191	193	185	209	199	190	200	185	224	203	169	198	184	199	207	180	186	202	203	160	226	198	197	189	195	198	190	197	158	167	188	188	190	212	195	214	199	183	188	184	207	207	182	198	195	173	194	165	182	205	219	178	201	185	195	186	197	184	213	168	179	192	199	200	190	180	177	170	208	187	194	176	193	181	200	206	193	188	170	180	192	180	193	211	173	163	196	194	169	190	205	191	183	194	205	209	167	153	182	196	184	188	188	190	226	201	193	193	185	171	200	228	197	193	204	197	203	207	181	211	192	189	200	171	173	171	174	210	186	177	204	196	194	206	205	205	212	209	192	178	201	208	212	187	204	204	188	167	176	225	180	191	181	186	205	184	206	211	207	184	192	192	187	202	195	182	196	201	187	177	170	179	177	210	204	213	191	200	190	172	195	190	198	176	200	186	179	195	203	199	159	226	197	176	217	185	203	186	187	208	209	210	206	184	210	186	205	179	189	203	184	202	175	179	209	193	194	209	201	185	197	178	185	177	200	170	185	182	174	171	171	209	205	179	203	184	195	200	188	206	184	190	214	209	183	173	189	168	181	189	193	194	185	177	201	189	196	205	163	191	196	187	170	198	180	191	216	187	197	224	174	197	184	220	200	228	189	196	164	212	190	195	182	175	172	221	168	167	179	209	192	164	183	215	204	203	189	197	199	173	243	179	166	170	201	191	206	219	154	212	212	190	181	210	172	176	188	199	182	170	190	190	178	205	185	197	218	180	186	193	190	186	196	197	202	180	220	180	178	193	195	192	179	198	184	187	203	165	182	191	193	201	157	187	228	176	211	182	169	181	194	221	217	183	200	174	206	182	200	187	175	206	190	172	196	194	170	206	187	176	194	172	183	197	161	202	187	189	164	188	200	178	195	179	187	215	188	182	185	176	207	183	175	172	185	173	190	193	175	184	193	190	198	196	194	165	192	191	183	175	202	200	193	210	195	174	178	206	172	193	171	183	164	178	179	199	176	181	195	179	188	175	180	183	198	193	203	163	208	182	191	196	178	175	170	186	186	170	189	182	179	195	214	189	204	174	195	179	174	183	184	188	188	205	185	216	180	182	216	180	173	186	190	188	190	173	191	199	196	181	207	182	184	191	210	209	208	191	207	206	195	214	213	209	208	224	186	207	194	187	197	215	189	186	209	203	197	186	175	194	192	204	194	207	187	198	207	182	188	205	197	184	176	219	180	191	192	196	178	209	162	173	184	201	177	188	182	172	191	173	169	168	198	183	172	169	179	181	189	183	215	170	189	186	183	220	205	203	193	206	214	177	167	188	172	181	184	208	222	208	180	170	188	193	184	219	170	173	153	193	202	171	189	200	197	181	170	183	182	188	214	191	186	211	192	184	143	183	198	182	182	168	194	211	181	187	176	195	176	183	193	192	198	176	181	184	194	182	199	177	190	190	197	158	174	180	217	177	199	180	192	203	194	180	164	161	172	184	189	177	186	217	189	183	185	174	178	206	153	200	189	180	200	152	200	232	203	176	189	200	180	171	174	197	183	197	176	193	198	211	208	184	192	194	195	204	172	199	209	185	192	205	201	183	176	197	168	174	197	177	162	190	193	204	215	182	193	186	190	202	201	163	207	196	198	166	191	166	179	171	171	197	203	207	200	180	198	179	197	176	188	184	185	189	172	185	211	207	203	181	176	172	197	185	192	206	218	198	215	180	194	194	179	186	178	174	165	186	186	195	203	196	181	196	224	177	203	187	198	181	193	173	182	199	198	165	178	184	184	190	196	183	183	204	205	215	160	182	199	190	205	184	166	184	198	187	177	184	218	186	191	185	159	195	184	196	190	202	190	207	196	209	211	183	190	207	192	186	181	182	189	215	179	198	179	200	206	178	206	205	181	189	213	216	172	206	206	186	218	200	179	208	191	206	194	179	204	184	192	179	189	195	205	178	195	173	182	185	171	170	183	192	188	209	192	204	196	189	203	212	198	173	188	167	209	200	185	202	147	201	208	171	195	174	172	206	177	167	180	189	177	204	221	215	197	206	199	211	162	175	167	191	175	190	207	178	174	181	192	186	167	185	193	195	190	191	197	191	159	188	191	210	193	189	177	176	194	217	226	194	173	176	198	181	173	181	199	184	210	189	185	172	199	186	178	202	191	186	175	177	182	199	209	178	205	176	218	196	209	185	203	180	194	173	192	188	180	208	185	176	162	190	191	185	186	203	205	196	192	183	195	194	199	190	182	210	193	209	216	187	202	169	217	169	213	180	193	177	196	185	182	198	194	183	224	209	195	191	189	181	195	209	230	187	177	189	197	181	200	209	152	185	186	171	179	184	190	219	180	204	169	187	196	196	205	220	182	172	210	185	184	197	210	186	194	178	196	221	180	170	202	208	205	191	181	198	185	192	151	194	190	198	195	186	185	237	192	213	208	179	193	185	176	191	194	188	192	195	188	195	172	181	211	206	174	195	185	197	173	201	194	179	206	168	164	195	181	194	208	171	209	172	195	166	186	202	206	166	196	193	187	192	199	171	203	155	179	194	188	197	185	172	171	191	183	162	221	192	213	190	178	194	197	159	180	200	221	215	170	167	193	192	213	196	195	188	169	190	210	187	184
8569	1127	2316	2660	2289	1872	1676	1316	1150	1000	928	842	821	709	760	739	674	650	645	617	610	579	547	559	579	571	546	535	523	603	538	550	552	522	542	539	511	499	512	506	484	523	519	521	515	498	537	512	535	549	490	502	495	503	486	521	524	494	507	509	551	520	510	494	498	498	518	483	509	513	512	528	491	500	454	496	501	511	531	486	520	502	485	527	526	498	505	517	505	516	533	488	490	529	481	495	500	483	495	492	470	476	487	482	507	510	518	490	526	488	452	492	494	502	487	538	520	488	487	507	505	512	504	470	536	530	513	521	457	465	515	543	482	526	508	483	515	427	510	521	538	509	526	526	465	476	457	512	507	521	531	498	497	509	493	523	525	519	481	469	538	477	524	464	468	448	493	512	507	523	522	528	496	520	477	479	470	512	471	517	484	478	490	506	508	506	501	485	539	505	502	494	503	484	514	452	490	546	480	491	497	487	527	468	488	477	499	499	483	465	495	467	547	489	512	439	483	505	508	490	508	478	505	489	511	528	483	547	448	466	481	505	553	507	472	516	508	560	491	499	473	508	480	483	450	520	499	502	478	488	479	494	508	434	488	464	491	440	498	485	514	497	451	485	478	505	442	512	478	486	477	475	477	522	474	507	499	492	467	535	532	531	493	487	513	514	515	525	506	539	472	509	465	449	472	489	519	498	471	463	502	495	499	513	498	528	509	480	524	479	489	460	496	502	504	465	472	513	517	445	526	483	485	482	509	505	494	521	512	513	513	524	510	513	491	495	504	486	510	485	494	477	495	462	500	478	500	499	540	546	500	501	452	486	480	514	458	511	520	477	508	483	472	470	510	518	460	490	524	497	482	525	503	494	495	518	486	474	485	495	505	477	553	474	484	525	512	517	472	539	533	468	512	508	450	493	490	486	483	508	493	503	474	511	470	486	493	502	516	505	519	522	488	506	530	484	491	510	496	517	496	481	471	519	492	510	456	498	504	476	471	474	525	457	529	481	495	508	513	493	509	502	497	530	500	508	507	461	464	495	486	487	500	479	503	484	517	501	525	519	473	466	520	504	500	496	500	481	558	484	495	439	519	528	473	477	537	498	490	534	497	468	517	499	481	471	462	501	469	496	487	490	490	447	483	499	503	519	489	499	495	468	490	464	489	500	524	497	520	486	464	507	455	555	536	482	458	470	495	458	484	531	484	485	521	503	473	487	507	507	483	490	532	471	449	514	523	513	510	511	475	495	531	497	449	504	507	473	451	481	501	462	510	516	459	483	472	497	560	469	525	466	471	483	480	531	467	508	478	461	480	464	488	478	451	517	488	460	483	468	479	471	508	491	505	532	496	487	484	454	512	468	506	474	500	486	529	525	538	503	502	483	544	446	507	499	496	493	503	525	511	478	532	459	542	483	471	524	479	523	512	465	485	495	490	506	467	477	469	470	523	486	515	507	490	483	503	471	532	496	505	507	527	507	517	482	478	454	471	487	485	489	521	482	503	478	457	531	511	488	467	506	481	519	502	499	476	485	476	500	490	492	497	497	492	449	476	483	465	468	490	449	524	492	522	493	508	490	465	508	476	501	525	467	490	485	508	453	466	494	504	515	510	484	530	503	492	467	487	481	528	477	466	516	537	544	497	522	466	486	511	503	494	477	488	509	492	470	510	505	503	498	519	509	477	519	479	480	486	547	491	463	484	483	509	467	497	483	473	497	449	549	516	530	520	487	491	512	537	503	486	476	515	503	533	523	489	507	492	450	497	512	449	465	483	504	488	517	499	513	478	505	492	487	465	517	525	493	493	503	534	489	503	507	518	514	477	517	504	515	509	511	500	491	492	515	465	486	497	484	476	493	540	500	519	479	511	530	507	558	500	493	524	482	510	493	530	510	497	538	490	498	523	552	510	490	503	459	514	541	502	512	525	514	491	524	453	488	509	541	510	489	528	528	498	496	519	498	456	450	502	491	485	512	493	488	485	497	507	519	466	476	526	491	506	426	483	516	484	514	492	502	531	509	514	556	491	529	509	492	476	482	519	543	480	552	527	447	475	517	428	456	506	462	455	542	478	508	490	529	502	484	455	513	500	527	506	458	477	490	531	489	490	494	524	515	518	493	465	488	503	469	518	481	497	485	501	475	529	503	482	487	485	491	506	464	505	486	535	485	498	510	495	514	484	526	456	511	488	504	475	477	482	489	499	500	475	488	517	490	460	510	462	497	485	522	504	485	492	517	455	496	510	504	499	534	490	532	503	481	529	488	499	497	480	492	466	487	498	438	528	519	502	450	467	495	509	446	495	501	505	486	502	497	539	553	486	466	508	465	479	487	485	517	505	491	461	483	485	481	497	497	511	530	509	509	480	495	513	474	536	511	494	505	513	514	512	508	510	497	470	513	488	475	495	485	495	487	509	486	564	495	478	482	486	485	501	519	493	502	486	523	488	536	499	501	502	503	470	520	503	503	526	518	498	436	500	457	503	523	496	496	475	511	480	504	505	516	471	501	534	460	482	525	496	504	490	485	489	479	514	535	507	508	474	522	500	499	482	502	517	506	501	481	513	521	463	520	496	484	471	528	507	509	495	486	536	519	518	479	499	515	492	540	524	527	525	495	503	488	555	493	515	505	498	488	509	507	496	509	504	475	546	484	490	492	527	457	498	484	456	486	498	523	455	484	514	459	456	504	475	495	488	511	507	523	505	487	467	481	503	505	447	474	512	523	475	506	479	471	498	473	506	517	515	547	484	482	473	511	467	501	480	504	478	478	499	504	510	506	496	504	496	446	508	482	493	487	502	446	503	470	501	472	505	509	469	483	484	488	495	474	506	521	500	488	522	498	492	475	484	490	496	495	485	524	522	494	475	496	492	499	470	506	523	466	449	476	497	516	479	481	476	478	474	524	474	461	508	474	497	506	506	484	508	460	525	505	494	506	533	483	513	451	457	525	475	518	500	503	504	525	510	487	472	504	473	522	508	511	504	500	496	518	513	511	490	507	521	503	483	506	501	503	477	510	531	507	526	510	522	510	519	466	494	488	498	501	503	492	495	493	496	504	452	493	498	467	480	448	494	474	495	489	539	499	515	519	536	505	495	488	501	485	536	520	473	479	516	482	490	518	493	518	498	538	493	466	518	483	540	499	479	500	453	482	515	483	479	513	521	516	469	463	524	488	441	476	531	489	446	455	525	465	481	480	475	435	448	501	529	510	507	517	496	485	505	465	528	493	498	475	496	499	479	489	505	496	519	488	523	490	502	465	499	503	517	478	475	451	470	503	474	494	571	488	501	499	527	506	473	521	538	486	466	481	458	487	500	459	496	508	488	526	536	512	486	512	458	524	509	514	492	484	496	516	523	486	498	470	490	524	495	512	478	480	458	511	525	499	488	499	555	467	534	496	483	510	493	500	553	468	510	501	460	461	484	521	467	536	472	501	539	500	506	481	526	463	501	470	440	489	520	466	475	492	511	484	468	518	473	530	478	504	462	459
2031	429	453	411	396	405	388	424	410	376	379	358	360	337	402	401	387	411	407	397	397	366	376	432	382	376	387	389	461	368	408	353	380	381	377	392	399	367	386	388	407	391	366	377	379	352	341	376	367	389	381	397	384	395	382	408	372	344	407	386	382	376	395	368	423	348	406	394	354	393	364	414	418	373	395	394	388	385	371	401	391	354	405	382	346	390	434	396	424	421	366	386	378	396	419	377	408	384	399	420	422	403	364	386	373	442	371	350	391	385	422	372	431	384	373	376	426	380	384	393	369	401	355	394	368	387	372	385	362	375	389	374	382	400	377	381	363	394	379	398	346	389	382	385	367	381	347	387	369	363	354	405	366	419	405	387	395	379	360	390	405	340	405	347	362	389	384	354	368	395	405	367	373	381	387	398	385	336	392	365	382	381	427	420	390	413	378	396	390	426	364	342	434	351	395	409	391	411	378	379	388	415	402	426	392	386	404	367	410	424	372	411	387	354	370	421	412	384	396	377	375	407	409	427	383	398	379	372	425	387	410	390	411	362	408	413	379	371	388	427	357	381	401	377	354	364	389	357	365	428	375	393	419	375	394	400	416	407	394	436	360	407	378	419	400	353	386	426	407	386	389	385	412	402	352	389	370	413	380	394	396	373	383	347	405	354	392	414	373	408	362	406	368	385	394	370	363	390	334	390	393	381	401	382	437	370	398	387	342	400	425	356	367	370	415	415	402	425	435	355	383	406	390	412	381	390	395	391	402	404	401	373	373	381	411	395	402	427	395	392	419	372	401	376	390	404	352	397	383	373	384	442	447	375	380	373	425	398	372	361	411	401	379	403	383	400	389	382	377	364	388	398	369	416	430	419	393	384	389	377	384	400	369	390	400	398	400	377	405	411	362	399	412	364	376	366	398	387	410	367	398	386	358	399	364	382	436	393	403	378	344	368	406	385	370	384	385	396	386	374	434	379	424	376	411	379	363	396	381	344	377	365	397	386	375	409	395	384	367	384	417	392	410	369	393	397	374	400	442	406	365	355	372	378	359	343	400	383	405	402	404	384	379	405	371	408	398	360	387	394	392	399	401	398	430	419	401	402	371	393	400	380	361	424	382	364	386	373	386	423	378	407	407	375	411	391	367	369	352	377	378	391	378	404	409	409	389	411	413	424	406	398	359	376	369	355	389	390	355	361	371	406	394	457	347	383	345	418	338	383	396	405	418	397	401	397	393	431	384	422	369	380	415	398	398	391	412	402	399	425	392	372	380	409	437	393	342	396	443	386	391	407	412	365	399	365	396	384	386	411	394	400	383	367	366	406	347	373	401	413	405	386	361	351	400	386	437	383	390	392	388	410	371	409	422	371	371	394	406	394	398	440	344	384	352	402	380	406	409	359	351	345	371	384	408	385	385	414	367	405	364	351	384	388	423	406	395	409	385	404	368	359	362	377	426	375	412	430	380	395	388	406	411	395	394	386	380	353	396	412	397	386	395	413	399	362	383	386	386	389	374	387	387	403	414	384	373	411	414	393	390	346	384	444	388	394	397	387	385	413	352	360	368	355	389	411	382	348	386	396	426	423	361	421	353	380	379	350	377	399	384	369	376	391	379	392	344	387	392	423	375	379	365	397	357	411	379	411	419	395	404	367	363	405	394	395	383	362	389	360	397	401	340	388	397	408	401	339	356	384	382	374	346	384	381	409	387	382	364	405	365	363	370	368	399	417	383	355	381	425	405	353	385	390	384	401	362	415	392	372	393	409	424	393	381	395	429	387	392	407	358	383	403	405	412	376	420	409	396	359	350	402	381	399	361	401	430	384	401	397	403	383	372	385	396	406	373	369	393	398	392	409	352	399	370	376	383	375	387	395	389	412	395	412	408	396	394	356	364	417	392	387	374	404	380	374	414	405	374	423	396	409	365	384	427	394	414	402	419	375	364	413	430	378	393	381	389	366	391	374	404	394	387	403	372	395	416	425	424	396	400	399	403	384	372	368	360	404	429	421	415	372	392	413	421	370	351	399	432	390	440	377	391	403	394	355	369	384	401	380	384	367	435	376	384	370	353	387	396	378	370	369	368	374	361	397	368	396	377	430	383	388	403	392	412	387	332	405	391	429	413	379	387	404	391	386	376	397	355	377	378	383	327	349	389	370	367	350	385	386	413	384	375	390	430	355	415	409	400	366	394	402	360	403	389	402	402	386	404	386	410	431	412	374	401	375	386	366	399	349	372	407	420	388	409	353	408	370	394	373	385	349	395	391	415	406	379	331	408	377	396	377	406	402	390	391	380	395	390	370	390	398	379	413	403	372	393	371	378	363	395	366	377	394	412	394	413	375	376	367	392	378	388	393	387	370	373	357	398	362	409	403	390	406	393	393	420	405	401	381	376	406	370	406	428	389	404	418	381	377	374	384	382	430	380	397	415	389	421	425	386	365	400	389	357	370	384	374	407	395	380	363	420	405	359	362	376	395	386	362	389	358	397	366	376	414	375	386	371	384	396	384	411	355	391	377	376	355	426	393	377	377	378	398	350	379	374	409	402	418	367	392	406	413	452	391	394	390	389	381	393	385	405	403	398	396	378	413	361	402	368	380	398	396	407	416	380	383	384	383	394	396	425	390	404	408	348	389	404	384	414	387	406	399	376	405	401	367	435	434	432	388	444	351	391	413	405	375	358	392	385	388	371	386	373	378	392	344	352	365	411	386	408	392	417	369	395	377	366	407	405	368	367	387	353	392	394	404	403	340	435	435	380	373	423	373	402	385	396	371	389	370	412	406	418	381	363	421	363	394	410	388	395	406	385	429	357	405	409	476	381	397	375	368	383	408	387	393	391	384	383	396	383	354	419	436	378	403	412	347	422	385	389	405	389	361	388	394	380	368	386	369	406	409	418	408	423	414	451	386	363	385	368	419	379	412	367	377	393	376	379	379	378	389	394	365	378	389	381	403	333	362	414	399	395	373	390	368	416	374	408	391	386	407	411	420	397	437	402	361	391	373	419	390	409	373	408	417	434	360	391	394	346	395	392	382	361	369	417	381	381	424	373	369	397	396	412	341	381	399	411	393	404	395	373	350	362	373	396	385	406	393	410	424	398	374	370	395	418	399	395	415	388	378	386	420	409	409	385	397	384	379	407	359	371	328	364	359	388	367	378	394	392	412	388	377	359	378	378	392	384	371	390	425	395	365	431	427	347	404	377	379	389	415	365	371	402	393	401	376	393	353	411	396	394	403	343	393	372	398	421	373	369	390	388	392	398	419	379	403	368	370	383	391	392	401	384	353	374	353	411	376	365	391	371	357	398	366	422	391	378	391	359	432	340	408	368	418	434	380	347	365	378	376	377	354	368	407	388	366	406	413	386	423	389	415	399	381	392	382	350	394	369	384	371	345	399	419	430	419	412	422	396	387	359	365	371	383	374	418	405	367	379	395	381	403	384	375	362	407	430	398	351	355	355	404	390	365	358	380	420	388	367	407	374	405
2269	906	996	1026	1015	1008	938	893	889	884	855	870	907	888	877	874	803	885	910	872	799	868	834	841	906	866	807	846	925	841	863	869	818	850	888	857	840	873	883	889	830	854	859	880	870	851	869	861	835	846	824	843	865	811	832	884	879	819	817	840	822	839	847	868	916	862	864	871	863	839	872	819	892	861	860	837	851	850	805	864	855	841	926	833	838	846	853	843	865	887	858	879	873	801	825	871	803	835	880	810	845	863	799	851	885	829	870	865	881	899	869	833	880	888	910	840	855	841	859	816	810	836	862	897	836	877	838	822	858	928	867	819	841	852	816	824	894	854	829	862	823	855	821	841	868	841	802	852	866	853	868	832	845	844	859	824	893	821	848	868	810	876	906	831	793	831	868	816	944	880	902	867	880	838	834	892	840	864	869	848	876	878	805	902	885	891	862	835	868	799	859	870	854	848	843	828	901	802	910	886	882	832	884	854	822	840	901	816	847	795	877	913	826	885	828	871	804	840	857	836	842	849	871	864	866	843	824	888	934	858	868	824	870	818	874	828	828	854	807	827	899	859	833	859	852	835	836	896	808	902	878	896	864	849	891	852	834	825	898	807	825	864	833	878	789	823	859	911	837	906	814	939	850	836	813	857	875	832	877	877	888	893	864	814	880	824	850	859	869	816	880	835	837	902	854	845	854	870	839	868	870	846	849	864	854	856	875	816	891	845	862	886	851	908	863	801	876	856	862	854	868	803	903	880	802	903	772	834	846	852	844	869	807	815	823	830	867	815	864	862	864	902	878	845	865	819	842	907	803	859	864	839	842	856	876	870	849	869	868	878	843	852	782	889	818	865	828	859	840	893	821	851	862	842	864	838	824	876	837	842	833	838	860	828	829	841	880	844	816	858	849	913	835	892	844	848	831	893	803	780	811	853	853	835	868	830	830	846	860	852	866	868	846	844	878	873	896	817	857	858	847	858	877	854	805	888	883	890	837	881	847	883	862	788	829	847	843	851	872	883	858	834	835	849	887	878	860	844	853	825	856	877	913	857	872	879	884	852	857	871	873	851	875	810	858	838	887	858	862	882	879	875	877	821	868	833	837	891	873	870	902	843	851	906	867	940	856	825	878	851	849	868	857	834	883	864	904	887	936	844	874	827	822	823	879	839	883	910	843	877	864	863	829	798	845	874	872	839	862	864	869	870	890	912	825	855	873	822	842	844	873	890	828	855	863	803	861	886	863	891	801	930	823	851	826	782	914	851	856	878	872	840	795	863	879	853	843	825	820	871	893	836	838	903	873	851	852	860	784	829	859	904	815	811	859	842	901	880	836	875	837	882	831	814	864	842	833	864	809	929	894	835	786	844	849	865	812	854	865	879	857	882	858	849	868	800	908	899	866	883	837	864	855	864	834	874	818	847	882	841	855	814	833	881	845	814	890	834	818	928	863	784	845	819	862	883	819	877	862	861	828	872	895	865	826	790	847	864	829	852	882	826	820	839	824	797	839	819	845	808	916	836	830	782	817	844	859	867	825	820	904	892	877	862	838	848	831	898	900	871	865	852	901	889	830	853	809	786	799	864	845	850	886	860	825	857	823	882	910	815	862	863	847	828	882	807	882	871	844	812	898	875	864	849	827	878	841	826	855	866	874	860	802	855	918	850	860	861	895	876	845	874	843	868	853	834	857	859	863	806	817	853	868	842	846	842	844	860	920	838	802	921	921	829	868	898	831	836	866	860	817	859	906	864	887	891	850	877	844	837	869	851	852	867	798	918	825	833	874	858	913	863	881	829	866	860	842	823	859	831	887	815	935	852	871	837	792	874	853	841	855	849	896	857	811	859	849	912	856	850	846	893	820	799	793	863	782	857	817	848	858	864	914	855	858	855	901	844	891	833	865	862	841	827	893	832	826	865	878	867	846	827	849	841	858	900	861	799	853	896	893	853	894	884	829	838	850	845	812	870	891	848	862	873	844	904	874	873	834	851	813	862	855	861	847	786	891	872	860	898	856	865	855	840	911	882	877	857	860	826	843	851	896	874	880	839	859	869	866	860	828	816	844	886	842	847	835	799	907	825	893	826	828	809	866	844	862	854	870	882	845	824	828	860	900	904	819	840	821	857	854	862	876	811	848	898	831	836	838	832	883	829	920	845	883	847	848	834	859	819	862	801	829	894	837	862	923	882	820	868	887	861	873	836	836	844	865	870	856	832	846	877	860	899	878	896	892	834	879	909	858	856	852	775	835	930	882	848	868	853	900	905	840	860	808	810	884	908	890	851	850	846	852	820	874	826	851	904	834	845	908	819	876	780	913	863	916	828	872	853	838	869	837	849	888	869	883	838	810	916	901	877	886	829	877	890	922	838	827	826	880	888	877	852	871	874	847	836	855	867	848	900	851	879	854	837	811	898	831	861	897	877	825	887	859	825	886	851	804	860	890	864	860	857	863	851	812	818	849	893	862	839	860	926	799	868	817	873	832	836	859	812	877	856	860	839	829	835	841	928	846	885	820	897	813	826	849	903	855	814	829	871	849	840	817	836	859	889	879	846	876	834	834	879	814	836	846	856	857	828	868	890	887	844	856	842	813	863	831	829	867	867	874	874	874	886	878	826	832	865	828	848	839	877	906	868	861	853	855	884	857	872	850	813	880	886	853	834	807	832	826	851	887	901	857	859	866	824	858	902	846	856	829	874	808	879	851	802	849	879	843	868	813	886	843	878	868	861	859	860	834	845	878	913	871	821	869	837	861	826	906	873	840	882	867	854	857	844	852	830	850	885	881	847	855	827	825	889	844	852	824	855	837	864	892	847	839	832	863	904	882	837	849	891	832	896	863	835	884	804	859	818	818	816	874	845	843	868	844	813	907	790	845	856	872	862	794	842	863	839	851	882	851	911	852	890	842	854	813	864	798	885	889	881	847	842	865	813	857	815	842	834	841	860	846	806	882	816	876	831	833	859	869	828	853	870	822	906	846	879	841	875	891	895	859	883	861	807	838	837	806	893	859	890	823	861	849	821	877	846	853	831	853	849	880	855	923	809	855	831	829	826	900	868	804	860	854	836	841	876	845	924	855	875	861	834	883	842	825	806	861	836	885	801	922	800	892	830	853	826	891	837	921	846	809	893	856	877	782	874	851	807	878	859	863	862	833	848	881	877	855	857	813	870	834	846	835	869	869	838	877	825	884	822	866	839	851	815	881	863	855	838	851	841	873	830	862	846	839	837	839	858	883	905	872	882	871	873	871	813	803	846	864	882	813	851	855	832	847	851	849	829	846	883	846	864	888	883	823	844	850	854	844	844	866	870	878	878	887	840	857	913	827	809	888	841	885	895	854	831	859	858	815	830	897	851	891	830	851	874	871	895	861	919	818	849	879	881	878	847	855	848	806	862	885	869	858	828	865	859	845	816	847	880	837	835	804	834	885	824	843	851	847	850	870	850	848	837	873	795	854	820	829	838	854	863	849	826	853	824	865	818	896	857	883	865
8408	660	604	478	416	343	288	261	267	235	241	187	188	184	182	207	206	198	229	196	180	204	233	206	204	194	194	204	192	181	173	175	186	213	205	172	202	196	178	207	190	201	190	184	177	212	210	184	202	180	193	208	198	178	199	210	222	209	174	216	209	207	176	166	215	199	183	202	238	210	178	212	163	204	214	196	180	181	179	176	164	207	191	194	200	203	180	192	209	202	194	179	184	198	172	164	206	204	208	195	206	182	188	212	221	181	187	179	215	161	206	181	191	178	173	153	178	174	205	186	166	192	195	193	183	185	191	191	185	201	197	203	174	164	182	200	206	217	175	177	176	190	200	194	192	175	188	173	178	179	170	182	214	194	168	189	168	208	188	216	184	176	196	173	213	196	219	177	187	185	174	183	200	206	173	212	198	175	174	191	226	164	204	193	215	183	169	184	201	191	190	172	166	204	184	189	186	183	199	184	218	185	173	181	171	178	198	199	209	194	199	184	202	174	209	184	165	201	177	185	210	161	201	158	187	151	195	195	189	178	195	201	185	199	194	216	189	188	210	194	191	190	212	153	202	212	187	183	208	195	174	184	190	209	205	178	224	197	193	175	181	170	195	161	199	194	189	165	179	192	183	207	222	193	170	179	173	208	203	197	206	196	178	195	186	213	188	202	183	210	205	193	208	171	186	186	191	166	203	194	158	187	208	195	205	197	180	178	192	199	167	184	173	170	197	188	212	201	177	204	188	196	190	204	192	196	188	175	179	199	190	215	192	210	208	178	203	195	177	209	217	190	163	192	184	162	181	166	197	201	216	213	188	192	186	178	208	223	194	189	183	189	203	198	176	180	210	182	190	190	194	196	201	194	180	170	188	191	179	204	196	201	203	213	208	183	160	207	167	208	190	168	192	199	185	200	219	193	183	221	193	216	200	220	188	205	167	185	176	191	192	204	180	190	177	169	196	177	167	199	178	200	195	157	185	200	182	175	194	207	182	177	194	186	206	197	204	172	196	195	165	164	220	204	173	163	204	198	178	215	179	188	208	186	198	160	187	171	218	193	209	184	174	186	184	172	174	220	182	184	234	205	192	198	169	182	203	189	199	172	188	167	189	210	174	198	185	167	206	175	200	172	198	187	189	188	196	214	193	212	218	181	182	179	188	195	197	177	179	188	241	192	180	183	169	192	210	179	211	190	191	193	190	190	194	211	183	173	209	205	200	186	200	174	210	211	184	211	185	158	179	183	225	205	192	211	170	177	207	206	189	206	183	187	186	191	202	198	190	191	171	168	177	214	189	207	181	185	202	218	193	207	189	181	179	176	190	206	185	186	181	176	176	173	216	220	192	182	217	199	213	188	169	201	182	179	184	208	185	191	180	171	197	208	209	191	186	192	206	196	180	209	183	199	189	202	177	209	165	182	192	190	208	171	186	186	189	198	198	182	207	182	188	182	216	218	184	186	197	194	194	194	211	214	158	175	208	185	198	172	195	213	192	172	184	211	185	210	189	193	205	198	201	184	195	199	180	192	211	177	215	195	180	223	208	210	195	196	217	186	173	199	195	191	205	208	173	171	203	199	176	178	172	197	186	223	165	189	206	166	181	192	194	165	189	205	187	210	185	206	184	182	196	215	176	187	178	180	212	199	187	183	195	199	185	174	183	202	181	177	210	182	197	201	189	183	195	150	168	166	198	177	194	200	205	171	216	188	199	203	183	186	178	203	205	166	180	171	194	204	181	163	191	175	205	181	172	177	168	188	186	206	196	199	175	223	205	198	190	181	172	199	164	200	203	203	170	187	207	184	180	201	203	190	223	199	178	195	195	191	196	171	208	182	188	185	202	187	208	208	209	206	195	219	185	211	214	180	196	199	217	202	205	186	210	196	199	203	182	172	196	165	172	190	177	216	155	187	187	200	211	210	160	216	215	179	185	188	206	177	227	194	210	177	178	195	192	193	184	199	198	165	169	207	211	194	196	197	187	186	202	181	183	189	182	223	174	212	180	168	210	189	189	180	194	186	204	189	190	201	173	193	196	197	205	170	181	169	174	211	197	203	189	201	194	200	181	181	187	201	209	182	187	213	178	187	200	169	177	213	177	181	201	175	197	175	161	186	186	183	190	190	181	189	192	206	208	188	185	196	184	185	195	169	213	187	196	203	149	198	186	205	168	172	201	223	188	209	170	191	194	195	186	169	192	182	205	172	195	200	204	207	189	193	180	194	206	200	193	173	191	184	188	196	191	150	176	209	196	153	185	223	209	182	183	210	183	188	203	165	174	182	180	179	201	188	189	176	193	196	177	193	206	184	188	183	215	209	189	191	192	187	190	194	199	205	199	177	207	188	183	187	198	194	193	178	167	201	180	191	203	213	208	193	195	195	180	216	199	187	206	160	188	175	179	190	178	173	190	178	188	188	183	201	168	190	202	196	197	199	201	202	191	185	194	188	195	183	174	177	178	196	184	182	169	197	199	182	196	211	195	185	178	182	188	197	184	199	175	202	209	187	198	171	195	191	215	189	202	223	189	188	208	166	201	166	197	190	195	180	174	164	207	175	193	192	182	206	201	186	178	220	205	186	196	208	213	149	158	205	216	198	157	188	190	203	219	201	197	186	197	198	177	178	195	192	206	184	199	201	185	184	182	200	181	179	177	169	166	182	184	175	185	168	197	198	216	218	207	199	162	202	198	190	167	181	186	193	182	182	181	203	195	192	244	210	175	201	200	188	186	176	190	183	186	200	171	182	202	173	179	198	169	208	199	177	200	227	178	206	202	191	205	199	189	192	184	179	207	183	210	203	175	193	194	197	178	235	186	206	214	217	208	230	194	195	191	197	185	206	187	177	183	188	209	176	187	161	168	179	225	198	182	192	191	212	194	179	183	174	206	186	173	212	180	195	176	200	217	199	240	207	164	207	174	187	196	166	196	187	185	174	182	212	188	174	192	232	186	194	186	154	192	182	201	192	236	189	206	193	208	182	182	181	189	213	171	220	177	186	190	187	191	189	225	200	176	188	184	177	196	199	190	163	185	201	166	179	199	174	194	189	219	169	177	177	178	190	176	193	173	196	216	180	203	190	212	190	181	192	228	219	195	183	205	170	175	194	169	218	182	187	213	211	189	176	205	203	169	192	184	191	184	197	187	179	201	172	199	208	215	194	210	186	199	175	196	157	202	177	189	187	207	181	162	170	195	205	179	173	176	197	173	228	178	172	198	201	195	193	196	173	214	171	181	209	184	212	191	207	200	202	180	192	206	178	184	202	197	201	198	184	172	205	206	174	221	181	162	177	161	180	197	175	219	191	202	195	169	205	195	189	201	180	171	215	215	211	186	178	207	219	201	191	163	198	205	206	181	198	187	193	193	174	197	208	187	205	179	191	181	216	189	189	198	178	218	182	176	175	183	204	175	191	188	214	185	189	199	174	181	172	197	183	192	182	173	198	185	167	201	199	170	196	192	188	190	188	192	182	205	176	179	168	206	202
6713	848	1367	1609	1460	1231	1055	925	894	731	660	639	658	608	601	569	559	546	547	522	524	507	528	532	462	496	506	481	458	497	472	488	475	465	479	485	469	469	495	466	505	461	462	467	471	486	499	487	482	505	483	461	462	507	458	505	455	418	474	448	473	473	469	465	455	465	468	448	466	445	459	485	470	501	439	428	463	478	510	468	456	486	474	484	505	470	484	473	478	451	456	483	499	454	445	503	476	502	463	457	453	505	469	451	443	456	468	462	499	426	441	468	456	504	451	455	455	461	433	480	502	468	464	457	469	502	441	462	475	461	508	495	461	496	433	481	435	426	434	441	476	478	434	489	504	472	470	475	478	494	472	454	449	451	460	450	439	449	502	453	458	453	457	462	472	495	434	495	457	484	425	480	443	516	456	448	458	458	495	487	494	457	460	448	500	495	447	415	457	466	482	472	456	478	420	479	492	443	537	439	432	483	463	413	463	445	440	489	462	474	463	481	455	461	457	443	485	475	465	474	421	443	463	479	444	446	463	470	454	461	460	503	489	487	444	475	460	478	461	469	443	410	480	438	462	433	449	475	467	437	466	482	484	507	466	481	476	470	442	519	478	471	470	471	476	465	484	466	470	483	494	451	471	476	463	441	484	457	461	463	457	492	501	454	436	467	435	437	501	469	465	465	466	491	477	448	471	473	468	456	454	437	476	492	469	455	416	475	456	462	506	434	484	462	496	420	494	435	477	492	411	444	494	489	460	455	451	454	409	493	441	469	502	431	480	479	463	489	475	474	471	507	460	460	480	476	478	469	431	461	435	486	484	422	488	440	433	484	490	448	485	463	426	466	478	460	465	454	431	472	494	472	460	449	466	477	434	476	429	434	447	464	486	460	454	448	492	507	421	457	496	440	467	464	446	453	473	454	491	425	448	471	478	440	482	404	454	474	481	472	458	455	456	485	451	443	453	469	471	459	441	457	443	462	419	454	458	454	485	507	440	471	448	454	461	424	464	482	493	475	436	442	436	497	455	461	467	452	470	491	485	472	483	441	420	466	466	489	452	496	463	494	483	493	470	483	434	489	445	479	472	449	442	481	442	473	470	461	437	449	487	467	424	425	446	426	506	451	431	451	480	454	458	441	427	461	474	432	442	450	462	471	465	469	448	463	439	452	481	457	451	456	473	471	443	470	408	494	452	447	482	436	416	482	445	444	483	451	431	454	466	441	457	458	479	469	473	460	464	457	480	428	436	448	434	470	475	471	472	487	443	425	482	499	470	459	462	467	447	452	473	450	463	413	435	457	460	453	500	471	493	474	456	483	460	461	486	450	445	485	493	456	512	459	492	481	466	428	454	448	483	453	427	515	470	442	457	476	462	476	483	461	460	473	471	434	478	426	483	507	479	435	466	430	463	497	481	499	508	471	457	449	468	471	459	453	480	503	473	470	454	469	461	474	448	456	470	463	445	483	454	457	480	454	465	481	498	431	459	493	441	463	462	420	452	471	437	456	435	427	464	498	460	470	482	476	449	426	464	458	479	464	462	458	446	473	469	467	482	469	510	487	450	498	460	480	479	422	462	448	395	470	434	432	492	459	452	448	455	468	440	444	464	452	441	469	439	443	459	442	471	487	479	449	472	478	466	467	500	455	476	467	441	497	436	460	505	477	440	481	436	474	463	460	494	438	428	468	472	478	464	444	470	431	492	442	452	490	468	448	469	470	479	449	458	472	471	496	458	427	470	458	473	451	487	502	467	480	412	459	461	459	462	475	477	475	480	422	472	417	491	498	457	484	468	454	453	450	483	452	397	445	468	454	435	471	520	433	483	472	474	476	468	483	484	481	454	446	486	424	482	491	473	468	475	472	448	465	461	469	474	426	475	479	475	486	446	487	506	484	449	488	469	453	432	433	481	458	446	458	471	444	447	478	456	523	461	473	508	477	485	492	461	476	467	499	476	447	456	458	480	472	445	468	444	489	484	477	430	465	425	453	452	433	477	471	465	457	466	478	457	513	463	487	456	483	438	450	447	442	421	490	484	478	414	477	458	466	452	404	470	463	433	479	470	458	451	466	460	469	444	482	488	488	486	478	444	468	502	530	417	472	454	461	446	462	454	475	448	440	450	430	468	466	466	461	490	514	439	490	475	475	457	478	431	451	475	461	508	449	444	465	467	488	472	444	494	462	439	449	462	472	488	461	465	475	467	473	478	434	463	480	483	453	478	460	472	462	467	455	440	481	457	484	441	480	468	452	484	490	426	430	440	467	466	488	424	504	489	468	488	437	456	426	456	480	487	460	452	474	463	495	457	459	474	435	450	427	456	456	456	429	445	475	467	445	474	452	498	414	434	469	467	462	472	470	457	471	484	436	451	480	454	461	488	463	469	455	479	459	428	463	479	465	468	499	497	489	472	466	494	513	460	479	496	452	487	428	451	454	413	488	464	440	437	444	466	476	472	411	471	491	471	486	414	439	479	421	431	476	456	450	456	477	474	477	456	475	439	477	489	421	445	463	529	462	458	495	477	468	478	467	436	474	469	420	496	483	445	445	433	473	460	465	452	466	432	435	457	498	467	478	456	463	459	484	447	482	500	469	473	500	473	444	462	465	452	453	437	434	500	474	427	433	466	416	466	483	461	452	473	461	489	486	463	492	460	455	477	467	465	483	443	476	435	466	502	461	458	460	475	442	470	482	441	456	437	449	449	468	485	466	464	436	484	462	464	508	468	445	456	485	482	443	461	469	458	477	458	448	480	446	450	450	434	476	473	451	496	465	436	469	444	495	455	476	479	476	470	453	492	474	461	493	444	484	464	497	503	481	509	483	493	462	438	474	464	457	484	468	441	472	464	486	491	476	469	447	501	457	426	460	462	441	456	472	482	455	444	451	421	444	435	451	439	473	453	440	459	501	485	499	478	467	459	462	482	481	428	473	444	451	436	480	475	436	481	454	479	509	488	494	450	440	465	462	437	430	482	447	513	462	448	486	456	480	451	471	480	444	453	492	448	463	509	462	456	493	435	451	459	477	423	467	471	444	473	468	487	462	476	485	448	434	437	461	451	454	482	475	472	440	426	485	481	458	465	473	470	464	471	424	438	482	465	491	418	444	465	486	452	455	463	487	468	465	494	467	428	463	496	472	449	485	483	473	436	476	482	444	470	424	436	468	439	489	503	470	485	476	464	516	421	446	493	443	489	421	462	456	460	470	447	478	456	466	481	457	447	481	443	464	477	461	454	430	477	445	481	478	519	467	494	494	426	448	458	463	439	453	502	487	447	475	448	480	440	468	462	468	461	459	457	444	431	475	474	479	526	484	466	508	483	441	501	495	512	466	468	461	479	509	495	491	497	511	467	449	491	448	468	430	462	450	490	471	428	488	444	471	470	479	451	462	452	479	490	466	442	460	462	430	480	454	459	486	518	441	458	474	464	434	431	448	481	461	422	411	486	465	431	478	397	454	488	454	457	470	458	486	441	467	473	482	443	465
16585	1565	1122	919	633	515	392	358	317	299	274	288	258	224	225	214	220	193	210	204	190	200	226	193	182	196	179	191	212	214	225	185	201	176	185	205	198	208	212	229	218	211	214	196	201	175	203	191	200	215	208	188	195	201	184	189	221	196	190	181	202	222	225	199	179	212	192	193	176	211	190	209	163	195	177	177	208	206	206	230	180	193	181	186	186	206	179	193	186	198	205	213	186	181	190	171	186	182	167	213	180	181	221	221	183	186	187	214	185	193	193	196	207	191	211	177	185	210	209	191	187	208	194	192	165	192	192	201	210	187	199	161	222	211	181	166	200	171	203	221	172	206	176	205	190	201	183	189	183	192	204	212	184	214	195	184	177	215	206	209	184	206	171	154	184	183	204	201	201	215	186	195	168	194	200	218	204	189	167	200	214	197	196	194	185	177	197	204	182	188	196	219	181	171	228	219	174	202	181	173	164	195	198	198	186	210	214	185	187	196	189	219	195	198	187	177	188	209	192	203	180	168	176	175	191	186	190	212	185	192	202	186	194	219	181	188	187	194	183	204	210	189	184	211	199	181	177	194	184	176	160	180	173	186	194	189	190	195	184	192	227	192	223	209	176	213	217	198	201	222	205	183	190	206	195	188	183	195	190	193	185	197	196	202	181	206	203	201	189	192	193	219	184	185	181	195	208	195	188	188	173	192	168	217	203	189	152	190	187	175	192	194	194	186	218	174	180	164	210	178	186	178	222	228	156	200	181	168	195	156	184	193	209	239	219	204	203	191	183	193	158	188	201	193	175	184	200	186	169	214	186	187	157	201	189	215	181	175	186	213	201	199	179	191	172	181	195	199	187	204	204	189	163	183	212	201	181	206	201	188	199	198	184	202	222	186	214	174	212	208	198	173	186	181	190	208	216	196	185	211	227	193	187	205	193	186	191	212	176	192	166	179	204	207	204	196	186	206	160	170	215	192	217	180	213	223	192	175	192	198	206	219	190	184	189	208	208	193	207	205	205	191	235	194	209	210	212	190	175	194	203	186	193	187	175	213	192	189	192	198	209	195	162	221	177	197	218	171	190	192	166	191	207	199	207	197	180	210	183	203	194	187	187	175	176	175	214	192	213	174	192	197	214	192	188	195	221	198	178	217	187	191	193	189	202	199	188	219	170	208	182	191	204	195	209	208	185	207	160	191	183	175	184	173	213	190	201	171	168	176	198	186	206	161	209	203	206	187	185	208	191	188	189	198	176	194	191	188	188	185	224	188	194	185	183	203	189	200	185	195	212	208	213	218	202	232	201	187	217	186	163	213	202	182	201	174	165	185	204	192	201	192	196	180	218	212	201	215	173	218	213	202	185	190	217	202	213	193	226	200	193	165	210	182	185	178	221	193	195	190	206	212	207	202	180	200	204	179	197	199	185	193	207	191	219	178	192	200	185	186	195	167	172	189	176	157	186	202	179	172	182	210	202	169	192	192	185	182	176	179	196	174	187	199	197	205	175	185	209	216	200	208	195	206	212	196	220	192	199	187	204	186	217	213	185	183	196	178	183	193	195	184	210	193	192	185	207	203	198	207	200	193	175	202	156	207	177	204	204	203	186	189	177	199	172	172	179	219	184	182	205	212	185	190	168	190	188	203	204	163	214	218	207	187	210	193	190	193	223	204	201	185	193	186	186	195	203	186	198	188	217	227	202	199	187	187	189	189	188	194	203	183	168	181	182	211	208	189	199	198	200	199	196	167	171	190	196	184	206	182	217	222	209	178	187	177	205	196	203	204	205	203	173	148	179	225	179	199	185	196	193	188	190	176	196	189	197	189	194	185	201	192	158	191	189	183	189	164	180	175	198	214	179	184	200	230	173	183	186	182	183	228	190	180	190	172	195	182	177	191	165	168	175	193	178	176	170	203	229	195	203	196	202	210	197	189	205	195	179	188	172	189	200	205	196	208	202	190	192	193	200	218	206	207	200	208	178	190	232	177	205	216	230	203	209	193	184	180	204	205	185	192	177	201	188	174	169	199	195	177	201	188	201	157	198	198	176	202	192	186	195	188	175	176	202	192	204	171	186	193	176	198	198	179	186	200	200	206	175	179	205	199	184	210	224	178	183	176	187	204	193	190	195	182	195	186	200	173	204	176	193	203	198	198	176	183	191	212	207	208	175	145	185	189	206	202	177	191	211	183	191	212	208	192	192	204	207	155	218	179	208	188	181	196	181	213	178	171	197	201	204	188	200	195	227	188	205	195	181	215	189	212	175	210	201	173	179	207	197	163	184	225	177	194	195	164	185	152	182	177	194	200	181	197	160	180	191	195	194	214	193	166	183	176	213	205	181	185	176	190	189	195	205	233	190	188	164	196	199	207	217	195	215	189	191	204	182	206	186	189	185	191	208	193	184	214	188	217	198	202	192	174	186	191	169	197	195	200	198	193	217	197	203	202	179	190	177	205	187	209	219	195	193	179	189	196	194	207	203	229	213	162	186	171	183	156	217	204	232	204	203	182	192	201	186	194	201	177	198	200	207	200	212	198	193	213	176	174	194	209	168	188	185	188	172	192	201	174	206	169	179	190	199	184	200	188	192	179	176	191	191	189	223	195	226	173	213	202	173	160	188	174	174	185	207	171	230	199	201	193	202	174	193	194	194	185	161	192	180	196	193	216	149	183	204	200	176	192	173	189	197	193	160	190	192	183	204	182	220	211	184	197	197	196	179	187	156	217	227	214	180	159	202	199	190	192	174	190	201	185	220	187	183	196	180	184	189	199	194	176	179	197	182	227	205	209	182	177	162	186	195	188	216	205	188	202	210	187	193	171	200	156	194	187	188	192	204	216	205	187	210	208	198	183	210	191	171	190	166	206	204	213	173	171	201	160	192	188	186	190	191	195	204	200	173	173	213	183	195	186	182	191	198	207	194	193	192	197	186	230	190	199	180	193	207	171	162	193	175	208	183	203	184	230	187	195	194	176	198	184	192	194	177	196	201	181	200	221	194	182	225	193	196	182	189	174	211	205	188	212	195	164	184	192	154	177	192	195	231	221	200	199	198	188	202	190	202	202	181	229	192	199	162	202	167	205	184	189	187	179	194	198	198	185	177	210	209	180	194	153	200	191	194	208	190	197	185	185	219	181	174	194	221	191	183	196	213	221	179	190	211	191	184	213	181	201	208	201	254	197	210	179	174	200	196	198	203	206	183	179	166	183	188	189	213	181	202	209	186	212	203	207	171	209	201	188	203	190	179	188	188	197	198	217	186	191	188	167	194	189	209	203	185	190	184	192	203	168	222	215	173	225	208	213	174	180	202	188	223	206	201	222	190	197	227	152	197	189	193	189	198	163	186	195	167	186	183	195	192	188	176	208	189	187	181	182	209	170	176	201	226	208	199	206	216	190	178	180	156	187	188	195	207	208	195	203	196	205	230	198	202	204	224	196	193	201	227	198	198	215	190	214	197	199	206	197	188	192	197	205	220	190	196	183	183	192
9331	1167	2142	2591	2206	1873	1650	1369	1142	1031	979	817	839	730	735	712	698	625	671	635	621	612	598	604	583	550	582	532	581	578	536	561	560	555	549	524	514	521	509	531	495	524	570	563	533	488	548	546	528	526	502	538	511	512	523	544	518	541	475	513	495	552	554	531	496	526	496	484	512	514	523	531	525	530	474	498	514	526	514	559	561	514	506	506	500	523	479	510	482	476	484	529	489	508	524	490	508	549	498	490	502	471	494	488	495	503	534	517	523	511	516	521	501	557	516	461	509	541	531	521	493	536	541	553	486	520	530	483	501	482	488	501	497	550	511	520	492	540	483	527	507	491	459	545	507	519	556	467	505	518	523	489	500	536	494	514	488	475	487	517	516	502	534	514	456	569	507	493	518	501	498	554	518	514	506	482	519	512	535	523	499	523	514	520	497	490	487	484	475	472	517	494	482	493	482	501	493	479	460	535	526	448	483	471	516	540	553	521	495	473	540	472	482	529	468	514	468	490	477	511	512	459	525	486	525	495	497	556	492	526	460	470	528	518	502	494	482	524	493	533	532	482	470	518	529	514	503	488	520	474	491	497	517	521	524	500	515	497	497	524	513	489	513	539	511	495	500	494	503	493	481	501	485	475	501	485	479	505	497	476	493	488	498	516	499	491	498	555	484	497	507	489	512	499	491	501	554	495	535	481	507	509	502	496	510	506	492	493	526	513	505	511	476	489	499	463	498	495	493	540	498	519	484	491	487	459	516	491	542	517	504	466	498	519	504	491	507	500	514	484	487	511	527	526	465	510	489	470	499	530	507	504	485	453	513	485	493	515	519	450	470	511	512	485	505	475	489	504	510	496	492	522	488	522	487	469	479	500	467	513	489	494	521	546	514	524	468	508	511	500	505	489	490	516	503	488	489	519	501	493	499	508	519	509	477	512	512	518	486	492	496	492	485	517	460	499	495	518	482	471	527	520	561	491	515	464	488	479	490	494	522	524	482	492	479	506	522	519	489	493	489	521	478	479	486	504	490	505	516	529	499	516	522	496	503	497	529	495	485	488	512	488	484	525	492	515	484	484	499	525	502	491	529	522	530	486	510	530	500	521	519	503	513	487	483	520	540	507	499	517	545	516	500	470	503	548	502	517	515	487	513	494	490	524	529	513	490	483	490	466	463	497	469	524	474	521	554	561	527	511	483	435	511	475	516	507	537	536	517	520	509	520	478	508	503	529	511	531	534	463	503	517	464	497	500	497	511	536	508	517	501	481	501	502	535	526	531	498	510	464	550	510	488	502	512	475	515	521	521	484	514	500	493	514	480	475	471	490	512	522	486	512	561	545	488	508	510	502	506	501	548	528	490	466	501	485	468	518	518	525	503	470	524	510	518	547	489	493	493	514	514	487	508	542	472	484	509	502	531	532	490	531	500	503	489	526	554	500	525	485	481	528	458	532	489	478	538	541	467	497	531	551	563	501	487	482	490	545	492	492	482	496	491	497	526	531	540	506	491	504	521	549	518	506	460	480	486	530	510	503	512	504	525	522	513	489	498	503	485	531	528	495	496	541	478	514	514	500	512	478	535	453	525	511	486	542	492	486	516	511	497	470	465	500	538	494	499	513	501	512	500	523	511	505	527	524	488	474	557	503	494	473	493	451	500	514	512	464	530	517	503	489	493	494	503	472	487	514	509	502	488	472	468	549	465	496	501	513	480	496	474	505	503	514	504	509	496	491	536	492	493	512	513	482	531	505	456	508	494	512	508	478	489	506	478	500	491	504	518	497	533	510	481	514	500	461	490	498	467	479	514	486	466	501	510	536	502	470	514	541	520	499	542	493	496	498	509	504	470	511	504	485	473	488	513	512	502	569	482	466	507	496	497	480	477	483	542	504	501	490	511	518	469	509	541	498	572	487	495	532	469	493	504	567	502	507	523	537	461	463	487	466	464	537	532	499	500	514	517	554	506	474	495	523	489	548	543	471	503	498	466	493	525	513	521	496	440	501	537	499	488	516	458	514	524	510	537	490	504	459	517	491	511	486	509	475	521	538	461	540	469	499	521	476	487	493	502	493	531	532	532	500	560	549	485	493	490	480	482	503	512	521	515	516	536	522	491	504	509	523	506	535	500	510	492	476	528	516	467	457	498	513	491	522	484	515	540	491	528	537	523	498	478	501	484	501	491	537	491	521	507	487	490	516	478	498	463	514	469	481	523	502	511	540	486	545	519	504	520	466	487	482	507	524	488	482	520	474	506	507	515	503	497	525	511	461	524	499	500	479	484	503	481	443	503	542	520	498	492	486	504	534	499	481	486	496	490	497	488	485	494	482	518	522	532	491	498	445	509	516	495	506	512	540	516	486	438	463	518	484	497	552	513	532	517	490	447	468	492	507	541	544	517	526	532	514	501	480	508	488	494	509	487	496	517	526	510	503	496	496	515	502	513	497	550	532	459	494	460	516	491	505	516	512	538	522	511	492	508	525	521	514	471	533	502	530	476	476	492	479	484	501	498	506	501	538	505	491	531	467	519	534	493	471	469	516	497	488	462	473	520	490	502	507	532	519	530	527	447	507	489	514	497	495	474	551	527	471	465	471	543	520	510	493	469	499	555	510	529	467	493	510	524	488	495	442	498	531	506	519	545	534	479	491	497	519	482	480	537	527	481	468	530	518	501	517	522	504	489	489	511	514	499	485	543	470	524	504	451	471	492	492	499	447	483	496	507	497	493	492	480	522	524	546	497	508	507	521	523	498	489	500	464	497	485	501	513	503	521	519	473	524	508	526	489	532	472	508	482	537	500	515	513	482	499	512	503	519	506	519	485	489	506	458	495	495	493	512	486	499	483	505	534	548	534	489	499	522	534	514	495	507	520	546	498	541	481	519	511	515	555	455	515	512	514	533	513	469	469	478	519	498	482	507	475	527	529	519	503	505	504	529	512	501	484	495	461	481	493	488	490	523	502	531	492	486	445	509	522	511	554	495	514	483	519	515	475	504	475	508	492	462	510	520	530	520	480	445	543	501	479	499	548	489	506	474	533	436	498	512	491	554	479	511	542	542	504	488	498	505	516	474	529	485	500	510	509	473	486	431	490	521	482	500	487	507	490	499	517	503	526	513	491	508	487	514	516	516	501	471	488	536	541	473	532	461	515	499	529	506	504	517	474	512	471	544	548	530	505	493	492	495	520	517	486	507	497	508	517	488	512	500	474	526	514	541	514	526	462	498	490	494	490	519	478	525	479	522	517	517	505	508	512	500	511	529	477	485	520	473	508	493	539	521	509	479	531	502	491	482	475	481	527	513	483	492	481	527	526	464	521	489	475	518	496	538	501	505	529	483	521	515	509	529	527	481	479	494	457	495	523	510	521	519	491	532	501	461	483	485	463	487	521	519	499	464	507	484	496	517	540	516	540	542	486	494	513	503	464	543	468	462	517	496	514	490	506	518	466	448	495	469	508	497	554	473	488	517	504	491	519	518	516	480	502	488
2906	470	466	423	421	417	414	432	427	417	372	374	398	371	412	383	382	434	404	395	369	434	390	391	360	411	422	408	352	398	382	410	383	406	387	430	380	393	380	390	385	388	372	384	367	381	403	374	370	408	429	371	408	385	383	396	377	375	390	404	407	377	426	354	417	362	353	414	362	330	374	392	384	373	396	413	410	384	420	386	378	422	374	405	385	438	435	392	407	374	362	422	386	372	415	419	384	429	371	412	415	398	374	400	381	338	384	409	375	377	366	375	394	414	371	422	404	366	387	401	346	412	375	379	366	352	393	373	377	365	396	391	389	401	418	364	386	404	361	399	394	375	326	420	372	360	400	378	412	394	362	388	383	409	393	357	396	373	395	377	364	371	392	374	427	376	387	410	401	375	362	410	379	355	360	367	383	391	434	418	374	397	338	397	389	396	381	370	409	376	379	391	368	360	404	379	399	401	375	386	370	378	381	398	375	365	397	361	348	389	415	357	396	365	368	376	403	384	393	405	397	386	376	396	394	375	402	422	395	398	378	399	403	399	377	373	402	387	427	370	371	360	401	356	410	397	414	369	425	401	381	378	370	382	378	411	403	374	414	401	396	378	393	363	399	394	397	402	361	441	413	394	404	382	406	386	372	340	372	364	383	424	465	420	396	405	381	371	379	395	407	427	411	382	364	369	427	404	333	368	373	366	403	363	379	376	405	380	391	389	393	390	362	408	380	380	364	383	369	369	425	368	406	359	359	387	400	404	361	373	438	384	373	399	355	381	382	389	409	383	396	393	384	378	406	396	413	374	389	383	385	378	387	400	415	374	383	382	437	380	387	388	402	363	417	385	399	379	405	370	405	362	407	379	379	372	417	368	375	380	382	365	373	398	383	385	416	382	419	389	396	383	386	367	379	389	406	375	367	378	369	351	380	402	410	414	389	387	399	387	380	374	381	395	400	392	377	376	368	402	352	373	343	331	385	338	355	379	384	407	434	396	386	383	403	364	361	378	364	404	372	383	362	407	381	371	341	405	386	432	386	365	406	391	409	380	382	386	400	388	421	407	406	417	386	395	417	363	420	381	358	401	382	362	360	424	391	387	400	363	371	369	364	384	473	382	379	416	381	391	386	396	379	377	353	366	432	358	408	407	365	397	414	357	369	393	393	388	360	376	394	391	383	357	380	389	348	385	430	374	388	380	377	405	393	372	420	378	412	383	384	373	378	348	412	378	431	371	426	357	428	368	421	379	409	396	407	374	375	369	428	397	377	378	380	403	446	391	409	403	370	415	394	360	396	367	384	356	362	417	391	376	384	390	399	352	379	351	336	397	406	338	374	377	464	379	397	395	397	392	424	381	411	397	340	401	434	370	386	384	373	428	386	412	388	384	400	388	373	385	412	433	380	366	377	389	389	406	411	383	385	375	374	370	399	395	377	415	414	371	376	371	391	393	383	381	415	372	412	385	390	377	375	395	388	382	389	365	382	423	389	383	371	348	362	390	372	417	378	382	402	367	401	389	354	404	374	363	346	393	392	408	398	383	376	396	387	422	387	423	393	371	409	387	407	369	378	381	389	352	375	400	395	370	400	397	357	392	392	365	412	387	376	382	411	370	430	403	406	405	409	428	403	361	406	425	402	406	369	415	375	370	388	391	380	392	389	353	378	405	380	370	385	357	401	379	374	406	388	381	378	386	416	398	380	374	403	388	364	364	345	378	382	383	408	378	397	390	435	387	378	418	429	385	404	393	405	407	437	358	387	419	403	364	388	371	408	337	418	400	404	372	391	387	380	382	400	390	353	405	402	401	414	421	360	335	394	408	413	364	428	384	374	428	337	394	421	390	341	353	394	390	431	399	369	394	349	364	388	360	393	374	385	383	415	387	388	402	418	400	357	406	403	430	395	373	379	403	362	369	384	372	376	466	397	373	416	352	362	371	377	390	408	400	370	393	400	388	372	428	359	383	390	389	383	399	358	336	378	398	395	366	386	406	432	375	374	399	363	396	339	391	361	398	432	386	367	388	380	411	425	422	402	408	384	366	389	426	351	392	390	374	384	397	365	382	367	398	398	424	405	373	387	385	358	353	339	377	354	402	361	374	387	421	393	381	401	391	400	344	391	357	394	416	370	401	366	401	350	418	368	353	416	367	378	361	398	403	392	374	365	423	378	368	343	380	419	369	394	378	403	416	425	378	360	403	410	422	391	399	350	412	405	411	395	391	379	402	362	375	378	391	394	371	428	362	365	395	425	425	400	389	394	393	411	373	383	367	391	367	405	353	353	379	415	382	388	367	397	369	372	417	404	422	363	376	349	441	346	331	396	367	365	354	433	424	436	394	391	383	396	348	389	395	358	373	397	382	364	388	390	391	391	355	396	416	410	407	382	403	390	403	414	434	399	387	358	360	373	367	408	377	355	367	357	379	371	433	369	404	395	391	360	340	390	364	393	426	348	390	338	391	361	377	403	359	401	398	346	361	396	379	410	392	368	363	400	431	386	382	401	442	402	419	369	358	401	394	414	383	420	383	389	409	386	413	357	400	405	365	382	359	419	374	415	404	399	373	368	369	381	389	414	360	398	431	384	361	389	400	349	409	376	371	411	414	417	407	386	401	375	376	417	439	389	419	392	385	393	364	394	365	396	390	387	394	384	402	418	415	353	394	372	389	382	394	385	424	390	397	354	394	415	383	403	372	431	415	385	385	381	392	390	388	439	356	358	355	396	374	367	350	373	407	379	418	372	406	367	415	401	359	384	342	386	382	409	386	423	373	402	400	359	364	402	405	407	423	355	390	366	380	392	388	397	416	410	343	374	388	385	414	394	384	396	392	407	388	371	336	413	373	372	429	361	402	413	359	395	351	440	432	352	377	348	436	387	368	391	374	403	388	358	368	425	377	425	361	384	391	346	407	395	433	393	360	380	410	402	405	367	398	376	385	354	402	384	341	374	395	380	384	410	372	366	404	389	407	378	378	377	377	358	393	373	400	395	385	393	410	402	355	382	387	368	389	408	402	361	350	392	418	396	384	374	399	410	376	383	389	423	419	382	395	396	420	400	429	384	387	370	387	400	401	403	377	400	427	403	387	371	374	405	396	399	416	386	448	369	376	363	352	407	395	382	406	350	436	381	423	378	408	396	416	382	397	395	389	368	407	388	373	379	406	394	418	376	359	362	409	367	363	380	376	360	375	384	365	345	372	392	388	407	391	346	380	404	381	384	395	389	397	389	413	399	388	397	375	397	365	414	410	363	400	372	384	373	418	384	385	376	383	404	362	401	409	349	392	392	353	381	372	359	390	413	436	340	375	409	372	397	389	358	334	402	392	401	402	388	382	398	395	346	418	400	407	389	390	398	390	396	422	395	432	389	404	352	418	394	405	343	397	353	406	402	423	376	424	365	373	394	381	372	364	362	371	409	363	393	387	375	395	396	403	378	350	360	406	427	396	386	384	367	365	357	375	371	389	385	406	397	406	396	354	389	357
2583	893	1086	1008	1031	990	988	906	891	904	864	941	955	851	895	867	880	846	864	863	889	903	914	836	815	865	877	861	897	884	834	841	849	881	841	877	868	886	848	839	881	871	834	857	857	903	875	865	845	854	908	871	859	829	867	884	796	886	893	864	882	850	859	835	890	859	870	831	833	826	868	891	841	855	865	897	865	831	832	870	821	842	862	828	849	842	825	851	845	843	877	852	833	835	809	800	864	853	844	862	874	865	843	858	849	871	889	826	819	841	915	900	897	844	896	824	841	830	935	890	867	847	846	846	867	846	855	820	862	857	891	853	837	821	844	833	904	826	849	852	870	895	858	876	834	918	847	941	874	852	887	828	877	839	833	875	836	824	885	804	871	851	902	859	883	854	863	820	885	859	854	856	879	889	819	862	904	851	853	875	848	820	886	822	881	829	891	804	903	823	802	848	817	876	905	852	883	869	830	856	864	825	843	875	819	842	883	824	823	888	885	831	881	869	888	863	931	816	848	878	901	857	865	874	861	880	808	876	861	885	802	841	885	841	948	867	803	865	839	842	852	852	809	823	880	832	839	859	895	889	781	853	863	849	833	861	829	819	849	890	853	894	836	832	857	817	852	889	879	866	887	907	855	836	877	908	832	900	921	802	893	821	888	840	866	839	859	881	879	861	871	909	835	863	890	862	858	851	861	831	891	854	834	854	810	834	850	861	866	833	828	865	859	815	831	829	874	847	827	825	893	892	849	880	832	922	867	869	880	826	853	873	820	872	866	804	850	856	851	893	901	787	870	823	861	821	840	842	857	881	827	865	833	883	842	870	825	869	873	875	881	902	803	881	864	861	795	868	839	826	844	897	858	876	890	856	829	852	871	889	834	851	849	896	833	872	794	825	828	833	855	841	886	828	856	877	858	839	900	831	886	870	860	840	887	900	864	854	854	837	841	803	865	823	872	839	837	833	813	903	865	872	869	861	877	865	860	844	821	862	817	836	880	894	880	823	850	842	888	875	867	856	880	850	869	789	813	837	870	820	863	828	827	802	868	830	839	869	865	821	911	891	901	864	860	864	905	882	802	904	840	791	837	855	839	843	881	860	863	900	898	895	890	871	860	786	824	782	825	826	862	847	828	823	887	880	860	833	829	876	818	800	834	854	874	792	835	850	835	829	836	875	869	864	879	872	843	862	858	872	903	895	835	893	859	852	897	905	863	919	863	825	858	875	835	859	878	824	851	853	871	868	867	905	875	818	880	852	869	828	856	860	872	853	814	880	853	851	832	872	823	824	903	829	848	850	826	824	881	837	865	805	844	827	865	845	842	856	829	854	902	883	846	869	845	874	903	863	830	886	852	805	857	861	869	826	857	807	836	838	880	877	900	862	878	797	844	853	827	901	898	855	888	848	874	865	838	869	884	852	838	946	913	888	895	809	902	883	837	871	813	830	834	895	849	883	859	870	834	860	878	875	851	848	876	832	830	846	890	822	896	919	833	846	872	852	876	880	890	831	841	820	841	892	847	817	857	872	853	866	871	898	906	885	876	815	906	833	862	859	880	893	889	879	904	847	792	850	855	833	835	891	843	853	871	869	849	839	837	944	864	900	878	788	865	824	862	873	840	918	830	855	848	873	856	837	863	858	827	822	891	930	861	851	835	840	816	873	838	871	872	870	862	867	869	834	878	892	877	838	841	850	837	834	863	901	892	875	844	841	892	842	837	853	871	877	857	814	850	899	864	843	865	865	823	887	845	910	808	840	800	817	883	896	838	869	817	887	872	842	885	834	893	870	839	891	874	880	843	823	838	858	807	843	813	835	867	884	864	869	846	850	849	846	881	863	875	854	832	853	872	849	861	890	824	869	888	816	830	868	864	889	874	862	823	845	824	890	829	910	798	887	912	844	830	859	899	820	915	853	847	914	877	836	878	849	879	850	841	843	875	829	895	850	854	859	855	866	822	847	900	808	843	806	850	886	858	841	875	857	864	866	852	848	853	871	798	898	835	849	876	861	835	829	844	880	844	843	847	855	866	866	823	881	842	870	821	823	813	868	853	815	899	823	897	842	839	814	855	877	875	893	864	866	824	843	800	860	869	821	905	844	854	844	843	859	830	908	856	873	872	883	908	888	843	856	858	843	814	885	826	854	848	872	888	884	881	912	864	894	802	866	868	907	827	872	830	851	810	855	926	848	813	947	885	825	893	857	810	830	864	881	828	898	895	868	896	873	899	897	882	885	858	870	860	876	845	820	934	817	849	889	821	874	856	883	844	804	885	892	894	838	851	849	854	882	814	862	864	860	811	815	855	831	826	827	866	882	869	848	843	873	840	823	893	865	863	855	862	866	861	800	866	805	872	895	840	850	922	913	842	876	835	863	881	884	866	858	873	860	846	862	867	838	892	823	844	887	873	876	837	848	821	890	856	881	903	813	886	883	833	911	829	841	880	869	862	829	865	892	898	836	821	822	857	875	906	835	839	839	823	835	833	846	863	920	913	826	831	898	853	837	798	923	833	882	846	836	884	884	877	884	869	873	825	849	862	845	840	877	811	854	886	872	819	837	897	897	852	855	851	847	816	807	819	850	889	863	913	783	838	866	799	885	876	897	874	863	858	815	892	855	840	871	825	830	895	891	845	906	805	901	849	855	839	852	899	875	880	897	911	844	865	834	808	872	879	907	812	889	808	875	914	871	833	887	889	816	857	951	851	853	831	803	853	842	880	847	900	879	847	836	846	824	857	816	858	856	795	834	855	811	847	855	895	891	866	840	828	851	840	857	861	823	814	833	825	866	890	858	817	886	862	858	819	857	904	912	862	831	837	867	869	909	899	882	870	858	857	842	800	855	874	854	887	848	810	835	913	812	872	897	845	946	818	874	821	800	835	845	877	835	834	815	817	861	820	817	902	872	834	818	825	813	823	911	841	846	844	853	923	852	819	848	900	818	886	896	848	833	874	830	832	884	862	845	891	848	855	841	899	870	881	868	898	841	846	880	834	877	835	896	825	829	852	894	815	846	859	878	844	890	831	874	851	867	840	821	844	820	845	871	836	875	848	904	828	888	860	851	843	884	851	830	789	848	848	851	862	841	784	786	842	840	836	831	920	911	886	903	817	851	794	875	856	884	860	853	840	873	837	857	936	825	850	890	922	849	819	889	833	816	863	843	836	843	849	933	910	838	844	856	842	877	882	864	833	865	840	854	885	855	887	886	849	916	836	847	872	895	866	880	924	816	804	837	840	875	885	886	828	849	932	806	811	867	853	830	838	860	876	844	864	866	895	869	838	862	851	864	872	877	859	793	840	863	845	878	838	891	887	853	847	815	864	848	855	827	852	802	892	834	862	893	832	857	864	852	833	832	902	876	876	857	809	869	872	857	873	846	891	850	796	871	825	843	909	853	827	858	875	878	853	837	852	876	867	851	919	907	863	901	867	854	840	800	878	906	779	831	867	851	856	903	886	815	904	841	844	856	863	909	844	834	840	870
8811	716	640	495	409	363	272	261	262	268	237	221	224	229	232	190	220	210	220	211	186	205	196	180	191	197	191	188	195	202	213	215	206	183	185	191	209	198	191	192	190	196	192	208	194	172	187	202	201	177	223	211	194	171	195	150	202	183	180	200	192	215	183	199	184	202	213	178	182	204	176	194	186	171	211	212	159	191	200	197	210	184	202	175	171	187	187	194	184	182	208	189	180	200	198	171	191	175	208	209	181	162	175	182	226	188	165	191	177	194	199	203	183	172	207	197	199	208	185	188	195	193	187	213	208	180	170	199	208	196	225	222	200	192	169	175	182	180	190	208	183	182	187	192	169	161	191	213	200	187	191	186	208	204	200	203	190	201	191	190	190	177	184	182	195	219	196	202	203	220	180	193	180	173	178	186	205	180	169	185	204	167	178	178	194	228	220	190	188	190	173	178	201	209	191	184	187	179	207	223	186	221	202	207	197	173	172	203	181	207	215	187	195	171	203	198	196	181	183	223	215	210	203	175	205	195	204	162	179	190	205	199	205	171	172	204	212	189	212	192	222	210	197	201	205	188	189	186	203	173	200	210	177	177	175	181	196	203	198	196	172	198	200	195	204	212	180	168	181	185	179	193	197	194	209	159	185	199	209	210	210	188	226	220	179	197	174	193	168	190	212	209	194	216	198	177	184	200	200	183	186	165	176	192	167	175	163	179	200	178	188	199	170	218	208	192	185	203	196	167	168	193	189	163	209	172	210	206	214	208	199	183	198	191	187	164	205	183	187	205	212	173	194	148	197	229	197	187	184	198	191	193	188	175	194	164	176	189	176	191	191	199	189	207	168	189	197	197	195	181	198	181	201	175	177	182	201	185	196	184	200	172	186	198	189	180	192	201	212	185	213	193	225	181	183	210	175	176	189	188	192	175	191	212	198	196	214	181	194	199	197	173	177	198	212	207	207	210	211	200	174	212	177	170	185	198	198	172	185	215	174	198	202	194	182	173	168	176	222	205	182	209	185	200	167	194	211	197	189	195	184	196	197	194	217	198	203	201	209	211	183	181	190	186	194	157	221	196	209	208	197	199	180	192	203	174	184	208	215	187	201	180	179	193	194	212	176	185	169	185	190	192	237	200	203	218	181	183	182	200	181	205	180	176	190	164	189	198	171	188	159	190	201	215	195	185	198	204	186	177	186	195	182	203	182	195	190	202	209	196	164	193	191	205	173	178	169	168	184	174	171	214	199	200	180	193	189	204	175	164	183	184	200	144	181	207	177	186	172	195	182	207	172	196	212	194	199	204	174	211	218	169	189	224	193	194	201	209	202	197	210	192	201	195	195	191	197	218	198	208	188	192	159	176	161	209	199	176	188	197	196	206	175	179	205	158	170	205	187	212	228	146	176	184	171	194	197	190	183	187	223	199	195	216	192	179	160	212	185	185	172	191	179	165	175	193	202	164	182	212	183	196	210	197	223	210	190	195	198	175	189	195	211	233	202	213	207	171	198	168	188	195	196	212	185	200	206	198	193	214	200	189	174	176	204	207	201	199	198	193	205	199	198	186	182	198	191	185	175	196	201	196	188	178	226	186	190	218	196	174	190	172	197	189	190	200	187	190	186	181	223	194	182	181	178	198	186	181	190	214	183	187	177	220	168	176	193	179	182	217	178	194	181	182	175	183	219	197	215	203	207	196	188	206	186	207	196	163	198	182	199	215	163	174	197	186	194	201	170	183	199	184	195	190	170	169	195	205	168	192	194	182	198	233	186	225	187	222	204	167	178	188	196	203	164	199	202	195	214	223	199	178	193	193	217	166	195	166	201	193	179	198	201	172	192	196	204	184	204	169	191	201	193	205	229	179	186	176	194	208	153	201	192	177	197	185	201	209	199	179	203	193	174	183	230	210	196	179	201	207	193	185	205	189	184	194	178	173	194	179	174	189	174	221	193	190	183	220	170	199	187	174	188	164	176	194	197	197	177	168	179	212	180	189	197	185	173	178	186	200	195	181	211	191	205	173	199	211	179	181	211	175	200	202	201	222	194	203	174	176	200	189	184	199	199	201	213	211	176	195	164	173	183	183	215	216	203	170	194	218	178	218	193	208	191	176	212	194	195	205	196	213	194	210	187	207	216	175	192	175	215	199	195	186	186	199	196	199	184	174	210	181	183	189	200	206	179	194	183	188	186	193	183	199	193	191	176	202	183	178	196	219	156	199	205	189	156	178	209	176	203	182	167	209	198	183	188	194	204	169	196	185	189	196	191	216	188	203	183	209	193	207	203	220	195	190	186	181	201	217	205	193	197	204	202	189	155	180	182	197	165	215	185	188	192	160	198	185	200	183	208	187	179	167	184	180	184	187	181	184	198	178	197	191	175	201	180	168	157	174	195	181	189	194	185	186	198	196	196	195	156	178	175	167	156	178	193	163	182	187	194	186	178	207	192	219	202	184	197	190	178	188	177	198	181	191	214	203	196	185	205	198	206	199	207	181	179	224	161	203	193	192	192	209	176	212	186	207	213	191	184	186	182	194	180	173	194	180	196	200	190	209	212	199	182	173	179	195	201	184	219	217	225	213	209	199	202	200	178	202	208	189	197	203	198	188	180	188	198	169	197	192	202	174	213	192	190	156	183	188	203	176	229	187	175	193	205	207	168	184	191	205	199	179	189	200	204	200	190	176	171	219	196	216	199	198	177	205	192	204	195	176	202	186	186	184	201	215	201	185	220	195	182	203	178	182	184	223	194	200	156	176	199	187	210	194	218	194	196	198	200	202	222	179	179	177	200	172	199	211	192	196	178	186	202	190	203	192	199	201	193	188	184	204	200	189	180	201	186	198	184	203	161	181	186	203	211	197	179	172	193	192	223	179	190	173	171	205	203	182	171	184	197	163	154	190	183	179	189	202	206	162	208	181	190	200	186	218	197	193	177	193	170	171	189	167	207	188	205	181	169	180	193	189	172	204	190	193	221	185	200	204	199	175	175	176	191	195	221	176	203	197	183	160	195	216	192	201	188	164	175	176	211	211	192	187	203	174	184	200	165	176	189	207	182	229	201	200	168	201	201	234	207	183	217	186	185	206	201	177	193	192	195	206	200	209	178	180	207	192	203	191	172	193	168	196	185	190	197	202	196	201	189	192	164	214	167	186	192	217	210	182	195	199	200	217	230	201	189	186	186	181	194	209	196	197	178	216	173	169	191	189	193	193	194	238	185	193	186	182	182	207	200	182	201	202	207	182	209	212	196	184	221	194	193	190	209	185	181	207	195	184	188	179	174	184	204	177	209	205	218	206	177	195	180	198	196	219	201	177	219	209	220	214	179	194	184	194	198	184	197	206	188	182	215	196	201	188	203	175	200	192	195	180	175	174	188	187	198	159	194	191	199	226	189	200	174	203	209	188	201	171	188	193	171	194	181	220	183	164	176	193	181	178	193	204	167	200	207	197	186	183	199	189	181	199	174	209	204	177	201	192	196	189	214	201
6842	838	1401	1669	1458	1221	1057	874	814	777	732	665	654	632	612	557	567	539	532	561	493	544	470	514	487	533	499	522	448	477	543	486	473	510	475	498	530	454	466	493	457	456	480	458	460	490	465	487	471	455	443	486	447	467	441	407	494	515	455	457	482	487	456	499	475	486	507	424	472	473	460	507	484	468	483	476	509	481	513	489	468	466	465	478	451	492	473	498	455	451	479	445	475	478	464	476	434	459	463	475	511	478	435	446	474	498	456	464	429	453	441	433	479	482	482	439	459	460	471	472	451	446	455	472	449	464	501	486	409	458	496	476	443	447	463	457	483	468	462	463	509	493	451	475	441	459	458	503	472	453	446	437	442	437	485	456	432	434	499	474	479	476	437	472	478	503	435	467	453	426	473	477	448	465	461	421	476	456	462	470	474	516	519	437	454	484	471	459	442	461	490	489	466	476	437	428	484	464	486	458	476	445	411	475	466	414	463	501	474	464	477	429	456	461	513	507	467	484	435	446	452	470	449	452	484	450	467	473	451	443	469	445	461	460	462	453	500	465	510	462	448	486	471	449	497	463	417	491	490	465	476	459	460	460	459	450	477	441	479	475	479	454	452	463	479	475	461	448	479	459	482	492	441	471	473	465	460	447	454	476	429	425	469	473	414	423	466	488	455	477	448	508	463	467	424	449	481	478	426	490	484	459	467	506	446	468	500	472	447	422	526	452	460	470	453	464	476	476	492	485	466	480	452	460	463	498	479	430	471	485	455	482	447	459	448	484	465	476	489	484	496	460	462	475	478	457	463	474	521	495	451	441	476	493	479	457	502	447	490	442	433	488	462	455	491	485	450	468	464	491	518	456	465	432	448	477	512	451	496	453	464	472	475	472	492	475	476	442	485	474	444	453	502	467	447	483	428	470	473	441	455	442	455	460	469	431	487	469	452	407	470	462	457	461	424	485	487	449	492	442	496	458	484	485	494	460	490	475	465	448	467	435	478	467	485	445	457	486	465	492	471	486	445	493	443	459	464	462	425	437	455	471	456	468	460	441	480	454	450	460	435	454	471	475	486	464	503	477	473	461	429	443	473	483	486	462	465	462	435	491	455	494	464	447	445	493	486	475	437	469	443	427	482	483	477	501	520	467	426	437	448	475	473	435	476	479	456	436	457	492	440	479	444	478	476	441	514	437	489	466	469	444	434	470	454	484	472	434	491	457	421	466	461	429	500	474	455	454	468	419	482	465	463	454	448	482	490	481	511	456	470	468	455	444	470	466	482	445	449	483	450	410	452	477	441	478	465	480	484	473	451	463	448	492	445	463	460	478	490	477	501	480	476	467	479	470	446	480	487	470	450	495	491	461	446	444	445	490	506	441	461	452	457	489	490	462	424	448	468	442	492	431	482	492	465	484	462	462	501	483	492	468	493	472	445	481	481	506	487	487	472	488	484	457	465	469	466	500	477	445	455	487	479	458	507	463	469	478	434	464	448	471	460	469	473	462	491	466	464	475	503	475	448	433	485	473	465	423	471	485	493	462	447	491	470	472	460	433	441	450	511	468	452	472	484	478	514	463	501	466	455	454	461	466	464	478	496	441	503	476	468	483	465	471	473	447	469	460	482	407	455	460	483	468	446	471	494	443	457	481	461	462	422	450	464	463	450	510	473	449	466	444	461	446	481	452	495	459	488	481	469	441	462	514	439	454	489	480	493	485	459	461	453	455	436	453	469	503	470	483	459	487	427	497	463	479	477	476	461	463	447	432	453	464	468	477	447	451	450	432	456	449	496	475	490	473	506	467	424	470	465	462	490	467	458	464	491	446	459	470	461	480	430	444	428	463	455	418	493	484	469	451	466	444	472	480	500	495	449	455	399	463	467	475	463	467	486	489	443	481	482	467	440	448	495	428	433	456	456	490	461	466	461	465	452	480	474	500	490	458	447	445	473	467	487	477	489	446	481	459	436	449	493	452	517	458	478	458	456	447	437	466	472	494	467	473	540	430	483	456	472	457	472	478	481	477	475	462	470	493	432	456	482	482	478	495	463	412	437	489	485	485	483	436	473	455	478	444	487	472	485	461	454	447	481	463	476	456	490	456	498	461	456	484	467	475	466	481	484	474	452	472	440	480	482	492	471	448	455	490	474	492	438	444	466	442	487	500	470	465	491	457	472	490	484	468	480	465	473	454	479	454	490	430	481	482	457	441	465	465	458	523	455	467	480	468	442	467	484	474	446	491	464	487	454	452	501	467	500	452	479	461	485	478	437	466	486	455	481	445	456	487	424	478	460	466	502	455	433	470	507	475	480	497	459	463	457	471	442	444	506	470	472	414	424	461	453	485	458	475	493	486	491	437	427	466	409	497	426	476	451	447	456	477	444	497	451	481	416	474	456	432	505	452	461	417	456	483	480	518	476	465	416	501	476	445	488	484	469	475	491	465	479	494	442	458	487	481	427	480	462	475	415	490	453	479	448	473	423	466	474	468	444	472	490	460	458	465	479	414	534	482	466	494	484	445	430	442	488	496	480	495	468	470	479	474	425	449	438	448	470	454	431	473	470	460	489	523	478	432	474	456	460	482	458	424	455	479	457	481	462	449	457	455	451	482	488	452	461	466	487	431	519	493	469	473	467	470	450	505	468	492	469	471	468	454	443	440	449	391	494	463	459	464	455	435	489	462	498	473	466	472	464	468	454	463	480	434	467	496	455	429	479	488	470	475	462	426	455	443	480	471	457	419	469	433	455	463	474	468	456	437	423	507	478	449	510	464	512	500	466	483	469	458	440	463	478	438	475	487	499	485	464	456	487	520	438	462	477	493	462	468	473	443	516	453	463	463	467	492	464	444	451	476	445	484	430	464	429	471	477	469	451	455	448	489	473	470	492	465	494	506	479	452	475	465	435	460	519	471	484	459	464	455	441	465	464	493	454	491	478	461	484	446	440	485	472	459	442	449	446	482	483	471	477	464	497	456	478	422	514	475	455	460	460	467	479	452	443	466	491	460	439	443	463	459	488	440	474	485	444	450	440	430	474	481	465	485	473	432	483	491	496	459	449	440	430	462	483	412	495	456	452	460	439	455	455	459	487	476	462	459	479	469	470	478	496	457	442	464	461	441	478	450	470	470	453	465	447	472	449	472	455	477	454	471	451	501	521	463	435	457	492	458	451	460	458	460	443	479	507	496	455	449	453	475	485	474	460	469	467	442	461	487	474	453	459	458	498	472	484	475	457	486	447	458	420	461	468	429	471	492	449	507	506	432	428	494	456	438	469	454	473	442	466	501	463	428	464	434	473	425	462	458	450	466	497	456	483	480	468	458	509	452	494	464	439	459	476	461	459	452	476	447	465	508	483	449	460	442	454	471	488	462	443	494	452	461	486	472	438	470	495	491	449	469	478	485	458	456	433	465	445	450	491	448	463	459	467	472	457	463	456	465	480	490	468	487	475	468	503	415	474	435	465	466	491	490	481	504	456	477	443	468	459	460
15861	1435	1025	794	596	482	420	337	363	322	232	248	239	273	244	200	204	226	228	201	210	211	197	212	210	209	204	211	208	188	203	196	194	222	202	183	170	202	224	200	206	212	190	207	234	201	200	214	179	196	199	205	190	169	172	172	186	185	179	154	180	170	180	207	188	206	196	161	182	203	186	212	173	169	181	166	194	207	196	184	176	179	214	185	161	190	214	165	199	190	187	210	167	182	190	183	216	180	201	203	189	185	198	182	201	200	185	175	200	189	178	190	217	178	194	214	214	214	202	217	204	210	187	182	180	166	212	195	207	203	180	202	165	184	161	220	176	236	196	187	208	205	187	195	186	222	190	192	190	167	171	201	221	174	201	164	190	193	191	169	179	163	191	207	179	197	187	196	183	199	219	193	175	191	191	180	177	197	213	187	193	176	190	166	202	201	180	173	193	159	204	237	169	210	200	192	203	176	203	179	182	183	189	202	208	197	232	200	210	200	180	211	181	199	188	205	172	192	196	158	196	195	167	161	189	187	183	193	189	196	214	174	192	212	167	178	233	185	194	192	198	194	199	181	187	213	183	199	179	172	188	214	196	193	208	184	195	197	184	213	200	193	204	189	223	214	175	216	191	195	182	196	154	169	198	183	183	173	205	156	187	190	151	192	202	179	179	192	190	203	175	189	194	172	205	175	202	171	185	204	205	186	185	193	194	208	196	163	181	215	172	196	206	197	186	187	180	178	195	213	198	188	177	175	223	208	214	204	207	169	196	205	200	171	190	197	206	209	207	199	174	198	191	205	151	219	178	187	188	204	207	180	199	205	174	215	193	204	188	205	204	192	202	210	182	187	211	193	174	207	203	193	206	171	201	180	194	174	171	190	174	213	160	196	196	173	162	171	198	185	193	203	166	195	189	200	199	178	176	221	201	196	187	194	187	180	196	190	180	219	196	199	186	182	182	206	187	184	190	196	184	184	181	215	194	191	204	187	184	186	177	198	179	187	200	199	173	190	185	209	214	217	170	202	179	180	230	208	205	183	187	192	207	182	178	164	182	179	212	185	175	201	193	167	195	237	193	187	170	175	189	195	176	200	202	183	193	153	193	191	177	184	196	191	211	204	203	194	211	189	207	202	193	196	186	177	195	173	211	199	221	189	189	187	196	176	212	203	180	189	192	190	189	183	198	165	174	233	187	179	186	171	193	192	210	161	217	206	172	195	200	200	198	203	194	190	183	210	184	183	205	198	219	204	183	181	205	182	222	186	206	204	200	183	195	208	211	195	209	211	192	181	173	185	161	216	176	185	195	195	181	192	199	169	187	182	208	205	217	209	217	213	197	177	186	181	213	230	197	181	216	197	180	172	221	194	212	173	183	203	220	203	212	214	185	181	175	180	210	190	194	194	172	184	194	203	188	178	213	182	222	164	173	196	200	209	221	182	174	194	162	197	189	179	189	228	206	208	179	190	198	180	205	193	194	194	209	214	173	193	191	195	198	198	224	173	194	189	184	195	166	194	200	215	192	200	208	183	186	164	173	216	176	175	167	199	195	214	195	218	206	154	215	191	198	172	184	188	188	211	206	181	166	187	216	174	198	191	201	181	182	187	189	197	184	192	206	180	193	198	177	206	187	183	204	188	212	186	203	192	199	197	153	181	181	177	188	194	188	167	200	190	220	193	176	206	163	181	164	217	196	173	191	187	186	174	193	197	196	207	194	160	182	174	193	158	158	195	184	185	195	201	238	167	186	195	212	199	219	189	189	193	200	181	168	212	167	169	181	189	171	207	182	197	200	195	188	176	184	182	202	190	197	209	192	218	177	175	201	191	168	209	172	191	173	184	207	187	169	199	180	209	194	215	184	207	203	202	168	166	179	157	198	179	174	186	206	177	188	174	216	195	180	195	199	183	190	203	187	204	196	197	208	219	185	188	184	191	202	186	190	194	195	180	217	188	195	178	209	180	187	178	201	208	181	179	169	195	183	192	212	221	200	197	185	204	189	181	214	211	205	174	208	210	194	173	193	217	182	194	185	155	202	178	211	185	188	190	202	195	196	194	204	206	197	196	179	217	199	200	187	203	187	185	188	216	194	202	200	218	179	205	206	216	176	189	197	166	198	168	188	213	184	191	170	177	198	188	168	200	199	202	223	189	213	208	201	191	209	189	196	199	193	225	178	172	165	174	210	201	175	191	195	183	173	195	193	199	184	175	184	199	198	161	181	188	187	204	188	204	170	182	194	205	217	214	195	173	214	180	206	192	183	193	195	190	195	202	187	183	192	200	194	192	180	200	201	199	229	188	205	183	216	198	169	195	205	215	216	187	197	166	170	191	196	188	187	179	185	188	199	200	201	176	207	204	206	219	184	185	189	198	176	176	200	185	173	181	197	185	192	209	189	204	187	170	186	202	170	196	209	206	201	178	202	190	188	185	202	193	195	224	233	184	207	169	191	218	206	170	185	218	175	192	205	196	205	195	198	192	190	188	177	207	164	187	194	198	185	181	199	194	163	187	182	177	179	195	199	171	201	209	188	181	184	187	153	181	190	176	179	179	193	161	190	200	159	177	202	188	194	192	191	205	181	193	182	186	196	185	165	191	184	203	191	184	176	204	200	193	197	187	192	204	192	188	184	203	187	163	204	194	207	192	213	179	191	191	194	200	192	161	196	196	181	176	214	178	186	160	195	214	220	188	212	181	194	180	182	219	192	195	164	189	190	193	185	173	198	169	204	205	196	197	196	193	185	200	189	192	185	195	199	202	186	187	195	201	185	179	202	205	178	198	196	206	197	190	207	208	184	184	190	199	215	195	175	164	178	189	208	181	177	198	178	166	173	178	184	177	225	194	206	193	194	194	191	176	159	185	200	180	187	173	164	181	194	185	168	189	205	182	193	211	178	186	174	200	192	194	212	190	191	187	199	201	212	177	185	173	182	214	216	160	230	207	197	176	167	167	202	197	209	212	190	173	185	199	198	202	182	170	170	198	205	199	210	189	187	161	182	185	183	196	168	200	170	201	203	205	197	171	188	202	184	208	219	229	205	196	194	195	198	199	172	208	185	184	197	164	201	192	192	199	189	194	194	184	184	211	190	196	202	202	199	194	202	190	185	199	192	184	176	186	189	172	198	172	197	189	190	195	162	166	181	189	209	189	220	198	184	196	194	220	203	190	188	201	204	161	186	209	182	181	187	189	198	165	177	170	196	208	202	179	163	198	182	186	163	195	240	198	190	182	171	205	200	191	195	193	161	190	213	189	171	207	187	195	174	196	217	186	172	222	164	197	209	176	186	236	199	189	211	204	168	197	208	189	224	174	164	204	190	184	183	223	187	198	190	211	190	203	200	195	172	188	172	186	208	196	214	185	188	204	199	206	208	207	195	190	192	189	186	174	183	194	216	191	194	184	195	183	185	195	209	198	201	190	164	223	203	182	186	199	183	197	187	167	193	191	193	168	185	207	216	176	192	185	185	213	205	184	188	182	189	199
8736	1183	2124	2636	2292	1855	1546	1353	1176	1040	976	907	748	817	706	739	673	661	637	623	592	610	565	605	576	593	567	566	568	596	539	483	540	547	580	508	540	536	559	521	557	537	493	515	522	555	521	549	542	500	507	518	534	536	507	535	481	513	538	513	507	542	497	468	504	529	544	486	476	514	500	467	502	469	541	509	511	515	526	512	533	505	534	518	508	522	520	481	521	513	477	478	461	509	530	495	523	503	497	504	500	544	510	508	517	486	489	500	518	544	489	484	529	445	489	561	504	527	521	503	464	500	485	510	524	538	487	536	448	526	510	492	547	489	481	553	500	527	512	524	513	522	489	519	473	499	516	520	499	479	520	493	488	485	456	496	538	515	490	540	506	515	483	482	533	492	457	517	513	519	517	510	483	520	492	487	513	533	498	486	499	469	549	529	515	513	512	437	554	475	541	488	503	501	520	496	443	507	489	493	546	516	473	481	496	520	503	490	506	507	508	483	536	497	499	494	478	521	479	488	478	535	446	500	503	524	505	500	509	517	519	496	496	554	493	498	519	504	481	535	511	487	523	505	528	537	490	480	504	503	545	480	481	433	520	525	502	484	433	538	475	516	517	505	521	521	526	506	487	532	493	468	482	509	489	486	487	554	518	538	498	578	527	481	482	524	470	489	505	523	452	503	507	516	482	508	553	525	539	504	469	496	495	535	516	465	481	472	494	489	514	474	459	496	498	488	535	512	530	535	458	460	523	482	487	482	517	525	502	495	480	500	486	498	558	481	518	480	491	519	527	545	490	497	475	483	480	513	462	514	494	483	487	465	501	506	513	529	528	436	522	487	513	498	516	525	507	489	508	515	484	511	535	491	499	534	476	483	508	520	475	519	477	494	502	534	478	514	494	510	502	492	464	482	529	511	501	450	480	507	534	492	504	506	547	533	504	486	488	513	477	476	527	576	509	492	529	509	503	528	487	500	500	497	539	498	501	491	521	474	512	502	501	535	485	462	482	507	526	519	496	524	479	483	476	503	495	539	457	488	468	516	495	496	476	485	525	528	473	502	538	487	451	504	476	480	452	517	507	460	508	514	507	494	515	496	490	493	510	512	509	478	527	488	525	530	478	555	485	495	521	502	467	513	488	468	458	538	460	498	480	466	491	454	502	477	471	500	472	500	449	509	535	506	507	514	478	488	530	507	502	532	495	514	508	532	519	499	526	438	503	527	482	515	452	528	507	524	505	456	484	501	509	487	507	499	501	519	535	496	474	498	518	510	507	527	539	498	523	488	486	513	524	516	494	507	463	507	528	507	485	503	523	505	490	522	503	499	531	510	504	521	471	531	521	500	505	489	464	468	485	508	502	478	495	521	529	520	511	508	462	493	517	477	516	504	518	516	533	479	525	488	508	521	494	512	474	491	505	514	498	519	494	494	493	486	437	517	456	520	481	517	506	491	501	506	471	502	540	532	490	528	524	513	501	495	494	507	523	485	517	486	453	522	530	473	487	521	492	477	535	490	486	521	473	499	504	492	504	502	471	473	491	473	473	508	547	486	466	533	517	508	471	539	489	532	528	496	505	533	498	502	478	468	523	464	502	500	507	507	500	508	499	546	530	456	494	528	490	498	523	491	480	509	510	500	501	538	487	504	491	497	530	494	515	510	490	476	508	505	489	477	479	489	481	510	500	478	506	541	498	493	491	482	523	483	521	477	522	504	519	509	511	520	475	493	511	528	462	513	471	456	515	485	546	488	484	514	477	497	513	517	507	534	480	553	490	539	502	496	521	514	524	494	488	476	481	454	507	526	508	499	514	503	483	496	504	572	502	487	486	500	502	527	494	514	479	534	540	482	492	475	503	518	492	504	492	467	485	477	520	467	487	523	502	475	508	498	525	523	505	509	485	468	492	547	546	525	505	519	491	478	487	512	507	490	502	492	429	506	484	465	479	514	507	491	494	533	503	506	517	506	520	495	472	498	525	476	507	500	527	489	536	494	507	514	517	515	484	501	514	503	515	473	524	542	464	476	510	483	510	515	522	512	493	488	496	507	513	478	522	510	503	473	470	489	525	481	507	513	455	511	514	479	497	526	511	512	454	521	509	544	478	484	481	474	557	469	508	523	514	487	529	461	491	531	505	490	487	519	478	516	512	495	525	513	499	530	505	504	487	446	488	488	472	497	495	474	467	506	460	487	469	546	478	495	496	509	487	514	490	493	499	516	483	532	469	516	538	530	515	507	509	470	523	510	501	516	486	500	489	524	508	501	487	502	557	486	521	462	502	511	495	517	555	503	497	502	535	486	521	513	480	514	525	508	498	476	527	470	511	504	500	502	494	455	483	500	488	474	521	488	532	490	483	510	485	494	506	496	489	511	480	487	507	512	497	483	531	512	511	465	487	489	529	501	537	492	474	515	506	460	533	508	468	508	477	532	525	512	527	521	513	523	492	497	517	479	462	503	509	502	530	487	504	520	516	471	482	505	496	484	529	527	462	497	469	476	500	502	538	468	511	500	499	520	507	498	516	545	475	494	495	473	490	507	493	510	480	474	505	500	513	542	482	511	488	474	508	467	524	488	512	474	503	484	494	477	509	475	493	526	456	451	508	531	519	470	534	527	513	501	508	471	512	499	490	502	475	468	461	517	497	498	564	476	480	493	465	475	509	496	514	488	497	511	491	499	503	530	511	518	493	511	510	501	505	488	536	448	490	471	538	492	514	507	533	520	507	475	508	490	473	487	501	508	494	460	491	525	544	477	473	514	484	492	525	459	519	472	508	494	468	486	499	513	478	478	520	489	474	485	508	471	505	503	524	512	510	532	484	472	537	474	506	505	508	488	554	530	461	518	532	496	527	501	489	505	532	491	497	506	498	486	507	506	512	504	523	488	483	538	500	502	534	537	522	478	482	469	475	497	497	498	484	492	496	468	515	479	475	499	484	531	473	482	465	431	493	515	501	495	549	511	519	524	537	502	524	462	482	512	492	487	483	500	531	496	485	452	507	455	509	468	499	470	509	504	473	501	463	501	517	511	530	476	510	503	497	485	517	525	483	510	470	542	517	461	523	504	490	474	504	488	485	549	499	472	501	493	513	514	470	515	517	482	502	495	466	486	517	501	480	504	496	529	501	493	486	521	490	510	500	498	476	496	504	524	489	492	527	485	492	465	502	501	498	506	491	486	505	524	478	491	497	504	508	505	494	484	495	503	516	458	514	489	520	493	480	490	531	514	491	503	521	536	477	496	498	497	489	476	489	506	481	494	470	508	473	485	520	505	498	469	502	487	532	510	512	520	485	471	538	481	490	510	542	480	515	499	495	500	473	493	482	529	516	516	525	518	498	529	509	522	500	477	537	473	456	470	495	491	504	498	493	466	507	490	465	499	482	459	478	537	523	498	530	496	526	522	526	466	496	496	499	490	516	504	477	516	510	483	501	545	489	461	540	501	459	513	452	494	511	485	491	520	488	500	477	504	492	483	484	474	508	533
2661	500	457	450	407	424	426	406	407	395	408	375	411	405	369	382	387	388	396	352	372	371	381	343	383	371	419	376	380	380	446	434	364	397	397	404	385	363	371	391	388	398	389	405	360	378	413	357	382	377	412	388	402	386	396	420	385	360	376	334	348	377	399	406	380	415	391	356	402	372	400	393	406	353	351	384	403	390	385	341	382	368	383	368	373	408	382	407	399	386	365	371	403	405	399	376	394	350	368	358	361	359	401	423	411	395	434	404	369	375	401	410	387	414	376	405	405	402	431	369	353	369	385	379	396	375	350	381	399	390	385	389	362	377	402	411	409	432	334	420	380	374	406	408	401	416	411	398	402	362	403	372	442	423	393	397	393	370	374	355	363	387	386	384	398	370	416	393	396	374	347	398	405	428	397	391	390	381	443	356	394	359	377	370	378	401	399	378	387	435	386	410	421	373	337	411	371	399	450	419	376	425	386	379	435	413	425	383	426	395	374	375	390	387	404	414	393	429	367	413	389	404	357	418	423	419	424	391	412	426	414	388	405	382	380	369	405	384	392	381	368	386	378	371	393	419	401	381	362	382	347	400	385	395	377	383	377	351	408	391	363	397	382	366	390	352	389	397	399	357	400	392	380	374	405	397	349	342	413	410	410	372	396	365	381	349	383	374	399	391	408	422	416	415	401	401	357	401	415	400	379	409	386	407	372	327	416	388	411	430	435	382	413	405	380	386	401	423	402	384	366	408	382	422	390	422	382	363	389	389	403	384	414	416	376	423	386	359	364	372	420	389	411	396	374	387	382	423	374	399	374	399	401	381	389	359	392	385	410	398	344	387	431	421	354	387	377	381	382	440	389	411	401	400	407	393	379	357	392	363	384	419	406	344	377	365	409	382	398	384	378	390	409	367	420	383	402	394	348	401	420	424	385	358	389	402	398	400	411	380	358	405	401	382	372	359	412	391	345	365	422	384	401	387	378	389	369	368	373	407	348	415	406	391	372	397	411	384	403	371	375	409	391	347	399	382	384	397	399	386	386	372	413	392	405	371	389	399	361	414	368	399	377	384	393	403	406	395	406	399	387	424	395	376	377	434	358	389	410	400	412	373	417	388	393	388	365	400	388	413	417	392	410	389	421	385	377	389	382	399	363	374	377	401	353	398	393	390	367	374	402	386	376	414	406	376	352	391	420	394	341	375	355	386	355	437	386	384	399	337	417	357	362	409	406	418	337	404	395	392	390	412	428	373	370	370	385	409	385	393	405	401	393	389	368	387	407	357	392	393	395	364	376	394	417	387	419	408	366	361	376	406	376	389	375	382	399	384	391	389	421	382	411	380	421	409	413	393	400	391	382	380	373	385	377	375	400	389	390	381	386	390	399	388	385	368	423	368	385	413	395	395	421	393	431	387	364	370	378	367	431	362	391	378	366	385	328	425	387	408	393	404	367	421	411	394	397	371	391	409	417	405	401	382	369	410	418	370	388	406	428	384	401	400	355	389	380	398	380	372	387	358	373	385	379	388	419	361	376	387	416	404	383	361	424	397	371	413	434	387	427	403	383	357	418	398	371	346	391	386	368	353	386	405	400	375	405	415	398	405	370	402	377	382	370	370	396	402	404	395	373	392	380	419	352	366	423	392	379	375	400	347	421	418	388	356	381	387	366	379	348	364	385	384	402	419	391	363	397	397	352	386	384	379	403	424	405	370	371	394	340	439	400	429	384	384	375	428	395	369	378	391	374	374	379	366	416	359	383	404	377	392	406	387	362	347	348	391	397	381	369	409	369	388	382	352	398	410	396	390	371	368	394	406	371	401	415	410	376	350	371	390	427	378	399	380	373	393	398	346	362	418	371	379	417	349	347	374	382	390	378	403	382	445	376	418	364	377	386	371	375	374	402	378	398	358	363	391	372	385	400	385	403	415	382	398	369	401	392	407	371	363	424	367	405	365	364	426	408	419	350	381	349	379	374	412	402	395	387	398	414	401	373	397	369	376	407	409	371	406	360	445	417	401	365	350	362	372	390	378	389	401	415	430	396	360	405	389	386	373	404	390	429	367	388	407	384	339	360	380	384	392	425	364	362	402	397	401	389	360	343	400	394	419	353	371	373	423	376	379	400	376	391	398	400	417	398	382	401	374	392	367	413	384	394	356	343	372	376	388	398	375	412	386	422	410	410	405	409	378	395	387	338	387	424	432	398	401	355	409	360	376	389	354	374	355	360	425	392	372	401	386	384	360	386	391	397	371	407	410	422	408	393	398	399	402	359	388	404	385	357	416	355	386	382	345	416	425	376	387	430	367	353	400	379	390	419	375	384	383	383	396	390	386	410	415	387	381	423	388	372	370	388	381	372	373	386	392	398	378	399	388	399	390	377	349	391	364	369	370	383	377	386	398	395	366	454	409	409	396	401	405	390	415	416	396	378	389	407	388	385	404	383	410	401	408	422	386	372	380	386	372	406	412	398	386	406	425	363	419	399	414	393	388	389	375	374	371	389	350	356	363	368	403	409	372	387	376	400	382	368	369	356	371	380	357	391	431	356	370	397	393	378	418	365	373	368	404	406	387	374	375	426	407	400	379	350	410	390	432	423	405	348	372	371	413	418	386	381	365	425	365	390	406	379	419	374	418	414	373	367	396	365	374	374	363	337	415	364	370	380	383	376	407	386	396	365	364	419	382	411	420	420	390	359	361	369	382	365	379	350	417	374	403	378	388	370	384	373	425	436	380	430	358	412	394	393	382	380	389	388	389	399	395	362	436	405	396	359	380	390	401	383	413	397	408	375	396	396	400	374	364	376	389	404	360	342	394	377	370	390	401	406	372	398	389	366	407	390	391	393	359	391	362	385	415	404	368	395	369	400	409	400	378	414	365	381	398	362	392	383	386	442	385	401	421	391	412	354	355	387	383	388	401	373	399	372	383	394	347	396	380	375	409	371	402	367	389	398	372	383	420	418	406	376	381	409	346	392	407	392	394	363	363	367	393	395	402	402	419	353	360	428	358	443	391	373	403	392	403	412	410	386	359	373	395	374	381	393	359	401	409	410	381	418	404	355	408	345	389	409	377	391	387	375	391	388	377	391	378	430	356	370	386	387	355	387	390	417	413	360	374	408	347	379	388	403	376	432	427	386	384	394	364	377	394	421	414	419	394	364	347	382	398	438	377	379	405	400	382	406	398	403	391	389	406	402	382	386	362	424	400	378	366	387	411	385	386	397	355	382	392	401	376	354	381	383	405	395	400	392	399	381	407	410	384	384	385	352	355	363	408	417	362	406	451	393	419	398	368	386	429	389	370	424	398	384	415	383	390	384	380	369	413	403	456	401	409	391	374	366	397	371	414	407	422	391	397	380	384	382	383	359	369	416	423	406	400	384	369	409	407	414	389	421	357	366	399	397	335	420	380	346	355	390	429	377	397	373	359	387	362	395	397	382	386	381	410	386	377	375	375	380	387	379	386	351	359	395	372	392	369	412	395	347	382
2578	906	1055	978	994	946	926	936	899	916	905	923	929	898	873	886	843	863	879	869	877	837	819	803	857	896	875	828	829	817	869	861	879	836	868	857	844	895	855	815	857	809	871	841	850	890	819	851	862	877	868	889	857	899	867	886	846	899	869	851	833	877	866	847	849	875	895	862	847	850	875	915	899	909	921	865	799	846	879	849	823	831	851	898	835	884	831	861	823	827	807	886	859	832	845	865	832	876	886	812	909	833	848	880	879	838	845	863	834	850	883	825	870	826	864	858	828	851	859	900	918	838	842	881	863	868	862	848	865	817	858	815	855	836	859	836	849	885	886	878	815	905	821	871	891	882	883	878	842	862	849	837	861	811	836	859	944	837	878	871	882	836	861	854	848	873	868	850	888	889	839	866	837	888	847	808	877	828	823	901	862	882	881	841	892	848	832	870	890	894	894	845	875	825	857	882	883	870	860	838	866	864	862	841	828	876	834	863	871	803	806	870	873	892	868	882	858	824	785	902	901	834	841	835	825	862	851	842	841	852	804	881	837	804	867	843	880	851	830	855	830	890	871	927	894	882	877	888	881	856	871	788	807	888	865	831	860	915	829	816	809	873	875	879	868	883	842	857	828	814	868	861	810	869	885	876	850	856	824	850	891	798	907	844	904	875	869	884	896	822	847	866	869	871	906	857	883	841	821	831	874	892	816	834	891	879	897	866	833	896	862	860	812	913	892	844	896	844	877	857	839	843	879	876	835	806	819	872	822	840	873	838	837	844	805	855	873	928	908	895	873	833	869	887	866	872	868	869	817	815	824	864	878	875	807	775	886	837	868	857	861	833	863	863	825	881	861	827	786	848	847	866	852	850	862	850	786	847	836	873	802	821	832	857	858	854	928	884	868	870	816	906	883	843	871	884	869	838	832	838	870	888	817	885	867	884	876	891	856	836	871	892	837	831	836	821	927	900	856	845	874	870	841	872	847	838	903	890	869	864	856	864	808	877	918	856	930	868	822	853	838	832	849	806	822	848	850	833	838	843	896	871	852	852	884	855	874	831	798	916	870	875	852	866	913	889	795	847	903	877	859	916	873	841	912	891	819	827	852	862	843	847	846	891	853	849	867	841	889	800	858	817	883	887	877	841	903	800	855	825	894	856	853	886	854	872	878	881	846	813	824	884	888	880	834	788	861	859	889	886	831	866	863	838	826	875	841	830	828	883	875	826	850	882	832	832	896	835	891	859	860	890	848	875	837	849	852	832	805	850	863	875	837	886	844	868	820	927	833	805	841	851	826	826	815	892	885	866	875	862	851	832	857	848	855	843	863	859	850	856	862	851	894	860	854	850	882	820	831	849	867	816	844	809	827	847	876	838	846	836	874	814	818	835	859	829	803	859	859	833	857	842	858	824	846	827	887	837	854	820	879	852	861	884	819	924	842	854	854	864	846	828	849	789	826	847	850	791	876	902	887	870	892	843	886	920	880	883	857	813	905	818	836	808	826	910	847	852	892	889	880	950	874	815	852	817	864	870	881	804	861	813	857	838	868	839	866	826	852	856	863	879	931	854	841	831	816	832	878	814	862	880	808	881	851	837	844	873	879	831	799	860	870	877	915	869	872	871	874	847	896	872	827	792	826	850	831	879	833	845	872	851	869	813	814	803	849	898	814	827	849	872	892	800	884	843	872	858	829	841	883	844	858	871	879	874	895	898	860	918	850	843	841	840	913	869	824	907	847	853	876	822	862	848	842	864	846	885	844	874	887	827	915	856	840	850	865	894	814	853	928	813	875	859	870	857	878	846	891	854	872	859	884	825	876	789	849	883	875	849	846	845	852	849	906	864	869	885	869	898	842	881	826	910	890	868	938	841	837	839	807	898	823	889	847	861	851	825	848	870	840	784	845	885	888	846	875	855	826	823	823	851	860	824	843	844	820	852	923	852	900	814	849	863	892	860	825	870	831	835	871	853	840	870	817	897	856	866	792	853	883	860	873	865	848	847	830	864	882	848	862	877	808	888	814	844	821	881	834	847	850	831	840	853	874	847	818	850	846	845	869	870	899	868	883	862	892	809	840	863	885	862	889	803	856	877	875	857	863	874	814	869	849	862	925	894	842	837	920	869	881	885	812	892	855	873	870	819	884	841	832	804	899	828	838	852	836	830	822	864	821	829	843	863	797	893	848	899	830	863	821	833	832	862	849	802	848	886	847	823	836	856	900	828	826	873	863	874	852	812	859	887	864	821	843	904	856	844	898	848	841	799	891	877	865	903	850	845	834	846	834	861	880	902	948	888	823	864	894	922	861	862	896	872	836	825	874	860	884	804	907	836	903	825	822	871	854	858	826	829	869	884	820	854	865	874	870	831	861	840	811	860	889	832	909	823	823	871	844	840	822	862	895	830	829	870	869	832	811	946	861	835	850	853	904	879	857	843	821	885	881	858	832	904	849	909	868	851	832	847	815	850	830	896	864	844	920	798	807	883	862	869	860	829	853	872	823	873	885	843	829	848	871	862	897	874	842	865	899	850	905	821	907	861	842	856	856	879	905	900	829	858	808	828	812	839	862	862	814	839	849	820	906	857	868	885	810	825	799	852	857	849	881	844	846	832	852	890	817	852	887	856	873	886	869	887	867	881	875	913	883	850	829	814	888	855	862	871	848	867	885	848	832	819	852	858	901	851	851	811	894	873	868	843	872	883	907	872	857	847	809	878	854	865	870	826	867	856	866	890	879	867	870	819	823	869	905	850	804	857	834	825	842	844	854	885	874	849	831	898	833	849	840	901	896	847	843	815	889	888	848	880	830	846	894	834	853	865	855	850	888	870	855	893	865	862	859	842	845	840	847	895	793	829	874	858	828	890	882	891	854	871	823	890	905	902	876	818	871	827	828	850	869	837	813	833	875	870	872	865	874	853	883	916	853	840	840	831	893	797	836	812	868	859	848	792	870	876	830	838	850	862	846	890	871	859	856	852	868	882	883	864	873	782	854	816	849	874	808	805	833	890	882	877	818	840	846	883	804	865	852	878	812	866	843	852	807	844	899	857	856	864	844	836	853	911	868	825	863	864	835	913	864	770	891	855	898	833	861	847	832	842	839	847	850	903	862	856	877	872	865	856	813	872	844	848	848	875	874	787	875	881	899	919	848	847	856	866	829	852	847	860	876	829	850	836	878	903	874	824	830	813	895	861	863	831	822	829	853	899	864	866	861	830	871	863	871	853	863	834	849	890	823	882	852	816	865	858	818	897	890	879	877	825	851	792	849	853	854	872	862	802	874	868	858	891	837	830	914	846	850	886	861	839	840	865	874	852	887	860	889	862	830	867	883	893	870	910	859	844	888	819	831	828	899	914	871	846	862	869	842	825	888	904	836	896	868	843	858	846	875	837	868	888	896	835	845	908	897	849	878	881	819	843	891	847	924	859	883	876	867	842	873	869	861	907	842	859	879	856	867	876	904	869	824	829	855	823	829	809	855	863	849	899	873	857
9011	698	624	541	384	319	263	251	251	236	250	214	194	198	215	217	216	231	183	190	210	191	195	204	205	174	191	211	198	219	193	193	200	212	196	191	201	204	178	207	242	206	190	214	196	180	230	175	175	181	207	188	188	203	205	201	199	187	185	188	189	193	185	211	195	198	182	196	209	214	211	179	180	200	210	195	209	194	210	193	232	180	190	187	156	191	177	212	189	222	195	205	207	152	184	190	192	211	206	195	170	180	204	186	215	171	191	168	165	183	205	172	172	195	201	201	198	190	188	203	216	167	233	230	190	184	205	191	170	175	185	184	183	230	179	192	196	208	166	196	166	191	218	183	184	224	200	217	218	195	201	176	208	213	170	211	207	185	174	204	213	194	185	195	202	201	206	194	219	187	210	184	159	172	193	193	201	194	200	173	174	208	197	184	185	213	194	206	226	192	172	165	199	186	174	189	197	179	200	162	178	155	184	202	182	207	195	196	186	191	196	188	177	207	175	189	221	207	199	207	222	205	198	208	195	179	206	209	209	194	193	193	181	195	199	211	208	186	207	199	176	209	207	212	227	201	212	191	193	184	180	173	173	206	189	205	195	203	182	210	212	202	195	192	181	172	195	179	194	205	220	187	196	204	181	183	202	190	229	197	191	156	211	191	210	193	198	208	188	218	192	190	176	221	200	216	223	201	196	182	199	185	198	179	204	183	196	205	199	185	182	165	200	189	166	199	197	199	177	196	186	191	175	189	226	195	193	184	192	175	175	194	185	220	202	191	198	203	170	171	207	186	218	192	198	173	176	165	191	200	171	184	195	180	182	196	171	202	204	176	191	207	216	202	192	211	179	201	202	178	187	195	184	188	242	208	195	193	235	202	207	190	200	200	201	191	201	191	198	196	186	198	214	190	204	179	180	209	190	198	184	202	203	195	203	192	216	189	178	188	195	194	175	173	198	185	206	190	193	190	199	197	185	192	204	192	172	177	193	189	184	159	197	174	205	165	192	200	196	187	210	195	217	184	187	200	192	176	176	174	183	194	193	209	207	173	205	188	186	184	170	176	178	196	200	195	211	208	195	200	182	230	174	177	205	183	225	201	184	196	194	190	206	202	194	166	197	183	178	177	172	178	176	200	230	188	200	195	171	214	189	232	232	205	191	195	227	189	198	189	207	206	194	171	172	167	200	185	197	192	178	182	197	228	174	220	182	180	188	213	203	216	186	200	168	206	191	186	185	192	194	186	174	212	197	167	175	199	179	172	199	211	186	176	199	189	185	184	193	205	207	210	177	200	185	214	191	185	208	211	211	192	182	178	203	173	207	193	180	168	155	195	205	191	181	204	183	180	180	191	186	215	180	173	181	187	183	191	231	187	196	199	214	169	179	177	181	186	203	173	184	194	182	189	203	185	197	199	195	206	200	204	202	166	208	184	169	207	189	200	184	205	172	214	193	168	177	187	192	194	190	200	216	167	199	191	200	195	193	167	189	181	200	205	172	175	203	213	166	184	179	223	174	183	190	203	189	207	175	189	181	198	174	158	205	181	197	194	210	193	191	205	215	181	169	175	202	194	229	202	214	205	185	203	165	178	215	178	213	183	193	189	202	200	191	190	195	196	204	202	195	186	177	187	212	200	182	191	187	193	184	216	204	203	206	175	192	189	197	200	190	177	183	216	225	207	167	182	190	184	200	191	174	192	191	199	188	205	192	204	187	166	167	168	199	190	183	194	210	183	189	191	183	198	183	195	197	199	193	203	176	192	194	200	183	184	185	191	190	166	182	189	195	203	182	179	184	189	191	200	207	161	162	210	192	193	214	210	211	200	212	212	216	177	191	180	170	205	213	187	179	180	185	201	200	220	205	224	171	202	203	198	182	198	177	175	197	214	192	192	191	181	196	183	173	190	194	207	169	200	197	214	184	194	191	194	186	207	212	193	194	207	211	198	198	171	194	212	171	195	195	208	163	190	194	170	195	177	189	164	193	191	211	210	191	200	205	172	186	186	171	180	189	190	219	191	224	167	169	175	206	201	192	201	204	191	174	180	172	174	214	180	210	192	196	224	219	206	203	194	179	193	182	185	213	192	168	215	198	189	160	165	187	171	192	194	199	183	209	211	163	176	199	202	201	200	175	185	195	195	200	192	188	186	184	174	212	183	180	189	181	192	206	180	189	164	171	185	199	204	195	195	204	179	195	196	194	212	189	176	197	174	183	209	204	177	177	190	199	220	195	214	185	204	188	188	208	214	202	221	183	184	176	200	207	200	205	181	187	188	190	170	181	186	189	211	195	181	184	181	197	179	178	166	199	208	179	163	203	181	195	188	184	183	182	193	182	177	175	191	154	195	209	179	193	217	214	201	236	188	202	158	184	175	176	207	178	214	182	171	194	184	184	197	197	177	219	209	203	208	195	190	164	205	175	185	195	221	188	171	214	195	200	202	198	188	185	212	200	161	201	166	186	165	233	207	186	220	204	204	199	166	175	195	188	196	196	185	196	187	204	174	208	184	212	205	184	195	172	180	201	197	163	190	184	153	189	171	194	178	210	193	184	203	192	203	192	188	182	179	183	174	173	170	198	168	190	226	200	206	184	184	193	196	194	212	179	171	182	183	205	186	201	189	203	174	215	189	165	206	180	195	198	191	185	216	204	189	181	192	194	180	172	187	211	184	213	208	199	196	216	183	189	182	184	198	165	154	193	195	183	206	191	198	178	190	193	206	177	204	197	185	183	180	192	194	186	207	174	192	210	182	197	186	220	180	233	195	179	177	188	184	185	165	196	197	193	204	174	184	212	206	163	178	216	175	193	193	188	219	216	194	207	183	183	193	168	167	213	181	199	225	212	185	173	218	180	190	205	180	206	202	193	200	192	174	209	190	159	188	205	222	199	179	189	169	179	216	177	199	172	180	199	181	183	184	202	214	175	228	203	193	180	169	207	201	206	197	186	206	190	184	199	199	174	213	225	206	199	200	185	200	222	221	166	217	182	191	219	191	197	200	190	165	161	187	229	212	199	165	187	192	215	176	191	192	178	226	204	204	196	205	188	190	178	200	187	176	184	187	169	191	201	169	162	167	187	196	191	198	197	214	200	192	183	179	210	229	168	186	196	216	202	200	168	197	202	212	204	210	167	183	163	214	210	199	178	180	190	192	162	169	185	178	187	185	220	200	202	214	182	217	190	192	213	211	185	182	217	209	178	206	194	191	203	201	199	179	215	218	194	206	182	191	201	165	182	181	228	176	172	176	181	202	202	217	167	171	182	209	198	173	204	195	202	192	210	198	214	197	175	184	166	177	185	190	170	183	183	183	187	162	203	181	196	194	192	186	188	194	176	193	203	182	194	175	207	211	176	179	185	176	181	191	193	195	193	188	179	212	193	212	190	164	164	182	191	219	223	186	182	178	184	202	202	197	178	189	209	168	169	187	193	197	183	186	194	197	198	171	201	195	167	198	174	221	171	190	188	208	194	201	201	179	213	201
6999	829	1367	1684	1531	1225	1088	931	869	778	665	699	632	590	599	579	514	580	552	526	524	535	497	532	534	531	531	528	505	529	504	500	503	469	496	482	515	503	521	453	471	472	524	468	508	492	489	483	487	483	472	493	481	478	476	489	478	478	437	453	446	448	478	463	427	467	494	462	470	493	468	468	474	458	452	466	457	500	496	452	482	488	480	461	485	483	448	463	449	458	477	486	445	490	483	491	445	478	476	487	472	500	514	487	492	501	457	474	492	472	431	447	447	501	439	480	482	416	476	452	476	465	466	447	489	467	459	458	456	450	480	458	462	482	445	471	444	476	444	448	502	472	462	445	493	467	488	468	497	506	497	447	448	473	430	493	467	466	458	457	463	431	459	444	527	438	460	509	475	475	462	467	505	448	472	470	508	477	480	480	482	468	446	435	471	520	476	479	496	489	433	440	450	465	449	484	468	471	495	466	468	452	467	457	481	500	452	494	444	467	496	459	497	450	490	497	465	424	486	441	470	495	469	475	463	469	452	441	463	474	514	439	459	459	495	446	498	509	463	468	495	467	430	500	476	480	457	470	465	445	504	516	448	492	479	492	443	467	498	465	445	465	449	481	420	465	495	477	451	447	462	527	471	451	451	438	487	437	473	447	477	451	481	471	443	498	487	461	438	470	473	485	495	490	485	455	489	455	462	440	460	460	459	444	496	459	452	473	453	445	471	450	467	465	415	470	462	446	436	446	463	454	418	483	502	493	481	457	442	491	505	482	472	457	498	477	449	500	446	480	449	457	471	500	450	464	454	462	442	455	451	457	455	472	437	466	488	466	438	459	486	494	474	472	472	438	484	446	467	447	434	466	454	461	505	456	526	485	471	460	488	445	475	455	438	453	482	453	487	455	462	447	494	438	475	486	443	429	442	444	422	457	446	453	494	476	435	457	465	453	460	485	438	442	445	431	460	480	478	492	500	457	472	472	484	480	490	469	472	467	455	485	480	433	426	492	503	470	454	478	475	464	467	476	461	448	452	469	439	474	504	463	456	428	476	500	478	449	477	496	472	458	460	449	502	475	483	449	493	466	454	434	488	484	461	484	416	469	499	471	485	462	479	439	464	490	451	450	447	441	457	476	446	457	482	501	466	452	471	422	508	499	464	457	456	444	458	463	428	441	483	441	464	489	442	469	460	451	429	442	492	487	468	456	451	455	498	427	458	485	466	474	469	473	486	482	445	494	451	460	413	472	449	448	501	452	453	487	481	488	439	490	471	489	468	464	464	461	477	475	524	444	454	507	444	437	475	481	489	457	491	450	480	437	430	494	485	478	489	484	443	491	451	458	442	427	457	453	477	457	480	454	461	424	511	481	458	482	467	505	438	492	473	474	470	476	464	472	452	454	468	444	472	486	480	457	473	496	456	499	457	477	448	474	490	509	473	442	460	459	474	483	467	486	469	470	499	461	417	493	437	438	474	481	442	464	453	500	486	470	462	475	472	448	467	432	454	439	471	508	471	443	469	466	417	418	481	439	418	471	464	461	443	499	451	464	482	437	436	435	456	465	465	450	464	448	457	497	490	450	506	499	490	422	461	476	462	482	473	468	462	456	468	492	448	444	456	473	462	460	476	461	443	476	488	473	452	440	474	513	427	472	480	473	467	480	511	461	461	459	449	467	427	483	488	465	458	485	510	490	475	465	453	467	445	461	442	494	433	453	454	467	436	451	437	458	477	475	439	464	464	464	449	515	489	488	418	478	485	442	460	433	440	500	463	513	470	483	459	461	440	495	468	455	452	487	495	514	502	454	449	518	465	488	429	484	484	429	484	498	430	440	438	448	513	456	447	479	495	461	475	435	458	469	487	452	470	427	492	485	445	486	449	451	454	460	455	465	461	462	456	478	478	418	465	448	461	467	473	494	495	504	469	437	436	422	469	440	452	472	515	468	452	478	496	493	490	477	472	478	455	450	459	511	462	497	498	468	519	447	451	480	440	480	445	478	447	467	433	469	459	457	442	457	475	481	453	458	481	449	468	483	483	517	472	482	505	475	447	454	484	491	459	483	440	452	465	481	484	497	501	466	430	466	442	468	474	424	476	477	463	464	480	460	494	430	534	463	460	503	452	474	416	478	453	475	478	475	452	484	461	478	480	478	481	454	468	495	490	484	489	486	463	459	471	495	472	431	452	444	463	476	483	501	477	470	484	469	462	472	493	503	476	474	469	477	508	484	457	481	501	489	462	463	465	410	506	453	436	453	463	461	440	490	476	502	492	484	486	456	463	504	487	463	472	465	486	484	468	465	466	458	489	472	428	459	433	455	508	459	505	464	445	468	472	505	442	478	461	477	499	463	454	483	467	446	456	497	466	512	466	466	481	435	468	456	458	486	470	474	465	471	467	487	504	473	503	463	480	478	460	430	449	486	445	441	478	471	457	473	483	480	507	515	435	476	488	452	509	480	463	459	469	504	461	458	451	463	460	439	485	490	451	471	484	515	478	493	484	454	475	472	485	469	418	478	490	446	467	432	421	421	469	463	444	451	448	435	459	474	477	438	475	468	470	469	461	454	459	481	472	507	507	466	461	482	440	495	490	438	491	476	459	460	461	495	438	475	490	487	472	507	460	437	486	474	467	446	495	449	464	507	493	474	466	461	451	465	452	463	463	447	451	460	467	454	489	474	485	497	469	477	466	487	450	452	469	471	413	436	460	485	472	449	475	491	491	436	471	469	468	531	478	444	460	462	486	475	463	473	454	478	490	443	470	470	457	468	498	469	439	448	469	488	460	468	480	473	456	423	489	449	462	488	432	430	474	448	449	503	530	476	475	446	502	479	453	474	429	456	493	481	452	478	442	423	491	446	522	427	457	480	472	421	468	434	451	502	498	473	491	446	498	467	507	466	507	444	468	485	489	490	501	455	474	469	480	444	466	467	466	467	489	470	443	441	508	469	433	474	474	484	482	455	478	452	481	433	458	474	475	494	461	468	495	469	463	466	443	464	473	477	500	486	499	478	480	499	458	417	496	442	477	453	459	471	450	525	443	499	480	436	485	460	425	484	486	480	477	464	465	454	444	455	436	483	472	472	479	437	494	461	494	447	468	509	491	458	476	494	483	451	466	455	479	493	464	451	476	463	455	462	456	476	459	470	473	442	437	457	471	468	442	449	448	459	447	493	428	456	478	446	456	454	434	461	445	429	461	444	475	461	427	486	457	473	458	446	441	439	475	483	426	502	484	473	461	467	472	446	436	458	494	490	472	489	462	471	466	441	465	497	506	481	454	467	490	466	463	487	488	442	434	495	474	490	479	452	470	443	477	451	443	473	467	450	465	446	480	495	447	491	505	465	455	518	487	466	460	439	458	458	463	457	504	464	492	450	454	482	476	463	466	449	471	484	451	442	514	465	451	472	454	520	488	454	435	495	531	468	468	447	477	497	463	471	432	486	516	487	477	433	478	481	442	458	440	476	431	507	479	483	480	453	464	469
16167	1521	1166	857	646	529	392	363	342	281	282	287	246	215	243	209	222	210	221	196	206	196	211	202	201	214	204	189	218	204	194	204	198	171	191	178	225	181	206	165	208	213	222	226	193	212	194	232	216	201	191	199	174	179	191	187	236	187	175	202	190	182	213	202	174	183	215	188	204	190	197	195	207	195	188	158	193	178	219	174	204	206	189	206	199	206	192	178	196	195	182	211	192	201	202	184	213	208	186	193	189	202	192	224	190	160	199	176	205	196	228	204	159	174	181	181	170	184	196	208	196	196	181	207	193	197	176	183	184	204	202	230	210	203	196	199	196	217	187	162	191	182	187	189	192	195	191	194	187	212	183	201	209	181	195	212	194	186	191	174	174	162	178	191	217	189	177	193	201	186	210	189	191	200	188	220	193	189	216	184	206	203	195	182	194	183	195	193	234	199	209	197	169	209	176	205	188	215	183	199	190	200	210	194	168	186	171	185	184	182	187	209	218	172	195	181	200	181	163	160	214	210	208	216	193	206	215	190	176	209	200	202	207	221	189	225	223	194	219	229	189	221	212	198	194	180	193	180	163	183	212	179	174	212	194	165	214	188	209	184	230	197	197	186	194	193	168	207	197	204	204	199	191	214	180	206	201	181	177	182	177	205	201	195	186	233	214	191	194	179	194	162	199	192	181	195	217	172	204	209	201	189	182	210	200	176	199	195	198	166	194	190	162	212	206	175	213	207	211	175	204	190	211	197	191	205	199	213	219	190	200	179	222	205	193	184	207	199	194	214	189	188	173	207	198	199	176	203	185	161	202	176	201	197	182	169	181	192	210	187	207	189	182	179	190	182	170	200	187	201	168	206	199	185	161	161	166	170	214	183	193	204	185	216	195	196	177	192	181	185	214	208	164	208	184	187	188	200	201	188	212	197	197	177	189	198	209	168	184	192	198	209	178	201	163	180	216	192	219	219	200	164	194	200	180	191	201	188	195	216	210	184	180	183	200	202	188	205	194	223	199	176	192	181	211	208	224	180	186	203	180	176	190	209	180	181	204	206	193	176	200	176	197	206	213	171	200	179	218	222	228	185	191	188	190	206	193	189	214	203	192	206	211	179	224	189	181	172	212	150	205	184	196	171	180	204	185	197	204	179	192	209	168	184	227	181	204	200	170	195	194	199	186	205	183	185	187	209	184	195	176	206	177	222	202	203	209	205	192	204	186	184	201	196	178	194	212	172	170	215	178	180	196	203	192	187	192	201	188	186	196	201	189	158	192	193	207	166	191	207	190	193	204	216	173	176	183	194	197	188	182	177	193	217	195	173	205	193	205	187	181	216	198	198	188	215	188	206	185	186	185	197	201	168	207	204	201	201	218	196	196	195	189	227	198	199	167	201	174	174	184	183	201	190	187	196	201	214	198	181	194	169	195	207	196	188	188	196	204	188	198	164	210	203	199	195	193	181	196	177	197	174	199	209	186	232	194	207	195	187	197	190	159	195	174	213	200	201	203	180	203	194	211	201	213	175	217	190	211	200	205	175	208	239	201	204	200	162	191	168	192	211	188	199	189	197	182	186	186	189	195	199	188	202	188	201	215	218	176	182	185	189	179	205	176	189	195	185	211	180	192	189	209	184	186	193	190	200	205	220	190	197	188	181	195	200	203	201	190	172	188	197	213	182	161	184	190	179	179	208	193	180	196	186	215	207	193	195	174	193	207	213	210	187	188	219	216	183	192	207	201	176	214	187	203	191	203	192	186	192	205	160	192	201	188	207	179	210	183	199	197	227	181	179	207	197	192	190	175	187	186	192	186	210	205	182	193	212	197	201	194	211	190	197	175	198	183	194	171	170	203	206	184	192	189	179	172	175	199	177	201	184	211	186	150	206	181	200	187	185	171	190	166	178	192	178	195	166	213	211	177	206	213	212	189	181	201	188	204	197	182	202	218	187	197	208	205	213	200	181	192	176	210	187	159	209	160	170	188	165	183	193	202	172	167	184	191	227	190	225	208	177	203	173	192	184	206	191	172	190	183	177	188	176	200	231	177	212	188	195	191	214	192	196	172	200	197	202	187	189	220	186	179	202	175	181	182	186	213	190	173	184	210	197	183	185	182	208	222	180	185	220	171	167	165	218	222	184	173	213	227	204	193	182	195	183	194	183	203	212	186	159	208	189	160	184	203	194	204	177	190	197	182	197	220	176	194	153	177	181	195	197	218	206	183	188	205	189	176	204	221	190	199	205	194	185	226	165	199	202	205	207	203	196	185	182	185	184	202	169	187	217	190	187	215	215	193	206	234	204	193	189	187	178	190	213	203	206	202	182	200	165	181	190	181	207	206	175	218	195	183	180	190	205	220	211	202	181	210	214	196	222	183	172	217	194	183	183	200	184	197	206	211	190	167	211	189	210	196	202	183	181	194	206	195	191	209	186	194	193	204	193	187	159	199	183	200	198	190	216	195	188	181	182	226	199	201	190	166	194	206	201	199	198	181	186	221	211	204	193	193	182	202	201	193	172	178	195	202	190	191	169	210	175	182	176	211	202	207	190	221	210	200	198	207	186	188	185	218	186	187	167	196	205	182	186	208	196	185	214	188	204	167	217	181	193	177	193	203	188	177	200	197	187	179	181	189	221	206	190	234	224	216	206	177	182	178	204	202	204	185	218	179	176	194	202	196	186	205	216	206	181	177	223	168	187	204	202	236	184	189	179	189	189	215	176	185	182	211	189	169	182	199	198	196	180	181	189	182	187	184	197	189	186	178	192	206	181	210	191	174	204	188	205	219	205	186	188	185	198	176	211	208	190	194	194	207	208	184	213	188	201	191	183	196	162	187	197	212	162	198	168	208	181	205	228	150	199	178	206	190	205	189	174	200	187	202	183	202	200	199	215	185	185	215	191	207	204	194	165	201	219	174	195	208	193	221	195	219	200	196	190	203	167	201	173	184	184	180	192	195	176	179	206	200	198	187	193	197	198	184	185	185	185	209	192	184	186	214	192	195	208	214	204	170	223	166	200	177	218	208	192	207	170	188	172	188	187	214	189	218	229	203	199	182	168	203	170	197	186	225	205	187	172	211	169	214	186	207	201	176	224	193	201	180	187	200	196	210	196	171	221	197	209	220	192	212	165	175	190	198	184	225	199	188	206	205	211	212	205	176	176	181	220	190	208	212	183	217	206	206	182	232	192	177	205	215	173	175	190	187	190	219	190	184	211	197	197	204	210	236	196	176	183	162	186	180	172	175	214	169	211	209	179	155	196	184	174	204	210	179	177	191	201	193	168	217	192	181	207	220	177	218	208	194	183	194	208	205	186	220	185	182	191	188	177	170	178	185	206	166	177	191	182	180	192	213	203	206	190	192	190	216	216	240	212	186	226	194	180	211	217	217	191	186	178	193	178	202	189	198	222	207	198	209	205	242	213	186	201	204	184	189	186	183	198	181	193	206	191	169	181	188	209	176	224	187	227	200	181	201	208	202	178	183	188
9081	1189	2223	2659	2343	1903	1521	1362	1209	985	973	803	841	757	738	735	657	679	616	627	576	558	574	575	592	581	545	585	546	568	550	534	550	572	517	551	532	514	530	501	545	532	516	496	494	581	573	538	530	529	523	506	508	509	588	562	495	492	533	518	549	524	500	520	531	489	527	531	548	506	487	532	478	519	501	537	505	500	518	545	520	520	459	477	551	470	527	522	507	511	476	476	538	504	521	544	481	501	521	497	537	507	503	531	501	503	506	547	503	510	511	498	483	492	502	509	544	492	518	511	457	531	493	490	486	481	485	518	497	503	548	513	515	501	447	484	546	522	490	537	539	511	511	520	510	534	513	500	518	489	485	520	478	462	489	487	520	494	530	479	483	507	514	542	508	539	487	492	532	514	496	459	524	498	516	490	513	536	504	523	502	496	502	480	467	503	496	486	536	522	481	483	468	485	547	519	524	536	495	523	507	491	530	500	497	506	512	488	503	512	445	514	540	518	519	502	475	521	530	521	495	515	508	508	484	489	511	470	515	487	509	488	528	487	502	502	465	467	502	515	529	516	487	507	488	494	524	491	531	484	497	516	511	501	491	482	475	475	503	497	475	512	513	515	495	512	515	516	512	509	478	490	479	466	481	509	485	491	502	479	544	533	465	494	519	523	514	481	480	492	481	480	499	536	514	578	476	461	482	521	535	531	501	532	494	507	479	499	492	536	481	489	534	467	534	488	552	526	489	510	489	511	518	496	520	491	521	484	504	523	458	539	537	551	513	479	515	533	497	478	484	528	483	496	543	497	466	519	507	504	517	522	515	539	466	512	536	477	496	508	528	520	512	544	528	527	500	484	549	521	493	492	527	490	500	491	508	514	521	500	509	512	525	504	522	491	490	504	478	498	478	523	461	490	506	497	494	484	520	529	519	512	483	480	464	516	478	471	505	471	517	472	530	506	534	517	483	529	547	487	503	508	487	546	523	502	489	549	486	507	530	484	502	540	508	485	520	476	484	470	500	484	490	509	533	481	491	507	514	497	500	497	486	521	523	533	516	465	535	486	514	540	517	490	482	499	459	495	490	546	512	513	508	480	497	521	468	479	437	480	511	512	533	511	496	511	504	489	491	474	484	506	504	512	528	541	551	529	507	517	477	534	498	479	509	528	520	518	509	484	477	481	467	530	497	490	522	489	507	499	498	489	493	537	540	493	527	512	536	517	509	528	514	521	491	503	532	503	504	538	480	475	466	544	495	513	516	482	491	495	526	490	508	470	468	495	484	488	500	495	490	527	527	501	501	483	513	531	484	506	484	525	502	484	495	511	504	534	503	504	493	497	496	469	514	504	509	534	508	495	494	498	524	514	528	476	497	546	521	486	537	531	541	501	484	483	545	533	484	499	476	501	514	472	519	537	496	514	471	493	516	464	526	500	506	519	513	506	506	566	507	504	504	497	522	511	500	502	483	511	477	486	491	500	471	536	499	545	471	487	544	484	485	518	504	495	506	501	482	502	486	506	497	454	492	519	503	501	512	531	480	490	500	540	474	484	509	506	521	533	524	510	487	498	497	509	482	511	544	468	517	474	471	512	532	475	511	486	504	480	473	523	477	500	476	512	512	523	525	507	498	511	546	520	525	518	503	512	483	508	487	514	507	503	479	504	565	547	523	529	515	504	507	510	491	480	500	521	494	530	532	499	484	481	522	490	499	531	474	469	481	509	546	474	474	476	474	484	521	526	535	505	518	505	470	503	517	498	495	514	498	527	510	535	483	475	494	497	508	509	498	514	523	499	497	521	524	497	492	477	446	506	450	498	486	452	542	491	525	504	508	490	513	505	471	511	500	490	532	498	518	520	530	480	470	552	503	510	478	503	502	531	507	495	510	503	518	495	526	533	505	499	466	477	499	508	507	501	493	501	507	498	526	480	537	530	453	515	493	443	523	485	499	524	510	552	468	497	507	492	514	517	446	485	501	520	527	502	531	533	507	498	527	492	501	490	510	482	533	454	503	537	490	489	520	518	488	514	502	506	526	489	485	460	511	487	485	516	512	498	531	489	538	518	511	504	462	482	546	436	519	530	511	510	485	442	491	477	462	474	497	484	511	490	526	513	506	485	506	504	464	505	494	523	488	484	493	512	493	496	491	483	474	494	482	542	484	512	516	511	455	473	498	507	536	460	498	529	530	506	525	479	539	533	508	539	492	516	535	473	521	482	474	538	494	503	463	473	500	485	516	481	514	499	481	490	519	553	506	532	482	501	487	487	512	447	515	511	541	474	501	529	522	538	470	492	495	483	528	466	493	481	539	475	494	486	494	452	487	477	467	511	515	501	556	517	470	503	510	475	525	502	543	497	505	520	461	528	486	501	495	534	542	486	571	538	516	450	515	509	459	484	519	505	505	529	538	557	495	469	504	501	463	543	522	453	501	492	522	498	505	491	504	483	481	508	509	479	539	505	521	517	519	499	495	522	485	497	509	499	487	479	486	490	502	484	544	503	518	501	497	501	534	513	494	515	510	537	466	472	477	508	473	544	495	528	490	460	508	502	481	521	522	490	494	477	519	469	458	536	535	475	522	484	531	512	560	508	513	485	502	524	516	501	510	513	470	501	523	460	525	498	510	522	470	471	490	497	480	525	517	509	536	508	493	526	505	495	521	541	485	476	491	487	510	482	530	487	515	552	460	478	490	494	493	498	500	487	503	491	486	474	467	493	477	478	541	483	473	505	508	528	518	490	485	521	474	521	493	547	498	514	503	497	519	529	543	549	497	520	517	526	522	494	484	517	495	500	466	530	493	524	496	510	520	511	494	501	492	504	488	531	493	542	547	531	525	513	514	522	528	511	505	507	499	517	522	497	500	485	478	530	544	504	462	537	513	533	476	492	467	515	525	484	492	466	513	538	540	503	495	530	506	537	533	498	515	528	483	473	517	485	486	519	505	523	488	485	544	495	483	502	520	487	522	519	470	520	507	492	520	501	527	511	470	502	545	486	464	483	482	517	517	538	503	508	545	527	522	516	456	490	517	506	480	520	537	547	524	485	486	513	493	527	471	479	475	517	558	508	504	500	504	506	486	488	472	495	524	485	527	504	503	496	574	493	492	504	483	478	509	483	528	517	542	514	431	520	502	494	519	549	453	519	516	502	538	532	509	479	549	510	484	489	512	510	525	461	505	490	495	481	508	522	516	501	482	510	481	508	504	513	534	507	443	529	517	480	484	476	537	510	501	484	469	501	501	465	515	476	523	521	484	496	497	512	505	517	495	489	489	460	531	488	491	529	525	478	517	478	527	499	505	503	490	565	482	507	512	515	539	484	539	516	508	491	485	507	488	515	496	515	527	494	522	491	517	498	520	475	459	513	492	501	559	515	510	505	538	491	515	506	505	530	508	488	545	495	531	515	463	539	518	516	508	485	507	485	474	491	538	527	534	463	528	509	471	534	511	490	505	508	518	475	507	525	477	512	523	509	472	512	509	510	500	499
2667	479	464	435	411	386	409	401	388	394	366	394	413	399	382	373	403	398	398	368	383	377	357	367	387	400	355	372	400	394	388	381	405	425	382	385	399	390	365	387	367	391	370	422	374	363	383	412	364	365	362	366	359	376	373	349	387	352	386	394	379	370	405	392	354	354	366	370	362	366	382	347	375	371	389	347	377	370	378	394	388	386	432	389	351	389	394	348	403	417	381	436	412	381	409	377	376	402	398	378	407	392	379	395	419	421	367	414	394	369	387	371	377	382	379	361	398	378	358	374	378	384	367	383	372	410	383	358	354	398	381	373	404	354	363	424	375	365	404	387	391	358	379	378	377	390	374	366	380	381	390	407	384	392	382	383	370	369	370	403	389	419	351	401	413	432	391	407	383	392	371	358	396	372	374	336	371	384	351	373	393	418	393	399	372	369	383	370	368	380	353	353	405	425	390	397	366	421	342	344	356	382	390	354	382	365	406	378	404	392	397	380	385	395	385	377	372	390	386	370	393	425	398	383	355	399	403	364	389	377	382	402	389	369	365	408	435	367	382	396	398	340	411	400	362	379	352	387	385	337	380	340	370	365	407	414	391	353	403	379	389	385	390	395	359	363	375	396	366	389	418	348	377	414	376	376	368	366	396	373	381	405	430	400	407	403	419	384	356	399	353	394	344	389	453	367	384	394	384	389	414	415	412	429	394	365	351	364	322	361	370	401	363	416	384	374	406	382	416	400	380	367	405	397	374	401	389	365	368	383	359	388	403	387	422	407	383	403	363	385	367	401	368	382	391	366	379	369	359	386	396	392	409	384	369	410	412	406	360	424	392	431	387	363	402	388	382	333	327	374	398	417	408	381	404	363	414	388	380	391	379	370	378	415	393	372	372	395	375	376	347	410	385	393	358	425	399	414	371	389	368	365	383	381	372	408	415	385	369	379	371	412	414	378	415	386	376	345	366	414	392	415	415	373	401	381	413	376	376	391	343	413	395	383	385	376	355	389	381	373	388	390	384	395	372	408	359	372	361	315	405	391	416	428	381	352	393	376	385	418	384	371	390	353	402	406	409	418	372	397	401	357	359	368	388	365	377	377	370	422	405	398	375	358	372	379	386	381	366	354	424	385	397	378	414	384	440	371	386	382	363	388	384	384	367	380	377	376	361	390	349	411	425	368	367	386	420	366	416	391	375	402	397	372	377	397	386	408	359	386	370	381	367	355	373	419	389	393	376	410	408	457	414	429	391	373	398	396	385	374	378	396	358	371	385	397	366	331	411	397	322	356	431	360	381	398	359	391	378	395	366	430	368	461	409	397	361	342	390	406	399	385	381	401	407	400	393	377	373	379	375	350	371	383	337	381	342	391	411	422	375	417	414	363	418	419	370	414	350	363	373	396	370	400	404	410	408	370	376	402	354	373	370	380	350	394	395	431	433	394	348	372	418	392	408	380	381	360	389	422	384	380	402	339	365	395	387	372	403	364	411	409	369	385	392	365	402	328	354	366	429	405	395	343	418	367	408	363	390	409	372	375	402	356	385	413	369	363	378	389	377	352	390	394	406	409	371	339	395	364	392	374	348	363	406	383	378	403	388	394	391	393	401	373	344	403	383	378	361	357	363	360	374	391	364	374	367	369	402	375	386	347	394	419	401	400	392	408	345	374	402	387	394	402	389	398	387	383	397	351	377	359	427	373	383	373	367	401	429	395	388	372	352	387	343	364	375	401	382	365	383	417	380	369	369	406	393	403	357	405	374	382	397	367	388	422	380	382	393	381	426	387	374	360	359	361	390	373	395	364	352	399	386	366	420	401	421	388	392	356	390	364	364	386	399	381	367	372	376	379	393	351	398	389	367	372	342	398	373	410	386	333	377	388	416	365	376	382	380	397	368	414	390	410	411	381	384	396	378	377	346	395	397	375	374	348	390	401	419	370	356	354	378	385	391	364	417	371	414	379	351	389	372	360	408	422	385	351	341	389	365	373	442	391	344	376	395	380	345	384	374	358	384	382	380	361	394	372	372	347	414	359	380	403	351	371	370	404	378	379	367	369	390	386	350	372	359	369	432	357	382	398	384	362	434	361	350	379	378	354	400	380	366	375	355	378	377	377	358	371	406	396	375	375	378	391	348	379	383	401	395	398	400	398	386	387	394	392	390	361	414	362	411	356	395	374	375	390	358	392	378	384	365	373	404	419	340	393	355	412	393	403	383	355	377	384	397	369	401	434	380	386	338	383	350	376	385	403	390	421	376	384	407	376	400	392	385	361	390	378	379	383	363	398	384	394	389	393	385	346	378	365	409	425	410	381	384	390	414	370	389	397	392	387	355	401	365	387	372	349	403	368	408	360	397	400	380	386	382	399	403	409	380	394	392	384	387	347	368	413	377	399	381	374	332	407	409	387	387	364	372	410	411	404	332	362	354	394	380	384	400	393	369	416	362	399	384	376	385	380	388	431	386	382	373	360	394	363	388	371	362	396	355	361	373	402	400	411	375	348	410	393	384	387	362	352	367	377	405	372	385	423	398	370	413	410	390	416	420	405	354	332	374	386	397	381	370	357	375	358	358	382	367	366	383	439	372	391	382	373	355	358	379	387	407	361	354	392	413	421	366	406	368	371	400	387	377	395	379	362	403	401	356	407	406	353	376	368	385	383	410	358	364	384	393	405	405	371	363	392	377	397	405	436	366	391	380	402	363	391	376	367	348	373	374	394	374	412	428	388	386	381	384	378	397	372	355	358	370	382	374	395	379	382	393	394	382	394	428	395	409	395	383	404	398	397	360	393	403	403	350	403	409	355	382	357	363	428	351	378	386	358	372	400	409	425	349	385	352	380	377	355	350	408	387	422	388	403	404	365	395	352	392	395	374	374	448	399	372	359	336	378	417	375	405	391	388	376	336	360	392	380	409	365	373	406	387	419	392	396	349	364	373	386	409	392	403	352	370	352	375	360	399	389	396	369	412	416	396	375	373	354	391	372	391	375	390	388	379	406	393	400	368	425	378	395	369	404	353	398	392	378	370	382	429	383	373	388	394	357	363	388	393	388	362	359	368	358	337	360	381	411	426	388	392	380	373	378	389	395	388	368	382	373	377	389	399	397	376	364	380	368	358	368	364	367	408	404	388	375	389	370	400	427	370	394	373	434	409	392	393	393	343	370	376	391	381	371	334	416	402	354	395	418	383	403	374	409	387	343	365	367	351	382	369	383	415	381	386	352	387	432	416	448	413	398	407	390	343	387	407	404	429	352	378	412	377	399	350	396	365	375	364	369	359	373	409	369	375	378	358	383	383	372	365	382	382	374	385	387	370	405	383	371	379	387	380	398	375	431	385	418	368	378	353	356	378	375	390	357	369	375	389	408	385	362	348	393	410	394	348	357	389	364	386	398	320	349	423	374	381	397	415	390	383	345	368	363	414	356	381	402	422	373	415	416	419	404	391	380	353	404	397	347	375	392	384	421	396	364	383	405	455	390	361	380
2468	905	1038	1031	978	1006	937	878	914	925	886	835	902	852	892	886	867	894	835	881	860	911	915	870	831	878	843	839	842	853	796	831	851	858	839	883	923	872	870	821	860	827	851	830	757	866	826	842	911	880	845	920	853	830	837	813	865	815	827	880	833	859	828	852	871	823	858	840	860	793	852	859	880	834	858	850	846	884	811	833	812	830	835	865	851	815	912	847	856	889	820	832	846	821	899	798	813	884	902	837	864	877	852	841	911	817	865	838	814	800	838	844	852	840	889	838	808	837	873	875	880	861	855	874	856	812	846	849	857	825	853	831	867	863	833	903	920	871	829	804	843	849	821	827	866	826	893	902	852	887	891	850	852	879	865	832	860	868	888	898	878	904	881	813	869	834	858	828	902	801	820	878	881	834	798	843	849	843	826	834	886	866	817	844	837	881	891	882	834	834	843	809	852	850	868	855	856	854	830	814	852	840	821	823	907	895	831	831	854	855	822	855	813	837	857	826	878	823	821	896	868	787	872	836	839	845	902	874	855	842	856	845	801	850	841	872	876	858	899	861	879	845	864	809	835	861	843	804	851	866	846	884	823	868	830	901	835	875	809	852	896	844	830	848	850	901	895	848	830	896	875	832	874	880	823	825	783	880	901	825	829	875	831	868	851	844	824	792	849	862	846	825	822	867	885	875	784	883	839	841	815	907	887	878	853	860	848	888	839	843	837	860	865	890	840	873	828	845	874	811	873	933	913	880	827	838	884	926	871	832	872	836	862	833	879	839	836	871	782	877	901	808	861	840	877	845	869	872	830	880	845	875	887	912	780	825	855	886	794	833	891	845	878	858	874	807	803	823	813	851	849	869	828	821	843	888	882	850	835	845	835	845	860	850	866	792	862	890	843	832	868	870	813	814	830	821	819	812	826	836	859	823	849	854	907	860	811	852	849	866	843	881	854	835	832	850	791	846	842	862	856	844	836	819	866	824	869	852	826	808	850	855	823	827	846	862	890	862	814	833	916	868	926	868	861	814	854	806	857	823	836	827	833	894	860	885	840	859	906	829	873	854	837	842	781	813	885	852	872	853	835	871	930	843	859	874	864	862	880	863	827	838	844	873	851	851	839	842	864	829	852	829	825	825	882	823	849	846	919	834	877	841	840	857	816	877	860	843	903	855	865	849	830	864	865	870	841	877	883	874	917	841	851	864	868	771	892	869	927	885	807	881	846	805	803	866	804	830	817	843	856	810	836	925	862	905	808	849	860	822	820	847	837	813	839	809	862	906	800	849	848	827	839	807	888	893	837	826	897	839	842	841	828	866	883	878	800	846	776	813	901	790	818	849	823	852	852	806	878	813	847	841	838	854	818	851	885	853	859	872	822	837	808	873	878	846	851	841	793	837	858	839	900	836	807	782	864	865	817	855	842	825	812	813	866	865	859	882	865	833	867	774	831	815	874	881	896	847	865	841	831	822	828	860	840	805	887	859	830	865	881	843	856	878	831	873	850	869	841	833	866	855	891	863	800	822	839	865	857	853	859	835	844	862	847	856	857	845	843	845	800	875	816	842	839	839	834	873	787	829	866	887	858	853	846	846	839	819	847	857	877	858	860	810	841	879	849	903	799	881	847	864	869	869	877	786	839	852	863	877	842	851	843	803	821	893	820	839	862	839	879	861	852	858	891	889	861	829	851	855	877	865	838	869	860	875	855	884	938	848	844	839	859	826	836	830	809	849	832	859	856	838	848	875	835	875	855	876	841	825	886	866	878	844	817	889	823	795	860	829	853	890	896	883	879	802	879	822	868	833	877	803	843	833	855	857	847	844	860	888	814	841	858	868	827	879	826	886	852	808	811	827	806	837	840	889	815	816	813	842	855	839	823	845	864	859	865	870	861	891	865	842	845	804	901	865	847	859	849	871	902	852	876	834	947	833	898	803	868	874	818	842	808	809	849	887	823	869	856	803	835	898	853	853	824	871	839	878	852	855	885	822	826	843	852	835	886	904	910	910	873	855	834	826	820	823	822	904	857	810	838	868	824	856	817	823	862	838	857	828	798	832	807	851	869	898	895	884	868	852	876	888	877	857	831	848	851	842	866	815	827	847	832	893	819	865	858	809	819	898	852	858	848	813	851	879	846	875	911	881	877	842	828	883	874	836	855	854	834	905	836	834	826	853	876	845	883	873	826	879	870	878	849	833	868	811	852	847	808	881	872	869	894	901	824	880	839	832	900	913	868	862	826	804	851	826	830	874	898	848	849	826	882	894	854	858	801	831	824	880	872	819	782	843	848	830	823	878	874	807	838	854	839	818	850	892	864	805	869	882	843	909	906	839	806	834	898	844	843	891	806	839	843	810	874	868	871	811	829	880	855	900	832	886	823	827	852	840	801	835	833	864	876	886	876	829	838	820	818	854	878	869	890	906	840	819	819	919	872	901	849	890	838	909	835	854	874	886	874	822	899	871	904	839	842	889	808	828	844	858	849	839	862	793	838	913	915	897	805	874	846	837	885	876	931	832	805	865	901	834	853	826	860	866	868	840	861	877	823	860	822	844	827	835	833	904	867	837	807	829	837	864	805	894	890	844	856	856	847	872	835	869	875	873	829	880	811	846	829	851	838	873	878	903	885	886	839	893	853	913	833	843	817	851	864	894	822	874	825	860	904	827	842	848	846	850	864	854	837	882	862	835	847	785	866	814	889	881	846	849	824	870	857	869	837	842	862	844	863	834	864	899	854	827	849	866	815	875	867	839	871	832	831	846	863	841	837	904	833	911	822	875	876	840	889	828	846	809	841	852	881	851	859	856	910	910	856	844	820	786	843	817	827	813	918	838	917	837	845	815	859	862	855	855	850	836	874	832	838	861	860	915	882	829	837	853	826	836	845	833	854	798	810	898	884	849	847	848	869	837	827	850	893	801	815	850	835	854	850	858	785	890	884	838	824	855	889	845	864	823	859	872	860	814	851	879	868	793	855	832	816	850	904	876	888	913	837	842	851	862	887	885	893	848	847	897	861	877	874	826	877	865	842	854	841	876	871	871	894	870	882	837	823	853	834	842	838	870	814	835	848	902	864	864	820	902	883	846	850	821	942	863	855	877	881	874	860	854	895	894	848	801	896	813	849	854	842	804	839	839	773	836	824	847	870	866	932	851	862	860	831	847	802	824	868	858	851	847	853	848	847	837	851	829	867	832	861	853	908	852	828	887	883	788	856	889	851	854	830	790	836	827	870	842	806	828	869	813	844	809	854	892	867	918	811	886	838	890	852	819	829	848	833	824	843	866	846	826	912	842	856	867	860	874	843	843	824	864	869	854	853	876	882	856	789	853	857	862	814	827	846	891	840	820	857	866	835	895	878	824	878	856	856	850	834	898	887	866	874	839	846	855	809	893	847	854	835	821	888	875	878	861	881	871	864	810	897	804	892	859	899	885	883	858	914	878	859	827	865	796	884	878	893	868	847	879	906	800	815	862	907	854	840	914	836	832
8853	617	635	522	420	371	329	301	263	240	196	230	234	229	242	215	189	170	193	224	194	220	181	206	172	189	184	180	218	176	194	179	214	189	206	212	198	209	192	175	198	209	203	191	188	205	202	181	218	190	189	189	194	177	181	165	176	193	218	197	221	185	201	180	210	176	183	189	188	190	200	185	183	213	172	224	189	175	171	215	195	204	192	179	212	202	187	217	191	195	180	177	182	177	192	214	197	196	200	180	202	164	203	206	192	141	194	196	204	194	199	214	174	198	199	173	187	183	165	191	190	182	159	172	208	197	206	194	167	192	198	184	180	198	197	194	194	208	207	180	179	194	216	196	215	177	190	190	181	187	200	178	201	190	200	180	206	187	197	209	184	204	211	188	187	160	210	186	178	192	221	206	205	211	225	204	206	196	220	201	187	195	208	162	179	193	192	221	190	203	181	190	177	183	178	193	201	196	170	185	175	191	186	213	170	210	194	199	208	195	192	192	202	185	216	189	198	210	204	195	191	185	184	171	193	200	182	174	208	189	209	198	196	185	195	175	185	187	181	187	206	216	192	198	170	168	176	188	211	183	195	180	218	178	195	174	212	195	189	189	169	218	177	186	174	181	194	187	195	198	198	202	209	183	189	201	215	184	186	168	209	190	160	185	187	196	190	206	192	168	162	194	224	178	197	203	187	184	202	167	198	195	176	199	183	188	200	196	203	231	214	202	204	169	194	174	191	193	198	181	184	198	178	193	198	177	172	200	194	190	179	196	185	217	183	185	221	203	212	197	161	193	162	190	203	173	202	202	190	179	186	189	217	183	180	143	197	204	193	189	204	172	201	197	180	206	211	202	189	195	199	209	173	200	177	150	188	196	191	210	187	190	152	178	186	189	208	182	182	187	161	171	189	195	185	212	201	178	220	195	189	175	160	203	211	190	208	209	208	204	182	192	187	178	180	193	200	210	174	195	203	209	165	199	176	181	184	188	193	203	185	206	209	199	184	180	174	178	178	187	231	224	186	182	247	196	163	188	179	180	207	215	213	187	205	189	194	200	182	186	203	202	185	172	207	202	195	196	196	193	174	199	197	174	179	179	151	192	172	195	182	186	208	171	189	206	211	189	153	205	238	172	181	196	200	182	173	195	196	200	209	175	182	171	211	191	212	198	198	206	197	177	200	198	183	211	182	170	180	199	208	189	194	181	167	213	187	187	228	201	209	193	183	171	209	220	206	189	198	197	178	191	165	193	185	206	195	183	167	193	173	189	213	178	213	217	214	189	205	170	206	178	178	192	189	187	172	181	186	193	215	195	186	217	171	207	165	185	178	206	195	182	175	196	166	190	202	193	198	213	183	186	188	184	188	199	235	190	193	182	186	201	181	159	190	179	181	183	189	193	175	209	184	192	176	190	213	182	177	198	171	181	191	191	184	197	172	197	186	192	183	191	195	183	192	182	194	182	220	189	211	200	192	159	182	200	194	208	197	199	195	196	184	186	160	177	189	171	201	182	176	198	192	195	168	194	199	192	184	213	179	169	180	184	191	223	199	201	197	194	198	192	193	192	193	186	165	192	180	225	166	185	203	200	186	214	195	222	180	212	162	185	169	200	213	200	177	202	207	206	203	189	185	203	175	204	194	225	176	191	173	173	213	181	200	193	205	193	184	177	195	222	187	157	180	187	175	175	187	207	188	175	204	183	205	225	182	187	183	189	185	198	180	198	208	187	190	177	201	174	200	188	180	202	196	231	192	198	187	184	206	177	200	191	185	176	183	207	184	184	178	192	176	210	190	158	171	175	178	192	192	219	171	185	172	175	199	209	189	183	203	194	180	179	188	175	171	209	161	212	187	184	231	197	173	203	177	211	210	195	206	169	202	170	211	199	176	196	198	172	220	191	206	199	193	203	186	185	197	182	185	228	206	184	199	208	195	196	192	208	183	198	214	197	186	196	194	205	224	182	198	170	166	194	211	197	184	193	168	203	211	173	196	203	182	188	185	179	230	219	196	185	190	192	191	188	188	167	195	189	180	224	190	217	198	160	174	182	193	180	175	164	181	200	192	211	168	197	180	167	183	191	212	197	186	189	194	174	199	191	184	169	198	193	191	181	217	198	208	182	221	191	190	210	180	195	174	184	200	199	203	168	210	185	204	209	193	211	201	176	212	186	200	199	171	212	187	198	191	200	167	183	176	193	192	182	184	180	189	198	205	209	170	169	207	197	195	171	193	200	177	204	190	206	184	208	170	215	180	183	186	191	175	192	199	195	187	188	185	187	205	176	193	191	171	184	215	187	186	197	210	201	180	200	204	183	180	175	208	178	207	209	195	195	204	188	195	226	171	207	191	215	194	190	176	191	193	236	217	183	180	193	236	197	212	205	205	198	176	186	231	197	190	168	158	178	184	157	210	196	225	189	172	217	191	201	198	191	232	227	199	182	186	186	192	201	192	204	188	205	210	183	187	203	177	195	178	213	210	206	203	202	201	173	183	226	202	193	191	200	189	185	215	172	222	205	172	210	183	187	180	177	169	185	201	187	199	200	209	214	182	202	204	212	179	178	175	200	205	190	187	215	193	221	200	182	211	210	178	193	188	205	194	207	220	194	199	173	185	191	187	197	179	212	195	191	166	178	190	183	207	186	166	194	224	178	183	192	179	180	167	192	199	186	180	194	182	191	187	176	171	179	199	170	186	212	201	193	195	189	201	199	200	169	207	182	192	186	189	168	192	181	192	203	219	197	188	186	180	167	190	179	188	207	159	205	198	202	183	193	174	212	198	158	176	192	210	194	176	180	206	217	184	173	186	208	186	165	190	211	192	206	206	187	188	191	154	190	190	191	175	205	196	198	224	183	226	170	191	212	186	205	193	212	202	193	193	188	173	167	197	201	197	194	213	158	168	187	205	189	199	188	185	208	184	223	183	197	204	183	168	188	210	225	215	194	198	192	222	174	199	188	198	200	146	184	163	183	190	181	177	179	177	189	177	201	196	173	174	197	192	214	206	202	201	169	210	206	190	187	187	190	208	178	184	205	218	201	185	191	186	180	199	194	179	173	185	166	190	223	216	211	204	178	189	203	190	196	169	209	204	161	205	190	202	199	194	186	217	193	189	180	219	214	193	174	185	191	183	199	164	175	186	161	206	175	184	184	200	174	199	203	182	181	203	201	201	224	200	182	190	179	184	188	214	210	171	180	164	209	183	173	192	190	168	199	188	184	192	217	204	201	171	194	165	191	189	171	183	186	239	220	214	198	180	206	190	201	212	166	168	208	180	221	170	176	215	175	190	180	175	203	192	207	182	201	224	200	207	221	202	190	209	173	182	196	204	191	197	209	176	195	218	171	211	240	187	207	190	197	233	208	183	195	194	206	189	174	180	181	220	185	209	173	199	186	205	171	192	202	203	203	181	167	188	209	190	169	197	163	171	184	174	189	170	180	195	203	174	165	171	230	205	176	186	194	187	186	187	180	196	204	227	199	174	198
6852	885	1376	1639	1418	1257	1038	972	923	724	737	644	612	628	561	574	557	597	550	526	490	514	466	543	469	500	502	497	488	498	490	519	475	489	495	451	503	494	481	484	490	487	457	506	484	485	489	462	477	451	482	466	475	460	456	490	463	492	450	467	454	455	455	415	509	510	492	472	453	452	497	515	447	449	493	467	503	431	473	504	479	480	453	485	433	496	469	458	474	423	455	450	499	440	476	507	491	472	459	439	472	481	494	456	479	449	448	491	493	448	483	455	436	410	465	499	414	439	467	453	438	458	460	462	511	455	431	482	458	471	465	482	467	497	467	492	451	418	473	474	468	454	484	486	492	464	477	425	475	493	473	487	470	482	460	454	461	477	445	494	471	440	451	482	503	483	417	483	448	461	460	455	498	436	455	448	498	492	484	446	459	491	467	473	470	428	439	460	473	420	474	465	461	477	445	492	461	472	466	482	481	519	464	472	447	470	473	474	463	493	481	445	457	496	464	467	451	462	443	471	445	457	456	474	444	462	427	461	471	467	455	431	465	463	482	505	470	472	457	504	482	457	457	474	473	470	449	468	440	461	456	459	452	454	458	446	518	473	470	493	447	457	444	406	459	461	432	456	474	464	463	473	449	490	455	445	460	492	446	406	471	447	460	455	453	477	489	447	472	440	477	463	455	449	483	476	456	505	487	514	466	503	467	435	468	421	477	448	447	496	457	458	445	483	448	431	444	475	467	430	445	494	467	440	452	426	418	440	471	450	476	440	466	499	467	485	486	448	458	450	492	437	420	489	476	479	469	469	459	466	503	458	497	493	490	440	457	429	474	471	479	454	462	472	480	458	514	469	510	481	457	459	481	478	472	464	492	423	442	463	480	454	498	460	450	463	440	466	511	427	452	482	460	434	467	422	468	455	486	455	436	465	461	486	446	512	465	444	459	484	435	454	434	463	482	454	490	446	482	475	447	448	516	493	506	465	454	477	486	489	481	512	501	512	465	468	454	424	427	433	482	489	453	467	484	460	459	480	440	484	438	480	461	477	450	491	434	471	456	485	471	470	452	479	447	461	446	496	489	449	468	510	486	433	400	461	447	446	460	493	484	464	454	499	433	464	477	445	471	442	469	512	426	470	438	481	476	477	481	487	459	478	456	487	501	462	496	468	453	479	461	455	453	501	452	447	440	487	480	456	484	454	479	454	493	430	463	461	442	472	452	440	488	477	458	424	455	474	488	479	465	472	448	490	440	442	471	492	497	471	462	473	479	462	458	443	480	450	461	493	496	469	451	503	447	492	463	479	470	455	469	471	457	456	501	432	450	503	462	483	456	460	499	457	473	467	437	492	495	508	478	484	444	467	464	468	442	488	457	463	490	481	444	482	494	461	445	452	449	434	481	481	461	490	429	497	490	488	458	490	461	479	495	465	486	434	498	456	496	475	475	490	453	484	442	442	490	454	494	441	477	439	447	477	460	459	444	476	455	488	478	489	499	462	511	483	469	500	441	455	476	493	445	489	462	430	448	492	474	419	480	491	424	453	480	478	434	491	440	439	481	474	455	488	459	454	482	471	467	447	474	489	442	472	463	464	433	466	469	459	498	445	490	469	461	463	440	485	439	476	463	460	498	486	501	450	495	467	474	450	497	483	460	451	502	467	494	460	487	433	469	479	488	419	499	440	491	482	471	468	497	437	451	485	498	474	454	482	495	468	485	465	508	444	461	486	465	421	460	479	476	472	419	462	462	509	487	501	480	520	485	502	448	472	473	478	464	424	434	435	457	480	482	465	486	445	486	472	473	466	489	484	433	480	457	490	464	450	494	462	433	452	492	443	478	462	445	485	456	439	514	446	477	454	490	467	447	478	470	508	489	453	482	431	480	464	469	475	452	479	481	485	468	439	463	507	469	500	424	445	487	468	444	470	480	474	483	471	428	446	439	469	487	481	485	461	443	429	487	466	416	468	466	440	473	452	460	505	480	460	479	462	515	460	434	480	461	471	486	455	508	462	466	494	411	502	481	481	482	518	421	440	424	478	450	476	442	478	457	439	491	474	435	477	480	470	499	460	473	480	457	414	463	472	503	448	458	483	450	457	493	462	478	478	443	469	466	452	443	449	469	481	472	451	488	453	477	462	447	444	484	442	440	451	472	430	432	466	438	487	464	462	441	480	471	479	457	484	454	493	465	448	456	455	465	448	500	458	480	481	475	463	485	439	426	465	471	501	457	473	451	496	494	474	466	490	463	447	477	468	448	431	454	485	460	442	479	450	503	468	478	473	435	459	469	481	443	482	480	449	475	490	467	504	488	478	452	461	477	491	449	462	463	484	443	486	479	477	421	437	440	462	529	454	471	458	489	466	479	431	449	484	477	515	452	466	464	498	461	473	481	441	479	461	455	468	482	487	449	494	436	449	483	492	467	474	457	447	468	445	475	477	476	509	474	512	486	459	470	497	465	461	459	450	473	434	491	444	437	504	473	464	480	492	472	485	507	491	461	476	493	451	422	434	477	475	456	458	507	485	459	498	423	431	440	448	461	494	493	480	448	461	477	456	508	466	490	459	451	458	500	450	479	484	459	482	484	470	441	467	447	448	464	462	457	479	473	487	438	451	478	450	438	456	495	491	442	447	517	490	457	467	468	465	469	486	468	464	420	428	466	484	429	482	472	458	476	464	466	460	474	479	441	465	477	422	483	484	466	458	467	503	439	471	415	441	445	466	457	477	446	453	502	455	469	440	497	473	476	501	452	457	470	464	450	426	449	480	471	459	505	473	443	437	471	477	479	465	435	494	499	481	482	480	473	447	489	450	469	453	445	481	452	455	478	488	460	478	494	476	462	484	436	482	488	491	453	463	452	458	439	449	432	465	447	455	435	450	462	477	497	432	448	446	488	429	492	487	465	448	480	496	474	462	493	443	474	453	472	452	461	448	432	451	490	472	470	490	450	463	443	468	451	502	476	465	426	472	440	484	486	449	484	463	478	475	489	476	453	484	468	427	460	509	475	443	452	469	476	486	478	450	471	447	454	461	412	525	488	502	463	449	518	466	467	480	493	468	484	457	470	437	457	484	463	489	460	454	454	469	496	488	449	477	435	454	506	499	505	458	454	463	453	495	514	484	424	483	472	470	486	459	458	453	528	474	465	490	465	474	475	487	473	474	496	455	475	472	460	474	460	471	448	472	489	468	448	453	452	459	490	442	479	429	459	470	438	482	490	509	464	479	415	435	502	444	468	471	463	467	448	455	460	498	515	497	462	463	458	458	464	474	456	473	449	456	474	509	447	501	471	521	482	445	472	439	434	445	468	474	442	509	448	467	439	454	440	468	467	480	461	461	461	499	469	448	499	463	468	482	456	474	438	440	478	446	474	505	481	479	424	469	439	461	443	444	471	454	469	453	490	482	436	472	458	531	433	464	457	453	417	481	487	439	473	424	447	431	478	505	510	481	432	475	449	487	455	437	506	486	428	493	455	441	465	488
15273	1422	1028	852	690	491	421	363	331	271	290	251	271	245	243	233	190	235	226	230	196	204	241	209	202	207	199	187	180	185	192	200	203	188	197	197	189	195	224	175	188	191	190	191	177	190	219	200	234	194	176	200	214	195	202	189	172	171	158	212	228	208	203	181	174	201	179	187	198	175	192	191	197	171	212	196	177	194	220	215	193	218	212	207	202	212	197	188	199	196	217	189	190	197	216	220	213	207	190	212	166	182	230	208	219	224	170	199	213	205	193	179	208	216	187	181	193	214	190	202	189	193	194	192	212	169	206	196	214	201	169	191	176	202	218	207	183	188	199	185	190	189	160	214	202	196	198	184	185	181	187	191	182	179	189	188	178	199	202	198	208	168	208	192	195	192	197	204	195	202	171	183	181	168	178	202	172	214	195	208	199	209	191	185	194	207	209	197	163	209	198	202	207	210	190	197	204	197	182	186	209	190	194	173	180	196	184	182	197	190	214	190	176	210	219	204	189	202	225	219	189	209	190	204	188	164	207	200	207	210	176	180	190	198	167	193	196	180	204	204	194	196	209	197	195	186	193	193	175	203	191	198	214	189	184	186	190	227	190	192	228	154	180	197	179	202	222	182	179	153	208	197	186	181	192	188	203	214	188	180	205	209	199	180	188	184	190	191	201	173	168	192	203	184	179	198	188	193	188	226	193	201	192	198	199	173	209	196	196	181	188	179	198	196	174	202	201	199	204	207	192	209	172	184	156	186	176	174	181	189	178	161	193	193	208	182	191	188	198	182	215	201	180	216	179	209	190	181	195	174	184	180	183	207	202	195	180	184	184	189	183	220	220	187	181	207	214	215	226	190	223	208	192	179	182	204	208	188	189	185	230	191	198	201	191	185	185	200	176	177	209	194	197	183	192	196	189	164	176	177	146	170	194	228	203	203	206	188	168	209	187	182	213	191	196	196	174	199	162	186	196	197	181	175	161	210	204	189	183	197	209	179	194	173	189	200	183	199	194	213	229	167	190	169	181	176	199	198	229	195	188	182	189	182	204	196	213	199	201	187	181	180	201	183	197	187	189	204	177	185	184	214	214	214	206	181	220	217	223	197	170	186	210	206	186	183	199	185	196	182	188	213	158	168	182	207	185	209	199	186	185	200	179	182	201	188	195	203	191	189	196	175	183	176	181	209	198	213	194	201	205	205	213	195	187	194	239	209	187	204	204	175	206	195	207	202	176	185	221	199	204	201	200	182	211	197	203	201	218	206	196	183	177	186	175	175	219	156	187	206	194	175	173	178	198	200	210	197	200	208	198	196	172	199	209	193	183	192	196	191	213	202	194	189	206	198	188	180	207	178	172	185	189	214	181	187	200	213	160	197	181	209	196	184	194	191	201	159	177	202	181	198	211	209	199	185	214	189	200	201	185	184	194	182	203	178	189	187	197	195	195	167	183	198	198	170	173	202	207	178	188	191	209	204	182	189	203	200	182	156	199	197	204	183	212	158	193	178	164	205	174	215	188	162	182	201	194	193	209	177	223	177	172	196	181	166	198	201	208	225	202	164	183	203	205	221	180	213	188	187	214	222	183	206	175	175	195	192	211	189	190	193	213	188	176	203	186	208	186	178	203	186	192	183	178	189	206	192	188	204	193	191	215	202	191	210	176	197	186	186	196	177	182	193	213	197	223	181	189	201	203	192	200	220	198	198	177	188	196	186	199	181	207	198	189	189	198	199	197	178	207	182	194	187	179	159	199	191	202	213	170	202	207	209	216	198	206	205	191	207	186	193	174	209	189	210	182	213	172	186	204	183	218	178	225	218	206	179	207	177	194	165	193	189	206	178	199	180	176	221	196	211	197	200	192	194	191	172	181	193	181	216	184	178	195	179	215	205	188	210	175	195	184	193	177	197	200	206	199	198	219	198	191	215	189	200	179	209	195	198	187	206	192	191	188	191	183	193	197	205	188	167	188	182	178	189	166	191	167	186	176	209	186	174	199	202	228	181	201	214	200	186	192	197	214	192	213	194	181	183	192	163	194	194	185	210	217	190	190	193	197	174	203	184	219	179	193	174	188	184	187	179	181	186	189	180	185	181	187	175	188	214	182	195	205	185	207	188	176	198	217	200	177	202	200	184	212	195	166	192	200	187	180	199	209	192	180	180	184	186	215	187	177	190	171	199	186	199	175	186	185	179	198	193	183	178	190	198	194	206	206	199	175	223	175	184	214	179	210	176	195	212	184	199	170	180	208	157	190	180	197	205	192	209	187	202	165	190	184	191	183	187	200	234	209	193	176	192	190	174	190	217	220	182	208	221	190	195	201	208	201	203	195	185	189	205	187	188	200	187	203	187	170	205	180	168	182	210	180	167	180	190	221	188	163	166	203	193	182	170	162	216	221	206	188	205	207	162	226	176	209	228	199	215	195	182	186	219	213	213	160	170	187	196	176	184	177	195	206	204	198	209	187	186	194	196	195	185	196	161	182	207	198	202	226	210	212	203	205	215	198	216	188	210	218	215	188	167	213	159	195	191	210	223	182	180	184	203	176	200	205	205	199	189	180	196	177	199	222	183	175	195	186	182	197	165	211	226	205	194	187	206	202	220	193	197	189	202	225	189	185	176	180	191	183	198	199	200	230	189	188	193	181	191	188	159	220	188	196	170	218	201	167	202	149	196	191	171	182	204	200	199	168	202	177	162	190	209	197	190	192	183	210	210	199	174	176	202	179	195	159	181	165	187	173	193	217	181	204	181	176	166	188	184	190	210	187	182	190	188	213	189	161	193	221	197	205	195	185	193	181	188	218	196	197	177	175	207	227	207	171	203	180	163	204	184	187	195	190	164	187	226	200	203	197	212	180	182	205	198	217	178	155	216	188	188	164	191	184	161	204	211	224	191	186	182	174	170	216	218	192	210	219	193	187	193	179	182	176	176	208	184	188	179	193	195	202	215	199	193	192	215	183	204	171	218	202	156	209	176	219	175	174	191	179	190	216	192	204	183	200	186	191	194	206	190	167	191	181	173	174	213	195	193	198	199	202	207	173	207	200	219	200	194	211	193	196	195	202	174	196	201	198	210	184	186	193	221	210	208	202	194	195	198	196	204	194	202	199	210	223	177	191	194	178	170	190	189	199	190	211	215	185	203	175	194	149	177	209	183	195	222	191	202	176	220	200	173	189	193	210	179	198	169	202	187	206	201	190	216	179	183	184	195	192	193	217	191	191	206	185	195	189	191	177	179	194	215	169	176	196	210	177	185	166	209	219	173	164	202	196	187	181	201	199	164	214	188	200	213	207	208	185	223	207	185	194	181	197	205	199	181	190	196	222	177	188	188	188	189	192	183	202	186	207	185	195	207	184	168	220	194	197	211	201	211	198	190	238	199	183	188	206	186	176	191	191	192	189	202	184	209	218	197	223	193	198	188	206	192	200	201	198	185	183	185	210	175	163	196	188	173	213	210	193	206	169	192	191	191	188	181	208	210	206	183
8774	1243	2275	2713	2264	1901	1517	1304	1188	1014	912	860	802	783	739	688	677	674	634	649	575	662	609	593	569	623	553	593	554	570	545	544	521	557	517	506	585	535	514	568	558	501	548	524	535	505	528	519	510	521	509	489	513	540	518	507	475	527	528	504	448	484	526	513	507	465	538	528	543	495	524	515	497	483	509	498	517	503	487	496	515	518	526	524	515	528	504	529	476	516	483	473	559	508	539	491	480	530	497	539	458	480	528	487	486	489	524	495	499	528	514	517	478	500	490	543	508	476	511	515	485	520	515	499	515	515	538	477	548	485	514	495	457	493	517	504	491	497	502	523	491	508	488	490	520	513	529	483	488	540	528	536	504	476	535	537	525	523	523	498	509	535	482	465	514	531	501	499	524	490	455	560	531	468	526	503	484	532	520	465	474	460	495	506	484	469	515	483	458	473	562	475	485	476	508	527	535	492	528	498	459	515	487	520	516	477	536	522	474	522	495	486	515	477	460	489	505	507	475	477	548	519	449	538	518	510	501	464	484	484	487	507	501	508	491	487	505	475	488	491	498	505	484	492	457	496	510	477	469	459	515	524	505	518	505	507	500	488	521	480	456	509	517	527	503	508	463	540	492	470	471	457	453	484	481	465	496	485	450	483	484	513	522	552	500	466	483	507	535	499	502	498	502	524	522	522	513	496	492	491	463	500	493	483	499	464	531	541	548	515	460	493	501	518	466	545	501	524	476	494	510	544	509	492	492	500	521	471	515	518	498	501	504	502	503	505	510	517	487	534	480	507	502	491	488	493	484	508	478	490	500	522	485	452	502	540	497	471	516	479	517	516	518	459	488	495	524	497	507	494	497	484	533	487	502	490	497	482	454	519	497	519	465	504	512	487	498	527	510	550	509	481	491	533	493	497	548	513	498	497	553	497	520	507	533	517	481	457	503	484	534	521	515	478	529	529	511	528	485	521	506	513	486	450	484	509	528	495	542	489	495	478	514	533	496	506	471	508	481	489	497	532	491	485	476	522	529	476	503	503	525	467	490	492	490	545	473	446	528	444	471	509	477	527	481	490	511	497	520	490	518	472	534	500	484	516	498	499	516	490	469	512	525	490	493	510	509	474	514	503	481	489	512	489	504	482	486	486	477	494	518	490	529	484	511	501	515	475	501	526	523	534	526	506	493	478	478	492	516	559	565	512	520	480	546	535	519	514	533	477	482	506	482	514	436	535	526	472	494	522	499	482	503	498	491	504	459	508	495	455	502	483	528	497	465	501	499	506	510	522	525	484	566	473	497	526	482	514	476	501	538	505	490	509	484	527	497	508	549	476	465	523	489	528	479	457	485	511	528	523	497	539	486	494	474	470	478	505	523	478	475	483	493	453	465	481	516	467	463	530	490	490	479	530	483	475	483	522	489	516	491	505	525	496	504	448	501	472	524	480	505	492	517	518	515	489	492	475	506	502	534	457	499	516	519	520	489	528	496	479	518	520	526	468	479	485	500	471	508	481	504	498	512	492	513	506	515	479	473	497	505	522	519	507	507	481	506	454	515	471	437	523	532	491	500	491	523	481	506	496	451	520	491	477	487	472	488	483	481	477	469	473	476	528	492	489	462	509	519	528	505	474	534	513	488	476	508	485	467	526	525	494	490	492	460	519	468	478	500	556	492	466	523	492	492	463	513	508	433	526	479	464	500	487	497	521	525	494	515	489	488	477	515	504	491	495	539	526	486	507	474	532	514	522	479	496	502	466	508	479	542	492	492	480	461	461	479	465	546	511	502	531	492	512	530	520	512	504	492	530	516	465	528	511	503	500	510	525	477	524	488	473	532	498	518	471	472	482	494	510	521	474	507	534	516	514	516	464	540	525	468	520	482	519	493	479	461	471	511	469	503	535	521	500	485	473	512	480	511	506	544	496	510	522	454	536	494	454	503	499	472	518	508	533	502	500	488	519	483	509	528	507	485	501	507	518	495	493	477	493	571	498	511	464	496	510	498	501	517	519	496	499	508	478	505	500	462	494	478	513	514	519	496	480	494	470	541	555	508	503	487	502	500	471	524	550	498	537	484	481	498	489	499	508	504	481	505	506	558	536	476	494	566	506	497	507	504	511	505	480	474	513	467	490	464	523	464	489	505	509	505	494	520	505	498	495	498	473	498	512	473	526	476	516	550	510	494	520	521	504	496	517	490	470	492	512	512	523	535	529	488	473	480	505	538	482	493	465	500	509	467	478	497	515	547	507	537	471	483	466	522	477	497	488	503	503	495	474	476	522	484	530	504	510	518	519	478	473	521	501	512	511	518	483	496	528	511	491	485	478	481	503	530	519	480	506	511	491	496	487	493	510	488	522	558	498	498	532	508	490	502	523	519	493	488	491	527	470	521	485	501	491	485	539	544	537	501	481	464	490	517	527	504	494	472	512	505	529	478	514	498	545	538	498	534	489	504	492	532	525	518	445	511	531	494	509	501	503	480	503	455	501	473	505	512	512	550	506	528	511	524	539	525	501	527	488	509	462	492	458	494	508	498	510	536	503	492	502	551	477	493	502	480	457	485	466	521	496	481	466	476	551	512	465	491	519	492	495	532	488	524	589	477	513	500	468	485	530	478	518	492	534	524	532	547	538	479	537	502	488	485	516	486	545	499	505	520	500	497	510	472	498	476	534	546	539	478	487	509	522	481	543	502	491	537	482	491	514	540	516	468	508	498	501	517	499	522	466	465	523	485	512	498	485	464	532	485	527	512	465	503	549	515	507	518	499	489	542	470	517	493	469	528	510	491	501	479	494	516	486	472	513	510	477	522	497	474	469	517	491	468	505	523	523	488	494	523	522	510	469	531	515	522	543	490	507	511	520	498	493	495	517	491	465	558	470	504	505	497	461	486	477	500	492	495	502	522	502	508	465	513	471	499	544	489	552	507	519	504	529	506	502	499	537	516	528	550	505	533	490	521	488	498	539	526	476	500	484	499	518	517	498	526	484	488	496	461	497	461	508	485	480	520	502	501	529	508	489	506	474	486	485	492	491	511	493	479	527	512	510	504	462	502	468	503	561	494	524	524	535	480	512	528	523	502	525	496	490	482	500	510	482	477	551	491	536	493	510	489	510	530	438	539	512	484	512	493	496	506	533	501	498	490	529	499	516	520	499	497	489	468	511	487	513	496	523	492	511	454	511	481	488	504	517	513	491	436	523	484	523	506	482	492	515	490	494	456	456	474	509	518	513	495	462	500	474	520	462	499	558	495	509	517	489	481	488	477	500	530	538	525	474	470	502	493	457	529	496	522	511	486	466	512	491	525	484	465	502	488	456	479	499	480	486	494	512	465	466	500	511	488	517	492	521	508	527	521	487	486	466	483	531	493	499	505	512	505	488	536	501	474	483	505	473	481	525	568	519	545	519	533	511	494	516	525	512	519	510	522	523	476	535	452	507	549	497	490	489	507	477	492	508	487	499	491	506	492	493	514	487	526	509	501	490	474	509
2298	501	432	481	411	399	390	416	393	392	396	356	391	361	390	397	401	383	370	353	389	363	362	379	364	376	419	383	368	419	367	392	388	363	361	376	379	384	383	393	413	377	373	386	405	365	401	366	340	388	401	413	394	346	367	375	391	365	417	417	373	376	375	361	350	396	393	381	398	405	391	370	412	384	368	353	416	346	398	389	409	373	416	330	419	388	406	366	395	395	386	395	388	380	407	408	388	348	376	403	418	393	385	376	363	360	385	386	360	424	390	358	405	403	418	368	363	409	393	364	378	398	370	378	392	392	375	341	379	345	432	366	359	376	383	349	372	365	380	402	365	357	411	367	365	385	385	380	406	414	398	398	389	391	378	371	357	382	386	393	325	393	376	397	403	447	380	392	373	432	391	390	398	395	393	411	401	356	390	386	362	373	393	384	362	405	344	382	394	375	399	366	410	368	379	378	377	390	439	408	395	348	374	371	392	373	390	397	369	396	395	378	355	423	363	373	397	369	345	377	421	363	353	374	377	400	368	408	399	388	409	333	364	403	390	456	349	407	416	423	383	396	384	385	417	382	404	402	402	403	385	388	376	400	379	410	408	363	409	397	376	329	366	358	377	392	391	376	375	404	383	372	382	399	353	377	341	393	374	406	408	445	370	387	383	372	391	397	387	386	412	352	361	404	397	401	357	396	410	405	389	421	400	391	403	392	394	364	383	434	428	381	392	389	419	396	401	443	405	396	409	374	398	395	380	408	413	400	411	391	355	400	368	345	369	363	402	357	422	352	378	386	399	370	399	404	369	374	396	388	389	406	407	419	376	403	382	364	358	374	365	383	400	382	386	401	369	389	366	357	370	384	383	365	364	354	434	370	391	392	379	397	357	364	410	396	353	374	360	417	398	405	386	389	383	361	414	361	403	393	360	390	398	369	399	389	362	352	381	414	382	411	382	380	412	361	409	414	359	371	382	379	398	384	386	382	383	409	380	365	393	377	383	392	393	355	401	370	366	380	380	384	395	403	364	401	393	411	415	382	403	375	380	382	390	373	375	386	417	369	373	364	402	385	359	360	379	373	382	375	372	398	356	340	405	383	364	399	371	405	368	393	404	378	402	325	395	434	374	378	386	383	348	442	413	402	433	417	381	389	398	399	401	405	368	346	409	365	372	447	420	420	375	392	402	380	401	367	393	394	361	379	434	358	362	361	379	406	370	415	399	387	357	359	412	366	345	391	402	401	392	404	398	374	421	392	363	386	372	390	383	372	380	363	385	371	412	398	423	408	391	391	383	357	358	365	377	384	374	387	391	393	419	370	372	364	375	377	390	408	344	365	401	412	378	390	402	351	400	377	412	383	375	455	372	432	379	381	399	401	374	391	364	372	400	395	389	372	396	369	476	417	382	366	366	380	406	393	387	367	370	386	424	384	401	374	370	378	397	405	397	373	372	391	375	398	423	407	379	388	392	389	398	397	388	386	370	350	389	428	386	358	351	406	396	397	354	377	410	410	374	379	378	375	394	356	366	416	410	392	384	374	353	405	383	370	389	390	409	391	415	364	388	390	379	400	363	418	391	386	372	412	385	393	376	373	398	420	390	367	390	381	422	395	399	386	356	384	387	361	391	389	430	415	374	389	372	392	376	401	357	429	393	389	358	392	369	399	403	364	410	366	430	376	433	384	360	377	387	347	366	361	385	379	376	366	384	380	367	361	384	427	399	372	365	395	362	407	394	394	404	372	380	372	355	402	348	390	383	372	392	420	394	381	372	367	391	426	375	375	392	404	362	408	369	388	365	393	349	384	399	417	400	387	375	362	341	381	436	370	392	412	366	390	401	386	357	405	355	413	413	395	404	384	352	389	360	392	387	367	380	413	346	414	356	387	363	386	418	396	397	357	372	415	410	326	410	388	397	348	419	372	377	342	374	357	372	384	381	379	384	360	397	406	364	399	406	407	390	403	377	378	356	421	389	441	374	371	348	352	365	368	401	381	373	396	373	381	399	387	398	410	418	447	353	381	375	377	339	360	384	390	369	384	371	386	397	377	369	384	430	371	372	402	388	415	384	405	365	391	384	401	430	401	370	394	413	390	374	421	367	408	377	377	406	395	349	353	376	392	374	404	391	383	372	401	439	365	384	385	394	388	388	390	390	377	368	368	406	341	385	377	394	351	413	357	354	384	342	358	347	367	357	397	372	360	381	395	375	372	358	390	380	382	431	395	424	384	411	371	388	396	403	374	399	378	393	411	369	350	383	357	417	398	398	373	359	384	378	342	404	386	405	376	406	404	360	398	363	401	419	399	374	406	392	405	392	402	367	390	363	379	359	360	373	412	387	372	405	349	370	380	327	426	392	369	402	367	357	402	376	427	397	355	399	423	397	386	392	369	336	374	402	381	389	394	420	381	384	357	378	353	399	392	384	354	373	401	403	387	420	410	398	403	376	358	365	399	406	381	435	385	380	380	403	362	396	399	348	410	408	372	404	379	406	363	383	358	370	426	360	383	370	422	364	388	399	372	404	385	388	404	393	406	335	357	385	354	362	391	361	394	359	389	361	384	395	361	411	392	397	389	352	388	378	369	385	431	389	368	395	387	400	415	371	393	357	418	417	391	377	384	396	384	382	398	372	376	406	413	395	350	373	380	391	364	314	379	361	370	378	365	415	377	394	380	373	426	388	387	381	371	384	402	375	431	389	411	399	376	359	376	385	403	390	400	367	387	379	395	369	358	370	382	379	385	351	408	370	362	391	410	379	370	385	412	391	376	385	427	411	415	395	374	387	344	391	392	414	405	368	353	411	390	394	396	392	374	380	405	370	411	358	375	371	401	361	419	396	408	363	403	364	411	364	417	383	347	405	361	407	393	347	371	395	425	390	364	363	382	334	383	397	415	405	368	368	371	384	389	392	397	403	367	375	396	393	407	383	357	388	365	374	397	440	447	413	369	385	376	379	379	424	384	398	389	359	409	379	385	342	368	368	393	404	360	415	373	371	379	426	406	387	346	329	412	361	367	373	395	397	407	393	385	432	418	332	380	383	400	368	395	393	425	386	414	362	356	413	385	378	337	391	355	394	398	426	368	385	383	380	398	371	418	376	388	382	346	392	406	391	411	386	392	382	389	407	351	355	398	376	404	376	369	389	368	366	356	372	373	372	403	396	391	385	380	394	394	346	391	377	369	374	364	363	378	391	392	334	378	411	395	370	418	405	407	380	376	355	379	369	393	380	367	344	373	407	387	331	354	390	351	384	428	374	375	342	382	370	362	400	381	367	361	388	365	384	390	367	387	384	386	398	378	342	420	410	388	427	374	400	384	355	364	423	376	412	413	384	403	368	401	359	389	404	410	379	399	364	414	361	391	364	385	373	378	415	400	402	392	379	371	362	397	386	386	367	370	367	394	388	356	361	398	406	370	408	395	393	371	401	386	384	382	373	392	414	358	377	350	394	382	383	365	380	392	371	399	385	411	398	386	382	432	362	390
2356	932	1058	1051	1019	983	947	854	901	910	910	887	833	859	832	870	825	945	808	841	883	853	849	822	820	848	820	833	873	845	831	869	832	873	833	868	856	896	867	851	890	885	877	879	864	885	862	836	810	809	929	843	896	838	807	847	877	845	824	872	871	814	859	836	911	872	825	870	838	849	834	838	850	872	871	875	836	858	784	886	796	845	875	889	880	899	831	836	852	863	844	903	855	856	904	858	895	868	840	900	827	886	852	867	863	844	874	882	816	886	837	878	791	885	860	851	860	830	861	872	853	839	850	860	823	898	833	868	846	834	900	838	890	887	839	816	907	887	877	856	856	848	845	872	837	796	838	826	921	858	856	872	865	846	838	899	845	831	835	887	831	830	824	809	851	832	848	880	800	853	816	847	888	827	817	846	825	838	903	814	818	888	845	830	861	826	824	832	834	815	848	850	874	801	862	905	826	938	840	851	822	870	819	873	807	873	861	839	856	840	859	849	856	871	864	885	896	862	879	809	861	807	900	893	822	857	907	834	826	835	829	883	856	804	822	844	907	892	788	879	864	820	870	810	864	835	862	877	832	838	840	901	865	821	889	853	883	848	848	835	846	838	830	859	816	840	864	819	874	850	856	830	845	837	829	882	825	808	939	899	837	861	871	885	834	847	866	868	839	852	872	792	871	863	871	841	833	898	858	834	910	859	866	822	896	927	841	848	842	870	873	821	823	836	818	788	873	855	902	858	855	845	845	870	850	832	831	877	804	845	845	852	874	830	851	850	829	874	835	866	857	855	875	832	887	798	840	867	797	878	844	817	902	850	831	838	827	830	833	869	826	790	871	886	804	860	884	849	817	835	889	875	878	841	818	772	854	799	901	833	840	855	857	856	842	878	849	907	835	868	833	905	822	825	886	816	852	823	897	881	858	899	823	824	899	878	844	856	841	893	833	796	909	795	833	820	865	847	857	846	878	850	842	857	851	880	858	911	858	934	858	829	848	830	868	809	883	862	864	899	889	811	869	850	878	869	821	868	838	859	819	851	843	796	866	829	874	854	836	898	867	866	848	844	848	816	829	892	855	890	821	834	845	849	871	839	856	806	858	928	891	905	862	815	857	854	817	845	871	858	823	817	880	876	849	880	862	828	933	850	875	822	865	861	815	828	904	847	916	842	871	861	853	854	842	815	884	824	896	870	868	894	845	829	841	894	814	882	873	849	833	832	867	875	866	857	855	819	848	881	813	865	866	874	804	854	866	873	879	888	844	872	879	845	902	800	874	840	812	843	897	883	843	851	854	848	791	867	861	798	834	808	882	880	895	881	819	821	842	840	922	836	829	856	852	848	843	850	840	817	872	867	851	827	847	846	858	857	920	791	842	843	807	843	825	888	849	885	815	857	843	825	860	808	893	890	849	825	859	821	897	784	802	867	886	833	885	827	810	809	821	858	828	847	864	831	835	822	881	845	808	848	847	842	831	908	873	835	925	875	929	788	888	840	802	877	883	880	820	858	817	823	883	876	819	852	841	850	904	892	817	890	829	913	847	862	805	898	844	882	848	890	836	807	788	815	865	840	868	873	860	835	844	907	857	893	895	851	854	851	817	866	864	802	834	886	857	847	810	846	825	859	835	858	873	858	859	839	835	854	863	774	837	854	849	920	857	860	819	856	818	848	877	844	819	869	893	861	853	816	833	876	846	830	816	838	830	873	828	862	886	866	837	875	849	841	861	891	831	843	850	859	836	842	776	891	844	840	774	886	843	815	851	851	854	866	831	822	885	846	858	801	881	816	845	843	856	819	819	825	844	852	876	866	782	860	872	803	904	868	831	808	911	851	877	821	851	847	832	887	877	895	853	837	878	816	853	855	884	921	840	861	821	879	858	825	857	826	823	839	885	839	831	823	826	847	866	852	894	871	845	893	837	875	879	843	813	863	871	858	859	779	867	854	901	876	862	850	825	844	888	892	902	875	892	849	870	864	887	822	821	895	815	881	876	843	865	841	822	880	906	863	862	875	843	861	849	826	892	850	850	821	895	861	859	854	837	877	860	809	907	896	814	778	784	840	839	849	835	896	885	835	866	882	893	879	882	880	846	848	853	881	836	850	768	865	867	915	871	868	840	797	884	896	872	836	870	849	848	870	848	864	861	848	834	873	868	878	819	868	849	816	833	842	837	801	861	797	857	828	840	819	818	851	883	872	784	848	806	849	858	871	838	883	851	884	856	821	839	872	864	841	862	860	863	949	844	856	806	814	835	849	859	845	887	816	813	824	838	883	849	847	915	876	846	894	883	907	801	831	819	841	815	869	895	840	851	818	810	872	870	886	802	835	888	833	865	865	805	851	845	882	883	814	831	877	852	879	832	867	838	830	874	824	861	842	809	861	890	879	790	852	869	874	866	842	848	833	905	871	827	798	797	897	855	813	868	830	823	855	829	802	809	823	838	844	874	875	863	866	872	843	845	830	837	821	898	856	801	820	886	840	854	852	871	890	796	930	867	827	845	829	803	835	915	878	791	867	815	848	821	876	868	797	813	933	865	834	888	830	933	835	842	904	837	870	816	841	844	838	888	841	842	850	889	859	924	821	874	885	824	853	837	828	853	852	818	831	862	839	866	877	888	880	873	855	831	762	857	870	853	814	859	876	846	860	838	922	851	863	824	894	851	918	885	839	854	897	856	860	825	861	793	843	877	853	793	843	869	912	819	863	818	867	792	818	779	833	890	868	839	831	854	861	867	886	835	857	868	826	838	820	864	876	890	813	873	828	850	829	885	820	800	853	816	784	898	823	836	850	822	873	865	921	845	842	874	819	855	896	840	870	813	875	855	895	870	852	876	795	884	814	829	850	840	820	837	849	866	828	815	851	856	857	845	819	805	832	829	840	866	834	876	846	870	881	880	835	860	834	842	854	858	831	887	840	798	816	853	878	865	822	881	844	828	809	853	836	890	874	860	878	817	896	757	857	820	850	887	860	885	781	859	841	870	871	910	833	883	840	807	870	858	920	920	899	835	797	847	849	861	855	866	866	824	804	860	893	805	826	882	848	886	837	842	850	835	857	856	824	885	820	852	861	886	845	863	795	829	845	888	863	832	838	780	881	798	829	797	832	835	871	862	799	817	837	841	845	823	804	827	837	818	803	917	822	854	847	816	850	811	853	868	889	859	896	851	875	817	819	868	802	911	835	842	868	845	852	832	855	927	845	902	860	881	884	861	913	849	847	826	794	815	815	869	833	825	879	814	899	891	852	852	866	885	890	840	883	865	852	887	899	832	873	891	892	877	900	859	825	907	837	876	829	835	885	806	852	868	861	883	835	829	843	868	865	880	859	856	855	841	888	811	840	891	864	881	825	846	819	845	850	792	842	788	804	871	807	863	838	819	793	825	849	847	874	839	859	833	794	863	866	839	927	839	886	894	818	844	849	871	865	876	847	786	805	845	884	839	855	866	899	849	835	757	850	870	846	901	855	814	804	880	821	929	875
7939	585	619	509	483	353	297	247	268	232	214	256	217	200	204	206	206	206	222	202	187	232	192	196	185	198	207	210	187	211	191	209	208	169	179	209	217	211	200	167	197	195	194	182	203	182	187	177	174	204	177	185	171	184	199	196	174	178	194	156	198	170	189	202	185	181	184	196	203	191	159	208	176	179	196	193	175	178	192	168	203	185	179	212	170	192	195	187	207	204	193	210	201	221	207	200	175	165	158	202	211	209	153	191	203	220	196	199	190	192	187	188	199	165	163	186	187	185	206	207	194	196	184	186	181	181	202	188	180	182	189	177	198	171	198	201	230	185	191	159	186	193	221	203	183	166	201	182	200	173	198	195	202	206	172	188	219	195	186	192	173	184	203	183	196	191	202	228	187	187	210	200	207	184	172	163	226	190	182	182	207	173	190	202	202	191	210	203	147	165	174	205	188	170	168	177	182	181	186	182	180	188	197	143	205	182	169	190	174	188	204	203	193	162	200	200	183	185	188	193	198	202	208	217	222	183	187	199	182	175	193	183	191	177	196	175	176	173	194	194	200	226	234	176	177	162	161	184	167	183	198	167	196	166	193	176	189	199	185	192	189	202	206	211	175	192	196	176	185	196	163	203	192	164	195	175	206	178	194	191	189	165	183	175	200	198	195	193	196	180	208	195	195	203	162	182	182	222	189	169	187	202	170	206	179	210	182	184	184	204	176	199	196	180	219	218	194	208	210	180	177	178	187	167	201	199	175	199	181	189	189	208	187	186	192	212	202	207	227	191	203	203	186	175	189	172	199	206	181	185	195	206	196	196	188	173	180	181	198	198	188	215	162	203	215	185	206	181	229	174	194	211	192	206	193	193	199	196	182	197	213	202	180	196	171	203	192	193	180	201	183	208	181	194	158	195	206	198	209	179	221	172	229	174	178	184	219	217	215	182	189	160	188	202	209	177	198	180	190	193	186	189	197	197	175	201	188	215	184	189	196	177	182	186	198	179	193	200	210	159	213	197	169	201	203	197	219	206	197	193	175	192	184	209	188	177	182	185	193	208	182	211	193	204	182	193	187	202	180	161	182	217	217	174	212	202	186	185	176	195	179	198	229	184	198	203	189	194	198	196	203	177	184	144	206	174	200	217	177	192	199	204	198	187	178	190	185	207	209	171	180	159	196	198	192	192	197	203	188	189	177	179	197	205	208	183	183	210	214	165	198	181	218	191	185	179	179	209	179	194	181	181	186	211	195	195	193	202	215	200	192	183	190	214	195	184	201	176	168	172	185	187	188	198	179	167	182	195	163	197	190	185	205	190	191	170	176	175	195	201	194	174	185	192	178	172	197	174	191	176	219	199	179	195	180	167	196	216	201	199	183	206	205	204	181	178	180	203	181	209	193	188	176	178	187	188	201	201	175	173	219	197	178	211	210	185	186	226	175	171	207	169	197	192	181	169	187	185	183	209	186	192	189	187	193	188	178	201	186	200	173	177	198	197	179	193	192	177	177	192	209	171	190	203	216	203	180	177	182	178	201	185	207	234	176	189	192	188	194	177	186	167	226	199	198	173	185	198	208	221	219	165	186	183	224	178	203	192	194	194	181	192	171	163	183	203	216	169	184	180	184	180	193	166	197	185	182	172	191	174	196	185	171	186	185	193	211	194	226	168	195	173	204	199	201	203	198	181	196	201	192	188	185	203	176	194	186	166	197	182	178	156	175	189	183	192	155	196	189	174	194	196	194	162	190	192	203	205	175	174	192	190	187	169	189	134	177	193	234	200	212	183	167	183	183	182	148	187	183	206	173	176	193	198	194	155	215	190	165	208	196	194	203	185	194	198	200	190	198	193	218	182	209	186	192	229	190	197	218	182	189	191	164	170	194	218	190	194	184	190	198	186	207	177	167	191	196	196	179	224	193	185	190	192	190	171	194	167	170	190	176	169	218	177	188	179	172	201	212	189	209	209	183	174	149	227	198	190	177	163	189	194	190	209	200	192	217	216	174	182	166	152	198	166	174	178	198	208	179	197	187	187	191	203	190	185	196	179	177	201	194	185	195	196	196	169	191	191	206	186	186	203	179	169	197	188	193	189	208	193	189	162	164	200	183	189	185	225	207	182	189	194	194	209	179	186	203	208	195	175	221	214	171	199	184	190	188	182	196	187	174	197	192	176	182	182	190	208	209	203	195	196	183	198	160	183	180	180	198	198	200	178	211	193	187	165	210	194	200	210	165	200	182	195	187	192	178	211	206	210	175	178	172	184	190	189	174	201	208	160	172	198	179	193	176	194	188	203	192	215	154	200	190	203	176	224	189	162	160	216	180	171	192	204	202	173	183	198	214	186	181	186	165	199	187	182	178	217	197	162	185	195	175	179	197	167	183	214	171	192	199	208	173	194	225	207	215	173	174	200	164	167	204	180	186	192	206	192	192	188	194	191	178	203	185	180	191	197	187	186	180	185	201	235	193	194	183	172	192	193	200	204	220	188	190	187	198	198	180	197	177	190	186	230	178	198	222	189	181	207	191	170	179	189	196	179	156	187	183	188	185	170	184	173	154	179	206	191	200	203	198	164	190	231	185	191	178	170	183	206	198	179	218	191	164	170	188	194	186	196	177	177	188	179	202	189	186	211	193	177	172	170	190	180	174	202	187	191	202	204	182	176	200	202	178	192	175	199	195	180	193	182	177	211	192	177	184	204	199	178	210	190	204	194	185	176	190	208	193	202	166	189	177	167	184	182	195	193	187	183	207	196	187	197	186	204	177	204	192	195	189	169	195	178	158	188	212	191	194	160	174	190	217	176	215	180	186	188	202	186	196	177	194	225	184	199	196	199	160	201	177	209	203	185	220	189	206	203	212	196	215	188	200	187	184	187	173	185	198	183	162	196	178	206	209	201	192	211	200	181	196	221	191	185	185	161	219	178	188	180	191	157	180	189	189	206	184	170	197	209	194	179	212	185	201	208	196	206	174	189	198	157	181	185	197	207	185	201	175	171	184	207	186	171	168	199	195	205	196	187	207	189	214	185	197	171	203	177	191	200	189	166	169	191	208	177	199	171	213	208	169	181	184	193	198	187	205	186	173	185	202	185	219	163	181	185	196	168	175	206	180	199	184	156	216	190	220	215	210	186	207	201	211	197	197	179	198	189	203	195	195	207	213	191	173	162	231	183	171	185	202	204	199	191	188	191	172	199	185	168	182	192	207	180	183	175	181	158	203	178	187	210	188	166	214	179	158	166	167	180	180	181	164	169	167	179	188	190	218	193	203	183	200	169	168	198	181	183	196	228	193	204	193	194	183	191	191	202	177	179	180	180	178	165	186	183	188	194	190	177	189	206	191	183	171	185	207	196	176	181	180	174	187	191	197	156	196	188	179	177	204	214	200	180	208	209	195	193	191	222	177	163	179	194	184	179	180	200	202	205	187	171	168	186	211	167	177	195	203	154	193	198	181	206	206	184	177	205	188	201	194	203	191	221	173	199
6571	830	1480	1610	1464	1207	1048	942	831	735	675	632	572	603	571	586	558	531	535	528	530	545	507	536	478	470	497	517	519	477	477	497	472	485	496	439	512	492	455	440	480	492	504	493	483	453	434	513	466	477	476	459	473	462	449	474	473	468	453	483	479	456	493	446	429	433	445	482	484	438	482	448	492	434	478	438	471	463	493	450	482	466	434	497	477	453	502	454	483	489	438	435	494	472	449	448	488	455	443	457	464	458	480	458	494	502	452	446	470	473	444	439	483	485	450	427	477	488	456	460	443	452	474	461	475	461	501	469	460	447	452	466	445	460	477	444	450	437	485	472	457	430	448	467	441	460	464	491	430	416	456	438	439	464	429	464	468	478	436	431	445	416	453	458	445	484	451	466	473	432	429	452	463	489	453	478	484	454	439	448	511	469	459	424	478	445	519	454	469	452	453	446	485	463	449	448	420	513	445	454	500	434	485	467	460	453	468	456	420	462	454	460	451	484	490	433	436	466	479	423	461	485	443	476	469	461	492	418	437	454	464	433	471	450	461	451	467	476	479	448	443	453	455	451	467	446	461	471	442	498	408	454	455	476	434	460	432	462	453	493	455	451	471	466	453	453	427	476	480	489	441	468	457	461	489	429	455	415	427	484	504	428	459	463	455	494	467	444	480	467	451	467	480	478	461	434	487	484	444	453	465	504	477	490	486	441	487	474	459	438	469	468	470	473	426	432	443	456	433	440	476	483	453	435	459	495	442	470	492	462	450	451	497	443	451	511	431	498	457	475	488	444	464	474	430	465	479	447	465	478	484	472	448	507	464	454	464	479	425	455	496	462	433	451	440	487	417	449	445	485	474	485	458	443	416	474	434	480	465	478	431	447	480	477	472	470	456	438	435	445	422	495	444	424	421	486	452	429	498	461	475	469	486	452	489	464	459	445	452	415	470	503	484	501	470	499	403	487	479	461	450	485	460	474	450	415	450	442	433	450	484	473	479	453	488	410	463	475	445	434	469	489	456	457	453	466	479	464	448	479	465	460	467	448	460	460	447	458	464	445	458	454	446	476	466	486	490	513	472	413	432	424	471	461	449	468	467	466	496	458	438	441	451	458	418	470	453	453	474	446	486	464	477	444	489	521	491	424	465	450	438	480	441	458	488	451	474	436	489	469	476	449	522	445	490	451	470	458	423	453	480	459	428	453	464	489	448	434	413	450	495	445	432	505	463	480	500	479	459	449	476	459	434	486	457	508	475	474	453	461	449	435	499	468	425	476	443	465	472	446	473	491	468	445	432	441	485	461	497	450	478	468	451	449	489	500	471	460	482	495	430	478	462	456	477	410	461	453	451	442	452	474	476	456	478	488	478	468	445	484	470	467	460	459	429	454	461	491	460	464	498	469	488	432	458	437	448	437	430	440	475	466	450	462	486	439	453	455	461	470	453	450	426	448	467	456	445	481	422	457	451	465	472	501	463	462	446	486	477	446	452	454	473	467	427	464	477	446	459	447	470	479	473	486	447	468	446	455	470	461	490	471	467	443	458	471	440	463	444	433	445	459	476	456	451	440	470	489	442	476	477	458	423	487	460	478	473	456	475	458	467	445	480	442	451	458	461	438	448	489	486	435	479	461	461	437	457	431	425	446	462	476	482	464	470	431	456	424	441	447	481	456	450	493	465	437	467	438	481	448	466	459	443	457	464	506	461	460	460	461	466	438	447	472	444	471	452	477	450	470	438	466	455	454	445	454	463	447	457	444	453	474	455	490	512	478	446	461	497	460	437	444	486	449	457	467	442	450	473	433	487	439	470	427	436	449	494	462	473	470	499	460	451	460	448	454	492	445	462	481	438	430	492	468	458	466	456	492	455	482	424	469	470	482	448	428	466	444	456	477	460	499	444	465	461	462	465	503	473	428	453	438	416	448	459	519	451	422	472	467	507	499	455	431	493	485	442	492	441	482	484	429	450	463	413	454	466	492	461	447	455	457	470	442	486	445	451	491	452	441	468	498	467	438	457	432	447	469	458	424	462	427	426	476	480	456	470	434	482	496	480	456	482	468	463	448	480	443	475	470	461	415	471	465	489	424	488	471	439	439	425	456	478	480	484	461	450	507	470	473	437	456	517	440	480	447	447	448	440	471	477	465	475	467	468	477	497	466	473	431	478	442	492	480	456	478	463	472	465	471	434	431	480	485	495	424	492	497	480	435	459	448	464	467	462	466	414	447	495	479	490	438	454	431	482	472	468	430	474	473	455	491	489	487	487	461	474	443	435	459	468	464	452	454	479	433	503	476	451	484	446	483	431	423	478	450	494	471	498	477	439	419	474	445	449	470	485	449	433	442	439	462	454	481	461	468	430	439	503	487	477	422	439	483	467	485	436	483	449	456	469	471	441	474	475	473	469	505	435	451	461	430	454	453	470	444	448	472	492	479	454	466	493	462	487	509	448	470	482	456	466	457	493	450	470	472	438	463	476	443	445	486	472	451	487	460	478	426	446	505	480	448	451	500	478	433	489	481	430	447	457	452	462	423	461	502	454	452	451	476	469	505	495	497	463	485	429	450	468	428	456	443	504	493	452	443	468	441	493	461	487	481	455	491	481	442	468	442	459	495	450	513	510	467	462	448	490	428	457	444	483	481	462	472	472	451	480	471	434	447	445	454	417	465	453	448	467	445	461	471	442	492	466	469	510	498	481	467	451	458	459	491	399	503	458	465	477	450	461	442	449	484	515	488	504	456	422	484	430	450	467	484	449	459	459	470	418	506	476	482	472	467	459	483	445	407	481	445	419	405	505	459	452	479	474	462	440	465	484	425	473	467	439	464	471	465	499	449	469	439	446	457	487	464	483	451	476	463	433	472	442	457	464	452	459	504	435	440	411	468	457	472	415	503	496	446	449	487	440	448	438	440	496	480	437	488	475	435	442	455	429	461	483	426	466	469	459	454	447	466	474	476	495	450	440	480	449	439	458	453	416	469	463	478	433	439	492	451	473	459	485	445	514	449	461	423	467	454	482	435	448	484	424	452	465	492	473	451	438	443	457	436	481	459	417	447	466	466	463	437	450	472	467	474	485	486	434	420	468	473	492	489	490	448	454	452	513	464	446	489	471	438	471	478	470	490	443	478	453	425	478	492	449	460	453	484	451	464	457	488	496	493	453	443	455	496	418	491	492	469	442	471	487	500	497	467	482	434	481	464	475	502	455	457	478	463	458	458	490	475	484	453	457	438	479	465	442	445	464	472	435	449	502	435	468	492	440	477	452	451	445	509	435	497	464	457	461	413	464	440	487	469	503	482	473	437	433	506	474	490	459	455	450	460	472	468	445	478	500	472	445	445	448	485	496	481	467	448	431	429	477	474	485	438	459	455	454	461	460	491	449	490	476	460	472	503	465	443	412	486	481	466	452	476	462	467	435	464	464	455	471	453	451	464	446	440	464	509	451	468	508	490	458	485	467	459	476	467	450	456	401	477	459	470	476	463
14549	1380	1099	858	606	449	387	412	339	277	281	239	251	226	223	221	219	231	211	218	205	178	205	211	210	208	223	200	230	200	227	206	215	183	213	168	195	176	213	202	192	182	173	208	190	158	186	172	206	199	200	234	191	200	207	180	189	205	155	180	209	186	187	213	189	206	183	195	207	176	186	163	192	186	190	194	178	199	169	166	185	227	197	188	202	180	196	207	195	201	191	189	202	191	198	208	191	198	169	176	173	186	210	171	199	207	202	190	196	187	167	201	173	177	173	195	214	182	206	173	182	167	183	187	203	178	161	174	171	170	220	211	192	197	185	176	193	205	174	206	189	194	199	183	202	193	167	204	224	193	174	198	196	188	197	194	189	202	184	171	188	189	178	175	190	183	167	169	182	201	179	187	183	168	183	205	187	207	184	218	218	198	204	203	178	197	188	196	200	195	172	180	206	165	211	221	197	191	186	207	198	181	194	178	200	203	217	167	194	197	181	192	196	195	211	205	198	194	167	158	190	204	191	207	206	196	199	198	188	195	185	198	198	192	193	212	194	192	239	185	202	181	193	184	163	172	181	180	176	192	189	157	192	198	215	177	184	192	186	182	198	171	221	183	203	218	200	198	210	172	164	204	197	202	193	168	189	192	172	187	176	182	202	186	205	192	184	183	212	196	203	175	184	168	176	206	196	197	194	174	186	205	196	176	177	216	214	200	195	207	217	190	189	168	209	198	201	208	170	200	170	208	189	169	173	190	196	179	168	193	197	202	176	194	185	183	227	194	176	175	186	180	195	193	219	193	186	171	219	190	190	170	185	185	205	189	186	177	173	178	194	174	202	167	169	178	189	184	197	176	211	176	197	172	161	195	191	191	171	181	195	210	202	180	222	182	179	199	202	206	182	215	194	168	205	178	190	196	176	177	175	193	228	182	176	194	166	193	193	176	224	195	170	218	224	165	192	198	166	185	192	184	194	211	199	216	172	183	213	172	214	184	205	180	187	205	184	181	166	171	222	192	201	180	220	177	179	189	185	175	191	197	186	189	203	203	206	204	183	177	195	208	197	202	169	203	204	176	206	187	205	178	203	187	189	192	193	171	199	192	200	213	220	219	198	184	165	203	170	180	188	179	200	200	187	200	184	196	197	222	224	202	213	196	188	185	212	188	191	184	195	189	196	192	192	179	195	191	195	207	215	192	181	180	192	212	191	169	201	202	194	198	193	188	182	193	187	184	191	206	229	187	196	190	180	194	195	193	194	202	160	194	183	195	231	167	199	189	191	221	186	195	224	207	226	196	185	170	171	172	204	181	213	190	201	193	202	180	182	203	189	187	200	179	190	197	216	206	223	192	187	172	178	187	174	172	186	170	199	179	179	202	216	191	208	171	189	211	187	209	202	181	189	210	189	188	177	191	163	181	203	173	189	175	184	194	196	209	188	196	184	187	184	181	213	176	211	178	184	197	181	196	206	178	184	200	192	157	179	197	195	187	182	199	191	192	181	193	183	172	193	178	208	188	188	207	196	195	175	173	196	194	191	192	196	178	202	205	202	173	194	200	191	182	198	199	218	203	198	202	194	217	200	172	200	168	198	187	152	167	191	183	171	199	209	185	192	188	196	184	196	213	200	204	195	189	205	188	163	181	192	177	171	156	203	170	159	204	180	217	182	196	199	155	191	179	206	193	191	182	211	191	172	176	204	216	201	195	180	194	184	165	194	181	207	207	183	216	181	211	191	197	198	202	185	173	179	165	186	184	192	201	199	193	195	183	217	228	186	206	198	208	177	179	168	202	175	170	179	215	205	219	180	181	196	194	229	173	181	173	201	170	194	176	187	178	185	171	183	194	180	150	183	186	182	188	200	208	205	170	205	209	181	186	189	191	176	200	221	202	164	217	206	193	173	199	194	182	173	203	170	194	196	192	177	193	209	211	171	174	209	204	199	210	210	225	177	199	181	141	196	191	205	217	155	199	170	216	197	207	176	200	203	211	181	175	183	182	209	182	194	180	198	201	207	186	194	187	159	183	187	211	185	195	187	181	198	221	184	178	185	178	188	190	192	187	215	199	177	188	188	194	172	196	193	181	185	179	174	178	187	212	197	193	189	175	194	163	187	194	180	225	213	152	211	212	201	178	176	196	185	192	193	179	209	185	155	179	225	171	187	194	191	186	193	201	194	194	200	181	180	205	196	211	194	196	192	225	185	209	211	175	170	178	199	194	160	196	188	195	177	198	187	200	186	182	208	187	188	172	210	189	163	206	213	200	200	216	194	183	219	184	195	188	204	193	173	195	187	186	182	191	182	155	190	207	206	205	184	183	191	178	172	186	175	197	195	219	176	187	180	188	182	189	206	188	199	197	172	196	187	185	185	176	185	182	179	194	205	186	173	177	193	178	184	193	199	218	195	223	215	207	198	197	213	215	180	195	228	206	215	195	169	162	188	191	175	187	195	199	200	224	191	183	174	184	188	183	231	215	216	195	176	175	214	210	192	181	165	189	186	187	210	179	183	169	214	180	204	198	193	204	193	180	191	194	202	183	191	220	187	171	176	218	188	175	186	191	222	207	178	191	204	198	166	180	189	203	210	172	190	221	181	205	200	189	203	195	214	190	200	179	198	165	175	191	186	184	189	191	187	178	191	171	200	172	199	190	203	211	192	184	170	199	190	174	168	173	192	194	191	193	181	227	179	167	208	212	177	215	172	211	187	203	219	175	190	174	186	203	209	196	196	188	176	199	190	172	187	184	185	189	200	186	166	193	198	197	194	175	202	197	221	196	178	172	197	201	211	192	211	218	188	190	178	202	174	198	198	212	200	179	182	213	195	200	205	204	220	184	194	214	218	187	195	178	206	201	200	183	202	194	189	186	176	185	184	176	175	197	199	202	194	189	165	200	207	156	206	180	171	192	211	185	182	179	198	188	178	164	176	194	201	203	189	192	182	187	185	185	217	179	195	182	167	193	189	198	199	180	199	192	200	200	211	213	200	207	187	189	182	176	205	212	191	194	188	195	196	196	200	169	178	198	189	159	199	213	168	194	197	192	184	194	206	190	203	223	207	199	230	192	214	196	233	179	193	184	192	174	194	214	207	203	182	184	185	188	197	180	172	203	190	182	178	185	162	168	188	190	203	212	197	198	182	192	204	221	180	186	192	188	183	202	209	174	191	179	200	155	198	195	180	207	208	194	218	196	220	183	203	205	178	204	182	172	188	200	181	216	181	213	205	187	167	186	185	161	204	204	187	180	186	157	204	168	225	186	209	197	200	172	187	182	196	205	217	224	195	197	194	205	205	173	173	188	213	204	190	180	174	189	222	182	181	142	187	235	187	201	203	202	202	183	179	169	201	194	187	221	174	197	185	202	171	187	185	162	203	195	193	184	216	189	191	199	194	195	195	192	205	203	190	205	191	179	185	203	205	187	192	185	170	196	200	195	213	173	195	182	181	174	180	172	210	180	192	206	199	195	196	188	202	185	200	205
8457	1100	2373	2663	2332	1853	1533	1319	1164	1049	942	795	813	710	762	699	654	673	641	612	634	566	577	592	570	552	577	569	546	556	575	575	570	534	516	538	512	505	536	563	508	502	516	504	523	530	534	535	519	542	505	533	520	521	501	516	511	508	496	462	476	491	519	502	497	512	475	482	516	487	519	477	548	509	486	496	509	491	519	501	501	504	494	528	518	511	489	527	505	499	491	529	480	496	492	517	529	490	477	515	500	513	526	517	520	490	491	509	505	517	501	514	490	501	470	524	541	484	508	499	466	529	502	495	470	508	499	497	471	509	489	519	477	480	492	513	527	488	519	516	476	489	473	500	515	511	451	498	466	491	535	527	486	466	502	496	491	489	507	477	574	516	526	514	502	469	521	526	477	528	516	518	539	503	510	508	499	490	478	462	534	502	489	514	499	516	497	472	473	500	490	486	500	508	499	472	463	458	514	495	470	507	512	506	457	513	477	499	527	474	505	504	502	488	491	507	519	508	497	488	507	479	509	536	515	497	461	452	489	509	484	518	491	481	495	500	502	469	501	501	500	494	500	488	504	442	517	498	531	515	539	502	486	444	520	500	508	457	548	510	497	486	492	507	483	494	510	469	521	490	487	462	503	469	519	514	527	477	506	507	549	512	459	547	491	466	476	490	484	499	530	482	511	503	491	493	508	504	493	493	498	515	506	472	526	486	514	491	495	512	515	514	499	464	485	505	524	552	488	525	483	497	479	525	489	475	493	475	480	506	488	466	523	489	487	542	506	486	528	526	510	508	508	524	506	502	471	467	494	486	534	491	529	522	477	515	526	493	509	506	507	525	495	472	483	517	520	556	522	518	515	470	520	484	454	501	480	512	497	497	495	505	464	502	524	472	477	540	500	501	466	500	519	509	521	506	514	485	528	482	504	509	510	534	482	464	508	551	522	522	501	507	537	492	510	497	525	540	544	516	485	480	534	473	516	486	505	476	489	497	504	463	485	495	514	504	493	505	538	488	482	493	488	472	535	469	509	509	496	512	502	544	518	485	470	495	493	483	460	500	503	510	495	512	528	513	525	511	513	489	472	504	485	525	480	474	498	490	491	499	547	482	469	526	491	520	478	518	467	501	518	505	472	469	517	481	504	502	504	523	494	509	525	479	490	487	485	514	535	477	524	495	527	488	504	477	521	524	515	470	476	482	486	492	527	506	513	516	527	499	467	481	511	475	507	545	483	506	489	505	534	532	517	525	499	468	469	509	507	481	473	489	528	505	531	484	499	478	492	519	511	510	477	501	502	508	495	517	468	483	481	455	499	468	482	520	522	466	531	537	511	475	460	478	520	505	480	478	508	490	521	503	525	526	478	517	496	500	455	514	496	506	512	494	505	511	521	500	492	487	489	489	465	460	488	477	476	468	504	523	492	496	499	519	458	504	500	515	467	458	507	528	504	501	475	509	505	496	538	493	539	509	508	519	487	524	499	525	495	531	475	480	450	527	474	512	535	496	495	543	540	512	525	489	488	500	515	505	528	451	488	509	546	467	508	475	489	490	462	520	493	504	524	490	498	530	489	493	504	489	506	478	466	495	514	504	468	502	477	497	497	524	543	485	497	464	498	474	500	518	500	477	510	524	504	516	530	521	450	497	490	476	512	532	495	495	525	498	493	532	539	507	505	456	521	475	527	478	442	508	489	491	511	480	503	481	467	497	499	494	514	499	478	517	504	498	489	499	482	469	490	518	472	476	529	498	490	485	472	477	526	491	511	480	519	469	514	523	524	506	484	499	517	493	547	480	525	479	504	519	548	494	523	468	487	491	534	508	484	492	507	553	493	522	509	496	519	500	506	498	551	466	495	456	483	497	476	493	523	502	489	514	510	520	482	510	509	526	513	511	489	491	455	483	511	505	533	528	500	532	512	485	497	485	513	510	485	458	479	475	521	490	497	527	512	497	483	478	478	567	519	463	482	507	491	524	507	461	485	524	499	478	456	483	471	523	508	485	531	510	493	476	483	487	486	482	499	485	513	501	521	532	479	497	495	523	512	529	489	504	503	496	516	541	514	481	496	517	484	479	491	491	538	464	482	519	522	458	497	509	523	539	523	492	485	518	506	527	531	525	514	509	536	505	505	502	522	470	505	487	478	505	514	489	509	503	478	501	481	487	534	496	541	446	537	490	452	495	507	520	488	479	509	458	469	498	489	490	513	493	504	518	498	491	466	496	483	504	475	516	480	512	507	496	489	451	508	538	499	514	472	495	495	511	445	487	496	504	508	501	535	474	472	480	448	439	491	484	495	489	478	478	523	505	509	541	537	521	517	511	474	511	483	480	491	508	489	506	523	533	528	471	456	500	474	498	505	479	489	496	512	496	494	487	527	485	510	525	456	495	535	501	536	499	493	507	482	488	449	495	494	528	528	488	501	472	490	456	483	480	490	464	491	554	463	521	477	461	520	493	467	494	471	520	504	474	505	496	472	502	507	506	473	514	524	495	510	486	516	469	505	534	516	501	510	524	502	487	491	529	532	501	485	469	484	480	502	519	470	504	493	516	502	504	478	523	477	497	479	480	525	491	503	487	489	484	511	505	493	486	523	470	475	529	504	504	491	505	495	467	537	474	469	507	494	486	513	478	482	505	504	507	531	518	490	512	490	521	503	476	473	521	498	475	498	496	514	491	495	512	515	513	479	494	457	486	479	451	470	514	482	517	497	493	511	476	496	507	496	467	456	530	514	536	501	529	499	506	476	463	492	454	492	514	522	535	470	508	469	508	488	522	543	468	488	492	513	500	499	494	492	487	507	517	465	508	523	491	485	493	517	486	516	478	509	484	503	488	523	517	466	518	475	482	538	497	529	472	492	487	499	505	514	490	510	467	514	499	468	492	506	483	508	473	492	472	519	467	502	491	539	485	510	536	469	482	498	536	500	500	491	515	476	534	514	498	497	514	460	505	475	518	486	505	487	512	509	473	475	509	471	474	553	498	477	536	479	493	488	515	478	454	521	533	493	524	525	500	503	532	511	499	494	517	514	500	503	494	467	490	490	530	466	498	480	495	518	467	531	522	470	528	490	443	543	504	485	501	478	504	530	496	496	455	501	550	478	489	472	496	525	510	515	495	509	467	435	526	519	498	485	527	511	512	488	497	486	499	490	485	499	503	488	517	511	483	511	474	513	505	533	516	491	509	517	529	485	495	517	506	524	524	462	506	520	490	463	491	491	492	473	498	508	496	503	505	506	482	492	513	516	501	514	499	506	538	469	510	516	505	486	466	494	511	479	470	483	468	472	506	516	491	502	533	489	546	465	533	492	464	493	509	520	476	529	488	502	530	509	551	477	471	518	517	483	519	462	539	491	475	508	510	510	535	494	483	492	499	492	483	534	516	486	476	517	488	535	508	512	488	513	524	486	538	498	462	492	516	540	510	507	525	487	464	509	511	506	474	506	529	509	450	566	485	551	538	523	488	509	497	514	483	486	532	511	489
2116	472	451	458	390	407	393	348	389	435	379	413	388	446	413	370	408	392	402	385	385	364	368	404	402	398	392	420	414	378	376	334	367	424	392	409	371	378	398	364	380	406	438	405	424	367	359	365	385	409	394	385	380	421	392	359	417	377	436	373	389	367	384	389	421	430	364	389	375	376	405	389	366	410	406	367	389	378	420	396	380	351	381	372	370	390	368	383	371	402	401	402	437	406	396	387	401	394	403	422	398	381	409	432	391	389	376	371	402	390	384	368	349	415	453	386	352	379	391	400	407	419	371	369	378	440	362	363	387	397	398	361	445	359	389	360	398	383	387	367	401	408	428	380	394	375	386	394	415	377	373	434	433	382	411	398	396	398	385	365	410	412	399	403	392	394	397	403	397	359	391	420	403	359	388	399	370	398	351	426	437	371	394	376	395	380	393	423	383	384	366	354	401	346	386	408	398	408	374	417	346	376	381	361	402	375	379	401	389	383	356	345	383	391	363	387	383	393	388	366	362	443	406	406	346	393	378	410	395	382	401	398	359	381	392	388	419	378	392	365	428	407	364	393	406	403	363	399	394	402	378	410	401	386	444	366	415	397	408	396	350	384	407	394	391	385	391	407	386	390	390	411	382	370	423	397	361	384	354	388	367	410	430	393	383	392	382	396	420	379	370	419	414	421	354	389	402	398	362	354	374	370	420	423	385	377	411	389	392	396	368	393	370	420	388	365	408	345	368	445	398	373	420	394	401	399	404	401	395	399	365	402	406	376	379	391	365	366	357	408	344	357	398	400	415	387	368	379	351	391	381	384	389	353	346	375	415	401	361	420	414	417	409	401	363	361	367	401	385	349	355	409	413	383	404	391	372	386	407	401	380	358	394	389	371	391	369	394	439	370	376	379	384	413	398	394	394	386	380	416	361	371	389	382	405	395	407	414	386	367	384	387	362	368	372	368	397	388	401	384	399	385	363	408	350	366	416	424	410	373	440	399	378	375	374	395	403	390	390	417	439	390	375	367	406	417	400	387	381	355	409	386	379	367	361	384	375	390	323	385	341	335	406	387	369	377	365	389	379	352	407	395	393	371	364	402	396	386	405	363	400	381	361	389	396	390	396	396	367	383	354	385	374	379	411	408	422	378	370	397	397	401	395	366	396	395	390	378	362	403	420	390	348	416	410	345	418	368	361	388	399	381	394	359	391	383	405	412	404	368	362	379	398	367	415	405	422	405	390	390	407	400	445	365	400	419	406	367	363	398	382	380	383	395	354	379	358	387	366	373	358	374	403	351	413	421	374	377	384	426	375	389	358	372	388	372	388	375	387	393	398	375	361	387	390	375	362	379	381	387	408	398	363	396	403	411	424	395	413	398	412	400	389	389	385	380	391	384	374	390	390	390	379	414	389	398	397	417	389	391	403	399	417	368	396	332	403	381	370	374	365	388	392	389	383	370	363	434	389	393	402	397	404	377	384	407	377	397	363	376	346	425	411	390	373	421	390	375	409	382	382	396	371	371	399	391	363	388	394	394	343	409	391	405	365	361	394	410	398	382	359	366	372	382	380	348	400	389	397	386	390	420	365	396	398	361	374	388	399	328	340	414	375	384	403	341	370	362	412	386	374	393	375	401	422	418	412	405	380	380	416	372	392	363	423	416	359	388	373	381	386	416	394	388	357	409	404	398	392	415	356	396	386	356	383	426	390	364	392	374	396	404	388	399	412	393	412	350	384	390	377	386	421	369	419	391	360	348	384	406	401	341	381	374	398	364	394	369	369	422	365	382	401	375	389	355	417	383	401	425	380	416	400	398	363	391	422	388	380	402	371	394	363	365	382	444	410	409	367	362	389	382	369	414	366	407	371	389	359	438	406	387	404	401	405	326	397	389	379	412	380	436	385	417	377	419	398	393	395	382	384	410	405	395	395	408	424	393	383	372	411	413	405	432	406	393	387	378	379	370	390	403	398	380	379	355	411	375	415	377	389	409	407	412	413	382	392	419	379	377	390	361	390	373	355	369	389	430	381	422	378	349	401	394	388	385	408	412	374	396	371	388	424	383	390	399	362	387	396	412	379	362	383	368	376	377	381	417	413	394	413	396	392	364	390	364	422	402	378	388	369	406	380	368	381	399	365	395	386	386	401	398	354	397	392	368	377	425	370	419	357	366	407	414	405	396	373	383	401	396	373	391	410	393	393	416	369	385	392	371	378	373	388	394	379	358	408	357	389	376	380	416	385	403	381	368	411	400	404	401	372	408	359	377	388	380	378	386	358	431	355	377	418	395	388	386	397	373	390	374	397	389	378	363	382	377	430	351	381	441	371	413	366	360	390	364	385	433	364	372	403	413	399	402	401	406	394	402	406	357	367	358	378	383	403	372	397	358	401	372	384	338	360	376	372	407	423	375	399	355	359	386	396	413	395	412	363	410	394	349	375	332	389	418	412	373	394	374	387	395	398	413	434	375	404	428	370	380	387	365	359	385	370	357	361	349	381	390	415	350	395	411	395	366	401	427	388	392	387	428	366	410	401	413	366	390	405	358	387	385	394	377	397	423	415	379	379	361	365	384	369	402	408	366	385	391	404	365	388	405	389	380	339	396	394	416	369	441	355	362	364	421	371	405	389	389	353	400	410	391	415	344	389	376	400	375	412	410	400	418	365	391	349	383	386	394	386	373	372	390	393	425	389	352	403	384	360	370	390	423	400	360	410	383	396	374	378	384	408	405	383	422	398	401	364	370	372	407	412	414	392	387	393	387	372	372	363	372	388	387	387	412	359	379	418	400	376	418	432	419	361	420	408	394	413	416	417	361	384	405	376	388	385	406	399	369	369	370	425	379	382	351	389	366	368	390	398	352	364	397	407	393	399	373	410	407	359	407	423	389	365	385	405	401	374	396	373	365	358	385	383	361	391	371	408	422	431	402	384	445	405	408	374	355	364	341	378	350	370	347	377	364	394	363	380	384	382	391	387	427	370	396	376	390	357	382	408	384	401	388	377	378	381	386	365	386	364	410	386	410	350	401	371	433	365	377	394	374	429	378	389	335	368	361	390	381	416	392	383	365	374	356	382	394	383	365	399	391	420	424	401	415	417	365	401	389	406	374	398	422	408	410	377	377	359	375	361	384	394	383	406	381	344	408	373	374	384	379	387	370	387	369	415	391	396	412	378	401	398	404	378	378	409	404	390	372	384	426	363	370	398	401	372	364	390	373	360	411	398	361	408	371	408	408	427	431	373	379	405	393	391	364	375	377	392	394	402	361	377	365	398	412	412	367	397	356	414	412	409	417	404	381	410	347	347	397	398	336	412	399	380	352	373	401	378	358	369	362	356	354	394	392	372	362	400	358	336	392	410	398	391	386	411	379	399	404	400	420	364	401	388	383	328	371	361	369	364	387	428	375	403	407	367	441	395	374	389	380	400	440	417	391	335	358	382	399	360	362	384	400	362	393	326	390	392	367	397	341	401	383	377	375	375	410	397	421
2281	964	1053	1044	993	950	913	903	904	894	893	857	852	877	866	822	882	928	896	908	874	846	880	865	835	869	876	868	886	873	881	840	846	876	833	816	843	866	828	836	869	856	896	864	776	823	837	841	892	865	815	861	908	856	875	855	826	808	818	833	892	840	819	826	841	927	883	894	868	843	880	813	857	826	871	844	850	826	870	849	850	866	891	847	793	848	866	805	839	858	907	837	828	826	858	858	901	875	886	843	857	864	856	825	858	872	880	854	866	806	850	866	848	893	877	865	863	814	880	876	899	892	835	894	859	835	842	795	844	825	827	889	830	877	872	862	851	820	835	878	824	857	820	902	865	844	854	834	872	786	879	812	845	874	844	878	860	853	848	840	902	899	882	843	792	775	857	882	851	855	826	813	902	894	836	860	850	848	834	815	890	872	847	834	836	839	880	857	846	822	861	823	873	830	868	865	871	816	858	865	840	876	847	879	840	895	846	822	826	805	859	832	849	887	832	834	839	838	801	831	839	818	856	850	835	827	830	860	856	887	914	851	844	866	829	872	844	836	882	814	812	858	891	835	826	864	812	845	898	874	860	822	837	864	934	846	878	889	802	832	838	836	838	883	839	826	852	822	856	882	824	877	819	874	882	882	834	818	813	926	819	842	863	864	867	822	920	845	890	867	872	900	862	860	875	825	851	870	874	831	859	820	836	879	826	877	779	871	875	889	889	860	859	895	835	839	831	784	849	831	882	853	835	803	926	869	816	792	837	789	861	856	876	833	880	852	802	816	885	869	831	871	846	835	854	900	815	855	754	855	840	853	797	871	819	812	904	840	873	836	877	840	856	821	920	821	844	798	839	876	853	879	785	831	869	813	847	852	910	833	841	799	855	882	861	830	820	852	861	856	854	809	858	849	864	898	844	859	808	875	839	852	839	879	845	888	860	850	866	885	883	841	924	911	863	827	799	811	771	894	845	832	860	852	853	897	915	740	849	835	824	829	894	856	823	874	865	804	910	882	804	845	866	859	859	824	857	889	895	882	811	850	891	871	882	871	918	813	847	878	858	834	864	884	843	864	867	827	811	865	844	849	850	826	851	807	827	815	822	843	860	862	857	886	881	825	853	848	854	856	884	848	894	892	864	853	906	851	852	801	879	847	849	841	830	843	851	873	835	832	851	841	832	852	813	835	868	807	832	854	817	902	884	811	850	843	895	852	870	866	892	840	829	863	857	881	838	890	858	807	784	822	866	882	870	929	829	862	868	837	888	811	923	806	808	815	825	876	840	811	866	889	832	829	816	824	845	859	883	835	828	872	887	845	849	866	866	863	833	853	821	825	840	856	832	878	873	820	837	789	847	849	854	827	820	828	850	883	881	884	872	850	823	810	867	868	841	879	876	851	917	855	844	803	838	825	886	838	838	815	823	841	859	882	799	910	834	809	850	820	825	858	874	842	826	849	871	795	879	894	846	874	879	855	822	773	892	900	827	806	826	860	886	827	879	841	842	848	816	877	905	827	817	876	849	846	824	905	834	864	849	843	854	876	869	932	838	891	854	923	853	851	901	831	807	886	878	832	821	907	874	881	848	870	844	863	927	813	821	815	800	826	907	831	806	824	912	834	878	888	814	902	878	841	816	842	838	855	814	855	908	812	902	810	782	846	891	865	854	810	874	850	867	868	846	853	815	894	856	882	868	856	836	856	833	844	869	907	864	841	840	862	825	860	833	826	835	806	814	897	883	866	840	761	880	839	860	836	880	870	874	825	855	877	820	824	894	867	885	832	835	822	875	867	862	853	856	826	858	815	847	870	882	841	867	871	899	830	836	881	875	829	827	889	904	839	882	836	909	871	897	823	863	825	777	822	870	854	805	843	866	855	868	862	836	840	857	862	894	830	892	841	840	886	894	844	833	880	865	900	844	872	854	866	862	872	888	806	865	843	856	921	836	814	859	826	836	831	849	892	802	855	855	846	855	792	848	910	877	848	861	932	841	799	835	877	860	850	788	870	814	896	833	865	825	847	862	842	842	852	873	880	864	881	972	861	862	821	831	861	856	820	870	846	888	868	835	867	840	858	892	857	853	847	825	845	884	832	857	891	816	862	830	881	843	861	837	832	864	881	868	917	876	819	842	799	897	927	807	831	823	883	871	841	863	881	833	913	863	904	869	865	867	869	872	921	879	890	837	841	826	815	905	894	862	892	881	855	847	887	838	830	859	854	919	834	877	873	908	799	862	849	810	859	799	889	869	868	886	887	847	883	891	833	874	882	878	844	819	880	842	746	826	834	875	787	825	822	932	882	848	860	861	903	851	882	876	848	815	833	861	853	876	847	871	869	827	798	841	821	879	838	852	853	835	823	829	841	864	843	909	895	868	871	812	868	841	812	934	877	906	856	778	861	873	856	799	836	861	846	864	863	870	816	845	813	874	855	910	793	789	863	826	840	907	844	819	799	889	831	880	882	828	886	826	799	866	893	845	846	835	844	854	831	822	901	888	823	878	809	849	864	846	846	860	899	817	911	822	819	840	821	855	831	889	859	825	842	854	886	886	873	826	858	844	843	881	870	880	883	857	839	815	837	870	911	867	819	860	862	878	898	806	846	828	893	817	881	915	858	923	807	885	872	848	889	836	910	874	864	848	899	786	839	890	834	899	824	844	845	881	830	795	830	854	852	912	840	830	855	859	817	878	825	857	826	790	879	850	839	796	857	816	826	849	876	820	890	819	884	926	863	835	831	838	862	818	848	791	810	853	877	852	896	866	852	834	861	814	833	871	859	838	820	867	842	844	888	865	834	857	840	867	876	882	844	863	866	855	834	861	866	850	819	843	837	871	862	813	868	808	872	824	843	884	866	855	830	860	891	846	803	913	847	864	832	894	867	920	816	877	860	877	868	855	903	833	869	856	836	883	901	860	777	922	826	835	873	847	847	831	917	818	827	843	872	838	831	891	850	871	857	894	911	853	910	810	856	824	856	893	842	844	867	853	845	876	922	862	874	818	862	903	833	869	850	903	832	811	806	864	800	852	855	821	836	893	867	835	901	906	823	816	871	865	847	892	868	870	804	811	827	847	813	852	846	873	850	916	851	841	812	862	890	871	912	816	816	889	860	874	848	869	841	812	864	842	871	835	878	847	848	853	900	851	812	821	886	873	870	836	876	889	870	886	861	837	889	834	863	813	860	830	826	844	880	889	812	891	908	811	822	848	875	862	845	842	824	893	881	877	855	846	830	848	866	886	868	830	787	812	801	826	832	815	884	885	817	805	815	859	831	883	863	846	852	835	878	873	847	826	840	849	857	833	869	833	825	916	811	894	844	854	889	859	905	886	801	842	868	904	857	805	810	868	887	855	884	848	874	862	837	807	838	892	874	919	826	877	845	834	892	841	881	877	819	829	846	840	896	812	890	844	896	841	845	893	854	838	814	865	843	863	821	843	806	813	856	824	822	873	879	848	861	871	855	841	816	851	868	845	852	827	792	837	851
7926	575	669	565	423	313	314	249	248	226	227	231	209	200	208	214	202	214	202	194	212	199	180	199	200	209	179	205	206	196	188	200	179	181	168	202	202	199	198	190	189	214	196	181	210	214	188	196	191	208	178	176	183	179	178	207	188	206	192	207	171	162	215	160	187	180	199	177	175	165	190	173	208	185	197	192	214	192	174	220	186	176	166	201	200	180	205	185	175	190	202	209	174	194	192	207	212	208	155	199	205	179	186	174	196	195	175	176	189	186	188	200	191	207	184	179	171	177	204	171	222	211	180	214	188	221	222	199	191	190	193	210	192	194	195	193	185	189	189	151	190	198	204	185	192	201	190	160	175	176	187	184	188	219	192	203	180	172	220	187	176	183	184	196	213	192	204	177	204	184	172	178	169	192	208	185	189	197	193	218	192	186	205	190	211	210	180	204	171	207	181	209	183	186	182	194	195	203	190	182	199	210	179	172	158	176	178	185	173	208	202	215	215	192	194	184	196	185	170	176	189	190	184	170	192	182	192	214	199	178	178	195	194	176	170	164	205	197	187	198	204	187	203	223	207	189	179	190	194	195	175	210	193	197	191	197	174	182	176	202	191	209	191	206	209	210	191	219	184	207	175	180	204	209	177	187	173	191	164	182	199	203	216	193	186	177	174	208	200	181	175	165	180	185	182	191	203	205	173	193	178	209	178	171	185	194	195	201	188	185	179	179	212	203	194	210	188	180	175	181	213	175	187	201	194	178	173	185	206	204	211	179	179	234	204	192	165	189	160	188	214	181	153	183	191	172	182	176	184	185	207	183	206	198	199	179	206	208	216	206	186	185	171	193	227	184	189	201	185	203	244	173	192	197	178	189	187	179	199	161	203	209	192	209	188	216	175	209	175	203	173	183	189	177	181	209	201	186	196	182	183	195	185	172	184	163	171	181	195	182	183	158	190	180	189	186	188	174	224	184	205	206	202	170	198	180	164	183	164	205	175	206	205	204	157	220	188	189	175	187	191	166	189	187	189	178	183	200	188	211	201	208	183	171	183	224	214	192	190	179	181	183	160	187	203	198	197	200	198	190	211	191	180	188	210	184	185	174	194	186	193	174	191	195	183	147	196	222	170	190	198	183	220	206	199	198	185	170	190	184	193	223	183	192	191	168	185	201	193	189	178	173	185	172	184	221	193	202	211	195	192	206	201	171	172	185	180	185	201	200	185	170	179	209	187	180	191	224	176	173	195	198	205	185	197	196	164	175	198	178	181	176	196	166	213	175	213	216	213	185	196	191	193	189	188	211	189	204	184	179	167	189	195	201	174	189	221	175	188	187	193	181	186	187	177	161	181	195	193	154	194	202	206	192	158	177	183	175	192	201	212	201	192	180	193	170	204	198	176	190	165	190	188	186	174	197	198	189	164	201	197	162	180	184	190	196	209	192	205	193	180	196	220	195	208	198	171	226	187	174	188	170	169	193	195	207	174	210	186	194	193	173	211	198	174	178	181	194	205	183	186	195	217	179	185	204	157	182	184	176	163	180	194	172	188	168	183	203	208	218	218	202	210	185	218	189	198	186	186	199	203	164	182	172	192	195	206	184	194	186	164	187	179	190	189	196	195	176	199	188	190	173	187	216	172	187	194	187	162	185	200	189	180	199	196	167	175	161	157	179	181	220	234	201	203	184	165	195	187	169	172	195	199	197	182	198	194	189	200	179	208	203	184	190	193	190	180	193	205	192	183	179	182	184	203	174	193	176	216	171	179	179	202	214	174	180	176	180	170	179	174	208	203	184	185	177	176	198	196	193	164	175	187	199	184	206	208	177	203	188	199	208	186	204	166	201	193	206	184	166	176	174	170	189	151	180	214	187	180	213	205	206	159	198	193	215	200	188	201	189	189	169	185	188	197	191	197	198	168	197	183	192	192	196	188	204	175	206	214	196	204	222	188	180	184	188	206	183	218	203	176	177	236	184	185	208	178	209	191	191	172	187	194	171	176	200	227	184	170	200	197	203	168	182	194	200	193	186	202	191	203	190	171	192	181	191	187	187	185	190	166	177	211	168	183	186	211	189	215	182	178	196	194	192	195	175	189	180	203	193	183	182	177	167	160	180	165	188	193	202	179	194	186	200	187	183	189	215	212	208	189	158	202	197	187	195	190	182	178	193	224	178	186	183	185	191	189	186	192	173	167	174	175	190	188	192	198	180	172	180	194	188	208	194	190	173	195	196	173	192	194	145	173	197	178	186	215	211	176	192	231	188	169	202	194	187	207	186	212	212	190	182	194	186	195	178	196	205	186	194	208	194	203	195	178	205	198	195	198	210	191	209	179	185	178	181	185	177	184	193	171	189	174	195	191	170	159	197	195	202	188	176	182	176	206	190	195	196	171	181	212	178	180	198	190	169	219	222	213	212	192	221	191	188	189	203	203	193	184	200	186	190	188	191	203	203	179	191	165	184	179	186	179	162	168	174	188	161	204	212	206	198	176	190	177	182	197	183	181	207	201	189	185	180	206	235	187	187	215	210	173	176	201	172	211	195	197	188	211	193	192	179	189	178	219	209	177	180	205	189	186	214	209	184	207	198	177	163	177	164	207	221	176	227	210	192	201	169	176	204	189	176	177	203	198	201	199	203	216	191	179	182	221	179	201	228	177	215	207	202	202	174	186	192	178	182	168	194	207	187	205	182	189	199	175	187	187	196	163	187	186	175	204	205	182	180	194	182	180	225	203	188	174	186	195	170	184	190	190	180	192	204	167	183	182	182	205	161	165	173	177	185	189	195	217	210	188	184	195	185	224	189	176	186	158	199	200	183	205	201	167	212	175	160	187	190	213	179	193	189	204	168	218	190	178	202	206	184	166	196	190	197	197	178	220	190	222	175	186	181	210	215	168	186	197	222	202	190	178	171	194	212	198	204	181	185	176	228	205	184	192	195	177	186	186	194	192	188	191	196	187	184	175	192	219	180	192	163	196	181	201	189	205	162	212	243	169	188	195	179	208	201	155	174	212	191	175	195	197	189	181	192	189	188	182	178	200	191	204	152	192	177	185	201	179	179	164	194	189	166	184	191	197	209	204	190	207	173	163	183	188	190	194	162	177	211	200	183	195	200	209	202	196	199	180	175	185	207	201	199	186	188	156	201	197	203	180	173	164	173	186	175	167	157	217	186	203	199	192	212	165	177	200	191	181	199	199	194	203	186	175	190	173	181	165	179	198	204	190	180	196	186	195	182	155	184	191	184	186	187	168	189	209	189	182	179	189	203	188	221	192	195	213	182	187	169	191	217	178	174	187	178	207	200	186	190	191	193	183	180	203	184	209	207	188	185	190	203	198	214	181	188	212	180	196	204	176	188	207	179	185	185	201	229	180	201	171	181	176	207	184	192	188	193	199	200	202	179	184	167	190	191	184	199	178	173	183	186	192	190	207	196	201	199	171	154	196	208	219	183	180	199	188	187	174	212	189	193	211	179	180	196	208	175	216	185
6565	821	1516	1661	1487	1226	1070	923	815	796	679	644	661	632	566	575	570	556	532	515	508	500	524	491	437	473	531	465	491	491	486	530	496	481	512	451	515	500	465	487	472	457	455	475	525	508	459	472	457	440	493	476	465	484	482	515	474	445	461	498	475	483	489	463	485	491	480	473	463	472	498	442	502	463	482	518	499	491	486	463	513	504	494	457	475	505	437	465	439	483	460	484	464	440	499	469	512	491	464	456	486	444	422	486	463	444	421	488	459	464	455	480	437	448	483	468	475	427	455	435	462	451	445	489	452	463	438	495	438	478	486	478	442	451	431	423	499	497	478	464	469	483	483	460	410	473	465	485	482	485	492	473	467	454	436	467	460	495	492	460	495	450	486	482	438	438	468	468	426	455	474	455	482	475	461	457	455	492	446	454	428	434	483	459	463	450	459	425	481	449	449	466	464	464	429	475	431	485	476	481	463	487	452	455	435	441	473	396	443	479	441	468	476	455	463	469	444	472	475	449	466	473	482	451	441	478	481	431	424	431	471	515	453	459	465	470	445	495	460	436	470	463	457	438	428	453	497	488	456	454	519	473	443	427	442	448	468	466	465	466	444	424	454	445	435	439	471	459	450	479	439	467	470	484	476	478	441	459	491	476	450	482	484	485	506	500	444	448	434	450	457	469	479	472	472	436	457	460	478	454	475	430	472	486	475	485	512	444	441	496	455	408	455	464	485	494	460	470	458	478	464	457	457	460	448	483	481	448	422	448	463	459	484	477	487	471	514	461	430	444	429	425	434	435	486	441	457	520	449	473	430	454	437	483	474	459	488	466	491	474	478	449	472	446	486	482	499	484	486	458	471	481	464	488	468	496	432	444	442	459	507	453	442	452	494	433	423	426	461	439	456	472	502	489	489	457	427	432	444	443	504	435	472	500	484	451	463	396	485	457	447	467	486	440	422	494	470	471	481	474	454	407	494	445	495	454	458	509	497	452	460	440	473	448	448	427	469	430	437	462	455	466	480	499	454	442	481	446	434	460	483	426	487	456	450	469	460	501	400	469	491	493	508	456	453	464	453	408	477	449	448	426	442	458	443	450	500	466	484	437	451	426	448	458	492	443	432	472	462	460	479	492	482	477	441	453	472	497	458	486	422	528	477	424	444	451	459	430	516	422	458	442	456	469	475	436	473	453	489	480	503	447	443	469	486	456	501	457	459	435	466	496	489	442	469	447	457	440	483	448	500	437	420	472	461	466	443	495	464	451	463	439	456	449	482	489	475	471	480	512	430	458	493	441	466	479	502	423	459	479	477	475	469	470	464	488	492	493	464	458	461	427	488	455	466	466	488	465	441	471	455	480	445	484	471	465	447	396	455	428	458	429	508	468	429	434	454	472	450	438	477	479	501	449	440	452	435	482	461	447	512	473	442	439	448	442	436	468	441	498	465	461	532	433	465	472	459	449	460	491	431	485	447	480	456	452	480	460	453	459	479	428	426	481	467	494	455	465	501	465	472	504	486	474	446	483	453	499	480	443	486	407	474	470	470	460	418	469	483	491	437	473	505	439	462	447	438	459	449	489	451	446	462	452	431	444	450	460	421	436	477	468	453	495	475	447	483	463	490	483	429	482	472	488	435	444	450	459	425	451	447	471	453	491	508	485	473	504	469	478	435	442	495	473	470	475	433	456	436	498	421	445	448	457	435	474	458	494	448	513	445	464	479	460	499	441	464	454	451	414	478	461	473	475	481	465	478	470	459	453	443	467	442	448	461	432	466	444	460	430	468	437	485	468	486	499	455	445	430	458	468	468	477	461	430	477	491	462	422	454	487	472	467	444	445	453	497	435	461	464	467	447	420	457	455	472	437	443	484	469	443	451	436	436	472	453	431	424	481	468	456	439	492	460	443	483	464	426	442	467	437	492	456	473	485	448	476	429	464	451	476	429	420	517	432	480	437	461	503	434	477	455	486	437	441	440	487	449	442	470	438	469	420	478	439	449	450	440	477	454	463	453	452	469	456	429	478	460	450	441	527	423	469	458	479	460	467	492	466	444	445	446	444	483	444	450	442	485	443	453	441	444	462	462	450	464	465	426	452	447	457	503	443	460	449	481	487	447	470	437	445	471	442	463	496	464	460	420	488	471	467	452	438	438	467	408	442	427	471	427	462	443	457	444	475	468	471	468	458	463	455	484	460	469	474	465	475	503	442	417	468	497	455	462	424	444	454	480	447	461	453	464	449	440	439	451	463	439	481	461	467	421	473	530	496	444	453	483	441	469	452	470	459	446	443	460	476	487	486	470	460	460	497	458	458	458	447	465	505	489	454	473	476	451	477	449	500	422	444	458	428	433	474	469	460	477	466	451	472	453	439	453	441	470	479	424	456	482	454	482	460	485	429	452	419	463	463	455	479	473	458	481	461	426	463	448	461	436	417	475	465	446	460	456	472	432	477	434	447	463	488	461	421	494	464	450	447	459	442	447	505	473	507	456	467	443	445	456	480	407	458	472	455	440	481	465	467	431	498	475	487	501	453	464	430	500	489	439	432	455	500	441	476	501	472	495	442	475	446	426	448	446	482	447	468	509	462	474	442	465	429	439	455	474	434	462	438	446	458	475	443	494	463	440	460	451	453	448	411	431	474	502	468	474	479	490	485	454	467	478	473	458	455	467	438	456	515	482	474	451	464	446	465	463	435	470	459	452	507	476	465	443	462	430	459	454	456	461	491	437	459	449	468	433	460	447	477	437	481	465	500	496	440	463	461	443	453	440	451	454	450	441	457	444	444	462	497	448	423	434	470	452	453	431	461	451	441	471	457	441	450	498	494	467	488	494	442	480	439	460	449	507	475	485	490	475	426	467	453	504	429	457	461	433	454	430	451	495	464	440	468	447	435	471	456	451	473	445	443	433	479	470	513	456	440	456	441	475	502	422	444	470	461	486	472	459	456	419	479	453	427	466	447	459	464	458	484	475	469	412	462	447	467	460	475	465	467	481	482	476	456	493	464	467	452	474	433	454	440	457	435	456	465	465	458	454	462	468	457	474	453	487	487	462	482	476	479	469	466	467	472	498	463	442	482	483	463	478	493	463	458	488	472	454	448	478	506	480	459	470	449	444	478	464	462	457	465	466	474	479	460	429	446	493	491	494	477	474	434	471	414	453	443	467	453	512	508	418	443	429	473	458	452	483	465	457	476	478	447	438	453	445	469	481	485	460	486	443	460	463	463	496	449	464	481	449	469	462	477	445	447	440	483	465	473	473	474	462	424	464	461	445	471	435	535	467	445	437	444	460	455	434	440	451	455	457	428	505	447	453	437	461	466	468	456	469	457	444	448	447	448	459	457	463	479	431	465	432	469	489	466	480	478	464	459	491	477	443	467	459	448	494	442	457	433	466	453	484	464	441	469	457	454	454	494	466	441	476	448	442	446	467	444	497	450	499	478	452	438	498	475	468	481	411	461	483	439	486	457	473	437	454	438	476	459	464
14451	1415	1112	866	658	525	377	366	366	285	263	240	226	231	215	219	233	220	212	246	204	177	197	205	216	192	207	209	212	205	182	194	205	186	192	184	193	209	183	216	202	180	201	188	195	210	221	199	204	218	182	193	212	173	162	181	181	160	191	191	188	209	214	212	193	215	174	203	196	167	185	197	198	199	208	187	196	178	217	192	208	190	206	191	166	170	179	193	198	188	172	187	207	213	194	201	181	200	201	200	192	177	183	209	201	212	188	169	183	181	187	194	165	193	197	200	225	212	189	191	203	210	159	183	203	165	186	221	176	225	179	171	210	161	194	176	193	221	207	175	185	180	190	170	190	177	223	216	192	198	173	217	202	196	206	179	174	186	198	188	234	180	184	159	200	218	185	185	206	194	182	172	191	226	183	203	178	181	182	189	174	218	211	206	193	194	194	197	201	174	198	215	188	221	188	179	213	198	207	193	197	167	188	209	213	193	210	189	180	192	170	172	196	190	200	209	171	212	180	171	205	165	187	190	212	164	196	175	173	177	194	177	207	189	194	185	205	222	208	201	208	205	201	244	175	200	198	195	224	200	194	217	207	185	202	171	185	186	183	166	208	206	199	166	184	190	196	202	204	182	177	188	190	209	193	170	191	211	167	188	193	214	204	182	203	205	153	171	179	204	207	203	179	199	167	214	174	186	191	180	197	183	191	216	194	190	186	207	203	225	192	180	189	224	217	186	174	187	179	174	187	196	185	190	204	165	212	194	216	212	194	203	179	190	181	174	189	184	201	198	186	189	189	185	196	173	177	166	182	212	201	165	210	201	196	196	202	224	198	197	170	172	194	181	204	154	168	188	184	176	179	218	198	193	188	195	180	163	194	194	150	216	217	206	207	179	199	191	194	186	171	177	212	185	211	185	196	181	182	162	187	171	198	194	195	211	192	190	204	186	194	229	199	202	192	201	179	191	180	210	180	238	187	184	193	204	174	197	175	192	250	209	207	199	193	197	216	175	166	205	205	198	157	212	204	196	216	189	201	194	188	197	183	191	171	190	199	162	174	203	191	181	210	168	185	195	180	202	181	211	166	177	184	189	189	197	165	180	197	200	174	185	160	183	193	195	173	178	197	202	204	197	224	192	185	199	166	168	184	188	194	209	185	206	185	196	195	173	184	183	157	189	206	192	214	193	174	202	204	210	184	197	181	197	152	210	194	195	194	193	200	185	219	192	183	188	218	201	200	197	199	167	201	194	201	196	215	202	202	181	219	188	191	166	197	176	210	216	199	183	183	199	179	209	194	177	195	169	193	209	194	216	161	183	169	193	190	186	189	190	178	157	182	199	203	203	204	188	208	172	204	190	207	201	191	198	200	179	204	205	199	193	168	174	196	196	198	204	216	184	172	162	217	181	196	208	212	177	218	186	173	181	208	171	198	193	227	191	196	177	195	200	231	180	187	213	206	170	183	193	172	189	204	198	214	181	177	198	191	195	204	190	184	172	174	187	200	197	208	184	184	178	205	211	201	184	157	190	174	182	192	197	197	178	207	204	206	173	183	181	197	157	220	197	178	180	197	204	209	186	169	187	196	197	203	176	212	189	201	201	185	204	195	183	181	204	165	207	199	195	206	219	188	181	211	179	183	190	188	186	184	179	181	191	184	203	174	212	197	187	190	204	202	191	189	195	167	181	214	210	185	213	202	215	234	192	203	202	210	190	193	199	198	191	174	170	184	181	192	190	173	222	203	186	189	197	195	204	195	180	215	185	211	192	174	191	185	175	196	193	221	191	195	212	188	184	198	179	185	182	222	186	163	182	201	204	189	184	180	176	201	157	174	202	200	178	163	196	181	191	226	168	186	209	199	171	196	222	212	178	202	190	186	188	215	169	175	167	207	195	181	176	196	181	184	202	187	189	197	190	193	182	176	194	204	185	170	175	165	203	199	172	194	170	203	159	173	179	169	185	165	184	210	201	213	180	197	198	184	182	165	187	187	211	200	195	181	210	197	186	189	166	185	188	186	184	174	194	168	215	171	171	204	207	175	150	185	174	224	194	192	194	188	204	179	181	188	210	197	198	192	174	209	177	182	204	197	185	210	162	184	192	197	214	215	199	194	219	188	188	198	196	189	202	188	155	206	200	191	197	202	172	183	189	180	193	201	180	216	204	182	194	175	169	172	213	183	219	212	202	197	208	180	170	185	205	194	196	178	180	197	182	182	180	182	216	185	180	176	182	188	191	186	195	179	202	169	184	181	193	204	214	193	188	173	173	179	184	175	173	173	181	195	180	194	210	172	200	184	204	184	206	208	184	185	217	192	213	208	209	156	196	195	199	161	200	176	184	164	183	177	182	186	180	194	202	211	176	190	174	193	199	216	200	197	184	171	180	198	179	214	179	188	169	203	197	184	182	171	172	184	214	175	188	204	177	198	182	202	203	171	177	206	204	207	183	179	195	210	186	210	177	207	225	236	188	188	167	195	155	172	187	159	192	176	213	195	204	157	170	179	206	184	202	198	199	208	181	182	185	190	186	162	197	191	193	189	193	168	184	181	188	180	204	207	202	203	192	179	160	203	172	176	204	208	167	194	197	198	193	200	172	168	225	196	168	177	191	198	189	196	193	181	173	184	195	241	191	191	199	202	193	220	198	209	194	214	202	204	173	176	197	182	207	192	222	167	196	185	207	189	212	213	191	183	204	182	184	200	155	202	188	200	193	214	187	193	209	189	192	159	191	197	175	180	178	197	205	191	201	169	172	183	184	203	216	173	192	200	196	191	198	179	198	189	208	180	184	208	162	203	173	151	203	212	203	181	185	188	166	206	181	160	173	190	176	182	180	149	181	185	167	175	197	185	196	182	205	202	184	196	195	187	194	191	184	160	214	182	179	170	204	192	198	189	187	199	200	194	175	173	205	192	189	213	196	154	193	186	206	193	201	188	176	200	198	204	188	199	195	228	212	171	204	200	175	191	190	209	179	181	192	202	194	196	196	158	180	172	179	219	170	191	206	191	182	187	209	194	194	178	202	176	180	187	183	191	218	210	213	180	160	197	193	168	189	212	193	195	184	198	201	180	193	179	161	202	161	218	199	176	216	187	210	189	190	184	191	175	213	182	204	229	168	187	176	185	230	208	226	194	186	188	222	187	191	215	179	195	193	186	215	191	213	193	172	187	187	193	186	189	203	190	188	180	210	157	189	184	189	201	164	197	188	225	195	207	173	179	187	202	185	183	190	208	189	191	184	181	198	188	177	183	207	198	206	204	183	188	195	192	200	225	183	210	177	203	194	201	179	189	206	173	198	173	188	191	173	206	174	205	178	207	216	177	198	198	180	188	194	194	174	224	166	204	181	198	201	184	186	161	198	213	224	197	176	179	201	199	188	192	159	185	201	198	197	177	222	198	195	204	184	196	191	196	195	184	199	184	190	176	185	188	198	203	189	199	165	191	168	200	186	188	167	216	210	173	210	198	186	199	172	238	212	198	202
8420	1228	2379	2673	2329	1777	1595	1297	1155	1063	917	867	812	808	716	648	650	627	632	606	637	602	588	608	574	560	559	500	564	562	531	566	504	529	526	510	528	549	471	548	560	545	495	531	537	506	509	524	535	517	526	514	532	456	529	525	486	492	480	480	495	486	486	522	573	496	458	497	507	484	518	503	511	506	495	563	549	497	510	515	521	536	494	568	533	557	534	488	519	490	530	555	461	495	513	497	483	532	514	504	475	512	523	465	520	506	488	504	479	489	539	484	471	505	498	477	514	497	504	474	506	508	507	496	494	473	492	516	502	487	463	518	518	510	522	509	478	501	496	501	530	535	550	474	486	501	486	525	520	496	489	513	510	496	499	512	501	492	486	489	468	551	478	485	471	488	474	526	481	526	516	510	501	519	515	485	514	481	483	483	503	467	508	495	500	513	497	474	510	520	474	472	552	485	490	502	499	516	484	506	473	483	458	537	518	501	520	506	501	512	476	475	479	521	505	492	528	500	495	488	503	523	467	518	556	509	519	487	527	472	515	464	479	503	503	481	528	506	508	519	477	492	507	502	481	486	500	490	488	484	506	446	448	510	455	495	499	547	465	517	534	471	506	507	474	526	488	506	447	525	523	538	510	488	520	443	505	465	474	471	501	520	508	505	510	494	515	524	517	485	484	513	515	474	486	481	458	501	478	458	519	517	473	487	482	485	485	485	466	479	522	496	498	526	506	495	477	488	480	473	448	538	491	494	482	480	500	497	558	500	481	488	506	511	488	517	473	555	508	505	475	464	515	491	487	511	515	516	480	487	516	481	504	448	505	541	522	478	488	506	491	520	503	505	518	504	495	498	462	505	493	514	486	525	513	489	464	531	522	496	463	498	517	499	512	507	500	486	500	483	484	513	470	545	490	507	569	523	490	522	501	491	496	443	481	534	503	483	515	492	499	493	472	511	504	490	489	537	472	513	457	534	449	500	491	484	496	527	464	498	512	499	528	483	531	481	446	496	473	483	498	538	489	481	512	550	519	512	455	473	495	519	514	474	512	491	479	509	496	495	469	496	466	484	501	499	478	497	500	497	490	505	504	491	498	475	526	475	517	511	501	511	498	514	459	521	524	465	476	472	454	513	490	509	508	486	492	517	502	486	546	468	481	523	470	502	490	504	466	478	489	460	537	466	488	497	535	522	464	515	491	503	482	486	486	505	509	479	515	516	496	509	496	486	496	493	433	515	519	493	490	513	514	517	503	469	487	547	504	485	492	477	534	449	520	508	529	494	479	505	490	485	493	480	520	518	511	424	555	506	522	512	509	503	474	486	524	466	530	464	526	509	483	489	491	498	511	505	464	488	491	516	514	488	501	498	504	507	528	517	476	539	498	508	471	461	443	514	497	477	483	494	464	480	461	524	494	492	442	479	447	483	493	509	530	497	505	489	518	531	515	524	479	493	524	500	502	506	473	474	522	497	522	488	511	512	544	505	493	462	490	480	501	515	484	494	522	460	503	554	494	482	500	456	500	504	497	494	535	512	503	443	506	483	457	536	507	499	521	498	482	506	479	436	527	498	497	493	507	514	494	499	503	483	546	457	492	509	490	490	479	493	551	498	493	474	536	511	469	501	516	450	485	492	458	505	507	527	532	541	476	503	500	491	490	492	506	489	516	491	506	498	494	493	522	481	497	500	516	480	506	501	481	495	495	509	498	505	473	484	507	487	516	485	541	510	520	543	499	513	468	480	506	507	527	504	487	478	497	541	537	494	505	489	499	471	499	495	547	474	489	485	465	496	513	479	474	496	499	462	486	508	509	540	458	524	507	511	479	482	486	485	478	485	535	498	517	488	514	514	511	467	499	515	495	491	484	498	473	479	493	474	533	503	482	512	471	523	509	471	511	498	482	470	478	463	465	527	497	487	495	492	489	494	525	516	488	545	515	461	467	516	525	538	505	500	522	518	498	513	509	516	524	505	536	512	538	540	510	446	517	507	508	509	515	517	521	510	510	511	485	525	502	514	502	498	504	497	489	480	485	527	495	516	492	517	509	510	460	499	502	464	522	499	516	544	523	508	544	513	494	436	547	473	515	519	495	499	525	519	514	459	492	539	490	532	533	492	491	459	488	498	499	496	483	491	524	521	488	521	486	486	491	523	480	497	529	497	470	482	529	524	537	528	504	524	521	522	500	518	513	487	459	501	521	491	477	506	507	472	503	492	507	494	515	468	500	507	519	490	503	494	533	488	519	571	487	497	517	524	474	468	513	490	476	514	504	465	495	491	504	467	483	492	494	464	522	511	483	498	465	495	541	508	511	466	488	527	477	478	527	472	550	513	497	484	516	532	502	528	499	513	450	514	505	474	505	478	539	502	510	466	543	519	501	501	473	492	450	492	489	516	516	489	503	502	542	492	503	479	489	486	522	492	473	472	455	468	464	493	493	462	485	526	527	513	494	514	475	477	468	472	514	505	490	528	542	489	488	495	536	497	523	534	465	478	494	500	524	528	483	491	478	472	497	497	492	511	472	478	491	504	496	525	519	479	498	487	531	521	477	504	514	517	487	492	499	477	521	536	541	476	492	518	493	506	515	467	515	470	540	481	480	536	461	493	518	467	530	530	461	522	541	516	479	482	532	464	499	515	485	507	505	497	512	458	487	500	500	516	534	516	468	513	541	534	542	501	482	509	519	510	494	501	502	502	457	484	542	510	525	501	472	473	501	518	465	456	469	527	496	518	520	487	514	545	518	497	512	506	532	471	486	497	520	489	513	492	475	488	482	481	502	496	493	461	527	513	506	527	515	468	463	515	493	546	498	506	464	496	481	501	501	503	484	478	509	514	547	478	502	541	464	524	479	520	493	504	485	521	491	464	483	502	511	503	459	527	517	518	505	506	512	496	485	470	458	509	447	495	472	553	536	491	528	492	515	538	499	528	508	523	489	499	479	493	521	483	518	522	483	483	494	515	498	499	465	510	521	515	527	511	496	524	474	469	503	501	534	491	501	494	510	523	507	555	467	492	517	496	515	485	496	514	482	481	483	471	497	524	486	503	514	488	495	512	487	465	521	502	509	478	469	493	542	501	507	485	506	486	488	504	528	491	486	491	485	535	501	497	525	526	504	491	486	528	502	517	451	487	497	447	537	507	512	478	532	517	503	553	471	494	542	504	524	495	479	476	517	484	512	491	492	503	511	505	474	523	455	517	494	521	446	495	507	511	500	513	471	513	519	491	506	510	496	444	500	500	490	493	516	511	490	502	499	494	474	495	529	491	519	518	491	510	495	470	516	489	506	475	492	447	509	493	515	482	507	524	520	509	527	482	525	474	505	501	508	473	495	507	495	521	446	494	471	496	486	539	547	535	510	497	503	524	496	473	511	503	538	503	490	516	493	486	488	506	487	471	499	532	470	484	506	535	493	510	487	470	457	505	484	521	509	469	509	485	511	484	537	512	493	469	510	533	531	515	489	472	524	444	513	478	474	509	512	494
1827	447	473	483	429	455	437	394	355	368	389	400	365	389	391	403	355	405	403	386	378	390	350	425	371	383	351	426	398	403	387	420	391	394	352	383	406	385	396	371	375	379	392	367	415	393	383	351	415	361	347	367	403	388	386	383	330	414	397	365	376	393	384	356	415	404	425	372	383	418	405	385	400	322	356	377	448	369	342	377	395	399	380	390	359	356	417	368	368	340	379	394	418	416	372	378	369	370	381	341	404	397	384	434	364	379	410	377	366	405	404	399	400	404	370	411	380	374	418	389	435	375	376	409	310	375	385	418	376	374	352	391	381	395	385	397	391	352	410	371	380	405	357	380	392	366	375	395	397	413	375	407	358	389	377	414	359	382	398	379	369	380	400	374	379	361	388	381	396	355	397	387	368	370	397	403	380	365	373	399	369	346	348	362	399	406	367	357	373	387	378	402	396	338	390	407	409	434	379	393	364	402	377	379	390	438	391	359	392	375	377	369	373	427	380	411	363	395	384	397	403	361	381	361	368	390	393	403	392	388	390	381	384	402	409	405	377	373	402	384	406	353	389	386	416	387	400	393	385	358	393	401	377	380	362	394	338	338	379	386	384	415	370	369	374	388	390	379	369	395	362	400	373	366	405	437	392	381	418	390	389	402	362	396	361	371	386	343	398	365	360	368	372	327	378	378	372	372	389	382	379	358	404	353	403	402	442	389	365	388	347	358	372	378	395	417	368	392	369	392	416	410	396	355	403	373	382	413	399	400	396	391	366	385	378	371	404	377	382	386	384	382	380	358	401	382	376	379	388	385	374	354	379	400	412	410	372	354	400	384	403	399	359	371	367	403	395	385	398	364	354	428	397	388	403	368	403	385	401	370	375	370	376	353	334	389	371	379	345	384	343	389	394	393	402	396	379	382	423	415	406	399	383	369	365	407	364	406	395	402	370	361	345	362	410	380	385	372	355	380	357	368	375	363	402	383	379	395	375	393	348	389	363	383	349	356	361	356	391	405	401	380	402	371	348	398	376	411	397	373	403	376	393	379	359	383	398	368	374	378	387	407	407	406	432	370	362	396	407	345	400	343	403	393	379	379	406	353	383	418	419	415	390	375	383	414	361	361	370	394	384	350	395	383	419	407	352	373	383	395	355	414	398	387	376	359	406	379	400	404	394	398	388	387	414	406	397	371	390	407	406	392	389	376	424	372	410	418	361	393	403	398	371	386	352	351	361	398	353	431	392	365	426	386	377	416	409	389	383	378	366	343	396	406	363	413	378	403	400	369	351	390	385	343	364	365	382	373	385	366	389	365	374	405	426	420	377	419	383	379	381	386	388	412	363	387	403	403	415	376	367	388	381	405	395	419	404	405	327	386	377	357	370	389	407	396	381	358	419	372	386	391	356	377	358	400	406	387	410	376	409	408	370	367	417	368	397	394	395	389	411	394	370	364	364	407	398	389	396	404	378	377	380	401	395	388	379	403	375	417	390	397	397	362	351	378	382	385	385	418	366	400	367	382	363	383	383	364	418	423	367	355	408	416	434	385	369	384	401	372	389	400	374	394	405	376	366	415	359	357	392	386	372	394	346	412	420	373	385	440	364	406	374	394	350	369	407	393	374	414	379	374	368	392	369	388	362	377	388	381	391	380	372	372	408	365	407	403	389	376	421	414	377	398	427	430	413	361	365	385	404	371	395	371	374	377	384	375	397	385	360	392	365	348	375	336	344	356	363	372	358	370	421	394	397	413	409	411	400	382	378	405	362	359	376	371	369	375	394	364	385	412	407	381	374	354	407	392	385	364	356	375	400	375	386	409	374	377	385	381	429	340	357	393	417	433	375	394	360	410	377	389	390	354	386	371	375	396	362	352	390	382	390	414	387	368	341	359	386	369	375	367	364	389	389	400	367	396	408	392	386	366	380	369	404	412	360	435	404	346	381	386	386	394	404	376	404	364	379	378	396	401	343	366	378	414	388	350	398	379	399	378	403	402	370	388	395	402	401	349	398	395	371	407	391	425	371	403	373	395	389	397	358	375	339	351	372	393	365	349	369	370	421	381	345	420	328	390	365	359	383	365	369	407	371	367	383	384	393	367	378	378	389	405	373	385	376	369	417	376	404	368	388	407	378	382	420	318	367	368	403	357	376	405	390	392	432	371	378	357	363	397	406	418	420	356	372	393	407	369	365	369	365	368	387	383	354	422	369	395	368	393	391	385	378	379	362	378	378	377	416	358	377	366	405	381	385	419	360	374	365	364	385	362	357	386	401	408	361	415	404	385	354	379	366	373	387	408	357	355	407	397	381	373	393	394	391	392	387	406	391	356	387	405	379	387	373	390	402	401	385	393	350	354	388	378	389	364	394	364	390	447	361	426	402	402	383	346	359	391	376	419	381	408	430	423	373	390	370	411	355	341	368	351	396	348	408	375	333	359	397	368	397	386	380	385	367	373	386	361	408	383	352	377	377	414	417	379	396	387	396	393	376	398	382	360	396	362	368	396	399	389	402	399	365	400	396	394	398	408	365	378	375	352	338	379	389	370	345	383	363	364	398	441	376	367	374	392	370	405	398	376	363	331	371	369	363	419	386	409	390	391	392	359	363	391	361	427	409	383	391	363	358	370	353	379	375	345	380	367	375	365	348	347	407	375	372	386	414	385	401	408	402	378	392	368	384	389	348	339	373	372	369	368	406	379	379	364	424	388	374	389	336	370	399	347	339	411	386	388	403	408	398	379	446	359	400	426	354	425	388	385	361	358	399	379	393	382	371	408	407	385	364	388	362	355	416	353	413	354	358	393	399	370	380	401	407	404	367	395	385	399	383	404	390	380	411	393	382	410	402	390	385	375	384	402	371	370	341	383	373	364	396	409	369	379	362	374	374	378	353	384	369	371	342	367	412	377	375	387	390	402	372	409	396	387	389	403	368	397	420	415	409	373	384	371	392	382	407	375	360	366	374	374	378	383	391	401	370	374	388	366	370	387	370	358	387	412	393	361	397	343	365	357	402	425	376	387	381	393	412	409	385	409	374	400	422	370	424	377	415	389	405	408	396	386	340	366	415	386	364	378	368	359	371	323	359	401	352	381	366	371	398	369	385	376	370	373	405	414	395	399	345	355	410	360	383	353	363	389	404	385	359	390	422	372	381	392	383	431	379	362	403	433	376	370	378	360	390	412	349	365	347	369	374	386	414	362	335	378	364	437	367	421	403	388	388	389	393	384	422	351	425	373	384	384	364	358	386	403	368	411	390	372	400	378	361	401	394	395	383	382	409	397	373	380	348	426	400	391	422	398	364	377	402	388	410	375	352	398	374	404	424	369	366	400	357	384	383	374	381	381	388	354	386	383	358	405	360	376	392	367	397	353	350	392	419	381	370	396	385	374	379	392	373	349	414	364	373	389	385	406	347	364	409	381	355	396	369	356	365	403	380	391	408	359	408	392	405	372	363	347	387	399	376	381	364	352	411	394	387	374	394	348	412	382
2126	934	1030	1027	1031	973	935	886	899	917	912	900	887	885	816	893	880	871	861	884	845	859	808	858	871	885	840	874	842	876	850	820	883	858	845	836	823	853	874	861	845	805	873	889	816	879	839	906	895	883	861	850	856	821	862	844	859	822	851	873	888	852	842	848	864	825	780	834	842	814	879	819	836	863	853	812	875	849	835	862	804	869	838	862	800	848	859	852	843	881	836	882	850	855	831	798	871	815	850	875	809	825	805	840	839	820	794	891	883	830	890	889	863	873	834	848	896	840	879	814	880	808	868	846	852	843	832	873	858	784	883	822	847	871	860	824	834	917	892	861	799	850	842	868	813	848	832	892	841	860	869	772	863	837	842	803	858	872	905	879	881	839	822	845	809	796	830	819	849	850	847	882	936	825	858	824	852	801	896	840	917	814	799	861	839	875	840	856	872	876	842	864	889	858	822	865	877	835	842	856	808	895	811	827	900	833	828	895	883	883	810	852	828	883	843	784	824	886	864	842	813	874	822	868	823	824	795	880	832	889	812	860	841	875	822	852	888	796	862	894	867	771	869	846	841	860	812	829	859	833	868	864	840	841	899	842	899	818	814	844	856	858	825	823	870	806	863	859	877	826	831	909	868	796	888	827	811	831	850	784	875	861	850	840	859	837	846	896	899	867	839	863	828	847	854	818	840	868	917	858	831	802	879	887	821	884	817	874	849	785	826	878	840	822	835	854	835	834	878	839	885	835	857	814	806	810	868	861	797	876	794	827	851	861	839	851	915	848	883	880	827	881	813	861	767	849	802	858	875	858	869	860	860	837	829	802	851	846	889	886	843	872	869	884	801	812	857	863	841	842	842	891	854	873	874	894	786	834	844	805	844	857	841	820	796	875	825	849	849	806	855	799	823	885	840	879	826	865	848	809	895	844	804	887	838	898	861	878	846	869	835	827	863	851	840	828	850	831	859	835	851	839	884	844	890	859	877	906	893	847	799	896	833	882	866	889	840	837	822	839	828	826	861	865	811	876	844	856	859	837	886	835	869	820	787	835	827	825	795	860	871	891	853	878	828	873	812	823	837	853	871	892	834	820	817	798	781	847	877	799	845	826	849	828	822	833	893	807	781	838	857	857	805	872	852	825	822	823	818	864	903	838	794	871	901	895	857	854	876	828	865	846	786	755	837	845	875	845	815	830	854	928	845	858	778	862	882	838	880	898	871	846	851	829	851	838	838	816	810	820	863	895	825	829	888	872	873	870	830	791	861	829	842	867	792	822	836	874	899	853	869	873	780	830	882	811	910	899	843	818	895	875	867	855	789	816	829	835	842	764	844	864	862	830	821	855	824	878	860	854	836	877	884	894	834	871	801	893	801	832	865	905	835	849	846	871	809	827	833	821	821	866	853	806	818	873	851	844	878	836	873	860	847	869	842	853	848	847	823	820	800	843	797	809	820	819	817	796	879	865	801	796	851	830	844	813	836	870	833	897	823	845	889	800	886	806	875	859	883	829	807	871	837	805	816	871	846	885	886	835	882	853	876	832	831	816	863	842	841	814	834	835	879	782	908	836	901	841	817	852	885	871	830	788	843	826	887	870	865	811	834	899	866	886	835	828	827	852	838	857	891	848	836	858	913	825	871	852	820	834	852	845	839	876	840	866	814	838	832	848	806	880	840	799	877	850	803	849	854	860	875	834	848	820	846	818	861	826	877	864	864	816	819	813	848	815	883	869	874	848	856	866	816	849	865	830	799	873	832	875	876	874	836	850	822	883	859	841	884	851	803	869	842	783	830	853	849	824	837	914	889	856	862	837	845	830	822	853	847	874	859	769	859	799	860	804	872	798	806	853	877	852	861	855	926	857	863	813	840	854	871	843	846	856	856	849	845	854	879	835	817	826	876	878	842	889	837	815	836	848	867	868	829	836	820	838	841	852	843	842	855	835	843	810	878	859	875	890	853	850	847	865	873	870	851	866	845	911	884	921	863	848	840	824	841	818	857	863	831	862	845	884	878	877	856	809	881	823	876	856	843	875	858	819	842	809	824	915	813	823	820	816	873	912	879	865	821	846	818	875	855	787	792	830	846	859	802	834	813	795	856	890	812	813	859	846	822	821	882	841	829	811	880	832	864	837	858	825	793	801	818	848	890	821	821	824	853	872	869	823	841	841	910	825	837	858	860	833	822	861	821	837	857	858	810	833	837	801	820	882	905	789	833	850	822	873	875	860	808	800	905	854	792	810	894	854	806	866	828	903	851	870	883	880	804	780	867	800	863	833	834	803	839	842	810	825	886	850	849	820	897	838	820	810	854	858	922	875	851	833	826	854	833	800	853	824	800	918	835	828	867	849	838	862	833	880	886	869	861	816	848	861	842	840	863	803	840	851	829	849	849	900	824	796	853	802	817	860	821	831	810	845	854	874	849	855	816	875	819	884	862	863	877	856	855	822	875	825	891	832	846	847	783	835	868	868	787	877	857	878	831	856	870	840	827	839	854	808	837	830	867	834	845	876	845	859	866	816	840	887	841	833	924	848	876	845	853	800	846	799	858	865	836	824	805	839	797	870	877	827	893	819	835	827	876	907	810	811	838	867	851	851	858	795	800	863	805	837	866	816	878	823	813	820	885	854	812	806	853	853	906	824	848	841	838	873	784	843	832	865	848	797	842	854	827	825	865	813	804	816	884	823	837	759	825	831	813	760	806	861	821	844	893	825	838	882	837	802	840	811	872	849	843	850	846	855	877	861	808	852	829	813	854	850	810	892	846	855	790	837	865	851	849	847	815	858	854	899	879	876	832	815	825	853	885	875	855	842	904	811	859	843	849	812	846	809	893	864	872	855	837	879	825	865	807	869	854	819	879	860	857	867	860	906	849	847	853	855	839	845	840	873	861	820	884	848	800	865	799	830	836	857	866	836	825	797	813	827	873	803	827	838	801	792	854	858	849	875	889	840	867	808	885	829	849	871	849	820	839	828	876	837	833	891	821	854	801	866	819	903	820	883	848	862	847	817	865	840	853	875	862	853	872	803	847	826	893	861	828	850	846	817	824	845	841	853	821	844	798	845	823	903	843	853	832	872	826	898	871	856	832	817	812	821	839	874	838	832	899	823	844	831	840	907	873	824	839	863	831	834	812	836	837	862	876	865	802	833	856	814	792	822	862	927	866	844	887	883	833	872	851	851	889	829	861	801	868	771	811	868	835	861	855	841	908	866	822	837	805	850	885	853	847	805	821	881	873	888	841	865	834	835	878	811	874	907	860	881	878	868	798	898	870	891	828	889	826	828	878	799	829	883	824	806	802	846	871	816	851	861	800	859	836	830	787	833	822	797	854	830	813	869	835	857	820	865	922	902	840	884	795	834	813	811	839	850	814	909	789	822	860	882	838	823	799	908	891	884	840	904	863	898	905	889	905	833	852	866	829	868	843	876	885	830	837	851	871	841	875	779	887	824	859	866	834	860	865	827	847	856	837	879	794	837	832	817
7670	609	654	556	387	344	297	264	226	216	236	226	222	206	228	204	190	185	182	187	191	174	177	202	187	174	191	197	202	171	211	187	203	167	186	190	174	193	180	180	198	184	195	183	182	174	202	179	192	163	185	207	183	193	195	181	178	206	204	180	176	186	176	175	209	185	202	187	172	206	183	205	207	197	188	175	197	214	199	187	193	161	191	196	204	184	159	194	187	225	200	192	200	198	163	166	192	183	193	182	203	168	208	212	175	191	169	157	202	184	182	188	178	174	202	224	182	181	185	193	182	178	184	192	200	171	189	226	177	197	221	186	185	192	193	181	191	190	184	185	189	167	198	172	179	169	197	169	172	184	176	175	184	214	165	197	161	191	201	195	207	188	191	195	206	219	173	218	197	188	175	190	223	170	181	198	196	179	203	201	182	194	173	200	184	167	199	206	197	179	180	195	172	213	182	190	180	182	156	202	198	194	187	177	202	187	191	196	177	205	149	195	196	187	223	193	156	207	203	194	195	207	188	208	182	185	197	187	196	166	181	188	169	204	171	165	211	212	161	182	208	199	189	195	192	197	191	181	179	200	181	159	173	175	190	198	152	211	178	192	190	200	212	193	196	181	209	213	205	185	200	188	185	198	209	203	206	216	173	182	190	172	198	214	193	216	184	172	215	170	187	191	193	213	199	171	171	179	206	182	214	183	192	227	199	243	189	186	191	182	181	182	189	190	179	201	178	207	202	186	200	202	190	178	197	183	185	178	178	173	184	178	190	191	180	192	182	175	191	194	168	205	195	181	201	186	180	183	200	190	180	195	194	208	210	184	177	170	188	154	178	208	184	193	199	189	200	205	184	194	199	189	206	173	209	211	180	217	198	191	188	177	184	195	179	196	198	180	198	187	165	183	179	162	196	191	175	158	168	171	170	161	175	207	181	178	185	164	182	181	208	180	215	179	162	196	191	194	194	195	175	195	187	169	200	183	193	190	187	194	191	196	184	176	195	175	206	185	182	221	203	204	178	164	155	212	205	176	171	177	206	194	176	194	192	193	177	172	180	170	177	210	201	198	178	192	193	198	227	188	178	187	192	181	194	173	178	168	201	150	181	232	184	191	201	187	229	233	201	193	173	202	151	189	188	191	178	195	181	190	182	192	172	179	192	189	195	187	188	185	198	183	200	200	196	208	195	183	208	175	198	203	178	171	191	178	211	204	185	196	165	215	170	189	178	149	186	186	179	181	188	188	199	195	181	191	157	190	201	214	190	194	192	221	176	195	193	186	207	187	212	178	206	191	175	198	168	165	195	179	176	177	216	206	192	177	156	179	167	187	188	203	183	198	203	165	190	185	187	203	183	197	198	209	189	186	181	173	193	173	193	181	188	206	193	206	225	206	174	202	178	192	202	180	201	193	206	196	175	173	179	200	188	201	202	205	163	180	182	168	192	200	181	204	184	166	169	189	179	167	191	214	214	201	163	201	177	167	168	147	178	201	205	171	158	188	190	187	180	189	166	206	164	204	209	181	192	194	175	185	221	189	181	180	172	160	195	190	182	188	160	177	197	176	140	201	178	199	188	187	192	175	183	167	187	193	185	206	190	179	186	198	187	173	187	180	192	190	186	195	161	170	210	197	190	172	199	200	200	178	170	181	189	199	174	187	185	190	205	168	185	172	209	198	187	189	184	186	174	201	196	173	182	183	192	192	171	173	198	180	178	194	198	179	211	181	210	186	163	217	184	163	183	202	204	165	183	177	177	171	209	178	185	196	206	196	172	197	206	186	176	164	229	170	191	181	183	177	180	188	203	211	189	175	164	189	220	202	170	199	187	199	200	213	213	179	186	206	198	222	177	184	178	193	195	200	178	183	175	194	213	205	196	177	190	174	196	183	209	212	200	187	223	183	201	174	170	178	161	212	183	197	198	191	163	179	185	185	202	176	199	176	177	186	162	167	176	196	174	195	223	204	218	210	189	212	188	187	177	188	186	192	160	170	190	189	179	175	191	154	192	181	194	165	197	202	157	200	184	168	208	167	181	207	227	179	170	185	175	195	175	184	180	180	202	188	169	186	182	177	173	208	193	176	192	182	189	175	179	192	182	172	210	184	175	208	202	195	199	208	179	169	185	218	176	174	194	250	196	176	183	197	170	180	194	210	196	188	188	213	198	197	163	191	182	176	195	182	176	194	169	170	182	178	199	198	186	174	171	155	191	192	192	190	203	182	211	202	178	175	185	202	199	183	212	203	190	200	188	209	209	190	198	171	173	178	195	181	169	197	194	180	162	212	210	176	183	182	205	189	192	186	188	192	218	187	193	178	174	199	177	164	190	199	175	168	198	181	164	193	198	205	186	193	192	189	172	190	206	176	188	204	179	168	174	172	166	178	198	194	212	204	202	210	192	191	189	213	201	167	189	212	186	221	167	172	175	197	179	176	199	189	193	188	177	175	164	203	180	195	182	181	204	186	176	201	176	192	184	189	184	197	189	190	183	180	184	189	197	183	179	183	182	173	186	184	181	172	184	195	201	204	172	210	160	200	227	183	170	188	182	196	195	204	214	172	197	189	178	176	161	175	205	206	216	213	210	178	203	193	190	170	213	176	224	166	215	219	166	215	201	209	194	172	171	177	188	182	164	195	206	211	188	192	185	173	168	176	231	183	183	224	199	201	172	181	189	156	201	187	182	185	178	179	198	198	187	187	205	199	190	188	178	185	182	166	184	194	187	188	197	200	196	185	207	173	205	189	187	144	184	167	210	178	179	205	166	209	211	173	201	198	169	177	185	168	217	200	174	182	177	173	209	189	163	160	178	200	192	186	178	191	184	187	186	193	206	188	205	184	195	186	196	207	208	196	181	210	196	178	190	173	185	173	190	209	189	200	208	184	218	195	156	180	186	199	187	196	169	195	191	206	185	171	182	197	175	176	202	208	153	190	187	186	177	193	202	208	169	167	163	198	200	164	198	180	185	159	192	177	198	182	193	178	181	207	164	196	199	211	227	205	195	177	163	187	193	202	195	186	193	154	193	187	176	221	174	172	178	178	184	171	165	172	198	162	185	175	200	176	173	177	204	173	175	175	179	201	209	187	206	209	198	175	177	186	173	193	177	197	192	195	202	202	191	199	165	176	189	155	200	187	193	219	191	181	185	183	183	176	183	212	191	178	204	200	192	179	199	225	201	178	203	183	187	196	229	207	179	206	179	181	189	185	186	206	173	174	182	198	200	170	183	186	162	212	179	181	182	205	171	188	208	205	209	199	177	165	182	219	216	192	197	214	202	184	180	158	173	171	175	171	198	203	219	212	187	182	193	191	208	204	174	169	174	188	188	188	180	202	185	175	200	185	178	195	207	168	193	215	179	191	195	188	187	196	179	192	206	186	162	185	227	185	196	183	182	202	191	228	203	191	178	185	165	187	174	181	187	166	182	205	219	170	162	184	151	206	182	196	179	217	185	186	195	192	192	192	210	204	190	182	174	167	204	165
6321	812	1493	1650	1567	1241	1047	930	795	753	690	653	565	585	576	585	529	524	577	511	537	542	517	527	519	474	474	469	502	453	487	462	488	471	481	509	467	500	508	494	500	471	487	478	462	484	485	469	480	497	467	397	467	486	469	502	421	491	453	480	461	489	456	481	452	492	457	491	457	446	449	520	446	509	464	471	473	450	485	486	480	498	448	455	457	462	427	469	496	456	465	454	468	458	424	446	450	426	484	459	453	475	470	472	460	439	473	425	453	468	456	467	479	438	478	451	455	451	475	452	501	490	427	469	458	445	491	488	506	449	452	477	454	426	482	473	458	450	447	461	436	488	465	445	432	482	470	455	484	498	436	495	449	480	446	459	473	473	423	459	445	482	480	470	423	419	460	457	437	438	434	448	467	462	418	471	486	492	455	469	471	472	451	466	467	408	431	431	430	503	438	475	443	485	469	441	462	477	469	444	478	459	415	439	466	461	470	434	450	436	472	477	453	454	493	503	486	476	443	526	497	491	447	450	437	498	435	519	489	474	467	447	473	426	467	458	469	449	438	465	509	432	470	408	470	457	501	420	449	454	441	410	412	474	451	494	465	504	496	517	458	431	486	433	481	465	431	403	436	466	462	489	479	467	475	460	428	449	468	482	447	453	495	472	472	481	480	473	426	482	459	470	451	425	432	433	448	453	445	467	440	414	487	450	445	461	447	461	491	483	495	451	445	481	432	450	470	430	423	482	456	453	457	475	431	482	461	396	445	491	428	469	460	443	460	486	465	415	464	431	451	441	441	478	478	443	479	446	472	457	406	443	438	481	461	485	469	481	455	454	440	450	428	452	483	439	430	455	495	442	476	453	442	447	481	411	450	470	466	404	486	451	442	456	471	478	456	497	477	475	455	457	476	447	446	462	423	440	421	481	457	466	448	464	466	460	458	448	483	465	453	439	459	470	485	480	436	426	454	460	456	450	480	458	437	498	490	437	438	443	490	448	465	438	463	480	467	473	494	464	495	491	437	494	458	444	442	457	440	432	453	430	443	467	478	448	479	480	465	471	448	468	460	468	451	457	415	479	442	489	468	461	460	432	453	434	460	460	463	431	413	442	441	463	472	453	502	457	476	471	454	459	472	443	489	417	439	473	464	433	469	460	464	435	463	421	416	480	465	421	461	485	462	470	431	478	457	462	451	469	533	449	482	417	497	454	452	452	458	497	505	455	472	472	434	441	428	406	438	476	466	478	451	453	457	479	473	464	464	460	463	505	475	426	462	461	416	448	463	478	500	481	422	446	440	470	431	469	459	489	497	473	459	490	437	468	490	456	452	455	498	416	450	494	492	431	501	438	455	425	436	461	482	471	461	489	473	472	499	460	442	451	442	474	417	472	442	446	476	441	432	491	484	482	484	444	470	485	462	488	472	494	477	465	448	461	439	427	423	456	449	467	468	441	454	431	428	444	462	460	494	474	471	431	482	430	448	468	474	460	467	491	494	436	413	462	460	485	493	492	498	452	458	456	478	451	453	465	476	477	466	465	441	485	454	445	464	454	509	466	449	451	449	464	454	444	501	426	427	468	462	496	453	427	426	449	476	439	457	461	449	458	483	469	444	474	458	468	451	462	453	433	435	472	445	466	461	419	453	471	462	467	455	467	468	469	437	447	436	456	466	498	459	435	434	421	511	408	468	471	417	420	451	414	487	439	468	453	447	428	468	457	444	454	480	436	407	507	478	434	436	496	489	445	425	506	460	489	444	450	483	435	478	476	480	455	459	448	460	468	479	463	465	488	444	433	503	482	416	475	422	425	491	449	436	438	460	473	448	458	490	468	502	444	464	449	482	433	441	462	412	456	476	433	461	454	468	452	468	473	431	452	485	443	437	461	466	426	424	468	430	423	452	467	473	454	449	439	489	462	440	459	501	444	450	489	478	460	405	461	449	466	468	460	461	473	437	467	467	463	485	472	499	453	467	468	448	469	459	434	418	479	449	451	473	462	465	462	493	448	466	399	422	470	475	466	437	447	467	432	459	443	423	463	416	465	452	442	482	462	465	451	523	460	478	446	444	445	437	502	472	462	421	438	426	458	455	439	450	470	499	453	458	469	470	407	463	461	450	459	461	496	508	472	445	460	432	436	432	470	469	463	464	415	481	451	490	423	478	477	429	462	454	407	447	514	477	493	517	453	431	472	454	471	491	411	451	436	427	441	446	466	447	470	445	436	453	490	473	493	468	462	454	447	425	473	471	463	504	434	447	480	433	455	479	470	454	460	509	497	460	497	453	441	473	448	473	440	410	453	452	436	434	445	471	457	475	516	469	480	460	500	460	446	460	466	469	490	478	454	466	454	443	504	465	511	479	451	480	440	454	422	457	447	468	499	410	455	489	460	426	455	473	478	480	473	472	422	468	454	409	489	421	482	436	473	477	471	431	447	468	438	424	474	469	474	435	501	450	416	450	483	446	442	447	461	436	507	456	474	481	444	465	445	462	460	434	467	476	449	461	453	447	438	490	430	466	454	465	436	479	452	469	439	446	425	443	454	438	486	479	465	476	490	418	456	434	461	467	455	477	477	472	485	487	482	457	470	444	477	426	480	446	481	424	473	436	471	470	452	454	456	449	500	430	469	428	464	472	470	457	444	448	461	458	433	441	485	457	433	502	430	433	500	428	489	450	462	457	472	492	480	482	454	424	476	449	437	460	448	452	496	472	446	467	460	476	448	434	440	452	460	473	444	456	461	451	469	444	459	450	452	406	471	484	451	479	466	483	443	455	487	473	493	429	469	501	422	464	481	467	451	440	424	432	518	508	487	472	443	437	481	503	437	456	465	484	462	425	480	444	436	426	473	430	439	432	452	432	447	455	477	441	438	471	491	494	442	462	484	462	425	479	440	451	456	470	436	466	410	419	447	492	481	447	428	446	435	468	447	461	436	422	479	475	430	479	425	466	469	466	450	452	473	480	489	455	507	461	437	462	466	452	484	453	463	484	435	502	491	450	462	465	482	466	500	460	423	433	430	447	464	452	452	467	414	470	452	453	417	445	442	438	449	439	437	457	431	452	425	499	451	448	492	462	481	425	446	441	482	435	442	456	471	442	463	456	441	439	490	450	440	448	426	436	457	458	445	490	454	426	492	425	461	475	465	475	471	462	446	441	445	455	458	458	462	449	468	450	514	466	487	430	441	471	473	462	438	450	430	452	449	444	422	470	476	457	439	418	453	491	437	478	460	471	449	462	467	443	494	462	446	462	453	481	485	429	476	443	464	496	511	461	453	480	449	456	458	458	483	458	429	464	470	452	449	450	456	445	472	462	469	494	427	483	467	442	462	423	461	461	460	464	457	459	473	471	464	505	470	452	444	490	469	437	434	474	467	440	453	476	491	464	466	431	438	418	491	464	427	465	471	470	509	425	431	475	479	464	418	459	483	465	425	478	450	485	481	492	466	457	474	475	476	468	470	436	480	425	465	461	454	452	475	413	478
14603	1264	1111	810	610	500	410	378	300	293	276	232	262	237	227	210	240	180	239	226	188	225	185	207	214	217	182	187	200	191	193	226	204	178	193	196	201	183	179	193	202	211	194	205	179	183	183	200	192	202	205	174	166	200	172	162	202	202	194	208	201	179	183	188	176	190	184	199	191	194	212	196	211	169	194	180	185	197	194	176	171	184	168	186	186	198	180	200	206	194	200	208	180	191	196	183	186	193	204	203	208	184	174	168	168	149	172	195	176	205	194	189	188	163	187	202	190	179	180	191	193	186	188	194	191	194	202	186	189	169	173	226	190	211	190	195	208	201	218	188	194	208	179	187	191	170	201	211	179	209	179	209	173	222	191	189	183	205	207	190	185	192	203	179	171	194	203	210	193	179	205	189	180	193	184	195	197	175	216	199	186	199	201	197	195	195	192	212	193	232	215	198	196	198	186	193	196	187	194	173	183	201	174	185	207	206	187	185	168	179	203	174	179	186	200	206	175	192	214	185	192	204	192	198	205	189	200	180	180	216	181	203	200	170	210	220	180	174	192	197	188	182	189	225	204	182	181	192	197	177	211	184	201	202	190	179	191	202	186	188	190	183	194	181	211	201	190	178	209	183	187	193	196	216	189	195	203	196	195	172	183	205	187	191	193	180	204	184	181	198	194	203	230	179	182	174	204	197	200	199	192	224	172	176	179	184	193	204	187	200	174	202	194	186	195	187	205	211	195	185	184	178	183	188	174	187	200	180	186	181	193	208	173	187	198	204	170	187	187	175	195	175	171	161	223	178	173	195	205	192	182	164	190	197	213	183	172	211	176	172	175	210	195	199	197	212	201	198	201	181	184	185	197	179	179	194	160	201	181	177	156	161	179	196	204	223	195	195	175	192	187	208	192	185	216	172	198	206	180	176	185	196	187	217	210	187	219	185	181	170	228	177	205	198	211	193	186	191	217	215	191	225	191	187	172	196	188	206	185	191	200	210	193	187	198	196	199	183	188	211	179	188	190	175	209	209	207	207	185	191	202	194	195	204	179	182	206	189	194	175	174	202	194	203	205	187	219	224	187	194	202	194	197	189	216	196	192	182	180	184	210	206	222	197	155	239	199	202	188	202	190	171	184	216	176	199	200	188	177	196	206	191	209	160	167	217	198	173	204	172	184	182	226	195	201	226	184	169	166	201	185	186	213	194	200	157	181	161	187	179	199	196	165	203	189	183	183	192	183	188	173	189	167	213	195	229	194	177	193	213	193	194	209	221	198	202	197	185	200	210	177	194	170	202	198	185	226	172	195	204	188	219	192	194	185	196	156	189	196	185	191	192	195	210	213	165	176	215	177	191	218	184	188	184	180	188	216	182	187	202	203	167	208	197	208	186	218	200	224	199	177	206	205	208	194	194	185	199	207	213	191	200	224	202	185	219	185	197	216	185	171	186	177	158	182	234	180	162	205	211	174	203	175	189	188	185	196	184	184	210	207	182	193	205	213	185	210	183	225	163	208	200	201	189	167	204	201	196	195	203	189	201	208	216	204	205	192	197	182	195	207	180	207	181	233	168	180	173	184	187	168	197	201	205	178	195	176	197	183	186	196	202	171	180	188	182	204	179	198	199	195	230	191	197	217	195	193	177	176	188	190	176	193	194	198	179	169	196	184	189	190	190	207	189	192	207	192	214	212	208	187	182	154	178	181	204	188	189	201	163	184	182	183	207	193	189	189	189	217	190	184	184	196	183	195	163	182	206	191	207	205	217	177	161	212	168	223	211	183	197	190	187	203	172	174	176	173	198	199	175	167	192	164	199	194	190	182	198	195	202	173	210	172	187	177	215	225	197	173	202	195	225	213	179	195	208	187	178	189	200	202	205	184	195	190	177	173	197	197	195	196	187	175	190	188	198	187	165	192	174	202	204	234	189	168	190	167	217	205	198	196	185	191	214	190	203	206	176	204	195	198	199	197	213	197	186	179	185	209	161	202	192	192	217	195	179	174	184	178	185	186	198	195	176	200	161	192	176	182	167	193	184	192	168	198	180	199	203	175	203	187	194	200	194	187	177	181	185	180	194	198	205	205	189	185	218	189	197	225	178	195	210	193	203	188	211	186	207	194	176	219	192	219	165	218	187	197	185	202	210	197	182	186	205	213	190	189	197	199	184	166	210	202	198	229	211	183	183	202	217	184	189	189	180	205	170	181	224	196	185	182	164	167	182	173	197	194	215	191	200	180	195	224	171	185	191	180	162	173	192	173	197	192	204	225	164	171	186	207	195	212	201	203	200	217	194	212	168	181	173	187	200	188	210	186	194	199	193	194	159	203	199	166	160	204	194	186	168	170	192	197	183	193	193	184	201	200	191	211	202	201	220	166	205	189	204	190	193	192	211	185	193	187	183	192	223	170	174	192	193	181	199	209	209	182	184	205	189	190	166	187	203	208	178	184	176	204	183	180	194	184	187	200	194	216	178	195	178	194	194	178	193	181	196	203	164	159	199	205	175	192	169	168	189	198	206	184	218	185	194	185	207	179	189	183	213	197	186	161	183	182	203	198	194	194	202	217	177	171	190	191	180	208	172	175	204	169	190	184	207	199	180	207	197	189	207	181	219	180	211	187	165	204	170	190	195	201	178	192	190	220	207	193	197	188	193	166	201	217	204	192	184	200	202	190	188	209	186	179	193	181	179	191	180	209	192	178	188	210	159	178	214	204	188	187	173	195	193	199	215	217	189	179	193	193	201	189	202	198	179	206	192	181	184	164	180	203	188	195	229	190	189	208	188	217	189	191	219	213	189	194	182	173	195	171	207	191	162	166	179	206	190	206	193	174	192	198	195	200	198	209	217	209	178	198	178	175	192	160	205	189	180	188	223	194	197	200	211	225	228	188	177	175	156	210	216	178	191	166	193	215	204	208	204	180	182	169	192	201	216	210	210	191	201	167	185	228	189	199	187	190	186	223	185	201	189	194	168	187	192	169	189	195	202	212	167	198	186	197	184	199	196	200	200	196	178	176	189	174	192	179	191	182	191	175	174	198	185	193	196	193	194	203	224	175	190	214	192	201	199	198	172	199	179	185	168	192	168	183	183	159	201	198	195	208	171	172	168	190	190	171	207	182	231	180	185	199	185	168	202	173	217	179	176	151	171	176	181	191	200	206	181	201	193	216	201	217	200	188	205	181	179	199	190	202	210	187	195	163	206	186	191	194	189	200	187	200	190	184	213	184	174	202	181	201	196	217	211	196	165	206	202	209	192	211	199	180	196	189	207	215	218	192	186	193	200	201	190	175	201	215	195	203	190	186	202	184	204	205	208	174	194	198	215	184	206	190	172	188	197	160	218	182	165	180	167	191	203	189	229	182	200	166	194	203	179	182	181	179	190	183	174	179	188	183	183	161	167	209	184	184	192	185	200	175	206	191	203	183	179	182	185	185	197	198	196	192	219	189	195	200	209	214	173	168	213	191	195	182	194	189	180	206	195	166	183
8215	1244	2351	2728	2326	1781	1614	1357	1133	1050	935	843	813	754	703	700	694	655	681	646	595	575	596	609	540	604	540	517	518	557	555	532	556	529	572	517	507	539	518	511	558	492	509	511	536	486	508	503	511	522	500	491	526	534	537	501	490	491	515	537	534	493	495	511	514	522	507	474	527	534	496	506	505	524	499	488	493	543	530	493	512	520	491	501	505	497	561	508	504	519	467	520	545	525	490	483	473	480	505	459	485	501	483	469	497	494	486	510	518	537	554	499	510	561	499	564	471	500	485	498	492	501	471	499	521	461	508	498	476	496	537	447	506	471	512	528	469	493	485	515	498	496	506	478	462	486	514	485	526	456	510	492	532	487	536	554	516	488	488	503	472	492	481	464	521	481	528	480	484	497	484	465	471	483	486	530	491	511	474	500	494	412	497	507	500	541	497	477	519	517	504	523	502	512	511	557	479	505	495	502	541	474	532	479	503	525	495	536	496	461	507	499	513	519	482	481	502	478	489	505	504	473	522	487	477	512	486	500	518	495	475	492	531	509	522	525	468	488	560	487	489	492	457	468	510	510	494	511	478	499	468	477	479	496	485	523	488	473	527	478	506	562	489	551	470	510	523	506	485	502	476	468	512	502	516	500	513	494	514	489	486	492	480	483	492	500	508	517	531	481	487	521	501	472	529	514	465	514	516	492	504	481	493	496	510	475	505	502	498	526	521	444	504	467	498	487	484	439	487	474	519	481	480	533	510	537	464	507	503	506	472	498	542	487	466	541	498	494	503	508	488	519	492	499	489	487	547	505	483	507	533	520	475	444	497	499	485	522	511	475	532	489	512	518	480	479	488	531	456	509	495	494	483	461	486	487	539	463	529	525	509	492	523	469	452	481	533	530	554	520	477	518	495	497	473	471	536	503	486	513	511	517	479	491	516	541	470	480	466	482	483	524	478	521	507	513	517	483	489	482	535	460	498	478	501	455	525	517	552	530	474	501	480	523	487	513	482	499	502	504	540	474	528	514	503	495	503	515	470	515	556	536	489	580	518	486	527	537	484	496	500	475	478	481	481	501	487	502	502	494	498	489	503	482	496	464	503	525	493	489	516	482	475	491	528	468	502	505	533	492	498	484	466	480	539	490	488	507	489	476	514	463	549	512	490	491	493	505	481	472	485	518	512	497	507	514	501	542	462	501	511	488	457	498	548	505	458	508	481	514	490	518	506	481	494	519	523	485	465	492	483	509	479	486	508	522	509	503	476	516	489	494	517	490	494	545	488	475	490	505	518	467	476	492	472	463	521	526	481	502	534	499	482	523	493	476	526	490	465	509	493	516	521	522	477	479	493	513	503	487	506	511	484	510	497	452	446	542	509	468	490	472	465	484	503	523	487	471	522	496	471	529	511	536	540	532	522	469	466	490	468	518	522	474	488	481	506	489	518	499	505	505	520	497	517	514	495	525	493	501	472	497	515	498	473	518	462	496	487	530	515	540	520	538	502	488	486	508	554	542	514	514	515	500	467	495	537	485	515	525	488	511	451	513	440	515	461	551	476	529	515	486	488	607	450	512	530	477	466	490	482	486	475	479	488	505	494	467	474	509	519	498	459	516	497	530	505	481	526	490	528	506	497	513	531	494	483	518	518	470	500	482	514	520	507	492	495	480	541	491	493	494	473	506	479	506	508	535	486	515	445	491	478	542	512	492	466	509	502	527	492	498	530	492	471	497	484	482	501	522	518	524	547	480	507	464	501	478	525	492	515	492	497	449	492	467	512	453	507	490	504	490	523	516	531	548	508	499	481	506	515	482	473	457	451	535	489	519	535	459	496	550	490	537	500	491	538	505	506	452	524	497	507	497	474	467	508	478	486	497	484	512	473	481	510	490	540	465	515	487	512	492	504	478	486	492	508	514	527	500	493	494	532	480	474	509	480	428	515	523	464	511	530	490	454	502	469	509	493	519	522	497	500	523	473	499	463	456	491	496	440	475	477	497	486	462	487	487	491	483	506	543	514	508	532	491	455	493	457	521	492	536	522	462	490	482	503	519	498	507	465	503	500	509	519	529	483	516	456	513	502	510	534	492	508	509	503	514	503	504	485	523	513	552	498	502	504	490	499	472	535	532	501	480	433	475	530	491	516	483	518	515	479	483	503	511	516	544	502	481	494	461	522	493	484	505	490	464	470	459	496	472	501	477	544	497	501	505	465	475	517	471	452	510	452	533	508	506	570	470	568	491	510	502	483	459	482	487	528	492	465	506	489	490	495	499	468	534	546	487	515	485	544	486	483	506	507	495	495	498	480	500	511	502	489	477	511	528	538	531	497	568	513	470	480	506	534	510	467	540	540	490	508	532	449	535	475	500	536	528	496	491	495	488	510	470	481	468	523	505	463	472	458	474	526	498	510	452	522	472	487	517	512	489	488	494	494	526	519	484	491	488	531	509	483	521	525	461	494	489	490	503	508	495	505	477	501	498	457	488	485	508	507	527	533	545	475	508	490	512	498	514	547	536	490	506	491	478	478	498	489	479	482	503	546	504	523	502	509	498	515	499	478	514	508	566	487	511	460	498	507	503	510	493	480	501	473	491	499	518	502	527	481	493	478	473	513	487	493	495	523	497	543	485	505	524	503	485	470	506	495	482	499	518	535	524	487	492	484	507	493	466	487	453	489	491	530	558	522	498	509	470	450	548	491	563	516	500	492	486	481	495	501	462	511	484	496	482	490	513	502	514	522	510	492	487	486	514	534	493	515	492	497	480	528	477	492	513	513	500	482	510	456	530	500	485	466	469	469	519	490	467	483	504	481	494	509	510	473	504	490	560	516	513	526	533	478	483	511	481	503	501	506	482	500	528	501	486	490	518	516	510	467	517	543	513	512	530	489	513	508	461	489	507	487	518	517	494	496	469	538	496	494	489	464	473	525	486	489	498	496	482	521	483	512	481	493	496	533	540	501	501	517	467	507	466	486	516	481	508	493	478	508	475	518	489	524	511	522	502	481	495	514	492	508	470	529	532	498	508	530	471	479	524	514	523	501	497	535	465	524	543	498	498	516	522	504	507	481	467	493	479	490	530	496	498	468	491	525	566	511	503	534	508	491	532	502	552	506	496	511	531	467	489	492	509	467	485	484	473	514	508	500	495	473	520	513	511	522	473	508	482	496	523	498	503	490	491	479	469	548	502	474	524	507	496	471	480	510	531	525	504	508	497	502	487	487	524	497	507	506	503	531	431	529	510	520	475	496	449	526	501	509	506	512	469	523	477	483	544	501	503	488	472	498	513	499	463	519	492	479	505	486	499	507	508	502	477	477	513	503	472	515	471	533	514	508	497	479	525	557	542	490	472	476	515	466	504	509	516	452	521	497	496	505	512	485	467	479	460	532	487	514	511	538	509	522	497	503	508	511	538	443	461	501	499	546	494	506	514	489	512	473	477	511	518	482	488	487	511	523	496	516	567	512	504	467	494	465	512	512	483	510	458	488	512
1707	442	485	438	406	425	406	405	394	365	402	396	410	376	372	358	377	361	380	371	358	374	403	374	380	409	382	411	403	384	341	361	366	390	411	407	372	347	385	408	431	367	372	379	339	424	371	374	334	382	380	358	371	391	412	386	412	353	420	402	380	364	381	361	342	403	379	397	391	354	384	378	388	384	395	368	359	391	388	389	349	369	361	372	391	402	387	347	379	425	364	382	378	395	388	369	365	373	360	398	352	369	394	402	396	347	393	410	385	366	382	393	397	374	368	348	352	374	385	404	389	414	363	412	371	394	402	382	373	411	383	381	403	381	375	440	416	362	384	385	388	374	376	368	361	323	379	355	374	375	368	416	372	394	366	421	365	376	372	389	405	422	373	416	403	383	401	398	391	394	382	358	366	398	381	390	373	378	399	391	396	379	372	395	365	379	355	364	376	395	363	370	410	377	402	363	385	389	326	425	404	370	384	341	403	384	402	363	369	372	412	386	348	382	372	388	391	379	359	422	377	346	366	391	441	380	388	396	365	393	373	398	396	355	386	380	379	372	370	395	354	398	347	364	360	354	374	406	370	356	374	411	350	398	376	409	399	406	360	406	386	380	382	415	377	383	358	359	394	389	371	353	401	376	382	394	392	403	378	345	385	358	371	373	410	413	407	361	361	361	375	383	438	415	333	379	413	401	412	358	392	358	390	380	368	419	381	390	406	370	395	359	369	415	398	362	375	428	383	426	395	367	387	367	427	354	374	388	418	368	372	370	380	411	403	406	381	411	379	387	398	368	393	377	411	380	346	363	390	402	395	381	330	365	389	377	411	376	367	345	343	329	355	418	403	367	383	356	398	330	372	407	406	409	383	401	408	389	375	378	381	410	397	410	408	384	376	379	361	396	386	360	390	387	341	364	385	376	384	393	395	347	413	398	396	396	362	406	379	403	410	402	328	345	406	396	402	399	439	402	342	337	397	382	398	376	381	376	385	385	376	392	371	353	405	335	385	386	349	367	379	353	400	360	354	384	367	390	376	408	368	385	388	403	408	413	390	398	361	380	351	392	380	429	372	363	359	372	387	342	426	374	394	391	409	394	412	404	389	421	412	396	393	367	374	415	383	377	371	416	355	398	373	363	397	369	433	387	404	393	391	342	358	378	438	409	345	384	387	391	391	360	382	371	376	400	391	384	353	339	398	401	356	357	391	386	423	350	380	327	389	383	443	412	390	358	380	414	415	367	372	372	373	386	340	362	379	376	360	336	424	382	366	418	378	403	394	363	363	379	368	388	354	384	402	424	362	387	404	369	389	374	365	348	363	383	364	384	351	363	406	349	390	386	363	387	377	409	365	381	368	402	361	380	359	386	384	351	398	416	411	386	389	433	391	385	390	392	401	360	386	369	354	377	391	406	379	349	389	398	362	359	367	415	375	416	385	412	378	398	410	386	366	413	354	386	359	359	399	372	385	391	411	365	327	410	375	368	384	382	384	402	364	394	392	407	363	383	354	377	414	403	393	381	388	373	373	391	390	376	407	401	399	367	393	355	371	402	380	417	404	378	415	439	390	390	427	380	389	399	383	360	395	375	389	407	349	348	323	347	418	396	409	401	418	438	415	362	371	393	372	370	420	429	398	381	342	380	381	371	396	378	406	400	361	402	416	355	374	360	395	393	347	391	372	364	379	376	365	375	376	378	372	355	389	401	398	383	368	362	400	393	388	379	392	416	361	376	419	391	394	339	418	401	371	375	398	362	382	404	425	329	385	396	383	409	382	383	401	376	376	376	414	406	383	392	393	397	376	429	399	384	379	371	400	361	361	402	392	436	409	345	361	377	385	373	415	380	361	376	405	400	365	397	402	370	383	387	379	335	385	410	350	371	378	351	388	373	429	393	367	420	372	388	378	368	369	389	361	360	369	380	413	394	374	374	372	386	360	362	416	391	429	396	380	406	383	415	424	407	323	370	372	370	409	361	362	399	402	401	380	381	383	373	380	438	375	404	379	393	339	371	400	394	386	387	396	406	393	370	352	369	368	373	380	427	392	379	399	372	357	373	363	383	383	398	429	396	413	376	398	379	359	381	384	392	370	367	356	389	407	348	354	380	385	365	408	397	364	421	400	397	403	404	383	374	422	426	421	375	390	409	387	394	397	426	375	362	365	396	391	403	389	380	365	382	365	374	403	403	409	379	382	384	369	373	376	390	360	376	375	368	390	385	387	425	383	376	413	399	417	373	390	397	384	389	350	343	374	375	370	385	350	405	403	349	360	398	376	394	403	361	393	395	391	398	371	413	414	376	370	322	379	362	382	379	386	359	405	376	340	411	430	415	369	438	406	372	387	368	382	417	356	411	406	373	381	408	404	381	397	343	375	394	409	363	425	369	372	405	364	370	367	371	390	380	360	375	373	411	405	356	403	386	357	410	408	384	336	382	401	363	399	382	369	385	400	396	379	388	355	348	369	366	377	432	418	370	437	403	344	354	376	322	382	373	410	389	364	394	415	380	375	384	389	390	387	375	367	390	393	384	427	355	338	389	364	390	409	416	400	388	419	361	368	367	386	343	413	365	377	391	399	373	402	374	369	361	337	367	388	379	385	330	389	370	383	401	387	442	416	360	385	359	388	371	409	370	376	348	374	389	388	357	380	399	410	388	420	379	418	382	381	417	389	360	382	383	394	369	402	373	389	368	376	356	429	382	389	377	377	394	391	383	377	384	392	392	363	371	377	397	365	368	450	371	381	405	375	407	370	396	391	413	390	405	387	426	410	390	389	401	405	421	409	387	401	376	425	399	381	383	392	396	416	394	389	390	412	405	403	400	373	391	398	369	419	387	399	396	405	392	389	370	354	363	373	356	407	415	376	417	398	362	377	387	398	369	381	396	391	395	370	392	377	406	389	382	407	366	408	361	409	366	369	372	382	400	381	408	362	400	329	370	397	364	390	377	350	419	384	366	379	337	396	370	387	395	346	396	377	383	321	390	360	405	370	379	364	377	346	415	392	390	378	394	415	394	404	361	403	368	348	398	345	378	398	393	389	416	408	357	356	376	337	395	402	386	374	376	369	395	406	387	368	360	382	373	402	413	353	413	445	422	383	386	389	368	345	348	368	344	428	389	393	391	373	405	390	432	373	376	398	391	364	366	413	393	394	371	374	397	404	364	403	397	385	389	347	412	391	422	388	403	331	374	378	370	377	414	380	379	386	415	374	391	409	370	380	394	390	393	354	378	349	393	391	420	389	373	374	406	357	391	389	407	429	363	414	354	383	386	416	352	364	402	393	394	387	388	359	387	400	377	387	416	409	362	401	377	409	413	394	353	396	391	381	369	388	384	352	358	325	387	343	358	362	386	341	373	433	405	369	337	351	386	405	325	368	379	401	420	372	399	372	347	388	402	366	391	408	391	382	389	383	436	386	401	361	394	397	386	394	386	374	395	367	377	396	373	406	354	412	398	385	363	385	425	371	383	395	341	417	403	423	385
2141	957	1014	1093	1067	969	921	924	858	905	854	872	889	921	875	846	825	841	831	883	879	865	871	834	865	882	908	850	799	810	861	879	869	805	852	866	895	845	864	869	831	828	860	896	880	835	745	824	839	865	833	890	849	844	842	843	915	789	790	903	874	830	813	852	880	849	842	837	861	869	827	867	831	818	806	854	817	841	833	839	857	820	876	827	826	828	844	878	839	885	843	887	868	853	849	848	879	885	839	840	861	855	883	838	871	838	847	878	864	872	846	856	852	850	835	869	825	850	855	834	892	902	867	819	926	835	934	863	868	852	889	856	861	789	786	830	815	855	787	869	865	844	907	794	867	863	855	850	920	857	836	869	847	833	879	861	941	866	884	811	902	817	858	875	857	837	828	811	832	817	810	849	916	807	855	862	856	842	879	834	869	857	816	816	839	813	866	914	822	880	870	824	797	834	851	868	870	829	830	853	791	842	878	828	850	863	849	837	846	795	858	839	845	858	846	790	877	831	829	880	846	907	821	861	844	840	852	828	868	867	840	872	856	871	873	794	895	793	883	888	849	857	837	816	937	882	810	927	867	870	874	797	840	847	849	877	830	853	861	865	879	871	857	833	855	884	925	855	868	845	913	875	867	842	923	854	835	800	834	862	871	831	844	818	904	880	795	842	827	878	848	840	878	838	825	872	832	859	824	841	843	815	877	815	855	857	837	848	866	856	911	854	821	842	798	805	876	856	852	883	841	849	857	854	836	863	812	813	865	829	864	909	836	820	879	804	835	807	841	857	882	825	862	841	791	824	843	835	866	813	815	879	827	901	828	843	867	861	873	827	851	881	824	885	817	893	832	874	876	905	839	893	848	869	876	835	829	850	799	900	824	832	858	853	890	867	862	850	916	873	859	841	905	827	839	884	907	837	875	849	858	879	833	848	850	844	862	807	863	847	911	848	845	838	844	827	824	818	833	884	813	842	826	837	829	859	835	839	883	854	861	875	881	877	894	846	868	838	881	874	836	862	888	846	820	868	912	878	901	895	892	862	814	857	860	831	850	821	827	870	913	873	851	811	821	914	873	848	853	861	832	845	875	883	822	874	847	829	837	822	809	823	848	869	816	855	871	822	843	911	826	824	902	818	836	832	799	885	839	867	875	830	829	864	905	845	820	865	814	880	817	849	820	867	886	863	845	872	917	902	836	887	842	865	897	915	796	828	793	895	885	867	834	863	831	886	854	872	835	835	832	830	869	853	888	872	819	839	828	799	860	796	880	821	862	844	853	900	826	821	799	838	871	864	848	886	843	825	832	871	853	860	844	865	912	867	854	884	841	955	891	882	819	847	855	889	841	907	873	820	814	901	879	815	832	839	893	822	847	847	899	869	854	870	850	912	879	851	863	820	883	869	865	854	839	838	895	909	861	899	861	822	860	828	836	854	831	895	874	839	850	829	826	860	866	916	864	857	868	851	844	864	838	853	825	852	911	852	839	821	821	849	818	870	869	834	842	841	802	876	845	892	851	829	859	927	807	803	840	849	810	887	842	877	838	871	786	849	842	848	828	834	823	838	824	831	835	818	880	905	855	806	826	882	837	849	858	874	852	849	840	864	875	810	867	852	853	884	865	815	827	870	845	914	863	816	803	809	830	809	898	857	866	864	838	866	863	843	920	876	844	833	833	844	861	797	851	824	826	858	868	847	843	851	876	847	856	866	894	824	867	868	861	837	760	836	881	825	899	846	857	826	872	891	901	791	869	885	839	856	846	822	847	895	821	900	854	833	839	862	876	851	840	845	866	845	832	841	837	844	880	881	892	819	814	888	879	842	864	778	821	856	804	832	869	842	846	879	883	908	846	845	782	793	876	799	854	815	861	882	838	847	829	888	871	847	864	834	871	858	894	839	852	878	883	871	894	821	806	908	853	870	908	774	875	883	856	858	819	844	826	858	859	811	872	816	884	889	843	903	830	820	839	829	884	843	872	804	897	876	842	856	839	876	845	827	831	860	826	835	800	893	894	863	893	821	882	838	881	922	812	833	845	834	810	863	845	856	914	864	833	864	811	810	837	829	879	867	868	830	835	791	862	851	869	873	850	877	943	894	907	863	822	854	830	798	824	887	861	853	887	864	815	906	865	780	825	876	829	889	858	821	879	828	842	845	856	847	873	809	846	870	843	875	887	808	854	868	840	850	856	839	836	855	833	857	889	871	863	890	835	950	905	876	845	840	857	850	822	851	826	864	909	872	895	892	807	839	905	831	851	827	820	827	831	910	870	768	812	831	833	844	817	915	829	825	845	914	822	818	834	825	830	810	813	800	864	904	913	848	825	846	802	857	822	780	859	828	870	848	867	841	886	842	895	858	826	906	817	823	829	822	847	866	899	876	838	853	897	835	886	805	863	826	845	855	843	912	855	826	896	844	840	830	810	803	832	769	833	819	886	821	852	855	864	820	858	835	823	810	881	814	908	824	852	839	879	858	812	888	815	839	894	821	828	927	853	784	870	846	838	843	840	825	821	821	853	856	839	856	854	854	873	862	868	840	874	865	886	853	870	865	860	844	871	851	913	860	806	849	860	843	802	846	837	894	826	853	796	897	819	873	891	880	856	876	890	847	853	851	821	817	857	874	878	843	826	836	859	802	861	851	833	853	858	849	869	845	856	870	895	850	864	863	861	860	826	813	897	824	916	837	833	840	831	833	840	806	818	829	791	800	824	866	847	870	877	868	826	855	860	870	824	825	878	787	836	844	831	856	833	859	903	825	872	867	847	862	872	859	837	893	866	843	824	869	798	895	810	849	851	817	888	841	815	867	835	861	869	852	848	889	858	867	800	884	889	833	844	886	862	853	813	841	866	875	841	852	827	833	871	871	789	880	886	884	906	889	835	851	841	867	865	868	865	841	838	854	866	831	797	856	820	807	845	888	821	854	881	848	797	841	832	855	875	882	825	859	853	925	885	797	870	897	880	850	818	813	817	865	873	826	842	854	911	848	852	813	813	844	808	850	894	905	861	847	830	812	857	824	805	873	808	828	839	857	879	803	862	870	858	889	839	819	833	820	837	821	809	884	904	832	836	867	890	898	872	827	848	852	835	824	852	846	827	838	843	842	837	866	881	789	853	829	844	817	838	838	805	826	849	870	833	905	860	886	850	854	851	841	851	865	865	813	867	867	847	890	858	874	794	818	871	848	834	768	884	880	887	889	870	843	873	845	815	823	891	865	894	878	815	858	859	915	865	839	877	804	888	805	873	854	841	878	825	808	883	868	847	865	921	862	867	888	892	898	822	810	864	819	855	825	854	858	829	829	849	835	809	816	870	827	807	877	883	867	851	845	856	861	848	841	837	824	861	873	849	885	849	834	828	853	840	858	825	831	874	861	876	875	874	893	851	822	863	895	827	857	842	831	872	832	874	821	832	867	890	798	924	833	849	882	845	830	857	829	840	875	951	836	866	859	894	847	907	836	851	865	824	859	828	839	841	816	827	833
7419	619	685	558	393	355	261	270	259	246	218	227	230	196	186	166	194	189	182	188	201	184	220	175	184	215	191	191	187	187	202	216	192	180	200	208	196	194	179	175	176	174	185	171	181	186	234	234	208	200	227	199	189	169	178	207	196	173	207	173	201	190	212	205	168	165	189	218	183	185	197	199	209	184	162	184	194	185	187	157	190	208	226	196	172	181	168	177	194	193	183	194	172	184	196	202	199	185	185	200	234	183	210	193	192	179	217	190	167	193	153	162	196	197	192	209	178	217	185	188	190	206	196	182	206	227	178	180	175	209	192	198	210	213	201	213	192	194	193	205	213	182	177	175	181	177	185	185	209	178	178	185	148	184	172	178	168	169	186	211	198	192	190	215	187	177	173	194	187	187	192	191	178	194	173	189	199	181	174	202	163	204	191	188	189	150	176	216	177	177	222	194	177	196	214	222	179	198	202	177	190	214	185	165	183	211	170	190	178	201	205	197	213	209	181	176	208	191	193	175	196	203	199	162	187	195	174	195	162	197	164	167	195	176	202	187	190	180	171	197	173	170	205	193	195	171	167	190	195	195	199	198	190	197	185	192	182	202	198	188	187	193	179	208	177	180	189	163	150	186	171	177	197	149	168	195	207	187	177	157	174	142	187	176	185	211	182	191	191	185	185	194	195	178	211	209	189	192	180	188	203	239	216	209	185	174	210	179	179	214	187	164	164	217	188	182	200	179	209	192	168	179	203	177	202	189	155	184	210	203	156	176	186	176	192	208	192	187	170	178	193	183	197	168	199	183	204	198	176	215	184	204	209	178	184	201	191	184	169	187	185	208	208	189	209	173	194	197	196	177	180	174	180	207	187	178	197	190	186	191	152	203	202	189	175	194	187	186	192	179	176	172	192	206	221	173	191	194	159	174	197	202	188	196	190	177	197	187	193	177	201	208	194	201	195	176	175	187	189	188	191	203	187	203	181	207	197	200	209	191	171	182	190	182	182	177	190	206	161	184	195	202	182	177	189	188	184	192	187	158	169	171	163	198	206	189	177	165	173	190	181	203	198	218	167	188	202	192	167	209	183	191	173	181	162	165	179	167	168	188	182	185	165	183	198	214	195	187	172	185	179	166	172	198	207	154	176	196	200	179	196	175	204	205	167	179	147	173	188	180	185	182	186	188	186	217	199	181	183	179	184	189	210	186	194	185	187	192	205	179	187	189	188	197	169	183	210	191	185	207	199	160	178	189	215	176	190	172	189	170	168	190	191	159	184	168	183	177	187	196	193	216	190	170	195	198	193	177	193	184	194	185	163	185	215	178	195	198	203	178	188	202	184	194	172	196	170	164	172	164	206	191	173	164	208	200	193	199	193	216	179	209	182	176	189	205	166	183	171	188	199	189	172	206	187	168	158	192	200	186	187	183	155	159	202	170	197	200	184	176	174	178	185	194	179	205	188	185	222	204	190	200	170	183	201	164	220	189	191	212	193	222	192	188	191	188	200	206	169	196	163	193	194	170	177	179	187	188	201	193	198	187	200	189	171	162	166	176	183	166	181	182	185	195	202	183	160	178	233	190	195	174	194	170	187	210	196	188	177	182	203	214	213	180	196	177	159	183	189	195	178	166	183	174	175	183	178	166	184	182	211	205	199	208	177	187	216	184	205	194	190	182	178	189	201	183	177	203	184	165	206	187	183	190	183	192	216	185	203	191	193	211	172	179	165	172	180	193	197	194	219	190	195	191	196	185	174	185	164	180	189	188	214	200	174	188	179	166	208	196	177	194	184	206	181	189	164	201	207	163	196	192	177	202	201	191	210	193	182	190	153	196	185	179	211	178	195	191	188	189	183	177	179	178	177	167	193	184	180	170	189	195	201	206	181	181	176	176	184	192	171	195	204	174	175	161	180	200	182	199	177	172	180	180	188	191	184	206	192	220	206	189	183	195	215	224	170	181	183	196	180	195	187	197	183	183	201	192	183	180	171	176	185	204	178	171	156	194	189	186	197	169	170	184	174	189	240	212	181	176	168	187	207	159	188	208	199	195	223	189	168	213	189	192	218	199	209	156	135	183	185	188	180	167	200	177	159	162	166	192	204	192	181	196	187	181	189	200	194	184	197	175	184	169	189	182	190	201	199	197	181	174	167	168	167	179	202	198	194	187	205	197	188	175	185	208	183	209	193	171	193	158	180	210	229	170	187	193	180	170	217	199	179	169	203	199	194	212	156	197	214	158	170	201	171	179	177	183	170	176	197	191	179	191	203	197	174	208	185	155	177	179	181	173	198	190	184	181	209	202	181	164	173	177	180	177	205	186	182	169	197	207	180	195	193	178	190	181	181	163	219	192	168	195	203	177	187	185	208	193	181	180	194	211	188	173	202	201	184	200	158	196	190	178	193	189	200	177	184	186	182	154	166	185	221	164	199	202	178	150	196	177	183	205	196	199	185	190	183	191	220	190	202	221	206	176	207	149	166	170	175	172	184	190	194	183	187	204	194	169	180	215	195	180	164	170	180	185	196	200	205	181	209	157	197	172	195	179	164	197	207	194	188	228	204	210	175	191	211	186	206	164	176	206	194	184	176	180	203	181	191	193	188	197	201	205	169	180	191	190	187	207	175	156	184	174	199	189	156	159	200	177	176	180	174	178	189	177	209	187	186	181	180	194	157	200	192	186	183	191	171	197	196	185	176	204	198	171	206	189	165	204	172	169	201	169	179	214	208	193	187	181	185	188	206	202	187	190	202	191	188	165	188	188	199	178	194	178	198	180	171	186	193	191	168	184	186	189	188	186	186	203	198	187	176	189	194	171	179	209	197	177	189	182	210	214	197	183	188	171	175	186	193	189	182	191	178	170	200	176	162	169	189	182	188	167	178	192	213	189	175	196	203	176	191	180	177	171	203	188	186	216	204	221	223	183	189	165	176	161	189	206	181	195	188	213	187	175	194	187	180	178	189	172	189	178	183	179	176	168	169	209	182	205	183	198	174	177	181	209	190	174	212	158	189	194	205	192	164	182	169	171	172	180	182	176	179	185	192	189	172	193	202	170	201	201	199	185	175	186	182	194	164	176	179	182	188	174	149	207	184	185	164	209	155	191	186	177	179	211	199	206	167	211	184	204	182	187	181	184	185	169	211	194	178	175	195	184	197	178	184	176	187	206	169	185	167	169	173	191	183	150	156	184	179	185	162	193	182	181	199	204	179	199	180	192	198	177	183	194	180	200	159	204	184	194	153	182	203	188	209	200	157	198	200	187	182	191	165	193	204	176	178	185	199	197	157	174	181	177	169	176	182	201	189	201	197	188	181	189	191	209	190	204	179	193	194	149	205	174	182	191	210	214	190	183	141	203	192	188	173	163	158	218	199	163	192	224	180	184	158	162	189	192	199	201	198	183	171	215	177	194	185	199	197	176	156	201	182	168	169	192	222	167	179	198	185	206	190	193	184	196	182	164	186	160	214	210	181	203	179	193	207	201	170	187
6368	858	1484	1810	1484	1176	1037	875	818	754	725	619	619	593	616	527	534	541	539	530	513	516	513	523	473	518	460	499	525	494	505	485	481	438	463	466	479	451	486	503	467	511	439	493	469	469	480	507	478	468	467	499	454	422	463	472	492	419	458	455	435	468	482	436	417	469	472	456	459	487	454	503	460	463	432	498	460	470	471	468	519	483	498	503	457	472	435	461	484	423	482	485	435	423	464	424	451	475	495	478	499	451	487	488	470	449	458	469	459	456	439	475	440	460	401	458	450	453	446	438	467	499	489	471	458	472	411	423	464	449	480	490	445	488	489	462	454	416	482	488	454	476	451	421	472	450	465	454	451	478	466	482	461	447	483	460	494	440	471	448	411	444	453	479	509	437	481	495	479	440	472	431	475	466	457	491	411	456	457	443	477	457	472	480	417	468	465	465	477	445	474	463	460	470	445	447	478	462	493	459	494	482	439	444	455	466	439	476	445	437	478	410	478	425	436	503	455	464	448	486	431	501	473	490	452	440	476	451	451	419	458	478	496	441	440	450	464	443	438	449	490	429	486	478	469	483	423	451	462	455	446	466	454	464	445	473	441	465	438	453	464	458	495	456	441	437	485	467	466	459	436	513	472	455	447	466	432	462	487	463	501	437	505	456	479	433	441	489	472	469	462	444	452	446	439	445	468	478	458	475	488	487	473	469	444	445	476	454	512	430	484	445	453	482	477	480	447	454	450	504	477	491	416	450	454	401	443	454	441	462	472	447	459	495	479	495	459	486	437	452	449	492	478	496	458	445	492	441	464	435	463	460	466	445	447	428	477	431	461	459	453	481	440	459	443	465	443	470	458	474	451	457	455	477	497	484	464	432	461	484	431	499	434	441	436	445	449	461	464	418	484	469	419	455	455	416	511	430	463	483	440	432	481	466	446	400	463	480	452	448	468	468	433	492	483	443	482	477	440	467	490	430	466	478	441	448	482	487	469	461	432	457	443	478	452	488	449	495	438	479	474	424	447	458	450	488	450	427	462	437	448	479	470	449	503	447	453	493	481	458	450	429	472	460	466	484	464	471	482	466	492	489	457	465	486	421	445	492	488	456	470	464	474	481	468	479	463	429	512	416	491	471	494	422	491	486	446	496	453	459	448	465	434	444	412	453	444	448	469	469	475	468	482	447	496	438	432	462	453	452	439	450	450	508	462	452	442	433	492	459	487	440	499	449	460	428	469	449	465	486	466	455	425	484	451	496	489	458	466	432	426	468	454	465	476	440	459	429	431	435	488	488	502	443	457	451	451	471	464	457	449	473	461	473	451	441	442	472	440	493	465	471	480	445	452	437	447	414	452	480	453	459	477	503	502	412	468	466	465	456	457	485	425	439	491	442	477	510	487	498	457	475	487	492	441	450	454	445	405	488	444	503	450	446	499	443	471	454	502	447	435	465	467	465	462	443	455	483	475	495	427	468	418	441	464	455	464	485	511	458	443	453	441	437	461	471	503	500	478	488	435	453	441	452	476	444	440	462	459	427	453	472	486	469	472	453	479	492	449	434	494	485	465	456	448	488	471	428	487	495	453	454	468	500	466	461	442	491	465	478	483	414	471	438	434	472	483	462	441	450	448	491	471	451	424	469	478	450	442	450	431	437	458	433	441	455	476	430	452	453	465	453	461	474	441	499	475	482	454	470	474	462	463	441	421	448	442	429	468	481	471	453	496	452	439	450	466	448	474	452	453	454	431	476	481	436	498	463	462	471	471	483	409	475	449	456	463	478	457	466	470	450	469	448	460	458	482	460	476	448	477	439	452	429	457	465	448	451	490	449	430	448	409	484	468	454	477	444	469	444	449	459	452	456	445	473	488	449	434	471	480	503	461	450	471	458	455	449	437	457	455	485	470	460	430	475	454	466	454	473	472	447	433	447	473	472	478	454	451	472	441	465	445	462	447	447	497	497	484	475	475	448	455	428	483	460	402	479	440	447	472	429	435	425	407	465	438	463	480	453	453	461	457	427	467	458	427	437	427	427	437	490	452	446	456	455	465	428	473	447	400	464	481	453	473	471	438	448	467	456	467	479	486	463	446	457	479	486	477	466	444	444	453	438	432	516	420	482	433	450	434	523	467	434	463	461	486	486	477	438	501	423	450	488	473	484	439	430	443	453	483	482	470	483	451	460	467	475	490	459	455	472	454	446	459	434	493	443	447	462	477	447	446	485	480	472	493	424	452	431	507	456	476	453	468	468	442	440	467	434	452	483	508	430	446	462	477	479	489	441	442	442	452	445	446	483	461	485	446	442	488	453	477	449	463	461	449	461	504	473	503	450	427	447	476	431	459	438	447	472	465	455	451	461	450	446	455	463	443	446	461	449	424	448	464	427	463	476	458	466	402	488	439	447	449	445	445	493	449	463	470	469	488	460	419	422	511	419	470	476	477	450	494	443	505	471	440	480	455	452	472	449	432	472	433	457	459	459	430	483	463	481	450	461	468	475	469	436	468	402	464	459	490	496	453	493	491	442	447	443	471	472	482	498	443	468	454	446	484	478	453	462	442	453	459	447	456	457	473	471	392	463	454	429	459	452	464	458	457	427	465	477	453	437	474	438	469	477	428	461	466	460	488	459	481	459	471	481	469	445	472	490	519	421	484	451	473	460	475	485	436	450	490	428	470	439	508	416	464	476	460	457	470	446	464	470	471	493	482	449	482	459	491	468	464	476	437	492	467	491	411	425	441	450	447	466	466	424	456	437	475	490	465	462	487	463	472	454	450	442	463	471	467	436	487	450	464	479	429	468	460	451	457	441	449	442	460	447	480	475	483	484	480	457	464	485	457	442	479	467	437	459	493	454	479	437	453	481	439	478	462	460	490	451	446	495	450	491	434	478	471	488	450	460	458	484	426	468	442	440	448	473	465	424	485	482	477	441	459	473	474	480	441	464	504	477	467	452	463	466	510	460	462	426	467	479	465	468	494	459	465	433	462	417	490	458	450	456	459	467	448	445	489	459	424	446	488	486	459	430	420	452	422	467	498	488	464	485	489	452	458	462	457	480	464	474	462	448	487	441	460	452	465	466	468	433	489	478	480	506	476	491	469	454	440	445	452	503	484	461	431	455	503	488	463	512	459	480	425	456	452	493	478	438	432	419	447	473	440	473	425	492	485	435	456	442	483	465	505	454	454	440	466	513	492	473	451	481	425	481	482	467	466	448	483	457	481	468	440	471	437	474	456	469	437	429	457	483	470	470	485	480	458	489	475	472	460	484	454	453	430	475	449	467	476	435	457	426	459	406	457	489	463	477	468	478	439	483	454	443	479	437	465	449	464	458	460	436	444	452	496	466	479	428	445	472	449	464	480	430	465	456	493	451	432	434	485	456	477	489	455	467	443	454	465	440	482	475	498	423	449	460	434	456	494	448	498	467	468	455	460	461	441	455	434	462	458	471	459	470	462	468	456	493	475	423	490	458	452	431	436	468	452	430	447	495
14321	1366	1166	930	672	520	421	345	301	304	233	270	230	251	223	205	200	231	231	225	242	196	229	236	207	216	214	201	214	174	194	185	201	203	203	200	193	199	177	193	206	167	219	200	188	165	190	199	187	200	203	184	180	210	206	184	191	190	182	191	186	179	209	196	189	175	170	208	189	199	188	220	168	163	204	168	205	210	206	187	216	178	207	200	191	166	180	200	184	236	197	203	193	180	181	188	190	204	184	202	193	190	198	207	194	205	206	196	153	180	178	221	204	173	193	199	188	168	194	211	189	187	188	189	190	190	187	213	190	181	181	181	196	200	183	195	218	204	176	187	175	177	153	186	209	184	213	212	187	206	183	204	163	196	191	210	177	177	195	191	188	199	187	193	196	194	213	184	212	199	215	203	185	180	201	206	172	193	207	197	192	219	193	163	193	194	205	198	183	198	192	174	205	202	222	213	214	189	180	215	196	184	167	190	190	185	174	185	201	190	190	173	181	179	163	208	206	191	195	196	182	210	200	198	161	196	177	211	195	220	215	173	188	180	215	214	194	208	198	176	200	188	180	184	193	212	211	177	219	205	196	176	185	165	175	201	190	177	193	181	206	200	187	209	199	195	202	207	188	197	209	185	211	196	194	181	203	180	197	193	195	176	187	199	194	194	186	183	198	168	191	206	213	171	223	181	190	194	206	186	202	190	199	197	202	197	179	177	199	197	221	169	205	202	217	190	202	196	190	188	189	184	205	193	188	215	197	191	194	208	208	193	177	173	208	185	203	195	188	212	162	176	178	180	173	161	194	187	179	191	202	187	177	202	177	204	214	175	177	206	155	180	201	167	180	175	184	179	181	186	200	192	180	211	219	216	212	207	194	219	196	182	190	167	173	172	173	209	202	179	168	217	175	180	171	221	190	150	220	205	176	198	191	175	219	198	199	157	197	192	193	191	186	215	202	204	206	182	172	181	213	182	200	199	172	197	192	193	200	196	179	192	176	165	214	198	188	186	188	193	166	176	196	220	223	178	182	171	176	189	185	184	189	164	200	194	195	180	188	174	207	201	183	186	195	189	223	187	190	183	186	211	204	201	204	196	166	167	196	180	169	181	196	212	217	166	205	202	188	170	198	194	183	172	185	170	179	184	199	208	194	196	190	194	196	174	186	203	211	176	236	195	192	166	184	182	185	194	194	194	201	186	176	177	181	183	170	217	192	180	178	196	181	157	200	182	179	212	204	161	202	188	168	177	202	170	186	202	196	209	169	170	205	164	192	209	188	179	183	206	207	200	192	208	168	202	202	178	202	190	187	158	201	223	174	186	205	173	198	190	185	212	170	211	183	206	172	170	186	203	210	199	194	212	188	193	190	177	186	170	187	196	180	194	171	196	179	204	197	236	190	191	201	224	210	217	212	166	188	193	210	205	192	198	183	193	188	183	178	197	170	211	210	174	185	225	203	180	176	187	187	215	177	189	208	181	198	178	175	200	204	168	171	192	194	196	207	192	204	216	192	184	220	200	188	200	182	204	218	204	200	173	208	161	191	190	182	209	198	177	184	188	189	173	217	210	184	177	186	206	184	204	205	199	159	192	188	202	170	196	196	207	222	209	182	193	174	177	192	207	204	197	180	199	210	176	193	183	193	211	182	187	185	221	198	199	182	201	183	179	235	185	166	176	192	198	194	171	188	186	198	189	194	198	200	215	199	191	206	185	185	206	202	178	183	213	188	198	193	185	182	176	208	190	178	182	204	207	198	208	198	182	192	227	185	203	179	180	191	193	207	205	173	194	195	181	199	180	193	180	183	203	216	160	202	200	180	205	219	214	191	185	194	191	173	174	199	191	207	184	214	215	192	201	213	195	171	193	203	209	229	205	208	202	201	207	206	181	225	214	191	191	192	205	180	173	194	191	182	193	183	177	227	192	185	181	189	207	186	177	166	206	211	163	180	185	180	200	201	192	201	180	190	165	192	192	191	181	196	156	213	175	178	155	185	201	208	189	188	195	190	193	188	209	179	212	204	197	212	180	194	189	193	213	225	168	177	195	184	189	181	188	187	194	185	187	180	213	195	149	190	205	182	195	206	160	218	193	207	202	199	180	180	201	190	180	184	189	211	201	196	193	194	187	169	180	175	184	207	181	181	171	185	181	189	187	189	196	194	216	206	169	198	204	176	202	199	190	214	213	207	206	191	203	210	198	179	183	192	179	160	179	192	185	160	186	196	200	205	168	180	195	195	204	184	178	184	181	206	189	192	183	191	182	176	188	158	207	190	184	210	198	168	197	210	177	165	200	184	179	210	197	205	203	167	176	178	233	180	184	198	226	184	186	191	196	227	171	188	198	202	193	198	177	200	168	170	204	191	179	206	192	224	181	190	205	198	213	200	182	183	220	207	209	167	191	187	197	229	206	191	197	190	200	191	190	190	195	182	181	194	184	205	176	175	206	213	197	195	205	211	186	175	203	176	187	187	211	169	184	223	179	210	202	205	194	190	201	199	181	198	174	198	201	188	172	203	197	194	200	169	190	196	225	205	185	226	194	201	190	174	183	182	205	228	226	198	175	218	190	178	152	169	191	199	174	176	179	188	197	228	176	218	216	185	179	179	176	189	160	200	198	207	209	200	189	192	195	192	204	194	185	202	205	211	192	199	182	188	215	182	184	200	199	177	177	188	196	156	189	226	170	187	200	201	188	200	196	200	189	196	193	172	185	201	196	195	187	182	196	208	227	216	179	188	211	194	204	202	190	183	205	214	177	162	205	219	206	167	193	218	197	163	182	188	207	185	210	210	201	220	194	198	183	188	194	175	194	207	170	193	188	182	199	195	206	193	179	194	172	197	166	196	202	182	182	204	190	212	187	178	153	159	191	199	186	198	183	209	181	162	183	205	206	196	198	176	192	207	207	192	172	212	209	174	208	187	206	191	196	172	212	213	209	186	196	195	196	162	176	200	202	196	184	196	210	173	203	190	190	206	202	196	200	171	166	202	175	165	175	206	198	204	170	188	184	178	182	183	210	190	208	213	192	208	194	168	175	195	191	180	192	192	204	181	183	204	187	194	174	174	197	192	188	163	193	168	203	196	211	224	175	179	188	175	185	208	166	226	183	197	190	194	179	207	191	196	182	177	193	198	194	192	169	218	174	214	199	215	195	205	213	184	198	192	177	183	185	178	199	195	191	187	243	172	195	184	189	194	188	188	211	203	166	192	181	188	192	177	199	192	195	169	177	180	187	193	232	218	195	170	199	191	193	205	171	206	212	189	174	202	170	182	196	185	208	188	169	149	205	195	202	196	175	154	212	185	193	167	192	178	207	177	192	173	167	202	195	177	180	201	213	192	189	164	214	196	193	199	209	192	221	193	206	167	206	223	201	158	198	211	172	202	198	182	186	196	171	168	190	188	221	213	183	234	203	209	159	206	182	180	192	198	184	174	180	205	172	200	184	209	174	181	206	183	197	195	198	160	205	182	182	192	177	156	220
8169	1262	2425	2555	2373	1934	1631	1337	1211	983	925	840	784	778	721	695	665	641	623	591	562	579	561	605	564	586	561	595	556	564	514	509	556	546	507	561	543	557	509	547	553	517	490	515	522	527	537	496	501	513	507	493	494	461	527	496	491	510	544	481	501	504	498	512	492	512	541	534	514	539	512	474	513	534	466	552	490	534	537	516	513	518	514	499	515	529	515	515	528	547	505	492	522	511	471	543	511	495	522	478	498	530	491	513	501	555	533	477	507	525	527	478	532	520	510	487	469	481	540	494	539	488	529	495	473	517	535	492	498	524	481	538	482	508	500	535	510	490	515	517	481	539	496	507	518	515	514	522	491	506	487	489	516	536	485	509	487	467	513	523	494	498	484	483	506	515	526	469	482	471	491	494	495	483	494	493	499	496	499	486	502	482	524	487	509	502	496	540	518	504	464	470	496	491	493	536	526	504	509	481	528	493	529	500	509	461	504	504	498	466	486	503	490	488	534	492	515	510	513	499	486	522	496	500	513	491	478	511	549	495	486	501	463	512	494	498	498	517	513	519	529	527	439	479	541	503	532	497	514	492	496	506	509	496	504	455	505	490	529	532	509	487	515	478	478	474	497	493	526	496	500	469	513	485	488	546	543	544	472	481	484	486	482	527	507	528	442	492	505	511	502	519	495	454	494	500	466	498	520	505	477	476	518	544	479	512	535	466	498	498	460	514	450	513	524	453	527	522	474	514	486	496	546	527	509	470	483	532	485	524	498	523	493	501	466	526	510	544	501	475	480	502	483	482	482	523	496	521	501	485	515	504	487	508	467	500	514	521	489	478	493	496	538	492	493	493	492	508	497	501	502	462	500	518	483	510	498	515	485	503	492	529	546	503	452	481	496	525	521	471	508	484	492	525	493	451	509	512	470	468	468	517	518	506	536	517	468	487	533	490	510	504	505	522	486	499	500	491	490	498	524	538	498	468	457	531	503	490	529	493	476	504	540	507	496	530	458	481	494	482	479	559	475	504	504	472	581	481	494	486	495	489	486	515	498	536	486	536	485	529	460	537	477	475	501	518	506	492	496	506	535	533	466	476	489	484	486	460	520	521	500	543	478	515	471	518	478	511	493	457	507	494	502	487	522	544	471	506	471	507	500	484	552	520	466	490	490	471	493	492	476	491	497	485	496	498	474	478	485	506	477	504	458	507	543	520	487	524	505	503	482	527	482	486	523	513	471	507	494	504	531	495	537	487	473	506	510	459	481	479	500	540	563	557	534	464	514	472	534	484	504	543	494	519	464	519	519	506	482	521	531	463	515	521	514	514	507	491	507	482	505	536	509	531	503	493	519	497	523	471	526	559	476	489	465	501	503	494	512	494	523	502	514	526	493	464	466	551	491	501	484	490	502	501	450	533	470	515	517	500	507	506	494	467	514	517	525	511	490	503	569	463	507	538	534	494	524	471	479	520	541	499	494	501	517	502	531	532	446	505	524	505	504	498	531	517	488	444	481	497	506	508	550	484	538	504	490	499	473	512	491	481	504	486	486	520	525	476	488	494	513	479	516	498	476	501	511	504	460	475	511	510	494	559	498	498	496	463	496	508	511	460	543	517	467	480	542	524	521	506	488	487	487	527	531	521	506	474	485	498	502	498	483	551	516	485	501	491	487	496	522	473	513	484	533	497	494	515	507	495	536	465	509	512	465	514	482	493	490	503	503	465	467	474	514	528	512	500	532	482	470	500	516	481	469	484	556	452	481	459	497	506	489	480	507	441	503	517	510	468	498	510	492	522	481	492	508	536	461	545	464	508	502	506	512	476	501	505	495	505	451	503	509	501	518	500	481	495	505	510	477	515	501	503	487	497	500	517	498	509	506	485	513	492	437	496	500	490	506	502	534	495	516	511	481	476	493	551	513	480	507	500	470	516	515	514	477	471	447	501	496	481	458	461	492	481	497	495	498	514	489	508	483	515	506	491	501	526	528	498	499	453	480	515	550	472	502	502	473	527	523	466	482	468	470	508	493	506	473	523	532	515	466	504	503	451	520	487	513	477	504	518	495	523	497	506	525	500	503	512	461	488	525	499	494	499	566	485	491	533	494	508	505	508	462	477	500	512	520	486	517	465	500	514	494	502	517	515	518	478	501	512	513	503	480	522	483	480	489	553	446	491	506	502	540	509	504	525	486	533	571	483	480	537	468	502	501	536	510	549	503	487	507	503	474	472	497	497	523	524	506	496	474	495	512	508	512	493	488	512	522	495	512	484	478	476	495	512	481	488	530	511	520	490	501	474	471	505	496	538	509	539	518	516	450	511	488	507	509	517	526	494	520	539	532	479	487	475	515	531	510	476	492	497	477	519	502	492	477	531	530	510	462	496	481	491	512	489	470	477	515	520	531	479	490	482	490	500	531	483	462	528	482	536	486	489	519	462	492	467	497	483	516	501	485	472	476	508	488	556	468	493	527	514	488	511	511	531	443	473	497	469	538	504	487	514	458	537	482	519	512	463	528	503	498	473	490	464	474	520	512	491	471	532	493	528	475	509	478	478	494	516	484	477	495	532	489	497	514	526	478	517	543	492	484	504	481	490	501	512	525	465	539	524	515	507	524	497	471	469	482	532	549	497	533	521	503	511	501	502	486	496	479	520	485	475	509	510	511	472	481	475	542	525	517	480	518	516	502	497	458	531	474	466	477	550	469	531	504	481	494	494	500	478	517	480	489	480	482	535	518	516	528	528	472	499	500	518	514	517	480	503	519	519	489	511	500	482	539	503	486	479	515	501	505	507	501	512	496	506	481	469	474	541	517	535	481	529	532	508	489	510	523	521	508	501	534	525	500	526	506	510	504	483	505	512	488	534	496	469	497	490	507	500	494	514	497	494	515	483	482	463	499	493	534	509	477	478	483	530	541	513	476	505	502	469	528	521	515	493	495	505	516	485	538	512	523	532	484	491	504	509	467	454	553	513	468	496	498	480	510	507	524	489	493	525	473	556	486	452	497	463	485	491	534	487	490	502	467	555	491	487	496	475	515	503	450	480	535	512	502	494	513	474	505	529	572	496	507	515	502	506	539	483	522	510	492	489	495	474	502	506	483	533	534	522	511	532	495	486	507	500	478	548	507	552	470	516	516	467	480	480	507	518	494	493	493	528	500	516	477	501	491	505	527	510	506	481	511	493	484	476	506	468	498	504	476	493	504	531	511	520	509	481	464	500	520	474	474	478	521	485	525	552	504	522	469	489	484	531	536	516	504	491	489	505	508	487	506	490	489	453	510	468	514	468	468	483	526	538	499	505	473	460	515	492	489	521	476	503	515	499	511	542	529	507	467	517	501	543	463	488	491	508	534	506	478	525	459	516	565	497	510	527	453	500	503	503	510	547	517	505	497	471	482	494	472	498	500	526	468	487	515	470	493	438	473	510	470	528	476	514	509	493	469	489	480	500	511	524	472	484	490	457	474	529	528	532	519	503	490	473	460	485	530	508
1828	480	488	454	418	444	384	403	407	385	380	412	358	376	377	396	401	385	376	397	393	413	387	348	396	375	374	412	384	375	424	369	381	368	372	416	364	371	379	429	396	362	397	418	433	406	397	353	406	386	410	349	389	417	397	372	349	377	352	382	393	362	365	348	370	389	363	375	404	374	384	376	371	397	414	369	379	402	356	421	393	415	398	377	402	409	364	434	404	421	426	361	362	348	357	422	415	426	439	400	399	392	396	372	376	376	386	393	395	395	377	382	388	373	397	377	361	362	402	369	365	349	375	402	393	426	395	362	387	395	372	419	371	368	391	393	410	397	372	414	384	397	391	393	409	386	357	363	378	378	413	369	381	358	381	399	390	367	340	411	417	397	382	403	384	353	373	377	388	396	398	355	384	390	423	389	373	387	366	343	389	384	400	386	370	370	374	409	368	384	364	382	365	352	384	373	425	383	346	354	387	393	370	421	376	410	398	413	378	418	430	419	393	407	382	367	389	407	337	402	377	377	396	385	403	389	342	379	403	359	416	362	406	383	396	384	379	402	405	422	380	396	399	351	386	361	362	418	338	396	399	364	376	413	408	391	368	378	398	390	381	439	349	387	380	436	405	358	370	392	432	397	395	385	408	385	400	380	424	367	422	392	377	370	371	354	369	398	383	379	420	398	377	388	376	363	383	416	404	394	384	407	380	397	386	381	430	366	371	371	355	384	413	338	388	400	384	402	417	360	368	371	382	369	375	383	408	380	387	400	375	410	392	381	376	394	418	407	400	401	388	366	407	385	368	403	380	382	384	373	436	388	385	384	351	397	426	391	421	390	358	407	368	398	387	364	382	376	365	350	362	365	360	408	414	380	408	371	357	366	345	352	383	377	359	391	364	366	380	363	383	389	409	419	364	391	371	389	390	371	348	379	407	387	394	364	372	386	369	375	387	385	375	387	369	366	382	392	376	397	372	370	400	362	377	378	378	391	402	382	384	401	400	400	362	407	378	410	352	373	364	391	382	385	396	400	402	413	388	381	412	359	415	396	343	396	427	383	431	402	382	415	408	377	405	363	361	411	364	354	401	383	411	397	405	386	390	360	353	390	366	406	420	415	342	451	406	359	358	377	421	381	408	371	374	343	376	375	405	381	381	368	388	373	352	404	405	366	388	387	385	389	381	370	431	388	414	386	363	404	380	398	357	394	376	391	388	418	386	360	406	393	374	397	358	342	392	387	397	372	396	384	408	376	388	415	371	387	383	396	395	369	354	379	388	375	409	385	367	342	354	359	359	380	407	411	355	394	397	371	383	393	354	356	387	371	371	399	375	375	400	419	368	394	399	390	370	386	367	346	381	389	374	404	400	393	381	395	392	381	382	379	363	410	389	359	412	372	360	365	390	350	419	389	442	364	366	395	359	356	346	360	392	345	342	352	390	435	397	381	389	373	382	398	395	371	387	369	363	394	399	351	381	379	391	419	357	366	399	404	386	369	394	391	397	372	366	385	389	417	384	405	390	379	377	369	392	392	381	341	367	385	401	387	384	387	371	393	349	373	398	354	364	372	367	361	377	406	391	383	399	407	372	404	368	390	379	381	377	352	373	380	344	415	349	382	378	392	408	379	370	346	347	334	350	405	351	382	376	400	388	419	390	394	384	351	366	423	436	384	372	416	387	369	376	427	440	407	361	376	383	390	371	386	381	390	380	367	383	412	393	403	384	386	398	374	375	374	359	395	391	396	355	393	386	376	380	409	390	369	384	394	386	410	377	382	381	383	397	376	399	413	400	368	359	400	348	411	370	400	370	382	411	380	388	394	395	358	385	387	339	365	363	404	397	388	401	383	400	387	360	420	423	417	353	396	364	387	412	403	363	387	403	386	421	394	372	368	345	382	384	385	331	414	368	366	379	370	351	422	385	388	398	362	391	369	393	402	380	390	336	348	414	399	373	420	364	370	397	348	351	360	373	367	398	392	367	386	405	365	377	392	399	363	348	362	392	384	400	374	367	380	371	370	367	384	397	419	366	340	374	393	372	361	434	386	389	377	393	383	376	387	368	433	373	414	333	348	367	383	357	376	377	384	362	351	398	389	399	392	359	365	418	380	386	381	402	363	385	434	379	373	402	414	380	367	345	438	377	424	342	401	419	396	376	417	399	379	360	394	399	385	356	386	385	392	375	335	388	369	400	405	378	385	391	379	381	378	382	365	376	397	390	376	371	392	386	388	366	373	406	390	396	375	425	399	443	400	380	391	392	382	387	393	391	381	384	388	356	390	357	393	358	388	370	348	400	411	392	389	386	391	384	376	384	344	360	408	371	369	418	355	375	375	394	373	387	391	371	378	426	397	430	366	379	354	395	356	395	383	406	404	385	337	393	386	351	352	422	415	433	359	379	353	382	379	419	368	347	356	415	422	368	366	386	397	361	382	404	416	399	376	353	390	391	378	428	357	363	388	395	386	354	360	348	393	379	376	394	344	376	368	369	377	373	374	347	378	414	379	354	390	420	384	380	395	402	387	382	364	393	349	379	352	401	397	398	389	380	373	375	398	379	373	368	402	385	396	390	377	410	406	374	367	378	383	375	377	371	374	361	391	374	347	398	372	378	399	416	394	412	369	372	425	356	412	376	410	413	406	371	384	370	381	382	380	389	376	365	369	407	363	369	384	399	378	386	429	387	415	404	388	367	416	388	368	391	342	374	390	382	383	403	380	371	389	377	373	353	403	433	401	393	408	349	356	417	319	371	377	410	360	371	383	418	386	436	350	372	370	379	418	377	426	398	383	396	408	387	401	370	375	382	379	366	385	392	382	396	425	389	397	407	422	380	392	398	391	359	396	353	391	413	405	357	408	402	361	403	416	350	362	397	362	400	357	379	391	363	382	364	410	368	350	393	437	372	338	372	361	337	410	375	405	383	407	361	367	370	378	369	396	373	423	433	367	389	444	396	375	422	365	395	389	375	391	405	392	385	379	386	409	399	379	367	391	420	387	380	409	403	385	386	393	376	410	380	375	360	362	386	392	374	354	389	378	371	389	370	388	377	375	370	386	379	345	417	391	385	403	359	377	379	368	399	362	396	379	391	418	398	391	397	414	367	372	328	365	398	410	360	387	415	358	361	410	381	401	386	358	355	378	398	384	354	413	423	409	378	395	417	417	378	362	373	386	368	378	390	361	370	369	417	378	391	442	344	421	393	375	363	359	396	406	386	364	364	404	393	379	350	387	388	400	400	397	348	383	380	401	396	406	390	415	397	384	414	358	380	354	393	347	378	412	374	381	426	383	423	423	398	401	390	375	358	369	375	394	423	405	387	382	394	345	407	384	366	405	378	365	402	404	386	396	375	406	393	338	386	430	382	363	408	409	429	402	357	407	382	380	398	404	414	371	392	353	359	383	363	393	401	377	398	383	387	392	375	419	402	410	379	355	388	381	392	391	365	396	394	369	398	362	384	382	406	342	407	346	367	386	376	392	359	373	355	383
2135	937	1028	1033	1036	948	941	967	904	929	895	877	844	889	880	904	871	855	864	823	883	828	839	842	830	836	822	878	829	850	864	816	840	835	840	858	830	852	829	872	861	850	846	865	848	843	871	846	841	878	853	879	876	867	868	883	778	887	831	856	831	877	847	875	824	811	841	822	873	842	864	865	845	831	863	836	818	841	797	805	850	806	840	857	886	840	855	909	841	881	760	833	836	826	850	896	839	883	813	798	844	870	867	791	837	835	899	866	826	832	849	836	850	875	865	893	873	809	885	881	853	845	817	888	814	859	831	881	825	889	897	875	851	859	805	823	862	842	887	820	844	874	839	872	882	917	870	832	897	886	859	816	852	841	855	809	800	844	833	813	816	794	877	787	877	803	832	811	828	832	849	907	837	805	923	808	815	857	856	868	832	882	821	824	897	864	800	823	849	871	875	902	826	869	885	836	797	826	863	840	831	828	858	869	868	845	809	882	821	823	786	891	815	821	858	826	838	904	815	874	824	874	816	881	863	868	862	812	821	857	882	853	870	850	869	831	838	864	874	821	794	830	844	860	826	846	886	813	815	846	826	809	836	885	844	868	897	870	864	824	812	876	866	815	857	874	861	862	900	868	796	851	855	827	857	877	815	891	866	859	840	882	802	866	838	844	864	899	849	850	867	811	834	886	858	832	830	875	877	863	762	870	820	879	826	841	825	874	884	839	845	818	849	803	879	785	828	829	822	878	850	840	855	856	796	884	895	802	843	869	860	812	847	878	888	867	866	852	824	830	844	805	876	838	831	857	830	898	810	816	847	841	866	771	868	813	792	872	851	873	908	824	836	855	852	759	886	879	860	878	857	865	864	847	808	848	797	867	867	862	850	841	850	878	862	860	847	880	867	869	872	828	859	918	809	865	822	803	852	902	812	838	833	804	864	871	845	875	872	844	911	835	845	852	861	865	795	899	883	843	845	809	837	860	857	771	844	832	837	811	857	828	803	893	817	862	914	792	904	807	859	811	824	869	834	871	848	781	882	863	844	843	900	881	832	836	854	850	851	761	827	844	839	838	855	840	796	888	798	851	825	883	831	819	916	871	843	828	868	795	848	819	816	873	854	857	847	854	868	835	841	855	855	843	857	850	840	836	853	820	871	839	857	870	849	826	838	823	849	859	868	827	851	871	823	866	828	877	850	839	851	866	825	886	859	835	835	875	860	816	852	862	878	873	825	854	855	874	752	847	809	824	790	811	860	850	832	844	823	839	849	870	879	900	848	831	848	829	792	868	838	889	879	840	813	850	806	916	854	846	847	890	784	833	874	816	819	811	887	799	856	835	806	858	827	889	800	850	859	892	859	878	766	874	887	783	802	824	848	837	833	869	894	870	824	854	834	791	856	864	824	833	799	840	860	866	791	829	851	839	854	865	878	829	788	880	867	800	834	891	846	829	806	876	828	811	838	863	858	812	838	855	837	911	834	863	827	869	855	833	842	861	893	800	899	862	830	898	813	866	884	827	854	874	853	858	810	847	837	842	876	837	895	860	784	843	804	861	903	857	855	846	819	838	822	848	826	836	868	867	862	856	891	837	859	817	854	881	836	862	794	861	871	849	871	840	880	832	853	823	813	872	830	845	865	847	842	867	778	864	796	831	798	814	855	815	795	881	832	857	813	833	849	858	851	873	887	884	843	862	856	847	811	846	820	800	853	794	890	821	841	801	820	839	882	891	868	776	823	887	857	873	851	818	806	784	848	868	849	890	854	760	837	846	860	873	814	840	803	827	854	897	837	817	848	850	847	866	859	858	877	861	872	853	833	872	871	846	852	808	862	920	835	886	872	822	835	853	856	944	834	865	800	818	898	804	864	870	852	880	858	872	819	865	851	904	819	819	866	847	827	853	795	816	816	838	814	836	825	828	858	841	832	858	905	856	915	902	858	862	801	851	855	827	890	855	867	887	815	882	832	866	789	817	849	857	821	888	887	886	844	836	885	870	830	856	849	820	794	834	837	851	880	879	850	820	881	814	801	822	834	873	790	855	881	851	809	831	820	850	869	821	853	845	870	857	854	811	839	818	858	853	853	833	833	875	826	805	870	825	849	809	850	891	863	866	874	834	814	854	861	814	855	864	842	819	773	865	806	864	816	804	837	823	790	882	886	837	870	826	851	903	827	868	869	795	853	855	801	893	897	854	803	827	834	866	885	829	811	860	827	885	870	827	868	855	899	838	812	847	861	831	799	876	845	839	863	842	807	821	807	832	919	897	807	807	837	840	813	843	869	845	835	885	923	851	868	845	915	849	839	846	859	847	847	859	908	868	819	892	899	828	836	861	865	918	792	836	856	861	858	830	824	853	865	887	787	900	852	841	862	889	875	835	842	845	857	875	838	809	854	881	873	876	796	844	824	811	771	867	861	819	864	821	817	841	775	867	840	891	861	866	773	859	837	820	831	899	891	857	839	861	879	793	826	795	790	887	836	852	801	818	865	873	841	866	820	802	839	921	854	842	859	841	838	859	868	859	844	871	777	837	839	864	873	854	849	857	815	812	863	841	841	841	860	865	909	849	835	864	855	854	883	859	873	842	859	832	808	916	852	841	856	848	840	786	863	860	826	851	830	863	870	836	869	848	865	801	821	792	860	805	836	861	901	854	811	850	814	869	861	800	829	861	859	869	830	829	816	826	870	864	848	873	856	860	865	873	828	862	828	844	881	846	817	817	839	801	889	824	873	830	855	857	836	745	800	823	832	874	835	849	869	826	901	857	820	853	868	862	823	863	861	919	817	782	852	807	823	835	831	826	858	884	812	858	870	820	818	807	871	845	851	827	853	809	842	870	849	876	806	866	853	864	786	846	865	828	840	790	897	816	880	825	842	841	837	873	866	845	885	873	869	841	846	833	815	883	828	840	886	895	814	817	808	822	842	863	887	850	811	814	865	834	849	806	835	899	835	841	867	801	884	850	847	853	818	848	789	803	834	823	854	843	867	819	826	868	889	802	901	808	832	825	847	863	824	799	872	784	798	846	839	923	810	813	848	839	821	834	823	833	830	822	833	848	865	869	809	895	800	889	849	875	885	822	819	851	899	863	846	807	791	907	768	835	853	913	843	809	855	863	872	875	784	856	854	845	795	855	859	832	842	846	856	859	827	864	827	850	842	874	855	843	834	798	838	856	887	834	853	846	817	830	874	839	848	827	819	900	832	823	819	797	836	862	807	851	845	922	809	806	848	797	859	840	873	881	834	828	819	847	841	848	819	842	867	866	841	884	831	844	801	905	848	892	877	816	836	900	859	895	877	849	865	858	887	797	871	769	833	828	817	845	812	834	809	794	855	857	873	835	800	894	871	848	855	877	838	854	843	837	822	835	862	827	812	823	805	870	861	837	828	879	838	878	854	838	915	854	931	822	843	869	802	859	864	825	935	858	874	856	843	891	859	915	842	842	849	819	838	842	829	878	853	887	860	849	874	848	827	855	826	894	833	886
7379	665	680	571	429	367	307	293	264	250	245	224	219	223	224	204	231	191	192	193	214	182	193	193	216	169	188	170	183	173	167	167	202	206	211	159	189	193	188	186	172	186	198	196	165	209	217	165	180	187	219	177	193	193	163	194	183	164	188	185	187	169	185	193	170	205	222	188	167	183	187	184	219	176	177	183	185	183	157	196	173	192	185	200	190	187	176	173	182	191	193	197	217	198	171	224	190	218	201	183	184	187	183	209	180	181	198	179	161	188	199	181	148	189	194	188	179	188	207	192	175	182	173	202	199	201	190	177	195	167	233	199	198	170	176	198	206	188	167	197	181	191	202	200	188	179	184	189	169	199	189	182	192	196	200	219	221	180	170	202	189	220	213	180	187	205	186	170	203	187	199	178	199	194	197	178	173	203	186	202	208	193	175	165	200	206	192	186	191	187	204	177	192	201	172	204	175	163	168	183	204	185	202	174	188	185	234	199	168	199	190	186	200	184	199	210	177	194	169	203	191	204	190	184	184	180	204	188	207	161	205	191	183	181	224	198	185	187	186	200	155	168	164	192	166	177	174	172	183	200	193	207	195	194	195	194	199	218	204	178	208	188	201	203	194	194	181	212	211	186	170	190	177	161	192	176	157	196	176	170	182	195	189	171	186	209	206	196	163	186	179	206	166	154	206	191	166	194	206	207	191	180	207	182	199	172	179	195	165	205	189	218	197	175	178	180	186	207	175	192	157	180	185	182	202	192	176	184	179	197	195	201	205	183	197	184	203	193	192	165	211	220	202	161	189	152	165	188	175	193	177	186	221	172	199	194	203	188	189	189	174	194	200	207	197	180	192	158	180	184	200	189	170	187	167	175	211	190	197	173	164	189	199	178	194	181	199	193	175	195	187	167	193	193	190	195	161	209	175	204	164	216	187	178	173	154	193	181	194	212	182	171	197	195	179	162	181	178	188	208	198	199	213	182	202	204	191	194	178	209	172	186	186	219	183	177	192	174	214	198	177	227	203	183	185	188	205	210	174	180	198	220	176	199	164	199	197	181	194	198	196	204	148	220	193	210	181	181	172	183	196	195	175	177	196	163	193	202	185	181	200	180	173	198	190	193	191	201	188	161	188	200	191	183	191	209	210	191	213	188	188	182	192	197	178	235	188	181	213	199	173	172	171	172	189	189	191	173	187	165	216	207	178	190	193	192	147	198	160	172	203	204	184	223	191	206	168	179	203	201	202	173	176	192	167	208	172	172	195	197	184	183	185	223	197	214	220	197	182	180	198	186	173	192	182	207	175	191	197	171	177	191	166	227	182	153	218	184	203	196	198	205	157	201	204	189	169	180	174	165	198	200	164	211	186	200	156	165	202	159	175	196	209	171	197	189	197	197	171	165	177	161	197	186	198	172	185	159	201	181	191	171	226	174	179	212	176	174	207	171	211	178	176	193	203	178	184	177	161	181	181	171	167	218	184	209	181	204	219	198	166	176	185	196	195	209	220	205	180	176	188	197	178	177	212	197	212	215	159	177	185	167	176	178	175	177	201	219	197	178	194	187	199	188	205	153	189	192	187	175	201	189	192	189	206	203	195	177	191	193	193	170	166	170	192	171	180	180	199	207	191	160	196	166	176	187	162	190	199	153	178	197	175	211	188	180	188	190	198	190	172	203	175	207	176	188	176	200	177	170	182	166	213	153	167	251	193	182	208	168	179	189	212	167	188	182	198	178	176	185	200	163	193	186	194	207	224	178	204	198	185	196	177	191	207	187	174	195	202	189	186	162	194	213	225	207	172	186	211	182	170	167	201	197	193	188	183	167	168	201	165	192	202	194	184	204	182	201	201	191	200	184	193	178	170	219	195	195	165	182	193	192	226	207	192	194	178	178	188	189	192	182	191	191	173	168	184	191	180	199	161	168	171	182	196	207	190	154	203	193	188	175	192	182	190	192	192	183	168	151	176	173	173	174	215	190	190	164	176	195	201	188	183	151	176	198	169	185	172	200	197	214	188	188	177	196	191	204	169	182	179	206	184	201	197	162	166	194	194	182	184	183	202	194	208	193	189	188	183	197	209	187	197	187	179	168	183	180	201	209	179	179	196	184	157	184	174	209	173	189	204	194	166	187	210	195	197	186	158	171	200	185	186	194	180	195	166	194	213	198	221	174	171	206	183	155	205	165	182	193	186	181	198	177	162	183	195	159	182	180	186	164	192	174	193	169	184	195	188	178	187	194	191	197	173	178	206	164	188	201	170	202	194	175	187	174	180	187	177	161	218	200	176	194	184	171	204	167	174	204	193	181	197	201	180	191	200	188	178	199	173	210	179	217	187	171	182	181	187	190	180	188	215	192	197	194	197	180	185	169	175	223	202	186	168	169	174	189	186	177	169	174	186	157	171	190	179	182	193	196	191	210	183	170	181	172	196	165	187	169	194	179	183	207	195	203	173	190	173	186	181	173	138	191	188	176	180	191	196	183	189	190	195	198	204	212	179	209	166	172	218	210	157	206	190	153	157	189	194	162	176	184	185	201	181	156	192	212	209	187	183	232	182	188	185	171	196	198	188	215	195	181	197	206	175	185	217	192	172	184	197	173	205	180	193	187	179	226	175	197	188	187	175	172	172	196	164	171	186	210	200	188	157	198	197	181	227	199	168	201	175	221	199	188	204	171	190	177	179	180	178	189	196	189	205	200	190	168	181	200	209	212	195	206	166	203	199	182	200	196	192	186	180	196	195	194	178	197	195	189	193	200	186	185	184	203	179	192	185	158	193	199	184	174	186	179	190	179	194	195	193	201	199	166	174	178	198	226	184	188	190	175	170	187	196	158	167	184	171	194	177	166	168	229	187	194	172	181	190	185	202	172	192	173	185	184	200	174	177	189	169	161	180	223	177	228	186	163	178	193	179	164	184	178	210	196	184	161	176	209	193	196	181	203	194	183	187	202	170	180	194	190	187	181	188	186	185	197	198	201	192	206	188	203	192	199	182	181	201	185	190	171	193	180	179	188	183	226	202	196	222	199	185	187	182	170	202	213	189	181	198	183	193	182	168	179	180	208	185	179	201	201	191	210	205	170	166	198	169	186	171	181	196	163	183	195	168	181	179	187	203	203	201	190	195	189	165	182	183	173	160	191	174	188	183	184	179	195	227	188	199	195	166	207	184	218	183	189	174	188	181	207	198	183	203	201	191	195	213	169	194	196	192	174	196	187	203	166	160	202	207	204	200	159	185	206	177	162	196	182	199	185	197	192	183	173	181	177	192	193	181	190	184	192	179	190	209	175	172	200	210	177	201	180	174	197	169	178	175	220	189	198	192	193	173	193	180	190	193	194	185	146	188	187	193	231	195	187	203	176	199	185	192	166	190	188	182	202	180	197	198	195	198	182	200	225	202	215	172	180	172	189	194	199	190	185	178	184	193	182	186	201	187	169	184	214	187	196	190	201	185	198	182	210	189	182	179	185	197	200	211	197	203	189	209	177
6379	806	1473	1756	1499	1240	1047	940	840	748	685	667	579	624	543	598	573	564	495	561	560	511	497	554	502	494	506	495	478	452	503	487	483	448	470	473	476	492	474	492	462	460	482	462	511	500	492	397	498	466	450	455	503	478	535	472	520	485	466	449	477	460	505	430	457	480	445	460	463	464	464	455	484	435	486	458	459	453	492	467	490	447	450	466	473	481	466	451	465	465	471	441	467	442	493	496	469	492	478	477	439	470	418	440	457	447	493	431	433	461	450	429	465	475	464	460	451	482	452	424	474	470	449	465	426	446	469	459	467	463	437	463	413	438	442	464	462	485	482	505	482	446	457	452	469	481	433	455	462	414	474	485	465	488	476	443	445	450	497	449	447	455	459	430	451	478	475	448	440	460	455	451	486	460	446	446	440	447	463	517	433	450	475	462	424	444	442	451	443	477	471	428	453	479	452	486	462	441	448	461	442	431	424	476	473	431	461	495	455	436	471	456	446	465	469	457	471	492	470	494	464	429	473	421	438	487	477	497	436	484	475	464	463	453	439	476	467	481	439	467	469	438	432	464	450	479	491	461	456	465	496	480	470	486	477	477	475	473	462	450	464	460	488	441	461	453	456	466	453	458	448	464	472	463	506	466	456	482	436	463	415	440	414	477	483	477	463	457	458	483	478	427	485	485	433	430	439	451	465	436	411	449	480	446	438	469	480	477	478	414	433	477	446	493	494	484	444	463	465	448	470	493	439	473	431	484	458	469	459	477	425	470	429	462	472	438	458	462	475	475	494	460	436	467	453	460	432	479	428	439	424	475	419	433	473	481	443	435	481	467	487	469	463	485	482	464	426	425	466	469	427	474	460	481	462	460	493	462	474	441	479	448	469	448	470	450	460	474	437	471	469	465	465	472	442	422	447	462	451	468	474	502	433	476	422	434	452	446	500	524	474	465	463	471	458	464	478	458	430	487	474	472	449	461	429	453	457	462	466	445	485	467	471	478	451	420	458	417	490	440	460	478	454	462	477	422	435	485	456	471	451	434	507	454	471	455	444	479	462	443	445	457	507	467	461	435	503	462	453	456	454	504	465	419	452	449	444	450	481	456	443	435	469	463	460	434	465	459	419	424	500	455	453	452	479	442	479	474	486	451	440	445	419	480	428	468	471	433	411	423	480	468	432	464	461	439	452	441	426	464	452	453	466	424	417	471	445	454	432	490	449	478	461	468	448	480	410	482	426	489	473	453	487	460	479	514	480	450	439	422	456	430	486	486	457	468	448	457	472	457	429	449	447	436	459	442	477	472	472	491	475	421	427	413	451	442	475	437	477	442	478	459	446	466	477	473	416	461	438	464	473	471	486	467	458	468	466	470	448	432	448	456	438	470	435	484	456	424	461	456	451	478	484	498	478	472	425	443	446	487	472	459	475	473	458	441	478	440	487	480	469	457	466	455	459	457	451	494	477	419	453	486	477	423	457	455	483	422	438	453	472	452	469	473	441	486	479	448	480	497	491	442	424	457	447	437	436	447	455	479	457	437	493	471	461	428	471	451	458	426	436	463	454	460	457	463	462	495	483	450	480	447	458	438	474	426	441	449	444	467	431	445	422	463	446	442	487	471	417	439	455	442	476	485	451	440	459	499	479	475	489	436	479	467	476	459	447	434	405	459	447	483	444	493	459	416	473	473	452	444	439	452	447	461	460	465	479	446	454	457	481	448	440	460	453	438	473	498	481	477	446	437	471	526	462	459	500	435	499	447	414	455	404	474	478	460	454	456	478	476	466	487	439	474	437	495	490	488	482	452	457	453	457	471	484	406	495	461	459	438	421	456	449	444	467	467	488	493	454	488	441	457	442	433	458	431	442	473	440	491	435	474	448	483	447	432	454	462	451	449	453	454	491	481	450	435	472	447	486	466	446	444	500	444	464	443	491	519	433	503	457	460	508	469	425	456	481	444	425	491	464	451	469	490	456	458	471	479	454	454	488	428	456	454	440	443	441	449	455	449	468	465	462	461	449	437	486	456	448	468	481	480	440	447	471	458	434	428	471	444	489	463	436	476	464	537	481	440	463	433	477	445	449	462	463	483	479	435	442	442	457	473	459	462	448	501	488	473	473	489	475	450	462	435	468	470	463	455	498	453	459	483	421	502	503	423	441	431	490	454	448	467	461	480	477	458	466	479	466	479	451	422	472	452	452	472	416	426	435	456	450	470	508	498	441	487	456	451	470	421	449	431	458	497	449	476	484	440	451	454	459	460	452	473	453	455	467	487	445	481	482	422	449	454	462	487	481	446	499	462	484	442	453	471	498	438	463	450	441	435	466	476	457	492	442	496	447	429	453	475	447	476	429	450	430	477	445	465	438	445	468	451	430	477	461	454	461	491	484	465	461	481	474	481	441	449	483	467	418	468	469	465	411	462	464	484	450	478	462	466	455	498	449	485	461	457	504	471	456	449	427	469	483	430	458	428	470	481	453	427	456	448	461	489	469	491	473	460	454	473	466	463	504	442	468	428	514	473	488	481	419	452	453	449	480	467	442	458	451	490	476	505	484	450	486	484	458	451	517	447	429	466	489	428	453	438	442	497	436	480	428	461	447	454	434	476	470	487	427	466	470	432	470	448	491	474	452	498	457	469	473	475	477	423	420	484	472	466	504	473	442	456	460	474	432	455	454	453	458	466	426	444	436	447	464	463	443	533	444	451	431	434	454	502	426	416	414	436	438	490	447	440	463	448	463	440	482	460	446	426	462	488	445	456	501	427	450	446	473	486	453	405	473	478	476	443	457	443	446	445	459	471	453	439	451	463	437	442	456	493	458	488	463	431	437	443	493	475	486	461	448	456	484	471	459	442	483	439	447	472	422	464	479	458	437	480	475	438	502	434	453	450	464	485	437	482	483	452	466	470	415	450	447	462	465	470	466	385	484	449	436	482	472	445	474	430	455	445	475	488	453	411	446	424	480	426	454	453	484	455	479	446	485	466	476	513	430	482	450	478	466	442	467	470	460	471	473	464	466	462	454	451	481	441	447	422	490	425	466	468	454	425	456	516	419	466	476	435	453	446	446	462	485	456	454	464	465	447	487	478	454	485	463	482	445	443	434	484	484	464	467	460	465	427	474	451	473	474	465	470	478	450	476	456	473	445	438	458	488	484	482	468	425	443	490	477	442	481	475	474	464	466	479	453	465	489	454	455	482	448	473	458	459	498	499	460	441	436	502	426	503	458	460	452	472	471	466	459	463	474	478	475	472	470	465	436	430	407	491	494	453	435	452	473	492	483	454	468	481	474	491	460	467	468	473	446	471	446	462	458	456	456	452	467	442	469	496	440	465	488	463	452	438	448	451	504	417	452	458	472	446	498	466	414	487	438	471	474	433	460	489	453	472	439	436	473	435	410	455	431	469	473	470	439	491	470	464	454	458	475	458	446	474	437	450	451	446	503	453	438	419	454	468	452	427	466	509	440	498	463	457	434	475	460	459	463
14150	1249	1078	864	628	509	376	340	300	327	254	274	255	244	238	216	215	195	181	209	186	198	216	211	209	202	179	191	202	185	202	180	189	201	197	215	186	215	192	197	200	224	190	177	228	189	198	213	215	232	182	152	208	166	179	195	182	218	200	215	182	210	203	170	200	184	198	171	185	185	201	194	185	202	187	196	170	200	169	181	190	194	190	215	171	193	224	186	173	189	180	176	205	200	190	215	187	204	199	175	189	202	205	172	198	187	189	185	210	193	181	195	200	183	178	181	184	185	212	213	204	193	195	204	210	180	197	187	189	192	181	219	182	186	201	164	196	206	187	188	197	179	202	212	185	176	197	173	184	210	185	175	183	186	182	184	199	185	200	195	190	208	199	199	207	209	204	219	179	186	185	184	223	202	188	180	199	186	208	171	187	183	184	176	184	188	188	180	201	176	194	188	205	192	219	196	193	191	218	182	192	226	187	194	194	175	206	206	186	205	195	177	227	199	236	201	196	198	215	187	180	190	196	190	172	207	148	212	184	179	196	212	212	208	212	179	199	184	185	192	182	160	205	218	193	184	201	203	202	204	209	179	191	196	167	169	185	198	185	221	178	169	188	173	187	202	207	207	183	174	203	202	185	192	187	205	170	189	184	191	189	189	190	222	196	200	205	209	207	192	203	202	205	197	210	198	188	203	191	174	217	201	175	201	190	204	202	195	198	162	181	171	182	208	201	188	205	185	191	198	203	177	200	166	193	199	203	189	188	185	176	202	213	199	174	173	189	195	203	171	193	205	211	224	166	188	176	207	196	202	210	173	181	164	194	192	193	205	201	180	175	199	190	211	163	201	194	175	234	199	194	201	203	196	189	198	166	212	209	201	195	199	212	185	202	229	199	203	223	207	185	169	206	191	181	149	214	185	194	196	189	159	171	166	177	217	193	199	206	193	181	224	199	176	176	192	172	210	190	175	197	191	178	201	179	200	189	162	202	190	186	200	184	211	218	165	177	198	162	206	208	187	193	183	173	228	181	182	205	175	189	173	201	196	183	194	208	185	208	193	191	219	191	205	182	191	183	196	201	185	195	203	207	180	199	196	187	204	208	199	194	198	175	192	176	203	208	175	217	212	206	209	202	211	184	174	192	172	186	181	147	181	216	201	220	196	209	178	188	196	211	199	189	193	187	192	195	218	210	215	195	181	205	191	196	176	221	207	181	204	183	189	187	202	211	212	179	187	185	180	204	220	205	178	179	184	178	198	198	189	168	185	184	192	173	201	184	206	182	189	202	222	195	182	202	228	212	203	176	197	172	194	157	205	202	206	216	176	185	200	209	193	175	205	197	198	212	206	201	184	196	188	214	186	178	170	182	181	168	183	177	207	178	165	187	179	166	189	184	181	196	203	203	178	191	181	186	187	181	211	193	195	205	194	191	178	190	169	172	176	187	206	195	180	189	184	184	221	204	193	183	183	190	201	211	173	192	209	147	191	191	191	230	195	206	166	206	189	185	189	165	174	175	179	195	220	214	195	224	209	196	187	195	208	171	188	197	200	196	186	199	201	181	182	171	188	193	177	202	198	179	178	189	203	198	202	172	194	181	211	187	203	175	221	174	218	199	200	184	192	184	187	177	181	188	191	178	213	162	205	194	199	185	186	203	205	186	197	194	186	167	175	199	198	180	211	179	190	194	194	204	199	209	192	183	174	210	186	199	181	165	184	184	201	186	194	201	215	193	180	185	196	166	150	195	187	206	193	208	178	201	201	195	212	204	213	215	171	222	170	175	194	197	208	197	185	213	206	184	184	209	201	211	196	188	189	190	177	205	211	191	169	200	200	181	229	169	219	179	204	197	182	173	182	197	205	219	190	200	207	185	197	182	196	204	190	197	211	181	186	190	186	196	169	184	191	181	183	223	200	188	184	175	196	204	192	190	202	188	217	203	178	197	172	191	205	180	189	202	181	186	198	177	214	171	210	195	197	181	203	183	184	174	197	179	181	208	201	225	199	207	193	178	195	202	165	209	203	204	194	183	177	170	198	191	183	191	189	207	159	203	225	192	222	180	195	186	190	223	192	191	185	183	195	203	209	186	212	178	182	174	187	196	185	213	203	175	191	164	243	185	180	172	220	188	198	205	223	199	175	194	189	181	183	185	193	177	192	187	185	200	187	193	168	180	184	211	199	184	205	195	196	178	178	199	187	188	175	180	250	202	201	187	183	194	174	177	211	212	176	210	171	173	189	216	193	192	172	198	182	185	196	219	191	177	185	225	192	182	174	177	180	179	181	210	198	188	180	208	174	202	210	194	184	202	179	200	169	196	157	232	173	189	189	203	179	204	195	171	171	179	173	190	214	177	185	189	215	193	193	196	191	201	194	229	187	197	199	197	173	179	186	222	181	181	184	190	179	236	218	210	196	198	171	224	188	166	201	190	198	199	193	208	184	177	209	194	194	159	194	193	166	197	217	198	201	179	181	199	206	170	186	181	192	194	173	200	190	177	206	154	196	188	174	184	210	184	175	192	224	174	189	188	202	202	205	195	194	192	186	179	167	215	191	185	166	191	191	202	190	189	190	194	175	189	186	174	197	183	191	200	189	199	203	206	177	195	182	203	195	196	215	201	193	208	187	198	217	191	215	191	170	202	193	196	181	180	172	163	171	187	200	164	218	207	208	209	195	162	215	183	169	169	171	198	178	194	196	194	166	193	187	215	203	198	176	209	223	200	190	197	187	192	217	187	181	214	173	192	194	174	174	230	173	158	167	208	216	183	238	192	209	192	168	195	188	218	226	176	189	184	198	202	187	196	186	222	208	175	180	190	170	190	182	184	207	184	186	233	184	202	202	200	200	172	204	180	224	184	187	192	208	181	179	161	201	184	189	184	181	194	185	204	187	214	178	187	210	205	164	176	210	217	163	197	198	195	193	205	185	184	209	178	201	198	188	221	155	202	206	172	183	191	183	191	167	219	173	165	223	217	166	186	199	221	204	193	206	183	183	209	191	172	153	171	200	177	196	199	167	186	184	175	197	192	204	193	182	166	188	205	186	174	206	193	166	197	190	178	205	191	200	200	210	213	196	202	181	197	186	192	185	204	179	182	205	156	207	166	189	184	192	193	189	169	197	190	194	197	173	211	179	188	190	189	215	187	196	207	195	197	205	184	193	214	199	193	188	198	209	192	202	192	200	210	176	179	175	169	198	205	189	177	181	177	180	174	170	185	205	214	202	182	194	200	205	214	194	209	172	186	204	167	204	176	191	186	203	183	194	200	195	211	204	225	222	178	179	200	206	189	195	176	189	209	184	154	181	193	198	194	175	180	181	197	220	169	169	207	174	170	181	178	199	205	181	181	186	167	219	203	198	181	206	179	200	190	183	182	196	201	217	174	221	212	198	205	195	204	193	172	212	191	207	205	196	216	243	195	187	198	202	176	206	195	164	168	185	195	185	177	204	181	187	194	186	195	188	174	196	206	195	176	185	180	176
8230	1179	2286	2759	2402	1936	1526	1380	1248	1098	915	857	829	752	749	688	682	621	597	599	637	616	619	592	549	580	578	547	544	552	528	547	545	546	532	569	581	539	566	538	495	483	511	514	497	569	487	536	519	500	526	505	477	504	490	467	481	551	498	527	525	528	521	496	499	485	505	498	486	532	507	530	501	504	507	562	487	471	465	496	502	489	518	496	472	514	510	511	502	508	491	507	487	522	507	517	480	499	503	480	483	503	539	505	494	547	514	536	542	517	519	505	497	501	484	482	478	502	462	498	517	505	506	491	540	507	538	507	510	498	458	491	530	471	523	512	503	531	506	511	536	489	494	482	515	507	513	491	490	508	512	512	517	490	496	528	481	506	502	479	524	536	477	520	514	472	478	485	506	516	513	507	506	503	518	513	478	511	474	510	426	487	503	516	516	523	500	482	492	523	535	516	524	472	494	524	547	532	504	462	534	492	492	497	514	496	479	510	476	537	511	477	525	482	499	483	467	489	480	520	522	490	526	518	466	499	490	470	484	518	496	492	520	490	538	476	518	518	488	510	523	507	488	522	487	483	490	478	470	504	513	497	497	505	511	435	503	503	483	507	477	504	509	523	506	496	478	520	502	515	501	513	474	515	519	532	516	511	549	520	455	497	500	520	524	488	505	474	532	456	518	500	508	464	514	531	532	524	487	525	519	502	492	486	477	460	524	512	496	537	470	529	496	484	549	464	498	519	497	518	515	480	511	484	441	503	467	504	509	501	463	511	528	505	480	471	535	455	461	475	476	502	487	518	495	473	496	499	541	479	487	472	537	496	504	485	508	486	494	477	447	493	486	512	488	495	486	488	472	502	514	500	485	506	549	501	492	479	514	471	480	481	510	480	498	524	530	469	480	459	479	509	466	511	515	505	486	479	480	494	488	492	510	519	530	467	527	489	477	476	487	516	528	509	552	511	504	508	508	468	489	510	481	471	482	520	475	510	501	492	516	517	522	509	509	481	471	508	527	497	477	501	534	517	475	503	542	452	480	525	475	528	485	521	480	494	512	514	468	515	540	469	499	507	475	501	532	495	521	514	554	505	480	482	530	464	494	528	472	492	465	510	488	498	492	542	490	500	501	498	531	519	486	543	502	506	486	516	475	516	482	536	465	483	514	470	478	464	519	519	514	466	516	522	465	534	471	477	505	480	490	476	549	493	462	514	513	487	507	466	532	548	510	453	525	491	538	499	498	490	494	517	490	453	498	492	503	510	536	478	550	516	534	511	473	513	502	487	493	514	485	548	500	507	483	441	484	522	523	486	485	526	517	526	481	493	512	479	501	512	515	500	544	517	489	490	480	514	510	540	502	472	512	489	510	482	480	470	493	508	476	485	528	486	514	500	521	525	479	481	491	454	488	525	494	469	523	486	479	499	549	513	479	500	505	495	465	495	532	456	523	481	539	517	494	493	497	467	510	476	492	532	477	510	479	485	490	492	491	515	473	542	520	503	483	531	489	515	470	460	517	453	511	539	469	533	505	507	514	522	512	495	491	497	499	462	485	505	528	498	493	503	469	480	482	497	510	544	495	493	504	487	525	484	481	492	478	480	511	485	512	493	507	485	512	486	472	493	507	496	495	476	518	508	531	501	486	521	518	503	511	518	513	497	499	497	505	536	475	512	485	475	479	503	522	521	501	507	515	524	498	457	455	477	467	497	509	480	484	451	459	494	488	492	528	477	493	490	503	486	475	522	504	521	506	516	500	506	500	501	503	529	460	520	491	476	490	522	498	488	521	506	497	502	501	505	551	516	512	511	493	506	515	488	463	452	465	503	496	526	459	457	542	463	491	494	458	496	508	494	522	529	511	526	497	520	498	491	465	490	472	507	463	515	470	503	498	497	535	528	494	493	514	501	479	520	504	502	506	497	494	494	472	485	521	480	490	535	519	519	537	491	518	518	501	472	508	487	523	511	526	534	489	502	476	511	524	545	510	519	491	515	506	495	520	475	492	464	487	490	531	542	505	487	532	513	517	539	509	476	465	487	511	492	489	481	514	490	470	483	518	484	531	504	483	517	505	507	439	550	464	431	502	547	481	481	487	477	501	521	474	491	521	508	463	502	488	490	525	465	509	516	524	481	495	521	494	520	545	535	514	468	495	499	498	493	482	499	486	525	483	480	443	512	472	520	505	495	487	533	505	537	496	530	456	538	537	528	523	515	496	511	517	552	490	472	516	500	492	501	509	549	527	515	502	501	487	452	530	535	511	510	497	552	487	479	509	492	488	514	531	527	486	507	461	512	505	502	515	500	464	535	457	498	483	491	500	548	485	502	474	498	529	526	522	510	528	479	521	471	498	552	521	516	513	548	565	482	535	554	486	512	491	490	504	512	525	527	509	480	487	475	508	490	470	497	519	499	489	531	475	545	497	491	508	510	453	507	500	498	481	518	463	533	514	484	519	513	482	495	526	502	489	487	503	501	494	547	489	500	459	512	511	490	499	456	523	546	479	473	510	521	495	454	507	491	484	472	534	491	478	494	508	515	450	486	511	481	512	469	508	486	521	524	546	486	528	498	536	459	512	510	501	496	497	542	468	529	547	515	512	525	503	459	524	489	459	492	461	511	497	467	474	492	498	480	528	462	495	485	518	496	472	537	517	472	493	496	497	461	528	519	491	544	520	526	491	482	499	499	519	530	489	479	459	478	525	536	511	520	506	516	490	510	557	473	487	497	490	499	486	497	491	479	499	512	486	532	490	514	524	518	501	550	476	492	503	502	515	484	546	481	496	518	517	522	484	453	520	496	503	510	512	503	518	492	444	545	493	520	490	507	451	509	494	467	487	463	460	503	459	512	520	494	469	496	520	503	491	521	521	526	472	473	495	500	486	509	533	510	480	483	512	482	520	480	487	510	467	466	499	499	498	492	485	513	481	518	485	471	509	505	489	514	510	516	488	515	489	495	541	518	495	530	524	525	522	482	494	457	535	492	510	537	529	481	481	500	488	527	505	442	480	493	530	494	505	507	503	489	512	518	543	511	476	502	527	507	500	512	480	535	497	506	475	483	498	523	507	497	547	470	501	519	481	491	523	504	509	542	502	489	506	449	481	521	467	527	523	466	526	460	506	480	485	514	506	472	523	488	483	505	508	488	505	502	479	478	483	511	496	474	504	477	495	504	506	540	494	481	519	501	459	524	513	508	521	487	489	492	495	485	482	517	497	472	503	523	503	488	500	522	509	543	484	509	486	496	505	462	440	516	497	503	484	486	504	523	478	525	538	460	485	507	502	489	484	544	488	461	517	522	524	527	471	494	520	504	485	502	474	477	517	506	505	519	465	475	503	517	507	510	507	485	500	519	527	493	486	484	497	522	496	485	480	498	521	498	485	538	490	484	471	484	494	515	494	502	472	534	510	492	479	506	483	515	505	515	478	488	470	476	526	466	468	470	452	486	514	511	511	485	514	524	469	509	529	512	508	479	480	510	516	504	499	512
1705	453	424	481	411	427	442	406	384	403	338	361	399	421	390	391	396	433	391	379	404	420	365	329	392	390	399	403	435	384	397	361	381	403	371	373	370	401	376	383	346	362	384	418	401	381	400	355	391	394	388	368	353	410	404	402	419	331	404	385	402	385	375	404	374	368	391	398	377	371	405	400	379	380	350	372	370	379	335	370	392	368	380	394	382	421	374	398	389	373	375	392	359	353	400	372	439	388	403	414	401	346	400	408	354	409	381	368	399	372	400	391	392	379	377	393	387	393	408	417	332	382	385	380	360	364	422	364	392	398	378	373	418	395	418	384	346	365	396	362	390	370	416	401	375	381	317	410	383	374	453	414	373	378	361	363	377	383	366	357	375	395	407	393	361	378	405	413	374	374	414	394	351	389	377	382	365	377	402	381	378	391	396	400	391	415	394	381	364	375	399	382	412	398	340	359	372	420	368	404	416	382	365	408	417	376	418	359	390	384	395	403	406	393	360	416	393	392	364	344	369	389	380	431	363	391	400	419	393	386	390	387	367	373	412	386	402	383	432	363	368	369	395	374	369	378	348	398	370	404	342	381	349	360	412	407	384	414	410	376	374	372	416	400	405	377	370	397	362	400	405	350	413	382	387	393	382	388	378	388	383	347	402	423	396	390	411	381	358	369	394	412	383	372	396	391	378	398	369	366	373	375	395	435	394	401	411	370	383	394	423	380	398	433	385	398	397	387	385	383	383	423	396	380	353	416	392	395	384	401	378	381	391	390	412	413	396	342	416	347	359	377	358	353	378	363	381	376	353	371	361	427	371	376	372	393	383	394	371	381	379	413	415	385	380	415	386	394	423	409	405	368	378	383	340	374	345	416	418	387	392	379	402	393	355	359	392	396	365	395	402	378	404	411	399	366	378	368	385	432	371	378	347	375	386	368	392	344	343	384	405	468	369	403	404	389	375	374	399	403	415	342	377	403	409	362	354	377	408	376	353	401	412	378	351	369	375	372	411	419	392	424	383	371	412	394	379	370	410	399	389	391	419	385	372	351	400	368	368	429	386	428	407	372	367	413	375	411	402	406	381	389	383	365	385	401	405	352	397	389	360	363	386	397	400	383	394	386	413	366	406	384	386	364	373	379	355	390	373	414	350	371	367	386	366	375	355	368	380	399	413	411	424	369	405	396	385	376	358	371	418	354	378	408	367	369	358	395	404	391	384	370	369	388	363	407	376	385	347	378	413	388	403	395	393	360	411	373	355	415	421	396	366	404	425	380	436	379	397	350	371	392	368	398	392	368	381	370	377	397	380	378	407	386	380	385	406	400	410	355	374	400	416	393	389	366	406	419	379	391	398	396	394	375	361	416	358	375	397	406	393	397	386	404	370	420	410	408	399	370	416	370	431	348	368	405	394	395	374	359	423	392	368	393	369	401	406	338	367	378	369	388	379	348	409	400	398	402	390	384	378	365	358	412	410	366	352	416	366	384	338	398	378	382	383	423	401	413	399	386	389	378	432	420	389	399	362	416	377	387	349	381	374	395	334	344	360	362	399	362	373	405	359	428	385	399	395	393	397	355	336	389	363	388	416	408	370	369	370	362	364	392	368	363	379	397	402	396	366	379	373	365	421	371	384	355	379	375	371	370	379	378	389	357	404	372	328	370	403	394	390	346	386	396	366	349	383	367	419	363	364	369	409	418	342	378	394	375	378	358	381	348	345	430	401	425	358	362	395	328	380	378	381	387	383	391	406	373	395	367	384	378	428	371	345	363	398	324	388	416	403	393	368	385	403	403	407	403	393	370	358	401	331	386	380	345	405	379	371	385	372	397	432	355	418	375	379	368	399	359	379	357	411	374	404	360	372	391	406	390	375	372	394	383	368	377	413	374	365	406	343	395	372	393	375	373	391	406	340	379	394	371	387	376	357	382	370	368	399	375	425	424	391	381	408	361	365	348	384	397	398	398	379	393	363	406	354	373	382	370	420	379	403	372	408	374	370	368	424	363	416	358	366	350	389	371	384	399	376	384	415	389	341	365	384	378	408	368	388	409	377	404	357	369	378	326	413	391	379	348	340	405	378	391	356	375	394	409	422	372	363	341	366	358	343	383	366	385	344	362	392	397	362	395	378	378	360	429	394	369	381	402	410	377	345	385	432	368	384	394	407	340	369	386	409	401	363	374	361	372	379	359	322	390	370	380	378	379	362	423	379	380	398	415	445	379	378	382	362	400	401	423	383	344	391	417	365	403	375	396	400	420	393	379	357	419	383	397	411	397	398	378	378	379	430	401	393	388	359	370	381	364	361	385	359	395	391	411	410	370	399	342	399	379	372	399	364	349	395	398	402	355	422	395	433	419	360	420	375	365	355	362	399	385	377	409	404	400	398	400	420	360	379	398	402	396	369	402	422	401	381	404	395	413	382	366	393	384	403	394	359	389	375	406	388	387	406	330	392	355	373	424	408	396	349	385	404	356	369	351	408	394	374	386	385	380	391	390	381	363	383	386	378	410	374	428	329	396	419	407	400	368	364	380	379	378	422	357	355	390	376	402	360	401	364	382	386	382	420	415	387	415	369	376	374	403	355	423	388	380	399	387	393	359	376	369	352	353	436	400	385	404	380	445	410	414	379	354	363	371	382	419	408	394	405	419	371	368	401	404	372	386	362	329	397	425	368	381	378	359	425	400	368	370	403	398	387	390	367	401	387	388	380	380	372	370	372	409	403	409	390	403	349	356	360	427	368	377	366	366	384	374	353	390	336	361	373	370	363	374	365	380	364	388	379	349	369	410	409	360	385	417	354	368	341	376	358	382	392	367	443	369	370	375	393	369	365	390	403	386	381	311	422	399	377	432	425	422	341	385	379	359	393	371	392	412	386	380	373	348	379	417	392	403	326	337	376	352	397	415	343	396	384	367	437	382	382	375	398	373	406	346	404	408	359	388	410	392	415	378	398	406	387	366	357	394	393	398	368	380	384	386	380	382	397	408	363	387	357	408	356	359	380	367	400	409	361	376	377	379	402	352	363	380	378	362	373	346	395	362	394	392	403	361	359	407	397	382	377	376	367	373	388	369	415	387	360	381	376	348	394	376	368	422	352	375	357	341	383	362	429	377	378	349	418	399	412	359	412	408	357	345	389	379	330	409	390	376	375	338	367	348	383	393	370	396	404	364	388	392	385	388	377	392	388	375	377	397	373	395	401	381	398	418	405	372	375	388	412	356	403	399	445	437	394	360	383	390	419	388	397	373	354	417	372	366	404	372	401	365	345	390	372	409	419	369	395	402	415	401	338	374	413	371	435	371	414	401	420	406	424	366	402	391	411	386	378	420	371	361	416	380	414	409	407	378	378	395	400	411	357	392	390	403	408	383	357	374	401	369	385	382	356	398	396	393	354	384	384	373	379	359	420	427	364	393	381	341	354	373	376	375	397	403	404	375	398	373	400	383	388	433	384	365	423	381	388	404	391	391	392	406	406	347	381	388
2109	953	981	1016	1013	955	968	933	917	910	865	887	870	859	840	871	849	833	871	823	871	865	814	871	803	849	851	866	844	832	890	859	903	795	885	902	860	866	875	826	839	873	868	846	871	829	845	842	808	873	863	837	864	849	895	890	830	843	821	849	824	854	849	844	888	802	871	858	896	862	865	877	839	862	869	872	893	830	843	858	875	878	851	884	850	852	874	854	839	816	863	850	880	852	801	867	823	803	875	849	813	862	842	852	845	903	821	872	851	898	862	833	854	877	850	834	861	820	844	829	825	837	820	877	837	800	806	909	925	849	835	857	873	834	815	798	845	820	866	825	837	852	849	855	879	881	834	832	852	884	884	797	833	869	906	828	865	868	844	855	868	829	886	882	888	914	832	845	885	887	836	789	824	834	823	864	811	840	858	810	822	849	858	847	860	855	863	828	843	793	854	817	880	856	824	842	832	858	854	873	819	838	855	845	824	823	856	826	856	842	836	800	824	808	826	822	840	831	859	847	908	930	828	852	853	828	813	825	811	852	838	893	841	831	850	839	855	840	848	832	822	882	869	853	824	834	788	831	882	839	779	835	856	879	810	842	884	840	869	874	867	859	837	860	862	882	828	828	837	811	845	890	841	832	891	861	822	804	895	845	785	884	799	772	824	824	813	868	820	842	837	843	817	859	872	855	863	835	823	846	853	863	877	849	845	849	858	887	895	840	834	891	843	879	835	894	877	878	844	838	839	859	869	839	852	843	827	831	835	836	886	877	852	828	857	871	833	880	823	909	878	842	879	905	879	844	862	851	860	850	853	847	812	798	872	819	883	878	873	886	855	831	807	830	862	883	863	832	822	851	861	877	837	860	865	874	810	832	836	898	866	889	814	813	863	881	897	833	842	859	851	803	853	845	862	841	826	848	844	779	897	857	886	826	840	831	820	832	825	834	824	878	889	837	846	848	783	894	865	845	860	826	870	840	808	861	867	922	840	838	820	870	825	831	828	879	844	790	914	881	851	853	849	826	899	855	857	852	849	832	891	868	936	850	843	865	809	884	854	870	902	804	840	860	844	801	801	841	845	859	896	884	844	827	906	820	864	785	847	865	860	831	822	794	840	830	862	814	899	824	849	814	855	851	849	851	857	874	838	817	901	864	847	823	870	808	797	851	852	872	840	875	838	831	811	804	779	858	858	897	840	844	835	858	854	831	882	819	841	848	825	862	817	852	838	815	914	814	882	852	848	833	873	862	878	865	871	885	857	874	839	872	822	838	863	847	873	876	860	891	858	866	844	872	840	830	838	898	811	883	854	799	872	855	838	841	888	875	875	839	808	828	851	883	803	873	843	852	851	866	814	784	825	877	852	859	815	860	853	846	837	869	809	880	860	875	850	843	858	831	905	886	808	842	847	862	847	868	842	867	920	847	852	879	879	926	917	870	951	889	868	920	843	831	812	881	894	840	842	853	860	860	821	902	899	875	847	884	849	882	819	865	860	832	836	817	809	854	861	922	859	860	800	820	794	851	856	878	874	821	898	838	873	805	866	830	843	856	870	828	837	861	823	834	842	814	821	839	825	855	850	858	855	892	818	878	876	818	835	847	852	920	828	844	877	816	866	864	847	824	877	864	918	806	808	857	855	867	868	865	841	833	840	852	831	807	827	849	845	828	890	853	867	824	850	838	872	822	824	856	822	849	810	859	798	892	849	841	834	819	786	874	843	879	830	819	894	818	856	822	854	826	814	874	875	867	856	848	820	818	833	878	802	870	845	848	870	877	894	813	864	887	815	887	869	806	847	861	868	843	819	837	870	856	826	869	875	885	811	872	855	832	889	793	856	856	783	894	872	876	857	822	855	899	856	843	854	838	813	839	892	811	852	835	870	843	929	806	870	846	852	842	832	811	826	821	863	832	823	854	802	872	814	882	862	856	900	910	874	848	884	835	861	822	880	860	853	846	881	888	811	843	826	834	873	882	883	815	830	928	840	850	879	872	889	882	834	814	806	869	834	896	865	877	893	826	899	853	856	892	837	838	887	791	832	877	872	849	867	890	834	892	884	858	866	890	885	834	780	848	815	865	824	877	864	844	847	807	862	830	889	841	815	853	851	812	833	783	817	902	875	845	852	852	863	830	869	908	814	837	838	851	855	878	837	817	792	827	841	806	841	853	853	864	879	871	851	867	838	898	906	879	906	873	831	868	861	808	780	837	853	871	856	848	821	873	870	896	843	837	849	813	888	817	892	843	830	849	876	884	837	818	894	856	822	831	889	820	824	785	866	828	889	839	789	838	843	822	879	834	867	817	883	821	810	854	851	836	846	850	821	849	866	815	882	882	893	820	891	845	856	835	942	849	844	855	903	825	827	857	877	851	890	869	821	878	826	865	828	836	843	842	861	839	848	870	824	835	859	866	897	826	912	823	830	866	877	837	840	851	867	875	868	864	867	882	807	803	814	828	819	811	791	811	859	857	810	854	877	882	877	890	836	831	873	896	833	861	875	838	867	895	861	844	829	830	914	820	843	877	849	880	832	873	820	844	833	757	853	916	799	839	830	872	855	874	830	833	842	852	846	839	859	874	887	861	887	842	874	843	835	850	858	855	864	939	810	894	819	843	832	842	865	815	849	832	826	825	840	837	860	839	843	825	847	805	734	876	867	813	894	857	825	864	870	916	850	838	837	821	878	827	838	833	843	851	860	792	861	840	834	836	855	865	841	823	860	818	790	850	856	834	856	855	867	829	904	841	864	843	855	871	849	817	818	859	833	828	863	829	872	837	896	841	820	883	851	841	823	830	811	887	811	831	816	946	855	848	902	816	798	898	804	846	839	823	821	893	834	868	819	855	909	829	843	833	826	826	868	895	856	853	797	821	890	809	829	851	846	868	908	842	843	882	827	891	876	826	861	864	842	866	865	835	863	809	845	861	837	837	823	824	861	828	879	851	872	861	869	768	875	880	872	898	844	891	846	834	845	819	890	804	885	840	838	796	855	883	866	850	876	833	817	836	857	866	843	841	841	876	853	826	856	800	854	789	778	843	848	806	852	819	891	820	825	835	851	802	850	861	847	822	902	829	858	833	804	838	898	871	881	921	863	885	845	830	863	897	826	859	823	868	844	827	848	815	845	827	842	840	824	873	862	852	831	874	814	830	877	894	850	819	861	826	883	859	862	842	857	849	883	828	875	849	826	767	801	864	827	853	848	838	832	846	881	804	930	874	836	894	904	870	830	843	868	876	842	910	835	892	907	848	836	835	910	861	848	890	873	781	883	824	924	826	805	819	876	849	850	811	808	814	886	826	869	825	863	822	866	822	866	839	894	838	852	891	832	838	852	881	903	900	762	866	875	854	834	850	882	861	818	834	879	849	865	872	880	826	843	858	852	866	842	840	834	831	853	882	816	847	805	883	854	827	816	907	873	897	852	875	822	904	823	840	888	856	886	872	846	849	847	813	902	832	821	885	879	828	840	783	844	835	891	863	849	834
7362	622	686	526	469	369	295	323	271	250	249	231	210	239	207	214	181	189	181	217	182	217	196	199	206	157	202	194	195	190	208	201	209	215	162	182	182	186	194	191	189	198	187	186	211	185	177	188	187	181	181	180	187	189	192	197	189	163	194	207	210	224	209	190	176	178	201	175	184	186	177	170	169	166	180	170	194	178	174	185	200	213	174	193	176	199	188	176	181	205	162	194	170	148	208	181	192	163	192	202	195	200	207	176	204	168	199	181	170	171	189	195	171	192	208	172	196	165	211	214	204	149	181	187	206	183	164	188	181	187	175	159	160	182	190	186	176	174	194	183	236	180	166	203	171	170	173	195	210	182	164	169	198	225	218	194	171	185	214	169	185	207	192	199	168	202	217	181	174	169	176	188	202	178	187	187	201	204	180	190	193	200	195	204	169	201	200	173	175	193	213	223	206	194	208	191	211	170	196	187	200	217	204	201	181	207	205	182	200	148	190	178	200	183	207	205	194	177	180	205	194	175	202	204	179	210	185	198	196	202	172	197	171	199	197	173	196	181	211	181	198	186	212	185	159	177	208	185	180	200	186	182	190	182	209	196	174	185	194	190	186	191	172	208	195	169	187	209	179	176	176	189	176	176	191	189	164	192	175	212	202	188	176	171	220	161	169	179	174	215	179	209	195	206	178	190	176	166	172	192	200	174	211	197	207	206	180	192	200	176	184	160	218	161	221	179	172	210	198	162	203	160	198	186	183	157	176	214	171	138	163	195	173	203	195	203	168	215	187	180	165	199	193	200	177	171	171	170	172	171	197	166	185	160	170	176	200	184	173	166	163	199	183	188	182	221	167	173	212	204	184	191	197	191	190	197	183	180	186	186	182	178	180	194	213	177	203	204	217	178	186	197	182	176	196	193	175	197	192	183	187	174	177	208	178	196	183	155	186	202	178	188	221	188	194	173	203	198	188	196	189	204	204	204	156	214	200	191	185	177	177	167	186	208	214	191	177	185	227	201	186	199	211	164	191	191	192	182	206	188	190	186	195	189	196	185	175	189	178	196	200	197	187	183	192	191	203	175	203	168	202	185	197	153	169	177	199	180	175	173	186	180	194	189	192	209	189	172	165	175	172	167	205	202	173	190	179	200	200	178	187	174	162	229	189	200	172	181	165	179	189	186	183	178	186	194	169	182	183	179	201	207	173	193	197	194	176	199	192	183	184	203	194	188	191	183	200	192	209	176	193	189	187	162	180	203	211	187	186	169	206	198	204	201	189	191	178	191	164	184	186	174	187	175	208	209	175	208	202	207	174	147	169	184	209	199	229	171	175	185	191	190	196	220	191	206	193	185	195	219	209	206	186	191	204	197	159	180	170	189	186	198	201	193	179	196	180	232	200	191	190	180	201	195	188	210	151	189	169	195	170	175	173	192	198	196	173	195	172	208	194	191	167	185	176	158	182	169	170	162	167	211	192	198	190	199	183	186	207	178	192	169	189	187	181	201	185	191	191	168	186	172	162	192	216	198	191	190	155	179	195	182	161	190	190	201	194	169	187	211	181	199	174	190	183	162	178	204	229	189	168	176	176	203	183	173	203	163	209	176	178	180	177	158	203	188	188	186	174	151	172	155	218	215	188	207	167	176	209	192	211	182	153	174	176	181	215	203	192	169	158	206	194	201	201	199	192	180	197	194	191	195	189	198	184	185	189	198	185	189	209	183	182	193	177	190	166	187	223	194	164	201	199	160	188	181	194	172	179	168	167	189	187	200	180	211	172	194	171	202	187	208	159	195	196	183	165	196	187	206	204	194	198	167	222	179	183	173	178	217	205	187	188	200	181	187	192	163	188	187	193	183	207	202	185	175	166	192	200	178	196	189	201	186	215	192	169	185	181	195	167	189	169	203	179	177	187	181	195	199	171	181	190	190	192	146	170	183	173	186	192	200	189	170	185	190	162	182	184	167	191	162	194	177	203	192	196	165	181	191	178	193	160	174	192	170	178	164	190	164	197	179	197	158	212	198	205	169	201	192	181	178	191	188	177	190	197	173	193	181	204	218	208	187	183	191	186	164	197	170	204	171	213	207	198	207	210	170	171	163	181	182	173	206	206	197	198	195	181	205	173	184	200	190	167	173	183	173	206	191	190	174	191	202	177	192	184	174	221	151	196	177	185	187	169	190	200	192	173	181	176	181	168	186	182	180	183	177	190	199	201	176	175	181	187	179	183	193	205	197	183	198	174	175	177	165	201	198	168	185	186	184	189	193	200	210	158	179	196	202	209	179	169	210	195	191	182	205	193	218	187	206	186	178	185	200	188	191	183	181	164	221	199	218	217	177	199	213	195	197	169	174	182	176	169	194	184	175	174	197	176	219	171	169	169	183	182	180	194	181	206	191	184	192	195	204	195	190	185	179	198	198	216	203	191	182	199	203	161	201	194	193	208	196	184	178	189	173	194	191	197	201	153	171	200	147	201	208	195	181	181	192	180	180	197	189	172	184	199	195	201	171	201	181	185	175	165	189	203	182	185	168	185	195	158	168	160	159	159	171	196	181	180	175	169	164	190	195	206	193	205	211	191	184	192	192	161	206	197	185	186	215	208	184	209	157	212	183	177	157	178	194	167	174	180	175	168	180	187	189	149	168	198	193	197	199	200	172	176	197	199	184	169	181	179	188	176	191	193	195	160	175	166	200	199	210	196	182	183	163	168	182	184	180	187	194	199	177	212	190	184	184	189	186	161	178	187	195	172	157	193	156	173	162	176	197	214	193	197	178	173	193	161	192	196	180	197	205	213	184	179	169	173	189	198	176	195	181	187	196	187	188	167	171	185	196	188	212	172	189	210	194	201	182	182	199	167	165	201	181	156	181	180	200	187	178	170	189	158	183	153	194	182	183	183	190	187	174	186	191	190	166	207	162	190	187	177	197	200	172	183	181	186	192	199	184	165	187	191	192	188	207	164	161	179	170	208	191	167	180	181	185	182	213	209	205	195	206	194	185	195	192	195	178	177	208	195	177	160	193	197	203	183	153	180	196	201	187	160	167	189	201	186	190	199	206	171	201	199	214	177	222	176	174	189	191	211	187	195	149	193	192	177	176	204	205	199	199	182	201	191	180	190	196	161	200	183	192	177	178	197	185	183	194	206	191	185	182	187	190	189	198	224	187	194	173	177	179	208	182	198	188	188	182	203	193	185	170	190	193	194	200	198	177	189	182	185	195	188	189	160	220	219	204	185	192	210	158	195	205	199	174	209	186	194	189	151	191	181	209	164	163	166	178	177	175	182	154	182	193	192	183	207	168	184	187	192	193	170	193	202	200	187	194	173	186	219	184	169	182	190	205	186	203	189	175	165	207	186	182	190	166	188	201	207	194	183	191	242	201	176	180	183	188	173	173	182	191	170	183	196	186	199	191	170	197	178	184	223	176	181	180	190	207	196	186	181	201	193	180	164	171	175	211	179	192	154	177	191	208	166	200	203	219	191	168
6331	833	1468	1767	1496	1229	1089	928	828	712	659	650	651	609	576	568	552	540	521	515	544	547	494	537	500	484	461	479	473	532	473	445	458	517	475	473	462	499	504	499	453	470	488	476	475	450	478	464	452	468	452	524	497	475	492	444	449	493	433	426	468	448	469	466	504	473	450	459	473	448	483	412	481	443	460	469	451	489	488	445	438	448	449	457	471	460	433	431	469	474	439	391	432	464	464	474	471	469	469	459	464	478	465	501	463	460	475	432	441	497	483	487	467	452	479	431	497	457	441	497	454	473	484	460	443	475	426	451	487	444	489	512	453	444	467	439	432	454	462	488	476	429	450	468	453	451	465	450	442	454	444	459	495	433	466	472	453	464	470	489	454	468	438	500	424	449	450	473	437	465	501	442	454	498	470	475	451	424	436	460	456	454	493	423	454	444	484	475	442	463	422	461	430	508	466	462	448	467	452	438	455	430	478	418	485	466	475	479	470	461	461	428	482	445	464	468	438	458	415	486	458	437	437	498	483	495	448	437	434	446	458	458	479	501	450	438	449	486	471	484	427	438	493	466	436	447	488	470	436	474	432	440	456	447	432	504	450	456	462	429	453	440	464	449	465	475	433	475	452	458	458	465	492	444	492	414	438	432	458	464	457	466	454	425	492	452	431	455	484	471	443	485	482	438	457	514	496	461	455	431	459	479	454	460	401	472	465	493	454	436	432	417	459	448	456	466	453	431	457	450	438	446	479	461	442	478	445	482	514	456	471	496	424	486	473	457	461	458	448	408	470	458	458	476	507	463	428	472	432	480	423	474	491	508	440	454	481	469	429	470	478	427	495	469	479	458	447	439	470	486	446	466	442	453	431	439	455	485	480	501	430	466	454	435	471	440	431	473	521	484	455	479	454	458	456	441	471	431	484	487	456	479	442	470	476	477	442	470	475	449	488	446	456	448	484	481	480	505	472	499	484	435	441	466	433	490	427	463	461	424	428	454	493	491	482	463	421	470	437	443	421	458	478	449	450	441	425	443	452	440	475	459	478	486	462	501	451	438	459	491	501	479	443	439	460	441	467	439	488	473	460	421	466	444	485	389	465	453	475	464	447	462	453	429	495	421	475	445	459	482	454	453	459	468	487	450	477	454	480	496	464	455	483	471	430	485	469	478	458	495	446	458	441	446	429	494	430	472	438	446	480	483	439	424	421	468	448	487	434	449	457	465	472	453	456	466	476	457	439	419	458	443	477	443	430	449	451	472	440	441	493	415	426	479	463	451	481	461	449	447	461	466	448	452	456	475	442	489	461	510	449	446	458	428	506	454	488	460	501	423	455	495	448	440	460	393	463	478	458	499	439	440	457	451	446	457	476	433	412	447	467	453	460	440	477	470	445	437	441	470	493	475	447	464	424	504	443	463	440	437	451	418	457	431	458	463	480	478	471	460	465	429	447	472	470	469	470	428	462	509	473	498	404	453	472	456	470	450	442	480	432	456	474	479	461	452	453	444	459	466	475	465	451	457	507	453	415	490	458	434	472	426	453	451	483	479	451	485	473	436	483	482	469	490	460	451	461	437	426	504	465	457	433	490	464	472	474	450	478	423	479	460	446	446	435	420	448	445	479	459	433	452	464	450	478	433	442	441	431	508	483	460	458	471	480	451	437	466	478	456	474	440	424	448	483	469	440	480	441	496	471	464	438	466	445	474	436	441	471	470	494	468	442	459	471	473	448	457	452	475	498	465	485	483	425	445	497	478	487	452	482	447	467	490	480	486	423	497	488	478	473	489	440	475	446	463	438	446	476	435	444	455	479	450	452	452	470	459	486	451	490	485	445	488	479	460	418	467	458	416	453	465	480	465	429	436	415	440	410	469	415	440	460	468	453	490	423	458	471	455	438	466	492	483	468	488	437	425	444	474	483	440	453	449	439	456	432	430	473	511	439	452	424	468	468	483	504	431	480	485	464	471	475	445	454	483	476	489	455	497	439	438	475	446	487	486	436	475	502	479	508	456	448	439	495	457	455	443	471	474	468	479	442	450	478	483	437	456	473	434	479	457	476	433	478	465	436	431	474	500	442	459	450	469	479	474	417	459	461	463	457	466	488	455	453	479	524	469	443	423	449	454	440	486	451	452	445	483	489	493	409	470	470	454	451	452	392	468	426	433	482	460	435	481	443	468	504	429	473	505	463	479	427	433	503	496	474	475	444	461	476	494	426	502	483	445	488	454	495	474	466	446	484	450	486	450	436	452	489	441	461	470	450	483	468	445	533	448	443	463	472	480	437	460	414	443	485	462	449	450	474	502	445	456	504	441	461	504	474	419	447	456	450	488	435	471	457	460	481	469	463	427	475	453	470	482	457	434	451	457	470	474	479	440	462	471	453	460	432	454	396	448	438	448	430	453	425	458	454	463	444	457	436	438	464	445	439	474	427	428	454	426	447	472	489	483	468	462	483	454	475	463	444	478	474	433	472	399	521	461	472	441	443	446	503	453	433	455	457	449	444	448	411	445	452	456	499	439	448	442	473	458	407	439	485	465	459	481	465	459	484	416	461	463	460	482	447	474	440	462	460	467	475	439	456	464	467	445	464	441	467	457	455	464	414	500	468	445	449	512	463	452	461	471	431	460	469	488	450	437	458	454	407	476	474	486	488	456	421	483	451	493	428	482	440	422	483	452	442	423	469	469	427	458	432	478	456	422	439	475	452	471	467	443	477	476	438	441	452	481	448	448	460	490	462	477	431	452	490	441	499	445	471	477	482	463	456	454	483	469	416	462	434	451	428	469	478	474	494	435	462	438	453	466	461	505	469	457	497	439	443	447	459	438	428	463	482	460	481	477	461	490	470	481	506	473	439	423	460	455	438	488	467	470	411	446	455	433	460	442	416	452	440	429	463	468	480	488	461	469	473	463	424	423	469	459	467	489	452	449	474	458	430	427	413	477	476	447	451	454	489	494	467	464	498	471	450	494	426	453	417	450	420	454	471	460	477	464	425	472	433	432	440	476	504	461	433	453	434	470	422	447	463	462	458	506	469	447	449	474	449	435	440	433	431	471	464	411	484	439	450	461	491	485	456	432	464	441	464	445	467	426	428	475	441	473	462	447	416	483	479	459	468	438	444	452	446	416	463	468	460	488	490	469	476	430	466	471	488	445	445	440	407	431	456	460	454	453	462	438	462	452	464	462	433	460	441	460	463	491	452	446	459	449	428	467	451	484	461	425	466	460	394	471	456	439	475	452	460	488	440	451	453	474	460	463	445	475	453	456	498	457	474	449	501	456	433	440	452	455	453	462	430	466	488	464	443	499	414	458	442	479	455	445	439	465	452	473	467	475	441	437	461	462	471	446	466	437	473	480	471	473	429	418	462	425	467	457	432	467	464	479	435	429	433	452	468	448	511	420	447	421	502	415	493	454	432	482	471	464	451	441	469	419	448	425	438	438	478	472	465	488	464	451	458	473	427	485	430	453	434	419	458	467	486	455
14440	1241	1101	884	643	514	450	386	289	305	268	241	260	207	196	215	235	204	218	213	201	212	212	233	193	175	205	192	195	238	230	193	197	189	164	228	209	212	201	174	175	190	217	184	183	192	193	184	195	211	197	211	215	190	192	192	191	198	188	195	185	188	176	210	197	173	191	185	189	212	186	189	187	184	185	213	192	204	203	167	206	176	217	199	177	220	181	179	207	198	199	174	195	188	178	193	174	185	202	180	172	196	172	180	191	205	182	207	183	197	176	166	180	188	198	176	181	176	210	191	192	191	222	210	172	182	168	195	228	194	218	185	192	180	237	200	189	184	194	201	161	203	194	168	169	200	180	211	212	209	197	210	176	171	173	191	209	181	175	200	197	229	168	189	173	185	178	196	179	192	175	173	195	195	199	179	185	198	186	175	205	197	183	177	181	210	187	171	196	190	170	189	219	198	186	197	178	181	171	209	192	212	189	170	181	191	193	185	205	175	192	178	198	197	204	151	194	172	196	189	199	185	200	185	208	187	202	208	176	188	189	188	194	172	196	181	197	210	179	220	197	188	165	186	211	221	170	202	219	222	169	188	188	160	208	169	229	218	190	184	184	190	172	208	174	199	182	197	198	193	184	174	188	175	200	209	202	194	188	219	195	217	195	190	173	193	190	211	217	196	191	179	184	205	209	188	198	211	193	199	205	195	211	210	195	162	191	226	197	208	167	190	181	239	169	222	186	210	192	168	191	214	195	177	202	184	183	198	219	205	193	206	192	216	175	213	218	197	205	208	197	209	185	200	209	172	185	174	177	194	210	217	186	173	181	164	184	213	179	200	205	175	197	218	210	188	175	195	217	214	187	189	180	191	202	209	195	193	167	225	187	181	203	190	206	190	200	218	199	213	170	182	214	217	179	205	210	180	198	199	196	160	190	208	187	194	193	210	193	198	186	200	201	181	196	176	210	170	179	222	198	176	180	169	179	200	187	195	180	202	201	195	200	187	185	192	173	202	181	177	181	170	200	172	180	202	201	204	229	192	173	224	200	208	189	190	198	193	176	197	196	218	166	194	190	207	207	200	201	178	190	197	188	199	181	220	208	185	198	194	184	221	213	210	191	195	192	177	183	160	194	182	198	196	185	212	203	183	182	188	192	168	205	216	206	168	177	162	172	177	190	173	192	197	213	197	206	185	200	187	225	183	196	186	191	196	167	179	205	193	199	218	210	207	201	221	163	185	173	178	172	182	197	189	182	180	204	168	194	186	185	207	171	200	206	151	205	197	189	216	197	196	204	171	171	200	193	224	205	183	196	203	189	197	212	200	183	183	205	175	219	182	182	180	203	202	224	173	160	195	221	201	194	171	183	191	184	180	185	207	177	195	189	202	190	208	204	208	202	201	185	202	221	191	211	211	222	177	184	196	182	200	185	169	193	196	181	168	157	201	216	198	166	208	193	188	161	179	172	228	210	190	181	195	212	186	202	187	191	177	186	179	174	194	212	185	204	208	178	189	201	198	201	208	209	183	214	190	186	211	193	189	192	188	182	173	194	207	191	187	205	189	175	226	195	203	215	192	168	204	179	168	189	196	201	232	188	169	197	202	201	219	176	182	169	189	194	165	185	170	192	189	210	174	209	214	191	197	188	178	192	189	201	168	192	203	182	215	194	192	189	177	200	195	205	205	169	170	189	196	182	196	188	189	188	178	201	191	189	208	181	196	198	211	198	190	187	199	190	192	211	195	203	199	205	199	189	193	197	199	204	157	181	156	194	202	186	181	217	171	186	187	191	181	192	212	192	196	200	196	235	187	182	202	222	197	212	192	193	199	187	206	216	211	214	226	179	205	204	193	185	191	180	179	176	199	227	223	183	186	164	183	190	194	195	180	187	185	172	188	182	180	224	198	194	181	181	224	226	196	208	194	191	187	185	236	201	165	190	202	189	188	178	194	191	178	194	198	188	205	232	198	203	168	198	174	199	196	194	195	235	221	171	201	189	191	176	215	195	217	200	188	213	217	199	215	201	211	198	176	188	205	171	190	202	189	211	184	180	197	208	201	194	167	193	193	221	173	200	189	202	218	204	182	194	190	174	193	193	194	182	183	218	190	208	212	174	171	206	210	212	196	220	194	213	189	180	205	160	185	208	186	213	175	185	188	184	183	173	213	203	171	188	189	188	212	201	202	159	180	185	198	190	185	198	174	196	191	209	189	198	195	196	215	197	194	196	197	198	202	230	195	209	181	200	192	214	203	207	177	206	188	185	182	214	188	193	195	207	210	197	208	188	197	177	220	175	200	206	197	186	184	199	189	208	177	197	209	176	159	180	218	185	189	184	199	188	208	219	223	172	202	169	195	176	177	193	181	208	171	219	205	198	166	217	184	196	207	188	208	196	212	191	197	203	205	194	211	200	208	195	184	208	187	187	197	161	198	211	202	193	191	197	215	210	210	204	184	183	206	232	209	198	174	175	183	182	192	218	215	203	193	188	177	177	182	180	215	202	177	199	205	184	193	192	235	195	178	208	189	168	200	175	186	192	190	230	195	190	216	208	197	175	195	199	190	179	155	193	196	198	187	188	182	210	200	226	194	177	203	192	179	210	178	202	201	198	176	204	214	204	200	197	209	201	195	193	196	191	181	180	198	168	203	194	211	184	192	187	168	196	196	199	206	186	190	195	193	186	189	201	207	202	200	186	183	186	181	203	187	180	183	195	187	208	200	196	198	187	196	173	188	184	227	185	199	187	196	176	186	222	216	203	197	197	215	185	178	193	190	195	188	178	190	213	199	182	202	181	185	203	193	215	187	208	234	197	176	239	189	178	199	186	183	193	185	210	192	199	194	224	170	193	186	174	194	184	206	203	210	185	180	202	203	208	199	216	213	178	192	192	175	209	211	174	198	189	197	173	190	179	163	206	182	217	186	174	198	176	195	187	213	195	194	221	170	192	188	183	218	174	174	204	201	180	232	181	190	208	188	205	198	168	158	167	179	198	208	176	201	177	197	202	189	179	191	187	212	194	190	224	175	178	209	174	181	187	189	222	185	187	174	194	224	202	207	194	197	172	216	186	174	197	211	185	192	207	190	166	179	194	187	197	177	199	189	189	205	202	201	171	176	226	174	190	190	218	206	187	174	193	206	195	159	182	194	224	181	208	183	204	193	166	201	197	199	172	169	215	209	186	169	178	202	210	206	199	211	184	194	175	198	176	195	180	166	181	176	183	185	191	208	191	183	187	162	177	190	221	201	206	176	190	172	169	200	175	210	198	198	184	186	177	208	166	195	198	181	195	200	195	191	207	194	209	183	188	198	201	191	175	218	203	164	184	224	195	191	191	197	173	179	167	207	173	178	208	208	204	200	189	202	216	206	188	160	175	203	188	173	207	172	169	186	199	195	197	165	201	206	184	202	214	197	181	175	166	174	199	168	170	178	192	194	188	201	172	186	179	200	156	215	195	193	161	207	192	204	189	182	192	198	153	197	197	193
8148	1210	2367	2793	2399	2041	1642	1408	1186	1062	960	860	823	768	752	712	697	654	656	650	639	605	630	630	570	561	535	565	539	580	527	549	536	504	546	532	485	537	509	566	545	514	522	507	540	523	519	536	502	511	495	541	511	446	499	551	507	529	510	494	547	523	518	494	546	519	511	502	502	511	566	541	509	463	505	530	525	465	517	484	511	512	537	537	479	571	517	487	546	521	491	524	505	494	509	526	521	475	473	481	504	532	490	502	532	510	508	496	472	485	455	519	560	505	468	482	489	505	527	515	505	489	521	451	511	505	528	467	525	499	489	475	486	502	502	490	517	472	498	502	480	482	494	533	503	497	518	504	542	506	458	471	515	523	565	511	519	518	526	540	498	500	513	508	471	509	474	504	500	509	490	490	525	542	498	505	537	524	532	496	454	552	501	507	535	517	484	545	545	488	504	496	461	524	481	494	518	473	484	470	515	517	521	485	548	504	526	498	513	486	496	517	506	520	512	496	485	534	494	477	486	533	506	544	484	509	505	511	479	502	515	506	523	530	506	467	483	510	509	525	489	509	512	521	480	478	514	464	511	492	507	504	489	499	476	507	499	521	501	525	507	498	493	517	490	476	541	528	497	516	499	487	500	479	484	507	488	478	560	543	516	486	474	496	561	468	485	476	503	505	499	468	480	517	536	461	509	523	521	488	509	509	538	469	521	518	511	509	486	476	489	493	487	517	496	526	488	514	516	520	483	508	504	482	527	519	510	508	520	521	493	492	486	461	495	476	490	474	467	476	515	517	473	465	442	494	521	475	492	504	518	522	491	440	525	501	472	521	463	494	518	539	468	524	487	532	469	489	495	480	499	451	467	509	490	511	528	519	535	504	513	496	495	524	502	514	473	499	503	478	471	517	482	515	573	484	492	501	508	509	496	523	476	517	497	504	490	488	491	510	521	498	518	490	498	507	514	487	518	511	520	523	490	523	506	478	480	467	484	521	527	493	546	502	464	524	521	502	520	539	520	519	515	508	490	463	493	504	477	498	500	549	519	524	525	499	513	522	493	514	482	548	568	470	472	495	532	481	492	480	488	514	473	500	472	546	516	484	499	488	513	479	458	502	508	540	507	530	520	509	514	492	464	557	483	524	516	505	506	521	491	484	483	483	513	505	506	459	521	511	463	495	539	472	529	462	508	502	513	518	511	533	481	466	490	504	480	512	488	483	504	465	515	501	493	506	493	492	505	512	476	515	516	491	512	476	503	524	493	504	497	500	532	504	494	499	487	518	500	506	514	532	532	496	493	514	458	483	489	519	489	529	528	474	545	525	542	501	514	527	522	510	505	467	502	486	476	498	508	560	552	506	524	507	511	506	514	474	473	503	462	515	510	472	500	485	466	517	553	480	500	492	546	520	532	500	457	501	514	497	431	519	461	512	518	510	492	504	477	522	530	489	511	481	538	488	483	520	484	502	468	493	519	496	538	493	478	505	498	503	543	503	481	505	496	465	525	476	480	524	484	474	477	527	485	497	474	488	462	503	500	536	502	503	489	493	533	491	488	544	502	511	503	488	507	514	530	508	518	504	513	560	501	493	509	534	506	510	491	507	528	485	476	527	519	467	501	488	513	508	532	515	512	516	494	505	490	489	530	485	527	476	528	497	511	491	496	476	474	492	491	498	463	527	508	518	495	498	512	514	498	510	539	531	465	523	528	510	496	500	487	494	511	494	542	501	504	508	498	492	514	500	454	510	510	489	525	533	523	464	523	471	528	480	489	497	482	537	526	497	489	501	518	479	514	508	470	495	496	483	527	496	464	532	447	474	501	514	495	526	517	532	506	540	523	480	553	512	486	490	511	490	524	508	521	461	479	509	500	517	524	502	514	473	522	494	509	547	505	531	498	492	517	482	489	483	493	471	512	511	475	490	516	497	492	477	551	555	465	491	477	556	496	505	495	559	497	499	496	523	504	498	492	477	476	510	502	489	463	485	506	503	488	506	464	492	503	494	496	496	487	506	502	495	501	483	501	478	503	509	546	518	474	531	480	509	493	478	502	524	514	518	510	491	505	484	516	474	505	501	495	494	442	516	507	519	521	466	523	503	463	509	487	503	483	504	518	503	507	536	498	493	490	494	540	516	456	494	533	519	498	474	553	512	533	474	463	500	497	528	531	549	523	493	501	504	478	520	499	513	506	511	472	505	492	494	503	477	494	507	507	508	518	512	489	466	543	536	481	516	482	490	487	541	504	540	468	482	476	515	513	512	511	501	493	513	493	484	516	480	518	514	509	538	523	458	496	491	480	470	508	508	524	479	498	501	517	519	486	459	474	474	497	487	512	497	489	503	472	500	492	518	501	530	497	558	484	470	486	470	505	536	511	539	509	520	505	518	510	467	479	503	501	514	473	506	465	460	479	484	526	527	515	493	480	466	517	516	492	481	537	489	518	508	460	518	509	493	515	536	517	495	500	500	453	476	479	503	503	515	519	483	520	511	465	495	548	509	522	528	526	509	508	564	491	497	489	525	519	524	466	496	512	504	468	545	506	519	504	472	509	459	452	531	516	472	519	522	506	521	515	479	444	458	496	468	550	530	505	514	477	510	474	481	478	529	464	543	529	506	517	517	495	526	510	499	487	511	509	529	550	545	510	492	514	501	514	449	504	538	524	514	503	513	487	510	506	513	518	484	475	537	494	479	534	491	519	479	519	507	523	507	519	508	498	537	484	506	484	504	479	460	519	475	536	510	506	504	490	483	480	493	531	514	526	532	510	490	526	476	503	514	507	554	532	484	498	490	501	494	511	511	471	501	519	505	476	510	520	489	530	489	556	486	501	511	521	478	495	495	533	514	488	497	477	515	523	492	510	517	511	502	521	509	512	528	514	509	502	494	476	502	506	503	528	483	540	515	520	514	503	467	485	502	498	489	547	486	525	508	502	491	477	514	503	519	520	475	513	465	515	494	489	503	468	505	504	516	488	513	501	486	504	503	520	484	528	484	520	480	500	536	492	508	490	497	478	519	528	480	502	487	511	498	491	505	504	483	521	482	518	482	480	530	484	529	480	490	489	470	480	509	490	474	519	468	476	480	510	510	471	497	535	503	482	474	515	530	503	437	510	486	462	522	554	475	491	496	502	552	481	521	480	471	502	427	540	525	496	498	504	542	477	484	495	467	489	507	502	501	505	507	489	525	489	533	505	527	481	497	479	487	481	490	517	526	491	522	510	522	468	511	509	502	492	544	487	513	491	504	487	518	519	506	516	507	527	493	467	447	523	497	491	525	536	522	522	510	542	493	544	508	499	496	490	516	529	514	490	470	522	486	498	482	521	511	518	474	491	529	527	471	509	509	561	463	474	522	481	478	510	517	500	504	487	514	487	443	492	489	470	498	455	526	482	506	519	494	489	535	468	484	474	536	495	518	469	505	478	425	480	523	497	526	483	523	476	508	490	508	454	509	493	451	476	460	478	472	501	466	516	505	525	501	536	482
1686	436	488	414	413	425	402	402	389	406	356	412	389	411	409	387	403	370	373	384	404	388	422	387	389	400	385	378	389	390	391	388	419	401	385	370	372	405	372	382	412	397	401	390	389	391	355	357	375	394	428	422	380	417	386	408	389	384	363	379	409	410	353	321	391	407	395	381	367	369	339	412	411	396	403	388	322	358	329	349	383	343	407	409	404	376	400	394	405	367	391	401	400	431	411	394	381	386	403	427	413	368	360	357	408	389	416	366	405	413	393	377	402	397	377	393	398	384	381	397	362	419	352	357	406	380	398	379	383	390	358	392	374	339	378	355	354	367	395	387	409	403	383	406	399	400	369	356	377	360	375	387	418	380	380	382	385	350	394	355	332	384	435	370	431	446	389	403	391	398	381	374	387	391	346	350	421	357	371	425	410	412	391	411	417	417	388	396	408	414	416	417	377	418	413	394	343	407	404	398	358	396	370	393	429	407	367	362	421	401	409	382	409	408	367	388	372	352	364	377	390	403	380	380	386	393	384	395	361	400	385	409	379	406	381	406	402	384	405	406	398	366	396	394	367	384	356	408	393	381	381	422	434	377	402	410	375	408	410	358	369	370	376	360	374	363	369	396	365	403	395	406	401	345	369	349	398	373	384	367	372	386	368	415	420	344	387	363	374	407	379	450	386	397	356	413	395	369	387	373	386	380	355	408	372	366	362	385	401	389	388	399	375	390	358	373	386	388	369	353	383	391	408	424	373	422	344	374	381	371	421	375	348	373	359	415	386	379	372	404	364	384	341	387	388	421	417	412	395	351	372	373	407	395	397	374	432	386	400	363	383	346	380	367	434	397	396	398	406	389	371	409	387	405	378	381	371	392	367	428	386	365	380	407	372	359	353	370	394	361	334	381	387	365	371	411	397	384	408	361	396	426	410	367	385	404	412	386	388	396	377	348	406	392	394	376	377	397	392	390	384	379	384	401	375	379	368	398	347	360	331	374	383	399	419	393	365	429	397	368	411	370	380	382	369	377	346	357	401	436	375	412	386	395	373	392	392	390	445	416	353	379	374	397	380	369	359	379	399	397	385	385	378	405	367	384	390	345	410	386	390	347	390	368	397	388	401	380	413	387	355	407	382	386	390	409	407	379	427	408	429	397	436	406	405	374	386	360	402	396	402	367	377	388	379	414	336	419	381	389	417	357	402	383	374	419	384	405	380	411	377	361	401	362	381	387	379	396	384	396	426	394	354	359	374	354	346	422	362	409	397	345	398	366	389	398	398	401	376	350	354	410	371	372	397	401	405	385	367	414	416	393	393	392	393	394	350	403	386	401	392	420	382	360	340	403	415	411	390	412	403	421	400	418	353	422	374	374	400	368	377	371	389	412	382	392	386	375	376	359	381	351	381	350	355	355	426	385	385	444	393	414	394	388	412	389	388	401	394	365	368	363	368	415	366	373	392	388	374	384	393	357	388	356	406	376	399	358	372	350	390	390	428	432	361	451	361	383	376	393	374	420	354	355	389	378	400	411	381	382	399	375	384	367	372	432	379	371	379	368	379	392	334	370	362	417	391	378	369	363	413	418	383	398	387	352	420	380	380	431	383	396	422	367	382	396	377	399	407	405	392	390	415	369	395	387	379	415	377	361	405	384	420	357	379	426	380	377	412	397	383	383	406	397	404	357	363	358	388	375	369	396	402	373	411	363	392	396	383	382	360	415	386	362	388	377	403	398	378	364	363	364	368	358	405	368	353	388	382	396	371	389	370	375	382	388	405	415	423	330	387	377	395	372	400	392	364	374	400	382	371	377	373	393	419	397	393	359	386	399	357	390	377	383	390	357	370	415	412	400	375	400	385	377	408	372	402	413	409	377	371	373	355	386	418	387	409	406	370	396	383	375	389	369	404	423	361	418	395	342	409	411	382	393	405	402	382	392	389	425	421	376	370	407	406	343	349	379	427	382	382	376	386	428	373	400	370	382	365	405	386	382	386	396	402	404	400	416	430	386	397	414	424	393	373	384	365	390	364	384	382	385	355	403	390	405	387	366	396	446	346	392	406	371	390	379	384	370	419	413	415	391	342	355	343	361	356	404	385	367	374	374	355	386	400	346	427	430	393	375	399	394	413	372	441	380	430	369	381	379	400	414	366	390	371	388	397	414	341	380	393	379	379	387	391	400	384	401	393	403	386	386	387	369	355	365	394	374	387	379	377	425	342	391	394	408	411	394	403	380	348	368	361	376	354	375	384	397	381	416	397	422	378	384	364	389	389	388	400	375	362	389	388	384	363	374	372	346	388	405	418	401	390	399	355	343	395	406	378	365	370	385	379	421	410	413	383	391	384	386	394	400	401	398	362	384	377	360	423	393	389	357	380	383	376	371	339	408	369	372	411	386	391	401	379	379	378	395	410	391	409	380	400	399	377	361	350	370	367	415	395	376	395	375	385	368	385	412	395	368	385	360	366	396	386	375	377	414	403	367	364	394	374	414	384	419	349	368	372	390	383	384	362	396	369	370	374	382	407	357	423	399	332	369	349	428	369	382	389	357	388	392	415	397	431	374	390	373	381	403	344	365	420	358	367	397	398	400	392	413	383	368	401	372	382	353	376	423	372	416	376	371	391	385	339	414	392	376	395	406	432	353	353	408	381	364	381	348	377	389	391	381	395	394	379	353	403	367	387	399	370	368	423	361	387	402	355	377	426	386	410	401	388	396	402	368	382	395	412	398	370	380	387	385	387	380	389	409	373	387	394	389	363	418	394	422	363	401	357	395	478	400	431	383	419	373	395	419	386	374	362	396	376	374	381	366	405	431	377	394	404	357	362	430	368	362	416	398	359	376	392	387	354	430	399	392	363	376	400	369	398	424	344	390	396	395	366	399	377	389	369	356	404	349	391	389	382	393	396	424	384	386	394	371	415	404	395	390	421	373	358	376	383	410	365	373	406	397	425	394	372	369	350	375	367	375	388	359	388	387	415	362	390	379	400	417	404	402	375	352	398	419	389	423	362	373	364	373	404	392	352	395	400	388	404	377	391	363	339	376	369	403	395	398	398	401	356	441	412	438	407	390	381	373	385	390	407	376	428	385	356	404	352	388	379	384	349	380	389	382	349	389	366	389	429	399	406	427	361	386	408	399	416	395	357	417	410	402	373	401	391	388	395	379	394	410	387	386	367	390	351	407	380	405	406	403	383	449	406	379	359	387	357	400	431	357	382	350	376	377	363	368	377	347	415	387	367	425	345	377	341	363	404	372	398	337	400	411	398	379	404	415	381	403	384	416	358	382	406	400	401	373	392	386	354	393	397	397	383	407	364	368	406	395	375	377	416	353	399	391	313	345	381	397	391	389	382	404	389	346	377	429	376	392	426	427	394	424	397	358	370	366	380	363	383	337	343	373	398	397	389	442	386	396	417	370	364	440	371	388	382	407	357	381	423	393	441	387	386	356	394	349	412	375	378	410	402	406	366	386	403	358	378	397	367	430
2058	910	1006	1077	1079	959	912	898	885	887	934	918	871	866	886	858	919	806	865	899	873	884	804	879	830	899	843	875	883	884	873	810	843	884	825	821	813	860	887	854	825	870	859	843	869	856	871	843	829	791	853	853	854	872	833	883	841	859	888	870	869	856	866	854	863	869	866	860	853	818	859	875	855	911	887	833	887	858	860	889	844	841	868	841	843	816	891	853	880	848	838	911	851	847	853	832	831	865	851	881	871	853	874	800	880	812	830	825	864	873	868	849	907	797	907	867	809	874	849	875	839	838	832	809	839	885	812	850	835	893	896	807	852	800	879	816	892	883	834	839	811	877	911	891	876	861	865	906	828	921	892	865	941	924	857	827	884	867	849	835	815	851	875	841	867	822	800	907	847	860	822	860	832	828	823	828	861	859	846	842	810	882	893	851	877	870	818	821	848	879	823	849	792	846	824	840	794	838	878	840	853	868	789	840	790	829	892	828	843	867	831	808	861	875	919	858	861	865	827	891	903	841	820	901	865	820	871	805	847	827	855	877	855	848	822	885	889	782	838	852	848	834	882	845	863	882	890	860	892	856	833	830	844	865	903	879	889	880	816	875	836	839	871	820	896	836	877	845	846	859	889	903	849	798	858	811	855	898	823	843	828	888	787	850	911	837	868	867	823	824	819	885	846	944	838	822	866	934	850	882	825	811	828	833	849	905	885	882	840	858	893	848	867	838	838	871	863	843	842	911	875	890	877	820	887	877	889	891	808	865	901	893	879	828	860	821	862	882	843	838	899	850	837	870	861	797	834	869	863	881	874	881	870	858	870	850	866	865	848	849	851	851	867	842	867	849	862	843	839	885	838	856	823	859	879	834	899	848	838	817	920	880	822	873	843	818	859	851	803	846	787	876	863	853	869	852	863	841	830	840	867	860	844	824	899	870	826	849	857	854	841	822	883	777	839	861	854	878	896	867	852	870	893	834	866	815	854	893	895	911	836	836	899	833	836	860	805	820	844	881	876	907	827	875	835	856	821	892	853	861	775	840	818	841	842	798	859	837	881	887	857	870	905	888	861	869	845	860	838	842	811	844	878	875	808	871	870	851	802	852	865	858	862	872	812	809	830	856	848	827	844	828	834	848	833	859	931	816	863	889	900	838	871	911	825	859	852	843	828	836	844	843	823	837	887	789	818	862	888	837	868	839	865	837	867	880	841	849	856	820	839	852	911	847	831	805	815	840	868	858	862	859	773	836	821	817	892	892	858	854	873	834	845	868	861	879	862	876	859	855	826	865	845	851	791	833	837	816	808	871	870	826	841	860	833	889	853	862	818	840	874	825	883	903	828	880	786	868	853	836	854	855	852	888	826	900	857	848	830	855	811	841	886	845	842	804	854	807	835	838	817	852	851	863	863	801	873	919	815	882	848	845	776	918	846	895	860	867	849	878	843	872	871	859	800	816	894	906	862	850	868	856	851	850	853	809	871	832	882	875	835	864	858	879	841	828	839	846	822	810	776	958	861	899	912	820	883	877	890	871	932	804	879	852	853	808	832	883	853	844	871	931	784	851	834	851	863	881	797	845	865	878	868	770	845	877	818	852	841	882	829	916	848	879	812	904	824	853	829	902	820	875	798	812	899	846	867	868	808	869	879	892	862	853	889	818	860	869	882	845	866	880	843	874	884	799	846	827	889	870	861	869	831	886	847	837	808	854	864	876	885	840	842	870	875	841	851	843	872	871	826	867	822	831	899	853	833	850	802	827	877	881	820	858	785	877	844	892	850	887	876	851	853	868	911	902	821	886	827	836	861	820	872	877	873	890	863	887	873	921	832	846	861	871	846	813	884	846	821	861	839	837	906	849	801	862	781	848	857	847	819	818	855	878	806	860	871	882	860	883	895	853	862	866	857	879	902	883	876	835	784	855	849	820	882	837	844	798	843	874	820	854	831	871	874	816	898	822	888	810	863	835	842	876	864	857	836	896	852	866	856	839	801	805	856	844	843	856	801	883	816	813	880	869	888	805	849	867	854	818	804	822	873	843	817	874	818	832	874	882	832	833	845	904	870	871	842	865	818	879	855	855	882	875	882	828	837	829	883	820	813	849	831	878	858	826	884	898	856	811	836	834	836	845	881	848	837	843	850	859	828	876	896	833	850	848	843	817	831	880	824	835	870	846	899	812	825	850	847	863	834	836	899	847	835	849	884	909	894	838	850	856	844	810	850	868	873	823	858	863	843	860	908	838	795	880	850	911	867	861	834	823	838	849	853	831	889	853	880	852	914	847	883	888	817	874	871	842	809	849	827	814	865	839	845	846	814	828	846	820	872	794	861	837	809	862	888	845	864	893	818	879	824	835	878	834	856	898	837	858	907	841	882	848	836	840	808	883	896	847	901	872	871	855	853	859	845	817	880	863	835	877	828	848	828	838	863	832	806	867	858	861	839	810	855	828	911	902	832	899	842	867	876	839	840	846	837	842	909	882	852	823	919	841	858	851	862	892	857	882	917	877	871	890	887	874	846	862	853	866	881	880	805	863	841	842	837	872	853	818	866	858	889	839	866	854	855	836	851	862	874	824	889	850	859	838	846	864	869	872	852	843	862	794	892	809	866	928	868	832	858	872	846	847	846	802	840	843	842	897	838	842	833	850	829	923	829	869	841	829	830	857	812	892	855	921	817	864	812	910	844	867	834	894	889	843	868	819	860	847	822	856	845	860	888	803	849	872	788	819	875	868	837	855	835	857	848	881	882	856	851	860	880	857	857	882	870	897	839	816	848	834	842	876	814	899	884	856	850	830	865	857	820	837	780	828	848	852	902	825	860	829	845	841	828	839	835	831	889	916	862	840	870	865	830	838	860	897	823	845	911	852	841	858	818	814	887	861	856	853	827	905	864	855	846	847	843	823	851	827	797	796	907	773	804	853	879	892	901	868	842	833	869	880	903	862	837	796	876	892	888	865	858	862	823	901	834	840	839	859	831	833	847	818	859	866	844	853	841	859	860	788	854	823	822	906	888	785	820	891	868	904	876	861	852	884	838	835	882	888	830	896	846	872	850	855	820	854	860	887	804	830	926	828	862	860	832	790	873	877	839	819	836	836	863	841	917	872	831	895	853	869	858	818	885	856	901	822	876	853	831	888	880	883	833	825	805	864	832	847	841	830	870	818	890	883	830	833	828	842	842	874	863	850	796	855	851	868	887	871	851	840	859	868	866	869	857	809	815	829	892	804	848	859	784	884	879	856	879	870	834	859	855	878	896	834	878	893	898	868	860	842	908	853	922	805	860	861	854	896	862	878	845	859	861	831	840	841	829	853	862	845	829	803	839	840	879	876	920	856	835	896	837	834	896	857	854	813	871	845	832	819	799	896	856	833	851	803	891	866	842	870	804	893	860	847	858	853	889	861	849	849	878	878	809	912	825	841	833	890	874	804	856	827	882	847	824	859	814	845	883	797	837	825	900	843	879	836	846	823	831	850	801	860	860	832
7506	691	678	550	434	345	303	268	235	222	260	235	229	237	233	205	200	209	212	198	202	181	161	212	181	192	205	197	184	191	194	186	205	200	182	215	179	190	197	209	176	168	210	181	184	170	205	219	187	195	188	203	193	197	178	165	202	194	198	179	184	181	198	193	207	180	174	196	179	187	202	220	188	190	186	191	197	194	193	192	166	155	226	194	194	172	186	148	184	203	199	182	188	193	196	182	193	204	169	163	172	179	178	186	201	196	187	185	203	199	198	166	177	183	219	182	177	199	187	181	182	188	161	203	183	186	175	172	184	188	181	174	211	190	185	195	184	165	212	187	170	201	207	219	174	174	192	194	173	168	188	176	181	164	185	196	184	166	175	186	170	177	194	193	197	231	184	174	179	198	183	205	185	186	189	186	181	194	218	205	192	214	178	189	162	203	187	198	176	173	183	181	192	170	189	199	191	191	211	165	212	200	197	186	200	196	180	185	195	207	188	191	175	202	186	197	207	173	177	190	185	209	186	174	196	228	178	182	191	180	216	188	195	193	203	166	187	206	199	183	202	177	187	203	202	163	181	186	179	179	185	196	192	178	151	181	193	171	194	175	188	182	192	157	195	204	207	219	178	193	208	189	181	189	200	157	219	177	186	176	166	203	191	167	217	181	204	196	171	173	210	193	176	179	177	186	180	191	169	183	177	189	191	202	202	198	190	178	177	181	214	175	189	205	168	187	210	193	185	165	195	188	178	190	157	185	210	186	178	190	190	187	199	182	179	191	194	155	177	188	184	188	212	186	189	212	180	178	211	208	187	178	205	164	169	190	169	196	193	192	202	199	231	175	173	161	182	186	200	182	192	186	211	206	186	145	164	197	180	149	178	207	175	195	184	181	190	196	181	193	193	211	169	210	208	198	197	202	175	209	182	199	184	196	197	178	171	166	178	166	197	192	198	184	188	203	174	209	171	166	182	188	199	201	200	161	190	190	188	179	160	187	222	184	184	208	189	214	201	207	211	197	184	175	174	165	210	172	205	192	212	191	190	202	213	199	216	203	182	214	159	221	199	219	187	181	172	187	167	194	172	169	206	207	187	183	198	191	182	201	187	221	174	164	181	187	181	181	196	187	190	186	185	179	168	182	205	179	176	193	170	161	188	170	182	202	168	189	184	200	168	184	188	172	172	191	186	183	162	165	183	191	167	207	203	187	184	203	202	184	227	193	185	194	190	178	182	185	184	192	205	193	188	207	180	200	188	179	188	182	167	166	188	183	177	195	182	181	162	188	182	180	165	192	221	204	174	188	200	213	207	205	205	181	198	189	200	214	193	163	219	186	169	221	192	164	220	216	221	199	166	213	174	204	214	157	177	163	176	208	191	165	160	191	220	176	190	193	158	214	199	193	167	180	188	209	204	212	194	161	182	191	211	179	200	171	189	173	182	200	182	195	194	181	168	180	188	183	193	171	187	180	192	199	192	188	192	197	200	181	184	189	170	191	204	185	185	179	177	180	210	182	196	175	216	184	176	185	197	203	192	195	164	223	213	195	203	183	151	165	173	210	178	183	171	196	202	182	192	201	176	182	188	165	186	183	189	178	203	200	174	180	194	189	194	178	200	190	196	205	207	182	187	184	162	222	190	207	211	194	180	181	175	178	208	197	181	175	158	191	191	194	177	176	191	171	212	219	208	174	186	200	192	190	172	170	212	195	208	187	183	204	193	175	168	175	199	198	202	199	201	213	185	187	172	175	182	186	181	174	185	170	153	193	195	177	204	185	185	191	182	208	171	203	177	208	196	186	184	198	176	163	201	208	201	195	196	188	188	215	193	200	174	183	182	183	187	183	177	197	207	190	224	205	212	199	212	168	179	217	210	178	183	193	201	210	187	163	221	181	197	157	192	203	181	212	191	160	180	179	183	171	155	181	153	211	169	188	186	203	202	170	190	193	151	205	177	197	218	179	153	183	192	187	183	190	149	180	186	187	188	186	212	184	197	212	171	215	202	177	197	195	188	210	179	214	191	183	189	187	153	211	197	176	213	205	201	169	225	190	178	186	202	179	177	171	171	183	180	178	162	168	205	199	220	196	183	197	188	207	182	175	172	182	191	188	182	219	178	183	184	184	190	183	199	190	177	197	163	180	185	184	205	197	175	185	175	181	186	197	197	177	188	197	189	204	216	208	174	187	208	187	191	203	215	199	212	181	205	180	201	179	174	215	191	162	166	193	191	197	164	169	209	185	197	212	198	176	200	155	208	187	180	192	179	168	196	195	171	181	187	177	172	175	156	190	196	180	197	177	174	188	193	197	182	174	194	181	187	213	198	194	148	208	162	202	211	167	180	194	181	188	196	183	175	179	178	208	172	176	181	173	181	180	168	168	165	184	174	199	199	180	175	175	173	208	169	176	175	186	203	206	207	173	196	155	182	182	181	146	203	189	185	197	205	203	170	201	208	186	167	168	190	190	182	184	172	180	206	198	216	180	188	190	173	187	196	182	207	202	217	192	176	187	200	181	188	209	186	176	189	193	197	181	186	209	185	157	216	196	211	189	177	178	214	179	194	193	173	167	186	164	174	183	168	196	201	182	169	180	185	227	170	192	181	193	193	193	211	207	197	180	174	190	186	193	210	184	181	186	180	221	172	201	173	182	186	198	173	181	166	202	184	169	192	184	205	203	164	175	201	194	176	167	171	195	179	210	191	180	180	164	187	185	182	205	183	184	200	196	193	156	199	192	210	178	185	217	182	180	179	191	201	182	197	212	197	188	160	179	213	170	210	187	180	187	191	180	189	194	200	181	193	177	151	181	199	172	224	207	220	189	178	160	203	203	171	182	197	178	212	184	217	202	194	199	186	178	203	205	204	183	190	217	187	171	187	171	177	199	197	210	179	184	186	166	215	195	164	192	206	181	186	202	177	178	199	177	202	190	209	194	192	180	192	196	188	179	181	179	210	199	182	194	188	181	195	184	160	181	194	184	191	190	190	170	194	204	180	176	179	197	205	204	216	197	194	167	172	219	197	163	181	188	180	177	182	169	163	192	165	196	192	169	174	222	192	188	174	204	217	190	197	177	167	187	186	205	206	171	194	191	191	175	197	216	181	214	195	208	209	215	199	187	216	218	207	207	184	200	196	161	170	191	203	164	162	168	204	180	191	177	177	182	160	198	200	201	191	205	183	186	173	201	195	176	185	207	183	186	184	198	189	196	206	208	179	190	173	198	173	193	188	175	185	178	202	201	197	178	220	187	186	195	187	181	175	177	183	203	217	203	173	179	185	163	174	199	174	190	187	180	180	177	189	168	203	206	179	161	201	170	194	191	210	190	185	201	182	200	184	174	200	206	201	193	186	172	190	186	174	177	198	212	188	184	180	189	183	203	192	179	162	176	199	187	164	195	202	199	165	173	200	196	189	185	169	189	205	169	195	182	185	211	156	195	200	189	177	167	208	173	171	182	197	184	181	199	219	212	182	182	182	192	182	172
6320	844	1493	1711	1514	1338	1096	1022	887	756	715	660	632	579	588	610	580	551	509	513	536	541	511	517	537	499	480	513	502	499	520	496	477	443	485	445	458	470	440	474	462	455	441	469	484	487	465	434	513	464	456	434	506	485	460	437	484	479	448	496	462	482	453	471	480	436	475	476	460	445	456	480	497	512	463	442	449	448	467	489	483	461	460	460	496	445	451	474	479	463	482	517	474	495	459	421	426	433	454	459	404	477	474	466	473	469	458	455	417	450	488	452	484	449	488	451	469	468	434	429	489	460	440	475	440	440	456	494	479	450	458	455	455	446	484	467	426	487	469	476	481	477	514	483	447	442	491	469	498	446	456	442	490	449	429	439	465	475	447	411	435	451	465	468	441	501	451	527	484	482	457	459	454	456	442	465	463	434	436	458	451	426	481	464	481	463	483	436	475	449	429	461	424	488	428	437	458	428	481	462	455	463	459	432	445	462	480	501	432	453	464	417	460	467	463	436	469	433	447	489	457	469	475	458	423	422	421	451	483	450	465	455	418	445	465	468	479	441	469	496	459	471	477	419	429	418	441	467	451	458	451	424	454	448	465	463	481	461	487	489	432	479	490	445	475	491	467	459	458	468	442	458	487	459	432	429	467	475	480	476	435	467	429	465	483	490	445	421	480	452	431	437	444	477	452	459	470	472	450	457	430	457	444	472	451	454	439	458	494	448	464	482	456	438	473	473	449	468	454	486	445	434	445	485	459	470	428	469	454	469	459	483	473	472	435	437	442	482	480	421	442	435	464	492	452	507	412	439	431	420	457	465	504	449	477	441	444	452	440	494	455	462	472	463	448	475	453	476	478	477	433	460	445	454	440	474	425	485	475	460	458	482	451	455	446	507	446	490	455	452	452	462	452	429	457	455	455	450	468	448	489	418	422	449	465	448	477	441	432	439	465	448	436	448	449	462	438	450	454	459	470	450	459	469	446	410	459	433	448	462	478	471	447	457	469	454	463	481	452	465	428	451	472	478	467	461	459	447	408	511	465	474	444	432	489	489	451	447	447	504	456	451	455	455	443	424	447	437	450	465	441	483	469	409	471	457	447	437	463	463	439	465	441	535	458	458	416	432	470	454	474	482	437	449	430	478	454	454	463	475	474	492	486	446	462	463	478	448	441	462	464	460	432	457	475	464	444	469	445	495	452	501	443	462	428	467	465	445	481	463	447	429	438	478	488	447	501	478	462	485	463	459	458	469	430	462	450	449	477	480	463	447	478	466	437	461	435	429	471	443	456	452	461	427	436	490	482	464	482	430	451	460	440	441	467	466	466	461	438	506	475	472	446	419	476	451	481	502	478	443	476	433	478	485	471	449	445	472	424	485	493	463	465	476	468	434	467	447	457	440	465	484	492	457	472	424	479	497	465	427	470	462	488	467	483	476	454	492	445	487	420	482	463	457	421	443	426	420	453	455	461	495	489	447	446	473	420	452	465	448	471	466	456	514	465	460	446	501	465	487	473	480	458	436	435	435	479	450	446	457	446	442	484	436	465	471	455	483	434	470	488	406	456	472	478	447	457	466	444	487	413	455	520	514	466	473	408	462	457	458	462	452	490	481	482	441	479	468	474	470	433	454	481	474	454	409	442	429	426	485	484	436	483	483	488	502	448	505	432	431	470	434	465	454	460	477	438	461	485	492	458	449	486	462	450	429	516	450	436	435	480	476	466	481	449	443	453	439	456	455	463	513	494	420	458	425	465	457	456	469	482	449	453	464	479	469	489	438	468	462	452	470	457	469	471	492	475	457	458	465	453	451	493	466	471	473	467	445	451	458	449	456	441	478	446	432	455	451	441	476	458	457	436	435	469	452	459	485	458	448	467	445	469	450	446	457	492	460	431	439	452	429	468	448	444	434	466	534	444	497	439	440	430	452	451	438	430	453	464	459	475	476	451	453	451	437	445	495	466	501	470	495	455	466	468	476	472	429	449	448	417	466	466	487	462	447	462	430	478	457	440	443	448	484	469	438	441	433	436	461	471	454	446	474	442	469	442	435	435	509	432	493	486	431	489	464	410	452	482	468	484	450	465	457	415	431	463	480	461	490	435	461	435	480	460	438	458	450	417	450	416	492	466	450	441	493	451	477	444	466	433	439	470	491	455	432	454	505	406	488	472	424	473	455	439	469	493	460	480	474	471	430	494	418	498	438	453	409	448	456	455	420	451	491	456	435	465	449	474	456	460	443	440	451	454	449	456	499	452	465	475	424	464	458	477	470	435	459	409	459	434	441	453	468	456	469	438	461	467	447	475	486	433	493	475	420	457	449	485	489	474	404	428	452	467	445	451	471	455	420	421	465	481	478	465	429	518	488	501	492	500	459	475	426	465	407	450	463	465	434	485	416	428	453	510	468	462	444	467	467	437	474	428	461	441	473	476	482	448	472	462	454	480	479	522	446	429	504	457	480	452	454	457	471	437	507	491	451	450	431	498	511	436	474	484	444	460	434	443	475	421	446	488	455	462	455	436	490	439	465	467	471	473	428	462	452	464	462	485	455	458	471	441	450	486	488	473	449	450	442	490	507	447	530	490	453	487	441	461	506	471	507	452	428	450	452	471	468	463	506	460	435	467	460	449	495	465	482	481	468	485	500	434	458	491	461	481	430	502	480	436	457	456	424	472	432	451	483	456	446	460	459	428	479	481	454	453	472	437	450	445	449	443	439	475	438	454	453	461	457	434	440	450	505	441	489	464	485	437	487	464	457	438	460	443	453	448	461	471	452	457	473	455	471	450	481	424	498	443	439	507	474	450	454	468	450	456	451	448	491	487	433	458	461	438	447	463	496	460	443	440	433	426	441	510	446	456	443	416	433	482	492	490	443	464	472	465	453	463	501	467	445	472	461	436	467	471	476	457	463	444	453	417	423	456	483	434	480	464	474	461	484	482	446	459	453	440	446	476	502	449	455	448	461	471	423	488	452	413	478	443	455	486	448	447	486	457	464	458	442	461	463	466	461	500	426	433	482	498	466	417	454	471	446	475	434	493	450	426	473	481	481	487	469	481	454	448	484	448	468	477	466	451	466	455	460	457	447	469	463	449	470	443	457	460	446	469	463	459	466	465	454	461	475	429	470	509	491	443	466	456	440	441	427	458	469	485	474	471	473	449	436	459	466	433	470	454	483	474	446	441	472	469	424	480	441	433	492	443	450	459	492	457	449	463	434	477	486	441	463	478	501	452	438	504	448	465	451	461	419	455	451	452	479	496	480	511	486	483	411	456	480	450	452	479	475	440	471	464	482	475	493	496	451	414	437	454	467	440	451	443	491	487	447	499	450	443	451	458	491	449	472	460	449	488	432	439	480	427	463	485	439	438	473	432	464	443	482	476	433	428	457	473	444	431	440	420	490	431	457	447	470	470	493	441	487	481	460	430	457	471	460	436	483	445	429	463	470	416	469	445	442	412	460	490	425	476	455	511	470	467	430	482	412	503	479
14351	1292	1138	821	630	472	442	402	336	275	256	242	246	251	204	228	250	207	219	235	195	207	201	229	208	206	213	216	231	191	231	196	199	211	191	198	205	180	214	197	207	202	221	216	199	206	208	198	191	218	202	212	182	191	201	197	191	183	208	204	173	185	176	202	194	197	184	200	177	201	202	207	201	168	173	183	173	235	194	200	204	181	186	193	208	167	200	210	195	202	201	240	182	176	196	211	197	185	212	189	203	197	201	187	184	200	175	203	199	211	177	212	207	197	207	188	191	176	192	195	200	202	213	203	191	203	185	199	172	197	196	193	195	200	202	206	199	194	175	198	195	180	208	194	179	191	193	201	196	183	222	183	193	191	197	197	198	211	209	223	187	195	222	183	176	172	181	196	198	200	188	172	197	172	206	194	210	201	205	174	210	193	201	196	180	216	176	172	193	199	210	200	214	187	200	199	205	215	195	190	191	220	157	216	176	191	218	190	184	188	169	212	194	206	181	200	217	178	181	223	189	198	184	213	192	208	176	218	207	203	212	184	199	207	204	190	194	221	204	199	202	173	207	173	158	186	170	184	194	195	215	207	194	209	182	210	186	190	175	159	193	191	172	213	183	186	206	193	202	194	210	213	202	175	190	190	208	214	181	180	195	192	212	196	217	160	199	228	194	203	180	202	181	191	200	191	184	201	182	186	185	202	208	233	189	160	197	200	190	211	187	216	179	206	220	215	185	197	188	192	188	193	209	181	199	164	167	188	172	163	202	201	176	197	202	208	192	205	194	209	187	198	198	177	210	192	205	173	214	206	185	181	199	194	179	201	187	205	198	209	180	183	209	195	224	195	183	173	190	196	184	161	174	196	207	202	205	217	179	182	205	186	200	170	204	219	222	207	169	205	186	178	184	189	210	193	203	222	196	185	208	180	212	186	212	179	196	178	194	189	177	182	199	194	199	197	210	181	194	170	172	184	192	204	184	186	181	200	204	177	172	191	186	204	191	171	175	183	206	190	178	199	191	213	186	198	183	202	200	188	179	195	187	203	199	199	212	194	194	213	216	212	207	183	213	188	163	200	210	189	198	187	189	212	193	184	191	187	212	208	177	201	195	219	204	198	200	220	201	184	220	213	188	180	176	198	210	191	189	209	214	200	208	185	199	187	195	194	212	183	215	196	187	205	194	170	201	159	223	186	181	211	181	161	179	196	208	199	232	154	199	185	191	183	205	196	207	179	193	185	189	203	181	171	225	195	202	202	179	174	220	198	211	195	223	191	185	183	233	179	199	214	175	222	167	200	199	185	172	187	182	188	170	208	238	209	212	206	204	176	182	169	204	203	242	209	210	190	190	166	206	192	213	189	202	201	187	191	198	203	184	183	182	174	205	196	176	165	198	224	178	204	208	183	185	180	201	204	205	178	167	186	188	205	191	186	209	194	212	190	203	204	162	197	204	185	163	186	167	201	183	201	204	191	194	207	182	178	201	207	180	200	213	195	213	191	167	202	206	184	182	198	194	203	213	196	199	218	182	196	186	173	174	170	149	177	193	170	193	178	160	191	184	173	199	187	176	201	221	187	166	181	209	174	215	201	179	158	209	197	175	183	181	226	204	227	186	216	218	204	193	181	196	209	197	236	191	191	218	253	180	209	210	178	188	177	205	214	212	189	211	193	163	209	193	187	211	175	193	188	184	195	206	199	196	194	180	196	215	196	184	225	205	172	206	185	196	202	190	183	213	202	193	188	230	184	194	178	188	214	196	206	202	186	180	183	196	220	217	204	197	194	182	189	200	181	210	222	210	202	181	190	189	185	215	182	219	181	204	223	188	197	187	174	207	193	212	205	180	182	178	199	213	219	191	195	173	189	208	185	210	171	183	205	170	176	185	201	206	195	180	215	185	190	209	188	192	203	176	185	212	191	201	218	202	209	213	197	206	185	165	204	206	183	197	172	193	218	187	195	183	196	185	216	179	194	212	209	211	184	199	183	180	181	178	206	189	197	191	222	204	163	218	182	192	181	186	182	210	223	186	203	227	197	215	192	182	203	184	175	186	198	217	176	214	202	188	207	217	192	171	195	199	205	212	184	199	187	185	189	186	187	200	208	175	183	175	191	198	199	217	189	213	191	217	193	195	193	191	189	187	197	202	205	205	221	186	178	178	190	179	176	184	196	194	176	192	199	203	185	179	199	223	192	177	185	202	198	188	183	177	217	204	179	214	182	184	179	175	215	214	190	214	200	216	196	186	158	183	225	170	198	180	175	179	206	199	186	193	172	214	215	168	199	206	205	172	216	178	175	231	188	191	219	227	224	186	167	174	211	181	194	201	201	192	225	190	181	196	210	192	166	167	206	222	174	186	165	197	207	183	175	197	185	192	195	211	196	197	201	188	186	199	212	172	192	176	193	201	194	178	198	193	183	183	208	202	180	190	195	188	208	174	181	168	209	210	201	185	200	206	181	179	225	184	196	186	225	177	182	190	183	202	191	207	183	198	197	183	188	170	207	197	195	205	162	184	204	210	217	182	216	185	211	170	205	188	193	177	173	177	181	194	181	187	180	187	194	187	207	192	181	203	212	155	169	171	191	183	191	213	196	179	181	183	196	234	179	181	199	198	178	210	189	202	212	182	158	190	203	213	187	219	206	218	224	182	211	216	206	187	178	202	224	178	205	196	157	211	198	166	187	201	205	178	166	189	203	187	194	217	210	186	192	180	188	192	175	177	197	187	186	147	207	202	177	213	208	206	199	211	188	185	160	154	173	176	170	196	206	214	207	187	211	228	176	221	214	216	183	192	207	179	203	187	200	185	180	175	190	199	211	197	192	193	199	203	179	188	170	198	161	189	164	218	169	192	181	188	193	188	166	209	162	201	181	205	186	199	183	207	179	186	187	208	222	216	205	221	205	201	190	208	196	188	192	217	191	167	219	202	167	203	202	197	182	186	221	191	180	194	202	208	185	201	193	212	176	200	196	216	196	181	198	200	203	182	198	212	181	198	199	181	188	207	238	230	196	211	204	200	193	186	213	206	205	196	200	187	190	200	218	214	173	196	184	181	201	193	183	206	202	210	187	181	203	186	170	188	223	208	218	202	211	189	188	205	174	209	197	192	181	185	190	182	198	193	204	202	210	176	197	200	197	177	168	198	177	178	209	184	182	189	217	176	162	210	205	202	191	197	194	218	179	170	177	196	164	208	193	178	188	204	206	196	178	224	203	196	179	226	192	196	195	170	190	206	213	198	175	223	194	200	189	199	161	189	212	208	217	180	190	168	194	186	178	172	197	195	185	184	214	211	230	192	167	197	204	209	181	160	173	170	185	205	193	189	200	199	191	186	200	218	208	192	185	166	184	214	176	193	205	208	164	186	199	183	214	192	188	215	201	196	211	182	187	170	182	172	205	201	196	218	206	193	189	199	215	181	172	188	176	187	209	194	202	183	193	208	190	209	184	183	211	184	177	170	209	198	178	164	208	197	196	195	205
8275	1207	2354	2644	2321	1879	1609	1340	1184	1084	952	855	808	724	766	698	632	657	685	600	640	599	589	548	531	572	541	563	551	589	547	539	534	593	535	536	485	514	550	509	546	522	514	514	534	539	489	531	496	505	527	499	494	500	549	498	527	502	540	516	512	487	499	483	549	461	498	525	517	522	504	476	517	548	478	548	517	489	508	496	499	506	505	494	507	470	460	499	526	545	496	525	530	523	519	495	510	533	470	548	503	456	495	504	542	508	516	474	465	513	544	483	511	532	526	549	507	500	461	504	508	494	548	531	498	516	465	446	535	501	495	484	518	499	522	504	551	536	528	531	515	464	490	496	524	486	512	486	524	504	469	486	506	482	453	524	494	524	492	523	545	477	532	521	507	548	503	471	506	507	489	477	487	543	501	498	466	501	497	485	493	526	502	524	519	520	463	501	502	523	469	480	501	503	482	497	510	512	510	527	521	526	494	517	479	470	497	510	491	515	501	505	470	490	468	521	490	517	508	499	473	502	500	527	480	500	491	482	501	474	508	523	492	519	527	479	506	489	499	478	483	549	510	492	502	511	474	510	517	504	528	509	506	487	506	521	505	464	510	501	497	492	504	506	553	463	525	496	453	482	479	510	507	493	488	475	517	514	468	526	518	483	517	506	550	502	484	497	537	496	536	496	498	515	486	465	578	511	490	487	500	485	534	507	445	487	491	513	535	557	506	519	485	495	487	525	515	491	506	486	478	490	528	498	520	484	528	519	489	492	467	506	473	502	498	513	477	523	506	529	503	494	479	474	521	486	524	525	515	503	503	455	483	558	485	493	479	505	529	514	471	480	497	502	471	497	481	494	493	482	510	540	488	502	490	502	499	481	510	493	508	489	513	498	455	463	531	500	452	531	511	523	468	459	478	512	481	488	502	484	510	518	515	503	503	483	488	570	531	495	519	480	482	503	542	513	505	519	479	500	448	490	510	472	533	491	488	473	450	511	517	536	508	523	500	522	459	514	495	518	496	488	500	499	472	520	543	471	496	482	502	545	504	502	519	463	473	492	487	504	500	461	481	481	519	473	530	532	465	532	473	516	521	515	484	525	511	516	507	517	514	525	532	461	496	545	505	489	507	507	474	470	518	515	486	498	500	482	496	519	518	490	515	476	509	500	506	521	478	501	497	491	492	506	497	505	531	511	509	490	499	481	504	477	503	509	495	495	525	506	459	468	514	474	515	512	489	494	474	487	526	511	496	491	506	472	475	479	502	490	526	480	488	505	513	491	450	470	529	472	502	523	496	490	495	480	493	512	497	528	546	520	456	505	479	514	468	507	519	489	527	455	504	550	528	494	526	527	507	507	504	531	492	555	482	497	527	526	493	492	523	484	507	520	484	529	493	478	494	559	489	525	471	525	484	453	521	496	523	517	550	490	459	498	486	516	519	487	523	486	463	535	495	491	470	525	523	496	510	440	502	543	505	517	519	508	455	504	494	480	510	512	490	494	529	528	480	483	495	508	465	481	473	440	508	459	499	478	459	536	488	527	489	511	532	520	486	541	503	495	495	477	546	453	495	515	512	494	518	523	480	542	491	542	485	493	492	468	479	510	475	554	508	489	473	515	549	457	476	515	496	488	505	459	509	545	533	502	493	528	486	492	489	497	475	475	498	487	492	543	492	518	465	510	497	468	475	515	491	467	498	516	520	494	457	519	501	498	541	524	465	530	514	512	518	485	482	516	484	487	527	520	516	475	449	491	511	505	481	469	485	516	497	500	508	486	499	483	476	499	454	506	485	509	519	525	486	495	519	527	523	532	506	479	482	501	488	534	498	470	528	489	496	481	511	475	513	534	482	477	499	493	532	470	505	526	530	496	479	526	496	498	517	533	488	496	504	498	490	480	528	499	478	489	526	511	479	515	500	515	544	522	486	519	508	522	527	510	532	492	542	490	477	521	471	494	530	521	506	500	452	553	499	513	498	471	481	517	503	459	486	500	476	491	517	500	466	496	513	483	557	538	478	489	503	495	526	499	516	497	531	508	482	479	470	510	490	489	484	513	492	504	489	525	499	491	495	516	501	492	504	489	491	486	519	491	476	521	495	511	525	539	471	465	500	468	504	479	497	482	501	515	502	506	441	512	507	451	487	506	521	501	497	521	522	523	513	477	479	526	554	512	493	491	524	502	545	490	511	505	504	520	483	504	506	537	503	482	505	508	476	481	495	502	491	495	503	530	497	510	487	491	509	502	521	515	499	514	476	515	534	491	508	458	525	526	473	448	488	502	494	467	538	500	515	504	501	471	509	488	458	509	511	504	504	532	544	532	489	523	517	517	496	516	502	487	534	513	545	475	510	510	497	515	555	470	485	487	504	492	500	521	514	499	497	510	505	535	492	482	492	522	517	487	520	481	456	503	487	469	546	519	490	479	495	487	498	529	500	504	498	458	517	491	515	527	488	461	527	536	467	503	519	516	497	483	555	517	505	515	489	508	480	516	480	526	498	504	498	502	459	556	475	504	486	552	532	484	512	474	531	551	504	542	500	468	499	476	514	531	515	513	529	492	533	488	474	512	468	504	481	488	512	459	446	451	497	538	496	489	495	541	513	477	481	484	491	498	476	495	489	471	467	486	526	535	529	458	471	512	464	516	528	496	488	520	493	483	493	441	513	544	536	489	501	514	505	507	480	481	498	500	514	502	502	486	487	505	498	491	472	500	504	487	494	462	528	513	526	509	534	526	497	504	494	480	492	487	505	512	519	498	491	501	514	464	485	509	520	531	492	540	501	513	510	494	515	486	481	479	500	539	521	531	471	494	547	508	497	503	453	534	508	499	560	503	490	450	541	492	486	509	522	515	478	493	496	493	512	501	516	497	472	517	519	519	485	516	560	542	515	508	462	485	510	528	513	471	513	508	490	478	519	526	522	488	479	518	452	507	492	501	516	483	508	512	493	521	505	509	506	530	489	461	520	470	487	522	523	500	523	508	519	488	535	502	494	505	473	482	500	522	521	509	479	521	469	467	470	482	518	470	501	505	475	509	509	503	486	540	516	531	428	493	485	540	515	525	494	454	495	505	514	496	487	498	507	467	501	489	488	498	498	506	493	480	525	511	494	493	492	524	516	523	491	475	487	514	518	489	487	524	496	492	520	515	490	540	477	508	487	497	526	520	550	520	508	505	520	504	518	527	518	510	502	486	496	512	489	504	532	514	478	475	507	475	460	509	494	535	491	486	483	518	488	519	533	540	511	504	522	522	504	496	462	516	507	499	506	488	515	499	506	545	496	508	519	484	488	493	505	481	501	501	488	523	487	538	501	508	518	545	460	512	475	510	517	551	522	498	500	473	524	549	498	509	521	491	486	434	542	486	466	515	478	455	489	470	489	481	507	530	500	495	496	524	513	490	516	507	471	473	480	509	494	509	522	469	521	543	510	503	495	491	488	513	492	516	478	472	519	488	522	483	517	499	506	551	493	492	515	547	520	523	550	538
1789	443	406	415	416	406	370	372	451	414	363	395	355	394	359	359	381	448	386	393	390	388	353	399	376	388	413	394	412	374	391	428	390	378	361	395	371	404	375	410	376	410	401	358	371	377	380	366	390	347	396	355	366	413	393	392	370	367	403	410	383	402	353	400	388	382	415	386	374	383	370	387	374	382	353	405	379	381	356	363	388	418	377	399	383	364	379	375	415	395	361	392	379	417	400	402	372	367	398	384	376	383	426	371	367	425	389	357	367	386	362	424	360	358	376	372	349	421	396	385	375	340	396	417	374	404	375	394	458	437	389	414	425	403	350	386	377	446	398	403	405	418	376	398	370	374	386	360	399	422	376	359	374	394	419	381	371	392	370	358	373	431	403	388	391	400	348	404	398	416	412	388	356	410	395	403	394	387	384	412	405	372	384	389	398	417	359	416	377	391	347	393	387	396	410	374	372	358	395	378	389	394	375	366	334	383	404	432	372	325	404	380	399	364	354	394	400	414	394	369	377	388	418	383	401	376	395	370	380	377	397	371	387	385	378	380	387	386	391	364	353	357	384	401	373	409	387	353	380	400	393	379	378	402	438	385	402	390	390	395	400	363	343	410	389	393	394	383	335	410	437	369	399	382	381	366	425	382	374	365	367	367	361	374	379	390	385	399	392	400	407	374	408	395	381	392	361	385	391	390	397	381	379	391	356	370	418	368	427	358	352	360	367	378	408	382	400	389	363	380	405	376	345	394	395	401	355	366	340	410	370	420	397	349	403	390	365	382	357	390	396	361	391	409	378	325	381	383	417	396	370	401	429	398	388	370	398	419	404	401	355	356	411	393	431	424	406	420	411	364	391	392	446	391	383	398	363	380	391	380	363	409	380	425	384	403	379	415	405	362	384	363	400	377	360	375	374	369	395	374	363	411	378	348	370	376	376	381	399	433	444	348	401	364	377	383	362	375	407	401	376	379	378	363	436	425	393	404	364	360	372	351	399	388	385	426	391	390	354	417	382	398	433	403	355	373	395	379	375	402	393	401	384	403	373	415	431	380	392	381	370	354	392	416	389	379	388	407	396	378	401	383	390	365	396	384	360	356	372	406	411	378	394	411	399	400	388	372	385	393	409	392	367	361	399	410	401	399	378	375	402	362	357	389	349	395	368	372	400	373	411	370	371	377	367	399	415	381	375	378	391	396	406	404	364	366	392	417	403	422	412	392	392	405	397	394	387	378	418	393	429	371	423	398	436	369	391	373	363	416	363	355	375	351	389	390	363	363	382	412	379	403	404	394	403	415	394	344	368	396	363	400	397	378	389	383	417	409	375	361	402	387	384	408	385	369	370	380	400	394	377	402	358	379	373	398	380	342	383	401	355	382	364	377	369	380	371	391	400	426	388	387	356	364	387	368	367	419	372	371	389	357	365	404	391	384	339	380	365	374	378	399	372	369	384	387	417	412	352	340	399	406	384	357	387	379	416	374	375	423	406	393	395	411	402	415	363	409	364	397	408	426	385	400	403	357	403	396	372	406	421	364	395	394	394	374	401	411	399	336	374	350	406	404	393	379	425	413	390	401	382	395	420	339	376	379	368	377	389	374	413	389	368	401	356	418	393	410	406	404	396	388	428	393	363	378	391	403	356	391	410	353	359	383	384	392	403	376	422	366	360	423	398	403	399	412	385	357	409	363	398	442	350	420	383	387	411	378	401	394	435	391	343	369	425	390	411	357	378	361	398	401	380	400	422	369	400	403	412	400	390	390	370	396	392	397	382	426	370	355	371	405	367	387	391	401	415	391	379	335	415	383	403	394	375	443	418	372	400	409	393	353	343	382	397	427	353	425	397	383	357	390	426	390	349	439	421	362	366	349	370	365	407	388	343	385	389	414	384	391	401	368	377	419	359	377	370	322	343	352	381	405	394	415	379	404	382	399	389	379	398	369	394	348	395	384	417	384	388	406	404	354	402	396	397	378	389	366	363	348	428	403	370	385	403	364	373	381	332	408	384	373	394	363	411	355	412	391	417	403	402	384	344	369	430	378	358	336	385	401	394	358	405	425	383	406	386	377	354	376	383	417	369	352	367	360	374	393	360	354	351	369	371	389	406	415	390	401	386	374	408	388	375	381	397	402	363	393	390	378	340	382	394	404	384	366	394	361	421	371	369	353	365	390	405	340	335	398	376	361	425	388	401	405	384	386	373	412	413	393	363	396	392	346	362	396	385	426	364	439	415	351	374	387	408	346	348	363	363	369	372	422	399	392	362	390	394	405	398	410	382	417	390	406	428	412	375	386	416	367	383	397	433	378	362	355	398	378	409	382	394	397	407	365	392	371	401	371	400	387	404	371	368	407	403	383	366	373	414	366	369	358	368	387	426	415	431	433	390	360	384	397	372	430	388	372	340	415	402	397	449	395	400	395	411	383	404	389	405	355	383	385	357	388	402	427	375	373	392	377	405	387	384	348	417	376	348	405	368	396	408	408	409	366	420	380	377	376	389	357	338	426	354	400	380	402	342	417	389	393	402	398	366	418	365	369	380	384	386	390	374	404	385	355	383	381	372	370	412	368	373	411	386	377	407	414	378	359	402	385	387	398	378	403	390	330	354	391	383	388	400	396	366	398	348	403	391	365	353	361	392	386	378	391	406	371	369	447	398	388	355	402	360	394	431	361	460	420	362	417	384	423	418	386	386	423	413	390	372	375	401	375	383	410	370	404	387	389	398	421	403	422	368	407	429	394	437	377	414	445	368	382	400	391	408	374	400	378	371	365	403	402	377	369	432	415	356	405	379	410	352	371	429	365	372	378	357	425	386	389	418	373	359	375	386	353	391	396	383	392	380	403	401	365	414	398	389	387	390	380	389	398	384	406	434	426	420	410	359	374	419	417	409	379	394	355	395	406	365	361	397	407	391	359	429	406	373	375	380	357	370	359	362	391	403	352	395	374	387	396	399	376	400	392	401	411	373	415	375	406	380	380	408	363	367	421	393	376	413	431	390	375	406	372	364	361	368	415	366	424	405	371	382	382	388	370	374	400	394	387	373	391	410	387	382	361	361	404	385	378	385	419	381	403	414	368	425	381	366	355	366	423	381	412	397	344	364	385	405	385	364	414	379	380	396	401	362	396	419	340	381	400	394	421	420	383	394	414	392	428	355	403	376	384	401	380	367	403	396	405	376	367	403	408	376	363	381	394	338	374	382	390	384	402	400	387	380	389	383	407	394	361	400	407	375	404	406	379	361	400	399	368	386	399	381	383	376	388	409	391	423	377	440	399	390	383	368	366	358	377	369	402	401	359	402	422	377	375	421	368	407	395	378	409	429	388	396	351	407	425	385	407	408	361	423	375	402	393	402	386	392	380	397	362	410	384	400	379	382	378	395	415	359	382	416	385	397	350	362	350	366	408	380	365	401	374	385	384	385	383	410	378	385	409	386	367	392	378	419	419	360	391	397	382	405	403	409	408	371	381	366	431	419	399	353	440
2080	927	1028	1057	1034	948	940	947	917	857	847	862	885	812	882	875	819	878	846	846	840	864	882	866	847	869	848	916	896	828	862	833	874	828	928	859	841	837	844	846	906	906	854	876	876	843	832	859	884	841	904	864	870	886	868	856	865	881	829	809	855	866	899	881	858	893	793	858	803	881	908	871	865	837	815	815	876	837	828	824	843	889	835	894	819	791	817	846	853	893	909	850	848	894	896	798	877	845	856	884	849	843	875	869	862	823	795	839	858	857	895	851	877	897	879	828	888	832	832	839	871	893	879	828	843	859	840	864	857	843	898	843	841	810	839	866	841	894	821	848	830	855	832	829	888	889	825	833	861	904	858	805	858	857	834	821	882	873	887	864	862	840	815	853	849	763	844	852	845	896	846	921	882	924	926	876	861	859	854	831	850	808	865	898	820	801	827	800	888	886	884	801	896	871	895	887	831	862	799	849	797	898	839	818	833	833	813	846	850	855	842	814	841	836	835	860	798	845	875	872	854	852	835	785	830	902	850	879	838	816	837	824	845	850	844	860	863	881	846	823	801	902	831	820	807	783	812	811	835	876	841	871	854	868	827	860	862	824	874	870	811	866	889	876	885	889	804	872	926	953	864	834	865	855	813	858	792	837	846	888	828	898	847	897	860	872	853	878	886	861	849	853	854	860	808	859	829	809	887	851	862	845	821	798	833	874	815	861	887	873	870	909	842	787	851	859	833	876	891	819	827	850	810	867	830	858	841	895	853	872	893	854	886	819	823	829	845	832	844	844	865	893	821	813	867	845	822	846	892	841	805	809	886	828	901	887	871	813	821	853	825	872	898	886	841	837	844	828	817	864	849	944	839	874	860	823	883	890	877	863	855	763	830	821	814	853	857	821	843	859	859	863	844	835	864	826	840	820	864	922	865	828	857	826	877	791	840	829	831	862	839	828	874	835	865	846	888	846	852	843	870	792	815	846	835	863	862	815	854	848	802	819	836	800	842	852	868	891	849	863	842	834	904	844	898	819	868	846	852	783	836	862	801	849	775	877	857	863	844	816	850	890	848	861	852	865	808	859	839	848	816	820	918	781	837	847	810	827	838	850	835	850	839	918	922	852	843	812	829	813	854	858	831	860	816	861	864	860	839	823	854	821	831	790	805	859	879	851	861	836	853	800	870	862	860	852	853	888	857	872	833	863	827	857	835	778	870	871	843	881	827	806	866	832	865	800	805	886	828	889	835	822	888	840	855	832	834	855	857	836	843	873	870	866	832	899	893	832	802	886	828	850	832	829	802	869	861	845	865	840	884	836	820	836	822	887	837	863	889	846	827	870	894	863	856	792	832	898	827	862	836	814	874	822	847	869	856	837	827	813	904	866	843	803	857	847	833	869	852	862	882	852	873	824	916	914	886	849	811	797	833	815	851	926	819	820	813	836	836	884	844	890	900	845	853	816	898	855	810	864	875	848	850	842	856	843	798	865	851	887	825	827	858	883	882	855	859	860	848	798	794	857	828	869	880	847	820	872	862	871	848	851	879	832	881	799	847	819	853	794	826	868	827	858	825	892	856	847	850	873	846	874	854	863	872	917	806	866	832	832	879	857	868	811	885	828	860	854	844	828	844	828	871	833	863	891	856	894	859	873	832	836	880	822	872	832	858	848	862	835	845	835	865	812	820	894	850	872	829	853	841	854	791	865	845	845	841	864	815	927	858	880	856	948	911	846	858	870	914	852	864	881	844	810	819	828	851	892	821	883	847	821	820	821	866	846	817	837	944	873	872	897	857	841	816	836	838	871	852	869	856	811	843	855	885	855	837	858	860	807	837	871	842	877	878	851	806	883	845	815	861	830	879	817	880	858	814	860	802	921	815	835	834	906	828	854	859	837	866	823	843	880	801	843	834	838	855	838	827	817	832	819	857	882	845	896	882	832	860	800	822	860	873	817	876	854	877	835	860	889	797	872	845	899	848	881	910	855	823	861	849	851	868	875	819	859	884	883	832	860	848	832	874	812	836	876	861	845	877	823	852	860	849	880	860	897	843	853	859	813	861	834	850	861	857	833	817	851	849	831	818	823	823	878	837	867	846	876	886	828	886	838	802	802	816	893	853	874	844	859	841	859	861	833	936	800	877	860	874	889	831	892	885	832	879	824	819	863	840	881	858	873	797	801	907	872	858	853	860	810	868	838	900	848	843	881	853	803	824	878	835	859	844	888	886	827	884	877	895	815	862	838	857	822	867	886	872	863	873	842	826	853	793	851	855	840	846	824	878	809	850	804	824	815	854	855	813	807	831	829	862	816	839	860	872	826	849	840	849	863	873	834	834	850	845	879	860	839	845	878	888	876	844	822	876	800	878	827	807	837	844	879	842	831	835	847	833	876	804	851	844	838	829	871	851	889	831	800	879	806	842	846	862	863	833	824	899	844	814	841	890	864	850	868	847	880	855	829	869	810	879	833	830	902	836	866	868	871	829	852	841	834	859	836	811	816	856	801	869	854	841	891	847	876	843	851	879	833	889	848	955	873	807	828	865	868	793	831	848	851	827	871	854	823	838	874	839	873	842	821	848	827	884	828	871	841	840	859	794	857	831	886	840	891	827	851	814	914	842	852	877	830	880	829	857	804	804	874	804	880	863	838	896	848	859	830	878	872	833	837	883	815	834	843	842	776	912	830	826	855	890	850	859	880	845	830	902	823	886	824	864	855	848	898	820	843	813	855	827	832	835	840	830	827	871	862	794	867	824	808	819	853	868	872	893	881	855	817	869	848	836	814	811	879	822	825	798	900	808	870	822	824	862	859	820	821	865	880	865	834	867	835	901	814	870	862	860	839	835	898	890	812	843	898	863	929	872	865	875	811	859	833	854	887	847	845	849	905	794	847	830	842	851	816	900	874	831	880	838	880	851	838	876	856	876	862	854	874	879	836	815	872	865	908	842	793	866	867	834	845	843	827	865	856	828	842	794	844	815	920	855	842	812	843	863	836	819	851	814	870	845	875	899	864	900	816	853	837	837	867	812	892	872	814	835	771	836	826	872	858	809	886	816	805	840	872	871	797	844	842	871	845	874	847	845	861	834	879	810	867	825	850	861	846	843	852	822	873	826	888	857	839	864	886	824	846	825	839	868	875	831	838	824	851	896	829	851	848	833	834	856	907	829	824	847	811	788	886	839	874	855	875	843	838	854	845	844	852	896	806	818	841	833	832	848	869	836	893	811	880	887	821	880	830	850	892	924	868	841	850	884	857	875	817	803	854	802	847	848	878	848	824	857	838	808	855	871	850	895	841	788	839	877	833	791	836	855	889	871	819	868	864	867	813	839	842	860	848	841	822	804	837	828	863	882	880	880	834	838	861	820	843	887	853	837	839	797	842	840	832	854	890	834	819	844	848	859	886	813	828	866	856	801	859	852	855	841	826	848	834	881	835	804	832	879	776	873	914	830	854	900	882	804	813	837	797	874	883	859	871	825	804	872	824	866	879
7565	596	711	508	379	356	267	245	247	242	218	205	212	218	237	199	201	200	231	200	198	202	186	200	181	197	190	164	196	184	188	187	167	175	190	179	177	211	199	179	167	205	187	198	183	211	178	180	161	179	190	164	202	171	191	178	203	179	202	176	191	196	175	173	193	201	212	198	170	185	183	188	172	201	195	149	170	219	175	189	191	180	197	176	193	190	206	189	176	148	189	218	197	173	169	194	195	217	220	174	170	197	177	185	167	185	205	177	186	184	177	163	224	187	216	178	181	194	174	226	163	203	208	186	191	191	178	180	187	218	182	185	210	187	167	170	180	168	213	177	206	161	151	181	174	208	189	184	173	154	175	175	197	185	177	191	193	179	184	195	166	173	193	196	189	159	186	202	212	197	166	198	192	178	170	200	193	168	191	189	189	200	205	179	188	181	199	183	188	186	158	162	173	170	203	178	189	173	182	167	173	182	162	175	177	199	166	210	155	180	191	193	189	170	194	198	191	200	176	186	194	181	192	191	196	202	185	181	199	180	186	193	171	166	199	173	212	186	204	209	187	180	180	198	191	182	183	211	193	195	196	170	174	209	190	195	164	201	192	181	163	197	186	184	169	191	205	207	174	234	195	171	177	192	201	152	178	175	198	188	185	194	193	184	174	212	183	212	216	206	185	201	197	173	208	186	201	176	200	196	174	207	202	185	165	193	194	190	200	207	207	173	190	181	187	199	181	171	208	213	191	186	174	197	177	203	178	183	177	192	177	216	200	186	185	179	189	214	169	165	196	212	198	194	203	192	175	167	177	184	192	187	193	178	181	192	181	211	218	196	182	219	190	191	211	172	161	190	193	220	180	203	175	196	207	199	175	198	215	204	174	163	176	191	161	180	161	192	182	187	166	193	184	189	215	199	188	215	218	184	209	186	189	190	207	194	200	176	186	219	179	204	166	211	197	184	186	188	186	162	195	208	188	163	164	199	178	204	184	189	197	187	193	197	207	197	166	147	204	182	165	180	197	174	170	189	181	200	210	194	208	181	180	214	175	177	188	201	203	217	177	183	212	191	192	198	182	167	178	182	212	183	187	199	211	173	207	175	177	212	188	190	203	230	196	184	192	167	162	197	181	182	184	195	194	208	185	197	190	193	191	204	212	210	175	203	195	164	200	203	196	190	172	211	187	202	230	209	194	197	182	191	205	186	179	212	189	170	201	219	187	190	181	201	205	214	167	183	175	178	196	183	179	176	178	193	180	179	174	185	190	187	195	217	166	211	192	189	198	184	176	187	195	188	196	183	221	187	195	184	212	198	185	175	194	185	178	172	212	191	199	186	176	199	175	193	185	192	183	189	191	167	187	188	193	191	204	177	185	206	211	171	201	214	201	189	197	227	195	177	174	168	217	166	177	196	204	189	170	176	173	161	200	189	199	207	180	206	178	206	202	179	175	179	145	176	198	197	179	180	197	190	193	178	199	170	176	192	187	186	200	169	179	211	189	194	190	173	180	203	166	168	167	167	162	173	169	203	185	181	195	176	229	177	175	201	183	203	203	153	202	207	189	222	193	199	168	187	185	198	206	176	166	221	205	178	172	181	167	181	206	190	168	200	147	162	173	178	202	189	179	194	183	187	192	199	187	181	185	231	153	135	175	164	183	176	176	174	183	204	209	172	175	181	196	184	183	177	187	208	181	178	186	191	187	161	186	195	192	210	152	200	230	189	176	190	174	190	186	187	200	181	198	167	198	183	185	208	170	208	196	196	182	182	198	198	161	183	184	195	196	160	183	187	207	179	194	147	173	195	209	201	167	187	163	178	195	189	196	185	198	202	187	161	179	202	165	160	182	191	192	190	179	187	195	190	196	190	201	167	172	167	217	184	177	216	190	167	198	185	184	175	164	192	182	163	192	195	188	186	197	189	170	207	190	187	163	157	186	200	210	174	180	166	200	193	196	192	184	193	184	185	189	193	169	197	187	201	201	192	169	191	165	179	194	184	199	190	196	184	194	166	184	185	194	187	145	189	196	199	161	196	207	157	164	187	191	197	203	200	174	188	185	175	186	195	182	183	174	184	191	193	188	174	188	169	188	205	174	176	179	186	218	192	175	208	192	207	184	191	170	185	187	172	185	185	185	187	193	194	204	211	210	179	198	180	202	191	182	160	204	202	208	206	186	180	168	201	202	158	170	177	185	179	198	200	178	187	215	187	156	156	180	178	185	176	203	189	198	210	197	174	184	167	137	195	184	187	202	198	189	176	201	185	172	167	191	178	186	186	183	218	165	191	180	182	166	185	198	215	178	186	181	181	178	173	216	193	177	181	196	192	223	195	192	168	164	179	175	186	186	192	187	204	173	214	185	197	206	188	249	204	179	170	202	170	189	173	166	168	211	171	197	174	199	205	193	187	197	194	201	167	181	198	224	196	208	207	206	195	196	154	191	168	180	181	176	194	194	181	188	158	187	177	184	181	178	176	193	196	173	167	195	206	175	156	181	189	173	167	157	174	186	205	187	196	158	168	183	190	187	194	194	191	176	168	197	209	182	197	208	200	179	181	175	165	153	215	181	196	216	193	188	196	198	205	193	185	178	183	178	168	203	187	165	192	181	195	175	182	204	202	185	198	182	159	180	197	167	171	210	177	177	201	203	179	181	179	186	191	195	205	222	178	175	155	164	188	186	183	172	177	194	189	203	171	187	190	178	159	188	172	191	211	180	202	186	217	210	176	212	179	191	209	197	178	175	176	197	189	185	201	185	186	177	180	172	204	180	190	174	192	192	195	200	192	213	202	205	200	182	181	206	193	182	163	201	189	209	183	188	189	210	208	187	172	200	176	169	219	209	209	196	198	164	183	189	187	198	211	207	181	177	189	159	158	157	178	172	194	211	196	224	182	180	189	216	186	198	194	188	192	185	203	188	194	204	209	200	183	184	211	182	176	186	185	187	169	192	184	202	201	193	188	166	196	207	205	205	185	200	178	170	210	195	190	206	164	189	197	166	173	198	209	214	177	172	177	202	183	178	200	186	175	176	181	201	198	202	212	204	212	182	182	203	181	167	177	233	198	186	177	177	191	170	190	176	215	182	202	225	190	213	185	214	185	185	183	171	160	187	176	189	196	196	179	214	209	180	180	214	204	175	171	193	203	174	181	184	182	184	183	153	175	224	193	194	186	186	170	185	210	153	186	201	197	178	182	192	209	171	195	207	190	237	198	190	180	209	194	168	210	201	200	214	211	173	182	178	181	185	195	190	186	195	184	183	175	207	191	190	186	193	168	182	177	190	185	199	192	158	175	196	204	184	184	184	194	194	200	169	203	194	210	180	192	209	225	211	181	176	194	164	193	182	192	174	182	185	159	194	211	202	180	181	223	195	167	198	165	188	210	189	193	195	176	198	176	183	199	165	215	212	191	195	184	190	192	208	186	204	193	169	164	177	191	197	191	202	176	186	186	199	155	190	205	182	166	209	192	190	191	197	191	180	174
6253	838	1410	1744	1490	1192	1082	995	820	732	709	676	661	588	570	566	554	551	472	523	487	537	508	487	498	488	548	483	503	481	549	445	490	468	526	498	463	492	493	439	490	482	453	465	441	469	467	485	459	499	431	471	454	456	481	439	474	466	453	454	470	443	476	504	429	460	509	478	500	431	448	488	454	474	425	454	450	502	461	476	503	434	458	462	482	453	469	458	475	483	474	432	461	472	462	428	467	444	479	477	469	469	431	455	457	462	480	465	440	430	447	441	449	465	496	469	489	466	440	472	453	438	419	439	457	501	447	438	493	466	496	450	460	455	446	455	444	440	449	461	504	490	438	479	510	480	497	477	452	471	495	450	452	531	491	456	449	466	461	472	460	463	466	403	441	460	424	462	467	490	483	458	429	452	427	454	464	436	452	466	485	460	502	463	454	445	464	448	389	469	498	459	472	419	481	465	433	450	460	458	439	470	449	450	484	450	487	457	483	463	448	467	480	487	452	476	503	491	445	489	457	453	467	472	488	463	449	483	492	481	444	449	482	496	451	452	451	447	452	457	454	439	488	453	454	499	491	472	475	441	457	463	471	490	455	449	441	478	434	421	484	449	454	452	461	456	478	438	439	471	450	433	496	485	435	444	454	456	436	449	465	447	463	453	446	421	422	452	458	464	448	440	470	478	489	447	481	481	463	460	481	467	466	485	503	437	456	491	477	410	448	440	420	467	457	443	445	487	457	452	453	476	467	441	445	451	464	430	497	445	457	469	454	462	494	470	429	482	471	449	471	450	432	448	412	437	481	473	454	468	445	475	429	491	442	464	444	443	438	462	431	427	461	482	487	454	454	420	465	467	454	474	420	454	438	431	455	427	436	460	441	465	455	471	456	479	461	425	458	446	441	453	472	448	428	446	452	476	482	461	411	474	460	471	479	448	468	486	436	417	471	467	430	475	466	452	412	506	429	479	460	498	474	468	465	496	472	452	467	457	446	478	485	427	462	434	493	470	456	487	428	504	443	439	485	437	444	444	471	467	470	459	470	452	414	451	444	473	484	438	462	486	484	471	442	477	468	460	439	441	447	460	460	414	429	438	484	414	453	477	477	486	462	474	444	474	447	428	464	459	442	497	473	441	465	505	438	436	451	442	449	449	480	471	427	464	470	457	479	401	459	469	418	457	467	482	460	474	465	469	436	473	429	465	439	472	452	453	435	459	479	422	468	500	463	483	467	473	473	449	456	452	446	462	446	472	476	477	457	485	458	451	469	479	469	453	482	465	448	482	459	487	441	449	463	450	520	481	476	480	466	447	461	447	443	483	448	407	492	466	453	461	479	460	491	433	471	478	480	428	423	455	443	485	477	449	464	440	464	472	447	477	475	469	481	435	490	454	454	486	471	454	484	465	450	444	450	449	457	479	487	460	472	423	433	468	464	460	499	449	499	422	478	474	462	471	478	486	446	426	449	518	480	509	473	464	450	469	471	460	459	465	461	455	432	462	432	470	484	430	440	450	460	474	482	450	465	453	484	453	452	453	470	463	487	485	437	466	464	462	458	516	473	455	442	455	466	485	498	454	474	449	465	506	448	482	461	444	467	463	462	485	473	412	451	465	478	455	455	451	465	450	479	461	414	445	463	477	480	438	476	472	456	480	432	475	499	474	454	480	515	450	468	470	470	458	462	452	474	445	485	434	439	473	440	423	449	452	461	398	465	433	453	424	521	506	447	432	469	482	444	463	469	470	472	468	471	459	413	481	455	439	455	424	438	456	470	477	456	452	450	435	470	470	443	482	466	470	487	425	480	457	439	462	458	474	461	507	456	440	492	466	459	487	473	446	472	440	459	453	456	501	496	481	433	459	424	461	474	457	446	482	452	477	463	446	462	456	426	475	486	421	468	429	413	462	451	490	455	500	421	489	460	453	465	470	467	436	472	460	449	467	484	429	468	467	437	430	488	441	462	459	486	418	454	474	441	459	487	443	460	446	417	458	416	466	461	472	475	455	469	465	455	482	425	419	462	483	497	435	472	443	442	461	438	447	440	463	443	423	470	437	442	453	479	429	452	439	459	471	411	478	483	497	421	472	470	421	480	463	452	483	440	466	456	484	445	473	432	464	488	423	418	474	454	466	474	467	455	437	436	449	439	437	509	457	479	465	477	438	462	461	456	451	502	439	453	443	417	432	426	477	443	432	453	456	463	434	488	483	474	455	474	408	455	467	438	457	434	438	443	451	446	450	459	482	426	468	460	466	467	484	439	461	453	468	507	431	476	458	470	442	441	450	455	422	450	462	419	519	428	461	453	478	440	468	448	496	445	494	415	493	461	474	475	422	429	461	460	472	482	467	468	479	476	444	463	493	442	505	457	446	470	462	467	434	465	431	458	433	464	458	423	465	428	474	450	449	479	446	480	473	446	469	471	480	520	476	485	490	452	451	463	500	466	443	471	462	486	465	460	463	511	484	449	467	481	475	475	467	500	483	453	493	470	468	482	482	464	478	481	488	452	395	454	456	462	495	458	474	446	513	508	481	464	451	476	445	471	449	460	426	423	477	441	441	441	467	472	457	444	432	450	466	479	458	437	460	457	466	458	416	449	461	444	452	456	479	473	481	466	433	446	447	452	435	478	481	438	454	444	446	482	452	446	485	480	454	464	517	459	461	455	428	418	429	440	417	443	467	435	450	483	455	422	446	492	445	461	461	474	502	475	445	475	452	460	455	492	475	467	466	465	442	477	480	408	486	487	458	491	443	481	418	460	449	462	460	468	477	438	471	475	461	463	487	464	444	438	471	476	470	451	453	504	475	472	454	472	496	435	449	470	452	457	466	448	521	450	429	431	468	459	436	491	468	458	468	464	454	474	456	443	470	462	462	453	444	439	452	467	469	432	461	502	451	471	512	466	443	467	486	495	485	452	440	452	459	409	463	407	481	489	456	484	463	476	461	495	434	483	488	443	473	509	424	474	451	486	452	445	465	478	424	482	447	436	472	442	459	427	440	484	432	465	463	439	453	478	400	471	441	472	471	450	464	473	475	459	475	485	451	467	473	421	467	453	465	464	466	448	480	464	438	467	483	458	462	469	458	453	434	439	458	446	441	470	480	449	429	453	472	471	458	472	500	476	467	477	455	440	384	463	453	453	447	463	476	448	482	437	504	471	491	470	443	475	445	457	474	436	478	463	431	460	444	456	473	445	436	497	476	491	427	469	471	478	469	449	478	421	472	454	443	443	478	467	457	474	466	441	453	456	451	453	475	442	446	466	455	486	471	505	478	443	474	442	470	446	476	516	486	478	467	465	506	433	432	487	490	451	430	440	455	474	461	459	435	441	442	504	469	438	442	448	438	422	457	487	466	467	454	454	442	497	490	414	439	443	479	467	454	435	441	466	457	495	444	483	453	479	488	464	450	448	447	452	444	468	454	438	445	456	513	462	478	477	481	451	450	480	474	461	465	509	462	429	478	433	467	464	463	469	458	438	456
14598	1299	1184	875	641	502	386	385	297	299	248	265	242	222	202	210	226	208	219	205	201	195	210	197	208	198	201	204	193	205	221	207	212	215	251	209	197	207	217	185	178	193	191	170	188	212	238	195	217	229	196	175	194	230	203	182	202	196	220	169	197	206	177	189	194	206	187	212	210	183	192	199	192	209	209	184	177	177	202	181	204	233	187	200	180	206	182	226	189	214	169	203	187	189	209	192	220	187	239	227	199	187	180	207	202	205	190	196	202	207	189	199	215	174	210	193	187	219	179	214	187	219	202	168	182	215	205	208	182	180	188	199	192	184	199	210	178	210	190	204	188	196	199	185	177	186	207	181	187	212	212	217	189	204	183	202	207	200	189	176	172	194	200	208	172	192	200	184	195	188	195	195	180	199	215	172	170	212	185	216	210	191	226	214	200	197	209	183	172	214	209	194	216	192	202	170	211	181	194	195	202	215	176	197	189	212	183	234	179	215	185	173	199	227	207	193	179	172	226	177	178	195	180	215	206	199	197	193	192	184	208	196	192	229	204	196	201	185	194	199	187	187	172	212	191	203	196	180	190	194	189	187	198	197	202	195	165	189	202	192	169	187	184	193	200	165	191	203	210	189	178	200	214	189	208	189	199	214	186	207	196	175	201	169	155	188	197	219	175	173	177	188	176	187	169	176	192	184	199	212	187	175	194	163	185	192	193	165	208	199	218	174	192	225	189	187	194	188	180	225	212	190	209	215	196	181	187	176	180	200	203	208	201	218	190	181	179	200	182	207	187	203	168	192	218	192	187	188	163	192	188	187	212	211	188	210	177	207	192	207	219	199	198	184	190	202	169	181	208	197	179	163	202	187	200	222	203	188	201	196	204	203	188	167	200	179	197	197	181	196	186	209	177	212	180	206	191	188	210	202	186	195	218	216	200	209	176	185	185	203	204	161	197	203	211	192	198	185	197	193	199	205	185	175	215	205	170	190	181	187	194	201	213	182	177	182	145	171	171	190	240	211	200	194	175	168	190	209	220	199	175	190	169	176	174	192	174	207	190	173	188	202	205	182	196	195	185	185	180	201	189	181	202	168	188	206	201	197	192	194	218	186	184	223	187	237	200	194	183	180	182	200	175	193	177	171	214	169	208	183	203	205	197	209	199	192	164	220	181	214	191	164	186	180	205	193	215	179	169	194	172	194	227	194	213	197	214	203	189	187	179	182	194	192	213	197	160	201	195	203	203	195	198	189	217	204	183	181	204	169	209	191	183	207	189	196	184	155	186	211	181	201	222	204	182	183	207	194	187	192	201	196	177	205	200	195	199	206	210	203	205	184	186	179	193	209	194	218	178	211	189	222	196	184	172	191	216	210	200	219	198	196	238	217	187	236	177	181	176	181	208	172	170	176	202	188	195	199	177	170	212	166	178	196	200	202	179	168	175	200	175	186	193	176	197	185	190	178	178	174	204	190	209	206	200	178	197	192	199	213	195	202	210	200	178	191	206	192	199	180	200	193	188	195	221	192	196	177	170	207	206	217	219	187	196	185	185	174	209	190	202	178	177	184	176	182	190	187	194	174	192	199	197	184	210	209	201	207	198	177	201	202	201	181	169	192	195	204	212	150	203	203	202	201	213	184	186	176	215	170	154	166	207	176	156	191	187	161	171	190	209	195	186	210	198	172	175	182	190	207	190	170	175	189	210	210	194	182	195	214	201	197	204	188	188	172	186	207	179	197	198	237	220	215	163	194	200	194	184	194	201	185	203	195	197	189	173	166	205	212	190	190	209	214	205	186	207	197	178	203	218	172	216	194	189	197	198	189	199	190	211	206	235	203	189	212	179	193	185	194	172	206	210	243	221	183	188	207	194	169	187	216	185	213	198	197	176	175	212	180	201	202	229	188	172	186	156	187	186	192	157	163	196	183	177	190	186	184	194	188	193	191	203	204	190	203	199	219	181	212	220	205	193	196	188	162	169	183	192	199	179	210	182	211	170	190	178	183	185	182	211	210	195	177	214	185	201	198	183	194	174	191	173	166	183	225	193	191	186	199	196	191	177	198	167	187	197	189	193	183	202	168	195	192	184	184	185	211	185	196	169	187	185	213	173	215	168	184	209	229	187	199	202	196	256	191	168	200	209	197	190	207	184	208	199	180	197	204	206	212	185	193	195	192	200	176	212	172	192	197	184	167	204	196	180	203	192	206	213	166	189	223	206	166	190	186	178	211	191	174	204	192	201	205	181	198	214	168	203	179	178	184	205	187	188	194	176	178	184	187	212	165	198	156	201	200	198	216	194	196	206	198	209	219	218	187	181	178	183	167	184	208	191	195	171	199	187	203	202	177	197	183	169	205	197	201	167	190	202	191	197	195	176	193	207	180	180	208	223	162	197	185	205	189	172	216	170	193	174	196	196	198	194	209	189	213	205	187	201	189	203	189	220	214	185	214	200	189	199	202	184	180	173	192	159	192	190	200	190	197	201	192	212	200	170	200	189	181	193	181	195	192	205	193	188	200	164	229	195	194	176	179	204	212	179	242	188	214	212	197	200	202	197	197	177	192	162	194	182	178	191	201	215	202	177	216	199	201	201	199	191	186	176	200	189	204	199	196	224	207	181	198	183	184	212	210	168	207	181	176	174	190	193	189	189	172	188	214	206	195	184	197	196	168	203	220	222	177	186	187	175	189	188	197	189	202	179	192	203	213	185	212	163	199	173	180	181	205	156	191	203	230	211	189	176	197	192	204	177	186	193	194	195	215	206	175	180	189	209	184	174	171	196	191	229	202	196	202	197	189	174	224	209	199	188	217	173	178	190	177	200	175	210	216	198	176	177	198	185	228	198	199	172	194	189	197	205	233	186	188	214	191	184	192	196	182	175	198	178	230	201	180	183	192	213	204	167	186	200	180	189	197	231	191	202	233	202	177	221	175	187	198	223	182	200	207	202	193	189	198	194	187	207	211	199	171	171	185	195	224	178	196	229	207	189	185	188	186	190	197	189	200	200	207	158	190	208	186	174	187	178	187	214	225	199	211	225	202	168	168	183	187	173	193	195	223	190	214	184	196	200	191	183	211	196	198	227	200	195	202	198	163	152	173	198	194	177	211	223	221	198	208	185	193	215	210	196	158	182	200	235	194	172	207	167	209	183	195	196	189	202	200	200	206	169	203	201	205	184	201	210	200	180	182	205	229	190	189	194	215	181	194	178	202	208	186	180	169	171	189	179	192	220	187	195	195	185	204	193	184	215	219	211	184	187	185	184	188	188	179	183	173	193	217	229	187	206	206	201	192	184	219	218	199	201	215	195	183	205	218	184	198	184	179	194	185	191	216	177	182	200	204	163	199	177	194	195	177	188	204	177	183	211	182	154	184	194	182	179	183	198	200	170	181	204	210	197	211	186	189	187	187	189	192	178	187	205	198	170	186	183	186	187	174	165	169	168	198	177	188	205	238	176	197	209	210	168	180	192	177	176	208	195	194	162	184
8283	1259	2342	2724	2345	1878	1596	1418	1117	1060	983	882	833	828	763	725	691	626	653	628	625	606	605	569	577	556	557	534	563	536	547	536	536	560	503	519	544	514	539	524	529	532	503	497	526	519	498	519	528	522	516	464	553	501	567	508	494	508	496	538	492	500	528	511	496	509	498	558	473	519	503	505	505	532	474	559	513	505	509	538	467	519	524	517	497	509	521	490	480	490	506	537	463	510	495	491	480	523	476	484	493	543	515	536	507	525	468	544	526	502	505	539	506	471	477	505	510	441	524	554	486	492	491	525	491	511	504	535	475	469	488	480	534	532	519	481	484	460	497	493	545	521	535	523	515	493	471	544	525	504	511	483	505	510	461	519	522	529	500	480	537	501	528	502	513	521	484	486	505	506	502	541	448	562	461	507	506	509	518	523	524	509	534	502	522	485	499	507	493	503	507	488	481	529	561	509	517	488	518	502	482	485	485	500	497	494	489	531	499	471	469	527	552	531	497	546	544	525	470	509	515	502	502	502	521	533	504	463	511	453	541	510	468	507	475	490	548	535	506	498	513	518	501	515	529	538	513	493	524	501	489	542	521	520	493	499	524	543	478	507	477	518	514	483	494	509	530	500	498	527	461	491	500	518	445	465	497	505	521	491	519	551	509	482	470	488	485	487	492	476	517	528	498	510	478	521	504	510	497	514	508	488	472	451	507	515	495	470	504	526	528	478	531	490	505	512	476	463	539	507	522	476	511	504	533	522	464	500	519	546	469	529	466	502	482	498	515	517	507	463	531	477	545	536	496	550	494	517	541	508	492	478	530	542	539	482	541	527	491	477	477	498	508	501	540	480	482	507	527	541	500	517	494	466	511	503	498	517	501	528	523	491	565	497	522	498	487	494	497	519	497	492	510	481	520	513	524	477	482	521	500	503	506	529	521	475	484	486	464	468	519	542	520	499	529	502	522	509	473	478	518	473	500	506	522	501	557	526	500	486	493	524	491	522	555	490	514	505	497	522	486	489	563	505	496	496	549	485	504	550	554	549	526	518	470	519	466	540	474	554	510	490	497	558	480	473	511	502	499	489	519	466	515	522	476	500	526	497	507	533	477	513	541	488	468	478	482	524	485	489	485	490	546	501	507	523	496	489	528	506	458	483	507	461	525	525	506	486	489	538	536	496	477	495	540	486	519	484	514	532	501	525	474	513	480	550	535	555	516	524	521	479	508	502	484	540	474	511	449	510	541	438	493	503	528	503	469	472	528	523	510	511	524	498	521	512	512	524	566	522	481	516	501	504	511	484	511	470	520	531	531	458	522	496	507	501	474	512	513	490	454	481	508	511	493	505	479	505	532	510	528	488	530	487	488	483	533	509	501	523	512	530	514	481	504	477	487	498	474	482	528	488	484	505	493	516	524	525	494	500	520	465	519	507	494	478	527	494	502	490	483	494	498	518	523	512	519	520	492	531	522	528	530	504	476	519	513	508	514	486	494	493	486	480	512	494	489	527	467	522	498	494	501	504	471	523	533	497	498	485	507	522	510	460	477	547	493	518	478	488	475	478	528	498	497	518	500	498	553	501	525	525	513	526	484	531	461	496	514	523	545	522	477	553	520	482	506	507	524	501	500	498	537	504	513	524	472	506	528	539	450	470	533	482	491	512	491	494	494	532	475	538	517	540	495	503	497	484	509	513	496	509	502	495	511	483	490	505	491	479	521	488	522	502	490	511	454	476	486	514	508	480	489	522	484	516	527	475	486	469	477	502	531	491	524	523	495	458	535	503	457	508	531	499	485	500	514	510	496	458	507	521	509	453	511	514	534	487	512	487	533	530	505	534	527	520	473	464	543	497	514	489	522	519	529	516	501	516	507	474	507	526	480	480	503	485	522	474	513	509	482	496	506	505	475	505	518	510	499	507	486	512	478	490	494	494	499	535	493	500	478	525	531	489	499	471	515	482	533	499	500	538	496	532	496	479	475	500	471	474	470	508	507	510	500	480	497	550	490	524	525	522	495	498	504	490	528	559	512	487	482	537	533	546	508	493	495	520	508	502	503	507	511	507	549	485	495	499	529	461	470	543	499	500	507	496	461	483	493	482	543	499	499	500	479	488	490	480	531	496	476	478	510	526	494	533	484	528	495	519	528	516	523	537	478	523	473	476	481	490	492	472	530	526	497	530	488	471	512	443	487	503	521	470	500	485	524	481	477	462	514	506	514	483	535	497	533	504	482	541	472	517	509	461	513	504	506	508	487	474	473	527	512	499	517	511	529	490	533	466	492	539	510	525	508	516	511	491	517	473	488	496	477	520	484	490	525	524	507	486	473	528	494	543	511	505	504	536	501	494	505	523	514	469	487	490	479	477	475	509	511	520	519	480	508	488	504	485	478	526	538	498	540	497	525	520	522	502	522	534	494	530	481	519	476	501	548	491	512	479	542	447	477	472	549	476	487	527	468	469	533	487	535	472	528	528	519	509	441	496	475	479	499	476	478	494	449	549	534	543	466	491	495	528	517	506	510	472	546	461	493	491	481	497	480	520	558	475	497	509	530	500	511	493	485	498	516	491	501	526	503	571	506	521	520	492	495	494	481	538	523	518	526	519	534	489	472	507	519	516	489	542	505	496	520	515	521	539	513	489	490	523	524	523	495	459	489	539	526	509	518	482	524	524	511	487	500	537	539	495	497	509	497	490	507	480	544	506	510	531	525	478	520	472	531	502	495	503	527	529	509	550	477	520	499	462	504	530	509	491	511	528	457	529	472	470	489	503	495	529	480	485	469	480	528	518	454	521	523	548	512	543	498	500	501	482	513	488	490	500	499	473	507	507	516	532	517	485	498	549	491	507	504	563	501	538	501	523	520	523	506	560	496	534	490	484	512	489	478	525	509	494	504	501	488	534	495	548	495	503	495	472	517	494	530	508	545	507	549	511	488	487	527	504	507	504	540	499	525	548	485	478	519	520	514	529	503	505	497	526	559	501	511	490	498	461	516	499	483	521	486	491	479	538	479	499	505	490	507	516	506	510	462	514	489	487	509	528	479	534	521	445	530	500	498	489	528	526	523	516	482	485	497	482	546	512	482	466	490	490	516	485	532	540	530	511	484	522	544	467	544	491	473	514	536	526	536	476	522	498	510	512	499	490	485	493	498	524	500	485	507	494	527	531	539	481	497	518	508	525	477	481	512	493	497	509	481	504	493	463	525	518	455	520	514	473	491	503	487	483	509	500	526	463	505	503	477	508	523	508	522	467	494	505	505	477	508	500	511	517	511	467	538	510	503	468	473	495	499	483	505	527	512	491	472	503	541	541	544	500	502	497	499	478	538	502	510	509	493	486	523	481	495	528	496	481	507	458	502	499	523	474	476	508	494	520	514	524	482	457	467	524	465	507	526	536	489	517	527	521	492	486	515	477	484	476	485	532	513	498	517	501	526	503	493	537	484	522	486	513	505	483	512	496	510	487	473	492	522	497	499	521	495	518	531	486
1759	428	506	468	467	413	424	398	365	386	378	436	393	412	362	375	362	398	410	401	392	388	415	395	400	391	421	404	359	441	400	392	409	408	392	391	389	388	363	371	390	413	386	393	380	422	389	397	371	367	412	390	421	423	381	402	395	413	393	360	399	414	379	413	402	400	394	412	388	387	373	390	421	405	369	377	347	387	387	405	367	398	412	397	398	391	408	383	408	346	382	386	385	386	400	395	396	393	400	365	345	399	383	426	397	341	372	364	418	391	378	423	390	364	383	371	397	377	374	390	356	358	426	420	407	357	409	416	387	406	381	346	379	349	368	364	386	377	353	391	382	384	390	378	374	387	377	354	372	344	377	387	372	381	422	361	438	394	390	408	407	379	400	432	381	430	349	373	373	363	371	386	374	348	398	380	376	365	375	374	393	369	378	393	358	393	420	414	398	400	347	377	388	408	396	385	399	374	369	384	378	389	363	431	377	353	404	381	397	412	376	372	381	381	432	360	431	403	401	399	378	394	397	405	403	453	411	400	374	407	362	387	384	365	387	355	355	379	402	432	417	386	401	360	347	405	379	399	398	378	350	411	385	369	429	380	389	374	405	393	377	397	407	390	409	388	377	388	401	363	370	421	404	389	366	412	397	372	386	375	371	419	411	347	406	420	398	376	396	379	380	400	388	391	385	358	391	412	380	375	368	398	380	377	377	359	385	390	357	402	384	385	365	374	390	356	377	422	349	384	362	348	379	402	417	380	365	371	362	385	370	408	425	376	398	370	362	403	412	355	393	414	408	386	380	368	395	365	361	385	395	402	431	387	380	368	359	388	398	404	380	397	351	367	400	376	390	366	357	380	364	354	377	383	381	388	414	385	381	408	401	348	359	412	367	384	408	382	416	369	394	366	383	379	406	423	396	382	370	356	366	377	349	369	408	403	389	350	366	401	375	347	373	392	411	350	379	412	362	414	386	397	448	384	418	422	376	394	400	355	384	375	386	365	365	355	369	397	378	375	411	358	380	410	410	371	406	360	357	396	359	366	436	388	379	408	376	364	380	381	409	418	358	379	387	392	385	398	368	400	397	359	401	374	370	402	368	407	395	332	370	366	374	399	370	340	433	413	393	427	393	420	424	365	380	343	396	428	383	413	371	361	341	377	382	382	369	410	358	357	401	383	359	377	389	388	349	382	375	352	386	386	353	377	367	360	397	373	402	384	405	396	404	434	370	365	376	391	365	370	381	382	415	418	357	388	373	420	398	402	344	391	405	386	415	417	395	404	376	391	365	380	356	406	390	390	343	407	389	408	389	375	359	347	405	406	385	387	399	403	396	355	373	353	392	389	390	398	385	384	412	396	403	383	392	345	374	376	391	379	366	396	368	366	415	398	383	409	361	403	416	424	371	374	384	364	368	368	352	391	399	442	396	398	391	434	416	407	423	360	376	403	382	395	388	391	381	413	345	399	403	385	407	355	391	412	387	386	390	403	405	388	382	420	396	409	390	370	422	357	387	417	398	353	413	453	412	376	369	361	388	368	425	368	373	375	388	407	403	369	357	367	355	367	406	374	388	396	387	402	420	376	393	394	394	365	390	420	384	374	376	402	379	399	372	394	394	407	393	372	356	374	367	418	370	393	394	379	360	395	430	394	403	362	395	379	415	405	426	392	326	377	368	405	423	379	416	394	386	392	380	420	377	361	384	404	403	402	418	417	354	360	391	352	368	413	416	416	429	349	418	377	373	378	397	375	392	352	379	361	353	381	387	396	388	392	349	396	376	390	321	389	376	398	352	377	403	371	393	382	383	424	373	385	410	394	386	392	396	380	381	406	426	327	360	375	343	385	374	377	342	384	418	403	405	383	398	364	387	389	372	422	371	410	410	360	356	413	365	391	378	385	376	342	394	388	407	424	391	354	366	393	449	378	402	387	406	409	369	403	371	389	395	386	376	356	398	378	426	433	369	367	393	359	395	392	371	407	375	384	388	368	368	386	379	371	359	372	366	377	367	376	381	376	401	364	398	385	393	392	400	399	393	381	395	349	411	425	363	381	349	351	409	331	410	388	386	387	374	380	384	393	369	408	364	397	366	383	397	404	350	358	431	394	412	392	355	412	367	377	355	352	366	373	370	404	394	387	377	376	385	384	377	382	354	380	411	390	419	414	369	382	392	389	343	405	415	405	400	430	450	439	368	401	384	378	383	418	399	367	338	388	391	352	374	370	395	394	398	382	351	348	385	403	359	403	387	397	372	383	400	361	357	379	382	453	402	384	422	393	380	433	389	390	397	418	428	364	411	368	345	424	350	415	382	417	372	406	376	379	394	387	407	419	389	360	376	369	410	419	370	380	420	382	404	363	372	371	391	392	429	436	377	393	403	413	355	381	366	339	395	409	411	359	365	409	390	389	364	393	375	402	378	401	391	427	433	400	385	386	426	384	377	401	393	418	372	397	384	385	397	397	365	361	434	427	399	399	390	399	353	447	400	391	385	398	358	387	400	361	386	354	394	399	389	401	390	385	397	411	379	386	368	381	419	408	390	387	406	444	355	345	344	388	397	439	354	400	411	366	375	377	383	398	428	383	394	363	373	382	363	406	364	388	403	430	359	371	367	374	379	352	362	413	366	414	356	411	393	377	402	368	380	416	399	360	387	413	435	438	417	375	365	360	399	383	389	394	382	364	372	376	393	395	385	436	399	424	409	397	381	399	364	389	392	414	379	388	363	378	379	375	364	364	433	393	368	401	397	405	381	399	381	395	344	365	404	413	369	369	352	405	365	386	377	386	359	379	388	392	404	393	403	425	358	394	353	350	372	407	389	372	400	387	373	384	410	384	386	368	408	397	382	416	438	408	382	359	388	425	379	383	379	390	398	380	376	342	389	410	351	363	374	393	381	382	391	373	349	373	401	386	408	364	402	386	388	402	383	412	404	392	337	384	350	378	389	369	378	409	376	367	367	421	398	399	356	398	377	394	401	386	420	411	369	396	420	340	369	385	400	386	364	393	391	401	376	374	365	377	396	375	367	380	401	389	377	405	410	370	350	385	400	386	445	373	378	349	376	393	362	393	376	405	364	373	423	374	395	361	432	375	344	385	412	393	390	355	409	398	388	335	358	442	394	383	412	384	356	382	391	393	374	361	385	413	363	396	349	364	384	400	395	453	390	394	394	403	396	391	409	381	396	374	391	411	358	366	422	388	392	392	379	355	379	390	365	366	369	377	388	398	385	414	416	428	405	383	372	395	390	373	380	365	372	385	414	389	358	375	402	423	383	380	388	392	378	389	401	359	392	396	378	414	402	406	354	409	419	386	383	393	425	383	382	416	398	403	419	381	405	370	418	427	392	383	341	422	428	360	393	383	349	403	358	367	392	374	377	412	405	384	385	388	372	367	382	350	379	411	392	385	423	358	389	394	399	391	369	339	375	398	394	387	410	425	413	376	362	374	349	380	418	384	389	376	392	404	409	382	354	375	386	414	368	356
2169	879	1033	1031	1027	945	913	936	916	920	869	832	883	845	926	891	873	868	888	853	829	863	882	845	837	839	875	868	871	815	852	859	894	857	858	860	861	908	822	846	868	872	861	873	859	893	856	854	845	875	871	868	888	826	900	858	842	852	868	816	875	911	895	878	867	831	865	852	854	822	866	868	811	848	868	827	881	849	804	871	865	803	874	851	908	876	833	858	807	908	845	870	828	838	900	882	849	806	838	865	854	882	863	885	887	813	896	848	861	877	838	817	874	895	915	840	836	827	857	835	847	848	846	877	830	868	842	792	815	861	860	883	835	869	838	808	815	852	865	832	859	801	824	896	837	878	870	896	842	890	901	789	907	812	866	870	794	829	831	822	852	855	826	833	811	871	857	888	911	919	789	808	853	908	813	872	863	827	805	876	842	830	807	898	836	840	838	843	883	827	857	874	828	886	910	862	854	867	847	863	852	883	835	825	837	831	815	838	903	866	899	908	907	815	892	853	829	805	890	852	857	849	849	859	815	893	879	870	843	865	862	825	856	854	877	815	834	852	883	882	859	842	842	838	850	844	901	891	904	832	856	886	836	828	862	824	854	843	804	876	891	830	860	861	811	877	862	844	862	881	808	839	822	901	817	862	842	827	857	862	836	822	844	842	810	875	857	816	849	873	826	879	879	887	882	895	844	865	843	882	822	843	854	845	856	817	845	865	882	835	862	839	863	810	819	858	865	862	817	874	851	834	850	842	847	835	833	847	817	825	820	878	834	820	911	878	888	823	864	878	863	844	846	825	851	864	853	865	873	819	864	818	809	886	914	838	877	930	892	854	848	825	874	810	844	875	861	872	811	862	876	821	800	787	902	861	868	859	806	871	856	846	812	858	915	825	824	859	811	846	873	815	871	821	895	849	836	847	836	827	901	874	826	853	854	840	845	838	828	827	859	820	850	839	901	895	878	829	874	832	886	828	803	862	879	873	877	797	845	875	874	869	874	891	872	842	808	834	838	879	862	889	919	871	829	872	827	849	853	853	851	846	817	861	852	826	869	864	879	856	829	869	831	827	816	897	848	864	866	845	869	871	850	842	787	880	816	849	790	840	876	847	831	836	811	866	843	866	867	867	870	765	862	845	836	803	863	831	861	884	876	892	851	868	857	845	861	869	862	851	852	882	885	854	928	866	874	775	866	828	897	863	848	836	775	862	831	837	866	849	868	904	901	860	763	870	866	835	867	819	801	899	907	863	867	827	824	856	882	840	769	922	889	853	866	883	904	805	799	852	910	840	873	849	872	819	870	823	874	859	875	875	853	825	848	849	838	872	809	859	865	888	874	853	861	893	877	859	855	917	882	820	872	867	858	888	815	856	857	867	887	814	840	865	888	853	854	837	917	896	822	840	846	853	816	806	888	854	829	818	863	808	834	829	888	832	846	892	839	879	877	845	815	795	841	865	808	849	803	843	844	881	884	844	851	856	835	841	863	844	855	828	855	845	847	815	839	787	799	849	812	866	852	874	807	848	887	912	865	832	855	854	869	881	860	859	858	841	845	845	853	802	899	835	850	867	822	862	845	873	842	861	807	810	838	879	862	912	808	794	854	880	855	876	854	835	801	840	909	904	816	837	856	840	857	884	849	819	844	855	865	802	836	824	847	814	910	813	837	870	867	872	914	889	865	813	918	836	847	827	824	883	886	859	884	896	887	856	839	794	914	877	911	856	812	857	824	839	807	878	825	912	845	834	878	863	794	875	842	872	884	857	873	829	845	835	906	911	835	818	868	808	871	790	877	826	826	891	849	869	835	824	825	883	874	847	824	901	835	894	817	902	858	905	841	854	873	889	864	867	864	844	871	897	857	788	836	820	818	924	879	863	856	891	829	833	834	886	869	893	820	871	846	864	817	866	861	836	853	821	848	867	888	837	826	893	831	843	822	882	847	895	818	857	867	839	843	898	868	863	925	821	901	856	876	840	840	870	878	860	851	825	867	888	831	882	880	875	833	866	886	857	874	834	848	842	810	843	836	873	854	819	867	832	852	805	827	865	835	896	828	908	867	804	846	824	858	791	893	874	895	862	837	876	869	857	889	840	872	842	811	818	875	871	824	825	865	898	878	811	877	832	846	873	796	867	897	868	926	901	861	852	819	855	835	832	800	834	837	867	888	828	843	852	874	884	857	830	820	855	854	939	891	911	886	864	827	824	811	816	893	832	832	796	824	883	827	875	883	865	906	856	841	826	893	843	834	855	856	872	840	831	853	834	855	840	843	960	875	838	842	853	842	835	864	858	851	884	871	891	862	862	817	907	852	839	862	884	897	896	873	909	876	861	817	891	828	856	884	829	837	865	845	824	829	855	850	848	816	872	804	879	836	817	799	788	853	856	889	866	840	862	791	813	872	886	825	845	872	827	865	830	868	832	865	846	879	822	799	839	891	869	856	849	868	832	870	898	850	829	923	874	880	842	828	858	802	846	798	851	880	860	855	875	879	845	893	846	865	873	793	843	839	906	832	850	839	812	861	865	841	805	822	891	870	851	925	853	842	854	898	855	837	868	867	867	830	844	884	876	863	866	867	818	834	899	860	874	863	818	796	898	832	911	808	848	856	794	827	903	841	842	845	851	909	807	882	882	901	868	828	844	858	826	862	860	873	831	831	806	879	852	865	838	834	863	902	897	840	899	859	793	869	866	872	841	843	835	863	856	866	851	857	866	890	778	886	845	861	875	835	875	853	902	856	813	899	838	863	876	834	797	889	848	821	883	842	890	849	895	878	890	870	783	815	807	895	831	851	892	832	855	894	873	902	817	842	857	875	836	841	846	803	869	829	869	799	826	858	801	861	852	870	866	870	835	852	849	803	826	832	790	826	869	891	840	815	854	856	878	867	823	895	898	827	844	911	864	868	828	846	891	808	874	799	872	806	885	862	849	859	877	812	843	847	858	789	860	902	843	887	868	880	846	916	852	811	897	847	834	858	837	883	865	879	858	892	846	856	852	816	858	843	841	813	832	859	833	900	866	859	882	887	873	855	848	863	904	803	835	833	892	879	864	849	870	892	900	901	875	825	837	919	911	798	846	875	848	904	873	876	859	859	859	814	828	865	886	866	884	865	881	804	845	813	824	886	850	872	881	855	848	888	851	886	858	837	899	830	906	862	847	830	876	832	853	860	828	841	858	796	875	900	813	852	841	852	839	879	874	904	887	896	901	844	814	846	788	815	854	863	830	859	865	849	861	841	808	890	829	806	873	854	856	838	875	898	882	836	792	831	903	825	849	871	866	815	815	904	891	864	880	864	843	844	845	829	840	841	849	855	865	831	839	849	822	878	831	863	825	847	862	852	837	844	834	835	832	847	843	828	808	870	884	857	893	852	836	863	808	843	880	887	838	810	861	858	808	865	886	785	872	853	856	824	900	860	838	819	871	925	798	854	846	877	908	836	836	818	844	878	820	865	806	843	825	825	876	837	841	859	866	874	890	887	873
7544	652	679	589	420	338	307	270	256	258	186	223	204	195	200	180	196	226	218	209	196	205	203	197	215	199	198	197	209	202	216	188	218	192	196	193	206	195	201	182	197	191	198	188	187	175	197	178	220	224	199	186	180	165	205	200	196	192	186	190	176	189	208	222	195	190	190	193	187	185	160	158	208	179	176	189	202	206	204	175	186	207	194	208	165	194	182	207	199	192	205	170	188	178	183	196	197	202	196	189	183	173	239	179	203	215	207	174	158	209	203	180	166	181	186	179	187	197	172	181	208	177	192	188	181	182	191	192	192	196	192	166	197	187	189	184	184	197	182	163	201	193	210	181	190	170	197	189	196	190	159	184	194	156	199	226	208	186	165	204	186	175	194	190	184	218	192	182	215	220	167	190	188	195	169	179	179	198	200	164	187	198	224	200	197	192	187	194	170	178	185	178	168	209	185	194	167	201	199	182	173	197	194	181	168	200	193	219	190	168	184	187	181	194	191	183	155	184	191	213	181	183	206	203	170	193	177	176	188	190	137	193	203	174	173	200	173	195	171	176	184	184	164	184	197	188	187	221	196	197	208	174	186	196	196	201	203	185	193	184	216	202	200	186	178	191	220	188	200	212	210	169	182	168	188	161	196	192	209	209	209	166	192	196	195	180	183	206	201	197	203	174	181	187	195	164	187	184	192	175	168	217	191	183	180	171	193	185	190	201	202	184	180	161	184	206	205	202	203	173	210	193	160	203	207	174	146	195	178	166	165	178	178	172	196	171	177	192	163	204	195	195	168	172	173	204	169	200	174	215	199	188	193	179	209	207	190	226	183	201	215	189	155	171	198	181	203	181	195	199	187	183	188	159	175	188	189	176	183	181	208	198	170	225	203	189	195	194	197	195	194	174	200	195	197	191	186	191	201	222	205	166	169	186	210	186	186	201	205	177	192	195	190	195	182	180	182	181	204	189	175	202	181	199	174	192	208	198	181	184	200	190	189	199	181	186	191	207	180	206	166	199	188	200	190	182	202	172	195	167	152	177	172	188	202	183	207	153	179	191	185	183	193	193	179	197	189	197	177	185	182	238	175	198	175	194	187	163	195	183	176	172	185	182	190	172	176	182	180	177	215	194	188	178	202	179	192	200	199	175	180	166	207	184	191	174	210	187	157	180	176	178	206	181	195	201	178	182	197	191	207	222	235	200	207	195	207	181	198	211	175	195	183	196	192	193	185	181	204	172	184	214	163	188	187	201	180	171	180	208	217	176	187	196	182	212	198	179	190	183	199	175	188	182	189	178	196	208	207	174	188	185	180	174	183	188	180	176	194	175	216	192	166	189	189	173	196	195	200	206	187	208	197	197	180	178	187	176	186	206	205	186	176	193	160	190	174	199	206	174	205	203	200	181	200	172	196	164	184	169	181	160	198	183	187	201	176	186	185	188	178	167	197	192	202	175	173	178	187	175	169	189	218	203	192	224	160	190	200	201	199	194	190	193	202	170	191	184	179	200	207	160	181	196	182	185	185	176	174	188	194	187	194	185	183	206	192	168	163	148	178	196	178	183	163	173	172	202	222	204	202	190	199	176	201	193	169	184	206	181	197	183	183	209	181	190	221	145	213	176	189	170	175	183	204	179	213	197	169	178	214	183	188	170	186	202	207	201	173	181	208	169	203	148	214	198	175	186	194	188	219	200	190	181	160	157	192	178	202	226	202	202	170	209	197	163	174	159	198	193	180	192	192	197	196	160	193	217	197	179	179	177	181	166	195	197	174	198	176	193	182	205	204	188	184	187	220	191	199	186	199	197	194	189	193	195	182	189	166	173	178	176	192	199	169	201	188	190	209	207	174	195	160	178	184	193	174	203	205	154	179	185	205	172	211	205	147	183	187	185	193	215	210	162	202	200	207	185	185	176	200	168	192	187	190	171	182	171	184	191	206	212	224	188	194	180	180	184	192	183	201	177	163	196	203	191	221	184	185	195	187	196	201	179	199	196	175	178	189	203	186	181	208	182	180	180	217	160	184	192	188	197	177	192	192	193	188	183	187	162	196	155	181	172	159	170	206	200	207	192	168	188	190	198	182	187	209	173	193	181	191	183	173	192	219	200	190	153	200	193	189	157	164	175	189	199	192	181	174	180	189	193	178	205	200	184	175	173	188	211	197	220	172	190	171	178	206	181	194	158	159	175	182	199	189	200	188	156	203	176	169	197	182	179	193	212	174	179	172	194	168	167	177	176	186	197	184	178	163	169	169	172	214	186	176	169	198	209	195	193	181	172	205	229	180	187	190	185	183	213	198	183	214	190	185	185	186	220	175	199	198	164	191	206	199	184	194	195	189	192	213	170	185	217	195	188	194	177	179	186	193	172	174	177	200	159	185	206	210	193	199	171	192	184	199	176	174	158	182	170	155	182	190	189	193	191	191	208	188	205	197	192	208	182	181	203	174	199	172	208	168	196	172	173	196	188	184	190	200	181	229	170	193	197	204	198	205	195	162	194	200	199	203	190	172	188	175	195	170	184	168	180	178	205	181	206	204	182	165	169	192	228	187	174	185	194	208	186	190	179	193	192	197	200	190	214	184	195	172	210	205	194	203	203	176	187	145	186	182	173	212	172	186	178	191	216	198	206	198	183	199	208	193	177	173	212	194	183	219	180	184	194	181	216	208	185	200	197	187	202	195	214	212	201	160	200	168	222	198	169	220	220	237	205	187	194	182	168	159	193	178	193	177	175	196	181	196	214	214	174	182	177	191	183	173	204	187	193	168	174	180	152	181	171	186	176	185	189	192	189	212	210	177	199	175	196	169	194	200	197	186	209	198	185	212	178	206	164	195	182	193	193	199	178	198	188	188	188	169	184	183	200	203	177	171	178	192	210	208	196	186	196	191	182	183	178	195	173	176	188	172	199	164	207	195	170	208	158	202	185	198	210	193	186	178	190	182	200	201	178	187	190	198	197	159	186	193	196	205	181	196	198	177	204	184	180	202	189	200	193	185	171	204	190	217	192	174	186	201	184	171	162	179	193	217	199	171	201	191	188	178	204	209	208	195	212	189	200	150	177	208	198	204	187	184	198	195	207	199	160	171	189	172	184	180	206	191	189	161	198	192	212	184	187	176	203	195	189	177	174	192	191	186	190	181	201	193	184	179	208	189	178	170	160	198	229	193	186	195	195	211	180	206	181	249	211	165	202	192	202	201	178	195	189	187	192	189	179	215	214	192	167	178	184	173	198	190	180	143	191	202	194	175	165	179	187	171	204	209	200	199	208	181	164	219	196	180	186	189	199	177	209	203	196	210	176	212	191	172	202	205	200	173	174	191	210	213	199	163	172	184	163	187	205	188	176	209	165	201	179	172	214	212	195	196	183	205	196	167	195	185	192	190	190	196	191	202	184	181	199	194	161	199	174	175	208	169	193	169	168	189	176	185	206	196	192	178	179	180	197	216	193	196	193	217	206	189	186	198	206	191	180	180	170	206	184
6309	811	1513	1619	1499	1249	1074	979	870	794	716	651	612	649	604	565	540	544	513	526	535	531	513	478	514	484	472	479	484	469	472	461	519	479	473	456	471	477	476	464	472	464	482	434	426	453	486	441	450	457	491	471	483	477	491	419	490	448	431	468	466	490	504	473	408	484	438	467	455	449	473	485	435	492	459	472	491	494	484	452	461	463	449	493	466	418	457	471	478	442	474	442	462	461	453	491	434	462	501	463	443	452	438	478	426	495	471	482	413	486	489	470	483	450	473	453	469	446	476	481	473	502	467	468	465	452	455	456	487	439	453	491	456	472	441	454	444	470	448	462	489	466	492	476	475	452	505	482	445	431	454	451	483	483	449	407	477	498	507	481	482	493	484	468	466	432	489	450	447	435	480	479	474	420	459	474	446	466	430	486	478	453	441	470	470	459	475	492	495	471	454	467	452	442	467	462	468	446	448	503	476	479	478	493	460	455	431	443	449	422	459	464	479	439	508	418	471	463	473	481	437	472	498	439	459	468	459	491	461	473	479	504	452	460	472	479	469	453	445	448	491	444	480	429	471	473	453	474	458	469	456	480	440	476	431	461	475	460	499	469	483	466	420	440	436	456	504	430	462	453	427	440	449	513	475	441	463	454	472	425	472	451	429	454	446	458	461	465	452	434	430	444	491	415	477	453	475	457	408	473	427	441	455	457	453	435	455	504	435	466	428	452	463	469	462	467	434	470	484	458	456	494	489	442	505	476	461	416	413	451	491	437	464	466	456	462	443	435	435	487	469	465	469	416	443	457	491	419	427	451	477	458	434	485	468	456	447	454	465	472	493	437	486	474	528	435	479	482	471	482	472	458	453	459	435	455	427	446	457	457	431	461	456	494	420	459	454	454	436	445	469	495	487	484	461	480	490	424	455	461	470	460	462	446	461	472	460	452	478	453	449	483	447	439	417	441	462	481	471	488	470	460	453	457	480	454	444	479	441	436	468	472	446	436	453	459	459	470	433	469	436	455	486	468	458	472	444	470	471	491	477	436	450	461	471	452	445	451	465	435	432	447	457	467	441	439	452	445	452	482	448	473	440	444	476	478	448	431	461	460	469	465	448	482	435	449	436	466	462	460	461	455	438	476	441	479	442	435	444	450	458	484	469	474	499	476	459	461	476	446	500	473	435	458	469	464	480	450	495	444	441	459	480	455	463	432	474	474	451	484	468	481	442	485	481	466	481	483	473	468	482	493	449	429	446	465	458	471	443	515	462	459	464	481	442	457	454	463	460	488	481	449	466	457	432	460	463	485	469	459	458	469	462	426	422	500	452	440	465	443	494	465	475	470	455	474	469	457	458	461	468	444	497	439	449	473	436	465	478	463	474	444	462	474	459	462	472	470	490	464	425	435	471	477	443	448	440	444	467	434	432	456	474	495	479	481	482	480	457	464	478	467	499	421	471	471	505	425	459	386	450	435	441	487	487	431	434	457	454	463	426	464	471	456	473	456	466	480	490	467	471	481	462	474	458	445	379	434	454	490	433	499	435	463	454	405	498	442	451	494	491	446	441	497	483	471	419	451	436	441	457	510	448	474	435	486	491	442	478	450	480	457	453	464	447	459	434	449	460	453	439	468	441	492	458	451	458	485	446	455	467	450	472	460	462	499	489	460	453	412	520	478	453	426	447	453	462	488	442	491	431	457	459	430	488	471	450	495	432	467	449	467	456	486	464	461	480	464	454	445	502	438	467	453	458	450	488	462	438	424	461	491	461	459	481	474	486	482	476	513	496	439	438	505	430	496	433	463	489	444	471	470	461	487	469	432	436	474	468	449	454	444	488	460	462	506	467	413	493	437	479	482	471	453	417	502	476	446	445	478	475	442	462	482	439	426	456	482	424	438	447	486	448	464	461	407	474	488	457	461	469	441	460	473	452	487	455	443	465	466	455	451	486	461	462	457	528	448	464	454	473	464	436	457	462	428	439	461	473	412	486	420	448	438	468	417	451	497	497	467	461	452	427	443	466	478	483	475	444	441	473	475	458	445	479	424	467	441	489	491	468	435	473	521	472	450	413	479	480	438	423	476	450	446	445	486	466	478	447	479	480	443	442	444	471	419	446	527	446	495	444	456	502	429	458	452	518	506	479	433	425	433	438	464	461	468	474	477	434	440	458	469	454	413	458	480	492	456	442	458	476	460	480	411	447	491	496	452	462	509	457	434	440	440	489	446	458	488	450	449	452	464	449	454	465	485	487	439	457	440	442	460	428	448	447	460	481	487	407	479	468	457	436	477	474	454	450	455	449	470	526	477	422	425	481	472	472	481	464	472	426	467	444	468	475	475	474	481	446	496	472	435	440	436	395	443	451	500	489	466	461	500	458	505	453	456	453	483	460	437	464	452	492	449	471	453	464	477	451	463	469	466	453	471	436	433	475	472	463	429	451	460	448	444	430	470	465	465	458	464	474	466	465	465	469	470	476	496	426	463	477	471	464	483	486	482	445	429	439	461	448	459	458	411	444	475	461	433	469	469	473	449	463	465	468	472	461	491	477	490	474	432	482	466	464	446	459	442	446	473	478	456	473	454	504	437	446	462	465	487	458	485	482	428	461	477	448	495	454	480	444	442	435	472	440	418	460	472	498	449	495	441	439	483	483	472	443	470	437	482	423	446	451	432	449	483	417	456	481	496	447	456	454	446	488	444	480	452	452	450	428	437	410	454	503	471	439	484	467	456	430	494	440	487	438	427	431	455	450	477	435	446	462	449	449	487	491	477	438	469	444	442	454	458	454	483	434	490	485	477	436	417	432	464	464	481	438	441	436	514	489	434	440	496	453	441	470	474	468	446	456	442	441	470	477	436	483	433	462	442	501	481	443	451	489	482	431	445	456	475	466	447	474	480	458	450	495	469	429	415	469	490	463	462	470	472	457	446	480	470	480	464	468	474	462	474	480	459	460	463	493	431	506	404	450	489	435	448	477	441	472	436	456	431	441	448	515	445	458	495	480	465	437	407	449	464	474	449	461	467	465	432	458	457	490	439	473	454	468	468	467	454	447	446	463	466	503	475	456	486	451	469	476	440	437	436	453	469	477	445	462	443	452	477	450	446	450	460	465	440	427	480	479	456	463	449	446	453	486	441	468	436	469	477	415	486	438	416	460	441	489	451	420	529	474	455	456	446	468	481	475	466	464	449	428	455	487	427	485	490	452	467	487	467	432	468	468	416	456	460	449	450	489	443	446	443	486	471	484	502	455	465	438	473	474	469	479	475	454	464	486	481	472	486	482	426	449	515	458	451	440	459	479	466	445	471	479	413	471	433	485	501	491	431	458	461	456	429	437	487	475	491	509	483	489	461	438	487	435	429	496	441	481	455	446	418	484	440	431	467	483	465	465	443	444	507	469	464	433	419	480	447	463	442	462	456	491	485	460	464	484	465	471	462	486	466	440	431	461	495	463	465	437	452	431	476	438	467	443	453	469	439	438	451	431	488
14448	1321	1117	868	670	530	426	353	310	307	269	249	261	231	212	239	223	211	239	242	219	202	183	191	209	198	204	190	215	238	215	185	206	189	214	192	179	209	179	210	206	179	174	191	179	218	194	219	200	209	216	181	182	175	180	199	185	216	185	188	230	176	208	179	198	192	176	186	222	173	216	187	192	198	195	207	193	194	198	196	178	192	210	189	205	186	190	197	175	221	188	183	195	187	193	195	226	191	188	190	196	195	215	211	211	197	202	204	185	232	228	183	204	223	175	175	192	180	213	219	204	196	179	200	236	197	200	180	211	180	212	204	216	198	202	184	211	173	195	182	197	196	188	169	195	185	199	222	219	184	194	191	196	232	222	180	173	204	211	205	170	207	212	207	191	187	192	189	202	183	186	198	183	208	164	176	215	210	195	180	169	182	192	202	196	173	227	209	197	178	190	194	190	196	185	191	188	216	170	185	183	172	187	214	173	185	202	203	226	195	185	215	164	193	184	198	192	174	172	189	202	182	188	206	180	182	209	183	195	161	206	213	194	174	190	207	203	186	194	184	199	187	195	186	204	189	210	201	203	182	195	176	183	189	219	193	190	163	195	195	209	192	191	205	205	194	191	192	182	193	169	209	186	198	184	176	218	163	191	169	190	210	213	216	185	201	185	187	182	207	235	175	194	209	214	209	204	179	195	214	200	205	202	209	179	189	193	225	178	209	207	196	186	185	158	188	216	179	195	217	181	184	181	185	213	206	180	200	185	182	176	202	202	179	205	189	181	190	202	209	206	221	191	220	191	199	215	205	198	175	188	204	225	216	198	182	213	195	187	231	202	184	199	207	197	184	201	185	165	200	190	192	168	169	192	195	201	192	210	202	184	195	195	182	200	177	209	171	201	207	173	187	193	213	175	192	204	167	200	193	189	185	188	198	188	211	198	215	172	189	198	179	187	180	201	202	198	161	210	199	184	207	175	190	178	202	165	218	176	193	225	202	229	181	192	199	194	235	203	212	232	192	188	197	216	227	192	176	201	191	202	192	191	190	195	200	188	189	213	192	198	218	197	176	186	194	194	182	183	186	204	196	194	205	180	186	207	195	197	190	187	195	203	173	207	191	191	194	193	183	182	179	197	166	222	196	194	216	203	213	228	196	203	182	194	199	223	201	218	175	226	213	182	195	182	169	187	199	197	182	166	199	208	195	218	185	179	204	189	218	188	187	204	207	200	196	178	206	195	198	190	201	186	180	175	186	185	231	206	184	211	204	185	195	191	214	181	198	203	175	201	194	230	195	193	209	207	178	182	206	193	207	190	183	192	181	207	204	203	187	195	206	171	178	211	176	198	194	188	208	225	212	196	181	179	184	206	162	185	210	184	194	180	189	190	197	196	182	210	177	174	172	205	189	185	185	220	170	187	193	194	183	210	201	177	193	212	204	203	213	197	187	194	213	187	187	183	207	179	210	190	186	171	197	198	213	192	211	183	191	200	194	188	200	200	203	181	182	152	176	192	187	216	191	195	218	208	177	203	189	206	212	204	210	197	210	192	190	170	202	195	186	195	174	190	187	171	168	175	175	181	193	173	215	191	185	205	213	188	210	196	194	198	213	199	197	224	199	188	192	204	179	186	222	219	199	205	199	188	202	170	182	171	189	180	209	208	215	229	177	184	207	168	197	183	191	220	183	205	198	179	204	213	193	181	182	204	204	224	205	207	194	212	198	183	171	199	191	219	200	211	217	187	168	200	185	188	196	192	188	211	200	198	213	215	189	179	173	184	196	178	215	184	195	206	202	179	194	184	218	170	214	198	208	190	201	187	194	207	187	202	208	191	202	216	180	183	200	197	192	190	199	200	193	189	197	204	218	202	191	227	184	199	187	185	164	183	206	188	195	171	202	206	186	179	191	219	212	207	193	217	207	195	205	180	215	198	198	197	198	211	203	187	198	166	166	173	200	172	203	175	209	195	217	181	220	199	214	182	181	191	206	208	197	196	186	187	217	209	230	192	206	196	195	198	186	179	223	183	199	197	179	192	165	207	182	194	194	191	187	192	176	187	196	180	191	212	198	211	205	194	216	192	191	205	198	220	221	192	189	197	197	178	184	204	168	202	202	197	200	198	213	197	199	207	221	206	183	168	217	205	204	185	186	188	158	159	168	189	165	187	188	182	213	173	173	198	179	185	200	192	204	185	194	182	173	210	178	208	192	205	206	195	214	178	177	210	203	182	199	208	197	189	185	193	181	186	205	190	186	186	185	194	179	192	217	182	215	191	220	228	213	181	195	185	223	176	187	207	206	176	196	202	224	233	217	192	173	216	186	181	205	170	206	179	171	204	209	185	190	193	213	175	152	181	195	176	172	188	189	212	163	194	190	205	168	193	174	182	190	199	211	193	185	172	178	199	199	217	201	216	208	222	187	189	209	210	208	218	188	182	189	177	155	189	183	206	195	185	177	202	206	209	180	183	206	204	220	191	199	234	194	207	178	223	195	200	195	195	202	208	203	201	208	179	202	180	189	187	181	196	223	178	180	245	177	186	208	196	167	200	191	212	212	199	181	211	182	196	176	188	221	210	166	177	214	204	207	184	200	160	173	207	222	170	199	197	214	184	179	209	202	202	183	184	221	219	197	179	193	202	206	181	184	176	184	179	196	166	211	220	193	226	198	177	234	218	193	185	167	158	215	198	180	200	208	204	184	201	183	199	204	190	193	205	197	216	187	185	203	193	211	175	199	205	219	170	193	196	204	182	179	225	212	192	201	197	200	178	206	191	204	191	194	173	196	198	177	184	184	199	206	187	183	183	175	211	178	220	201	180	199	195	200	192	189	192	188	172	168	207	192	207	210	183	189	194	176	196	212	193	197	198	205	193	189	213	200	208	215	218	211	209	174	191	196	196	183	205	181	198	171	206	208	199	199	200	197	189	217	181	198	203	197	197	185	199	200	205	192	175	208	209	176	214	212	219	191	175	200	152	187	202	211	227	201	188	178	199	195	221	185	200	206	186	188	210	183	161	182	191	199	195	200	206	203	202	170	208	194	193	203	214	199	188	175	221	195	192	181	198	203	187	190	192	201	214	178	188	196	198	163	190	198	188	186	210	214	204	194	220	180	228	186	175	191	210	236	203	202	178	174	191	197	187	185	190	196	182	199	198	197	199	204	179	172	183	208	207	192	197	212	202	220	198	198	197	183	184	169	208	190	186	199	197	214	212	207	172	192	210	192	211	172	205	205	204	186	191	196	197	197	225	175	182	182	206	186	183	179	212	222	155	190	170	196	202	185	174	193	187	176	172	194	227	198	190	200	172	215	204	189	169	201	181	206	209	193	202	204	208	208	194	188	200	197	212	185	194	198	178	220	200	208	209	180	202	225	209	167	201	198	184	181	179	202	199	217	208	199	200	168	183	229	213	174	230	196	187	167	202	196	212	209	207	182	196	230	190	179	185	197	223	194	195	194	199	216	211	191	217	188	184	197	194	201
8235	1164	2317	2791	2307	2004	1528	1429	1140	1023	923	870	810	752	722	683	641	633	662	635	633	552	599	587	584	575	538	548	560	521	547	550	539	538	543	538	527	555	586	524	549	492	528	508	519	517	495	539	530	524	509	496	502	542	493	551	532	516	492	552	564	552	517	477	490	577	533	496	470	525	536	488	509	485	504	489	486	536	530	522	532	570	486	515	525	515	496	487	455	496	504	513	521	513	456	491	562	525	490	536	468	500	508	530	531	496	498	483	511	552	484	515	508	492	515	529	509	520	432	505	477	533	513	485	516	502	482	489	502	499	516	540	549	504	474	496	529	520	518	506	474	547	536	512	522	544	526	527	520	512	529	515	529	515	487	518	495	517	489	537	495	530	522	505	513	563	505	541	496	489	487	498	502	511	538	503	490	478	516	523	505	533	509	519	536	490	509	509	505	516	545	536	527	516	489	529	494	473	494	523	549	512	480	496	539	474	534	540	543	495	474	495	481	532	500	515	507	470	509	514	515	497	530	466	524	521	506	530	506	476	518	455	505	481	513	466	515	506	520	516	508	489	474	497	523	483	498	505	498	535	502	505	494	520	528	435	522	493	485	544	522	497	530	504	522	513	487	481	483	530	511	472	496	545	509	456	498	547	500	483	485	507	520	536	531	501	526	490	512	482	492	525	496	471	499	487	536	482	546	453	514	511	503	507	526	495	508	542	533	512	506	489	480	504	482	513	517	540	516	487	508	477	526	525	501	516	531	499	490	515	528	500	558	510	514	538	486	490	503	513	499	485	484	521	521	507	525	547	507	506	476	479	541	463	500	541	503	509	503	535	529	513	487	513	495	485	518	520	483	474	523	493	493	476	520	509	505	516	512	500	527	486	522	478	504	504	510	506	480	510	483	483	537	488	502	489	534	522	506	503	499	498	499	515	501	527	522	472	498	504	477	498	477	517	473	558	446	508	503	508	508	483	506	496	497	514	536	507	524	488	536	528	491	528	504	528	522	527	491	508	533	463	494	555	493	464	524	513	490	489	497	548	510	528	469	533	491	515	479	529	534	551	484	531	506	549	537	495	523	529	455	539	505	536	502	452	493	531	495	526	513	532	476	492	516	528	500	505	510	512	507	494	509	505	522	530	515	506	490	508	528	518	479	510	515	508	504	516	484	476	553	474	509	521	497	476	491	518	491	479	504	549	507	534	462	519	476	491	471	494	460	502	501	529	515	468	498	557	509	532	481	519	500	521	466	525	491	549	499	502	504	506	543	472	496	508	502	483	487	499	485	470	519	512	468	528	518	477	516	476	520	538	528	560	525	516	548	521	511	514	519	512	552	546	502	544	495	517	515	453	510	499	521	490	497	509	536	527	506	537	509	508	518	496	480	511	498	520	500	491	538	527	508	462	494	498	466	564	528	502	510	489	555	493	535	502	483	501	513	508	502	507	542	490	482	511	492	528	506	520	495	504	488	519	505	492	443	526	487	534	532	494	512	490	474	513	510	466	500	488	496	515	486	531	507	529	484	516	470	505	517	498	485	521	498	504	460	502	477	503	537	507	462	477	557	512	530	506	436	497	494	491	561	491	513	556	507	554	524	519	517	543	493	498	521	519	489	475	505	512	470	475	532	505	540	520	520	494	519	542	485	462	519	547	528	481	506	494	536	476	488	512	518	498	543	486	472	489	518	530	552	451	540	491	491	533	492	496	530	508	488	502	521	519	514	506	472	469	514	461	515	554	535	549	494	491	455	528	533	516	470	528	507	486	504	482	522	494	501	531	514	502	509	493	500	520	524	548	487	546	516	538	491	491	489	498	476	487	508	492	502	514	500	525	500	465	497	503	537	519	505	460	491	499	516	533	506	465	453	489	481	495	462	537	516	530	507	508	523	562	452	504	487	512	481	514	471	496	499	514	513	503	474	559	503	498	488	548	562	479	476	526	483	484	515	518	487	510	471	486	538	495	518	457	529	518	507	442	527	479	549	499	539	508	553	483	525	490	505	528	502	528	532	533	499	509	511	492	511	546	527	497	538	530	481	512	522	460	505	517	508	473	497	515	537	523	442	513	510	565	484	493	499	500	521	477	502	534	563	503	507	506	549	525	492	502	513	498	521	514	540	507	533	486	507	511	456	529	551	468	539	540	512	531	518	478	501	517	514	521	502	537	507	491	505	469	500	494	502	493	528	557	486	558	520	482	525	539	519	483	517	497	480	563	461	502	477	503	499	494	526	480	480	502	480	551	501	501	458	507	522	508	510	502	491	488	489	499	502	565	476	511	547	507	497	522	499	538	511	546	516	497	490	495	476	525	464	502	517	471	559	513	486	486	520	478	514	511	492	483	511	530	539	508	485	497	506	515	477	499	504	565	518	499	497	490	493	549	487	470	531	493	513	508	514	514	520	521	510	499	510	538	500	511	509	484	503	495	477	499	501	518	515	528	490	493	515	514	508	519	543	471	493	553	515	500	518	471	480	485	538	507	509	522	525	514	468	506	524	551	495	528	505	521	488	456	518	528	515	527	525	510	519	527	525	497	508	513	494	481	510	480	508	554	526	556	508	508	497	501	488	505	490	504	507	547	546	485	482	527	512	532	486	532	504	544	526	514	478	479	541	460	525	506	531	502	524	508	482	517	478	519	482	506	520	520	499	523	523	452	543	515	462	535	485	454	510	512	480	510	502	497	462	499	532	519	485	475	487	495	542	506	501	534	543	525	494	527	513	467	480	500	481	497	475	541	493	523	546	503	451	541	507	479	473	484	517	521	493	492	466	520	498	546	509	508	548	493	500	499	491	486	530	489	482	477	552	529	473	506	515	508	488	517	467	516	474	491	544	527	502	526	472	548	489	488	506	468	509	528	546	480	503	506	568	503	513	462	531	499	518	480	522	508	538	486	515	480	507	496	480	486	564	541	534	502	478	495	548	500	511	562	522	546	531	480	497	486	528	551	549	485	502	512	490	516	501	535	503	491	510	540	509	498	521	506	501	516	522	550	517	468	493	502	541	522	523	513	501	508	517	487	481	512	482	522	504	555	504	497	499	487	491	490	519	522	430	534	513	497	517	474	531	521	472	483	512	473	479	509	549	505	494	505	513	509	525	531	478	501	528	511	488	517	527	442	473	568	483	551	515	472	534	488	527	514	492	509	531	534	496	513	525	503	497	496	511	495	515	491	524	476	505	489	511	498	517	504	547	504	524	518	545	509	523	517	531	495	553	488	522	508	478	477	483	526	531	489	515	499	489	511	514	509	482	502	546	510	494	538	517	517	534	538	485	528	488	514	516	497	524	525	510	516	509	502	517	507	520	526	466	480	495	488	567	476	515	508	518	476	506	487	480	528	494	498	498	498	489	484	525	486	484	506	490	495	501	551	532	463	459	494	517	508	494	517	504	520	517	496	516	518	544	480	501	544	558	496	531	443	482	518	495	538	536	549	485	471	481	478	482	485	522	515	519	483	504	509	485	499	494	553	520	543	522	494
1668	445	453	452	421	422	411	408	420	376	383	367	419	364	366	375	379	383	364	374	368	401	406	362	369	373	399	371	366	376	372	395	382	407	418	393	387	365	355	384	402	408	371	386	405	399	404	372	373	409	375	384	353	348	359	437	386	367	414	383	370	374	442	383	385	402	411	396	404	376	412	374	369	367	379	369	383	399	367	365	397	423	410	381	394	433	364	359	369	397	362	396	395	353	394	402	368	378	369	376	381	389	398	395	384	414	403	366	344	360	392	389	390	368	336	395	402	350	359	372	368	368	395	353	367	380	355	390	370	383	390	397	402	382	390	400	441	390	389	391	404	404	383	376	408	408	405	417	408	388	379	383	394	385	377	382	387	402	436	380	387	374	380	377	395	397	355	393	387	446	407	426	356	398	408	389	390	394	372	426	372	374	412	424	410	399	397	418	395	382	381	367	414	399	383	385	409	400	431	364	351	380	397	388	393	376	403	375	404	419	361	379	376	388	382	364	420	386	367	390	377	391	393	377	402	374	359	382	388	373	371	379	350	377	381	378	383	380	380	391	360	370	371	355	398	389	374	390	379	338	366	390	386	405	368	365	443	364	369	376	363	452	387	411	371	412	399	363	377	395	370	405	391	403	409	400	409	398	400	399	405	387	403	364	367	399	374	392	424	353	379	435	398	380	388	374	383	407	353	381	332	378	379	365	374	409	399	399	371	370	366	358	362	346	359	358	375	377	433	361	368	383	365	372	418	404	415	365	382	372	400	397	339	376	383	361	381	395	434	377	364	397	403	390	419	354	386	391	338	380	390	393	388	403	381	379	377	403	388	387	436	405	359	409	392	395	373	379	367	377	351	399	402	394	387	418	386	371	388	382	409	386	381	399	418	369	388	405	346	403	409	384	367	377	371	387	365	422	379	364	401	384	401	399	368	368	373	380	366	382	402	434	405	375	411	354	405	369	406	371	381	427	401	373	384	405	413	415	400	401	389	404	394	369	388	397	369	375	379	367	408	356	373	352	383	407	396	360	383	395	363	367	358	368	371	375	397	404	421	369	382	392	376	388	371	407	381	381	377	445	371	372	415	384	368	420	381	383	398	400	399	392	372	378	427	407	389	361	376	408	396	408	321	402	426	375	363	390	401	387	389	411	364	400	394	390	399	340	371	369	392	382	364	380	375	370	373	383	409	398	375	396	340	376	363	378	398	382	404	369	380	351	378	391	369	390	340	358	389	426	403	395	408	382	372	397	380	358	363	364	367	396	425	394	400	401	342	399	398	375	403	443	382	391	371	342	398	366	375	396	415	383	367	376	337	390	355	374	373	422	396	379	360	394	399	396	423	400	361	378	380	374	381	386	409	408	408	332	401	366	421	371	375	396	378	431	393	384	376	394	380	374	344	365	398	407	414	371	356	362	372	384	371	370	393	361	394	376	401	403	370	405	364	345	367	380	364	368	393	409	405	393	385	378	389	409	391	385	415	418	412	389	382	396	398	399	361	396	385	381	395	371	423	388	373	384	357	364	398	371	424	396	404	400	411	369	393	349	420	402	381	390	394	383	339	398	373	375	398	363	397	423	343	375	365	399	403	399	408	420	397	362	412	399	421	390	371	435	391	379	393	382	343	396	408	382	424	393	396	329	404	378	411	350	403	402	356	394	428	377	423	426	394	371	371	414	417	369	368	385	429	391	385	395	374	411	421	386	378	364	379	367	372	337	391	391	378	367	404	401	379	420	389	382	388	357	377	387	351	378	365	387	412	403	390	389	371	420	363	393	404	351	371	346	404	415	378	393	381	388	377	384	381	364	384	384	377	406	422	369	356	357	352	367	368	365	370	367	417	367	418	387	406	399	405	405	382	388	375	356	382	390	368	413	430	409	361	376	410	369	357	412	413	357	351	404	378	386	376	388	382	397	377	399	387	395	379	399	408	399	373	357	348	406	381	418	395	350	381	356	395	395	400	370	404	386	348	368	350	383	392	410	373	344	398	403	380	366	376	377	422	416	415	391	403	396	384	410	398	350	381	416	382	364	383	421	409	380	395	388	394	381	416	395	405	377	371	381	406	379	371	419	383	369	378	386	409	393	410	373	391	371	388	371	396	408	384	358	376	354	380	394	379	377	351	368	388	368	388	431	378	390	411	377	351	346	381	393	378	365	376	407	405	387	394	420	369	361	406	335	363	418	377	404	357	375	393	420	364	368	393	354	406	390	388	398	398	395	395	374	373	403	373	381	428	413	371	373	389	366	408	364	426	375	376	365	406	380	363	332	388	375	404	416	350	399	367	349	363	386	375	399	395	383	390	383	416	388	378	360	421	407	403	402	433	375	367	364	392	394	384	354	387	362	368	396	377	339	356	377	407	403	388	354	375	381	366	352	363	390	423	373	384	363	357	400	371	366	429	439	379	421	406	363	342	382	399	380	401	357	414	390	381	380	396	389	382	377	416	380	382	384	352	389	382	386	341	396	389	376	374	378	369	381	379	379	395	363	370	342	351	373	375	394	349	398	389	385	390	371	434	379	391	448	377	388	392	414	381	340	376	368	391	388	385	336	378	389	406	395	389	421	417	453	388	402	405	393	399	411	416	361	429	355	366	384	381	409	394	366	390	354	371	377	380	381	400	397	413	365	363	386	352	368	385	370	387	402	371	402	406	400	419	387	371	381	416	368	396	391	383	402	378	361	405	383	356	358	355	384	421	376	357	359	379	420	432	379	387	392	391	364	377	407	403	367	380	357	367	423	384	437	406	372	354	396	387	349	388	413	358	375	384	415	425	374	400	392	398	357	389	395	405	366	401	378	369	408	404	401	339	364	390	406	403	366	368	374	403	398	385	368	373	396	390	392	378	380	388	370	400	406	370	362	389	410	358	360	414	397	419	417	354	407	407	390	377	389	385	395	374	350	376	382	374	374	380	403	419	374	381	410	378	362	393	374	380	395	430	423	414	382	408	357	423	389	365	399	372	391	385	411	418	385	355	412	352	366	374	387	401	374	386	390	401	360	394	398	419	351	381	396	361	365	359	402	412	387	393	383	359	392	383	387	418	401	377	383	398	381	358	343	366	343	432	402	413	400	398	391	350	389	381	404	421	387	382	382	399	343	387	386	369	381	399	373	401	385	394	402	382	391	365	374	376	388	418	414	390	438	387	368	385	390	376	357	425	386	371	372	401	366	441	353	382	379	392	368	379	420	396	346	428	403	421	415	401	357	385	428	387	368	370	372	409	354	396	412	408	394	410	399	362	383	362	371	374	416	351	391	423	375	381	419	378	405	346	333	360	388	385	383	384	388	376	373	367	385	385	437	422	372	380	368	422	379	398	375	377	342	370	371	373	381	362	366	425	399	397	378	392	382	389	387	398	400	375	374	381	404	405	380	372	382	381	382	348	374	402	359	378	418	432	398	426	355	402	371	347	343	410	448	403	370	388	377	406	385	378	419	391	389	419	388	420	374	366	392	374	341	425	397	359	382	439	390
2201	914	1025	1054	1028	937	923	892	897	905	905	903	870	864	899	833	851	828	825	839	845	841	789	867	833	868	828	851	819	836	880	842	886	844	852	928	819	827	843	861	898	829	820	839	809	858	833	874	820	892	865	849	864	863	827	841	845	865	867	856	857	850	844	788	916	867	965	854	866	834	844	806	831	842	830	856	928	907	887	871	845	845	897	923	853	813	803	859	872	882	846	900	810	797	887	877	862	857	864	847	885	844	839	810	858	883	865	864	819	817	842	825	885	811	818	895	812	866	846	827	848	892	827	889	861	832	802	803	844	861	873	841	858	823	811	877	805	874	828	808	841	848	922	789	858	864	817	830	869	835	875	827	830	885	873	874	903	800	850	844	824	816	884	814	833	896	782	871	878	833	859	847	841	888	853	830	823	858	790	853	858	789	836	845	845	818	808	878	851	852	877	852	848	756	791	892	892	895	849	865	844	827	896	894	794	826	864	904	845	871	888	828	919	854	871	852	837	840	890	921	852	836	879	852	923	815	846	882	862	839	815	871	848	843	877	805	833	808	871	870	893	876	832	895	891	897	854	866	839	832	861	896	824	878	823	841	812	841	811	873	829	912	907	840	854	883	827	850	887	864	861	859	821	824	904	862	863	805	813	857	854	871	865	888	840	886	856	823	879	853	868	832	836	855	844	795	845	834	832	904	849	826	864	899	881	823	825	835	852	778	806	851	840	838	867	809	880	832	827	870	828	834	799	861	790	905	834	883	829	851	830	878	879	887	849	835	901	855	827	850	860	853	845	837	892	870	906	909	863	827	845	851	833	869	817	884	862	875	866	812	916	844	860	846	863	844	867	832	906	843	859	805	817	819	825	835	841	832	869	831	837	788	810	806	812	857	860	858	834	843	852	857	839	837	857	860	821	855	869	789	816	824	860	850	891	948	878	804	790	811	850	836	866	881	826	943	872	856	791	839	794	810	865	852	868	838	904	874	872	798	825	897	905	906	896	802	827	888	867	791	805	822	816	897	869	846	864	895	795	837	849	832	880	847	875	836	860	866	842	821	816	859	814	889	865	875	855	863	832	881	835	855	891	847	845	840	843	872	862	844	845	845	820	832	900	832	842	831	824	871	854	793	906	856	818	826	799	832	853	870	899	850	854	907	842	834	875	795	851	844	820	876	855	879	828	858	883	838	831	840	821	800	926	838	832	869	847	821	847	877	843	904	817	831	839	835	860	845	862	840	873	865	857	848	858	853	827	813	851	841	828	869	862	860	780	850	856	848	833	833	896	802	871	851	822	837	832	845	880	843	866	835	824	822	837	844	834	849	870	819	849	849	887	841	842	872	858	866	872	840	884	892	808	810	857	824	871	880	865	856	830	869	874	868	881	829	846	872	833	805	808	826	891	885	842	843	920	836	847	851	845	883	816	871	852	839	832	852	915	857	835	814	875	906	849	804	876	815	863	880	851	834	775	867	822	855	862	812	855	846	833	855	818	842	833	837	847	792	886	845	818	866	855	849	896	825	922	936	930	845	806	844	815	855	856	866	860	916	814	853	842	834	837	850	864	839	768	828	857	865	839	813	786	833	852	820	881	828	865	854	854	839	882	902	853	820	862	828	874	848	901	876	850	903	907	876	856	907	842	826	850	856	837	857	830	880	856	856	893	836	848	871	828	855	881	891	859	824	906	820	879	792	859	856	840	823	805	870	855	870	854	850	878	823	821	790	871	796	886	846	888	846	899	841	894	898	836	905	814	823	831	898	791	868	810	823	859	838	872	831	804	866	865	832	831	852	795	815	907	822	849	814	840	843	863	845	870	832	906	906	862	861	867	844	864	854	877	804	906	857	830	818	847	821	870	850	862	794	874	874	855	867	829	878	842	862	867	833	812	823	877	841	840	831	885	861	870	867	851	811	839	815	841	852	841	863	838	836	858	844	889	830	854	853	862	843	844	807	826	842	850	815	843	832	787	840	886	826	846	865	855	783	849	832	842	834	853	847	829	826	894	795	840	889	838	768	894	850	884	836	800	867	895	885	878	835	870	876	838	830	864	860	889	899	817	856	854	888	859	838	886	861	908	877	886	844	835	880	835	859	841	846	829	850	856	851	810	841	864	882	879	888	874	881	851	870	822	877	844	825	820	843	841	840	850	827	855	850	853	865	829	845	800	819	841	854	852	815	852	811	861	846	844	807	850	807	849	818	891	850	866	865	811	855	856	902	794	837	825	846	847	893	872	825	840	807	854	854	872	862	865	835	888	855	882	833	851	804	838	880	849	840	858	884	905	917	860	886	874	833	829	883	834	819	835	840	838	882	871	812	816	871	848	874	906	865	817	837	893	820	853	839	863	835	804	842	849	855	788	862	832	887	821	763	868	807	879	829	796	816	860	860	807	799	921	890	831	843	850	908	850	792	807	817	849	837	898	848	806	841	863	826	827	857	819	824	828	908	866	827	871	855	918	840	875	838	880	857	821	886	799	800	873	848	850	867	900	882	849	830	839	868	834	835	826	810	845	859	826	854	896	834	852	845	890	867	874	811	865	839	844	849	801	878	866	887	869	850	839	857	847	859	870	858	852	921	847	916	847	838	841	841	885	911	841	873	833	857	855	890	847	903	852	880	841	825	848	839	864	800	853	877	821	871	876	877	893	841	849	857	913	824	845	879	795	834	852	790	845	844	842	921	795	849	870	888	870	891	866	840	873	832	838	871	894	842	876	870	820	871	871	872	870	866	869	842	819	842	820	808	821	867	882	870	803	860	860	821	865	840	843	820	880	913	838	839	866	890	845	834	817	829	872	822	869	851	868	811	872	852	857	803	867	831	825	852	840	853	891	852	851	819	901	852	815	863	832	827	829	814	795	912	818	846	856	861	814	835	896	836	886	902	832	795	859	890	840	863	792	871	808	829	826	802	859	885	805	876	854	850	904	849	915	881	880	855	856	804	859	846	806	801	911	835	827	861	841	883	852	865	855	880	803	875	916	874	840	854	825	851	853	813	846	825	838	851	854	828	829	853	840	878	805	874	860	846	823	819	880	883	867	874	911	820	857	864	842	840	837	847	859	881	829	876	810	853	880	855	845	832	859	898	835	816	914	821	908	850	845	817	870	833	903	894	855	844	830	815	887	864	851	785	832	867	871	857	873	803	877	828	789	861	857	863	889	820	841	858	760	870	860	856	814	837	812	851	883	809	893	831	884	840	841	819	839	859	830	912	904	902	819	849	856	891	828	837	929	841	811	860	838	838	850	845	838	780	830	845	815	895	811	837	835	844	846	840	850	836	864	903	840	876	867	826	824	802	838	793	868	871	888	887	854	848	847	811	827	843	846	850	886	842	839	859	835	803	848	853	844	826	871	839	900	863	822	826	844	831	864	886	842	824	844	852	869	867	842	815	861	852	830	901	797	935	829	851	870	834	847	861	834	856	882	809	800	859	838	893	866	853	815	854	899	822	813	872	853	901	833	887	863	852	839	853	839	854
7615	587	639	562	421	335	282	252	231	246	202	231	217	193	222	197	207	203	175	221	231	225	206	210	204	187	173	180	185	170	192	182	185	187	207	187	167	204	203	186	185	192	206	167	205	180	177	180	206	172	179	208	199	193	210	183	200	164	219	178	151	179	205	188	193	189	167	186	203	166	192	206	177	176	186	188	188	197	162	173	177	185	204	212	164	201	200	205	177	181	180	192	204	192	202	183	200	183	199	201	196	194	209	199	173	161	206	184	191	176	148	183	186	190	211	180	177	169	190	174	196	151	223	181	182	201	205	189	199	187	164	207	170	203	215	186	191	180	195	197	174	203	177	216	186	200	174	182	178	176	199	166	198	194	212	226	206	176	177	175	172	156	182	179	179	186	164	192	206	167	165	188	196	168	184	194	184	186	182	204	185	185	205	182	188	184	177	198	213	211	208	187	167	201	212	193	159	203	191	190	198	190	182	197	186	223	193	194	178	207	175	177	200	211	194	189	183	193	200	200	192	197	215	184	191	186	172	171	205	186	205	195	184	193	214	200	212	205	195	173	164	175	183	184	188	180	211	188	179	157	189	190	184	187	194	195	190	171	173	173	177	178	170	197	176	178	193	176	199	202	186	186	179	199	184	198	206	194	188	216	202	179	201	185	214	190	176	211	216	202	198	193	204	191	203	181	168	153	190	210	189	188	204	194	179	191	182	202	197	186	203	228	197	179	202	199	206	194	210	185	206	192	204	179	186	202	199	187	176	179	205	178	191	155	176	189	202	175	172	208	190	194	177	204	205	196	174	180	194	173	188	182	173	203	176	210	200	197	197	180	199	193	192	175	156	202	183	177	210	187	178	181	178	200	207	206	177	197	209	194	171	196	185	179	177	185	169	189	162	191	224	183	205	186	181	160	188	177	209	205	168	177	176	194	216	176	210	189	184	179	193	186	193	186	207	201	195	192	219	186	172	173	178	186	190	155	170	162	198	183	198	200	185	197	180	213	197	209	196	190	179	190	183	188	195	195	182	209	184	183	166	188	191	221	178	184	201	199	200	180	191	177	182	182	175	187	184	201	188	188	187	199	165	195	167	183	198	192	192	162	222	194	190	211	202	174	195	209	199	175	175	211	190	203	163	183	166	173	181	192	218	186	189	183	191	185	185	188	182	187	213	171	164	195	178	169	183	174	172	174	170	186	218	194	188	177	177	207	192	197	198	191	186	175	186	172	218	197	200	184	182	193	190	201	197	174	198	178	189	222	192	201	178	187	167	176	179	183	200	175	196	181	191	182	191	183	187	167	204	230	188	199	191	193	196	220	195	185	183	204	198	175	156	177	193	196	147	175	166	187	174	191	189	200	179	188	190	207	170	181	213	176	179	191	188	220	163	212	190	206	197	188	181	190	159	169	204	181	205	223	192	209	188	219	188	173	200	204	183	194	180	182	210	175	186	193	188	199	189	181	186	209	191	168	165	203	174	194	186	180	193	201	193	178	205	225	199	198	184	198	205	164	166	202	183	218	188	210	221	162	172	192	185	197	184	187	181	192	160	181	166	194	193	179	220	198	180	187	187	212	196	167	215	189	192	180	180	189	180	170	174	208	207	198	195	179	165	189	202	172	194	179	185	185	184	183	214	223	197	177	190	183	196	203	193	203	183	186	191	196	186	169	234	169	183	176	191	180	184	165	161	207	220	220	189	185	209	209	183	195	165	176	216	186	178	192	202	174	185	195	218	155	180	198	174	209	180	208	191	163	186	176	177	199	183	202	193	195	177	199	197	170	190	217	172	202	200	175	168	185	187	177	192	193	176	199	173	184	176	186	174	185	174	191	202	196	173	180	159	197	180	182	189	181	173	182	205	155	189	182	219	232	175	182	209	187	181	201	185	185	180	178	180	213	201	180	235	169	188	191	169	205	176	179	178	162	184	183	186	210	201	198	198	198	182	177	207	155	201	185	211	200	171	191	184	155	187	210	188	190	196	179	183	182	175	166	182	186	205	187	177	185	170	167	197	189	192	186	195	199	182	155	203	203	201	183	200	197	173	198	208	189	182	208	185	185	164	160	152	188	189	215	169	161	193	195	194	159	188	200	174	197	203	198	189	177	172	212	198	183	177	187	206	219	203	177	203	191	208	202	200	193	164	191	197	190	163	187	166	191	170	174	192	180	185	173	188	204	182	184	165	175	192	192	182	169	189	211	214	188	170	182	187	171	184	220	226	173	187	197	191	188	210	204	196	199	185	206	207	189	188	200	174	203	193	194	202	198	201	166	214	210	189	185	170	212	172	179	201	179	201	206	182	214	176	184	203	192	169	209	177	185	182	217	228	182	193	172	186	187	196	160	181	177	201	191	193	172	212	202	189	216	198	172	193	195	186	198	191	201	190	179	209	179	175	186	171	184	191	167	189	188	207	177	176	199	204	147	206	185	171	166	182	170	211	217	186	172	180	208	182	187	196	178	203	184	179	199	192	177	169	187	205	202	174	185	171	194	205	184	171	200	193	189	191	211	192	168	189	193	163	191	189	193	180	187	198	178	181	183	191	231	197	183	168	208	187	192	172	166	189	176	204	195	166	191	195	181	221	186	193	204	195	201	195	201	211	215	231	183	195	183	206	180	181	193	182	182	191	210	211	203	191	187	171	203	197	206	186	192	196	198	207	214	173	200	189	198	163	179	183	196	207	197	205	154	188	183	186	189	184	199	200	189	194	185	202	205	172	203	171	223	151	193	169	182	198	203	196	175	194	203	193	171	180	194	186	158	187	173	227	195	176	157	164	180	191	195	203	192	213	228	204	196	200	205	183	190	200	178	175	192	228	189	203	184	178	208	190	195	176	200	175	187	185	201	196	166	185	166	198	187	196	173	196	216	195	180	164	173	204	202	207	167	190	179	169	216	217	169	186	194	201	214	198	168	191	170	197	183	170	180	204	189	183	178	200	190	176	203	203	197	189	182	192	187	181	170	179	198	184	170	181	192	176	170	193	163	208	191	190	209	161	175	189	171	184	173	178	172	194	216	193	192	210	185	179	195	193	227	197	186	167	200	193	193	173	188	178	203	196	176	180	180	183	194	201	188	183	159	208	178	193	190	162	190	154	213	229	178	201	181	184	194	172	216	173	185	215	176	183	195	171	211	177	186	193	190	198	197	188	189	195	187	171	210	171	206	172	182	196	193	193	211	209	215	176	199	193	197	189	197	181	190	190	166	205	212	208	174	185	157	161	182	178	174	179	194	191	194	217	201	195	198	178	194	181	196	179	186	196	188	193	206	181	212	181	229	187	199	201	163	180	192	175	176	175	210	209	171	189	171	211	182	196	182	178	194	156	175	179	207	185	177	184	171	179	173	205	160	186	188	191	179	189	187	180	170	161	171	193	188	164	169	168	204	198	184	181	193	164	172	184	185	169	165	206	199	180	172	194	197	203	165	174	197	184	189	201	166	199	191	192	190	212	187	170	161	166	163	201	189	192	198	203	197
6348	841	1433	1665	1499	1192	994	939	761	781	717	627	669	588	626	590	570	563	531	522	557	522	513	505	522	498	473	480	466	465	499	509	482	474	472	492	454	483	456	503	444	451	458	445	463	470	474	505	469	497	446	480	460	502	482	488	459	507	481	463	437	498	443	463	470	473	449	477	431	471	467	488	487	457	476	465	439	492	496	512	478	464	437	469	475	449	456	503	443	452	441	483	436	469	441	451	449	452	442	464	469	465	478	458	415	459	444	471	489	470	459	464	473	486	414	483	464	492	472	484	481	448	510	473	482	495	483	454	451	415	471	441	461	519	475	479	446	502	458	483	465	463	442	461	465	473	472	459	472	446	457	445	469	436	449	429	497	450	462	431	464	463	445	440	412	490	477	462	499	464	476	491	445	472	448	479	470	473	464	500	452	444	475	482	493	468	444	480	449	480	456	505	441	447	470	450	467	442	460	458	445	423	492	492	480	456	439	456	477	485	488	496	480	427	475	465	437	476	467	430	515	458	455	454	467	459	478	444	454	487	508	507	455	442	449	485	433	464	399	464	483	474	464	451	488	462	456	449	492	457	495	454	485	441	446	485	456	438	491	425	447	461	481	454	468	470	480	486	420	485	501	452	505	484	507	437	486	451	475	454	456	453	422	420	450	472	467	472	437	454	440	447	434	451	473	462	493	466	460	487	449	463	473	468	431	476	467	471	474	478	460	472	488	464	464	444	443	457	489	505	419	447	454	441	474	470	435	492	449	454	483	450	500	504	467	498	471	480	470	445	477	448	461	443	420	461	454	480	419	473	500	458	456	452	482	465	441	469	461	490	441	473	466	424	473	463	506	439	454	451	493	484	435	438	475	490	433	460	435	458	455	450	481	436	462	459	448	473	463	478	472	464	445	489	455	430	488	456	423	469	472	456	478	459	464	470	429	442	428	474	437	442	455	457	456	480	488	478	473	435	447	439	440	453	462	502	467	473	476	455	456	455	427	487	462	442	430	437	475	443	442	448	443	487	457	461	451	475	462	458	459	504	462	501	482	413	463	456	453	449	433	512	500	480	454	451	449	453	439	467	469	484	475	485	458	431	495	474	444	455	444	455	477	462	464	463	467	461	468	455	467	449	442	490	430	474	468	457	471	463	473	470	427	458	452	450	463	452	450	486	485	487	447	440	467	467	452	430	441	409	451	457	468	429	457	512	474	444	446	449	448	474	475	493	480	468	489	485	451	465	471	476	482	421	451	457	434	463	461	436	485	473	439	455	444	426	451	444	445	477	418	492	481	457	451	457	474	459	435	476	458	480	462	483	476	448	455	474	452	480	454	468	500	449	474	467	442	473	469	439	476	486	449	442	450	481	437	437	417	426	453	483	430	431	447	469	461	462	460	456	461	459	462	475	442	438	464	436	494	477	449	451	476	447	488	464	458	478	486	434	478	478	473	461	457	477	476	404	454	458	463	513	445	404	428	483	461	450	446	467	424	463	417	440	449	475	447	483	438	535	459	462	450	467	444	425	452	463	486	433	488	413	488	452	494	499	463	468	446	466	512	457	479	468	496	448	438	449	453	497	474	467	426	437	434	429	449	478	494	475	425	471	490	495	444	460	447	484	452	411	460	456	411	449	447	456	486	478	481	468	489	472	491	467	472	444	486	454	477	448	490	446	456	456	444	434	517	454	443	486	486	471	442	510	454	452	496	459	480	466	466	482	477	477	449	437	444	462	471	491	440	493	465	473	498	432	434	490	438	411	431	499	465	451	447	482	434	477	407	477	443	473	461	476	454	484	457	474	476	462	441	457	472	493	475	449	471	467	438	453	459	485	456	479	458	483	499	491	440	468	493	489	476	480	456	460	441	456	437	469	507	442	481	495	440	464	484	445	461	490	439	464	457	480	458	466	490	457	475	452	491	478	454	469	461	462	435	468	486	450	480	457	466	466	452	490	480	506	479	458	454	474	508	473	456	452	453	471	467	491	441	494	467	506	459	446	453	446	443	454	479	463	456	475	436	474	475	489	463	448	466	428	472	466	457	485	463	463	446	461	463	438	404	423	428	465	491	478	478	468	441	468	458	489	460	475	431	469	482	432	488	447	463	423	472	463	453	456	455	451	472	431	430	473	466	485	445	478	446	489	447	472	468	474	489	448	471	458	461	438	450	477	491	466	476	428	497	467	454	483	428	470	461	425	474	464	455	459	504	465	470	477	433	500	455	486	484	466	483	460	465	484	443	464	493	466	487	488	495	474	502	453	450	452	456	487	497	431	458	460	471	471	482	483	445	465	458	443	459	468	491	463	461	469	457	479	441	460	497	462	436	435	491	461	461	489	437	480	435	478	444	444	443	468	467	435	484	482	447	436	445	458	447	479	450	479	453	450	474	443	469	450	498	485	436	504	454	431	474	451	447	448	447	444	519	482	502	511	444	476	474	459	464	472	471	465	437	432	467	457	455	466	488	476	453	465	476	504	456	441	475	471	451	480	457	471	453	444	444	485	427	480	497	437	449	467	425	463	451	472	471	442	479	453	463	443	459	510	495	460	442	466	460	437	483	478	463	454	482	452	464	431	442	479	467	456	429	495	485	467	497	493	458	479	462	425	490	473	478	464	440	494	487	483	486	462	447	465	449	459	470	457	485	463	466	448	478	469	441	489	478	437	522	481	482	449	444	459	466	450	460	419	464	461	432	482	436	449	469	446	482	464	421	474	430	472	441	449	469	473	494	496	446	483	451	452	446	431	476	455	459	478	422	426	498	478	484	497	436	481	469	502	473	490	492	427	473	437	483	507	444	502	435	437	441	440	430	443	477	470	463	463	390	459	465	479	521	453	462	465	459	471	458	467	456	452	488	472	479	502	483	456	461	466	471	450	494	466	394	465	478	457	420	449	446	464	448	446	498	481	408	461	454	456	483	482	457	454	442	454	456	456	474	459	460	455	486	467	477	449	455	476	458	475	453	505	528	437	408	447	505	460	427	453	507	492	487	472	470	485	447	472	456	508	469	475	454	459	473	451	464	455	405	486	442	477	445	452	439	459	492	461	449	456	473	472	452	483	458	466	444	476	435	470	475	457	424	524	436	451	453	444	484	465	486	473	449	455	478	472	443	484	470	469	478	443	466	448	477	479	487	490	445	476	430	481	443	479	469	464	487	442	472	455	472	505	455	475	450	442	473	474	468	450	453	468	467	472	421	455	472	435	466	423	430	435	456	429	480	425	481	420	481	516	456	474	450	460	481	484	480	454	469	458	422	436	463	505	458	462	436	428	478	458	458	476	436	478	477	508	438	453	424	488	455	461	444	486	449	464	474	485	439	490	475	474	468	458	475	466	480	425	503	476	457	480	456	488	458	417	438	472	480	470	483	456	446	479	439	483	457	472	468	460	456	449	460	452	456	483	446	509	485	467	423	492	471	443	480	492	470	464	437	463	418	472	460	489	460	439	483	477	504	464	448	462	478	460	478	479	459	450	442	470	466	439
14470	1255	1076	947	678	537	460	366	335	286	297	253	257	238	230	201	225	204	211	207	224	179	208	200	204	213	207	177	215	232	208	185	223	197	225	175	200	179	216	209	221	195	220	222	201	204	194	183	173	211	211	201	209	231	191	209	197	197	166	176	203	190	197	206	181	190	200	197	229	177	188	200	186	183	192	176	206	214	184	198	186	194	194	199	204	201	224	195	164	192	198	194	194	179	200	182	185	222	200	194	206	183	207	169	176	197	224	192	204	197	188	213	182	202	192	197	189	214	220	185	204	198	185	203	198	202	185	212	204	211	188	168	190	183	208	181	202	210	169	196	193	205	193	187	203	187	191	213	202	202	177	192	187	198	201	207	194	182	212	210	177	190	206	193	201	211	220	207	196	222	183	173	175	193	190	191	170	182	215	219	182	200	202	200	203	198	206	216	182	191	206	201	168	164	222	181	196	202	202	198	213	200	187	207	182	196	221	193	203	182	192	167	203	221	209	220	196	174	195	193	193	198	194	190	193	202	202	221	216	185	202	193	185	215	189	195	170	198	194	201	184	231	197	199	171	182	196	199	236	212	183	220	189	211	174	180	192	188	216	199	180	194	213	212	218	224	193	176	180	197	192	187	206	177	186	185	194	185	185	189	188	193	182	210	198	179	203	189	176	202	199	213	225	217	184	205	193	187	164	172	218	222	172	166	208	183	209	209	215	211	216	195	193	165	186	206	191	207	201	195	208	200	197	207	183	216	194	177	220	201	193	187	187	200	199	204	195	220	200	190	187	205	205	193	233	170	194	220	200	217	208	197	190	224	203	187	212	201	200	203	184	189	195	188	197	201	192	203	176	204	216	196	188	212	177	197	206	217	215	198	198	200	209	205	206	186	211	195	198	203	199	190	175	203	214	157	204	208	201	188	180	199	203	195	206	202	191	185	168	195	183	206	180	193	181	204	216	192	195	204	205	211	188	230	174	185	174	214	204	176	180	172	226	198	175	170	208	199	181	183	180	195	174	192	222	204	207	204	179	201	179	198	179	192	195	191	184	182	175	172	201	186	192	186	199	216	194	198	187	163	173	220	175	177	191	210	225	193	213	201	203	199	200	212	204	173	194	186	188	198	183	188	178	188	205	199	204	200	208	189	199	201	200	183	183	182	186	206	191	202	178	181	204	207	197	190	185	198	203	212	194	220	191	173	190	190	176	201	198	161	203	196	183	183	225	176	199	191	212	216	213	173	188	186	209	192	183	184	193	194	191	182	194	212	206	202	196	165	183	181	209	171	210	209	191	185	186	213	198	179	190	194	212	182	194	216	220	185	226	180	197	221	198	199	236	201	202	202	179	201	198	237	203	182	188	164	207	184	189	181	190	214	203	209	190	209	177	201	196	196	216	198	221	206	203	175	195	185	205	182	183	188	203	206	188	187	197	185	191	189	174	172	233	189	202	200	211	219	224	206	200	208	205	202	198	203	191	190	204	199	213	189	186	219	196	188	208	197	159	182	196	198	189	205	208	196	182	187	167	204	176	180	213	163	183	207	183	199	174	200	207	200	203	182	192	207	193	213	191	195	204	206	156	212	201	212	189	180	185	185	211	190	176	196	196	200	197	176	196	184	213	179	190	174	186	182	171	167	202	171	177	183	182	177	204	185	177	171	192	209	198	168	205	207	212	195	185	216	206	212	192	204	184	196	177	191	218	170	184	189	229	201	179	200	204	188	217	177	216	184	197	206	168	188	187	206	187	203	184	180	201	188	215	219	186	183	210	196	199	193	187	199	200	182	200	156	201	206	197	212	221	203	195	185	189	203	181	191	196	194	210	202	216	178	203	190	225	173	176	198	209	209	196	211	217	184	187	206	198	201	208	182	182	169	215	173	214	189	209	228	221	190	209	183	192	196	215	191	206	193	184	193	183	186	217	184	220	204	205	194	188	201	187	203	203	201	178	199	156	199	206	159	193	224	189	166	204	195	194	218	209	193	191	228	197	192	180	219	219	190	189	182	183	203	213	223	211	201	194	200	195	186	220	213	191	198	181	203	212	181	206	189	209	216	212	193	198	215	202	212	179	187	200	193	177	196	204	185	209	205	184	215	177	192	189	192	183	198	211	179	196	216	181	211	220	224	205	178	211	171	192	184	216	211	201	215	225	178	194	203	189	203	182	212	193	192	200	217	195	193	174	194	210	200	174	196	189	186	164	203	218	203	207	204	194	174	186	204	235	193	180	178	182	202	212	208	211	191	198	207	217	187	209	184	204	169	214	185	175	199	198	209	207	200	204	207	170	181	179	204	189	180	204	218	196	211	216	171	187	212	166	199	189	215	183	197	183	183	221	182	189	193	207	219	190	176	178	224	223	178	202	182	196	193	178	199	213	198	221	225	203	198	192	191	185	192	184	201	217	199	190	217	169	203	216	186	223	188	194	199	191	198	220	206	206	192	192	179	201	222	189	181	172	186	208	197	207	203	192	172	183	216	172	197	195	209	168	204	200	231	193	195	208	213	192	195	193	210	214	215	186	207	185	185	182	201	217	240	216	234	195	193	198	215	199	208	180	195	174	192	183	176	175	207	185	199	195	187	221	189	193	213	215	211	183	200	222	167	207	185	214	238	206	188	188	189	186	192	177	189	174	205	177	222	225	205	178	201	181	208	186	188	211	189	202	204	190	201	182	202	166	202	194	178	201	167	202	219	204	190	191	197	193	200	214	171	220	178	209	178	196	170	191	200	180	214	200	192	206	182	196	177	170	200	198	216	215	201	204	175	179	195	196	228	202	219	201	190	168	185	210	224	203	215	195	189	196	193	221	181	169	209	204	189	179	232	205	199	191	205	224	176	200	214	203	197	199	203	181	214	191	186	201	184	172	199	182	198	200	206	178	220	219	204	202	225	186	196	194	208	215	200	187	176	197	181	200	208	205	204	194	204	184	198	184	199	194	194	193	191	172	192	205	184	220	201	208	216	197	202	182	187	173	216	200	180	212	184	209	203	194	206	195	204	216	193	177	226	205	187	199	201	212	187	188	203	205	194	186	191	207	186	196	176	202	185	223	211	209	219	183	171	206	200	189	201	171	178	194	199	220	230	196	208	197	194	217	183	205	239	224	189	205	209	206	188	222	191	187	183	190	219	220	201	199	218	214	206	236	196	191	213	194	166	199	210	189	214	184	214	213	194	192	210	195	206	178	229	232	177	205	208	204	204	186	216	209	181	203	195	210	186	201	184	209	190	177	181	186	180	192	192	186	218	208	194	198	198	183	218	220	216	213	196	194	202	190	173	218	193	194	214	206	196	204	187	215	224	200	211	199	216	188	197	183	195	202	202	210	195	185	222	164	220	221	185	200	190	208	191	196	196	194	215	197	193	168	210	207	193	198	183	210	235	206	231	225	181	167	194	218	207	188	175	211	192	200	200	215	199	187	214	202	179	176	202	180	190	188	197	175	208	204	175	232	223	219	198	212	190	202	173	216	219	206	203
8325	1245	2261	2698	2363	1963	1692	1416	1263	1081	976	876	843	768	729	729	688	663	658	619	616	578	561	602	614	587	589	572	545	577	560	558	552	547	554	508	538	562	528	543	551	535	567	558	519	529	550	519	538	498	521	551	512	525	537	526	511	515	599	528	521	501	534	559	538	539	507	503	520	518	548	535	538	523	522	481	535	513	523	481	500	537	523	522	487	468	518	515	536	508	500	473	558	526	464	478	514	509	521	526	555	528	550	510	506	511	535	480	509	515	497	481	498	475	472	514	493	497	521	478	493	539	475	515	497	518	517	544	477	528	520	499	510	521	509	491	548	530	504	518	540	509	542	500	494	507	532	508	516	520	501	476	543	524	514	544	532	527	510	516	507	528	557	515	503	518	550	518	475	555	515	550	509	507	505	523	506	513	489	514	481	530	530	533	523	480	510	525	505	532	491	554	528	509	543	529	511	495	469	528	549	504	470	476	506	509	511	499	505	522	491	509	563	530	508	494	510	491	532	489	513	539	547	511	526	501	492	516	492	513	459	495	534	501	502	545	529	514	512	513	475	500	540	565	519	558	463	494	506	509	517	505	496	528	537	497	514	541	523	554	491	510	475	533	499	485	483	497	482	520	518	470	514	533	531	499	481	533	517	510	485	527	512	489	531	496	509	520	553	482	490	499	500	501	500	508	541	544	491	473	517	513	502	509	505	530	533	519	539	480	502	526	501	510	515	507	517	516	461	488	536	528	529	515	488	469	542	496	508	513	483	525	491	496	515	563	505	487	513	513	497	513	480	516	517	497	485	488	496	580	512	536	487	510	506	471	571	515	467	516	512	498	543	474	512	507	515	507	516	448	532	507	508	558	521	521	513	507	508	535	481	512	496	503	488	506	495	542	484	499	529	502	527	531	489	520	515	498	481	513	492	474	522	533	527	533	528	522	516	480	485	509	514	534	492	479	528	523	543	468	524	488	523	525	527	494	573	512	497	536	533	516	482	501	494	505	464	545	525	544	490	499	500	513	525	510	548	498	479	531	490	504	489	531	504	479	524	506	476	497	528	507	517	543	488	545	522	541	491	486	528	509	526	512	505	480	505	456	567	540	512	481	538	470	482	502	473	506	529	516	528	513	486	482	506	496	510	512	525	513	501	519	528	491	519	478	523	526	459	533	524	534	494	509	539	523	514	502	538	519	494	517	506	505	498	506	505	503	500	531	502	493	517	513	527	512	494	488	453	522	468	540	449	462	503	506	475	519	532	475	504	549	492	526	513	512	500	513	519	516	501	481	508	526	511	522	481	475	511	505	546	487	531	547	535	513	517	487	507	538	492	534	490	478	526	506	438	490	488	543	485	520	525	488	483	492	521	516	477	521	520	501	492	548	534	494	480	484	486	531	497	506	510	502	529	526	521	502	482	495	543	542	517	567	475	488	518	542	560	517	534	520	518	483	487	510	516	505	511	496	523	537	539	501	504	528	514	506	533	504	508	495	531	559	502	489	498	487	563	513	498	493	515	548	529	499	503	505	497	540	499	448	481	524	524	517	501	547	494	528	499	505	511	497	527	483	538	523	513	545	574	534	501	510	497	488	537	485	533	483	487	498	499	526	484	537	545	502	504	505	504	493	461	520	494	498	498	503	570	484	490	502	494	495	524	522	532	520	531	495	504	484	507	485	509	511	516	540	519	513	496	493	510	480	512	493	539	494	492	511	530	448	522	508	485	556	468	482	513	488	534	493	532	525	532	518	496	530	508	483	513	515	492	545	557	512	497	518	512	506	509	517	544	537	475	492	497	528	547	523	497	509	540	477	523	511	531	526	524	506	498	505	499	544	518	503	545	497	509	528	484	522	499	481	517	446	509	496	544	551	495	480	509	517	516	507	496	528	515	539	504	511	499	473	538	528	526	472	572	528	506	477	506	508	481	504	526	468	519	543	478	485	515	495	506	555	481	499	501	475	459	506	500	498	525	496	471	521	506	512	525	466	530	535	488	504	508	488	479	489	472	511	505	495	507	495	528	509	516	508	482	512	568	480	473	491	525	490	509	481	477	504	471	521	500	501	522	496	492	504	514	467	489	527	528	519	462	483	520	520	512	534	486	479	487	468	502	545	493	481	498	504	514	494	503	528	530	534	522	507	460	506	508	468	510	510	479	504	546	497	546	482	504	499	507	555	470	499	505	562	521	516	489	516	529	517	556	487	492	540	555	533	506	507	519	486	542	525	503	506	540	546	512	552	512	464	497	537	511	471	517	460	477	468	559	515	508	506	473	547	523	523	476	526	562	511	500	498	524	502	517	516	503	498	533	464	517	491	548	512	526	495	516	508	494	497	527	475	553	538	518	546	526	474	506	542	538	497	493	542	544	508	541	547	506	527	485	533	493	492	534	507	520	492	531	498	499	531	506	531	488	496	503	521	511	460	489	502	520	515	489	516	513	516	528	480	514	518	507	513	535	494	523	501	523	505	518	502	444	497	554	486	494	487	544	531	475	511	512	486	471	476	474	514	500	489	541	482	542	503	527	518	482	560	474	538	518	500	506	507	487	521	502	479	502	512	532	517	497	525	542	517	516	527	510	535	530	498	530	499	528	520	504	490	482	493	519	508	545	500	517	472	556	488	499	504	466	513	524	464	509	515	507	483	506	510	488	503	548	569	503	536	514	512	455	494	511	513	534	497	536	521	538	552	510	502	491	516	529	501	509	509	515	511	536	497	520	525	520	502	489	493	517	517	499	555	563	538	517	546	493	519	538	517	515	500	527	497	487	508	556	490	496	532	524	498	513	507	504	506	511	501	536	509	509	533	513	494	546	530	523	501	507	514	502	502	542	550	484	511	516	542	517	503	562	534	504	552	524	488	507	518	494	498	478	518	527	489	512	541	539	496	487	498	519	494	522	524	533	502	559	536	500	491	489	496	525	496	518	474	515	537	502	553	517	525	492	554	544	498	520	498	498	537	472	512	518	465	491	487	492	538	523	539	513	526	500	493	526	482	504	487	477	535	496	523	527	498	494	498	492	481	528	469	516	495	492	480	508	520	487	508	512	532	535	500	533	479	492	538	488	496	470	481	532	499	564	513	491	501	497	542	502	497	480	531	514	473	494	492	525	527	509	559	548	497	485	502	491	506	520	482	547	463	533	508	495	510	525	516	499	508	488	560	499	534	496	495	527	470	498	492	512	533	527	505	523	510	496	499	530	489	534	486	486	460	497	511	484	499	528	551	514	533	464	474	535	471	516	509	499	488	544	456	531	514	463	500	531	536	522	500	508	554	553	540	512	540	504	487	528	506	499	525	482	549	511	543	478	495	511	495	510	509	530	523	523	552	486	515	508	547	521	507	506	492	524	507	493	476	554	511	530	459	487	497	509	496	486	519	508	530	514	524	493	516	548	483	517	526	491	485	515	493	538	544	491	507	523	501	505	508	504	494	495	525	526	501	507	534	532	502	511	497	487	516	470	507	498	516	514	511	541	574	518	515
1730	420	459	442	422	417	373	406	407	375	406	420	421	369	367	396	423	387	383	383	387	399	412	389	401	383	381	364	369	375	370	374	373	379	371	340	348	363	375	375	383	385	389	355	404	414	363	367	414	393	327	402	423	399	419	393	388	427	370	391	435	399	417	395	380	389	365	416	369	406	425	397	388	419	420	392	394	392	411	352	383	352	377	397	407	400	388	377	329	381	390	394	385	413	357	367	367	376	366	362	409	382	374	392	392	398	354	401	386	374	385	365	386	358	378	371	390	371	349	387	395	408	447	384	409	403	348	379	393	365	381	431	384	372	395	368	345	422	356	420	370	417	378	412	382	358	370	380	358	360	389	408	342	332	403	377	411	413	370	359	393	353	406	393	372	367	370	369	384	404	368	385	387	390	383	398	383	374	369	391	384	396	405	380	354	399	435	351	323	371	393	401	404	371	364	363	379	418	393	352	426	379	352	375	355	397	355	358	369	414	365	379	353	375	367	352	379	391	409	384	413	361	394	411	363	447	399	385	371	380	359	390	391	387	411	372	374	386	409	375	371	358	384	360	389	385	397	385	406	395	364	350	354	419	383	413	364	378	418	399	407	396	379	398	439	397	405	355	383	404	430	385	413	385	368	382	409	397	360	365	374	373	381	402	381	395	372	370	374	395	390	392	416	413	377	358	411	384	397	395	396	399	345	351	393	398	375	368	384	377	409	387	408	387	379	339	360	427	387	360	372	391	391	383	387	365	368	341	402	397	384	420	389	414	428	375	394	396	393	391	393	351	386	365	400	373	408	380	382	421	377	389	412	382	387	365	415	412	394	364	377	358	381	406	371	382	374	397	369	421	379	401	375	403	408	380	365	349	371	362	387	416	385	380	344	401	394	363	398	376	424	423	383	375	371	403	394	423	366	356	345	357	362	400	381	384	392	355	414	405	388	342	390	371	403	387	410	340	394	413	356	382	363	366	404	410	407	394	392	414	398	360	381	403	402	355	393	379	389	409	368	387	395	382	379	354	344	365	442	400	350	388	386	410	356	376	386	412	391	392	392	380	390	378	393	382	381	357	397	350	403	379	401	421	413	404	404	375	385	387	392	366	367	396	410	386	423	362	386	370	422	362	403	402	408	360	398	387	404	408	400	394	375	422	361	398	378	381	364	370	411	392	383	361	405	414	375	409	420	407	421	401	353	407	393	397	381	430	416	365	403	388	416	362	374	369	419	385	362	362	375	397	376	379	370	392	411	413	353	417	377	349	377	394	368	404	377	392	387	358	382	382	389	400	380	348	420	357	363	393	363	382	417	402	398	359	409	382	378	432	391	397	398	408	409	378	382	409	406	374	360	370	381	363	391	375	404	386	360	414	369	401	428	365	426	388	405	428	395	378	375	337	377	381	345	356	377	386	425	387	378	388	367	377	397	390	382	407	395	376	397	382	412	414	399	372	365	392	387	380	368	377	370	389	361	410	375	396	349	359	393	387	372	380	360	375	383	384	375	385	368	381	405	393	417	403	389	373	388	386	409	413	371	396	369	365	401	375	417	360	440	402	363	369	388	348	411	406	396	385	374	378	413	383	393	410	440	356	374	419	384	405	390	380	436	391	346	398	407	383	386	382	388	378	380	346	368	391	393	419	407	411	413	378	392	369	395	351	390	394	385	434	385	383	427	369	392	382	381	429	343	392	410	395	387	421	398	356	354	394	390	375	353	367	404	371	376	374	355	410	397	400	374	401	414	385	369	375	365	350	393	386	430	390	336	362	432	392	352	369	393	402	383	404	380	365	374	372	362	361	388	397	383	421	373	395	421	395	372	348	390	369	410	358	340	388	375	342	377	384	358	389	373	360	368	385	390	394	358	400	376	360	410	417	382	371	348	336	403	377	344	380	349	386	414	381	413	411	406	381	407	416	396	398	404	414	357	360	394	354	389	360	404	353	356	345	344	403	392	373	386	361	395	368	332	413	374	357	349	384	375	411	378	394	417	343	382	410	379	365	367	384	364	371	393	367	375	375	368	392	370	338	400	378	403	392	375	388	377	370	395	403	402	372	385	370	368	374	394	391	366	369	379	368	339	351	379	424	379	402	400	378	378	389	434	366	406	406	381	377	350	386	373	368	365	388	380	407	404	404	375	395	414	415	398	433	385	386	385	390	363	369	381	392	408	402	373	416	374	406	395	385	412	371	388	372	378	398	396	377	382	388	381	393	380	365	390	371	380	378	360	350	365	387	371	350	380	391	397	397	401	402	411	368	423	376	410	371	386	384	406	355	372	385	410	377	371	339	363	365	396	351	401	338	369	422	385	343	326	369	378	383	384	406	382	363	397	385	407	396	370	408	418	422	387	389	365	428	379	368	419	379	411	388	414	350	360	362	394	377	373	407	378	337	385	366	385	354	408	402	382	385	387	430	418	392	398	393	392	373	392	388	383	426	424	370	386	382	378	381	397	348	391	402	371	386	409	405	388	412	385	422	383	382	359	355	428	415	390	376	403	376	359	357	342	403	413	382	376	400	410	363	363	371	377	356	406	393	391	427	390	402	338	377	362	388	369	367	411	428	401	401	408	399	417	396	346	379	355	396	342	384	405	407	397	396	407	386	392	379	370	384	336	425	395	395	408	362	395	397	420	393	417	390	355	361	400	388	417	366	398	390	358	383	359	378	351	383	363	393	429	414	399	402	382	388	363	365	364	367	383	381	352	394	385	361	394	354	379	368	412	397	374	380	388	393	382	388	413	417	401	366	375	358	387	370	397	394	369	366	412	388	378	371	399	375	397	379	408	401	392	424	359	391	368	381	389	396	417	378	362	352	340	350	385	384	389	408	369	397	404	349	362	369	367	405	415	361	364	395	367	369	352	413	428	383	386	366	370	389	387	370	413	364	381	401	416	415	404	403	425	345	389	392	354	355	403	381	392	423	370	356	364	390	408	405	360	392	400	416	398	370	415	383	377	377	388	386	400	382	396	357	381	417	372	379	350	390	394	365	398	351	354	390	361	368	409	371	419	395	378	356	377	404	380	354	378	366	369	356	385	359	384	393	377	337	371	355	339	389	399	362	370	341	385	369	405	410	366	397	416	409	372	364	366	387	371	381	368	399	367	377	377	407	352	378	367	384	360	395	380	447	356	369	347	374	365	435	389	402	404	389	360	415	378	390	412	386	425	369	414	369	414	415	372	387	412	380	378	385	408	355	365	394	401	441	387	404	345	418	397	351	391	352	391	389	417	380	415	396	377	363	397	361	381	372	383	398	342	386	390	435	381	374	355	381	439	392	416	339	355	391	413	402	410	414	372	380	393	388	380	372	385	398	380	417	389	386	388	391	388	398	380	376	397	389	366	404	404	380	391	380	384	350	410	373	395	401	406	385	361	372	346	370	387	363	360	371	364	365	378	408	407	378	345	371	368	376	399	402	376	386	379	413	394	383	403	367	420	379	366	383	321	417	406	392	356	430	392	387	417	384	356	377	378	416
2091	894	989	1005	1062	893	949	889	875	887	833	878	860	849	865	862	842	818	885	884	888	850	813	829	887	813	835	807	896	865	874	849	896	880	875	827	884	833	842	869	875	855	806	859	830	843	820	880	767	915	808	765	876	892	839	895	800	834	775	880	867	832	882	826	872	827	820	857	859	803	817	821	857	823	876	839	805	881	849	782	861	900	865	848	818	789	836	831	854	789	871	863	877	837	805	848	895	857	862	863	840	832	836	849	875	822	837	892	846	856	910	878	840	828	870	861	823	872	854	874	829	841	836	825	879	840	797	838	858	854	812	896	855	835	853	877	803	855	926	807	834	830	899	814	863	819	861	889	862	882	900	882	832	859	823	831	862	860	856	836	869	814	856	875	819	841	837	869	775	797	826	872	885	871	807	885	847	787	884	850	825	845	833	852	867	891	870	867	848	873	825	818	849	868	806	801	903	850	779	896	863	831	848	858	836	895	858	844	908	860	845	810	820	840	822	852	826	851	872	845	839	819	891	879	824	815	897	818	845	836	818	854	829	806	835	846	829	873	812	851	939	834	869	905	874	841	880	870	884	822	892	828	824	798	858	856	817	873	798	872	816	839	800	889	857	844	888	849	834	867	830	865	835	876	774	809	845	828	857	852	845	897	871	853	838	880	845	841	801	885	838	814	849	855	863	812	904	885	829	887	870	874	841	817	871	898	855	827	865	873	858	854	807	858	836	818	885	863	876	857	879	859	886	845	848	862	846	804	847	845	848	875	873	826	787	869	843	906	856	875	849	907	835	846	816	910	804	854	818	862	802	848	834	918	877	835	811	870	851	811	851	866	858	846	853	838	839	835	923	892	825	817	842	870	833	765	823	845	903	873	796	812	863	896	841	836	861	851	831	842	829	886	822	846	816	851	865	816	869	851	866	852	863	857	905	857	832	871	851	852	877	844	875	872	851	869	881	860	887	888	829	829	854	777	817	828	837	878	846	869	862	800	789	855	868	894	848	811	850	819	846	868	896	869	795	843	909	877	855	873	835	814	822	821	807	909	876	835	871	828	834	873	873	861	837	796	848	878	835	859	799	875	787	832	829	841	843	845	901	859	859	872	883	837	843	835	832	868	820	880	846	876	872	894	854	825	851	832	881	843	838	830	831	868	829	841	799	861	866	888	879	852	821	889	932	824	877	883	893	872	793	851	891	842	841	886	848	880	792	839	884	907	851	880	862	889	815	785	795	874	828	874	874	852	858	833	861	828	791	811	822	894	839	824	840	863	864	853	900	863	828	826	921	895	837	868	883	866	898	845	842	872	917	798	848	894	842	892	853	833	854	832	862	861	809	808	888	902	816	919	879	872	885	834	852	862	903	839	872	823	839	870	838	829	876	881	897	826	818	855	851	847	850	867	860	874	803	867	883	805	882	875	883	894	879	849	855	872	851	854	871	848	839	867	866	909	874	865	832	849	859	835	835	877	847	897	865	864	857	823	826	814	845	859	855	850	895	857	841	848	879	856	796	843	892	844	828	858	897	802	834	815	818	858	849	840	916	874	867	865	845	895	862	834	828	831	846	843	853	880	817	836	838	873	909	804	795	827	860	867	826	877	835	891	851	903	836	876	846	813	851	826	846	920	821	854	870	841	847	819	864	842	849	821	839	891	863	819	873	826	853	857	872	906	802	819	867	872	857	850	856	842	895	859	799	859	893	850	855	852	827	890	832	854	827	846	929	878	875	888	914	885	828	855	865	851	869	768	881	807	790	798	860	830	881	850	844	841	838	885	851	842	823	830	893	857	920	795	836	861	881	824	893	869	853	849	812	867	885	876	839	847	878	865	832	822	863	864	873	847	827	826	853	843	850	873	841	902	853	816	849	844	936	857	798	862	824	867	848	856	845	819	877	852	880	882	858	858	809	848	860	878	888	881	830	808	834	860	844	787	843	858	810	866	861	881	863	865	823	803	805	853	849	842	826	817	842	858	834	873	811	886	856	848	870	879	882	845	838	847	900	818	837	840	812	811	798	843	863	866	841	872	846	829	821	851	857	886	843	846	887	888	810	904	837	814	885	839	810	800	789	823	812	847	826	863	895	910	837	851	854	899	807	846	826	869	804	842	795	867	873	865	844	861	910	863	876	872	820	912	820	848	818	786	891	780	873	813	823	850	841	802	856	858	768	834	830	856	880	863	851	863	876	821	870	885	871	866	825	813	831	877	827	849	898	856	836	881	836	842	866	902	869	881	839	866	882	816	869	829	831	879	835	853	911	838	824	801	760	822	857	851	830	866	835	888	852	819	815	813	836	828	796	902	898	889	841	843	864	818	781	845	869	823	826	847	823	861	872	808	835	853	821	889	851	922	885	887	865	821	857	835	880	860	920	811	868	840	911	844	781	846	861	822	856	810	908	847	837	817	866	845	870	845	829	820	813	856	871	837	888	829	839	847	827	875	831	835	888	858	864	891	884	860	843	865	819	864	871	909	806	862	842	819	876	814	875	864	838	876	866	905	900	854	875	769	851	861	882	870	899	894	864	901	809	887	887	873	836	864	834	848	819	861	833	887	862	799	888	888	812	845	883	853	801	817	864	833	871	879	847	817	842	803	897	851	870	833	881	806	838	912	853	874	836	866	828	872	884	799	811	856	870	861	882	815	870	870	868	841	839	777	878	860	871	820	809	874	840	832	862	789	813	858	852	826	828	885	847	871	862	869	818	840	836	885	789	856	836	821	902	911	895	896	836	879	886	903	837	826	794	833	845	818	876	845	853	898	808	889	881	875	856	813	922	796	842	851	854	868	855	866	837	824	912	867	869	874	885	834	843	901	845	850	864	802	854	873	833	838	896	871	848	893	830	834	867	842	836	867	855	890	885	862	869	863	885	882	867	830	879	878	832	907	901	802	845	914	874	809	813	801	865	818	833	845	883	880	895	873	890	843	869	817	842	822	845	807	830	891	869	877	853	825	866	869	878	824	849	829	917	859	879	793	861	832	872	862	813	811	854	843	864	816	855	846	898	885	842	819	843	853	839	808	879	854	825	799	930	852	846	832	821	882	860	848	828	863	868	861	859	852	863	861	875	811	892	763	865	858	861	823	825	840	804	836	862	850	811	837	853	817	848	878	869	871	925	797	894	845	869	857	888	839	806	809	902	933	815	870	842	828	890	815	856	825	828	812	804	869	820	839	881	848	890	882	810	811	814	914	822	855	825	834	839	854	897	836	817	818	885	914	883	879	832	832	866	840	873	851	865	838	893	839	933	828	875	863	884	835	831	874	835	882	821	816	832	826	877	850	908	852	881	838	821	858	869	857	839	924	832	878	866	821	830	832	882	924	887	863	861	848	830	868	857	868	867	845	878	887	841	870	879	824	820	833	823	813	878	841	851	857	882	888	880	860	836	824	856	880	848	829	879	842	842	917	883	885	872	808	896	851	852	845	912	811	806	854	844	847	843	866	859	853	842	820	849	837	868	836	806	880	882	830	879	811
7597	615	658	543	443	317	301	289	240	223	237	238	217	239	225	207	207	196	193	219	219	193	209	183	177	202	205	189	218	192	199	184	208	224	203	211	174	184	187	201	210	212	159	171	203	197	192	186	196	160	207	175	200	225	169	187	188	176	208	195	172	239	221	174	147	212	204	177	204	184	211	197	207	178	171	194	163	188	170	161	207	186	189	230	175	160	212	193	181	197	188	191	190	172	200	189	173	192	160	138	194	197	188	186	203	190	185	198	171	183	179	194	193	211	208	189	174	193	165	200	173	214	197	180	219	203	186	190	179	197	212	175	162	176	153	204	215	173	181	161	167	183	193	179	187	207	191	169	189	188	236	181	161	173	185	184	191	196	173	209	196	190	149	198	202	212	189	196	182	190	168	183	194	178	195	165	188	183	174	183	188	191	197	169	193	178	179	181	179	207	194	182	215	206	191	167	196	209	206	208	167	191	174	191	195	185	193	196	211	189	197	210	183	180	202	193	218	179	201	189	198	180	194	215	207	192	176	188	198	184	170	199	189	174	191	185	181	178	204	194	195	190	183	185	187	221	191	187	162	172	211	179	190	165	177	200	164	178	183	183	191	164	181	191	177	170	182	165	200	203	190	192	189	191	172	188	198	180	183	202	194	195	205	222	187	204	189	173	172	174	200	172	185	197	200	163	174	208	200	201	197	199	173	214	181	209	171	186	179	195	188	181	205	178	174	205	195	209	165	180	212	183	198	191	190	196	170	178	178	189	221	206	194	196	184	204	197	179	171	191	185	185	187	202	168	198	192	206	189	166	210	213	136	198	183	199	197	165	189	217	207	182	188	205	173	175	188	195	185	173	200	159	153	200	199	186	189	187	201	193	175	208	204	179	209	181	210	182	194	202	183	198	194	178	184	183	210	201	173	203	206	182	188	200	183	194	159	185	167	193	164	204	186	198	171	173	173	174	173	176	160	183	200	169	199	202	189	181	178	172	173	205	188	180	204	179	171	171	203	200	177	191	192	186	168	202	176	189	205	193	191	186	197	207	202	166	190	182	196	169	174	194	191	175	173	173	179	190	179	184	196	186	174	209	194	203	183	194	205	177	190	183	175	175	192	209	150	202	203	199	192	180	206	169	175	213	174	187	183	185	194	173	207	179	200	184	181	182	216	189	195	187	192	183	184	178	171	193	185	188	203	197	172	181	211	200	171	198	161	192	209	175	186	189	225	196	187	189	184	185	177	189	156	184	191	188	188	213	188	185	186	196	196	178	191	192	170	205	182	176	176	193	161	187	183	189	182	173	202	191	216	197	191	190	200	173	184	164	188	152	196	170	191	190	181	172	180	177	203	175	195	172	191	194	173	192	204	201	195	188	186	156	210	181	164	173	191	178	171	224	173	182	183	181	185	172	178	202	182	186	213	197	198	183	212	215	152	192	191	172	178	194	166	182	203	213	210	153	195	181	190	206	157	175	188	209	173	159	186	212	199	203	203	188	203	201	173	183	186	176	216	199	205	183	201	205	195	198	207	187	205	217	162	169	166	206	200	214	176	179	193	203	176	188	173	193	213	193	178	182	161	182	194	193	181	160	189	182	190	155	190	198	192	196	186	168	180	193	207	178	185	183	188	186	182	188	191	176	203	188	197	191	179	177	158	178	187	200	186	179	161	177	187	189	186	182	196	196	163	201	142	173	217	190	175	200	178	207	198	205	160	183	184	191	185	176	178	192	182	184	200	171	208	202	157	183	195	205	200	169	196	176	212	185	178	182	182	192	167	174	179	184	209	189	199	178	190	217	191	202	170	192	181	197	194	176	175	190	183	181	202	186	183	195	161	193	201	187	203	200	194	201	223	175	211	172	211	186	197	181	179	196	208	186	178	189	193	169	186	180	178	216	163	153	209	167	195	162	190	176	194	184	207	202	205	165	182	212	162	184	198	181	170	186	189	186	176	166	183	186	175	160	178	176	199	230	192	188	185	202	186	174	193	196	184	181	182	204	181	195	184	192	191	199	202	206	174	199	171	193	204	204	183	183	196	179	199	192	195	186	183	168	190	173	182	183	183	208	191	197	174	183	182	195	175	199	178	179	192	195	198	186	192	171	189	167	169	171	206	181	190	184	197	182	191	196	195	174	177	191	168	202	174	183	173	197	186	188	199	198	172	182	214	185	211	186	208	175	182	175	164	172	196	183	159	183	196	170	180	210	187	193	198	225	186	210	213	188	203	203	193	186	191	182	180	195	175	187	197	181	174	170	205	179	206	195	171	209	198	184	186	199	199	182	185	200	198	180	173	188	192	199	200	192	195	204	180	213	178	178	197	208	157	204	202	202	187	207	191	171	162	197	204	197	167	192	183	183	209	150	189	189	190	193	181	186	200	200	198	187	210	172	190	177	179	196	145	193	190	193	210	204	166	198	170	186	204	203	194	210	189	196	217	196	205	184	164	200	168	167	179	210	185	189	158	163	182	188	196	201	192	219	205	205	185	192	212	179	194	207	186	211	194	174	174	196	191	188	194	175	176	181	185	195	193	183	201	201	194	197	198	183	175	172	178	175	177	147	202	181	174	174	194	191	211	201	168	147	179	189	191	188	199	188	194	177	188	161	181	199	197	197	198	165	198	211	186	188	187	184	199	176	195	169	187	180	197	182	186	225	184	200	199	169	189	217	216	181	185	204	201	188	199	185	214	205	167	182	163	179	191	197	193	197	176	205	177	190	190	150	178	158	184	189	204	203	177	182	210	186	188	200	215	188	168	207	202	210	168	238	179	188	221	167	189	191	209	184	170	180	188	196	190	189	199	177	175	208	206	197	193	209	197	180	190	192	192	224	199	179	172	174	202	181	184	175	196	203	202	178	199	203	184	197	188	186	180	167	170	199	211	192	175	195	224	197	200	180	171	205	209	205	178	187	218	198	174	198	186	178	176	203	207	191	168	184	203	200	199	206	177	197	184	192	181	199	206	160	191	199	201	213	192	202	187	188	178	187	198	183	182	175	213	177	168	158	207	185	217	183	180	194	186	179	187	179	185	193	163	189	163	185	203	178	188	192	201	186	193	187	192	183	202	175	164	180	187	175	183	201	169	204	194	179	191	180	192	182	197	205	187	191	170	189	214	205	199	168	196	187	174	182	200	179	162	197	223	171	189	181	185	173	188	191	186	205	199	174	177	175	181	228	179	186	217	185	198	191	199	192	155	172	205	206	195	184	189	192	197	213	186	176	210	185	187	177	209	191	183	172	181	187	197	190	176	188	177	220	193	201	189	176	176	162	174	198	181	190	197	197	175	197	213	195	179	171	171	207	168	196	211	191	191	216	202	174	182	175	158	187	174	188	177	218	210	200	183	163	179	202	179	189	184	207	172	195	187	235	152	198	177	201	179	222	163	193	205	205	203	193	151	191	204	204	181	188	182	182	198	182	165	177	197	197	161	202	196	179	189	201	212	185	195	180	204	179	198	167	172	177	211	186	184	174	196	187
6399	790	1471	1774	1530	1233	1143	1011	847	781	668	707	623	613	623	566	555	583	534	519	498	508	542	532	502	444	556	531	481	525	512	483	450	471	501	457	506	473	473	495	498	447	491	426	479	491	480	484	447	486	465	473	527	472	453	478	500	519	461	440	500	484	444	423	464	496	485	469	450	472	432	463	495	458	463	440	471	493	489	462	466	458	447	481	477	431	479	476	484	458	507	430	494	502	478	494	454	429	459	465	429	463	451	455	467	458	479	459	430	500	471	459	473	467	459	485	464	491	475	445	456	429	454	436	490	495	440	452	443	463	486	466	468	462	462	499	480	470	450	469	495	494	477	457	435	441	458	494	444	439	483	456	437	456	431	468	451	488	464	436	480	457	485	451	504	461	451	480	443	473	466	494	464	477	460	446	488	492	461	446	469	462	432	471	443	470	516	456	461	498	477	475	450	455	477	481	446	449	455	458	441	482	513	453	474	448	480	449	464	439	466	430	490	470	487	465	464	427	467	505	482	471	462	466	474	444	453	437	433	480	466	497	486	458	465	466	463	421	463	429	492	471	428	435	494	474	461	451	456	499	460	403	481	461	476	422	527	409	468	436	470	488	467	467	470	475	478	469	473	465	452	473	451	437	505	466	444	413	442	498	496	452	472	483	489	481	452	463	465	469	461	485	467	477	460	455	466	431	431	450	469	470	445	471	503	460	438	491	434	453	510	443	467	474	474	445	436	428	453	451	464	440	431	467	484	473	424	467	464	424	463	420	441	451	476	464	471	476	411	477	480	478	461	455	516	438	491	438	429	430	468	433	442	452	442	438	457	458	466	486	424	480	446	453	414	449	460	483	453	463	453	484	488	494	493	473	449	477	440	435	473	482	464	457	447	464	442	468	465	443	476	467	446	447	443	438	477	450	454	485	507	447	483	507	499	484	495	452	451	477	462	444	485	481	414	466	455	454	458	454	468	461	440	436	442	446	437	485	442	464	440	435	429	442	463	490	473	434	445	450	480	460	467	481	449	472	440	452	465	458	438	474	490	444	480	449	443	478	481	488	443	463	477	450	479	409	437	456	485	435	488	466	417	447	476	460	491	475	429	443	483	422	475	448	453	456	426	424	480	509	504	450	445	458	479	447	456	473	493	451	430	513	445	474	498	446	439	467	474	482	445	467	459	432	476	454	456	464	445	476	461	478	436	464	459	437	477	471	462	490	428	477	472	496	469	500	464	454	436	479	471	446	438	452	470	464	437	471	495	457	459	445	461	457	477	418	437	487	466	453	510	473	429	475	438	454	478	466	461	430	428	452	441	458	433	425	450	510	468	457	467	467	468	474	455	409	440	452	442	476	467	462	448	488	428	452	462	477	450	424	456	483	520	473	482	456	490	447	475	482	485	443	463	451	444	488	465	444	493	462	444	468	444	476	435	449	476	477	479	459	423	418	468	449	458	487	441	474	443	463	481	471	469	473	449	468	464	465	432	461	496	446	459	475	432	444	485	466	453	444	455	503	449	449	437	478	444	443	472	463	461	424	492	430	523	452	443	470	454	450	488	461	433	452	446	408	462	496	481	455	474	470	421	446	455	470	446	455	438	482	484	471	498	492	465	424	492	453	456	436	448	504	483	477	463	481	472	473	494	499	452	484	441	462	464	476	529	480	460	490	472	446	436	478	468	451	470	430	418	456	490	465	450	458	469	514	492	487	460	481	464	464	453	429	460	466	454	488	488	448	446	469	440	455	443	481	488	499	450	444	465	480	449	468	430	451	460	451	451	448	457	468	449	480	488	472	468	438	476	461	451	449	477	477	451	461	456	464	469	422	443	452	470	469	464	450	455	460	437	471	467	448	479	485	440	453	450	452	440	482	466	468	441	465	470	403	459	451	481	454	484	478	505	467	443	464	482	424	476	439	481	444	482	477	474	469	450	463	427	422	511	459	456	451	440	430	417	449	464	447	456	470	427	446	447	508	445	464	464	454	452	436	488	471	460	478	478	479	429	442	472	451	499	461	461	431	456	484	479	476	431	479	499	466	470	441	496	456	482	428	488	455	482	457	467	433	476	465	502	427	457	457	424	428	498	498	503	487	473	470	480	437	440	472	438	494	496	476	458	440	446	441	449	422	448	450	436	472	483	475	432	468	453	437	477	461	467	437	448	477	406	445	492	459	454	453	469	430	493	477	478	454	501	505	496	478	453	444	488	498	447	480	428	444	453	431	466	446	450	447	467	472	458	450	451	485	466	477	445	465	500	449	497	458	495	516	448	461	473	497	466	484	487	473	451	439	466	463	531	458	465	456	454	467	470	469	495	463	434	513	414	436	474	503	502	459	420	471	468	443	444	424	440	476	435	486	482	440	445	462	423	468	470	464	490	470	466	474	483	486	451	450	441	466	463	501	479	456	519	453	488	442	470	495	467	455	477	473	482	475	453	462	474	477	489	470	494	399	478	482	425	464	459	469	412	426	475	517	465	447	444	467	446	489	477	486	469	428	436	467	471	480	471	467	477	455	442	474	479	456	501	498	480	474	500	458	463	432	429	477	429	474	451	445	431	453	524	469	422	493	455	421	470	460	457	445	483	462	428	449	435	492	457	438	464	443	448	422	448	480	447	457	478	469	479	479	464	447	457	473	447	464	441	461	441	469	487	481	480	482	427	486	443	503	424	488	427	464	481	428	499	447	483	446	471	455	457	451	470	449	492	503	501	448	480	448	479	441	435	472	506	486	454	458	477	437	473	440	420	478	465	442	460	459	477	461	439	502	439	435	465	454	443	454	460	450	497	492	454	451	453	470	492	447	479	469	435	448	469	436	459	446	490	482	502	448	465	482	476	474	479	485	452	440	504	445	449	451	493	456	479	485	458	509	478	490	475	438	449	478	459	442	445	483	442	455	456	519	476	463	463	467	496	485	451	469	460	474	460	472	432	463	454	453	421	471	464	500	454	496	440	473	443	422	437	459	438	473	464	476	482	456	462	484	450	454	447	490	445	474	449	456	455	486	457	441	428	464	479	473	444	462	474	436	478	482	454	471	492	466	456	437	468	446	436	491	475	487	484	464	472	462	461	463	457	466	457	500	455	451	440	452	448	473	473	467	496	477	424	476	472	463	477	471	492	469	471	449	445	486	506	453	455	455	498	450	508	479	481	446	480	464	491	509	489	464	471	454	433	483	484	482	464	436	438	468	457	463	477	439	484	486	488	480	502	442	446	475	464	498	448	465	470	479	425	448	461	475	441	464	466	460	482	466	473	483	521	500	496	478	457	420	477	463	492	461	441	435	439	464	477	479	454	449	475	444	493	474	473	476	462	469	449	473	521	466	459	445	449	470	451	436	460	432	429	476	465	484	466	469	475	465	465	465	436	491	475	474	443	487	444	483	440	475	471	437	451	449	420	455	494	506	453	474	463	430	503	464	454	467	455	440	504	474	461	480	474	508	469	441	463	457	460	451	490	477	467	487	449	441	449	447	493	472	460	444
14523	1332	1082	873	676	464	403	378	362	299	253	262	242	213	227	239	212	203	194	216	187	191	223	216	198	196	202	213	200	197	198	204	193	228	230	182	203	233	181	216	167	202	213	189	199	217	186	178	201	209	194	214	194	206	205	218	220	184	206	191	209	193	174	197	190	207	220	176	193	200	195	178	191	202	174	214	210	203	195	189	203	179	200	205	213	237	204	185	193	204	179	180	204	209	211	186	205	207	182	172	194	207	176	211	180	175	199	191	230	194	184	206	199	188	191	176	234	202	198	188	190	224	203	212	210	204	189	195	194	205	211	226	222	213	223	176	187	176	188	210	214	169	193	181	197	198	169	195	202	201	192	209	153	189	184	214	172	191	198	178	172	189	182	199	185	191	164	186	217	192	194	165	198	185	195	206	192	201	190	199	196	181	199	179	207	198	181	195	187	217	215	208	189	198	181	209	182	190	229	213	181	195	195	207	198	203	169	186	208	188	192	205	183	178	180	195	185	187	190	170	190	176	192	213	213	210	158	194	188	214	191	191	194	192	190	220	192	207	206	203	225	167	171	190	191	174	158	207	215	191	201	189	205	179	208	206	191	219	194	182	218	212	191	202	199	182	213	204	192	201	209	209	177	152	189	177	193	212	235	213	184	187	190	224	217	183	207	184	209	191	211	210	188	203	196	217	195	195	219	185	171	205	196	201	196	162	193	172	192	219	193	191	199	206	190	202	191	197	216	209	219	180	186	184	197	186	214	196	208	170	217	189	177	201	179	187	202	212	197	195	166	178	211	187	153	207	192	210	184	192	178	159	189	170	199	201	217	204	196	213	203	200	202	205	213	187	191	189	213	186	199	189	224	187	202	232	181	219	228	211	226	203	219	166	206	213	174	213	199	227	210	206	187	181	204	201	187	194	184	185	173	188	183	203	187	181	205	182	174	201	185	201	197	189	176	196	197	210	201	160	191	201	197	187	173	193	211	199	207	195	203	201	225	189	206	215	186	216	200	155	208	161	184	173	224	206	191	218	208	188	227	219	206	200	184	188	209	221	198	192	178	217	206	193	197	199	176	183	209	204	215	184	185	205	176	201	191	194	187	226	200	166	180	189	209	180	170	181	228	212	212	180	190	160	192	215	174	211	186	211	182	193	161	202	216	187	189	212	241	204	187	224	204	193	207	177	208	209	194	180	172	194	194	176	168	191	185	196	174	202	210	210	210	182	217	188	185	197	205	194	214	198	214	205	181	205	186	191	209	168	190	202	208	202	205	204	228	192	190	203	185	204	199	184	204	189	203	201	208	216	189	183	179	215	209	200	204	193	199	175	214	210	184	190	190	203	197	223	223	184	186	207	188	227	191	189	201	221	200	203	186	212	204	202	197	191	202	199	219	205	199	187	190	172	196	181	200	206	193	204	187	230	179	184	216	190	213	208	202	185	201	214	209	184	187	224	201	183	210	213	195	208	186	168	183	187	180	174	211	194	217	196	198	228	226	209	214	175	216	189	191	219	202	214	180	179	199	193	211	199	194	212	219	208	179	210	213	208	186	186	196	207	211	189	175	200	183	197	197	202	222	190	210	202	195	190	179	207	211	205	192	204	198	175	193	203	196	223	193	199	203	186	202	220	198	188	211	191	179	165	184	190	194	215	217	222	187	185	200	203	198	203	206	198	183	211	191	197	183	177	185	212	188	178	184	173	205	216	179	180	213	202	212	184	190	188	204	188	201	205	185	191	183	225	221	185	185	212	199	190	195	182	195	189	204	212	199	199	197	203	211	220	195	208	192	196	199	191	181	167	162	190	203	205	228	204	188	201	189	189	207	159	173	220	218	167	185	206	206	192	191	202	212	178	169	208	179	183	173	216	184	180	191	217	164	191	197	203	201	167	168	195	211	188	179	200	171	223	191	198	193	211	194	217	207	206	205	202	184	201	223	189	221	208	206	226	212	207	177	166	209	211	198	176	179	202	189	188	188	191	182	187	216	206	227	216	184	190	168	205	199	177	197	174	215	185	181	197	209	190	186	187	171	188	199	201	216	189	176	183	210	211	209	193	205	192	218	183	193	193	205	176	190	215	214	193	216	187	192	198	187	198	172	207	188	201	188	187	176	215	198	185	185	212	198	191	194	203	204	181	191	197	216	181	200	198	217	210	182	184	191	216	225	198	228	176	214	185	180	195	186	182	188	224	186	188	172	207	191	198	159	181	203	221	178	199	224	205	207	171	213	202	191	236	166	195	193	198	178	179	195	179	229	188	150	185	193	224	200	169	185	208	216	205	174	199	189	204	175	197	208	205	176	193	185	199	195	182	188	226	201	197	202	189	174	181	162	186	200	174	189	190	202	163	198	226	183	182	169	195	185	191	185	205	244	184	199	182	187	163	218	174	155	190	188	209	212	166	181	222	188	208	206	194	185	172	212	174	150	206	187	175	180	196	196	176	200	190	203	209	174	204	186	197	188	214	168	218	191	200	202	193	207	210	214	181	190	201	199	190	186	169	197	192	196	202	197	181	203	198	205	173	221	184	204	188	216	194	190	193	204	204	187	188	205	190	230	198	196	204	203	200	206	209	201	187	196	194	205	176	203	167	192	217	194	180	172	213	179	198	191	186	201	189	201	240	201	199	206	180	154	197	211	187	189	171	193	190	203	193	225	171	207	199	191	191	225	213	182	202	172	228	192	197	192	189	184	178	213	206	201	193	208	197	186	203	201	209	218	211	206	191	206	195	187	201	182	195	214	205	230	217	175	184	198	206	221	227	183	179	214	198	201	189	202	194	183	208	181	192	195	179	185	219	205	188	217	210	201	208	189	200	200	191	196	196	223	222	205	197	204	196	191	172	184	169	173	175	196	195	203	202	195	204	186	209	205	202	210	197	199	202	203	202	194	194	201	215	228	222	224	190	209	199	207	197	202	210	176	189	213	214	175	178	197	197	204	206	221	221	190	175	191	190	171	194	205	212	191	208	159	171	190	190	179	194	200	206	199	208	159	191	192	179	180	197	195	209	206	201	203	188	194	194	206	200	175	205	190	217	170	197	194	191	213	216	190	189	187	215	204	216	224	191	191	168	188	203	174	220	218	195	201	198	181	211	214	200	222	210	176	198	218	185	184	181	206	178	180	175	209	186	192	248	188	201	189	193	184	191	216	201	217	176	164	185	194	234	198	175	187	213	230	204	205	216	182	215	179	162	205	196	179	200	210	216	215	192	192	196	184	197	174	206	184	204	202	188	185	179	213	170	198	187	226	181	183	205	200	193	195	206	186	232	177	211	205	196	226	189	195	207	193	196	211	182	202	179	206	176	208	208	203	213	214	218	171	187	201	198	219	204	188	201	191	188	179	203	218	201	200	189	213	226	203	204	189	201	206	176	201	192	192	186	189	183	213	186	181	188	210	180	178	197	184	170	224	172	219	182	200	203	186	188	176	194	195	201	233	220	206	201	186	221	197	210	207	230	186	194	216	197	188	211	213	210
8256	1204	2356	2827	2350	1972	1605	1404	1229	1093	979	909	838	829	749	699	675	682	655	608	621	647	551	611	577	568	578	564	583	556	563	572	533	544	557	522	555	558	535	595	542	545	527	534	509	527	516	520	523	498	558	547	575	532	535	526	525	522	502	546	507	544	528	533	516	526	522	555	552	514	526	502	520	508	513	586	488	507	499	539	536	542	539	524	517	525	514	505	535	468	515	500	506	554	489	539	504	523	544	461	529	532	551	501	507	480	491	512	522	465	512	525	536	518	503	490	508	542	509	504	501	521	481	502	506	518	533	518	498	515	518	511	491	548	468	516	492	546	502	512	489	500	504	491	523	510	479	510	495	514	497	535	496	477	527	511	510	492	521	529	497	525	538	535	540	508	533	513	540	482	496	522	510	487	528	523	535	499	503	531	553	527	547	568	502	555	552	518	524	530	510	550	548	524	516	504	494	526	494	512	520	522	486	515	507	516	524	493	520	551	501	485	492	490	491	503	489	499	497	563	501	487	482	534	544	454	551	511	505	510	524	482	499	514	508	493	493	535	558	448	533	524	494	522	476	540	496	473	482	482	498	515	473	469	551	521	524	509	520	543	514	520	479	555	535	569	511	483	492	528	524	512	504	482	536	468	484	490	514	548	554	521	519	502	537	483	541	527	521	467	522	490	482	499	502	543	587	492	502	532	490	525	543	495	508	517	533	514	505	486	536	523	497	518	512	507	504	458	522	512	491	523	483	509	499	461	521	505	491	517	529	502	520	515	531	521	502	549	466	510	492	488	527	479	519	523	508	492	509	484	479	545	537	487	503	544	495	500	545	499	494	550	528	487	526	487	545	524	501	519	507	489	498	519	516	485	486	485	505	528	479	513	507	497	476	494	503	505	552	502	530	506	507	527	499	491	473	477	513	508	531	482	507	514	493	501	482	537	536	513	519	511	510	522	544	506	519	503	509	530	511	512	500	508	495	542	497	490	519	542	545	525	537	555	510	482	513	493	481	512	531	515	477	530	493	509	502	526	494	507	490	450	482	490	496	517	543	531	494	497	548	505	522	516	486	482	522	495	535	518	510	508	486	512	529	514	511	483	539	470	493	537	540	552	521	469	500	477	509	519	538	500	518	496	510	516	509	522	471	497	480	491	493	509	510	475	496	490	533	517	515	488	496	506	484	519	504	512	466	507	485	520	558	504	501	475	562	544	477	504	526	492	519	454	548	508	523	497	500	507	535	481	495	511	490	497	530	486	532	544	531	509	520	511	476	551	540	480	512	523	471	513	520	510	509	496	492	466	538	499	533	497	491	480	495	523	543	509	485	498	490	484	538	491	538	501	514	519	516	482	495	507	481	517	523	491	510	515	473	495	504	563	556	492	471	495	479	513	473	520	486	524	484	492	513	471	518	520	555	502	508	522	496	513	511	511	526	508	524	495	493	520	517	529	504	548	510	481	529	497	524	502	498	537	534	515	520	509	493	519	510	498	546	491	522	545	498	505	482	533	494	514	512	523	535	516	527	523	501	489	534	508	517	529	521	488	505	520	503	505	512	516	501	479	509	522	519	489	539	507	508	501	503	495	504	498	506	551	478	494	541	519	506	533	523	471	504	465	526	531	522	492	473	492	514	521	509	479	517	509	486	504	501	493	517	483	533	485	542	463	461	491	515	532	513	508	486	509	508	476	519	482	519	507	563	479	521	474	527	520	490	506	525	509	535	518	511	521	503	514	485	517	510	488	515	502	481	542	513	534	536	487	525	460	528	517	522	516	539	491	496	498	521	521	533	485	505	552	524	506	476	512	540	487	526	480	506	463	540	491	513	464	542	521	519	525	501	485	481	513	539	520	488	523	488	515	471	559	524	521	516	525	524	523	481	498	516	504	521	485	509	501	517	524	517	528	509	517	482	498	493	490	507	546	501	482	471	492	490	514	535	552	530	514	504	496	485	501	515	483	506	505	503	526	518	489	482	509	468	501	536	532	477	490	485	512	526	453	499	527	529	505	511	475	514	516	540	494	500	504	527	523	474	497	514	524	499	553	463	576	477	508	503	516	502	536	482	499	518	464	472	501	531	554	522	514	544	548	506	520	488	513	524	470	504	516	489	512	497	514	558	523	530	535	510	513	530	554	512	530	512	561	521	536	509	557	497	493	505	511	508	516	514	537	467	506	515	527	547	509	492	495	505	524	474	481	543	527	488	516	516	493	507	540	524	484	515	505	503	530	496	528	491	481	524	445	516	487	521	529	513	526	521	510	504	459	566	465	468	491	494	497	497	494	490	505	466	494	481	491	531	544	538	508	506	534	506	507	495	570	545	499	527	512	520	503	521	493	505	459	530	493	516	481	496	527	541	513	471	498	478	494	523	509	482	470	491	518	469	542	516	543	532	479	536	511	499	526	523	491	540	505	516	509	506	521	517	532	475	511	515	526	483	544	497	493	524	526	508	484	469	477	511	519	512	536	495	514	508	513	504	523	489	498	515	528	490	542	515	527	507	505	515	523	530	504	535	514	493	452	489	500	482	492	499	523	525	512	499	514	516	513	499	535	465	469	473	523	470	516	475	490	520	534	501	524	515	502	488	513	506	491	519	506	467	502	541	519	499	509	470	514	528	488	480	531	538	482	511	513	538	520	536	471	544	470	528	516	489	519	548	548	530	472	490	500	522	537	517	519	496	494	489	532	523	531	543	539	512	482	478	494	497	494	482	518	477	509	498	490	547	493	523	521	491	527	555	518	534	530	533	549	509	554	533	508	526	559	516	491	514	477	525	495	495	502	517	516	491	519	528	518	538	496	520	510	534	501	531	479	530	513	508	463	512	499	525	512	522	533	512	505	529	521	535	486	514	471	501	519	527	504	488	505	511	488	523	482	530	536	534	546	508	542	494	497	503	492	491	471	514	514	510	536	515	533	480	521	498	523	553	506	483	547	530	505	497	576	486	502	473	465	494	541	506	505	526	510	508	496	489	507	488	488	525	558	502	538	516	497	492	506	541	544	530	513	518	490	533	541	516	530	487	519	520	570	516	533	491	535	543	553	518	504	538	546	533	509	508	453	522	529	511	492	480	532	521	541	465	510	493	503	486	548	523	513	519	517	521	493	481	477	500	537	505	535	491	497	493	529	511	505	499	514	509	496	504	500	516	497	524	515	498	550	537	513	521	549	477	539	506	499	512	501	475	472	544	517	497	497	520	485	529	507	492	551	531	511	526	512	517	525	553	501	511	488	505	509	521	510	512	534	532	498	477	527	543	517	521	504	520	491	514	503	548	517	507	500	513	536	528	490	472	547	561	481	505	517	547	533	496	479	542	503	484	502	495	498	491	487	471	512	530	502	528	524	497	472	546	530	511	463	516	509	506	530	485	539	516	519	514	509	528	513	492	479	525	525	483	516	535	511	527	481	497	453	522	511	474	514	493	503	525	511	535	523	494	526	483	480	494	554	538	524	541	494	521	515	517	544	497	505	524	523	478	507
1920	493	434	442	445	425	417	375	423	395	395	400	356	392	404	366	356	409	399	437	381	388	381	396	402	391	361	396	394	401	405	382	395	382	374	399	362	427	359	424	426	386	400	385	368	383	371	399	412	399	360	392	398	387	390	391	386	328	374	399	437	367	383	367	363	392	374	377	380	442	431	396	339	391	380	380	395	373	354	401	390	371	381	381	391	372	379	383	396	367	348	344	369	388	407	381	386	387	395	373	388	386	350	366	405	384	412	371	381	352	392	405	350	381	373	395	376	378	371	400	400	419	380	391	398	377	362	382	354	399	386	352	344	381	412	397	358	368	359	368	408	352	403	363	375	393	382	378	367	384	379	401	378	396	419	377	363	375	375	391	390	423	396	392	388	412	417	393	374	323	357	396	354	362	359	384	395	382	373	347	377	412	384	382	385	362	366	392	415	378	372	351	342	355	371	384	374	391	408	394	381	388	372	369	368	392	430	433	387	372	405	370	377	374	376	404	406	394	388	411	381	348	422	439	406	397	394	337	368	362	397	402	381	386	398	382	395	397	411	408	374	344	396	381	347	393	368	402	384	386	400	423	383	388	401	366	363	351	398	385	364	380	381	422	334	398	389	427	398	364	404	408	443	339	382	348	370	384	363	430	374	397	356	380	381	405	395	393	418	365	359	334	366	381	406	349	330	395	414	393	379	380	358	386	405	387	352	378	354	370	351	374	373	350	379	387	374	376	356	395	366	405	402	431	427	421	379	400	356	357	375	381	433	421	367	372	384	330	407	409	400	448	378	382	414	386	407	369	397	365	369	339	393	395	368	393	346	375	368	406	368	330	404	364	400	356	369	379	415	355	391	381	378	405	366	354	382	380	353	367	412	353	336	339	418	357	407	403	387	377	390	404	392	343	422	391	406	365	402	384	354	429	378	343	357	405	407	381	399	384	413	419	415	405	418	401	389	386	381	411	412	402	351	395	379	366	386	360	403	400	368	401	390	401	408	402	354	392	388	342	387	400	363	412	381	370	405	363	346	385	394	395	387	407	375	405	396	395	363	385	379	382	407	392	366	416	361	388	429	375	420	413	361	416	372	388	386	412	399	403	382	372	368	391	375	415	419	363	413	389	395	400	381	395	383	382	388	403	350	390	406	395	376	374	354	399	421	383	407	375	393	407	388	334	363	358	367	355	373	386	417	387	401	393	373	405	414	373	401	387	390	413	402	384	393	411	401	387	374	391	397	385	416	344	388	417	390	374	392	405	386	415	399	396	403	366	387	408	409	376	372	383	383	373	357	388	385	396	368	400	370	376	385	400	413	369	356	370	413	370	428	402	386	385	350	399	381	407	404	437	404	360	354	395	385	356	391	393	399	379	366	385	414	396	414	392	366	424	423	364	387	403	374	392	343	404	412	353	358	402	393	426	385	395	397	393	377	407	343	362	382	414	413	410	387	371	377	394	345	396	406	382	353	401	409	380	408	412	369	386	387	336	373	402	403	362	388	392	387	382	409	413	390	394	409	376	398	379	405	413	343	385	415	389	362	382	372	377	407	369	386	412	404	409	375	392	393	356	377	390	379	419	418	379	356	378	365	396	352	405	384	380	406	384	377	363	394	396	404	390	383	363	387	387	371	398	388	324	382	376	372	418	411	360	372	399	336	396	396	389	396	398	430	432	347	408	360	418	410	385	378	387	391	382	383	343	381	380	429	392	398	388	406	387	391	397	395	386	355	408	423	384	375	385	351	382	396	357	409	413	363	339	388	375	378	377	390	362	408	392	363	360	398	383	356	385	361	377	393	380	387	408	404	354	371	418	342	399	373	424	371	393	374	358	358	398	382	365	378	365	389	369	381	381	417	399	381	393	400	395	368	380	410	373	373	371	364	365	393	410	391	388	356	366	373	353	410	400	396	412	388	370	378	360	394	407	369	387	356	389	444	382	412	366	355	375	362	355	372	398	397	417	388	409	395	380	379	371	382	414	373	392	393	365	378	387	392	395	398	381	372	420	364	370	369	339	375	365	363	384	414	384	396	375	399	450	402	405	362	325	372	414	375	398	360	392	372	360	381	395	378	397	357	418	382	365	391	377	382	387	404	395	383	388	401	420	370	404	356	388	408	374	390	368	408	390	402	391	378	362	383	378	371	406	359	378	407	360	367	394	386	329	407	332	389	371	378	397	394	355	388	391	368	384	404	354	357	387	355	382	421	375	367	388	389	366	393	408	382	408	380	338	401	381	405	410	414	382	401	368	386	370	378	349	380	396	386	339	377	396	381	342	349	373	388	360	391	391	402	365	394	396	351	365	366	426	426	363	393	398	411	367	406	410	396	398	379	371	402	365	377	372	331	374	401	373	385	375	342	369	406	370	388	386	379	351	377	360	391	357	383	396	371	384	402	374	369	371	399	382	396	382	361	375	424	384	399	372	344	364	397	364	428	385	341	345	393	409	413	419	345	388	381	386	384	418	375	390	392	395	383	369	400	402	378	385	382	383	381	373	409	392	436	381	374	353	398	417	399	374	389	391	408	367	378	429	370	394	387	385	390	388	399	411	369	396	343	385	406	339	393	398	397	404	389	376	375	375	380	396	373	424	423	381	383	374	455	351	342	394	417	400	366	426	418	367	386	370	377	353	392	373	406	381	360	384	385	392	401	351	408	378	385	370	396	392	396	377	339	377	398	400	362	364	371	418	413	376	399	345	427	387	411	404	356	400	384	380	388	365	399	394	383	404	394	378	380	427	404	379	381	360	393	364	383	415	407	364	404	418	419	397	405	405	378	383	401	392	355	339	424	375	403	374	367	349	424	389	417	382	376	364	409	357	445	388	383	398	399	398	377	381	381	371	405	398	414	397	375	383	367	401	341	392	386	401	386	338	369	368	385	379	394	408	359	370	420	380	386	355	391	363	407	394	389	386	380	363	395	424	362	406	369	435	409	363	395	363	372	410	390	378	377	391	388	391	374	384	433	406	362	379	383	420	357	389	373	343	361	408	360	354	355	371	398	403	414	380	379	394	401	360	380	386	401	398	396	395	401	354	403	352	387	378	380	422	380	403	384	388	402	402	361	379	389	379	389	410	416	399	393	377	372	387	355	385	406	364	351	371	377	383	395	377	404	419	395	364	386	407	369	418	408	393	357	410	393	381	402	392	365	381	392	353	416	367	394	389	380	401	386	390	360	373	398	411	395	385	388	372	405	362	398	383	381	358	367	351	395	461	404	370	384	361	385	452	364	390	361	395	373	403	365	392	375	372	346	389	402	383	363	370	377	351	363	352	379	397	366	393	412	361	450	376	404	339	420	349	406	373	392	395	389	372	367	340	364	382	401	394	374	401	426	399	362	391	377	396	370	405	383	371	393	390	390	381	390	366	404	420	371	391	394	414	375	368	342	363	382	344	386	396	380	415	385	378	365	414	405	373	366	376	375	391	365	336	392	384	360	416	357	365	376	398	374	391	384	400	387	410	376	380	326	414	407	370
2178	965	1010	1063	993	914	1018	903	952	908	853	880	845	897	887	876	879	884	854	902	873	869	844	819	931	842	847	809	848	835	886	887	864	857	825	858	829	831	845	861	849	896	869	808	832	842	844	896	837	871	879	855	888	885	879	882	840	883	855	898	854	887	878	853	858	861	813	853	845	840	861	880	853	805	820	847	860	885	852	855	829	857	841	837	844	849	849	874	855	849	825	810	867	881	809	863	845	807	854	849	843	913	901	842	856	807	845	831	801	873	850	854	865	874	805	800	858	865	839	859	864	785	819	841	881	819	856	805	891	853	774	830	817	870	868	851	867	753	883	846	889	819	817	855	870	888	863	876	855	827	820	841	831	840	869	912	855	877	848	882	801	876	858	858	829	860	802	885	801	826	840	905	829	831	852	822	877	878	840	817	895	825	837	831	881	855	845	765	920	779	846	762	842	870	894	864	835	827	862	846	820	804	891	835	870	872	850	798	820	832	870	839	818	852	910	827	787	841	819	869	825	827	844	806	851	870	843	852	857	878	843	819	898	924	877	823	857	898	839	864	820	840	807	887	832	870	901	841	800	927	862	872	893	891	844	857	854	815	829	887	865	861	794	892	921	869	847	852	867	882	824	866	815	846	893	806	872	842	820	855	855	814	864	858	839	881	862	838	847	815	806	830	831	845	878	865	864	904	891	895	856	826	865	878	841	856	871	883	832	895	879	859	879	840	844	823	871	870	856	889	809	880	856	865	866	859	884	871	832	814	882	912	872	830	813	863	882	849	809	886	848	878	848	839	848	857	828	818	862	903	827	847	872	770	833	816	847	850	888	846	841	844	811	826	863	869	841	867	786	861	837	851	839	898	848	881	888	808	819	851	843	845	908	851	878	819	878	853	845	883	909	827	870	850	888	923	840	829	817	775	835	900	829	841	838	855	764	829	871	886	885	834	806	822	869	837	863	843	854	879	915	817	870	842	865	886	844	865	841	838	836	900	808	801	867	835	824	818	840	858	829	869	854	827	893	861	833	834	841	850	878	819	872	859	806	869	858	890	895	907	828	887	851	840	877	874	831	816	872	851	796	830	921	857	923	816	850	861	880	851	840	876	835	833	815	856	846	840	849	869	865	888	807	869	851	828	869	866	861	826	908	870	873	874	859	886	891	821	825	902	860	809	838	892	835	827	859	823	850	891	838	855	827	810	847	796	859	846	852	868	817	877	850	781	847	840	874	866	798	851	856	887	831	882	862	877	835	909	815	832	848	820	807	820	828	877	893	839	819	849	897	769	839	800	808	873	862	875	829	866	904	855	846	862	828	871	827	870	870	810	869	825	851	848	850	801	882	834	854	869	812	817	898	879	844	831	832	835	868	874	815	858	845	878	838	904	843	931	851	791	836	847	839	847	853	854	853	836	790	798	872	804	850	839	874	822	838	850	848	849	865	859	849	824	850	814	853	817	851	869	809	801	855	880	819	853	862	873	863	911	870	848	840	867	862	879	884	891	835	855	873	825	885	847	872	898	838	892	828	828	852	861	837	856	867	838	861	815	870	918	873	875	845	824	880	856	820	874	835	819	863	851	847	870	843	797	858	887	823	819	848	837	903	849	884	826	831	868	885	866	869	853	825	876	837	870	795	841	888	782	814	866	857	839	902	831	843	852	867	808	878	857	852	904	793	858	820	873	861	802	847	838	831	874	846	882	888	855	846	804	854	818	880	874	845	843	842	903	881	851	903	843	857	834	842	871	848	898	828	891	817	840	849	870	884	859	821	829	874	832	839	827	859	851	855	828	892	834	841	863	834	836	874	815	826	829	835	825	850	876	893	865	823	873	848	839	888	826	835	884	845	798	840	862	843	800	802	830	924	832	847	829	873	870	838	856	851	842	897	875	877	865	809	806	770	859	831	871	850	858	905	840	876	808	840	861	857	845	903	840	856	857	869	839	851	861	824	832	819	850	823	843	862	818	863	867	851	870	899	826	829	834	866	907	829	847	818	846	836	881	885	828	812	866	861	872	873	835	883	848	890	847	860	841	866	854	812	855	865	829	850	799	818	881	864	878	896	818	851	813	890	813	876	942	815	880	843	885	834	818	862	909	853	877	888	856	853	876	829	812	843	865	787	862	841	837	840	791	833	862	831	812	789	835	867	862	901	872	838	924	813	873	870	870	849	797	893	821	849	824	843	851	834	849	858	808	853	846	863	907	866	943	825	880	818	834	838	849	851	841	848	842	845	889	794	848	819	841	887	825	846	874	897	852	860	870	849	867	906	848	910	813	801	843	860	830	829	898	790	857	872	817	841	851	888	908	887	875	833	868	842	818	826	829	803	863	878	840	841	860	836	849	892	857	882	840	805	890	860	841	863	862	904	885	826	808	860	843	830	839	894	842	825	847	837	864	900	904	855	881	884	860	836	840	860	820	856	804	829	812	820	830	867	871	867	867	817	827	845	798	825	850	870	852	883	894	851	860	878	837	791	873	851	860	851	865	863	861	850	838	853	797	796	836	870	892	861	850	859	848	873	829	885	830	846	838	868	817	905	846	844	869	848	820	872	847	840	870	874	866	880	831	882	882	845	832	872	866	823	826	815	830	834	862	857	861	848	861	879	820	810	843	832	842	906	847	870	822	835	918	869	888	838	874	786	839	848	893	848	826	947	901	866	877	826	821	881	827	834	849	838	864	816	896	875	895	851	827	831	908	805	853	888	849	890	843	801	885	855	909	846	886	825	847	848	809	845	859	839	791	817	927	835	877	894	865	821	830	885	790	846	891	821	843	851	852	890	874	799	818	914	840	808	828	793	870	874	835	887	880	857	856	846	804	801	798	853	874	833	846	847	919	855	848	866	814	857	844	842	881	869	859	874	834	860	874	858	798	803	813	893	861	812	868	835	855	868	893	841	834	829	850	802	853	835	812	832	863	830	854	825	846	906	825	798	872	834	806	804	897	851	788	896	917	865	858	890	829	866	822	862	809	852	808	870	836	941	855	812	850	831	839	819	860	869	856	844	856	822	868	887	897	834	859	839	822	870	836	884	820	865	864	842	844	846	852	842	848	796	878	849	829	867	893	833	843	853	853	795	877	878	866	819	837	847	885	798	841	854	858	847	847	839	852	865	834	855	832	860	843	833	879	873	821	861	860	886	881	847	841	841	875	823	891	825	864	834	806	833	861	911	831	844	902	826	838	828	884	863	845	878	899	887	867	909	820	808	867	887	885	870	867	875	863	848	832	835	806	902	895	833	788	832	869	868	837	886	872	839	915	867	838	888	894	867	881	840	900	880	845	825	826	807	829	862	854	789	870	889	851	855	846	858	826	810	892	830	811	853	870	787	881	879	839	875	838	848	845	844	848	824	850	809	846	817	859	892	849	835	830	860	819	906	896	860	806	898	840	894	849	865	866	844	840	888	842	857	826	843	863	871	871	854	920	844	876	842	823	845	826	856	804	858	847	824	865	880	856	857	841	857	853	828	868	846	875
7521	615	679	572	408	328	299	286	280	247	230	236	200	234	213	192	185	192	194	174	193	195	175	176	150	188	212	176	166	174	169	198	207	163	181	160	203	223	192	175	218	182	198	173	178	195	197	163	174	197	193	198	195	206	189	202	184	181	190	174	206	164	200	172	186	181	183	170	186	157	199	187	169	163	189	175	165	193	225	197	198	180	216	187	208	187	207	208	193	189	194	192	202	189	195	174	181	190	161	219	198	185	196	191	197	194	197	202	186	189	203	202	177	176	208	179	204	205	191	211	199	199	206	194	170	172	189	195	181	165	196	197	199	166	179	195	189	188	177	173	202	180	201	196	193	185	208	178	211	177	195	194	200	174	201	168	187	178	173	177	190	181	185	179	175	175	174	179	200	190	207	190	220	207	165	202	208	222	184	199	192	178	207	213	175	167	192	190	191	179	181	229	205	202	189	195	197	190	193	171	194	191	188	185	192	192	217	180	196	195	191	185	157	191	210	186	210	172	185	190	179	175	176	197	198	185	162	181	200	194	198	175	212	192	191	169	214	190	199	197	186	195	193	186	182	193	188	194	163	217	189	185	166	171	170	208	196	194	202	219	197	193	206	192	191	187	208	187	162	207	184	201	153	182	186	182	195	200	187	198	160	166	192	188	205	178	199	178	172	168	166	197	206	179	186	190	155	179	186	204	190	197	176	195	204	176	166	206	211	199	185	193	184	164	169	199	201	191	188	181	189	193	206	157	176	188	207	189	213	210	174	203	207	175	188	164	188	163	171	195	214	202	190	195	182	180	195	207	175	197	186	176	168	199	218	163	181	212	185	182	184	167	189	180	174	196	190	172	175	205	237	211	173	187	175	218	215	159	172	188	191	201	189	190	175	200	203	184	217	209	182	189	199	169	216	219	157	163	175	203	208	178	180	217	204	164	212	192	178	195	193	179	185	202	181	208	176	183	173	179	209	212	169	181	199	205	217	204	208	194	188	210	174	173	183	201	193	192	194	187	187	192	180	178	183	189	202	194	172	176	204	171	193	178	185	201	175	191	170	157	172	231	181	210	186	172	203	193	185	209	203	179	169	178	210	184	204	180	207	169	177	180	176	179	225	184	184	179	181	175	162	185	160	170	197	165	182	198	187	170	184	186	177	193	197	197	195	181	180	193	180	200	181	169	192	200	186	165	198	190	182	190	171	161	186	190	185	204	184	178	189	186	173	205	167	168	164	184	208	181	184	199	180	165	206	192	191	177	200	157	160	199	214	200	182	162	203	173	173	198	179	227	188	212	165	193	165	171	171	193	182	175	188	194	193	187	197	199	210	160	193	189	181	189	196	192	167	198	187	166	193	209	190	192	178	188	205	192	175	173	206	188	189	175	192	160	169	176	196	179	185	177	198	183	192	189	167	198	185	177	173	200	190	204	177	159	164	185	183	192	172	179	184	193	209	172	184	178	194	181	184	192	174	178	180	190	182	204	179	211	160	192	171	170	179	201	165	170	210	173	193	225	214	214	196	188	227	201	196	196	188	182	172	185	209	185	212	176	184	211	158	226	168	184	190	185	182	187	191	182	173	218	177	173	177	190	176	202	195	177	183	206	187	181	199	198	195	195	217	190	181	185	192	200	198	154	188	184	195	179	183	162	193	182	203	183	190	165	193	183	190	191	191	198	201	169	211	233	196	212	188	175	173	178	190	183	190	179	208	210	196	184	190	176	186	192	157	188	187	172	184	225	212	200	199	163	163	193	210	206	199	202	184	189	182	179	179	198	191	205	208	208	190	185	206	212	190	207	168	179	161	199	190	202	235	194	205	192	181	206	207	160	183	204	168	215	185	187	178	192	196	213	203	184	220	210	174	194	187	177	176	184	196	210	194	196	209	162	201	192	195	184	197	168	183	179	164	201	187	175	174	189	204	198	205	202	152	198	212	181	210	164	174	200	186	159	193	185	178	187	205	176	153	205	202	194	219	196	171	195	188	171	186	185	191	186	211	173	185	161	176	181	175	204	193	193	184	185	178	187	187	212	183	173	195	172	200	197	186	182	190	210	179	196	193	181	214	199	202	195	183	193	175	191	199	210	149	196	199	185	208	203	196	198	187	162	171	187	173	194	181	186	197	190	192	183	188	190	165	171	179	181	205	184	212	195	195	166	178	203	212	188	197	186	180	194	164	165	197	187	202	190	184	189	179	194	203	196	183	192	198	190	191	188	198	200	188	178	188	203	205	191	158	195	193	173	161	184	211	197	191	197	216	196	195	171	195	185	197	191	204	182	182	177	181	176	187	181	201	186	194	178	176	194	175	179	189	165	179	188	171	191	187	194	173	183	197	198	186	202	178	188	177	205	180	191	178	180	189	164	208	194	184	188	192	168	188	188	181	194	163	184	164	234	191	196	186	192	174	216	179	204	192	187	213	198	177	193	199	207	179	200	204	184	197	215	193	180	181	159	166	161	183	175	191	186	172	201	194	184	206	203	204	216	184	187	195	183	172	191	202	168	183	159	168	220	215	191	224	184	209	205	203	196	210	181	186	181	168	199	204	194	155	176	198	172	201	184	195	180	197	169	161	190	190	185	166	180	160	168	178	178	194	162	181	191	211	156	197	208	190	198	176	187	175	192	219	187	178	184	209	186	156	186	197	210	189	204	184	190	194	172	205	182	179	183	171	215	202	186	191	201	225	188	182	183	184	186	176	197	216	193	198	178	186	170	188	172	187	174	202	222	206	183	180	174	193	194	185	178	164	190	197	173	189	147	179	170	191	219	202	198	196	194	165	209	174	187	194	191	191	204	184	168	196	207	192	200	212	183	172	197	171	201	173	151	177	201	176	202	194	213	194	169	189	204	179	162	192	190	161	163	202	196	177	189	184	170	172	202	174	184	184	195	165	199	182	206	183	173	193	197	199	168	173	211	184	167	191	170	179	160	204	220	203	205	189	189	179	182	183	191	168	214	178	204	211	193	182	153	180	207	193	164	177	200	199	207	173	214	193	200	203	159	196	218	201	173	148	194	212	198	195	199	177	179	163	186	188	186	177	169	215	170	210	156	191	191	204	224	173	180	191	194	213	211	185	176	192	188	185	191	197	223	204	203	201	210	203	186	182	189	187	201	174	197	197	181	163	196	207	196	212	195	176	200	235	193	175	177	192	190	186	168	188	182	175	195	191	191	170	191	165	222	195	176	173	204	202	204	193	174	210	214	190	181	176	170	169	176	191	177	200	172	197	180	167	183	175	209	186	213	207	206	188	210	199	217	210	187	200	173	204	219	196	187	194	181	208	209	202	180	187	162	171	189	164	184	187	179	195	165	220	191	164	164	201	181	160	178	155	173	183	161	188	199	207	165	181	216	193	176	202	202	185	206	204	207	180	185	198	186	172	181	200	181	197	174	178	191	183	193	205	179	184	195	195	205	188	204	200	199	177	182	155	169	203	202	181	170	169	193	207	195	213	186	194	188	182	168	198	189	167	221	168	200
6513	853	1514	1687	1555	1311	1059	919	900	772	737	660	617	578	597	610	564	583	519	511	506	486	567	479	484	508	470	504	507	499	453	465	468	461	474	459	480	500	484	455	464	502	467	491	462	450	504	445	446	484	464	453	514	479	456	467	463	469	494	487	427	483	495	464	493	463	451	442	456	452	446	470	471	457	491	498	445	463	432	463	492	454	457	452	481	489	476	455	464	477	458	478	449	497	493	483	486	494	461	427	491	464	443	445	448	460	477	475	454	478	499	445	474	422	472	462	487	475	450	456	483	450	465	419	446	476	463	501	473	460	438	433	462	434	432	463	465	494	464	467	479	437	506	491	422	442	461	539	436	447	449	453	417	480	481	452	476	461	492	474	508	473	500	484	461	419	472	468	438	457	449	438	457	481	476	459	457	456	434	469	461	462	463	488	445	504	461	472	494	426	461	484	483	473	464	459	431	473	455	462	474	511	490	444	466	461	463	459	440	463	453	463	460	460	481	472	479	458	439	452	468	476	426	442	464	443	445	467	467	480	483	400	475	453	465	468	444	487	440	477	461	452	468	462	474	466	444	427	488	439	438	466	467	470	467	443	465	481	429	487	467	491	482	486	458	445	442	464	481	447	458	469	441	475	453	440	463	431	464	464	450	479	439	456	443	452	497	443	441	476	463	442	448	457	469	456	499	451	474	462	533	474	461	425	453	483	464	459	500	477	473	496	471	437	453	486	452	453	461	445	463	453	468	438	436	435	482	463	462	435	449	448	458	473	467	473	461	506	435	444	444	447	476	468	465	488	440	454	461	485	438	485	469	449	446	460	476	441	474	448	463	426	469	457	458	465	451	461	469	478	474	469	498	458	444	474	428	463	487	467	439	522	436	446	472	476	437	482	470	448	471	445	460	473	442	463	479	469	472	486	460	483	430	415	491	414	464	449	434	464	461	466	526	487	478	482	453	443	474	473	464	453	493	463	448	475	465	461	523	466	489	489	486	490	457	465	467	438	456	470	496	465	465	476	476	456	443	454	457	467	473	471	486	430	491	471	448	492	454	447	449	495	454	448	469	452	452	516	433	439	491	458	441	461	462	459	457	490	476	463	473	436	499	457	491	450	452	476	425	446	462	438	495	473	435	496	498	437	460	457	467	494	474	446	507	459	473	494	448	525	481	460	459	490	441	446	532	486	436	468	439	436	485	475	465	491	460	449	462	469	474	458	422	477	444	469	456	495	489	463	419	473	444	508	486	467	432	457	445	442	447	461	433	472	459	406	471	480	508	470	466	445	438	519	466	432	480	436	514	437	501	499	456	454	474	452	495	485	462	455	484	450	463	488	491	462	481	489	475	478	456	431	454	433	475	468	474	467	435	438	444	455	492	473	468	487	477	473	455	458	491	456	450	422	494	462	456	517	438	496	494	425	472	478	458	454	458	474	446	481	431	460	476	472	445	437	462	511	456	418	481	464	438	491	436	477	465	442	429	482	481	473	470	466	423	480	477	429	431	416	501	483	438	459	453	453	456	468	446	468	462	485	458	446	453	471	478	439	449	449	435	448	497	466	449	530	511	475	493	435	442	493	454	479	453	443	479	475	464	443	470	478	454	452	483	473	484	460	469	474	474	455	461	434	487	480	502	527	507	446	452	434	442	460	450	484	442	482	459	468	459	459	453	430	415	498	495	477	482	450	477	459	490	471	491	471	463	467	479	468	428	490	479	475	432	478	454	462	459	487	473	479	460	454	478	476	464	444	474	486	432	433	482	443	490	447	446	472	469	476	467	462	425	455	465	469	465	495	451	471	462	460	445	462	460	495	494	486	473	496	472	437	476	467	461	454	451	471	455	467	453	504	498	456	475	464	477	473	454	492	424	419	453	473	440	477	444	463	460	435	447	466	471	494	482	462	434	443	473	475	519	475	500	422	417	471	433	475	443	453	486	408	464	501	506	463	449	495	433	439	470	496	472	461	474	453	491	462	461	488	459	479	445	489	460	484	450	499	472	466	438	478	439	467	431	458	451	445	469	487	440	480	450	448	452	472	453	472	518	458	492	496	476	491	469	469	446	486	480	428	464	482	437	490	441	462	436	446	450	460	463	473	456	436	481	464	491	448	454	452	484	494	485	511	464	449	492	412	419	474	486	490	473	458	492	470	430	419	482	443	463	441	456	465	461	470	471	463	471	488	473	473	467	452	454	414	464	446	459	473	465	491	411	495	486	471	460	474	458	462	430	446	419	441	475	498	417	456	456	457	453	465	449	478	453	464	469	468	433	464	465	507	480	460	458	454	463	441	444	472	482	503	451	473	438	454	486	464	449	475	435	444	448	512	446	461	461	454	494	466	454	477	481	458	466	472	444	483	420	501	443	470	473	460	469	436	471	463	462	468	462	508	477	436	424	472	492	469	463	463	457	464	448	487	444	477	490	458	471	429	466	466	449	474	445	473	417	457	422	481	446	460	444	452	459	473	462	503	474	477	510	442	486	470	486	476	449	481	478	478	464	445	491	485	421	456	448	450	430	445	447	419	481	439	480	430	491	451	461	490	472	503	491	490	486	469	452	425	468	486	460	457	458	470	522	433	464	468	437	456	429	467	463	478	459	440	449	451	454	500	461	449	434	427	432	432	457	456	483	482	407	459	477	502	424	481	455	473	434	481	461	514	472	487	475	463	441	491	486	445	475	429	487	428	482	495	475	451	497	495	478	462	449	451	436	476	460	464	429	490	452	444	490	480	477	464	472	464	450	457	464	480	465	462	477	437	481	453	420	501	458	442	469	450	455	466	483	456	472	460	450	477	474	486	464	464	472	442	455	421	465	399	467	465	450	473	445	478	474	484	426	489	452	480	451	448	474	446	469	450	497	455	459	421	435	461	452	460	425	439	477	426	481	477	445	452	460	464	473	477	480	449	461	478	502	482	492	472	457	443	479	441	463	502	462	436	484	474	459	447	441	443	486	447	442	512	415	464	472	490	456	474	464	454	443	492	448	500	449	510	472	466	477	466	455	458	417	440	464	516	469	475	462	462	466	463	442	496	509	482	483	463	442	476	429	514	446	460	484	472	475	489	430	468	506	473	465	459	461	446	485	477	471	453	448	450	484	431	462	489	504	429	449	451	471	460	467	474	467	476	463	439	461	474	467	464	466	480	439	435	450	476	436	440	457	441	449	432	480	459	425	460	466	457	436	452	476	485	442	465	455	428	465	488	406	477	463	511	451	425	457	485	430	444	479	474	472	496	440	494	448	469	478	433	467	450	488	497	437	474	478	427	428	467	482	443	487	454	497	458	399	486	492	477	476	444	458	442	481	477	428	406	511	428	423	480	482	467	496	445	450	436	473	447	473	432	455	492	502	456	487	491	466	460	475	461	419	489	486	485	472	455	446	456	484	476	499	481	464	500	491	439	435	445	493	448	469	452	434	446	466	457	424	476	443	470	466	498	473	478	499	462	485	450	431	489	441	444	460	442	454	413	450	486	475	461
14574	1324	1194	915	626	451	434	354	304	306	250	261	254	239	301	253	254	231	198	212	170	209	225	203	215	198	210	190	222	203	177	204	196	231	206	200	199	208	189	208	208	193	229	186	201	215	190	198	195	185	206	230	222	228	207	174	170	185	218	187	214	212	176	207	189	210	192	197	202	200	209	188	197	193	205	198	216	197	212	200	219	210	205	175	192	203	210	179	173	202	199	205	238	202	173	173	201	207	218	224	222	186	195	190	188	218	199	179	182	199	183	191	192	199	167	215	193	205	195	172	203	218	223	186	193	194	178	169	199	199	189	203	220	207	193	203	187	169	207	197	205	212	207	169	173	186	199	195	190	216	202	211	193	191	211	213	182	210	205	189	200	222	192	198	221	195	206	224	167	189	179	203	167	196	194	177	184	189	209	204	200	223	184	199	223	207	212	186	218	178	196	204	214	202	199	188	201	193	192	209	218	216	189	186	185	191	202	180	195	183	207	191	203	201	190	182	198	192	190	206	190	187	192	185	175	195	183	189	208	193	195	209	174	197	188	220	203	173	218	191	198	177	212	166	180	180	194	213	178	218	213	205	196	183	213	219	239	208	218	211	187	212	188	179	203	184	211	206	186	190	197	182	213	187	179	219	218	209	206	165	201	200	165	206	187	195	214	204	225	215	224	198	206	212	221	194	205	185	193	211	196	227	190	210	187	191	201	175	196	197	201	216	187	179	207	185	172	194	180	186	185	194	181	181	194	240	219	203	199	204	190	192	190	178	215	170	215	193	207	209	195	189	204	199	190	183	213	195	170	202	162	190	197	188	201	189	215	192	188	195	184	178	193	183	181	182	186	229	220	208	207	212	171	235	194	192	220	182	233	195	187	173	188	195	189	223	213	212	199	189	199	211	200	183	182	203	184	182	201	179	200	196	216	182	185	176	198	192	199	205	190	221	191	227	179	172	198	204	202	212	206	198	177	180	161	202	208	208	216	184	192	190	190	189	207	196	187	182	208	203	193	192	199	186	200	203	195	205	210	205	204	193	210	231	189	171	179	219	173	182	174	188	196	187	216	200	194	177	205	203	200	193	197	207	182	167	207	205	198	201	212	200	186	213	216	212	186	196	191	176	197	219	199	200	208	204	184	192	225	213	186	205	209	181	205	194	207	176	203	182	183	183	207	184	187	172	175	181	203	207	195	179	190	226	201	221	186	202	206	197	198	199	217	171	186	198	217	199	212	182	214	197	195	214	204	232	199	191	198	184	185	199	240	216	206	184	191	180	204	188	226	222	225	188	198	184	178	195	178	203	182	191	204	210	193	190	192	185	198	193	192	191	174	178	196	193	221	192	189	190	190	192	210	206	211	206	191	214	182	191	192	205	229	200	200	202	198	187	192	205	222	208	171	202	214	195	180	188	191	194	227	236	215	195	185	185	189	169	171	202	168	176	194	161	184	207	208	218	212	206	198	172	179	208	215	235	209	205	179	217	197	198	211	205	205	205	182	189	201	162	192	199	200	202	200	189	221	190	203	205	206	195	198	165	221	210	199	215	201	181	179	196	198	181	218	198	220	190	181	190	199	222	212	184	201	180	201	191	179	196	196	192	216	196	218	198	227	187	203	196	212	203	186	219	218	192	207	204	165	199	199	223	192	190	189	196	212	199	190	196	193	198	206	176	188	210	215	183	200	190	192	197	185	214	191	152	203	161	198	178	149	180	208	194	194	187	184	192	176	184	225	204	183	200	193	173	224	195	222	185	194	208	193	183	203	215	186	200	170	183	179	206	183	178	176	208	218	172	188	228	188	170	206	204	202	210	215	187	207	191	188	191	224	214	203	175	216	197	199	202	203	174	199	218	193	177	201	211	190	188	205	218	179	184	179	191	212	212	222	192	185	178	216	201	179	187	197	159	176	210	184	207	223	172	173	200	209	218	192	197	225	208	197	192	197	194	192	201	171	206	170	224	197	187	194	212	194	208	211	201	184	180	191	204	190	178	184	190	210	190	211	194	187	172	233	182	214	188	169	206	175	195	219	179	210	193	179	201	200	188	198	201	197	192	210	204	190	206	174	189	196	191	181	201	192	184	204	194	189	189	194	227	175	195	177	193	188	188	217	199	198	197	192	196	206	200	220	176	215	220	210	193	198	179	175	193	193	185	195	197	178	178	226	204	201	163	189	180	213	196	222	191	197	186	186	206	188	181	203	214	205	192	187	180	205	205	196	187	189	202	213	166	214	192	220	210	173	181	188	155	205	222	227	182	206	206	179	181	215	195	215	227	191	184	200	214	198	217	198	191	176	199	212	225	190	201	185	215	168	187	177	198	212	199	223	187	176	182	203	194	197	207	172	205	216	213	194	196	193	176	187	167	237	198	174	211	211	193	185	171	187	166	198	190	179	216	182	178	212	189	171	145	194	207	202	213	193	189	192	197	195	216	198	200	209	183	176	189	185	188	188	206	201	184	177	187	173	206	209	177	178	196	191	199	217	215	206	201	199	218	186	210	223	199	200	208	255	192	185	194	186	187	205	207	175	183	199	187	216	186	192	193	213	192	187	195	175	208	213	173	186	210	176	182	205	172	207	205	209	214	199	186	210	194	196	196	205	193	209	182	185	194	191	175	194	162	184	191	216	191	176	199	217	199	182	199	200	189	191	199	208	177	226	200	212	217	213	174	202	171	188	207	218	180	199	196	232	192	189	194	186	198	186	183	210	194	198	155	201	185	173	209	195	188	184	191	182	215	210	210	190	198	212	183	199	204	191	226	190	180	173	182	193	188	192	202	179	197	220	185	171	204	193	177	219	198	183	161	213	217	201	199	169	190	182	179	189	207	203	181	187	180	183	190	243	230	195	201	197	196	201	201	175	162	184	192	204	189	199	213	211	201	231	195	200	197	193	210	203	203	173	199	198	201	225	189	202	194	202	211	197	224	220	216	186	194	209	213	189	195	206	197	157	182	185	186	188	205	177	196	213	221	184	206	222	198	208	182	183	169	223	210	180	186	191	180	192	179	213	184	186	189	206	211	171	185	180	215	181	203	237	197	201	184	219	192	166	226	198	207	201	175	203	189	213	175	182	177	189	196	192	207	187	162	182	206	210	214	199	212	187	221	207	199	218	198	189	190	195	195	192	178	206	215	192	191	182	223	200	211	209	207	181	171	216	187	188	200	211	214	206	203	178	211	186	202	180	197	189	183	188	177	200	193	208	171	190	195	216	187	192	198	188	205	201	192	189	176	185	180	208	174	206	209	180	217	176	167	207	203	194	176	194	188	214	180	199	187	225	211	200	173	198	174	199	181	162	182	180	207	207	208	202	204	196	195	230	210	188	189	211	176	182	185	200	196	185	181	196	190	187	232	224	201	204	181	202	192	206	222	176	193	195	174	201	174	191	228	220	186	197	167	184	165	155	188	206	216	188	193	187	189	189	197	214	193	191	190	183	228	187	179	200	193	206	205	190	185	196	178	179	202	211	195	197	194
8336	1208	2445	2774	2362	1900	1553	1421	1285	1017	912	906	817	765	798	651	684	658	661	606	652	659	599	595	557	596	566	569	588	519	549	572	583	554	541	526	547	540	543	547	557	557	543	548	544	534	530	526	540	537	513	498	553	550	526	552	523	514	497	541	516	507	563	528	484	499	505	506	517	491	542	530	511	526	532	494	526	518	502	542	528	510	515	533	507	497	492	532	568	528	529	538	505	540	531	522	519	479	509	530	504	483	541	530	494	544	523	470	518	539	531	498	539	566	531	520	476	516	530	550	475	494	488	504	559	502	522	498	503	522	514	509	498	515	516	488	469	520	498	544	514	541	481	525	556	532	528	476	499	531	535	517	558	503	538	486	508	536	522	524	519	542	487	509	571	526	514	504	519	497	519	495	491	505	563	510	478	510	496	499	489	479	509	547	514	541	476	523	502	522	520	488	524	545	535	500	509	528	501	533	500	506	500	528	547	540	495	507	505	500	468	484	535	502	480	504	535	519	497	490	536	512	526	508	502	519	542	503	533	500	505	543	497	523	531	560	541	518	508	475	500	484	490	544	488	530	475	511	521	546	482	514	496	556	508	497	481	533	511	487	496	518	495	493	503	513	543	510	529	492	537	504	543	529	495	523	502	472	520	508	525	514	556	519	497	506	521	499	534	507	546	489	533	514	520	501	508	491	537	517	500	518	513	522	480	562	510	512	490	494	500	510	517	503	512	511	578	524	532	535	518	497	541	512	523	517	539	561	481	513	528	490	492	542	525	501	511	518	511	498	502	485	502	535	502	530	560	510	510	531	538	483	514	533	472	501	549	493	498	507	552	537	494	537	498	557	525	552	487	491	511	528	531	553	496	499	549	496	519	533	496	486	484	468	501	521	528	511	531	502	496	505	507	553	494	501	540	526	501	522	501	500	499	512	517	497	556	502	564	498	489	492	522	521	508	508	493	518	528	538	477	520	532	522	503	516	574	506	514	502	516	517	489	521	589	506	515	500	486	511	509	523	472	507	484	524	519	480	515	530	534	540	502	485	533	453	504	517	514	505	502	544	515	496	488	505	463	517	496	553	491	527	487	543	503	530	539	522	433	506	529	519	496	513	514	493	539	498	536	509	497	526	507	483	521	516	542	522	474	546	484	530	511	504	506	493	503	505	500	524	558	525	502	478	521	502	540	516	480	497	497	467	481	509	574	483	524	492	518	540	543	520	535	494	521	490	504	522	548	537	523	526	514	506	498	498	539	503	533	459	529	530	485	513	517	507	505	542	530	540	521	525	524	542	496	484	501	505	518	538	508	522	525	494	475	514	517	500	506	554	482	493	528	541	515	496	527	551	519	538	541	511	474	529	486	544	495	547	495	507	493	534	523	497	519	521	528	479	513	526	514	506	483	540	539	509	537	483	520	530	527	512	517	485	504	473	550	502	507	573	519	523	526	498	525	544	517	522	549	503	480	500	526	475	509	498	527	496	488	506	518	531	506	491	519	519	520	519	499	525	509	534	540	504	515	539	506	503	504	560	530	537	517	506	505	524	547	456	531	480	506	489	486	515	460	506	480	500	514	534	527	549	515	512	537	520	516	535	508	547	487	504	498	499	532	482	502	528	527	524	492	480	531	488	525	466	499	515	501	544	509	534	451	506	455	529	490	505	495	470	534	538	523	503	495	527	481	495	507	529	522	501	471	527	492	500	538	487	545	496	509	511	500	548	486	542	545	514	517	504	538	493	491	477	474	492	525	508	521	540	497	505	485	547	547	490	515	501	505	483	497	516	500	505	506	498	469	522	544	492	534	524	522	485	518	521	540	549	568	529	541	522	468	531	512	491	473	515	492	510	530	487	469	564	517	490	493	561	470	496	521	499	506	512	515	535	538	483	463	531	560	544	535	520	533	488	524	530	508	543	507	504	498	491	496	495	507	489	547	506	487	514	530	541	495	527	537	496	516	510	535	532	508	498	476	472	504	495	516	511	515	540	504	543	498	490	538	547	564	484	532	505	496	514	481	532	453	491	486	524	510	509	528	515	513	502	481	518	525	561	526	524	518	472	514	468	505	520	481	490	500	505	511	513	501	536	494	517	455	512	483	517	491	533	489	548	514	507	505	531	490	542	561	513	522	548	494	555	442	530	510	513	527	526	540	540	513	498	517	526	543	516	532	532	490	539	534	498	545	541	489	551	528	480	497	498	513	464	498	530	509	544	502	503	513	525	520	524	502	532	471	504	535	516	469	522	511	529	491	514	501	528	511	465	496	511	513	493	509	478	541	496	523	536	504	521	496	517	504	527	522	493	475	492	486	514	539	520	513	516	516	522	529	473	559	515	492	536	547	521	494	493	538	505	532	563	543	545	455	520	492	476	497	502	529	493	502	541	513	555	510	551	500	513	522	499	498	468	507	501	543	517	477	521	525	483	519	516	516	466	519	499	495	524	521	540	534	540	508	514	484	510	521	540	493	513	501	489	505	568	517	501	526	515	512	543	514	491	504	495	541	512	497	506	548	516	479	516	497	548	532	508	519	498	527	525	500	493	536	517	500	542	545	514	528	544	517	516	500	496	546	469	517	489	467	482	530	511	508	533	503	490	513	543	557	515	508	480	511	484	515	542	526	553	490	495	500	473	522	508	509	516	511	506	507	504	519	493	518	485	521	533	507	510	468	487	510	547	499	541	494	482	525	538	467	534	484	518	547	520	509	528	493	540	500	530	515	525	506	541	490	462	492	521	492	526	501	516	450	519	495	511	559	515	503	529	538	508	496	513	556	494	514	483	526	510	496	490	516	460	526	531	530	510	515	532	504	523	548	512	528	541	542	515	502	533	516	516	522	514	516	542	535	502	566	490	513	526	504	495	500	563	530	487	472	553	506	536	514	507	512	492	496	472	488	484	510	502	522	486	540	550	525	524	496	522	513	529	481	473	503	517	513	483	493	498	514	471	492	511	520	509	517	532	509	527	516	490	550	498	490	491	522	480	527	507	508	503	494	527	537	518	540	495	480	526	555	553	473	524	509	498	530	467	549	557	522	482	543	515	544	531	509	512	524	526	525	508	518	549	536	518	533	544	524	509	524	516	525	490	507	529	521	464	471	539	505	529	498	520	550	566	571	506	502	494	510	494	517	511	536	535	498	532	500	468	513	533	512	510	533	491	505	537	516	512	523	512	496	523	474	528	485	515	528	547	539	497	493	544	479	505	503	494	517	517	512	515	532	529	546	517	487	521	523	488	507	524	516	527	551	539	492	492	508	531	528	500	508	509	514	504	491	503	511	480	501	554	508	500	497	521	573	496	509	535	487	549	468	552	520	523	494	475	554	451	482	512	507	523	527	495	520	497	487	514	541	536	530	491	521	549	505	489	498	555	482	482	502	496	508	480	557	511	536	533	519	494	517	476	549	554	500	499	525	486	501	516	507	547	509	476	501	513	520	507	505	489	509	491	507	546	510	513	511	476	494	491	526	489	538	501	491	480	493	523
1905	428	459	489	450	430	387	377	423	379	378	400	360	366	396	354	385	437	349	346	362	399	401	389	389	386	397	404	394	380	377	397	391	362	388	401	355	376	399	361	433	373	377	392	387	400	419	377	397	431	392	410	396	336	395	400	369	367	437	393	393	386	384	400	382	385	394	401	338	402	375	356	386	395	403	393	382	356	435	371	343	389	381	385	383	396	378	367	382	398	348	364	353	372	386	378	390	380	353	352	398	383	345	386	419	369	355	377	394	421	381	382	403	341	390	393	375	418	384	402	362	408	421	351	377	391	396	379	407	367	393	379	384	396	397	369	330	379	413	382	385	439	374	395	332	357	380	411	394	404	383	401	392	389	374	363	369	345	400	398	405	423	382	366	397	389	372	406	366	386	384	367	355	398	423	380	384	393	395	371	401	366	413	402	398	410	389	383	384	350	382	407	371	367	359	415	344	363	416	389	389	348	370	372	406	402	384	383	399	351	369	391	378	394	368	421	384	384	413	393	357	382	386	367	368	391	361	397	371	379	410	373	459	402	431	405	373	379	374	369	404	365	390	389	410	366	398	439	377	359	396	411	427	413	389	410	400	379	407	399	420	382	379	377	356	370	353	376	391	408	394	377	391	408	336	378	376	367	412	383	365	385	384	408	382	399	395	377	371	377	397	391	408	372	382	366	341	362	347	422	443	384	376	389	380	385	370	338	365	427	380	387	371	389	395	407	389	397	366	343	389	400	390	401	395	402	368	411	353	443	403	400	380	400	389	370	388	395	336	414	393	370	392	381	393	385	372	402	397	412	403	372	381	375	425	404	389	391	391	362	369	316	348	389	379	377	358	354	389	388	384	409	387	396	367	363	378	427	394	398	382	346	428	361	357	403	372	407	372	390	398	400	384	378	408	421	405	426	372	411	380	385	434	377	382	422	391	397	415	374	406	381	405	388	398	379	457	411	373	398	358	402	392	408	396	372	348	386	362	387	385	370	393	369	359	383	377	391	413	412	376	386	367	403	385	377	360	369	407	393	377	390	378	370	370	387	383	371	416	371	371	400	399	369	398	396	430	398	400	402	354	416	380	370	382	347	439	436	403	389	331	378	393	381	391	405	377	350	381	405	386	374	379	407	374	381	401	353	372	396	359	394	369	390	404	402	338	387	408	432	380	376	376	353	417	341	411	345	371	389	390	367	375	377	386	361	396	344	372	376	379	366	400	400	411	355	387	389	423	414	380	404	398	377	389	360	339	357	395	385	391	391	367	345	378	383	403	378	386	367	359	403	418	420	407	415	378	382	377	377	385	393	369	345	328	365	388	372	405	394	354	359	404	401	384	380	352	396	373	371	392	417	398	381	419	368	410	366	396	436	402	380	419	395	387	375	415	370	386	365	394	366	371	364	336	403	405	380	372	399	386	401	397	348	381	388	437	372	368	390	356	395	377	405	365	400	383	382	393	384	382	369	439	407	408	380	396	382	369	395	356	375	412	386	393	389	367	391	420	363	369	377	394	384	376	394	395	362	379	415	351	370	360	382	360	395	365	408	377	398	388	353	372	389	382	366	339	363	374	372	356	343	355	360	378	366	418	397	404	420	382	400	325	348	391	389	388	381	374	389	387	376	384	399	381	394	378	352	380	404	353	388	381	404	421	390	404	407	382	406	390	427	371	369	370	423	412	404	348	404	352	389	411	386	403	375	372	394	397	374	418	365	368	383	327	356	397	389	372	409	389	383	383	362	388	385	356	398	361	375	391	398	380	408	361	361	381	392	387	377	345	380	349	386	406	374	388	419	352	379	367	406	402	359	330	381	411	420	372	386	396	371	378	389	389	330	371	374	375	405	394	377	386	403	365	371	406	393	394	409	395	389	374	382	389	375	398	365	353	384	382	358	395	413	388	401	416	340	385	376	381	382	387	403	385	365	412	366	382	374	384	395	419	388	412	352	374	395	384	392	423	422	392	398	401	385	403	369	402	412	361	392	365	349	387	393	410	352	371	405	379	382	391	410	390	376	347	386	361	436	389	375	367	419	413	407	368	403	384	381	403	367	358	360	386	397	393	371	418	366	409	388	418	380	441	386	365	389	371	381	387	385	390	410	418	381	387	408	390	388	375	371	407	351	388	383	398	379	373	371	322	391	392	409	403	390	388	403	369	405	374	390	405	372	380	362	351	375	421	386	378	389	360	356	367	326	395	414	390	396	427	358	345	395	401	354	356	375	390	411	411	394	370	374	351	369	405	386	378	425	399	399	404	375	374	360	376	410	456	374	386	386	367	411	400	392	351	412	379	371	378	405	385	384	375	397	382	364	350	412	384	377	379	402	441	391	408	413	388	381	387	377	382	377	373	371	378	372	411	379	410	404	383	444	417	376	378	403	393	349	398	380	383	407	369	386	410	385	393	399	401	380	395	382	385	397	410	399	377	408	372	381	402	344	394	392	380	374	392	387	363	392	388	400	400	400	411	423	402	400	387	384	328	408	381	387	375	409	374	401	368	386	386	391	405	366	382	405	402	395	398	369	409	406	395	391	377	373	366	390	362	388	358	379	363	381	355	374	380	369	378	373	374	406	365	371	391	360	363	356	333	359	382	341	357	392	358	347	379	396	370	368	379	361	390	365	383	379	401	379	398	374	385	381	366	381	347	376	403	434	360	379	400	391	365	409	400	337	362	375	365	435	363	359	405	400	372	395	394	371	375	353	381	421	407	379	352	367	405	391	395	370	372	396	387	392	386	372	375	409	409	399	362	392	344	378	349	410	375	375	363	347	427	369	365	400	423	393	369	369	374	434	421	397	406	381	381	405	387	383	391	382	335	367	383	362	384	388	374	396	405	393	389	393	416	390	405	389	415	381	389	370	411	374	412	376	363	367	385	366	395	373	385	398	384	319	380	349	380	402	365	362	365	405	355	320	390	413	380	410	410	370	347	358	370	387	405	404	383	353	362	336	416	324	369	386	400	364	379	381	392	386	360	358	405	404	427	384	398	409	420	363	413	365	387	378	412	401	376	387	421	355	407	376	402	374	408	411	386	376	443	383	401	406	396	378	398	408	407	352	406	427	365	374	391	351	385	388	383	360	361	398	392	361	387	394	421	358	405	373	378	373	386	388	398	373	410	355	348	414	398	353	392	399	395	405	347	417	366	375	400	392	406	386	386	397	381	370	395	382	376	393	358	385	437	410	393	377	414	366	409	380	369	373	384	354	388	402	394	387	348	401	356	406	377	356	391	384	398	372	414	382	362	341	390	361	366	394	388	385	379	392	407	405	380	394	409	386	395	402	389	385	383	359	414	419	409	405	380	392	396	386	374	369	417	374	380	424	401	412	407	373	375	383	387	412	400	391	369	399	424	361	432	385	403	396	421	385	378	419	366	442	400	473	360	375	400	386	381	361	394	379	394	386	400	388	398	408	374	383	385	361	384	413	398	391	399	398	380	395	396	406	361	380	400	378	409	369	419	393	403	387	373	392	400	382
2208	920	1006	1089	1005	1027	943	933	869	918	847	889	834	829	912	825	831	868	848	934	858	884	842	887	882	917	887	895	920	863	846	861	843	897	837	870	859	860	906	844	866	816	861	831	841	860	834	795	857	882	835	820	863	830	895	838	873	912	796	869	894	831	859	829	847	909	881	848	863	886	822	857	860	833	850	886	875	833	817	876	839	843	917	857	873	922	904	872	886	806	784	867	905	805	862	917	817	866	838	906	845	851	910	826	888	900	892	841	823	872	888	833	863	861	895	827	857	870	879	856	824	910	902	899	827	831	835	826	841	854	831	902	853	870	860	849	869	864	817	868	886	892	862	911	859	888	826	890	844	861	840	856	860	890	861	888	828	901	810	878	903	870	846	817	867	850	880	843	813	825	877	860	862	848	838	868	854	821	838	854	848	837	874	843	872	904	863	851	900	911	821	817	889	824	858	825	890	854	811	830	844	872	899	868	863	799	812	859	856	869	865	841	905	839	815	781	814	856	874	915	855	841	903	861	886	841	856	903	852	894	807	924	836	811	808	863	843	844	838	865	864	786	856	824	873	882	820	859	845	871	845	860	851	864	800	847	870	855	829	861	878	842	869	816	886	816	830	855	869	843	843	812	965	874	810	820	874	859	851	871	856	820	814	894	829	857	901	827	826	893	860	885	872	860	853	849	851	846	912	865	848	872	879	815	859	849	815	853	848	842	881	883	826	841	874	816	866	880	882	883	787	863	831	870	834	850	861	872	883	816	891	888	826	878	865	898	799	881	871	861	838	885	872	864	819	876	899	818	869	824	891	867	904	867	841	808	805	894	828	905	844	845	803	855	829	813	854	869	925	841	852	859	885	925	819	878	873	837	859	816	840	819	857	862	863	846	862	825	859	896	869	814	902	843	804	854	868	855	851	853	812	807	874	848	837	832	844	820	903	849	876	856	840	872	839	876	868	830	899	856	866	867	897	854	869	870	855	874	849	821	886	899	910	861	852	923	838	913	844	858	892	863	847	829	842	875	893	832	859	800	858	889	883	827	888	853	895	830	885	847	903	875	875	881	818	876	865	845	906	865	868	868	867	834	850	880	865	878	840	838	864	832	841	868	816	819	858	940	909	844	836	916	806	851	834	887	810	848	906	845	824	830	890	861	856	765	825	862	866	819	860	827	854	835	889	856	883	858	829	874	872	845	849	820	866	788	862	875	871	862	920	867	910	851	885	839	861	869	927	866	867	833	863	864	834	847	855	847	878	858	871	836	828	856	827	924	881	860	827	858	827	859	876	870	914	884	805	815	856	837	850	840	863	876	870	892	864	898	814	874	837	820	854	871	831	810	821	829	862	911	857	850	861	829	830	851	859	864	895	831	862	820	869	813	853	817	895	840	882	905	846	837	825	842	802	894	875	847	869	798	854	875	822	807	895	843	872	902	862	899	885	875	823	837	829	846	853	813	849	893	861	879	843	844	820	803	842	877	884	836	835	880	819	865	842	854	824	860	799	859	898	820	865	903	872	861	816	832	836	804	825	846	816	865	873	861	827	890	848	836	831	844	847	854	876	823	830	843	833	863	844	866	857	863	901	852	817	900	860	821	911	907	837	880	853	890	880	828	854	819	867	849	902	830	854	878	851	805	849	869	874	866	872	849	869	873	919	846	832	874	838	887	869	824	883	840	871	837	833	873	831	895	838	797	897	854	904	892	872	897	874	843	812	834	816	837	828	900	896	748	810	847	843	822	830	840	872	846	806	850	884	836	854	851	871	789	850	876	874	824	841	816	858	865	824	823	821	882	836	898	844	856	825	841	872	805	848	845	905	842	865	831	877	872	842	869	870	849	868	838	900	802	809	844	806	858	846	869	846	850	879	876	849	854	820	877	896	829	862	880	831	797	820	879	845	873	861	892	851	848	882	798	906	892	829	834	881	854	845	863	907	837	845	876	869	840	860	851	834	868	858	832	861	902	820	856	867	867	866	861	859	812	840	918	800	829	875	867	823	865	856	873	842	845	818	829	827	862	843	863	865	861	845	846	825	860	814	878	887	837	847	874	880	798	852	800	853	868	892	828	817	872	836	798	884	823	888	831	833	806	859	855	836	835	884	853	887	862	857	841	910	882	841	885	893	824	867	834	851	831	877	851	855	829	812	868	867	908	892	841	870	872	803	826	846	841	877	844	882	789	841	908	826	848	875	883	829	856	829	873	901	799	799	829	845	873	812	798	899	878	874	810	824	859	796	878	887	943	896	842	859	848	812	812	845	834	879	883	804	850	871	855	840	897	847	859	852	873	867	855	867	836	846	848	844	866	921	887	862	878	851	873	863	871	834	847	848	854	853	860	883	900	857	867	858	888	869	864	869	874	859	845	899	836	809	829	860	808	849	815	866	894	894	842	835	847	883	872	818	841	872	838	838	821	854	883	799	899	867	851	859	830	853	866	826	857	871	871	889	867	879	885	878	878	899	869	845	875	851	868	845	834	896	814	867	851	857	808	854	808	837	815	864	858	827	884	883	827	825	842	815	806	901	819	832	856	892	880	851	859	867	875	846	864	836	850	832	895	814	838	846	910	862	833	831	870	882	883	888	926	898	865	907	874	842	828	896	858	837	861	865	874	881	829	877	782	903	844	906	867	835	829	851	865	806	874	835	818	899	825	873	870	908	908	784	874	816	878	808	908	835	890	879	874	819	836	841	888	803	860	825	843	833	852	820	901	846	831	871	850	867	924	845	809	867	869	810	814	825	880	846	879	815	876	853	864	846	849	807	844	816	863	843	852	814	927	856	879	871	830	872	844	855	801	870	834	844	854	890	874	881	803	899	832	885	847	877	852	846	868	856	817	810	850	866	859	878	865	888	816	844	806	887	860	830	854	872	847	879	852	835	870	901	867	844	837	843	914	884	926	857	897	799	855	879	892	899	819	811	835	831	863	894	873	875	862	863	815	868	870	888	858	881	882	857	859	889	835	849	846	876	852	847	810	819	879	868	897	853	868	795	834	857	820	862	832	897	868	888	893	881	845	844	796	833	864	800	896	819	907	912	825	875	840	874	819	829	859	823	886	826	817	876	818	830	870	864	853	819	841	879	868	816	788	828	878	873	884	847	816	806	834	882	809	882	826	828	857	875	844	852	854	825	816	898	825	829	901	895	844	888	871	844	841	865	823	894	908	862	892	867	826	830	851	920	829	884	863	844	825	871	807	878	863	843	866	918	872	926	863	882	863	853	881	850	891	831	908	870	850	830	835	821	824	887	846	869	819	882	847	858	846	840	850	883	866	888	844	858	852	863	805	809	876	859	929	836	838	825	917	800	916	878	870	894	904	838	751	890	842	833	827	848	875	829	812	824	880	876	788	844	832	873	874	811	880	840	794	867	800	855	870	889	850	909	847	890	830	833	844	919	869	788	887	842	864	865	845	833	865	843	819	936	873	908	876	835	881	845	853	765	852	798	868	874	877	854	856	868	854	874	865	904	846	875	852
7586	650	632	587	467	378	298	310	252	248	207	224	245	218	195	208	191	186	192	177	192	197	192	215	206	210	191	211	207	186	182	170	162	198	167	204	211	208	198	199	199	194	156	171	177	201	201	193	212	189	207	202	203	181	173	188	196	193	171	182	196	215	212	183	187	171	189	172	184	189	197	200	196	174	190	193	212	195	191	179	176	187	210	194	198	184	189	179	183	174	206	202	169	195	211	207	202	189	231	179	200	202	226	175	220	173	182	180	200	207	184	202	192	189	195	208	200	179	174	205	204	180	201	186	176	192	198	177	207	212	187	221	169	177	199	202	194	208	200	186	171	189	187	192	173	172	195	201	187	189	164	171	197	176	186	190	162	191	208	197	167	177	197	180	176	199	175	176	180	186	188	179	185	163	182	190	235	171	205	205	198	188	213	159	185	176	170	188	197	225	202	174	212	201	196	193	184	210	198	199	198	204	208	208	179	171	167	180	184	206	200	202	184	197	188	208	197	181	168	176	201	181	213	173	201	183	225	197	198	179	165	190	174	187	181	189	176	191	194	178	179	156	211	180	177	191	216	194	191	189	187	189	182	186	200	182	179	185	197	188	191	189	184	193	201	173	178	188	183	209	173	183	184	196	186	181	211	200	160	172	189	205	208	206	189	182	189	196	196	173	192	213	209	176	144	189	209	191	193	183	200	189	174	206	173	191	199	187	190	174	181	194	173	183	200	218	172	178	196	182	188	196	203	194	193	185	206	161	183	177	182	178	188	190	172	170	189	191	205	201	191	181	172	203	185	181	172	194	177	199	183	207	181	174	187	186	164	183	202	163	195	186	178	172	202	184	204	187	197	192	178	175	200	181	164	183	180	204	222	188	191	178	178	183	196	181	209	190	199	158	173	226	200	208	176	193	174	185	217	197	191	190	182	203	203	184	187	181	189	173	154	202	165	201	219	191	204	193	170	176	177	154	180	154	203	189	165	203	224	151	168	159	179	196	196	214	179	178	192	200	220	149	195	214	183	215	173	157	177	191	201	189	203	179	189	192	186	187	182	206	207	193	183	202	170	171	184	176	187	181	183	175	186	158	187	213	210	218	196	199	178	212	204	195	162	177	177	183	179	199	170	180	192	171	172	177	203	173	184	198	160	199	194	197	175	205	202	187	193	183	177	174	172	216	197	178	189	215	173	201	186	171	178	203	215	196	175	180	202	179	188	205	218	183	160	210	205	169	170	213	172	180	194	196	186	202	169	182	198	177	162	197	196	161	173	229	205	197	204	192	199	203	188	189	235	196	190	162	203	201	210	197	177	205	158	167	189	185	188	180	188	174	194	187	188	198	220	189	169	168	222	201	199	194	197	185	178	197	200	173	172	163	187	188	194	195	193	196	186	197	179	176	194	195	188	186	174	208	180	185	206	194	182	194	188	197	196	142	195	181	174	172	183	187	174	160	201	195	191	182	156	175	166	182	178	188	155	171	183	194	200	199	176	172	181	187	211	178	166	175	175	183	202	209	199	200	203	191	192	191	217	188	169	202	190	221	194	187	181	208	184	182	186	169	166	200	183	190	187	191	187	185	166	207	199	196	191	163	187	178	220	205	199	194	198	191	191	147	209	201	190	199	198	199	222	182	178	185	170	181	175	203	205	180	170	201	161	175	180	171	184	193	188	188	173	199	180	190	156	197	192	187	195	167	182	174	198	206	198	186	206	229	184	168	189	191	165	199	172	208	205	187	183	180	170	178	184	193	177	175	180	202	180	173	196	191	186	182	168	167	207	192	168	191	215	187	195	186	188	197	191	176	192	182	181	171	214	206	169	210	169	179	173	196	190	195	221	188	185	203	173	201	176	166	166	174	187	179	209	218	173	203	174	169	172	213	190	197	203	170	203	197	187	189	193	180	189	196	163	190	189	174	179	209	173	190	188	171	213	190	175	178	196	199	175	192	205	195	201	204	198	179	186	194	187	179	170	205	183	170	185	174	243	197	171	198	171	184	186	185	175	192	174	180	186	190	183	174	196	180	186	178	206	218	196	183	180	194	203	196	196	194	182	178	221	189	191	166	181	197	216	196	168	182	191	194	185	190	186	185	183	197	211	185	189	190	193	185	176	177	178	171	164	196	194	189	186	190	197	178	184	186	183	186	186	187	193	204	192	197	177	183	181	197	198	206	208	191	205	155	184	166	178	194	175	191	182	192	197	206	197	206	213	195	156	171	173	163	187	195	221	181	180	192	194	169	178	175	170	199	162	193	175	180	203	161	205	195	203	153	179	180	179	195	203	216	177	192	168	186	182	191	182	210	175	184	186	205	181	165	183	211	160	185	201	194	173	221	188	195	215	219	187	206	186	183	192	188	182	185	198	173	173	196	166	183	177	181	191	197	204	187	194	203	178	215	212	201	217	179	190	185	184	206	193	198	179	227	198	184	158	202	183	193	195	190	195	193	163	183	175	179	192	184	194	177	182	183	186	202	170	172	163	181	195	212	208	203	173	176	180	199	212	203	181	201	196	180	196	218	216	172	187	218	177	220	183	194	197	181	203	150	201	191	178	210	165	208	186	193	185	206	179	177	187	180	187	170	185	196	194	191	193	196	189	204	199	187	202	157	186	218	210	174	183	185	175	198	157	208	165	180	220	190	217	189	183	177	222	193	180	191	196	193	185	216	187	213	199	196	191	186	206	190	195	192	160	194	167	187	199	182	179	184	173	188	189	175	139	198	185	180	170	194	205	177	195	194	192	157	158	189	191	172	161	200	166	182	184	166	191	197	176	191	209	206	198	199	188	172	185	185	186	192	170	175	185	172	213	171	165	202	164	189	192	207	189	192	197	190	180	194	184	199	181	175	190	192	201	203	192	174	179	182	201	209	185	182	222	171	191	243	200	187	213	194	199	185	166	197	178	184	161	164	186	170	188	167	185	194	178	190	188	193	190	205	204	163	184	203	180	159	192	178	185	182	199	180	177	193	194	196	178	205	201	187	187	187	219	187	165	174	162	183	178	188	195	203	149	185	179	163	178	226	185	200	204	212	187	209	215	156	177	211	183	170	182	172	199	167	153	193	179	188	172	186	171	188	178	189	177	166	189	173	193	211	185	173	178	187	189	195	184	180	187	186	197	193	198	170	207	180	176	176	173	201	170	185	186	209	161	169	204	179	163	176	197	207	187	170	178	167	177	141	201	206	184	182	194	188	183	188	206	192	175	174	190	184	153	175	191	176	208	154	178	178	176	199	214	175	157	215	188	148	200	188	195	218	183	208	194	181	173	188	193	225	191	198	178	170	191	194	191	196	201	173	188	175	181	192	190	181	176	201	179	208	184	201	186	178	194	192	173	175	191	199	196	203	180	184	179	195	169	181	167	194	186	204	177	172	192	179	192	180	173	198	228	191	169	199	172	175	179	160	177	189	190	177	181	178	202	197	187	175	197	197	188	205	206	197	209	162	193	208	181	183	191	181	184	182	192	204	180	202	191	192
6377	888	1470	1665	1507	1289	1102	928	831	786	720	660	667	624	604	551	540	526	545	520	547	519	526	507	486	491	506	453	500	478	507	480	522	496	461	481	491	443	509	521	457	489	461	472	519	495	502	464	473	462	440	472	463	457	509	471	460	471	532	441	452	526	444	444	505	459	457	478	448	454	460	485	458	456	464	452	475	460	487	501	477	419	493	485	481	484	471	466	496	459	495	442	456	459	454	454	466	451	480	420	513	433	447	452	457	464	490	456	455	495	453	463	469	477	472	484	443	465	473	469	450	449	472	429	438	501	455	457	493	469	411	483	439	457	495	489	433	470	465	425	465	465	467	474	457	473	424	470	453	447	499	444	464	463	489	492	462	485	495	459	482	494	489	484	453	477	496	486	485	504	488	528	471	493	488	495	468	504	465	498	477	487	474	497	443	470	478	462	458	476	488	472	472	452	486	442	481	473	463	468	462	484	456	453	475	437	455	425	502	474	476	434	494	470	495	471	464	476	427	450	496	445	412	489	443	467	480	449	483	450	472	468	472	435	489	442	457	480	454	503	469	465	486	470	465	534	462	483	474	399	457	442	484	448	463	443	448	473	473	470	494	458	505	445	435	475	460	433	460	484	484	465	470	480	465	448	475	488	456	460	442	470	485	462	470	428	454	457	451	476	453	444	456	436	464	456	472	462	465	426	473	415	524	431	436	477	463	437	511	504	448	485	473	469	461	455	469	460	501	497	494	463	484	440	437	505	481	466	470	461	465	461	415	483	477	474	454	451	437	485	500	442	460	472	467	484	476	465	409	471	467	465	483	472	462	468	441	497	461	450	461	464	460	469	437	453	433	425	507	473	424	441	491	466	479	463	436	479	454	490	483	487	464	436	460	453	481	480	483	480	470	425	481	500	448	506	506	434	472	438	487	473	464	465	500	464	446	482	438	485	465	461	459	459	433	443	437	477	480	457	424	465	507	465	460	489	495	451	485	464	467	473	461	480	457	432	462	454	467	469	457	503	453	450	482	486	478	476	517	433	456	476	464	416	449	452	503	474	418	450	479	474	468	461	495	473	498	444	455	412	489	469	476	449	447	496	506	477	432	480	458	487	442	474	455	472	440	492	482	458	463	473	436	492	430	456	492	452	484	503	441	487	460	486	479	456	466	441	437	455	444	438	501	436	517	458	457	477	474	495	474	487	448	466	457	463	486	499	485	472	449	474	422	433	469	441	476	478	422	500	422	467	462	470	475	472	457	448	453	437	444	482	494	436	452	455	410	451	496	478	465	458	463	474	423	471	499	466	457	481	495	447	437	457	451	462	473	469	466	454	473	464	466	445	433	489	451	473	467	512	482	471	474	437	458	452	482	436	474	455	466	473	485	440	480	450	441	446	455	435	478	468	454	434	470	462	464	481	451	467	452	445	454	482	454	496	436	512	501	466	471	484	455	435	482	444	413	484	473	447	472	498	447	447	467	426	488	460	437	458	487	473	438	505	480	494	465	448	458	502	467	482	477	458	462	461	463	461	464	478	479	439	435	454	483	479	461	449	483	474	470	472	433	488	475	462	474	468	475	448	494	479	461	473	468	455	476	454	485	463	472	465	468	455	440	487	445	483	518	452	467	483	446	442	487	432	488	463	471	483	444	447	473	456	467	456	477	469	504	434	454	501	502	463	471	425	449	469	470	478	441	468	434	470	444	442	485	479	464	422	436	480	444	474	453	453	477	458	464	467	466	455	476	480	447	444	494	469	465	478	486	470	461	451	444	482	460	472	503	432	480	474	455	488	473	459	465	456	465	501	450	495	476	467	500	478	496	514	467	437	464	480	458	449	501	483	431	477	483	490	488	461	462	454	483	494	497	441	488	446	440	467	447	477	476	451	476	480	426	460	504	484	477	437	470	482	510	470	454	478	472	440	477	468	479	441	441	462	489	487	457	484	460	492	505	463	467	455	457	473	477	468	435	480	445	476	474	489	440	460	459	462	465	509	463	461	466	454	478	467	434	480	438	442	471	505	455	465	444	518	496	434	523	477	459	474	459	451	433	457	489	449	468	442	509	483	439	483	483	476	483	508	451	475	457	466	459	466	491	442	432	454	451	460	469	497	491	442	482	477	484	446	456	453	443	473	498	436	492	439	441	446	464	475	466	488	473	489	473	500	460	475	463	485	429	482	471	469	460	431	452	465	415	480	452	414	451	455	443	458	428	443	432	435	500	470	463	465	454	483	480	466	482	480	474	461	453	439	461	416	469	485	491	429	474	467	470	463	465	449	453	457	436	402	472	493	485	449	464	453	488	483	421	432	490	489	416	452	483	522	489	483	472	469	448	441	439	503	487	465	490	488	445	505	425	453	453	494	464	456	442	472	454	468	454	451	459	489	510	430	453	484	446	438	458	468	479	479	448	467	479	461	441	462	476	452	449	433	486	427	431	468	512	488	443	453	477	465	469	431	453	448	466	476	439	443	479	451	490	440	463	496	482	485	449	456	469	453	483	471	452	454	474	478	461	474	472	481	470	463	456	461	500	492	463	406	426	463	468	450	446	489	428	475	460	433	488	450	503	469	436	443	454	454	506	483	460	498	487	477	445	465	438	471	452	509	462	444	462	454	494	504	483	465	467	483	447	469	467	484	453	474	444	471	453	435	411	451	464	454	443	448	465	454	453	440	427	494	468	466	452	462	435	467	477	450	511	485	454	448	491	452	465	419	482	493	445	475	480	445	476	470	457	444	495	413	477	506	441	455	451	473	486	470	447	429	474	464	393	433	476	418	448	454	418	455	472	461	441	442	465	450	476	471	454	489	485	478	434	456	480	468	469	425	492	437	454	500	453	473	504	448	485	487	470	455	456	471	464	486	467	459	466	420	465	464	462	466	461	481	477	461	483	477	461	423	486	443	484	475	463	411	469	450	488	482	471	456	484	445	504	470	438	432	481	454	442	453	485	470	452	474	492	478	443	503	458	457	490	407	460	461	466	447	426	461	477	441	449	383	474	479	469	505	453	460	438	488	460	467	410	449	503	487	443	491	472	466	440	443	447	483	474	496	449	473	430	496	468	463	474	466	455	432	463	471	497	461	436	496	494	455	441	457	495	449	453	487	462	520	458	479	471	476	463	442	497	469	465	469	461	448	484	489	442	440	475	462	471	463	449	490	492	481	484	510	444	459	451	426	425	447	461	492	499	450	489	450	460	413	435	501	443	474	425	473	477	467	452	456	495	473	459	486	467	465	461	496	464	472	450	488	442	483	474	435	432	405	480	480	454	447	440	500	425	438	500	511	485	493	471	490	445	458	480	463	448	473	496	434	450	485	457	463	456	467	443	479	472	466	440	448	471	477	440	500	463	463	503	451	444	478	488	479	424	471	459	459	481	479	450	440	460	463	471	440	510	459	449	474	481	443	459	471	457	458	484	480	448	451	475	494	503	485	445	463	419	447	492	524	456	474	484	470	495	460	462	464	460	493	503	453	459	467	446	494
14611	1486	1192	877	606	492	399	372	363	306	283	255	225	214	231	201	215	209	193	200	219	236	223	231	205	191	200	197	213	216	199	178	196	212	210	201	181	200	210	214	205	198	238	210	227	215	195	204	187	210	189	200	190	218	195	191	212	210	195	202	175	187	214	191	186	222	211	240	210	191	198	172	189	217	179	196	199	220	189	166	213	199	176	207	197	189	183	210	214	218	181	191	197	203	201	187	175	214	199	164	183	185	181	197	197	189	200	182	204	192	224	178	219	190	216	173	178	204	179	227	194	204	198	207	172	196	205	184	198	207	193	195	206	198	217	189	194	185	213	200	186	239	197	192	193	196	178	201	213	204	177	184	196	208	176	179	204	225	195	218	161	182	202	181	177	194	183	193	171	210	179	177	211	229	187	201	189	207	232	201	186	201	211	196	188	201	200	205	225	184	186	214	197	194	198	211	203	203	186	202	199	203	198	204	182	204	188	203	214	208	199	177	196	219	179	194	195	198	186	198	209	188	200	215	183	214	216	189	159	206	176	196	198	220	187	199	182	223	187	191	180	211	212	203	198	197	217	188	177	215	197	169	194	185	220	211	227	191	213	197	193	211	225	194	209	183	209	184	198	198	211	201	184	189	186	205	194	178	219	199	199	218	175	205	231	197	188	211	189	227	204	216	217	209	204	193	179	188	189	184	202	230	223	172	181	205	184	175	174	167	203	218	199	178	184	184	192	189	192	184	229	184	211	180	205	214	164	194	191	189	198	190	200	217	175	181	182	205	205	183	177	174	210	211	196	199	181	203	191	222	220	198	184	227	167	171	218	201	204	200	202	202	205	174	178	209	217	208	201	217	181	183	182	193	200	209	182	209	193	205	180	217	175	186	168	170	202	165	217	200	216	213	198	189	197	211	210	225	179	183	182	200	188	179	211	178	205	184	204	181	207	204	228	205	217	188	238	194	190	194	203	203	188	194	226	197	212	163	206	220	189	187	213	192	196	211	215	171	197	189	180	190	197	206	188	209	164	211	233	210	189	193	199	213	187	193	177	215	225	196	185	217	201	178	213	210	174	191	200	190	180	198	223	219	197	212	197	210	201	219	204	209	195	230	164	197	202	183	194	192	195	211	206	205	189	201	183	201	187	196	199	198	167	205	176	215	194	200	182	192	190	209	183	187	197	203	188	203	195	175	215	183	205	198	217	203	196	199	240	210	188	225	188	197	210	190	222	193	191	217	207	184	209	198	194	217	177	219	175	205	220	197	212	232	213	178	192	176	222	172	213	198	178	222	193	201	200	180	199	212	205	186	190	218	221	180	185	229	198	206	214	208	215	208	208	209	201	187	201	185	208	186	172	205	199	175	187	221	190	179	218	192	181	201	196	213	190	183	186	178	200	201	197	183	221	225	196	197	220	173	211	202	211	191	188	209	212	193	200	197	188	207	190	187	214	211	188	205	186	207	201	206	197	192	202	182	194	219	169	204	185	220	182	180	190	210	203	194	188	182	223	183	217	210	217	192	188	191	204	214	256	210	193	179	196	184	187	216	219	194	184	222	198	212	191	182	207	202	213	198	216	196	198	228	211	175	221	202	192	202	203	216	213	166	183	206	178	192	187	207	209	190	225	214	197	195	202	151	219	206	215	185	210	223	226	196	191	188	173	175	211	222	207	207	199	216	196	202	216	190	204	194	214	180	178	196	216	198	174	188	180	191	173	171	177	214	203	188	189	177	207	204	172	193	208	180	207	218	211	195	197	175	221	201	176	175	222	210	198	197	184	186	202	164	189	186	235	195	206	187	199	192	193	197	175	214	200	221	209	218	204	208	192	191	211	200	215	200	198	200	185	202	183	157	178	213	208	189	229	211	204	222	183	195	177	210	241	193	205	210	185	183	195	196	173	204	198	197	179	218	227	210	219	201	203	184	208	202	202	179	220	183	219	200	193	207	191	219	226	206	177	182	201	194	217	208	164	205	192	170	205	205	193	187	206	219	209	209	203	203	200	206	171	197	183	219	164	200	194	196	196	200	231	197	187	192	213	201	198	215	192	189	183	185	209	189	196	190	178	181	208	195	221	179	182	184	202	218	166	155	181	165	209	176	191	216	186	198	184	191	187	183	225	213	183	210	187	211	203	218	191	196	211	195	170	197	202	187	199	177	176	218	229	228	204	206	204	216	198	172	199	186	184	194	203	224	207	239	217	203	205	192	192	182	213	187	185	204	184	196	200	192	215	232	175	187	186	194	232	197	191	218	200	206	174	176	205	201	218	213	182	196	187	191	182	204	209	201	209	202	184	195	179	177	193	192	197	192	227	202	194	197	190	193	204	195	178	220	210	218	195	199	198	194	201	224	219	228	210	205	203	188	176	188	191	192	198	209	206	208	195	203	217	180	180	199	171	191	219	187	191	188	204	203	206	196	199	192	190	188	212	158	196	206	203	175	194	182	191	214	207	187	180	185	200	204	163	187	168	214	207	211	187	201	209	205	189	215	207	194	216	185	172	188	219	200	176	234	204	168	204	189	188	222	188	214	225	193	195	194	206	177	194	203	161	211	238	182	198	223	195	181	206	201	165	206	213	204	183	183	192	223	204	229	213	209	204	180	160	209	201	176	187	168	179	187	194	220	190	208	217	224	226	202	202	202	182	191	217	226	227	182	180	192	209	192	198	212	187	194	197	217	202	192	227	209	229	171	190	206	193	194	212	187	167	220	175	208	191	198	185	215	172	189	186	188	201	205	206	199	204	215	216	214	208	190	178	199	206	211	192	207	214	208	205	204	198	172	217	232	197	205	179	171	196	214	193	214	206	201	198	205	195	211	202	198	205	189	180	200	177	193	200	193	191	197	213	200	200	222	194	196	213	195	211	192	206	203	160	226	193	202	193	187	185	225	195	213	202	193	219	209	175	202	206	208	191	213	219	209	195	199	195	169	192	184	225	197	185	200	196	236	176	192	192	177	211	207	193	202	190	184	198	192	185	190	194	176	185	198	224	203	182	184	200	184	193	199	202	216	189	182	201	187	193	178	195	169	176	224	178	196	183	193	203	212	205	185	182	208	189	185	213	207	193	179	192	192	202	201	186	172	192	174	185	190	214	206	193	175	214	208	219	190	207	228	186	178	194	204	196	197	196	212	232	174	208	214	203	227	205	192	230	195	189	195	201	202	202	190	219	197	197	179	196	178	194	172	183	193	198	211	214	190	183	187	180	192	194	185	173	185	189	201	196	203	170	185	219	201	180	209	186	219	196	203	190	197	179	196	214	189	202	186	216	207	218	206	211	163	163	179	199	189	198	209	191	196	199	209	202	213	210	205	184	191	230	187	213	201	203	215	186	183	197	217	200	183	184	203	192	211	183	203	189	196	175	196	184	212	206	185	166	195	229	197	220	199	180	206	190	178	189	174	194	201	203	204	201	203	197	217	211	186	199	170	182	199	186	232	196	176	197	186	201	237	217	193	177	207	191	228	200	200	197	210
8453	1343	2388	2727	2294	1974	1591	1406	1209	988	1006	875	860	779	742	756	720	663	656	644	664	648	583	592	563	586	579	537	560	524	547	527	616	535	557	583	537	540	588	576	543	512	514	539	539	523	532	550	562	531	526	538	505	538	554	509	554	526	519	524	532	558	548	527	521	547	504	493	544	509	557	525	527	533	486	573	541	535	493	534	545	519	527	557	516	546	513	528	549	527	513	559	518	460	504	508	504	534	521	482	484	555	476	493	533	541	510	513	491	503	458	545	518	515	509	489	560	556	550	514	506	565	531	570	524	509	542	533	528	520	532	502	489	509	492	498	527	539	500	513	547	487	516	542	491	512	501	494	490	532	534	546	497	508	497	510	504	506	529	502	537	497	563	462	542	536	513	499	536	504	513	513	506	548	532	512	520	520	494	531	498	550	537	533	480	532	487	487	488	497	469	495	523	503	526	481	503	484	532	516	548	520	474	506	529	496	508	528	518	504	481	526	518	495	523	531	522	498	512	511	545	517	518	508	526	503	510	513	515	518	505	462	540	527	520	531	512	555	500	517	509	499	535	524	551	483	505	515	512	509	467	497	531	493	498	552	548	509	519	465	506	534	510	501	525	493	515	518	511	504	480	517	481	500	508	526	521	566	487	508	527	547	458	516	504	508	503	539	504	513	513	509	524	476	517	492	522	486	544	582	479	524	478	487	558	545	490	524	516	532	522	498	500	543	498	522	507	515	510	494	497	518	546	508	505	493	528	557	489	495	541	511	479	481	516	498	535	501	540	559	521	532	514	520	509	497	522	506	518	555	504	512	497	498	521	538	534	531	498	500	508	499	518	513	532	489	559	494	484	474	522	516	510	493	492	449	511	534	525	516	530	477	521	517	501	518	473	500	515	526	509	500	523	514	492	505	486	490	506	521	533	486	539	547	522	496	507	500	539	477	523	562	487	542	544	524	541	511	516	495	504	539	517	510	538	526	514	522	503	519	498	508	502	518	478	481	549	560	492	487	520	534	519	471	501	500	539	525	526	495	526	507	509	499	510	514	518	516	535	498	512	532	519	480	534	521	519	514	517	533	552	531	551	503	491	501	526	501	500	493	511	507	532	469	504	499	503	517	507	543	501	519	494	487	539	539	529	491	478	495	485	501	545	518	466	524	512	564	524	537	547	534	507	494	503	503	508	509	528	500	507	509	509	539	535	536	509	508	521	533	500	482	508	551	554	496	508	512	553	508	485	519	505	534	506	527	521	482	537	473	471	503	534	477	498	507	505	506	512	463	510	524	529	526	517	544	492	516	469	558	508	498	543	473	476	504	505	524	507	547	482	520	478	507	530	517	517	519	512	513	489	501	517	531	531	523	485	521	522	502	523	497	543	554	521	478	530	522	533	557	511	513	543	507	483	474	525	514	496	522	533	498	520	549	481	527	487	517	499	533	555	521	491	519	500	491	557	508	509	515	516	521	465	542	483	532	552	532	478	509	467	499	535	546	511	511	479	502	515	475	518	540	515	504	513	457	495	500	489	516	509	530	507	529	513	546	506	509	479	498	524	535	514	500	520	469	515	519	534	504	521	518	548	481	509	562	545	528	481	509	506	515	510	554	530	521	519	555	532	488	495	512	488	512	479	487	478	514	546	530	476	505	473	503	547	476	543	488	484	485	514	484	559	533	503	504	494	512	543	515	551	519	494	509	487	530	456	507	515	497	487	466	521	551	489	492	522	511	521	503	522	531	518	544	469	523	505	500	528	505	557	497	511	500	498	501	527	501	514	500	516	469	513	545	502	489	492	490	516	555	544	520	484	477	557	537	542	493	543	540	541	537	525	491	503	485	532	520	514	535	512	536	525	588	491	520	491	515	536	519	488	493	486	501	520	525	476	519	573	518	526	489	510	534	521	507	493	532	508	465	493	500	541	547	529	527	522	539	532	528	555	470	513	516	518	584	554	504	491	540	516	530	491	520	499	518	510	488	501	516	519	506	548	544	516	493	511	542	489	545	537	506	497	514	481	546	532	508	520	512	520	546	506	514	514	556	495	580	514	538	491	572	486	496	510	528	527	495	482	522	552	506	490	520	521	525	526	519	497	527	489	524	537	499	527	521	485	485	501	506	492	478	493	509	475	523	515	529	530	550	520	505	466	504	485	515	490	501	495	517	507	554	514	468	514	540	511	514	531	544	481	546	469	551	506	480	535	503	476	529	511	519	519	511	528	506	488	512	512	544	529	525	520	525	504	511	504	511	492	559	516	584	511	497	509	483	516	525	535	493	507	508	491	533	488	522	521	499	500	512	540	481	531	515	502	582	533	522	537	530	496	521	541	546	558	520	519	515	474	510	524	529	468	531	512	548	492	565	520	504	517	561	516	532	549	509	494	541	538	504	505	501	490	503	495	513	531	502	547	503	514	540	525	545	482	495	536	491	456	538	483	516	481	497	498	479	485	506	510	536	469	512	495	510	526	525	505	529	508	505	516	539	511	518	482	480	482	525	511	487	527	517	512	501	530	566	491	520	459	549	526	492	565	502	525	518	553	480	510	515	514	495	535	492	495	488	509	498	500	536	548	488	494	534	517	537	579	524	515	510	489	495	519	512	540	523	512	541	478	529	497	503	511	542	520	533	522	506	506	486	509	515	504	519	497	496	521	531	545	517	517	509	530	498	499	508	526	525	502	506	488	504	557	532	496	546	542	512	473	540	549	534	515	507	510	493	509	515	495	487	495	508	554	503	518	490	519	489	494	540	474	518	528	545	544	532	523	546	535	480	512	527	510	572	538	506	493	499	564	517	489	535	525	543	507	504	520	469	496	527	492	507	540	543	496	517	487	536	488	531	503	498	526	537	537	525	507	532	501	504	524	526	487	516	516	499	496	567	525	460	495	501	509	512	485	530	533	491	517	532	485	520	475	543	513	567	525	527	520	495	516	534	504	566	476	546	540	526	530	524	504	506	482	545	510	547	504	506	501	496	509	499	535	534	498	485	476	535	523	492	499	497	500	514	524	534	504	495	522	494	528	514	524	509	529	496	509	502	507	517	530	531	493	526	524	510	453	519	516	503	479	490	475	528	514	508	532	517	508	485	536	500	536	501	526	526	477	524	491	518	510	511	550	503	503	521	527	519	537	549	541	523	449	505	502	529	549	496	471	519	507	523	506	524	497	491	506	478	511	527	536	527	500	508	524	566	516	538	530	507	558	485	493	480	524	534	520	519	502	575	502	544	489	492	542	534	548	511	483	483	482	579	535	556	548	494	478	486	504	505	472	518	514	524	472	526	506	488	519	496	523	484	485	518	515	531	495	523	515	545	510	511	504	479	515	495	512	503	458	527	515	563	508	533	501	506	507	536	506	505	522	520	510	543	540	484	522	513	559	509	537	525	531	479	557	509	499	493	567	514	545	515	549	541	521	520	512	494	515	529	547	516	515	479	562	517	500	514	470	481	556	538	505	503	492	540	516	500	500	529	543	506	508	514	508	491
1791	436	476	499	433	434	377	354	381	391	393	413	382	411	362	399	403	415	443	326	401	414	406	334	414	379	360	387	361	411	354	394	402	375	406	375	404	366	393	400	384	357	356	413	372	386	408	381	376	360	379	366	364	375	369	430	412	411	358	403	379	380	409	391	372	415	345	355	368	377	383	379	339	375	394	385	378	350	360	354	400	366	348	355	409	427	404	374	374	401	386	362	369	357	382	373	365	353	390	406	391	404	409	376	405	416	387	375	405	361	371	386	360	357	380	383	407	391	378	420	360	384	379	402	375	378	358	400	394	419	376	371	367	386	370	347	370	375	413	389	395	392	394	420	360	380	386	354	397	364	386	417	362	377	379	373	429	382	375	413	380	424	364	392	380	401	401	414	367	369	405	364	361	399	398	390	404	418	352	403	384	353	348	397	424	372	388	381	369	362	409	387	361	357	384	398	364	399	405	350	358	396	385	372	391	404	403	363	418	387	372	384	370	421	416	393	403	397	391	367	362	385	315	373	380	392	395	410	384	406	403	364	412	417	408	390	372	407	428	360	381	399	411	345	376	378	382	372	415	366	390	398	446	403	380	391	405	396	366	382	398	389	379	452	351	365	400	416	341	380	395	398	387	417	383	371	363	406	411	414	375	400	374	365	384	402	395	361	377	379	390	411	384	340	404	377	404	396	393	423	362	373	391	382	389	378	391	399	410	368	410	435	402	375	350	382	393	374	385	408	366	404	395	380	408	385	382	405	381	365	362	369	394	363	409	400	393	388	434	395	414	400	396	398	394	394	366	370	406	407	352	391	353	401	399	369	430	392	375	357	379	413	386	424	376	371	359	415	406	428	371	387	417	356	411	349	405	404	383	374	383	398	406	369	366	397	345	376	397	351	384	365	382	395	385	399	394	402	398	364	384	399	425	418	376	411	399	406	420	385	388	376	416	357	414	410	427	369	396	374	398	375	423	394	386	382	386	370	411	362	366	358	430	357	368	387	359	401	374	367	403	394	416	385	423	406	391	370	351	374	358	388	388	352	397	390	350	361	397	396	395	350	417	378	398	373	400	426	469	364	429	385	392	380	426	369	340	371	410	395	367	379	381	354	394	403	397	351	367	421	378	413	393	450	372	399	410	406	377	393	357	370	367	395	395	391	387	361	399	397	427	441	444	380	398	392	403	405	345	415	378	417	412	369	375	401	400	382	402	376	413	411	397	426	404	379	414	367	356	384	383	380	365	398	409	402	392	333	401	371	434	328	399	385	397	413	373	392	432	377	417	376	384	367	378	405	392	346	381	417	384	382	394	387	389	392	384	394	405	362	366	398	399	399	409	368	410	404	361	375	391	380	395	429	412	362	391	414	370	389	378	404	425	353	368	398	391	361	395	376	384	406	358	403	380	394	392	406	418	371	374	379	376	369	398	386	363	358	398	382	390	379	357	394	375	419	394	355	372	372	391	386	377	376	399	431	395	365	392	387	349	404	347	357	373	383	386	395	381	403	417	438	382	394	360	417	404	398	439	379	352	395	378	374	367	423	389	426	417	395	401	388	441	392	382	375	382	353	429	405	377	385	391	415	405	409	400	388	378	350	385	405	357	434	370	375	402	381	380	404	371	387	422	408	402	394	421	384	380	367	371	412	425	379	390	372	411	384	408	419	370	396	415	387	384	408	369	370	388	390	372	384	397	373	360	387	418	403	421	423	388	402	372	379	360	396	428	395	411	402	351	393	396	384	384	376	405	399	393	386	368	367	387	406	422	391	372	388	411	386	387	385	424	414	366	397	394	393	407	387	407	377	415	372	399	365	347	383	373	395	353	374	406	365	410	378	356	380	352	406	405	371	394	399	386	380	378	388	364	348	374	378	388	362	389	393	397	401	405	396	386	369	378	401	412	367	396	376	369	359	384	395	395	411	360	375	385	384	363	403	399	404	376	400	380	394	378	357	374	386	371	403	392	364	369	391	388	369	401	382	388	383	387	382	421	430	427	397	363	340	393	388	435	401	375	394	384	388	412	392	421	411	402	395	379	418	396	401	395	378	411	409	361	363	397	379	386	387	408	365	396	384	355	386	380	386	355	427	400	421	404	407	404	380	422	377	392	401	372	398	407	437	381	360	399	366	370	397	358	416	356	386	388	403	378	369	394	397	400	420	352	385	385	412	375	363	362	376	405	365	387	359	375	428	392	435	382	370	370	382	392	398	374	393	402	408	363	360	354	394	333	374	382	366	371	388	388	364	421	424	397	395	418	401	415	421	379	379	420	392	364	414	410	377	380	420	340	384	400	369	433	386	388	369	377	347	377	429	374	389	381	356	401	409	424	374	375	386	393	417	371	370	450	358	389	413	392	417	380	420	382	382	412	407	390	366	402	374	378	398	405	372	380	419	392	382	390	418	434	391	391	388	415	379	435	386	377	409	383	400	391	364	368	397	339	370	359	354	414	395	413	395	403	413	427	380	357	427	431	347	396	375	390	408	376	374	374	425	407	367	374	354	379	372	407	397	397	399	366	416	415	434	360	349	369	377	403	376	400	377	403	416	441	389	384	381	436	367	386	385	381	391	391	367	443	393	344	395	397	361	412	387	359	373	374	371	416	400	405	392	397	384	373	411	360	388	377	348	437	399	398	385	395	378	395	381	382	412	404	380	390	393	402	375	412	399	388	408	379	406	411	449	415	413	356	362	374	349	365	378	381	353	380	412	382	415	387	361	403	362	363	397	385	405	351	392	391	396	380	417	419	370	378	365	422	386	399	384	396	376	407	424	357	394	424	394	407	433	336	419	392	398	381	367	421	380	376	390	402	376	413	356	388	368	396	389	346	398	414	371	380	395	370	398	345	367	371	415	415	364	375	407	388	354	384	387	351	345	399	370	378	371	440	403	386	415	418	388	380	391	387	416	405	402	373	394	394	395	387	366	399	434	368	351	371	395	365	376	419	405	378	416	440	344	405	381	377	410	426	399	372	370	387	422	403	387	376	434	394	396	419	373	366	370	392	385	346	380	376	410	393	399	362	374	395	376	407	367	357	380	418	430	443	389	378	422	407	369	377	384	397	389	404	385	392	416	399	384	419	351	388	420	405	369	413	375	430	376	417	412	404	402	392	362	396	415	374	363	367	378	387	403	403	394	389	371	388	393	369	391	356	356	406	385	419	388	390	414	403	431	379	424	354	393	382	372	411	348	386	368	376	362	385	402	405	420	371	372	379	365	412	392	388	364	359	368	423	367	408	378	408	380	383	359	395	370	377	392	357	382	367	402	366	382	393	384	361	380	400	425	399	355	362	372	356	364	386	406	430	385	389	376	413	399	346	385	402	434	376	362	379	368	400	407	395	402	377	358	395	430	392	356	373	395	390	370	379	353	407	430	369	397	394	373	381	372	388	372	408	362	382	380	398	385	379	413	404	369	386	411	348	379	363	334	388	419	381	359	398	370	449	384	373	396	416	349	376	387	379	378	426	405	391	373	382	412
2244	956	1018	1092	1009	974	947	957	851	869	857	893	871	870	856	851	883	849	871	873	886	880	843	880	853	944	877	832	855	892	877	868	854	856	831	863	844	838	846	879	831	876	868	856	862	919	896	828	849	869	872	884	842	854	824	847	865	884	841	883	887	859	856	919	862	920	863	803	816	861	805	882	898	854	876	822	806	873	888	861	870	853	869	878	836	852	858	795	903	831	883	898	844	814	844	873	864	853	869	869	833	836	887	836	889	878	825	836	834	834	873	911	840	852	842	884	860	812	848	857	867	832	840	854	814	864	824	826	900	828	843	876	846	887	873	816	874	853	916	848	914	828	861	871	869	829	808	842	846	863	853	849	855	887	848	799	837	875	842	913	843	864	838	858	820	897	892	806	832	854	887	909	876	852	863	847	859	834	847	884	883	849	808	840	896	899	851	837	909	839	814	874	863	874	879	880	844	859	885	861	881	851	897	824	827	845	846	860	855	883	847	861	869	822	875	839	844	890	925	810	870	876	857	856	848	828	886	849	888	810	880	839	852	897	810	846	836	880	843	824	869	833	833	804	864	899	885	838	864	827	855	870	825	909	884	819	882	827	816	833	854	841	908	896	837	874	844	869	846	876	884	858	811	899	840	839	897	853	819	843	919	894	857	858	828	844	889	879	869	852	866	805	870	857	866	847	868	842	871	852	923	799	858	859	824	863	842	827	827	860	893	915	933	867	909	831	906	834	850	882	898	847	922	861	879	858	880	857	877	879	841	856	884	839	840	847	909	778	881	826	846	840	880	829	857	874	893	856	883	844	834	822	873	868	837	880	863	763	852	855	889	856	875	865	838	794	825	837	866	876	894	853	898	896	835	869	835	829	832	855	867	848	885	880	878	841	848	872	856	859	846	857	893	821	905	851	855	857	828	887	904	863	936	906	844	854	852	897	850	900	846	812	799	900	845	846	917	867	818	877	812	859	840	894	859	845	855	894	854	845	863	936	895	841	862	877	886	883	836	843	886	895	893	871	884	836	874	869	854	832	788	885	858	894	875	904	846	841	892	901	854	839	851	830	861	819	837	848	857	833	860	872	854	823	855	856	867	893	876	843	824	845	866	883	885	877	863	880	842	873	823	879	861	898	827	881	849	854	841	869	846	858	878	813	871	833	854	826	849	801	831	891	911	864	926	852	855	821	906	877	851	885	885	834	909	866	916	846	856	834	896	849	895	856	894	845	856	885	821	829	887	864	879	905	803	873	838	848	902	904	875	784	852	853	889	847	854	845	839	831	828	869	845	903	793	891	859	885	826	782	828	850	861	868	830	806	893	826	812	847	832	921	860	856	857	836	910	865	826	838	889	843	868	873	861	846	842	858	908	928	811	858	838	858	838	802	856	886	851	850	866	859	817	865	854	851	844	929	830	878	838	873	861	879	872	836	828	897	858	862	878	875	859	896	850	867	847	833	865	801	915	867	825	919	808	897	876	834	893	835	870	858	903	830	878	863	872	931	777	842	829	845	846	834	873	830	834	808	861	854	846	886	880	841	802	817	870	901	865	844	866	863	846	891	912	864	902	849	867	836	845	845	863	869	860	815	852	862	841	868	854	843	864	853	792	869	884	862	887	878	871	866	853	916	867	792	845	859	866	821	849	866	824	891	849	853	855	886	877	816	839	889	823	847	834	887	823	872	852	858	854	853	901	875	866	867	812	851	840	870	861	837	863	884	845	822	836	879	846	856	862	845	853	845	872	874	819	821	837	810	874	899	856	837	877	850	847	862	819	883	859	820	874	847	828	846	843	845	826	812	849	862	895	854	834	914	836	850	833	822	843	889	857	849	893	921	890	836	908	865	810	892	841	845	874	796	882	848	859	891	858	875	878	879	862	848	845	832	853	827	877	779	858	869	861	872	850	783	856	850	892	842	826	842	824	915	870	883	856	806	876	866	869	937	871	777	871	853	858	897	877	906	861	827	901	845	876	886	825	854	825	823	833	813	875	902	843	910	872	811	880	868	859	872	815	827	877	847	842	827	857	809	803	818	882	840	898	887	892	868	844	804	826	859	865	835	835	861	894	881	821	840	850	839	870	902	842	843	884	867	846	852	853	837	849	894	857	864	903	823	871	806	864	797	875	865	862	826	899	850	880	819	878	895	860	840	870	830	863	771	833	837	843	920	899	839	831	841	893	840	822	831	836	867	854	813	864	861	850	843	897	886	891	835	821	816	904	864	858	863	805	871	852	896	859	880	826	813	861	839	863	882	882	860	829	814	796	845	877	849	869	875	857	871	845	862	873	881	858	885	879	872	779	856	815	874	880	899	834	905	872	824	868	915	871	852	887	862	881	850	840	872	818	812	935	840	827	824	800	890	894	870	896	876	829	847	900	857	829	866	927	841	891	861	873	902	842	896	875	829	846	877	872	859	860	906	867	814	820	864	842	908	869	817	854	876	829	851	827	835	878	892	894	866	851	899	864	934	878	829	872	822	817	881	827	833	866	824	853	813	849	896	887	879	872	862	824	848	829	877	827	837	839	856	873	861	858	880	821	856	870	843	868	801	835	884	852	818	877	872	828	861	880	830	847	830	844	812	844	818	873	857	846	841	799	811	875	887	855	861	846	876	850	873	834	903	869	866	872	870	858	869	879	913	835	839	881	845	851	900	861	925	848	875	828	881	907	893	835	878	861	842	809	868	845	877	852	881	901	872	871	879	887	854	880	865	871	869	834	843	832	847	857	864	850	876	824	827	830	859	885	844	879	916	829	864	864	878	880	898	836	875	880	838	868	841	826	878	824	900	887	883	869	880	833	853	846	877	878	803	870	869	823	816	870	905	895	799	849	878	858	843	871	861	892	835	823	830	818	842	889	878	876	887	834	885	921	833	847	857	928	894	878	828	841	850	797	870	822	783	879	878	816	869	865	842	848	812	857	881	836	861	915	861	835	904	819	844	855	869	877	864	840	875	899	849	832	861	859	862	868	847	861	882	863	870	882	861	852	842	860	870	854	830	835	852	860	902	826	879	849	892	881	877	805	833	868	884	848	832	848	849	862	830	897	810	869	864	820	843	844	914	880	805	824	872	856	870	909	866	873	836	883	861	864	872	879	846	860	850	888	866	874	858	824	807	889	916	881	871	884	813	914	852	877	844	866	814	878	876	856	830	814	836	852	829	806	811	883	863	868	811	876	878	858	847	838	798	883	800	929	880	883	834	852	895	858	891	841	848	899	946	816	870	857	825	862	865	858	898	835	838	877	842	870	798	854	881	895	868	905	879	868	831	834	853	883	906	815	854	832	872	816	834	887	846	880	868	859	892	876	863	884	786	824	881	801	846	863	807	888	842	898	795	857	863	824	885	805	887	852	887	857	827	847	835	871	914	904	800	889	813	935	860	898	854	889	905	814	831	880	871	881	845	839	861	856	864	880	865	816	827	845	838	818	848	844	907	770	881	859	889	798	865	900	863	787	865	875	888	908	878	905	811	885	844
7615	578	688	519	430	375	295	290	271	227	258	240	214	181	198	199	178	216	193	192	216	187	181	179	201	210	160	180	175	173	157	181	201	196	205	206	174	184	186	178	199	181	225	197	172	198	204	193	191	171	199	177	206	186	189	188	213	193	183	184	171	173	193	171	200	188	188	189	179	173	231	183	186	186	197	200	194	187	197	197	217	187	192	193	187	185	196	188	180	206	198	226	180	198	188	179	182	191	181	187	176	195	182	198	188	190	168	161	182	201	172	184	152	180	184	165	207	211	166	199	178	187	203	199	180	167	205	201	196	189	172	183	208	177	213	179	197	193	204	215	202	198	192	210	205	178	209	201	207	199	165	179	184	180	209	190	204	214	201	164	199	194	180	181	192	201	201	221	196	202	189	170	173	216	215	172	199	188	179	167	181	176	217	220	190	164	179	181	185	187	187	196	208	173	192	205	191	182	190	222	224	184	202	227	189	172	197	190	197	180	186	195	195	186	184	196	180	195	209	198	201	214	186	198	205	171	181	182	202	177	186	207	193	204	195	178	186	180	184	206	183	200	177	195	182	195	208	197	193	188	183	178	181	190	174	185	206	212	191	192	183	212	183	201	184	197	182	191	198	199	198	186	202	205	192	199	222	209	215	190	187	177	193	203	179	176	198	163	205	172	206	197	185	168	168	168	155	177	214	195	183	160	167	207	211	203	202	210	176	187	185	178	199	195	177	182	168	183	182	184	173	170	193	188	176	181	168	178	182	184	178	187	189	182	203	192	204	183	193	175	184	198	203	201	197	199	192	202	170	203	190	175	180	196	188	158	165	180	196	215	206	181	196	175	179	186	175	179	178	185	216	186	183	177	182	185	168	163	187	189	207	196	217	182	184	216	158	207	209	211	207	200	171	211	160	199	203	204	188	211	194	194	200	192	190	189	203	188	195	185	201	178	173	193	201	189	208	196	182	175	207	178	184	194	209	198	200	183	181	205	179	155	204	217	196	183	195	178	203	200	191	213	167	196	188	219	207	190	196	194	193	190	205	186	182	158	192	180	196	193	230	203	181	192	170	177	184	185	182	170	184	192	189	192	184	177	217	185	215	196	202	191	175	217	179	193	206	167	211	188	188	228	206	184	185	197	190	193	179	181	171	201	156	211	212	191	190	183	185	176	210	200	207	235	190	194	195	188	204	220	200	155	194	181	188	177	178	207	191	184	171	182	190	185	192	187	200	229	199	191	198	178	191	173	173	204	220	211	173	183	181	168	187	198	184	170	184	201	217	173	164	177	184	188	209	195	200	189	207	172	187	176	225	194	182	199	210	213	173	188	192	169	181	226	191	204	212	180	205	173	198	203	178	187	190	171	204	198	198	192	165	187	217	201	195	183	185	223	198	187	176	195	180	176	185	160	211	193	183	202	186	198	161	178	193	171	166	209	190	193	189	206	188	182	222	198	179	180	184	164	198	186	172	185	208	208	187	203	189	174	180	199	192	201	178	180	175	181	157	209	198	191	172	200	189	202	196	205	194	194	214	179	192	159	212	205	189	188	164	193	205	194	172	176	190	182	204	206	196	201	203	202	191	180	173	190	208	179	169	174	175	183	180	202	184	208	195	174	165	198	201	173	206	247	190	181	186	184	215	186	182	176	179	209	202	228	188	195	185	194	176	172	190	196	178	168	159	171	218	180	201	171	214	195	189	172	178	248	190	212	196	222	208	193	194	202	187	175	174	194	199	199	196	208	191	194	187	202	220	202	180	173	188	194	173	161	187	191	205	176	182	188	193	189	206	184	189	195	180	186	179	184	197	194	175	171	199	206	208	181	177	186	196	172	176	182	203	179	194	210	188	192	183	166	198	194	192	167	200	192	169	193	181	188	181	195	175	197	193	214	192	171	198	195	185	200	180	186	196	211	164	193	176	174	164	180	195	223	171	216	214	159	188	190	176	207	184	185	182	190	198	188	188	200	210	150	181	196	168	193	163	184	188	209	180	186	201	186	210	178	188	194	172	178	169	193	169	184	215	174	195	197	167	192	163	189	196	174	207	177	209	179	196	187	215	183	200	183	187	186	205	187	184	178	167	192	208	181	192	183	189	192	188	184	180	170	193	205	215	181	187	197	151	188	196	179	180	219	163	170	199	194	183	177	186	192	191	184	186	198	201	177	174	196	186	164	188	171	196	180	193	222	180	160	204	199	173	182	203	180	186	172	197	168	186	170	195	188	181	208	197	187	174	176	182	206	213	186	194	191	187	190	207	169	145	169	175	203	192	161	168	196	204	180	183	188	190	180	160	161	202	179	187	180	158	189	175	171	178	195	211	159	204	194	185	206	197	224	194	185	196	212	166	161	184	163	180	173	184	200	193	224	210	174	201	193	152	185	160	180	182	181	174	206	204	181	234	196	194	177	183	177	164	226	174	174	188	203	207	191	164	200	180	186	209	171	193	197	217	198	174	193	153	197	181	209	193	193	212	187	180	199	209	178	208	177	193	168	183	208	179	181	221	218	187	205	216	195	192	178	174	223	180	171	180	187	215	190	166	209	180	187	200	189	186	185	183	182	173	183	208	191	196	173	190	201	181	171	180	177	223	190	188	187	204	199	200	155	190	224	189	170	194	183	171	181	169	196	158	173	194	170	206	175	175	213	172	193	194	186	174	203	190	198	188	180	183	194	165	187	161	195	175	189	204	204	204	166	190	199	172	217	178	183	183	194	180	175	202	169	165	167	225	176	201	214	176	207	185	201	181	163	170	167	159	195	210	191	181	186	177	177	210	190	185	199	182	191	185	195	149	196	198	197	179	186	172	206	201	191	196	165	211	184	177	192	205	156	207	178	191	184	199	191	177	183	161	181	175	200	184	192	186	182	195	201	184	219	201	162	184	182	181	207	203	174	193	202	187	149	184	225	184	185	201	191	194	178	190	189	198	187	182	191	182	205	194	210	176	177	174	183	164	204	204	192	210	206	181	208	184	202	178	208	195	180	192	218	168	189	168	179	195	181	177	220	185	198	180	179	188	169	168	162	193	174	193	193	183	178	157	166	176	196	195	199	161	177	184	193	183	193	211	187	183	161	168	192	194	210	186	222	201	203	206	162	179	236	200	213	170	168	150	205	167	200	186	157	164	193	206	185	181	172	186	173	181	187	165	198	179	190	179	165	208	190	204	191	188	169	170	178	181	197	188	192	171	178	163	174	183	202	180	183	193	193	212	197	174	193	208	155	213	197	197	160	202	180	175	206	220	207	177	186	192	187	186	219	189	178	192	185	187	201	185	168	191	192	203	185	165	184	190	176	175	192	178	180	174	185	197	205	178	180	233	197	177	181	174	200	194	208	232	209	175	175	176	181	196	165	210	187	193	175	198	189	196	179	172	192	192	187	212	201	182	188	213	156	186	178	195	184	203	233	183	182	178	208	207	203	182	182	179	182	191	185	158	182	183	190	195	178	173	186	183	159	200	196	203	175	210	184	158	172	184	191
6506	936	1516	1725	1535	1276	1094	933	828	760	713	665	640	606	570	557	571	541	578	540	530	518	494	502	527	523	510	506	500	560	498	468	467	457	463	433	492	474	466	497	477	448	471	491	507	507	442	467	466	469	493	457	478	455	475	479	472	491	470	458	463	438	477	455	424	437	471	454	454	492	440	409	501	537	474	450	481	462	486	469	500	519	489	452	469	478	451	446	446	421	483	480	490	510	484	486	459	455	486	465	445	468	483	473	486	467	474	497	469	485	444	457	498	428	475	524	521	472	461	439	469	469	469	511	498	454	497	477	453	465	456	465	463	485	472	500	469	522	457	450	483	477	482	461	437	472	452	455	448	491	459	467	464	480	477	453	506	468	458	473	490	474	452	453	454	465	449	440	442	447	433	464	475	458	483	509	476	479	461	463	475	469	499	492	469	408	419	465	466	455	488	460	465	446	468	461	506	468	501	499	449	501	446	472	461	474	452	458	472	501	489	431	471	459	456	458	495	471	468	442	417	478	476	440	460	460	462	441	435	442	460	488	448	520	414	462	453	476	446	445	445	445	420	485	472	455	456	488	475	488	450	449	462	465	450	444	502	471	458	462	474	440	486	494	491	516	460	463	446	467	451	475	461	451	436	447	481	450	445	489	470	442	435	474	501	477	487	480	484	458	468	480	490	468	476	441	444	451	470	442	481	464	455	430	472	453	451	456	496	489	494	477	449	487	479	469	458	470	436	437	477	464	414	437	480	465	503	454	445	478	468	481	455	458	435	462	495	482	470	443	424	418	465	480	445	448	509	460	471	416	452	465	482	455	514	454	469	451	500	474	478	499	469	483	491	447	448	423	467	476	456	488	468	447	480	466	467	483	473	431	465	460	508	455	408	479	442	467	476	478	451	444	445	460	478	441	426	450	422	467	414	497	484	466	468	457	455	494	459	437	442	450	501	498	478	480	513	460	424	459	470	451	454	488	492	473	453	456	419	453	459	489	465	454	455	417	466	496	504	459	475	466	494	485	421	506	457	440	507	511	442	443	492	461	469	450	478	465	476	430	465	448	488	468	476	449	468	453	466	424	462	477	475	463	403	497	444	441	464	483	460	487	463	513	501	435	460	450	426	478	469	450	451	452	477	495	459	459	457	439	432	487	469	490	457	489	441	480	472	464	459	473	458	462	471	458	441	489	440	457	433	439	448	442	482	454	480	448	466	464	478	449	443	509	471	445	446	410	476	482	430	489	466	470	476	463	446	477	460	458	476	495	470	455	487	448	478	486	523	465	450	480	440	467	452	470	519	463	520	467	443	443	489	475	471	448	483	448	455	477	472	470	430	489	468	444	499	486	490	471	457	436	503	484	437	479	471	435	461	452	467	471	483	479	469	473	467	484	472	463	504	436	450	450	444	478	473	440	444	471	486	446	489	474	488	515	448	436	487	464	500	506	452	465	455	440	482	494	486	478	465	462	473	499	481	462	460	456	456	451	477	420	453	506	415	455	475	466	491	394	438	483	476	462	466	457	475	447	507	495	459	463	476	456	477	444	479	444	459	446	465	412	468	481	435	464	427	456	453	448	457	488	454	443	472	465	479	442	488	443	468	451	488	512	430	486	486	457	488	473	453	461	451	431	479	449	464	483	461	442	484	447	498	462	445	438	494	467	430	473	497	486	455	460	479	430	457	440	457	502	476	534	490	477	509	450	467	483	444	478	442	453	509	462	482	480	484	457	445	477	450	521	436	475	470	459	485	477	466	494	462	471	477	485	447	447	507	487	413	450	494	408	473	442	448	486	469	452	452	456	488	483	448	454	499	448	487	465	469	465	508	494	474	435	464	449	460	440	502	463	485	441	479	436	472	440	501	453	485	458	500	452	464	441	466	475	465	466	455	484	475	505	437	478	465	447	454	475	432	449	480	497	475	499	473	457	461	447	460	470	436	434	504	457	483	455	476	436	512	465	457	466	454	466	458	458	491	452	445	513	450	442	516	462	484	492	461	483	451	439	429	465	466	458	454	453	450	459	470	437	452	483	445	436	455	457	467	479	429	453	487	476	512	497	463	504	485	478	494	476	443	499	461	412	435	446	459	491	470	474	463	512	489	505	456	436	489	456	453	477	460	457	482	495	460	490	475	482	472	480	482	488	473	437	476	458	491	479	484	501	477	478	439	474	480	472	462	524	513	482	447	466	479	485	450	453	475	490	462	451	468	457	433	445	471	468	459	448	456	505	456	451	480	472	468	470	450	431	475	416	445	458	479	427	451	458	481	453	456	445	482	444	456	410	468	475	449	480	464	431	436	455	463	461	456	492	431	461	452	448	448	433	469	474	469	450	471	455	505	499	428	440	466	461	466	482	464	469	474	479	500	459	441	460	453	444	470	474	473	443	487	452	457	445	461	461	462	480	451	462	480	477	498	431	473	483	482	488	483	456	467	455	440	455	468	476	454	476	444	502	442	486	477	453	452	462	445	429	494	483	432	465	430	449	485	470	463	487	488	455	467	489	435	467	462	457	473	463	445	439	459	467	462	468	426	461	473	506	499	504	451	469	468	485	473	480	477	443	511	478	490	461	467	472	456	457	473	461	476	476	464	492	471	464	481	478	463	456	500	465	492	440	459	433	443	471	472	444	463	470	467	490	471	475	438	439	450	553	480	483	475	483	479	472	459	452	461	494	459	485	460	475	483	469	437	472	469	453	439	501	490	438	468	510	469	463	493	458	462	470	432	494	481	481	446	463	467	492	497	469	482	488	494	475	456	447	441	476	520	466	455	459	488	454	472	416	454	488	469	493	464	484	454	457	455	480	447	492	467	486	474	433	455	453	446	474	473	470	469	457	444	430	486	446	501	422	490	484	446	452	457	463	483	478	484	484	514	462	471	454	469	502	448	485	489	415	447	491	464	454	462	429	517	446	486	486	445	457	461	456	499	425	452	503	475	501	503	476	496	450	486	410	447	481	463	504	491	434	517	447	477	472	447	481	442	458	471	462	497	461	457	427	467	455	517	444	441	421	451	469	469	424	468	465	503	469	470	471	464	434	488	461	455	446	458	474	476	463	463	481	500	453	479	484	482	460	453	458	457	532	533	450	459	470	469	443	493	495	449	487	466	427	472	464	481	448	463	493	498	433	500	503	465	481	434	428	503	426	480	486	508	467	460	489	442	479	476	453	492	470	452	467	468	462	462	489	486	440	452	455	461	461	437	483	460	465	435	490	464	452	456	481	506	497	461	444	487	472	461	442	478	507	487	455	473	455	470	458	461	489	458	476	466	441	428	479	483	478	432	479	473	456	505	440	441	447	424	473	483	463	459	446	486	457	447	515	438	486	516	426	463	456	443	504	477	484	456	464	435	502	521	460	468	495	465	449	459	486	458	450	455	479	459	476	487	497	489	476	449	483	467	430	492	468	459	439	450	477	472	508	451	458	473	473	458	478	479	468	473	455	461	470	453	415	445	449	451	462	438	478	465	460	494	465	468	501
14556	1309	1102	817	646	512	369	380	307	288	267	272	222	242	241	284	237	214	236	202	227	196	172	238	190	205	200	228	206	196	184	205	201	189	207	182	189	202	224	215	188	183	192	210	217	208	204	200	206	192	202	193	179	169	231	178	177	170	192	175	175	211	155	185	191	200	208	192	186	186	201	229	192	195	188	188	203	183	193	178	208	195	188	202	227	208	188	193	188	194	198	231	210	182	215	202	182	174	206	206	219	202	191	188	173	189	192	196	168	202	207	204	186	206	198	183	211	192	226	198	204	199	198	185	189	217	217	186	177	185	192	185	197	198	197	210	199	207	194	206	195	189	185	174	182	185	207	171	190	210	211	174	201	203	220	197	192	192	211	203	197	180	179	175	248	211	185	196	198	199	202	193	180	218	180	195	180	189	215	206	195	189	190	194	209	179	204	218	207	189	190	169	194	158	207	208	201	183	171	188	226	207	219	203	187	205	199	184	187	184	214	170	205	180	197	195	176	203	196	218	196	183	219	209	210	182	190	218	210	187	190	186	239	205	225	180	191	217	201	168	220	205	205	235	198	188	191	192	205	184	189	179	212	191	184	188	172	180	184	188	189	184	184	203	198	190	226	181	181	194	195	189	221	167	197	217	213	192	183	188	191	188	176	209	180	205	219	178	186	188	205	224	198	191	174	214	199	201	214	193	208	205	194	195	202	194	206	177	188	182	189	173	195	193	194	192	182	202	201	170	198	222	206	181	206	193	204	192	181	195	172	205	202	188	199	190	197	182	182	205	224	214	211	180	181	196	183	181	224	199	219	222	203	190	196	196	204	197	210	209	196	199	200	220	202	193	218	216	190	192	221	209	226	227	197	180	177	181	196	184	226	184	206	197	218	219	205	199	215	179	211	192	184	210	196	192	198	200	215	199	207	209	188	203	210	193	194	211	219	226	210	197	194	186	198	203	185	187	201	185	180	199	214	203	198	208	192	216	188	212	205	199	214	189	212	214	205	192	206	174	174	210	203	225	208	202	185	189	199	169	218	183	195	193	190	173	175	218	223	183	229	180	206	213	217	200	231	181	205	213	196	191	204	200	177	194	207	207	181	183	192	199	197	209	201	206	186	226	182	201	208	226	219	209	192	212	174	176	179	197	186	176	215	193	197	211	200	173	197	190	183	191	172	202	194	200	214	221	214	195	192	204	194	199	198	198	207	217	172	173	172	180	203	197	191	191	181	182	200	198	213	212	185	203	204	201	217	177	211	203	210	178	196	217	224	187	199	202	211	180	178	190	225	212	185	193	188	183	207	200	172	218	215	189	186	192	189	183	174	181	180	197	177	183	217	207	199	194	210	207	191	197	216	199	181	180	239	195	225	205	201	203	201	188	199	187	213	208	203	180	199	198	187	173	188	215	192	185	244	190	205	218	203	188	221	198	188	203	179	189	210	189	185	211	197	194	200	210	182	204	198	178	210	198	201	191	213	209	202	180	175	204	186	202	185	200	174	205	179	199	167	221	193	216	202	213	197	202	209	209	187	202	194	157	193	198	200	196	167	201	204	183	197	195	194	228	206	203	191	186	184	196	223	191	200	209	224	186	194	201	207	212	205	198	207	194	219	171	192	188	213	207	184	210	215	213	219	189	214	187	213	209	227	195	202	203	200	219	201	206	195	183	213	186	219	177	184	178	215	235	208	194	223	182	177	192	179	185	200	185	190	214	213	201	212	204	180	186	207	221	228	229	187	183	221	215	173	157	189	193	208	199	187	185	213	205	195	186	196	172	189	198	181	186	205	231	168	208	207	199	209	198	186	194	215	207	177	200	181	224	216	198	204	215	226	228	193	217	211	216	184	184	182	173	207	212	180	205	190	184	214	205	175	201	190	207	176	190	213	191	199	202	188	190	210	190	185	186	213	205	195	187	166	193	186	167	193	183	207	199	198	205	195	205	194	182	210	193	187	215	205	208	200	200	201	195	197	191	185	199	230	223	191	214	191	174	194	202	186	217	182	176	211	208	230	153	188	207	214	225	185	210	171	200	233	180	204	188	189	177	191	214	192	203	197	220	192	177	216	209	193	211	205	208	215	197	199	196	202	209	197	204	213	188	166	187	191	204	194	227	193	209	175	198	223	212	213	194	179	196	188	181	205	218	204	202	167	197	198	188	184	202	182	185	179	209	182	211	196	190	205	205	266	221	191	203	221	200	209	203	195	167	208	204	164	213	203	177	200	242	210	200	188	175	213	189	205	199	204	221	191	213	192	190	198	197	200	195	203	191	178	188	206	221	194	213	185	182	181	175	198	208	208	178	235	215	197	199	210	192	199	204	193	207	219	182	186	220	194	199	216	194	192	185	196	208	215	175	186	216	204	217	207	170	200	203	168	193	187	168	192	179	188	190	191	211	208	187	195	231	204	229	202	230	203	213	178	234	197	200	182	194	152	205	205	203	179	177	189	189	167	173	196	203	187	186	179	186	189	201	195	208	198	195	190	214	214	227	176	175	207	223	205	179	191	214	186	202	198	174	183	182	201	200	225	180	181	202	218	194	192	205	204	213	222	212	201	185	194	202	212	188	183	183	197	219	205	205	180	195	175	194	178	199	189	195	189	199	209	182	206	199	197	210	168	219	211	176	190	193	180	214	200	205	227	182	221	206	214	191	195	185	171	189	204	194	205	200	177	203	204	211	175	194	195	202	212	197	206	231	186	213	206	223	211	241	198	198	206	229	202	173	180	186	193	197	195	216	208	203	213	184	216	205	230	200	229	201	221	207	186	208	195	187	197	228	214	214	191	194	166	223	197	192	188	190	196	190	210	176	177	178	215	191	196	239	175	194	177	216	167	214	176	191	203	198	171	216	220	197	196	189	187	202	197	220	209	198	201	190	206	193	209	213	211	169	189	200	206	161	185	194	192	195	195	202	226	165	204	202	204	168	187	212	190	193	223	166	185	221	213	184	195	205	221	206	182	206	181	199	193	220	205	196	184	222	206	184	185	181	183	186	183	180	209	174	191	191	193	220	214	187	172	197	167	189	187	218	200	185	185	217	223	218	183	206	213	199	189	212	195	199	201	216	195	202	184	203	196	190	197	187	184	187	185	204	215	216	213	204	215	177	172	207	208	190	187	219	218	188	191	215	221	199	211	216	192	186	193	223	206	196	199	208	210	187	197	197	178	183	211	209	181	187	232	215	206	207	209	191	222	169	177	216	192	188	206	187	209	201	189	207	206	222	203	201	217	184	202	202	227	202	230	213	208	209	170	211	207	187	198	191	210	204	199	174	174	191	193	203	196	193	209	210	164	204	192	205	198	211	206	178	172	190	170	189	207	196	199	191	178	201	198	198	205	187	223	206	209	185	213	196	177	211	197	186	199	170	189	170	181	222	187	188	202	191	221	232	211	200	210	192	179	182	207	176	175	174	216	185	189	177	188	191	210	193	215	204	212	207	217	197	211	206	208	186	223	172	208	194	219	223	213	226	198	200
8384	1174	2421	2741	2304	2007	1558	1305	1192	1043	914	827	842	773	803	730	688	688	641	668	606	616	600	621	608	572	580	556	545	556	552	562	603	572	542	573	529	555	566	549	512	508	514	505	521	525	499	524	543	492	526	528	535	564	561	529	559	562	474	552	551	540	564	509	569	529	492	494	544	549	523	506	519	468	507	508	550	518	487	505	539	481	517	493	506	489	514	535	532	513	473	514	537	554	548	499	544	515	515	526	511	540	486	543	523	560	532	534	509	487	514	525	510	519	496	537	490	518	557	548	498	530	530	526	496	536	528	517	500	507	535	510	521	517	531	497	517	534	524	490	530	503	522	500	506	577	494	516	516	494	485	516	490	522	514	570	502	503	542	497	503	526	532	510	517	502	485	532	521	493	485	526	477	505	545	510	547	510	545	486	568	536	506	560	510	512	512	525	514	515	532	476	517	505	496	544	540	524	518	523	523	503	480	501	509	565	508	541	506	542	531	532	582	481	507	531	501	521	479	494	532	559	533	525	528	491	515	501	501	498	532	512	549	512	543	496	511	507	502	543	485	503	486	516	513	539	498	491	527	507	500	504	486	581	521	524	515	497	529	557	513	474	480	496	521	530	565	500	523	508	558	509	521	543	495	499	484	542	509	528	469	547	512	506	530	518	553	513	496	542	494	509	503	512	567	485	557	537	520	524	556	507	496	486	512	498	474	522	527	495	520	528	504	528	507	460	515	545	525	542	522	541	510	554	560	539	521	527	577	480	487	495	551	502	485	530	529	538	501	504	501	508	537	503	505	542	465	546	529	488	514	482	514	529	533	532	504	527	479	488	523	503	490	498	472	533	527	512	493	534	506	506	548	516	532	522	521	499	492	504	532	506	513	474	511	517	535	500	500	520	539	480	499	474	551	520	518	520	540	505	504	548	545	530	510	532	531	517	488	485	533	542	528	499	512	480	516	502	503	514	536	557	500	529	534	497	505	539	502	484	507	489	521	514	505	496	529	515	478	516	541	535	497	471	519	527	541	522	573	520	546	514	535	491	522	498	509	516	486	543	537	495	498	544	535	508	529	522	535	503	537	532	515	518	521	512	502	537	538	536	541	492	519	517	508	493	525	516	504	545	517	529	535	498	527	520	530	534	540	465	480	478	519	508	478	540	513	513	491	547	520	534	529	513	530	520	496	545	529	463	511	525	470	527	482	509	457	528	525	506	519	504	498	501	520	512	511	509	482	462	532	478	530	518	454	531	465	535	527	480	521	515	527	511	537	554	485	489	534	506	518	515	518	519	487	565	509	552	530	510	501	505	517	520	501	511	508	511	555	508	486	499	523	500	516	526	479	525	533	552	508	496	530	512	508	482	511	495	490	485	511	546	544	515	539	480	528	525	513	528	497	508	507	512	538	508	526	490	514	486	513	517	564	500	509	492	492	489	500	498	553	538	511	503	523	504	501	497	537	531	546	542	521	520	512	547	480	498	546	512	524	552	481	515	539	505	499	509	570	537	509	513	484	521	468	509	501	529	506	501	472	508	490	535	509	516	528	542	565	503	498	468	539	522	536	540	517	532	517	490	510	484	522	494	530	538	500	521	462	517	490	524	522	489	477	500	553	515	498	518	525	500	495	554	545	521	466	528	529	547	496	498	518	539	488	563	500	503	530	542	475	512	534	534	506	506	532	528	514	522	505	520	553	505	542	491	511	565	548	508	519	510	493	565	560	499	539	514	530	529	482	485	483	556	501	504	542	486	500	499	533	527	521	460	482	487	532	505	538	495	500	525	532	531	480	519	491	542	532	513	484	551	527	510	550	543	500	522	514	529	562	488	521	503	528	513	510	521	529	503	537	499	547	502	444	516	471	561	492	494	505	516	535	498	518	531	532	498	483	520	569	491	504	482	525	462	540	556	527	496	554	484	466	542	501	527	484	502	511	503	558	474	529	500	550	515	525	527	530	515	517	511	498	467	515	518	493	588	511	510	528	492	545	524	521	490	551	530	532	484	504	499	508	523	500	517	499	524	483	548	508	523	488	510	503	528	553	491	518	538	530	518	497	535	556	496	499	518	494	522	507	491	523	526	523	495	492	513	575	548	516	539	526	503	490	500	529	532	536	502	491	524	516	508	515	519	539	545	512	492	531	535	508	513	518	516	551	517	508	535	520	477	563	497	518	479	543	562	521	489	541	488	494	489	501	485	517	465	515	519	508	510	535	506	534	484	540	520	517	534	520	496	498	481	465	564	512	502	480	524	522	522	535	525	511	502	529	493	510	520	521	521	511	550	492	514	531	502	507	570	491	541	560	525	508	517	515	500	507	549	485	536	504	511	531	561	471	504	527	524	522	527	539	524	512	495	514	513	501	515	496	466	520	493	509	519	532	553	532	510	531	483	536	525	580	510	541	520	515	552	540	548	540	508	532	488	538	517	533	531	547	516	524	530	460	503	527	549	545	553	520	533	531	524	524	523	495	573	527	534	546	518	525	512	476	471	531	474	527	525	542	501	504	485	508	535	527	546	462	567	536	515	522	512	534	502	518	509	520	504	519	533	519	507	529	522	509	519	493	513	532	567	523	528	482	522	505	488	531	478	537	506	546	530	493	506	524	500	514	517	517	508	521	537	502	535	514	529	480	520	517	525	501	517	511	505	501	521	503	513	515	509	519	496	537	505	511	506	503	526	534	529	491	529	511	516	537	539	527	507	514	514	505	520	567	512	507	529	531	541	534	517	513	517	531	493	530	525	525	513	509	551	499	528	512	508	503	504	518	512	547	497	516	527	507	470	552	555	506	488	520	519	549	513	577	487	476	547	497	517	513	529	494	515	518	503	515	516	519	543	510	535	540	491	467	533	521	480	520	552	531	519	523	510	477	488	520	505	531	565	511	528	540	514	536	505	566	515	478	486	491	499	548	516	522	510	548	534	513	495	492	530	507	488	514	572	489	555	505	530	528	561	555	518	516	538	558	481	513	488	544	518	542	505	491	513	497	475	485	540	535	490	532	528	517	483	514	517	491	531	540	476	495	477	543	536	498	538	534	505	489	534	514	515	538	524	523	495	508	536	489	536	535	493	482	513	509	540	542	513	557	529	519	510	539	515	513	529	538	543	539	551	528	546	531	529	508	516	508	502	556	515	532	502	527	503	526	501	543	530	507	470	524	551	500	486	524	517	493	541	519	509	500	528	514	500	525	498	495	520	505	465	516	510	556	533	503	495	485	506	550	520	521	516	493	516	503	507	545	501	500	492	511	556	509	480	548	522	491	512	498	516	552	542	518	511	511	546	500	541	506	561	525	484	521	497	511	527	475	482	552	553	517	528	499	544	517	521	508	507	535	464	529	589	502	505	500	511	500	517	496	533	545	534	496	512	503	512	521	494	499	558	491	498	522	538	515	527	507	533	512	524	491	518	501	479	507	484	517	511	551	539	485	523	545	492	530	546	569	507	518	509	527	528	541	511	532	558	509	494	508	503	514	539	496	538
1805	486	507	406	443	428	392	402	393	413	393	394	385	381	370	385	380	403	402	383	381	409	437	385	385	328	366	383	369	389	380	375	388	415	387	378	376	370	424	418	406	406	353	419	380	413	389	374	394	379	392	389	353	368	426	369	391	388	448	382	418	374	393	415	396	369	406	328	400	401	405	384	352	393	384	383	394	355	414	391	375	359	397	381	425	396	410	384	403	399	419	394	374	389	389	429	421	376	362	389	417	411	363	345	395	358	419	370	379	379	382	380	356	363	392	388	401	360	406	401	376	412	388	373	419	429	356	424	366	412	414	372	404	363	411	408	376	405	413	373	356	369	392	364	360	393	392	352	374	383	350	426	373	384	414	385	401	390	397	412	364	420	385	415	401	432	371	383	405	395	394	387	388	401	367	396	365	372	412	414	382	387	401	392	398	422	381	405	422	386	382	407	394	367	368	393	369	399	370	343	367	376	393	394	445	363	371	377	367	410	389	437	356	392	405	373	358	410	337	390	386	403	385	407	400	400	388	390	363	381	382	377	376	397	393	404	408	383	366	377	350	408	387	376	396	351	376	390	356	381	390	401	336	406	423	399	390	387	375	407	362	410	387	371	351	393	423	380	388	370	386	386	399	356	387	375	337	355	382	384	431	387	407	402	357	419	373	407	377	415	373	389	377	385	384	410	377	408	360	392	425	397	409	388	380	385	350	373	346	390	387	378	400	344	391	370	357	383	417	366	372	387	382	387	376	377	423	365	381	371	403	369	361	389	333	373	378	384	383	403	395	427	378	360	394	363	387	378	415	365	353	371	398	414	400	378	372	388	417	354	416	422	381	381	389	417	385	395	385	383	399	358	376	416	359	404	389	382	406	377	368	391	375	380	366	395	404	397	388	398	367	426	356	383	372	379	347	418	365	386	393	403	411	369	376	405	359	395	408	392	400	402	394	404	377	398	371	382	388	414	366	391	380	379	368	392	368	384	375	365	384	368	387	386	431	373	357	425	395	382	359	362	407	418	388	391	361	330	418	396	390	380	373	365	390	424	403	398	371	410	371	371	378	411	443	391	380	385	404	409	363	380	392	389	426	392	418	417	407	395	386	381	389	364	343	376	394	383	371	386	367	365	397	360	362	419	407	394	342	385	369	369	409	414	374	370	361	406	378	405	365	378	423	391	359	434	384	390	377	427	350	397	393	366	399	382	367	375	385	348	413	395	386	397	376	390	359	402	390	371	404	388	419	367	367	372	389	406	375	381	412	387	387	384	419	359	375	413	394	364	410	417	392	388	393	410	337	371	395	375	356	373	405	421	372	405	421	399	421	396	415	363	360	387	419	366	391	406	368	355	400	406	377	398	416	371	403	407	392	378	341	380	366	376	417	387	380	344	403	386	388	370	386	380	365	402	375	390	410	362	370	377	351	395	358	395	412	421	377	395	386	379	429	407	401	353	365	358	382	404	407	362	369	407	403	456	433	373	392	392	394	393	388	367	386	370	359	396	394	374	367	418	405	377	406	394	386	405	349	403	396	382	375	399	364	388	338	394	399	363	391	376	402	346	391	391	430	394	377	378	437	407	400	438	404	391	364	383	402	364	372	402	413	402	416	407	409	361	426	397	395	405	385	409	367	365	361	399	420	399	372	367	382	384	371	435	407	390	375	369	370	381	365	372	420	371	398	379	313	398	351	386	359	376	353	374	388	397	362	390	398	391	392	382	380	380	365	384	346	405	398	412	417	387	364	350	362	365	423	408	410	449	398	404	357	370	399	416	399	375	400	387	373	370	381	400	381	407	409	348	401	386	418	346	394	386	396	394	367	417	415	401	373	419	427	364	365	388	381	367	357	392	357	372	357	380	373	427	376	401	364	380	345	375	346	370	355	390	417	398	373	395	414	379	365	375	402	401	361	443	373	361	430	383	424	368	420	407	372	398	374	388	392	412	373	334	373	411	353	392	404	383	383	408	384	394	354	383	392	396	363	399	407	375	392	369	377	391	404	367	387	397	379	396	344	391	390	365	396	414	409	421	400	388	406	444	352	396	358	376	370	383	425	376	420	374	398	385	413	406	412	417	394	368	391	368	401	374	425	363	403	374	374	410	401	417	412	355	407	372	357	355	379	371	392	382	409	343	395	387	386	367	373	416	426	409	362	379	424	405	408	411	385	384	416	396	400	465	406	368	410	388	378	404	374	408	374	342	389	359	383	372	363	357	360	373	384	407	397	354	347	384	351	410	387	429	395	387	375	364	392	411	378	380	414	384	398	442	377	403	369	356	353	341	366	392	407	375	393	348	373	377	375	375	363	403	359	379	394	431	375	381	373	400	365	424	370	380	375	408	380	355	374	376	405	423	389	384	398	413	391	409	391	369	393	387	410	404	397	404	367	373	468	387	375	377	373	364	373	400	374	400	373	394	400	400	394	409	382	370	376	403	381	369	406	384	395	369	376	361	395	337	387	362	385	358	371	373	415	381	367	389	364	405	382	380	405	383	384	449	403	416	404	371	355	386	397	391	401	378	387	366	348	401	362	338	368	398	392	410	404	362	367	376	366	362	381	358	386	353	414	348	407	348	406	432	394	382	373	420	384	379	396	389	351	374	388	376	369	378	404	378	383	392	396	367	372	376	371	405	371	401	410	370	372	388	386	368	397	429	393	379	388	379	385	404	431	409	410	395	419	398	418	411	347	407	412	410	408	452	368	404	396	332	359	351	390	428	382	403	378	410	365	367	404	364	402	371	408	397	395	406	397	423	397	343	339	422	389	393	393	390	367	396	368	394	378	396	381	373	357	382	376	408	396	392	429	393	406	362	414	374	402	394	345	424	359	415	411	355	385	393	425	410	386	416	400	378	393	382	383	369	388	410	394	366	347	384	385	362	411	399	396	421	381	395	372	410	407	364	382	373	370	392	375	382	351	391	395	418	366	393	417	373	426	400	375	357	433	374	385	398	387	399	395	384	386	371	435	363	363	371	392	422	398	368	436	378	381	361	382	414	386	395	359	324	376	390	383	346	368	382	384	416	355	343	392	392	379	377	404	381	368	394	369	427	420	401	394	388	367	396	405	391	405	398	401	396	391	378	413	355	410	383	370	374	428	391	440	335	375	353	346	384	405	352	385	381	347	351	381	409	380	366	399	366	370	394	410	423	392	370	403	386	390	372	409	394	413	390	398	359	367	392	378	402	439	343	370	367	369	369	408	392	391	369	396	347	387	415	381	396	402	390	378	384	401	379	375	371	404	375	402	384	388	404	402	419	382	383	435	394	374	398	428	387	396	355	422	384	400	390	382	401	373	422	387	372	401	402	389	381	373	362	397	361	372	368	366	368	384	375	376	386	371	401	420	402	401	403	412	402	416	387	367	385	400	407	378	401	412	361	384	335	366	406	433	364	366	416	370	393	388	379	407	368	393	368	394	399	378	368	394	403	410	418	373	364	325	427	378	382	446	382	424	406	383	353	369	378	389	372	363	415	387	409
2191	946	1026	1109	1051	974	947	935	895	919	919	881	879	869	872	900	889	833	867	816	857	835	880	845	866	893	902	811	837	923	857	882	854	872	886	862	846	875	832	876	866	891	829	827	923	831	880	822	907	874	941	892	855	935	838	860	857	875	901	865	873	913	929	856	836	799	838	837	868	862	874	832	857	851	849	855	865	849	810	855	850	865	862	897	829	880	832	854	794	868	860	828	926	901	898	854	892	871	861	848	867	888	826	840	876	850	836	881	859	899	889	824	838	875	888	853	871	838	877	856	895	805	854	895	856	852	800	823	861	870	859	830	862	833	851	851	823	916	830	810	829	849	864	897	871	862	813	884	892	876	868	874	852	824	805	808	840	919	876	818	829	858	893	839	849	857	876	916	885	923	909	844	844	881	830	881	841	837	821	852	872	857	824	864	895	839	835	833	886	874	811	808	861	833	835	797	870	863	889	857	845	871	858	906	857	861	853	840	864	821	890	829	871	881	851	881	918	827	892	841	852	837	844	818	865	841	853	798	883	872	798	857	826	867	835	877	828	887	838	843	846	863	836	861	895	924	876	912	907	862	829	859	833	868	882	866	825	883	830	853	898	853	832	915	833	857	861	864	846	867	870	833	884	871	872	871	835	860	884	860	876	887	866	903	811	860	868	831	862	908	838	856	824	830	823	866	851	920	899	861	834	885	851	817	823	909	804	913	866	865	841	832	840	856	828	882	879	848	804	828	851	818	856	816	882	857	862	874	848	821	809	844	829	866	865	858	870	884	884	853	825	861	845	895	945	810	879	834	858	909	850	861	873	863	853	822	860	895	798	889	852	875	872	865	827	871	884	864	853	867	828	810	839	835	856	872	869	825	898	815	858	839	900	896	863	859	819	833	886	838	824	860	877	877	819	829	837	899	890	858	869	808	848	861	857	832	823	866	857	870	862	828	865	893	846	872	907	814	854	886	872	915	879	884	847	856	829	877	842	824	871	871	900	894	864	879	828	862	894	867	882	856	809	869	848	853	856	840	880	836	808	824	845	857	824	838	845	892	835	857	886	817	814	889	885	830	893	909	852	815	905	884	853	886	816	840	907	873	858	832	857	882	900	817	943	899	879	848	850	801	873	860	904	846	857	810	853	883	863	836	887	797	833	849	866	819	889	855	873	855	843	856	829	893	825	863	857	876	847	808	844	853	894	853	844	821	907	844	903	839	824	860	859	877	870	871	840	865	877	831	879	826	862	820	899	895	842	874	842	865	879	826	862	888	874	867	875	864	864	867	778	781	853	831	891	892	847	880	863	824	832	839	891	772	880	845	874	914	846	867	915	819	862	853	844	883	865	906	865	858	808	857	860	847	846	855	903	901	899	853	896	837	863	839	841	862	820	922	849	859	827	797	873	879	845	803	832	864	871	851	844	806	882	838	854	878	866	847	880	889	818	871	900	876	843	864	839	825	874	879	851	853	830	844	844	828	905	873	870	819	894	835	823	824	843	879	860	843	863	870	854	853	868	869	889	829	901	902	892	869	807	840	880	820	883	871	868	871	880	852	824	846	878	845	862	852	870	900	853	836	853	856	831	831	865	827	849	857	829	884	889	807	819	851	903	859	872	839	803	875	827	875	874	824	857	881	817	883	826	866	894	872	805	846	861	872	880	880	871	832	831	880	883	852	834	875	861	897	830	831	870	906	874	801	869	822	877	845	896	865	787	844	909	872	841	816	872	916	894	839	839	876	887	812	810	838	928	857	879	839	928	834	841	828	925	859	874	868	867	895	907	863	835	814	853	842	892	860	839	787	871	839	861	824	882	855	841	829	859	899	848	864	869	933	834	831	833	885	920	855	866	886	908	857	851	843	894	812	852	802	891	820	932	850	860	846	903	917	901	863	851	830	880	863	879	925	851	858	842	841	814	864	863	908	846	876	825	906	850	896	890	850	817	923	836	856	882	831	868	800	841	852	850	829	885	864	918	905	841	846	820	836	850	831	816	865	823	846	826	827	889	838	934	883	815	883	801	897	865	825	885	836	849	850	846	896	827	867	870	897	828	820	895	911	853	858	866	850	869	839	852	857	893	862	890	823	894	802	840	840	839	846	838	847	884	877	848	846	908	872	800	872	855	857	859	820	862	868	879	849	824	898	825	950	904	878	852	888	817	852	844	832	855	863	876	863	822	803	877	885	853	881	844	808	804	831	863	856	894	850	875	920	828	845	846	838	866	887	921	860	864	872	865	886	879	858	894	819	848	883	866	916	880	859	857	893	879	949	831	885	909	910	871	845	871	819	853	871	857	868	877	875	888	875	844	873	851	873	888	906	835	842	873	857	831	834	854	868	878	871	847	877	851	884	834	868	875	911	879	858	855	829	873	847	894	880	894	868	913	823	814	879	860	820	845	840	815	865	841	815	841	850	866	817	865	841	820	864	835	805	882	892	858	847	922	837	896	893	871	875	889	872	793	806	813	793	920	878	825	844	904	904	860	828	863	841	880	865	865	834	851	887	915	869	853	874	904	913	884	841	907	895	908	889	867	858	858	781	840	794	893	842	878	856	859	841	859	882	866	838	830	843	878	891	902	849	835	818	839	854	870	890	884	867	855	898	863	892	886	828	867	852	874	876	931	893	861	811	867	868	909	885	897	857	857	847	895	841	847	821	817	858	822	855	836	826	846	823	851	830	824	864	839	815	834	836	866	853	876	842	892	833	833	897	834	816	847	843	903	807	872	866	882	894	879	810	889	890	841	849	835	842	854	852	894	830	826	861	878	862	849	885	884	857	855	828	854	868	883	845	859	795	866	826	888	853	849	883	806	852	863	877	900	874	904	870	851	839	898	896	862	835	859	882	840	884	856	846	836	862	844	953	846	856	810	848	863	833	931	912	891	832	914	854	858	846	929	857	853	883	816	859	878	908	880	869	865	842	901	847	821	831	842	824	921	876	848	832	862	875	848	895	828	848	870	878	864	857	848	903	835	868	876	856	876	845	868	914	837	881	797	841	851	912	849	900	834	861	837	825	880	896	886	849	801	881	867	831	825	874	857	837	914	852	834	844	889	867	851	847	852	901	822	856	895	872	882	906	894	848	907	806	906	900	888	835	890	851	898	873	848	881	890	881	912	861	803	863	866	904	859	849	839	849	868	878	883	848	876	880	867	855	897	846	902	840	808	812	893	888	887	876	853	796	846	860	821	872	855	892	919	854	837	886	882	869	862	876	910	865	820	851	865	885	918	845	908	815	919	830	863	829	894	826	874	836	838	881	857	832	857	855	865	915	883	851	889	899	836	836	832	794	900	850	872	854	891	892	844	831	853	894	830	793	833	883	824	842	840	819	835	887	883	885	891	864	872	893	866	831	872	849	799	776	847	853	854	875	875	852	902	864	897	850	899	859	776	891	849	864	887	862	855	850	831	926	866	847	843	782	862	810	843	860	860	838	905	863	861	855	809	789	802	851	834	851	863	869	870	832	891	840	814	847	860	927
7640	605	668	542	433	381	311	287	260	265	258	222	218	208	210	223	199	217	195	234	206	201	177	206	177	189	194	177	206	222	177	236	199	177	194	214	213	207	173	194	188	197	178	171	211	203	180	203	191	211	212	215	163	220	195	210	206	180	177	188	154	165	161	208	201	196	193	193	194	199	219	207	189	178	199	212	208	178	172	198	210	215	180	215	192	223	187	191	174	191	193	200	202	165	171	188	197	183	183	185	186	187	191	177	195	189	149	214	180	205	185	216	189	196	172	206	172	185	169	206	178	199	211	205	198	192	202	196	195	192	193	186	165	194	161	208	199	174	182	215	194	206	168	192	186	182	203	205	179	198	183	189	191	164	192	201	178	203	170	190	198	177	195	202	196	198	181	196	170	232	178	193	182	194	236	214	196	181	197	192	207	200	193	209	192	190	163	185	193	180	184	183	196	174	187	165	153	174	191	192	176	184	189	187	209	203	192	176	170	187	179	192	218	202	203	173	191	180	188	196	193	199	172	202	189	164	200	176	198	188	180	217	194	176	178	189	186	178	185	182	192	200	186	170	194	172	186	188	214	176	180	205	180	179	205	181	199	171	209	204	220	177	214	171	187	191	178	173	171	191	170	173	148	181	199	200	193	195	184	204	222	183	178	174	200	206	184	181	184	167	180	224	195	194	180	175	175	180	193	194	175	186	210	190	195	179	183	161	169	215	203	189	181	240	175	172	180	201	204	188	189	172	205	207	189	178	204	176	173	202	183	186	217	185	187	183	199	177	181	193	157	191	203	195	200	183	209	168	179	184	177	182	180	188	174	184	195	172	167	198	218	207	203	177	168	192	167	183	197	198	181	192	212	170	181	194	170	192	175	187	171	197	193	179	180	181	215	191	200	197	205	175	178	210	176	184	179	202	178	198	179	173	180	158	212	172	187	189	200	200	190	179	192	189	202	202	195	169	192	195	200	186	219	210	199	179	173	183	205	192	216	180	184	195	201	172	203	203	193	183	196	178	241	205	179	187	182	206	182	180	210	194	216	173	193	201	206	177	175	182	208	190	234	193	195	192	184	190	206	170	199	182	216	188	185	183	209	203	204	195	188	181	177	166	177	218	157	215	184	182	191	211	171	203	201	188	170	209	199	171	198	198	186	211	207	209	177	196	198	200	198	192	174	166	189	173	179	206	209	187	200	223	224	176	173	186	182	188	171	208	204	176	201	177	197	187	179	203	191	209	202	204	190	208	182	192	191	223	176	182	170	188	170	193	221	206	197	193	208	220	215	217	180	190	197	165	189	183	203	196	190	187	199	165	196	179	191	182	226	181	200	198	179	198	192	162	174	177	176	202	182	183	196	189	190	191	178	194	183	193	176	186	184	194	183	188	188	188	195	175	198	209	191	202	210	175	197	216	206	184	170	206	203	205	161	204	207	182	160	207	159	175	206	210	183	208	187	163	182	186	199	192	209	214	192	190	209	179	171	192	211	197	211	183	186	194	198	181	197	185	201	178	183	185	191	187	201	189	173	200	187	184	194	196	182	197	197	198	221	231	180	190	176	211	210	198	188	189	198	191	194	184	188	150	187	187	173	169	174	185	202	167	190	194	167	182	175	194	195	171	184	181	199	192	189	197	185	176	182	187	159	191	202	186	214	184	162	166	174	186	185	197	178	201	164	195	177	177	229	167	203	193	196	211	207	177	195	182	212	205	181	213	176	178	196	179	197	182	183	206	166	215	196	179	174	186	182	187	177	193	179	176	209	211	185	188	201	224	231	188	192	192	212	193	193	185	180	176	178	210	161	203	189	189	196	207	176	186	196	183	213	199	166	203	184	178	182	196	205	203	181	164	173	218	181	164	205	183	211	176	184	191	196	182	180	180	176	205	201	215	194	182	203	179	177	181	184	193	209	190	213	179	196	186	187	189	190	178	187	193	192	178	210	183	200	200	184	196	184	174	180	189	227	198	190	171	225	185	177	177	202	201	161	188	204	184	211	199	208	184	178	177	177	208	186	195	183	222	216	187	197	185	199	172	201	216	188	203	198	209	193	188	185	190	191	176	175	192	196	182	204	205	199	189	206	174	176	190	182	171	198	186	187	186	177	212	191	220	178	215	221	187	184	194	181	170	212	199	223	189	182	178	207	180	169	185	188	187	203	178	192	187	205	176	178	199	206	167	211	180	212	173	189	193	200	194	190	185	208	170	187	176	179	196	187	199	205	190	196	173	191	191	184	195	202	191	167	196	190	181	175	185	195	200	195	189	214	203	199	206	189	191	164	199	205	196	162	173	206	232	191	194	197	181	176	193	186	203	186	187	206	207	174	212	171	165	197	202	175	172	201	163	185	193	191	200	202	182	185	193	202	174	201	192	176	176	228	211	205	178	178	183	195	195	200	187	192	159	184	177	160	242	167	190	202	194	190	189	186	211	180	198	159	171	176	171	212	192	196	188	202	202	200	191	214	192	196	207	177	199	190	204	206	156	204	188	212	187	191	213	213	199	225	175	193	184	178	179	173	200	209	177	178	210	212	185	181	185	222	194	194	177	182	191	203	192	179	199	171	176	186	186	185	185	203	195	205	182	163	205	167	173	190	163	200	187	194	179	173	181	198	187	191	166	193	184	157	179	178	194	185	201	179	185	195	204	194	198	189	173	153	199	175	185	172	209	187	199	221	192	191	185	179	176	192	172	159	197	193	191	187	199	176	179	188	188	177	204	189	176	182	199	209	198	202	214	175	178	189	209	181	191	187	188	169	203	169	186	182	178	186	195	176	200	185	177	180	172	156	199	210	174	185	194	214	168	196	188	174	182	195	187	167	201	178	192	168	169	208	212	171	181	184	203	189	210	194	184	193	205	176	176	186	221	211	200	177	191	163	166	204	169	195	182	199	182	179	177	200	191	207	172	178	193	178	182	191	168	167	214	174	196	180	201	174	181	200	196	177	171	190	207	193	205	219	218	186	166	182	205	195	196	177	181	171	171	186	178	198	200	174	199	188	204	195	189	191	189	197	198	212	226	193	201	175	192	207	171	175	188	211	173	179	191	219	189	164	181	199	207	169	204	202	166	191	178	211	174	169	183	214	200	193	186	215	195	180	185	173	189	188	170	188	177	208	190	182	181	201	165	193	195	196	192	188	192	179	181	197	189	192	172	188	228	209	200	177	191	173	169	200	194	163	181	191	211	225	165	189	204	184	192	202	197	183	190	180	176	196	155	210	199	186	187	194	200	173	204	192	185	203	174	176	205	165	175	176	213	192	201	187	196	165	223	202	177	199	183	190	211	207	174	198	203	225	192	209	206	190	172	214	190	194	188	172	187	187	178	206	191	192	188	200	180	195	179	181	184	180	197	196	185	163	189	173	192	199	195	212	174	205	196	184	177	190	186	165	193	194	188	206	172	199	183	187	188	219	202	194	182	190	205	190	202	194	169	208	193	206	192	168	180	185	177	200	182	158	190	203	201	218	178	187	172	182	183
6565	873	1497	1706	1530	1252	1038	959	852	754	744	610	608	584	591	564	579	588	523	545	511	505	522	518	506	492	513	506	471	475	478	462	483	469	553	500	498	499	480	458	453	490	488	531	431	445	529	477	485	478	471	465	475	459	491	466	496	448	468	492	445	481	469	470	498	487	470	474	453	461	491	448	456	475	461	478	458	478	480	486	480	478	513	488	431	457	448	492	476	464	458	482	463	465	477	445	445	468	439	482	453	475	469	441	441	512	456	473	431	476	442	499	461	452	441	402	459	483	464	491	489	468	476	421	437	486	488	485	481	446	476	483	472	457	491	448	485	465	468	452	500	453	495	479	486	482	471	462	492	490	491	458	437	441	461	435	467	484	479	465	478	462	496	453	485	491	461	479	506	476	454	440	419	437	437	418	445	447	429	449	449	466	470	485	466	449	448	427	460	471	494	492	486	462	501	493	475	455	526	450	454	468	485	469	475	413	443	452	455	456	499	420	458	449	477	440	503	452	438	481	470	469	508	446	503	421	476	465	471	466	450	418	435	469	473	486	470	456	466	445	484	466	467	484	439	457	487	454	483	446	437	494	450	464	456	483	450	437	497	441	458	457	492	479	465	463	457	493	433	440	462	479	433	521	502	481	475	454	415	441	455	474	483	472	473	488	496	469	445	511	430	506	448	465	451	425	479	500	486	436	466	441	502	481	474	461	491	463	498	503	471	477	483	452	491	486	459	460	515	449	457	499	496	475	463	466	481	442	464	477	461	477	455	471	498	445	466	466	443	467	460	469	441	448	537	488	454	463	507	483	442	487	463	447	507	461	457	477	487	497	469	485	482	475	444	484	455	469	442	478	478	441	492	467	440	466	450	495	454	429	481	472	448	421	462	455	480	473	496	445	480	460	465	473	452	446	453	507	508	490	486	465	431	453	470	483	507	467	461	425	508	466	455	467	471	441	477	490	430	491	441	439	463	459	437	470	469	457	461	461	469	444	491	449	471	452	472	473	436	454	481	449	489	447	455	432	449	459	463	457	435	426	477	451	475	481	454	502	461	496	488	472	450	460	454	469	466	453	464	477	515	483	463	431	460	446	445	444	481	458	464	498	474	421	463	447	483	451	459	464	450	448	473	459	441	506	492	448	472	469	469	461	452	421	480	443	453	474	481	452	460	444	467	448	438	471	446	483	465	443	497	445	472	470	476	486	474	453	458	467	459	446	480	468	477	444	450	463	461	485	466	457	464	459	466	466	456	447	447	489	471	427	444	431	428	482	441	462	462	472	483	448	478	466	439	430	450	460	473	488	448	470	462	466	446	470	495	457	475	487	490	459	498	499	461	475	451	461	428	493	452	512	451	436	458	413	461	479	440	468	474	470	445	434	419	419	437	445	448	448	450	442	487	462	502	471	488	455	466	455	492	461	427	504	478	473	476	468	491	478	448	460	449	464	415	473	450	459	496	449	469	473	452	478	486	465	439	464	458	460	448	518	491	475	447	493	496	456	487	435	475	465	510	486	487	477	465	468	480	466	474	485	476	453	438	455	507	486	486	453	488	483	457	465	462	452	448	481	469	472	454	485	471	425	502	449	447	486	453	447	490	451	491	461	451	464	472	453	510	490	474	489	496	439	493	496	462	443	508	473	440	475	521	484	439	476	439	457	483	440	466	477	457	430	430	519	440	472	465	456	473	484	463	483	497	488	442	459	478	484	498	451	486	485	468	479	488	445	469	466	459	489	455	496	477	474	469	471	432	464	458	450	446	451	473	478	430	496	440	487	463	457	485	485	452	470	473	488	464	497	465	463	475	470	487	462	455	463	472	504	495	493	486	500	466	515	446	496	502	462	431	491	441	455	458	462	484	464	459	468	492	450	449	486	473	464	475	463	464	457	476	490	443	483	427	446	435	477	491	466	469	448	446	458	461	437	467	488	475	529	476	465	477	488	436	451	464	437	477	457	466	498	473	462	470	480	469	494	478	445	461	447	457	428	477	477	458	440	411	466	463	434	477	476	472	461	500	501	453	498	470	491	446	421	427	486	451	488	486	460	469	472	444	440	501	492	493	484	505	471	459	474	446	511	474	406	491	453	478	484	439	455	473	473	477	463	454	506	463	491	452	424	430	449	489	440	474	440	457	478	469	456	440	431	451	446	476	448	469	468	452	448	449	458	434	452	471	459	492	421	453	493	492	465	518	426	424	500	463	420	472	461	454	464	485	478	455	457	475	477	490	478	489	466	507	461	499	464	464	471	488	492	484	503	477	478	456	479	434	463	435	493	440	440	491	460	460	434	466	460	469	457	465	477	449	448	482	466	484	450	503	475	475	468	473	463	498	474	499	441	439	468	466	440	443	424	493	487	451	492	471	438	441	470	436	426	473	479	431	470	449	429	477	475	440	465	452	500	471	474	501	441	452	439	491	455	475	461	483	475	453	467	461	458	471	471	447	436	479	477	497	450	415	440	464	456	448	484	454	497	460	426	491	499	454	474	453	452	455	456	440	508	512	466	493	450	457	482	484	493	477	477	487	434	463	447	440	503	494	477	492	447	458	447	474	474	475	450	457	484	468	481	475	458	460	434	476	422	426	501	468	465	466	450	434	464	456	477	495	483	484	458	430	473	468	477	436	501	475	481	490	446	432	456	493	490	427	447	459	498	463	478	441	472	491	453	455	470	453	489	467	439	467	450	481	464	472	464	467	466	433	497	485	445	474	457	464	516	483	469	434	462	505	432	451	475	486	440	476	479	425	468	470	407	457	465	452	464	496	502	445	447	448	463	491	472	451	452	445	480	467	445	472	481	464	460	423	449	464	444	488	522	475	471	474	429	489	466	463	458	469	444	470	460	473	495	450	467	507	466	450	456	436	480	509	478	450	456	445	459	500	434	427	437	505	419	434	508	431	452	496	468	509	454	445	455	469	503	472	484	493	472	450	486	469	449	447	480	490	468	454	438	479	500	479	460	532	531	455	433	435	437	471	461	474	493	502	447	447	447	457	478	474	464	466	432	448	433	405	498	467	455	505	467	460	451	455	438	465	507	457	473	464	481	450	447	493	458	475	482	482	472	476	467	419	444	460	452	473	424	456	515	466	481	442	444	472	425	463	500	455	454	515	456	465	450	436	435	465	477	442	464	512	487	456	491	432	496	449	501	497	445	495	480	496	521	481	487	476	448	466	447	488	480	455	481	510	481	450	460	461	480	480	476	495	462	462	491	464	463	438	449	466	469	454	471	441	467	425	490	451	475	459	466	530	509	473	497	489	458	456	446	471	476	469	464	488	438	451	484	442	482	452	527	462	475	460	454	495	486	409	432	494	473	454	468	474	480	469	471	483	451	454	533	440	444	504	448	445	444	473	457	449	481	471	459	454	460	487	507	460	441	484	495	458	493	513	507	453	513	478	510	474	472	442	483	441	442	455	451	451	494	494	446	510	436	488	464	428	480	482	476	444	464	441	471	510	467	492	444	434	468	463	470	495	443
14815	1399	1154	890	631	490	417	407	318	326	277	251	275	262	245	231	221	210	240	235	192	214	239	226	222	208	215	214	193	201	215	225	196	205	212	205	196	208	178	188	207	225	185	188	219	197	190	201	185	173	217	205	210	211	206	201	208	206	217	202	227	176	215	209	201	202	193	179	196	189	191	214	196	192	199	200	182	198	211	205	217	198	186	199	178	210	214	180	179	175	177	193	183	208	188	178	190	201	223	173	197	190	172	180	192	206	203	226	214	189	194	192	181	219	184	198	200	194	195	231	177	180	207	209	221	205	201	226	204	198	215	213	207	208	208	189	205	189	196	206	209	220	196	215	183	198	205	200	182	202	230	210	198	201	189	193	239	201	197	208	216	199	195	198	223	192	213	198	202	227	174	192	194	184	199	191	194	199	201	191	220	176	166	198	217	186	213	189	186	178	213	219	214	189	202	184	202	205	191	222	214	211	195	217	210	202	201	165	199	212	222	220	192	203	216	197	202	189	178	206	187	189	168	189	217	193	207	214	193	186	191	207	186	188	172	200	210	199	221	215	214	199	178	193	209	196	198	212	208	208	224	197	213	218	210	195	183	186	226	192	210	210	231	204	193	195	222	239	186	197	202	204	213	174	170	197	157	175	183	213	184	205	218	206	207	193	211	210	197	207	213	188	215	184	199	193	198	199	172	178	187	195	177	210	204	206	220	228	195	193	207	187	206	234	205	195	224	201	209	179	215	197	210	188	218	200	186	205	183	192	188	246	217	185	207	175	200	194	202	218	189	203	213	223	180	228	183	206	198	203	194	186	197	219	167	203	177	181	206	202	226	234	236	195	196	239	196	219	173	206	200	179	192	198	191	182	197	206	197	194	204	225	212	199	180	208	192	219	208	206	200	196	217	211	186	209	193	203	223	216	169	163	225	218	228	192	205	189	189	201	221	201	187	192	214	193	202	183	199	211	212	201	222	218	197	217	197	207	219	197	205	185	182	181	192	197	232	187	175	201	188	210	212	219	217	201	207	181	211	209	207	194	178	157	182	177	213	186	193	173	201	183	206	234	209	180	207	177	187	195	219	214	212	199	231	195	200	188	200	201	180	173	202	201	217	223	207	198	210	200	211	216	201	201	199	216	225	178	220	226	200	212	218	204	206	210	197	202	207	191	199	191	200	247	212	195	212	200	234	183	184	187	175	210	196	207	192	174	213	166	223	191	199	198	193	183	199	197	212	210	194	187	207	198	214	202	214	199	189	176	197	208	202	191	203	203	198	205	179	205	200	208	203	216	187	202	190	195	233	194	209	185	182	209	217	189	214	183	192	216	215	213	195	207	217	232	219	201	207	213	212	199	227	187	226	206	193	208	210	192	200	194	188	186	205	198	196	195	204	189	242	210	199	213	175	192	205	218	204	198	192	193	187	184	189	201	201	212	203	202	203	197	196	161	191	195	196	179	184	207	160	197	182	200	179	200	205	199	205	202	172	196	183	197	170	165	184	186	193	202	200	199	199	191	221	177	207	220	198	184	179	198	172	193	184	211	225	224	169	208	170	226	184	203	195	201	198	209	172	185	196	178	209	199	211	190	202	183	206	187	212	200	215	199	194	203	221	209	218	207	205	229	195	215	206	199	194	196	217	186	211	202	185	192	202	198	206	205	185	201	192	236	222	217	229	203	205	225	203	230	175	210	174	200	180	190	191	211	212	184	210	207	191	188	204	203	197	203	203	191	207	178	187	226	167	213	225	200	190	198	207	226	204	182	201	163	206	210	210	207	231	203	198	215	245	207	223	197	225	195	196	183	208	179	193	217	209	206	190	229	207	212	201	205	197	184	176	179	188	194	196	216	202	207	180	206	201	176	203	199	186	193	210	167	176	200	178	213	212	207	191	201	214	193	198	205	211	187	206	210	189	224	210	197	201	195	209	201	184	241	193	197	203	196	223	220	182	202	177	191	190	173	192	196	196	181	210	195	199	191	177	219	174	233	214	216	199	190	213	217	213	204	198	187	174	211	209	203	196	185	194	206	231	211	213	220	213	213	208	195	190	229	192	197	204	218	198	227	200	204	201	216	232	211	189	189	216	201	175	217	234	236	193	173	197	182	172	225	235	190	222	210	213	206	206	184	193	196	210	196	179	197	195	184	211	234	205	203	228	190	163	224	203	187	194	219	191	227	214	197	187	197	225	178	177	194	216	185	217	202	198	213	220	202	176	201	204	201	168	212	212	203	179	200	195	193	195	196	200	209	193	182	203	193	196	169	207	215	202	205	181	192	161	171	181	220	183	200	189	189	226	186	196	215	203	221	204	182	198	208	182	187	202	221	172	200	204	195	221	210	207	201	184	207	188	191	198	216	170	187	200	197	199	203	215	204	233	195	196	189	204	201	200	220	183	200	190	188	190	205	201	209	194	225	211	214	206	207	176	186	177	198	219	196	196	186	209	227	209	203	175	176	195	190	206	193	188	185	209	202	210	190	175	230	177	187	209	215	187	192	200	212	184	202	194	175	191	191	142	231	201	196	211	194	184	179	191	207	195	227	225	208	189	200	203	203	209	191	195	184	196	220	196	200	178	189	208	195	199	207	188	204	215	228	206	212	191	198	208	173	216	222	178	175	209	209	206	204	192	214	194	203	205	200	206	214	190	193	217	193	209	181	189	183	189	187	175	213	209	194	206	229	208	197	203	204	198	173	199	203	183	183	208	192	200	188	183	216	201	191	180	193	185	186	203	183	232	214	218	185	181	201	198	198	217	212	197	214	223	193	213	197	207	198	200	208	209	243	220	186	185	196	215	203	232	173	203	225	199	202	204	168	177	216	200	207	188	202	186	214	193	207	220	206	190	199	176	198	211	207	230	193	241	201	167	174	222	210	182	193	224	204	195	181	227	193	191	186	220	202	199	191	199	192	197	224	189	183	232	203	191	183	193	170	205	187	208	206	204	197	245	200	198	180	198	213	199	174	190	212	204	192	196	185	203	204	209	203	177	157	223	179	195	184	203	213	198	193	184	219	184	199	195	188	194	199	202	196	217	196	210	183	191	223	207	201	194	212	213	200	178	210	218	213	197	202	187	203	202	216	205	196	221	177	171	199	203	206	230	197	201	200	206	196	217	189	189	184	179	210	208	195	189	178	205	219	187	204	205	195	207	212	227	207	209	199	210	203	214	217	171	205	196	218	206	219	214	213	204	205	202	198	186	201	181	228	187	214	204	183	175	213	164	203	215	194	188	192	210	186	200	239	210	195	180	185	198	202	205	189	199	192	232	189	196	197	200	210	190	216	187	198	190	174	209	178	200	182	220	205	205	192	202	192	187	210	216	189	209	210	194	210	219	168	220	200	212	190	210	199	209	182	178	213	179	206	166	177	196	219	190	199	188	194	196	203	208	197	213	180	212	187	184	184	212	203	179	192	210	191	194	205	206	217	210	186	226	198	209	205	209	218	181	194	204	223	206	206	215	196	201	195	187	180	202	176
8495	1320	2359	2807	2314	1945	1607	1414	1186	1071	1008	954	819	764	699	734	692	684	644	668	667	625	657	625	599	567	558	576	569	569	568	576	563	578	561	535	518	526	574	527	504	551	481	523	499	512	510	539	547	558	538	520	534	557	574	532	558	493	531	522	487	547	544	528	511	491	505	535	595	524	537	549	579	545	517	568	548	558	528	492	525	556	531	525	516	516	581	515	519	553	524	537	552	524	480	494	490	500	528	544	556	498	506	523	528	491	533	543	534	514	521	535	552	536	522	523	529	513	486	539	506	502	567	510	519	534	538	549	539	507	491	511	518	533	528	551	505	551	506	515	542	523	541	544	560	531	530	525	561	509	503	516	499	490	497	543	525	533	501	566	513	524	563	532	508	504	527	485	527	509	513	536	511	529	536	511	505	533	511	522	535	511	517	546	512	538	510	508	505	542	530	535	490	504	530	509	514	508	511	516	542	500	499	465	531	553	520	486	533	528	523	519	536	464	510	533	524	545	532	510	491	539	472	551	490	503	531	477	531	531	508	516	541	480	509	521	504	518	516	522	537	501	472	524	457	511	537	580	505	525	543	521	490	503	496	485	531	496	504	534	508	556	531	499	494	520	506	494	496	527	511	502	484	505	542	525	509	514	517	496	529	508	516	555	509	504	512	537	560	543	532	529	467	507	511	507	521	482	552	506	549	511	499	498	516	532	521	515	502	537	528	514	520	493	522	507	521	520	533	508	525	509	525	508	519	553	515	500	501	513	521	485	509	540	494	551	550	500	519	524	471	503	534	537	536	487	521	536	558	545	572	493	527	533	557	537	507	507	513	482	506	518	504	521	454	554	515	477	503	516	552	495	505	545	526	470	561	545	568	502	498	541	491	496	556	526	543	483	511	520	550	516	492	549	529	554	512	533	502	502	505	499	530	476	485	560	521	485	493	539	497	508	513	531	538	593	521	519	556	505	465	531	508	539	515	563	544	544	499	537	508	535	493	542	509	552	515	530	526	486	570	532	524	498	533	518	493	526	524	514	570	515	486	512	551	504	520	533	523	506	558	545	504	524	488	492	550	498	523	509	506	509	515	518	544	503	529	479	521	501	509	505	522	484	510	507	504	518	500	566	514	504	502	505	520	543	513	502	533	516	546	518	563	500	496	525	519	519	515	505	532	524	516	552	551	501	464	490	545	505	542	545	523	506	517	485	556	527	569	510	516	515	534	511	499	495	483	553	479	495	527	482	496	520	511	540	543	537	520	553	515	538	566	501	512	511	503	527	517	505	552	508	511	528	550	528	507	550	511	500	534	476	480	483	521	500	564	519	512	532	522	519	515	515	469	547	556	519	531	539	480	536	529	506	531	521	493	502	511	535	509	487	533	561	492	517	543	489	510	501	533	524	562	510	547	524	510	512	542	500	541	541	499	525	504	546	524	513	539	539	523	512	511	523	520	537	497	542	541	530	542	531	545	517	546	536	534	482	506	518	501	511	507	495	533	548	516	507	507	517	518	522	542	554	520	533	492	539	503	493	542	484	494	542	525	530	542	526	543	510	517	504	497	564	503	571	520	494	515	564	510	510	507	490	552	537	514	457	484	545	524	499	544	530	562	534	539	496	518	511	525	506	489	507	499	516	497	491	495	531	491	519	519	527	560	471	513	544	531	507	499	511	531	538	523	524	535	506	547	508	549	518	513	498	530	507	507	532	517	529	498	504	507	532	517	490	541	532	528	480	519	529	517	519	514	513	533	492	524	560	550	459	483	480	499	523	541	515	526	507	561	478	463	522	463	530	540	516	506	528	535	532	511	583	541	543	513	577	538	550	515	486	514	492	474	522	549	517	546	525	507	522	534	508	549	502	487	531	532	465	535	499	540	551	528	549	566	532	544	530	516	558	504	546	503	534	448	529	511	514	538	525	503	495	510	492	533	523	515	521	510	559	545	519	524	551	543	507	485	533	529	513	541	533	529	547	525	478	536	495	534	527	516	513	469	511	483	500	508	539	520	549	500	487	495	535	518	502	538	491	501	517	499	494	525	494	511	546	531	490	525	497	507	527	529	516	503	553	574	503	525	518	552	528	498	506	501	526	503	537	524	491	514	485	493	549	541	508	508	555	518	500	515	512	520	515	519	530	524	529	555	507	543	517	511	516	523	505	557	488	466	514	513	524	505	504	528	528	549	524	529	553	504	540	524	508	538	534	540	482	533	549	516	543	519	496	479	533	551	539	511	489	556	514	519	481	489	501	528	512	496	525	542	508	547	566	509	546	513	464	479	525	526	495	487	529	493	501	488	546	490	533	541	486	507	557	467	523	546	512	497	504	510	521	517	502	530	536	513	553	481	545	513	502	545	475	575	510	473	486	561	562	504	539	528	509	511	519	546	529	544	527	530	513	531	535	523	529	528	479	500	527	508	527	505	520	526	538	540	519	539	520	545	542	498	460	521	479	563	525	516	536	521	495	528	494	522	502	484	499	510	495	540	495	533	592	515	503	510	479	566	477	518	527	474	538	498	553	525	507	551	490	505	521	487	498	500	547	523	509	525	541	564	511	540	553	473	516	537	487	472	543	508	510	518	501	494	528	513	522	514	541	468	558	518	527	517	524	521	497	550	536	526	532	509	514	506	539	538	540	510	495	504	537	527	532	491	510	495	534	476	484	503	518	497	476	543	522	517	513	502	505	521	510	527	507	534	533	498	540	520	550	561	520	475	545	540	530	500	544	457	523	510	535	529	526	518	476	510	531	507	508	503	519	512	506	531	518	519	505	526	488	496	540	509	536	542	510	550	509	515	535	533	508	539	484	540	526	528	542	517	529	475	511	516	466	529	517	555	531	511	506	511	502	508	503	481	514	493	524	495	497	568	510	520	503	546	515	510	535	571	487	491	538	499	521	507	504	513	510	550	543	521	507	528	508	523	508	537	501	515	537	508	549	536	533	525	503	516	481	521	561	497	515	555	542	535	529	531	532	561	551	532	501	546	528	508	502	510	478	528	543	509	524	535	481	525	507	507	536	507	502	519	524	533	524	528	542	476	532	487	509	515	522	499	492	521	502	509	487	511	504	520	472	544	491	516	513	518	520	508	501	492	570	505	492	530	518	534	550	518	501	514	500	490	556	505	542	508	578	508	568	486	482	535	490	528	523	511	518	558	510	535	537	517	518	523	550	528	513	506	555	515	533	500	497	506	528	498	526	531	504	497	540	519	543	501	497	546	510	548	492	519	521	538	519	545	547	536	480	487	530	517	510	525	514	527	535	478	480	531	489	532	480	512	532	528	513	526	476	509	506	546	540	555	492	521	481	484	528	567	519	485	553	520	504	545	523	539	515	499	478	514	549	485	513	516	504	530	510	501	504	514	514	517	518	481	502	543	520	547	517	491	528	544	517	516	536	511	500	524	519	509	522	521	529	567	506	507	494	496	531	535	537	543	511	542	518	528	498	521	525	542	509	520	513	542	526	517	544	508	504	519	495	529	505
1787	485	473	445	428	375	427	393	326	382	385	410	406	429	390	427	408	363	362	395	406	378	400	358	398	403	384	383	389	404	389	366	397	405	363	373	379	378	396	390	378	393	404	402	402	412	437	409	399	407	370	385	376	384	366	400	414	393	410	366	414	370	375	359	421	372	346	376	438	405	408	411	416	384	359	404	394	354	427	382	402	365	371	399	373	428	389	362	359	377	397	343	384	390	383	415	398	408	355	415	412	401	379	347	369	398	380	365	424	408	357	363	397	383	402	372	391	398	411	365	379	396	373	412	405	406	394	416	397	399	414	395	396	405	451	387	414	381	393	394	378	401	408	388	386	414	431	372	414	389	362	388	357	385	375	387	442	403	405	365	379	379	395	364	375	393	382	399	383	400	383	409	372	379	386	380	345	406	358	399	403	383	388	380	333	433	366	361	373	353	359	377	348	420	400	378	398	396	411	412	412	397	364	382	398	371	357	384	393	360	441	365	400	402	381	359	407	363	343	381	365	349	366	411	391	420	375	390	366	417	402	365	382	364	393	368	418	356	372	392	341	411	359	386	366	399	398	362	415	387	348	338	382	377	379	370	379	354	408	380	388	399	402	379	407	401	385	411	396	386	384	422	391	379	398	402	341	375	378	377	362	394	394	390	399	365	401	359	367	343	321	364	409	375	385	416	398	376	391	398	426	370	398	409	422	375	397	387	369	410	384	354	346	384	367	381	345	405	412	384	369	379	354	361	394	363	392	394	404	415	371	377	365	360	393	390	379	402	444	381	398	390	390	422	355	403	386	387	403	377	390	386	382	347	415	369	376	345	378	393	384	395	383	408	381	370	368	365	356	381	409	375	369	373	401	387	401	390	389	367	357	388	366	373	404	403	397	415	369	410	420	412	355	394	403	388	424	394	394	397	396	407	361	394	356	389	373	376	406	389	385	377	375	356	402	372	392	396	416	365	389	387	406	363	363	396	382	435	405	390	365	392	382	380	404	368	353	367	375	402	384	378	370	360	427	421	368	335	383	411	399	360	425	368	376	397	408	373	384	415	402	371	409	379	376	392	410	393	369	403	348	418	387	376	381	373	352	399	407	400	424	375	371	402	412	384	398	424	374	397	408	399	420	371	410	379	386	376	375	384	408	405	374	419	393	407	377	397	386	373	389	396	399	399	427	395	396	329	360	416	369	380	346	396	365	425	410	377	411	404	362	394	396	396	376	383	425	382	405	364	398	377	386	385	411	390	411	407	406	373	393	401	362	379	387	409	363	410	409	379	370	380	376	351	387	389	370	366	411	401	392	405	397	414	421	373	396	396	385	429	388	435	412	389	379	419	390	393	398	392	399	411	393	410	366	363	383	364	372	394	355	385	374	384	391	355	386	411	358	408	416	391	376	360	383	360	375	389	387	360	403	412	362	392	399	356	395	396	360	397	381	408	410	388	412	421	388	437	378	394	355	410	376	400	421	387	396	383	374	388	390	383	374	359	371	420	389	442	374	406	380	368	435	405	401	387	378	383	411	383	401	379	375	373	396	410	382	399	379	380	345	378	391	394	385	374	400	434	403	401	390	366	392	385	419	380	372	406	394	370	405	380	389	357	399	405	406	413	388	412	361	390	400	391	383	359	381	389	341	389	372	370	364	369	404	364	362	366	377	373	376	405	407	374	384	364	372	423	366	376	381	384	389	375	408	427	418	410	393	373	413	370	398	409	380	375	414	392	385	408	424	379	366	390	384	386	388	410	399	397	376	364	405	387	364	410	353	357	406	388	357	389	379	376	392	403	371	362	392	415	391	379	367	414	423	385	405	410	403	413	401	400	387	412	407	379	408	386	359	395	360	375	378	395	363	408	428	363	400	379	365	425	414	380	385	420	377	397	347	389	394	371	372	389	392	407	375	385	407	380	362	353	389	418	381	406	393	402	366	406	382	389	375	391	394	396	401	359	388	321	378	421	370	364	406	379	404	388	420	373	397	375	382	391	382	387	412	377	411	368	398	367	356	380	364	357	398	370	443	412	387	382	388	382	401	410	401	394	377	370	416	405	375	411	397	396	401	425	389	372	378	431	408	376	371	391	370	407	420	388	407	397	372	380	335	418	366	362	378	413	375	412	365	425	351	365	367	393	351	375	377	364	412	383	360	404	385	444	368	386	411	354	349	418	417	372	344	409	388	391	379	419	379	391	388	380	400	436	349	413	366	406	374	382	365	356	387	414	363	418	353	388	386	395	406	359	417	411	391	406	403	366	441	390	394	366	397	375	361	393	387	375	346	416	432	364	372	393	386	420	427	378	395	394	379	361	410	388	390	415	395	391	378	402	374	409	391	364	378	384	393	361	381	377	379	402	427	378	393	389	365	388	381	401	387	406	396	363	395	406	367	403	408	383	410	371	361	355	385	405	378	355	373	368	402	398	379	399	392	424	375	389	399	396	363	371	372	403	386	396	368	392	419	391	350	404	383	412	368	337	428	397	404	377	359	418	416	375	352	358	365	371	387	386	405	361	395	373	393	370	348	343	380	346	417	392	390	403	382	409	430	413	346	334	413	352	411	407	386	407	378	396	394	347	373	360	384	405	426	398	392	405	408	423	332	409	420	341	373	409	418	374	395	385	383	397	409	402	389	433	414	389	382	429	371	368	346	329	420	369	365	372	354	374	388	417	356	389	362	358	405	449	385	398	387	381	389	397	385	388	372	404	415	373	401	420	407	387	384	410	374	365	424	382	400	395	387	402	413	388	318	383	430	393	400	374	376	376	374	382	396	408	434	372	398	405	410	359	374	376	352	389	353	398	371	377	402	403	387	439	411	398	420	389	379	411	383	363	363	401	383	411	392	391	418	357	388	372	396	424	371	401	404	420	370	409	376	392	395	389	392	414	367	377	378	414	373	416	377	435	411	368	405	391	409	410	355	370	365	386	359	424	429	376	409	417	391	395	417	397	367	388	384	372	437	377	363	414	382	399	414	364	379	438	416	358	386	371	348	400	402	367	360	378	419	363	394	382	409	407	405	435	405	349	432	353	390	369	420	347	398	388	339	425	387	380	401	373	396	366	358	431	364	352	358	370	388	401	417	419	413	397	371	415	365	415	405	364	409	355	393	360	400	369	398	420	383	389	380	389	377	401	374	395	394	384	407	367	364	385	381	389	379	369	386	413	407	404	408	378	373	370	413	352	390	390	371	417	360	424	418	383	419	399	439	386	369	367	348	367	386	377	380	413	369	391	381	409	364	362	376	380	403	387	392	398	419	375	393	391	384	380	383	352	370	404	394	396	371	377	410	379	406	367	383	389	356	386	401	384	377	346	378	409	353	389	376	396	397	384	388	372	415	403	379	402	360	423	418	403	378	403	390	356	392	378	398	397	400	423	345	429	385	370	371	387	367	367	421	393	366	395	409	390	393	419	392	382	362	423	417	360	388	436	382	425	367	431	415	396	403	398	374	423	400	387	394	412	411	412	419	377	411	387	379	417
2222	961	1062	1083	1025	1034	920	958	882	959	914	873	907	852	887	840	892	818	903	909	853	884	831	886	844	901	846	855	883	846	871	811	921	857	899	848	930	856	857	859	905	835	843	849	859	890	871	874	837	896	852	911	823	839	839	886	915	858	868	874	868	862	878	862	866	835	894	880	902	872	913	878	872	865	828	879	853	819	852	848	892	809	864	916	894	829	845	815	844	877	840	872	884	842	872	912	849	865	834	876	883	845	844	847	832	854	828	912	845	852	881	859	903	863	839	863	812	831	853	901	851	891	878	852	885	887	868	833	835	832	865	852	896	875	901	838	846	878	787	892	861	884	857	916	805	855	863	867	860	861	829	809	862	845	881	871	906	927	863	892	877	851	835	817	839	853	872	861	815	890	866	857	820	886	856	836	871	820	887	837	844	857	867	896	850	803	839	834	871	845	846	841	855	855	901	842	857	847	837	795	891	861	883	835	859	906	821	843	851	846	882	870	841	883	879	856	837	825	854	906	834	851	904	878	910	885	904	871	837	889	882	849	798	842	890	912	841	833	854	858	881	869	832	836	871	852	825	883	851	886	828	837	820	865	845	914	853	898	852	860	859	821	819	882	842	882	874	886	836	882	850	892	849	857	850	818	859	884	841	862	863	894	887	884	881	829	864	889	847	893	864	870	864	860	824	883	846	860	825	864	834	856	813	835	863	824	910	862	902	897	873	796	904	882	909	854	836	884	812	844	900	861	865	859	838	837	834	849	830	816	861	821	913	869	851	879	896	847	866	832	895	855	822	854	850	877	840	817	881	859	859	827	855	853	851	877	846	827	801	836	862	830	862	810	867	861	865	868	905	864	884	909	890	847	868	900	821	856	918	848	798	862	777	902	877	878	875	842	849	850	861	847	858	844	857	830	873	888	852	897	889	876	850	833	809	813	844	872	890	804	873	865	819	842	868	854	840	818	851	861	856	903	865	809	823	864	894	856	817	831	906	874	830	885	866	832	863	817	838	899	890	829	884	961	826	857	829	846	905	841	844	894	879	825	856	911	905	873	844	858	813	895	847	860	825	853	903	845	830	857	841	849	868	845	878	891	856	808	891	894	866	866	832	803	832	833	896	883	826	864	869	852	885	875	861	902	882	857	897	828	921	846	821	879	826	865	839	812	847	846	822	798	912	872	889	835	883	869	855	852	842	795	841	846	803	898	813	857	849	854	892	845	836	855	898	826	843	796	860	869	886	868	897	847	887	864	879	901	844	844	809	829	809	841	817	910	893	836	821	829	803	866	883	871	893	849	879	822	872	872	873	833	876	851	841	857	856	865	846	867	855	891	838	882	813	845	890	844	899	874	853	819	851	855	873	847	920	884	841	909	870	887	815	855	871	806	811	794	815	824	868	878	814	883	864	808	850	837	850	865	877	855	794	810	867	865	828	847	835	851	889	836	905	850	871	853	907	853	839	840	846	840	851	838	889	837	828	820	855	861	840	812	856	892	815	844	890	829	906	930	886	850	905	855	866	815	826	865	868	834	874	860	862	885	871	827	849	848	858	866	879	849	898	838	892	876	855	827	856	828	870	884	858	827	864	870	898	819	865	877	900	844	901	792	855	839	876	824	868	860	866	820	880	853	790	886	842	863	859	855	874	898	940	845	859	842	848	898	814	852	877	889	824	868	859	883	840	866	844	860	843	865	818	908	820	867	803	821	865	824	864	834	835	844	867	903	843	857	845	837	871	848	834	841	834	829	894	854	865	810	892	873	880	882	867	837	933	847	869	831	876	858	843	882	858	877	842	837	891	873	898	815	807	884	826	818	843	873	877	884	890	836	859	890	898	926	907	854	902	920	824	861	889	881	852	840	901	848	855	878	821	865	821	869	849	879	878	907	872	816	839	824	822	824	843	823	903	824	882	909	831	843	819	863	872	848	844	864	898	897	846	874	854	827	875	856	844	893	842	878	852	842	831	845	887	872	844	854	876	907	875	893	850	890	855	828	828	834	896	862	848	869	841	885	870	889	903	910	877	856	855	892	878	870	858	852	820	886	811	884	857	899	863	807	848	861	872	874	907	845	852	862	829	865	832	883	866	869	908	865	862	850	903	866	867	910	842	846	880	865	835	851	903	870	819	917	894	853	803	831	878	862	856	918	837	866	853	832	885	883	885	872	878	848	836	820	820	844	872	864	856	834	854	838	853	880	830	847	842	802	858	844	831	912	833	800	895	836	865	850	891	832	841	878	823	873	821	881	829	852	858	852	853	833	870	833	852	791	865	896	889	843	819	779	889	863	893	792	811	847	881	839	863	862	905	884	902	837	902	889	846	859	844	855	871	809	908	869	863	818	841	884	861	886	850	890	840	925	845	884	848	856	877	836	862	877	855	863	870	854	837	881	837	851	853	875	894	847	813	880	894	848	875	874	820	845	843	848	888	828	861	839	837	895	857	808	882	882	888	855	852	837	850	811	871	909	852	859	804	816	811	874	845	808	873	881	853	855	817	863	840	850	853	834	877	845	891	836	818	795	853	825	827	892	887	878	860	854	838	853	793	832	915	855	867	799	864	862	905	871	859	872	908	882	877	884	840	827	841	857	845	831	840	803	887	870	797	885	861	844	840	830	859	838	846	858	876	818	874	830	834	895	862	850	805	770	862	918	832	857	871	891	895	866	849	888	829	829	833	835	912	852	835	853	851	854	886	831	883	864	799	887	893	811	850	845	823	844	828	867	867	886	881	811	812	862	879	877	843	833	831	830	862	843	832	848	861	892	861	864	842	839	850	859	828	901	908	828	864	851	818	850	911	838	863	863	859	831	839	897	908	923	809	873	877	819	890	895	852	913	879	811	894	868	875	865	873	877	871	838	889	844	878	831	842	883	841	858	851	832	873	896	848	914	840	877	886	896	953	846	891	819	878	847	907	852	840	821	843	886	878	877	884	804	888	846	865	884	897	878	901	874	879	823	871	888	852	866	895	877	841	852	877	845	877	851	859	901	860	872	877	841	887	892	816	896	841	895	891	825	874	869	800	891	861	871	814	902	883	854	817	823	847	873	843	881	846	849	882	909	834	863	899	889	900	849	860	803	854	879	887	885	864	869	885	797	841	808	812	834	854	855	938	822	881	793	844	873	896	903	925	894	846	849	876	849	780	831	853	874	859	917	853	861	889	817	852	836	875	838	793	874	886	845	883	847	900	896	826	861	841	866	864	919	862	854	850	866	913	901	879	908	850	831	837	870	860	883	863	880	841	792	916	850	883	865	837	875	899	875	815	878	839	802	793	809	883	864	862	865	871	868	882	844	848	853	868	903	852	893	866	893	856	828	817	813	843	874	831	869	939	852	878	889	879	864	880	855	875	803	816	830	879	859	884	890	867	888	854	914	839	897	833	885	849	869	899	844	849	878	862	847	877	848	814	849	853	850	873	840	851	843	825	874	854	909	804	873	864	796	823	831	877	885	841	900	893	874	873	917	868	874	833	859	880	859
7671	610	717	606	437	366	309	254	258	237	210	203	185	226	218	212	198	213	204	190	209	226	197	225	193	222	188	190	197	192	187	199	187	184	177	201	179	174	185	172	173	201	183	203	205	211	182	220	186	197	209	187	182	183	169	190	180	194	216	205	191	216	182	210	215	171	183	202	160	200	183	176	186	195	186	209	206	204	177	188	183	198	174	203	227	190	187	199	216	187	162	195	174	208	191	180	187	213	185	189	207	195	217	216	193	217	179	176	186	199	198	200	193	177	178	184	196	184	193	184	175	206	198	188	174	191	187	156	175	178	192	208	177	165	186	218	176	188	180	186	186	210	190	180	217	194	201	180	190	180	197	193	179	197	188	182	164	184	190	206	189	213	212	170	176	180	184	196	204	177	216	205	188	184	186	160	181	208	189	216	215	197	204	207	204	180	215	174	211	204	174	205	177	187	181	193	190	172	189	178	213	180	196	189	228	198	208	218	203	205	214	229	158	193	188	192	198	214	176	173	180	187	196	165	207	195	202	199	194	204	195	196	178	179	181	184	209	191	214	211	175	214	196	178	190	233	169	177	204	178	188	199	178	215	174	172	211	180	203	196	180	209	205	173	162	200	187	208	197	213	174	182	215	195	180	173	199	186	189	189	212	205	201	161	198	220	218	166	201	173	189	162	195	155	192	190	169	205	188	202	186	182	203	166	168	199	186	161	193	214	180	210	184	161	197	183	184	202	186	207	204	161	205	204	166	194	179	181	179	190	207	187	171	205	196	192	191	185	183	199	185	180	202	197	240	192	170	185	197	207	208	197	197	202	193	210	188	198	199	186	178	217	193	197	166	177	174	207	183	202	223	199	183	204	169	202	181	150	187	188	201	197	181	184	180	205	203	179	182	187	219	173	190	198	229	189	191	179	178	186	187	172	187	202	202	182	185	214	191	177	208	194	167	205	215	196	202	177	206	193	189	206	212	178	210	199	207	180	186	209	189	201	179	176	190	226	173	201	188	183	197	182	178	184	181	164	196	166	202	175	181	202	177	198	194	183	187	164	183	192	177	199	223	194	200	191	182	203	185	174	189	196	213	176	190	165	184	192	183	173	219	197	183	221	192	177	202	182	177	160	181	223	187	195	192	210	186	196	183	189	201	192	178	203	193	219	211	188	205	175	163	198	194	185	189	178	172	177	162	195	163	192	176	187	180	195	211	212	191	181	181	180	186	214	171	211	220	188	182	169	209	181	211	191	169	185	193	182	180	169	212	176	209	207	199	190	207	160	181	168	193	205	199	198	199	182	176	198	180	194	200	220	180	203	175	198	180	181	206	176	170	187	181	181	204	171	183	173	184	170	190	170	188	192	188	162	168	193	177	193	169	191	192	178	186	171	182	220	202	181	206	204	178	171	218	171	186	182	220	191	178	177	193	199	182	177	209	181	197	162	178	202	190	186	199	195	210	199	178	211	197	201	186	181	195	157	178	197	184	198	183	193	195	182	198	185	198	193	212	218	184	186	185	182	184	212	193	181	174	196	207	182	177	178	178	234	210	196	212	194	193	217	172	226	221	195	200	208	203	178	189	176	176	199	228	188	194	187	180	179	159	186	181	171	190	184	188	206	188	194	210	198	193	207	242	187	182	171	210	200	178	196	197	191	191	179	189	158	171	166	196	199	165	199	206	183	179	213	190	186	201	187	190	182	166	204	200	187	160	185	188	183	186	202	194	207	195	193	180	190	180	215	165	179	200	215	184	201	182	237	180	175	173	211	200	171	170	186	205	196	200	194	194	208	195	204	173	178	175	211	169	182	184	179	187	206	198	193	166	185	189	174	181	185	214	170	201	184	208	182	178	194	209	194	189	173	199	191	216	221	177	191	196	185	206	176	207	181	178	189	189	194	184	213	204	194	210	158	185	176	188	193	160	176	179	176	192	201	183	203	192	204	209	199	198	199	197	173	197	187	168	191	183	220	198	189	180	193	206	185	201	173	194	205	202	181	179	184	186	204	194	183	167	200	177	193	179	184	191	207	178	190	193	181	201	208	165	194	175	225	207	180	178	164	219	192	214	181	169	207	213	176	190	194	204	194	175	179	173	189	188	176	196	182	188	229	208	183	210	188	218	167	165	212	195	181	172	178	173	193	187	183	198	201	205	190	226	190	184	220	191	177	175	206	210	183	184	194	208	183	181	167	190	180	186	202	195	199	190	181	191	193	159	193	178	187	192	216	162	203	173	201	222	192	183	212	175	192	176	192	208	208	194	224	201	196	173	203	186	213	212	177	196	224	188	217	226	196	218	181	184	190	194	209	207	196	189	186	209	185	189	189	207	193	204	176	207	166	198	199	188	188	205	182	200	213	219	175	194	177	196	190	197	166	192	192	194	172	178	178	197	190	171	180	198	190	184	202	193	181	188	205	166	190	211	203	195	200	181	195	214	182	205	208	168	173	187	190	179	197	210	188	203	159	202	200	201	180	188	208	169	202	226	219	191	191	201	186	201	190	216	173	175	216	211	178	168	154	182	192	189	208	193	180	189	203	195	190	177	197	202	201	199	206	201	177	197	225	195	182	172	167	179	174	180	194	190	187	157	221	182	171	201	189	178	192	188	171	202	192	198	189	201	204	194	189	170	175	226	203	194	149	171	173	181	203	205	202	218	178	185	187	201	201	184	199	184	181	205	194	181	188	213	198	191	187	181	193	200	202	164	181	199	184	182	179	191	173	198	217	210	211	210	179	168	187	193	165	194	202	199	161	205	194	182	181	209	197	191	203	198	200	218	187	180	197	183	203	209	191	215	225	201	198	179	216	204	200	183	166	181	177	183	186	199	195	202	172	187	216	173	189	182	197	193	184	196	187	186	203	197	202	187	213	185	199	190	190	205	197	187	206	171	186	194	211	204	163	201	210	200	192	210	183	174	185	208	173	185	216	182	197	197	191	169	169	194	185	198	167	184	199	203	215	193	185	196	200	200	198	180	165	193	170	192	191	187	183	196	172	214	180	184	216	158	184	197	179	205	189	208	165	207	205	184	201	205	216	173	181	189	169	184	179	188	196	185	210	202	175	213	180	195	205	191	183	196	200	198	195	208	209	176	199	161	186	179	187	213	209	155	197	211	198	191	205	200	212	213	186	175	211	209	185	202	194	175	182	198	188	172	195	171	196	200	197	225	196	175	192	188	200	217	197	180	189	190	181	189	202	202	213	211	198	194	171	187	184	174	186	222	169	218	170	180	228	222	177	195	179	225	180	175	216	202	165	227	171	182	187	188	206	188	170	171	171	211	196	185	198	178	185	175	170	217	202	182	206	220	222	210	192	193	172	176	177	156	194	172	194	184	177	231	192	174	200	191	191	208	192	151	189	205	188	217	204	184	195	173	184	188	172	202	185	212	203	222	193	205	183	191	173	181	186	208	217	197	196	195	172	168	215	161	203	167	207	193	200	186	195	192	189	182	182	200	209	193	186	179	174	182	188	191	210	191	176
6522	857	1517	1706	1498	1254	1073	955	912	700	675	664	621	650	599	557	525	500	538	501	517	528	544	521	548	481	478	501	535	485	480	485	504	485	494	478	491	454	435	506	440	437	477	465	505	440	452	479	473	483	491	484	414	453	482	482	494	503	495	467	460	477	423	501	458	437	470	501	503	434	446	453	448	450	467	461	453	470	454	453	480	463	467	473	461	483	450	485	459	493	510	486	474	459	432	463	479	496	478	431	468	435	423	473	470	480	444	470	460	513	488	418	459	469	450	451	453	469	412	454	423	468	482	433	470	464	510	485	493	464	479	473	477	451	530	430	446	498	480	477	473	487	475	503	475	481	444	445	481	431	445	470	485	415	450	473	447	435	438	465	459	479	483	461	435	434	484	465	481	480	455	446	493	455	473	430	468	451	450	456	467	499	460	485	482	473	476	491	487	445	424	453	438	455	475	468	466	466	435	447	469	438	480	429	462	471	449	474	449	429	435	463	459	457	484	464	466	442	486	479	487	460	461	498	448	475	461	480	470	458	474	474	465	503	444	511	494	458	436	451	446	409	470	493	429	463	485	499	431	474	469	446	449	470	415	451	427	423	481	453	481	461	528	427	468	469	453	469	453	432	450	459	443	458	456	496	442	476	481	470	477	455	452	442	496	478	454	443	478	452	491	506	485	497	498	481	463	488	458	426	456	501	472	483	416	490	494	460	483	476	464	485	476	459	481	514	418	481	473	489	465	439	478	493	448	447	465	473	485	468	445	451	455	468	473	504	473	475	475	465	487	476	483	474	485	479	441	456	447	509	390	463	487	441	502	459	452	479	486	454	478	472	451	470	488	482	490	441	483	486	443	420	503	482	448	483	451	436	501	485	489	492	449	462	460	480	469	492	481	466	501	492	442	438	459	444	423	459	444	479	482	473	461	464	453	500	480	457	459	463	457	453	438	499	464	457	490	446	467	477	470	448	470	449	468	502	467	477	423	482	429	498	478	468	449	466	468	481	490	448	454	462	479	444	445	480	491	466	483	429	488	455	469	474	485	420	449	516	481	471	539	486	439	422	462	478	478	421	449	499	507	442	464	486	459	468	466	483	458	469	494	491	485	451	465	467	479	497	430	434	434	510	485	461	435	488	464	478	495	468	484	458	424	464	470	441	501	475	422	429	440	440	515	488	507	456	431	448	435	458	495	429	429	419	480	431	460	444	514	462	472	469	445	491	448	454	472	426	460	485	473	474	414	481	465	467	435	487	441	471	471	444	479	451	466	469	483	455	436	506	439	466	441	493	427	424	469	453	487	490	439	501	439	474	456	485	452	437	419	475	472	448	461	471	474	483	425	467	505	488	476	498	452	483	470	470	492	464	499	518	448	506	453	450	405	477	463	483	439	489	427	484	461	452	504	468	457	512	498	482	481	467	494	491	441	483	496	461	439	488	456	448	487	453	434	465	448	469	476	475	464	431	445	441	461	506	501	427	475	500	438	438	451	453	453	449	504	475	455	479	482	499	449	456	459	453	480	447	502	493	436	440	460	511	460	425	454	429	464	470	447	471	452	469	482	468	494	461	433	429	431	456	447	450	470	468	429	471	458	445	460	489	437	483	484	485	520	445	474	436	476	491	451	441	481	473	465	477	455	481	463	447	471	437	465	477	462	440	523	493	459	495	471	434	504	450	471	464	471	463	427	445	498	492	476	484	504	492	497	485	499	476	476	494	479	478	430	457	435	452	480	454	464	508	440	473	490	465	484	464	461	492	456	432	456	472	437	462	473	477	463	489	449	453	456	493	464	456	488	478	470	498	482	439	454	439	549	439	448	449	474	484	479	470	447	430	483	472	455	463	467	493	456	452	432	449	477	461	476	477	481	446	518	458	444	453	479	447	487	422	476	477	461	511	484	479	467	490	463	481	456	459	454	449	475	431	467	470	476	452	475	448	489	447	466	472	501	425	476	448	477	481	479	494	500	492	434	458	465	440	471	506	459	443	513	445	473	470	450	429	476	499	515	476	466	459	480	461	485	459	495	474	513	481	482	495	493	512	448	477	463	489	415	440	486	451	488	470	434	487	489	468	478	493	508	446	465	450	501	455	485	469	439	462	460	447	453	466	496	449	434	453	504	483	483	459	478	493	467	488	476	418	474	484	497	441	491	480	501	456	455	491	455	476	482	495	503	456	474	473	477	429	499	453	487	454	477	488	468	426	497	491	488	467	431	489	474	460	460	508	488	509	439	471	493	474	476	451	482	449	417	483	439	451	470	469	451	422	499	434	459	488	459	497	516	507	476	481	506	460	445	460	465	485	444	455	538	490	492	469	447	445	423	506	491	466	403	439	429	456	467	467	508	497	509	429	466	482	448	476	502	480	465	464	469	486	453	505	459	442	458	447	490	476	470	499	467	443	443	481	488	506	467	475	438	504	443	498	493	449	470	490	477	478	437	474	450	444	471	471	472	486	473	451	466	440	450	462	470	510	477	463	424	451	447	475	448	468	471	509	474	445	516	466	424	456	466	516	424	500	475	460	487	445	461	478	452	463	441	461	490	417	446	473	473	483	496	474	475	492	501	471	453	442	437	456	510	432	448	457	486	472	470	420	464	455	470	453	435	436	436	498	503	480	465	450	477	449	432	497	511	511	501	433	484	510	462	453	453	453	459	455	489	483	488	500	463	443	457	479	457	489	438	476	462	484	449	481	470	482	442	459	441	465	424	447	433	500	441	463	455	465	474	463	459	434	470	430	466	483	459	495	451	432	479	487	467	470	517	503	514	512	489	485	469	453	409	478	465	439	484	429	438	433	442	412	457	463	496	467	442	462	460	464	469	467	449	436	471	439	467	497	463	441	468	461	489	489	472	441	487	507	481	487	486	467	487	471	498	432	480	455	443	486	469	436	470	426	508	447	506	423	483	437	444	486	466	460	434	471	506	488	477	476	422	460	437	475	472	463	435	476	439	425	469	444	438	471	477	466	461	466	436	450	432	442	462	468	480	434	449	477	470	453	458	476	464	484	449	439	449	436	461	454	446	465	474	444	501	456	459	480	452	486	480	488	475	490	465	494	464	475	449	489	443	478	458	481	490	438	459	471	442	428	481	461	466	444	424	494	483	449	445	476	485	506	471	468	470	452	475	436	464	466	467	464	469	453	450	435	488	469	408	493	474	451	457	450	497	467	463	466	434	458	460	447	452	467	448	468	448	490	491	453	451	475	463	452	472	487	464	468	459	446	457	449	461	447	468	504	426	455	447	475	448	457	511	429	495	476	457	469	471	446	482	467	454	451	490	448	477	418	480	455	449	471	476	462	452	482	479	471	444	475	464	422	460	490	418	468	472	457	444	459	489	473	483	512	432	445	456	476	472	445	527	456	423	494	427	479	465	486	444	503	497	444	437	477	473	448	473	456	424	503	486	476	502	482	474	454	485	499	469	474	489	495	469	500	457	478	468	494	468	481	442	462	458	449	462	429	482	456	452	494	468	444
14410	1371	1210	1016	660	545	417	353	333	267	265	280	289	259	252	255	232	209	217	208	230	200	186	213	229	218	211	202	218	227	201	220	191	187	180	196	192	227	188	202	196	232	190	237	206	186	203	228	207	193	197	199	199	215	215	214	187	190	228	233	238	199	173	216	200	172	223	199	201	179	194	232	192	196	184	190	218	206	185	185	210	184	180	175	192	207	209	222	195	181	187	176	197	197	204	201	180	188	188	186	187	199	211	200	196	229	235	180	215	195	224	223	205	169	229	227	199	186	195	184	182	216	189	221	194	202	222	195	196	187	215	216	193	202	220	187	219	189	183	195	186	184	208	205	228	200	217	190	205	234	214	189	226	179	176	198	215	165	194	217	200	195	197	161	187	235	182	210	205	220	206	207	198	191	208	238	201	196	180	206	206	197	188	227	200	204	221	194	218	217	205	223	195	213	192	188	229	195	217	195	203	204	199	213	203	219	201	197	215	162	183	205	217	199	207	209	211	226	197	175	193	199	209	226	194	203	203	166	187	229	215	217	198	208	205	202	185	194	211	192	182	215	185	192	229	218	202	230	198	204	196	202	198	227	196	190	211	192	230	202	203	184	196	181	183	194	221	187	196	203	248	239	203	196	182	230	209	199	214	177	210	197	218	195	189	168	215	231	195	220	225	173	188	243	226	196	204	173	185	221	228	194	205	199	180	176	186	216	201	185	218	190	221	180	201	212	214	203	205	187	214	194	200	188	235	191	208	183	187	212	185	210	178	184	208	232	233	168	166	254	215	192	200	224	228	188	209	212	184	218	206	202	220	202	214	220	188	199	177	223	189	187	224	229	188	205	201	206	193	202	197	212	214	219	197	186	172	212	229	214	207	178	182	221	216	203	188	179	194	180	228	221	209	221	250	186	194	175	200	186	191	213	182	205	212	174	206	211	214	193	198	195	201	193	195	234	197	187	217	210	176	211	187	206	183	225	167	202	235	190	190	207	177	190	174	209	203	232	205	223	213	179	206	230	190	229	177	232	184	206	214	185	196	211	195	213	200	216	194	197	212	199	200	193	195	198	183	206	204	177	210	206	193	200	180	207	214	205	205	193	195	208	192	206	223	230	231	199	203	214	198	215	179	208	190	212	202	168	196	196	189	180	174	198	185	214	212	196	199	218	171	195	219	233	228	191	177	210	169	194	200	201	191	194	195	201	216	158	189	189	187	183	213	202	183	186	190	234	209	202	199	221	212	202	226	181	192	214	194	200	178	213	200	221	207	222	207	184	200	214	168	216	222	202	180	186	192	203	175	215	207	188	227	200	194	206	176	197	197	181	185	180	201	214	210	214	196	180	195	194	201	194	199	209	236	214	196	203	212	206	187	220	189	204	191	200	226	183	209	198	183	191	197	169	212	190	173	193	184	193	214	198	208	224	218	222	208	204	176	209	200	207	220	213	191	205	202	207	199	205	193	235	222	187	174	207	179	209	211	195	218	167	160	198	209	210	198	215	219	204	208	220	191	185	171	166	185	227	181	193	188	201	217	210	191	185	227	196	198	194	162	182	214	198	216	216	215	186	224	216	198	210	196	227	217	196	181	220	200	210	210	226	228	213	192	207	185	170	195	176	209	182	188	211	211	222	208	219	213	233	198	209	221	207	174	195	228	202	196	207	208	209	217	222	207	249	202	172	221	229	184	207	207	198	194	161	190	212	213	218	207	186	201	190	194	212	199	200	201	194	175	172	202	233	196	204	205	197	195	183	197	219	179	217	190	220	193	184	187	213	181	209	193	195	232	193	172	222	180	196	202	201	179	210	189	197	203	198	210	186	218	226	203	210	211	228	195	201	197	204	196	208	208	213	188	199	202	208	201	171	200	197	231	209	187	190	248	219	208	213	217	187	211	186	207	199	198	181	193	201	204	192	195	182	210	218	193	175	203	228	187	192	195	177	200	187	199	181	225	195	213	219	178	203	199	187	206	198	169	196	196	199	215	206	205	189	200	201	186	180	200	174	186	197	202	179	198	176	174	200	208	210	201	236	203	202	193	222	215	210	194	210	205	226	171	199	217	213	204	196	204	213	203	196	207	203	212	188	164	182	214	203	213	223	195	202	222	197	186	187	193	216	184	192	228	199	220	179	222	185	212	210	202	191	185	194	202	195	210	197	205	176	179	187	176	210	187	205	208	196	179	180	216	179	183	196	213	202	209	203	200	184	212	209	197	225	217	195	193	214	168	210	204	195	208	196	183	193	226	222	201	223	172	173	200	201	200	204	194	199	210	223	194	216	174	213	188	190	215	208	203	211	197	208	176	203	205	229	199	212	208	190	197	212	222	191	203	196	208	211	222	205	187	213	177	207	223	190	206	214	198	202	208	184	206	186	197	191	185	190	201	229	191	210	200	179	195	235	217	209	199	198	198	220	184	207	211	172	205	197	210	199	192	199	213	180	199	210	193	179	185	209	188	207	202	195	225	187	196	164	196	229	205	203	232	178	197	210	222	218	237	190	224	195	175	197	192	173	202	199	187	184	227	188	188	184	194	216	211	193	204	198	198	211	200	233	202	208	207	213	223	190	197	231	205	199	207	195	201	205	208	202	200	224	202	188	202	196	221	201	192	152	222	234	186	195	210	209	210	195	193	202	186	186	195	230	220	177	192	189	220	210	195	215	210	202	192	201	230	177	201	189	191	182	234	192	188	217	217	213	183	236	178	186	205	184	202	186	215	212	212	194	232	226	196	193	200	197	217	221	201	191	206	231	188	189	177	206	192	201	193	188	211	216	193	199	191	200	206	199	222	200	188	193	184	203	182	181	194	192	213	196	206	200	206	205	208	193	203	208	208	211	184	176	174	227	188	189	234	163	179	223	192	192	183	223	177	217	222	195	171	168	186	173	204	190	210	197	198	185	217	224	245	203	213	220	204	208	201	217	212	205	202	194	250	210	183	200	220	208	188	181	182	216	216	176	238	212	215	204	225	197	183	207	206	184	172	218	188	187	198	175	223	194	196	186	207	224	212	202	194	182	184	172	195	187	195	207	196	205	225	195	204	199	198	181	198	177	193	217	199	211	197	212	179	221	193	214	204	195	208	208	195	238	222	199	203	200	206	188	212	210	176	212	214	221	162	196	228	202	190	215	194	204	233	197	204	220	193	194	189	194	188	179	227	204	191	230	214	174	182	212	199	193	202	193	194	200	229	204	226	172	214	190	181	216	199	196	187	208	196	204	192	207	216	203	198	211	245	203	193	204	192	203	211	210	175	227	199	197	192	186	215	197	179	179	201	172	229	203	211	218	184	226	197	188	181	178	184	187	199	199	222	201	215	213	186	226	201	218	189	219	202	205	182	190	201	172	218	181	222	163	205	192	203	227	197	212	214	201	220	192	223	206	190	202	244	191	180	198	193	190	191	207	207	188	190	196	171	212	201	205	196	197	206	213	198	204	211	223	198	202	174	204	190	197	205	188	176	194	187	189	189	212	212	188
8542	1225	2535	2817	2352	2039	1583	1376	1208	1149	984	875	861	831	789	749	733	667	641	688	656	605	612	584	602	618	576	595	601	531	553	577	577	591	554	559	543	549	545	595	519	562	586	529	535	594	559	499	558	567	525	517	482	572	504	553	563	513	498	537	494	504	490	545	520	531	512	549	542	513	528	562	526	539	539	518	531	536	535	504	510	568	513	551	535	541	536	531	549	520	502	530	524	428	506	565	541	532	503	544	508	524	532	523	496	550	548	527	541	520	553	543	534	525	531	528	538	516	530	487	471	545	506	518	480	562	513	532	512	508	526	520	535	511	511	536	508	520	517	521	518	497	531	528	529	533	526	492	512	554	534	498	501	511	544	521	511	523	550	526	540	550	541	525	504	530	548	535	522	481	511	517	513	499	500	524	555	527	542	486	504	528	541	521	512	545	518	544	507	521	512	546	561	526	554	515	517	485	511	507	495	530	525	469	532	545	514	509	535	502	559	559	468	537	572	492	520	474	516	553	518	519	544	488	524	521	531	522	520	545	525	562	523	515	537	539	507	526	482	538	505	504	543	521	489	469	528	541	567	538	563	533	475	540	517	525	492	540	507	510	532	521	529	519	461	507	520	505	542	505	521	492	529	519	513	489	538	562	483	529	513	513	505	457	515	542	540	531	540	512	575	550	516	493	528	507	526	543	520	505	517	549	495	518	529	525	510	507	505	529	543	516	517	502	492	521	544	524	517	523	496	520	523	532	553	528	479	517	550	513	501	500	520	517	516	549	497	540	498	537	537	499	521	507	508	544	553	509	519	535	544	501	525	554	487	528	534	520	532	578	510	539	482	527	540	508	546	521	532	512	560	526	486	498	474	540	522	487	543	515	506	530	544	525	535	538	522	539	489	541	518	539	497	548	513	465	486	492	513	522	542	495	515	522	485	556	510	553	552	531	528	535	543	546	553	534	540	540	556	525	546	513	541	551	530	506	512	527	543	564	522	543	537	539	520	505	502	513	510	517	517	517	549	529	506	538	535	512	541	554	504	516	550	534	500	544	514	512	523	580	547	500	530	530	469	546	544	510	515	554	496	507	577	518	525	506	499	520	521	512	520	517	538	522	540	512	534	498	533	530	536	546	553	508	530	521	509	502	552	515	443	515	535	513	571	491	530	541	490	495	519	535	499	526	506	502	524	515	527	527	500	521	537	519	533	555	524	487	523	504	537	513	507	526	527	559	516	526	505	515	494	511	547	509	530	538	514	525	540	529	505	497	547	540	580	521	511	545	553	559	537	521	477	550	516	510	531	581	500	509	505	517	489	530	519	545	488	547	525	521	484	530	483	534	489	529	540	512	549	510	538	532	494	523	524	521	555	514	496	526	549	493	517	524	489	526	517	572	579	525	506	534	494	523	528	530	550	509	563	538	471	512	527	488	554	556	526	542	532	522	523	474	517	528	496	513	508	531	504	544	496	506	542	566	504	514	516	535	496	517	461	461	516	534	521	492	551	535	504	529	520	499	470	533	508	503	500	539	530	527	505	558	502	521	561	530	522	516	525	525	533	531	496	518	516	498	513	535	517	529	539	550	522	494	526	528	501	511	486	526	546	534	558	512	466	492	520	517	490	539	516	529	535	520	536	531	546	531	513	549	507	504	513	498	508	535	569	502	508	519	544	563	501	560	516	529	499	528	518	552	517	494	535	516	552	519	547	532	508	504	477	501	533	539	557	533	511	557	506	541	504	524	522	546	507	491	548	536	517	527	489	545	549	520	518	520	543	495	487	497	542	520	528	518	564	525	523	469	523	517	529	504	524	547	508	471	570	536	511	531	500	521	518	537	504	517	578	575	487	525	536	536	490	491	484	517	513	516	519	534	515	501	526	518	545	492	499	557	562	528	481	564	528	498	555	540	551	577	513	504	483	454	530	501	504	531	541	496	540	526	530	558	541	519	569	530	478	519	526	483	517	507	568	522	500	502	500	505	534	530	511	510	543	500	519	500	511	550	547	505	492	544	508	549	499	518	530	537	495	475	513	469	570	513	520	523	583	577	560	494	507	542	525	555	507	539	517	497	506	552	501	530	501	552	505	552	541	529	548	518	502	546	518	535	497	548	501	500	451	493	515	535	467	519	520	490	537	546	509	515	509	541	537	534	536	534	513	527	548	536	510	507	510	487	525	512	528	537	547	534	518	518	570	524	533	524	513	502	517	536	532	549	505	526	518	531	529	516	526	515	530	525	490	537	515	558	522	537	525	552	550	496	522	513	537	501	507	555	505	499	484	531	525	504	502	510	538	506	488	508	524	548	525	534	534	547	542	540	582	506	560	510	538	486	531	505	527	506	496	550	492	541	534	526	497	510	548	520	502	523	492	506	534	501	515	564	541	520	535	499	496	506	534	509	497	516	545	528	513	578	519	506	529	505	537	531	475	495	540	520	465	530	528	502	510	574	564	519	487	524	503	510	518	522	542	520	525	523	477	544	518	513	539	561	536	515	530	497	499	536	542	541	510	521	502	487	524	508	525	546	535	515	539	513	525	558	534	562	512	504	509	517	531	547	556	540	469	591	505	495	525	553	491	520	505	571	483	522	503	482	518	511	529	537	546	543	479	551	513	520	515	484	507	500	532	516	544	503	515	513	522	521	513	513	538	537	517	502	563	512	501	524	523	545	510	506	560	532	536	494	540	547	516	514	580	569	452	517	530	485	522	540	456	540	523	532	486	512	531	503	506	533	517	546	523	517	496	530	514	504	555	503	552	539	518	515	501	514	521	512	507	517	581	508	567	520	543	534	476	515	527	521	534	521	492	515	534	521	482	507	458	504	513	497	502	542	502	475	513	471	528	542	525	557	506	552	490	521	550	511	500	498	522	539	500	528	500	516	527	539	529	575	523	541	550	559	574	531	506	533	540	577	549	541	485	533	540	524	569	538	530	503	518	513	485	514	545	550	521	502	524	486	509	521	557	504	515	533	540	562	575	526	527	539	524	504	548	505	502	559	539	469	539	501	540	530	548	466	542	516	508	491	515	552	555	565	518	518	483	519	537	504	533	545	491	566	507	538	527	537	533	538	499	524	510	523	519	526	507	539	541	542	551	487	513	542	538	522	520	542	523	539	528	519	522	528	564	555	534	501	539	537	507	501	517	489	499	523	511	504	543	512	524	520	545	532	541	523	577	523	519	536	500	504	549	531	494	558	510	524	522	497	478	520	528	519	471	492	513	519	563	550	536	538	546	509	479	520	522	544	479	487	505	465	469	499	505	511	546	495	536	520	535	513	558	497	505	547	522	510	550	535	505	488	508	574	518	529	554	510	541	504	494	475	503	530	513	492	529	556	514	540	530	517	503	499	516	523	539	527	529	544	512	523	516	559	566	508	555	509	531	538	528	533	542	471	519	515	529	466	506	524	478	506	449	482	501	581	497	498	531	492	505	545	518	542	530	575	554	545	513	495	554	521	526	521	480	470	524	510	523	498	467	560	511	533
1882	481	513	448	437	407	420	389	379	396	381	376	440	379	429	362	351	380	371	396	388	376	412	387	394	399	428	396	393	408	397	397	409	385	403	397	414	379	382	402	364	408	388	371	406	373	403	406	416	398	406	424	405	384	405	390	425	385	378	419	372	358	388	383	372	333	365	410	359	399	371	407	368	403	413	400	369	369	409	390	396	374	410	378	407	393	424	416	387	371	397	405	385	395	386	337	397	377	386	423	388	397	383	387	340	382	379	399	375	396	382	396	380	397	408	433	406	380	386	422	404	360	391	346	398	370	368	372	387	383	400	371	384	402	380	409	400	367	409	397	395	356	421	364	398	372	411	396	344	369	405	364	399	363	388	389	438	385	409	385	379	350	405	375	406	364	383	376	426	361	392	425	384	363	356	364	407	384	404	387	372	356	380	378	381	386	393	386	417	359	372	369	368	379	352	389	374	383	387	370	369	394	409	377	385	424	434	355	382	412	374	389	397	356	392	364	381	350	403	403	458	359	397	398	341	401	371	396	362	396	431	377	371	409	371	376	420	392	409	382	377	411	371	386	385	401	394	398	396	385	391	420	404	347	394	380	413	405	415	387	411	398	431	411	399	367	383	398	346	400	405	391	389	367	356	362	395	347	408	376	413	384	366	374	332	406	404	357	362	386	380	372	348	358	400	390	396	376	410	388	391	413	378	399	387	391	442	384	374	403	384	388	397	382	418	405	385	403	398	362	422	374	352	399	372	387	407	407	391	373	389	393	365	365	349	390	389	384	374	425	382	367	376	385	374	393	388	399	361	423	372	380	397	402	379	404	373	391	426	379	387	363	389	402	426	401	371	375	355	384	364	397	374	406	379	395	420	408	408	358	378	339	387	338	359	370	396	398	363	365	362	344	380	395	366	386	424	406	398	370	400	385	415	418	361	386	424	430	412	407	382	370	364	390	385	368	397	391	392	383	356	385	402	410	410	360	388	374	394	392	405	359	391	361	395	358	401	417	351	385	358	407	410	385	388	417	378	446	382	367	396	379	411	390	405	384	372	388	421	346	411	390	389	397	392	363	443	390	390	381	386	359	363	429	360	361	371	344	414	407	356	332	398	436	400	381	371	388	398	366	391	368	399	401	369	398	387	357	365	403	384	390	378	442	391	424	381	387	373	414	434	382	372	416	374	398	395	388	403	397	372	419	390	390	362	391	394	383	391	386	377	375	398	358	402	355	388	384	383	379	386	330	369	361	398	385	356	370	408	393	400	374	388	387	346	380	402	356	378	379	387	386	408	416	368	358	376	374	349	347	363	369	420	369	394	380	411	398	362	405	425	402	402	384	377	386	409	399	388	414	377	375	386	393	372	380	375	400	356	364	366	411	394	374	411	439	368	394	359	367	412	385	405	385	346	393	408	389	395	410	431	383	369	384	377	410	382	386	372	397	365	412	396	394	441	400	357	365	392	366	377	372	365	351	403	414	408	410	406	396	411	420	374	337	427	413	392	393	401	385	402	365	365	357	368	392	408	423	400	375	405	394	380	398	384	362	399	409	378	414	380	392	388	373	389	368	384	389	396	408	404	381	378	390	410	437	413	395	399	409	417	369	399	404	384	397	403	348	396	409	431	395	384	371	372	368	375	407	375	363	345	405	382	382	397	379	377	361	410	410	416	421	365	408	401	375	405	393	394	369	419	400	391	386	387	403	389	388	405	372	372	382	403	391	423	374	407	380	374	366	383	365	385	368	386	370	365	373	385	379	391	419	376	337	397	426	412	401	348	391	366	376	354	403	394	359	398	414	357	374	378	366	403	387	419	368	399	369	393	406	390	398	402	381	418	365	412	383	384	373	388	382	363	387	404	404	385	361	381	399	373	409	400	413	380	390	408	420	405	411	388	427	395	424	372	392	450	373	397	399	389	416	390	381	408	374	410	388	405	381	418	415	395	409	414	362	391	410	397	342	392	405	390	374	394	393	380	388	395	344	412	377	356	383	389	374	378	400	399	356	376	349	397	393	397	399	378	407	364	383	376	381	367	386	404	365	390	406	428	394	342	396	397	393	386	373	392	368	390	391	340	429	360	388	409	351	382	416	361	371	385	393	358	384	413	402	396	362	409	404	416	385	353	435	398	410	383	385	411	439	382	387	391	404	371	431	352	384	388	380	403	414	387	402	427	420	360	380	395	401	414	347	445	394	403	402	417	397	374	425	373	436	370	396	420	350	379	363	393	362	442	378	349	425	380	392	390	411	413	399	403	421	363	386	370	385	416	371	385	432	392	370	382	381	429	381	376	380	386	338	413	364	374	393	384	381	385	360	411	381	397	427	359	362	408	396	377	379	357	377	390	373	336	403	383	387	379	363	374	380	391	427	375	367	388	405	379	387	388	357	387	399	375	392	381	353	397	373	382	383	420	391	380	365	369	389	451	406	385	393	404	384	400	388	376	419	436	386	375	366	417	390	377	347	391	377	371	385	377	391	438	340	398	377	402	410	379	395	406	370	368	398	352	377	412	395	390	349	381	380	393	348	386	393	383	423	367	398	412	395	370	389	423	391	378	363	398	360	381	371	394	374	369	343	407	371	378	374	393	365	355	375	391	393	371	371	434	421	401	384	354	401	404	407	389	414	361	361	400	417	375	415	387	392	398	409	424	400	399	404	382	387	391	413	383	374	416	401	450	402	406	367	374	368	364	389	369	432	406	404	380	369	417	372	401	396	376	385	434	390	406	389	361	400	387	380	427	419	358	362	342	379	406	384	360	398	427	393	405	384	413	432	394	377	414	395	404	405	398	414	408	399	379	334	400	397	374	409	401	355	399	378	384	384	427	419	370	351	360	355	383	389	356	402	383	370	386	345	394	402	405	404	372	397	415	412	375	397	354	391	364	375	401	369	395	398	383	386	357	379	405	403	385	367	381	384	409	397	401	392	409	416	408	365	369	382	382	344	393	400	380	404	395	386	412	335	409	382	373	425	399	369	379	400	390	398	394	392	382	401	408	399	429	411	374	373	395	377	415	392	403	397	387	395	408	400	356	371	377	416	365	355	394	394	399	373	383	384	395	376	380	379	334	432	372	368	381	337	385	393	354	419	373	386	374	376	403	389	399	402	400	382	378	410	363	385	392	387	391	364	411	406	392	389	375	385	368	362	409	391	384	383	394	374	366	379	375	367	374	390	408	363	409	350	382	364	418	390	384	389	394	356	398	398	380	437	399	430	397	382	384	366	379	396	383	409	387	420	388	399	389	406	386	372	340	367	376	398	427	371	416	383	386	400	413	408	372	418	366	383	361	391	358	388	360	383	431	403	373	369	333	354	397	365	378	365	385	372	371	346	374	393	360	356	393	382	388	412	388	383	370	407	408	405	377	416	386	384	437	407	358	389	399	424	390	347	377	413	390	389	394	364	431	397	414	408	364	406	422	389	397	389	412	390	408	392	355	402	381	389	369	378	400	394	362	403	367	391	345	408	395	402	387	393	420	411
2265	1006	1094	1115	1081	979	959	922	949	931	967	890	902	906	856	918	865	888	871	837	882	846	859	859	860	808	861	876	888	812	870	829	899	823	815	815	852	825	865	836	929	873	854	837	828	838	859	872	859	897	898	869	899	844	844	899	836	869	842	832	823	860	842	836	900	810	842	856	817	875	881	847	877	884	881	895	825	836	887	894	884	860	859	833	877	887	834	894	844	900	871	820	859	821	928	922	877	821	900	870	827	868	887	848	837	875	867	895	884	843	838	853	847	861	889	798	844	844	896	857	757	868	882	868	902	864	819	904	864	837	924	891	874	880	837	866	878	868	833	893	879	866	899	780	814	889	889	847	865	851	831	836	846	860	856	831	872	886	909	829	883	877	870	844	864	871	853	849	800	848	873	796	856	846	825	880	872	873	898	904	916	859	865	825	858	820	946	821	897	824	905	843	876	867	891	838	859	840	903	906	865	800	870	788	839	891	871	903	846	866	838	888	846	870	792	902	888	885	833	811	894	824	824	837	832	839	868	866	864	880	813	906	831	845	848	818	849	849	881	877	853	817	900	866	838	874	818	941	821	869	873	885	860	882	887	864	844	884	896	829	906	908	842	831	857	903	860	897	880	856	825	863	880	892	873	854	839	821	877	835	880	912	885	806	878	880	894	865	862	917	897	859	825	901	874	848	843	867	880	850	853	852	849	846	802	879	907	904	890	863	917	867	844	859	881	895	888	872	812	866	873	893	862	861	833	852	900	826	884	933	839	885	888	886	848	839	840	898	867	820	865	863	832	855	877	848	844	887	868	870	821	803	898	808	903	842	878	820	856	868	842	886	843	886	882	846	813	857	855	834	818	864	891	858	859	896	886	865	831	848	814	888	853	864	877	846	845	860	876	883	896	895	831	855	904	875	877	881	876	847	842	846	862	876	865	827	868	850	847	859	815	917	845	878	840	914	825	866	833	891	871	855	837	867	832	876	797	856	838	840	841	830	887	942	875	858	822	821	822	819	845	798	869	868	826	873	820	864	866	865	913	894	858	842	839	842	881	895	905	865	809	838	879	900	893	882	879	890	875	882	885	873	851	855	787	865	911	865	840	916	864	866	856	836	826	822	899	869	815	881	849	873	880	823	835	806	907	832	855	932	833	884	839	868	814	846	899	847	836	832	857	873	842	874	875	819	841	850	857	831	874	921	884	818	874	844	854	868	888	876	898	866	940	860	884	837	894	875	811	894	861	820	847	872	845	860	840	900	891	851	928	793	931	897	882	831	860	893	883	887	847	892	895	860	844	899	836	834	911	847	857	841	816	844	881	863	879	899	816	882	787	865	870	831	855	873	872	830	871	876	882	843	908	893	858	846	863	854	907	828	849	856	837	862	864	852	881	837	817	819	857	863	908	856	865	848	853	844	852	792	867	849	882	852	867	855	889	893	828	827	825	889	800	886	854	797	862	913	884	870	818	869	872	870	840	871	818	839	878	853	870	837	876	851	891	837	852	810	871	864	829	824	812	856	911	835	887	832	837	834	883	825	799	874	857	877	961	832	809	935	828	865	845	831	878	847	835	882	849	864	837	888	884	802	885	905	871	885	846	841	816	877	869	870	863	856	888	869	863	855	777	889	828	876	849	884	845	842	871	891	819	818	855	851	854	846	899	849	846	857	875	870	858	877	880	820	857	819	857	851	898	881	910	839	891	826	829	892	826	826	913	859	912	891	853	872	874	847	871	858	866	861	916	845	830	838	854	911	820	889	933	859	865	865	822	821	911	901	919	857	917	887	896	853	850	861	898	863	892	871	839	857	870	822	835	884	844	837	871	867	784	855	862	889	881	883	875	899	864	882	833	873	876	886	868	859	911	863	893	902	827	834	859	886	885	887	858	829	812	850	860	809	837	847	836	824	885	850	832	847	858	842	867	827	918	841	932	900	811	824	881	874	839	877	852	835	857	887	874	876	796	808	843	907	901	843	892	858	846	915	870	924	824	879	881	866	885	875	832	907	890	883	870	870	883	856	862	885	855	891	882	860	823	855	855	861	832	881	848	868	877	834	863	818	825	902	861	801	850	905	839	799	845	913	881	862	860	838	869	806	871	890	817	848	839	856	891	896	801	865	852	842	896	884	858	888	867	857	814	870	846	880	889	863	870	810	865	906	837	858	817	895	798	882	867	907	879	822	843	875	876	890	827	854	841	915	828	868	827	836	879	893	890	829	871	858	822	861	816	888	882	865	885	866	880	825	861	898	875	862	839	831	867	885	839	817	873	836	839	873	808	825	898	834	862	837	860	828	856	889	905	916	890	865	845	859	847	859	842	817	883	889	871	883	833	884	922	839	858	816	862	878	841	843	919	890	882	827	855	866	862	848	845	862	885	875	888	869	859	881	876	852	831	841	857	841	880	828	859	850	913	899	830	847	908	860	862	877	856	884	854	892	850	874	842	825	831	869	867	896	879	846	865	875	854	877	881	847	848	881	849	860	881	855	847	860	872	875	806	874	797	858	833	875	891	826	862	841	902	876	879	890	853	892	818	873	854	833	846	878	886	874	854	846	830	853	837	846	826	845	853	814	864	811	799	857	863	854	843	821	884	842	883	858	882	844	860	863	849	846	826	890	867	866	873	868	868	860	871	860	814	862	886	853	863	840	810	864	903	852	834	835	803	841	826	896	836	849	832	906	868	826	837	848	820	891	878	894	832	846	887	808	839	851	901	887	857	884	868	849	845	854	861	824	868	853	778	887	832	851	845	896	891	830	860	830	893	832	836	873	820	907	836	847	862	874	846	806	791	814	888	846	798	842	886	853	796	815	842	808	880	808	935	818	916	859	895	880	872	811	856	838	868	814	856	804	869	913	911	889	858	833	873	911	868	852	852	842	879	885	797	863	851	880	846	885	858	823	845	878	863	885	823	902	843	822	819	852	903	871	871	851	864	827	855	865	864	860	838	897	862	908	867	858	866	907	884	839	834	805	826	842	875	826	871	871	897	815	901	877	882	878	892	841	896	889	861	857	864	872	848	826	816	871	834	876	835	865	830	866	832	881	788	841	878	902	807	850	872	849	894	818	896	839	898	872	860	836	840	835	865	862	861	816	829	817	826	865	880	872	897	836	872	833	856	885	879	866	882	851	849	883	827	852	874	839	819	851	856	858	831	834	853	872	868	819	830	852	843	851	863	866	869	817	848	871	866	834	880	883	866	898	856	886	803	833	865	890	879	907	867	848	817	861	824	887	860	829	880	914	876	820	882	897	852	868	859	803	832	840	867	905	857	878	812	865	844	888	944	853	855	861	848	872	877	845	848	819	854	815	860	852	807	856	879	889	886	826	879	867	817	857	854	837	880	894	862	885	870	846	865	836	849	850	871	827	794	855	814	909	854	865	886	848	858	823	841	810	884	891	831	894	890	823	865	889	846	854	910	892	897	850	897	879	888	853	817	832	896	781	850	843	842	823	894	826	852	840	876	827	864	891	861	838	825	876
7617	623	667	603	452	379	282	306	304	246	217	249	205	209	213	182	211	193	223	201	183	212	221	204	217	207	162	191	202	187	178	222	191	204	173	197	206	213	175	196	196	191	171	195	164	203	184	192	160	175	208	203	188	197	187	188	202	233	199	168	201	188	170	199	174	191	208	190	170	208	180	206	181	174	174	200	205	203	170	179	193	195	182	202	186	187	205	208	192	207	193	182	197	195	198	184	191	206	208	213	176	201	180	186	178	192	179	190	208	178	190	182	205	202	191	188	189	193	181	188	169	169	168	169	170	179	210	205	175	200	204	171	192	202	200	203	179	191	206	175	183	194	207	190	200	200	212	182	186	199	179	202	193	198	197	203	175	161	163	177	193	201	203	216	167	179	197	194	196	182	193	197	172	198	190	185	163	201	222	182	183	176	181	211	193	194	205	189	188	183	194	178	165	190	176	204	182	207	196	201	216	185	185	182	203	175	198	175	202	196	189	171	175	194	178	210	214	199	187	199	224	202	186	178	186	190	223	204	205	203	190	196	209	195	177	217	204	195	182	170	160	189	181	202	167	210	224	201	194	170	194	206	187	184	195	191	202	182	183	204	161	184	177	202	180	194	198	162	211	181	178	178	187	167	172	187	168	143	176	206	200	190	200	209	175	197	202	197	203	199	201	191	179	207	173	182	167	208	215	173	189	197	175	189	194	176	179	191	197	185	172	166	192	185	178	224	187	205	189	197	166	183	188	186	197	203	168	202	170	192	209	184	207	183	174	192	184	188	192	200	191	183	186	180	171	202	190	196	186	205	204	186	201	210	188	202	177	169	173	198	186	192	187	177	207	174	203	197	193	227	215	175	190	210	195	170	192	176	205	199	182	191	200	207	198	163	187	175	202	208	217	179	193	213	181	189	181	178	192	190	206	241	158	197	185	195	166	185	194	189	196	164	194	222	205	178	174	223	200	184	172	195	199	184	173	207	198	174	174	196	172	186	185	189	181	201	207	209	201	186	196	213	217	191	192	202	186	209	191	180	196	152	178	202	191	167	206	215	184	205	192	191	182	194	200	216	189	209	212	201	223	191	194	182	178	194	207	215	197	185	198	198	195	186	202	205	169	206	224	189	183	192	200	220	216	203	172	179	176	171	206	194	214	185	170	230	197	200	179	177	195	177	188	210	207	206	197	191	185	188	181	186	172	185	206	196	199	199	228	190	204	176	180	219	168	219	192	214	169	225	207	195	200	187	186	165	192	190	190	193	188	211	185	194	209	202	190	182	196	193	206	204	173	182	203	207	198	174	210	167	198	209	215	196	200	195	193	167	181	193	191	215	186	197	183	200	200	164	179	204	167	179	180	180	183	171	181	176	185	175	195	209	190	209	196	202	196	187	201	190	169	202	226	208	231	172	191	192	216	174	201	189	195	203	207	197	211	194	194	221	165	195	214	191	178	203	213	218	186	213	200	203	163	179	191	185	181	192	203	188	203	177	183	195	174	205	198	204	203	189	212	192	196	176	206	222	174	185	166	179	185	200	178	179	204	178	203	178	193	189	187	191	166	191	199	191	191	214	208	181	213	177	180	193	213	185	174	192	217	186	188	184	218	183	192	196	209	177	198	174	190	195	176	202	209	197	204	191	198	198	177	175	232	205	189	176	181	193	198	157	209	196	209	194	204	200	204	181	185	190	192	227	224	185	198	190	209	196	195	193	195	218	204	199	239	181	205	191	206	192	207	197	154	171	170	183	180	200	186	194	187	183	180	187	170	199	211	197	175	209	196	198	179	178	195	165	184	203	173	178	189	210	178	188	206	189	203	170	187	183	154	216	197	177	178	185	179	204	189	206	174	192	193	192	208	222	177	183	188	190	188	180	172	195	170	185	200	183	189	183	158	212	191	218	196	184	183	192	181	180	211	184	192	214	189	206	190	184	216	195	191	168	179	214	204	212	168	182	189	224	185	193	186	208	194	173	192	182	197	228	189	181	201	186	173	175	180	160	182	174	178	181	216	198	204	163	181	198	176	195	186	185	198	211	187	184	174	192	184	163	204	192	203	208	161	188	205	163	229	184	185	165	186	184	169	179	193	173	177	172	193	192	183	212	222	194	201	212	207	162	194	184	191	183	186	200	191	176	161	214	200	213	202	202	224	184	176	187	165	194	212	195	188	186	199	189	158	174	203	200	175	187	202	192	209	187	217	186	195	194	182	176	173	197	213	183	198	205	192	183	221	195	185	183	194	179	221	185	193	190	173	192	197	203	192	183	204	176	199	163	195	180	188	205	195	209	193	182	198	191	200	180	173	199	177	167	202	192	183	217	176	166	175	167	187	176	198	209	203	175	185	183	196	190	178	206	187	200	190	190	213	208	183	212	191	218	191	176	163	196	200	178	196	194	200	202	207	209	178	193	203	189	181	180	215	189	189	152	186	167	196	210	186	192	199	161	192	205	211	179	204	168	177	178	192	192	202	176	199	182	193	237	198	204	193	197	202	192	166	197	183	192	216	185	185	176	200	205	179	209	208	203	201	219	197	184	204	188	199	175	186	219	228	172	196	176	190	169	167	171	182	205	233	198	190	199	202	182	176	215	194	170	185	192	199	189	188	182	211	213	185	190	174	181	198	199	201	195	207	205	185	184	201	207	199	172	202	177	200	204	188	167	174	220	181	191	171	189	209	186	190	215	191	167	186	188	203	185	197	198	201	201	184	169	170	199	204	198	184	179	160	187	188	201	169	196	179	157	212	187	168	192	196	201	183	200	199	207	197	176	170	160	197	166	195	188	190	196	182	209	207	173	198	183	182	171	180	194	201	180	215	184	201	184	197	181	189	189	166	184	206	186	181	236	189	175	202	190	199	192	187	180	170	193	180	182	197	184	164	191	177	185	157	186	186	164	180	184	189	190	169	171	178	188	198	203	212	201	191	190	187	203	174	183	179	209	184	214	202	175	170	190	173	198	189	189	187	181	208	210	184	188	194	169	175	200	177	198	191	186	190	196	165	183	174	184	178	179	187	203	203	193	184	214	179	228	190	171	185	197	220	222	168	194	194	193	191	223	180	217	170	188	186	202	206	176	192	197	176	185	182	207	188	216	220	227	184	177	196	197	177	187	203	211	225	176	196	171	191	195	218	196	197	174	181	200	187	185	183	195	184	218	189	174	199	198	202	215	189	192	196	194	186	195	181	213	201	220	192	215	183	145	158	213	186	202	167	192	188	216	198	191	174	207	179	179	196	186	181	192	198	231	183	211	195	174	212	195	184	176	207	201	183	197	181	187	177	192	203	186	203	186	168	204	180	201	190	200	212	209	222	177	182	174	170	161	159	174	185	194	170	174	188	202	180	199	184	177	179	201	160	205	163	203	200	186	207	187	164	198	186	191	184	199	197	205	168	199	184	200	195	206	175	174	183	205	212	185	169	186	197	203	175	197	181	197	181	193	188	161	220	228	196	205	178	177	184	182	195	171	200	199	209	180	164	184
6481	891	1454	1874	1557	1277	1076	981	846	770	704	653	682	644	625	583	562	557	559	567	518	499	517	559	521	505	510	484	533	533	499	494	509	468	475	529	513	508	467	443	494	488	486	430	460	464	510	461	488	485	429	480	501	477	466	518	434	469	467	464	486	478	467	480	464	456	457	453	497	458	469	453	476	479	509	495	499	464	440	457	469	470	446	482	479	456	444	457	494	511	443	439	451	461	495	445	491	521	506	475	451	495	501	436	438	486	469	496	437	475	423	455	467	451	480	475	473	505	481	468	473	474	486	486	493	461	466	456	462	453	437	456	481	454	497	480	440	486	458	429	490	491	470	495	432	482	471	465	456	490	449	492	472	477	458	500	477	491	470	484	473	481	477	468	476	488	470	485	482	469	469	479	465	437	466	454	497	474	459	481	432	479	473	488	469	433	448	445	486	480	427	493	502	485	473	470	429	521	465	448	477	479	482	450	518	408	446	470	453	469	463	479	461	484	506	468	469	484	456	455	487	444	460	459	482	451	458	465	429	458	429	449	459	426	473	462	422	452	485	497	481	481	480	468	516	494	438	444	509	470	437	475	481	498	466	504	459	439	510	461	465	447	489	474	466	463	445	477	478	459	503	475	471	458	491	508	479	491	440	452	501	470	469	483	455	473	516	457	486	438	467	469	483	498	461	463	449	469	491	469	443	488	475	484	483	511	513	484	486	472	513	455	466	456	500	488	467	508	455	464	446	478	492	454	517	469	499	451	446	486	433	435	482	453	481	471	468	454	475	445	467	458	459	459	487	470	485	438	459	471	497	460	463	495	474	454	458	492	435	486	430	431	463	467	467	478	462	475	462	464	471	423	482	474	431	487	471	424	464	431	518	501	438	457	445	448	488	454	500	471	487	486	486	474	493	466	443	456	447	500	505	467	442	458	475	458	472	466	444	415	494	457	446	491	442	516	457	486	469	490	479	455	471	481	443	430	470	457	467	512	436	476	487	472	513	445	467	456	480	473	449	427	503	436	458	477	490	485	479	461	465	489	460	480	473	482	487	482	473	504	490	481	471	498	440	468	479	454	488	458	467	486	461	455	482	487	466	472	445	468	477	499	491	490	437	487	465	452	488	459	470	481	490	459	512	486	441	483	497	461	464	434	425	477	473	488	442	465	469	479	472	461	497	433	428	500	441	480	453	458	486	470	464	488	491	470	487	471	463	452	486	493	451	520	472	468	467	471	476	507	495	457	466	482	457	472	461	475	458	489	453	459	464	496	476	499	465	442	471	498	471	495	494	457	467	436	470	459	475	483	462	445	472	432	495	469	470	476	474	482	460	476	476	470	431	473	505	469	453	494	470	451	445	444	425	455	486	493	475	472	492	461	457	469	457	473	471	471	442	456	439	471	478	483	440	437	438	519	453	455	455	483	484	440	476	511	463	455	432	468	476	435	479	498	461	487	476	508	449	473	475	467	481	481	495	431	473	500	447	461	466	512	485	487	468	457	449	485	462	463	459	485	472	466	492	517	476	461	473	453	461	473	499	490	492	481	466	455	484	505	497	464	491	465	464	504	442	498	518	507	477	487	460	472	479	446	454	461	495	455	483	533	505	517	513	474	483	500	435	470	493	469	469	480	480	505	470	485	477	453	434	457	454	477	492	474	413	490	481	459	469	447	471	493	479	460	478	443	455	488	454	477	470	488	491	474	469	474	486	507	512	511	494	471	510	461	440	475	496	447	489	457	482	489	486	450	497	457	425	480	479	499	480	503	465	461	490	497	478	445	460	491	478	502	464	458	435	449	465	493	473	430	484	449	488	472	455	454	474	465	459	454	477	463	477	444	490	471	463	474	456	504	465	478	484	464	450	458	461	489	463	482	455	452	468	470	461	479	480	460	497	466	503	456	494	465	453	484	474	484	498	476	489	480	484	494	498	454	496	474	463	440	500	475	464	491	458	510	420	489	468	412	485	452	429	487	476	435	477	490	479	469	489	460	455	476	496	433	429	490	513	492	470	475	439	479	473	493	477	473	478	428	484	466	466	488	501	470	428	488	454	485	477	485	495	459	484	514	489	492	495	470	476	458	486	438	451	439	435	464	481	463	485	458	515	483	458	478	488	469	465	434	490	436	468	436	457	456	453	444	455	444	440	494	493	461	508	500	449	504	462	447	471	456	469	494	472	480	460	482	496	449	468	449	479	457	510	473	478	465	478	430	481	496	482	513	476	479	490	436	451	489	497	439	422	464	473	447	436	492	448	451	502	460	496	460	485	517	446	473	467	532	474	455	491	466	498	491	511	468	488	480	470	482	482	444	458	495	428	476	455	487	475	486	453	497	471	503	474	439	460	489	432	505	466	435	489	455	497	470	464	467	464	457	453	480	450	466	521	496	464	468	478	447	481	475	504	480	496	454	467	446	473	480	456	440	436	465	431	446	494	461	457	508	440	435	486	465	532	484	462	470	474	491	468	489	480	496	480	454	459	451	500	466	484	482	472	455	471	501	493	461	470	513	474	501	470	468	441	463	493	485	468	443	470	440	472	503	499	533	436	459	467	488	456	471	485	499	456	476	495	479	507	467	452	448	476	493	509	446	483	462	459	477	529	486	448	495	452	495	494	488	492	453	463	442	458	452	442	455	474	447	428	468	484	450	460	452	472	504	479	468	473	439	427	512	444	452	430	443	444	463	507	435	476	481	498	451	497	472	448	500	428	449	473	515	474	477	518	484	474	467	464	430	464	471	477	486	457	502	439	445	443	455	495	481	438	461	466	458	481	478	434	477	461	470	476	493	510	464	465	454	478	453	478	461	452	493	465	532	465	466	465	517	445	466	482	458	453	432	473	481	460	450	459	424	484	476	500	451	457	462	448	475	456	467	476	500	490	471	540	467	466	455	490	437	451	465	480	472	458	478	472	461	456	479	478	435	453	463	484	497	466	464	501	453	483	493	496	455	483	442	520	472	494	447	482	467	445	462	449	452	437	494	471	471	478	446	443	475	467	497	468	485	476	485	466	483	428	457	472	500	418	484	465	474	485	493	486	458	467	464	475	471	469	496	478	448	493	452	458	468	493	464	485	459	493	474	502	477	428	468	477	472	493	486	492	460	467	450	500	466	504	425	461	467	470	500	464	446	488	447	472	492	467	500	480	483	464	480	445	489	479	501	450	465	459	465	464	512	481	468	451	482	500	491	453	460	478	487	447	422	483	466	451	461	451	467	454	487	435	507	426	459	485	461	479	433	507	459	466	473	482	473	457	458	475	429	495	471	453	472	487	478	452	467	443	474	468	447	465	489	480	438	469	475	516	489	496	469	398	459	479	465	440	435	456	451	509	469	484	464	474	453	471	480	446	503	469	468	430	451	508	457	461	514	441	458	476	458	469	471	465	513	465	459	465	480	474	490	475	488	463	491	485	490	448	484	442	462	454	487	522	490	491	445	477	452	489	449	490	460	479	452	459	494	461	472	489	468	496	457	466	468	482	442
14694	1402	1113	957	700	541	419	397	355	274	265	278	215	221	238	216	231	225	222	228	225	195	234	213	247	203	200	165	207	193	191	234	216	191	212	190	220	219	192	213	215	189	229	200	215	195	199	208	177	243	204	204	184	201	199	178	206	214	218	215	205	220	234	210	204	209	213	214	195	194	202	210	179	220	198	206	228	201	208	206	179	186	216	199	175	206	215	199	213	210	219	198	206	213	197	214	196	214	195	228	195	194	192	211	231	184	173	230	218	215	212	216	185	202	182	199	196	222	201	197	211	206	212	191	192	201	208	199	218	180	234	187	181	154	203	211	192	207	196	203	194	201	184	201	212	217	174	190	187	183	211	207	188	187	195	203	200	173	206	187	186	191	217	201	184	157	208	179	210	210	201	193	202	171	210	198	218	199	211	198	201	203	202	200	198	175	197	190	214	200	215	180	166	212	194	214	185	193	210	225	190	188	190	189	207	168	184	197	211	200	192	189	224	219	226	192	198	205	215	182	218	179	180	189	189	188	181	196	210	236	219	206	182	202	206	176	215	192	185	218	226	200	196	220	205	201	183	189	176	199	201	201	210	217	196	183	186	207	185	199	220	215	168	197	196	231	173	219	170	188	203	168	222	210	174	206	229	185	192	184	163	197	202	202	195	214	196	178	182	203	194	195	199	213	217	200	206	208	205	215	179	216	217	152	230	240	223	193	221	204	214	173	194	207	204	208	206	195	196	182	208	193	230	189	189	192	191	225	219	192	189	247	182	203	225	189	218	196	208	221	183	200	206	230	192	174	219	180	221	214	238	211	189	175	175	185	203	204	194	189	220	205	216	189	219	178	192	219	206	187	159	215	192	219	189	204	200	185	220	208	193	210	205	196	202	195	207	193	173	210	211	184	211	223	178	194	210	194	185	229	215	200	195	189	177	192	193	249	213	205	213	184	195	186	188	182	204	209	232	188	179	184	184	188	189	215	209	213	200	202	218	201	210	202	188	190	220	206	212	204	195	186	192	215	204	183	178	204	169	223	198	207	179	182	228	228	191	204	191	193	227	187	181	212	208	209	183	225	213	231	194	196	222	240	188	194	193	220	192	175	174	185	185	216	216	209	196	194	176	209	208	204	196	187	185	201	175	192	212	198	180	176	190	195	207	221	198	202	196	187	224	224	195	222	202	187	218	212	186	184	207	186	193	205	197	208	192	217	205	220	204	184	204	213	193	217	194	192	193	231	202	222	218	187	204	196	188	197	206	217	185	191	202	209	218	210	199	191	216	204	203	208	222	214	194	210	206	193	200	195	200	201	215	207	196	205	212	205	190	204	200	221	212	195	190	193	183	196	207	201	210	214	219	214	206	197	196	205	197	191	191	206	193	201	181	231	206	198	209	176	213	216	204	227	204	220	177	194	183	173	207	206	208	200	232	202	183	212	199	197	191	159	213	186	216	215	184	235	216	196	195	217	209	203	218	222	194	195	198	172	205	208	197	200	239	205	194	187	186	196	198	207	230	200	221	193	185	184	202	199	208	207	195	221	223	197	202	201	183	193	218	187	201	184	214	188	176	207	202	206	205	196	208	195	203	206	207	201	224	202	193	197	185	226	197	164	205	195	209	191	213	201	233	196	199	201	203	182	199	256	216	190	196	227	205	197	175	192	220	180	189	221	192	190	216	220	186	182	226	235	211	180	196	201	199	178	231	205	197	201	198	210	196	171	209	206	203	214	198	173	188	234	215	188	220	185	202	228	186	193	219	200	215	205	208	186	210	195	192	221	197	196	213	217	206	207	180	223	220	196	206	187	187	206	185	185	200	194	216	209	210	184	199	194	204	197	199	216	192	187	211	203	182	171	211	181	210	208	236	182	213	181	192	201	206	203	211	198	203	184	214	184	174	196	197	184	182	230	174	209	184	174	212	220	211	218	206	211	210	199	189	205	200	237	207	190	235	198	201	175	202	192	180	182	193	206	201	199	190	182	216	213	181	189	224	204	208	209	196	194	193	231	207	197	222	206	196	195	197	204	210	209	202	205	216	187	203	205	215	204	207	193	208	184	220	214	209	209	172	189	220	215	186	205	191	216	198	192	178	216	209	208	203	216	203	201	201	204	218	187	192	214	199	229	197	200	178	209	192	215	201	184	188	203	200	203	174	177	209	192	188	195	199	207	193	221	195	199	172	212	222	182	225	218	211	200	196	204	209	202	210	228	210	184	181	176	216	206	216	203	186	223	200	204	222	188	190	197	188	199	183	165	222	193	186	183	197	197	203	180	180	193	186	207	220	210	202	214	243	195	213	209	196	198	174	211	204	223	213	199	196	217	206	216	215	236	227	200	219	216	212	188	217	230	216	212	200	200	206	211	201	222	188	201	210	182	210	181	197	206	183	190	241	200	208	195	210	205	227	201	227	250	197	219	204	184	208	181	194	213	212	172	201	216	249	203	225	214	199	197	202	210	183	180	201	198	202	210	212	198	194	191	203	212	191	166	190	202	215	204	186	219	195	195	211	199	195	202	222	202	189	206	208	178	204	223	197	186	204	218	199	207	200	200	216	194	190	180	198	201	195	201	228	214	206	198	183	195	187	184	190	200	182	191	195	188	153	210	193	187	190	204	198	184	197	216	176	218	197	208	188	204	186	196	187	167	230	215	229	203	192	212	206	231	200	210	189	169	197	206	193	203	192	184	201	180	189	194	222	204	215	206	202	201	214	208	224	203	198	201	233	215	227	196	179	205	192	196	183	164	209	217	182	213	208	232	237	179	200	192	189	175	192	210	201	199	213	206	218	199	224	205	234	191	177	189	207	225	187	218	203	178	200	169	196	193	191	202	217	210	204	212	193	199	196	213	218	208	191	182	210	208	204	200	183	184	180	196	195	204	203	195	174	210	203	211	221	207	181	180	222	211	194	205	212	214	206	232	199	200	225	207	209	223	206	227	223	189	216	187	192	206	218	229	188	206	205	175	206	170	179	180	219	196	183	211	217	205	167	174	191	195	218	186	200	201	202	184	213	215	204	186	181	201	228	228	195	218	208	180	192	199	197	194	214	208	200	194	208	238	204	198	196	234	198	220	208	220	204	229	201	193	196	221	179	200	200	191	204	188	206	191	187	196	221	185	218	212	182	208	207	184	199	194	188	213	217	222	218	208	185	185	221	203	208	224	198	218	190	200	221	208	234	189	192	209	214	216	197	179	189	213	177	201	203	189	214	185	196	196	199	226	207	187	203	211	214	204	193	171	200	210	199	202	208	165	185	222	206	211	207	187	201	170	203	214	210	203	188	214	235	175	227	237	210	197	187	216	170	203	207	195	202	195	193	187	195	200	193	197	198	197	224	211	193	151	236	199	193	200	200	169	198	204	208	213	201	196	191	189	207	212	214	199	201	182	221	183	213	196	214	195	181	209	218	184	205	202	207	213	180	198	201	190	166	204	218	206	196	177	193	215	195	206	187	208	209	208	212	189	198	193	191	200	215	216
8368	1217	2337	2789	2477	2072	1662	1455	1278	1059	953	921	904	767	715	711	702	674	683	689	610	610	654	625	576	591	543	554	527	562	558	575	515	561	551	586	552	573	550	553	557	554	547	534	555	546	536	539	552	552	543	526	560	517	524	525	546	546	545	533	545	529	527	545	539	546	566	532	518	505	534	565	498	539	563	499	542	522	504	563	568	530	527	555	501	566	575	528	543	531	545	504	476	517	534	496	537	504	504	526	509	512	540	497	558	556	547	506	501	535	507	525	513	547	524	513	569	494	522	516	498	558	533	581	542	506	540	537	555	536	513	566	509	520	525	531	514	519	514	552	523	544	566	554	538	497	485	515	538	519	516	525	529	520	526	556	567	548	523	472	544	513	492	589	565	534	505	531	517	507	512	565	525	471	521	519	565	547	557	538	517	485	518	490	546	514	506	499	527	494	528	498	510	493	548	513	543	527	545	489	524	516	547	523	502	480	492	510	562	510	508	508	536	526	494	512	505	477	536	518	524	515	535	518	555	509	566	491	553	535	516	548	537	529	572	571	552	573	511	510	522	547	577	495	520	549	524	517	545	552	560	527	564	540	529	506	539	536	543	505	537	548	491	516	559	533	510	552	501	492	547	509	552	538	503	526	519	546	544	533	524	524	542	535	541	523	512	499	548	522	540	487	521	539	534	526	560	511	474	543	528	499	530	511	535	537	526	509	508	500	513	537	548	533	543	576	488	515	508	569	501	538	500	537	493	506	570	527	497	526	489	529	533	514	521	510	523	528	509	479	476	541	467	523	539	530	515	526	577	474	527	541	490	514	559	528	520	497	512	529	539	481	501	526	525	561	479	552	536	512	523	537	552	535	543	531	543	503	517	515	553	552	540	505	518	513	546	535	528	501	513	538	524	510	508	539	545	507	533	488	538	563	577	546	543	547	495	522	515	526	509	506	521	545	538	484	554	541	491	532	558	485	535	516	520	487	551	535	580	552	525	542	547	555	518	504	531	551	486	499	567	525	490	513	541	519	577	515	524	514	521	488	511	514	535	527	515	531	532	519	548	489	501	543	515	545	534	541	551	489	566	545	518	574	538	496	530	522	518	575	479	498	560	519	563	536	548	485	549	496	512	527	544	516	534	540	455	536	515	559	539	484	509	528	491	489	492	523	536	510	502	527	521	557	517	513	536	550	519	546	487	550	552	512	505	553	535	511	519	497	499	500	534	519	520	516	582	537	555	492	518	498	537	513	568	537	550	517	568	535	513	508	532	532	549	480	525	538	476	540	524	532	512	521	485	545	559	503	538	513	552	538	520	484	537	535	522	500	534	532	499	537	503	488	501	522	519	540	524	541	524	600	499	502	508	542	529	558	504	530	502	526	502	516	518	511	540	513	538	520	514	509	490	544	538	505	558	557	527	544	501	549	543	528	533	557	536	534	489	526	542	518	502	518	518	518	521	549	535	529	517	497	499	532	519	549	507	522	516	579	525	545	550	476	574	541	531	540	568	528	534	540	509	544	528	516	520	503	519	539	539	542	534	520	494	533	513	530	537	518	497	554	544	527	477	556	528	540	504	541	513	514	501	501	541	539	512	530	493	543	518	522	523	526	521	530	482	514	527	489	506	520	521	547	504	519	530	547	524	554	521	516	554	529	508	537	509	499	498	505	522	535	511	493	510	556	521	545	517	489	531	536	549	513	519	530	547	514	531	533	524	542	519	528	522	530	497	541	519	516	523	527	503	537	530	515	549	529	504	486	553	515	510	513	547	587	521	520	498	550	493	523	538	505	533	554	542	541	558	493	505	533	567	491	491	535	571	539	525	553	557	523	519	513	532	580	525	486	520	535	518	500	505	499	515	530	478	512	507	518	559	491	513	499	513	495	530	524	544	520	526	543	530	518	528	518	511	532	523	554	520	540	555	527	528	521	529	516	558	552	504	516	548	522	501	549	561	530	508	538	513	543	535	481	525	530	526	456	549	509	531	528	503	541	557	536	500	492	553	544	526	541	558	514	551	529	512	539	497	529	521	480	529	504	587	487	565	543	542	514	536	495	524	474	481	526	506	558	488	524	512	536	533	520	544	520	520	507	533	523	500	548	527	510	558	505	553	481	520	536	527	518	561	521	510	532	501	540	534	511	520	517	497	528	517	535	503	520	503	527	541	503	519	534	550	525	535	528	518	530	539	538	484	532	518	494	520	517	484	494	502	523	532	541	490	539	489	546	516	522	515	532	524	499	507	510	545	513	558	533	514	552	532	488	547	523	551	501	504	543	542	527	498	496	522	513	547	522	510	498	519	541	531	510	541	526	549	517	560	547	507	511	545	500	529	522	485	550	528	542	523	476	521	563	532	515	491	485	473	533	532	545	523	517	510	545	503	528	513	514	550	525	530	591	523	522	564	536	549	536	501	524	526	531	513	462	506	524	522	516	511	504	494	539	539	542	512	551	521	529	529	521	508	499	525	496	532	541	531	523	555	545	512	515	520	500	508	527	496	496	545	527	528	547	493	552	509	512	561	500	523	505	475	515	540	496	530	506	543	512	551	499	485	520	504	492	521	550	531	506	509	505	531	504	518	517	507	552	521	519	549	544	564	487	525	536	523	531	532	524	541	560	543	524	502	490	490	532	502	579	501	525	498	503	507	541	535	487	527	499	602	523	513	507	589	535	495	500	520	507	500	545	520	540	530	494	514	550	543	546	525	546	525	541	543	551	529	562	543	506	506	521	548	541	465	521	490	546	585	510	555	539	534	532	517	546	510	540	508	536	550	495	513	489	472	526	521	518	531	530	523	543	535	523	544	567	558	538	544	518	519	517	527	495	570	454	544	518	533	547	527	558	575	524	541	547	506	521	562	537	521	522	543	555	508	556	531	567	503	487	485	519	484	523	529	522	498	531	508	509	546	565	557	528	524	518	494	558	508	539	517	546	537	523	536	492	461	526	541	498	494	524	553	579	531	514	527	538	522	503	511	554	513	536	508	472	502	519	497	530	544	491	524	504	507	545	513	503	517	511	560	514	532	517	511	553	531	521	525	478	542	503	519	509	528	528	518	536	508	546	519	551	535	533	564	522	524	513	533	564	546	536	503	507	572	523	541	514	520	519	551	532	551	549	466	539	526	528	567	514	533	545	568	483	494	529	532	538	506	522	526	561	546	524	548	506	569	491	500	487	503	515	540	499	577	493	526	522	533	533	496	532	507	528	538	493	507	559	589	513	494	517	582	550	511	465	522	505	543	495	532	547	527	544	537	540	535	525	499	486	482	540	491	537	521	481	543	520	537	534	512	489	560	493	499	521	544	505	548	510	563	534	512	538	511	453	556	528	565	510	534	539	564	523	539	529	526	512	555	494	511	512	529	495	519	511	504	500	513	516	522	532	524	533	523	520	476	489	514	545	555	525	523	496	524	496	508	554	448	515	499	573	523	508	534	546	506	513	488	504	546	513	507	505	500	522	521	550	540	517	497	546	534	514	508	465
1934	480	458	462	417	404	422	392	430	409	394	382	386	412	386	379	382	364	397	362	382	412	375	367	403	395	405	407	369	395	357	403	380	387	375	387	398	377	385	390	364	402	398	416	400	400	401	392	392	417	403	390	384	372	395	387	375	390	383	395	423	393	369	392	385	421	387	374	392	417	418	378	376	410	374	386	403	387	364	432	364	406	401	391	403	423	419	398	382	377	373	382	379	399	378	364	406	373	373	352	374	427	416	393	389	348	416	409	384	414	396	389	389	352	393	387	402	374	377	387	365	439	359	353	377	428	404	405	411	392	390	393	382	405	393	394	400	414	406	363	401	373	427	396	408	393	381	378	395	396	376	433	385	357	387	406	384	376	399	411	390	395	346	412	419	385	373	385	374	376	367	379	447	383	378	386	349	384	381	387	396	372	386	391	435	407	388	397	393	408	422	370	385	403	394	361	361	420	379	400	361	389	382	417	360	395	402	340	384	371	391	378	377	381	387	441	404	377	393	385	396	369	409	384	388	364	377	360	351	373	396	393	375	407	370	359	406	387	417	351	395	356	345	382	390	379	359	423	381	380	398	403	359	373	404	379	361	447	415	414	353	374	387	382	382	375	388	399	359	370	395	417	377	404	414	376	404	362	399	396	400	352	380	391	404	362	387	357	379	381	386	409	408	386	416	374	394	388	381	394	368	413	376	362	391	395	377	403	388	384	398	373	369	431	362	362	416	384	349	397	346	347	357	375	403	395	376	388	409	422	375	346	385	424	366	388	377	385	436	408	400	396	397	396	381	328	411	377	345	403	375	397	409	360	391	424	397	400	359	408	416	376	400	403	363	400	372	383	408	383	404	377	401	383	419	356	385	387	365	379	376	393	365	423	382	370	401	362	392	388	361	395	399	388	375	434	388	395	375	375	369	373	374	387	384	418	375	346	362	359	387	351	405	347	415	379	424	404	398	365	358	400	380	393	396	409	389	416	421	403	372	379	382	388	416	379	355	409	389	402	406	402	379	362	394	405	385	384	412	387	402	368	336	411	392	371	391	383	371	419	385	376	382	369	360	366	401	376	383	353	409	383	355	359	404	341	382	411	412	379	360	414	370	388	364	376	410	390	379	356	401	397	362	397	411	366	399	415	404	394	384	398	378	367	405	321	380	370	385	384	399	368	387	414	397	379	394	364	399	379	400	363	416	416	388	401	385	395	384	363	359	399	365	367	388	392	399	359	345	381	381	406	360	388	393	400	394	388	416	396	369	427	418	349	399	384	388	387	444	370	412	366	359	403	351	362	395	408	405	440	404	397	424	401	377	358	351	367	376	397	377	371	353	405	365	389	374	369	368	394	381	412	367	434	418	417	398	384	367	408	424	402	341	383	416	357	357	407	398	393	405	387	380	402	350	415	356	372	364	348	388	402	423	376	368	337	377	386	376	367	372	408	435	385	392	393	367	381	375	408	368	365	396	397	394	402	390	429	378	357	399	368	428	366	409	393	362	422	395	366	387	370	375	408	399	399	360	396	375	375	340	334	432	373	397	398	410	401	426	382	392	341	408	415	407	385	410	397	429	389	389	410	417	402	388	395	391	327	394	384	386	376	358	386	383	398	371	384	447	375	401	407	384	400	397	393	372	405	401	393	378	385	355	390	409	375	439	371	354	404	351	386	425	368	387	365	365	381	359	402	367	362	392	393	395	406	332	367	370	384	388	396	377	404	414	353	378	408	400	380	385	395	396	372	383	388	366	417	386	393	396	393	375	397	406	388	399	403	418	390	394	380	383	400	416	392	365	372	353	377	421	401	339	373	412	374	379	351	413	412	370	371	401	418	371	385	367	389	388	399	393	386	396	415	383	374	385	371	363	379	354	365	385	366	447	376	373	420	366	392	364	374	390	387	395	386	411	392	351	373	367	348	401	394	390	398	385	370	393	398	411	396	393	406	405	412	369	393	422	386	385	406	450	415	371	366	387	426	389	429	361	410	374	389	363	405	398	373	362	349	391	358	374	407	413	400	403	398	379	370	398	401	365	406	387	371	380	390	373	413	384	308	420	352	352	383	388	365	415	382	405	400	361	399	383	452	402	392	364	383	383	422	358	355	396	404	387	374	395	379	379	393	376	378	423	351	394	376	363	384	389	397	378	344	424	403	384	374	385	424	392	382	396	411	404	336	365	409	368	401	361	430	387	410	370	376	411	398	420	386	365	393	404	379	424	384	436	415	364	372	396	429	416	393	384	392	374	373	402	368	390	375	389	355	392	391	378	371	394	398	410	346	398	369	362	366	348	383	359	367	403	423	396	408	382	386	421	392	427	402	405	372	394	419	401	383	368	428	423	425	412	386	413	421	380	395	389	378	391	366	361	351	387	384	443	374	393	390	400	379	340	383	393	397	377	379	380	412	429	366	372	400	406	372	386	384	399	348	411	380	388	381	361	395	348	413	395	368	396	359	425	395	404	381	367	353	354	372	371	365	388	354	365	359	342	397	414	389	355	378	408	399	374	380	405	406	413	413	401	418	373	405	384	397	387	450	392	370	458	416	365	380	384	383	376	383	356	402	392	384	379	408	406	363	373	404	356	384	389	368	376	397	386	351	345	394	382	406	400	389	416	387	372	392	419	411	384	403	396	355	379	374	386	401	361	421	365	395	383	346	373	389	399	369	414	373	380	403	367	362	368	379	376	344	410	377	405	406	389	417	410	395	401	365	418	389	392	392	368	384	364	389	390	366	379	380	386	393	398	371	364	428	356	399	362	378	423	354	360	398	420	360	374	398	368	425	363	384	391	395	370	348	385	354	349	412	383	391	360	392	390	430	373	375	412	377	387	389	395	365	347	414	416	363	380	394	413	378	380	410	398	408	418	405	432	365	367	359	407	386	401	355	389	396	372	412	382	411	377	406	394	377	392	390	386	392	375	368	392	410	415	353	385	358	365	385	351	411	355	376	358	357	396	365	345	379	408	402	414	384	387	400	388	384	393	397	400	386	406	390	380	386	399	396	378	380	369	362	408	401	379	365	362	369	403	368	387	362	389	330	416	414	374	399	378	372	353	388	377	387	409	388	397	384	388	422	386	391	395	410	390	367	413	367	369	404	419	387	387	430	363	349	391	357	367	386	381	402	415	386	407	402	401	362	384	380	409	369	398	403	358	398	392	378	405	412	361	375	389	354	399	381	361	355	375	410	381	419	387	369	371	445	394	403	410	408	367	384	402	387	390	386	366	390	397	418	362	392	390	375	364	407	332	400	403	354	385	432	371	380	383	402	396	423	413	360	432	387	373	384	423	414	389	366	395	443	408	349	394	415	384	374	387	368	394	388	410	400	375	419	394	377	387	407	388	414	348	348	380	429	373	353	387	413	396	367	347	363	430	415	421	375	372	409	405	354	373	381	397	387	382	376	375	422	381	400	376	365	397	387	405	368	383	406	392	370	350	386	356	392	411	370	340	374	391	396	371	395	361	397	427	367	377	425	363	386
2298	917	1040	1123	1037	951	936	899	875	928	918	930	921	894	876	844	864	896	867	783	840	917	878	891	840	841	901	867	822	861	896	859	855	853	871	865	827	861	872	880	880	848	864	839	875	848	870	832	882	899	853	835	811	884	885	884	829	863	852	865	846	846	868	848	847	845	830	847	848	859	837	861	861	855	886	840	854	835	852	832	839	895	847	829	839	876	828	873	861	908	898	883	851	858	835	876	824	859	870	851	908	833	832	819	849	876	866	911	862	799	871	857	858	868	875	902	872	900	842	868	857	878	836	852	855	828	839	874	860	853	818	850	916	853	892	842	821	874	814	873	901	924	875	876	816	899	835	875	824	853	843	890	854	845	873	868	868	849	862	886	866	909	907	888	812	809	872	880	844	842	887	892	872	852	850	867	854	878	834	863	859	847	859	826	853	888	790	837	859	799	822	861	886	833	845	838	870	920	847	817	870	908	833	862	833	861	882	897	815	806	868	852	836	842	846	872	853	887	858	842	907	862	851	916	870	873	888	914	894	872	874	881	823	837	820	864	880	855	891	847	902	877	833	822	899	808	894	891	855	813	855	885	836	876	930	901	871	841	865	850	859	863	881	834	886	867	869	842	824	849	906	865	862	879	846	788	830	912	833	867	864	867	864	869	806	863	918	814	873	870	874	837	947	863	846	863	878	871	875	825	815	879	834	862	853	834	835	861	882	860	866	816	877	871	849	926	869	888	834	863	850	796	848	857	875	861	852	864	884	867	864	837	929	881	882	855	856	818	849	907	885	862	858	839	848	869	872	843	858	813	834	913	841	842	829	823	814	873	846	871	844	809	876	871	874	866	858	844	911	904	859	842	876	874	814	927	857	874	818	823	831	822	858	867	849	829	847	866	853	848	899	899	867	839	895	833	903	857	903	844	899	859	841	900	876	783	849	846	901	797	847	846	903	847	831	866	840	932	840	832	849	844	829	896	857	874	893	881	842	856	869	852	862	884	831	839	834	866	827	894	848	862	870	817	783	910	831	826	843	855	820	807	889	886	858	834	908	884	890	868	847	840	919	821	827	840	861	845	853	828	868	897	817	843	876	908	889	851	886	839	856	847	873	836	865	817	897	856	899	848	844	873	860	812	860	860	871	882	899	872	883	853	856	843	862	890	945	858	865	839	825	835	869	896	788	842	880	792	873	811	876	902	851	870	861	873	856	861	849	852	864	827	827	864	827	867	902	873	858	853	848	848	803	875	853	874	893	846	803	887	879	873	892	838	859	836	838	918	805	846	900	858	818	889	868	875	858	881	842	889	912	846	824	799	899	832	871	847	854	858	840	844	847	865	872	887	819	808	840	857	905	917	918	898	841	851	850	881	887	821	800	855	847	883	829	872	879	880	822	827	891	870	912	833	836	901	856	898	841	883	883	801	829	825	910	848	855	861	904	886	805	872	865	836	907	821	897	816	835	916	807	855	904	874	819	845	909	883	855	897	830	882	840	885	809	838	833	891	847	863	893	839	859	852	885	923	899	855	907	833	873	837	830	873	882	880	866	865	810	862	890	878	900	841	857	908	885	879	890	896	848	868	809	848	851	892	884	913	923	832	894	903	878	867	891	807	860	859	846	867	864	847	888	860	903	857	864	900	872	857	908	924	843	869	826	837	826	814	789	849	901	840	887	847	878	820	817	883	844	834	861	850	914	853	847	843	877	884	843	872	851	834	872	841	861	896	870	857	878	867	861	837	821	870	884	872	928	891	819	796	915	851	870	805	873	841	866	887	851	881	849	827	844	824	855	887	873	856	898	894	917	867	844	799	878	808	838	830	856	804	864	877	889	900	853	888	907	852	833	867	851	830	951	874	799	894	874	893	868	884	841	878	873	823	835	860	858	866	842	882	885	852	841	886	868	840	895	772	864	857	902	859	825	869	877	875	867	861	918	894	890	821	884	903	828	830	847	822	884	880	880	815	828	830	842	844	898	860	925	827	851	844	934	903	902	839	881	846	806	841	877	821	865	841	909	866	866	901	869	868	870	811	899	842	868	848	912	877	855	808	824	898	828	855	873	870	836	909	884	847	874	814	871	848	868	863	805	890	833	864	859	902	850	893	842	853	878	868	858	838	880	857	885	875	842	884	881	849	877	893	892	896	879	894	823	881	841	832	852	870	849	894	867	890	903	897	821	883	886	827	843	849	878	860	834	850	826	872	836	866	826	859	854	809	850	892	904	845	867	819	857	815	882	876	847	867	804	868	849	847	769	857	880	855	906	894	859	923	846	894	845	876	937	916	837	857	919	869	796	836	856	856	882	828	872	847	894	815	862	860	875	823	828	916	817	877	841	898	878	894	834	865	858	805	879	899	847	897	876	819	872	858	817	875	845	828	852	860	904	850	831	817	805	850	841	872	874	878	862	874	844	860	850	886	861	889	884	822	855	877	869	827	897	846	839	860	870	900	851	918	825	854	815	884	873	830	892	829	875	814	856	810	893	876	841	919	862	905	801	858	839	834	886	912	858	876	907	854	839	888	842	868	864	794	869	857	888	807	906	824	867	846	874	868	839	868	861	823	875	831	834	843	914	883	854	903	868	842	843	859	852	881	877	804	838	892	823	874	911	852	904	817	795	871	850	889	852	802	847	865	824	854	864	831	909	832	848	856	838	852	833	857	809	894	860	884	869	849	868	858	806	877	866	881	875	855	888	862	921	891	889	894	884	899	874	842	876	853	877	877	859	845	871	866	827	873	847	874	884	880	836	920	855	865	883	817	863	879	872	837	867	840	868	864	791	889	834	811	862	882	863	806	907	858	880	864	829	896	870	860	872	855	858	843	834	911	869	859	904	844	875	820	875	849	873	879	845	815	823	885	929	851	816	896	875	871	820	855	866	881	835	919	861	809	814	825	815	844	841	865	879	839	884	882	838	889	897	862	863	880	896	854	862	905	852	874	839	854	858	848	852	870	854	888	832	859	797	897	874	842	826	840	836	893	841	865	823	783	775	833	906	884	853	846	865	848	805	855	874	830	803	876	863	919	870	875	878	831	891	835	864	863	857	829	899	913	855	890	894	851	866	857	878	877	825	880	869	892	873	893	847	858	883	842	813	876	880	891	853	856	817	873	852	906	899	852	853	874	841	922	834	888	819	901	906	874	875	867	866	883	843	835	936	862	874	852	846	822	849	862	861	922	886	880	866	885	847	864	810	839	906	876	810	855	866	825	840	828	861	897	871	847	865	870	877	796	855	849	838	873	803	810	835	912	794	873	837	880	852	933	888	857	858	865	888	879	843	927	822	839	825	868	856	838	839	897	899	833	812	893	825	861	860	836	863	886	869	825	898	844	871	827	885	876	880	884	870	843	816	809	901	823	870	839	862	898	889	867	847	926	858	843	868	872	883	925	871	843	886	858	864	876	843	856	878	844	875	840	878	869	887	843	860	860	842	876	814	844	863	877	855	889	871	865	865	854	813	898	851	876	795	826	901	828	851	885
7714	589	696	534	424	359	335	258	267	255	218	248	243	229	215	193	201	204	187	220	220	180	218	194	200	205	201	198	219	190	192	204	194	188	204	201	188	172	202	196	182	184	183	175	203	206	188	178	203	184	184	175	198	171	198	188	188	244	217	200	204	165	189	183	173	169	172	215	193	173	192	205	205	218	196	199	193	204	184	173	197	169	182	189	217	207	218	171	186	194	192	221	177	184	200	193	215	165	195	204	197	178	186	225	215	211	210	186	214	184	186	192	198	197	206	192	191	187	178	215	172	175	185	199	216	208	181	193	189	192	218	211	190	198	172	190	168	173	188	185	179	177	201	205	199	198	178	201	187	198	186	216	205	198	181	187	196	206	189	197	187	203	179	174	182	191	201	185	198	201	204	219	185	212	191	223	170	168	195	176	195	224	210	199	182	196	158	199	204	164	194	204	173	215	204	177	192	178	174	201	208	183	192	180	201	191	179	177	178	197	191	200	205	179	204	186	179	198	191	173	194	203	184	209	212	183	180	209	195	190	190	204	212	191	210	189	188	165	184	191	218	217	165	166	209	213	187	192	196	158	193	179	187	182	225	218	197	235	187	179	199	184	186	169	220	203	204	208	195	188	166	187	190	209	175	175	198	205	187	186	193	186	203	177	213	204	167	204	198	185	202	199	182	176	186	197	203	197	194	193	200	184	192	182	182	211	190	207	210	216	186	190	184	189	172	192	173	180	195	192	188	221	179	182	182	224	199	172	176	165	174	215	185	170	166	165	183	174	219	194	176	233	192	191	165	179	209	176	169	217	199	193	200	183	189	188	220	180	180	201	188	186	216	195	164	187	180	199	174	196	189	200	204	215	195	159	210	202	187	188	187	158	191	189	197	184	214	177	194	189	187	176	181	221	201	192	193	191	213	192	177	195	188	203	215	177	210	209	167	198	171	211	165	199	220	216	194	175	202	206	192	199	180	209	186	190	195	185	176	213	183	199	202	197	191	209	200	192	194	184	201	185	199	209	228	166	208	195	199	192	169	223	192	163	201	193	178	200	211	182	211	206	216	190	188	181	190	217	196	219	196	198	198	195	222	181	181	182	182	206	176	202	205	179	203	182	179	188	192	170	209	182	209	218	202	190	205	211	206	177	171	196	203	202	214	197	211	208	201	192	191	187	212	202	195	208	212	180	187	184	181	172	190	176	185	191	205	188	165	191	205	198	188	183	188	183	201	186	177	208	162	191	173	211	185	206	196	201	211	214	199	179	215	205	195	186	174	194	198	175	206	178	203	197	186	187	180	188	179	183	209	195	217	193	187	185	196	201	192	193	166	198	191	189	227	184	177	175	203	202	208	175	181	188	202	174	164	181	187	216	185	194	189	204	200	182	194	198	196	219	192	195	196	204	168	197	217	191	181	198	198	190	194	194	221	203	177	210	177	229	208	181	168	198	205	189	210	171	167	199	176	176	195	207	190	204	182	211	233	195	185	199	176	217	206	191	178	182	182	186	191	181	204	185	205	197	211	193	177	175	222	200	194	198	202	222	184	213	222	190	173	209	216	185	206	167	162	197	199	225	195	169	222	166	198	170	171	216	180	215	217	174	180	202	182	163	179	185	190	183	188	175	175	210	174	175	183	208	197	187	186	178	178	191	167	186	192	173	186	174	187	207	191	193	155	173	203	190	193	223	194	179	204	199	177	208	201	183	202	200	199	228	173	194	187	206	198	186	190	207	171	190	195	182	183	176	224	217	181	183	182	200	189	199	166	194	178	178	181	192	187	180	192	200	183	194	165	192	197	203	173	178	212	179	181	195	218	192	214	198	196	187	185	173	212	191	160	161	202	188	159	175	203	187	180	206	184	205	181	214	188	187	187	188	204	192	168	189	204	180	169	196	183	220	201	195	174	185	189	192	180	207	201	232	208	192	198	171	177	208	207	182	202	176	192	179	221	199	198	206	174	189	201	185	178	200	177	184	208	174	193	186	179	218	198	194	213	207	195	214	200	213	241	188	163	205	182	207	209	187	215	177	189	190	200	197	199	167	181	201	203	202	195	204	204	180	212	179	162	170	178	158	209	206	187	198	221	189	182	168	186	175	180	177	192	200	215	192	169	189	209	207	198	209	185	171	179	155	207	172	182	185	173	215	192	168	158	179	196	204	180	170	191	236	196	195	187	167	171	164	189	220	225	196	205	209	199	198	209	198	184	209	200	163	176	180	198	230	201	191	187	190	206	178	204	197	186	198	188	179	159	191	183	179	185	192	202	186	182	170	172	209	212	222	155	200	218	200	187	178	204	200	203	198	190	176	185	183	211	217	190	253	185	197	188	199	168	189	181	218	208	170	190	186	219	193	234	178	229	191	189	203	176	190	200	164	171	183	201	207	209	224	179	160	200	196	164	200	177	213	171	192	190	201	188	168	222	205	198	188	162	219	177	207	206	206	228	201	218	192	193	207	192	210	212	201	189	185	200	196	192	194	190	192	192	194	175	218	183	167	157	191	150	189	167	193	196	164	196	198	207	195	213	219	225	159	202	211	196	186	203	173	185	183	206	200	206	186	189	200	184	208	194	162	225	186	201	186	195	164	198	200	174	174	154	190	201	205	190	197	197	219	212	190	206	216	171	195	200	167	183	211	191	208	182	187	209	208	199	198	192	198	179	186	196	176	188	202	183	204	187	225	188	199	187	201	169	180	205	197	193	201	177	179	195	192	215	181	195	199	212	195	195	199	183	211	207	174	189	183	175	193	184	178	195	195	171	171	214	183	177	172	196	192	171	180	192	208	187	206	183	187	194	195	211	195	189	198	183	199	184	200	206	201	185	188	187	197	179	201	183	186	194	181	216	190	187	182	192	208	183	221	195	212	189	189	170	211	176	192	180	185	175	188	187	203	190	180	204	188	197	185	172	179	196	199	175	210	199	207	186	183	166	194	185	162	193	183	181	193	171	196	192	198	202	209	188	200	188	179	174	184	190	195	179	180	171	170	189	185	161	199	174	203	198	215	218	214	204	187	199	198	186	216	204	177	211	186	165	193	194	210	175	193	183	204	187	205	191	187	200	154	176	181	164	204	171	177	166	196	202	192	223	191	196	197	239	210	220	169	189	168	200	192	195	163	180	193	188	210	226	209	191	197	220	162	214	217	191	183	186	197	182	192	219	191	191	220	205	196	231	183	199	190	209	190	191	194	183	209	179	197	213	185	195	193	199	230	170	178	184	208	189	181	232	190	179	225	209	210	193	206	183	177	166	191	199	217	186	190	190	185	194	190	220	195	194	178	193	165	201	198	173	219	198	172	182	193	163	172	195	176	192	201	172	207	226	204	176	162	174	178	206	195	174	206	224	198	173	206	171	199	172	185	185	220	192	196	190	175	193	186	202	192	183	217	217	185	203	207	192	200	179	176	204	195	186	166	194	194	161	173	180	203	175	207	200	200	187	198	195	172	192	223	212	200	175	194	185	201	209	197	198	188	200	174
6524	884	1466	1762	1573	1306	1097	996	836	739	763	668	668	637	592	577	536	538	540	542	547	546	561	524	529	532	534	510	584	529	504	530	471	483	506	510	470	452	493	503	502	502	491	481	491	451	507	512	478	475	507	445	487	475	501	486	482	487	467	497	456	495	499	476	472	473	425	472	474	516	490	460	480	457	500	454	472	500	434	463	444	472	489	457	483	477	512	492	465	443	455	465	470	478	483	492	446	427	430	459	466	482	479	498	457	485	391	498	481	484	490	447	494	429	506	468	459	499	462	492	478	442	480	435	456	452	458	484	433	479	464	483	477	446	462	457	463	470	503	484	496	486	491	455	461	453	452	443	463	482	518	460	486	488	481	460	485	474	467	477	452	481	478	482	500	439	473	465	453	498	489	479	471	485	453	469	454	430	517	461	447	453	443	476	499	492	479	443	456	471	439	475	460	475	461	461	481	487	450	459	495	455	489	447	527	461	462	479	480	484	471	520	474	440	464	481	448	458	492	492	468	489	471	447	455	477	502	439	482	436	460	478	469	445	494	482	472	472	442	479	489	458	476	431	431	482	438	464	439	436	508	483	498	457	462	452	446	497	442	494	467	439	474	472	450	519	456	512	478	475	469	471	444	430	440	494	486	457	441	471	447	475	452	466	460	479	496	454	456	465	469	456	475	437	484	509	476	468	466	494	511	466	491	478	473	465	488	465	481	464	493	521	495	459	440	466	450	502	475	451	489	498	478	460	474	474	445	507	492	429	485	442	487	464	511	470	479	440	482	494	490	451	443	472	452	474	504	449	474	498	506	487	487	441	451	455	473	463	463	482	461	466	468	462	458	441	459	465	475	457	458	459	462	492	486	482	474	474	473	432	486	472	487	512	482	471	476	506	499	481	507	494	473	447	470	524	475	476	474	480	444	487	442	478	497	498	482	461	477	490	455	491	479	456	442	481	486	423	461	481	476	522	469	486	498	457	481	449	478	456	505	452	486	489	460	465	489	460	446	444	501	469	509	417	497	449	505	492	466	449	499	450	480	466	481	409	489	470	444	481	497	466	461	479	441	483	467	462	476	480	500	469	509	479	443	450	443	489	473	473	468	530	479	427	469	477	475	464	486	480	476	437	454	447	492	453	503	455	472	464	488	446	424	448	491	483	453	477	444	489	474	473	494	473	474	470	442	533	507	478	458	459	474	490	460	480	495	471	428	443	474	472	485	466	466	438	458	501	441	495	451	475	499	491	507	489	491	448	488	460	451	460	449	445	493	463	470	477	453	477	471	468	473	474	463	437	480	430	466	441	462	472	443	494	479	500	482	478	480	471	461	484	454	435	467	504	476	502	486	466	457	487	503	443	462	474	460	469	449	463	453	470	466	451	439	450	435	465	478	448	467	459	453	490	448	476	479	484	473	449	486	455	484	522	471	497	475	414	476	452	471	467	503	433	493	456	430	459	446	499	496	503	492	481	505	483	481	479	453	493	494	434	474	463	438	464	445	495	420	473	486	476	489	498	499	494	492	475	506	478	510	473	450	452	480	490	488	469	515	475	478	460	480	456	468	473	492	468	456	444	472	452	452	457	482	450	524	451	481	466	468	446	506	429	463	479	472	466	480	475	465	507	469	496	455	441	496	435	466	507	470	477	464	467	467	471	460	499	428	445	467	456	479	471	457	486	488	496	539	443	437	436	490	454	468	484	470	484	499	461	477	433	515	453	448	429	477	505	504	441	463	482	476	484	509	496	458	460	460	455	506	486	479	453	464	444	466	470	472	485	474	481	487	479	406	467	463	495	496	496	433	468	437	480	520	492	433	472	464	478	467	454	440	484	454	471	468	447	461	458	445	455	465	425	483	442	463	466	471	460	472	437	513	470	463	491	484	495	443	476	458	472	465	466	431	454	480	466	463	457	483	474	473	438	455	480	501	473	464	481	464	493	481	495	458	465	480	472	506	466	478	466	524	435	412	461	488	487	475	488	491	471	477	443	480	472	476	522	494	479	465	488	475	436	466	434	466	410	464	456	460	476	471	461	452	493	466	454	484	490	446	503	492	485	489	471	439	443	477	474	473	500	465	526	472	476	466	452	492	460	468	525	458	452	444	446	481	491	460	438	518	496	462	466	499	476	474	468	448	486	460	479	469	475	476	439	478	517	499	459	478	474	474	503	495	502	495	477	486	467	475	481	481	474	486	473	449	513	423	482	469	436	487	498	485	477	470	494	465	478	496	473	471	452	454	476	480	459	472	473	479	488	475	475	516	480	483	449	490	449	444	456	491	488	494	464	437	450	519	486	443	485	487	485	483	459	467	483	465	470	446	469	481	492	464	475	445	444	449	456	437	500	461	493	429	445	486	467	480	476	497	458	514	491	508	443	491	463	476	478	479	471	476	493	482	464	480	466	484	496	443	429	471	446	469	489	482	463	481	481	485	454	476	453	479	494	451	465	492	421	500	472	466	459	463	493	480	435	446	483	473	505	437	494	466	486	484	514	495	461	500	460	465	522	455	457	482	466	474	477	461	480	446	459	486	474	473	468	448	424	455	477	536	460	463	480	500	481	490	467	457	466	504	475	449	486	443	468	494	498	469	471	462	471	444	485	487	441	510	467	476	457	507	440	482	474	474	448	457	455	495	491	482	470	504	483	477	466	475	466	469	468	454	451	476	473	470	484	490	541	467	484	450	462	454	471	484	452	481	496	476	501	467	489	533	483	485	485	413	455	477	468	486	465	461	475	424	467	479	439	473	460	494	478	446	456	473	433	526	447	455	466	464	447	481	440	441	500	448	505	478	475	485	446	444	463	465	441	456	503	432	488	455	474	491	446	463	443	481	415	454	501	477	488	466	465	504	477	424	463	467	457	462	469	419	504	467	482	485	447	461	460	503	430	484	476	482	478	457	471	495	497	475	444	488	473	472	485	500	478	492	488	461	485	513	453	435	449	498	436	459	425	477	492	479	439	488	475	472	465	476	508	454	466	468	483	496	443	463	510	470	436	475	488	500	514	454	448	456	471	482	447	462	458	459	432	455	488	470	462	480	453	513	455	475	461	483	514	450	443	480	449	429	468	449	476	504	477	481	475	464	443	503	441	477	430	498	449	480	465	477	490	501	460	478	516	501	440	452	461	457	495	520	466	479	427	494	404	467	453	428	479	479	441	451	463	493	469	506	457	487	458	471	487	484	486	469	455	472	461	445	475	457	481	470	453	481	469	469	467	440	455	471	469	465	456	481	458	472	442	483	489	438	483	463	463	501	460	485	456	526	501	457	490	504	443	519	485	459	514	466	474	474	479	458	496	482	448	497	478	493	442	463	509	467	481	494	497	488	444	480	455	486	466	506	460	442	494	462	481	516	466	457	448	445	517	459	463	485	462	480	466	432	460	468	466	464	479	475	472	454	501	490	445	469	487	456	475	458	511	480	462	467	505	517	462	464	449	443	501	445	491	463	470	457	485	480	467	439	462	463	468	467	455	473	484
14637	1345	1083	894	686	510	414	345	327	316	282	245	284	274	268	227	239	257	223	206	208	219	229	211	215	211	218	210	215	202	178	209	224	204	229	199	221	211	223	219	192	228	198	191	206	210	203	219	194	175	198	210	211	184	180	222	201	193	201	190	190	164	194	188	198	202	198	181	192	193	231	221	235	200	204	193	208	206	199	216	219	191	205	207	190	206	193	202	218	193	189	199	247	205	196	233	200	185	206	196	176	200	206	209	218	204	211	224	217	209	175	196	209	174	212	221	207	181	186	189	191	193	208	205	214	215	194	225	178	193	187	206	178	215	207	192	216	195	208	191	194	212	188	217	176	214	194	228	201	187	196	204	170	210	198	233	221	199	223	173	211	227	202	185	219	171	204	194	225	206	191	207	221	186	199	196	184	213	199	225	212	193	212	215	209	197	176	182	203	185	193	195	223	222	191	216	224	223	190	192	194	226	190	183	189	180	173	187	208	187	198	196	204	204	204	210	197	215	216	233	210	196	201	184	217	217	183	183	199	185	205	203	245	226	189	217	191	178	193	212	196	199	172	212	218	189	227	178	205	196	177	231	170	239	212	211	208	196	198	211	207	205	205	211	231	201	246	230	217	180	224	195	214	201	185	205	191	194	215	214	220	213	183	193	175	175	194	190	177	213	210	199	210	216	197	206	219	218	211	216	202	223	180	196	207	211	193	177	196	215	197	186	225	225	195	196	195	217	197	179	186	196	194	207	199	226	207	198	188	199	212	208	209	222	188	184	197	194	235	212	205	213	212	224	214	202	200	192	202	219	241	217	232	222	187	194	207	188	213	191	196	200	182	202	189	168	227	184	194	189	216	182	218	259	224	197	207	197	212	170	210	205	226	192	189	216	225	211	208	190	199	215	190	212	220	219	217	230	192	208	210	209	214	178	176	213	194	217	219	185	200	209	206	200	211	205	229	203	180	208	186	230	227	185	203	216	191	197	205	207	183	203	204	207	185	218	215	218	203	194	203	202	186	203	196	220	191	232	199	172	185	205	195	222	191	198	206	188	197	203	232	200	233	218	220	207	202	192	196	186	217	207	193	185	210	226	200	224	187	184	204	203	181	196	226	229	200	212	184	194	200	221	193	205	215	184	185	200	203	201	194	223	215	192	230	213	214	205	183	193	170	193	174	186	234	200	215	219	188	230	212	188	204	219	246	219	204	195	213	214	196	195	208	229	195	195	205	190	200	224	214	201	212	186	200	178	204	219	212	181	201	166	208	219	188	219	204	187	204	196	190	201	188	202	196	178	204	202	207	229	215	187	188	184	181	193	188	178	189	210	225	205	192	187	200	195	219	212	192	230	203	177	210	206	219	210	201	199	191	205	215	203	199	194	163	180	185	204	206	220	192	207	191	156	222	198	175	198	234	227	205	193	191	206	198	202	186	188	188	228	209	216	195	182	197	218	198	214	183	213	185	211	197	209	197	204	192	206	199	188	174	173	201	194	195	222	193	195	184	187	241	199	195	197	210	227	207	195	198	204	210	199	190	195	179	184	215	206	218	194	213	186	229	181	194	198	194	214	202	204	201	230	211	199	203	178	201	183	188	210	179	202	196	193	239	229	195	193	198	212	205	214	205	222	193	193	196	225	227	222	196	182	181	197	189	204	190	183	210	199	173	176	213	218	195	185	218	202	179	203	208	209	212	215	220	231	209	198	218	192	243	196	198	177	210	220	222	223	198	192	230	199	208	182	197	197	214	229	227	210	199	208	223	209	195	226	195	212	203	226	233	180	208	209	201	213	184	206	200	204	232	199	188	181	172	213	217	206	180	172	236	177	199	207	231	176	196	202	200	227	227	209	185	208	211	202	247	198	215	193	214	187	194	192	209	189	214	204	189	189	184	193	200	192	209	172	222	174	184	212	204	217	206	185	188	195	196	223	187	196	180	202	189	205	207	202	190	227	189	217	188	188	198	169	208	200	217	213	193	203	206	233	231	235	200	217	195	205	207	194	206	204	208	208	194	182	188	195	250	217	179	209	219	171	191	228	199	184	210	197	219	211	203	198	190	231	186	193	221	233	200	222	190	199	211	237	212	199	209	209	231	187	190	214	191	193	203	199	194	217	194	230	189	182	178	208	201	215	235	207	220	210	176	200	202	203	191	200	180	205	238	194	197	194	169	231	207	204	220	211	202	202	198	196	230	202	202	191	190	201	217	224	202	211	182	186	205	226	208	223	211	209	233	181	209	189	183	201	196	212	193	194	176	186	218	196	199	209	195	213	226	208	212	184	211	188	181	198	209	215	204	220	201	189	198	211	225	231	210	186	192	191	204	208	214	217	204	231	237	212	204	188	205	219	202	216	196	210	206	234	173	215	220	168	196	210	204	175	208	196	226	214	221	192	216	182	192	204	187	169	207	204	196	235	211	194	184	242	198	182	212	209	214	191	205	206	172	197	197	232	209	173	219	216	216	208	237	181	206	220	200	206	235	185	182	217	208	194	197	229	228	196	234	200	211	185	187	194	206	231	210	213	185	206	197	217	235	220	182	207	202	197	218	183	196	186	209	188	192	207	208	208	187	187	201	202	178	204	194	204	209	178	183	208	175	190	204	208	232	209	215	208	213	226	197	176	222	202	230	193	246	229	180	194	215	211	215	219	192	209	205	187	194	221	196	197	207	226	199	160	188	189	221	207	192	190	206	205	205	198	202	231	207	197	197	208	191	194	191	194	220	194	215	211	206	223	203	189	200	208	217	205	199	208	219	191	226	201	181	178	208	193	204	211	211	207	217	186	208	196	178	188	210	221	211	196	196	209	224	194	203	216	205	195	187	177	208	207	197	202	209	199	198	217	210	190	187	197	201	216	203	197	186	227	200	214	194	217	201	190	211	199	190	201	198	224	199	195	218	184	212	205	192	214	238	203	207	208	203	216	183	201	182	173	206	200	189	191	199	193	185	195	195	203	193	195	219	193	196	212	179	189	233	224	192	187	220	198	219	202	222	215	212	180	190	218	191	176	206	200	207	190	188	201	203	185	200	191	212	209	190	215	185	182	228	194	212	171	188	188	198	213	202	225	198	215	184	225	194	195	194	238	228	174	172	218	201	191	197	198	189	210	206	201	202	219	192	236	183	194	202	216	207	206	202	207	202	232	205	212	215	192	193	191	191	219	204	191	223	203	186	178	199	204	182	197	184	219	187	207	205	178	222	208	183	199	197	207	184	217	225	202	201	218	181	216	217	221	203	193	202	200	188	215	180	183	204	204	199	195	210	192	199	187	186	210	209	211	214	180	173	200	195	228	210	211	197	211	198	220	208	187	203	194	187	204	209	221	204	188	222	211	187	192	181	197	218	182	184	223	217	211	229	197	203	188	203	222	174	195	209	196	205	213	190	194	212	195	223	184	214	194	219	215	216	195	186	173	222	192	235	202	211	170	199	195	173	226	201	218	215	242	194	200	197	221	209	205	197	187	191	203	216	208	171	206
8282	1227	2353	2734	2466	2010	1563	1336	1194	1081	1046	936	849	755	771	754	709	668	633	615	644	564	590	621	565	557	604	582	588	590	579	578	597	557	528	631	542	565	553	572	487	591	521	501	543	564	529	557	539	522	572	528	582	533	545	518	553	549	518	545	555	569	540	518	577	550	562	547	514	561	548	522	533	561	550	523	552	540	509	518	546	487	526	549	546	537	566	515	551	494	516	519	517	541	548	541	528	549	493	524	535	512	522	562	501	509	537	496	532	524	522	522	542	507	543	550	544	509	537	502	538	546	504	532	523	569	524	531	499	549	526	515	500	523	580	531	561	527	562	532	506	478	510	536	546	533	520	512	504	507	538	574	519	522	534	515	544	518	503	550	523	560	526	540	548	527	536	541	525	544	518	507	485	540	527	542	526	508	530	537	521	489	520	523	531	484	551	550	554	496	513	538	513	517	533	524	519	548	514	513	515	495	534	511	515	516	528	508	524	501	555	522	544	520	489	516	484	508	528	546	507	531	510	515	565	544	538	487	563	535	511	508	534	540	563	520	501	561	532	534	562	489	500	531	552	549	544	548	544	526	547	513	522	501	527	536	557	514	507	543	566	539	572	563	549	539	524	525	543	503	578	528	527	544	526	505	475	505	543	564	557	543	528	523	519	546	536	538	525	527	512	486	513	528	558	502	554	547	549	532	539	516	525	544	524	514	576	492	530	576	550	552	524	497	539	538	520	494	530	527	530	529	510	555	533	501	504	492	488	532	516	563	525	538	489	507	571	559	524	549	488	519	561	559	535	515	519	517	530	496	508	545	521	541	536	509	520	558	500	539	521	497	513	530	526	546	535	537	543	555	583	576	539	535	551	513	522	532	535	560	517	493	521	538	558	538	543	518	497	531	546	485	506	541	543	540	514	498	542	517	538	512	482	510	513	542	516	492	519	491	542	519	503	510	504	527	518	497	517	494	511	498	526	550	505	539	512	521	502	465	499	524	487	552	538	485	564	563	515	550	496	525	480	576	552	484	521	509	551	531	497	556	489	523	583	538	534	539	535	546	503	570	489	535	544	502	545	539	517	580	534	515	539	493	515	550	545	522	583	588	536	528	554	532	522	539	503	522	483	555	509	516	531	519	495	538	589	554	500	505	555	542	511	529	511	520	506	528	549	535	508	528	526	528	534	496	476	541	506	506	512	514	503	551	462	537	466	519	495	538	499	524	503	561	523	506	530	529	539	541	525	503	512	553	535	532	538	518	508	523	546	528	488	531	525	559	543	502	508	501	465	519	552	493	552	545	521	500	524	505	525	539	514	548	539	519	543	510	511	516	512	529	498	565	539	532	508	526	510	523	532	530	505	548	538	541	530	538	545	535	530	553	551	532	515	549	515	477	544	502	532	534	524	530	544	473	512	501	498	509	482	537	535	525	507	521	539	505	501	522	538	567	526	468	522	483	476	521	491	522	536	533	599	486	529	507	475	537	536	545	545	558	479	488	520	520	542	558	529	543	519	524	505	532	524	494	556	498	519	491	475	522	552	516	538	512	494	502	561	506	535	543	505	578	519	519	557	560	521	526	512	524	530	513	535	526	500	549	547	552	491	541	488	527	520	577	509	493	515	483	537	519	534	507	536	530	522	548	557	570	537	489	540	522	543	523	544	535	545	571	519	550	542	512	556	507	497	558	523	536	503	530	511	522	518	555	511	498	520	519	484	518	505	584	558	534	514	542	520	524	516	525	549	500	521	502	557	486	515	510	515	524	536	570	528	560	491	541	507	494	551	535	502	536	541	539	516	544	463	523	548	525	528	568	547	591	542	513	550	536	562	512	551	501	507	502	513	535	520	555	530	569	534	516	497	522	533	564	503	501	538	559	556	493	481	490	535	508	521	507	521	521	536	458	503	559	520	575	543	510	491	481	576	533	527	514	526	491	541	534	541	481	513	516	494	514	550	543	498	472	549	518	520	551	474	572	509	544	532	512	539	510	534	549	538	517	560	524	552	520	520	497	539	551	511	558	524	590	585	500	501	510	549	529	543	507	541	585	509	504	486	491	545	560	532	469	530	538	523	519	493	540	542	521	472	539	524	502	520	518	529	548	559	546	535	501	569	508	535	498	535	505	501	529	537	527	517	513	541	532	498	532	554	520	521	528	485	539	529	505	551	557	573	509	521	509	538	482	542	487	511	551	536	530	547	559	534	534	506	528	564	525	518	544	550	540	530	569	540	516	501	510	517	509	503	519	485	542	522	520	478	512	510	526	536	529	545	547	536	523	532	502	518	550	532	546	520	570	504	527	527	525	541	492	503	488	543	525	518	519	560	521	510	520	549	492	513	503	530	504	536	502	515	538	571	527	532	533	523	511	560	551	574	507	516	521	536	514	515	572	514	503	532	515	526	489	522	543	514	534	510	529	522	525	506	527	558	542	528	526	507	515	527	532	571	494	533	506	555	540	538	543	528	502	540	565	543	513	544	529	542	539	512	525	518	513	526	531	544	519	527	500	519	564	536	522	507	520	492	553	560	539	542	523	528	549	524	509	519	513	511	548	538	531	559	537	522	523	510	514	522	541	546	499	556	537	530	492	541	552	539	511	545	486	514	522	522	521	493	535	494	480	500	510	564	513	551	497	544	563	576	530	496	543	532	541	548	541	494	517	551	537	477	562	505	488	577	511	521	550	520	530	531	530	536	551	508	523	529	533	489	505	502	525	534	553	498	493	531	492	474	519	518	499	490	542	519	541	538	554	523	514	525	559	539	481	531	520	526	495	499	533	513	546	525	551	553	550	527	517	521	514	543	530	518	526	514	521	510	515	542	506	537	506	557	552	517	546	551	539	565	525	535	524	497	505	539	540	521	521	517	540	503	519	534	550	524	551	508	545	508	518	513	548	535	542	514	545	494	579	517	525	536	528	524	527	525	541	522	547	528	538	570	529	496	499	519	533	508	504	526	530	516	506	527	557	549	528	566	535	557	567	540	518	523	554	547	565	542	480	539	561	515	519	542	500	543	508	524	544	543	550	520	486	556	527	511	518	515	534	565	514	541	515	493	528	531	485	517	555	509	545	499	554	490	554	521	524	522	547	573	549	539	518	543	551	505	537	500	517	535	478	515	492	498	534	506	528	519	555	499	532	529	532	532	523	529	505	537	483	493	526	523	538	517	516	506	561	529	552	510	548	546	536	571	497	503	574	496	538	556	507	493	565	530	509	514	547	516	506	543	541	512	533	552	539	511	524	537	504	530	497	531	553	528	570	527	498	547	498	531	497	534	546	501	523	549	507	521	535	532	519	493	544	511	511	531	545	470	545	532	523	504	564	490	518	460	524	510	546	511	489	532	515	539	509	504	504	514	532	544	535	497	542	529	489	563	515	512	529	567	538	526	531	561	530	513	513	522	536	550	519	496	545	522	535	516	541	518	497	508	561	511	557	538	510	536	540	523	541	549	534	507	534	524	532	537	541	556	518	517	511	527	509	523	504
1769	434	468	455	393	447	415	393	377	386	362	387	404	407	414	409	433	391	394	434	381	383	419	428	395	366	366	410	396	383	361	385	380	350	418	405	393	356	402	379	383	398	386	398	349	403	345	379	402	397	406	394	403	393	384	411	378	391	431	363	398	362	424	341	353	424	399	371	376	366	360	392	386	403	341	385	398	360	407	379	371	407	389	412	378	382	381	393	403	380	411	377	395	391	404	375	392	417	392	384	366	371	419	367	384	372	364	318	397	349	394	353	428	400	385	411	364	374	368	374	385	350	377	399	404	398	368	367	364	379	395	353	416	375	407	442	407	346	357	382	398	423	441	394	337	383	414	394	438	369	382	405	365	420	360	360	405	389	376	382	362	358	358	381	400	378	405	382	405	397	402	407	387	391	365	377	442	376	385	400	378	432	388	350	364	427	372	407	377	396	382	386	387	390	374	376	404	370	401	381	381	387	386	360	372	378	400	359	361	347	397	371	374	378	386	387	350	368	364	396	384	402	391	378	369	373	404	387	416	388	375	326	384	368	411	375	377	425	401	383	372	389	379	390	378	380	401	360	382	367	366	385	379	406	351	400	378	360	358	402	375	391	405	356	363	397	375	355	428	408	359	386	353	376	428	361	419	381	378	382	390	404	396	405	389	341	371	386	384	397	380	381	387	353	376	363	378	377	389	436	373	383	395	401	374	377	372	405	363	423	372	414	399	383	373	421	390	342	373	406	349	343	345	394	378	385	360	384	379	387	414	392	432	359	373	400	412	375	343	370	351	377	370	397	408	379	399	338	400	400	369	386	393	390	396	391	361	345	338	373	437	383	374	396	377	386	372	363	385	389	357	406	371	354	366	377	367	405	367	347	402	406	431	425	380	393	371	397	377	381	389	406	397	376	388	429	374	383	381	430	386	372	386	383	406	375	425	434	392	419	367	376	377	364	369	398	380	392	407	373	371	396	391	395	394	394	388	398	395	359	396	347	380	373	399	361	409	346	392	386	390	376	362	384	385	336	390	394	403	383	350	369	341	387	377	396	408	399	392	420	398	355	385	408	388	387	421	395	353	376	383	385	420	409	358	323	419	377	422	387	378	383	346	366	376	385	402	398	361	386	395	385	357	371	410	352	362	388	395	386	388	345	389	365	411	354	397	378	392	351	379	398	411	434	379	349	384	355	390	369	390	369	367	394	412	383	404	384	380	371	378	369	399	375	403	396	354	381	357	383	382	348	380	403	363	373	389	349	372	389	396	382	399	367	428	399	404	378	400	345	352	365	375	336	387	398	362	421	355	401	366	436	376	453	395	385	356	394	374	384	385	394	420	412	368	379	351	390	402	388	404	343	360	382	364	386	391	389	412	361	389	362	362	396	367	377	412	388	379	372	378	354	373	408	389	380	397	354	414	426	371	381	368	403	385	368	354	372	396	414	418	355	372	345	385	397	409	388	406	385	396	407	386	363	393	387	378	407	370	403	386	352	380	355	382	357	408	384	390	359	358	383	410	380	378	411	356	385	376	370	382	378	381	436	411	385	372	383	413	367	372	399	391	404	353	398	362	397	386	393	371	395	401	424	398	336	408	339	338	401	369	392	349	357	373	407	402	419	364	424	408	368	427	392	376	359	430	335	374	373	353	411	365	408	381	336	384	389	389	408	382	360	403	377	375	349	353	360	392	398	401	415	377	385	405	391	383	402	389	388	389	423	341	389	341	384	358	380	395	365	387	346	391	411	386	362	395	362	393	365	380	390	386	389	364	410	396	346	364	394	384	381	399	396	405	422	398	404	346	370	377	390	399	399	394	389	360	382	399	393	378	360	387	407	361	375	376	360	368	381	344	434	389	413	376	396	340	394	383	405	411	349	374	338	412	381	400	391	404	407	399	402	378	390	389	392	366	384	387	411	373	383	433	338	390	394	372	377	314	380	379	391	389	360	385	362	427	358	403	371	392	356	354	396	366	395	371	410	390	338	415	404	393	388	405	417	353	375	417	367	365	368	384	370	384	408	374	391	381	372	419	382	394	411	375	377	381	354	411	394	406	412	398	438	358	352	388	376	385	434	358	412	371	426	374	386	388	401	396	402	407	380	411	366	408	384	370	423	442	381	340	389	393	377	380	390	376	368	391	394	408	380	414	412	393	392	398	411	400	381	373	392	380	400	387	413	366	372	369	373	399	368	346	384	371	391	364	401	362	399	376	398	382	397	417	368	389	450	368	389	431	386	390	366	399	371	411	370	363	384	380	398	391	375	409	414	390	377	343	334	384	356	333	340	359	392	365	403	411	390	367	381	390	375	408	379	401	406	397	369	410	419	397	367	407	407	401	384	416	383	411	391	393	386	421	384	401	386	386	419	370	360	393	353	389	367	347	377	394	406	389	365	409	382	377	381	349	389	365	358	365	390	372	380	388	351	356	380	406	404	343	360	383	379	401	380	394	390	428	409	410	431	387	399	401	357	390	391	395	398	400	379	409	404	393	406	415	368	367	371	399	399	356	411	396	444	389	404	372	368	355	387	354	377	377	371	361	374	350	416	426	406	409	397	388	395	402	390	408	396	392	395	351	364	354	387	390	414	375	396	378	421	407	359	386	362	369	394	383	371	416	409	409	390	384	415	387	375	392	366	395	393	382	418	390	372	395	389	383	356	382	405	400	356	413	362	392	402	364	368	384	405	393	410	399	380	388	367	371	353	369	395	393	341	367	403	426	425	410	379	379	425	375	354	364	433	392	376	425	374	407	391	399	374	371	356	383	411	394	408	341	383	376	348	393	394	385	419	390	375	374	400	391	441	384	379	384	364	362	419	336	378	449	389	423	357	371	388	396	384	402	376	355	440	422	393	378	365	385	343	378	379	342	361	362	407	387	391	346	386	367	372	412	394	371	386	399	348	358	359	408	419	402	391	372	382	387	395	375	383	379	354	426	396	392	350	363	358	371	390	422	361	393	426	400	413	401	393	403	348	388	386	367	353	387	385	374	372	383	410	402	385	390	385	339	370	408	426	380	357	386	398	339	414	372	370	399	386	374	373	374	380	343	394	431	387	408	388	370	407	391	402	358	369	386	392	406	393	398	414	389	454	410	419	384	408	435	415	361	385	368	360	353	426	372	385	380	402	393	440	374	396	391	408	372	383	374	368	372	370	395	350	374	398	385	378	384	404	409	415	401	355	364	347	394	389	369	393	347	377	327	380	373	393	365	388	364	367	408	390	391	375	409	390	428	414	431	373	426	375	364	385	350	352	419	374	387	338	403	371	367	386	372	362	386	387	364	375	392	341	353	384	359	356	364	385	375	374	357	396	387	370	387	405	362	362	384	398	377	375	386	374	414	388	377	353	404	368	413	396	376	402	385	370	357	382	376	413	388	357	377	367	376	372	420	423	357	419	349	392	391	372	399	353	373	382	399	361	426	394	341	352	425	430	384	339	387	377	431	366	394	339	355	400	384	466	393	359	397	395	414	414	386	383	340	427
2195	946	1050	1051	1027	1006	990	954	870	869	879	910	881	876	884	844	816	846	873	916	843	873	857	845	857	860	840	869	896	853	871	878	819	887	831	825	837	848	783	880	861	865	864	842	875	848	865	889	813	842	835	846	865	837	842	833	825	889	861	867	829	832	850	860	798	875	886	834	846	844	849	916	875	892	856	796	820	891	895	833	802	887	865	856	860	855	842	848	825	858	898	859	857	847	916	861	839	847	794	838	829	856	827	879	864	838	844	855	875	837	856	843	815	850	842	816	826	844	907	838	856	870	874	826	884	849	894	853	827	832	873	857	888	877	873	850	882	875	854	864	849	897	822	846	817	839	837	846	837	899	826	839	783	862	859	883	861	861	862	850	841	847	821	872	916	888	847	886	847	873	879	826	877	885	879	816	861	863	928	835	857	876	795	847	877	868	878	892	931	891	848	867	873	839	822	819	831	843	836	866	821	835	851	824	886	866	882	840	893	847	888	899	903	833	827	803	799	833	824	860	875	877	806	858	851	870	906	859	909	799	860	888	865	881	874	844	829	877	891	827	798	881	866	859	839	827	845	819	885	838	845	904	853	861	866	837	898	924	816	808	871	879	829	864	845	864	832	906	863	857	922	844	865	893	890	852	871	867	860	805	883	804	876	828	862	876	840	839	910	893	789	864	863	851	800	823	847	813	816	831	844	888	905	888	846	840	848	862	885	854	869	845	867	854	844	795	823	846	877	892	831	819	801	870	781	828	859	845	838	867	879	896	885	808	903	892	842	838	848	904	818	820	827	814	841	846	895	826	867	861	837	886	849	886	857	867	884	886	885	905	874	855	810	830	818	861	837	876	897	813	840	826	916	832	899	838	862	886	853	841	849	825	883	830	777	849	806	857	856	851	812	837	829	852	878	851	850	885	886	903	835	767	884	869	864	833	830	817	856	826	837	911	859	839	850	894	789	881	804	855	872	858	860	826	842	821	878	845	813	869	812	852	836	848	911	831	931	860	857	863	829	853	856	848	914	800	885	842	863	868	840	898	851	931	881	915	832	844	835	830	833	861	911	885	807	866	867	827	879	870	867	869	875	868	877	870	837	786	859	888	852	879	872	807	829	871	877	884	844	849	864	872	842	884	854	870	840	891	884	874	828	866	833	880	825	834	828	899	839	832	878	849	859	865	901	797	835	855	883	811	839	813	902	870	860	866	870	867	870	897	840	821	827	905	860	765	859	865	836	876	869	825	835	824	847	858	818	900	869	857	848	866	851	879	851	899	933	829	853	831	806	833	890	845	863	845	842	861	836	827	855	850	799	858	817	848	797	851	810	805	848	908	868	874	866	885	847	786	810	829	901	864	896	791	859	850	869	850	902	839	875	817	860	879	835	860	861	924	807	847	870	847	883	866	863	880	852	812	885	864	867	858	872	877	886	819	895	860	863	845	862	847	828	872	873	875	865	824	831	853	882	878	908	819	865	827	816	872	824	871	878	874	852	867	811	828	839	882	859	883	878	821	926	824	890	818	833	895	819	873	807	834	928	861	893	825	896	866	844	869	873	926	833	851	833	845	805	810	892	896	883	854	829	876	901	853	831	847	848	860	837	962	838	840	877	833	870	884	869	824	865	896	864	875	886	858	868	854	861	851	827	853	839	869	865	857	856	814	871	861	813	875	878	834	876	888	907	905	844	928	903	814	875	842	873	827	865	855	868	884	827	845	814	822	852	829	830	856	907	870	877	828	825	842	825	792	885	854	825	851	856	838	878	839	838	829	853	878	844	902	910	875	850	860	846	807	859	830	856	842	862	852	823	935	848	852	862	769	883	929	849	894	812	821	895	837	877	854	869	818	911	848	883	846	889	892	849	836	867	873	877	829	863	876	802	806	844	844	912	874	856	851	850	844	843	842	854	799	843	857	850	899	873	876	839	817	806	835	798	861	838	844	872	827	923	866	888	866	854	869	817	871	855	832	858	905	853	873	908	809	846	860	858	849	881	910	850	888	877	888	812	866	839	805	835	886	833	859	871	889	864	840	853	840	836	875	871	893	872	844	851	811	871	861	810	865	924	882	835	838	888	845	859	835	902	865	890	836	827	861	850	895	915	830	824	863	857	845	796	883	861	847	871	836	894	822	855	869	861	876	833	836	842	894	874	822	852	886	840	845	858	845	822	880	873	833	889	831	898	852	881	867	805	869	844	818	866	838	859	847	863	805	894	823	870	879	855	855	865	878	856	857	857	828	885	920	851	866	833	912	879	836	860	874	850	793	831	845	855	869	850	872	769	864	873	797	825	876	817	902	819	846	829	823	841	852	845	828	877	857	856	867	890	865	898	849	816	799	918	801	848	860	864	819	842	880	875	878	862	867	850	835	865	909	823	831	833	868	792	845	816	820	842	843	852	895	869	867	909	809	829	818	900	883	882	869	807	768	851	878	835	800	868	887	885	780	864	874	791	892	864	844	869	846	847	789	822	862	911	898	867	807	894	826	838	846	874	812	847	838	794	845	835	866	845	852	861	807	823	800	804	842	867	882	803	900	878	813	801	839	877	895	806	861	834	913	863	881	890	799	901	843	877	826	878	892	864	809	815	833	817	845	816	860	873	821	879	857	835	806	846	884	870	803	861	857	837	847	821	840	876	779	848	837	876	890	865	847	860	829	828	846	831	830	808	847	865	866	820	834	867	836	850	819	841	832	871	844	825	834	812	848	862	861	858	803	869	870	846	877	834	881	887	930	921	921	835	818	843	862	829	898	861	847	879	809	859	779	892	861	861	843	871	828	850	799	898	860	844	841	849	845	852	839	823	840	918	880	826	854	859	895	849	817	866	878	852	838	832	897	860	895	814	894	847	822	816	847	872	843	914	856	871	827	890	854	858	861	870	851	856	819	860	853	815	814	919	811	829	807	819	916	880	853	834	867	852	817	841	874	832	833	838	882	905	906	828	868	871	886	864	868	832	888	808	870	845	843	866	902	875	871	876	834	872	834	840	822	826	886	835	831	874	848	885	796	833	869	855	872	883	862	836	912	846	888	830	853	853	893	817	879	844	839	896	839	946	856	847	843	857	785	915	848	875	872	818	830	854	773	871	859	835	853	883	856	861	850	862	880	846	887	854	816	806	854	858	852	846	800	878	837	915	845	859	856	878	812	825	834	835	877	842	803	889	846	885	844	829	853	890	894	827	867	808	835	841	850	887	820	900	848	803	893	889	865	875	877	812	832	826	870	852	860	841	844	859	825	889	848	859	919	851	857	890	821	896	867	860	790	862	882	817	828	839	853	842	873	852	837	865	882	820	857	870	874	858	833	808	807	867	845	856	788	870	902	825	890	900	859	837	912	817	815	817	862	875	857	836	859	875	822	839	885	854	889	861	903	859	828	875	820	858	828	840	812	853	848	837	851	820	857	800	851	826	831	864	826	875	829	871	861	815	873	871	898	820	818	846	837	894	867	822	879	850	832	877	894	885	812	870	881	845	870	810	842
7581	684	616	558	448	354	344	296	274	280	224	216	223	215	221	191	211	211	186	208	200	172	173	209	210	196	208	187	164	166	196	191	212	193	182	187	205	206	203	179	198	184	222	188	184	199	215	185	221	196	214	200	158	180	210	161	178	171	222	185	160	214	205	200	171	219	191	183	215	199	182	206	169	177	187	206	190	181	151	182	206	152	221	174	176	218	200	197	197	196	188	199	194	209	204	209	192	184	190	167	210	200	192	198	218	202	199	193	201	180	197	196	180	208	213	206	181	197	201	202	177	163	189	172	195	167	218	201	204	205	216	174	192	182	169	175	198	199	187	173	187	186	203	181	219	206	193	170	196	177	178	208	209	186	182	189	217	187	180	162	208	196	214	197	157	202	223	212	191	203	158	171	198	179	181	184	186	184	202	167	188	195	189	173	173	176	181	189	179	183	183	190	196	193	181	178	197	181	216	221	199	193	194	202	185	175	181	176	183	195	210	197	185	194	185	197	181	196	195	202	202	176	203	205	204	186	189	186	183	205	202	187	193	194	202	203	206	165	163	193	197	206	185	192	204	175	190	177	195	197	218	206	206	185	181	166	187	190	173	187	206	189	182	208	210	194	200	164	205	231	205	176	188	193	188	184	163	210	167	204	171	172	188	199	187	190	213	171	216	165	194	196	208	198	208	195	183	156	206	219	178	192	190	184	191	194	192	191	199	194	202	202	196	190	238	205	176	179	194	175	179	174	186	199	208	179	170	180	169	152	184	197	196	180	180	215	197	229	198	183	195	167	150	169	208	212	180	192	182	166	218	209	177	183	212	191	190	197	209	192	182	180	212	207	209	204	175	197	171	191	182	184	202	156	189	178	202	216	186	190	172	182	182	153	224	201	173	195	193	213	177	204	191	191	184	221	197	191	202	208	180	171	187	168	196	192	196	189	167	208	181	177	178	189	182	197	183	184	189	177	210	177	191	194	199	174	198	187	188	205	198	208	174	197	193	197	200	211	166	164	183	193	167	211	189	179	200	198	197	189	185	196	187	169	182	187	160	190	190	213	218	183	161	193	183	202	207	176	187	197	174	207	197	203	205	172	177	201	201	175	193	214	199	165	201	188	196	182	201	186	210	210	161	210	189	185	181	202	197	194	186	171	207	183	200	188	205	204	188	208	208	168	208	204	207	194	176	200	199	192	204	154	205	169	187	199	192	172	195	221	218	206	195	186	203	177	180	190	203	174	180	189	227	179	185	162	199	212	200	216	202	206	185	206	188	183	191	186	210	196	205	204	178	196	216	217	209	166	203	169	193	187	175	187	212	190	206	170	193	196	170	197	172	192	198	176	206	208	207	205	177	203	203	192	196	173	210	189	196	198	212	213	209	193	202	192	206	174	173	171	176	203	170	196	205	184	197	194	193	197	191	211	186	193	181	181	208	204	190	199	183	186	213	197	207	206	191	214	209	202	178	199	182	193	221	187	178	176	176	216	180	184	188	203	209	171	204	168	215	164	207	202	237	211	205	208	170	189	205	184	183	193	191	167	188	195	184	173	173	178	156	156	183	200	203	167	219	192	177	192	192	186	164	188	207	182	201	193	201	187	187	183	173	202	166	191	197	190	179	191	192	187	215	191	199	173	190	187	175	199	177	201	197	220	195	189	197	201	159	174	178	204	178	195	195	213	226	197	160	188	195	197	199	197	212	205	203	165	194	166	166	180	212	173	195	187	178	179	174	169	194	202	187	205	195	210	194	167	178	185	202	185	178	185	192	141	185	209	202	183	192	200	151	162	176	202	201	187	192	193	198	226	194	202	159	183	181	200	191	194	177	173	183	183	178	181	189	179	209	204	196	185	211	206	203	193	186	185	160	178	210	181	238	195	203	178	190	175	198	212	187	182	217	198	174	185	198	204	193	193	207	202	197	197	229	169	217	192	185	179	210	201	194	175	197	190	216	204	188	169	199	226	173	170	213	180	182	201	167	189	192	179	181	172	183	204	195	202	185	194	177	202	199	186	169	193	228	192	161	189	177	215	200	196	181	209	203	192	191	193	214	200	200	187	189	189	215	207	200	185	171	198	206	198	204	175	184	190	186	181	194	199	208	179	212	185	201	204	190	201	207	173	205	198	196	203	201	190	195	193	178	169	201	215	218	170	209	206	187	172	184	196	174	196	214	188	182	222	183	177	176	200	207	182	215	206	191	199	196	155	187	198	215	214	212	185	211	207	185	186	184	197	209	187	183	217	208	213	199	217	200	175	198	176	187	182	202	213	193	183	172	164	191	185	189	184	196	180	177	159	172	183	168	191	217	199	175	172	223	205	192	205	184	181	183	173	214	222	199	181	178	187	196	179	207	183	194	186	188	200	200	193	181	217	176	205	181	200	183	206	194	211	180	211	165	184	188	192	148	168	171	204	195	163	192	157	198	194	204	182	193	192	209	195	223	197	184	212	175	192	186	180	203	184	200	204	190	205	180	191	204	189	200	188	194	199	193	195	193	209	202	184	192	211	204	213	188	195	205	209	198	194	199	220	205	192	202	181	177	179	225	171	189	202	189	199	174	177	193	198	175	184	184	218	190	198	201	174	193	207	174	201	190	172	207	176	193	194	218	219	201	172	180	192	182	170	209	201	197	178	184	209	195	191	193	178	197	207	219	184	188	199	209	200	207	196	190	171	191	211	189	205	176	174	219	223	208	202	210	182	170	202	184	191	189	190	197	188	176	161	210	209	195	172	210	202	167	184	180	186	175	192	172	210	164	204	163	237	177	190	204	195	180	192	205	187	191	177	192	182	189	204	195	182	200	185	199	180	199	168	199	181	172	183	209	189	189	181	178	168	198	196	213	191	198	186	209	189	185	186	190	184	184	214	175	195	194	195	182	199	168	176	218	161	196	193	167	198	202	183	205	197	183	184	184	208	176	201	166	187	219	187	204	206	178	202	186	198	217	194	201	195	185	197	225	166	192	183	227	185	203	180	200	224	195	185	184	199	235	205	203	184	222	184	190	215	193	183	176	208	197	201	193	203	217	201	174	197	171	219	193	201	177	177	195	205	198	194	188	187	175	207	201	186	192	198	174	184	174	183	189	203	217	194	187	208	206	166	205	209	204	213	212	165	205	194	180	186	189	191	164	205	223	217	176	176	211	193	188	177	197	166	212	213	202	167	175	226	204	193	214	198	211	209	169	183	185	198	181	186	199	183	198	191	213	194	171	182	170	203	209	208	228	195	198	201	183	190	208	193	182	176	186	181	188	183	188	160	196	209	168	201	175	220	202	186	199	180	189	185	185	179	177	172	202	201	189	203	193	199	172	191	191	232	201	200	204	205	182	197	185	214	204	185	225	194	210	190	216	187	167	214	172	185	197	194	211	199	191	171	202	216	178	204	203	194	187	190	188	195	214	217	210	175	184	198	168	155	186	216	203	195	189	198	202	175	164	191	166	193	189	221	186	181	195	197	203	175	179	185	181	191	194	170	161	193
6495	879	1345	1744	1564	1302	1044	996	875	812	749	727	670	620	644	580	563	549	537	522	516	581	513	516	503	496	500	472	507	539	515	457	485	445	485	488	514	475	506	525	486	472	486	493	476	499	480	438	500	532	478	486	445	504	466	481	463	541	503	515	495	467	473	477	453	453	463	467	447	461	451	473	443	463	441	482	469	445	458	460	448	461	493	465	478	457	462	466	483	485	498	474	480	439	445	476	494	469	494	502	406	486	444	485	454	460	463	489	474	444	496	446	449	502	468	495	462	502	461	466	497	442	482	494	492	481	449	496	453	485	473	484	442	482	463	535	472	460	485	505	461	454	462	459	468	483	456	474	473	495	512	493	458	475	476	478	487	493	452	492	460	468	462	491	507	484	448	475	467	485	465	441	471	508	461	487	472	469	486	458	477	530	437	444	490	489	460	492	468	515	475	476	491	497	490	484	441	473	458	439	517	502	484	497	500	487	505	454	473	482	493	480	437	500	459	436	470	484	445	495	479	491	467	461	462	461	469	463	446	514	487	503	504	463	439	456	482	482	456	441	431	500	478	465	525	495	467	463	468	462	486	479	501	514	479	484	484	495	494	494	476	454	483	462	480	455	487	463	445	483	491	464	447	478	463	441	483	470	468	446	468	494	496	446	456	478	500	460	475	480	471	507	464	471	473	433	517	492	486	498	461	495	479	453	465	447	482	494	485	451	469	471	470	510	450	462	472	432	472	508	484	461	491	460	449	451	445	497	475	464	487	446	483	468	497	479	465	491	446	497	485	476	466	451	477	463	432	463	470	487	471	458	496	517	470	483	454	486	462	450	478	489	489	471	489	467	470	482	467	458	504	493	456	457	497	442	456	479	460	450	500	440	481	445	472	451	471	463	471	444	510	451	478	448	488	466	453	468	492	513	511	463	478	446	425	479	486	455	447	486	467	475	474	459	477	456	463	420	438	475	496	467	491	476	437	478	489	473	472	469	426	462	451	470	498	419	496	472	461	464	498	485	458	442	496	507	450	479	465	467	471	505	457	465	486	436	512	449	504	448	489	460	484	499	463	476	475	441	468	452	462	459	416	484	484	468	481	476	455	479	457	479	463	466	480	451	456	501	463	441	443	490	481	441	464	487	463	459	467	465	465	476	497	516	448	526	481	483	524	468	481	427	456	451	451	488	463	434	482	480	453	470	463	472	492	475	449	489	475	460	463	485	459	474	466	482	445	488	490	525	473	469	461	469	480	455	470	452	490	486	468	480	437	476	500	432	457	483	491	483	397	473	492	511	505	502	492	501	499	462	485	471	466	455	504	480	482	466	464	539	488	487	457	469	488	468	471	482	461	455	432	484	449	478	505	492	497	469	465	537	482	413	457	458	453	442	471	454	493	472	441	472	446	467	439	455	457	470	465	441	502	504	431	482	497	480	411	467	459	465	478	433	462	481	486	461	505	500	450	490	455	510	458	493	458	502	469	481	494	466	483	469	474	479	469	477	493	470	489	441	458	455	465	450	462	456	478	500	440	478	466	497	463	515	461	489	501	447	460	488	475	493	472	459	464	470	489	476	429	453	488	452	487	413	467	451	475	422	468	431	473	500	441	461	463	497	436	446	482	414	512	441	458	460	486	517	476	481	498	476	494	459	487	462	508	503	471	460	440	466	449	482	460	474	455	446	494	489	473	471	455	461	468	459	484	447	505	466	490	450	470	473	443	439	456	462	502	485	495	508	451	471	428	480	471	469	455	445	479	508	495	476	460	516	487	480	473	461	501	456	455	488	474	428	470	462	479	489	487	462	450	440	444	471	490	495	443	432	463	480	432	498	481	507	487	489	450	464	442	483	490	452	454	466	486	485	504	467	475	490	470	462	485	465	501	491	473	477	478	487	430	485	455	491	519	475	455	446	492	463	488	506	455	450	456	504	457	470	504	514	450	474	453	479	462	422	455	464	486	457	519	477	455	471	466	446	442	476	448	447	480	482	446	467	441	478	495	476	478	469	464	439	471	445	471	487	448	459	474	460	461	461	453	477	481	513	459	453	444	413	455	455	476	451	486	439	458	438	472	477	454	456	515	444	464	479	466	424	448	512	480	462	481	484	479	506	496	461	476	470	482	443	505	492	457	469	476	463	458	448	473	487	483	515	437	493	463	452	511	476	486	462	499	472	422	497	461	503	489	446	490	489	495	482	522	472	462	466	490	475	503	485	482	492	436	523	447	491	451	481	459	470	480	483	468	467	460	499	470	480	459	452	466	486	472	444	458	478	504	477	477	470	493	476	469	473	450	424	507	493	460	493	470	461	501	451	496	443	483	425	462	463	484	487	476	450	443	485	483	500	472	481	473	497	507	444	471	445	475	479	442	479	536	468	448	490	470	487	498	475	458	513	451	474	447	451	495	468	471	476	485	484	473	478	506	500	464	478	441	439	491	484	497	495	475	456	452	476	468	464	493	489	417	479	476	466	436	483	482	527	455	479	456	479	461	473	478	503	461	471	479	432	499	513	482	468	478	493	449	475	497	436	420	456	451	475	435	455	494	444	466	477	495	470	460	481	480	486	514	477	450	458	501	443	490	444	448	493	434	472	461	503	445	474	455	472	441	477	487	438	452	486	473	484	472	478	456	449	467	483	484	441	490	440	467	493	476	447	463	445	466	471	457	506	486	459	456	466	473	481	483	484	466	467	445	484	481	425	441	516	443	486	436	490	461	474	479	483	477	457	481	475	459	460	485	470	462	445	474	495	442	506	478	466	487	441	457	470	455	443	472	461	514	481	492	476	465	503	460	436	485	482	510	479	478	461	488	491	484	437	486	467	438	476	465	464	478	466	464	467	455	479	495	482	475	466	444	501	436	489	520	457	462	469	484	471	469	440	459	460	472	469	477	499	480	478	499	469	462	454	476	479	445	502	463	448	454	470	478	504	466	490	436	490	488	473	474	448	478	422	450	455	485	471	443	470	461	470	470	479	478	478	491	502	490	424	472	464	498	445	483	521	450	472	446	473	475	457	470	477	484	518	482	512	463	488	496	459	459	451	471	463	462	472	498	459	468	470	444	493	425	464	490	475	451	453	481	479	478	503	471	453	460	455	464	499	530	508	510	436	474	466	475	466	446	497	461	475	486	454	472	479	464	473	498	428	485	481	442	460	479	454	478	445	486	455	511	461	489	460	473	474	445	452	452	467	489	457	478	479	464	478	466	454	475	477	462	495	460	467	486	469	454	469	469	461	503	467	486	447	443	485	475	431	467	502	448	510	473	434	494	501	480	462	510	475	457	429	512	478	467	458	450	513	482	518	478	454	493	441	470	487	465	469	489	474	491	490	466	410	458	452	472	517	470	448	503	471	474	439	488	459	478	470	465	466	445	468	491	491	470	416	483	443	536	425	457	443	457	490	414	471	484	456	493	503	432	458	481	454	517	453	500	494	447	440	479	468	457	471	469	467	462	454	511	478	481	481	457	513	470	463	471	471	460	495
14564	1445	1266	873	682	546	383	320	332	312	275	300	239	237	216	226	260	217	226	231	205	216	212	209	166	203	212	248	230	193	205	205	226	230	214	203	192	184	235	202	170	208	221	209	198	211	190	206	204	209	203	199	233	206	223	205	197	219	197	223	204	188	218	230	179	189	189	184	189	205	193	221	210	202	209	200	213	210	179	196	205	195	214	197	203	218	211	175	225	198	197	185	201	221	205	227	232	200	191	204	197	221	213	215	180	204	187	206	200	195	199	233	227	200	178	211	197	207	221	218	182	219	229	202	193	209	225	189	228	213	234	243	184	204	212	191	206	166	194	242	172	207	198	190	213	210	243	209	199	213	217	225	216	196	191	205	182	214	193	198	216	183	200	213	211	192	227	205	212	235	216	205	213	199	207	228	204	200	217	199	200	184	204	186	200	193	208	187	194	196	193	226	195	221	204	253	210	202	197	190	211	220	217	205	177	216	217	212	213	211	178	192	193	215	205	202	217	187	234	192	213	197	195	209	191	212	235	181	183	210	186	218	221	199	213	217	199	221	191	206	218	198	207	212	224	222	229	218	189	227	228	182	200	226	229	194	193	204	219	220	209	205	257	204	213	182	201	222	207	185	202	204	201	214	178	242	211	218	209	198	178	209	202	207	215	234	188	193	231	180	202	217	193	197	206	190	198	199	169	196	200	193	253	227	207	201	194	218	194	187	202	207	222	208	201	215	196	201	224	228	194	226	209	211	203	178	217	205	192	206	195	198	209	195	197	230	216	227	199	205	198	221	202	216	205	205	224	185	170	213	180	209	201	184	194	196	182	197	172	223	226	209	213	211	202	186	179	193	241	222	202	235	167	179	190	187	208	200	208	186	223	227	207	228	222	197	203	201	214	225	214	206	211	188	214	195	184	217	207	191	174	225	201	202	199	225	222	200	189	198	204	208	208	208	191	202	200	196	184	181	201	200	195	207	195	203	217	217	201	230	200	193	188	237	207	188	201	224	193	217	210	197	221	217	216	201	208	221	211	230	202	210	197	197	223	184	202	210	195	207	189	177	181	230	226	211	193	181	189	184	185	191	204	199	209	224	202	197	183	213	190	199	208	193	195	185	227	212	209	198	196	208	201	212	204	226	204	199	209	200	208	201	216	196	188	235	194	174	184	183	197	181	236	147	202	202	198	226	198	181	199	206	196	221	193	201	219	205	191	180	199	206	202	223	226	215	223	222	208	197	195	226	195	220	178	197	213	195	219	195	210	210	178	192	194	212	234	239	203	207	188	186	210	198	214	198	212	209	204	196	199	194	215	203	184	211	187	213	204	201	213	199	205	220	214	187	194	222	212	189	195	208	207	190	214	228	215	206	205	200	211	169	181	204	197	213	186	186	221	206	200	185	203	210	203	201	197	211	204	207	199	215	205	198	181	198	205	200	216	227	191	217	226	224	206	220	191	201	206	209	227	200	215	195	186	228	223	188	209	204	210	202	209	204	197	193	215	213	211	181	203	191	210	200	199	214	202	211	208	209	203	214	193	183	215	210	175	200	191	184	211	198	187	196	187	189	195	216	166	213	187	205	193	202	223	189	173	168	220	212	208	206	195	201	203	196	208	183	177	185	185	171	197	191	193	193	218	204	201	164	180	223	196	219	205	205	210	187	207	208	189	223	215	175	226	219	180	194	200	186	193	215	203	191	219	217	205	205	208	204	194	184	215	215	218	227	168	182	190	172	208	199	217	227	212	203	187	190	202	215	205	193	224	187	177	208	209	178	214	207	210	208	217	200	224	215	215	223	224	219	188	211	223	183	211	217	205	214	181	191	206	208	199	213	196	189	191	210	202	203	197	215	211	224	220	195	227	204	209	216	183	183	236	206	227	211	207	226	193	191	206	180	214	223	184	185	190	216	210	180	200	213	188	200	179	191	191	237	218	172	188	188	219	194	181	193	204	215	215	192	189	174	197	187	203	208	202	200	219	219	239	213	203	185	192	195	213	216	205	220	198	244	204	175	202	197	175	188	184	193	190	222	195	157	203	192	212	188	214	200	200	198	185	184	220	199	211	189	199	180	207	193	206	210	207	199	195	231	197	198	218	207	191	180	198	213	193	235	210	218	197	228	205	213	197	192	207	204	206	182	182	227	194	236	180	205	189	197	209	191	220	220	197	182	204	199	185	220	215	210	199	219	216	185	217	206	231	191	226	182	208	204	191	163	207	198	199	191	188	193	188	227	208	193	182	197	186	193	195	195	207	243	194	192	216	233	213	235	186	189	200	185	203	194	231	182	176	205	192	188	218	208	194	203	238	228	208	205	194	204	224	175	192	173	217	200	195	204	166	196	219	193	193	188	205	210	241	200	213	190	202	196	222	216	219	203	191	196	217	217	209	201	203	200	204	186	208	211	218	181	200	210	199	210	210	205	182	209	198	221	175	188	198	203	197	225	177	196	190	211	200	198	188	214	185	206	203	181	200	213	202	222	206	205	197	208	207	193	192	213	170	224	213	202	234	204	204	192	202	212	201	210	214	241	193	198	208	219	202	204	211	228	215	188	220	214	232	213	193	224	190	198	221	176	227	205	190	209	173	214	210	207	207	215	229	214	222	191	197	220	212	211	209	182	195	207	199	220	201	219	222	201	203	193	199	212	194	208	202	185	197	211	210	194	193	194	211	231	199	217	202	197	211	228	223	202	203	211	181	206	192	206	206	205	185	205	200	186	205	213	189	206	188	184	211	202	187	183	207	204	206	198	194	210	180	203	195	180	205	207	180	220	215	205	182	213	204	169	188	198	213	185	221	210	216	187	201	201	201	187	212	206	193	199	193	193	172	193	191	202	198	226	228	201	197	195	205	183	214	215	194	192	211	225	236	194	219	185	223	225	220	191	198	206	205	188	214	204	200	222	214	235	169	236	198	206	188	202	199	201	192	244	203	198	182	191	197	210	227	197	192	194	192	199	207	192	192	192	212	210	209	189	210	197	194	212	204	213	217	174	175	194	198	214	204	215	192	209	229	181	204	207	207	204	206	196	191	198	237	203	219	242	210	207	217	219	216	198	183	186	188	215	232	198	212	182	198	209	173	202	197	244	210	231	194	184	197	212	187	216	194	214	197	201	231	215	201	200	211	222	188	191	181	197	211	190	217	207	225	219	195	220	208	208	192	213	187	220	169	219	229	200	216	217	192	176	192	218	182	183	210	194	199	215	201	215	185	165	200	185	196	198	210	207	200	199	236	188	174	199	237	185	222	198	190	209	213	194	208	199	211	172	222	190	205	199	220	196	217	167	205	214	164	183	228	204	206	208	210	182	197	207	190	212	224	184	206	218	191	190	185	210	204	220	183	202	203	197	204	205	182	237	226	187	192	212	188	202	210	200	187	193	202	198	216	222	222	214	200	201	200	216	196	211	209	194	198	179	195	208	194	226	219	230	210	220	191	197	191	200	193	198	178	183	219	212	214	203	180	216	192	189	197	186	205	196
8413	1175	2332	2829	2432	2066	1568	1368	1220	1108	1020	939	838	773	807	730	701	695	666	654	649	679	588	570	584	597	612	621	568	576	554	591	610	538	563	567	588	555	561	549	552	556	574	535	563	531	540	549	521	559	547	568	549	523	562	543	532	552	570	500	560	575	530	522	527	505	528	501	535	538	522	493	529	549	525	548	557	544	537	516	536	522	548	553	560	515	507	536	525	528	546	521	579	499	539	554	516	515	555	503	587	513	524	525	535	572	555	481	521	536	550	573	517	557	534	547	516	530	497	517	524	531	510	511	578	552	529	555	573	479	529	487	517	518	560	545	542	519	521	517	503	541	503	520	538	545	518	518	504	535	532	480	526	539	508	532	559	543	548	556	522	551	530	535	537	528	514	503	528	512	546	549	469	557	556	559	508	521	550	535	547	504	529	517	520	532	483	545	505	542	476	505	491	568	540	539	543	543	550	545	564	507	526	550	540	543	531	519	510	504	520	515	521	523	555	541	543	561	528	504	525	537	527	494	481	510	543	522	542	543	538	532	543	513	532	516	528	498	558	522	499	507	524	517	502	519	480	514	552	505	551	519	523	491	533	535	537	532	510	546	568	493	575	532	543	521	513	524	499	561	536	516	504	506	544	563	527	485	541	500	507	561	525	502	563	495	534	517	541	516	494	548	513	489	516	472	524	524	532	513	561	532	515	536	545	550	545	523	506	525	535	518	522	497	553	526	528	533	549	528	533	494	536	549	515	518	529	520	481	555	536	522	514	562	486	519	510	523	542	540	532	545	570	479	516	547	502	545	567	521	526	505	560	490	521	499	528	524	529	539	529	532	536	520	535	524	541	524	550	556	532	501	525	547	533	528	525	522	561	507	554	505	532	498	524	567	532	507	580	534	508	577	544	523	513	571	548	487	561	504	557	559	487	521	572	489	551	521	524	563	510	541	476	529	512	579	503	504	480	543	554	502	532	530	515	532	526	549	510	490	555	570	538	542	498	542	555	535	520	497	504	582	527	517	533	520	569	529	540	543	589	517	541	546	534	553	532	480	511	529	544	521	534	515	529	548	550	524	518	535	522	527	524	517	522	528	514	561	516	518	543	517	522	509	512	517	584	520	508	533	539	557	543	508	532	522	494	583	556	549	530	578	524	532	527	527	534	530	548	525	561	508	519	500	543	523	515	538	554	540	537	558	510	533	555	509	534	530	499	558	527	508	524	532	566	503	512	531	504	544	531	529	530	531	522	513	515	516	533	522	523	516	556	517	525	526	552	533	526	545	548	521	522	501	525	549	552	510	495	516	526	558	518	567	497	522	550	513	538	543	580	528	523	543	500	519	513	505	535	504	548	514	553	483	471	486	514	504	538	497	508	536	535	525	507	499	519	559	523	532	499	533	492	507	534	536	545	531	473	523	524	480	534	532	551	532	495	523	540	518	524	543	522	511	509	502	498	536	555	478	498	539	536	510	518	543	507	499	524	546	543	464	514	492	507	539	512	508	528	553	529	531	540	543	513	553	545	526	493	495	522	528	545	495	493	534	547	530	493	551	543	554	536	521	492	562	509	542	529	477	540	569	491	501	508	534	538	506	516	557	520	522	527	538	496	541	469	520	511	554	516	543	517	533	509	483	544	517	506	554	538	533	541	551	542	540	513	533	529	509	513	517	535	560	542	498	529	512	502	550	507	540	512	561	520	541	507	506	549	508	542	553	500	502	535	491	529	522	561	540	532	509	542	533	557	535	554	522	549	518	483	525	532	515	529	572	519	543	531	530	520	499	509	543	546	569	532	557	520	534	510	545	530	524	527	554	473	501	526	497	458	515	491	506	483	532	525	518	542	531	546	532	558	551	519	537	564	529	578	497	524	531	509	510	500	575	531	491	521	502	544	532	502	535	486	514	511	519	561	507	504	535	534	556	567	534	581	482	511	498	535	530	534	530	517	495	554	530	546	531	496	489	529	512	550	534	478	499	543	519	517	498	529	522	540	546	525	542	561	523	579	486	530	534	496	499	546	500	522	533	528	484	509	572	554	562	525	523	523	499	530	536	548	531	526	543	498	520	511	535	566	523	488	503	484	556	531	539	548	557	478	496	536	509	524	552	499	523	522	550	523	536	537	541	543	548	546	523	531	524	498	529	537	545	535	551	503	521	503	542	567	516	531	520	531	526	537	539	524	519	555	489	513	525	512	532	502	511	496	535	486	521	502	538	532	542	508	474	553	541	522	543	542	536	535	518	527	530	536	510	518	535	504	515	552	536	467	576	538	519	516	554	505	536	500	516	515	504	502	570	554	546	527	567	540	538	528	560	535	526	574	518	498	557	556	552	507	544	497	550	525	537	533	567	511	580	508	541	529	522	526	472	503	528	559	494	487	540	547	477	520	519	512	502	508	505	524	525	542	527	544	531	534	548	539	509	553	538	492	501	532	539	510	538	563	562	564	564	558	509	521	542	496	553	554	540	537	562	526	519	518	520	528	533	512	541	520	510	555	527	519	566	536	545	485	523	557	523	513	549	522	499	501	519	526	535	588	515	536	559	577	511	496	514	533	529	511	528	490	528	554	481	494	536	538	507	543	562	507	533	529	563	533	533	502	498	469	545	572	531	504	486	546	514	522	510	533	527	531	542	502	508	540	535	517	549	529	483	532	510	516	542	504	537	523	522	555	488	505	491	524	507	545	510	538	515	550	548	522	499	521	543	522	504	543	520	524	515	537	490	527	504	532	529	513	497	523	503	551	544	534	510	526	518	527	532	522	554	546	535	504	509	510	527	509	517	500	508	535	518	509	543	519	539	497	474	550	561	524	548	549	503	495	515	518	564	528	535	533	534	528	504	502	531	489	506	480	523	508	524	501	503	480	511	545	515	509	549	551	517	547	547	569	552	509	529	527	520	506	534	520	591	533	477	507	546	524	546	516	550	542	540	538	522	513	510	530	544	515	526	498	511	570	561	542	552	561	499	540	468	548	559	472	531	560	556	475	487	539	497	514	528	545	509	494	530	519	509	576	558	529	537	498	499	491	519	553	531	503	531	538	539	523	523	531	525	482	526	547	525	536	540	520	533	527	507	482	527	523	507	527	541	542	486	533	509	539	504	525	518	554	515	503	490	492	507	531	526	487	518	570	557	525	470	551	539	559	517	526	486	510	533	496	551	518	548	539	511	542	571	506	537	547	558	509	557	527	557	543	539	512	500	520	498	499	511	509	554	560	545	489	561	535	530	505	505	542	518	502	509	544	556	484	528	532	491	530	520	504	553	533	528	521	510	529	544	498	521	565	486	525	494	506	539	519	557	545	551	504	499	543	529	498	508	524	548	501	521	507	530	527	560	543	510	533	507	570	492	533	547	490	565	483	538	529	571	563	543	504	503	514	523	542	543	531	495	516	522	486	544	522	554	535	524	517	545	504	501	517	537	552	533	517	503	512	532	477	496	512	528	535	525	529	535	561	563	535	518	548	536	569	533	571	539	561	535
1825	438	466	431	467	424	413	408	404	395	398	421	422	383	386	383	390	374	412	365	409	362	408	393	410	384	369	386	399	414	376	361	365	391	387	443	376	404	363	366	386	389	394	403	380	395	391	380	369	335	394	381	367	372	363	397	361	366	379	389	387	403	353	406	340	382	428	419	365	430	372	410	400	381	400	403	368	370	389	393	394	364	413	390	365	397	404	395	407	425	366	390	393	373	376	408	361	377	327	395	409	390	394	363	359	405	399	366	372	374	385	355	341	375	419	387	371	413	370	398	381	381	378	362	456	401	377	383	414	396	385	354	374	389	383	368	387	365	400	413	395	387	394	407	404	373	361	390	374	403	372	366	367	415	380	343	369	395	399	381	427	403	330	384	376	370	367	418	403	404	349	411	374	367	404	394	392	393	394	417	362	384	407	380	388	406	407	385	386	386	382	398	378	385	398	362	415	381	424	389	400	451	381	383	401	342	400	442	412	412	386	410	404	389	369	387	439	385	399	390	404	399	401	392	399	377	390	394	405	406	385	398	389	370	405	368	388	395	424	421	422	410	365	401	397	418	417	395	399	419	397	398	398	394	374	347	389	359	420	362	371	431	389	373	401	408	411	392	365	389	405	400	364	402	384	394	397	407	418	376	378	422	384	385	371	362	415	365	389	411	356	403	384	377	376	404	387	372	368	438	436	369	351	360	394	344	379	404	361	373	363	416	387	409	403	378	380	391	363	365	366	398	421	379	434	399	390	409	405	402	370	335	402	392	391	349	378	406	363	443	378	381	370	374	386	348	371	372	418	372	407	400	414	351	330	372	371	365	378	392	416	376	407	393	357	385	373	387	368	396	359	369	406	375	409	383	389	381	376	392	374	392	386	390	409	397	375	370	373	414	381	403	401	389	384	405	421	395	405	374	369	366	402	345	419	430	363	429	410	382	418	364	342	383	364	359	365	379	394	410	389	400	392	399	390	370	395	393	407	346	427	382	413	373	406	423	377	416	381	392	397	398	348	379	393	385	407	392	393	420	390	377	343	406	476	422	407	414	401	384	414	394	384	405	399	417	388	376	418	392	334	417	398	413	361	421	383	383	395	357	379	382	391	416	402	392	386	380	375	428	392	372	424	380	452	378	388	352	394	355	391	399	410	403	415	371	396	405	403	442	352	353	412	382	371	421	398	367	379	373	369	401	410	386	332	393	412	361	397	385	399	412	377	389	405	380	366	348	428	408	374	426	374	343	365	430	441	352	405	378	396	336	369	369	395	417	416	421	377	417	382	399	404	368	360	384	422	383	411	435	416	406	382	396	383	389	403	382	360	391	343	405	408	364	383	393	379	385	367	393	399	373	415	376	389	411	386	399	352	375	402	401	340	411	449	408	383	415	426	363	401	354	393	414	394	404	374	385	405	415	377	380	385	368	413	360	350	407	358	389	381	403	388	395	359	410	400	345	437	389	400	393	382	396	428	386	389	389	367	392	383	406	388	364	380	379	393	348	382	373	396	382	398	419	377	422	340	414	376	372	398	386	383	388	421	414	414	385	380	381	399	389	376	395	388	374	388	393	401	418	355	389	379	416	359	395	380	393	388	376	374	383	387	375	387	398	391	375	370	411	403	450	386	385	380	367	390	372	398	407	415	391	395	403	390	406	364	393	399	368	418	403	398	411	382	373	351	379	368	378	387	390	367	405	372	376	388	387	376	382	407	434	393	378	349	388	378	420	396	396	381	380	412	390	373	377	427	434	388	365	367	390	364	338	409	387	375	359	381	390	416	407	381	398	350	357	363	378	415	376	439	381	403	396	425	383	400	381	404	400	372	399	359	380	338	373	400	378	361	355	400	388	366	427	413	392	352	400	397	384	383	366	399	411	374	368	386	371	386	365	401	382	349	417	400	376	402	413	384	396	447	409	335	429	391	402	368	389	384	415	411	386	361	377	369	377	351	372	357	401	426	368	393	396	391	359	358	373	380	422	405	376	365	386	389	396	366	351	368	371	392	401	349	407	379	376	387	386	390	389	359	386	351	374	375	399	396	357	359	384	347	377	378	402	384	390	386	429	436	383	352	372	389	382	357	394	398	381	382	397	404	384	374	411	369	424	383	380	404	358	376	369	393	381	337	383	389	388	405	404	379	354	411	418	431	385	392	363	373	357	369	401	385	382	374	398	413	385	399	428	354	389	382	409	375	409	412	403	399	388	372	382	404	398	407	389	368	432	420	373	392	390	438	395	380	385	426	349	387	379	392	410	399	390	389	409	419	369	374	413	383	406	417	381	408	414	388	397	420	364	403	396	389	399	367	414	383	406	389	376	386	386	377	378	398	397	414	395	408	397	428	395	382	393	406	373	410	412	396	379	407	358	401	403	409	392	402	452	429	380	401	412	350	387	382	376	389	379	387	393	412	402	407	387	414	351	390	418	371	376	369	393	391	373	415	378	390	386	388	427	394	380	395	370	380	397	393	408	392	374	412	408	423	374	402	357	396	383	425	372	398	379	357	365	353	407	400	357	409	377	389	348	414	379	389	346	392	378	357	394	389	381	385	378	398	433	373	400	394	456	388	428	371	381	399	379	402	352	415	417	378	345	384	381	378	414	408	381	368	416	394	383	381	377	396	403	386	374	417	392	394	340	386	388	363	406	398	402	411	401	373	403	352	374	398	342	393	412	373	402	409	365	381	373	383	368	424	380	376	386	448	391	348	416	374	377	363	409	380	383	391	416	387	372	399	373	385	390	374	360	394	413	379	408	392	371	359	384	357	394	405	426	398	371	375	377	388	363	365	372	389	409	394	379	386	374	362	433	448	371	383	406	385	402	359	385	362	354	387	398	387	373	401	405	438	398	427	425	412	388	423	380	384	423	389	365	418	452	433	361	370	397	329	385	417	383	398	381	406	366	396	401	365	408	406	367	361	384	389	407	386	364	419	375	347	358	410	372	376	360	392	393	398	379	422	380	361	422	394	402	364	381	404	366	354	369	408	383	411	401	366	410	382	403	390	375	401	388	396	390	382	390	384	388	341	415	424	404	395	374	412	416	398	419	421	398	405	418	377	404	371	408	378	404	385	392	379	405	372	392	391	354	410	420	358	397	399	400	425	365	432	385	381	381	360	397	406	392	376	406	398	390	353	381	389	382	384	361	407	403	404	394	375	381	444	449	401	360	371	355	387	376	418	398	386	368	424	382	394	411	424	365	379	362	394	365	388	445	419	363	397	408	383	400	370	370	408	405	429	386	398	404	378	391	391	391	364	376	383	372	388	403	372	396	382	369	349	382	366	368	382	426	387	363	376	406	402	336	388	351	414	385	363	422	382	403	423	377	438	408	381	401	360	415	392	408	419	410	396	378	363	394	375	388	373	406	394	422	353	376	406	375	387	366	369	416	346	375	383	404	410	350	387	382	395	382	352	415	399	344	348	429	371	348	346	362	383	393	380	374	400	377	370	418	372	361	372	402	385	323	364	427	384	371	390	367
2207	900	1025	1121	1078	941	962	934	942	908	908	946	884	952	859	895	883	864	851	905	834	862	879	818	893	885	854	883	840	838	834	860	887	924	846	857	856	883	857	856	859	921	896	838	850	893	887	849	866	861	874	846	802	840	849	847	850	820	870	855	853	832	833	875	805	846	862	848	862	910	864	854	867	852	868	861	858	832	861	830	938	905	866	877	843	860	874	861	868	918	847	894	826	820	885	881	848	846	866	852	848	852	861	876	866	945	895	830	908	854	882	862	841	862	892	833	869	850	858	951	849	896	905	856	828	887	838	882	789	863	904	873	830	860	850	796	889	898	843	857	883	861	872	895	852	850	910	910	868	885	869	869	861	877	847	907	920	880	896	832	860	854	898	829	835	852	820	797	881	890	843	929	864	899	833	830	904	856	866	842	831	851	858	893	876	847	873	838	898	872	871	865	842	870	801	846	900	845	873	896	835	857	885	867	930	850	788	870	825	862	852	844	859	802	855	875	886	854	859	840	887	858	869	881	895	903	844	901	844	875	866	840	845	833	873	892	929	882	860	860	845	886	855	869	873	846	801	899	894	846	805	815	831	857	841	882	856	811	850	870	889	929	867	882	769	833	866	929	903	828	913	897	885	882	824	847	900	865	888	868	885	889	819	862	878	877	874	837	914	838	858	848	906	875	928	858	852	878	898	848	844	885	878	827	858	885	820	836	847	822	849	882	895	899	824	870	851	812	850	854	847	855	890	828	873	894	860	903	899	872	901	830	870	864	883	832	872	841	876	887	864	921	887	840	800	856	883	882	814	833	814	891	926	816	805	792	863	864	830	821	850	847	848	783	804	888	858	842	853	823	919	874	881	847	832	846	874	875	835	856	861	887	862	844	866	876	884	896	897	867	856	840	882	885	882	865	919	896	854	882	836	901	858	837	865	868	830	877	881	859	923	864	874	883	811	883	847	843	842	854	878	799	863	834	875	897	902	890	879	865	897	850	877	848	854	895	838	832	898	884	793	881	835	865	825	853	868	803	847	868	904	839	861	877	890	837	876	826	882	879	864	846	828	831	867	850	829	847	863	862	892	863	844	892	809	835	836	855	846	802	891	898	859	871	845	804	812	892	828	879	881	830	873	911	853	819	861	932	883	880	876	864	869	914	862	855	925	808	932	884	863	831	872	845	849	837	852	910	845	841	850	902	822	781	868	881	908	816	886	891	856	857	853	861	866	841	858	894	794	869	913	859	909	886	836	876	820	897	862	854	797	820	862	871	865	897	908	845	882	878	855	855	831	929	855	899	900	844	808	865	835	882	833	853	861	845	871	846	879	890	876	827	901	901	823	863	863	840	847	857	842	831	827	859	902	865	869	823	913	919	902	877	817	852	867	910	876	864	861	909	866	879	818	913	858	870	844	872	907	835	866	862	795	858	846	840	861	882	849	864	900	918	819	867	842	821	839	894	872	890	834	861	899	846	879	813	893	874	851	834	847	860	826	851	910	874	847	882	863	805	863	836	853	890	856	853	832	889	811	896	865	833	900	836	862	895	865	838	844	893	881	830	849	867	833	896	907	856	869	812	845	858	856	840	906	841	873	843	850	895	832	884	834	894	910	915	902	882	904	858	853	842	904	793	844	848	850	855	835	889	857	862	878	860	898	828	825	863	840	870	820	903	876	895	897	942	817	883	831	865	842	861	831	842	859	876	842	851	830	904	849	830	834	866	825	859	904	813	876	824	844	862	836	826	875	908	870	829	863	844	889	883	855	811	857	820	880	839	915	852	881	849	834	869	850	906	832	865	901	885	875	848	817	845	891	826	821	875	869	854	816	859	859	846	839	871	900	854	834	824	876	865	835	888	858	856	877	918	846	829	898	855	859	858	826	892	847	848	858	872	878	860	864	855	884	889	861	892	809	865	850	774	883	899	854	878	847	899	862	891	809	883	817	839	851	840	876	878	924	870	854	838	881	893	892	818	843	884	870	847	858	835	882	877	867	828	858	854	911	865	857	882	882	838	863	909	856	861	903	874	872	863	853	872	872	840	851	861	889	854	907	881	884	844	881	880	867	838	862	839	869	850	908	894	863	801	845	931	853	883	854	842	895	840	857	857	846	879	858	860	866	860	882	841	855	834	849	869	824	849	880	811	835	864	860	843	869	880	852	853	835	857	967	873	883	925	908	843	879	858	868	859	845	829	852	815	908	860	887	869	840	877	831	879	837	870	895	805	850	774	881	859	869	858	846	840	816	867	849	845	927	911	854	872	880	861	922	833	854	896	937	870	877	883	836	910	882	881	864	902	819	898	845	824	893	853	848	830	873	883	830	835	862	855	901	844	825	883	808	870	862	874	852	892	888	831	837	836	868	898	891	849	883	846	847	858	886	800	856	936	833	848	890	820	876	867	868	855	829	828	832	831	858	877	821	877	877	836	839	889	865	847	825	835	910	885	836	807	828	861	928	820	865	864	839	870	896	882	811	860	902	877	854	837	866	848	836	892	911	907	858	824	852	823	869	877	876	876	843	833	845	816	896	826	862	842	877	870	856	893	902	843	846	855	848	868	836	866	860	938	907	832	905	848	902	787	844	864	883	868	878	862	907	878	875	929	822	844	884	888	862	837	871	872	842	847	845	821	842	788	869	887	819	901	837	845	846	874	849	804	844	822	872	895	855	880	917	852	848	900	867	857	879	851	889	837	867	871	921	858	858	858	913	869	852	833	943	882	823	832	860	819	882	855	853	828	880	819	873	875	856	855	890	884	857	874	869	837	882	846	843	859	909	806	843	905	883	861	847	849	855	884	888	887	878	842	896	842	838	871	834	834	869	878	886	880	909	828	957	920	870	879	819	880	852	848	886	818	869	811	827	850	877	835	900	855	852	896	909	858	827	884	862	897	872	845	862	866	912	824	845	880	913	886	820	840	875	850	849	862	854	901	909	833	852	857	853	920	864	841	868	852	841	883	806	885	861	893	829	880	862	849	861	857	863	847	869	830	856	881	905	837	857	861	902	864	867	862	904	877	876	874	850	844	858	870	817	839	861	801	852	911	815	830	879	901	855	891	876	828	796	830	867	833	824	874	889	868	891	892	807	940	850	897	871	828	869	874	893	886	819	881	884	852	896	900	866	872	843	844	860	871	862	857	856	860	818	828	820	853	872	849	860	908	845	818	874	909	796	866	876	851	900	931	838	828	884	857	912	846	830	874	897	886	845	822	894	815	897	832	851	872	835	854	862	876	845	874	901	844	865	833	873	903	890	868	859	848	829	871	899	883	841	866	858	846	858	895	890	821	844	850	907	894	910	868	838	890	830	841	903	861	857	861	863	810	831	883	845	863	785	905	871	914	853	866	859	839	869	880	854	862	881	872	875	861	843	799	864	836	875	904	927	868	908	857	887	823	868	866	813	862	891	878	801	889	865	812	876	883	833	841	866	856	864	866	843	850	860	889	843	820	869	846	874	864	873	865	806	875	835	895	852	891	822	833
7584	629	630	526	424	344	326	262	258	227	232	243	207	199	210	200	233	191	171	202	195	195	193	145	186	191	211	203	202	182	189	194	193	197	171	205	191	197	183	170	230	159	200	187	206	201	205	179	202	219	232	210	174	221	201	213	205	213	198	192	182	179	201	202	188	199	168	176	211	180	202	193	197	188	167	220	181	202	200	221	179	226	183	182	183	196	192	201	194	179	203	165	202	212	188	172	229	177	192	220	189	208	166	176	189	199	174	192	184	189	174	186	211	171	191	214	180	187	183	193	191	194	194	189	199	184	212	188	202	212	210	209	204	182	174	214	208	187	164	195	186	188	162	205	198	223	169	206	184	206	156	174	207	179	199	188	197	195	190	206	200	199	177	172	185	197	204	170	217	185	202	202	195	179	199	204	201	197	219	196	188	189	196	174	181	215	215	197	218	204	179	180	167	202	192	196	205	198	194	213	208	191	182	184	196	202	198	180	225	182	187	184	195	198	203	205	197	184	195	189	212	203	183	207	182	206	203	173	219	210	186	171	185	181	210	224	174	169	177	183	176	193	188	186	176	194	181	202	210	206	174	191	209	180	183	192	199	195	181	210	186	219	177	204	175	194	186	223	186	166	205	195	182	205	161	185	190	175	196	215	208	187	204	197	213	180	217	213	179	170	160	227	192	209	174	207	191	204	179	204	182	203	209	194	174	201	193	192	197	178	192	175	195	208	179	184	194	182	182	167	196	212	195	171	190	140	190	198	174	181	203	182	182	177	179	202	193	210	193	181	185	189	165	181	163	179	215	196	187	193	201	174	202	192	192	206	175	196	196	180	162	180	178	210	200	214	203	197	203	184	196	190	183	187	196	213	180	192	192	191	190	204	189	202	186	211	216	176	184	186	212	184	194	190	197	206	215	192	191	193	198	215	192	196	208	197	217	210	202	205	174	207	186	193	195	208	198	209	202	207	158	171	193	182	200	195	214	202	207	214	175	211	188	189	184	174	185	206	176	207	188	180	166	178	189	208	197	164	192	229	208	189	171	196	202	209	196	181	183	192	175	203	202	179	184	192	223	168	194	207	196	197	194	187	204	197	201	188	218	186	206	187	215	206	168	165	201	195	219	232	170	188	199	185	175	180	190	215	198	199	197	225	214	202	211	209	211	199	191	215	181	177	166	203	186	196	202	206	177	187	194	195	185	189	164	191	193	179	206	210	190	183	199	205	191	172	167	168	202	195	183	169	206	188	207	202	189	192	191	207	207	205	205	179	209	201	215	174	189	176	189	200	156	185	179	191	187	183	160	195	185	170	189	203	187	172	162	191	204	188	218	182	197	182	184	196	206	194	214	182	195	195	190	202	172	172	158	181	176	193	170	203	188	183	182	198	189	208	194	159	222	191	190	174	182	184	176	181	204	228	184	174	183	206	195	180	190	181	204	207	169	222	209	178	205	195	231	157	202	173	190	185	207	198	209	199	193	204	204	199	215	212	204	191	175	224	187	181	198	193	168	202	189	205	198	191	190	176	196	179	178	215	220	166	183	216	199	215	220	221	203	202	176	228	182	214	206	161	181	182	185	207	204	207	182	198	201	194	198	183	183	194	200	176	227	198	189	193	167	171	189	209	207	219	187	198	199	159	200	186	183	168	179	174	178	190	175	193	187	179	194	180	222	160	192	173	199	197	187	166	214	190	180	176	212	224	204	216	178	180	205	192	216	200	195	194	200	191	176	187	195	184	216	189	206	188	212	192	190	172	232	206	191	179	203	207	188	191	180	177	209	198	175	170	193	192	209	217	209	195	223	218	177	219	171	180	170	183	201	179	191	206	185	172	226	201	194	197	204	184	197	185	186	162	200	184	202	197	209	205	179	185	204	177	209	180	191	169	189	197	199	186	195	185	208	195	189	190	190	203	207	209	203	191	185	207	183	176	197	192	192	210	181	182	208	193	191	191	205	186	207	190	178	200	196	200	190	199	175	192	175	189	211	185	182	205	179	201	230	210	196	183	198	173	181	191	170	181	202	193	191	207	163	195	211	211	191	187	178	196	187	200	182	168	177	199	214	209	203	193	228	213	217	187	192	186	182	219	224	179	188	206	175	200	208	224	170	188	217	199	206	171	207	209	207	214	195	176	196	199	176	204	165	190	177	192	240	204	187	200	187	190	218	192	196	177	202	183	193	242	217	191	186	184	201	165	191	194	185	202	191	192	182	194	213	221	224	200	195	196	186	175	213	188	202	186	193	183	175	182	200	208	215	193	188	179	183	230	218	184	179	213	198	198	217	198	218	199	188	208	191	198	174	207	226	171	176	199	182	187	187	189	188	203	203	204	200	188	213	161	180	189	192	230	173	201	193	188	177	213	207	206	211	200	200	182	179	216	203	178	168	191	210	195	225	212	223	184	185	206	165	182	173	203	188	184	214	192	200	173	171	201	174	191	199	191	224	177	191	204	197	206	174	165	228	199	196	185	183	189	202	212	183	191	193	185	184	181	212	173	187	189	185	181	174	188	173	195	181	200	221	195	168	197	178	167	168	200	210	191	203	202	174	169	162	206	194	185	197	198	207	179	213	182	216	201	180	187	192	198	191	173	203	208	206	182	174	194	188	192	192	186	226	189	184	217	200	171	193	197	192	199	225	198	203	170	186	185	178	209	206	194	197	217	185	175	197	212	181	198	224	197	201	200	209	197	166	193	198	186	189	205	190	183	205	182	205	185	181	189	211	187	175	171	182	201	192	187	199	200	189	164	188	178	196	191	201	182	167	177	189	198	184	182	230	202	188	193	220	185	183	179	218	178	179	191	197	203	193	215	203	195	189	188	225	192	170	184	189	188	224	170	179	176	190	189	164	187	192	152	183	199	204	221	185	174	202	194	189	199	176	197	182	176	222	191	178	210	216	199	200	187	193	182	191	199	194	164	197	191	210	240	203	199	179	199	205	190	200	178	193	166	171	174	215	165	167	183	189	213	211	199	183	209	200	203	200	220	216	165	209	209	207	200	191	186	212	175	158	188	203	214	213	198	197	218	183	160	194	176	211	181	179	187	193	192	209	153	177	201	205	189	203	167	181	190	189	202	199	197	204	196	206	201	175	223	183	199	208	178	176	180	175	176	184	196	159	190	218	194	204	203	210	193	194	193	187	191	199	186	183	189	170	184	179	204	199	190	194	192	182	217	174	203	211	214	192	205	195	212	190	196	204	184	206	195	202	223	190	192	197	173	188	194	183	200	183	192	179	204	216	194	182	192	198	188	194	189	197	191	191	209	210	216	218	206	179	193	177	201	201	219	178	201	211	168	188	196	170	177	189	159	202	209	197	201	202	181	188	185	203	184	192	201	201	180	175	184	210	186	191	195	193	187	197	199	164	193	191	199	178	199	198	181	192	176	178	206	195	188	180	184	206	181	193	196	184	198	193	191	189	160	195	193	184	199	193	201	202	209	191	211	182	176	191	223	202	193	196	197	205	176	190	178	181	195
6419	853	1445	1735	1476	1290	1090	990	851	739	728	691	612	617	577	548	570	581	524	548	521	529	579	494	487	494	512	461	466	484	491	487	502	479	509	497	494	433	533	460	529	516	504	502	488	493	501	498	488	475	479	498	466	465	470	489	518	469	469	501	486	448	489	438	490	467	453	474	478	486	486	459	461	438	452	472	471	452	434	521	466	487	454	445	490	481	472	450	492	478	446	449	510	495	456	508	467	437	454	474	472	491	460	435	457	444	490	472	434	475	440	470	479	449	499	430	486	467	468	493	457	450	464	471	456	453	444	473	476	493	507	457	462	464	459	450	496	475	454	463	473	461	487	488	470	478	475	496	465	509	464	467	454	493	475	460	415	491	440	476	448	473	479	470	456	489	476	523	476	472	481	475	451	444	481	466	460	492	509	464	485	440	479	459	482	417	456	481	479	445	465	469	490	467	432	492	485	503	446	444	500	444	478	490	460	470	478	435	499	428	512	455	447	423	461	449	472	468	444	470	486	484	465	493	448	468	484	429	469	471	496	488	489	485	505	430	481	453	450	414	464	467	505	455	483	472	472	448	451	481	459	461	451	480	443	482	484	485	465	482	486	462	499	473	486	462	444	479	442	470	429	500	501	475	499	484	477	450	435	494	453	468	500	486	463	459	475	513	486	437	482	497	422	475	425	453	469	473	451	496	461	459	455	474	484	456	436	505	472	455	447	497	455	445	500	468	493	481	471	464	496	492	479	474	451	446	476	471	492	472	445	460	471	490	490	466	464	475	439	512	478	463	478	467	491	489	460	452	483	502	503	482	467	435	475	479	454	428	473	458	469	485	449	453	453	470	469	474	441	461	481	447	473	449	487	440	449	495	471	484	447	473	447	463	495	419	448	449	470	448	478	451	444	481	497	442	455	468	497	474	470	460	443	463	485	498	477	463	454	469	496	484	448	480	455	485	486	452	473	478	457	474	409	478	450	463	466	478	458	442	420	439	493	453	477	493	460	458	471	461	493	465	442	487	485	469	449	487	471	489	460	427	448	430	509	459	482	486	479	458	457	488	474	480	455	436	475	450	464	454	500	486	459	479	455	443	488	467	501	441	485	461	479	477	451	462	456	513	462	475	438	451	508	484	472	472	468	465	457	461	513	461	439	467	489	455	447	481	528	478	447	473	482	474	455	483	452	470	471	493	493	481	458	448	485	483	474	445	435	452	479	472	487	467	469	518	446	477	485	472	475	460	453	474	483	486	433	513	500	452	457	468	432	479	483	473	467	462	455	479	460	494	470	475	446	475	469	514	459	451	479	444	462	458	466	479	489	457	444	421	451	467	485	465	463	474	489	487	441	466	446	440	464	469	478	469	439	472	471	466	464	474	475	479	506	479	498	502	497	495	464	441	476	469	450	454	487	468	449	497	491	503	485	478	475	436	459	468	486	508	490	425	464	432	499	518	481	449	445	464	453	467	476	508	460	484	442	469	487	416	490	473	451	482	482	491	463	482	455	498	515	473	460	495	464	471	459	508	496	446	493	488	477	453	467	499	436	462	482	477	516	489	514	503	482	400	454	464	430	471	458	444	516	435	479	470	430	472	478	467	445	461	462	481	509	486	483	494	467	473	471	468	483	456	419	508	439	457	458	480	504	457	468	478	488	467	469	465	494	510	449	492	441	494	493	477	477	490	467	467	478	507	501	490	443	442	464	461	446	454	483	486	444	504	444	441	420	447	445	448	483	481	463	411	492	482	438	448	447	483	470	445	516	463	516	460	443	500	431	438	497	461	467	444	429	472	450	453	431	465	503	468	446	471	465	500	505	460	479	473	454	484	506	480	486	501	459	497	451	483	469	467	444	479	461	480	473	465	501	460	461	474	470	481	468	470	444	507	463	454	486	468	443	476	424	501	446	488	495	467	502	440	493	473	489	450	476	462	466	494	452	460	454	477	501	451	479	462	449	486	464	479	460	467	449	491	489	480	509	453	472	467	480	461	505	479	506	452	447	479	473	488	506	468	497	451	491	421	467	462	458	491	466	441	462	482	432	454	457	490	495	491	455	467	462	479	461	489	489	513	429	467	455	444	462	464	470	454	436	468	479	464	465	482	461	439	472	446	460	424	493	515	450	463	452	524	501	447	460	467	501	447	483	498	481	479	524	478	445	514	487	469	449	495	467	474	481	467	469	478	474	449	466	473	485	430	454	456	494	464	482	468	465	480	479	489	500	500	492	456	493	444	501	439	438	468	424	439	489	420	512	459	480	457	465	485	466	489	434	466	464	463	471	458	442	463	475	480	471	476	468	491	481	480	462	460	474	512	452	438	454	461	469	431	447	468	420	469	483	466	439	444	485	479	490	471	447	470	460	494	453	450	503	502	440	472	509	459	437	461	459	498	459	502	455	456	467	459	478	490	464	468	472	431	458	476	480	459	484	447	500	493	451	522	480	447	488	459	507	506	480	447	498	460	465	482	474	448	503	445	469	484	493	469	480	471	473	480	468	480	470	469	443	470	429	468	466	452	496	458	451	487	493	454	502	489	491	460	497	474	438	477	466	526	464	504	492	522	455	457	443	475	458	457	487	444	438	449	491	474	447	481	459	488	432	480	486	454	451	428	453	487	457	461	471	453	427	503	426	469	482	505	498	448	463	460	489	469	466	477	461	484	485	428	425	513	473	439	448	477	439	458	470	488	501	458	460	473	479	500	464	487	499	503	441	415	506	479	473	437	434	472	461	460	488	443	493	503	486	465	473	505	523	491	467	475	481	467	494	459	481	430	437	462	487	493	453	460	496	448	432	499	495	498	481	462	478	479	459	467	477	457	510	423	522	468	514	468	475	486	457	466	445	464	464	472	476	466	462	475	442	493	446	465	462	468	459	476	478	455	445	455	503	470	474	412	516	494	468	434	475	483	435	471	446	466	484	477	431	454	467	503	429	451	481	459	450	444	464	444	440	471	486	492	436	444	465	448	493	462	492	461	464	469	472	473	451	471	500	474	468	450	483	474	450	471	467	423	433	464	461	487	485	479	475	441	476	463	460	477	470	496	445	488	490	496	488	469	464	473	489	466	496	474	481	471	478	443	492	433	443	505	430	461	497	463	460	451	470	469	473	485	504	470	464	455	512	498	507	490	489	497	448	452	459	471	508	480	456	505	467	499	473	531	451	488	485	474	473	482	470	499	470	435	462	467	452	466	499	423	470	461	493	471	468	444	458	458	487	474	410	469	491	444	465	490	489	471	479	505	467	470	431	489	456	481	452	463	444	483	487	487	489	490	481	456	462	462	465	462	491	443	431	467	510	463	416	468	492	491	466	484	463	436	452	452	476	474	488	493	447	468	486	484	455	475	484	468	459	484	493	482	468	489	426	447	463	498	462	457	482	475	465	475	469	463	462	492	485	469	468	468	469	466	489	454	467	484	476	492	467	502	471	466	442	450	468	458	417	457	466	462	431	470	481	462	500	455	441	476	482	481	444	466	420	455
14523	1323	1144	928	685	518	459	356	359	292	281	267	261	267	232	250	239	222	221	202	228	210	242	227	217	206	228	223	206	233	195	223	214	208	204	202	198	201	206	208	193	186	206	201	223	190	199	228	216	184	170	202	194	226	193	196	204	185	186	225	205	205	236	189	187	199	208	180	172	204	234	206	209	190	168	232	209	230	216	205	177	195	213	203	196	208	206	203	217	205	186	181	209	180	195	199	258	215	231	200	208	216	191	183	182	207	196	207	235	203	195	207	203	204	211	201	217	196	215	202	208	181	160	216	207	190	212	197	220	215	197	232	217	202	198	170	203	197	188	208	211	205	223	194	214	211	174	200	214	196	196	194	204	224	196	193	198	239	204	205	186	175	175	204	192	216	169	246	189	224	189	189	200	192	217	212	213	198	187	205	191	193	195	191	220	206	191	195	206	189	215	227	193	207	223	222	206	199	198	226	195	183	203	175	203	219	203	180	213	206	237	222	220	200	198	217	211	194	218	197	195	218	226	205	210	193	207	194	205	180	220	211	187	191	199	201	204	206	201	178	190	196	198	233	219	220	211	220	192	197	176	206	182	229	174	189	222	193	196	191	194	210	216	198	203	213	197	224	201	184	215	191	209	206	194	215	220	212	209	219	186	218	195	215	203	227	209	209	191	208	195	203	209	209	181	205	190	230	203	225	211	200	219	218	236	225	232	191	217	192	168	232	200	197	181	210	195	223	185	211	193	194	228	192	217	198	192	228	202	212	207	212	238	197	219	216	206	201	212	219	185	198	188	203	180	182	235	224	177	195	219	181	213	201	193	211	226	198	213	221	222	212	219	203	230	204	236	221	192	176	187	197	208	176	182	187	210	210	192	200	210	174	199	223	205	202	187	200	217	199	192	212	218	206	217	197	200	197	212	212	217	201	173	232	199	212	226	206	187	200	185	194	203	222	217	209	216	194	247	213	216	193	196	209	206	210	216	205	216	235	197	204	213	189	198	203	194	216	224	203	204	215	205	202	221	196	184	215	234	206	198	215	231	191	206	191	200	193	189	202	200	206	219	198	205	212	195	198	187	203	241	227	182	202	186	183	185	221	195	187	200	196	179	195	183	149	205	210	215	183	217	205	221	207	199	217	205	220	223	204	209	214	192	186	233	213	225	194	194	217	196	237	218	182	186	189	166	219	187	198	207	231	215	196	189	172	206	193	206	195	192	202	214	208	187	190	192	240	201	184	206	219	213	175	213	177	196	192	201	227	198	204	200	206	196	197	186	222	182	216	185	189	182	238	224	196	213	215	178	203	204	195	192	219	204	193	195	195	191	214	186	223	237	195	214	181	201	202	228	207	213	240	219	193	217	210	198	234	200	227	220	190	211	207	196	199	214	241	190	210	181	198	216	225	229	201	218	187	202	190	214	212	235	214	215	213	211	172	202	229	216	201	193	204	222	205	215	186	195	190	205	207	185	174	175	211	202	198	191	218	187	227	232	192	186	197	200	205	191	186	193	186	195	195	193	212	209	218	239	204	198	236	207	183	199	241	222	195	203	233	213	227	219	189	204	211	213	190	207	186	197	199	227	208	193	203	189	213	201	214	207	203	203	200	218	181	191	172	172	197	192	196	158	191	206	229	214	205	207	184	197	210	193	193	187	187	190	212	216	216	215	218	195	215	189	189	217	220	183	202	197	177	211	239	216	222	199	201	202	196	190	195	203	220	186	196	199	189	199	181	202	182	202	180	222	208	195	207	206	213	194	196	202	190	223	194	208	203	215	200	218	199	201	205	204	196	223	209	199	190	208	185	188	218	166	218	193	217	182	208	221	196	191	217	218	213	223	213	218	189	209	204	199	208	210	232	202	192	244	227	210	221	209	188	210	231	228	212	212	206	180	188	201	214	181	182	208	205	178	201	181	191	205	202	229	190	223	205	196	200	217	198	210	213	189	211	212	217	191	185	238	208	225	206	190	213	220	230	226	182	198	188	195	216	194	214	220	196	207	224	184	233	216	215	209	237	198	173	215	206	187	224	207	216	202	191	181	197	212	232	213	194	223	234	213	225	206	202	210	237	208	211	233	206	194	211	212	184	231	204	228	198	212	220	217	182	219	201	186	197	191	207	212	221	230	220	185	202	192	190	212	204	218	200	211	229	188	228	213	227	225	201	219	196	198	195	195	220	215	193	229	201	197	201	177	193	202	225	203	208	205	196	172	188	201	213	204	192	210	211	169	209	220	195	180	209	222	224	193	200	215	230	200	185	204	178	197	200	193	220	182	212	212	189	209	223	187	191	200	198	189	213	195	207	202	210	208	201	209	194	230	206	215	212	206	194	238	189	198	182	211	208	189	218	187	179	186	208	225	197	197	185	205	209	213	170	179	194	209	232	194	194	191	208	235	201	181	170	191	198	213	176	208	203	202	187	203	202	213	212	204	209	229	237	193	233	223	233	208	225	209	215	208	198	216	205	200	207	212	210	210	211	194	197	209	184	199	197	191	260	218	222	224	217	200	196	196	192	206	201	202	178	201	215	207	194	217	193	189	196	225	180	221	210	213	185	191	221	182	207	202	193	196	199	213	171	188	196	211	193	204	178	196	209	211	211	198	181	231	192	224	200	199	232	238	231	190	197	199	202	205	202	205	185	173	184	231	211	219	204	183	210	203	228	201	201	212	191	185	199	221	216	203	221	202	176	187	215	199	195	201	203	208	193	201	195	201	220	203	188	184	191	192	206	191	194	202	206	178	186	200	186	195	207	212	203	184	220	213	193	213	192	219	206	190	192	193	200	198	209	184	224	208	181	213	222	195	201	214	195	200	237	226	211	177	189	209	258	199	198	196	204	209	194	212	218	201	204	209	210	200	233	216	210	215	206	199	196	203	199	247	167	205	190	224	209	214	220	191	232	192	212	232	198	248	206	212	217	213	195	216	205	177	230	207	233	213	218	203	204	189	226	219	217	194	221	232	190	193	195	199	207	215	217	207	198	201	186	216	220	174	205	194	192	233	193	198	193	209	194	194	207	194	219	224	208	202	198	209	199	201	204	204	214	184	239	212	213	187	199	174	202	210	188	214	183	191	229	218	217	193	175	181	225	201	188	195	186	201	204	180	208	190	198	197	196	209	171	189	198	211	196	217	181	195	217	184	206	203	192	245	202	221	200	202	204	223	221	209	188	212	200	225	222	181	177	209	185	201	184	179	186	189	215	182	224	181	198	186	206	218	194	212	212	196	217	193	190	196	193	221	223	191	194	214	211	207	191	183	191	197	181	204	220	210	203	196	208	203	206	207	208	185	203	184	195	223	182	215	200	201	181	201	182	219	207	181	178	194	193	193	225	204	180	217	225	188	202	192	215	186	191	198	192	197	218	210	213	215	192	207	233	200	210	207	188	201	199	214	219	202	183	234	205	195	212	217	204	187	214	199	237	200	200	210	224	212	199	198	201	200	194	238	206	186	216	230	207	201	220	205	178	193	194	189	198
8292	1247	2347	2705	2388	2020	1608	1351	1299	1104	956	932	888	796	764	727	687	677	679	645	686	653	648	600	569	631	607	544	553	589	563	600	600	605	594	575	515	558	540	535	580	563	569	590	537	535	565	484	512	520	541	537	560	537	537	556	521	603	533	546	533	589	527	507	510	539	523	559	551	541	528	544	519	537	538	543	541	482	529	543	520	529	525	550	529	533	548	529	570	502	521	532	498	545	563	530	498	533	538	535	494	480	557	505	532	544	527	527	519	535	492	535	505	540	546	503	487	522	557	550	532	523	552	516	524	528	521	545	546	530	539	506	547	574	556	522	522	522	550	543	501	546	518	523	511	564	511	537	541	535	476	544	497	524	535	552	547	534	560	532	503	548	514	545	554	513	500	515	535	499	484	553	537	592	533	506	544	515	529	515	539	533	515	545	510	516	520	521	533	541	546	495	529	549	519	511	514	542	492	563	547	501	490	535	539	523	524	531	503	539	511	540	542	535	497	515	553	495	533	576	522	531	558	504	515	518	483	499	566	506	560	565	508	531	506	575	532	483	522	530	530	516	562	531	519	516	529	530	523	494	497	537	511	545	504	531	538	513	517	555	528	525	515	541	536	535	544	559	516	550	519	542	522	535	546	494	560	500	550	566	542	528	527	549	520	508	526	558	528	531	535	517	523	505	544	536	494	560	558	523	514	504	561	518	536	543	546	514	503	525	507	555	561	549	518	535	497	529	585	509	529	464	511	533	530	531	549	540	501	567	504	531	499	532	527	519	522	504	530	551	509	551	538	575	522	499	524	492	545	555	530	554	520	551	537	512	485	548	600	513	547	521	527	537	534	566	488	558	476	524	494	536	569	498	539	501	523	485	533	538	493	500	547	544	512	541	484	492	536	519	499	506	532	506	555	543	555	519	505	521	530	488	559	506	548	530	563	497	537	530	579	562	533	538	555	536	539	544	566	564	518	518	499	518	512	512	491	537	520	501	546	541	528	512	533	565	537	524	541	529	555	545	503	565	513	538	516	501	529	528	537	502	544	516	523	536	560	509	532	570	512	526	539	562	545	519	530	496	582	513	502	542	546	533	512	532	502	506	523	530	518	560	505	529	522	528	522	540	495	565	519	578	492	512	555	529	529	508	497	531	532	549	555	546	525	570	510	511	595	537	493	528	547	515	532	547	532	491	525	538	516	515	514	519	551	574	505	529	541	480	543	502	535	540	499	509	525	510	579	497	521	550	516	513	481	552	538	554	520	535	510	551	542	536	474	525	523	543	533	563	514	504	568	550	512	527	538	476	488	543	522	516	542	522	548	516	545	514	532	503	545	500	533	551	511	545	524	523	506	503	532	545	518	492	523	496	544	550	512	541	539	547	541	526	553	506	513	500	511	533	503	553	496	552	533	541	522	509	542	535	544	496	502	558	528	515	539	483	535	549	544	531	532	504	544	529	533	491	506	502	564	543	543	517	578	570	528	518	525	518	568	561	487	508	511	528	490	498	556	554	484	565	549	529	489	505	496	529	517	490	541	534	568	520	512	485	567	503	550	550	530	559	559	512	521	536	524	536	530	540	552	556	558	529	519	498	555	567	576	536	519	517	515	532	494	551	522	495	526	541	526	532	582	538	531	546	492	524	536	550	577	497	557	531	514	514	537	503	529	522	513	546	509	568	554	565	503	503	538	539	531	512	578	532	519	553	544	565	536	488	564	536	558	550	521	539	562	520	551	501	531	545	519	529	539	529	541	543	530	501	495	503	505	515	534	509	534	526	546	540	547	536	490	503	494	527	559	499	585	556	533	551	536	492	554	520	518	529	539	515	533	522	525	572	510	535	557	508	526	552	545	505	519	520	566	511	546	546	545	538	511	515	546	514	555	511	506	549	583	515	537	488	540	523	513	560	517	561	528	518	563	505	606	493	537	514	535	516	536	523	544	477	520	524	553	489	514	545	515	490	537	539	514	514	512	548	553	542	512	510	521	556	536	492	494	480	514	545	524	519	528	537	533	545	549	514	559	529	506	518	523	519	543	543	504	534	505	510	513	516	534	510	503	522	492	560	529	542	517	535	514	539	537	573	513	532	528	514	566	527	497	520	561	547	522	529	547	530	518	523	571	545	503	552	539	512	564	550	575	557	537	532	496	547	532	545	543	520	565	547	542	529	506	540	549	568	506	519	548	532	526	513	521	497	522	562	512	518	563	559	552	562	507	554	529	470	542	520	505	510	492	545	538	518	509	553	582	538	508	534	523	544	516	514	519	519	491	528	559	536	530	515	512	549	528	594	479	535	494	543	527	533	555	573	517	509	546	516	589	531	511	539	489	506	502	490	479	514	476	524	532	540	551	565	546	514	534	508	535	556	529	540	495	535	545	549	515	485	563	529	499	519	490	518	533	546	501	479	544	572	506	516	487	535	528	509	541	523	525	516	571	546	530	525	522	546	510	501	521	496	531	509	505	518	561	522	511	490	513	577	576	526	511	518	534	578	528	528	550	531	540	549	567	511	504	566	564	490	549	528	495	505	532	540	508	535	554	513	503	523	527	523	554	541	546	513	525	544	545	548	512	547	527	543	480	528	560	517	524	503	541	518	509	543	566	539	529	563	495	484	569	527	526	529	514	580	559	515	534	518	562	520	548	507	529	517	525	565	510	516	530	536	512	545	526	527	519	549	531	521	504	512	509	554	547	516	523	529	508	531	523	541	494	516	530	530	537	487	526	536	535	505	523	509	561	520	560	526	525	532	516	527	538	523	512	534	499	501	517	514	541	540	537	533	544	511	514	563	508	523	543	522	500	559	536	518	538	520	557	537	503	522	550	505	532	528	503	504	515	487	507	501	574	516	506	539	525	537	518	516	541	540	540	499	503	521	540	508	493	516	492	529	517	516	575	533	534	536	555	557	502	527	533	539	504	515	516	553	551	508	561	526	541	518	496	497	556	521	555	535	509	522	588	493	519	566	515	479	516	569	505	521	550	539	512	515	528	514	507	531	542	479	519	530	519	565	484	519	520	552	556	536	544	501	533	528	511	518	538	577	511	534	521	547	521	538	497	547	509	519	529	518	550	540	507	553	531	546	534	484	511	503	562	501	553	515	517	542	519	519	523	498	527	557	554	555	543	497	527	501	541	547	551	572	503	550	550	556	516	529	514	539	551	509	505	513	502	532	506	521	551	558	502	533	503	526	565	503	520	544	530	492	538	534	537	520	503	521	554	534	499	534	514	523	512	528	531	539	541	526	521	573	516	506	583	512	505	492	546	584	525	509	532	510	536	544	547	530	519	521	560	531	506	495	553	544	515	522	547	532	530	526	544	512	506	531	532	531	508	544	543	543	510	531	563	536	552	488	534	545	539	536	489	482	520	541	544	508	529	486	616	527	502	528	486	524	475	505	506	519	516	546	507	571	496	479	507	544	485	564	492	538	518	504	554	549	499	520	555	520	520	538	513	572	541	538	531	520	534	522	541	558	529	549	514	547
1825	473	475	430	392	435	463	413	386	419	380	388	448	391	370	429	388	431	387	407	363	392	395	386	380	411	408	396	434	387	379	412	392	389	379	410	410	357	400	431	358	394	373	417	398	400	426	387	403	411	365	375	414	418	378	439	414	405	423	386	388	380	376	390	410	382	369	379	396	392	404	382	385	443	390	376	391	406	443	381	383	407	333	416	409	358	378	352	410	388	402	364	381	399	379	362	346	393	382	374	413	402	418	372	386	392	390	394	415	374	402	369	404	404	398	380	364	379	422	393	418	377	407	394	400	399	409	440	383	415	377	378	379	373	364	340	384	391	395	408	413	415	418	385	379	377	377	424	424	387	395	391	419	407	383	393	391	403	440	399	364	410	356	359	403	410	365	391	351	379	399	369	384	385	411	355	381	368	403	392	382	384	400	402	387	395	410	365	366	387	398	396	370	365	395	407	399	380	411	386	408	345	386	342	378	362	395	422	356	392	418	412	394	408	404	401	377	390	422	414	388	357	400	392	389	374	350	366	379	399	353	366	370	415	343	358	401	401	394	372	387	374	409	355	388	355	373	381	380	364	384	368	405	373	396	412	391	424	382	373	416	399	379	395	426	361	384	390	348	397	440	404	419	377	379	372	334	400	366	399	398	425	343	436	426	409	385	409	374	404	412	385	360	386	384	411	377	385	380	358	392	374	427	394	368	421	363	407	429	385	392	429	395	373	374	368	371	394	377	368	394	387	373	380	380	366	403	443	377	362	417	354	385	379	381	384	391	392	375	343	380	364	407	409	382	399	408	394	373	397	399	409	387	346	377	389	385	359	377	412	414	373	387	424	340	419	394	381	379	394	377	368	369	376	349	411	351	379	364	381	356	368	420	393	407	409	377	398	366	381	379	419	376	425	376	384	351	383	382	372	383	368	394	366	379	409	390	398	400	361	372	375	407	408	390	378	398	386	370	373	392	406	365	400	370	419	354	418	361	367	362	382	403	372	366	366	394	403	409	402	404	384	387	384	389	364	390	394	384	408	366	395	393	373	415	401	390	357	368	400	384	396	365	371	361	380	394	389	394	428	329	367	411	404	382	390	381	417	378	380	429	405	411	372	440	390	370	422	395	402	390	392	381	399	378	394	417	422	412	357	387	377	401	398	368	376	346	379	359	393	375	369	417	401	430	423	430	398	419	361	389	405	373	386	429	371	386	408	367	391	372	363	363	375	398	419	356	360	418	354	394	391	396	401	424	393	393	327	376	398	393	401	405	444	391	394	364	377	441	401	361	372	383	403	399	395	399	351	372	398	383	399	414	349	391	373	406	384	370	371	407	412	392	409	411	433	374	409	400	353	382	413	383	371	370	397	378	419	392	328	397	404	413	426	418	425	364	402	392	382	391	376	376	399	348	375	394	412	432	413	386	426	393	360	372	396	379	406	387	353	368	397	404	377	378	404	381	412	404	386	360	404	377	332	433	393	387	422	413	418	393	379	380	378	377	372	365	427	438	384	418	386	379	390	381	388	389	414	402	361	425	409	384	399	409	421	387	399	345	360	403	374	361	376	377	382	388	428	391	398	380	386	353	357	428	410	398	380	397	360	403	459	415	394	390	391	383	397	396	395	396	401	404	425	380	399	403	407	414	425	391	390	378	336	367	388	373	374	395	387	403	371	356	379	381	407	406	383	386	353	372	399	358	415	409	422	403	401	386	413	366	381	404	409	400	391	388	408	400	413	409	433	398	396	373	416	409	380	395	370	427	359	367	411	404	381	377	382	375	418	368	394	400	391	398	386	424	390	396	386	403	372	390	379	385	376	412	384	416	416	399	415	388	423	413	396	357	356	396	410	397	377	432	399	421	407	424	363	362	382	370	401	334	413	392	383	427	366	393	348	370	383	417	401	399	396	383	385	394	380	403	381	417	346	414	353	384	382	402	410	397	383	375	387	391	426	355	421	424	385	384	366	369	416	393	408	331	387	362	416	379	411	369	372	388	394	382	370	391	395	381	399	372	421	412	389	386	432	391	431	414	402	388	389	410	361	365	382	369	385	407	385	401	390	380	391	417	425	378	380	416	390	398	378	389	350	391	401	396	366	356	403	400	431	383	384	392	388	379	378	394	350	387	399	365	394	356	410	382	405	406	351	363	382	405	394	404	398	381	355	390	372	428	395	385	386	425	389	373	406	372	385	359	422	417	390	420	392	367	403	388	379	362	363	405	420	398	369	397	419	396	381	342	372	382	404	419	407	379	387	404	394	393	403	341	390	388	427	392	353	360	379	419	392	379	375	392	404	395	370	351	389	375	384	398	390	384	437	404	362	406	387	415	404	398	367	427	372	417	403	409	421	356	427	396	329	405	386	404	415	371	376	389	376	362	406	405	407	373	408	415	414	376	390	402	403	435	411	373	406	406	363	383	419	383	426	404	427	408	399	367	420	362	385	401	427	387	406	414	448	429	405	402	424	385	421	386	388	359	370	392	393	397	409	388	393	391	428	355	403	364	387	384	412	411	403	353	378	422	410	371	398	366	367	411	378	406	394	415	449	385	345	440	399	365	381	379	394	431	377	393	392	404	389	394	417	397	392	366	387	397	368	367	401	354	391	358	408	390	361	407	401	421	402	420	376	391	353	357	400	411	396	400	387	388	365	358	408	359	393	371	413	422	390	377	380	397	402	392	385	395	400	392	384	353	400	396	401	409	363	415	381	401	375	374	398	368	389	395	369	374	401	429	403	369	375	427	331	402	420	369	378	365	398	388	392	454	375	376	405	397	369	377	422	393	312	378	368	360	379	399	437	428	380	411	402	418	387	403	420	424	411	389	380	408	410	383	384	416	366	406	383	403	412	394	375	385	435	424	377	401	354	387	417	414	424	375	365	372	378	401	370	420	373	410	385	400	363	352	333	369	380	388	398	376	417	385	405	356	401	392	420	385	365	408	386	375	382	386	400	436	388	362	372	380	373	390	392	396	390	384	343	385	397	378	406	384	373	409	371	386	414	401	364	366	421	414	419	414	409	415	376	430	366	383	393	404	411	419	413	386	392	394	360	404	389	347	403	378	413	402	399	416	398	385	400	390	406	400	369	377	362	401	386	424	365	374	363	348	369	394	381	394	410	429	439	379	390	365	347	391	363	409	378	402	389	397	364	420	400	379	406	419	375	353	374	376	424	426	403	401	414	354	378	400	433	373	404	414	395	411	379	376	404	403	397	401	353	398	442	394	386	391	367	372	425	388	439	345	353	364	396	420	407	371	371	374	390	413	393	384	411	442	386	362	378	420	418	364	385	398	409	386	431	410	377	404	397	386	396	445	403	388	432	379	366	403	402	417	394	396	426	396	394	407	406	402	370	366	358	395	400	400	401	394	360	434	396	395	440	391	414	424	388	383	395	375	392	398	376	398	411	371	426	373	377	399	386	370	374	374	450	395	405	396	396	438	388	407	380	403	352	396	378	383	378	381	402	391	403	396	368	388	377	372	423
2206	883	1004	1058	1043	1012	992	917	939	908	853	913	880	871	914	875	896	988	876	869	796	818	840	837	858	899	857	815	839	882	841	876	857	828	885	851	870	823	890	906	880	840	869	868	847	869	859	825	853	831	859	834	887	830	863	910	866	877	893	855	845	883	859	857	875	872	857	892	876	839	879	842	822	852	859	832	868	851	828	875	829	864	829	828	876	849	848	876	909	896	858	829	862	877	872	871	862	879	852	867	865	870	813	844	898	879	833	862	857	838	859	843	847	863	868	869	909	881	911	865	800	858	935	844	880	850	865	891	891	817	862	841	895	855	881	853	860	839	863	911	862	816	917	807	878	880	878	843	873	838	866	912	858	854	856	805	878	847	810	846	865	830	826	837	864	821	872	858	847	808	839	882	878	832	851	893	879	845	828	812	796	825	839	813	890	909	833	819	857	862	862	856	862	848	827	914	894	848	847	854	907	870	887	887	885	859	855	860	868	895	884	868	827	880	864	832	871	820	842	828	854	864	850	858	862	868	839	858	812	876	864	871	852	829	883	893	875	880	838	857	885	851	849	877	851	882	900	878	836	832	870	899	879	848	868	885	914	886	866	817	903	872	833	848	858	825	875	852	897	905	830	921	815	840	840	886	858	940	862	847	873	886	857	863	840	893	879	901	825	835	891	828	852	857	878	864	872	861	850	842	880	835	886	902	798	913	921	908	854	841	783	900	846	846	859	834	816	854	814	832	869	840	820	875	885	833	867	891	889	847	886	887	841	803	891	913	842	864	893	821	838	822	861	835	870	862	908	871	902	858	852	853	915	820	869	862	806	864	899	819	872	927	840	864	888	792	814	841	877	896	887	862	908	845	908	835	857	880	879	826	869	878	847	908	888	881	844	822	870	850	875	869	923	904	912	885	857	895	853	894	886	867	910	810	837	864	846	853	880	870	812	905	871	910	854	878	864	813	828	878	839	852	866	898	848	872	847	890	847	840	829	909	852	806	864	864	835	852	878	885	866	843	769	876	870	888	877	913	836	862	849	896	862	908	864	879	872	919	907	817	817	843	873	844	903	856	888	909	857	907	868	852	864	878	860	846	893	886	862	865	872	824	852	895	873	889	865	877	899	850	873	876	923	864	866	869	864	851	873	849	816	858	877	856	866	896	857	878	838	919	895	894	856	852	857	880	844	903	870	884	901	930	914	874	864	865	885	856	879	852	949	798	796	822	896	880	838	867	819	910	857	854	903	878	924	844	823	841	820	848	882	843	865	837	867	846	864	885	930	841	839	833	860	909	846	862	897	796	894	882	891	889	841	819	887	883	862	851	893	872	895	864	858	792	899	881	900	885	899	858	865	886	858	875	839	836	848	894	873	865	833	896	826	899	863	851	871	832	902	857	805	904	833	861	868	887	858	855	871	879	911	880	845	822	860	889	834	865	900	904	866	848	845	891	830	847	872	875	873	902	889	889	845	909	847	907	862	818	811	844	888	822	843	872	823	831	846	841	860	843	871	854	856	867	868	825	889	817	858	862	869	872	855	889	902	881	850	812	856	857	859	854	864	861	842	859	878	896	918	884	869	829	819	883	839	891	888	808	848	855	815	847	875	859	889	832	847	840	825	871	831	853	867	867	906	835	864	838	874	843	815	897	947	788	881	846	844	924	868	879	901	843	912	859	839	864	869	904	888	875	865	854	952	852	864	900	906	833	893	838	859	857	846	832	829	880	880	831	909	851	846	825	822	875	856	847	934	839	881	893	913	867	860	819	870	831	842	878	832	831	906	881	825	861	854	853	880	832	861	884	870	850	837	873	843	843	844	836	809	873	860	855	840	891	874	915	861	891	878	869	839	891	837	829	883	885	799	928	834	845	898	899	845	865	890	932	835	920	805	842	898	855	841	883	877	881	865	826	853	829	834	839	889	832	867	878	863	876	935	805	865	875	849	873	843	814	823	924	813	852	856	869	856	877	876	851	894	845	876	922	863	877	843	899	889	856	894	895	858	892	833	871	833	859	902	902	850	841	858	871	887	866	882	912	869	866	851	869	850	841	835	886	847	825	833	863	887	910	877	871	856	881	845	821	817	848	823	865	875	862	875	853	849	894	868	857	896	919	894	864	859	859	888	853	862	861	830	848	875	869	861	879	869	848	862	880	845	843	858	873	858	802	832	919	874	865	828	884	855	852	851	850	904	845	906	885	822	902	851	819	896	896	860	864	840	847	847	844	849	826	873	888	913	823	864	887	910	866	845	847	870	847	855	873	856	802	821	916	868	803	839	816	825	784	909	774	812	879	865	855	827	854	817	809	848	884	848	877	878	845	862	817	846	850	868	854	872	927	841	798	864	893	844	822	877	895	908	824	858	845	856	884	811	833	904	862	851	897	859	863	835	891	807	830	848	861	853	869	923	854	835	879	884	875	833	872	874	895	876	864	844	817	837	882	873	859	867	826	917	850	874	897	833	855	861	847	872	909	897	939	864	866	837	826	856	876	865	897	812	877	835	922	835	817	888	838	834	855	866	861	848	875	821	868	875	887	894	910	942	905	858	913	922	841	831	852	855	883	879	820	879	862	868	903	870	874	853	832	831	851	900	881	793	840	859	828	918	840	878	918	869	875	860	868	797	848	863	824	881	862	817	846	848	881	893	890	876	866	856	863	833	858	817	857	836	861	878	898	937	888	881	831	865	893	847	850	843	899	852	864	864	875	862	848	874	829	862	867	907	810	884	848	847	905	851	872	877	863	927	922	883	846	850	852	880	813	853	845	838	904	814	908	842	859	843	895	906	895	848	838	891	865	901	847	830	851	837	882	855	841	837	862	860	865	845	878	893	836	851	874	900	877	900	880	875	804	887	869	851	881	891	854	865	837	873	889	852	859	804	875	909	913	845	834	898	866	842	828	880	838	896	906	930	887	889	827	848	821	850	884	847	853	883	873	888	904	865	913	798	904	850	859	798	863	841	881	885	878	911	880	834	844	829	884	874	853	871	924	927	855	869	869	838	878	883	842	842	904	863	835	876	878	845	866	844	871	873	837	867	871	831	819	945	850	889	874	830	887	861	845	889	856	906	872	879	818	826	888	847	864	827	898	829	805	824	883	860	843	923	852	881	844	848	924	907	859	845	852	929	858	851	895	855	872	891	881	875	863	821	844	923	841	922	829	899	887	867	881	831	866	863	849	876	848	891	868	838	822	890	823	904	885	846	840	851	843	819	770	875	843	860	828	882	896	874	898	928	901	897	862	846	869	919	880	870	892	809	899	808	859	853	848	858	843	815	848	871	817	889	857	889	886	828	811	874	881	896	899	854	846	837	846	881	866	880	849	891	857	815	816	848	849	860	943	866	889	824	833	878	889	880	866	867	882	876	830	868	871	843	891	862	875	859	907	862	842	875	853	882	895	838	899	857	867	849	858	931	863	856	868	861	858	872	878	852	886	863	852	866	821	874	846	866	880	934	946	834	870	849	839	847	866	873	828	838	841
7557	653	664	524	495	389	292	286	249	264	225	252	218	223	207	201	198	215	184	201	200	208	167	182	198	187	197	188	200	203	180	179	193	189	218	226	216	183	179	197	224	190	202	217	208	187	187	196	201	181	191	199	197	222	201	200	157	204	198	201	194	193	191	208	189	212	200	227	192	195	200	200	178	189	198	248	230	207	225	166	202	183	195	203	214	191	185	180	212	200	221	195	199	203	206	199	195	181	212	206	187	209	168	182	191	197	191	187	197	178	186	193	204	184	195	208	183	188	192	188	206	196	191	163	182	210	199	197	196	178	220	198	207	164	187	197	194	166	198	185	203	185	193	183	192	199	207	205	216	183	220	170	156	189	201	170	196	198	204	188	187	205	185	207	189	191	196	214	219	171	193	212	186	202	175	188	242	196	200	212	223	197	203	164	187	202	205	202	201	190	175	183	189	194	166	181	182	205	191	207	155	198	182	213	186	200	159	199	208	185	174	171	186	213	180	193	192	207	165	208	177	194	201	179	209	160	183	179	199	181	177	173	171	199	198	195	187	183	184	182	192	178	250	197	182	192	195	184	205	190	190	163	217	199	183	198	181	209	224	220	165	206	189	177	190	203	214	189	189	186	201	209	163	181	193	212	169	197	196	177	180	190	197	175	184	181	178	186	204	206	208	199	180	173	173	218	190	184	191	177	174	190	180	205	186	193	166	197	205	164	198	203	196	170	152	199	188	194	188	185	186	199	202	207	161	204	199	197	193	193	187	216	191	186	199	189	178	175	193	205	175	204	200	180	217	162	204	197	175	197	187	188	198	193	199	176	183	186	197	181	188	196	190	213	228	184	192	188	219	194	202	194	198	177	160	199	209	210	213	178	188	187	189	176	181	216	187	236	202	180	194	178	218	191	171	201	179	181	169	199	194	224	197	194	209	194	211	205	188	195	206	207	202	190	200	197	202	224	200	176	205	192	176	215	196	178	175	201	186	176	206	186	219	182	207	199	189	205	203	216	183	182	190	181	185	187	202	216	198	172	186	211	183	177	210	191	183	188	209	195	194	201	173	221	205	194	194	205	181	206	201	190	194	172	167	192	217	214	191	193	199	206	191	211	206	210	185	209	200	209	190	185	175	208	202	208	185	208	188	179	199	189	207	192	167	201	177	210	203	187	189	199	160	181	198	178	161	216	201	190	188	207	209	188	203	219	213	168	195	188	190	184	185	196	174	194	170	160	205	167	192	181	200	184	192	199	201	197	190	207	209	205	178	185	185	200	185	198	196	201	192	200	187	204	209	183	207	207	199	185	192	186	196	208	208	210	200	171	190	185	216	184	173	186	192	186	189	209	225	177	199	197	165	200	178	220	199	223	209	194	200	226	188	190	191	174	208	184	201	204	190	188	182	191	218	186	202	188	188	195	209	170	156	222	210	173	187	191	188	186	182	193	193	189	191	179	193	206	214	207	192	176	178	205	184	202	187	220	221	191	183	206	201	142	197	199	195	196	167	198	202	184	200	194	170	189	179	195	191	197	211	199	193	218	171	189	194	193	196	186	195	207	203	187	207	208	184	197	208	246	185	212	187	188	198	213	214	196	219	224	193	176	209	206	199	200	173	200	172	194	189	191	200	168	179	180	186	216	183	170	209	176	195	185	182	193	176	198	199	194	192	197	187	177	194	162	198	203	206	198	202	171	186	211	190	195	200	171	201	170	197	183	187	197	189	167	188	182	180	196	197	194	193	191	198	167	190	193	221	192	188	179	216	209	167	176	212	224	176	178	196	183	175	223	179	190	190	178	182	188	196	193	188	171	171	181	208	165	212	157	180	196	199	217	193	193	189	187	197	189	202	207	219	192	177	183	181	226	182	183	205	216	188	207	205	202	161	186	198	172	204	200	198	186	191	181	204	177	198	175	187	187	198	184	188	215	199	188	202	202	184	193	166	178	196	201	176	218	168	210	225	206	216	181	182	200	207	190	205	167	205	206	197	193	171	180	187	193	171	186	186	184	169	193	192	206	189	156	192	211	185	210	164	230	205	206	193	202	230	202	193	192	188	195	197	186	219	234	175	191	212	167	197	197	193	186	176	193	188	190	203	210	181	178	182	192	213	216	190	172	218	216	190	232	184	200	218	195	198	212	199	204	166	195	174	182	200	217	190	185	195	177	181	187	178	206	180	192	185	173	167	172	206	158	196	190	208	188	192	197	181	224	192	210	212	194	185	191	184	179	172	198	175	160	170	190	207	170	188	182	178	182	199	222	172	182	184	196	196	181	184	194	183	201	169	219	200	189	218	208	189	178	190	183	187	179	188	201	185	202	205	207	208	178	185	187	208	196	205	200	206	209	175	192	166	194	161	220	217	222	210	197	170	188	191	164	186	179	210	182	199	198	202	203	205	167	194	179	228	182	191	206	197	180	182	210	195	199	214	187	185	168	186	222	189	190	172	208	185	174	174	199	194	181	197	183	187	187	191	179	213	182	166	206	186	190	213	205	192	195	187	185	221	266	175	189	204	166	209	201	194	179	197	177	217	208	191	190	211	178	193	188	174	188	191	214	176	236	184	181	188	200	203	206	197	194	192	177	179	210	194	184	204	175	175	196	186	197	197	217	183	200	203	192	209	205	186	185	186	212	191	208	172	186	184	193	197	180	166	188	166	215	191	207	192	179	173	198	184	188	172	181	208	174	191	176	212	195	192	220	174	185	187	180	197	167	174	179	188	172	179	167	178	204	182	196	175	181	202	188	175	167	191	219	195	179	227	203	159	217	174	183	193	165	191	186	207	205	172	202	189	214	181	188	198	190	197	205	191	196	211	178	184	186	177	203	195	191	215	192	186	218	167	190	206	209	177	201	209	173	221	194	225	200	183	177	187	199	173	164	213	178	184	214	187	204	186	198	175	196	210	208	196	215	189	179	229	184	191	206	183	184	188	206	213	217	188	182	189	183	181	208	185	176	196	191	165	167	171	221	180	195	187	194	216	195	176	169	192	175	172	194	197	162	187	185	208	166	208	167	198	189	195	213	195	187	171	221	196	190	197	207	207	203	216	201	212	191	221	204	183	198	200	211	200	213	175	196	209	164	164	199	196	168	200	191	201	184	176	192	217	198	179	218	196	184	181	191	182	203	199	198	203	194	202	186	175	183	210	190	166	186	159	206	220	169	156	231	215	218	192	172	181	218	213	178	196	195	171	178	210	173	201	191	203	184	194	188	194	211	207	204	197	194	181	194	203	210	178	170	225	216	174	196	159	190	184	176	167	179	150	175	171	184	206	205	210	203	204	185	174	176	207	207	203	200	194	195	240	186	196	173	195	234	195	194	215	191	161	187	170	204	211	211	192	207	195	192	186	219	203	226	218	201	199	177	218	184	180	197	182	204	196	179	168	190	156	198	212	215	196	174	215	181	170	186	197	210	199	175	181	228	207	199	178	168	181	167	187	163	210	189	184	157	196	168	206	186	168	218	179	207	193	214	204	168
6442	879	1520	1767	1532	1238	1087	985	917	783	722	691	674	600	661	590	615	569	518	532	544	503	546	508	556	518	521	515	501	503	460	493	492	510	525	500	511	481	462	467	514	476	485	449	453	468	537	544	452	493	460	428	503	495	456	485	486	490	489	493	442	477	506	428	501	462	464	467	489	494	457	540	486	458	503	476	463	537	478	525	470	491	480	490	451	488	458	455	482	460	462	473	479	471	465	457	458	475	478	470	498	506	523	472	486	467	512	491	472	458	465	437	510	477	456	477	443	510	415	494	466	475	459	455	507	496	516	499	481	437	480	476	446	457	503	454	439	455	492	469	477	484	452	481	486	459	450	466	490	491	448	464	508	486	499	442	462	487	489	463	458	455	489	448	463	456	484	476	474	495	461	486	473	438	444	455	462	447	452	493	470	475	501	472	460	497	494	493	475	465	460	451	522	469	452	476	485	532	517	467	501	475	486	499	484	455	431	466	468	447	440	469	447	443	464	512	447	445	505	515	507	442	500	467	472	517	497	452	489	470	489	429	458	461	466	472	493	498	467	446	477	469	496	484	474	477	491	470	470	476	475	455	480	444	477	490	452	475	492	469	498	500	457	458	451	462	470	455	461	450	458	478	478	487	464	463	456	477	467	487	499	444	440	500	449	445	438	420	486	452	459	450	434	499	445	456	488	460	480	495	467	479	486	442	469	461	475	471	466	482	490	488	499	477	428	456	452	469	485	513	511	462	459	477	448	469	446	487	480	508	488	476	492	485	461	473	518	494	493	447	483	475	468	430	474	458	477	484	475	439	456	439	459	472	505	450	445	479	451	457	469	488	442	492	481	449	456	434	451	471	490	447	484	502	459	451	470	505	478	442	448	473	475	499	511	451	510	471	474	491	427	453	479	453	476	494	469	453	497	465	440	485	453	464	484	456	461	454	453	479	444	479	472	468	457	422	449	462	483	485	480	459	499	490	519	470	479	486	507	474	492	484	463	494	526	459	456	467	476	456	488	487	479	503	464	487	496	475	487	458	502	439	474	475	441	417	445	443	482	492	458	517	485	443	463	510	478	462	438	475	450	489	441	469	477	439	511	481	476	461	476	480	499	465	450	478	483	514	464	467	493	483	442	437	489	486	459	443	443	465	462	454	442	470	418	430	471	498	455	470	481	481	445	462	495	446	491	437	488	486	501	447	435	446	452	469	450	467	450	446	443	504	468	492	470	426	458	453	443	451	475	494	448	441	458	407	484	434	445	466	446	436	496	489	506	513	481	488	484	492	466	451	460	472	467	465	445	437	451	469	459	492	439	491	457	476	469	493	461	508	475	455	467	477	449	491	486	498	462	490	467	454	497	477	491	475	419	479	496	492	460	478	419	447	498	481	499	516	482	436	512	455	470	457	476	496	488	468	428	461	460	462	465	462	471	492	501	459	443	471	462	489	453	476	477	481	470	490	457	493	464	497	467	492	493	494	432	443	473	489	518	494	436	490	459	504	453	477	467	504	474	416	464	466	459	459	419	480	521	482	467	487	508	453	468	426	499	490	456	468	457	459	485	464	460	456	496	471	427	458	455	479	487	445	497	433	441	450	457	467	505	460	472	521	430	471	425	454	490	490	491	479	443	465	443	482	435	477	512	486	459	506	475	441	455	430	462	477	463	495	468	506	502	427	466	469	499	500	470	476	442	468	448	473	463	443	504	493	485	463	460	487	506	495	456	453	485	447	510	528	504	443	444	450	442	481	483	479	446	459	480	457	482	447	449	470	461	507	439	485	457	493	459	454	455	524	423	501	482	445	474	428	475	451	485	471	501	455	478	451	445	449	479	468	495	458	447	510	476	498	471	491	452	476	493	467	480	453	464	511	452	464	473	469	439	442	485	470	489	466	463	474	512	444	471	481	458	454	489	482	462	513	458	499	455	486	512	490	467	468	433	498	457	468	482	455	464	463	476	467	481	485	468	486	460	473	484	461	502	477	487	459	454	461	465	438	479	455	487	453	461	440	458	466	440	480	459	451	477	451	492	483	485	481	459	485	446	471	470	457	481	496	466	471	508	471	470	491	465	449	473	467	461	496	522	455	492	493	474	474	417	491	439	472	443	433	492	461	444	477	518	489	453	472	463	484	470	471	478	464	484	473	465	460	459	452	480	511	472	451	518	457	492	464	489	458	486	496	461	499	512	473	525	491	486	501	510	453	459	465	456	458	437	465	450	476	476	461	476	438	465	468	464	496	488	457	474	504	459	469	492	466	464	432	481	481	441	459	477	476	455	419	462	472	483	457	458	445	440	479	472	453	473	489	506	493	463	444	535	437	459	476	460	487	447	471	464	476	462	457	485	475	478	461	519	448	480	471	468	477	487	463	485	438	463	459	459	458	466	507	494	441	460	448	470	496	491	471	504	521	442	490	448	478	436	476	464	519	473	504	476	473	452	522	495	468	457	449	493	458	488	480	473	488	433	497	483	470	446	494	478	483	466	490	466	459	492	449	520	453	447	465	462	466	433	464	497	507	529	463	445	472	480	487	477	448	444	481	469	471	479	472	493	509	473	489	481	463	456	457	461	474	432	475	447	490	445	494	448	448	486	464	433	466	507	466	472	463	438	496	449	501	451	477	488	424	467	452	453	448	463	491	435	465	460	472	487	470	525	479	473	475	468	484	474	436	485	485	504	462	496	462	496	458	456	439	454	472	480	443	455	463	495	474	477	446	472	481	496	479	485	486	432	465	463	453	484	487	506	466	449	485	499	469	463	472	451	470	429	458	495	459	485	468	458	479	530	492	468	445	467	516	481	471	473	468	460	479	440	505	438	458	460	451	481	465	423	464	489	460	488	479	444	486	453	479	450	459	444	498	442	472	447	505	474	456	465	454	459	493	489	478	492	484	485	455	465	456	512	463	485	427	458	443	511	444	498	453	489	506	432	476	477	450	484	474	499	465	435	475	452	494	492	486	439	463	493	489	455	442	491	527	484	468	517	482	492	490	470	453	486	442	479	465	487	456	483	509	489	466	439	453	463	472	447	481	473	455	473	488	459	463	476	475	464	446	520	457	456	482	475	466	459	460	480	496	499	488	466	442	513	478	413	486	448	457	484	476	457	469	487	445	486	453	474	463	510	490	467	476	446	484	438	451	459	478	436	484	495	477	441	468	456	476	483	455	487	497	458	473	479	483	456	455	477	481	474	448	445	430	471	476	484	474	500	452	458	458	428	472	462	465	438	459	490	497	442	525	496	472	476	493	436	445	458	466	487	472	417	459	468	480	423	503	475	513	492	460	450	461	472	451	465	519	490	433	475	510	462	464	465	465	517	463	447	443	445	504	465	454	438	422	465	438	478	466	436	465	478	478	476	455	446	485	482	486	451	472	478	447	478	477	460	464	471	449	470	481	481	493	451	480	498	453	492	476	485	453	471	468	466	442	484	446	497	438	461	459	455	489	474	459	461	485	504	487	508	469	488	433	462	480	474	436	483	449
14374	1366	1169	938	625	554	457	381	329	319	283	265	274	234	241	241	243	213	214	215	233	218	204	225	233	191	201	210	186	220	227	190	198	202	200	183	209	230	216	228	196	208	241	218	182	217	217	203	199	186	186	209	239	186	201	222	198	207	193	217	195	219	195	204	188	203	212	199	211	202	207	210	201	212	194	213	229	213	179	238	232	200	168	184	205	201	204	193	219	193	186	206	202	227	203	196	209	212	189	186	211	210	195	172	186	203	218	213	211	200	193	210	188	192	187	215	204	213	210	240	230	202	195	201	202	225	200	187	169	193	187	188	239	208	197	208	219	202	213	215	251	194	213	206	199	216	197	209	194	235	203	188	185	208	208	204	207	198	224	196	196	188	203	200	201	199	189	217	230	208	223	178	197	198	203	202	193	206	213	217	180	160	201	208	213	178	200	207	204	218	200	206	191	209	206	202	182	222	203	201	185	220	188	210	191	202	208	214	212	212	200	198	167	212	203	207	220	209	220	233	225	206	205	215	204	207	179	199	220	215	211	249	217	207	205	210	211	217	185	194	175	210	216	223	184	207	191	206	205	180	213	213	227	175	190	227	199	194	213	199	210	213	204	194	196	201	198	199	240	203	206	187	202	196	187	185	210	200	200	203	201	213	192	202	201	206	194	190	199	233	195	225	208	226	194	208	195	190	191	180	194	234	217	212	177	227	193	202	199	182	217	219	201	217	198	224	208	195	198	194	211	226	221	219	206	204	212	216	206	217	171	194	208	205	231	207	222	209	210	195	196	167	217	201	173	207	163	201	205	202	203	235	212	212	194	204	178	206	189	211	189	193	209	198	211	204	206	199	202	213	191	202	229	197	193	213	232	183	192	220	189	233	172	189	208	198	222	212	206	199	202	243	219	198	198	189	215	206	175	188	219	194	204	216	204	214	234	216	193	192	216	221	192	187	213	202	190	206	222	224	210	199	198	230	197	207	201	218	197	201	201	190	218	195	195	200	171	209	228	219	180	189	191	198	208	214	194	209	213	203	189	214	216	203	169	194	219	213	201	220	206	208	183	216	190	209	220	187	186	193	217	176	186	219	205	180	220	204	234	228	192	196	190	199	171	193	199	218	188	187	205	211	229	203	196	190	204	207	186	213	204	212	198	214	212	174	227	208	193	180	196	214	188	223	221	187	206	223	210	222	178	224	207	224	198	193	187	231	203	182	171	202	206	181	222	225	237	213	220	198	192	201	193	203	212	197	188	212	198	191	217	185	203	220	230	184	191	211	204	197	215	200	208	209	220	231	203	210	193	207	206	188	223	213	192	223	205	180	188	174	193	191	196	212	218	184	211	224	200	210	193	198	220	214	208	188	197	194	187	211	225	198	213	214	225	196	206	186	209	211	215	217	209	236	227	198	219	196	196	214	206	199	209	194	199	195	218	178	193	202	214	194	191	201	185	196	220	201	204	220	214	185	208	201	186	205	198	214	197	209	208	195	211	181	218	185	179	209	183	231	204	198	218	222	190	176	199	223	182	174	176	214	200	196	214	183	218	205	207	207	228	202	188	183	199	169	200	213	183	219	219	201	207	198	202	199	185	216	210	176	201	194	215	219	208	211	195	201	193	201	207	200	192	192	200	226	210	211	210	191	202	199	203	178	215	208	191	194	210	230	193	198	216	213	199	218	193	197	228	195	213	214	220	221	187	232	198	220	181	179	201	231	178	177	183	218	216	214	217	206	211	212	229	238	179	186	221	191	206	191	200	214	200	241	210	208	196	209	192	196	209	209	207	188	204	195	194	222	199	232	198	198	183	210	199	214	203	206	217	187	198	190	216	207	214	216	222	209	181	193	192	205	198	201	194	209	186	221	208	194	179	203	212	207	206	199	213	182	208	176	186	217	214	187	183	188	200	205	207	187	245	196	189	206	223	214	197	188	209	214	202	187	205	212	224	207	220	217	211	211	216	206	212	215	227	200	199	214	195	212	171	196	212	219	186	187	195	201	176	188	215	184	200	229	212	201	211	205	199	203	211	172	216	192	204	192	186	230	197	208	191	215	217	190	211	217	211	209	198	182	198	226	217	206	226	220	177	238	217	226	195	201	198	216	199	229	203	214	201	190	222	212	190	198	169	190	194	187	214	218	216	189	195	183	185	172	210	190	206	194	203	181	202	215	167	207	230	184	233	224	182	223	205	196	189	196	208	200	196	190	236	204	223	212	220	220	178	229	214	206	199	204	231	191	204	190	195	197	202	201	225	191	202	202	205	211	184	227	210	208	228	202	175	214	190	205	228	204	222	206	205	173	187	217	214	219	224	217	196	211	229	178	175	204	193	207	181	221	214	210	198	216	227	178	193	212	192	193	200	184	212	232	191	194	194	226	209	209	185	202	211	172	183	172	228	198	227	191	197	177	203	218	196	188	219	215	216	159	180	208	205	218	179	213	211	192	212	210	237	186	198	243	212	215	221	232	225	209	215	207	220	213	194	183	186	234	192	204	195	223	192	213	203	223	188	205	192	206	213	202	242	220	215	211	195	197	208	187	211	209	224	210	192	184	196	201	198	191	199	214	186	220	181	213	193	186	177	181	185	213	192	217	214	200	162	189	192	181	216	219	209	197	210	224	194	257	223	208	212	213	214	206	178	181	196	228	195	206	204	202	199	204	169	201	173	226	206	192	199	184	190	225	220	223	204	183	206	221	192	184	207	208	231	194	214	178	205	191	225	176	222	174	209	176	193	195	228	212	201	224	244	230	217	210	220	202	233	193	226	232	214	197	186	193	222	227	210	201	223	209	197	211	190	199	192	214	209	193	198	194	192	185	188	191	214	213	221	215	211	212	206	175	220	178	206	221	188	198	195	216	198	204	221	188	203	202	203	207	170	207	190	199	236	222	200	187	213	243	205	189	197	184	204	202	214	232	207	214	184	194	221	198	183	211	196	207	209	175	193	186	213	221	213	217	199	192	205	220	211	192	204	194	213	191	200	208	188	218	205	193	218	178	236	210	196	202	188	192	192	199	209	210	190	196	200	206	238	219	201	205	212	181	205	217	186	208	206	196	210	179	211	201	202	196	210	199	202	217	195	222	194	207	199	215	189	199	212	201	208	200	214	188	224	210	200	208	210	220	211	203	194	224	204	209	233	224	181	196	220	201	186	182	187	214	222	228	201	212	209	227	229	223	237	189	215	195	236	215	207	230	198	197	221	220	213	197	202	211	210	209	190	213	213	218	212	200	206	197	212	247	191	215	221	190	224	224	185	178	207	223	225	195	181	192	203	221	203	169	178	203	205	167	228	189	200	216	188	212	196	227	220	211	204	202	223	199	228	180	218	244	205	184	182	213	205	193	205	204	183	205	187	225	199	186	228	233	188	173	201	207	200	216	207	220	199	215	182	206	214	180	204	206	225	198	193	193	216	202	201	186	217	231	194	182	193	195	202	211	194	208	207	221	209	196	222	229	201	214	207	219	192	217	190	222	202	177
8366	1340	2390	2792	2470	1990	1665	1349	1250	1068	987	915	894	832	799	694	677	713	709	612	629	653	648	619	601	597	568	608	550	561	568	574	552	520	571	595	532	563	575	559	548	535	497	515	549	562	556	550	532	557	511	544	564	560	557	560	505	545	541	589	568	559	551	557	552	548	558	492	512	545	539	570	531	471	537	598	516	550	501	543	570	560	531	534	505	498	505	545	535	517	546	530	565	549	521	562	557	551	549	540	564	546	503	520	508	524	524	550	519	587	559	560	548	544	519	500	560	520	495	507	516	518	547	575	515	561	549	557	512	506	498	505	552	521	506	501	501	531	524	582	538	533	545	515	510	537	507	513	554	542	551	537	552	533	511	557	524	533	553	465	544	570	530	506	563	564	508	538	516	511	535	500	486	509	526	490	561	503	542	512	525	542	522	523	551	479	475	557	529	532	543	533	541	537	520	594	560	537	507	505	566	532	521	522	558	501	560	539	522	512	539	542	561	549	562	515	510	551	568	533	496	515	542	540	531	496	497	518	551	582	504	571	499	519	487	502	533	537	545	493	528	516	560	541	581	554	537	555	566	551	510	524	491	563	510	523	519	548	572	509	487	470	502	536	542	562	551	533	548	529	554	550	530	524	551	521	497	586	492	552	518	528	510	540	567	515	540	506	518	550	524	545	503	520	525	565	564	562	534	542	550	551	480	496	535	552	513	509	490	530	541	561	500	537	534	535	528	514	539	498	529	540	532	548	533	473	546	543	535	522	518	546	549	542	516	538	507	502	552	530	581	521	521	524	568	523	526	533	537	531	498	528	530	501	563	536	518	552	562	535	509	517	500	546	534	517	541	562	540	514	529	540	502	516	565	547	550	519	521	508	538	498	493	536	515	569	520	539	524	541	542	532	544	558	547	493	481	524	527	530	506	509	515	544	522	515	553	554	526	526	504	508	494	569	521	499	553	547	535	567	555	546	543	547	486	540	548	506	552	554	524	522	530	525	510	521	517	496	532	571	526	508	512	542	580	519	522	547	541	538	536	528	504	542	544	498	510	505	507	532	520	539	515	520	490	499	490	532	517	477	521	534	555	554	542	544	576	535	522	526	561	571	521	567	511	542	552	524	481	532	536	571	545	499	522	531	531	544	551	526	537	522	543	554	520	490	506	521	530	480	534	526	518	521	519	564	544	505	520	524	517	523	484	552	512	493	541	490	506	532	557	541	530	523	562	522	518	523	528	517	526	554	574	528	515	486	523	544	520	492	535	514	549	488	522	515	516	517	506	524	516	539	549	561	536	526	566	551	491	537	521	521	517	572	548	502	514	507	531	540	535	537	515	513	520	520	524	514	510	533	541	523	534	494	523	515	511	516	533	561	548	595	494	535	526	527	547	556	528	562	546	540	532	507	544	542	534	532	552	528	566	551	558	506	517	572	545	491	466	593	560	496	528	557	528	504	504	527	571	496	535	574	530	499	531	534	529	505	532	524	530	531	542	532	536	532	573	533	513	550	536	531	531	540	539	538	549	536	524	561	514	544	525	549	514	540	526	487	519	527	555	530	539	525	513	552	507	538	528	528	554	489	566	520	508	545	555	516	517	515	538	548	527	526	557	541	511	546	520	554	528	528	538	541	514	484	554	539	545	511	476	509	524	558	516	505	522	556	498	526	548	539	549	530	516	478	559	494	601	560	550	505	539	516	536	567	512	561	586	534	541	507	533	517	545	498	514	518	476	539	500	522	496	538	561	519	510	514	550	583	548	511	531	493	545	545	592	533	510	518	542	550	538	527	490	541	512	545	549	540	509	497	567	553	523	520	517	517	521	591	504	499	507	515	534	548	529	538	530	509	536	538	541	564	541	549	510	509	535	537	541	535	542	532	536	520	543	530	489	546	536	526	532	549	536	554	507	514	533	498	503	571	504	497	554	530	549	537	544	491	473	517	537	539	518	561	496	540	540	528	523	503	532	514	524	498	567	568	540	521	490	516	538	494	500	494	541	541	549	546	500	541	528	511	519	508	519	538	538	535	559	488	532	536	514	572	469	569	545	566	512	517	531	516	543	534	523	536	512	533	525	530	530	517	553	504	527	545	551	528	494	531	513	520	566	539	523	524	531	544	505	522	504	558	508	574	520	497	539	563	493	527	538	506	521	542	547	544	524	540	512	548	551	493	541	531	578	541	485	502	545	525	535	561	500	522	562	503	527	523	532	488	543	569	546	547	496	534	547	522	548	544	476	552	533	518	552	523	538	551	552	543	525	517	539	553	507	522	513	508	526	543	549	532	531	514	532	517	491	539	522	545	503	517	554	528	501	522	514	551	577	489	550	535	501	516	538	529	495	517	506	534	487	535	535	564	528	531	505	549	503	539	503	509	517	519	504	551	542	520	488	532	550	529	543	562	553	550	551	532	535	530	519	525	578	548	541	533	539	552	538	508	496	514	573	550	552	510	530	538	520	519	510	550	515	557	496	548	528	546	534	514	569	529	535	558	525	488	557	510	514	516	544	517	550	515	539	528	536	521	556	528	515	544	554	553	524	504	508	510	550	528	501	553	523	535	503	535	534	527	537	538	529	541	511	500	563	540	533	544	522	532	538	538	520	546	522	512	555	598	501	542	543	538	538	557	504	500	522	491	550	554	554	558	513	505	525	514	515	499	533	526	547	520	519	547	550	525	536	525	527	529	530	513	526	588	500	525	514	546	518	556	485	508	530	575	535	523	489	532	525	516	543	524	533	515	494	523	552	489	554	527	534	550	512	543	535	499	526	535	512	507	560	503	517	539	525	525	532	519	568	554	548	526	525	539	512	522	563	495	487	490	497	496	540	548	547	570	509	541	482	529	519	540	598	523	532	539	533	536	559	522	507	571	536	530	500	518	535	544	516	556	552	533	577	554	536	544	487	512	569	501	567	521	565	521	510	568	518	483	532	520	514	529	533	559	519	553	548	542	535	540	508	501	550	548	524	556	513	592	510	534	530	543	512	489	507	533	518	508	560	553	512	503	551	521	526	523	511	543	556	516	534	499	510	552	540	498	509	520	515	561	536	547	511	524	532	484	519	536	508	520	567	540	528	489	539	574	473	534	536	544	551	547	524	514	564	516	539	519	540	499	516	516	537	491	515	505	518	568	548	486	508	545	541	509	533	530	538	521	515	493	561	520	525	543	493	506	506	513	524	500	512	495	522	550	541	536	555	533	547	486	549	563	517	502	535	513	535	521	498	504	481	531	552	512	557	527	530	474	515	519	558	536	517	538	585	554	535	556	517	552	516	555	550	578	511	542	518	475	514	525	533	523	523	512	516	510	533	509	521	507	528	500	539	511	535	534	536	533	522	487	543	530	522	519	544	531	555	524	513	525	515	518	526	505	493	550	531	532	518	552	524	572	555	531	534	498	540	524	544	522	503	496	533	492	505	518	556	497	521	532	554	501	543	511	529	531	568	536	535	567	546	543	515	537	551	555	530	525	524	503	572	567	537	501
1687	478	487	445	442	433	428	378	440	372	403	393	389	370	363	395	381	405	402	399	396	376	366	404	360	397	391	405	400	406	385	416	409	420	414	402	397	410	380	405	394	357	404	398	410	373	376	406	357	413	359	356	408	378	363	415	377	406	366	387	375	339	392	377	394	376	403	376	400	428	393	391	386	371	371	390	370	382	385	393	427	387	404	427	391	333	387	388	371	432	428	369	391	416	377	392	361	393	395	387	383	426	387	360	385	396	375	394	387	392	409	411	399	389	365	386	391	406	389	376	402	410	365	375	373	384	409	409	445	371	421	429	372	370	374	391	399	376	394	392	407	377	398	395	374	402	399	410	394	398	390	357	402	369	389	409	410	425	359	388	419	386	383	367	380	422	408	396	366	406	409	373	405	388	392	399	404	430	407	391	400	398	414	379	412	387	384	359	356	429	378	364	355	395	381	388	394	382	393	385	402	372	350	386	362	395	363	371	373	378	379	365	389	358	400	392	393	422	391	362	378	363	358	365	428	398	382	390	352	425	370	396	388	404	395	363	426	374	396	366	409	409	380	403	405	366	396	357	426	363	373	379	395	392	375	374	376	353	383	369	386	389	398	394	424	369	366	415	368	419	359	412	421	363	402	413	385	400	425	386	366	395	369	405	401	412	437	399	407	413	390	362	378	358	399	428	384	394	381	368	379	355	399	394	390	448	390	363	414	371	375	378	361	406	402	379	406	408	383	398	398	404	387	380	398	405	409	356	400	379	405	341	408	333	376	393	382	418	371	402	371	374	383	408	411	402	379	357	359	392	374	372	401	376	386	448	387	392	434	413	382	430	378	385	387	398	412	415	406	408	397	390	399	353	378	401	390	353	359	381	424	403	366	379	385	383	400	384	345	391	410	428	376	376	387	388	369	408	428	435	372	377	386	388	420	395	352	403	385	380	415	363	386	389	418	398	367	395	368	390	370	386	365	385	396	392	390	410	396	397	391	401	399	420	397	424	390	367	365	366	386	353	333	381	365	368	409	410	421	429	412	369	401	368	416	364	377	345	365	370	425	367	386	398	377	373	361	427	371	440	421	362	365	383	371	409	376	397	374	399	401	371	372	400	372	396	424	397	404	372	373	399	374	407	396	397	349	404	436	375	378	389	380	371	417	359	422	403	389	410	330	360	404	372	376	391	403	401	369	407	369	376	379	397	421	413	394	417	404	368	421	410	379	426	361	405	424	387	393	374	420	417	386	393	411	391	392	391	400	385	428	421	361	354	386	399	384	357	389	398	388	407	370	385	414	365	377	390	389	407	383	381	409	377	448	389	390	426	347	327	386	372	397	402	428	389	384	386	412	391	367	380	363	362	404	375	350	371	370	386	371	375	398	384	355	408	419	392	378	381	392	388	377	361	442	413	392	410	392	396	378	376	353	374	360	351	367	384	428	394	423	379	387	378	398	389	416	388	455	363	380	368	374	377	371	399	384	409	391	387	383	383	399	377	389	428	396	425	401	407	390	354	373	417	415	381	392	410	424	412	391	373	401	386	391	420	386	398	408	399	394	385	420	372	348	402	368	361	400	358	368	411	352	425	398	408	390	391	366	443	388	374	414	396	415	389	407	403	398	410	371	403	397	365	381	415	382	368	374	395	399	415	395	400	360	393	383	395	446	339	380	367	410	385	404	410	392	380	432	401	403	424	442	432	404	400	383	387	355	398	366	368	383	384	327	382	365	375	386	379	383	374	396	385	376	369	433	365	356	402	363	402	418	378	398	429	399	338	390	386	383	383	382	375	433	395	377	397	373	402	405	385	418	399	352	384	393	368	401	346	376	424	359	394	403	390	400	426	384	385	436	377	396	395	424	402	408	373	370	376	381	403	382	354	369	396	411	385	387	352	393	397	367	422	373	374	350	368	368	393	358	387	415	386	372	374	398	422	380	380	393	396	399	399	413	358	356	389	415	416	332	401	422	432	384	405	398	433	396	438	398	410	391	423	348	419	379	404	399	346	397	389	415	410	386	405	377	405	380	403	375	405	440	420	414	449	373	408	399	428	364	376	361	371	343	412	393	402	372	375	407	420	399	370	418	365	408	383	379	408	407	383	380	378	397	403	410	406	373	392	393	375	385	414	397	383	393	395	381	400	404	380	394	405	411	383	398	342	389	349	365	381	422	377	390	406	352	395	353	342	409	436	337	387	377	368	383	411	390	392	367	377	389	395	384	351	392	394	392	375	419	416	398	366	378	392	365	378	389	386	334	376	386	446	393	416	375	353	416	396	402	404	363	418	380	381	372	380	356	421	412	352	382	381	381	383	398	398	423	368	399	399	359	400	380	364	397	398	382	393	384	379	390	403	423	387	366	369	378	357	389	347	384	374	397	396	385	397	407	373	448	421	411	427	401	410	396	408	404	423	367	404	383	377	430	384	407	401	345	401	394	406	383	375	374	388	381	383	370	375	399	395	374	400	415	398	397	385	366	389	418	425	405	412	381	363	376	377	394	420	370	394	403	430	429	447	389	433	415	416	403	397	416	388	376	374	406	385	376	396	404	384	377	388	410	372	380	423	393	384	388	394	352	402	404	409	405	379	428	397	392	428	372	405	363	418	377	372	386	394	379	409	428	396	414	406	427	361	398	382	396	378	370	344	400	383	376	380	397	426	362	418	400	381	396	365	396	371	363	377	433	405	380	421	354	364	408	372	419	405	387	407	403	352	415	401	417	379	383	399	397	363	392	395	404	367	405	336	396	415	381	362	381	386	416	399	390	389	411	405	393	371	396	383	352	380	423	383	383	349	398	412	396	366	380	374	367	351	341	404	402	376	419	405	379	381	407	394	374	411	379	410	375	371	387	423	384	408	393	385	404	403	407	390	378	374	400	390	410	399	392	434	401	401	379	421	401	359	396	365	423	381	389	364	366	385	435	401	405	383	392	385	372	388	350	382	370	411	429	397	376	385	379	370	363	402	377	393	397	356	378	372	376	394	377	389	413	389	373	374	431	424	385	379	399	370	419	427	402	416	431	398	405	427	361	360	416	354	387	367	396	383	372	382	402	395	391	410	349	372	406	360	372	391	388	367	346	397	394	405	425	358	414	395	418	418	384	362	385	395	410	403	391	397	388	402	360	378	376	384	378	388	342	413	377	398	351	374	422	357	366	393	351	368	400	419	384	382	398	379	407	353	387	423	440	427	379	366	405	416	407	386	398	377	419	395	352	374	384	373	384	359	386	420	406	406	411	380	431	404	392	412	389	393	401	406	370	363	380	391	415	400	414	391	405	388	394	416	418	388	408	379	370	410	448	410	424	376	411	350	423	387	403	363	380	371	411	416	401	369	366	383	361	380	392	407	373	434	395	376	369	410	372	397	374	423	362	414	400	379	392	376	379	378	370	396	446	343	382	399	397	399	384	386	370	364	378	346	381	365	412	358	382	404	396	405	395	388	356	360	384	404	363	359	424	392	363	374	405	384	402	367	393	408	396	372
2142	922	987	1130	1030	983	981	927	928	928	889	871	908	881	875	844	877	804	853	872	874	867	863	902	847	861	825	831	901	846	872	848	898	770	836	806	885	788	848	855	855	880	859	871	897	869	819	872	873	849	833	879	864	874	880	923	900	880	963	797	843	880	861	845	875	862	869	871	830	885	859	815	902	905	790	839	825	876	833	897	918	894	828	835	884	858	836	886	963	895	869	847	858	893	870	854	887	877	833	844	899	830	839	853	831	865	857	844	818	963	849	870	829	870	874	841	888	855	846	824	854	843	828	872	839	864	875	878	879	839	850	852	832	849	882	872	810	870	882	869	870	816	880	846	840	843	836	839	875	897	836	857	885	862	876	916	905	840	894	855	842	838	839	839	933	902	880	888	819	823	868	869	880	857	858	875	851	849	834	887	943	845	843	901	812	852	853	845	860	907	868	855	852	855	818	848	885	838	868	887	887	845	869	904	961	924	899	829	846	866	861	884	888	808	890	863	806	844	877	829	868	851	874	844	876	931	906	862	864	858	853	831	865	862	838	850	859	847	853	923	875	886	881	859	881	838	804	822	880	852	848	851	846	869	828	835	852	860	854	854	871	934	895	844	873	838	893	806	856	861	812	879	871	859	841	833	820	849	871	794	846	859	907	880	844	875	882	855	859	851	846	852	835	849	875	870	898	894	854	879	884	883	858	836	895	862	831	873	853	890	836	837	869	856	839	833	892	840	835	862	879	892	848	887	889	884	831	886	879	870	852	891	875	858	889	896	885	847	887	836	858	859	912	884	843	876	844	869	862	864	905	876	849	868	875	862	836	812	847	855	892	861	822	845	890	880	840	893	827	859	891	896	879	859	864	907	823	847	823	871	861	871	896	817	866	831	840	894	927	862	798	933	836	821	828	873	868	870	809	831	842	839	861	911	844	885	883	850	846	856	877	864	830	837	846	850	839	878	858	798	841	861	893	875	840	840	867	809	863	865	885	842	851	867	852	863	849	896	800	860	847	824	844	916	815	873	851	887	912	896	889	843	888	891	818	914	830	855	880	890	883	820	844	866	860	843	899	857	840	819	809	831	831	884	836	869	887	857	902	887	880	903	840	865	872	880	863	828	860	850	912	885	840	852	939	854	865	852	875	833	839	845	814	855	880	859	843	838	846	880	865	871	830	811	886	911	847	940	912	928	860	879	876	825	864	862	818	849	845	858	861	895	874	879	869	826	855	850	859	893	838	872	855	923	836	894	880	841	863	850	864	831	862	874	897	846	877	852	905	888	884	851	837	891	868	839	853	842	811	822	810	841	859	855	859	899	898	852	870	789	832	845	907	836	811	901	829	895	809	876	870	809	892	911	851	896	818	856	798	867	893	867	821	895	856	820	902	836	824	868	883	890	807	842	799	856	881	870	923	872	879	812	910	832	874	849	871	866	874	885	840	849	864	834	909	879	824	857	891	869	945	933	889	903	878	884	887	844	859	851	860	848	859	857	842	804	921	849	874	844	893	882	878	865	891	907	867	873	837	851	825	867	860	880	882	880	881	845	883	855	883	841	846	899	844	864	868	854	888	805	905	869	864	860	814	860	814	884	870	925	855	850	860	832	867	873	862	895	886	868	898	887	827	839	845	843	878	828	822	855	891	862	837	854	847	839	861	863	927	836	840	840	876	877	831	857	830	875	862	796	898	864	873	885	877	822	799	852	845	833	855	864	884	853	856	840	792	883	835	869	876	846	867	845	908	848	848	950	864	871	861	872	869	856	809	862	914	848	892	859	852	939	838	862	855	900	928	890	869	847	858	873	860	832	833	843	916	900	815	827	861	883	829	865	921	862	873	833	886	836	836	799	829	855	829	831	842	828	894	873	871	889	876	872	850	867	856	811	861	867	865	900	820	856	899	857	843	874	866	848	858	871	861	882	844	875	886	862	839	872	907	891	840	763	848	847	896	892	838	887	884	855	877	856	895	857	841	867	940	944	824	853	887	907	829	827	874	860	869	858	854	889	830	931	898	857	858	790	847	867	846	880	837	856	800	901	845	836	800	888	903	980	882	891	879	829	848	876	878	867	830	803	900	818	887	870	867	858	892	854	853	854	841	857	859	806	865	812	887	838	866	827	892	874	817	918	907	848	888	841	859	849	870	901	833	873	885	880	886	878	885	888	857	862	795	837	887	849	855	820	905	871	833	833	843	794	803	873	872	874	846	908	848	919	854	861	878	912	846	846	894	851	862	855	839	867	898	823	937	885	850	863	846	817	861	883	923	835	882	920	887	846	847	923	855	912	864	904	842	861	919	877	821	834	867	862	821	779	871	823	885	951	840	884	815	852	872	858	883	881	855	834	915	832	858	825	852	863	884	856	880	800	902	861	834	899	851	900	860	942	822	875	879	879	841	879	860	903	865	889	873	883	912	841	823	851	848	889	852	867	926	899	867	926	865	864	869	798	862	848	855	910	834	906	833	833	870	863	867	835	873	867	845	850	850	859	877	858	881	838	886	843	807	857	846	873	847	909	901	888	788	812	829	871	905	902	822	877	848	805	828	870	863	877	879	860	871	853	842	851	867	862	801	838	899	836	840	882	864	862	822	878	883	904	906	861	858	887	895	859	826	857	872	851	843	875	843	857	898	855	860	934	884	868	839	871	849	903	871	851	886	851	860	842	840	858	845	849	827	861	842	895	849	865	879	887	885	863	863	853	861	840	858	918	903	865	827	907	863	847	879	850	808	834	819	829	850	910	880	891	863	845	916	864	873	875	840	881	879	834	834	860	864	863	858	891	886	881	861	845	865	896	859	819	800	882	825	837	828	854	807	914	884	875	846	848	819	864	889	887	880	898	915	871	841	860	859	906	852	827	853	846	934	872	841	881	899	856	873	895	876	898	854	860	820	852	901	878	830	851	850	898	809	863	864	857	827	838	833	887	876	844	814	916	860	895	804	834	844	847	900	854	854	859	836	807	864	855	820	828	821	840	846	904	806	868	887	817	846	831	828	845	795	853	880	835	844	902	824	848	862	851	875	842	857	874	849	877	896	849	859	823	876	790	860	880	847	866	898	875	836	850	842	862	838	860	847	903	863	841	828	860	868	855	849	893	921	863	862	851	848	883	882	867	816	852	882	881	892	879	845	851	885	911	890	913	864	880	897	811	904	868	879	921	879	900	870	856	850	914	828	826	851	863	878	833	838	828	834	831	865	852	851	791	840	912	868	796	863	844	864	857	890	913	809	910	871	888	849	878	873	852	890	848	854	897	821	904	885	851	872	867	864	886	842	877	868	885	871	833	868	887	808	864	802	822	862	832	805	829	856	829	878	818	844	854	883	879	846	856	887	888	885	862	894	854	869	923	836	916	838	889	857	864	862	829	927	878	876	857	839	884	899	918	899	875	863	828	857	826	836	793	837	816	820	826	850	914	858	875	846	840	877	870	909	832	825	846	880	841	836	914	840	864	846	837	877	832	860	857	890	814	890	848	874	854
7363	625	648	534	464	365	294	306	246	250	211	231	215	219	203	187	184	213	203	188	196	200	223	219	179	193	205	205	209	197	208	192	214	193	185	182	188	193	201	187	204	185	180	182	199	187	200	189	213	198	207	207	191	188	188	194	174	207	233	185	201	201	232	222	199	212	214	214	187	190	180	196	210	208	190	183	191	185	189	187	193	200	181	205	201	199	173	179	199	167	173	222	200	193	186	189	203	188	199	163	182	171	179	201	216	180	190	193	237	184	185	192	178	171	168	196	192	179	193	202	179	166	193	198	195	192	187	197	180	209	204	180	198	199	184	177	176	226	203	214	220	172	220	191	203	216	199	200	185	189	201	203	179	189	194	196	212	200	190	196	222	181	207	171	195	187	189	206	208	212	175	207	207	190	198	223	194	181	198	206	180	191	178	192	226	195	186	202	179	178	189	171	166	185	207	185	179	185	188	191	196	184	197	181	189	204	188	208	215	218	199	195	184	207	200	207	202	192	201	181	180	197	218	195	196	184	187	196	207	220	201	228	177	192	210	216	186	201	202	190	195	185	193	179	196	199	210	205	177	202	186	202	178	183	172	201	191	206	210	209	178	191	192	198	177	194	186	173	246	207	198	186	183	189	188	175	182	198	183	202	197	204	186	189	190	189	208	183	214	194	196	188	179	202	200	188	179	170	208	185	208	208	177	194	207	187	169	194	184	149	189	208	187	193	211	201	189	186	171	196	209	212	202	163	186	177	189	186	208	208	191	199	183	209	169	189	187	193	179	181	190	183	186	184	233	213	194	201	198	180	202	206	208	196	195	166	193	191	214	215	213	198	199	206	180	186	193	181	157	219	207	166	187	204	183	193	210	176	177	202	181	232	189	199	196	191	199	185	214	185	213	207	174	189	192	218	196	203	176	199	195	205	186	184	189	186	211	187	187	192	191	189	208	200	183	185	172	166	183	218	183	189	171	194	161	211	183	216	183	177	197	172	157	178	185	196	195	173	191	201	199	211	195	184	190	175	196	201	195	198	228	190	209	229	168	200	196	181	198	191	198	188	187	176	187	203	179	193	220	199	189	181	188	187	203	203	199	186	211	196	214	178	212	179	195	209	205	206	190	173	218	195	212	201	190	172	215	201	207	186	192	191	221	192	188	185	181	212	205	180	190	176	190	172	201	184	191	189	195	202	174	198	173	179	165	240	180	188	187	170	186	178	180	184	180	193	218	186	196	188	181	212	188	186	178	196	199	214	208	198	209	159	212	208	171	185	221	177	188	150	219	186	193	193	189	216	224	188	185	172	150	191	198	191	193	180	199	180	205	195	200	188	205	187	188	166	193	200	168	191	190	215	197	179	165	211	191	223	175	199	187	168	176	195	198	188	208	171	196	186	201	216	173	208	199	179	202	184	176	191	185	200	196	193	200	209	159	173	216	210	214	188	173	160	208	192	218	193	198	200	205	208	192	196	196	217	196	187	178	191	185	218	196	195	192	163	182	172	193	169	190	189	210	177	196	224	191	205	212	231	192	186	187	213	182	178	178	183	187	192	191	208	202	186	206	202	212	221	181	198	191	205	184	175	176	191	183	195	176	210	206	182	164	215	188	204	191	196	207	215	210	187	190	208	184	186	215	180	176	176	198	196	192	200	194	193	189	191	188	207	185	196	176	197	222	217	181	216	202	178	153	192	223	211	206	194	200	178	190	188	179	210	189	168	193	186	204	179	168	211	202	168	215	179	218	194	181	190	191	185	179	194	202	192	162	205	213	197	201	189	238	220	176	210	177	208	206	203	197	180	207	182	184	201	187	179	174	178	209	173	182	188	209	178	223	187	182	176	189	177	207	211	213	184	183	190	193	190	184	182	202	203	174	192	204	193	188	171	187	206	194	214	186	199	199	185	179	152	183	229	169	201	191	209	169	178	193	226	192	201	211	216	182	183	196	216	185	182	188	194	197	199	184	179	205	189	206	212	194	206	167	200	195	189	205	189	194	187	202	222	215	189	210	186	186	205	160	183	202	172	197	199	188	172	185	195	177	189	182	174	215	186	183	181	210	193	203	189	209	193	201	173	181	182	182	180	178	201	201	211	177	191	173	181	204	197	189	181	192	198	202	184	181	175	202	191	193	211	191	193	225	216	176	214	197	212	211	159	176	206	193	224	190	173	202	193	187	199	226	202	210	170	187	179	168	211	196	210	205	194	176	193	173	193	184	191	172	175	178	149	201	192	200	183	210	183	207	219	185	192	211	223	172	211	236	170	207	216	204	183	213	194	169	213	198	195	176	176	194	195	189	204	189	181	191	185	227	214	199	182	184	189	185	205	167	188	209	187	176	212	206	181	176	169	174	157	194	180	196	195	195	196	201	205	204	197	174	187	166	209	171	214	170	190	211	193	189	161	173	182	182	178	188	176	191	203	194	193	176	182	170	191	214	177	179	185	193	205	192	199	188	183	167	209	218	206	221	202	188	188	208	198	212	219	189	211	188	237	192	183	222	188	196	184	226	199	199	170	172	189	215	196	223	200	178	206	179	181	205	177	188	175	191	193	187	188	192	210	172	184	186	208	196	205	204	196	189	214	181	192	222	214	190	204	168	223	199	184	182	179	187	202	191	200	199	184	197	190	188	198	184	176	178	198	189	188	191	172	192	190	197	206	199	213	215	189	193	164	216	221	226	189	187	178	186	185	178	185	179	202	191	215	195	171	168	195	213	184	216	210	200	185	182	211	183	193	220	221	204	186	212	200	189	194	204	208	200	188	230	193	192	202	177	180	217	187	185	172	185	215	202	199	194	191	182	177	178	196	170	192	213	207	189	199	208	188	193	185	164	186	223	188	176	182	176	180	188	195	197	167	213	185	172	209	192	160	206	182	206	169	175	191	206	187	175	195	155	175	169	186	209	212	211	187	220	159	185	181	186	198	180	206	186	191	197	198	185	179	184	220	171	208	184	194	197	191	195	177	181	189	178	177	192	204	192	204	230	209	186	215	205	181	186	202	189	163	191	210	195	184	178	167	204	206	177	209	199	193	183	205	230	191	195	186	217	195	181	196	222	215	202	209	209	212	182	195	172	183	214	190	192	167	199	206	233	197	198	176	207	177	199	190	231	182	178	212	178	167	199	193	229	193	200	172	202	218	209	189	195	207	192	185	175	189	212	190	185	207	180	181	189	190	213	209	161	210	199	167	201	184	200	194	199	201	205	192	197	174	192	178	200	199	176	191	191	192	194	179	208	198	195	170	183	185	208	189	189	233	177	203	206	208	206	201	210	205	194	184	203	194	180	174	191	203	165	179	197	217	195	195	186	182	185	184	189	203	218	190	181	194	200	199	188	196	188	195	159	168	192	186	188	190	190	202	182	217	179	193	197	206	198	164	164	205	196	174	232	188	180	194	200	206	180	173	189	209	208	196	165	209	208	213	165	195	191	198	191	180	202	198	193	195	186	188	168	196	193	198	202	170	221	197	195	186	174	205
6359	839	1516	1746	1527	1240	1053	934	875	744	718	685	627	640	603	564	570	543	559	518	535	504	530	497	504	505	508	485	514	492	498	498	496	479	531	456	491	499	501	503	505	438	463	473	476	486	472	495	483	448	474	462	477	471	477	486	511	447	470	508	454	501	483	478	456	501	482	485	470	484	439	469	454	449	505	512	476	497	454	477	468	461	466	484	531	482	485	522	477	507	493	436	458	505	472	461	453	457	483	446	496	472	491	487	469	464	452	502	481	514	470	460	454	482	445	476	461	477	441	444	486	492	485	452	460	498	476	463	448	474	465	522	446	490	455	480	481	461	443	427	442	448	499	468	462	460	461	507	431	457	496	463	510	498	470	463	439	488	445	484	478	484	506	459	501	446	460	422	504	448	454	535	462	480	444	493	458	416	480	447	482	462	506	480	468	474	448	436	443	438	478	474	480	496	487	479	488	444	492	510	462	423	462	455	445	500	492	475	447	452	451	467	483	484	464	493	462	454	477	457	467	514	464	445	467	441	512	473	486	429	441	468	490	493	500	483	511	475	470	447	486	477	430	486	460	446	485	465	447	479	457	485	426	437	464	477	465	488	451	472	472	472	434	454	525	488	479	484	471	507	461	489	461	447	446	471	465	480	456	459	486	444	488	431	467	438	447	485	465	470	485	494	469	482	482	500	439	489	482	477	511	512	450	474	426	468	470	480	476	482	484	458	437	475	477	463	505	500	476	464	461	505	475	509	498	489	434	486	493	480	452	484	454	465	485	476	500	486	444	503	470	478	443	434	493	475	467	451	451	474	487	479	458	481	466	428	481	426	448	483	470	467	474	481	441	454	470	421	494	456	468	473	477	474	428	453	495	463	459	474	458	461	461	501	509	480	508	463	494	485	449	489	428	454	465	460	472	451	470	464	471	479	479	458	466	468	460	485	474	507	479	495	426	486	453	469	489	453	500	458	481	450	490	504	448	452	453	447	446	473	493	456	476	486	429	508	453	472	475	465	445	499	496	472	494	455	481	463	523	466	463	480	460	456	484	461	473	495	468	477	455	472	463	452	463	479	476	475	486	485	449	456	453	440	468	468	432	440	440	452	489	479	446	490	490	483	472	433	496	442	450	490	508	488	478	473	449	446	460	488	483	456	455	461	451	440	460	453	448	468	467	477	455	451	485	504	529	482	455	457	482	445	450	481	462	462	450	433	457	463	492	461	464	453	451	441	467	454	421	467	441	461	488	470	462	413	501	476	470	464	479	476	450	482	474	443	493	496	483	484	518	460	482	481	446	465	483	464	484	446	508	484	456	461	432	486	470	485	488	467	467	470	502	462	457	505	435	493	479	437	460	446	459	466	472	460	481	482	454	514	458	462	518	473	463	475	478	443	477	477	478	477	458	454	459	481	457	493	508	454	463	473	497	513	483	452	496	453	437	438	474	482	516	448	480	469	477	465	461	456	465	473	458	459	462	517	468	496	446	425	481	488	510	459	459	454	449	463	447	490	465	442	455	498	464	459	466	477	460	469	468	498	457	500	469	492	469	485	467	469	488	431	503	479	448	490	473	484	454	467	510	446	458	475	483	442	486	493	470	464	525	496	469	454	467	463	508	476	510	514	454	448	476	505	483	488	485	439	440	465	494	438	462	486	504	429	444	452	465	482	477	453	489	466	435	458	471	449	452	439	465	471	493	448	463	432	498	507	482	436	503	514	476	443	461	479	487	454	476	481	466	494	487	448	468	447	491	503	466	465	507	460	479	498	474	497	508	483	448	439	457	458	469	484	499	448	461	492	447	451	480	473	479	464	462	482	465	487	500	478	466	460	482	474	487	490	449	464	426	453	415	500	486	447	450	448	457	505	481	469	487	481	463	493	476	494	445	487	459	496	432	479	495	489	447	506	482	467	466	478	438	468	524	466	482	511	447	445	462	484	496	469	486	465	464	469	473	443	473	483	451	489	506	500	494	506	455	460	438	464	440	468	477	476	427	456	446	468	483	476	494	453	475	495	470	451	461	456	470	430	465	479	469	445	478	438	464	458	503	526	458	456	482	454	446	480	456	528	499	486	466	495	487	444	487	433	466	499	467	432	443	466	448	441	448	472	447	458	488	458	436	480	490	468	434	497	442	461	457	483	487	487	481	449	475	496	491	459	444	476	497	526	485	495	533	492	493	479	454	469	456	468	481	452	482	476	465	422	490	489	499	467	477	468	432	484	455	466	502	496	479	472	491	445	467	470	477	432	444	437	439	450	463	463	440	491	450	496	449	476	448	443	457	479	460	472	417	490	458	482	464	489	442	475	449	510	482	479	457	474	471	472	493	478	459	516	479	434	466	493	474	454	471	501	459	487	463	481	486	463	432	442	488	478	445	475	458	478	457	483	486	479	455	485	506	467	472	474	483	479	471	481	483	458	455	435	539	468	485	496	464	467	421	468	442	473	451	489	513	474	519	432	502	502	463	465	473	449	428	479	465	446	456	466	460	467	484	476	461	454	485	451	472	483	459	491	508	460	457	470	470	483	493	474	477	495	487	459	483	490	492	476	445	504	480	453	474	458	475	456	490	463	469	470	477	485	473	498	461	482	469	458	458	464	462	483	502	483	456	496	440	451	490	465	462	423	442	486	500	481	460	483	504	472	455	457	455	460	460	480	465	486	492	435	461	473	478	477	433	511	476	452	452	443	461	445	488	495	496	472	457	475	483	514	477	442	481	478	482	468	467	487	466	438	489	489	478	477	472	462	478	468	458	449	469	423	455	506	471	497	453	466	480	488	477	466	488	482	468	424	450	477	467	478	435	441	459	494	478	478	502	470	472	460	488	472	440	502	472	482	458	443	452	471	481	491	526	529	472	480	452	494	449	457	452	481	474	448	470	479	476	467	500	461	492	501	510	478	449	454	478	465	456	450	466	465	471	456	448	468	467	435	486	468	433	477	456	431	458	469	493	485	479	478	451	505	478	469	451	471	476	482	468	504	484	460	463	476	494	480	451	435	464	471	487	471	459	477	430	519	494	471	470	471	467	476	467	464	466	457	439	467	472	452	485	448	480	490	474	471	502	440	469	450	488	453	482	465	453	470	445	462	454	480	464	452	430	451	490	497	468	469	501	467	483	493	443	474	489	466	487	472	468	499	455	474	474	481	472	459	449	509	466	472	453	467	446	460	482	469	486	478	466	499	435	480	486	479	428	457	481	466	467	440	492	475	457	463	458	445	459	533	451	485	443	480	487	476	487	451	477	476	503	480	438	492	473	486	453	437	458	472	486	438	484	474	446	428	464	500	458	520	463	499	465	456	455	475	458	449	478	481	495	461	422	500	473	483	485	501	472	489	505	442	459	485	474	463	421	457	469	457	516	459	480	505	499	441	474	489	467	465	464	466	501	454	474	483	496	507	475	529	463	483	462	492	438	497	480	444	489	448	455	454	492	439	411	459	513	439	528	487	483	491	448	478	473	460	433	459	490	458	452	472	492	513
14436	1313	1216	925	672	531	453	350	305	306	243	298	261	268	209	255	219	219	231	257	257	216	199	217	209	212	227	212	199	214	216	213	204	235	219	212	219	217	223	236	197	226	214	226	184	234	228	233	180	190	202	199	195	198	198	182	206	229	205	204	242	214	185	219	215	207	161	201	208	202	192	199	236	210	220	233	200	224	209	224	211	193	206	247	211	202	192	220	193	181	179	201	181	199	194	199	198	186	227	224	184	211	169	192	209	181	215	210	187	178	204	195	219	185	220	215	209	212	208	199	202	205	203	171	179	212	196	228	244	221	205	229	195	225	215	213	212	189	193	253	206	204	230	206	196	194	188	193	198	204	187	223	215	224	211	199	203	202	201	214	193	217	195	205	182	196	190	206	211	179	197	203	201	226	198	210	202	209	225	222	193	215	221	176	199	192	224	223	189	196	188	209	213	191	211	195	205	186	183	189	201	218	190	236	198	221	223	197	174	213	208	189	182	196	216	224	222	209	228	209	220	202	210	191	174	203	194	219	192	200	199	219	214	193	204	199	216	190	220	206	190	205	207	213	226	213	201	196	215	182	203	203	222	189	206	203	208	213	192	221	212	237	202	195	205	237	194	241	209	222	194	199	219	202	210	195	198	219	206	186	198	209	230	186	175	182	216	199	217	187	205	181	214	192	194	178	205	196	202	206	212	204	197	208	176	180	188	224	217	222	207	194	223	202	198	195	209	200	225	193	201	198	227	213	240	218	237	197	193	216	213	202	203	216	206	191	234	218	211	218	204	188	226	202	215	219	196	217	187	209	189	211	225	204	176	196	227	216	192	207	206	186	192	202	179	202	205	231	199	204	214	193	187	192	212	205	207	267	209	214	214	199	207	204	213	202	209	185	242	230	206	222	217	199	210	186	203	212	217	203	213	220	193	200	211	210	221	213	206	187	186	232	191	191	204	206	222	181	200	183	195	193	212	218	211	248	200	224	210	196	214	221	215	231	235	192	183	213	210	190	204	216	219	205	200	204	200	188	220	197	230	199	173	192	205	243	184	173	211	203	231	199	187	205	190	211	225	187	199	206	171	230	184	197	204	208	193	196	206	225	231	214	212	231	226	187	187	235	208	191	198	228	229	188	210	185	200	222	202	216	211	182	210	204	199	202	206	185	202	158	199	197	206	210	222	192	196	216	199	224	180	205	204	227	224	190	208	215	188	196	192	216	216	191	220	199	192	180	205	169	227	213	188	218	174	202	207	204	199	194	217	200	210	231	192	214	199	200	204	214	208	189	220	223	224	204	196	211	195	190	207	190	197	181	199	216	200	221	200	202	188	208	219	219	181	209	249	193	184	172	180	222	197	212	232	224	219	216	192	204	187	196	199	211	187	196	191	187	203	209	214	181	204	215	178	219	190	186	202	196	242	220	229	225	212	213	198	200	209	197	217	215	193	197	216	217	207	210	239	192	204	207	190	203	179	184	185	236	195	227	222	201	205	186	181	215	177	207	167	201	167	222	228	216	205	192	198	216	224	217	200	207	184	212	187	179	229	215	220	204	197	198	223	222	208	206	196	208	226	230	216	239	185	209	206	175	174	169	213	224	218	211	218	191	226	198	218	193	200	183	193	209	217	209	195	217	181	210	207	223	226	195	190	201	205	194	170	213	186	197	234	236	216	198	201	223	196	204	182	213	222	221	204	185	199	193	222	204	223	232	228	202	224	207	200	192	198	201	193	226	218	211	205	226	206	206	184	201	203	215	208	204	208	202	196	205	206	207	217	217	201	208	226	200	200	182	197	204	211	177	205	217	209	186	201	211	215	198	207	228	202	202	212	204	229	205	195	188	216	185	217	212	193	203	199	206	209	188	222	220	194	217	189	221	211	169	205	199	211	207	220	212	205	213	201	205	194	171	178	209	208	204	227	174	214	194	194	227	210	243	197	242	191	198	214	209	194	218	218	188	197	230	175	210	187	200	222	176	181	207	238	220	208	217	186	225	200	209	232	199	222	170	212	194	225	226	211	215	197	212	199	214	211	188	226	192	200	187	191	198	186	205	200	189	210	206	197	223	216	198	179	177	177	210	199	225	215	195	235	209	206	201	231	195	217	230	206	203	224	211	200	210	195	199	197	226	199	197	202	194	211	198	180	208	220	195	206	203	249	210	191	219	196	189	215	192	203	248	215	192	199	199	196	225	204	196	186	183	193	212	212	216	223	188	201	208	229	196	195	209	205	209	216	212	228	199	217	219	188	184	187	208	191	206	223	211	212	202	187	212	215	184	200	219	222	234	199	227	207	181	214	168	225	206	157	212	214	214	178	210	205	210	187	193	188	202	220	171	192	189	166	170	183	206	210	192	184	189	198	196	209	196	204	220	197	183	205	219	205	197	220	215	215	190	186	193	170	204	209	194	186	220	185	199	230	186	194	189	185	182	210	226	184	203	207	197	192	230	203	201	191	231	160	204	202	192	200	202	211	207	200	208	187	210	215	213	183	232	212	188	194	208	200	198	200	187	172	207	195	202	202	198	215	204	180	179	178	210	218	235	186	214	197	207	233	190	213	193	220	196	200	194	156	211	196	198	211	223	199	206	200	215	199	219	165	207	210	198	204	261	220	197	185	214	231	182	191	207	212	207	212	221	186	211	199	212	201	198	200	194	205	190	216	224	229	211	222	218	194	190	189	204	214	186	197	201	210	217	188	219	195	197	180	217	216	231	237	205	206	196	219	226	195	199	188	224	188	184	204	210	189	201	205	211	210	184	246	194	212	211	189	207	206	240	220	193	203	217	187	219	213	217	220	204	199	203	240	223	204	220	203	205	196	222	211	209	189	175	184	181	226	207	201	209	172	192	206	203	199	174	177	204	230	210	215	193	193	213	201	214	183	207	179	232	223	186	223	225	205	240	206	173	192	202	211	199	206	227	172	211	179	181	216	233	187	178	194	216	245	207	208	220	206	210	237	230	179	200	220	212	183	209	182	208	192	214	214	190	205	200	206	202	214	211	222	224	224	201	204	200	217	198	191	222	191	201	178	227	190	188	196	205	208	174	206	189	232	184	212	200	184	215	228	213	191	210	197	209	185	187	199	198	212	193	230	201	182	203	210	215	214	191	200	179	197	185	188	200	202	216	207	205	209	211	219	218	182	210	180	189	202	206	223	190	221	199	208	194	206	201	157	200	215	217	184	189	200	184	204	230	216	188	224	195	196	199	220	224	195	192	227	189	211	188	216	201	199	211	193	215	181	189	179	208	195	173	211	208	195	205	220	199	185	205	233	222	215	209	199	209	220	186	180	209	205	212	190	207	185	211	208	220	198	218	199	185	202	224	195	205	194	205	215	224	201	185	218	207	227	215	193	185	239	214	206	214	214	219	199	256	208	197	227	199	194	187	213	193	241	209	198	199	176	183	185	217	202	204	204	168	177	211	191	233	204	215	217	188	193	198	197	199	234	195	207	213	205	200	205	223	222	198	189	229	174	179
8267	1209	2397	2772	2340	2064	1693	1408	1271	1146	986	937	836	816	806	779	707	667	665	663	670	641	641	618	611	671	617	609	586	581	537	610	533	568	582	520	559	548	548	541	556	543	582	595	540	548	551	598	558	520	544	551	514	563	526	548	570	542	546	532	533	576	561	522	532	515	544	570	536	532	573	539	507	473	483	560	559	503	520	517	527	511	560	531	539	575	550	499	506	543	528	545	560	522	534	563	541	537	539	522	552	548	536	529	535	547	533	547	520	609	536	508	564	523	512	543	534	526	507	529	551	525	497	501	541	584	515	508	561	526	545	520	556	532	502	551	510	532	537	554	543	524	514	535	548	532	545	548	504	543	531	544	549	499	541	513	517	518	556	532	611	512	532	536	543	538	519	510	521	514	499	524	517	533	523	555	510	603	551	513	511	533	532	534	536	484	502	527	520	513	531	540	524	501	523	531	528	546	523	519	536	522	531	513	510	569	509	562	532	523	540	534	484	515	535	544	513	455	570	563	529	552	535	511	555	512	575	518	539	491	553	547	540	519	520	545	552	503	500	544	555	507	519	536	504	498	523	541	521	528	526	551	529	533	522	574	501	507	522	562	470	529	541	550	521	525	504	509	524	546	505	494	521	517	528	511	513	502	506	490	556	512	555	483	532	518	541	537	491	577	507	549	500	507	533	563	519	506	561	527	508	523	505	526	571	533	520	476	504	516	488	537	537	579	545	485	539	550	517	502	481	562	512	515	518	525	500	595	490	548	531	538	518	527	548	527	551	512	545	543	518	514	547	504	526	545	480	502	525	551	524	537	526	567	527	530	542	538	556	567	573	586	522	529	475	521	528	552	546	491	534	488	505	557	535	540	520	486	528	512	556	549	529	540	529	541	513	506	492	521	525	503	564	538	540	504	519	477	548	504	525	560	545	538	532	507	506	504	519	506	552	489	560	473	553	517	526	553	580	566	523	559	521	499	528	538	552	509	552	525	517	566	533	535	521	504	534	490	501	529	533	572	533	521	563	521	520	528	569	518	514	542	552	553	515	539	548	514	541	536	581	534	553	475	547	561	528	511	535	531	531	569	546	535	537	555	517	536	545	539	562	521	497	529	557	517	505	546	534	521	531	588	501	556	525	510	572	534	517	519	507	573	531	541	559	540	504	514	557	571	486	537	510	515	519	522	543	508	512	520	524	531	535	521	508	579	539	517	529	556	544	527	522	557	526	551	520	525	508	569	502	546	550	535	513	556	511	561	517	502	538	541	524	529	536	531	509	568	529	512	509	539	509	485	542	523	530	512	498	553	529	529	509	504	537	559	547	520	506	500	553	548	525	532	503	561	520	551	488	537	529	495	542	549	506	529	520	540	538	552	515	516	544	518	520	579	567	532	532	583	521	506	569	574	562	553	538	517	547	539	508	555	548	533	520	557	524	536	551	558	549	525	556	507	560	546	535	492	541	521	564	517	510	554	516	557	514	550	537	540	510	501	557	564	539	516	548	535	502	532	552	535	497	555	541	486	515	481	539	551	531	541	516	526	559	523	557	541	516	519	505	536	506	562	522	551	584	542	503	510	539	535	541	535	538	512	538	508	507	550	519	543	573	526	519	536	492	531	486	494	509	519	531	510	526	499	518	535	519	511	497	532	520	545	514	532	501	526	498	500	509	563	520	565	529	578	545	521	532	508	506	540	510	531	522	526	537	505	547	511	547	522	592	538	549	547	535	507	526	560	500	508	530	519	538	486	544	536	488	541	581	502	530	514	526	522	519	540	552	518	541	560	512	536	536	510	569	501	499	562	547	539	487	527	489	502	545	514	524	546	549	483	494	514	565	536	523	534	546	511	513	534	541	563	563	553	525	567	510	530	554	534	530	564	539	536	495	533	529	519	527	520	533	558	516	560	557	523	524	566	511	510	519	513	459	511	561	566	546	535	517	543	538	547	501	502	483	507	510	494	539	537	534	499	528	484	526	498	528	544	511	554	549	544	520	472	515	552	567	497	541	512	515	531	528	560	550	549	573	570	558	545	486	562	586	507	547	574	521	565	525	497	523	508	552	558	549	532	534	535	502	551	491	580	521	509	560	537	511	566	526	513	523	523	511	525	536	504	512	531	516	558	561	521	580	521	569	530	521	532	550	584	564	539	495	532	531	509	502	520	512	569	565	564	483	547	513	496	537	527	578	523	507	509	560	517	514	524	523	531	562	542	525	477	553	491	495	510	504	490	504	514	533	535	509	510	519	513	520	531	519	544	519	510	549	536	533	540	503	521	560	512	513	541	571	539	530	550	539	528	502	559	501	522	555	548	545	550	513	569	538	534	520	561	532	535	524	536	546	506	557	486	531	517	526	585	487	494	511	540	518	517	498	560	496	495	546	573	534	519	562	518	528	524	541	540	502	550	498	492	579	520	530	532	515	552	526	489	555	554	524	520	535	479	514	534	542	521	494	501	549	511	500	474	542	540	526	522	561	525	511	547	535	581	553	500	516	586	556	522	498	499	517	515	512	538	555	551	545	531	541	516	583	531	514	553	514	508	490	542	536	518	554	531	545	541	542	520	529	507	520	530	560	538	518	476	522	589	550	521	533	533	532	549	545	537	487	491	495	558	535	534	525	514	517	540	542	540	515	513	555	548	521	519	502	558	515	555	531	527	530	541	496	538	560	486	520	535	552	510	559	475	536	510	521	527	554	529	505	512	571	528	500	553	526	501	508	507	509	543	506	517	559	547	528	561	523	575	512	548	529	503	558	524	501	538	542	509	548	562	511	548	543	517	490	510	521	552	495	555	527	561	498	519	530	522	522	518	537	540	514	535	532	516	504	511	521	530	521	524	553	532	529	521	491	525	530	537	546	563	512	523	532	529	557	513	524	510	527	492	524	556	532	527	539	524	509	526	532	499	537	550	506	513	519	506	556	535	537	544	511	558	543	540	497	500	518	562	589	506	540	529	508	513	549	531	558	531	549	546	528	552	573	555	537	518	502	491	537	534	572	512	517	552	563	516	506	549	549	509	532	523	506	541	500	556	528	536	493	566	497	522	516	538	559	540	539	536	531	548	567	515	548	524	583	495	505	495	536	530	547	532	520	502	542	502	546	551	572	520	531	546	526	529	562	548	541	569	550	533	513	562	537	521	503	515	570	507	497	565	522	500	521	535	521	557	530	523	570	558	538	479	512	533	525	502	534	523	509	543	544	512	531	491	552	496	529	501	532	543	501	569	505	527	500	513	511	566	481	524	541	516	530	536	513	546	574	565	536	505	529	521	529	552	537	525	519	540	534	545	555	557	500	563	544	481	531	520	551	504	525	521	548	519	558	545	519	510	493	521	556	542	544	501	557	556	534	565	551	510	575	520	518	526	549	508	509	539	552	566	559	521	522	515	549	540	506	547	499	512	522	501	517	502	507	590	545	542	549	525	517	536	549	487	535	527	550	500	552	507	553	533	516	535	521	531	547	530	495	538	537	542	544	537	552	546
1724	412	466	434	425	422	384	404	382	389	422	367	376	371	384	363	434	407	406	440	414	372	389	407	394	414	364	358	379	403	404	392	433	354	397	406	405	375	390	393	400	387	404	367	395	416	397	413	374	383	409	405	389	383	394	364	401	363	414	369	430	386	370	426	356	362	341	394	402	426	380	416	393	409	364	344	401	402	399	397	375	372	375	430	397	393	379	345	365	383	382	396	364	355	405	354	381	429	361	394	369	406	366	393	443	428	421	373	396	403	393	405	381	362	397	410	358	366	391	398	382	379	369	401	390	391	400	434	423	386	407	407	379	366	351	395	394	394	395	410	357	381	386	381	371	343	363	401	355	372	377	386	383	383	415	363	380	388	431	427	384	373	386	366	403	406	403	392	384	419	353	369	418	378	371	432	406	383	394	368	402	409	379	405	411	435	416	417	418	371	395	375	368	378	410	402	395	345	346	403	386	403	408	370	376	430	396	415	371	376	418	416	390	374	386	373	356	371	381	383	353	356	394	391	385	385	426	347	413	406	402	435	394	390	391	398	381	365	370	393	427	369	390	368	354	389	390	405	402	408	353	387	389	387	370	401	438	414	354	416	389	368	371	363	366	404	393	381	388	405	366	425	369	428	405	379	397	352	426	416	394	394	374	380	350	392	386	382	393	392	404	390	438	374	411	409	390	387	400	405	366	382	407	462	415	386	353	394	380	358	365	362	443	424	418	380	388	382	385	393	381	419	440	424	388	369	398	372	402	381	427	383	400	387	430	394	384	390	374	420	381	394	367	397	395	396	403	421	395	422	360	375	375	371	365	381	423	395	376	402	380	381	391	437	357	393	415	374	377	386	360	391	371	376	419	405	403	453	364	362	391	402	426	427	391	375	397	378	379	351	382	397	376	383	382	395	397	389	394	381	403	403	391	398	390	392	380	378	396	406	374	380	410	428	385	352	410	396	373	362	348	391	374	364	399	347	394	388	385	400	417	396	425	363	453	363	410	388	392	370	439	377	394	405	413	414	396	379	394	395	366	415	359	419	392	397	440	418	419	386	431	395	389	408	376	378	389	358	377	376	404	422	422	383	376	371	396	377	415	393	387	393	404	387	373	408	372	387	407	380	429	430	354	371	409	378	400	338	365	376	395	397	433	381	420	390	399	388	379	393	406	372	365	428	421	372	360	404	387	422	389	399	400	430	398	378	408	347	383	414	404	381	379	450	407	385	441	387	352	367	377	373	401	387	367	382	359	370	373	392	418	377	416	364	419	366	405	367	406	398	368	385	410	382	394	390	384	407	416	374	403	372	396	407	386	383	406	402	361	393	431	427	430	369	396	376	388	407	404	393	412	375	376	403	371	376	397	423	373	393	380	381	411	392	407	373	398	371	405	382	410	375	401	353	389	415	377	374	360	412	372	405	373	397	373	416	417	394	402	409	351	425	428	348	387	365	404	378	392	387	411	395	398	416	424	389	368	390	370	420	412	395	425	360	366	357	376	398	400	432	378	372	406	354	389	369	367	396	396	402	354	373	407	391	416	368	385	377	392	415	409	377	400	412	376	378	393	410	405	388	341	422	365	341	386	392	397	445	434	374	417	395	328	376	383	431	387	385	386	427	385	373	383	414	385	408	371	392	383	355	390	390	376	425	428	399	395	395	382	395	424	417	397	368	384	385	379	366	323	381	389	352	377	399	393	441	401	404	365	396	396	395	383	399	375	391	443	394	382	406	386	370	397	374	364	380	385	394	417	381	415	410	380	355	390	406	348	369	390	416	413	389	358	406	401	426	423	393	371	410	370	388	381	354	395	387	352	402	345	393	374	369	374	371	377	401	418	385	394	437	386	349	391	352	399	361	384	411	369	366	388	387	377	388	385	421	382	409	376	382	375	403	409	411	430	376	370	382	306	348	417	401	423	423	363	392	365	411	414	395	372	391	373	386	392	407	376	397	381	383	400	366	373	399	398	405	410	363	421	371	413	428	387	395	372	415	369	417	419	383	382	375	390	380	387	430	368	382	419	411	381	372	417	377	409	346	427	404	380	418	385	394	401	416	360	410	400	363	409	430	393	343	364	372	385	417	387	398	396	385	365	365	405	395	374	385	422	375	360	358	425	418	396	412	378	384	361	362	402	361	366	407	423	399	375	408	368	391	372	363	389	383	372	377	412	372	399	441	396	415	383	403	357	361	396	364	405	408	363	392	337	408	356	441	371	384	413	432	413	409	376	392	407	374	430	411	380	405	371	383	415	441	409	368	369	406	366	381	406	403	454	402	396	374	406	400	388	387	377	407	393	409	402	341	371	396	387	393	369	376	411	382	386	408	363	346	391	421	380	343	417	390	389	426	401	380	395	429	404	391	364	369	387	375	401	405	384	397	423	415	416	380	382	354	415	371	378	406	433	399	383	387	403	401	368	377	381	430	385	342	411	405	399	401	363	398	421	397	394	383	358	421	381	399	402	418	403	422	412	369	374	392	366	384	415	350	401	394	403	352	372	399	401	395	362	420	413	389	363	372	391	409	401	430	372	342	414	392	398	416	359	402	381	380	388	418	387	407	386	380	403	412	384	371	367	374	339	453	394	381	412	355	405	397	374	401	380	385	404	401	395	428	398	359	380	371	377	411	381	425	371	377	388	399	394	383	395	396	410	362	384	406	405	414	433	375	420	424	377	367	389	398	364	407	431	418	363	423	384	392	376	437	376	374	397	373	412	375	382	410	432	389	373	404	368	364	392	422	394	373	370	381	397	378	355	390	368	390	444	366	401	392	405	395	380	398	373	391	431	393	412	376	396	407	392	381	360	377	399	422	395	409	367	409	360	414	375	404	369	406	408	338	399	401	372	362	415	407	385	350	403	367	395	371	371	404	408	410	404	383	393	451	388	353	387	410	380	370	385	360	395	382	422	395	378	361	392	402	390	390	386	386	397	367	386	383	379	348	339	411	399	406	405	416	388	398	369	452	410	398	428	383	366	381	384	381	395	372	388	366	416	424	415	356	406	403	373	346	402	365	374	424	384	338	379	369	381	388	383	402	374	423	370	328	423	384	379	407	413	399	430	387	397	353	370	358	370	436	336	344	393	381	355	417	372	396	373	356	412	424	362	390	384	389	380	373	404	346	409	433	427	384	395	397	385	408	397	401	365	349	375	376	400	415	374	406	357	392	362	400	368	364	390	400	407	377	376	386	437	409	413	432	446	398	370	394	400	401	390	401	354	392	379	423	412	414	437	382	406	381	397	399	373	383	406	368	423	392	422	355	392	394	420	431	375	385	344	354	384	380	412	353	390	353	414	411	359	385	384	353	374	401	400	387	369	394	400	404	423	392	398	400	401	400	364	386	382	421	405	389	416	441	398	383	427	387	394	339	423	414	404	370	332	395	380	415	385	407	381	376	383	384	391	462	402	339	381	365	372	364	381	402	364	385	367	395	379	387	378	408	413	392	386	415	394	409	383	367	390	419	401	387	372	375	429	414
2136	920	1022	1103	996	1032	966	923	917	885	898	882	799	875	886	876	900	929	867	889	823	853	838	862	900	903	886	913	908	807	875	858	871	902	867	818	892	819	852	815	848	876	871	892	822	881	867	861	869	865	880	904	877	885	840	902	906	869	853	823	834	870	856	888	884	882	865	839	846	856	863	872	890	856	878	829	853	895	850	801	853	850	892	856	872	814	807	873	910	829	868	872	844	853	881	875	864	837	832	887	864	929	841	856	859	816	877	851	864	836	873	835	848	787	875	813	889	869	823	869	884	822	848	897	846	868	833	866	862	886	890	850	865	838	882	904	788	880	872	924	821	910	866	878	840	842	907	960	862	855	827	882	869	838	818	906	884	840	909	883	877	828	867	825	835	782	932	900	832	877	834	809	847	893	886	854	870	959	893	836	857	850	840	855	886	914	888	849	885	885	851	892	851	885	883	886	881	829	918	910	891	900	855	843	844	856	928	823	838	888	859	890	843	875	866	835	880	838	850	840	853	880	830	850	861	891	824	867	811	797	815	872	856	879	845	888	860	884	842	869	863	868	867	836	857	822	891	836	843	879	911	856	824	936	837	855	880	825	870	785	855	938	824	834	859	895	838	858	897	880	788	873	799	897	869	884	942	847	862	874	846	817	825	912	874	868	896	929	820	855	862	800	862	835	848	882	851	891	874	837	819	916	871	896	897	916	883	881	911	863	860	846	862	825	917	847	904	855	797	858	933	855	842	885	849	871	891	877	827	854	867	811	859	943	875	844	878	856	860	844	851	864	889	867	855	865	926	871	905	831	886	887	886	870	927	883	818	874	870	881	883	847	886	826	799	819	864	868	845	864	852	859	812	832	847	885	894	864	786	867	856	851	825	843	853	885	863	884	883	891	862	877	894	840	875	854	838	851	795	816	875	845	896	855	852	817	791	884	818	861	873	836	888	911	860	853	839	845	858	831	860	882	839	903	843	832	863	862	937	861	854	822	844	843	898	860	814	823	856	805	864	827	786	862	887	901	879	925	848	875	866	839	895	859	853	892	884	847	841	893	883	861	917	799	866	878	913	887	848	842	855	889	893	846	877	888	859	868	892	892	830	878	903	926	870	870	886	847	854	804	804	898	848	865	925	831	853	875	840	905	868	868	923	889	854	915	925	899	857	853	795	835	945	839	894	878	838	822	865	853	825	852	890	853	855	829	821	840	877	839	828	797	805	836	891	921	887	864	855	864	863	823	872	847	891	831	845	859	868	852	858	884	868	837	889	840	821	890	876	865	850	855	855	808	819	838	889	935	914	879	850	888	893	894	801	827	872	886	858	876	843	908	866	855	816	830	910	832	840	826	902	894	908	857	870	840	862	899	900	828	872	903	864	841	828	861	852	909	951	866	894	848	909	852	884	864	856	852	827	857	864	905	901	858	857	855	847	871	853	861	854	922	880	853	878	826	854	843	857	843	809	880	832	907	858	849	914	869	829	862	865	813	857	875	876	908	821	891	866	835	893	830	863	870	829	893	864	871	869	894	904	828	852	853	808	862	846	834	846	846	899	889	861	899	795	901	858	861	874	882	887	892	823	813	851	905	822	859	903	889	852	836	873	865	876	852	891	820	897	901	866	845	857	846	825	884	854	885	854	872	873	900	851	888	898	842	832	863	836	838	886	854	855	811	867	830	887	815	867	868	881	855	838	834	820	872	855	851	881	825	927	860	872	833	905	895	866	831	790	854	824	871	899	869	879	897	876	843	909	886	847	834	848	883	855	904	853	852	901	845	847	876	825	834	860	902	863	900	929	882	875	896	934	870	807	834	865	841	835	926	843	841	857	886	850	872	855	839	824	896	879	850	853	836	883	939	817	839	836	891	835	863	924	858	846	844	858	865	813	859	796	870	859	830	813	877	844	851	875	845	878	885	883	842	880	852	855	863	849	883	812	809	933	891	879	877	839	825	869	887	867	817	873	889	857	902	903	787	864	812	885	858	911	835	834	826	853	892	867	843	857	905	917	874	837	847	861	856	932	887	842	863	868	870	803	854	825	884	831	860	862	852	873	859	851	822	901	909	886	832	891	915	887	840	908	882	880	828	904	885	875	899	863	884	840	878	860	880	866	824	809	893	907	861	888	813	883	848	818	840	840	821	819	899	858	860	866	860	838	829	882	902	925	904	829	932	842	856	867	838	856	821	831	893	832	881	846	850	892	934	823	853	886	877	874	853	865	871	833	927	888	891	799	881	853	839	830	943	894	846	884	855	859	925	853	868	824	909	823	835	878	865	851	854	849	889	857	867	899	832	893	817	854	864	832	870	877	882	849	873	919	876	896	830	853	879	845	811	869	955	860	880	883	847	884	903	922	927	822	877	872	888	855	869	874	892	858	851	838	914	867	874	905	819	867	902	896	825	874	851	885	909	863	902	880	882	842	837	862	887	896	909	907	856	857	891	835	855	873	913	861	848	864	845	880	874	878	856	848	851	782	851	834	880	897	856	848	904	860	827	863	889	882	872	867	824	873	860	865	902	815	897	851	907	850	876	862	870	853	875	873	988	876	887	853	863	859	890	853	893	902	874	869	859	875	875	884	874	864	838	866	922	815	835	861	847	835	880	882	844	888	853	889	853	860	849	860	843	846	828	883	912	898	861	853	863	872	893	853	878	847	933	905	931	822	884	894	901	800	857	895	871	916	813	874	872	880	877	824	867	827	871	815	846	861	879	869	890	923	859	834	826	902	901	865	865	915	879	853	851	899	858	836	868	851	847	887	849	845	834	863	857	878	861	876	818	897	857	845	927	851	918	855	822	878	839	847	839	863	830	851	863	845	865	880	883	861	877	871	866	878	829	890	908	876	874	833	891	841	860	836	850	820	851	875	861	860	846	867	852	865	843	848	840	853	866	850	889	850	842	902	900	848	894	858	880	871	836	876	874	867	868	913	858	890	829	893	875	880	848	846	881	892	857	897	844	851	839	846	844	879	879	880	855	907	870	829	892	819	897	891	921	850	800	881	843	880	870	876	861	835	863	870	879	865	830	892	860	847	855	886	905	823	874	831	915	924	900	926	819	893	885	853	817	826	896	935	852	834	903	855	848	910	842	833	847	878	892	846	823	844	873	879	890	899	886	908	861	880	861	930	896	818	880	806	902	832	834	834	862	868	894	830	859	919	905	913	862	902	891	853	859	830	841	855	906	848	868	860	898	828	861	848	896	920	894	849	876	816	908	933	821	842	844	899	858	913	876	889	917	879	852	878	868	883	851	864	838	905	855	856	862	873	854	824	891	874	850	839	843	860	899	867	881	865	851	892	887	813	900	878	887	845	839	848	881	850	863	836	907	872	870	820	807	923	849	834	855	887	827	893	869	848	896	878	871	895	872	900	855	872	857	850	869	873	844	824	808	883	828	910	845	853	892	810	866	848	894	931	898	849	825	934	868	813	870	857	881	889	856	886	915	837	901	841	837	861	839	890	865	868	821	850	852	821	881
7480	639	708	556	445	328	305	287	236	259	238	231	216	224	205	224	199	204	222	207	203	233	234	190	222	202	202	219	192	217	224	192	193	193	208	226	168	210	180	177	184	183	200	188	179	185	188	208	216	182	169	174	195	200	205	199	198	169	200	210	168	185	209	205	197	215	198	185	183	190	203	191	216	197	185	182	220	186	175	200	210	189	200	195	179	197	197	198	214	196	205	195	177	155	198	175	174	218	174	192	180	224	192	175	190	193	183	186	189	187	181	174	220	201	179	157	220	177	193	181	194	200	196	194	188	194	201	179	174	173	194	191	195	177	167	199	168	180	197	225	192	223	208	192	195	202	196	202	174	195	157	187	235	185	192	205	184	193	190	203	182	195	227	193	199	200	197	207	179	198	195	206	211	183	183	178	240	202	218	208	184	190	190	186	198	193	201	190	211	175	182	182	224	203	178	195	198	188	205	207	189	190	212	192	199	203	179	207	210	194	206	221	195	183	188	197	184	180	197	197	227	212	184	162	183	168	177	193	190	175	182	179	191	200	189	178	185	191	211	180	184	166	208	197	161	217	233	179	179	190	177	164	182	162	195	220	181	196	173	195	201	172	200	187	186	197	171	197	186	169	201	182	172	194	197	220	194	205	195	191	179	157	203	209	208	184	183	185	173	192	196	178	164	201	192	183	211	203	199	245	205	194	201	200	200	191	180	163	168	201	192	202	195	187	208	184	198	183	167	168	189	176	203	194	168	173	191	205	162	185	209	182	198	181	192	181	209	208	200	195	210	214	203	173	177	185	163	190	178	210	167	190	205	198	172	196	164	204	182	190	189	198	209	205	186	193	202	179	245	171	190	225	174	205	185	196	188	207	205	223	199	184	191	212	173	163	226	163	201	220	193	194	189	184	161	183	201	197	186	191	201	209	191	215	212	177	195	198	180	231	194	194	210	191	193	174	192	186	202	195	207	166	174	188	190	199	202	182	193	183	191	199	195	210	181	186	165	171	183	183	177	193	185	176	163	195	185	188	178	199	184	208	179	204	207	179	203	176	205	192	192	169	189	194	161	197	180	186	198	203	232	180	189	208	172	220	186	190	198	184	168	186	204	198	191	192	190	187	192	210	217	185	199	203	204	187	177	195	185	189	174	163	215	165	246	221	197	203	194	186	172	200	168	161	196	168	182	176	202	199	190	191	207	197	195	221	175	198	189	164	204	217	197	208	199	164	184	173	193	187	191	174	185	182	203	213	196	180	181	176	209	186	174	213	207	206	228	203	191	168	193	175	196	196	170	225	177	183	207	185	184	190	196	222	179	211	214	192	185	198	193	183	193	215	182	208	196	187	192	183	187	208	163	198	182	187	175	195	168	174	197	205	202	169	171	209	184	199	178	207	177	192	196	190	191	157	182	189	197	187	196	200	202	221	220	174	177	223	215	176	195	183	189	192	208	190	179	189	180	160	178	176	184	171	193	227	184	202	199	191	202	190	174	182	205	192	160	203	188	198	194	204	178	167	177	203	187	210	199	180	186	197	219	211	179	192	215	205	227	198	193	164	182	197	189	188	192	170	167	201	182	195	183	195	186	186	181	195	202	188	195	186	220	210	210	195	198	191	179	177	193	211	184	183	193	193	180	190	206	187	217	208	199	175	183	207	193	165	190	174	187	208	197	205	192	184	197	182	209	219	193	175	223	177	179	211	197	178	224	181	177	179	184	213	161	192	182	183	203	198	188	189	183	190	196	199	187	178	183	211	173	188	180	191	162	165	186	206	165	207	168	199	175	190	187	186	190	200	187	213	175	172	209	212	205	199	198	187	194	188	182	177	191	192	189	197	186	183	172	190	205	198	192	228	176	202	193	203	199	202	202	211	202	172	197	191	194	200	185	200	183	214	198	178	208	192	176	189	186	192	190	213	192	193	210	185	184	182	197	214	179	184	196	191	197	160	183	179	198	196	175	178	170	174	183	205	205	192	184	198	221	216	202	175	194	190	222	192	204	194	201	213	206	191	192	174	206	192	222	213	191	199	191	221	183	177	210	199	187	194	207	195	191	199	219	202	194	174	175	215	171	194	164	196	197	237	178	172	225	195	188	169	196	219	181	166	166	169	184	186	172	176	180	207	176	203	183	187	201	185	179	207	194	201	164	205	178	195	170	188	197	166	203	177	186	203	179	205	192	202	178	215	205	175	179	185	187	190	187	177	167	161	206	189	160	164	211	208	169	174	192	190	213	200	213	199	199	192	194	187	207	166	196	208	177	183	190	181	201	178	202	180	186	220	187	182	170	214	180	167	198	188	207	186	183	203	216	193	186	180	201	223	155	189	181	163	201	204	191	157	202	202	187	190	170	153	199	184	203	195	183	203	173	207	205	192	180	206	195	183	189	206	194	192	184	198	178	211	198	173	187	180	135	185	177	201	190	181	212	193	207	174	207	193	195	171	193	223	193	168	180	207	188	180	212	172	179	199	206	178	196	185	197	191	196	221	214	174	175	176	229	220	184	189	193	159	217	167	203	194	195	193	175	193	179	185	189	197	180	187	174	215	187	176	186	204	181	201	192	200	204	206	192	224	187	219	195	199	188	182	200	200	184	191	183	202	207	197	166	175	202	183	201	167	176	183	156	176	214	194	177	203	196	199	228	240	190	166	181	169	186	169	157	214	214	215	212	198	181	175	204	202	187	193	204	201	197	208	201	197	195	181	209	212	186	194	188	193	186	194	195	211	181	193	195	190	206	195	199	188	198	186	194	191	195	206	203	190	201	192	185	204	179	193	198	213	206	199	201	210	212	217	222	200	203	191	172	184	154	210	187	191	193	198	158	163	190	143	216	181	203	194	197	161	171	179	182	174	198	185	188	193	180	194	175	191	190	195	180	175	194	198	184	220	177	194	208	176	191	228	235	188	203	182	187	191	204	179	202	186	192	186	186	197	174	181	200	198	178	201	197	171	186	195	199	186	197	172	193	214	191	198	203	230	189	182	186	193	194	206	193	186	202	215	204	196	189	167	209	211	176	173	183	172	165	168	173	192	185	186	187	209	190	192	220	177	217	200	174	204	194	191	197	202	194	190	211	201	211	209	221	185	191	193	198	174	196	197	207	191	205	225	185	181	157	164	182	184	179	161	180	203	199	175	186	208	175	191	192	183	178	197	196	188	208	180	177	193	197	185	204	152	195	202	187	178	158	218	175	199	205	219	209	199	171	210	213	167	189	242	200	184	183	202	174	184	180	190	183	183	221	190	200	188	205	184	195	202	226	194	199	180	186	201	190	196	177	169	171	199	208	194	201	219	206	195	206	188	201	218	185	213	213	186	196	202	202	193	199	186	174	183	189	185	200	178	169	166	185	182	196	200	198	199	194	181	189	184	182	160	160	183	195	193	195	211	197	176	191	196	190	207	192	193	207	164	203	193	205	194	192	187	212	180	186	184	175	189	193	196	202	203	198	184	183	179	208	181	208	202	214	171	182	170	164	184
6394	853	1520	1673	1468	1311	1129	928	854	750	733	709	706	629	628	617	623	575	567	532	569	536	546	571	511	522	545	525	527	477	521	495	504	478	494	468	476	484	481	479	500	507	471	467	494	492	480	465	490	445	480	493	489	461	494	517	447	479	501	475	417	492	461	514	482	441	457	499	452	443	491	473	449	455	459	475	431	464	518	447	517	498	491	443	481	489	478	444	475	458	488	458	470	473	518	486	500	448	473	493	460	451	461	460	488	494	455	482	489	449	490	468	482	452	472	468	452	446	454	506	471	467	473	478	465	472	465	466	451	470	503	465	511	501	481	435	478	497	481	472	492	448	464	473	483	480	515	512	475	457	500	468	440	480	477	481	494	459	518	488	460	468	474	464	504	485	495	453	459	464	490	450	458	483	449	482	446	492	525	517	486	483	467	470	483	482	471	491	452	452	537	478	456	482	488	479	440	479	514	453	488	450	470	505	467	474	461	455	464	488	443	479	484	480	461	481	495	468	461	433	476	469	478	479	464	487	475	469	450	480	460	452	476	457	479	464	463	475	482	470	466	491	459	470	449	499	448	449	457	456	457	480	461	472	494	437	471	465	470	507	499	457	504	469	462	494	499	452	491	439	450	483	524	472	479	483	472	491	447	505	463	419	501	443	489	491	431	458	475	486	457	440	473	459	551	464	477	506	477	520	439	468	461	479	487	421	470	507	450	497	424	470	479	486	468	444	468	474	425	423	471	435	455	485	463	476	470	511	510	466	536	496	501	502	421	459	466	455	453	437	444	468	444	448	450	490	471	443	497	468	444	462	445	497	490	459	483	523	446	462	461	491	457	517	483	465	459	517	474	482	427	519	489	478	455	479	448	475	437	509	457	423	494	478	456	488	476	478	471	429	452	500	476	501	470	434	469	470	460	459	466	504	487	487	453	466	458	496	463	444	443	494	433	444	477	493	419	472	482	483	477	459	501	484	476	474	439	465	486	516	499	514	488	474	466	445	459	485	471	468	470	465	484	478	454	484	460	419	470	454	480	508	439	440	474	471	484	475	442	453	470	467	512	474	484	494	486	480	481	413	429	458	473	460	507	486	456	477	470	431	464	450	470	493	489	455	512	445	498	446	491	464	459	473	495	497	493	489	510	473	488	499	482	458	471	455	476	440	491	480	464	466	457	476	526	486	458	450	432	494	488	491	494	467	501	479	450	469	484	447	441	492	468	422	510	476	474	470	471	495	486	482	467	429	439	514	440	481	480	480	463	505	481	481	466	438	456	470	456	502	425	487	450	476	421	437	461	468	473	455	480	483	500	472	485	435	472	497	453	485	458	516	453	488	454	472	464	438	473	473	492	480	445	463	449	447	460	467	482	493	477	487	445	465	467	491	484	424	451	503	440	475	473	479	488	454	483	448	433	471	448	486	476	468	480	468	479	478	471	474	450	479	426	485	474	462	474	464	458	443	438	448	484	498	478	466	493	425	466	477	477	464	496	449	455	488	456	472	477	472	513	500	502	422	502	464	481	482	460	461	480	456	484	456	448	480	447	471	447	442	450	470	469	481	493	447	512	496	460	460	497	474	483	490	436	440	436	498	474	458	447	439	480	478	502	442	489	451	494	485	474	479	485	459	491	473	481	449	447	477	489	461	486	495	452	488	502	396	495	476	448	434	453	484	463	468	476	499	472	496	467	482	472	448	453	471	458	455	459	498	485	442	453	442	491	428	480	472	481	486	453	480	471	481	469	479	483	450	450	495	468	450	490	451	474	460	478	449	487	469	486	469	469	467	439	473	457	482	443	466	463	479	439	430	473	497	448	441	458	461	440	474	501	504	458	448	500	442	454	459	461	469	453	464	479	405	466	479	481	472	460	468	500	484	427	488	476	510	444	493	503	469	452	466	494	427	476	473	443	456	461	460	461	450	486	481	498	526	493	526	450	457	478	486	483	446	486	420	491	474	465	491	489	492	460	485	442	481	447	429	488	469	399	451	474	475	460	479	430	461	402	450	446	457	457	454	484	462	464	474	471	465	488	498	466	508	470	483	473	489	456	532	457	488	492	492	460	438	468	474	453	449	453	466	443	457	499	498	452	449	468	478	466	463	461	477	501	439	445	509	469	494	486	484	487	475	468	454	476	481	500	435	485	456	469	465	500	483	479	479	490	455	502	471	496	485	461	462	474	422	464	438	473	457	448	487	459	484	480	428	472	483	497	447	502	447	436	488	496	463	502	501	498	471	445	461	432	473	457	502	490	447	477	472	467	438	472	467	488	478	518	499	506	466	493	492	500	501	491	424	502	473	456	460	466	455	463	442	501	486	518	456	514	476	504	479	498	489	456	492	485	509	488	482	445	503	528	440	471	470	448	430	507	475	488	471	457	471	444	436	463	508	495	459	521	430	467	486	458	469	466	464	450	522	480	477	447	517	468	478	500	444	429	479	446	462	483	468	487	466	477	479	483	451	510	444	478	463	464	470	499	468	486	509	458	462	437	499	470	467	491	478	468	441	464	452	464	477	489	472	465	467	451	435	442	447	480	474	460	456	461	481	472	488	478	458	467	458	491	478	492	457	447	473	472	506	462	447	449	448	435	462	467	488	468	483	443	437	517	485	500	480	479	456	456	485	451	519	462	467	491	486	482	527	488	485	458	481	476	451	490	466	457	456	495	482	453	474	464	465	436	472	478	425	442	446	461	491	435	490	468	486	440	490	485	472	449	500	474	445	468	460	469	483	448	476	440	480	474	483	447	451	458	471	521	476	460	461	448	501	471	478	484	515	472	425	474	464	460	497	483	510	485	465	446	482	494	470	490	461	479	458	463	476	490	468	432	461	496	467	502	447	467	463	455	499	513	458	500	478	431	461	478	482	509	458	495	488	469	460	448	447	478	463	495	458	488	450	452	483	482	465	475	465	470	484	459	475	464	453	467	494	478	461	473	459	470	453	470	485	465	481	506	508	476	454	460	475	482	508	424	455	464	469	467	454	449	460	512	459	490	454	510	479	467	512	488	438	484	471	448	474	440	497	482	466	479	457	468	500	472	444	451	460	434	500	448	489	466	477	479	498	436	487	492	444	462	477	445	437	515	417	472	473	467	451	495	476	454	502	433	479	484	468	479	454	448	473	466	482	456	469	488	436	489	493	485	483	488	477	493	463	486	436	480	478	475	505	493	499	437	473	461	476	479	478	476	466	445	476	494	437	507	523	476	469	444	485	470	475	511	443	464	432	481	477	475	477	486	430	456	505	516	495	483	477	471	450	452	458	464	454	457	464	482	455	441	438	457	492	447	491	494	429	458	426	450	470	467	490	470	498	446	474	450	471	493	456	488	498	496	445	470	460	499	478	471	462	455	505	499	468	429	462	431	497	451	473	459	476	451	478	465	495	482	451	495	480	489	469	477	482	456	453	460	444	459	482	513	487	451	486	485	471	438	469	495	473	452	469	491	505	532	498	449	462	481	500	469	479	501	491	494	439	473	489
14284	1321	1176	936	661	500	457	434	320	307	297	276	263	275	232	257	244	224	226	234	210	217	183	221	225	230	234	210	245	185	221	204	213	206	237	230	196	236	198	209	188	200	205	190	214	182	209	228	242	197	218	212	204	199	207	218	217	173	219	202	190	221	216	219	196	204	180	199	197	231	207	194	213	229	189	200	212	212	209	222	222	226	198	191	223	203	239	215	214	203	193	217	205	235	212	228	203	234	210	198	234	195	227	197	197	206	204	200	201	186	185	202	217	207	212	214	194	213	212	187	217	200	169	208	199	216	216	170	168	202	184	221	198	174	214	204	216	201	210	206	218	210	204	226	206	202	198	209	190	216	229	216	189	204	210	210	222	190	200	184	211	222	210	178	218	248	198	183	213	172	188	192	174	232	215	219	211	201	194	206	194	205	176	190	215	233	227	192	203	194	219	189	201	221	216	210	209	230	203	220	222	216	206	204	216	205	191	216	202	181	207	194	193	197	220	220	239	213	239	219	229	209	207	183	216	222	232	226	226	213	235	237	180	211	188	220	210	227	206	215	205	187	211	210	219	194	192	223	197	200	212	246	218	200	195	197	224	196	222	207	225	204	193	196	199	198	187	214	197	187	166	206	217	205	232	191	190	211	199	201	196	189	219	195	195	220	211	175	186	203	238	209	191	215	205	197	197	208	208	194	211	208	211	192	219	191	176	176	206	227	207	224	209	227	208	181	195	212	211	201	203	205	197	233	219	199	232	214	200	198	214	215	241	213	210	192	208	193	214	215	196	203	193	226	213	197	206	227	187	176	211	195	231	203	205	192	197	191	218	215	213	201	213	189	194	180	210	232	183	217	218	189	194	189	201	200	212	200	221	203	188	193	199	207	182	217	193	218	198	195	235	213	197	229	213	208	200	235	192	197	253	197	216	184	221	204	225	199	193	198	202	199	195	210	204	219	189	168	200	189	200	189	218	211	203	224	226	200	199	185	210	218	200	202	195	202	203	191	203	182	213	205	206	187	202	214	204	177	184	197	192	214	201	198	185	205	211	192	204	200	217	196	216	216	193	194	202	189	210	205	212	191	205	228	210	217	173	200	207	176	214	209	233	202	203	211	239	252	225	190	209	194	224	219	194	196	180	216	227	195	202	170	211	209	199	202	219	205	195	209	197	195	208	211	190	187	201	185	181	217	187	202	180	213	225	199	206	208	198	197	193	198	200	196	222	226	191	192	226	211	193	197	196	221	215	215	200	204	226	231	220	211	199	205	222	213	213	230	196	199	247	184	198	212	211	200	182	193	224	214	195	186	189	204	229	227	206	211	215	187	226	217	192	204	203	182	191	205	191	173	215	206	214	209	220	210	225	214	177	203	215	214	217	204	212	214	207	222	220	243	200	190	232	186	226	222	214	220	204	177	220	224	177	198	187	190	213	201	204	196	193	195	212	217	217	212	219	197	209	234	209	209	233	195	201	195	197	190	221	225	211	206	191	193	193	202	187	193	197	197	204	198	220	208	205	206	200	200	225	206	226	211	199	207	190	199	223	194	198	194	166	201	205	193	209	211	181	183	195	220	244	183	188	191	184	219	229	217	215	194	198	217	184	225	197	185	197	195	217	198	173	212	191	179	177	198	196	238	207	207	192	201	171	207	182	198	201	212	186	161	194	200	195	231	209	203	189	208	198	218	210	209	189	178	184	194	219	180	193	194	216	222	231	226	202	197	219	205	181	188	200	211	216	199	239	214	200	188	205	191	202	163	241	217	210	186	217	221	219	210	230	201	202	228	192	216	226	187	207	217	193	210	211	200	219	195	242	205	228	203	204	213	220	223	230	204	214	205	201	195	213	206	206	213	198	208	209	228	204	223	174	188	200	217	204	229	216	202	208	210	235	217	203	217	218	183	180	208	189	210	215	197	202	209	207	228	213	220	191	213	202	199	225	221	192	222	230	195	218	210	212	211	206	241	221	215	186	199	202	212	222	191	190	203	190	211	211	207	202	248	206	216	183	195	239	230	213	207	169	222	204	212	200	195	197	212	197	187	184	213	184	225	188	186	218	234	197	193	171	199	190	186	226	176	189	231	200	175	217	213	213	236	206	214	190	206	220	229	185	225	241	211	206	183	209	193	193	187	218	238	200	215	199	201	204	216	211	202	225	219	214	188	196	213	198	187	188	221	198	191	208	204	205	229	220	208	201	189	220	198	194	220	188	211	223	163	202	213	201	195	177	234	185	213	198	200	228	217	216	196	235	203	182	188	194	226	194	210	195	243	213	216	215	211	185	211	208	220	230	228	186	219	195	190	204	186	193	208	193	215	175	199	206	218	210	212	207	225	197	238	189	180	252	204	211	180	230	198	217	193	231	207	183	213	192	194	185	196	182	184	189	198	213	198	219	235	214	193	194	222	204	207	221	188	202	207	239	185	201	208	196	207	193	165	197	195	217	205	186	215	181	211	195	174	194	230	198	196	208	218	222	222	179	186	201	224	182	207	213	223	206	182	205	210	210	214	207	173	190	216	205	210	195	188	215	235	221	230	199	199	226	210	187	208	222	204	201	226	198	197	198	205	209	196	204	215	205	194	213	190	214	220	202	195	196	217	205	205	183	187	209	215	215	192	212	225	231	215	183	207	222	223	210	191	195	227	211	213	227	192	190	205	201	186	222	220	212	197	174	183	207	198	209	174	212	187	203	202	192	206	219	189	183	188	199	214	209	180	164	209	235	191	226	176	218	209	208	206	165	180	197	190	222	203	205	186	224	216	206	206	243	208	219	227	211	193	208	223	213	214	198	214	210	194	182	203	194	184	177	200	213	205	207	217	214	202	230	205	208	208	208	194	203	233	228	181	202	219	225	193	224	192	199	230	192	232	208	209	218	190	169	243	211	230	210	190	175	227	214	209	196	197	197	187	201	207	219	218	224	224	215	200	199	240	215	215	212	217	199	191	227	205	238	224	216	208	178	208	232	217	202	218	210	198	192	224	183	200	219	184	199	212	191	229	207	207	252	212	238	252	217	197	204	235	190	194	224	216	207	214	206	182	212	201	215	230	197	176	187	218	192	211	193	217	203	208	235	182	197	191	224	210	197	216	191	219	230	208	214	180	213	198	201	177	203	192	201	198	206	203	216	193	203	175	178	192	194	179	211	195	186	203	242	244	197	190	182	226	212	212	206	214	196	204	217	212	205	203	204	188	205	209	195	191	205	208	224	188	194	182	219	232	196	215	190	182	193	224	178	205	206	219	204	174	235	202	218	219	221	214	183	191	204	209	230	207	225	210	197	223	226	195	223	215	210	213	186	223	226	232	204	231	197	202	190	193	220	188	215	185	203	251	196	228	201	214	215	193	197	217	195	220	196	251	223	184	213	238	233	225	195	174	220	207	204	227	191	209	221	221	206	197	206	227	221	233	228	215	220	209	199	176	195	218	216	187	208	189	202	206	208	207	208	190	177	204	207	210	209	226	184	180	190	214	193	200
8281	1262	2321	2774	2409	1971	1741	1411	1231	1124	963	905	884	771	806	740	752	713	692	709	643	647	663	632	632	637	641	562	569	545	561	576	590	573	568	575	560	569	579	540	546	531	563	564	505	560	586	541	534	543	493	539	524	547	552	520	567	510	529	575	519	530	526	541	531	559	548	496	524	530	546	545	519	535	539	549	524	528	520	518	546	586	531	533	556	524	553	558	535	534	514	522	558	526	482	541	554	517	560	522	544	539	520	544	519	535	551	518	506	519	570	510	538	536	508	534	521	551	542	509	548	519	552	554	516	543	565	534	545	555	539	539	519	528	531	528	551	519	530	547	539	532	561	544	487	567	535	522	507	541	542	501	541	530	525	542	554	570	476	559	547	549	530	567	507	507	484	542	549	548	495	537	526	542	486	559	507	507	564	520	575	532	503	552	544	548	556	496	517	569	513	574	507	527	596	482	496	570	529	507	540	467	531	559	511	540	542	559	584	536	534	533	527	551	539	516	523	536	517	518	549	531	547	536	580	511	535	551	543	564	547	557	556	533	503	536	513	543	496	541	545	548	496	521	536	530	538	546	495	547	485	528	559	519	557	506	499	548	588	543	533	547	534	563	532	506	561	497	544	500	510	497	560	539	521	522	538	531	533	538	535	540	486	526	548	510	523	571	529	540	533	517	528	577	545	533	514	567	549	536	538	549	518	527	508	535	506	527	564	562	538	553	527	513	477	524	564	524	511	507	508	542	558	514	502	535	536	536	525	508	488	504	548	517	576	516	519	543	563	522	520	511	540	514	531	557	585	518	544	546	501	502	549	551	511	546	541	496	553	538	523	486	514	513	557	490	543	508	610	476	520	551	510	504	575	515	554	540	539	557	506	538	530	541	507	535	515	533	543	539	561	517	539	538	531	547	549	499	480	508	533	534	539	543	554	523	562	535	559	530	551	582	545	507	487	551	516	583	536	579	527	523	553	496	589	549	604	517	533	515	559	544	574	553	506	576	535	546	548	528	510	554	542	517	529	566	503	527	534	531	507	518	498	497	508	557	529	519	513	554	517	523	521	504	536	532	497	504	511	515	505	572	573	555	553	515	520	533	521	515	558	564	505	554	522	510	528	547	507	540	559	521	516	531	534	540	539	536	502	556	482	559	563	519	548	525	503	506	545	525	526	585	543	504	480	529	558	543	508	537	492	537	550	509	527	537	550	497	561	569	564	532	535	574	512	559	546	494	545	485	535	538	523	516	544	504	556	568	518	517	547	538	533	509	551	533	520	520	533	566	558	526	513	556	490	511	568	481	545	567	533	553	512	534	517	529	494	506	503	516	531	560	583	535	528	569	543	502	521	485	524	558	533	559	527	529	540	552	539	549	544	520	488	545	521	549	521	507	542	506	543	510	511	558	567	567	513	540	513	555	544	538	493	542	546	554	543	545	567	513	529	527	548	498	529	552	538	538	565	572	546	528	526	530	518	525	511	520	540	539	462	558	539	495	498	524	521	542	518	545	553	553	513	514	534	527	530	518	515	530	530	547	500	515	494	533	528	532	528	519	578	521	579	566	551	533	524	525	536	555	494	536	529	543	540	547	518	529	530	534	543	510	503	547	488	545	523	496	523	554	561	535	502	507	550	498	521	517	532	521	537	522	528	530	511	548	564	530	536	506	519	530	547	576	544	539	515	528	595	551	559	532	541	543	508	543	546	517	536	501	544	523	541	502	532	531	533	516	489	530	547	522	526	539	553	513	580	561	505	521	576	521	536	516	524	495	532	481	527	529	546	535	477	552	599	532	508	524	544	519	504	503	524	535	557	502	540	550	540	526	564	563	536	542	539	520	526	501	565	525	566	579	571	504	574	561	549	511	546	510	524	521	542	521	497	548	516	497	560	556	485	552	564	535	554	542	520	545	556	522	490	515	568	529	564	552	512	519	515	537	501	486	550	537	495	507	523	506	499	532	541	550	545	549	566	546	547	492	533	547	575	495	561	503	533	548	526	521	540	529	516	528	484	510	525	514	560	489	523	524	579	503	472	538	560	507	551	553	541	527	540	546	538	534	545	534	512	527	530	535	556	540	538	554	508	558	509	532	547	525	532	558	573	531	539	541	526	547	536	529	576	535	515	521	520	568	567	541	514	541	546	544	519	526	533	548	544	520	529	538	515	496	517	527	558	555	510	556	527	525	508	506	560	499	523	543	542	563	569	557	542	500	539	543	546	522	541	554	577	515	556	550	505	548	526	519	514	560	541	536	555	566	536	520	526	516	528	551	509	500	506	533	510	562	568	563	543	514	568	519	551	519	555	519	535	522	576	531	535	534	527	512	540	496	515	550	506	529	575	533	550	526	523	500	521	512	507	542	505	499	532	546	522	544	535	537	543	516	531	531	534	482	524	547	531	528	516	491	523	514	527	545	528	564	541	546	523	534	583	511	553	501	567	544	530	524	560	534	531	549	527	551	511	550	516	550	505	526	534	566	513	586	539	570	523	536	510	526	566	549	550	542	479	538	556	534	514	583	508	523	532	539	518	549	555	551	568	517	530	518	538	522	583	549	531	549	551	562	507	475	552	536	536	489	527	515	567	544	549	585	508	549	541	586	529	537	557	514	557	527	504	511	553	529	558	541	520	521	599	553	501	574	544	554	551	545	548	610	517	541	538	553	597	590	535	535	526	519	517	520	536	588	541	550	573	553	534	550	558	561	527	533	539	501	536	538	512	579	554	530	538	528	551	535	503	522	545	565	526	526	520	532	562	538	525	471	510	511	499	531	485	526	514	528	556	509	468	565	524	544	528	525	524	547	535	568	550	547	543	500	533	502	533	559	521	520	522	551	498	506	521	564	525	494	566	555	495	486	541	582	533	520	512	536	534	546	518	531	532	565	534	520	539	536	521	509	544	515	527	518	506	520	496	559	521	504	527	507	504	482	566	521	554	596	548	548	529	505	514	530	511	540	527	523	521	558	566	550	517	558	490	514	542	482	523	524	518	494	524	518	531	541	545	527	577	516	464	535	569	521	546	511	504	567	547	532	533	554	552	548	530	540	499	525	574	479	563	507	478	495	507	529	516	516	520	496	582	534	488	505	523	532	529	538	528	518	548	529	514	525	562	553	511	502	542	517	536	505	524	581	534	543	514	487	515	538	516	514	501	552	531	546	553	574	535	503	534	551	511	555	514	561	512	580	553	529	513	501	520	559	532	547	560	537	510	524	528	529	534	528	547	508	530	559	529	543	540	484	537	529	543	547	513	530	542	525	533	499	520	521	520	569	503	500	525	532	531	541	533	551	559	527	567	525	506	529	547	512	565	547	535	567	515	549	521	537	500	512	491	531	499	534	575	557	533	573	496	535	523	548	521	540	564	483	549	511	535	542	515	536	537	497	525	563	525	529	558	520	534	556	524	542	579	542	536	534	478	548	544	571	533	533	527	547	511	557	529	547	542	531	511	536	507	553	530	507	541	520	529	542	520	527	535	529	518	513
1789	415	455	468	430	451	397	406	366	409	379	407	353	389	425	387	438	388	372	364	374	374	385	369	412	378	422	371	423	379	387	381	426	442	403	362	391	387	384	406	360	369	398	395	369	388	434	384	388	369	398	385	364	427	354	350	362	436	397	382	412	371	401	397	395	348	410	357	366	402	358	393	411	383	378	400	378	389	419	433	367	417	405	419	377	382	372	394	374	373	358	393	397	409	380	397	369	404	411	390	400	370	387	368	383	372	397	353	388	417	387	388	399	368	386	409	389	381	407	401	381	393	387	353	338	376	362	429	399	395	391	389	384	392	368	359	359	359	347	379	373	392	362	452	392	384	395	361	413	408	396	402	389	388	375	389	348	406	395	374	397	392	405	396	399	386	407	383	396	426	392	391	414	389	378	409	361	410	405	387	410	354	395	401	375	443	395	404	348	361	377	379	393	351	396	344	404	380	422	361	358	387	394	378	380	389	386	397	356	419	366	401	379	351	380	408	370	410	402	384	419	378	377	400	402	392	434	387	409	394	383	376	425	401	394	395	374	361	394	419	417	380	373	354	391	397	403	383	382	410	389	357	434	400	338	372	390	374	341	352	392	401	380	399	343	374	406	365	376	389	357	399	388	403	412	364	376	401	336	424	391	396	407	364	392	423	386	370	367	372	384	382	424	392	385	400	389	366	428	370	379	378	372	378	367	429	377	353	411	364	378	391	428	384	380	364	370	362	383	382	392	368	388	374	406	366	402	427	373	365	382	373	388	421	370	375	380	345	409	370	369	373	376	388	426	375	379	366	382	386	399	386	394	379	358	391	416	386	391	409	396	365	359	375	431	401	390	414	396	378	409	381	416	352	398	404	388	356	381	366	378	388	387	404	391	391	386	417	381	403	416	375	395	377	370	411	423	404	394	377	363	413	367	397	392	366	402	365	345	427	415	398	384	376	387	395	365	388	410	377	377	356	406	415	391	433	378	380	382	403	319	393	394	355	410	391	395	392	418	385	382	390	367	407	391	408	410	413	404	392	400	403	389	410	411	381	377	371	413	369	380	362	355	389	376	386	361	398	399	343	381	379	392	390	385	431	461	397	402	372	389	390	374	373	352	363	389	410	370	362	401	391	370	383	375	411	389	359	354	391	370	390	376	390	419	447	398	388	413	414	376	377	387	377	375	359	382	369	397	377	379	402	349	400	399	357	397	414	389	420	417	403	388	413	432	365	365	409	423	374	416	368	388	376	413	370	430	394	409	404	423	333	361	372	386	388	396	385	371	372	380	425	390	388	371	408	367	366	427	358	394	410	396	364	378	368	379	397	383	386	390	387	340	405	395	391	409	388	381	379	358	387	408	393	397	401	406	366	384	391	434	404	342	397	379	378	377	379	389	395	401	336	389	421	398	417	393	368	390	377	403	383	383	401	358	398	399	376	398	386	410	395	398	418	395	401	358	390	361	411	402	398	361	357	365	392	357	371	414	362	364	360	355	387	326	410	406	401	411	407	406	407	374	385	386	385	395	403	389	377	362	388	382	379	402	405	398	370	426	398	409	436	417	381	388	351	387	426	368	376	384	385	420	382	411	393	389	383	412	381	403	398	383	349	364	396	376	388	363	404	382	389	419	432	382	392	394	383	390	356	369	376	394	385	411	418	419	382	378	325	377	401	403	403	370	385	394	393	389	430	341	367	377	371	380	357	389	413	399	355	354	372	380	399	403	409	365	378	413	437	402	396	353	396	408	363	409	414	390	364	377	389	414	391	388	407	370	397	387	401	381	369	341	373	396	422	415	362	352	398	359	348	406	343	389	391	398	353	369	371	353	348	423	402	367	368	393	379	388	406	423	374	456	411	389	420	405	371	368	398	386	388	400	379	413	371	385	390	392	394	382	392	400	396	398	392	374	371	394	389	357	386	333	378	400	402	390	414	391	391	375	359	410	396	375	408	394	378	372	411	415	417	405	406	398	440	392	393	376	371	380	376	379	372	357	399	362	408	391	388	400	376	386	408	400	380	359	356	373	387	374	370	406	393	382	358	357	396	383	402	352	425	403	395	347	393	394	398	387	374	411	389	430	421	382	351	377	398	435	411	372	386	403	362	362	393	402	370	395	406	419	375	389	385	408	389	410	369	368	426	392	359	394	430	345	420	373	362	411	437	400	425	383	358	386	399	374	393	354	396	394	384	386	375	413	381	367	368	401	358	377	362	399	356	422	393	383	387	436	362	348	383	411	387	386	396	400	390	376	389	397	406	377	359	375	410	356	373	393	407	378	387	373	377	373	394	399	404	403	363	407	416	352	379	361	369	361	387	396	367	362	413	410	370	383	391	390	380	366	396	393	423	390	389	369	360	397	406	398	406	363	392	372	376	362	410	426	432	404	389	350	417	376	393	385	353	380	388	405	392	419	434	360	386	404	382	363	378	398	389	395	360	388	416	383	416	365	385	391	406	422	345	397	369	358	427	369	411	402	380	342	386	403	384	382	380	439	411	405	364	386	337	379	344	391	357	373	372	397	361	395	385	381	372	431	402	381	417	404	382	371	433	369	411	393	407	384	373	417	378	384	404	393	353	400	411	378	361	383	386	360	378	397	367	391	398	330	385	407	389	383	383	369	410	423	408	401	389	369	394	383	411	364	399	399	345	385	350	343	404	369	363	405	444	424	355	393	400	372	376	383	377	391	399	385	402	407	409	396	383	398	398	384	376	397	400	397	380	397	386	405	418	420	418	390	372	375	397	382	357	340	406	378	377	381	383	392	406	382	372	367	397	400	422	392	403	412	417	386	341	403	409	373	397	416	409	399	380	381	399	431	389	397	379	392	370	383	387	360	400	346	373	383	394	405	396	377	369	377	377	397	401	388	381	389	394	413	400	390	407	362	387	404	369	380	350	400	362	424	381	384	388	393	408	404	342	387	387	375	379	382	429	438	415	393	414	390	419	441	394	370	361	421	389	354	395	379	364	419	381	389	374	376	369	382	399	396	437	389	387	385	346	403	403	389	420	358	428	407	415	389	394	364	408	422	396	365	419	376	374	383	396	332	355	403	425	361	359	368	364	404	387	401	396	434	359	374	355	400	375	396	383	403	366	404	361	432	394	395	379	389	365	354	389	363	342	392	361	380	400	431	379	413	399	394	374	381	380	400	380	401	351	399	378	356	363	353	389	412	403	428	416	383	374	382	381	380	405	390	415	399	400	403	380	404	394	397	398	376	391	382	385	368	374	383	407	374	387	401	402	385	399	382	375	391	412	404	371	355	404	388	362	417	382	389	395	380	380	386	431	399	378	380	376	374	357	385	393	357	380	386	350	399	365	372	391	384	382	401	400	418	404	359	375	413	385	397	368	400	425	374	434	399	420	372	372	371	371	391	334	388	416	382	416	377	359	379	365	394	397	400	425	365	370	373	391	405	369	413	382	386	420	410	398	361	377	374	396	398	385	394	386	397	372	422	424	388	373	396	406	396	393	422	397	352	406
2127	926	1062	1102	1061	1004	935	929	931	927	881	891	891	888	880	856	827	886	901	850	871	864	858	858	869	865	800	868	851	800	817	911	852	833	884	864	845	862	842	844	882	849	852	827	923	832	844	886	879	861	886	910	846	846	859	898	842	878	875	881	891	854	877	818	849	850	889	817	820	874	810	853	859	851	864	841	866	873	913	846	850	871	847	919	812	856	926	834	840	864	873	864	849	862	886	838	842	854	848	798	881	843	838	864	827	844	852	869	900	867	893	843	868	872	872	847	831	842	857	875	856	876	828	852	802	822	868	873	841	857	856	893	842	881	893	948	869	870	853	876	832	866	830	814	856	882	819	866	848	894	826	857	853	823	846	854	918	838	858	836	850	849	882	838	864	826	833	881	876	807	904	854	840	853	892	871	833	930	831	903	796	844	856	850	889	830	828	873	830	886	842	848	863	822	841	833	850	894	808	853	904	845	844	861	842	844	929	817	840	896	887	886	871	849	845	890	866	852	864	858	830	865	853	819	883	862	833	862	860	854	916	891	893	820	827	863	835	845	837	806	869	838	868	821	825	835	869	826	830	890	898	895	858	833	869	823	867	919	886	892	881	838	853	837	817	901	847	883	909	890	835	807	854	862	923	905	879	840	881	841	901	892	796	858	891	884	883	875	892	835	860	808	874	868	848	893	922	891	908	934	868	866	816	855	781	814	837	891	885	903	833	872	888	834	864	813	824	841	879	828	825	824	866	811	877	944	823	869	918	867	896	902	824	855	900	938	875	841	858	865	875	881	834	846	858	846	831	893	839	849	886	861	856	848	863	798	859	855	847	842	851	865	892	868	822	883	820	834	831	859	857	834	892	855	826	865	868	854	903	843	823	835	849	813	926	872	893	852	839	851	888	860	857	882	875	830	893	870	883	851	920	866	863	865	832	829	893	842	875	934	891	844	823	820	826	875	870	816	815	909	892	822	848	917	882	889	902	804	852	894	892	849	907	848	906	854	898	831	856	816	902	830	811	811	828	885	851	871	810	867	897	845	790	826	893	909	901	812	934	892	844	877	844	855	884	829	859	875	886	853	885	867	907	855	917	866	853	856	904	796	901	853	834	902	830	832	845	848	907	834	865	864	863	877	877	916	904	837	816	862	878	849	860	875	930	815	896	840	855	937	835	904	866	833	823	852	900	861	837	892	899	827	883	883	829	840	823	862	870	828	834	897	863	838	853	837	836	858	866	855	879	870	858	892	883	884	855	872	797	877	873	859	871	842	835	821	901	872	848	875	841	848	850	814	823	875	813	889	896	818	883	863	843	805	856	853	868	877	860	830	885	878	852	871	908	808	837	906	866	834	845	880	897	829	852	819	829	884	845	859	861	861	869	854	808	866	875	852	856	851	874	921	807	819	913	876	883	841	859	854	833	852	855	872	883	838	913	885	806	834	854	857	822	899	869	835	851	906	912	805	847	861	802	882	887	819	868	861	874	915	851	839	858	848	884	866	893	833	838	890	874	833	857	858	886	901	899	828	900	885	861	898	907	870	880	857	784	864	835	793	846	854	850	873	833	922	879	841	831	862	865	851	890	830	831	876	848	881	841	813	851	870	838	803	860	933	844	834	860	900	823	882	855	852	882	873	825	864	880	833	894	910	847	860	890	880	845	818	853	896	854	851	802	846	864	876	816	917	868	873	864	854	900	827	892	889	833	810	892	858	851	850	850	788	886	899	852	829	833	806	900	854	920	850	862	850	887	884	826	797	824	917	877	855	834	849	843	860	845	832	859	841	870	880	897	853	829	855	821	864	853	860	841	876	869	810	911	860	924	851	809	854	868	842	924	910	861	859	839	894	868	857	865	874	824	849	824	853	871	852	908	860	882	847	915	858	808	863	896	826	876	827	830	831	826	918	867	919	830	938	881	823	836	835	849	890	855	829	891	820	900	879	879	862	900	855	798	855	889	828	844	838	925	838	810	857	878	892	850	852	866	859	936	842	854	817	814	870	853	880	881	859	856	873	863	859	863	889	833	875	826	882	931	779	824	866	864	846	835	829	852	900	920	868	880	891	862	895	879	853	834	851	888	854	882	869	870	885	866	879	858	871	906	830	892	870	869	841	893	928	856	787	863	894	823	856	829	898	880	868	847	846	815	857	895	809	910	852	810	885	867	840	832	875	881	904	890	885	798	822	800	894	849	841	837	869	857	806	837	838	822	886	893	869	887	908	852	878	867	872	842	869	839	884	836	850	853	881	883	869	905	833	801	894	891	874	868	908	850	904	891	880	851	854	842	844	887	820	871	832	868	872	877	883	871	911	900	894	879	887	824	859	858	850	796	857	844	846	840	885	832	872	873	866	915	917	904	800	867	855	897	856	851	821	833	836	806	857	819	829	889	859	851	841	811	894	840	883	886	852	859	899	897	841	855	877	859	851	874	878	869	848	911	866	846	841	837	881	872	839	850	888	839	891	868	834	894	893	847	876	846	838	851	833	782	905	911	869	848	853	855	841	854	831	804	873	860	848	877	903	935	926	871	812	829	911	798	899	828	884	878	905	798	805	843	881	857	838	849	887	878	860	884	897	896	862	819	846	815	903	839	835	901	790	852	965	884	825	853	821	860	810	881	886	878	909	842	845	817	829	819	880	858	827	891	789	880	862	849	861	900	866	865	815	863	882	833	880	887	891	882	878	866	911	869	887	875	911	839	859	824	810	925	876	841	865	918	838	873	873	884	850	873	829	853	854	849	847	846	871	897	879	887	837	855	850	918	884	858	875	801	860	809	857	849	810	877	845	885	838	899	899	869	851	867	818	897	844	906	840	867	823	833	891	878	845	871	903	800	871	877	832	850	816	847	872	932	861	868	835	837	845	822	874	858	843	819	838	888	867	889	872	847	859	834	853	858	786	901	836	864	877	855	816	853	866	899	833	867	835	843	892	880	870	864	893	872	858	904	912	837	856	823	915	850	841	902	861	859	898	884	896	876	849	906	912	947	890	878	870	822	851	876	891	923	836	852	822	877	859	855	857	881	833	875	873	836	892	837	856	850	854	856	849	842	905	809	918	829	831	839	841	847	888	855	855	847	864	831	861	893	822	842	836	866	829	848	869	877	841	931	897	900	839	867	836	799	836	867	812	848	836	854	844	834	828	912	889	851	866	879	852	890	809	877	890	858	843	867	893	863	821	852	835	825	859	855	853	808	903	862	889	863	835	887	859	823	924	862	850	880	885	830	907	821	857	852	824	826	873	861	859	910	853	844	875	867	867	836	857	872	838	842	880	804	850	773	835	903	841	824	817	882	862	826	872	862	845	832	837	852	842	880	883	916	878	900	821	942	853	872	880	845	876	870	936	789	796	875	915	880	877	864	880	859	878	853	894	805	860	832	812	828	836	904	841	849	865	858	878	837	854	861	833	867	869	856	898	845	920	885	882	897	891	883	873	837	858	885	873	831	874	863	877	855	832	829	881	841	885	853	903	856	835	864	879
7320	611	699	560	420	375	335	290	264	218	259	247	224	223	232	198	221	213	198	185	183	185	219	182	214	217	185	194	192	199	187	196	179	193	206	203	180	212	214	186	196	187	203	199	186	176	177	189	198	182	182	202	185	167	198	209	210	203	227	183	218	201	209	204	178	194	188	186	194	201	191	177	211	211	192	201	195	190	199	214	200	196	203	175	198	213	208	180	203	226	206	179	189	176	195	181	224	200	180	213	185	189	174	204	204	160	200	191	191	192	205	200	210	208	210	199	175	182	208	185	158	175	188	180	182	175	165	207	208	177	196	149	221	190	164	198	185	223	215	180	201	188	202	185	204	192	172	193	166	196	206	160	184	179	200	203	191	188	190	221	208	212	187	163	182	202	179	165	167	179	174	229	183	212	199	183	177	203	187	197	178	190	207	183	204	188	212	193	176	214	202	190	206	193	198	193	205	183	179	176	220	210	188	204	183	203	191	183	193	180	185	209	179	194	218	228	209	201	194	213	228	189	163	218	196	199	204	190	198	217	181	194	201	189	215	196	196	188	236	183	202	204	183	206	196	170	183	197	204	197	169	186	178	181	180	193	166	165	199	196	191	188	182	198	176	175	196	181	185	190	198	177	179	203	195	186	205	200	198	175	166	197	194	187	208	212	191	195	184	203	190	178	177	170	182	191	225	198	217	183	205	158	207	192	167	217	165	185	220	160	160	203	192	172	202	172	149	193	223	202	203	189	231	161	188	188	183	202	185	226	180	203	204	190	185	217	187	214	184	198	194	176	181	204	179	207	163	196	204	209	157	174	178	208	193	204	218	178	193	182	200	190	181	196	190	193	212	178	205	201	183	202	157	185	213	199	186	173	180	192	184	178	219	208	190	190	198	209	172	204	214	176	177	190	199	191	202	185	213	162	195	187	178	193	213	156	177	178	203	192	167	177	209	169	186	195	202	177	194	202	203	220	187	213	214	203	177	210	191	181	201	193	189	195	182	187	214	220	183	193	214	168	195	222	188	198	183	210	206	210	200	190	212	201	182	226	211	189	179	215	192	176	160	163	202	177	199	170	197	222	214	209	219	163	190	196	189	200	205	195	194	205	207	161	209	206	176	192	192	188	220	191	189	199	187	214	207	169	177	199	200	194	198	185	205	182	216	201	192	176	196	208	186	203	194	179	201	198	169	195	163	191	224	198	207	208	179	180	222	175	193	219	189	195	192	187	229	167	180	180	199	185	165	207	177	175	175	183	186	199	193	189	185	211	219	206	182	207	178	189	192	210	201	195	218	193	195	213	194	194	183	184	196	157	198	183	203	223	193	208	202	213	191	207	191	180	185	177	173	181	222	184	201	220	237	202	185	220	179	183	212	224	187	197	177	178	176	178	211	214	169	193	181	217	199	181	214	206	186	205	204	186	188	195	187	204	204	204	171	183	194	213	184	178	181	168	182	177	162	228	183	210	206	190	196	196	192	187	164	200	212	210	186	190	183	200	195	174	226	186	199	219	193	194	178	186	195	200	184	169	196	192	195	208	198	198	203	185	209	206	197	199	216	201	181	174	230	231	195	182	199	193	175	215	170	172	180	200	187	184	185	196	189	187	184	186	211	204	198	199	202	210	182	187	191	180	208	214	183	203	204	185	208	214	174	185	220	171	192	201	170	219	152	191	154	210	199	189	194	205	192	185	210	169	180	214	220	194	173	224	202	235	180	190	223	180	189	184	197	168	169	174	207	224	180	190	203	176	194	212	198	182	226	170	210	177	227	208	169	187	186	181	201	184	178	192	192	200	203	196	191	194	202	187	186	188	167	181	181	178	191	203	183	202	189	202	205	191	203	219	205	204	179	200	186	176	187	172	199	192	198	178	214	179	183	202	206	191	206	170	177	197	171	188	184	194	193	184	197	184	185	198	202	197	193	166	175	196	183	175	175	201	176	205	186	206	195	188	195	188	199	183	193	195	184	200	215	188	174	172	187	214	178	176	177	214	184	179	191	191	188	185	203	172	195	181	177	182	214	207	191	191	211	174	186	212	189	178	216	184	201	164	198	172	186	223	208	197	198	180	198	192	208	181	186	181	192	213	190	210	203	199	187	203	179	212	184	184	186	227	196	185	183	188	204	190	173	201	235	179	224	175	183	209	182	198	195	211	192	175	187	195	183	202	221	186	184	189	213	183	201	200	209	172	165	191	191	187	181	184	189	191	192	172	203	224	193	183	211	208	187	194	206	201	208	220	231	215	200	194	201	202	178	204	182	192	171	188	191	193	189	198	179	186	189	168	196	204	205	210	194	193	196	163	183	201	182	198	207	199	181	188	198	178	196	203	187	198	206	192	169	185	206	197	189	195	192	183	197	195	205	191	203	177	201	199	176	208	193	177	192	166	187	194	192	192	168	198	190	202	211	217	213	196	167	202	174	181	177	156	183	188	197	193	178	203	192	197	191	202	197	199	210	192	187	195	189	201	191	185	185	208	172	199	204	194	209	194	154	220	215	189	173	200	194	218	192	170	193	192	218	189	188	196	188	185	223	224	188	198	190	209	159	209	206	191	198	175	212	206	182	185	181	196	176	196	198	211	179	188	195	199	227	195	199	207	175	207	200	205	230	169	182	194	193	194	212	189	169	194	191	191	201	205	191	200	197	173	193	218	186	212	186	173	160	191	181	196	187	171	189	185	184	171	192	197	196	187	180	180	188	177	188	186	203	194	205	219	191	216	176	195	206	200	231	201	178	197	219	156	187	211	215	191	196	205	200	191	214	192	185	157	203	177	176	184	185	212	211	218	187	216	197	182	187	196	194	214	185	196	182	209	186	197	204	206	214	198	203	190	177	189	156	184	189	189	208	201	210	183	183	210	166	206	176	199	193	186	177	200	220	217	224	169	197	179	160	202	188	164	159	204	187	170	209	205	200	214	215	206	196	184	215	189	176	218	195	183	212	222	201	186	192	202	190	188	224	204	155	211	183	180	200	194	209	207	182	191	211	181	180	179	212	177	176	172	186	196	186	174	182	181	194	199	209	195	205	193	181	184	194	184	180	220	194	204	216	210	206	201	207	196	177	196	198	195	196	197	204	216	173	205	197	198	182	186	171	203	189	199	191	230	219	191	154	175	186	202	177	201	183	197	187	168	180	174	181	235	183	192	184	183	188	186	182	196	168	173	184	170	205	184	180	199	166	168	200	176	182	204	181	186	183	210	176	192	204	175	212	204	168	181	180	186	181	192	183	198	168	212	178	196	188	162	175	183	185	203	187	192	175	180	184	182	200	191	198	174	204	189	203	183	212	201	230	192	189	191	198	179	179	201	196	186	198	210	189	193	191	182	198	181	176	171	208	179	191	181	219	201	187	229	176	189	218	210	196	194	197	191	201	185	223	194	177	202	188	174	188	219	222	188	195	199	216	231	179	203	179	189	177	167	189	177	199	196	197	198	212	215	213	219	189	195	202	174	179	178	209	228	213	188	207	161	189	202
6401	848	1490	1772	1529	1350	1068	943	815	771	754	684	698	610	618	568	566	580	591	596	523	519	528	538	513	514	463	467	504	509	485	513	517	477	492	534	461	510	497	493	509	457	425	474	473	489	456	500	479	473	469	503	426	457	492	460	481	465	474	443	450	442	486	469	477	514	478	436	500	441	491	486	457	490	504	485	484	503	488	515	486	463	455	518	485	500	439	505	453	457	477	482	473	482	469	434	463	456	450	483	440	432	463	460	449	465	452	444	536	452	494	479	461	485	474	447	511	475	481	501	458	492	458	475	479	446	498	448	465	504	479	484	458	434	475	478	491	519	455	452	479	463	492	454	485	465	484	474	421	464	478	455	457	473	462	468	466	467	471	497	468	492	451	473	469	469	502	491	512	488	450	517	432	492	456	493	486	466	451	484	445	463	505	455	472	466	469	496	461	481	481	472	475	472	478	499	533	454	449	437	480	464	490	480	476	457	462	469	460	470	498	486	478	451	495	456	441	503	495	465	485	514	479	516	502	443	465	447	500	472	470	457	504	450	489	525	461	491	456	501	507	455	469	467	431	500	435	472	507	512	473	457	466	471	436	464	440	483	463	441	476	478	490	509	488	472	459	497	494	464	473	445	502	505	469	470	496	461	501	469	457	458	487	504	468	480	506	478	458	457	485	467	462	466	459	449	491	488	443	479	456	469	482	438	486	461	502	477	463	463	472	469	443	462	472	491	463	449	460	447	458	442	481	491	478	438	487	469	496	485	492	469	496	473	501	416	450	495	494	461	458	475	482	438	453	467	454	452	441	448	475	457	478	490	458	441	490	435	460	439	478	456	505	461	481	450	471	465	478	467	478	503	507	457	454	470	473	463	464	471	491	490	465	497	469	501	482	487	480	463	438	475	523	500	439	475	524	470	473	472	454	473	468	453	469	469	474	493	451	496	449	453	467	478	499	507	465	486	486	449	463	499	420	476	440	468	443	506	499	457	464	467	488	492	444	484	475	483	409	475	463	455	435	474	472	499	496	445	455	499	453	462	489	518	470	468	454	479	472	455	499	481	481	448	477	476	455	463	470	456	470	479	507	443	477	442	480	470	453	437	458	470	455	477	501	501	501	482	521	457	470	457	466	485	474	481	484	493	488	473	477	486	499	468	473	448	486	464	451	453	497	493	486	485	450	478	489	461	489	478	463	434	445	429	456	465	434	481	474	468	517	463	497	457	494	514	461	413	485	470	461	458	472	453	426	469	468	453	495	456	484	469	494	488	477	484	450	474	483	455	444	510	445	460	500	478	457	458	489	453	449	470	513	490	458	466	507	480	449	434	502	491	463	437	417	495	488	467	466	482	428	465	460	444	469	457	473	489	464	524	496	446	439	442	489	459	450	483	471	460	442	428	472	450	496	465	472	478	455	473	488	446	456	492	510	497	501	484	466	495	443	488	475	489	478	443	478	429	460	467	493	481	505	509	456	484	501	483	470	474	484	505	456	455	456	426	488	457	448	454	484	447	462	502	458	494	474	484	478	430	459	481	423	468	453	463	497	490	459	469	463	481	464	462	468	477	474	435	478	436	503	466	492	483	510	480	464	455	485	485	471	460	456	461	441	484	466	504	487	443	479	497	485	469	484	481	492	479	470	487	472	505	441	444	480	421	467	501	450	475	512	483	482	478	472	480	475	477	464	500	493	496	457	444	445	491	484	494	485	504	457	466	464	479	437	471	472	489	455	449	487	457	469	492	480	446	473	473	487	503	515	483	485	471	483	493	503	421	466	488	485	476	476	486	478	438	438	448	477	482	509	484	462	486	470	463	464	465	477	489	451	471	468	472	483	457	495	454	470	497	463	464	523	464	482	468	462	452	407	473	464	455	471	457	494	500	485	475	483	516	438	451	518	475	504	479	467	485	468	480	496	495	475	476	460	480	450	513	456	450	448	475	465	485	462	454	469	462	475	449	464	433	483	494	473	473	497	458	464	495	451	482	495	464	429	477	485	482	462	460	457	428	453	475	460	460	474	488	492	454	452	478	462	471	469	433	430	478	471	487	470	478	477	493	463	505	437	462	424	498	458	497	490	466	438	448	460	475	468	487	488	503	493	464	452	499	459	488	454	476	466	492	434	514	468	450	457	502	459	483	477	454	489	463	469	450	473	477	470	466	483	475	479	466	475	443	483	486	452	458	460	497	489	476	488	457	454	474	479	451	508	464	459	464	477	441	482	485	459	501	500	468	447	470	473	480	469	476	456	450	441	478	495	490	497	468	482	448	486	503	450	475	457	478	465	480	479	447	510	469	453	482	479	515	459	477	421	465	480	443	497	469	456	473	458	496	502	449	490	433	441	473	473	490	485	471	477	501	487	468	490	466	445	456	431	485	448	454	531	477	490	441	426	491	482	493	472	470	469	497	446	473	479	441	485	471	440	502	459	443	454	481	463	511	506	474	482	484	450	453	423	475	503	494	471	464	478	433	470	456	461	493	479	470	461	494	444	481	478	493	517	488	495	479	473	461	481	479	458	470	455	482	460	454	490	485	444	451	465	506	442	469	484	462	489	484	470	447	466	486	435	439	487	465	462	505	451	458	497	450	498	499	487	495	495	440	473	456	461	453	462	454	470	493	474	482	453	497	498	492	510	507	473	494	435	479	498	483	486	477	447	466	486	471	471	484	464	499	473	479	455	477	464	496	446	495	489	495	471	466	473	494	459	466	507	496	473	462	484	501	474	457	473	491	458	466	485	454	441	453	465	493	476	444	473	471	508	475	488	447	460	485	468	427	459	467	504	472	502	503	473	450	458	435	475	461	467	481	480	463	463	478	486	467	463	446	490	506	481	428	482	484	489	484	470	460	459	464	451	488	454	463	475	474	492	459	459	483	478	436	454	472	489	479	466	472	470	468	441	436	462	473	448	445	474	424	489	480	474	466	453	477	522	461	462	440	524	438	444	494	506	493	477	432	462	468	484	466	479	507	473	469	470	467	483	489	503	456	477	455	463	473	491	486	432	458	450	480	448	466	463	490	457	459	478	494	470	500	446	496	482	457	494	464	478	456	469	522	464	480	491	465	479	477	485	477	467	496	480	478	429	480	439	430	456	460	467	493	450	467	447	453	498	495	455	473	472	475	469	449	492	465	447	461	458	505	439	433	476	508	478	483	461	449	496	481	438	465	433	477	470	477	461	474	447	511	434	478	409	474	499	470	459	478	488	443	464	443	520	438	466	459	494	467	464	488	402	449	467	476	496	460	508	483	477	450	455	517	495	445	453	461	426	485	475	503	489	488	487	471	476	488	457	478	449	473	445	494	471	486	486	464	456	431	442	536	471	444	468	475	491	460	441	463	440	478	446	466	438	443	493	462	484	479	442	505	461	477	484	500	473	491	486	469	464	466	466	454	476	455	484	488	469	444	452	475	465	500	455	483	481	462	490	469	431	487	435	494	475	499	448	457	468	484	456	467	461	431	485	426	466	486	461	468	471	487
14275	1286	1215	909	663	523	403	404	364	283	283	287	265	269	236	255	239	230	214	254	226	205	219	219	255	227	227	245	203	225	191	201	203	212	215	197	205	246	192	215	236	232	227	202	224	188	204	236	207	208	233	231	195	196	211	218	218	214	238	225	211	199	232	217	202	207	238	203	198	189	225	229	228	190	218	193	216	197	229	197	183	206	183	214	221	182	214	210	213	190	208	207	185	201	231	194	214	236	192	183	202	229	201	190	204	220	187	222	237	254	186	209	217	198	193	186	193	184	175	206	187	212	220	208	210	222	192	209	185	187	198	224	211	207	235	234	213	202	212	210	212	201	222	238	196	189	193	211	222	200	207	187	227	199	197	178	210	223	197	201	206	210	196	209	207	214	208	200	220	181	209	200	229	181	179	223	222	208	212	198	200	208	189	219	208	203	215	203	222	190	204	189	217	204	209	215	216	200	187	208	195	207	182	186	189	195	214	221	214	223	207	228	186	206	211	201	201	187	225	208	205	220	203	190	208	204	204	255	226	204	217	224	227	216	230	196	184	180	204	205	196	211	221	215	207	192	218	205	199	222	190	221	187	204	219	176	209	195	195	181	217	188	209	194	188	229	223	205	220	213	210	198	204	207	194	212	207	209	180	225	231	191	199	232	218	199	190	203	204	176	220	176	206	194	207	199	212	206	168	234	183	211	209	241	215	211	216	187	196	209	189	208	195	200	219	204	179	210	165	180	218	216	218	193	235	214	185	203	193	190	242	197	200	219	201	162	212	210	211	205	196	208	194	223	210	177	200	206	174	200	211	233	213	184	190	210	190	225	210	187	209	195	237	219	238	206	212	191	223	195	213	187	207	191	214	171	201	213	178	213	224	184	224	215	198	188	218	207	205	183	188	183	188	234	183	200	198	194	201	213	214	233	194	213	191	207	210	198	214	212	206	216	225	188	176	220	194	217	213	210	207	218	204	179	240	225	201	208	200	199	202	221	190	220	181	212	214	224	207	188	186	219	233	190	252	215	194	200	194	183	219	231	214	207	218	226	203	220	217	210	210	198	218	208	215	207	211	199	198	201	205	228	206	200	200	192	186	208	209	196	208	210	213	208	204	196	216	207	191	204	208	243	186	208	191	194	198	199	203	203	234	204	228	207	220	208	214	218	183	207	211	216	207	227	208	203	234	239	206	206	206	207	218	206	251	181	223	215	200	219	213	227	185	221	185	205	198	232	215	212	212	191	197	199	244	210	201	221	207	211	198	203	212	210	196	190	233	217	198	213	205	193	194	176	200	208	230	218	208	216	216	233	221	180	200	218	247	196	212	197	186	158	225	227	225	191	215	192	204	236	190	195	186	189	211	191	218	190	195	212	202	195	230	184	207	178	202	181	202	207	231	190	205	224	191	183	224	220	199	202	206	213	217	195	206	197	211	203	212	180	210	201	189	189	196	205	193	188	193	188	205	206	208	186	224	231	223	210	217	195	184	208	207	225	207	207	214	196	202	229	213	218	196	199	210	205	199	209	199	198	213	187	206	195	208	218	200	210	219	205	213	183	194	233	245	194	210	188	203	197	206	210	198	231	221	217	225	188	201	200	197	239	198	197	185	173	213	191	229	232	227	213	178	219	200	202	208	194	230	199	231	221	217	199	179	201	222	195	205	198	203	190	202	208	183	190	234	222	242	212	232	219	204	190	210	215	196	202	201	235	192	228	196	208	202	204	183	167	211	205	188	199	203	176	198	235	235	189	176	207	212	187	200	194	184	195	214	201	196	185	199	227	195	237	187	209	208	209	215	216	204	227	196	222	222	188	205	229	222	188	215	219	198	234	199	214	185	229	181	209	183	190	235	241	198	208	199	207	193	209	189	206	224	242	236	182	219	202	226	204	203	212	227	226	207	204	195	194	205	197	183	202	206	223	207	171	221	191	206	192	210	191	194	194	230	208	193	204	210	212	217	212	195	213	216	200	196	213	200	220	205	221	181	186	212	202	184	214	202	186	192	181	218	202	212	205	209	204	193	223	202	198	201	185	204	213	204	220	220	193	201	212	217	221	184	234	200	216	186	191	191	204	193	198	215	200	177	194	197	197	190	237	209	185	190	210	210	200	189	223	198	205	182	208	245	212	201	241	179	189	204	210	205	208	205	179	202	193	202	233	226	212	213	194	186	227	233	187	213	214	196	217	189	223	217	216	187	226	197	199	181	193	241	215	175	187	199	200	210	214	170	209	215	202	190	211	229	187	208	181	193	206	208	216	202	219	214	224	209	214	191	237	257	195	220	214	226	208	240	173	206	199	211	194	215	214	207	238	219	187	185	188	190	198	224	211	225	226	196	201	199	206	224	212	231	181	207	203	214	212	204	229	202	205	208	211	184	182	239	213	210	199	207	177	188	205	200	196	214	216	224	178	219	224	216	198	213	205	204	197	218	206	190	213	224	221	202	215	199	201	227	186	204	230	183	224	211	202	177	175	221	206	202	203	192	216	239	187	215	161	205	213	211	208	235	201	225	219	211	227	222	193	200	220	198	181	200	206	177	195	217	212	197	200	225	239	212	197	199	192	210	201	220	200	215	206	207	222	207	219	217	223	167	220	204	210	220	227	225	225	230	214	202	231	215	184	209	239	221	209	221	243	206	216	200	199	202	192	189	198	203	205	207	190	193	197	213	213	230	217	213	212	220	206	205	215	219	208	222	220	180	198	209	210	185	216	191	201	215	218	249	225	201	196	189	198	205	209	246	225	200	204	208	211	201	206	206	214	200	195	216	214	197	205	191	175	199	206	187	247	225	207	200	191	190	208	195	220	210	189	205	200	201	209	220	198	197	199	227	212	230	221	187	206	210	211	207	242	199	210	200	213	218	210	205	220	227	182	199	188	225	236	191	229	191	195	195	189	197	207	188	185	197	221	190	195	216	188	215	217	223	192	206	184	203	197	215	177	204	215	217	203	217	217	201	207	224	191	205	203	200	215	203	219	214	185	204	221	241	208	212	194	218	202	193	234	230	206	201	188	224	219	213	218	212	204	199	195	182	219	228	217	220	214	200	194	217	210	200	209	188	228	218	208	190	247	202	204	213	187	205	190	232	190	224	199	216	203	237	188	198	200	201	235	214	247	238	225	215	203	194	226	246	192	215	213	226	202	235	187	206	224	214	180	213	214	180	212	226	216	211	216	230	219	205	213	222	217	217	243	212	182	194	184	242	206	214	186	233	198	182	211	206	189	180	217	207	188	208	196	202	191	229	219	214	199	183	234	205	213	226	212	189	215	197	218	204	201	203	207	231	193	206	192	200	227	243	232	202	187	196	199	211	231	215	214	211	197	193	178	213	235	196	175	202	210	214	232	210	192	217	208	212	215	219	184	200	184	223	218	215	208	200	192	218	205	227	214	203	195	186	206	215	198	206	252	183	198	201	211	232	222	246	218	232	193	200	215	200	210	189	228	240	217	208	226	187	210	190	189	216	236	214	192	200	181
8298	1222	2518	2806	2405	1922	1625	1494	1210	1068	1008	942	844	813	784	762	759	728	665	694	694	625	671	640	595	656	599	537	602	599	572	579	603	601	607	562	578	560	525	584	532	542	565	557	548	563	512	526	540	528	549	498	549	541	543	575	509	546	546	548	517	552	541	530	567	529	534	561	566	554	540	549	517	539	519	534	564	508	523	484	525	572	526	516	522	568	535	531	531	553	575	552	545	559	552	564	518	544	567	588	566	577	549	530	541	573	513	506	573	518	531	549	548	522	500	513	534	511	549	511	541	539	531	579	521	545	517	549	521	517	546	545	577	525	542	519	538	546	572	549	521	517	568	547	525	553	556	523	532	526	531	575	559	524	557	549	507	536	561	544	553	528	544	534	589	519	547	534	531	535	534	523	545	570	540	523	524	534	545	536	534	531	555	499	565	542	564	498	507	549	497	538	524	500	525	564	537	550	513	511	531	513	519	525	532	544	550	528	517	537	532	525	521	512	547	496	559	513	539	587	525	540	532	535	575	562	524	541	564	510	584	550	542	532	530	525	530	530	538	565	535	553	554	507	542	557	564	497	531	529	539	533	536	530	542	570	626	554	534	551	529	539	520	573	538	490	602	555	535	519	574	538	541	571	512	537	551	526	517	568	590	555	494	555	543	522	535	538	518	535	547	574	517	504	539	559	536	568	532	530	544	571	577	563	554	507	530	570	557	527	522	548	574	544	485	534	509	548	523	546	482	555	539	519	545	550	476	524	536	520	530	566	561	509	535	532	570	551	533	543	511	503	543	525	500	565	524	496	520	509	569	525	557	557	565	500	516	558	531	574	531	503	548	536	487	538	531	532	545	505	527	540	575	520	533	548	528	554	535	511	514	538	542	556	536	544	480	544	547	563	501	521	553	484	540	550	536	553	523	492	541	542	501	507	553	523	545	531	500	555	506	492	578	553	551	520	541	553	535	552	543	512	483	530	536	517	524	569	500	547	488	549	518	546	516	568	547	523	525	499	521	532	526	576	538	562	554	549	560	521	535	514	520	565	516	480	533	489	538	555	523	529	515	546	539	573	542	506	534	533	534	519	523	531	527	544	520	523	520	534	516	521	525	520	530	541	552	518	552	536	561	492	546	542	581	513	517	521	542	526	558	546	518	564	555	525	505	559	560	529	533	539	560	506	517	539	554	529	553	531	557	534	527	514	545	533	532	533	506	510	561	500	537	527	557	534	598	550	519	529	557	542	506	507	559	498	531	520	496	525	548	563	530	580	561	503	534	527	520	547	537	505	512	529	576	555	505	530	528	525	543	554	562	562	522	521	506	560	535	523	566	529	541	564	553	528	560	539	568	543	500	532	590	489	537	536	546	532	527	531	542	531	534	551	528	505	501	519	501	540	514	554	522	549	545	480	506	546	533	534	515	563	532	520	551	528	533	544	586	492	523	503	537	561	561	565	546	505	533	529	516	580	527	560	556	552	524	536	519	502	477	523	530	547	539	511	489	522	523	539	483	500	480	540	535	536	528	539	514	501	533	528	492	559	533	525	548	503	545	559	589	540	481	550	549	521	546	512	513	527	567	561	545	495	527	550	522	516	537	542	506	525	518	529	518	532	522	557	602	533	529	551	566	530	537	568	564	540	528	534	553	502	535	538	559	534	577	586	583	526	515	566	521	527	519	538	515	587	557	525	510	536	536	546	495	566	551	550	531	505	542	481	518	524	539	563	537	536	522	562	545	535	502	546	528	562	541	519	508	515	512	523	517	565	551	553	542	538	543	506	530	493	524	529	525	558	497	548	560	555	495	535	553	484	522	561	531	517	490	553	523	502	517	547	554	515	548	527	565	499	512	574	490	526	528	549	539	559	553	529	523	545	543	499	541	501	512	521	537	509	502	546	510	525	550	540	553	523	525	578	527	561	519	531	544	570	549	565	535	535	536	547	498	550	539	539	546	540	533	550	544	554	561	503	515	550	544	531	595	616	506	553	528	553	491	542	552	556	525	566	568	534	569	548	532	502	540	505	553	582	559	515	540	504	578	523	557	502	534	544	572	529	537	500	519	516	559	547	528	523	514	552	548	520	500	540	548	549	491	541	523	582	534	511	531	543	515	525	564	524	535	544	535	528	522	533	542	515	559	576	545	540	601	501	505	541	531	553	551	537	493	550	528	533	536	525	601	554	539	518	527	524	535	559	512	540	528	529	532	524	576	563	537	531	548	521	536	531	530	527	550	511	524	490	545	518	527	543	508	511	526	571	522	548	535	490	549	536	511	548	495	556	574	540	542	514	541	571	521	565	536	499	519	555	549	565	540	509	557	529	528	550	548	551	545	539	522	522	557	507	538	566	497	493	524	544	527	522	564	519	516	525	528	580	541	599	482	518	526	501	559	556	547	527	529	534	551	554	549	523	517	515	532	580	559	572	521	514	546	509	564	537	539	520	527	547	532	550	542	557	532	551	534	570	554	508	528	512	542	527	527	518	546	544	536	536	552	535	538	490	520	528	564	557	505	529	509	523	546	537	525	521	543	509	540	516	505	545	566	508	564	513	550	527	523	543	556	528	530	517	552	534	522	549	535	504	589	549	557	539	581	534	509	570	495	547	537	539	540	558	537	515	521	531	556	514	581	568	571	555	551	524	517	485	556	494	554	557	569	513	534	521	543	506	535	559	491	557	544	513	534	532	502	523	523	487	555	534	541	526	538	498	519	494	544	489	500	538	543	540	526	583	525	555	545	524	533	580	535	478	526	538	519	535	534	530	533	550	533	535	567	530	499	552	535	521	535	521	481	532	516	551	536	567	550	571	567	514	578	498	558	522	542	524	514	547	561	539	521	493	525	534	564	492	558	550	528	518	518	512	518	565	552	585	553	513	494	513	573	507	533	519	528	497	505	551	508	509	513	581	521	506	521	563	511	542	513	545	514	525	475	499	532	530	527	550	522	522	529	561	538	543	541	479	513	501	524	518	524	535	509	510	528	539	502	550	547	573	499	522	538	546	505	547	550	534	551	541	525	488	513	533	531	517	535	533	562	528	542	500	574	541	508	523	599	552	536	520	506	585	557	522	520	525	545	579	558	532	546	565	574	585	574	531	557	568	527	545	532	510	568	489	523	492	507	533	566	518	517	530	497	531	498	565	532	545	510	516	490	519	541	563	506	530	547	531	552	518	536	528	582	563	530	486	561	526	523	569	511	547	516	540	543	544	518	535	526	561	579	519	527	515	514	531	503	499	529	529	532	525	552	507	555	501	487	515	532	511	499	545	531	521	552	504	570	515	600	553	547	527	554	531	548	573	510	519	541	537	529	500	505	542	497	575	503	584	523	569	540	550	568	545	534	525	519	551	523	515	542	537	526	540	512	513	522	547	549	491	561	537	545	556	524	511	550	499	541	547	516	523	532	512	535	531	518	548	519	531	558	543	535	586	502	562	528	557	554	497	547	478	513	554	501	557	515	531	508	526	546	547	510	546	551	524	556	553
1683	465	481	426	444	402	436	398	399	392	411	391	416	380	390	399	397	373	385	402	404	385	418	384	394	388	382	377	411	353	385	397	417	387	389	408	388	365	380	379	380	378	415	424	375	352	393	386	374	405	400	369	380	378	395	387	388	376	359	397	384	366	347	387	382	414	415	411	400	388	404	357	391	370	416	392	350	387	419	368	404	397	392	386	385	381	375	389	370	375	418	371	421	414	368	392	440	398	367	409	391	412	392	405	377	403	375	380	398	429	430	391	428	362	403	369	384	450	396	413	383	377	420	392	394	383	401	401	375	369	375	391	396	391	405	399	386	386	405	454	377	399	393	385	403	379	381	412	394	391	365	395	380	405	380	393	376	387	364	401	395	402	416	375	382	448	375	389	379	395	402	393	410	367	397	414	425	381	371	390	386	418	363	416	407	381	379	384	423	362	368	372	441	373	375	371	421	415	392	388	379	382	433	409	400	422	424	421	411	347	388	406	392	386	381	351	382	403	380	430	417	407	413	400	385	376	394	387	405	397	387	426	402	376	365	393	393	402	410	399	409	366	342	370	408	402	365	430	403	405	372	377	393	384	414	400	351	392	387	395	393	422	451	404	393	432	375	427	395	382	419	379	371	358	400	415	370	398	437	412	394	434	408	380	400	389	408	399	372	423	396	399	375	395	377	388	392	392	422	377	409	371	392	379	415	369	401	401	393	428	395	380	400	394	390	402	386	383	385	342	396	383	373	374	394	408	368	419	430	370	416	376	406	383	376	395	394	381	379	378	398	389	396	410	400	381	383	370	399	393	409	381	403	404	380	400	416	399	402	364	413	370	366	389	400	380	376	377	435	378	401	401	416	381	392	401	364	359	367	400	382	422	378	436	419	388	418	410	364	385	414	339	362	398	386	362	357	403	409	436	399	363	407	400	401	403	418	391	382	382	371	402	368	370	387	410	370	364	363	385	398	445	395	398	402	396	357	396	397	386	413	383	393	382	404	375	423	377	401	431	408	381	407	402	404	360	397	402	382	372	345	410	421	408	371	371	366	405	387	417	414	348	383	406	409	417	346	425	407	420	404	399	388	405	415	371	384	380	351	401	429	373	384	405	364	378	410	364	398	404	359	398	403	357	396	389	399	416	407	371	399	375	378	411	380	399	375	401	382	383	402	379	412	381	399	383	384	409	390	362	391	439	382	360	383	364	435	415	394	397	409	395	404	393	393	381	405	395	388	407	388	413	361	365	392	401	361	393	408	423	393	392	401	402	367	377	361	412	408	386	397	391	422	386	390	437	376	381	357	376	393	400	388	406	398	359	407	388	377	386	371	360	394	393	359	371	373	385	399	377	410	408	368	369	424	403	369	408	418	404	403	381	361	347	404	369	385	369	383	353	412	422	408	388	379	415	393	392	394	392	392	398	398	361	400	417	413	396	408	398	403	345	404	421	390	418	407	378	393	370	405	372	388	415	356	402	385	423	379	433	404	395	387	378	389	420	378	413	394	422	368	394	392	379	387	431	367	403	419	388	380	394	388	438	404	408	401	391	394	381	419	412	382	419	370	367	387	394	395	402	383	435	374	385	392	376	387	372	422	375	429	405	383	401	343	430	432	402	403	396	396	390	395	370	380	398	400	378	391	389	396	408	383	399	404	367	411	416	384	367	449	381	389	437	401	412	412	397	412	399	403	395	363	384	397	382	388	392	391	406	374	357	344	380	381	416	416	381	397	423	404	385	385	384	394	405	378	404	400	394	381	383	393	390	412	411	401	372	397	421	417	394	363	394	390	386	392	380	415	413	411	397	413	382	421	373	408	375	369	434	396	410	429	379	382	428	409	362	438	387	379	412	386	405	387	411	408	415	407	383	431	378	393	389	400	390	374	399	367	368	391	397	407	381	361	396	405	410	420	387	421	381	394	393	412	413	392	369	370	414	393	380	378	354	377	371	406	408	392	383	394	369	420	384	371	375	429	383	424	351	432	385	415	395	382	415	356	400	385	392	378	372	395	349	396	385	389	392	385	386	407	404	380	388	401	376	358	381	362	359	391	368	416	387	377	395	401	372	367	388	434	422	373	374	409	394	405	379	418	396	385	371	437	390	394	413	402	421	419	373	366	382	366	409	424	375	379	395	394	400	393	374	392	384	356	431	334	385	380	397	384	384	401	404	412	400	366	399	382	374	346	369	367	402	386	383	388	378	404	430	389	410	399	370	378	387	404	415	390	371	395	343	405	364	346	418	365	407	402	375	375	392	339	407	413	400	395	393	381	385	423	388	381	412	359	392	414	392	394	392	404	381	411	383	422	420	407	388	369	407	398	410	407	379	405	334	374	386	411	373	396	413	404	383	334	390	399	417	353	364	428	383	410	431	432	404	408	416	401	403	374	397	415	363	413	418	397	404	422	442	388	398	388	397	374	380	392	383	408	404	353	395	354	405	416	402	427	403	363	397	397	376	397	365	382	388	389	393	407	418	406	390	418	393	375	396	398	383	406	347	350	372	442	411	374	415	380	389	363	366	380	378	370	398	372	393	392	389	406	405	378	386	410	381	415	374	350	395	396	399	416	361	388	385	412	425	413	395	411	396	391	410	445	361	383	383	423	373	433	413	412	403	374	362	403	418	421	441	384	363	394	379	376	355	367	378	387	420	413	416	378	419	435	386	399	415	397	403	381	408	411	367	371	382	414	389	391	343	364	411	414	377	411	428	389	408	379	394	378	403	385	364	403	399	400	410	369	399	389	384	368	347	373	404	362	372	422	397	391	417	400	374	379	383	397	436	402	378	402	351	372	376	381	367	394	379	354	413	380	396	374	419	383	401	411	367	381	413	392	395	395	407	385	351	400	413	402	404	393	398	419	377	410	417	399	442	424	373	408	383	408	359	386	375	371	334	410	406	395	396	374	404	377	385	365	375	442	406	384	409	384	364	402	381	355	369	384	377	415	375	402	362	373	405	409	384	398	392	391	385	381	406	375	364	375	410	359	378	424	384	410	389	408	400	426	352	369	395	386	384	436	399	414	388	382	373	401	376	405	424	390	390	391	386	385	378	387	336	434	392	350	360	395	359	391	422	380	393	395	411	390	388	393	392	417	371	412	408	398	368	379	376	379	360	454	349	421	366	429	395	381	380	392	396	404	415	372	379	378	438	399	382	395	418	388	396	391	398	384	380	410	409	405	361	358	367	359	387	405	379	382	369	378	438	418	398	390	405	409	399	371	407	432	452	392	382	473	382	397	406	413	368	413	376	404	438	399	357	376	397	396	378	375	391	369	410	413	382	397	392	365	422	407	353	402	407	379	393	417	425	394	415	415	386	354	397	402	387	404	387	386	390	359	367	395	381	382	376	378	404	356	409	385	412	370	403	356	396	391	384	403	415	366	364	374	388	393	390	397	434	417	430	398	392	400	371	457	405	385	395	383	376	368	402	410	418	406	404	363	399	386	410	421	382	388	387	396	374	395	367	401	374	426	399	391	352
2051	971	1070	1032	1011	994	1007	938	884	960	874	866	956	913	921	861	834	841	898	844	895	871	903	871	851	864	827	879	874	874	914	815	894	893	863	863	880	889	904	887	865	885	871	845	890	872	874	867	854	882	829	865	875	872	882	818	873	907	864	838	851	887	877	874	895	834	910	860	849	847	883	857	871	877	882	867	812	877	846	880	840	876	870	858	837	844	839	899	830	879	871	810	909	900	861	885	853	856	904	844	858	858	887	843	833	825	871	788	872	850	861	832	850	843	847	859	868	854	830	882	841	885	925	888	916	886	870	875	866	856	870	849	854	822	866	936	885	872	899	900	826	917	815	857	864	939	889	859	864	858	885	871	913	851	869	866	887	843	813	910	819	835	914	859	857	879	833	827	873	832	841	868	879	854	839	826	862	857	899	878	873	868	854	859	882	863	840	820	868	886	818	834	847	835	883	810	892	843	876	812	858	850	864	904	862	883	854	882	881	854	807	877	865	833	856	897	845	861	804	852	884	839	876	905	872	894	853	914	896	933	853	878	889	853	858	803	929	875	866	833	864	884	873	864	896	802	832	878	856	845	874	878	848	867	872	878	866	874	898	914	894	880	852	865	895	868	926	804	878	838	871	843	838	895	851	821	882	876	889	841	885	869	825	857	811	844	846	843	884	943	901	815	932	829	850	948	880	918	837	850	804	825	866	847	891	861	907	870	850	815	857	866	870	847	868	860	916	913	832	854	875	861	845	888	864	864	808	853	905	886	865	891	868	878	855	838	880	889	863	877	827	924	910	874	852	864	828	915	853	835	864	848	841	852	843	876	923	809	840	828	861	868	856	851	894	836	842	856	870	822	867	833	895	909	916	868	849	855	888	898	859	946	851	841	884	836	904	850	829	848	860	856	835	872	875	856	829	870	843	851	817	844	866	871	903	839	844	863	891	885	907	904	854	880	864	858	901	880	871	893	893	882	901	874	850	819	873	882	843	863	834	837	862	849	846	827	884	854	857	856	849	848	851	824	901	936	847	853	870	854	845	873	885	881	854	909	906	868	872	828	866	911	827	910	854	835	839	818	847	861	940	865	841	834	860	839	915	833	901	849	882	826	853	875	906	897	909	878	884	836	849	859	867	861	866	905	930	849	868	838	904	870	835	885	845	849	896	858	820	871	828	887	896	855	868	838	842	860	864	865	858	833	885	847	854	852	929	872	822	847	870	828	840	867	848	876	821	852	853	874	859	833	873	873	841	889	862	905	872	826	845	858	843	910	848	807	888	895	870	855	831	890	858	897	921	837	821	859	848	853	846	874	905	882	877	875	818	853	848	864	899	909	846	820	877	864	891	853	875	896	841	898	858	836	873	907	879	894	861	903	863	893	881	885	921	822	842	888	868	845	850	844	864	849	862	868	866	860	877	880	855	869	837	836	863	809	898	871	875	883	902	838	813	838	827	820	898	864	855	888	872	894	884	873	855	821	905	896	901	907	893	877	866	880	841	868	829	873	837	861	871	878	865	868	891	858	872	840	864	824	856	874	893	871	848	832	861	866	866	871	881	859	870	832	897	805	774	878	858	868	868	888	894	845	899	805	875	832	841	875	884	884	890	878	874	893	894	901	832	897	882	823	859	885	831	879	875	937	792	825	846	897	889	802	809	893	874	870	815	818	830	854	872	869	910	853	859	903	866	863	911	856	862	854	874	839	868	860	849	885	876	850	902	859	804	859	863	844	846	857	888	839	804	924	895	864	904	822	905	867	891	872	878	821	877	767	868	875	848	846	887	903	901	865	849	832	887	854	883	847	915	857	804	853	882	881	874	894	883	857	886	857	894	874	883	851	797	851	918	905	912	861	891	877	868	816	872	882	928	788	884	895	837	882	874	885	854	878	835	887	860	905	883	863	823	906	889	827	839	858	795	898	893	878	879	860	890	839	880	821	855	835	839	898	827	840	884	884	908	850	825	877	900	872	888	879	840	868	877	886	818	907	836	898	924	875	873	861	899	820	939	903	854	878	875	820	867	844	808	838	817	829	907	859	892	874	823	861	876	852	872	871	846	856	867	862	856	865	867	871	844	840	842	844	872	899	845	815	797	918	837	863	858	873	841	864	860	868	871	868	828	826	878	865	853	861	857	881	839	810	883	861	844	841	833	885	864	857	833	821	873	859	900	906	855	850	861	851	877	856	816	871	869	916	833	848	861	833	911	904	897	844	869	882	852	830	848	858	830	896	870	822	841	837	824	854	836	865	860	877	904	862	868	848	848	856	855	838	938	874	851	810	905	896	910	894	878	861	899	905	889	834	873	865	906	867	896	817	858	829	834	880	869	828	900	912	888	876	831	862	868	882	855	862	891	906	864	859	819	844	876	803	868	858	889	872	899	879	889	814	915	841	837	829	902	846	841	902	911	835	898	855	867	914	878	847	847	829	818	842	847	879	870	759	869	854	892	842	812	860	872	862	896	855	855	842	920	873	863	869	881	871	871	847	807	793	861	899	839	880	826	839	866	919	882	909	880	853	885	843	866	854	860	834	854	905	883	822	895	889	864	835	853	866	900	883	896	849	909	864	814	865	835	854	872	796	891	892	825	940	882	857	905	910	863	875	858	830	846	881	842	893	905	870	893	858	883	901	889	848	887	878	867	868	878	890	898	875	890	876	828	878	869	886	855	877	841	841	839	870	860	894	865	852	820	873	886	872	836	869	887	842	875	803	845	919	857	862	827	882	880	879	857	834	869	869	855	858	878	883	887	896	841	884	824	841	912	896	869	889	873	916	840	857	854	879	846	865	903	868	799	842	839	837	879	880	836	872	824	845	881	887	829	814	823	925	889	872	841	878	892	803	908	920	864	856	905	884	850	842	837	845	876	857	870	829	879	870	882	845	808	837	867	858	892	870	831	854	896	872	840	901	888	818	847	852	875	854	812	866	878	839	829	880	875	895	857	955	897	824	872	913	893	809	865	858	869	903	850	898	849	858	847	859	836	846	877	884	916	863	843	859	860	892	830	871	851	872	904	840	862	881	865	869	804	853	900	814	882	840	903	847	862	836	814	843	838	868	888	831	868	875	873	846	868	886	883	849	873	877	875	867	888	873	900	904	904	875	916	869	859	838	837	868	856	866	874	841	830	815	845	849	924	864	932	824	904	802	854	819	867	840	857	874	838	845	858	886	917	807	867	851	921	862	838	899	934	818	843	900	879	858	872	836	836	823	932	823	891	873	869	863	869	869	829	860	847	822	839	819	873	879	861	874	889	830	833	788	776	821	796	907	840	852	882	869	868	842	842	821	923	868	839	886	856	930	910	841	853	828	929	876	866	906	860	869	852	858	879	853	850	811	836	838	879	921	840	818	797	868	816	881	865	934	916	881	871	891	858	860	842	868	871	851	861	850	788	881	881	831	867	861	897	892	838	875	893	857	856	853	881	853	904	859	807	836	895	862	851	926	834	876	921	870	824	844	827	820	856	914	848	887	902	925	869	843
7421	645	693	487	421	357	337	277	270	240	205	235	211	214	193	205	230	231	215	197	210	214	177	200	220	189	202	184	173	227	206	185	185	193	199	177	181	182	151	196	204	201	183	208	208	215	193	200	194	206	189	190	194	180	221	190	158	185	223	184	212	218	198	175	202	192	199	197	170	209	193	191	181	212	190	186	212	187	176	212	202	203	193	188	188	189	179	202	197	200	217	215	200	216	220	184	198	187	184	214	178	194	198	199	198	203	197	178	187	201	182	176	209	192	199	186	179	229	173	220	194	175	173	204	188	196	202	186	183	187	184	194	201	188	209	184	172	204	197	191	188	185	180	192	180	190	205	214	196	194	193	192	226	178	170	194	174	195	182	206	190	199	177	185	197	183	192	167	204	211	181	210	205	199	220	209	202	195	219	204	183	175	201	168	191	186	197	191	176	176	180	208	216	184	169	203	202	201	211	203	224	190	211	197	199	181	187	225	183	199	220	191	207	183	182	177	206	181	206	180	191	208	191	174	199	207	206	183	192	189	198	199	212	175	215	168	199	214	198	197	187	183	187	204	198	177	191	202	208	215	198	199	184	197	209	197	200	193	199	210	177	226	203	196	214	222	196	185	175	186	196	203	212	172	188	184	204	205	175	196	204	188	212	182	203	196	200	181	169	175	186	174	174	205	201	202	192	176	191	200	188	191	211	205	192	201	187	211	195	183	208	160	213	170	215	198	182	186	206	203	181	194	174	219	189	177	181	210	206	184	204	172	158	186	197	184	180	191	167	206	206	214	215	200	180	187	200	171	208	233	202	212	179	210	211	191	172	181	211	203	202	189	186	217	206	174	215	161	185	175	223	193	172	200	182	234	225	195	182	187	219	185	214	176	186	157	161	195	191	183	203	175	199	201	197	209	188	179	186	192	174	181	176	186	177	209	203	178	187	223	185	207	180	184	180	182	203	177	194	199	199	201	179	193	198	199	196	205	210	164	198	184	203	175	170	198	234	209	210	165	200	210	214	190	190	192	202	206	239	217	179	208	176	195	201	185	209	179	217	181	200	199	184	189	202	192	192	173	160	168	195	189	176	162	206	206	167	178	181	211	163	171	185	203	182	208	215	186	168	192	181	206	180	200	189	186	203	219	186	179	183	183	179	196	183	190	197	187	177	175	192	169	204	213	193	190	216	197	159	211	186	219	210	197	193	186	199	187	181	221	180	196	189	179	211	201	192	201	186	188	197	176	210	208	204	204	211	202	164	192	219	200	187	208	203	187	170	212	188	194	183	196	203	182	214	208	209	199	199	195	203	237	188	216	194	198	180	205	192	212	200	186	210	183	206	196	196	184	210	194	200	175	186	171	179	173	182	172	193	165	184	164	212	195	183	186	192	180	189	199	182	187	191	184	188	208	180	207	209	213	164	199	201	195	167	190	182	181	187	200	202	199	181	158	210	195	217	201	205	204	192	186	182	227	227	192	221	203	213	209	199	194	192	162	196	183	214	169	209	188	188	200	183	211	184	202	193	214	190	213	216	182	199	177	225	207	182	187	206	188	207	197	178	204	204	202	199	179	179	185	201	190	195	212	210	207	214	173	201	180	180	206	180	170	190	184	181	205	215	195	179	203	186	164	194	193	212	198	203	204	210	211	194	179	193	171	173	201	196	225	191	208	186	173	185	177	188	205	188	180	200	176	195	178	189	182	179	172	186	185	159	177	179	182	216	197	162	189	164	204	194	198	190	184	167	209	177	188	208	205	193	223	198	180	215	201	180	205	207	228	208	231	190	187	181	177	193	185	213	196	220	194	184	191	202	215	180	201	203	207	218	189	186	171	165	189	173	186	182	183	209	198	191	202	224	208	196	196	188	189	204	208	186	190	213	172	163	191	191	182	175	195	212	230	194	195	196	182	185	206	206	191	204	216	190	201	208	204	211	205	226	201	166	195	190	219	200	210	197	183	192	207	194	194	201	188	210	217	191	173	184	194	203	206	181	232	181	198	201	191	192	191	183	226	192	192	199	216	220	173	195	191	193	179	166	178	219	174	197	180	181	200	192	180	162	170	177	173	182	204	190	188	191	198	193	182	188	187	180	198	193	195	185	175	218	165	199	195	188	184	151	177	205	200	188	176	179	184	216	196	184	179	176	196	205	172	206	193	189	211	204	216	200	230	206	182	212	192	179	175	217	190	215	197	185	175	204	226	178	183	192	200	224	195	185	223	168	201	198	221	193	210	194	214	196	202	198	210	203	194	189	228	195	192	203	193	183	173	208	189	186	176	206	186	203	178	188	191	221	197	212	214	227	204	199	192	177	206	208	183	215	209	202	202	204	173	167	169	180	174	210	206	178	185	216	171	207	220	182	224	177	211	194	224	198	186	168	191	206	190	201	200	181	171	209	210	203	173	175	187	196	185	163	191	231	192	196	217	179	173	214	187	200	211	171	205	207	207	180	198	182	191	200	191	174	184	196	214	202	156	200	181	208	217	195	229	194	217	197	206	185	194	190	193	182	182	166	208	192	187	182	200	184	188	222	209	173	192	208	213	197	205	195	195	197	186	181	203	201	216	178	184	209	177	190	168	184	201	190	199	191	198	161	197	189	181	164	194	187	181	194	168	212	188	200	203	198	204	182	190	195	197	205	200	202	166	214	216	233	172	196	194	201	205	206	202	176	191	189	196	177	197	179	213	165	193	190	173	205	188	180	173	186	182	185	208	199	228	179	224	205	209	191	208	181	200	211	213	190	187	206	207	212	197	186	185	159	173	203	209	206	199	196	184	202	179	169	188	232	189	182	192	191	165	209	211	160	200	188	219	216	180	214	195	187	201	195	186	180	171	175	198	197	178	186	167	202	209	190	205	191	212	173	203	195	199	196	171	187	188	169	184	172	199	207	206	215	185	177	218	186	209	188	206	206	198	196	190	202	206	226	175	187	190	193	203	192	209	184	188	189	211	178	215	214	225	219	172	203	185	224	192	185	174	202	194	197	175	188	203	194	201	219	179	191	184	192	174	178	176	199	175	191	201	190	192	209	183	202	188	195	167	210	195	211	199	188	181	181	187	186	190	164	195	221	191	214	205	195	197	189	179	174	202	190	215	198	202	190	198	200	173	191	202	197	214	177	215	192	199	169	192	192	209	181	186	185	182	187	209	180	205	201	193	197	202	199	198	179	185	181	218	199	189	186	192	205	172	188	161	189	193	213	188	203	184	206	217	206	191	182	222	194	197	207	190	217	162	182	211	218	168	172	195	186	203	173	212	157	186	216	170	227	199	197	174	183	205	234	212	221	201	160	178	201	213	183	179	218	184	184	180	188	208	205	214	192	184	201	187	186	212	188	184	194	198	212	188	202	191	201	214	200	190	216	166	192	180	210	195	183	199	206	162	179	204	190	196	184	180	209	196	191	194	211	189	177	204	176	192	179	211	191	186	195	194	206	216	192	196	178	177	182	187	198	217	191	162	211	205	185	188	183	182	181	195
6428	860	1558	1821	1543	1374	1116	1003	846	753	753	736	669	653	616	580	608	571	593	565	547	579	497	540	513	476	509	494	528	491	498	481	479	484	486	503	475	490	506	504	476	522	477	460	460	467	467	437	512	488	460	487	459	469	512	435	471	510	492	474	479	461	485	443	480	479	456	455	476	464	490	471	506	459	468	492	466	478	465	501	489	470	463	478	475	486	477	476	498	484	516	463	476	472	483	445	501	459	479	496	485	478	469	485	469	472	454	505	472	472	457	464	457	463	499	486	449	453	487	478	448	453	443	435	460	501	496	516	454	494	458	493	490	459	487	459	481	439	447	454	522	501	450	434	484	482	451	473	481	451	488	439	474	451	486	458	462	453	463	477	451	487	471	456	489	453	450	457	479	481	515	434	453	458	495	459	456	492	488	475	440	426	406	466	473	460	440	429	500	515	466	507	485	431	461	432	455	480	478	465	471	462	455	466	499	493	500	458	478	483	463	474	475	476	477	438	464	488	526	462	477	511	516	456	465	441	453	489	521	450	489	484	426	486	450	455	475	480	421	489	481	461	515	476	502	516	493	460	476	450	444	512	459	474	484	486	483	468	431	448	461	475	499	465	436	532	483	458	454	482	429	491	504	449	464	469	469	498	465	426	444	486	477	466	468	461	524	427	478	452	478	452	478	481	494	433	438	441	483	449	486	509	432	478	486	469	426	526	516	458	510	467	459	489	412	485	465	467	477	444	480	454	483	493	467	467	473	488	470	439	465	447	446	460	467	464	511	503	492	476	509	469	481	481	494	499	450	437	432	452	470	449	451	472	488	456	520	498	482	492	457	473	483	458	453	468	478	472	503	502	491	481	433	459	481	457	484	482	463	489	494	474	470	511	466	486	482	481	476	498	484	495	468	461	477	482	505	479	456	461	471	484	441	460	480	478	506	453	472	463	445	469	492	482	465	455	521	467	477	471	486	431	482	487	515	489	480	480	494	471	492	503	460	501	482	471	455	421	460	485	493	470	473	470	468	483	486	486	482	469	471	509	443	462	467	446	451	467	491	442	492	474	474	471	521	503	458	461	479	477	471	462	480	501	453	442	483	490	486	497	470	475	499	465	457	496	472	447	460	446	478	466	469	485	457	463	464	451	453	489	486	493	466	498	452	448	501	487	467	478	460	527	472	463	469	501	430	489	457	494	486	470	478	504	474	492	449	462	471	495	432	526	461	499	504	481	495	456	457	492	498	479	481	494	440	476	473	463	465	501	470	443	514	479	472	499	469	446	428	456	469	489	452	498	491	491	430	479	552	494	496	451	485	472	489	485	480	466	499	465	450	477	450	470	493	453	492	466	492	430	454	483	434	444	473	474	477	516	458	461	498	464	478	461	503	455	479	472	500	461	486	413	502	466	475	454	444	476	479	480	536	468	462	489	467	495	486	475	471	459	495	486	493	497	486	480	456	474	483	452	468	462	458	461	497	466	478	459	470	458	499	501	486	482	497	500	462	499	474	467	457	479	437	417	482	486	465	470	463	457	520	455	472	460	496	440	492	421	453	458	449	506	466	472	465	463	474	456	497	472	450	480	453	474	472	495	505	462	454	473	470	475	458	454	467	466	466	463	469	440	464	495	466	422	448	475	522	500	471	472	490	452	470	479	434	507	525	488	449	486	489	444	494	431	494	460	484	489	448	467	454	504	439	474	456	475	462	452	469	497	452	459	459	474	484	456	490	500	464	451	472	470	469	496	443	498	473	432	495	456	512	458	480	498	475	468	483	485	469	471	497	488	480	488	444	458	477	466	463	497	472	494	471	460	465	455	517	460	502	480	459	446	473	503	466	496	489	483	488	472	435	494	468	440	449	475	469	451	446	469	490	463	497	449	520	495	479	444	498	442	489	474	477	484	474	434	482	467	478	467	500	495	477	482	464	529	514	456	437	470	464	497	470	493	492	460	522	480	437	494	421	444	459	462	495	431	471	497	494	464	510	434	520	447	503	495	486	459	453	509	473	466	440	481	525	502	450	481	458	459	480	446	426	517	488	483	482	473	470	479	492	495	499	475	448	480	513	479	495	455	458	466	455	483	502	469	508	501	499	508	480	448	485	468	474	502	459	463	444	496	464	462	432	471	476	446	448	477	467	474	479	453	443	448	455	433	469	442	459	428	489	477	447	476	466	484	461	454	421	473	509	495	496	480	448	471	514	477	455	480	511	472	514	447	436	464	417	443	483	425	479	461	464	469	462	482	486	476	432	470	494	499	458	468	488	480	502	473	446	461	496	463	466	452	464	438	445	509	509	468	490	461	467	484	489	445	454	452	456	468	463	523	466	455	426	456	489	493	505	478	445	482	446	502	476	431	453	451	459	452	501	456	446	482	444	473	476	433	477	427	507	471	451	506	466	476	481	477	507	500	463	445	486	478	453	465	493	489	491	471	464	479	483	479	440	484	469	481	468	454	438	429	458	437	438	508	479	483	471	495	466	438	460	478	449	487	432	454	495	454	478	455	497	431	488	471	457	500	461	481	508	480	460	465	453	456	436	512	474	474	472	456	464	439	458	477	481	503	452	472	471	486	453	485	485	444	489	459	464	464	427	473	464	503	467	508	502	423	440	514	442	448	476	449	464	488	508	461	457	501	454	438	473	442	514	453	519	465	475	481	488	473	488	467	504	498	469	464	471	451	477	484	470	481	466	473	490	476	483	477	493	486	484	464	424	465	495	433	454	497	464	483	481	507	482	489	468	469	467	480	460	447	483	473	456	489	465	495	422	480	504	422	471	472	478	451	492	477	451	484	473	457	480	469	465	497	493	488	479	498	487	477	484	446	471	482	493	470	526	508	481	446	502	466	482	496	473	486	515	447	458	467	467	452	462	449	445	454	477	474	505	456	451	452	461	473	506	494	501	472	478	465	476	482	510	466	482	489	470	504	480	495	473	505	478	449	457	469	453	485	471	426	474	470	483	489	434	473	491	455	452	479	467	461	470	434	452	468	481	485	480	439	456	459	490	445	476	469	444	473	489	476	427	491	460	486	464	470	510	472	476	463	435	499	459	439	468	446	474	441	436	460	532	476	465	460	432	470	522	460	474	492	448	462	468	483	506	483	516	476	474	466	453	481	466	452	517	487	466	477	503	477	467	444	469	473	476	463	473	484	494	529	468	476	464	480	498	473	475	479	491	476	482	458	459	474	448	517	475	475	462	475	501	458	462	461	451	459	454	476	480	463	455	468	519	471	512	497	458	470	502	497	497	451	462	471	407	500	467	463	469	450	462	466	457	447	474	481	470	454	485	474	478	487	470	460	468	469	499	460	497	460	499	495	485	510	461	483	466	480	450	449	437	449	436	452	450	471	461	488	443	466	446	465	510	451	499	492	441	514	454	476	456	500	481	501	478	455	463	445	537	468	488	476	439	509	490	515	464	499	471	447	479	511	492	468	516	470	460	467	515	503	481	469	451	489	454	478	431	467	442	477	521	456	446	462
14710	1339	1253	911	701	517	406	419	344	297	270	256	263	282	266	238	232	229	217	217	256	230	216	211	227	223	217	202	206	237	198	216	215	236	208	185	204	233	225	229	219	216	215	212	195	233	226	216	214	228	211	211	181	213	179	203	208	188	212	209	190	216	205	205	212	169	190	207	213	212	206	230	197	217	198	204	205	202	233	183	194	227	203	166	203	201	226	200	187	189	212	185	198	198	203	196	210	209	228	220	212	213	204	225	221	200	215	209	206	215	214	230	196	215	191	196	186	201	199	217	204	223	192	215	206	197	217	197	208	217	194	204	235	227	227	220	201	201	216	226	200	205	208	195	197	231	200	201	209	219	192	193	211	202	189	208	198	204	214	184	222	204	172	213	204	262	195	201	179	186	194	218	196	195	236	205	220	210	202	217	187	230	212	207	208	196	192	201	223	207	229	217	194	234	208	197	227	213	202	234	198	206	211	220	240	213	207	200	211	203	244	215	189	231	218	220	217	197	199	213	202	196	235	208	203	193	203	189	179	216	200	203	171	229	207	192	203	195	201	205	218	174	227	228	214	230	206	188	196	200	231	242	204	182	208	201	195	202	195	195	206	204	228	194	202	189	181	195	190	205	203	198	161	207	207	200	233	192	228	217	212	193	224	193	219	195	218	193	229	217	218	207	195	177	173	189	157	217	222	201	209	204	205	214	197	195	180	201	211	181	197	205	216	192	249	220	198	200	213	209	204	224	214	200	206	220	228	206	236	220	213	203	222	182	217	237	230	216	197	220	189	216	191	228	205	220	218	236	204	201	211	185	214	213	227	217	211	200	226	195	195	204	209	203	173	218	206	198	202	218	220	194	220	220	198	193	211	204	209	213	204	225	213	191	224	204	210	188	203	203	198	240	228	229	233	196	215	193	198	205	200	222	220	206	210	192	196	192	185	186	219	207	192	183	196	190	195	179	209	210	221	203	214	187	199	211	186	230	216	233	197	217	209	208	213	210	197	176	215	216	207	198	205	191	197	199	209	187	201	187	218	203	203	197	219	197	211	216	204	228	210	202	196	240	222	203	208	185	240	205	185	205	207	202	210	191	214	173	220	207	216	196	224	195	179	200	219	193	207	199	241	205	171	186	204	200	202	219	220	251	212	230	209	204	217	185	188	208	224	219	217	191	196	194	205	192	183	195	209	231	214	214	195	243	210	220	201	216	221	215	180	202	209	244	214	187	232	208	185	239	210	190	204	216	192	209	206	237	215	215	228	217	210	200	190	202	169	185	217	218	206	197	183	188	210	229	189	230	189	187	189	204	200	230	186	197	231	215	209	218	227	208	214	195	198	196	227	202	201	197	241	207	217	208	199	197	212	187	201	237	229	235	199	216	235	231	205	198	250	208	187	219	213	231	228	191	212	195	182	226	182	215	223	169	190	206	224	206	200	195	172	226	217	187	193	192	210	191	224	193	223	204	179	207	193	204	223	199	207	188	188	193	208	202	210	192	228	196	194	198	211	206	195	166	228	198	218	221	205	229	188	193	195	183	202	235	224	238	231	189	212	211	219	193	198	200	214	197	211	206	200	215	240	222	182	213	206	185	203	196	225	199	191	213	217	187	195	183	227	186	219	221	184	206	243	227	229	206	225	221	191	186	217	225	185	192	205	212	229	217	220	192	199	188	208	204	196	193	211	188	221	205	219	211	216	191	208	219	225	216	230	217	205	210	204	211	223	207	189	211	185	186	211	202	203	223	244	210	204	221	204	183	225	212	218	208	208	206	201	206	197	229	218	209	204	207	192	207	192	201	220	206	211	218	217	204	207	181	202	229	202	202	215	190	211	180	200	205	191	222	195	235	214	196	198	207	181	191	217	208	203	218	220	194	206	196	205	209	191	198	231	201	196	198	210	230	209	210	222	184	220	208	207	179	190	243	231	214	229	216	185	211	199	224	191	203	211	197	211	218	199	197	229	212	202	198	228	216	217	197	197	207	200	216	203	177	210	203	212	195	204	195	211	215	172	198	211	193	179	206	206	177	208	201	209	182	199	217	219	191	184	209	203	204	217	209	199	209	205	213	215	237	209	218	215	206	192	220	205	212	224	206	218	216	211	193	201	195	192	198	212	219	160	193	195	233	234	225	192	179	209	210	209	232	206	197	204	223	212	207	206	182	211	216	205	176	204	207	215	219	223	220	245	185	213	214	179	224	234	203	201	223	200	178	207	235	200	165	196	222	205	204	197	191	175	202	169	210	235	218	218	192	216	222	217	196	207	207	209	200	211	203	207	229	203	230	164	216	205	194	215	206	242	227	214	208	185	221	206	199	212	199	210	192	219	246	238	229	221	225	198	218	197	196	184	209	218	216	210	213	219	198	209	212	196	205	194	187	204	196	208	218	191	202	218	209	211	215	184	208	214	219	198	235	219	182	206	208	199	220	189	191	199	222	236	204	232	192	193	202	223	207	224	207	230	179	198	193	198	194	198	211	212	212	205	214	199	190	243	217	193	210	206	218	227	212	222	247	233	198	208	224	212	210	210	221	231	196	203	211	188	190	214	182	194	208	206	228	170	211	228	198	215	240	218	216	209	222	219	187	178	198	207	202	239	203	211	221	224	225	227	207	210	202	183	227	220	189	215	206	207	224	208	216	201	199	227	196	221	209	214	197	196	210	202	211	194	194	186	190	212	194	197	228	209	207	200	170	231	199	214	201	199	197	191	237	229	207	208	198	218	179	207	211	213	205	182	205	179	198	229	216	202	210	198	176	219	205	200	206	199	234	201	193	228	212	201	188	227	218	187	219	208	188	195	227	235	218	178	227	247	235	184	206	197	213	237	193	189	195	219	207	186	224	194	177	191	223	197	209	187	205	236	186	179	171	209	216	213	225	183	241	188	222	183	195	220	214	200	199	228	214	202	197	194	201	207	202	170	207	207	187	208	212	223	199	177	222	217	191	222	223	213	235	200	217	211	184	189	202	210	212	216	205	202	192	212	226	210	208	209	229	208	200	211	210	202	222	218	203	209	188	177	216	197	198	211	194	197	197	251	213	211	216	209	210	202	217	192	205	242	185	231	238	209	195	186	206	214	205	207	224	212	181	220	205	226	228	219	206	195	216	202	214	181	188	207	216	204	235	188	218	205	219	195	213	205	195	199	214	214	207	207	189	208	192	178	223	196	215	202	212	201	221	238	225	209	210	218	224	221	234	198	223	175	224	241	204	217	194	181	228	206	187	203	198	219	192	241	203	202	206	215	220	184	198	216	241	226	197	227	190	213	242	205	206	199	212	225	177	225	211	186	204	204	194	199	238	197	208	224	211	212	201	181	214	194	229	196	236	205	200	177	207	199	217	188	197	230	185	201	227	195	177	202	205	215	216	196	213	197	209	204	211	214	207	223	178	203	192	215	194	194	208	205	199	170	195	171	189	208	204	209	205	219	208	182	238	210	207	207	225	250	197	199	211	200	187	214	177	204	226	227	197	211	204
8358	1213	2293	2794	2457	1933	1645	1441	1202	1148	989	876	829	851	765	767	724	696	700	687	723	638	635	625	609	588	626	594	582	555	546	589	578	566	589	615	584	557	557	525	538	547	584	566	578	521	560	538	531	518	559	561	549	547	540	534	513	585	575	545	528	523	528	539	567	551	532	555	534	583	559	546	493	560	527	513	566	535	577	546	582	543	580	582	528	516	548	543	537	514	546	526	574	590	555	531	541	516	552	538	519	541	581	543	528	564	516	576	507	555	525	501	556	521	571	508	527	513	560	518	542	534	543	539	486	562	513	531	545	557	568	558	548	556	526	549	577	543	534	505	582	512	548	573	558	527	513	487	539	547	544	544	536	547	560	552	569	531	501	522	553	536	558	522	520	546	542	588	562	528	501	553	501	526	540	546	560	549	548	560	496	530	532	520	526	555	542	544	523	508	554	541	503	557	548	591	538	544	537	539	542	553	561	530	563	548	550	520	535	524	562	542	505	582	542	511	520	544	554	500	525	556	536	570	508	505	530	552	531	518	550	515	465	541	531	537	544	557	523	520	534	538	554	555	552	566	551	559	549	514	565	538	539	508	535	526	510	541	543	547	528	514	531	555	559	562	540	485	541	528	533	536	540	538	525	490	520	507	547	566	546	569	558	548	542	524	524	477	514	487	549	536	548	550	539	528	527	498	546	545	553	533	501	486	527	520	508	578	550	553	525	554	539	528	520	577	549	506	542	524	525	544	544	534	517	559	555	562	517	551	483	524	532	547	539	553	554	542	526	571	525	513	584	534	583	505	548	527	563	553	524	549	540	546	544	525	536	543	518	544	512	566	515	523	525	524	547	522	528	540	512	555	545	522	521	555	531	493	561	524	520	520	555	535	511	531	547	523	563	561	522	571	529	570	566	499	498	552	544	509	568	524	544	526	491	521	526	552	552	568	539	539	515	546	571	551	540	541	517	521	559	559	522	536	532	538	552	513	551	543	572	527	532	526	538	524	543	548	542	516	543	573	512	557	547	517	580	530	534	541	531	594	535	557	541	573	495	520	563	479	568	547	510	545	537	552	501	540	527	516	541	512	536	521	498	568	536	517	559	518	536	553	550	587	543	572	528	533	514	535	519	529	525	529	551	564	525	527	524	508	521	518	554	507	588	528	565	558	496	538	540	548	524	530	528	532	486	508	499	533	522	493	548	541	512	515	515	516	555	556	520	535	579	538	491	536	542	534	516	529	522	519	542	524	547	541	535	522	508	561	523	527	503	502	547	504	533	554	523	566	506	538	516	522	534	560	536	557	504	583	596	503	526	548	567	530	587	539	528	506	499	555	513	556	530	520	563	523	510	547	555	578	530	508	497	495	552	519	509	515	527	526	532	527	592	495	519	482	541	557	532	533	540	577	527	516	514	511	512	509	505	564	537	565	512	572	505	516	547	526	546	533	537	548	519	548	529	546	509	494	558	525	534	511	538	557	534	530	542	529	537	507	494	569	493	516	562	502	552	550	531	532	509	563	499	566	504	553	504	537	490	554	561	527	551	533	538	601	524	558	501	533	508	516	518	554	485	536	527	542	532	532	543	538	571	504	545	497	552	509	577	521	548	549	511	503	531	514	574	579	537	490	560	513	537	532	534	546	531	545	546	595	519	545	551	481	554	559	546	492	511	555	533	537	530	526	527	532	539	521	530	519	548	563	552	536	561	532	516	546	545	545	535	560	568	556	541	548	550	523	540	524	484	535	500	516	521	543	563	504	540	562	551	543	502	537	566	542	546	532	481	577	559	541	526	566	528	526	563	509	545	549	528	525	495	528	511	558	513	525	539	547	545	561	542	571	527	547	508	499	539	512	540	523	584	531	520	535	570	510	508	527	540	533	520	573	549	541	533	556	484	517	557	568	511	521	542	544	540	540	516	543	523	537	552	527	536	549	492	506	568	519	512	524	540	546	546	512	566	508	542	523	546	509	533	517	514	531	569	518	487	516	600	530	503	493	530	517	551	514	521	594	555	568	541	502	526	510	511	538	517	591	545	533	570	521	523	550	533	534	501	531	493	523	607	576	559	535	524	529	542	557	552	521	549	574	545	536	556	531	566	519	536	560	532	507	548	536	548	571	506	534	534	545	530	478	553	535	530	529	524	529	568	553	566	539	538	525	528	539	543	494	526	525	584	518	576	529	556	528	531	536	490	535	532	567	524	492	572	533	520	516	544	577	512	540	515	559	528	564	545	552	577	519	535	527	505	504	590	497	505	544	527	525	520	501	511	522	558	592	489	521	495	551	515	548	555	505	527	502	553	539	560	536	501	507	526	487	519	544	565	512	531	531	541	510	574	540	516	523	551	556	557	511	503	557	542	491	519	541	547	551	514	545	503	495	526	548	571	517	490	526	532	595	506	536	551	541	522	562	526	522	546	555	529	575	553	520	539	541	491	519	498	530	616	500	513	525	551	493	551	568	517	522	544	554	544	480	551	579	537	523	531	506	553	536	476	567	508	536	552	497	513	546	529	561	549	558	520	537	560	525	544	562	548	540	534	509	534	539	491	527	534	559	516	532	562	512	522	547	557	525	535	503	570	558	510	512	541	542	551	524	528	562	577	482	558	519	555	527	583	545	505	545	576	524	539	526	581	509	535	538	515	510	542	525	516	532	565	546	554	532	549	519	533	567	537	509	546	499	544	548	533	538	505	551	515	599	571	524	541	534	526	542	467	539	528	531	559	543	541	527	541	578	527	555	552	546	529	550	500	522	550	532	524	583	558	489	520	554	519	522	556	502	528	511	535	497	522	558	535	504	509	567	515	546	522	537	551	545	520	550	541	515	538	511	532	536	547	547	513	546	544	550	521	507	541	498	497	549	570	521	503	542	568	526	507	524	539	537	540	551	553	475	506	552	560	558	568	566	560	556	540	532	518	536	515	517	513	527	519	560	554	568	558	557	555	561	590	502	555	510	547	567	561	506	599	520	550	558	513	557	565	521	526	541	567	508	578	493	541	577	528	522	530	467	570	523	550	554	551	541	584	551	529	518	525	535	540	557	553	594	527	482	555	546	573	498	537	532	531	537	510	564	509	490	560	540	515	526	523	519	572	578	526	550	520	526	566	533	551	547	533	520	513	510	539	555	528	520	527	535	546	527	555	559	560	532	531	558	538	549	531	520	515	527	511	533	528	556	546	553	529	576	548	586	535	516	552	538	518	536	564	518	530	576	535	572	512	528	561	552	537	522	505	549	537	541	523	507	548	540	506	572	511	553	564	529	522	518	526	510	575	532	551	533	545	543	547	536	524	548	524	511	533	545	527	515	532	557	528	539	559	516	531	524	530	525	525	540	528	512	524	535	568	556	523	523	523	555	561	579	541	518	552	555	521	529	524	551	551	561	539	553	563	562	526	553	535	484	554	533	539	502	519	544	552	510	557	553	539	541	545	520	560	533	503	539	561	547	535	539	494	551	511	499	475	493	525	521	559	542	515	514	518	545
1819	492	460	449	459	428	413	400	392	431	386	440	387	378	385	381	384	387	395	404	365	389	381	387	404	349	374	410	427	405	377	407	381	388	360	394	400	365	400	368	405	386	410	413	399	378	407	412	400	382	385	401	407	445	438	374	389	384	414	400	414	400	385	415	419	414	401	401	402	385	388	417	416	393	394	417	357	361	362	398	384	421	399	426	402	376	375	359	371	328	380	326	398	358	377	388	414	381	393	410	406	411	377	395	372	417	411	413	395	366	419	393	434	381	431	431	406	429	339	382	353	409	391	377	415	402	412	382	375	376	398	399	405	393	413	390	414	379	402	372	375	369	385	401	394	400	407	362	379	422	406	329	413	418	363	396	440	392	380	400	430	355	409	396	388	419	361	372	378	369	381	390	370	336	330	372	366	377	365	389	354	408	384	396	383	375	386	424	409	377	383	386	394	387	390	392	360	400	395	415	379	416	359	430	391	426	396	382	376	399	416	360	395	408	419	420	399	382	406	370	421	394	385	377	399	398	420	440	373	387	367	397	395	377	382	422	379	396	394	403	409	431	444	393	374	376	396	402	399	396	370	392	372	390	412	368	378	411	405	374	378	416	357	376	386	347	380	411	399	400	402	413	395	350	386	388	402	360	418	360	415	377	400	387	393	367	396	396	382	383	400	378	407	359	402	412	394	368	407	348	392	416	415	410	373	413	385	420	456	402	375	377	413	362	377	386	401	397	423	416	399	406	406	398	404	364	398	387	402	368	421	396	380	398	368	375	380	379	341	403	439	407	357	414	388	377	378	378	415	389	426	403	403	375	345	387	430	417	370	422	402	394	378	351	352	391	376	378	359	361	385	397	379	376	450	399	421	429	378	379	439	375	393	374	392	390	338	352	402	380	365	418	396	400	405	384	365	380	365	369	412	388	340	416	378	414	371	346	383	395	423	381	407	380	399	397	417	406	411	385	444	385	409	351	384	412	391	394	375	387	355	379	402	391	376	422	412	401	417	365	384	404	376	409	399	373	435	396	369	401	381	393	376	396	353	377	398	408	409	413	365	362	388	385	341	431	368	374	366	413	392	421	418	392	380	430	411	418	353	402	372	393	406	398	424	386	381	378	399	377	424	391	395	385	398	386	400	415	389	411	374	331	354	365	376	395	394	382	409	384	441	394	393	378	348	421	431	370	382	426	432	398	409	379	429	408	414	377	400	394	376	405	390	412	391	411	401	405	390	401	369	396	380	392	408	361	396	360	382	390	393	396	380	432	413	404	366	422	344	386	420	429	352	372	392	369	379	409	392	383	411	377	388	397	401	404	426	403	411	375	373	377	381	400	388	400	407	441	373	381	410	429	421	425	378	350	401	360	376	394	396	399	376	391	385	390	381	385	408	382	428	415	438	417	396	429	441	395	385	367	373	395	400	463	424	434	387	386	416	339	414	414	374	397	383	377	365	379	363	391	400	376	402	378	402	434	428	379	395	400	421	411	425	372	403	421	359	390	388	390	391	364	414	384	402	394	402	402	400	410	395	420	430	400	421	393	402	377	367	424	413	372	361	400	416	413	361	380	359	382	370	342	379	391	387	374	431	406	380	387	454	450	358	361	393	399	382	430	407	415	370	391	423	429	387	410	369	361	371	392	376	381	362	407	395	408	403	379	387	407	387	392	353	360	396	387	425	380	404	396	391	366	379	390	408	385	362	414	394	414	365	379	418	422	378	396	441	434	429	355	405	374	340	397	366	383	375	402	390	401	378	388	404	388	390	386	379	408	422	391	401	411	404	405	388	458	392	373	390	393	405	403	397	366	437	363	395	395	402	417	390	385	390	398	402	409	402	426	383	396	384	361	378	394	366	365	393	402	401	382	358	410	381	355	397	408	384	410	405	405	377	420	410	407	391	381	376	353	394	377	345	398	391	441	379	401	398	388	377	411	399	371	390	354	396	378	414	374	387	445	391	427	402	375	391	454	396	400	390	399	411	358	398	366	428	394	386	392	361	374	404	380	376	351	424	412	396	394	394	365	368	395	395	387	382	399	368	388	387	419	377	365	391	365	396	360	443	370	418	415	441	397	389	392	357	418	410	401	395	414	393	360	388	389	391	378	393	383	382	372	360	395	389	404	399	412	346	361	387	409	401	396	381	354	419	379	384	389	381	428	399	371	386	382	403	361	397	400	438	387	347	402	392	404	388	417	384	407	396	351	381	402	443	398	402	380	394	365	422	379	369	334	393	395	400	383	409	385	407	364	431	340	405	370	357	389	369	394	384	374	354	363	362	372	414	391	377	371	380	385	403	384	420	366	400	384	391	441	350	396	445	372	417	389	390	380	401	379	363	385	381	413	414	396	365	391	361	386	388	370	391	363	413	383	414	378	372	371	407	426	362	392	440	433	425	437	418	346	372	386	380	425	380	374	415	354	407	394	409	411	381	382	393	399	376	417	370	387	388	379	403	384	394	408	409	401	394	361	371	391	393	442	405	387	362	362	370	342	362	340	385	426	362	390	421	412	388	381	396	374	403	376	383	405	402	398	406	378	413	360	356	368	405	387	383	413	398	372	400	403	396	384	408	408	406	440	428	389	386	333	380	378	374	372	403	422	368	390	355	384	394	408	364	420	380	383	438	393	359	372	410	391	387	383	406	417	397	420	369	425	361	390	386	390	392	397	422	405	383	403	409	378	404	380	418	396	380	386	421	433	381	347	403	386	414	357	346	431	390	430	366	407	371	412	364	372	397	417	403	394	402	377	418	403	376	374	379	384	401	391	365	385	413	384	401	367	375	382	406	373	389	392	400	404	388	373	379	391	361	396	384	409	414	398	419	387	377	391	392	388	401	368	450	425	381	375	409	385	378	429	387	390	399	372	419	396	391	380	422	415	419	363	378	393	382	401	386	393	377	376	388	406	409	396	394	401	370	387	389	391	377	392	398	386	452	404	392	401	416	380	411	405	378	390	359	384	404	401	404	407	418	387	429	357	383	364	399	386	395	391	367	381	421	385	378	353	376	404	384	400	425	372	389	367	386	411	394	361	397	361	388	378	400	383	374	389	393	349	425	433	412	413	372	433	362	402	386	418	401	358	366	378	423	396	402	407	407	362	374	387	391	370	385	358	367	399	365	343	386	410	407	391	355	397	440	392	406	394	388	391	390	396	408	438	430	387	381	362	394	407	373	391	349	367	401	425	410	362	429	396	396	386	404	385	343	367	354	412	383	410	422	367	378	377	395	373	356	407	398	403	370	354	384	392	395	396	387	395	378	399	367	409	377	401	391	378	419	399	427	407	404	398	393	417	396	407	427	406	382	391	415	399	383	382	409	373	417	440	415	442	387	413	411	405	367	413	379	381	361	370	388	394	411	399	415	389	339	333	401	406	395	404	384	375	342	407	360	355	416	392	403	403	375	451	427	381	392	396	405	360	386	392	394	378	386	389	349	418	419	400	382	426	398	398	362	387	379	375	423	428	352	398	394	398	396	380
2183	962	976	1148	1113	1016	989	978	965	887	909	939	861	904	917	963	947	847	842	893	854	852	846	835	890	816	842	860	870	903	852	862	896	877	848	829	897	856	885	898	840	884	884	868	895	781	855	887	893	846	841	876	870	912	893	884	909	860	880	928	860	913	877	883	822	925	814	806	905	896	863	870	886	864	868	880	907	909	888	868	841	843	850	840	841	860	810	859	888	868	843	912	845	886	852	825	834	865	860	885	881	861	852	895	860	866	844	864	851	859	821	844	861	799	850	897	851	849	863	844	929	849	872	839	864	844	827	900	794	856	883	800	842	837	882	886	874	881	875	853	842	860	800	897	853	851	828	868	882	825	863	829	872	865	780	878	904	872	843	872	884	874	868	879	863	895	789	850	870	841	838	790	868	885	901	871	807	913	882	899	879	854	829	816	844	831	903	881	818	856	852	894	874	862	853	864	841	877	869	906	876	877	841	839	834	857	836	865	910	857	861	881	836	872	874	802	875	821	865	860	881	853	854	847	834	837	881	816	912	866	851	889	843	828	878	880	830	889	846	872	904	862	877	838	867	910	848	871	840	828	869	903	892	878	891	824	876	870	837	874	823	863	823	871	883	872	835	898	886	880	843	835	829	932	838	849	848	867	843	870	879	895	878	847	871	883	869	853	874	897	865	863	899	835	825	900	836	846	852	880	838	833	829	839	863	835	913	935	835	869	791	838	878	882	835	867	880	826	870	877	859	902	882	833	850	848	804	887	828	844	877	861	932	855	841	838	865	843	860	822	887	829	830	871	874	877	842	917	851	870	848	879	855	919	890	871	856	841	895	857	870	856	831	849	870	819	822	869	850	904	890	850	861	922	870	885	856	905	857	838	832	860	841	897	887	889	881	870	781	859	877	850	870	817	851	848	862	803	881	845	766	823	869	893	849	840	894	860	871	852	885	844	900	878	884	862	876	844	837	859	865	915	892	865	868	838	832	786	823	861	870	876	912	833	864	874	833	867	879	870	921	841	843	895	868	882	871	881	871	845	874	908	874	842	863	851	825	819	846	888	852	876	836	897	859	873	867	871	861	874	876	878	876	891	878	869	854	865	845	894	805	794	877	816	905	877	850	838	890	864	858	857	850	893	911	833	901	910	820	826	844	872	873	859	869	832	876	895	866	854	893	879	866	877	837	837	854	872	874	875	840	848	915	842	851	858	885	856	854	857	891	861	842	887	870	847	891	867	867	877	823	855	883	921	894	867	893	874	836	895	885	814	900	843	863	856	854	892	823	886	866	884	830	826	858	880	862	917	895	848	941	841	867	888	896	876	888	855	832	859	865	868	849	864	848	907	905	824	833	868	848	871	855	807	871	865	861	898	842	842	870	875	870	877	920	847	840	889	872	873	901	866	868	819	813	891	887	856	842	883	830	894	884	888	877	882	890	820	901	869	867	883	890	824	858	862	854	855	900	840	848	929	893	915	846	924	901	873	912	931	890	852	918	866	881	907	794	824	877	909	925	860	866	894	908	875	809	879	852	871	840	796	848	828	831	874	844	871	828	874	816	870	892	887	858	856	880	818	851	831	837	859	821	874	854	860	834	852	890	804	880	836	834	830	842	854	878	894	863	825	899	864	861	845	871	881	912	865	888	843	857	833	905	880	832	857	808	844	860	834	885	877	892	894	886	841	823	884	796	934	855	838	847	862	838	908	862	898	827	855	827	877	820	848	873	865	856	873	870	812	874	864	891	843	876	822	853	924	903	865	876	850	820	942	847	833	860	889	850	836	839	830	875	814	932	872	834	847	811	883	894	907	896	857	874	896	853	927	910	816	820	841	884	858	881	830	862	914	906	872	907	844	851	896	891	884	836	881	855	843	857	862	814	831	824	873	833	865	866	863	822	868	847	859	883	942	897	912	812	826	918	854	858	919	930	888	877	860	821	864	856	842	864	854	884	848	877	908	875	861	914	852	851	877	823	842	844	869	870	891	875	851	900	864	895	867	841	829	890	840	889	858	859	857	902	872	869	896	847	820	852	840	893	895	932	888	864	832	805	852	830	812	819	919	871	767	891	868	868	878	812	904	852	868	825	840	860	858	859	806	877	868	890	874	788	898	888	902	894	814	898	819	893	900	879	849	903	856	877	867	813	835	860	872	842	850	890	815	838	849	880	911	841	867	880	845	886	871	854	901	825	917	850	835	872	826	874	842	839	831	908	897	800	880	839	857	865	870	835	846	902	840	855	848	845	857	848	890	840	841	868	842	881	937	862	883	858	849	813	833	885	856	901	887	940	911	879	864	889	828	877	794	820	906	873	855	859	858	871	899	901	897	845	878	838	854	885	855	885	833	863	874	904	914	877	843	915	868	874	806	861	830	835	834	867	864	911	811	865	831	884	822	852	879	901	885	865	864	813	851	919	872	879	913	819	839	802	885	864	899	846	886	870	832	903	871	847	818	869	911	879	878	813	860	891	849	868	876	920	853	867	883	856	856	858	900	885	871	830	898	876	839	864	877	923	883	907	884	915	827	895	869	830	900	915	857	888	825	854	904	819	851	855	907	880	873	812	879	832	838	851	898	807	902	817	873	881	864	864	851	867	876	895	869	873	826	919	811	900	806	921	830	841	887	856	848	844	895	831	854	884	877	818	844	898	841	915	816	878	864	851	927	869	859	830	864	881	890	866	821	868	887	859	864	844	834	899	869	875	856	865	858	815	875	880	886	888	838	868	867	846	909	842	847	901	859	897	875	857	897	844	846	835	795	867	839	857	870	840	846	853	833	856	902	820	838	895	887	845	883	894	880	889	873	881	874	885	866	895	829	844	880	875	883	876	874	914	905	877	839	834	885	862	842	842	857	873	866	835	876	858	883	889	863	843	849	846	838	802	856	827	876	841	889	859	837	864	868	892	922	834	900	890	894	871	885	875	801	906	887	882	879	833	860	825	839	865	872	827	793	895	879	864	899	859	862	856	846	855	830	937	857	847	894	849	902	815	812	828	871	820	865	896	890	883	875	847	917	809	816	899	845	838	887	866	856	851	822	897	886	890	862	896	844	889	920	893	870	885	825	892	840	825	842	836	866	818	814	828	912	839	852	916	844	858	858	826	894	795	856	857	890	886	866	823	808	855	895	846	880	903	877	874	870	912	836	861	857	839	833	868	858	850	868	849	839	838	877	898	854	850	874	889	809	864	807	851	898	884	847	879	866	881	864	878	830	931	858	869	905	836	824	902	852	864	788	856	823	873	912	868	885	812	871	854	845	911	860	844	874	845	882	855	884	855	859	863	871	884	811	819	816	819	835	900	869	930	854	917	856	877	906	878	839	906	861	814	887	850	850	856	869	886	864	845	893	868	864	872	835	840	843	822	850	893	839	844	870	861	829	851	866	860	855	796	846	855	905	843	828	847	892	859	877	879	878	849	849	913	833	862	857	817	890	808	849	819	825	852	895	820	850	816	849	856	861	861	869	886	834	883	828	857	830	889	912
7648	659	723	538	469	349	318	286	288	256	257	246	241	207	185	215	186	199	208	213	193	223	187	218	184	193	228	175	202	191	221	217	153	201	214	194	206	208	195	180	193	199	193	175	202	200	156	219	183	196	189	198	187	220	200	204	194	196	170	194	193	222	194	191	194	172	222	207	151	187	200	191	209	177	207	209	163	212	195	192	223	195	193	182	192	186	188	185	185	189	213	179	195	202	178	199	213	210	201	179	229	180	175	192	186	192	211	194	199	194	201	208	179	201	172	208	184	181	193	194	175	192	204	199	201	208	165	204	180	205	197	200	195	196	191	184	197	201	214	183	209	189	145	183	153	212	200	178	189	196	205	235	204	229	183	189	178	206	182	166	188	165	199	189	185	202	207	195	189	169	175	209	228	182	217	199	189	190	183	200	176	203	178	197	190	230	187	206	185	191	191	220	187	195	232	181	167	194	183	166	187	175	206	177	194	197	181	198	182	201	205	190	204	206	171	216	168	214	192	191	221	186	183	218	175	198	193	162	166	185	191	170	183	189	196	176	193	186	216	211	198	201	207	189	198	210	188	193	190	192	193	211	217	184	187	175	170	199	183	196	192	214	222	193	181	184	214	204	172	178	212	178	183	182	180	207	184	219	168	181	191	197	198	200	175	208	144	184	199	185	218	187	201	176	176	199	200	240	195	199	185	231	191	186	210	186	197	173	196	190	150	222	172	212	189	211	200	201	213	211	197	177	207	169	212	205	189	185	206	193	182	190	200	190	193	200	201	174	202	203	201	183	209	198	210	203	190	191	174	172	194	188	175	202	213	189	189	193	191	162	166	184	195	188	188	217	208	207	188	189	185	207	164	199	198	189	184	191	197	168	186	196	202	181	192	194	217	194	165	181	189	189	192	184	198	186	198	217	212	193	183	188	208	194	200	174	180	199	201	198	210	196	196	195	183	177	158	207	200	151	177	217	193	207	206	209	188	217	194	217	182	195	174	195	224	219	188	201	186	197	184	211	220	228	202	214	194	192	167	166	195	185	195	198	202	219	197	199	194	165	202	176	200	193	206	199	190	196	199	167	192	173	192	191	210	195	191	225	202	187	178	176	184	187	235	226	235	198	187	205	195	205	207	206	188	218	174	172	215	190	148	204	223	199	220	207	179	193	181	185	192	193	192	178	215	187	155	199	192	209	192	207	226	199	181	210	196	193	204	187	205	204	190	190	203	171	171	196	185	180	179	180	186	207	199	214	198	184	206	201	220	231	197	201	186	198	199	158	195	182	204	207	201	199	188	189	201	188	227	202	190	209	208	192	185	189	199	190	191	187	186	192	168	178	199	192	209	199	168	174	205	209	179	214	195	191	213	170	171	177	227	187	195	202	196	208	186	196	196	194	187	197	197	178	188	194	197	173	208	186	176	223	215	171	210	173	185	183	206	184	165	212	197	214	197	192	174	183	197	188	194	210	204	183	170	179	181	180	209	195	209	220	192	188	215	190	162	171	198	200	216	196	203	193	206	183	185	229	156	189	172	235	225	202	201	210	220	194	204	211	216	203	194	178	213	169	204	202	209	222	187	211	199	202	224	190	207	201	211	193	196	212	207	191	211	177	194	175	188	207	179	208	209	177	200	210	204	177	207	195	200	197	197	217	195	158	188	187	187	183	177	182	200	179	185	230	174	197	170	184	204	205	199	211	196	209	200	215	230	213	181	213	187	199	177	167	191	186	190	212	173	196	199	166	171	212	166	208	180	192	202	197	176	188	200	154	184	196	187	163	209	191	184	189	223	178	205	180	163	183	198	217	214	213	198	196	226	180	199	202	235	204	191	192	187	196	200	162	187	202	173	197	190	180	216	214	183	182	204	208	195	208	208	175	159	197	203	193	201	181	179	191	178	191	180	222	185	199	199	192	161	186	193	222	186	216	210	213	188	195	214	193	191	189	195	195	214	204	190	184	204	174	187	202	214	179	198	177	184	198	173	186	211	204	208	205	215	190	199	192	197	179	199	221	200	199	187	191	178	216	214	186	200	203	192	226	215	198	202	192	206	195	192	198	159	208	214	202	192	216	200	187	191	187	201	200	191	207	196	191	217	184	185	198	174	176	222	239	201	200	206	200	171	190	180	189	193	184	199	176	190	204	193	181	182	204	202	175	204	210	198	200	194	175	200	206	224	186	205	212	192	183	205	196	192	205	200	175	225	178	183	179	213	204	181	214	191	189	198	195	194	188	200	201	187	189	206	189	200	204	197	201	201	188	207	209	198	177	183	181	172	201	183	226	198	184	179	220	231	180	191	174	214	213	178	189	167	209	162	179	222	219	201	173	227	195	190	188	215	193	205	218	210	194	186	209	188	201	233	206	201	194	195	199	202	193	201	166	208	195	185	175	179	170	177	195	181	203	203	198	198	186	183	198	222	199	188	206	171	191	175	210	180	197	199	202	183	212	222	188	197	208	196	211	193	192	167	204	193	169	215	230	193	193	213	201	179	184	201	162	180	200	204	187	189	195	188	185	215	172	192	182	207	187	181	192	193	179	182	197	197	187	185	205	197	195	195	201	169	193	212	193	186	192	182	206	168	182	188	181	200	190	220	191	216	214	188	189	179	181	198	194	161	189	186	187	184	226	202	200	200	208	206	176	199	181	210	212	212	206	213	175	192	214	194	215	208	170	188	189	202	215	167	203	200	198	228	206	189	201	202	192	203	206	179	201	187	165	200	179	170	217	198	205	185	218	170	193	205	191	173	168	209	188	167	179	197	172	201	224	213	185	188	205	190	192	202	197	209	191	177	192	201	236	204	199	207	191	185	208	161	214	214	211	188	182	150	194	172	208	189	184	196	186	189	210	199	170	190	195	182	210	170	181	215	168	197	186	172	191	197	190	194	191	206	180	169	234	205	192	183	169	172	215	207	202	227	215	215	205	185	185	176	202	181	192	229	213	185	195	187	182	188	193	221	199	172	184	221	206	215	189	203	202	195	228	183	204	185	191	194	211	186	182	191	192	201	220	182	200	186	189	228	201	191	205	184	203	152	203	220	207	207	220	196	180	174	219	188	203	205	223	185	226	193	182	224	200	198	188	185	211	218	188	191	199	192	200	206	206	194	204	205	192	194	190	188	190	185	207	222	213	164	224	197	181	193	202	180	191	175	170	185	216	200	175	181	178	199	191	185	180	213	193	202	202	200	161	196	197	191	167	185	196	216	228	190	167	203	171	164	190	195	192	207	183	217	172	201	151	212	202	197	220	214	157	192	203	176	192	195	196	172	168	186	192	191	170	186	198	184	183	206	201	188	156	186	205	204	205	191	167	202	183	180	205	220	201	203	202	224	203	210	183	215	198	182	200	188	180	183	149	166	204	187	190	195	209	217	187	203	173	175	216	172	215	171	176	199	223	186	209	177	187	170	195	177	181	198	171	206	195	226	219	205	199	189	230	203	230	161	187	182	198	181	182	179	202	204	206	173	217	190	182	182	218
6449	891	1514	1813	1457	1310	1140	925	810	746	768	742	676	625	662	565	570	539	551	556	556	512	511	573	537	480	513	500	498	539	503	455	508	462	552	494	500	453	483	532	500	446	522	504	457	496	468	498	471	517	504	465	470	513	476	481	465	459	427	490	456	456	489	468	465	477	489	473	484	486	473	460	489	503	443	507	475	495	467	507	470	445	485	481	486	481	484	495	471	470	486	458	470	452	468	456	451	448	462	494	463	471	446	461	472	466	462	505	492	485	451	445	521	463	480	465	498	476	489	463	499	522	528	500	485	474	490	416	486	496	480	491	499	482	458	479	506	479	475	495	491	486	487	455	465	480	430	534	480	498	496	476	452	475	453	479	452	458	483	488	520	510	473	460	495	510	498	486	498	443	462	492	527	500	434	481	436	489	442	493	483	476	475	493	468	484	473	473	469	489	458	470	455	470	469	457	486	474	452	450	475	455	440	483	491	455	450	466	478	433	441	459	490	460	435	482	428	497	514	471	469	451	477	463	470	459	495	491	466	500	462	462	495	513	456	455	457	494	454	510	461	478	471	490	487	443	457	508	467	474	484	445	474	485	454	449	457	455	458	472	462	447	477	489	467	457	472	451	462	451	471	457	498	486	461	470	498	482	459	465	439	446	488	455	419	510	459	454	457	454	473	467	447	487	515	467	464	500	463	463	498	488	501	475	457	467	482	500	495	439	489	482	454	520	444	455	466	507	473	462	523	444	467	480	437	416	441	497	458	462	450	469	473	484	437	522	466	484	506	508	486	512	512	458	465	490	501	471	480	482	506	493	477	455	489	455	470	466	487	486	503	502	436	502	472	462	489	432	491	467	514	477	472	475	468	454	475	459	447	490	491	460	496	515	471	509	485	445	505	457	467	455	471	468	458	501	441	498	462	498	499	495	474	465	453	480	478	432	447	444	471	466	467	503	453	455	472	484	452	474	481	458	486	461	482	504	472	460	459	488	488	484	432	444	485	492	458	457	464	489	449	481	455	469	492	502	477	448	496	527	474	487	491	457	453	458	485	488	493	497	466	479	464	487	488	478	446	514	463	441	444	487	455	469	455	493	503	481	500	448	516	473	416	472	436	449	456	460	489	492	470	450	482	476	473	472	471	476	473	473	498	487	443	451	491	468	474	447	518	480	468	454	495	431	455	435	438	478	506	454	479	494	467	449	500	467	489	479	480	501	470	495	505	454	506	467	453	450	455	501	434	480	467	483	480	464	469	497	507	480	437	489	428	445	469	459	504	500	455	470	483	493	495	522	481	542	495	484	433	432	490	476	475	468	481	454	459	462	494	497	495	475	503	490	460	458	490	470	479	474	468	469	505	474	545	486	460	460	470	479	464	513	471	458	497	497	494	496	492	473	457	500	482	482	495	495	470	459	441	458	418	504	499	491	459	492	466	483	471	496	480	512	437	472	471	485	476	504	471	465	457	487	475	488	431	450	487	469	493	490	480	485	483	490	492	495	492	408	519	473	500	488	528	490	437	445	464	460	473	468	491	488	542	494	475	492	468	473	464	480	493	453	508	463	455	490	474	493	474	501	476	445	487	483	489	463	456	466	486	517	473	483	405	455	475	456	455	425	472	514	482	498	460	468	494	453	468	469	447	435	462	471	424	461	493	481	468	480	493	489	451	491	437	464	511	449	480	433	467	476	527	464	491	497	432	466	493	461	457	487	489	467	484	456	493	471	453	455	474	455	454	462	475	459	431	491	487	464	466	490	478	493	461	476	467	456	452	478	499	456	473	465	453	455	466	484	415	478	461	497	460	423	440	493	508	501	465	499	465	481	503	435	477	488	498	494	474	498	468	480	428	540	506	489	472	469	448	489	492	507	454	513	464	491	491	510	474	496	472	476	476	492	474	497	475	441	472	465	441	482	485	481	425	472	466	442	438	484	454	469	494	514	468	477	454	479	492	508	481	475	519	497	473	475	453	455	458	455	483	510	490	479	503	479	474	468	505	486	467	465	479	483	463	423	520	464	473	457	469	450	459	491	532	457	475	453	453	490	463	499	495	443	427	490	467	519	487	476	469	500	470	446	481	479	441	483	467	473	459	433	523	474	442	481	470	472	468	469	513	467	471	458	458	474	499	494	471	456	442	439	474	515	471	480	530	510	453	443	455	483	464	466	494	492	455	435	455	500	496	520	476	472	482	485	464	439	468	452	488	453	479	529	485	489	497	459	468	440	465	469	460	482	444	464	478	452	472	501	457	474	437	461	454	468	480	468	483	479	463	470	500	465	487	454	493	462	507	466	526	478	501	469	469	445	469	474	452	483	440	483	487	484	464	484	419	482	461	471	460	456	463	482	503	443	427	536	486	458	445	440	492	458	510	489	450	470	450	471	501	484	454	474	489	524	512	477	462	475	452	454	438	485	495	489	441	457	487	477	508	457	484	463	458	468	453	508	469	463	478	488	479	486	475	497	466	491	476	448	494	496	474	502	490	509	465	476	507	476	482	455	470	460	420	495	477	496	477	463	440	464	454	485	450	467	489	485	439	500	467	472	458	477	453	489	462	453	460	483	467	481	490	460	472	436	451	471	450	458	477	468	450	481	493	488	451	485	501	465	467	441	495	519	458	507	487	453	472	471	452	521	473	501	445	457	485	458	481	476	498	435	443	459	459	465	465	505	481	521	493	459	441	497	506	438	460	459	456	479	481	466	525	452	454	483	475	468	471	465	475	480	470	479	484	452	481	441	460	480	461	481	419	473	439	479	503	426	471	452	459	488	499	459	516	544	494	479	480	473	460	492	505	494	457	468	468	473	486	470	453	452	484	466	448	487	462	494	473	488	472	476	449	437	462	448	539	475	450	429	494	486	459	454	440	464	505	511	479	470	491	420	503	464	472	475	445	449	446	525	464	500	518	429	484	494	423	437	484	477	489	474	455	443	476	491	464	496	486	474	463	473	497	431	497	474	473	469	478	455	499	471	457	482	487	488	475	467	456	483	447	458	468	467	510	502	453	483	484	467	461	474	482	457	527	469	456	466	500	486	484	449	474	465	475	444	473	507	509	432	467	467	481	469	482	470	469	516	495	502	504	485	459	490	446	482	522	519	510	498	502	494	466	503	469	462	492	499	492	437	493	519	480	496	503	495	475	455	490	446	470	501	458	447	459	469	456	449	467	492	487	513	467	455	453	475	441	431	465	448	493	479	481	476	493	518	453	471	494	484	522	483	449	461	501	463	467	472	453	484	487	487	433	491	463	472	492	489	469	455	449	517	452	461	467	486	457	435	488	460	488	468	529	463	507	488	445	522	479	467	493	476	491	499	504	456	475	496	484	462	509	465	449	478	438	426	445	469	452	472	490	440	444	448	450	482	463	467	469	451	478	482	495	490	480	494	473	464	467	507	503	474	491	486	446	466	439	499	519	465	484	438	462	462	482	490	514	494	462	474	464	481	487	464	460	496	483	464	491	482	458	470	469	464	478	501	520	465
14869	1401	1208	984	645	561	412	376	321	320	269	294	242	262	243	225	236	231	227	235	215	218	209	211	220	228	214	220	188	211	239	208	214	209	221	214	214	221	226	230	203	203	212	214	219	186	186	222	197	183	221	192	204	209	193	211	196	215	205	240	215	196	201	203	213	219	208	176	200	234	215	224	248	214	197	183	219	219	197	205	190	222	200	206	214	198	217	225	200	223	206	183	170	176	184	186	205	193	236	188	235	221	217	219	200	210	225	228	209	204	227	210	236	231	201	228	223	205	205	218	210	208	210	177	210	211	199	208	239	186	213	235	197	217	206	214	225	236	198	226	190	205	188	204	194	201	185	214	193	182	202	208	203	213	220	205	187	232	219	191	197	215	180	192	210	224	189	181	208	191	189	185	208	193	223	207	210	217	223	201	204	207	200	222	201	206	194	230	211	209	174	212	208	206	212	192	238	221	202	204	219	201	202	211	207	217	196	206	225	225	215	213	204	191	185	219	208	209	214	214	236	206	205	208	195	224	227	236	249	247	199	220	229	229	201	198	179	186	188	221	200	200	224	201	224	206	197	221	211	191	191	204	210	176	218	220	213	206	209	209	223	191	213	217	225	208	207	185	210	207	214	227	180	218	183	215	195	226	209	187	241	199	220	208	193	191	188	229	210	203	208	203	194	213	206	237	214	195	205	209	201	229	209	178	232	218	242	186	209	204	200	220	208	233	204	231	176	203	213	182	229	216	205	217	213	159	226	199	203	210	213	231	205	200	228	184	210	208	202	213	206	203	181	216	199	211	213	198	208	210	217	206	208	215	211	213	215	191	211	199	201	227	205	171	200	195	206	201	212	184	228	206	231	234	196	223	239	224	188	215	213	193	199	206	198	225	203	205	213	248	208	245	213	200	181	181	227	186	199	211	215	213	184	203	186	222	227	197	235	214	215	203	215	205	200	217	206	210	236	216	208	196	199	206	190	198	212	217	218	190	225	191	188	254	222	197	192	196	229	243	210	220	245	192	204	218	204	222	213	246	194	186	199	181	200	233	217	197	219	210	197	194	227	215	236	220	221	241	210	212	228	246	184	179	183	215	219	187	194	197	201	211	213	196	200	208	194	236	198	205	232	219	223	218	196	212	225	211	198	214	226	179	226	189	214	184	210	205	210	214	221	208	202	217	176	204	200	204	206	177	204	194	198	223	203	206	193	194	198	206	200	192	226	189	215	213	200	206	219	205	199	202	194	220	208	228	216	198	176	224	195	201	201	201	195	214	210	212	199	215	194	210	195	172	214	209	177	214	213	209	226	202	227	243	195	186	226	239	174	215	223	211	212	199	219	208	192	210	224	215	179	194	179	217	198	208	224	195	184	212	200	227	175	204	206	192	241	220	180	180	194	199	179	221	226	192	205	195	190	223	216	199	216	210	212	203	193	181	212	201	234	217	198	213	202	214	199	198	201	181	203	199	217	232	214	229	212	214	212	235	214	197	241	220	221	174	182	200	201	189	202	207	190	201	208	225	232	217	180	185	203	182	214	227	223	204	212	181	234	218	194	199	226	224	191	205	210	198	207	201	234	192	240	217	196	201	217	221	202	185	190	191	219	189	200	201	208	212	219	220	226	236	230	208	203	199	239	219	198	205	208	220	201	223	193	216	219	205	179	189	194	207	186	189	222	187	208	222	204	247	214	218	223	210	196	199	224	197	185	211	214	213	208	209	211	205	243	197	179	198	230	219	199	206	193	214	241	179	217	192	233	205	205	189	200	213	225	200	188	211	200	200	180	177	211	188	201	221	200	216	183	199	195	196	195	185	208	209	198	205	189	236	210	214	180	201	216	231	235	208	217	203	204	230	241	215	231	183	219	231	229	187	219	206	222	195	227	224	217	209	191	203	216	193	209	208	206	220	182	174	195	234	234	195	172	168	213	223	195	207	211	197	198	222	205	219	186	204	194	203	196	225	212	225	245	214	226	189	188	199	190	229	219	218	207	217	217	189	220	193	186	231	213	218	197	196	202	196	228	213	189	212	191	219	191	212	218	197	219	233	208	225	213	212	206	196	204	214	228	217	196	198	210	203	198	219	241	224	197	208	211	198	200	205	199	192	202	215	215	195	193	201	213	202	188	215	224	226	206	204	203	212	216	230	203	197	213	188	202	226	201	229	233	236	213	220	207	183	204	197	189	204	166	218	223	206	188	194	197	178	209	195	189	206	190	211	231	209	204	190	232	212	206	213	198	201	199	221	204	233	229	215	199	208	211	216	187	215	211	222	193	226	234	226	207	191	212	209	229	239	197	196	200	200	210	215	224	212	195	226	179	201	216	193	215	199	198	199	208	233	229	191	206	213	240	226	205	199	200	208	247	216	208	204	166	205	188	239	210	209	212	227	179	215	187	198	217	200	206	223	202	208	209	203	230	219	221	216	188	206	232	225	184	197	219	191	212	217	179	224	207	193	237	238	218	187	229	228	198	196	214	178	217	194	207	222	235	190	219	218	198	200	227	201	212	162	251	231	220	188	187	207	251	203	228	212	167	199	214	203	207	200	209	213	186	185	214	217	224	226	214	212	215	197	228	209	210	228	207	194	220	202	241	195	190	201	217	176	203	221	208	220	223	198	194	197	201	224	189	222	205	213	213	215	218	182	226	198	196	201	172	208	201	196	187	209	227	239	204	188	215	217	188	202	222	181	191	207	221	203	217	233	235	217	189	225	201	186	231	202	178	222	200	217	225	204	197	198	235	200	192	200	225	177	222	201	207	182	230	221	199	215	215	208	198	181	218	224	199	212	202	228	215	214	199	204	192	202	220	236	170	227	211	226	196	206	186	241	193	222	208	224	212	212	234	201	187	205	208	201	202	214	215	216	199	212	195	177	199	201	194	190	197	188	211	225	197	209	212	198	201	219	219	203	229	207	224	201	200	198	210	194	227	206	204	201	211	205	211	204	227	198	196	221	224	209	210	184	209	188	219	193	191	233	225	208	194	212	208	206	211	203	204	232	198	215	193	232	198	195	228	209	209	230	221	189	236	215	234	195	213	226	230	189	217	201	218	220	224	223	188	199	185	202	213	219	214	184	211	193	213	220	212	197	207	198	209	219	215	206	223	204	215	199	186	191	203	197	182	200	220	206	222	184	204	186	209	210	212	181	190	229	217	196	203	222	193	211	187	190	216	197	223	205	191	208	190	214	210	201	202	213	208	226	194	208	195	182	219	207	199	197	193	214	217	213	215	191	186	214	206	228	236	235	215	202	226	202	206	197	232	237	204	231	210	203	193	186	211	182	204	198	208	194	231	232	169	206	178	216	212	228	212	211	206	201	217	197	202	200	228	190	222	217	235	197	229	195	223	215	222	190	223	202	175	199	210	205	220	206	214	214	210	218	231	188	206	230	221	212	188	199	222	191	224	224	173	201	205	195	193	228	189	226	206	196	211	196	209	183	220	196	196	194	229	209	204	198	198	207	215	173	235	226	210	195
8461	1224	2443	2843	2538	2018	1645	1398	1341	1119	1022	928	838	817	801	735	690	788	711	676	664	639	701	594	601	601	591	601	630	598	592	578	595	570	617	598	571	542	560	577	580	557	541	575	552	566	594	587	595	566	529	598	519	562	561	529	550	553	550	532	548	573	591	550	539	517	550	586	516	531	570	573	544	508	539	541	530	548	598	476	568	599	592	541	550	539	538	528	558	559	510	516	564	530	577	593	526	531	507	563	533	532	522	528	536	552	523	543	539	549	515	535	512	529	507	530	551	525	568	566	522	544	563	552	530	555	549	560	577	543	565	549	518	543	545	498	560	559	533	519	542	555	520	559	569	552	542	564	547	579	539	555	556	555	548	534	544	536	510	543	526	539	562	578	539	594	541	509	549	557	548	518	591	563	490	538	527	561	554	542	501	526	582	521	502	528	532	527	507	529	537	561	501	558	492	526	525	556	559	558	573	496	539	566	556	559	531	560	549	546	548	559	552	578	565	562	543	542	492	573	576	529	545	510	554	534	536	527	537	488	567	556	530	488	511	532	559	517	549	525	546	570	541	579	553	478	585	529	531	537	563	495	547	495	555	528	531	546	527	520	500	553	542	518	549	499	584	526	538	558	541	530	519	547	531	554	525	546	522	496	531	552	559	553	550	547	545	481	498	555	518	542	564	530	545	541	530	534	517	517	569	582	559	566	526	534	502	528	545	529	563	546	538	581	537	508	510	569	552	521	538	534	526	479	552	558	488	584	500	529	504	560	535	500	516	548	519	509	513	583	501	534	534	554	568	514	543	538	562	517	511	525	536	547	551	562	505	542	568	535	587	546	541	521	549	537	493	566	533	515	563	571	569	583	556	545	520	515	588	535	575	529	536	546	555	518	525	526	596	519	571	490	550	572	534	560	541	543	526	544	538	539	551	533	540	567	506	531	544	536	567	504	530	536	529	557	501	519	562	537	545	515	525	526	497	518	547	550	510	557	546	552	548	513	544	595	529	565	547	515	531	528	545	532	509	535	504	579	537	532	519	586	500	521	537	539	532	521	530	557	499	544	511	537	517	501	494	474	554	540	534	541	549	558	521	495	522	563	572	511	552	527	532	493	495	514	550	557	562	519	552	558	561	521	561	549	536	536	567	531	508	508	545	545	521	539	504	560	553	507	537	502	520	519	501	555	567	528	529	559	511	505	514	523	516	518	521	568	553	527	540	563	554	553	533	508	530	560	512	572	509	558	480	555	533	526	540	481	536	519	541	543	544	546	533	550	505	579	510	533	528	546	558	564	505	510	548	548	466	526	545	543	560	516	531	539	557	538	572	473	513	533	509	529	548	517	550	524	563	514	512	561	517	538	545	550	490	540	526	509	541	556	547	541	521	523	523	519	591	565	543	573	503	554	489	557	553	519	536	523	553	523	517	477	534	548	526	573	520	518	536	547	594	539	564	537	543	529	551	506	512	540	486	549	532	523	571	501	573	564	504	561	565	544	542	517	530	511	516	532	550	466	518	554	577	491	521	516	542	534	556	548	539	528	528	530	498	523	529	538	542	554	551	553	552	584	534	530	537	511	614	511	528	512	548	540	530	538	501	537	540	582	553	568	543	505	506	522	528	554	530	520	533	553	525	553	575	538	567	528	524	548	537	539	580	535	509	552	538	514	535	522	551	514	525	534	527	539	528	547	540	538	503	554	560	561	512	584	539	509	468	533	530	521	547	483	546	568	519	538	551	521	528	517	547	516	531	552	542	532	545	502	555	546	520	547	506	531	590	548	535	531	518	600	569	517	505	568	520	539	514	558	525	531	510	535	553	549	532	578	575	552	553	529	563	564	535	521	540	541	552	557	512	530	532	533	541	499	526	524	532	490	524	582	551	574	550	542	487	514	548	533	511	521	505	563	507	512	498	496	518	580	515	503	530	532	507	550	551	486	523	546	534	563	508	533	515	526	518	548	545	515	540	563	487	559	522	553	563	494	564	581	552	548	562	541	511	531	551	530	504	532	542	541	599	499	547	510	513	529	508	554	538	528	541	567	534	535	576	507	575	568	540	551	516	502	487	521	518	546	503	516	527	536	550	515	543	564	494	515	572	523	536	574	533	528	527	563	523	540	536	494	578	558	537	515	553	541	522	520	537	555	537	539	575	554	545	576	526	530	510	542	527	559	506	564	548	528	522	540	549	550	512	548	537	525	511	555	538	523	550	511	546	531	514	562	540	529	546	556	567	533	547	526	522	514	556	550	540	579	528	523	540	527	522	540	495	512	524	529	505	546	511	512	526	498	570	532	566	543	534	535	564	497	550	546	573	553	522	551	558	555	536	551	550	563	525	523	504	552	565	530	552	546	517	524	547	482	532	529	514	575	550	520	520	522	551	546	529	551	539	549	572	492	554	562	549	561	529	551	514	570	564	514	537	529	541	568	512	501	538	524	504	568	535	540	541	523	498	553	569	543	556	547	543	549	520	559	577	536	493	573	550	571	531	544	547	547	539	525	569	520	531	568	482	531	521	540	565	551	540	497	543	538	498	576	545	505	517	539	582	560	533	542	514	551	530	511	570	549	527	552	574	524	557	562	552	498	495	557	540	533	582	571	561	557	552	530	541	532	509	526	560	531	524	494	554	517	509	541	557	496	538	537	549	515	534	546	556	517	516	532	536	502	557	533	537	554	536	515	531	501	549	567	524	521	544	526	516	525	542	492	515	552	498	542	531	506	535	546	491	544	507	560	539	554	572	517	555	517	595	518	543	560	544	584	523	547	519	547	537	531	496	525	550	518	524	572	573	513	538	506	508	484	516	579	530	461	542	547	494	524	563	551	543	559	506	553	527	564	515	495	528	554	520	556	530	539	553	584	525	565	535	532	518	499	526	504	544	515	572	541	502	565	532	563	518	542	535	551	519	596	509	537	516	527	521	489	518	539	518	569	571	504	564	541	509	537	512	541	533	535	574	552	584	537	511	522	511	525	571	543	516	503	577	542	537	507	514	546	507	526	545	527	507	557	516	510	537	543	538	547	545	522	509	516	534	490	533	520	543	509	566	542	534	513	530	555	517	546	542	511	559	524	505	502	555	503	573	551	549	522	531	551	521	554	556	531	553	529	563	570	548	569	546	512	538	519	546	561	513	554	546	578	549	525	482	529	518	547	550	516	523	517	550	541	532	492	566	516	544	545	524	569	518	560	533	560	527	552	534	547	529	536	536	544	572	505	574	544	579	556	557	542	516	546	504	494	535	574	556	543	564	517	565	523	542	535	527	533	512	564	538	559	505	543	549	543	550	547	541	505	555	560	539	564	599	533	517	588	554	548	533	567	538	520	564	527	559	566	536	564	529	493	514	563	566	525	523	519	539	501	544	597	534	568	553	569	551	549	527	552	538	541	573	539	533	543	550	507	550	553	549	515	581	527	538	488	517	552	537	531	525	500	548	516	544	547	531	515	569	490	573	510	547	552	539	549	545	576	549	588	556	542	499	545
1980	470	451	444	457	404	373	421	407	403	388	447	404	410	430	389	402	445	432	369	421	354	384	422	410	386	428	334	368	397	367	361	432	385	422	405	407	386	400	385	374	413	376	400	423	404	396	391	379	421	370	416	403	415	347	375	406	415	399	360	375	396	399	406	440	403	394	409	383	411	418	368	391	365	354	411	390	389	443	390	376	377	403	399	387	384	375	409	385	355	361	393	382	398	412	417	400	431	321	414	361	446	418	430	366	414	426	428	378	360	377	390	351	397	349	387	374	382	405	405	414	430	392	397	389	390	427	384	382	391	364	369	382	413	378	375	391	399	425	393	413	433	364	396	357	412	378	368	385	409	365	355	380	421	417	398	361	391	429	402	368	379	393	412	396	412	401	340	406	397	382	435	439	398	380	461	361	374	390	371	371	364	378	385	365	357	396	373	360	386	386	391	399	373	400	413	393	392	364	391	375	395	420	380	399	373	395	412	386	370	380	396	380	396	360	438	405	392	383	418	415	400	371	375	373	405	375	394	372	372	373	380	340	376	348	355	361	401	410	383	388	434	391	380	412	441	420	395	378	393	386	418	399	378	400	430	366	408	391	375	357	385	411	422	380	386	398	395	351	369	397	385	378	417	402	348	393	406	374	401	398	371	359	362	354	386	391	397	425	363	395	380	375	417	413	409	380	425	384	367	392	398	360	351	424	387	367	387	415	398	390	406	350	385	415	421	380	405	373	390	396	383	375	345	381	366	418	364	350	417	409	378	428	424	405	365	389	423	377	402	401	391	426	391	408	396	395	391	359	416	411	373	377	383	383	395	381	388	383	402	351	376	395	368	402	401	384	361	387	403	393	383	367	394	406	375	390	415	378	416	396	399	353	354	372	383	400	398	395	425	376	363	393	375	414	382	423	431	410	411	391	387	384	413	394	389	395	377	368	349	390	405	381	361	417	421	379	422	371	346	397	414	386	412	375	404	425	393	412	403	364	417	377	381	399	355	379	414	396	373	372	395	410	389	409	363	396	371	445	448	383	397	414	383	388	404	424	414	394	408	358	387	374	343	372	331	400	424	403	401	401	434	384	384	383	357	371	375	393	414	369	383	382	398	358	360	385	381	427	383	402	377	390	379	374	376	394	404	424	417	398	405	422	384	356	392	429	391	437	449	429	405	373	371	375	380	401	385	394	403	373	421	365	383	433	401	403	404	378	391	413	382	415	425	392	373	394	411	433	390	382	368	398	374	378	434	369	408	431	400	407	439	367	353	391	366	354	382	366	361	425	409	441	363	377	365	357	425	418	358	397	393	409	375	329	368	382	345	376	389	413	400	413	373	376	375	363	355	367	372	402	359	386	408	402	412	405	379	383	402	393	378	407	395	418	365	391	409	367	443	414	391	391	391	394	377	396	354	358	386	368	404	391	408	385	350	397	423	414	390	369	382	399	415	374	366	386	379	399	385	353	392	369	431	416	394	376	404	400	417	387	422	370	392	360	410	432	407	361	390	405	403	362	378	398	357	383	376	393	360	386	411	401	382	390	357	393	362	379	362	378	389	371	378	444	389	395	403	383	379	387	412	409	362	382	412	380	393	406	417	396	408	402	370	357	376	387	427	390	413	435	403	400	398	400	423	422	431	406	423	429	386	386	381	357	395	385	419	390	388	401	411	413	374	399	387	385	379	389	413	372	395	378	384	368	422	379	393	405	405	375	411	414	422	415	376	369	363	385	407	408	378	387	373	415	388	376	396	356	361	417	368	387	367	398	367	378	425	426	394	369	419	409	382	373	379	405	402	368	402	371	399	398	386	389	405	402	415	411	401	361	405	412	398	413	339	410	393	364	384	386	384	369	399	349	395	363	390	398	368	391	415	374	444	382	417	388	416	399	368	426	400	400	384	368	366	398	364	384	415	426	381	394	387	383	384	365	389	413	379	388	384	392	369	414	426	396	411	362	405	390	387	409	382	390	366	398	372	412	370	429	373	419	356	370	398	387	391	370	384	393	421	403	407	412	429	414	387	412	364	378	381	377	410	426	367	419	375	410	374	402	398	387	413	396	409	378	396	383	364	404	386	430	359	423	399	397	435	394	439	386	404	389	399	394	414	383	397	432	386	390	402	396	408	403	379	434	371	391	387	416	381	388	427	389	402	419	408	410	393	405	381	381	382	393	397	429	414	428	410	397	389	408	363	380	355	358	437	377	361	387	389	409	418	423	427	416	390	341	408	363	364	363	395	411	386	399	372	384	398	420	411	403	393	367	426	386	405	393	445	413	377	389	382	396	393	399	372	390	392	408	383	438	413	388	399	442	432	373	363	408	388	382	356	380	358	389	366	406	360	395	417	413	361	380	409	375	425	395	387	410	386	392	369	364	368	408	362	374	368	386	361	397	417	426	377	415	339	349	377	398	411	404	397	349	392	368	397	435	399	415	376	392	441	385	372	370	357	385	346	391	405	385	410	414	407	380	394	402	420	437	389	356	398	386	425	391	398	353	385	415	377	402	374	343	393	361	419	368	404	418	409	380	412	398	411	422	387	414	374	349	408	378	360	443	393	409	361	401	370	401	395	400	367	384	371	376	416	381	401	365	390	376	370	400	397	416	401	417	426	397	399	415	387	403	419	386	368	426	423	383	390	381	393	404	377	380	382	397	375	439	390	360	392	393	400	391	388	377	362	389	408	322	388	411	377	353	414	375	362	405	368	436	400	399	419	389	419	415	398	404	383	369	382	421	437	373	404	366	383	398	374	408	417	402	417	403	387	396	394	402	374	403	380	403	426	387	407	418	415	409	402	397	421	402	357	389	371	366	417	404	379	400	386	373	387	400	400	421	387	386	392	406	377	380	382	408	392	390	363	388	414	403	404	331	363	413	401	403	410	404	419	417	380	395	410	393	387	388	360	416	377	358	422	417	386	403	362	410	383	387	438	380	364	390	426	381	419	383	411	404	386	392	434	398	429	378	342	348	395	413	378	383	379	383	424	370	354	350	382	388	379	381	381	403	385	373	431	354	403	371	402	356	418	402	376	394	375	400	385	389	413	391	397	398	380	382	414	405	372	353	391	398	379	386	389	380	370	398	368	386	394	355	415	426	393	405	356	399	391	345	405	368	369	390	393	381	370	400	371	365	355	425	396	422	407	358	406	375	370	370	388	362	355	427	402	377	401	384	379	423	397	396	356	385	408	422	379	417	402	398	413	378	405	387	394	380	414	410	403	385	358	384	423	386	393	356	376	360	364	374	364	383	379	407	393	389	411	413	392	375	411	348	356	396	401	401	387	385	425	409	425	386	444	380	382	376	417	368	353	365	369	406	409	395	376	413	406	394	387	373	395	423	413	418	377	395	438	399	382	411	374	398	383	392	396	429	386	394	385	376	375	359	417	372	403	378	349	353	393	355	404	390	436	379	395	384	404	384	417	417	381	367	365	368	371	385	429	413	418	409	412	368	369	348	395	390	387	376	356	371	411	364	396	378	386
2258	949	996	1096	1057	1049	977	990	875	957	883	915	934	846	901	879	918	924	893	877	849	869	830	886	894	923	828	872	847	849	850	819	888	845	853	885	923	883	871	820	850	873	955	860	872	866	909	925	868	878	871	843	889	846	842	877	900	887	855	899	884	833	849	844	862	885	866	833	848	850	878	868	869	820	841	845	917	939	864	857	859	831	870	867	901	817	876	855	854	899	820	850	848	849	857	847	847	826	888	853	896	831	860	862	851	855	912	910	870	898	867	819	834	912	844	894	866	866	856	880	859	825	846	888	858	873	881	820	856	886	854	812	857	871	884	889	881	902	915	857	829	880	810	853	883	860	895	886	902	838	860	870	818	885	898	855	800	830	862	856	854	850	862	863	874	852	838	883	899	854	891	870	843	886	829	881	843	847	854	897	905	898	874	868	858	839	814	821	791	863	856	847	845	877	863	803	888	806	822	859	843	870	916	870	837	887	892	874	910	878	808	812	840	903	856	890	892	790	881	860	874	902	889	853	895	888	921	847	863	899	841	863	843	877	907	899	869	893	882	867	870	874	891	803	842	857	891	824	826	923	819	879	872	885	859	853	860	892	860	854	873	850	834	868	872	879	858	856	845	850	824	851	898	832	860	928	866	838	821	820	833	875	852	835	861	807	898	867	846	868	823	838	880	796	924	819	879	872	893	836	849	841	855	859	847	845	920	902	847	816	860	811	848	865	843	839	850	869	864	877	840	858	853	867	867	865	860	839	800	888	860	856	878	849	891	807	872	886	882	866	867	841	788	886	860	848	874	805	845	841	786	849	907	818	868	836	851	836	870	879	848	885	848	901	885	806	816	856	825	876	844	851	868	838	834	862	857	861	892	869	878	831	884	865	867	805	917	862	832	892	843	914	838	824	877	813	835	895	925	918	843	923	913	927	810	905	866	888	827	824	841	914	906	873	916	831	852	847	840	838	846	862	957	896	862	891	870	874	875	933	889	835	826	873	898	882	830	841	878	872	838	848	873	848	884	917	848	882	884	890	874	898	832	869	862	881	861	857	931	827	901	870	875	900	865	873	873	857	850	834	900	859	887	853	899	821	879	805	883	863	871	888	823	857	875	867	836	901	836	855	875	853	841	847	883	864	856	832	848	876	838	893	832	885	856	922	836	900	888	866	831	826	853	827	841	849	860	873	875	823	869	846	845	881	899	824	867	879	898	861	869	867	839	892	889	840	860	887	872	879	820	856	861	843	890	889	831	849	843	853	870	925	883	821	874	848	898	845	887	834	872	849	872	837	845	875	858	847	886	825	808	867	854	874	876	848	885	828	864	868	907	909	752	859	912	877	851	817	900	890	860	860	903	858	858	880	831	886	864	830	816	823	886	852	872	872	867	863	841	882	878	844	868	871	836	839	844	850	886	837	902	866	869	896	847	856	889	861	848	852	828	856	851	914	858	851	853	852	832	821	851	920	848	894	800	877	886	861	879	879	868	814	910	894	816	840	853	825	887	896	882	936	873	827	866	836	906	875	879	872	838	855	876	847	900	832	870	901	880	872	892	849	882	864	881	810	837	867	847	933	838	835	882	843	835	879	884	892	877	811	836	879	862	839	882	831	884	869	844	821	844	923	841	834	897	883	862	839	822	894	853	857	863	878	867	873	864	893	825	869	863	865	808	866	846	827	873	893	898	895	846	891	845	861	871	826	812	871	837	824	790	860	888	877	886	827	784	829	843	896	887	870	848	900	863	870	824	823	880	888	793	830	848	903	892	858	877	867	867	849	847	928	811	899	846	855	883	851	840	854	859	871	938	896	876	865	873	902	828	825	875	898	820	820	853	891	881	839	817	850	874	903	902	908	854	857	917	840	875	898	816	848	917	860	910	797	897	888	885	851	810	888	785	886	845	866	838	824	876	835	897	866	941	863	906	888	853	913	904	858	860	823	826	822	843	912	877	892	833	833	850	856	829	867	850	886	881	833	891	845	823	837	860	861	879	840	860	871	830	881	871	922	882	861	851	893	870	876	871	845	868	837	866	863	858	852	847	870	863	867	828	846	825	878	841	868	872	850	864	889	874	887	862	859	874	839	965	865	867	826	862	898	914	883	844	896	880	870	872	896	897	869	864	833	839	871	952	891	872	889	815	869	906	864	922	884	896	885	853	871	851	836	876	867	901	900	868	841	858	901	865	858	819	840	879	831	860	867	870	863	852	877	861	828	880	806	843	887	889	841	863	866	853	880	800	804	868	827	857	892	831	865	878	866	827	841	895	866	860	863	863	869	805	858	873	912	861	912	900	880	861	807	862	837	910	904	842	847	878	860	901	913	856	865	834	900	833	833	918	871	898	844	852	797	851	863	877	823	875	814	892	887	901	833	802	891	869	858	865	879	857	876	868	831	875	805	810	819	856	861	831	838	868	835	841	824	864	814	865	885	878	868	819	844	851	867	802	890	874	845	855	876	857	840	887	836	870	877	895	871	861	884	850	885	821	869	851	849	847	881	829	858	875	847	888	888	905	905	860	848	827	845	874	893	875	890	855	882	849	839	859	899	831	823	862	851	860	854	850	892	865	854	830	797	855	873	907	848	854	858	877	902	817	855	861	832	841	886	821	888	878	835	881	863	841	901	863	871	865	864	839	848	803	867	838	854	843	819	856	856	822	882	872	893	883	840	850	915	887	829	822	828	851	837	879	828	876	847	845	841	860	815	863	888	853	814	853	874	830	833	873	847	911	855	871	858	873	852	918	907	877	887	887	931	900	830	866	904	906	847	826	893	900	919	824	839	844	835	858	849	934	882	875	875	811	841	863	873	831	859	837	830	860	903	853	856	880	839	841	864	811	849	841	875	907	818	837	838	907	838	851	887	879	832	836	902	884	826	891	865	832	910	905	879	912	895	906	889	857	827	860	904	847	912	865	849	873	850	940	858	850	804	842	892	853	860	889	870	832	831	882	808	899	834	865	859	884	860	864	862	805	867	877	898	885	880	915	888	837	895	899	847	829	887	842	882	910	904	892	955	856	835	824	877	864	905	813	847	884	884	833	855	890	866	889	851	805	881	821	861	884	814	831	852	834	872	867	865	809	876	861	883	871	842	845	852	870	900	846	849	901	916	870	871	871	941	856	847	845	878	873	864	813	821	890	888	917	828	932	828	843	818	886	893	870	877	872	867	834	854	892	839	846	868	866	832	878	844	888	859	852	836	873	915	877	815	888	914	869	883	841	865	889	858	911	792	879	924	889	876	815	866	852	852	840	843	854	837	832	833	810	880	877	866	899	892	860	881	857	920	855	843	857	836	853	882	847	850	850	902	929	882	911	817	866	956	901	878	886	869	847	837	844	903	918	842	877	891	880	827	866	857	892	832	865	904	889	849	842	839	880	880	870	878	860	810	885	838	825	866	954	884	872	837	887	819	910	816	842	900	889	827	881	847	886	829	894	837	825	863	866	902	851	859	917	904	796	853	876	849	857	885	854	848	863	842
7956	667	629	526	439	413	337	288	250	234	251	253	233	199	223	222	214	210	189	196	180	198	206	209	218	208	191	198	201	184	201	188	205	215	187	180	188	189	175	185	196	202	172	176	174	182	187	175	175	184	223	206	197	201	184	188	195	198	219	230	187	190	175	201	167	197	211	195	212	171	206	238	190	182	174	193	204	212	185	212	198	205	187	214	210	217	199	211	200	210	185	182	226	208	190	175	177	199	196	218	188	176	170	214	198	218	205	178	178	201	200	192	181	203	217	201	212	187	210	191	193	171	195	179	190	200	219	174	207	207	192	182	202	207	221	181	221	210	209	187	227	179	204	221	208	215	195	192	188	181	182	193	189	183	177	207	208	201	180	184	186	178	196	199	173	196	163	209	189	197	193	193	221	188	188	208	229	187	200	195	195	201	203	212	193	183	200	157	182	188	187	221	178	201	213	183	227	195	222	195	175	197	196	190	165	214	186	212	184	181	198	173	184	186	196	194	217	236	186	202	189	194	196	203	161	204	196	183	200	198	194	201	196	199	202	208	217	180	200	216	210	208	189	217	216	185	159	182	188	198	174	180	192	189	173	226	203	206	181	205	187	229	210	217	204	189	203	182	181	188	196	215	192	188	203	162	184	181	158	194	233	203	199	235	197	179	207	212	176	175	206	193	179	214	187	190	205	216	194	200	204	211	194	200	194	186	191	178	173	218	201	220	168	191	204	197	202	235	199	176	170	211	236	205	210	225	181	186	192	191	220	204	178	187	179	212	199	184	201	199	189	213	200	194	181	217	184	187	192	175	195	225	182	208	185	188	206	185	193	183	191	202	196	172	186	211	244	196	171	192	187	185	197	183	215	210	218	193	196	176	196	190	193	209	180	205	211	213	207	204	218	181	197	177	172	177	211	203	203	196	190	211	202	221	195	206	200	202	182	191	192	188	207	210	220	177	161	209	183	187	201	192	195	193	181	219	178	205	165	196	181	189	165	207	203	189	203	179	181	184	213	194	175	210	200	180	210	189	185	200	226	188	222	213	175	221	185	206	198	181	183	181	208	190	187	175	183	214	181	199	162	196	187	190	184	174	177	211	166	173	198	176	180	205	189	214	189	179	182	208	166	187	213	167	192	180	211	205	180	193	191	192	179	198	202	201	228	203	161	196	181	219	191	208	185	188	188	204	186	193	201	191	205	237	193	197	183	193	185	212	181	225	200	181	193	194	217	162	204	171	182	182	203	178	211	183	182	200	206	205	214	183	193	197	209	198	193	199	208	212	200	179	204	190	190	202	191	197	178	173	220	200	181	161	194	182	199	203	212	199	181	198	182	215	186	215	209	174	184	206	187	183	193	207	220	203	199	181	173	210	185	203	186	191	191	199	162	195	208	181	189	215	180	206	196	215	193	190	201	205	193	163	202	200	203	214	170	188	198	221	195	179	167	208	176	168	181	207	196	176	195	202	190	195	196	195	200	185	169	188	156	186	198	196	205	192	211	212	227	204	199	226	193	205	183	189	191	192	187	201	204	185	167	209	188	166	181	190	197	183	167	197	213	182	208	208	162	183	183	195	194	190	211	194	215	194	215	188	195	209	180	186	200	221	204	188	181	215	225	190	198	187	189	196	215	209	206	184	180	199	227	194	202	193	239	213	184	164	184	187	199	182	186	208	202	168	183	198	205	227	197	200	179	190	186	216	190	180	201	213	190	186	186	209	244	202	173	185	218	211	203	197	156	205	185	200	206	208	164	199	219	205	190	203	214	176	200	188	194	196	187	208	202	207	186	186	170	193	211	185	190	219	190	216	184	174	190	171	227	192	208	201	189	215	201	210	199	197	206	176	185	173	181	184	173	203	164	205	191	197	190	209	213	213	197	171	209	207	209	181	197	236	206	202	193	208	176	194	175	229	194	218	197	182	182	182	203	201	187	187	217	200	215	197	177	217	214	190	198	172	230	197	182	169	199	178	206	219	185	227	170	206	212	191	190	176	196	178	208	181	202	189	190	209	202	175	203	181	180	209	176	234	208	187	178	178	148	188	175	240	196	177	188	175	213	188	223	174	180	169	180	181	211	193	205	206	203	194	204	183	201	165	194	183	209	198	169	208	199	190	180	200	230	198	200	225	232	169	202	188	191	212	213	212	182	208	189	198	208	189	186	195	182	189	187	188	219	214	181	189	206	222	191	187	213	181	194	215	229	198	179	163	184	195	182	184	190	208	206	183	204	209	220	219	191	185	195	152	208	195	202	218	176	195	201	207	207	236	207	206	224	209	193	191	203	224	197	202	210	178	195	188	206	185	193	177	221	185	177	210	202	197	197	178	181	210	206	213	193	220	192	181	201	210	229	196	197	190	204	187	200	186	204	175	193	195	217	213	178	202	206	192	205	198	213	215	197	201	177	180	181	185	205	207	176	199	202	199	200	178	190	203	184	178	207	186	189	235	202	199	200	192	188	171	208	199	216	185	170	202	204	178	199	215	200	190	187	185	184	198	180	184	196	209	198	196	204	187	191	172	219	162	215	204	207	203	184	159	206	181	204	198	190	210	196	178	197	202	196	192	202	177	210	193	168	197	186	195	170	195	177	180	219	199	198	231	209	224	181	236	199	209	224	213	189	211	194	193	217	196	188	190	191	208	204	199	196	191	167	191	210	201	225	223	211	173	186	204	195	164	149	172	206	216	168	198	207	212	192	213	193	201	187	189	194	190	197	209	203	187	196	185	172	183	183	206	200	183	196	192	205	212	210	204	201	222	183	184	194	204	193	186	202	203	196	175	172	207	214	209	180	206	211	203	174	189	191	201	191	195	222	205	200	195	174	186	180	189	189	199	174	188	173	199	190	199	198	203	187	170	208	193	161	211	198	202	211	206	208	190	178	188	166	200	176	213	181	173	203	198	194	187	217	169	192	170	189	192	193	210	168	174	236	194	223	182	194	180	206	193	204	191	220	187	194	191	206	190	186	180	201	213	188	196	216	193	196	179	195	183	180	196	198	199	177	187	209	208	181	189	199	211	174	201	200	195	184	232	183	198	173	194	198	232	189	203	198	195	204	211	181	215	210	200	193	178	185	194	174	208	205	182	184	181	204	194	204	201	232	210	192	196	204	167	207	193	172	193	188	197	208	215	201	200	215	199	187	183	195	187	197	216	191	206	161	198	192	184	217	227	183	177	205	205	182	202	179	194	191	195	195	194	209	208	192	181	216	197	196	199	185	224	184	204	198	162	195	182	204	190	210	201	230	190	196	196	188	233	225	181	198	177	215	172	204	192	202	223	198	187	203	215	185	214	178	222	197	222	208	173	218	207	194	189	184	191	179	200	198	178	185	208	220	225	201	217	180	187	212	198	197	169	150	186	213	193	240	177	177	201	181	179	212	208	220	171	210	199	183	209	207	200	182	192	189	202	164	186	200	217	190	190	171	196	228	191	153	204	185	206	207	217	204	204	198	206	190	177	180	165	176	163	196	183	193	206
6497	900	1412	1763	1453	1311	1140	938	832	824	774	694	631	616	635	594	594	558	604	518	530	502	534	535	512	533	514	541	473	517	504	527	453	501	452	494	503	486	490	471	497	476	453	547	462	428	475	487	507	510	475	490	506	479	454	451	462	529	468	500	463	469	506	490	461	473	514	464	469	521	507	494	474	471	476	440	480	489	466	480	498	480	490	450	449	489	504	484	487	451	528	476	445	455	489	484	485	486	478	475	422	459	512	494	497	465	536	477	470	482	476	455	484	447	493	496	444	458	479	498	448	460	495	475	482	525	482	455	481	446	427	484	493	468	476	473	437	463	508	482	478	436	466	445	502	491	480	493	475	481	463	498	490	459	485	467	442	485	494	469	514	496	460	480	448	459	479	512	493	503	465	484	476	475	440	481	466	466	471	501	498	505	473	505	442	461	493	476	476	428	489	487	477	455	489	454	454	464	445	502	475	489	470	489	475	462	486	473	491	467	451	455	498	449	480	515	480	476	490	495	508	492	423	456	478	461	490	483	487	480	442	521	480	450	448	479	430	472	490	494	458	469	488	464	451	449	460	460	482	469	475	444	461	483	477	511	481	476	465	478	461	472	448	475	492	474	472	482	467	454	507	481	522	449	478	483	423	441	449	454	441	466	462	472	473	421	466	473	461	475	480	443	479	449	470	477	456	479	469	464	460	486	514	515	488	498	471	472	471	484	482	501	481	472	459	454	511	466	480	508	485	444	510	441	483	494	471	480	473	526	441	472	460	480	472	497	456	459	462	473	443	489	479	532	458	464	443	458	438	506	464	449	506	490	515	495	486	486	491	476	474	482	457	457	470	495	514	437	483	484	464	497	494	456	471	462	491	437	494	462	465	450	498	449	483	503	467	506	472	458	454	496	472	471	444	443	464	465	470	479	474	412	471	469	470	463	444	487	458	446	452	468	484	487	449	479	490	403	454	446	443	466	463	429	513	486	471	492	464	463	498	501	508	454	457	431	449	467	503	480	504	481	491	463	454	447	501	468	479	465	473	494	489	452	489	461	463	484	472	493	471	501	475	508	485	493	462	461	449	458	471	497	448	492	480	501	456	471	542	452	483	498	501	479	481	450	473	483	463	445	476	485	478	485	498	481	479	503	474	439	486	470	488	469	491	461	489	427	495	484	486	481	515	487	504	495	504	478	459	505	475	449	440	482	478	461	449	443	460	505	480	476	496	449	503	484	478	497	438	510	471	492	449	492	456	479	452	468	448	469	478	458	476	463	472	474	465	483	457	500	463	465	507	471	455	475	462	486	504	436	503	461	428	476	444	471	446	470	505	484	480	446	461	446	505	477	436	436	476	480	485	537	479	432	461	439	479	437	477	455	463	518	467	500	476	469	492	466	448	458	476	504	487	442	481	489	472	478	498	486	437	470	430	531	473	466	502	446	482	486	511	459	469	474	521	453	480	464	507	474	484	450	494	466	473	469	471	492	464	475	520	441	499	501	456	480	452	460	470	484	464	521	457	439	486	472	494	465	444	490	455	457	482	458	464	445	476	470	471	485	488	458	456	446	487	451	464	471	457	495	491	485	452	522	493	438	491	513	469	462	478	482	458	467	477	441	428	512	471	489	437	455	475	499	469	452	469	507	494	471	468	485	451	470	495	489	470	492	444	456	444	467	479	468	454	469	480	482	468	471	460	487	475	459	507	449	467	453	494	472	440	443	512	477	471	459	462	456	437	482	475	500	453	467	478	473	469	467	458	456	454	453	496	454	496	479	530	489	456	483	443	489	454	455	497	477	450	513	511	481	472	480	477	471	483	509	489	490	459	463	483	503	507	485	454	466	470	434	443	481	442	438	478	486	449	481	457	487	499	466	474	463	421	483	450	488	494	445	464	461	465	471	485	480	475	451	476	509	452	506	471	446	419	490	432	502	477	470	494	488	487	423	454	489	460	464	511	458	470	492	451	487	463	527	448	446	465	485	462	489	460	456	464	506	493	500	493	470	483	474	522	502	476	483	464	480	453	476	458	430	497	450	465	483	458	483	468	469	474	482	450	473	486	461	489	436	432	494	486	499	458	508	482	481	509	477	461	464	469	478	451	482	437	510	491	480	507	490	469	490	432	447	462	500	484	497	522	491	469	491	476	449	457	507	496	500	445	493	468	446	484	437	478	454	493	497	468	488	499	467	492	466	445	464	458	465	412	507	505	472	543	494	443	450	456	460	488	510	442	471	485	484	488	479	474	449	505	465	459	468	474	458	450	494	461	462	516	459	484	473	435	494	517	513	469	473	475	438	456	508	448	464	498	462	516	470	466	471	502	498	461	454	463	495	458	455	501	459	427	526	476	503	499	487	447	488	468	474	476	482	504	475	472	476	477	468	492	454	481	506	456	480	458	498	484	448	474	430	511	472	533	432	504	482	498	478	455	453	496	445	472	481	512	457	509	471	485	468	473	482	455	469	493	468	498	450	468	482	458	467	484	498	468	492	465	480	509	495	485	475	456	437	478	474	509	477	491	479	475	467	476	484	482	493	486	443	469	483	477	473	439	486	473	478	458	510	504	478	510	503	481	427	467	463	494	493	444	452	449	461	468	454	482	482	455	440	463	490	464	467	461	493	457	459	486	474	494	516	474	519	453	426	448	518	476	521	450	487	496	463	447	479	488	443	474	462	449	438	482	456	481	462	502	453	452	447	458	451	483	477	469	478	483	439	490	469	459	439	456	492	457	443	492	453	498	482	458	430	488	468	495	486	479	479	481	514	470	443	436	453	465	448	488	475	501	484	479	466	455	478	457	514	457	485	472	491	488	472	509	494	494	470	440	463	449	433	442	461	495	462	482	495	435	433	481	477	446	450	435	454	505	497	475	484	504	509	445	455	497	469	521	469	466	454	466	493	447	488	489	492	440	478	476	521	474	495	494	494	467	449	485	470	455	439	515	448	485	483	532	506	492	471	454	504	488	467	454	482	489	473	457	462	503	448	472	510	492	447	479	442	487	424	481	498	457	484	488	474	495	491	473	481	467	474	519	478	500	494	466	437	439	478	459	467	474	505	480	503	478	482	451	485	462	513	491	435	484	501	499	483	479	483	459	440	485	473	483	452	445	478	512	451	461	467	459	444	483	464	445	479	502	509	486	481	478	509	513	500	496	492	462	530	448	491	451	446	423	456	463	465	476	486	467	447	503	487	499	451	483	503	468	498	455	465	480	426	466	468	494	472	467	485	481	501	478	430	486	479	474	473	497	472	467	515	499	484	428	487	461	480	439	459	477	468	504	475	445	447	472	489	471	469	481	465	481	462	481	455	477	453	473	481	430	458	479	457	461	500	459	460	463	465	490	481	487	472	469	481	492	461	489	481	470	442	481	500	464	497	455	486	477	529	469	477	496	484	452	452	490	478	505	435	475	447	493	461	504	458	490	485	449	455	529	453	487	450	472	447	467	454	498	481	495	480	480	497	478	468	484	473	470	471	491	454	446	444
14970	1470	1172	957	677	538	486	432	305	310	320	281	280	259	263	238	215	242	219	223	210	175	240	273	239	207	192	197	246	206	192	193	207	215	207	263	230	236	208	192	206	253	240	198	216	215	206	200	242	242	219	226	208	234	189	205	218	213	195	231	197	215	233	237	200	217	200	223	181	211	201	223	218	230	196	222	206	180	207	216	194	202	192	224	180	212	203	202	212	210	221	195	219	198	224	196	226	205	208	205	228	205	211	235	190	185	214	197	203	216	210	205	232	215	209	229	209	215	224	207	205	210	238	188	210	217	222	209	219	197	178	192	175	205	175	223	210	195	212	209	233	222	220	213	197	214	221	212	233	230	213	235	225	211	223	235	224	205	195	200	238	202	215	223	191	215	231	213	215	205	193	199	207	194	205	207	184	201	222	225	209	219	222	231	243	208	195	204	187	193	223	225	218	196	213	193	192	201	224	228	197	247	227	227	188	222	244	208	227	184	214	208	206	203	215	223	206	201	204	215	208	191	201	209	205	193	220	210	194	202	234	205	205	225	209	228	259	217	229	217	228	192	199	192	203	210	234	202	190	192	199	216	211	212	198	210	225	164	204	197	221	224	215	207	199	192	176	252	193	207	260	206	222	194	224	200	240	211	198	225	226	208	213	193	233	242	203	198	217	198	194	210	217	198	206	172	214	190	212	212	189	202	235	183	200	201	193	200	238	199	211	211	195	196	226	200	198	214	215	212	204	213	194	213	196	233	202	181	188	216	220	250	200	201	198	212	189	224	207	215	203	212	215	215	201	218	215	201	185	217	222	195	214	201	210	217	204	189	212	203	214	219	220	209	216	213	201	230	205	195	220	204	220	213	174	194	204	210	194	191	223	235	184	226	210	200	199	211	192	201	210	196	181	206	209	188	185	211	249	206	221	208	227	220	230	250	202	224	193	215	224	203	204	213	210	198	199	208	226	201	188	201	228	188	210	221	197	225	205	216	205	199	233	172	176	230	206	213	205	218	197	210	211	186	220	201	202	209	236	229	220	200	210	215	216	204	218	223	208	196	200	219	225	188	206	238	223	184	185	194	209	226	223	200	242	232	191	201	176	203	206	214	247	187	229	200	231	200	211	221	227	205	188	203	215	212	220	222	221	204	203	198	204	207	198	197	223	198	246	211	244	227	213	186	204	208	188	218	242	197	217	232	221	192	216	226	195	219	193	210	197	216	223	232	224	205	200	201	218	199	207	216	215	191	209	187	220	193	197	202	219	211	209	203	209	212	203	231	196	206	196	208	189	221	222	230	217	204	228	173	195	186	210	234	220	203	216	210	229	201	227	220	210	200	188	219	213	202	188	206	226	230	209	174	220	186	223	213	195	219	202	225	218	227	195	222	182	188	212	185	200	222	226	173	215	215	211	203	223	205	205	196	195	194	215	201	211	231	215	196	221	212	209	203	201	211	210	202	176	180	236	183	226	242	195	227	216	208	208	188	219	202	194	188	207	198	212	176	180	235	199	218	205	192	222	227	215	208	209	225	210	212	223	194	233	211	199	220	198	190	204	209	210	205	207	180	180	199	195	234	208	223	180	170	192	190	176	168	227	203	213	225	200	165	204	207	217	215	242	230	214	236	199	202	218	209	190	212	214	175	211	193	228	212	191	193	195	221	230	194	191	203	207	224	209	200	236	208	238	209	211	192	235	202	204	238	230	216	204	217	217	209	205	247	230	192	212	221	219	225	206	228	219	220	228	218	207	234	180	230	200	201	191	185	198	217	207	211	219	210	205	198	194	228	211	217	241	207	231	217	193	217	197	206	232	238	226	196	203	213	216	200	205	196	227	223	231	232	219	192	212	244	202	211	202	208	219	196	177	200	203	215	181	180	209	250	225	204	201	230	202	203	189	197	234	198	198	234	204	207	185	225	181	214	183	209	218	197	197	221	210	233	213	231	215	218	209	211	183	225	220	227	223	189	229	205	195	235	199	214	187	199	208	227	209	241	206	207	212	216	222	183	213	200	214	231	243	214	202	239	200	207	250	203	214	193	197	213	208	239	219	218	218	220	194	211	221	216	228	245	175	242	205	184	225	190	195	211	203	219	205	230	214	200	202	221	208	216	246	210	220	185	218	207	210	222	203	223	216	195	239	213	206	201	201	191	207	197	173	225	225	205	201	198	241	209	221	235	220	236	225	196	200	201	222	188	233	207	171	189	224	221	201	171	197	200	218	230	187	222	217	181	227	205	203	216	189	214	190	201	197	198	203	208	195	207	217	211	223	205	228	256	194	241	200	206	214	225	205	208	194	210	221	209	205	206	208	191	216	211	202	203	207	222	213	205	210	206	229	204	203	196	202	204	224	236	216	191	216	209	197	204	200	199	213	226	190	191	221	247	222	228	166	200	197	215	227	226	181	214	190	225	194	184	197	196	196	204	214	205	218	223	195	209	201	199	227	182	212	216	240	215	227	183	245	203	238	223	210	236	222	213	224	208	242	207	190	214	180	214	216	204	195	197	227	199	213	198	218	217	203	204	220	217	199	204	213	244	235	213	203	209	228	197	213	208	207	186	219	224	216	191	210	244	199	200	214	207	261	236	226	217	198	210	192	216	223	209	218	214	226	218	234	214	191	189	200	206	208	215	208	234	228	220	185	207	221	208	189	221	219	235	219	229	204	227	206	212	221	194	209	239	219	220	247	241	185	201	191	217	205	215	216	207	213	218	243	237	215	220	196	188	199	190	234	198	208	210	213	187	235	203	223	223	229	208	223	197	222	197	207	209	232	215	197	197	189	201	203	208	227	201	204	229	192	213	180	211	213	208	200	204	194	205	188	233	194	199	228	225	210	231	211	233	208	201	192	224	220	206	229	231	208	205	216	209	189	213	222	224	212	217	216	220	190	211	203	187	228	202	184	204	220	208	230	209	213	205	229	236	200	203	186	219	232	195	201	216	185	182	214	224	225	215	214	211	204	213	221	212	199	197	195	225	224	223	201	212	218	228	208	220	210	216	218	207	228	199	207	196	210	211	197	209	207	218	212	186	211	208	202	204	201	199	189	200	201	210	217	212	199	197	206	212	172	206	231	216	192	210	185	195	197	194	197	188	193	220	222	202	203	202	222	216	205	187	222	223	221	237	236	223	210	230	213	208	185	193	190	217	216	195	228	176	206	194	202	204	238	178	207	206	217	195	193	186	211	210	209	207	230	224	225	219	204	203	198	201	206	192	206	233	222	221	205	207	212	202	245	240	209	210	250	243	244	191	208	203	201	201	225	211	192	193	215	205	186	211	236	202	212	226	202	214	204	196	203	218	186	177	206	213	176	215	199	213	207	203	182	217	226	189	223	222	202	205	216	188	219	226	205	222	211	209	213	197	197	200	178	246	220	191	195	229	221	192	210	197	198	210	226	243	235	208	207	234	190	226	206	212	231	205	210	236	205	194	220	213	225	219	211	222	191	198	223	192	184	197	193	225	257	207	168	232	238	219
8485	1257	2330	2764	2425	1924	1772	1443	1244	1134	981	889	851	850	826	777	740	734	674	696	676	618	621	631	639	606	612	620	598	572	543	576	589	613	553	577	595	556	542	596	569	582	562	549	617	558	573	572	545	595	559	563	545	529	539	508	557	551	560	549	520	550	477	579	573	547	542	573	538	548	522	554	525	558	576	524	586	560	570	537	536	551	530	531	585	546	577	560	538	570	542	526	531	562	517	550	563	535	533	536	528	557	560	537	535	546	535	552	511	597	514	533	533	556	528	575	509	535	558	553	528	535	551	561	524	535	473	531	506	559	593	542	518	548	561	558	534	501	579	565	534	542	568	472	548	584	527	543	532	527	536	584	521	515	532	553	543	522	532	508	542	579	555	543	532	525	527	554	551	557	502	538	583	548	565	546	545	548	512	535	543	590	523	548	558	526	551	551	500	509	520	520	545	540	553	560	524	511	561	570	547	558	566	534	527	503	531	539	580	528	546	525	506	511	551	552	566	545	514	522	538	543	535	558	548	522	523	545	520	565	542	563	534	506	527	562	574	543	514	504	530	538	559	537	577	574	557	540	565	547	533	558	572	522	541	496	522	547	525	549	528	559	528	531	524	533	566	502	572	566	543	561	489	508	536	528	568	518	524	543	549	524	543	479	542	567	554	591	520	545	521	534	573	556	543	556	554	538	518	526	549	519	532	609	547	495	538	563	539	494	563	540	541	543	552	563	475	534	541	562	605	529	533	529	579	531	520	586	539	518	555	596	550	569	568	565	538	537	518	523	548	517	538	552	534	547	579	561	537	582	544	555	605	547	497	565	542	500	536	521	520	577	534	523	550	599	561	571	497	536	503	548	548	562	558	514	520	559	515	516	521	545	557	543	520	538	541	553	524	561	561	517	529	530	575	538	565	533	538	519	517	539	550	532	499	551	532	544	558	534	586	532	544	603	565	517	550	580	523	570	532	537	534	513	530	548	585	571	539	574	522	527	579	546	517	575	541	523	573	572	518	513	585	534	564	584	534	569	552	590	530	530	509	561	509	542	600	540	544	551	502	567	543	546	570	554	507	582	532	543	534	580	520	555	526	533	598	564	507	582	568	535	530	575	567	561	551	564	504	539	536	539	493	515	555	552	567	539	483	547	577	521	522	520	519	494	519	537	526	525	553	540	576	538	518	521	515	515	504	498	564	485	532	560	531	562	495	544	551	542	553	531	534	520	547	511	562	542	544	569	521	558	556	541	562	516	529	526	556	587	564	617	539	566	575	546	540	542	589	522	529	526	558	545	481	590	557	536	527	564	532	533	520	539	554	578	533	536	562	617	545	573	548	572	535	547	530	556	562	527	550	584	536	511	535	512	540	515	555	542	561	551	546	534	531	576	528	558	520	563	518	525	589	518	560	496	531	550	546	558	538	537	533	538	573	557	575	521	549	558	531	527	517	520	512	554	525	474	560	564	556	559	532	552	574	536	542	554	522	530	580	504	538	578	514	547	504	526	572	532	525	555	537	544	559	557	572	541	539	537	514	544	524	518	543	522	544	556	523	548	514	534	470	565	548	546	515	543	531	531	584	554	514	566	570	490	507	531	596	557	537	577	538	555	509	555	525	520	515	556	533	537	527	554	540	533	531	528	540	527	583	567	526	563	552	533	543	554	513	506	540	569	504	557	537	536	551	568	554	557	574	518	560	509	551	517	535	560	513	539	537	505	558	531	554	571	543	601	533	569	520	539	507	500	534	522	554	554	506	556	561	523	540	513	546	523	541	524	564	576	549	526	525	535	503	511	561	598	558	569	530	503	554	537	539	599	514	518	544	563	523	495	525	520	529	519	514	515	519	521	524	578	512	559	559	549	531	496	541	527	543	487	540	495	541	521	544	543	557	581	488	548	564	537	524	566	523	551	529	537	540	485	518	569	511	544	549	537	541	538	540	554	509	546	511	545	521	567	535	576	513	520	552	537	546	512	565	560	524	583	491	510	531	541	532	524	516	526	537	562	562	576	537	560	539	555	514	539	524	494	545	504	561	543	558	518	564	536	511	542	555	592	557	586	527	568	502	566	570	529	556	569	537	562	528	547	547	510	509	558	553	550	559	545	525	538	538	553	541	530	564	541	536	522	555	542	554	542	540	552	572	554	546	566	558	570	551	535	558	531	575	552	506	568	522	481	571	513	545	537	506	526	512	530	525	547	519	517	549	536	556	533	539	573	556	568	538	513	528	541	544	536	568	544	537	529	598	533	539	541	536	548	540	520	541	562	504	530	531	580	525	542	517	588	535	534	542	571	588	533	527	567	577	521	526	556	580	540	537	521	531	543	547	565	545	563	552	536	517	525	495	556	555	526	507	540	552	573	493	565	559	518	575	576	560	520	524	529	580	540	560	527	593	540	524	535	513	507	513	524	533	526	544	548	520	571	521	512	551	541	532	531	525	532	560	579	515	517	553	587	528	563	517	522	515	514	523	560	529	554	537	516	524	548	544	567	531	560	578	545	529	575	545	557	546	517	537	547	509	525	519	540	556	552	552	536	566	511	535	555	529	562	541	539	551	546	538	553	520	570	511	510	532	542	476	561	561	547	513	578	489	535	556	568	568	533	529	557	566	533	552	522	535	521	559	538	547	541	544	528	549	551	537	526	582	553	558	558	545	560	509	534	570	533	553	536	538	526	558	548	528	532	509	536	558	559	525	558	532	567	538	516	517	551	551	477	561	568	548	514	589	535	565	527	516	569	540	538	577	539	496	536	554	546	519	519	563	545	509	531	555	546	526	541	541	553	516	502	580	538	565	505	566	578	570	539	529	535	530	506	523	519	553	559	563	547	539	574	578	539	525	538	513	544	500	520	526	536	543	533	505	507	548	550	538	527	482	518	536	533	549	532	495	514	539	562	561	531	539	534	552	561	524	551	525	559	563	534	595	495	527	536	558	539	533	538	564	542	523	521	522	513	584	518	542	529	583	502	520	576	529	572	510	516	539	523	545	536	503	501	578	552	504	550	497	594	540	554	541	536	501	532	532	572	553	561	520	507	552	534	586	514	558	525	532	525	570	564	536	523	545	540	516	491	536	523	527	504	521	526	542	514	529	590	527	518	583	586	534	503	510	534	512	553	491	521	538	534	519	512	514	560	564	504	544	571	532	519	522	550	520	540	546	519	504	544	575	542	516	555	557	559	516	509	560	520	547	589	542	495	541	502	556	538	502	581	508	530	548	541	501	543	535	569	500	517	535	532	522	549	566	546	517	552	607	565	573	536	550	513	574	551	565	523	554	546	545	561	580	552	524	528	565	536	530	547	584	538	476	520	502	573	536	473	527	544	517	541	516	507	536	567	535	558	504	541	546	531	535	506	533	529	499	560	530	553	549	540	530	521	505	535	560	589	546	553	561	505	518	572	507	548	508	489	531	573	568	549	543	537	534	550	528	535	552	588	535	562	536	531	564	543	555	499	546	568	534	522	527	529	551	509	551	577	600	577
1945	456	456	498	435	458	413	389	399	428	366	342	378	388	428	394	424	347	421	433	414	400	399	393	400	399	396	447	392	407	397	393	406	395	425	413	397	393	418	392	394	370	386	376	392	431	401	390	421	383	405	367	408	412	389	372	431	381	384	372	385	408	408	414	377	405	373	370	394	400	372	373	426	403	423	392	388	380	430	379	406	403	373	410	378	347	379	342	449	374	391	438	353	404	416	380	366	388	403	375	396	392	350	399	373	425	366	403	378	410	395	431	355	391	393	354	390	378	408	383	375	389	405	392	383	395	364	407	376	370	408	412	373	374	401	436	351	398	395	424	391	413	403	443	388	400	410	385	389	419	407	397	376	383	428	386	411	385	389	370	406	415	391	389	413	396	342	382	395	399	391	403	365	422	417	408	392	387	370	357	385	373	416	374	368	371	398	395	364	395	355	361	363	326	404	388	395	381	378	408	362	414	424	360	400	411	392	392	407	411	372	427	391	400	378	380	381	403	402	367	384	425	416	402	387	326	373	337	375	392	400	378	378	367	407	425	398	375	417	376	388	435	442	376	395	383	373	401	422	439	363	417	396	387	429	398	352	419	394	381	368	395	429	389	371	425	391	380	415	354	376	391	376	398	361	376	399	435	414	409	399	441	415	380	362	392	414	397	414	382	390	450	365	358	357	401	381	378	381	389	372	387	423	372	454	391	399	377	397	398	428	414	436	403	390	395	379	397	392	420	404	447	384	408	389	376	404	377	400	402	367	434	387	387	397	410	400	364	376	399	372	411	447	438	398	365	358	413	368	421	352	419	392	379	379	393	404	381	389	335	379	414	382	412	410	362	366	393	415	415	369	395	380	418	438	362	414	407	428	405	444	379	384	401	416	388	440	394	406	409	392	425	389	373	397	402	385	401	377	402	385	390	366	340	392	381	394	378	391	370	375	396	408	438	429	398	410	452	395	413	401	361	367	362	418	353	402	393	427	405	338	401	395	411	381	388	399	396	378	421	425	419	390	375	410	431	411	403	405	400	396	417	395	392	381	381	391	442	393	406	389	404	394	426	413	394	396	387	397	369	443	368	390	381	383	401	386	362	425	408	369	411	398	379	411	434	436	393	382	422	359	372	407	408	392	358	375	416	381	381	385	402	426	411	454	423	385	396	410	348	369	383	361	385	377	390	425	425	430	421	379	407	368	417	424	375	415	384	386	417	382	367	392	405	425	377	433	421	366	416	414	383	390	379	402	394	398	418	413	382	378	378	358	406	379	369	390	395	402	358	406	350	357	405	383	384	411	432	428	448	355	385	385	407	384	390	396	367	411	405	382	414	404	450	360	387	395	407	373	380	433	385	390	398	390	389	425	390	388	403	447	380	388	377	413	421	374	387	372	387	390	403	399	413	422	403	414	410	429	390	396	381	406	407	371	410	385	390	434	358	405	389	382	357	390	400	422	447	429	388	393	385	389	376	362	387	369	406	378	450	373	373	363	366	376	396	412	387	416	403	406	398	419	393	415	408	384	400	382	402	395	438	397	381	385	365	411	412	369	406	404	386	393	408	361	415	365	400	433	400	411	369	384	358	388	420	404	405	370	393	385	399	362	410	411	436	371	386	394	416	371	388	413	397	368	402	372	393	398	390	402	405	360	398	358	415	413	406	378	369	418	416	373	387	428	413	400	355	398	399	363	377	413	401	395	405	408	344	382	386	463	380	373	397	416	378	405	392	418	363	409	395	418	388	391	379	402	417	419	392	382	403	376	363	393	399	361	421	410	398	367	405	419	400	413	379	395	373	437	371	431	382	377	403	430	404	400	398	386	361	382	391	427	379	410	364	361	423	413	407	393	392	389	402	353	394	414	400	421	417	381	365	392	414	392	414	378	384	375	417	345	385	402	395	406	444	381	396	387	375	409	402	391	380	381	394	382	425	407	396	443	400	392	384	413	365	383	410	372	356	395	383	420	405	412	387	356	405	392	412	372	391	402	397	425	384	387	418	462	422	379	390	382	378	392	381	365	383	392	426	399	387	396	385	429	406	394	363	365	384	406	392	398	397	383	453	404	386	406	409	389	375	437	404	394	349	389	426	385	390	389	399	409	394	388	411	397	379	381	373	386	408	393	354	373	409	392	363	366	390	367	407	413	405	412	388	397	407	394	441	383	364	438	462	426	410	416	377	416	426	392	397	405	369	390	360	411	363	393	382	418	369	424	416	394	367	422	422	372	376	404	424	424	392	377	416	355	409	403	407	398	383	390	383	429	412	447	428	412	397	415	376	405	413	361	418	407	395	401	432	386	377	384	421	405	400	378	416	407	390	377	386	390	419	402	414	426	421	401	407	346	381	413	382	408	347	391	400	388	380	373	400	376	350	389	392	407	408	396	409	459	384	405	364	404	383	409	416	440	384	396	359	418	373	429	381	409	409	382	408	365	436	411	385	370	396	378	405	365	355	370	365	381	413	372	396	381	400	423	370	415	381	399	408	414	417	410	369	404	401	424	394	370	389	395	394	386	410	374	360	396	356	367	402	390	396	375	387	382	384	388	438	372	373	397	396	364	393	367	383	437	431	388	399	396	405	410	412	428	410	397	405	381	373	397	386	378	372	448	400	462	444	427	396	372	393	366	404	404	394	377	399	398	381	406	347	419	355	391	391	391	391	410	395	363	378	375	376	351	397	389	401	392	416	366	409	437	393	402	419	404	440	383	417	405	389	393	418	405	387	388	425	433	405	403	429	390	370	374	429	397	395	429	377	356	371	423	410	422	439	418	381	424	380	410	363	359	441	376	390	441	396	391	413	402	382	410	385	382	371	440	372	400	423	414	379	421	361	393	395	379	396	414	380	420	414	430	413	375	398	401	428	389	386	389	410	359	412	406	424	402	361	425	382	384	379	446	399	370	384	397	410	368	403	378	428	374	400	383	373	342	426	385	402	394	369	404	418	398	410	398	386	414	421	357	378	378	368	376	418	411	383	411	371	393	391	359	447	398	375	391	369	398	407	427	391	398	423	371	418	411	376	375	391	432	383	353	386	369	409	391	402	383	392	411	418	393	451	428	383	401	382	431	399	395	392	373	428	410	402	403	400	373	378	392	386	395	414	375	391	409	454	405	413	431	373	417	380	394	352	407	405	403	425	420	432	427	364	394	414	375	416	362	401	376	389	364	406	415	425	372	395	396	379	395	393	384	431	399	369	367	351	412	438	430	394	423	381	387	424	415	380	380	361	391	411	414	401	426	372	370	385	383	386	386	414	410	411	338	395	387	390	402	434	406	405	403	398	379	400	387	400	357	393	332	381	407	379	376	383	408	389	364	366	400	388	452	408	454	378	393	399	385	430	386	420	357	396	400	406	407	389	373	401	377	373	371	393	406	382	428	406	394	393	378	400	384	388	391	373	388	373	396	372	390	392	386	349	380	450	405	354	379	369	414	390	363	409	387	403	395	429	442	365	410	378	406	414	409	371	394	411	394	399	386	377
2177	925	1021	1065	1060	989	1026	937	959	927	909	907	874	903	949	851	824	853	867	862	904	880	893	838	867	879	905	841	846	904	860	920	902	922	806	889	830	871	903	854	848	888	857	846	854	839	891	900	899	857	877	873	826	877	898	872	877	861	875	857	842	863	862	908	853	858	910	922	844	823	830	901	881	910	811	833	878	887	883	860	916	861	900	835	862	875	881	861	843	904	854	844	871	837	898	872	889	859	846	928	862	882	843	881	799	870	829	846	887	892	891	872	891	862	892	837	866	895	899	800	872	890	850	848	869	866	867	893	895	855	901	856	849	894	820	874	848	852	930	840	869	862	954	912	919	880	814	892	913	848	827	843	863	843	817	879	907	847	856	887	883	858	855	860	873	846	848	823	825	859	860	874	849	904	899	871	895	901	831	893	866	852	873	850	879	832	848	871	872	895	869	881	870	902	846	859	884	822	861	815	871	840	878	854	902	854	871	839	921	849	893	785	881	936	883	884	875	835	863	860	855	827	864	892	887	796	908	846	910	900	906	888	851	888	892	892	892	886	847	901	910	841	865	872	859	892	889	900	869	838	862	842	839	914	793	833	867	824	951	865	860	880	917	909	893	868	806	888	871	869	865	907	871	870	843	867	887	860	866	864	825	789	858	878	953	859	839	887	914	877	872	890	915	873	860	834	835	853	914	822	894	863	874	847	828	889	856	881	890	894	906	881	801	870	830	901	920	845	890	870	833	810	855	856	865	848	844	870	885	872	868	860	906	853	905	800	861	881	836	831	883	882	900	854	890	880	838	890	866	855	882	815	870	807	879	835	836	872	831	838	862	879	897	806	865	920	868	876	880	854	852	872	818	870	861	878	843	905	879	844	810	842	801	894	792	826	875	928	891	897	867	844	872	851	798	879	872	851	831	887	911	841	860	838	845	917	889	896	874	873	844	901	842	873	855	849	850	891	854	839	854	863	854	911	887	854	884	895	888	937	784	912	897	909	887	834	815	841	864	845	896	830	853	920	864	886	840	904	864	829	886	823	832	849	863	845	830	903	864	829	860	911	861	904	858	874	896	859	879	848	840	926	889	840	893	818	848	872	836	872	834	878	839	906	893	889	876	934	857	897	834	902	853	883	859	864	842	838	883	872	835	838	848	900	903	876	880	857	881	885	869	885	892	935	895	856	846	867	840	881	877	849	882	818	864	849	866	863	835	891	910	889	879	836	837	860	885	870	857	864	845	954	812	861	901	867	899	883	862	883	813	880	825	882	833	836	875	844	913	899	843	878	884	852	871	881	856	868	866	900	849	864	889	917	908	912	874	862	884	867	875	831	878	838	897	878	870	892	854	857	837	866	905	853	850	880	871	871	890	873	799	846	859	873	862	882	838	869	903	855	832	885	880	850	889	834	886	833	858	852	869	922	876	929	884	860	834	911	880	817	880	879	817	849	859	891	870	874	885	892	856	855	918	861	896	924	878	896	841	867	815	952	907	871	862	928	898	887	855	889	848	857	895	889	894	847	922	822	879	820	868	912	877	916	819	932	944	832	891	849	828	861	831	890	882	864	891	851	880	826	847	865	926	874	886	879	847	861	866	853	844	833	844	907	844	860	912	857	894	811	899	960	884	909	873	880	855	891	884	839	874	863	858	851	854	835	857	820	873	900	827	878	865	806	873	884	869	843	869	847	880	922	934	895	861	889	846	843	912	908	881	852	845	850	848	823	884	870	865	908	893	842	886	910	874	851	870	898	853	881	916	883	859	847	863	849	890	911	904	838	894	854	889	864	894	885	850	860	837	884	928	928	877	843	929	855	894	861	874	869	837	905	861	909	833	867	895	880	935	883	866	873	867	842	863	827	865	860	870	825	856	896	904	853	894	871	865	845	868	871	824	905	853	902	879	889	860	881	877	821	879	844	926	868	862	887	828	895	824	909	908	856	906	854	887	837	865	896	883	889	827	937	835	909	858	827	870	848	850	841	887	866	893	866	901	856	888	882	916	855	818	885	889	885	872	868	869	884	872	819	856	867	906	886	875	854	866	881	876	919	913	875	846	865	864	862	835	876	867	881	898	875	917	837	879	854	844	890	923	823	903	863	847	860	884	876	844	846	922	884	846	885	832	894	903	922	879	910	906	876	948	840	869	835	924	898	874	889	862	915	858	818	873	833	817	840	887	874	859	888	898	873	882	842	851	872	908	859	863	910	873	899	881	856	934	893	856	865	879	889	850	886	890	848	882	862	873	914	896	858	930	896	917	880	895	877	849	865	858	852	833	916	840	892	913	860	798	929	851	889	906	902	885	844	837	843	835	886	821	846	852	885	827	865	920	811	898	840	846	914	879	876	856	889	900	869	889	897	843	887	867	852	886	908	824	876	820	859	899	885	881	847	901	858	878	875	860	889	920	812	831	840	876	861	838	823	847	909	874	877	857	845	818	866	873	841	908	910	916	852	874	862	884	860	878	904	814	851	879	921	887	879	873	853	838	847	835	918	869	872	851	844	841	874	867	910	895	914	882	825	846	872	853	871	876	874	859	888	841	871	891	834	886	907	951	852	870	889	828	885	902	836	919	908	825	883	850	837	901	849	833	863	843	852	887	875	904	861	894	841	830	856	875	866	878	900	833	866	861	850	863	897	855	885	890	884	848	833	860	883	906	870	856	871	862	856	905	918	876	919	867	872	875	885	925	883	837	905	872	848	888	885	864	847	885	889	870	895	847	892	871	818	866	870	864	899	916	853	866	889	863	822	921	861	903	909	892	874	884	818	912	842	875	890	877	878	844	914	862	831	854	865	911	848	793	916	898	896	853	901	870	844	876	849	894	895	847	854	878	890	874	868	821	851	826	875	831	867	874	825	858	877	897	860	869	909	881	856	920	911	872	875	847	917	920	893	851	885	842	896	872	856	923	830	890	886	880	867	849	852	887	862	841	874	871	895	856	874	836	842	908	890	877	876	885	820	902	897	849	829	878	863	896	885	885	891	874	859	889	935	889	853	874	892	900	857	894	877	890	891	855	935	814	864	884	897	912	861	850	793	860	849	908	887	826	837	863	888	901	865	900	879	836	872	872	847	803	871	892	889	867	871	890	855	877	842	829	904	844	875	909	830	860	873	817	857	854	910	889	782	861	897	882	789	843	947	887	902	903	864	875	845	895	867	854	866	890	897	876	881	887	814	821	879	842	893	834	890	836	871	872	861	870	836	851	857	893	840	916	896	902	873	910	870	894	894	839	846	932	933	807	873	920	876	850	918	906	853	881	891	887	832	856	893	859	905	854	887	858	873	842	882	870	854	908	860	859	864	916	895	834	839	884	881	854	865	897	870	903	860	913	817	915	878	872	882	865	891	890	846	915	925	892	867	886	911	864	870	829	841	863	867	883	868	857	886	882	886	884	830	878	862	896	935	864	853	888	866	902	836	864	926	806	886	874	902	836	893	833	884	857	884	862	861	909	875	854	938	889	925	874	831	849	865	845	909
7731	652	743	538	440	423	322	272	236	261	226	231	242	229	220	218	178	191	198	205	215	176	198	195	208	219	189	209	191	197	194	176	197	219	203	223	201	211	214	180	208	204	204	186	210	188	160	212	194	209	214	218	168	213	184	185	181	190	206	213	200	205	205	198	214	188	187	187	194	176	216	176	220	192	171	198	221	184	198	173	177	211	204	178	204	201	182	192	207	205	196	187	198	181	184	195	188	213	201	211	203	190	188	220	165	181	208	218	198	180	173	157	200	185	205	179	197	200	190	216	178	166	206	183	189	201	181	184	187	215	184	197	200	217	197	172	189	204	211	194	208	177	209	220	175	209	210	235	206	189	182	191	206	193	197	192	216	160	195	220	212	200	180	164	195	188	185	161	204	197	191	216	202	184	191	204	189	182	226	206	171	178	188	202	191	200	204	190	176	191	183	197	197	191	198	186	225	206	197	193	193	179	181	193	192	203	189	213	180	196	211	183	203	189	191	183	208	207	179	170	221	191	206	219	198	223	181	212	208	221	189	174	188	205	193	204	205	222	200	209	200	185	171	182	191	170	195	204	181	229	201	194	160	160	184	176	202	172	186	190	192	193	213	188	200	203	188	200	183	202	176	194	199	172	216	210	195	213	218	209	164	187	161	204	200	188	192	191	173	178	209	193	170	173	184	197	210	208	193	195	193	179	207	160	182	186	204	187	199	217	209	199	193	174	200	211	201	192	207	186	188	205	213	202	188	215	187	184	209	193	203	197	178	189	186	191	186	217	205	203	179	209	219	208	219	198	192	217	207	205	188	181	218	206	184	205	205	189	190	166	212	215	192	206	180	198	196	196	178	199	217	200	181	198	196	214	210	211	194	183	188	182	177	202	195	203	189	188	203	170	218	169	190	173	191	214	174	191	193	189	194	167	204	197	198	204	192	221	209	206	185	215	175	205	190	172	214	189	174	177	193	211	199	184	217	191	157	187	208	200	221	184	201	196	174	215	194	190	186	201	211	172	201	217	217	219	189	195	215	192	171	198	222	228	210	188	188	193	190	202	202	212	186	214	172	208	182	177	194	191	192	187	187	166	182	183	224	191	192	182	205	165	187	222	176	191	199	189	203	203	181	227	195	224	205	192	175	204	230	194	179	206	193	197	206	185	215	192	181	200	219	206	204	200	214	197	183	166	207	191	181	194	189	206	185	172	181	189	192	218	193	202	199	162	199	204	187	227	235	202	200	208	183	190	187	210	196	189	185	167	213	191	169	190	183	212	212	188	178	198	184	189	208	188	196	203	190	188	209	199	182	175	228	188	203	193	202	198	172	203	212	194	177	179	172	186	203	177	186	210	177	183	195	164	201	204	166	157	186	184	189	201	214	188	209	205	197	197	189	190	189	178	202	228	187	193	195	209	208	195	197	199	179	168	200	199	201	205	191	183	215	187	199	196	169	189	184	208	199	184	181	208	192	180	200	211	195	205	236	207	197	197	192	180	186	192	202	191	193	162	208	203	205	188	201	192	192	194	178	232	195	199	196	192	175	173	194	183	171	179	183	186	170	206	193	181	211	201	205	188	215	199	197	179	199	206	192	178	204	200	198	199	178	154	187	203	190	196	190	180	201	210	193	197	166	194	209	181	180	187	213	215	212	217	199	188	204	201	219	206	190	169	166	189	187	204	211	183	191	185	222	194	185	173	223	187	189	190	176	199	194	184	186	206	175	188	193	178	206	192	203	189	177	181	202	221	202	227	187	185	200	201	170	213	201	206	204	205	163	165	182	168	196	199	186	201	228	187	205	209	175	175	174	168	208	182	213	214	193	173	203	184	173	175	197	200	178	201	216	203	187	231	185	186	187	209	215	186	188	190	191	177	201	194	191	196	221	207	200	213	174	185	225	173	161	204	206	187	201	212	193	186	188	190	181	186	202	208	227	178	181	211	193	178	184	205	184	175	183	210	206	170	222	178	182	203	190	184	202	183	185	210	217	213	215	211	201	187	225	175	177	218	201	195	208	183	177	173	179	159	174	198	201	204	190	212	203	183	178	213	205	202	171	209	186	216	216	181	178	185	227	203	202	198	193	192	220	202	169	211	169	201	221	154	185	201	150	207	197	213	187	182	201	168	191	195	190	212	205	165	181	184	210	209	222	176	202	193	184	190	169	190	189	190	182	194	217	214	223	229	182	167	196	190	189	193	192	205	160	199	199	192	197	225	203	172	204	205	183	211	208	187	201	191	191	162	209	200	209	206	209	199	187	204	184	183	201	192	164	191	194	189	173	197	205	212	184	176	225	211	202	185	189	202	190	200	206	205	193	181	159	174	166	196	193	193	215	201	208	206	214	204	194	200	193	225	207	205	188	210	191	174	202	196	239	189	178	180	176	200	191	203	185	184	188	196	202	204	198	210	200	187	195	189	205	171	185	196	192	184	216	197	188	165	200	197	187	193	222	215	200	208	211	192	188	180	198	203	210	217	188	207	217	187	205	203	207	211	175	178	200	191	190	178	192	202	193	206	198	199	177	199	176	181	212	172	187	202	227	185	209	193	182	190	186	190	183	215	213	235	175	188	205	195	222	178	200	164	193	172	196	213	182	170	198	187	191	192	217	189	197	190	198	199	181	193	193	184	183	199	217	196	193	205	177	184	196	202	230	178	186	205	197	197	210	200	228	200	233	211	199	198	187	208	196	198	206	201	188	199	223	189	202	182	193	203	188	184	192	184	202	209	170	199	209	196	196	205	188	195	215	203	211	194	183	198	193	196	186	176	202	208	186	176	186	188	212	220	216	206	227	225	195	205	193	168	215	187	190	194	195	195	174	210	197	202	171	214	219	200	204	200	200	196	191	214	206	222	183	201	202	203	219	214	199	202	207	197	192	208	201	184	177	199	193	195	195	173	205	184	187	177	210	203	216	210	196	187	197	180	189	208	199	173	203	203	204	178	207	218	188	210	198	184	202	212	173	170	192	205	198	200	163	183	192	217	215	203	181	191	200	197	176	186	208	200	181	182	195	193	192	199	193	190	201	199	217	178	182	152	181	193	199	196	185	214	195	190	229	198	192	177	204	187	200	190	179	175	165	208	184	212	204	202	201	218	187	175	193	194	174	182	184	203	231	176	204	221	189	173	216	195	200	201	213	204	211	173	209	191	186	228	182	206	176	179	210	215	228	204	209	210	172	194	197	201	205	201	200	189	193	228	171	204	202	172	181	196	209	184	164	195	203	192	196	184	198	239	206	221	194	184	228	233	198	208	203	212	169	207	183	218	188	215	208	197	206	177	162	210	170	183	188	182	214	195	213	186	185	208	188	226	188	174	166	213	187	201	201	170	196	208	187	199	233	185	216	207	182	197	195	222	181	201	188	173	175	202	210	181	178	200	198	173	185	199	217	168	209	193	190	185	211	192	222	194	216	228	195	177	187	233	220	191	202	191	192	220	204	211	203	213	197	207	179	190	161	208	169	204	207	192	201	191	177	184
6518	874	1544	1775	1564	1359	1072	1040	873	804	739	722	696	720	614	603	549	579	575	560	502	546	520	583	499	526	504	520	511	510	488	544	510	510	492	483	540	483	497	509	478	510	465	492	469	510	482	494	514	496	480	476	461	497	485	486	505	498	457	469	474	518	481	440	492	472	450	462	514	472	428	480	460	478	513	467	463	492	500	465	457	483	496	463	461	484	467	484	477	468	476	487	469	536	484	409	454	482	461	476	441	465	495	511	491	492	458	491	463	476	481	470	413	512	460	466	480	478	491	466	447	467	468	494	483	468	509	475	515	464	510	450	427	442	456	451	456	503	481	498	472	500	472	441	465	466	501	564	472	454	503	482	462	485	515	517	501	493	471	454	493	510	452	494	484	514	473	460	485	484	463	480	424	546	467	448	507	487	486	469	469	478	479	483	485	459	464	477	493	463	491	446	452	486	486	480	481	473	504	480	449	454	479	477	504	479	438	473	500	503	449	499	457	485	450	467	478	481	443	514	498	477	476	488	462	466	470	484	449	488	486	453	487	476	481	468	453	478	497	474	497	511	450	495	456	456	445	489	477	473	470	494	485	514	481	502	464	503	511	485	510	462	437	467	485	479	442	451	482	472	477	497	465	487	472	481	523	489	451	482	444	449	457	468	484	448	469	458	500	483	431	492	451	510	455	478	467	498	530	480	434	476	452	454	439	492	474	458	461	450	461	527	493	439	486	492	506	488	520	462	467	470	455	453	449	472	467	516	491	492	482	484	446	485	481	446	461	455	453	514	521	515	472	473	438	487	434	480	499	499	504	498	469	457	458	464	425	446	500	468	474	491	524	518	467	451	454	494	485	498	484	489	461	467	466	469	480	475	477	505	475	453	458	473	456	491	460	500	452	466	494	468	457	469	477	455	494	475	480	467	482	497	482	483	491	501	475	449	480	488	474	445	462	479	505	483	465	484	443	473	490	474	545	454	500	454	494	508	467	468	482	464	467	401	483	476	452	496	472	485	469	476	477	446	491	490	493	484	438	462	503	519	505	472	480	457	521	495	490	481	461	468	459	467	469	505	496	467	469	462	456	472	436	487	499	473	452	500	484	451	432	481	437	472	450	476	482	469	458	489	497	440	480	473	478	474	503	426	506	431	488	472	491	500	487	461	489	472	461	496	507	495	486	477	446	507	456	493	475	458	438	488	465	493	468	538	478	460	491	492	453	465	488	455	501	455	449	426	468	460	454	473	466	497	492	511	487	473	473	479	462	495	474	431	483	512	452	476	482	434	456	481	499	450	479	482	455	432	449	480	452	506	463	472	422	450	497	504	479	465	530	486	466	482	500	446	440	471	480	450	449	472	536	488	456	458	462	476	453	457	492	471	478	473	475	463	458	463	478	494	466	487	531	519	491	451	422	482	471	460	481	466	460	465	459	479	477	456	471	451	485	477	482	469	483	480	512	476	469	476	507	472	468	482	487	461	502	507	483	484	466	480	481	465	443	484	497	448	473	485	474	504	455	465	521	505	457	489	468	480	546	476	464	511	458	476	466	474	528	468	463	480	458	501	490	488	443	498	473	509	463	489	503	472	475	493	450	482	498	482	484	466	481	465	494	493	467	452	466	486	455	492	483	447	498	490	482	489	459	497	477	509	499	492	466	503	455	481	442	499	478	510	486	495	482	466	471	476	508	466	477	478	451	500	455	469	432	466	454	487	479	462	482	496	469	454	496	493	508	486	462	488	475	514	493	465	489	481	487	522	488	477	505	470	471	475	420	472	490	469	471	485	465	513	467	458	475	428	418	475	472	494	495	467	450	499	487	481	463	462	503	490	463	501	492	450	492	462	512	490	483	465	482	501	500	477	496	449	505	491	454	456	513	501	469	473	462	490	457	499	465	514	449	487	475	498	493	488	506	488	491	503	488	452	488	492	461	474	493	436	508	516	458	491	492	452	498	524	472	496	464	536	467	496	447	468	474	510	509	429	451	478	482	450	490	455	440	487	432	496	450	475	476	440	476	486	448	476	475	492	466	486	456	509	485	482	498	452	483	487	512	438	462	513	462	456	474	462	485	465	479	482	472	450	499	490	473	473	458	481	471	469	495	450	472	473	474	467	488	475	468	480	519	478	483	456	483	473	468	457	503	476	468	489	473	513	506	467	486	455	493	477	490	473	464	454	476	510	457	458	526	450	451	445	452	474	460	464	496	481	468	460	511	485	477	429	458	492	474	432	459	443	533	470	498	465	479	457	461	457	452	485	482	483	464	489	511	480	499	484	453	455	486	511	479	463	489	486	469	487	499	467	484	457	499	460	447	465	455	456	447	443	480	459	455	465	508	497	489	452	484	476	484	475	448	501	490	460	491	488	515	476	491	472	451	457	470	516	515	457	492	491	502	495	426	481	453	482	448	492	419	483	493	485	527	497	481	478	497	473	498	500	524	488	478	464	492	518	453	462	480	473	474	452	446	491	507	469	457	444	450	477	496	417	480	446	515	514	485	481	490	479	504	435	472	480	459	461	485	470	485	485	454	476	474	483	471	472	443	458	536	466	479	468	480	480	465	412	425	513	481	477	485	482	488	518	511	473	484	455	481	478	491	498	474	493	498	486	460	435	491	458	483	449	462	467	473	461	456	489	481	466	481	494	489	473	515	487	463	461	463	490	494	483	448	472	508	469	520	458	467	483	457	497	505	483	457	464	456	465	484	455	467	500	488	457	500	486	475	461	505	486	461	445	453	509	501	491	472	487	496	493	464	483	457	452	429	434	473	473	496	483	478	453	481	491	459	458	503	467	454	514	481	481	470	499	523	504	482	468	488	496	457	494	444	482	537	515	470	478	455	483	429	489	457	511	507	525	458	477	462	483	480	477	471	462	489	469	534	488	452	497	493	482	513	473	458	473	473	477	498	480	462	462	465	462	472	500	460	461	509	494	467	479	507	476	502	472	505	476	492	482	469	511	482	485	529	497	528	473	470	472	463	475	505	461	474	479	449	446	459	475	478	486	476	524	482	489	481	499	516	500	489	466	485	455	515	512	468	467	472	447	510	464	492	469	487	464	463	497	471	472	452	494	459	474	478	453	483	514	502	509	483	493	494	501	498	459	466	466	468	462	501	463	484	481	460	449	493	478	428	508	449	469	493	481	478	483	461	489	490	514	484	484	500	476	497	480	484	484	438	476	458	435	462	497	455	465	484	442	523	529	456	454	474	499	463	511	493	492	449	486	524	487	471	492	492	467	500	466	461	472	473	485	514	453	435	493	518	515	453	491	480	507	478	478	436	484	482	479	461	501	464	434	466	503	471	488	466	496	488	476	465	478	460	451	468	482	477	475	491	457	513	491	475	482	482	471	504	454	497	508	460	454	492	473	474	496	480	462	502	450	464	490	452	498	485	488	478	467	433	466	480	484	448	499	461	465	488	494	478	494	444	482	444	489	484	477	493	447	466	450	478	453	462	470	462	497	532	470	479	460	428	464	451	472
14667	1424	1220	957	664	489	398	375	366	286	297	284	257	263	221	228	216	219	253	246	222	236	195	201	214	222	216	245	227	204	235	222	207	213	195	215	203	210	167	209	207	234	229	212	209	207	193	221	186	189	231	169	199	207	228	218	235	206	192	206	226	226	220	220	196	175	227	232	192	210	235	203	220	221	169	208	196	209	214	258	204	211	241	218	213	200	210	210	211	211	193	204	206	230	231	249	225	214	235	230	232	215	220	168	201	180	200	227	214	217	202	206	205	214	227	214	217	204	235	224	193	190	244	206	222	224	191	197	197	196	204	215	223	197	194	198	198	201	202	223	203	233	236	208	211	199	196	196	202	198	227	221	201	189	198	228	224	213	195	205	196	209	234	208	210	217	204	195	195	229	182	213	232	207	218	201	215	224	214	242	221	247	222	230	229	235	222	207	212	203	230	217	248	202	208	219	226	215	209	237	175	228	203	228	240	220	237	210	216	193	181	192	203	209	181	204	204	186	193	228	216	192	213	212	192	233	200	195	210	189	207	203	212	226	193	218	229	197	211	216	229	187	219	208	235	193	214	203	209	208	174	223	216	230	230	224	192	200	203	210	211	199	192	206	179	236	210	218	204	212	217	215	223	195	195	186	195	213	234	197	234	227	216	229	222	218	217	236	192	212	236	189	192	190	242	213	242	216	238	217	219	227	231	220	224	199	198	189	190	204	206	223	207	202	205	219	197	200	212	215	229	194	207	220	185	193	218	199	195	203	230	203	198	206	208	227	217	195	228	210	218	176	209	216	196	221	194	204	197	205	215	235	224	197	211	211	200	207	210	209	232	226	198	187	219	236	226	200	214	214	208	190	216	187	237	227	214	227	208	196	199	208	171	222	223	181	210	211	217	197	199	216	215	213	180	207	200	228	199	207	218	217	227	202	206	215	229	205	225	195	213	228	171	198	217	206	200	224	249	236	222	197	198	256	191	221	202	197	196	202	171	223	212	201	179	201	222	183	213	230	197	223	237	208	204	205	216	183	210	215	216	216	215	191	217	215	228	230	232	206	217	192	190	205	216	196	222	213	207	219	193	174	217	259	191	207	216	206	207	202	194	226	238	195	235	202	219	218	223	222	223	205	220	221	220	211	204	208	221	195	223	231	226	220	194	212	203	190	217	224	218	221	190	200	205	226	223	207	214	226	217	221	224	224	232	200	199	200	200	206	213	209	191	176	214	217	209	240	200	204	232	179	207	224	207	216	204	196	193	210	213	236	248	211	242	217	208	197	208	219	249	227	208	220	207	205	222	200	231	213	203	187	243	194	222	227	231	235	198	213	196	204	235	206	223	216	208	198	200	191	228	205	201	207	207	204	198	214	189	212	186	210	219	201	201	220	216	202	213	214	201	216	218	229	225	189	209	223	212	245	196	219	206	191	181	203	255	203	189	221	212	192	206	195	193	231	248	200	179	203	201	231	213	196	192	215	213	237	214	183	228	226	213	197	185	209	207	202	213	198	222	234	233	217	191	246	226	219	209	208	172	206	198	215	222	224	200	241	216	197	175	198	197	212	200	206	197	209	228	218	223	207	203	212	201	218	224	200	177	193	207	206	202	189	229	229	196	220	220	227	203	215	220	233	198	198	210	218	178	193	193	205	231	231	264	213	214	229	217	221	230	183	188	204	213	212	211	207	226	216	200	204	194	202	232	214	190	188	198	210	215	213	185	196	224	207	212	194	225	204	197	202	214	209	212	226	237	200	202	225	212	178	206	214	207	183	216	231	241	212	225	217	208	219	209	206	197	225	224	191	179	214	208	217	197	187	215	246	184	186	227	211	200	180	211	211	203	194	228	203	201	203	187	203	209	210	187	201	201	222	190	209	189	221	220	193	197	186	212	189	208	193	198	215	218	200	218	198	209	215	197	244	216	215	217	209	227	218	201	204	197	198	191	216	211	200	223	210	236	211	229	198	208	236	222	207	206	204	196	191	232	224	235	170	229	190	219	220	217	208	236	191	193	222	207	195	209	202	183	201	214	224	198	194	202	228	208	211	206	231	206	218	204	230	209	196	222	214	215	199	213	226	188	233	210	191	206	200	214	209	214	224	225	209	222	212	205	225	224	220	213	250	181	191	222	228	171	237	200	197	213	207	199	221	194	204	209	194	210	201	236	207	219	207	229	199	206	187	220	208	208	224	200	212	208	224	218	187	213	197	203	199	218	206	224	219	205	202	227	253	215	265	206	189	236	252	195	197	199	222	201	212	211	224	218	209	212	207	201	199	193	198	187	225	212	227	252	195	212	202	193	216	195	197	212	200	174	203	220	216	190	204	206	205	196	228	198	211	214	226	214	214	221	210	216	233	211	215	213	232	211	230	214	201	220	210	193	216	201	197	223	231	186	211	226	215	195	189	219	224	206	215	194	203	182	219	231	207	192	235	244	243	195	217	201	207	227	195	238	232	193	230	220	173	186	227	215	211	256	197	216	190	211	215	207	205	213	215	214	208	232	219	204	235	238	218	195	205	208	199	200	233	213	198	206	217	189	216	202	227	237	197	213	211	235	189	184	198	197	222	231	214	224	225	207	188	203	187	198	222	198	244	213	209	192	206	205	208	214	206	204	240	212	215	224	234	237	185	203	226	201	193	229	199	204	222	205	204	202	212	197	216	204	175	203	221	194	178	234	226	211	234	183	179	222	208	251	211	233	218	248	209	193	230	185	222	220	236	197	186	204	205	205	169	213	213	187	212	187	226	196	226	209	217	217	210	191	192	207	201	227	210	213	224	216	207	227	207	206	205	214	203	200	219	212	187	206	204	201	211	209	215	195	210	189	191	210	208	199	195	220	206	203	204	221	224	187	199	208	210	211	196	189	213	195	207	191	210	205	206	194	214	185	206	204	219	235	175	191	207	235	197	230	212	194	209	215	248	248	200	198	209	211	224	227	231	213	220	189	189	206	198	222	232	231	224	227	215	206	226	229	201	213	214	207	222	208	233	212	203	225	210	203	215	207	224	221	205	203	201	195	219	198	195	192	196	212	211	200	184	189	206	216	233	212	201	206	192	229	218	208	212	245	189	248	212	200	207	228	212	197	216	200	227	232	204	201	212	227	240	185	189	219	187	191	212	209	228	214	215	221	239	218	211	220	217	185	217	210	210	206	247	224	210	192	224	197	197	192	201	211	196	202	212	231	217	206	198	187	230	220	192	237	234	215	212	208	197	185	213	212	202	185	224	238	212	217	233	199	219	229	235	222	253	225	197	201	230	210	188	183	225	216	230	204	208	186	189	193	194	220	211	195	219	210	197	191	193	219	213	192	196	223	206	217	198	204	215	204	197	217	217	207	197	185	206	222	216	219	187	206	246	192	206	210	198	189	198	210	178	221	188	181	188	220	203	211	183	195	208	216	204	213	209	231	207	208	215	206	218	225	204	183	241	194	188	215	200	222	210	229	170	194	238	200	209	227	204	189	207	219	205	191	215	207	216
8499	1290	2357	2779	2405	1954	1654	1505	1361	1154	1008	964	889	862	773	789	760	720	644	684	633	602	656	627	642	570	580	618	601	583	614	569	543	623	593	565	540	589	557	554	549	576	575	546	589	550	544	605	538	592	550	541	574	582	576	578	556	585	548	560	539	567	533	540	525	542	537	509	562	559	581	565	555	540	534	559	571	546	572	522	532	559	582	518	523	556	519	562	543	548	570	551	542	504	575	527	511	573	510	521	535	525	548	526	518	521	579	510	576	575	539	527	520	552	550	535	550	553	568	550	562	590	533	538	520	489	564	529	540	560	556	547	580	519	568	538	559	536	505	544	528	568	557	521	566	556	530	487	517	551	552	555	569	526	546	561	529	563	570	547	505	538	534	562	536	509	563	569	548	564	579	524	574	525	600	575	519	549	567	519	515	528	555	556	509	531	526	540	534	568	543	556	520	543	596	532	525	542	554	562	587	562	541	552	533	546	533	554	537	520	592	529	551	567	574	588	532	563	541	566	534	534	546	555	527	542	521	542	530	554	527	517	575	599	559	547	510	495	568	551	496	535	525	567	539	528	560	524	548	548	557	552	542	548	550	505	506	579	517	551	536	595	566	560	526	489	552	495	516	488	548	518	508	580	509	544	556	548	522	558	558	555	592	506	561	559	515	548	577	512	529	576	542	577	545	571	580	534	567	518	530	555	536	499	539	538	544	532	524	544	554	556	541	549	536	531	553	516	543	538	553	516	560	534	544	546	578	545	546	534	571	583	521	544	560	563	547	541	523	510	564	555	540	559	574	561	551	515	523	551	565	546	524	559	549	527	563	516	532	573	543	585	550	553	516	555	508	531	509	568	559	545	591	548	526	551	532	556	533	515	556	519	595	530	575	565	537	584	574	531	520	556	531	577	551	544	525	540	507	562	495	575	518	552	548	547	551	523	533	542	522	537	536	585	502	522	516	508	510	542	530	512	511	575	573	539	523	557	574	544	523	516	561	581	514	519	549	570	551	543	557	516	541	565	581	534	553	561	511	537	550	538	571	521	519	533	547	512	543	559	537	476	529	523	538	545	529	553	539	522	537	537	532	475	539	581	525	490	521	517	538	527	580	579	554	574	591	551	554	527	518	555	541	547	545	512	549	568	534	562	506	521	543	498	524	587	546	572	539	517	552	503	529	559	548	567	507	544	527	499	538	538	503	574	557	556	556	540	509	564	501	477	546	567	561	548	550	523	536	500	534	525	541	559	542	530	554	540	595	513	531	536	562	521	543	528	557	557	558	502	564	544	495	515	512	520	517	522	543	569	541	524	523	580	524	555	533	531	544	541	542	518	577	546	520	519	557	547	516	542	518	536	546	536	579	559	566	562	535	513	573	570	565	555	536	539	587	533	544	548	528	553	545	591	557	549	539	505	529	552	491	551	572	564	585	536	528	571	551	550	552	524	528	541	509	516	512	511	533	548	535	577	567	542	537	535	535	535	586	564	482	553	549	569	550	503	532	521	553	509	517	546	528	532	551	558	521	558	547	534	590	554	527	552	542	575	494	518	558	576	524	543	549	588	546	526	538	555	567	530	543	531	503	568	518	533	527	557	556	528	555	575	535	552	522	553	548	517	566	584	527	514	552	526	583	525	523	572	509	549	543	508	497	569	505	528	535	522	520	542	552	550	499	556	515	570	516	534	540	536	527	551	530	540	497	536	520	532	529	540	510	568	548	513	558	559	616	585	541	520	502	540	551	560	555	539	552	523	520	546	547	507	532	509	524	538	519	544	574	554	542	566	581	534	556	560	571	535	523	546	574	577	550	549	547	561	586	559	516	530	547	541	513	536	504	552	519	493	562	562	530	565	594	551	543	587	528	516	541	552	565	571	528	571	539	582	493	537	561	539	543	520	544	540	551	528	535	528	527	546	494	535	572	577	531	546	552	547	530	552	524	554	552	555	518	541	569	553	573	527	523	520	565	533	530	550	528	556	569	529	534	541	529	520	533	527	538	540	541	530	538	536	550	515	562	510	575	542	545	527	527	561	523	528	550	535	537	549	547	515	496	550	553	517	547	531	550	502	530	484	564	517	608	527	554	533	581	532	519	523	590	572	546	560	558	569	561	531	565	548	534	554	543	549	517	479	538	582	563	546	490	524	514	516	505	530	576	491	516	521	543	521	521	542	569	493	551	555	549	551	521	541	515	555	532	520	526	583	537	522	537	549	537	536	562	551	530	548	566	554	565	496	533	547	545	550	580	537	572	520	557	533	549	557	515	543	517	535	592	557	567	509	532	557	521	560	520	554	579	526	524	553	545	570	562	579	576	518	518	518	574	506	545	535	551	573	521	565	554	530	500	556	553	522	525	567	543	568	511	561	535	524	550	534	546	560	533	548	588	546	569	535	577	550	555	573	526	513	570	531	585	543	528	522	582	502	560	562	570	483	552	549	537	492	578	549	547	581	535	566	528	518	538	558	567	567	578	503	533	548	507	563	566	558	549	568	508	524	561	586	527	581	568	554	545	558	544	542	535	582	546	530	564	550	594	530	543	539	524	538	509	547	523	541	522	534	534	530	560	511	529	532	559	533	515	531	556	566	556	559	506	554	548	534	577	515	514	565	550	571	527	537	537	533	549	515	541	510	565	529	543	539	568	540	551	534	577	537	511	543	538	529	567	533	547	554	527	537	515	541	536	554	497	521	552	559	538	538	522	520	534	546	596	507	545	547	511	560	553	485	566	561	546	543	560	551	535	553	521	510	485	543	556	510	588	488	567	537	557	556	547	539	514	570	543	524	559	521	527	556	585	530	561	547	515	511	582	570	559	564	570	510	527	549	525	544	520	548	538	548	532	544	523	562	572	554	512	522	548	590	568	516	516	503	544	571	519	532	555	575	519	551	554	570	543	522	599	542	562	518	581	520	571	533	515	586	547	535	537	542	551	563	543	532	506	511	529	529	549	572	511	534	567	535	542	545	547	552	536	576	553	526	533	498	507	560	550	533	504	530	561	514	512	544	566	548	467	522	509	535	532	562	531	523	576	592	549	564	559	505	543	526	554	533	564	546	538	558	560	518	563	541	531	551	550	524	538	571	564	584	558	540	546	553	564	574	554	524	550	525	513	548	561	546	519	554	512	515	584	507	532	514	552	563	512	498	516	552	507	556	581	488	499	577	530	517	558	571	522	569	537	541	535	546	553	568	542	591	534	566	578	561	520	588	535	527	551	516	588	539	527	587	551	503	523	571	552	552	572	540	540	555	559	479	492	511	510	547	518	531	534	558	548	552	553	502	543	524	515	516	561	543	543	577	534	562	548	516	549	538	533	575	531	556	524	561	536	519	556	531	611	565	504	550	577	559	569	542	571	540	557	559	539	555	547	530	536	521	591	545	530	508	558	574	575	518	521	529	515	535	510	544	533	534	539	539	539	546	520	543	569	549	532	560	513	533	544	564	514	577	512	529	555	535	504	576	542	521	514	543	517	540	525	526	556	495
1833	452	477	433	428	453	435	413	425	387	401	401	406	401	409	360	379	365	362	385	415	411	401	402	409	387	359	362	430	386	423	407	347	357	411	427	375	356	396	414	395	386	358	424	389	377	410	431	422	351	391	372	415	363	417	368	392	393	382	396	389	422	405	379	367	394	398	403	414	404	401	404	383	422	374	421	418	410	392	396	396	407	405	361	386	403	345	379	369	400	436	420	400	470	396	372	385	372	376	401	363	393	366	394	360	387	379	370	397	381	436	396	366	382	415	382	380	403	374	352	376	378	384	407	376	366	376	349	344	393	371	386	368	424	365	382	369	390	419	364	411	395	377	384	372	384	390	369	440	358	387	409	385	358	397	384	418	383	392	391	385	402	411	356	388	413	397	394	388	368	443	433	442	370	413	356	360	380	391	437	382	400	391	438	364	371	438	410	392	417	369	433	385	384	384	372	394	400	378	387	405	413	402	392	373	340	390	410	402	408	416	370	391	381	368	422	394	415	458	404	360	386	355	393	389	394	368	396	369	391	426	385	401	386	394	413	392	379	361	401	419	383	411	395	421	389	403	387	373	433	415	394	401	390	362	405	372	401	379	372	432	352	394	377	423	411	428	384	413	403	422	389	354	365	431	393	380	374	401	362	372	373	367	395	396	421	385	374	363	380	384	379	396	387	425	413	359	410	398	412	361	396	430	362	414	419	390	381	405	385	395	404	366	408	406	348	401	372	413	362	397	368	394	378	396	424	392	421	419	410	398	376	398	426	378	408	382	401	401	401	397	376	405	401	390	344	391	386	415	408	374	407	410	381	400	375	348	403	389	374	370	378	358	397	419	424	379	407	369	382	396	389	383	379	412	351	378	383	378	420	377	423	398	379	393	371	390	393	405	408	385	427	367	391	356	377	433	392	367	396	370	428	389	393	363	368	355	404	384	415	404	365	386	376	363	376	402	372	424	393	393	352	369	430	362	419	354	372	351	411	433	361	413	406	376	382	407	389	423	406	397	398	387	380	365	388	386	357	376	382	406	399	388	401	361	377	372	389	418	412	415	413	421	404	420	405	395	400	428	386	391	396	403	394	386	392	399	386	397	366	343	423	376	401	408	407	371	424	403	370	375	371	397	447	416	415	377	395	419	373	370	423	383	381	382	379	371	397	372	386	386	381	386	369	399	377	397	409	375	412	364	361	383	429	393	383	406	407	373	401	395	380	393	386	385	400	391	399	377	363	406	398	380	411	390	439	388	382	392	381	376	401	390	376	395	370	386	372	377	389	373	381	412	400	425	359	404	385	365	337	391	393	366	392	371	383	420	401	412	384	361	383	414	383	424	416	393	448	401	431	382	364	358	393	365	372	363	399	369	402	395	385	464	409	409	465	403	382	372	420	375	410	396	383	363	398	396	406	396	395	395	381	406	406	424	408	424	381	401	386	407	360	407	400	385	404	406	407	401	390	391	391	375	384	414	413	376	419	388	381	413	371	416	389	359	408	371	375	426	401	387	395	393	385	387	400	413	382	413	359	409	391	351	369	370	387	400	422	397	392	390	403	398	430	410	388	393	395	433	347	421	426	408	383	414	414	383	427	380	372	383	411	398	432	385	389	384	353	396	418	412	401	386	394	362	379	373	419	387	389	378	411	415	352	417	369	404	426	430	404	391	371	419	379	382	375	406	406	417	404	372	415	394	404	396	369	382	356	373	416	418	364	419	399	400	417	373	412	391	372	410	418	426	403	392	387	403	412	424	442	382	389	385	372	403	387	432	378	361	389	404	428	393	429	419	387	366	419	348	374	400	358	441	432	385	385	395	435	405	392	369	419	413	429	368	352	401	406	356	392	353	410	394	359	418	388	383	405	386	417	381	389	368	366	401	359	393	374	369	366	394	413	389	372	386	389	391	394	436	351	352	381	386	380	427	394	414	412	415	346	383	430	420	407	412	415	378	380	370	412	396	383	371	393	402	354	392	402	397	413	377	393	446	387	410	398	394	388	401	360	419	372	371	398	409	425	386	390	408	408	444	437	389	404	378	371	385	386	402	401	398	365	386	416	414	396	417	382	403	366	396	365	371	399	402	403	412	343	393	385	363	356	425	427	400	384	375	397	382	402	392	404	402	367	363	394	389	392	392	367	361	372	388	390	391	393	410	370	417	384	423	370	362	410	388	375	445	346	398	405	401	389	366	416	404	353	374	370	418	420	432	421	363	421	420	386	390	392	395	398	395	391	379	351	406	376	390	380	426	377	401	414	395	413	423	385	386	384	412	382	415	371	379	398	416	392	373	430	446	383	361	367	394	431	409	377	352	397	380	404	397	344	356	382	405	403	381	378	358	404	414	386	365	366	377	405	358	414	410	378	340	361	450	397	366	376	416	397	412	392	405	413	416	399	403	392	383	408	420	387	418	369	378	368	421	409	410	382	410	403	395	395	374	388	435	363	355	403	381	425	364	382	377	382	388	419	438	399	401	387	387	388	363	397	391	415	379	383	377	357	396	398	353	336	404	394	410	368	395	415	421	383	382	386	393	407	385	399	349	393	417	395	412	403	398	417	396	402	429	408	399	426	393	389	415	413	404	404	405	371	426	420	421	399	378	408	379	411	423	382	409	368	392	367	397	421	412	410	361	373	368	343	371	415	414	383	414	416	412	376	429	400	383	402	381	448	430	371	371	421	381	395	385	389	408	379	426	404	368	400	416	401	397	419	383	386	385	368	392	393	388	393	404	374	413	387	391	412	377	405	396	390	387	355	388	398	396	386	399	389	366	371	390	386	405	424	392	423	409	381	391	359	372	422	428	384	408	393	395	382	376	415	425	416	438	400	380	415	433	438	400	399	393	398	383	379	381	379	385	357	466	397	406	404	381	419	439	368	379	403	341	399	398	347	369	377	423	396	393	384	407	396	386	404	393	421	386	403	388	398	406	407	432	411	380	360	363	395	423	394	402	429	386	383	385	396	394	395	383	402	393	395	359	396	416	412	384	439	382	353	365	381	365	402	404	401	406	402	389	417	410	360	397	401	396	425	362	392	406	396	386	353	400	402	392	377	403	384	418	412	394	430	428	373	372	393	357	362	377	410	374	394	395	410	399	394	376	382	403	369	442	364	392	413	374	375	364	396	362	403	401	394	400	385	400	383	381	421	411	396	393	388	368	373	380	385	427	427	410	396	385	404	397	415	415	421	429	368	389	437	383	413	443	415	408	410	380	391	402	350	405	375	398	357	357	397	372	383	414	356	402	419	365	431	412	400	377	403	431	372	359	415	393	413	402	398	400	360	347	371	373	359	372	376	405	408	446	414	425	343	394	397	362	385	426	414	392	383	413	381	373	403	361	422	352	401	369	387	401	362	394	383	407	388	407	403	394	364	385	379	400	384	416	401	390	414	376	385	391	375	384	401	408	391	368	383	406	405	397	365	460	414	355	351	404	366	426	405	389	390	402	399	412	404	431	456	377	372	423	380	431	403	389	417	386	359
2175	897	1054	1085	1063	1030	994	959	944	872	912	875	892	860	890	886	881	883	905	880	883	824	845	860	865	862	910	833	809	809	870	844	831	830	903	906	887	862	921	828	927	913	895	866	858	864	847	860	866	830	902	862	856	862	826	876	889	897	866	895	850	849	864	877	927	840	825	852	843	875	879	847	778	866	916	917	845	874	878	902	871	888	858	857	832	854	860	852	883	889	905	876	873	830	871	875	822	890	827	840	872	824	830	850	868	896	817	871	838	876	845	799	884	845	847	878	890	872	852	797	823	805	863	875	871	850	888	890	873	871	867	888	907	865	820	847	863	856	849	876	908	866	829	823	871	877	902	847	880	891	890	834	813	849	856	805	874	826	889	818	887	862	870	852	891	878	911	892	877	889	775	856	876	856	880	835	850	894	845	866	853	915	864	819	871	855	835	885	896	899	880	891	880	848	888	857	865	862	864	890	884	874	847	847	932	858	897	806	868	860	843	847	893	858	865	858	900	852	860	900	841	889	855	909	889	846	857	851	867	865	888	891	928	853	908	845	875	889	837	831	899	880	872	818	905	899	883	899	864	844	873	882	846	857	850	866	841	823	881	858	814	891	873	905	860	816	873	868	878	926	777	894	868	889	851	813	861	891	866	874	840	888	874	859	859	872	877	925	862	865	883	926	828	894	901	895	918	879	882	828	877	832	884	852	840	900	882	865	784	893	912	894	863	832	906	848	805	864	874	846	903	872	886	836	854	917	883	870	838	867	851	815	865	873	855	846	875	874	867	876	842	852	859	837	866	884	810	828	920	877	866	913	820	874	802	856	829	878	875	849	878	859	879	892	834	897	863	865	917	884	844	820	865	869	866	862	881	857	861	851	876	871	852	894	846	922	834	858	825	858	892	864	858	922	897	854	854	852	909	854	878	881	816	890	897	900	840	899	881	888	838	850	862	849	869	844	944	879	860	898	824	863	841	839	908	881	843	886	835	843	880	821	882	871	875	828	864	912	848	843	855	884	868	901	846	907	925	885	886	841	888	845	847	841	851	894	868	855	853	862	907	852	920	862	903	878	880	819	851	873	848	869	931	852	867	872	842	854	873	877	852	855	836	850	852	845	868	880	887	832	922	852	849	860	875	807	885	865	839	879	854	822	863	923	913	834	863	897	870	816	890	841	812	862	832	829	850	851	895	800	873	941	832	868	866	908	877	925	829	913	873	905	864	877	876	899	892	839	853	875	863	794	800	866	847	865	808	898	829	848	833	851	845	835	861	884	848	845	888	797	782	849	849	863	882	879	843	835	858	873	893	882	827	870	851	865	847	860	812	865	874	879	862	902	877	886	858	885	918	853	847	823	909	887	904	919	859	841	853	877	875	837	819	831	858	877	832	924	858	922	901	828	907	868	861	907	878	851	860	883	887	868	837	866	837	907	884	891	822	879	868	881	874	846	886	886	829	884	865	810	832	883	822	878	862	891	888	871	872	872	855	824	866	881	894	848	821	835	872	871	886	923	845	868	892	869	890	872	842	870	846	874	869	900	847	865	925	819	847	884	888	814	885	860	828	903	821	830	883	866	907	883	816	822	891	889	887	852	864	889	852	877	840	866	920	823	900	831	875	851	840	836	830	908	900	893	836	864	850	909	835	902	864	818	860	867	859	886	844	854	899	908	911	860	898	909	831	944	869	805	809	884	794	868	866	854	879	885	895	915	854	900	912	923	895	860	798	889	890	912	894	920	865	878	876	893	944	871	883	838	898	863	849	847	896	877	861	914	911	849	918	862	897	821	834	857	921	852	835	857	898	840	829	887	830	870	870	840	839	860	923	841	907	826	909	756	869	895	895	882	835	832	863	929	881	848	892	841	907	907	869	894	839	871	829	901	871	842	894	868	872	895	792	858	871	872	833	827	801	868	885	874	820	850	899	856	885	858	846	832	891	886	857	903	888	880	857	838	937	895	899	902	926	849	915	858	871	840	853	862	900	844	825	850	834	842	868	897	861	873	834	859	864	824	836	882	932	877	852	842	885	876	874	889	854	872	820	888	847	899	892	894	867	843	853	864	856	829	847	833	866	867	908	865	847	899	815	868	849	882	844	866	855	851	831	884	860	859	858	877	856	890	841	843	884	876	873	884	889	868	815	909	884	844	869	899	874	850	908	831	798	924	826	859	943	839	858	850	861	875	866	826	824	878	804	914	939	885	868	853	850	852	899	850	848	865	902	880	840	834	867	859	865	838	876	890	849	821	862	833	865	890	870	849	831	808	871	915	843	928	891	904	850	847	863	837	882	895	907	855	870	837	882	865	907	864	863	876	839	866	847	854	857	863	903	890	849	833	875	849	806	835	866	847	875	883	808	926	909	845	865	896	913	789	858	847	881	874	861	827	848	882	895	841	901	886	815	841	868	867	853	853	859	869	847	831	857	834	862	841	830	873	795	864	838	848	896	944	846	899	852	845	862	918	848	824	863	863	869	879	824	854	942	828	919	851	867	842	836	825	882	885	828	851	863	861	810	879	863	878	881	826	876	880	888	831	830	810	890	921	888	888	815	874	851	883	873	838	834	872	799	839	952	879	907	879	912	864	918	860	873	922	840	838	896	841	836	823	853	852	838	860	870	890	897	856	860	832	874	887	905	845	888	813	856	831	907	877	873	906	943	878	893	816	880	890	878	905	861	881	860	846	875	835	858	852	906	836	869	877	896	851	885	842	875	905	822	881	877	822	893	907	862	844	840	867	831	848	878	889	841	887	818	845	906	866	802	839	884	838	916	878	831	864	894	844	826	872	864	916	844	902	919	831	852	882	873	879	917	893	857	864	841	893	849	789	909	891	831	902	886	853	871	834	917	912	846	813	902	876	798	859	841	840	845	853	832	810	871	883	843	836	859	863	868	881	844	842	857	853	879	843	876	962	865	847	906	908	894	902	815	883	862	846	898	869	942	899	857	860	839	871	853	882	870	830	854	904	814	818	904	892	844	834	858	902	892	893	858	860	882	843	857	872	821	859	859	855	897	837	910	861	882	909	846	838	926	844	905	840	837	843	881	906	817	856	813	907	905	863	854	814	808	829	883	873	873	848	817	883	907	943	882	869	915	881	857	904	930	870	928	831	879	909	869	897	897	889	874	817	839	849	860	854	839	905	864	849	856	828	875	856	883	864	912	882	847	848	848	877	873	841	885	860	875	879	807	851	863	833	854	840	844	895	872	871	872	833	887	874	851	919	893	891	856	839	864	879	880	889	799	864	890	849	922	819	865	845	923	838	878	864	845	810	846	890	847	898	934	878	875	840	843	870	828	860	860	868	878	859	915	856	878	847	879	886	812	867	870	874	842	867	804	838	861	857	866	850	868	843	879	884	853	909	854	855	839	853	882	899	902	856	831	859	921	867	857	824	874	865	895	888	845	829	832	826	876	884	916	860	827	875	891	870	834	922	839	841	866	880	879	845	837	834	864	893	910	837	858	880	871	884	808	841	886	891
7648	697	673	559	434	415	328	290	255	267	231	245	221	245	207	212	187	222	217	195	206	195	188	219	227	180	182	211	213	204	185	202	196	220	200	193	214	195	196	201	165	225	195	211	202	202	209	210	211	220	202	184	217	196	202	208	181	207	203	215	196	180	221	178	211	189	204	192	200	200	190	190	199	180	188	202	192	197	189	187	200	177	191	178	201	173	166	213	173	208	210	172	173	177	207	191	197	211	214	183	194	193	186	212	206	208	194	231	215	189	199	217	208	218	181	210	204	167	190	175	203	199	206	199	200	213	199	215	194	189	188	196	165	203	212	186	237	202	202	197	182	180	210	207	217	218	191	207	228	239	203	210	176	213	224	206	198	213	169	205	207	197	198	202	176	205	207	200	193	196	199	203	203	180	209	236	202	171	193	197	188	188	194	206	199	201	193	192	200	196	206	192	168	179	191	187	191	193	205	222	201	195	189	186	216	182	192	178	193	171	182	182	185	191	214	206	183	218	199	179	199	212	180	218	184	197	179	211	192	187	210	191	191	185	223	182	233	225	196	204	207	206	183	236	190	226	207	198	173	192	197	178	219	194	192	213	216	196	212	179	202	200	199	211	224	236	201	205	189	186	207	180	188	197	193	193	181	158	176	186	188	178	195	209	230	186	194	161	186	168	215	214	193	191	189	192	181	211	219	186	204	213	191	213	180	177	174	225	208	240	191	209	192	183	190	209	191	197	185	185	205	212	221	214	204	189	203	186	214	196	187	224	190	186	189	188	195	240	208	177	181	205	228	182	206	191	194	197	178	214	185	181	191	200	199	199	201	194	207	195	182	199	208	173	203	217	179	183	220	203	185	213	195	194	214	209	192	203	180	209	180	213	202	196	170	184	191	173	209	194	163	204	189	207	186	190	187	211	192	202	190	200	189	201	179	195	196	183	198	176	184	202	226	194	178	210	192	192	207	194	189	211	198	194	184	161	184	191	202	177	185	208	207	202	215	179	205	215	201	180	176	192	205	198	191	206	214	198	191	211	200	186	198	197	208	180	201	179	197	188	185	193	181	220	173	201	216	202	214	174	200	209	176	202	177	179	190	183	200	188	190	204	210	223	175	205	191	167	202	172	200	186	208	210	203	198	217	182	217	175	197	214	179	186	186	205	186	198	210	178	175	195	184	183	208	206	197	151	208	206	190	189	190	198	201	215	209	216	199	217	216	223	191	203	205	214	190	163	195	197	201	166	181	182	172	188	204	190	202	201	176	181	175	190	190	180	195	189	198	177	181	181	211	205	178	159	205	195	167	172	176	200	195	214	178	193	201	217	233	202	214	217	193	202	188	211	198	170	202	185	209	189	200	181	212	228	207	192	189	224	192	190	214	191	210	179	187	195	204	215	200	198	205	207	187	212	201	190	192	207	190	209	200	215	179	195	195	180	189	186	182	185	166	199	222	181	189	210	188	190	180	187	206	186	212	186	211	203	189	170	201	163	193	191	192	178	195	163	204	198	213	214	200	217	216	195	174	186	211	185	203	187	181	198	206	206	205	177	207	196	183	194	180	209	204	212	179	198	157	187	167	193	218	188	197	198	201	191	213	187	173	197	191	195	178	209	190	204	207	217	223	204	220	186	210	199	198	192	195	194	224	194	201	204	175	204	182	221	245	209	214	162	219	188	209	192	201	192	215	198	216	201	206	205	202	193	181	188	190	170	204	187	218	206	199	180	190	197	180	180	181	226	196	199	228	206	177	186	190	194	183	197	190	204	196	219	190	216	178	180	165	183	182	178	210	188	160	201	222	202	204	205	199	188	196	193	202	201	183	194	193	194	184	191	171	195	184	204	197	196	195	200	181	204	199	182	195	156	180	206	214	179	168	205	207	184	190	207	206	199	188	195	190	179	163	219	188	226	227	201	195	179	195	203	178	178	221	200	199	182	191	189	210	196	207	231	186	198	162	195	173	183	175	225	190	182	201	209	174	188	193	189	202	212	199	203	198	177	194	201	230	197	208	193	196	184	194	209	215	201	199	204	194	204	188	216	230	172	205	201	199	214	205	211	205	183	191	195	167	204	170	196	222	211	212	188	203	182	200	206	201	188	207	203	218	196	176	188	185	191	195	184	191	182	198	172	186	189	196	191	218	211	199	202	222	202	176	190	223	181	192	184	206	196	182	200	203	190	220	226	173	197	217	217	190	196	188	193	231	186	200	184	202	211	218	209	205	206	194	202	190	230	164	159	212	207	207	210	192	187	171	218	174	184	185	211	182	196	218	190	168	193	210	178	187	170	188	199	209	172	190	211	205	178	173	198	183	190	186	194	176	199	209	195	206	183	218	192	173	185	225	200	195	213	194	202	184	195	183	206	197	204	179	222	171	181	200	200	199	198	172	191	177	188	221	188	188	180	204	192	190	202	210	181	196	219	215	208	196	221	168	208	206	207	207	190	187	215	234	210	170	198	201	184	226	191	211	187	200	176	195	201	182	194	179	185	188	197	205	193	212	182	181	187	176	174	189	186	201	177	203	220	166	167	223	214	191	199	196	197	191	195	205	199	185	205	209	198	171	183	186	205	215	217	193	202	187	172	200	188	209	194	194	197	195	158	216	195	164	172	215	193	166	173	214	212	201	184	190	198	182	189	216	185	174	177	198	194	206	187	156	190	182	218	196	189	203	187	215	185	182	192	191	180	238	178	201	178	189	178	175	175	189	192	179	197	190	185	208	201	207	188	188	205	204	183	199	202	187	194	232	199	174	205	196	211	188	189	174	192	188	182	184	202	168	202	212	159	203	187	205	203	205	174	193	198	187	229	217	217	205	174	170	189	175	203	196	201	158	211	198	193	205	191	200	172	194	200	188	211	208	202	183	197	222	192	181	191	198	199	171	192	220	201	182	173	195	208	190	210	198	185	175	184	182	194	192	201	207	185	223	210	188	188	188	209	221	200	167	170	214	193	211	226	213	189	196	226	199	187	162	191	162	207	196	220	205	202	217	207	219	203	223	212	194	182	192	197	168	218	161	198	176	182	216	199	217	224	181	213	227	187	217	186	194	213	207	205	186	220	214	172	182	196	213	192	179	188	191	184	188	204	217	193	196	215	180	196	185	201	161	210	200	198	214	201	199	172	185	178	179	206	187	205	209	215	170	179	194	230	216	200	202	200	188	187	207	209	191	171	204	207	221	195	197	189	207	161	182	196	185	214	202	221	195	186	184	195	218	210	194	181	190	191	168	195	208	186	205	185	201	195	205	187	178	188	203	201	254	191	192	187	196	199	184	212	205	202	194	165	199	197	174	189	199	189	192	215	186	192	197	207	224	184	210	189	202	187	162	190	201	171	213	199	174	188	176	191	206	219	216	172	221	205	169	166	168	200	194	206	191	220	168	223	215	207	180	194	199	220	186	219	214	186	215	208	221	204	206	187	166	191	197	203	172	177	186	213	193	195	206	183	206	216	190	200	187	196	224	205	206	181	182	178	204	198
6377	911	1544	1700	1562	1330	1100	991	872	804	734	693	704	635	575	599	602	586	541	583	552	547	513	510	526	519	545	507	490	481	535	495	508	491	494	488	469	504	493	510	498	498	475	485	520	487	552	493	467	467	494	448	481	512	486	498	455	507	490	498	462	496	470	458	448	495	496	467	459	485	499	482	481	456	462	475	512	484	467	503	473	482	492	481	503	496	490	476	483	459	486	490	448	461	502	468	469	457	459	467	491	520	468	527	455	481	461	508	492	482	508	478	435	523	467	452	464	495	450	449	486	509	472	484	472	485	495	492	470	536	461	491	461	460	525	503	503	500	491	438	471	472	461	475	459	493	465	463	478	485	462	456	493	435	503	466	456	471	475	464	457	484	499	466	462	498	476	446	467	490	508	458	446	477	499	478	471	486	478	466	480	467	467	495	493	510	459	448	446	503	477	518	465	468	459	471	451	500	440	487	501	489	450	500	452	475	516	461	469	474	468	465	484	460	460	490	490	456	464	462	444	505	474	464	460	465	461	486	499	484	480	489	502	466	457	471	479	441	459	471	470	490	461	485	429	501	493	473	467	455	473	504	492	464	454	452	486	455	473	531	455	499	486	486	476	510	466	456	496	487	510	463	481	505	467	471	448	494	444	529	494	462	488	443	449	472	477	483	495	465	489	455	506	509	496	463	490	457	480	445	465	461	499	447	467	389	498	502	510	463	492	468	438	497	499	497	434	501	461	491	502	501	458	497	440	493	477	491	457	499	448	420	475	480	473	493	502	471	432	506	508	462	469	480	506	467	486	493	461	493	478	466	466	484	437	481	478	502	509	448	472	484	484	483	507	499	455	448	425	469	483	448	461	486	499	510	483	481	444	473	432	475	461	478	459	432	465	493	456	484	472	491	482	485	512	452	473	483	451	476	480	473	468	467	486	459	489	476	488	489	486	465	479	446	484	496	473	459	461	471	477	477	511	439	494	471	473	459	489	524	502	443	481	452	475	470	462	470	490	529	463	463	499	463	511	473	473	498	457	447	458	460	469	459	449	468	441	465	460	473	460	487	459	453	489	460	492	467	458	469	486	439	460	450	468	468	511	471	479	450	480	467	502	515	465	488	517	463	492	482	470	474	426	496	454	502	455	506	474	471	499	458	497	467	485	460	461	469	489	500	475	461	517	494	463	437	473	477	516	501	478	450	472	485	461	501	493	483	502	454	509	470	483	471	447	489	491	460	451	472	487	509	499	468	470	459	480	492	495	497	453	449	469	475	483	506	488	469	476	495	467	501	509	515	472	451	469	470	462	466	470	488	480	489	479	475	454	471	474	491	474	495	437	456	478	465	502	483	460	504	452	466	475	480	466	475	498	462	474	464	495	456	472	515	453	455	488	474	466	480	452	468	493	480	487	479	498	446	502	434	516	507	491	458	437	479	441	464	471	517	494	459	443	433	493	464	440	464	458	486	461	439	499	485	440	455	466	451	510	454	485	484	504	438	473	444	475	509	495	478	497	476	469	468	465	482	477	491	493	492	485	500	493	499	473	497	487	511	494	463	477	477	498	470	479	478	458	507	499	480	489	444	496	463	464	445	485	493	509	520	499	461	522	504	465	464	474	466	494	556	482	443	483	505	520	466	463	478	474	483	468	497	465	461	514	488	476	457	512	443	464	451	431	468	460	472	509	476	468	497	494	520	484	537	436	473	444	481	515	504	497	460	422	452	466	487	450	460	492	465	472	487	461	489	519	451	476	481	454	460	509	439	445	486	489	491	486	470	484	503	484	519	481	486	472	506	490	474	507	492	470	495	482	491	478	484	462	478	448	495	508	450	488	517	453	464	489	483	495	519	439	501	478	482	498	468	515	442	461	501	476	485	472	467	513	520	504	492	496	475	423	465	509	476	475	458	495	453	487	474	487	507	465	510	480	495	440	472	505	477	493	485	485	469	439	492	450	440	508	448	454	462	475	464	482	484	447	496	509	490	440	509	540	493	490	473	486	456	511	472	463	442	484	468	431	460	475	480	486	479	452	500	474	461	465	476	481	485	498	476	483	488	462	481	456	472	460	482	505	445	471	482	459	486	463	468	501	446	508	466	472	459	466	457	458	482	466	461	489	493	453	486	477	490	476	497	491	476	470	454	469	452	502	464	508	467	476	484	497	492	453	489	508	521	418	479	507	437	508	496	466	434	481	494	465	533	497	453	489	469	481	465	470	507	475	453	494	505	488	467	463	468	462	474	481	462	463	474	505	496	505	476	460	493	481	519	467	467	486	513	459	454	471	499	448	479	471	429	490	473	498	466	458	451	458	448	517	472	493	504	500	481	486	446	463	446	470	479	478	455	439	508	454	493	520	440	456	463	453	488	468	480	479	502	454	487	510	510	470	480	485	474	469	464	466	455	479	468	482	469	479	468	449	493	506	504	480	487	518	475	479	489	476	478	462	471	479	491	468	450	458	447	482	492	484	481	485	455	477	466	428	488	477	451	505	477	435	455	453	455	475	442	468	456	480	504	463	503	460	452	461	466	467	477	470	476	470	496	491	466	506	468	500	496	458	446	458	504	487	475	442	485	518	497	487	485	510	508	485	462	490	466	436	469	507	491	454	445	465	434	503	482	500	482	468	514	475	497	476	475	486	507	536	495	471	467	431	491	464	469	441	462	464	467	522	501	454	507	444	477	497	495	467	483	446	479	510	539	464	453	475	451	468	540	523	537	483	469	436	482	490	476	503	464	477	522	482	475	450	442	490	470	454	475	488	482	487	474	510	492	471	483	491	528	444	504	466	485	493	471	446	478	474	475	545	494	501	456	486	498	495	441	480	454	451	440	479	501	476	473	479	456	450	456	520	466	436	479	445	468	473	464	495	492	505	453	491	491	448	487	528	426	476	485	447	478	462	474	472	472	466	461	487	499	465	449	462	497	486	432	464	478	475	488	531	462	472	461	482	515	480	474	448	462	494	468	481	435	480	481	430	482	471	493	477	469	536	503	477	530	501	479	481	492	472	489	497	472	477	470	460	480	492	457	441	461	452	504	434	437	467	453	498	452	472	504	501	454	452	476	457	491	475	483	463	488	470	465	506	445	485	453	501	523	490	459	475	496	473	470	492	511	478	472	495	474	480	462	509	468	448	454	479	508	459	480	515	507	495	483	508	471	443	482	478	527	469	477	495	473	501	454	480	488	466	459	518	495	484	459	462	472	475	448	462	417	466	505	477	477	464	494	455	499	492	480	456	515	470	477	488	506	497	476	496	473	445	504	470	474	478	530	469	502	472	472	466	479	457	471	451	480	457	481	472	475	474	497	478	471	465	461	450	426	478	482	454	475	469	515	480	479	473	482	504	453	503	445	477	473	510	478	461	519	531	525	445	495	516	463	485	493	446	455	462	500	453	458	503	492	472	514	477	490	441	470	513	480	453	463	487	476	483	454	488	464	484	517	489	462	484	486	499	444	443	457	476	455	474	438	473	461	474	481	471	483
14564	1396	1175	911	675	494	444	395	306	282	273	265	241	265	270	238	253	211	215	196	197	219	224	217	238	212	203	192	209	241	241	205	219	190	196	224	224	218	212	228	207	211	214	210	239	229	232	216	222	212	191	214	196	195	200	188	230	191	207	220	231	224	204	199	231	216	235	197	252	252	201	227	194	197	226	226	257	219	227	202	213	226	207	208	208	212	216	203	192	187	193	177	181	191	212	215	212	230	210	206	220	233	217	189	202	194	236	214	221	223	234	238	173	211	237	226	238	207	226	191	224	218	199	191	221	228	215	222	217	238	194	172	227	198	227	215	211	198	175	198	211	212	203	208	220	210	225	198	232	199	226	217	223	191	196	213	190	227	207	221	190	199	218	219	198	217	213	194	226	209	219	215	236	205	205	218	202	250	224	199	232	227	200	241	196	204	224	174	201	223	239	221	228	212	230	201	233	222	177	205	189	204	236	196	207	183	212	212	224	203	214	219	221	203	206	188	201	202	200	193	203	216	195	218	217	217	201	210	240	237	218	219	212	208	218	240	224	206	207	208	196	204	191	208	194	210	200	211	209	230	242	213	201	234	212	215	218	178	207	200	195	230	220	181	203	237	169	217	213	198	235	207	238	219	205	211	219	226	195	213	202	214	211	193	209	205	194	219	227	210	211	204	218	190	207	216	236	234	215	243	204	229	216	211	221	234	221	219	209	199	200	212	202	207	203	206	210	190	194	207	211	198	219	199	238	230	201	214	188	204	211	215	232	196	214	219	213	195	221	193	210	220	194	237	216	203	224	210	193	216	203	213	221	227	218	194	205	227	206	213	234	224	228	231	196	207	227	221	205	207	202	212	212	211	179	208	233	193	195	218	218	209	219	200	214	234	218	188	215	213	203	216	192	200	230	222	248	203	219	221	226	205	230	220	213	199	228	229	231	214	195	206	196	233	182	182	203	231	209	218	206	193	198	213	226	231	187	229	197	210	194	193	195	237	194	224	220	206	213	214	213	204	222	215	203	203	214	203	205	208	236	191	201	228	209	205	230	236	207	205	194	199	190	203	195	181	214	206	219	238	224	234	218	229	242	192	239	207	237	247	215	200	210	225	232	212	204	234	190	212	211	224	193	233	209	225	214	211	222	208	217	245	203	208	240	221	210	194	213	222	244	217	219	232	207	234	215	206	209	212	214	194	174	202	205	234	184	186	227	226	211	229	223	215	196	230	179	226	248	230	224	168	215	219	207	205	211	195	197	206	217	182	228	217	202	214	219	218	232	201	234	228	240	187	197	211	199	232	199	203	197	216	204	201	194	207	225	234	249	209	199	184	203	185	192	219	199	218	215	222	213	238	189	210	195	208	217	232	231	223	220	187	240	211	217	197	200	221	212	226	210	226	233	202	249	195	207	233	235	198	242	212	216	191	203	232	230	218	223	209	213	219	224	221	210	221	204	204	200	212	228	191	185	234	219	219	238	232	223	209	201	213	229	214	227	190	204	228	200	206	208	200	224	229	222	208	214	175	186	217	228	224	216	182	215	215	203	203	204	196	224	208	216	195	235	224	213	215	205	186	197	195	232	207	231	210	198	220	212	211	225	203	209	205	201	219	180	195	224	217	211	217	213	193	226	201	204	245	225	211	245	222	210	235	231	224	193	196	189	190	195	228	199	213	219	248	216	202	201	210	214	204	231	227	192	217	209	217	232	228	217	209	212	233	210	212	206	228	262	183	216	225	213	215	227	200	228	205	201	223	221	223	218	229	190	230	209	228	239	218	202	222	224	199	210	197	223	225	198	196	191	185	225	225	209	215	223	202	243	225	218	217	205	210	190	202	198	227	209	192	206	204	177	202	238	202	228	205	184	201	204	203	211	219	205	207	232	223	215	212	183	232	210	229	221	253	225	188	182	222	220	194	179	239	219	222	209	199	213	233	218	223	207	193	210	187	200	204	241	199	209	216	203	222	197	202	193	205	200	198	210	200	211	201	229	185	216	233	241	208	188	222	215	214	209	213	208	220	217	206	216	222	200	218	234	190	209	201	178	213	212	229	207	196	211	170	210	205	201	205	220	187	213	209	215	202	214	220	204	210	260	205	203	189	200	216	203	202	222	197	219	206	194	210	215	198	226	199	221	210	225	198	225	211	206	219	191	187	217	207	202	204	212	226	227	235	234	232	205	213	230	222	222	218	225	207	200	208	210	230	197	190	231	194	204	195	239	214	206	201	211	186	225	205	188	224	213	197	219	207	217	234	213	226	221	199	216	203	185	226	206	217	191	202	234	227	224	200	217	222	237	216	211	187	198	194	217	197	155	185	195	213	198	203	230	230	224	220	232	224	207	213	204	229	213	218	225	215	163	218	211	200	218	197	211	228	211	196	215	222	199	199	219	203	203	220	235	211	205	212	197	235	223	212	219	182	206	201	213	223	198	202	221	189	208	212	196	186	222	207	209	206	201	211	191	221	187	198	232	188	181	213	213	194	207	211	200	211	205	201	193	224	199	200	217	211	223	211	208	204	208	188	226	183	232	201	209	193	203	178	197	211	197	194	187	210	206	199	228	193	219	209	211	200	202	236	211	236	200	218	225	212	196	205	221	195	190	223	199	217	182	209	178	208	227	192	208	208	226	200	231	198	207	185	236	221	209	225	205	210	188	165	219	187	209	203	215	189	184	235	225	186	215	224	237	203	212	201	228	212	199	176	233	231	177	232	182	212	221	237	189	202	189	190	192	224	232	229	216	234	188	213	197	227	198	226	218	179	178	200	193	208	228	198	223	219	247	228	222	221	201	222	235	199	218	210	198	216	210	196	207	170	204	200	230	212	217	210	225	182	232	217	205	165	194	250	217	205	213	208	213	222	189	233	215	228	223	214	260	207	199	204	195	204	189	193	191	228	191	195	180	205	227	181	195	208	198	201	193	211	200	215	232	223	203	207	212	179	209	203	203	206	228	224	217	216	203	202	234	226	201	233	211	212	212	185	237	219	218	225	211	196	267	213	205	226	233	215	163	228	224	228	219	233	206	168	187	168	207	195	225	232	227	216	208	222	220	197	221	225	214	193	204	216	217	202	237	226	207	194	206	219	211	211	208	198	216	212	208	212	198	195	195	213	212	202	207	194	212	227	222	216	225	205	172	206	197	236	175	207	227	224	189	212	200	199	215	191	207	204	208	195	229	193	206	228	200	234	224	189	221	238	205	221	230	200	200	203	221	222	224	211	210	245	224	202	221	223	244	227	220	185	186	214	195	193	215	209	206	230	213	226	205	199	198	211	226	242	218	223	216	213	205	221	191	209	211	207	222	195	205	202	202	223	217	217	213	191	206	217	197	186	201	223	181	184	218	207	206	221	222	202	236	265	210	236	204	224	217	189	182	199	245	223	215	219	207	221	208	201	226	188	238	223	209	199	202	198	218	218	221	214	216	223	219	219	198	191	222	200	214	214	197	194	192	215	181	181	211	198	189	210	202	204	199	224
8456	1284	2342	2774	2438	2004	1706	1441	1214	1181	1064	913	965	863	801	822	792	728	697	659	664	640	624	620	574	622	649	649	600	583	584	635	603	586	584	602	602	605	602	598	556	588	568	533	600	547	566	564	567	547	516	569	567	588	591	548	518	568	582	544	580	545	560	557	549	565	563	531	607	607	594	532	561	524	615	581	566	586	548	529	557	553	560	553	523	532	589	550	564	527	552	551	555	576	543	532	568	567	552	529	554	550	534	515	562	544	550	510	556	497	532	581	580	521	578	524	552	560	555	581	495	548	572	527	579	492	608	539	527	582	556	558	539	534	487	577	551	534	554	556	553	551	595	546	587	531	537	534	566	571	563	531	590	563	531	544	556	562	551	579	584	532	547	574	554	541	570	541	541	546	588	567	529	560	536	556	545	542	545	560	572	585	552	530	538	547	519	570	564	500	552	536	564	543	558	521	548	532	528	564	492	556	570	543	575	550	522	540	521	518	547	508	541	546	545	580	583	546	567	541	575	544	613	553	552	532	578	571	565	585	561	525	550	544	581	576	583	552	554	559	512	535	561	510	508	583	546	530	542	527	535	566	540	527	527	579	553	553	566	542	555	560	552	549	543	559	522	510	531	544	571	526	542	552	546	554	576	538	526	574	495	552	560	552	538	571	501	582	552	575	518	506	524	525	566	528	632	514	546	545	528	567	523	560	536	568	518	537	560	554	531	526	506	521	529	542	526	533	517	519	522	592	511	565	509	575	541	543	543	567	556	570	507	549	516	525	589	543	555	552	555	564	569	524	528	521	547	531	512	545	556	540	502	545	565	582	550	536	530	507	555	580	543	545	553	578	522	561	518	557	526	544	535	569	504	566	536	544	558	501	527	544	562	509	549	537	540	530	528	551	575	531	544	531	533	543	565	532	584	518	541	559	548	508	572	550	569	517	524	528	495	540	560	529	561	606	548	545	542	550	522	527	537	550	568	553	515	484	520	570	550	562	531	579	551	590	534	530	532	554	524	534	564	558	535	543	520	570	561	589	540	554	558	566	550	539	548	545	517	556	538	526	518	567	575	573	551	538	571	565	538	569	550	604	559	532	569	545	551	567	518	535	590	567	549	503	545	554	514	565	531	539	537	563	563	556	529	533	582	514	549	521	551	551	531	524	547	503	574	564	534	523	606	531	537	537	553	530	537	527	542	538	577	535	561	543	551	539	529	543	571	594	542	525	520	581	531	567	596	523	563	569	544	552	537	526	568	493	540	569	539	581	554	542	540	489	552	532	547	564	513	547	567	537	498	529	549	565	537	540	528	503	533	579	512	552	533	546	552	544	578	526	544	559	567	580	531	583	528	546	520	502	571	549	508	572	542	517	521	518	578	537	564	531	579	524	550	539	562	540	524	565	535	513	533	561	560	550	543	539	532	557	501	528	512	540	550	519	545	510	576	521	539	560	558	553	585	520	538	559	566	551	576	538	540	613	535	568	521	538	586	531	521	518	569	563	566	573	554	518	536	536	578	563	571	517	575	542	544	536	605	547	543	537	505	519	530	565	570	528	523	527	529	569	525	569	572	548	532	513	552	519	524	548	562	530	528	523	545	565	547	557	543	526	534	585	551	531	566	559	550	535	564	558	554	542	556	533	589	580	550	541	529	550	539	559	517	545	505	553	561	541	543	489	534	519	562	503	538	523	488	549	555	515	508	544	562	543	528	557	503	565	565	569	547	546	558	547	578	539	532	551	524	587	532	579	596	550	569	532	556	527	516	522	538	529	522	508	557	548	581	556	552	579	516	495	568	532	592	529	515	524	534	556	516	545	516	581	565	578	528	520	515	543	522	579	498	563	580	547	574	537	574	596	542	591	521	508	519	558	542	504	529	571	542	558	525	552	551	543	538	565	578	539	526	537	536	522	581	538	535	527	529	561	526	522	550	526	507	522	520	549	565	580	542	571	575	561	523	561	529	513	520	542	547	557	551	561	576	561	556	532	535	590	568	505	554	568	516	564	596	551	522	538	523	536	565	551	527	557	560	491	561	570	517	593	525	565	541	514	519	524	518	566	490	551	594	535	571	543	531	535	548	575	531	574	543	495	511	588	555	519	547	551	561	570	556	573	544	529	545	534	550	483	560	551	544	532	552	525	541	525	559	548	560	512	497	537	557	503	522	512	561	528	575	580	570	554	532	556	499	532	551	550	514	577	513	545	528	524	555	529	551	577	546	577	549	514	536	538	586	574	544	509	539	572	516	538	548	518	530	563	544	573	593	530	548	547	545	544	519	559	566	487	546	541	509	554	531	565	531	543	538	545	545	551	557	527	532	550	555	550	533	541	584	527	541	573	506	536	524	553	555	500	530	528	559	535	576	509	534	548	538	536	504	551	558	508	579	570	520	535	529	522	506	546	516	565	534	558	553	566	567	539	556	556	538	551	541	529	526	551	531	527	580	533	526	525	562	526	547	537	536	515	531	514	538	536	526	568	520	565	536	532	524	546	522	583	508	545	525	515	541	535	546	540	533	562	551	539	516	528	494	531	560	527	538	531	539	522	562	588	553	566	582	558	560	544	528	490	532	545	535	547	529	548	545	549	516	545	547	551	573	587	547	508	517	566	509	524	509	583	480	532	558	545	536	567	553	536	565	542	582	487	557	535	552	572	541	539	598	559	572	588	542	535	556	539	573	548	571	499	529	517	539	513	541	508	553	578	549	578	512	593	569	549	533	567	570	563	560	543	553	568	566	539	552	554	490	556	563	505	559	540	590	556	524	585	553	548	576	595	515	535	569	555	565	551	589	532	549	520	525	514	525	567	547	534	535	543	577	585	554	543	532	532	548	625	554	548	523	541	550	516	538	543	562	524	528	523	570	539	534	545	547	509	520	515	548	563	538	576	566	550	524	558	595	530	518	549	565	603	533	543	538	575	558	515	543	543	490	557	586	533	538	576	514	586	572	548	509	555	552	555	540	560	564	545	554	530	579	554	573	560	507	536	567	540	524	555	539	517	503	566	530	566	566	502	547	559	553	544	520	506	535	537	565	587	559	523	547	510	563	496	568	547	549	564	524	564	570	543	501	547	552	528	541	582	535	532	554	542	527	544	530	529	509	552	531	564	591	513	541	514	555	566	578	525	583	579	567	562	532	563	550	512	558	564	534	550	537	523	518	525	558	530	564	552	538	517	532	552	509	586	520	528	507	517	528	520	546	594	550	538	555	509	539	517	592	543	516	495	520	543	553	507	517	540	572	521	546	549	554	562	547	558	526	557	539	549	557	511	554	548	540	523	504	583	584	574	593	521	551	516	535	593	548	573	509	534	579	541	502	573	529	545	562	544	521	562	535	546	536	520	524	519	538	544	571	555	540	529	567	541	511	519	575	542	556	543	543	530	536	518	557	562	570	588	549	563	530	556	537	533	536	510	568	522	530	494	535	537	538	586	546	586	556	528	576	546	528	562	531	562	560	536	556	538	517	518	533	531	533	570	543	521
1857	477	498	455	424	439	420	397	390	382	410	375	420	391	409	394	389	412	405	383	378	385	433	424	384	403	385	420	387	401	395	416	391	339	369	396	382	424	399	426	444	418	428	419	376	400	423	412	379	399	366	407	398	389	419	414	412	398	384	377	374	391	388	383	370	384	429	411	399	388	382	408	406	362	383	419	397	392	405	369	346	410	410	412	396	422	424	392	348	364	365	375	382	418	358	409	389	379	410	413	398	422	396	418	374	400	370	388	375	387	380	388	428	354	384	414	399	353	363	426	431	385	394	356	372	374	403	371	412	419	405	429	363	409	393	380	391	373	377	427	373	411	388	409	378	429	393	391	398	378	416	415	406	388	341	389	374	369	394	394	422	394	406	418	378	423	369	359	360	415	414	385	386	415	402	371	360	389	381	394	394	393	417	400	366	369	342	377	415	402	365	394	435	404	367	331	408	385	396	418	406	394	363	400	396	424	384	392	386	374	365	402	378	378	412	414	363	432	415	362	454	368	396	380	409	414	355	368	385	388	430	385	378	384	365	431	392	362	391	377	370	385	416	355	372	408	394	373	384	426	406	429	419	379	388	379	383	434	426	400	399	389	357	404	372	439	380	356	367	368	386	371	357	362	407	376	414	366	408	414	394	377	348	440	397	385	399	377	369	395	390	384	359	407	440	399	396	400	390	402	422	422	387	423	402	398	397	416	426	358	398	405	403	373	405	370	365	407	392	421	440	377	348	401	401	406	391	372	400	408	411	419	371	378	402	404	368	388	410	396	424	433	433	397	366	375	395	375	373	415	388	423	382	371	368	369	412	378	380	419	357	378	408	420	376	390	421	396	430	420	400	406	405	384	382	406	389	394	432	373	412	385	407	400	418	419	374	371	399	356	416	368	379	380	417	414	419	421	399	388	390	432	394	373	417	393	374	411	381	383	419	339	386	383	361	359	391	410	403	375	359	417	368	401	423	377	395	380	380	421	373	383	399	359	405	401	385	374	366	424	385	376	397	429	410	404	411	415	366	379	379	382	427	378	433	400	412	377	379	381	400	370	392	408	410	361	405	358	386	365	391	404	405	402	423	377	386	417	416	413	387	415	396	376	412	394	386	387	367	394	396	414	393	361	420	380	393	381	426	410	367	382	403	396	387	377	385	405	406	401	397	374	398	361	447	425	367	411	408	345	385	412	396	388	354	397	359	416	454	410	403	397	382	399	400	383	388	392	363	382	452	417	388	390	355	379	404	431	367	404	393	369	429	425	389	397	348	377	386	409	377	418	382	388	406	396	408	403	386	390	383	384	387	377	419	426	372	384	407	411	388	393	380	419	424	408	374	378	407	376	359	393	394	422	418	389	371	382	425	408	393	392	379	361	384	366	378	393	416	366	371	401	397	384	422	397	401	409	424	393	376	426	391	404	421	399	362	361	366	414	361	388	422	396	421	449	391	412	392	377	392	366	386	464	404	380	422	403	446	424	413	396	381	364	395	407	385	402	421	391	360	382	364	378	418	432	392	435	380	415	422	403	365	380	398	387	433	400	414	359	423	422	364	359	381	384	420	411	394	375	398	377	390	371	412	417	373	412	406	394	391	395	403	405	404	403	389	373	403	441	373	427	405	411	391	424	385	362	395	387	390	466	389	370	407	401	408	426	413	423	379	397	418	368	376	445	402	415	405	393	380	358	351	377	375	351	410	386	470	401	408	387	401	421	421	421	385	382	408	385	384	407	367	392	392	413	397	425	377	383	382	379	381	387	393	361	384	397	388	379	377	403	435	333	396	401	433	396	359	353	422	380	393	393	407	390	372	418	385	415	397	405	406	413	369	367	387	391	402	463	423	384	417	448	379	413	387	423	396	395	360	386	411	414	383	404	371	432	373	384	440	414	429	368	417	376	362	389	403	369	357	415	376	400	409	379	410	397	433	394	389	405	404	390	385	370	419	423	429	386	395	445	379	409	403	406	400	402	424	401	442	376	381	414	408	376	437	365	393	358	370	398	403	404	371	361	371	398	375	390	392	407	405	408	433	374	367	371	380	391	379	376	371	407	370	404	388	405	392	388	379	405	375	378	409	360	376	450	380	387	409	424	396	351	358	371	358	402	445	374	355	410	371	380	395	391	404	380	375	343	399	389	407	431	390	372	407	428	370	407	411	393	417	399	368	363	400	404	425	390	377	409	411	401	391	418	409	398	371	402	384	407	368	375	396	354	401	426	403	408	373	370	401	411	387	394	420	410	411	408	395	416	418	376	391	386	352	416	406	367	394	430	418	403	370	386	386	400	364	403	430	391	382	410	423	407	365	434	404	371	378	384	368	391	383	375	382	385	356	375	364	368	381	350	414	410	385	383	386	380	387	410	408	393	397	389	371	372	388	428	379	418	378	369	397	386	386	411	383	387	375	392	354	429	400	413	384	359	483	392	388	381	398	371	399	401	408	411	376	403	427	383	439	388	358	400	391	359	364	397	395	388	411	379	411	380	388	384	369	411	363	381	366	420	372	364	388	372	390	386	431	404	371	409	390	414	367	389	413	396	408	415	384	415	410	397	360	388	387	438	413	395	425	422	377	407	392	386	398	391	392	431	381	404	392	435	398	402	388	347	397	380	381	371	405	378	393	359	403	364	397	403	400	408	368	422	375	393	377	416	365	398	415	402	391	399	411	381	387	408	411	394	398	397	370	398	397	399	398	400	388	386	405	387	359	393	364	409	381	386	394	378	410	436	390	378	407	401	375	385	388	390	410	381	376	361	391	383	404	376	382	399	414	438	400	410	395	357	409	418	415	384	422	404	386	390	387	401	383	394	386	349	425	394	378	406	358	383	386	407	354	429	392	397	381	423	427	388	394	373	355	368	421	409	411	395	391	364	372	378	417	403	375	352	393	410	406	380	386	402	413	388	396	395	362	394	361	426	400	372	447	418	396	365	389	379	392	413	381	377	361	411	412	383	369	418	426	425	403	400	383	408	406	420	410	368	394	404	368	444	376	412	406	441	431	372	375	396	392	365	406	393	364	397	396	416	356	415	366	368	371	376	394	388	373	344	410	366	401	413	364	411	353	387	419	391	413	401	394	415	398	405	358	405	408	410	382	375	389	371	421	372	377	356	398	374	408	383	376	431	383	404	364	370	407	409	387	398	404	379	413	414	420	378	413	398	381	366	387	366	427	401	415	421	405	398	373	371	396	376	399	359	420	382	338	353	409	400	409	395	381	394	434	383	388	421	387	422	386	394	393	408	405	407	413	370	381	387	391	390	389	395	401	403	386	422	355	401	407	401	411	397	374	415	364	417	401	392	355	368	389	447	393	408	356	380	405	402	394	344	389	401	352	361	406	373	392	411	376	396	418	392	422	412	350	390	391	350	417	388	392	393	414	363	379	402	362	379	376	367	388	403	392	385	390	373	434	385	407	402	390	397	421	395	399	418	366	364	395	380	401	402	366	348	392	382	380	420	404	356	385	393	391	379	361	363
2128	942	1037	1093	1039	990	963	994	962	929	917	863	924	872	918	826	850	871	855	914	881	869	851	938	916	891	909	851	888	863	866	904	824	888	851	848	896	863	902	878	864	893	855	831	918	786	917	836	877	887	893	822	903	926	873	881	852	900	839	878	868	901	873	860	874	871	875	905	892	893	861	862	894	843	858	853	872	879	848	864	917	827	877	927	886	865	884	850	816	851	885	885	921	854	866	872	856	863	858	844	852	854	871	897	876	852	892	873	850	875	830	856	881	885	837	801	868	890	941	833	876	854	908	917	854	799	851	861	842	864	935	918	835	874	883	895	856	845	926	814	868	819	871	887	903	874	889	848	887	858	895	819	839	842	874	846	859	868	912	877	848	880	863	886	841	860	897	858	874	916	821	866	850	874	889	842	876	852	875	935	863	897	854	885	859	848	847	838	871	904	897	879	858	841	854	889	868	895	842	904	854	859	847	834	880	870	843	873	890	886	862	864	843	791	914	881	907	860	867	856	873	870	906	839	862	855	857	846	885	837	861	872	876	837	784	914	825	876	871	884	908	890	860	858	892	868	918	887	824	884	842	843	891	832	866	874	867	896	872	827	852	887	846	815	812	883	922	908	831	888	844	871	862	850	852	919	871	849	865	829	844	870	896	898	865	881	941	890	826	875	913	863	825	841	859	890	892	876	907	891	864	883	897	891	855	875	849	847	855	865	864	928	850	837	806	896	828	876	886	879	834	854	828	868	869	867	878	907	885	863	867	842	838	869	914	858	851	911	899	836	873	855	842	871	818	845	844	918	832	865	832	854	870	877	872	858	876	921	838	857	865	889	924	852	903	839	887	859	826	914	919	833	841	873	870	857	880	912	852	838	894	887	844	798	834	907	897	865	876	860	845	853	877	816	859	844	894	836	850	830	862	870	895	826	819	893	870	842	887	878	896	866	870	856	866	947	899	839	868	843	804	869	881	884	848	915	865	860	886	878	846	876	837	862	856	873	867	902	872	870	866	935	857	876	919	830	827	814	896	912	828	839	913	859	856	886	859	850	835	861	849	822	875	884	873	853	837	837	864	843	888	863	887	856	899	854	885	914	887	851	852	902	808	836	958	882	876	904	879	852	878	868	861	853	824	889	817	817	881	866	905	865	903	909	845	906	835	839	873	828	884	861	886	865	852	901	844	869	877	869	907	867	862	890	898	858	875	843	866	896	855	868	910	899	886	837	859	878	834	909	866	841	894	870	907	898	839	828	851	831	856	832	845	905	821	847	784	831	888	875	860	851	821	899	883	897	853	844	862	870	865	846	868	870	854	852	882	876	835	910	889	876	903	838	842	846	871	933	885	884	890	868	903	872	890	894	895	917	904	912	853	875	849	911	860	820	843	841	828	875	871	848	840	898	859	877	842	842	875	847	887	874	965	881	913	870	920	856	852	846	837	874	870	896	874	878	878	881	903	882	841	848	891	832	857	889	856	867	871	833	875	912	889	933	814	846	900	815	872	889	869	863	882	908	850	870	899	820	837	918	844	911	904	854	914	850	816	865	847	875	869	861	866	871	839	891	835	813	861	848	856	931	879	857	892	907	855	841	877	895	873	825	852	890	906	858	861	904	844	908	875	866	895	835	908	819	912	851	873	850	855	830	897	891	875	886	890	861	835	854	875	902	819	852	878	873	889	827	855	886	876	878	842	844	886	883	844	813	889	886	860	883	847	846	887	844	872	820	912	916	860	906	918	899	892	824	869	830	905	913	857	895	852	897	849	872	821	866	873	838	844	860	946	903	854	880	834	857	916	808	825	888	828	807	877	875	895	805	890	820	873	852	810	882	913	838	811	841	869	854	843	886	872	879	863	888	844	899	841	882	826	875	844	897	869	920	917	855	845	835	866	858	854	895	910	858	834	910	856	905	888	834	880	837	878	863	827	841	888	838	903	824	873	864	842	815	906	881	828	867	869	880	846	911	902	864	839	849	904	874	864	876	841	929	799	873	887	886	887	866	820	864	851	832	860	875	882	838	824	852	872	850	904	907	910	898	805	887	902	869	893	866	854	919	858	881	877	834	853	869	839	889	853	854	890	875	873	871	884	916	942	810	887	820	906	836	858	856	839	845	851	882	871	884	807	872	856	869	888	930	872	847	938	861	885	869	853	893	842	863	874	890	807	857	924	896	898	880	845	869	853	863	825	880	864	844	917	855	819	811	868	882	875	826	851	846	808	881	836	898	833	876	861	894	822	830	860	902	909	887	899	899	887	913	876	850	897	916	915	882	855	843	899	890	916	893	940	893	915	871	826	863	816	906	796	836	881	892	856	851	880	875	836	858	865	840	832	894	861	906	821	852	929	875	870	860	863	900	929	857	899	869	875	894	917	829	874	884	906	839	906	917	965	883	820	864	857	863	851	887	908	874	902	880	899	866	855	839	857	874	868	834	928	894	874	861	877	840	843	889	852	935	907	896	845	842	859	884	865	863	900	885	920	921	891	841	870	888	833	925	893	871	909	866	860	898	861	824	848	814	925	843	865	879	877	906	893	894	855	858	871	892	886	846	894	828	826	846	819	873	866	863	823	797	865	834	851	890	922	940	876	912	835	859	886	901	897	829	914	890	885	837	876	827	883	854	883	877	860	900	902	878	900	901	905	864	852	883	881	848	847	852	833	855	868	889	836	816	822	845	865	820	882	878	902	887	904	860	903	841	891	879	881	821	859	874	971	906	884	799	852	893	898	910	805	903	871	897	808	834	871	855	824	883	836	862	892	881	855	851	876	840	867	824	852	893	860	852	858	905	857	843	861	812	847	864	875	843	887	839	829	892	856	889	913	872	837	882	952	849	923	839	884	885	919	830	839	856	843	886	864	880	883	845	876	827	894	873	925	872	873	864	862	924	874	824	873	850	899	857	809	863	878	869	869	894	832	852	883	865	906	888	863	788	828	834	843	881	872	850	875	891	783	914	821	847	869	927	875	902	871	874	856	827	901	913	877	851	906	888	857	869	847	864	903	864	893	842	831	850	828	830	861	897	894	905	878	877	873	846	847	879	896	889	858	814	891	902	851	877	865	834	881	876	893	837	821	896	855	851	859	849	936	864	885	869	869	813	879	853	923	875	868	863	885	854	901	894	879	919	861	919	910	854	833	834	937	860	888	875	862	871	890	830	851	857	878	859	850	915	889	894	904	848	930	835	884	859	899	843	844	837	841	843	814	893	900	915	913	798	852	903	823	896	848	893	841	845	893	869	858	898	868	859	906	943	873	835	871	951	824	889	811	850	874	847	878	947	863	879	879	929	889	876	837	837	854	859	846	889	852	838	887	873	861	816	890	878	812	855	856	886	872	885	839	874	888	851	832	868	857	958	869	888	842	817	888	860	891	878	853	878	851	846	850	921	856	850	871	831	807	882	862	904	820	868	905	810	926	922	918	849	842	879	841	837	890	868	876	874	929	828	891	846	830	896	874	807	862	870	884	852	853	875	913	915
7583	705	714	576	435	368	332	290	298	226	250	247	217	202	225	200	215	204	203	179	223	205	188	215	179	191	180	209	196	183	175	198	204	194	197	189	205	192	208	188	213	205	231	188	216	221	217	173	201	189	200	197	197	193	176	218	182	206	194	194	200	196	199	190	177	195	180	206	205	203	198	199	214	192	204	179	187	180	173	201	203	194	179	182	199	209	185	226	201	179	181	193	184	196	208	195	190	194	187	198	185	206	193	208	222	194	216	201	223	169	213	189	189	205	191	183	199	173	198	202	186	161	191	182	205	193	173	182	197	201	193	171	175	174	170	197	183	203	175	206	209	199	167	175	195	201	219	204	188	171	174	177	195	183	195	173	181	200	203	172	190	169	203	194	163	205	200	186	180	205	215	177	193	196	204	193	209	177	174	171	202	210	190	189	195	166	183	196	179	171	221	193	205	173	185	189	196	203	192	200	187	195	221	193	187	187	184	199	174	160	202	195	183	208	182	181	201	199	193	220	228	199	207	192	209	235	185	200	191	191	203	181	198	188	188	169	186	205	198	206	201	189	205	217	187	192	190	215	190	191	177	184	205	220	192	211	199	190	212	178	210	194	209	212	180	186	190	190	183	180	185	220	191	191	176	192	207	199	205	183	194	210	195	194	190	178	211	193	185	183	203	184	203	170	178	205	189	189	176	210	182	189	173	207	178	215	221	176	185	202	211	195	183	199	206	200	193	189	214	214	177	179	207	193	208	189	175	188	191	179	193	206	186	200	195	201	199	209	182	198	187	200	200	195	201	195	188	186	198	196	208	215	184	173	195	186	201	183	196	185	186	191	186	195	191	187	221	208	173	214	202	216	182	184	196	205	208	217	229	210	198	190	174	165	198	198	202	220	166	196	225	163	194	208	183	219	192	188	187	200	159	194	186	160	192	193	207	200	231	217	215	182	210	181	201	194	199	210	219	208	238	214	190	192	216	194	206	184	197	199	185	179	207	194	176	196	191	174	196	190	170	205	195	199	194	212	191	214	181	165	208	212	209	216	227	233	211	204	199	198	206	195	210	191	212	225	202	205	183	187	178	154	204	189	180	216	206	197	174	225	200	220	184	205	179	191	226	196	225	194	187	196	153	190	224	171	169	204	178	203	203	183	192	217	206	206	205	195	188	187	208	223	172	186	210	199	186	191	165	191	185	216	183	222	209	211	193	214	200	228	193	193	188	233	191	192	195	226	188	199	166	197	200	185	195	194	186	195	194	185	203	189	191	222	210	169	201	202	200	196	220	201	203	190	178	171	196	194	176	205	182	172	183	202	179	181	210	196	209	205	193	199	210	206	198	213	190	217	194	192	179	210	177	198	185	202	222	186	188	184	191	193	186	169	220	219	198	204	213	201	194	194	174	199	214	208	184	186	198	183	191	203	204	196	197	218	204	195	220	223	203	201	211	168	182	167	178	190	199	194	187	210	193	171	167	196	205	204	187	189	214	178	164	186	224	175	175	219	172	211	186	189	180	197	211	208	217	182	167	184	209	210	209	214	205	207	156	203	182	183	188	181	204	205	205	221	206	210	186	220	179	176	207	199	187	201	150	200	176	199	207	184	190	200	203	219	190	185	201	210	189	199	182	191	176	206	192	198	188	181	172	219	227	221	167	187	194	169	209	234	218	188	215	186	188	178	220	182	182	202	213	202	202	208	187	207	187	171	213	191	222	227	239	208	210	203	181	186	198	201	198	201	212	236	184	201	196	182	167	192	199	207	198	207	173	207	221	203	188	161	196	191	194	184	210	165	219	171	182	196	172	172	199	198	219	187	169	190	232	198	198	201	197	191	175	197	245	200	198	221	201	182	206	197	201	199	189	214	193	198	194	204	210	181	177	185	200	203	203	205	214	189	197	207	186	184	189	184	202	196	194	216	185	225	229	206	185	208	199	196	202	175	191	169	189	192	177	191	213	233	208	184	185	193	181	201	226	200	203	190	212	166	200	213	228	211	199	182	186	184	224	200	210	160	164	191	222	210	202	197	199	196	179	202	201	200	193	183	211	188	210	182	201	199	183	204	207	203	201	205	209	190	221	177	191	193	167	175	179	191	192	208	186	190	184	195	217	206	195	196	198	219	205	165	183	188	202	192	218	185	204	200	208	205	189	209	213	185	191	197	191	193	183	200	204	202	169	227	186	187	168	214	188	202	196	186	193	179	208	206	199	199	181	191	221	176	187	216	195	176	200	199	196	210	201	209	232	214	178	195	158	173	184	205	195	198	173	176	191	185	195	204	210	194	182	172	184	206	202	200	166	217	174	178	208	175	196	206	195	178	202	194	161	181	185	191	205	191	206	196	173	186	187	174	182	192	209	186	171	214	174	221	188	204	171	180	176	204	215	197	190	190	199	189	175	172	200	198	200	190	193	200	202	194	187	183	188	200	190	199	178	191	194	226	191	196	209	202	182	193	194	203	192	204	180	183	203	193	232	208	199	201	172	207	203	201	200	183	184	211	171	195	193	182	188	173	211	203	196	184	204	191	195	190	233	193	191	234	225	159	172	174	162	205	214	213	196	208	184	182	194	186	188	184	204	206	216	232	193	200	180	195	186	189	191	226	188	209	222	197	221	213	217	192	183	200	187	180	205	181	193	194	195	217	182	183	197	187	192	199	182	191	207	207	205	189	214	192	192	190	176	184	198	186	198	186	194	208	188	181	189	199	206	184	179	198	203	191	227	180	206	221	203	211	186	184	187	197	209	204	215	211	204	180	196	190	198	199	188	198	212	193	191	188	200	176	188	184	212	186	191	187	186	196	191	180	207	176	204	201	202	211	184	194	185	209	183	202	204	180	201	204	184	204	205	198	209	215	211	193	200	194	209	184	183	186	152	195	159	190	195	176	214	179	190	188	187	220	193	223	184	174	197	204	181	185	205	218	177	199	182	189	216	197	217	207	184	215	186	165	190	206	194	186	198	188	224	189	206	177	205	199	195	208	214	221	177	214	193	189	198	182	210	193	198	208	175	192	213	196	196	213	206	184	203	190	200	218	217	209	193	213	201	210	198	203	186	208	204	201	188	196	178	200	189	189	198	207	202	195	222	162	190	176	191	184	208	190	210	197	215	192	210	181	192	179	212	187	182	190	185	210	197	185	191	161	186	164	203	199	193	193	205	181	189	211	183	208	196	194	206	213	198	201	181	219	179	201	193	205	216	218	199	207	199	176	182	193	192	197	211	213	204	193	200	196	189	206	207	222	211	197	195	195	197	181	196	180	165	209	198	200	201	213	183	192	161	201	179	207	176	202	172	202	192	234	188	201	192	195	181	179	195	207	220	179	208	182	188	200	198	204	175	224	213	186	189	190	172	174	212	187	169	203	192	230	177	181	204	195	196	197	208	198	198	203	225	183	188	188	211	179	191	201	196	203	187	193	199	205	203	205	200	174	185	167	207	177	189	213	205	191	213	186	180	195	215	227	195	189	186	204	204	176	203	189
6426	901	1546	1771	1549	1315	1121	1010	869	853	744	693	616	668	626	592	617	579	582	573	602	587	520	553	552	501	504	543	520	551	510	472	536	536	547	502	475	492	510	514	497	475	495	443	466	470	521	468	489	493	455	458	476	486	468	504	494	530	524	465	488	498	494	488	498	480	478	484	464	494	465	468	453	458	477	492	461	465	432	503	494	475	481	459	461	497	486	454	479	458	458	506	483	466	492	523	449	477	464	458	489	480	454	488	477	513	477	487	459	440	489	468	516	531	452	469	447	463	461	496	453	513	481	507	475	484	482	479	483	482	475	455	487	458	456	453	458	463	490	486	455	490	515	461	452	489	497	462	501	494	501	472	469	499	480	497	456	479	515	476	479	435	468	488	494	480	482	474	487	469	454	470	491	494	488	464	472	459	468	501	474	463	471	444	481	486	500	476	473	446	467	456	457	477	493	484	480	478	442	472	467	480	477	474	477	468	478	480	473	461	492	530	510	480	483	482	459	509	471	447	495	494	463	482	477	452	454	451	511	485	460	498	469	471	456	516	473	461	484	462	478	475	477	455	487	478	483	499	489	523	456	479	495	494	434	444	497	490	456	480	518	466	494	513	484	504	475	439	461	476	506	458	456	451	477	476	463	447	460	503	465	489	508	486	499	473	472	487	513	472	497	476	463	469	476	481	480	531	452	518	447	476	484	479	452	509	470	485	485	490	488	471	488	493	520	489	453	492	490	490	442	483	494	487	504	468	440	472	463	451	517	478	468	441	534	504	489	485	446	473	480	493	469	479	451	441	505	498	472	460	466	510	515	475	460	498	490	452	525	542	493	458	477	484	474	487	492	467	481	454	491	432	448	458	439	466	474	498	479	469	467	505	453	495	475	463	521	457	466	486	472	468	468	464	460	463	511	482	459	464	467	502	461	477	452	495	479	455	510	470	484	488	514	523	482	488	514	435	470	469	453	445	456	518	507	463	483	501	488	498	468	517	489	459	470	494	463	445	494	481	447	476	475	501	473	468	463	496	451	513	459	486	442	476	478	486	456	450	435	493	408	475	467	467	481	497	496	461	492	499	472	480	471	471	460	459	472	491	484	499	456	488	484	483	469	503	491	473	465	456	465	494	498	486	480	466	468	452	549	510	446	507	470	466	502	515	442	494	474	487	452	490	488	485	488	474	435	485	460	479	503	452	440	441	481	491	512	478	458	487	500	511	474	534	499	471	494	479	476	484	499	503	471	497	460	477	464	481	474	487	477	481	465	461	498	471	516	479	503	423	504	495	493	452	503	458	491	495	492	475	465	456	475	505	478	474	490	475	473	454	484	464	477	511	482	519	435	496	449	444	480	522	482	506	512	512	481	501	460	482	508	520	462	440	489	484	501	459	487	473	485	507	416	471	483	478	465	487	430	465	469	449	462	476	498	484	490	452	495	467	476	472	470	485	522	452	459	509	494	445	475	446	477	470	459	476	492	454	472	473	521	479	451	487	481	456	480	499	468	464	475	498	436	457	475	506	454	492	478	492	471	483	459	455	444	477	454	462	424	504	514	450	484	501	457	493	460	498	429	492	496	433	488	512	488	433	473	475	518	475	474	466	479	481	451	479	472	482	500	475	465	466	469	501	477	467	486	442	481	466	492	492	480	494	481	507	479	492	465	494	476	504	463	457	523	493	442	489	487	498	499	497	423	489	464	505	478	427	460	428	493	487	504	454	467	485	490	485	460	486	508	475	478	457	448	475	478	448	507	522	462	510	453	476	460	458	503	480	528	472	422	481	486	449	485	422	481	474	467	451	506	445	448	504	439	519	466	466	495	426	444	462	479	471	473	455	474	453	478	460	481	512	455	481	459	451	473	467	449	497	480	487	461	486	477	490	461	481	467	479	526	492	489	505	532	507	459	483	480	461	485	476	513	473	461	483	486	480	462	472	475	433	505	485	492	476	482	472	472	443	480	494	483	487	479	444	463	513	490	496	477	470	521	480	491	502	468	459	476	474	506	476	505	426	501	498	489	483	468	491	477	481	482	471	484	478	492	518	481	482	450	468	458	446	452	489	473	453	475	456	495	473	475	509	472	472	506	490	488	468	465	510	459	487	488	493	501	476	531	499	525	516	450	476	457	456	452	484	478	440	500	469	480	488	447	439	508	446	469	465	503	446	474	499	500	440	490	523	498	486	482	469	451	475	453	492	510	438	502	466	479	466	475	470	497	491	510	478	434	486	445	470	494	486	473	436	461	507	464	510	454	483	502	495	449	446	466	491	437	475	485	457	465	486	474	485	489	464	477	462	518	454	490	496	477	468	456	513	526	477	495	504	427	464	474	456	447	479	500	510	488	436	456	463	464	450	439	497	480	456	475	509	416	470	518	484	495	505	498	483	496	482	455	508	468	453	498	470	464	485	479	483	518	507	452	458	481	467	477	459	479	441	513	516	496	474	492	473	432	509	461	486	478	478	481	491	431	505	516	458	470	504	511	468	462	456	457	487	451	486	432	498	489	520	483	454	495	480	508	458	467	479	452	522	505	449	490	472	473	481	465	466	475	465	433	501	455	475	465	455	460	504	494	462	484	471	482	478	448	467	498	471	506	505	500	488	468	495	467	483	481	437	456	458	462	503	454	491	454	500	487	493	488	401	471	453	520	452	491	480	503	464	491	494	435	502	479	483	476	460	500	480	475	480	514	513	490	443	475	463	496	494	470	464	419	508	473	448	501	482	478	484	484	478	473	470	463	471	465	478	500	482	465	464	458	432	469	490	471	493	487	493	459	471	470	486	485	489	467	497	484	452	513	481	458	458	496	510	512	466	485	467	486	464	449	483	482	485	472	476	475	445	425	464	482	480	445	503	467	481	488	491	472	461	485	465	429	426	453	487	490	489	520	450	468	504	477	473	469	469	446	518	465	461	480	500	429	460	437	465	482	514	429	482	501	457	437	429	493	459	463	519	466	499	450	485	509	506	465	478	514	466	504	460	497	482	501	500	488	478	484	502	502	470	491	504	453	482	488	520	462	468	472	454	469	493	494	481	479	477	467	481	466	508	446	448	492	484	458	477	475	466	507	476	527	454	458	467	479	504	452	436	488	501	484	502	481	477	496	490	471	490	476	506	490	468	475	467	458	466	495	451	460	465	474	483	476	459	431	506	493	471	460	490	463	482	508	450	434	451	483	469	498	491	496	495	468	442	495	518	502	472	471	457	490	478	424	470	486	520	471	463	474	497	488	498	476	470	480	511	523	498	470	462	439	486	485	477	469	463	456	489	492	454	502	478	472	508	516	494	473	499	473	432	486	526	495	455	487	452	464	509	492	490	485	489	470	505	462	483	500	517	494	456	505	458	506	478	429	471	501	489	473	475	498	480	491	491	448	472	519	474	476	472	496	510	462	475	437	483	490	488	474	442	473	482	466	497	466	438	467	466	515	476	481	471	488	457	441	522	500	495	467	480	441	501	456	487	453	520	473	475	454	487	504	501
14439	1351	1206	936	698	472	447	383	331	273	280	283	239	250	242	243	197	209	241	263	222	266	263	219	239	254	207	238	187	237	218	202	217	200	222	209	232	212	216	218	208	242	232	223	237	231	234	197	208	229	236	219	198	211	211	208	243	227	234	232	217	215	212	230	220	217	192	214	233	172	188	219	199	200	181	199	202	182	200	213	219	186	182	203	207	217	207	218	218	184	213	192	177	197	207	221	184	191	218	208	185	223	229	220	223	225	198	210	215	206	197	233	205	207	221	192	217	192	212	201	214	204	209	221	221	229	199	217	199	203	216	205	203	186	201	201	239	184	212	212	190	187	198	228	226	198	239	243	201	222	187	208	192	222	202	202	214	216	209	216	202	208	218	220	197	208	218	208	208	219	221	205	178	208	206	210	187	218	215	209	189	222	253	209	250	218	218	230	202	230	230	196	240	191	193	198	205	204	210	214	216	218	219	201	225	231	202	232	220	241	204	201	206	206	212	198	210	215	214	202	225	213	213	187	189	210	204	191	208	200	237	230	216	235	188	199	206	234	218	216	201	209	217	241	211	208	231	226	231	218	203	182	223	236	207	214	180	199	208	192	201	233	228	210	210	210	180	180	214	208	214	239	239	227	203	203	222	201	199	202	225	205	207	201	201	219	210	210	185	202	243	214	218	194	193	227	208	226	211	197	196	209	236	202	225	202	203	215	220	218	203	231	192	213	212	209	189	196	203	219	215	235	212	200	179	205	213	221	233	204	200	209	181	212	203	201	225	221	200	172	208	208	229	212	187	208	247	232	195	223	203	187	206	239	202	205	217	197	221	197	186	213	194	223	212	225	196	195	201	228	211	212	226	202	211	193	206	207	218	192	200	192	224	214	208	218	240	213	219	209	203	236	222	212	239	205	206	228	222	205	213	213	184	220	189	250	204	205	231	223	198	216	194	208	220	202	237	208	215	197	201	235	205	226	201	231	181	230	229	214	196	241	185	198	216	192	208	212	205	197	217	217	214	193	192	213	216	226	194	225	202	216	207	214	220	204	215	226	215	223	221	237	204	199	255	220	188	192	240	227	193	200	197	190	208	216	191	229	200	230	237	225	215	187	199	222	206	221	217	242	211	195	207	187	171	214	207	221	216	204	231	204	220	213	212	220	219	194	240	207	199	205	221	224	196	229	197	205	185	207	226	241	238	205	200	197	209	209	202	211	202	193	177	203	209	195	201	210	191	216	206	234	232	205	217	210	203	168	204	204	209	189	203	227	211	198	206	202	227	191	225	200	213	209	215	190	174	204	216	218	230	228	204	182	204	234	205	226	204	208	219	235	205	183	218	227	192	180	210	222	239	217	218	226	217	223	224	212	202	229	185	158	212	230	199	235	227	210	222	204	230	192	211	213	219	206	234	215	199	215	217	196	186	188	216	212	196	182	197	216	202	217	209	223	226	195	234	213	202	205	265	220	219	199	203	216	219	188	232	215	213	205	209	225	196	208	214	207	239	198	199	201	205	181	184	217	238	221	233	203	186	232	231	215	225	230	195	219	190	239	194	190	216	223	203	212	207	210	199	191	191	192	224	218	202	192	194	193	177	212	213	223	201	218	205	184	200	216	221	220	212	209	214	205	190	229	202	224	199	221	202	238	230	206	218	203	213	197	220	225	213	223	231	205	217	206	209	190	188	206	220	206	207	213	216	217	246	188	224	193	236	226	235	207	214	208	191	205	219	212	212	194	235	194	196	218	202	232	198	198	217	223	198	185	205	222	206	212	209	175	202	210	205	220	217	204	199	208	215	207	218	205	202	218	250	239	214	213	188	203	242	192	228	197	214	257	201	207	214	201	194	225	208	182	222	195	215	169	210	218	212	205	205	197	200	213	206	210	208	247	215	225	211	239	213	216	224	226	204	245	218	198	222	223	218	208	216	182	195	230	193	194	202	202	211	204	241	202	209	220	197	195	213	224	207	204	199	212	218	207	236	195	201	211	217	188	228	202	182	206	189	189	227	225	210	204	204	209	238	184	204	226	215	223	203	223	249	200	183	232	223	232	200	210	199	239	215	212	200	213	205	225	190	214	190	227	205	218	216	195	173	200	222	227	222	197	230	211	235	229	203	202	227	243	204	203	202	217	204	189	213	235	209	211	217	204	203	160	219	229	235	206	197	222	217	196	224	222	218	215	233	189	218	186	229	206	234	206	219	217	211	217	231	215	212	205	206	204	208	203	223	193	217	213	207	209	221	210	184	214	191	213	219	222	198	198	192	205	224	221	211	212	198	208	216	215	184	204	206	217	210	207	193	190	215	210	203	206	209	204	240	198	230	211	232	203	215	246	220	198	197	196	197	249	211	215	185	209	222	199	204	213	234	201	209	219	219	236	218	211	206	214	209	251	232	198	230	189	219	208	168	188	197	231	220	222	210	203	206	219	218	207	197	209	177	200	221	210	205	227	197	230	230	199	188	203	197	206	211	224	179	181	232	234	180	192	212	223	191	232	221	197	219	230	185	206	201	197	231	218	245	225	208	220	187	227	199	217	215	211	191	224	200	202	207	223	230	237	219	208	201	243	217	218	188	226	249	211	205	226	205	211	266	243	218	202	197	190	212	230	184	204	221	216	235	187	213	221	208	218	218	216	224	245	204	213	239	228	201	222	168	225	230	224	231	182	227	231	227	180	178	188	233	201	213	218	221	213	184	241	216	215	208	222	202	210	218	228	216	221	248	222	192	179	241	175	207	216	198	209	198	224	200	189	219	239	206	227	217	215	221	183	213	202	235	218	227	210	235	185	221	192	177	215	194	207	225	216	218	206	206	220	193	223	233	221	254	233	226	220	207	206	207	219	221	207	200	205	218	226	228	191	210	202	225	211	227	217	212	226	213	228	221	212	212	233	219	216	227	187	199	219	216	197	194	190	206	233	204	203	226	208	186	227	210	224	196	218	225	196	231	222	231	222	235	208	183	228	227	216	189	221	214	219	210	217	221	215	222	226	212	226	208	219	224	226	214	214	212	178	213	226	180	221	221	192	228	196	227	221	241	202	209	202	207	181	203	221	194	183	205	198	200	226	220	199	215	192	205	221	175	208	179	191	215	218	199	215	218	223	189	224	209	216	232	225	190	220	208	221	210	215	222	215	202	206	220	221	218	224	213	218	208	203	206	181	219	229	229	180	209	200	224	199	236	180	232	200	220	210	204	206	207	229	206	234	218	249	200	207	236	218	204	200	217	235	207	192	211	217	209	201	226	195	222	197	180	219	246	219	231	217	224	198	225	233	217	200	226	203	198	209	209	216	206	185	217	210	205	229	202	213	206	202	201	215	205	222	205	230	199	235	227	196	250	211	185	211	202	194	233	210	220	201	206	238	196	201	250	198	227	193	232	191	220	237	205	220	227	202	189	239	202	226	226	220	189	207	214	204	170	207	244	191	209	209	217	214	206	239	193	206	200	208	198	206	211	225	188	221	212	223	226	190	193	199
8317	1291	2423	2803	2523	2004	1612	1482	1342	1179	1095	919	881	850	807	795	771	743	728	679	684	663	614	630	636	632	579	623	598	612	630	564	628	581	578	622	566	588	598	547	565	579	538	576	549	584	556	581	587	579	512	605	546	567	571	553	546	543	550	539	538	572	641	570	616	561	520	543	558	558	560	535	565	534	569	570	559	584	535	543	549	512	555	532	552	560	526	589	547	529	551	570	558	571	517	535	568	565	585	577	515	506	523	523	527	512	598	561	551	582	545	552	533	534	583	531	579	524	601	553	546	509	531	540	560	534	584	522	520	553	535	528	542	574	553	517	581	543	557	560	523	570	547	586	525	524	535	560	512	537	541	562	554	507	510	544	541	559	567	539	528	497	544	546	553	569	562	558	534	587	605	542	619	558	560	537	556	522	557	546	547	558	528	531	552	551	549	549	494	516	530	526	578	552	548	549	547	541	546	552	543	553	585	563	546	558	496	538	543	508	519	530	577	528	560	572	526	553	562	516	547	572	565	568	568	592	589	581	557	557	534	560	608	531	568	548	535	545	514	557	546	539	531	575	547	581	553	560	579	539	531	567	557	508	562	575	507	531	520	541	544	562	565	565	586	523	542	563	556	603	558	523	532	501	521	573	576	566	535	551	557	540	559	585	583	572	559	538	577	567	550	615	509	537	538	504	545	553	541	566	463	536	566	557	510	524	522	548	592	519	577	537	571	542	549	584	561	531	535	507	510	559	527	536	538	543	537	514	549	552	532	556	495	556	555	528	585	491	544	573	521	529	552	528	587	550	513	501	560	542	555	544	595	522	564	533	541	542	540	551	543	532	558	547	511	607	517	533	550	537	543	541	541	560	573	513	542	542	480	578	549	533	559	588	570	532	513	510	576	520	524	520	533	526	514	507	515	565	555	519	568	554	549	494	532	536	538	544	513	505	551	586	543	565	534	535	544	513	559	559	523	520	508	536	506	568	527	527	563	548	549	567	533	520	524	539	517	537	549	585	519	514	550	575	540	570	547	528	544	557	543	520	554	567	587	573	557	548	545	571	556	547	523	570	517	533	533	545	552	591	535	537	516	564	547	552	534	589	533	586	538	563	520	526	534	520	515	592	569	545	531	573	519	532	559	597	548	572	533	518	558	562	589	547	541	555	507	587	521	533	561	530	504	547	519	511	549	569	589	534	547	561	520	553	536	503	544	561	527	492	538	558	567	523	521	552	555	482	547	544	553	498	573	568	577	561	539	541	547	566	547	585	556	547	550	577	542	540	544	560	569	539	564	520	565	534	569	579	555	570	578	521	520	554	497	551	527	535	556	567	568	520	542	543	551	545	574	549	541	530	546	547	540	489	560	502	585	538	505	564	514	573	557	546	533	536	556	525	533	540	546	520	477	550	567	510	531	533	570	521	527	555	564	521	556	545	577	595	560	555	570	567	541	531	536	588	534	524	554	536	549	526	581	535	531	549	563	547	537	552	525	537	555	550	550	581	592	568	597	541	545	534	547	547	560	523	539	545	510	576	563	595	570	594	574	575	523	545	558	552	543	551	566	549	571	520	565	505	540	553	533	552	564	542	545	565	521	507	533	558	549	541	536	527	556	558	545	562	561	502	596	523	548	521	547	595	585	547	546	580	578	548	547	509	522	542	533	539	564	540	552	526	572	553	522	546	581	540	543	555	552	574	499	555	533	547	550	518	565	580	547	507	544	506	538	519	546	534	545	510	549	559	531	545	545	543	585	580	547	528	539	541	547	534	527	526	526	538	585	527	540	573	496	513	583	535	547	565	572	528	534	535	580	556	550	529	552	556	501	550	517	566	578	551	543	570	524	522	546	544	485	505	568	570	563	534	520	507	558	532	503	555	566	550	531	516	567	550	549	533	540	540	546	522	540	523	615	588	550	544	546	519	583	534	533	609	526	527	548	570	559	586	608	501	524	530	547	558	566	565	565	552	551	534	573	477	571	567	539	517	544	563	553	561	575	568	576	511	503	526	549	541	556	553	584	517	569	546	535	547	519	520	512	551	534	497	549	553	557	498	545	518	518	570	505	520	549	542	539	564	578	538	535	539	558	562	553	545	547	531	563	537	536	525	564	527	516	537	564	553	532	529	563	574	544	546	546	571	543	542	584	515	528	519	563	515	538	548	554	558	527	568	545	553	547	532	502	564	537	580	511	565	519	551	510	535	566	576	585	557	519	534	521	527	566	547	525	517	512	533	531	534	581	558	535	541	521	546	586	545	531	544	498	542	522	548	542	545	561	511	517	534	542	550	561	559	546	498	545	591	536	506	520	533	544	528	562	540	538	554	527	553	529	563	528	534	527	562	473	554	541	574	547	571	570	571	519	532	569	569	570	531	549	526	525	547	570	608	520	523	526	513	577	560	587	544	574	548	563	528	564	539	498	572	541	566	505	535	507	536	519	573	543	504	530	494	511	530	548	532	541	555	546	500	537	539	545	558	510	565	536	531	553	564	586	574	565	547	513	511	565	560	560	580	564	566	534	562	563	566	527	553	574	543	547	548	544	566	528	555	543	523	557	561	537	541	501	538	534	532	519	548	588	550	535	562	546	565	530	543	530	566	569	526	521	534	506	528	554	516	533	534	544	527	543	479	553	539	551	502	553	519	577	580	508	547	580	525	541	523	540	516	537	552	580	535	573	522	526	581	519	529	551	538	601	541	569	553	544	521	543	583	500	542	545	552	494	554	545	598	552	582	532	546	541	569	539	521	549	501	524	544	532	545	540	528	521	571	560	529	536	516	586	543	506	489	528	513	555	524	524	580	606	558	505	519	537	563	543	566	564	511	528	521	545	548	509	592	554	537	544	551	556	580	531	525	589	541	579	569	602	525	515	534	516	534	552	497	546	508	545	553	572	550	532	551	525	544	551	538	562	583	540	571	513	573	535	579	551	513	557	533	563	532	541	542	536	588	509	556	559	541	503	580	566	504	580	542	536	521	533	544	520	557	519	588	575	558	523	536	558	568	571	534	557	568	505	563	535	562	538	551	581	528	529	529	521	516	528	546	552	542	498	545	511	498	547	575	553	543	564	554	543	552	582	564	542	536	534	554	570	553	551	542	514	531	527	580	533	564	548	543	543	534	551	588	509	581	563	560	537	540	560	524	529	550	551	536	537	526	541	540	551	535	530	541	529	507	542	543	524	521	576	524	547	487	526	541	568	508	551	525	560	548	550	561	543	543	568	543	539	576	565	584	525	526	549	547	542	588	521	526	576	580	547	533	544	566	565	569	537	521	562	526	573	564	587	520	553	559	573	545	553	542	560	535	509	492	563	548	536	578	547	548	572	561	534	563	568	578	534	562	546	529	546	566	571	586	527	564	532	547	559	509	528	578	538	536	561	546	516	552	525	584	520	515	555	564	538	539	537	554	550	539	550	531	548	591	556	548	561	545	508	544	535	528	561	531	534	601	529	563	542	590	568	528	582	536	528	531	545	504	552	569	609	554
1714	501	501	443	432	442	430	386	394	361	389	410	409	393	396	433	420	426	383	414	435	381	403	405	398	380	362	398	400	374	363	377	369	427	422	387	411	423	357	396	391	394	425	383	383	376	374	385	387	371	380	374	401	397	407	382	400	391	444	394	429	372	408	373	394	378	405	411	426	408	383	400	380	380	357	383	391	421	351	406	407	400	390	354	402	370	401	381	402	378	394	396	389	394	430	378	397	432	453	400	377	393	406	368	392	380	435	392	412	393	386	397	393	424	353	417	397	394	387	400	403	387	428	375	401	387	372	367	359	407	390	397	376	400	389	408	412	394	351	391	384	393	397	350	408	442	379	420	361	395	353	382	405	400	384	407	381	382	419	403	337	393	415	387	442	373	399	392	353	343	402	388	440	417	365	411	421	403	359	384	413	416	358	361	378	387	364	386	398	376	408	416	391	388	433	403	408	402	409	398	411	404	353	386	386	403	394	395	408	383	367	412	412	362	391	362	425	402	404	410	386	394	385	383	375	408	375	396	392	407	422	384	391	434	408	384	389	409	400	367	413	384	384	367	382	416	364	389	392	384	348	399	389	386	351	391	420	397	384	389	375	381	403	424	424	421	407	386	419	408	394	390	444	429	387	381	427	388	401	400	417	382	421	426	423	410	403	430	377	361	410	390	375	385	381	393	403	402	380	437	373	398	374	383	390	396	407	381	373	400	378	419	376	360	381	394	404	375	385	392	400	390	394	340	425	403	414	387	388	412	391	420	374	394	401	372	393	404	409	385	392	383	380	421	411	371	427	417	385	381	359	418	384	385	419	415	431	417	375	375	423	414	402	398	410	395	383	381	406	414	384	367	374	375	382	398	413	377	442	405	414	392	389	370	383	415	400	386	351	387	376	374	372	420	371	403	418	384	398	369	419	395	377	387	349	370	397	396	403	360	400	387	395	368	398	389	401	377	391	431	364	394	404	392	406	407	424	417	376	351	377	394	420	397	368	387	374	382	405	371	419	389	373	378	355	406	396	433	364	399	382	366	364	399	383	381	386	407	400	395	406	412	376	387	392	369	399	412	409	380	352	407	401	422	423	409	360	374	399	405	403	398	346	359	379	396	402	367	389	422	423	384	397	371	370	389	410	371	397	383	390	430	412	401	387	364	408	388	375	396	367	375	366	431	386	402	402	356	420	394	361	378	407	403	416	390	417	400	374	403	441	393	430	386	422	413	395	384	404	365	399	424	366	402	408	405	364	393	388	406	388	394	418	395	396	389	434	404	404	396	408	430	368	410	381	417	376	380	406	372	373	354	419	425	377	390	437	392	434	422	391	385	403	401	424	444	408	392	383	391	399	369	384	364	429	382	404	417	376	379	366	403	385	402	411	441	377	410	431	398	427	375	411	433	386	396	390	380	385	383	382	443	452	374	354	412	431	416	375	404	425	430	398	408	417	385	404	437	405	421	344	404	401	402	399	365	393	413	373	381	365	407	385	380	418	405	403	402	351	396	395	412	433	379	363	366	382	380	452	393	399	365	387	407	386	379	384	421	410	406	397	384	418	419	399	411	352	410	388	388	389	383	403	400	396	328	412	416	384	397	353	398	421	383	400	398	404	404	416	408	372	393	410	396	377	397	404	384	421	392	372	383	376	394	409	405	404	406	367	372	390	374	409	404	433	391	412	455	386	434	398	376	391	401	392	381	386	414	432	405	401	366	411	359	383	427	403	348	360	377	402	423	370	399	370	395	402	426	417	369	420	407	414	436	405	427	424	357	387	390	371	392	401	444	440	371	407	387	348	384	411	388	420	451	363	361	394	421	376	349	404	382	383	362	433	396	430	410	419	432	422	382	393	426	410	384	386	379	421	398	346	430	362	359	421	406	374	353	385	396	415	380	426	405	415	396	360	435	371	364	442	381	403	368	380	390	424	422	401	367	403	389	386	408	386	381	350	429	409	372	389	404	391	383	388	409	392	374	385	385	399	391	433	376	409	391	377	380	379	370	390	393	370	390	409	392	400	344	375	420	394	396	363	385	369	411	410	394	394	392	372	385	376	391	401	361	396	403	411	392	405	356	369	378	395	417	362	384	365	377	414	378	346	400	404	404	396	400	405	436	412	438	446	372	394	428	383	426	393	399	396	358	384	374	383	432	399	405	352	373	397	387	414	397	416	365	410	384	393	393	407	440	386	388	398	431	365	407	362	399	390	376	387	357	379	393	405	405	359	391	417	404	407	425	428	388	405	405	366	440	404	422	393	406	417	442	362	414	426	376	398	408	387	425	396	400	399	402	391	399	425	412	426	385	365	380	381	419	389	362	402	404	418	394	386	416	436	385	395	392	388	404	385	377	407	389	381	345	432	392	396	424	390	377	422	373	399	388	375	413	385	403	410	389	409	427	373	381	387	420	401	412	407	374	418	398	416	388	380	368	344	402	394	394	409	405	374	355	396	370	375	378	399	378	438	422	421	344	423	404	378	421	400	386	388	446	379	399	389	387	421	400	392	369	425	408	380	362	396	385	424	409	404	414	383	401	396	382	393	398	416	464	395	400	404	378	373	363	379	367	400	411	397	408	394	420	383	395	395	428	405	411	434	395	395	372	387	409	413	343	409	423	386	370	369	391	392	401	379	390	410	421	402	385	374	424	393	402	404	434	352	367	397	403	425	394	417	399	405	396	391	367	400	402	404	398	399	388	385	396	413	371	415	419	402	390	384	421	413	410	392	377	378	391	359	402	401	389	395	401	424	403	379	390	394	395	378	347	361	384	370	382	377	377	402	396	414	404	406	392	394	409	422	376	407	369	421	443	402	394	387	402	402	364	386	431	397	362	374	367	394	386	369	391	398	375	345	402	365	363	417	399	420	394	389	430	373	411	396	379	389	377	417	439	390	399	388	421	428	403	411	408	405	429	384	334	409	432	426	371	422	387	431	395	453	406	403	379	396	408	358	411	391	368	358	396	404	396	392	409	407	402	378	393	399	419	376	388	393	415	410	415	433	357	411	394	415	409	417	392	415	434	417	417	373	428	388	415	384	402	385	389	402	374	381	344	405	379	379	404	383	404	376	365	389	381	392	426	380	392	382	387	406	420	422	377	390	428	416	389	422	358	419	379	377	390	435	399	408	399	397	344	373	381	390	385	422	433	401	417	392	389	379	415	365	441	416	393	372	395	361	373	391	394	386	393	389	426	398	396	378	405	407	390	399	414	376	371	398	411	407	426	426	425	414	378	385	392	387	385	408	398	409	394	396	415	394	386	415	369	357	388	400	380	378	395	415	374	356	387	394	386	438	345	399	390	372	378	412	393	439	382	402	400	363	401	381	392	371	389	410	386	431	395	376	387	402	408	395	388	381	394	340	387	401	395	389	389	381	408	369	392	368	421	397	384	409	383	435	406	380	391	379	378	415	394	388	374	373	392	395	387	404	408	392	416	413	419	392	412	406	406	407	386	374	394	428	415	399	391	392	365	394	407	439	401
2103	956	1067	1102	1056	1034	958	959	943	928	904	890	883	908	895	900	905	879	894	929	858	889	903	819	921	852	843	881	844	860	863	876	899	865	838	923	876	900	857	876	849	901	897	863	878	857	916	822	914	906	851	858	814	878	866	886	806	862	891	856	851	905	924	854	927	877	881	829	919	850	875	907	934	868	850	874	844	907	883	885	916	869	840	901	901	867	889	838	898	885	913	905	835	892	927	913	823	854	865	939	856	857	872	870	866	833	838	843	898	885	884	907	899	884	879	875	824	885	879	862	837	911	908	857	866	832	872	914	895	906	938	876	873	865	896	900	887	920	861	905	887	859	953	858	884	868	859	906	826	862	966	896	900	845	878	853	845	878	854	889	885	854	857	871	899	845	909	888	891	895	861	920	851	863	862	898	886	889	856	827	837	861	912	897	864	850	914	851	868	859	877	883	825	877	835	889	862	842	914	878	839	887	902	916	885	876	894	847	868	872	859	899	905	906	871	857	911	888	879	917	864	819	886	887	896	857	836	860	837	816	928	859	893	838	884	863	768	906	870	858	852	892	828	904	856	885	893	872	923	891	927	915	894	886	907	895	832	841	869	878	859	876	859	902	883	834	844	868	898	845	824	904	865	867	873	903	802	885	855	907	864	871	831	876	849	900	847	879	860	894	874	881	882	845	875	832	864	891	849	836	814	892	869	882	829	838	835	840	860	877	859	872	876	859	874	953	871	863	866	900	862	866	855	859	865	866	866	806	822	833	924	880	896	849	883	840	921	913	906	858	895	842	838	846	850	866	898	884	875	897	799	880	834	856	919	907	862	852	885	885	862	894	913	852	886	885	922	899	843	832	889	848	853	866	851	849	864	894	887	906	874	898	891	900	878	888	871	896	907	822	886	866	870	900	905	852	884	916	867	882	812	847	879	846	916	863	917	893	831	869	856	946	874	886	899	857	843	857	913	871	915	854	895	840	851	858	861	869	820	849	916	838	913	869	866	931	861	902	860	893	869	866	897	841	880	879	863	933	850	882	878	865	865	890	882	846	858	864	865	868	878	849	820	868	896	906	876	857	835	896	852	868	834	872	892	857	889	872	850	813	824	850	865	874	902	881	899	879	913	853	878	853	817	865	892	869	895	865	859	918	812	901	862	885	838	859	888	889	862	865	924	857	836	894	870	889	905	831	880	861	904	916	906	859	886	910	852	891	864	889	888	877	836	871	942	899	914	879	865	875	866	818	853	902	854	869	899	924	842	837	874	898	862	875	875	883	883	844	818	913	856	911	857	882	895	840	826	868	873	848	897	906	861	889	849	849	916	921	834	851	887	938	881	843	873	871	887	855	896	864	863	882	859	844	886	852	823	879	855	856	783	874	922	843	898	804	880	861	868	909	944	854	884	904	917	928	862	898	893	879	904	879	836	906	897	841	853	853	862	861	913	893	952	882	804	850	870	814	887	906	845	902	873	885	847	827	927	843	854	826	875	882	890	881	851	886	883	870	880	852	901	888	873	918	876	865	897	893	880	814	872	875	829	893	838	883	904	899	934	848	911	900	901	824	888	875	873	873	860	859	872	916	899	892	889	870	885	885	831	870	804	895	843	884	840	888	834	894	865	868	954	871	892	856	810	837	853	863	841	856	828	849	884	851	867	884	863	910	887	866	839	928	875	901	894	845	888	856	849	857	933	899	829	851	821	847	824	856	881	883	922	837	857	859	880	909	805	930	878	855	852	847	867	875	928	887	838	929	865	887	956	941	874	835	870	826	917	869	912	937	879	916	865	829	921	844	867	896	861	873	849	920	833	897	864	894	888	911	940	885	870	863	905	906	904	831	867	883	912	873	828	880	884	870	869	877	894	880	871	866	891	870	849	866	875	876	895	832	865	911	855	886	871	869	842	873	959	865	880	842	886	880	847	890	882	924	905	869	849	865	907	880	867	838	897	833	854	818	840	862	897	856	913	879	844	909	890	880	820	868	826	905	873	922	851	870	865	842	820	926	911	973	861	863	866	864	864	845	852	871	871	899	847	926	854	889	865	885	927	937	843	850	844	856	902	971	849	879	872	878	817	898	857	826	871	824	854	871	898	877	891	884	882	927	913	902	824	884	920	856	865	863	916	864	891	837	903	853	869	894	891	870	873	891	897	822	914	849	867	839	928	894	860	851	868	855	900	879	848	892	881	902	904	904	879	880	841	887	838	941	798	901	872	866	897	899	883	924	898	832	914	903	863	877	874	881	835	859	870	885	908	867	899	874	855	869	869	879	888	880	861	893	928	878	907	848	846	890	867	932	876	873	890	918	900	833	886	824	853	882	842	867	849	910	867	853	887	859	819	856	868	871	874	858	875	864	892	825	858	887	846	839	810	885	855	898	898	911	888	929	852	891	857	884	851	825	883	863	851	871	944	876	943	871	875	881	916	908	843	867	934	863	843	854	867	889	881	911	863	916	894	858	875	843	855	904	823	933	931	883	872	913	895	890	834	830	877	858	864	765	899	814	886	887	841	884	857	815	919	891	902	867	893	895	851	857	905	911	900	876	879	799	858	861	843	882	828	902	858	873	902	912	857	868	869	892	899	858	892	854	893	863	838	923	861	883	886	860	828	853	917	896	864	865	851	866	898	888	857	817	852	886	874	779	841	877	893	864	855	880	855	873	860	864	887	921	901	915	899	792	890	917	856	906	898	885	867	894	886	874	860	879	883	833	838	866	885	871	880	873	884	903	898	875	864	855	807	841	910	927	923	906	841	955	947	838	890	855	872	825	884	851	871	864	835	861	826	860	893	882	845	862	861	837	875	932	903	838	860	815	866	879	904	876	889	893	865	893	886	940	922	897	863	886	847	927	854	871	835	835	845	876	934	866	880	885	849	872	869	869	905	837	839	848	867	841	851	902	883	902	872	888	870	857	895	904	823	846	843	841	889	878	837	880	912	911	870	850	916	838	843	896	873	879	848	879	817	885	840	917	858	851	857	886	926	907	834	921	845	840	834	863	900	887	903	868	861	891	876	863	873	883	884	842	894	885	852	832	895	891	873	921	833	851	870	836	898	893	827	864	848	840	854	814	851	857	911	857	878	899	834	839	885	861	874	847	864	901	800	803	864	846	823	888	871	870	815	875	844	881	901	894	844	852	859	788	859	872	887	892	879	924	897	879	875	934	853	853	870	823	885	910	882	862	838	905	895	896	869	825	900	865	865	881	884	901	850	930	875	892	813	826	863	881	834	954	817	897	842	866	803	880	851	846	920	855	848	847	853	889	888	872	903	833	898	921	906	859	919	880	837	872	871	901	862	840	853	881	892	900	853	911	889	922	886	874	897	879	875	926	903	895	832	874	854	949	866	893	921	872	915	879	851	885	831	851	911	879	888	898	803	890	868	838	860	852	860	908	928	896	865	881	856	867	879	910	882	909	882	833	875	916	898	890	889	912	863	878	852	875	871	834	867	881	878	820	874	882	861	907	864	919	835	867	867	871
7808	653	788	609	420	349	278	336	290	219	260	198	234	233	237	234	203	240	200	164	205	211	216	213	202	204	228	180	171	197	210	192	213	174	187	198	215	190	201	213	231	182	200	183	202	178	193	206	206	207	192	182	205	179	175	188	209	170	189	174	200	200	211	181	192	213	189	214	201	192	198	170	202	217	190	204	181	185	185	198	200	201	200	180	208	194	222	176	177	183	193	223	205	188	192	184	152	229	212	201	185	209	173	215	207	219	201	198	205	197	227	193	192	195	194	224	189	176	164	203	185	196	166	204	184	170	207	186	207	202	220	180	205	187	170	212	198	186	216	206	216	212	194	195	207	178	191	200	212	192	189	178	198	172	181	207	197	184	205	201	202	197	204	178	219	195	193	170	216	211	198	212	221	197	209	210	193	186	196	215	197	208	193	197	203	181	178	185	195	174	190	217	184	164	218	174	187	187	202	192	204	198	190	206	209	193	184	202	215	198	194	216	195	174	182	163	195	222	204	237	195	182	208	199	191	197	202	197	212	176	192	193	175	211	188	195	169	223	178	186	170	213	206	173	176	218	175	195	207	196	194	198	189	196	209	203	195	203	205	210	202	196	220	176	199	201	195	184	210	190	214	220	211	203	220	207	208	209	203	207	197	196	205	203	205	208	206	211	189	198	191	206	210	180	223	211	211	185	190	197	221	167	193	209	198	192	190	183	176	216	182	184	221	194	196	196	197	204	193	196	203	178	207	180	213	211	216	218	202	172	181	197	185	189	209	198	180	191	199	184	206	190	180	193	180	222	204	206	215	202	203	220	190	193	220	173	201	191	173	202	191	203	215	198	195	176	206	197	214	173	203	184	185	166	198	189	168	166	214	198	178	211	196	194	229	197	170	205	174	201	180	188	193	193	203	189	189	196	182	211	235	221	224	187	185	200	208	197	202	173	193	178	184	197	169	192	209	217	199	187	179	209	180	193	195	206	219	210	213	190	213	191	212	180	208	210	200	208	196	182	192	170	192	210	194	183	189	179	223	168	199	186	208	195	204	215	209	204	187	203	206	180	209	193	184	199	190	180	203	172	188	201	173	232	202	199	193	180	207	192	173	218	214	194	192	176	182	170	211	185	192	198	211	153	183	210	223	203	207	191	203	209	173	206	193	191	197	187	209	189	194	222	217	191	213	185	181	210	202	204	197	211	217	191	219	173	171	231	201	200	181	186	178	178	180	211	200	225	193	212	226	219	228	183	209	184	212	210	191	191	192	210	172	206	192	186	209	180	176	190	200	210	211	168	189	181	193	222	177	212	224	197	197	231	205	217	198	213	205	193	218	216	194	171	179	209	188	188	197	226	207	178	219	184	214	209	192	206	179	180	185	194	198	178	224	185	207	187	211	210	224	177	211	182	203	204	180	229	204	197	189	180	213	195	169	211	222	185	214	182	192	216	187	231	195	200	186	195	201	195	190	179	192	218	203	214	200	198	203	186	208	191	215	204	215	190	193	166	174	193	185	183	193	199	192	189	208	215	213	179	219	173	188	217	239	204	194	206	187	195	194	192	176	177	209	202	204	198	175	171	177	214	197	175	224	227	217	215	196	191	188	199	205	198	197	182	218	172	192	193	220	175	182	218	200	181	187	199	203	202	201	188	210	203	202	192	176	193	191	178	184	201	223	196	186	192	175	202	188	206	181	177	236	183	176	181	212	204	206	202	182	206	211	186	185	200	226	211	179	167	197	198	201	205	199	189	213	190	229	172	183	160	188	198	220	166	202	210	174	197	203	209	198	198	198	208	220	193	195	186	208	199	196	206	185	213	198	181	200	189	199	192	165	201	173	187	188	181	187	200	171	173	181	219	185	198	183	185	196	189	183	196	219	181	204	211	188	185	205	198	204	213	233	194	185	200	178	174	172	210	182	215	211	196	198	181	205	201	184	188	185	194	193	210	195	210	199	202	209	193	207	176	207	194	187	184	190	173	207	236	195	164	176	193	187	176	176	208	172	208	217	224	211	201	200	184	239	205	200	203	211	229	189	195	202	180	180	186	221	178	189	203	189	216	199	209	195	197	209	201	213	163	193	214	191	183	209	199	206	203	174	210	189	204	201	199	177	183	202	181	220	198	185	178	144	203	195	192	201	201	184	177	176	179	218	205	212	171	204	189	214	198	164	210	191	195	170	180	179	202	206	188	206	204	202	177	199	197	203	189	193	188	189	197	206	192	192	197	215	210	219	191	169	190	216	205	217	193	198	174	203	189	195	212	186	182	175	195	207	197	185	195	223	213	197	199	179	187	207	173	194	224	200	205	198	194	189	197	185	192	206	212	164	177	177	188	166	199	184	191	187	210	183	192	200	184	203	199	197	237	201	192	213	201	229	207	226	178	184	177	204	227	203	170	209	178	190	183	207	172	213	193	187	198	200	205	194	191	178	166	162	192	153	197	211	182	161	174	190	191	219	193	186	190	215	207	194	207	206	197	157	202	196	169	186	212	199	205	188	223	180	177	173	205	207	180	197	208	218	193	194	206	223	202	191	208	195	203	176	165	189	181	173	190	182	210	218	212	190	201	166	153	195	181	184	214	193	184	196	187	197	197	219	206	208	191	194	161	197	217	186	186	171	182	205	166	194	184	190	199	177	198	199	196	216	186	197	208	195	230	217	180	207	200	184	199	200	163	174	204	199	215	219	200	215	198	202	193	174	200	195	177	197	174	191	186	198	190	183	210	227	191	167	198	212	179	209	188	186	170	203	178	174	213	221	215	165	225	195	177	204	191	200	201	210	219	189	221	204	206	173	219	203	207	194	209	205	211	186	209	205	174	195	171	187	216	188	189	215	192	207	211	201	201	195	195	225	218	225	219	188	210	221	221	213	203	206	201	217	195	176	192	217	218	204	187	212	210	206	218	200	191	216	228	217	195	184	185	217	222	203	206	204	212	181	187	180	186	182	176	194	191	192	180	194	204	195	195	192	185	161	195	160	191	207	189	217	227	196	199	192	179	174	213	211	212	200	205	192	202	188	207	217	209	229	219	176	182	176	204	199	194	200	184	182	181	196	179	196	203	193	183	201	189	202	181	207	219	185	227	169	184	208	188	192	201	204	201	199	212	206	200	194	201	198	202	189	187	183	218	199	184	185	189	192	221	187	213	204	197	187	204	215	175	205	185	197	183	178	213	203	184	195	197	175	196	183	205	185	202	195	188	191	196	171	190	184	202	185	210	200	190	183	190	202	200	195	201	189	179	203	188	206	185	185	187	174	205	207	201	191	158	188	197	183	198	184	195	189	204	193	184	206	202	193	209	174	180	184	185	212	199	213	205	187	196	209	210	181	190	210	197	195	206	197	195	199	195	207	171	195	207	196	187	191	191	186	174	171	208	212	193	182	205	195	202	172	226	198	208	197	181	176	203	213	211	235	207	167	174	198	188	198	178	176	180	199	202	188	192	210	204	184	191	168	183	190	218	200	205	210	190	200	188	197	203
6304	923	1570	1675	1585	1325	1133	977	947	821	765	658	691	700	610	628	598	562	549	557	564	549	556	506	528	497	523	534	521	513	517	467	554	480	513	496	492	538	486	509	444	501	465	486	485	509	472	473	534	487	479	514	462	498	494	488	472	454	523	459	481	473	504	492	472	476	484	456	504	439	478	448	462	423	477	509	470	483	472	471	517	506	487	485	469	476	497	484	439	480	478	462	452	482	446	478	477	476	464	490	492	481	477	520	444	517	518	484	458	477	483	440	434	479	489	536	503	501	496	481	487	435	483	461	463	448	477	476	490	482	465	466	456	477	496	461	469	471	473	510	441	463	445	487	475	466	498	453	450	470	488	462	534	499	464	471	449	483	464	481	485	457	468	504	490	474	459	513	461	465	481	481	480	481	506	467	497	500	500	439	466	470	488	516	451	459	517	459	460	460	458	508	497	498	455	481	490	540	483	467	463	454	459	490	481	445	449	450	502	444	457	520	499	469	507	493	498	455	462	482	490	505	481	503	455	466	513	507	489	490	442	473	457	461	508	482	509	462	474	433	446	459	493	476	492	496	486	505	466	492	468	507	463	458	494	535	519	499	453	466	487	474	425	509	463	491	468	461	484	470	470	476	467	488	471	468	506	447	494	487	510	486	471	481	450	472	479	496	491	472	458	455	470	455	445	513	490	494	464	493	475	464	479	505	490	495	523	517	491	487	459	472	524	455	485	483	468	434	453	470	439	432	467	465	486	463	467	456	512	525	473	496	481	487	484	465	457	496	438	502	475	526	467	514	477	467	493	489	462	482	484	450	475	500	492	472	459	504	477	485	494	492	484	488	498	471	466	454	449	474	504	476	480	460	501	448	459	473	500	464	457	494	495	484	494	467	471	474	510	477	461	474	487	493	480	473	521	475	509	488	501	486	505	472	465	475	446	450	452	514	457	472	466	503	493	446	500	489	476	472	502	429	487	534	440	501	493	461	484	501	477	472	503	474	443	476	451	494	477	462	474	481	468	460	467	459	503	491	463	490	470	498	488	496	462	480	493	447	446	474	464	440	498	467	483	518	456	479	445	500	464	481	487	451	505	475	481	513	496	510	462	472	529	478	495	525	488	466	483	480	461	466	471	481	449	510	513	508	488	484	508	491	431	476	509	444	453	473	488	480	467	479	461	460	504	493	508	483	484	454	486	474	508	454	486	507	472	497	449	480	439	533	507	490	499	478	553	496	440	447	515	455	470	455	495	455	475	494	475	468	464	486	495	480	521	449	475	503	441	460	519	470	449	476	483	447	502	486	489	479	471	502	507	491	452	477	463	433	448	490	458	492	460	506	485	430	497	492	516	470	432	479	524	435	500	502	479	499	508	483	479	460	465	481	494	409	480	472	502	504	498	478	511	483	477	472	479	471	486	466	453	491	477	483	494	470	487	481	519	501	464	535	437	501	488	463	489	506	476	501	489	469	472	470	469	482	466	517	468	449	457	474	495	466	515	535	469	498	479	455	465	469	468	492	525	463	497	440	498	489	446	477	475	502	456	489	531	463	495	469	483	486	443	490	493	465	483	466	445	484	483	485	480	533	493	485	487	513	427	453	459	475	487	472	474	461	477	476	474	445	504	518	478	486	484	444	474	484	478	468	468	478	469	492	504	471	471	474	507	471	487	535	507	465	477	448	473	484	443	520	486	518	457	446	519	505	506	480	527	459	431	479	438	446	485	473	454	516	484	515	446	459	495	464	447	477	452	481	456	477	507	493	441	498	511	429	445	504	484	467	543	498	489	495	454	500	511	483	490	442	506	464	481	507	475	434	460	527	474	485	471	448	497	504	485	511	468	471	514	482	483	490	500	477	498	496	461	466	435	459	462	505	466	520	474	473	485	478	506	470	478	479	481	451	452	465	467	499	513	471	420	532	497	496	525	464	469	480	444	478	492	444	463	499	540	500	502	515	487	440	489	496	524	493	491	439	474	479	496	481	477	508	493	526	512	488	515	459	442	476	526	485	476	485	486	486	464	493	459	421	508	501	533	452	466	473	459	523	491	510	459	505	476	491	464	444	461	446	429	502	505	507	501	443	491	473	417	481	502	511	467	486	454	467	520	476	493	490	520	490	472	478	474	444	496	470	487	464	456	456	508	502	505	482	469	508	524	471	456	502	512	483	522	474	464	486	511	482	498	483	462	467	450	505	474	478	516	517	474	485	484	520	481	426	454	481	489	485	466	471	512	470	467	450	477	479	521	475	448	441	517	488	458	496	447	503	521	477	519	502	490	506	475	478	438	461	480	488	503	477	489	480	466	447	520	460	503	486	493	491	482	481	469	452	473	483	497	458	462	513	481	510	488	464	522	475	465	477	485	502	462	502	464	460	471	469	445	490	456	469	466	462	481	483	498	484	476	473	456	548	493	489	474	471	499	456	464	483	496	562	474	492	500	521	490	467	438	447	464	470	522	511	487	458	478	479	486	469	468	470	481	484	488	490	476	487	512	479	486	491	504	442	478	477	462	470	502	463	438	480	475	511	521	498	524	475	498	466	448	499	497	485	457	430	462	486	457	498	452	487	481	517	469	485	494	470	453	490	487	496	433	466	460	509	493	473	467	456	453	488	478	489	462	447	526	473	506	485	489	484	480	456	509	490	460	441	449	454	459	472	462	449	508	454	459	449	488	483	472	457	498	521	438	487	425	476	479	455	476	490	495	477	471	495	456	506	465	433	506	510	468	464	453	489	545	477	468	492	459	500	466	439	488	470	470	495	453	497	470	469	492	490	445	516	447	497	483	473	459	492	485	464	504	461	492	453	468	479	430	468	477	501	473	472	464	482	529	462	523	494	475	449	458	513	529	453	462	497	483	495	488	474	476	481	446	476	472	473	487	469	446	503	486	493	476	460	484	505	479	517	469	483	490	465	490	509	456	462	484	514	444	516	438	448	467	477	466	507	470	447	475	472	450	489	505	492	458	462	451	465	454	482	454	507	447	502	467	453	513	474	488	492	491	475	473	495	488	504	509	462	513	490	490	472	495	479	466	512	434	473	454	481	505	481	457	500	438	482	464	464	481	477	464	477	429	464	488	498	488	500	484	478	481	501	467	445	428	484	463	442	482	500	468	500	478	457	491	424	518	491	510	485	434	531	503	446	452	487	472	490	487	526	476	497	475	478	446	487	525	482	483	499	501	486	507	492	476	512	497	508	492	460	476	444	460	484	489	490	469	494	470	523	476	507	475	472	443	459	476	486	452	485	475	512	478	502	510	490	471	494	488	478	465	472	450	471	452	445	466	490	482	482	461	468	499	485	466	482	499	482	491	475	444	505	470	482	441	488	425	468	485	474	479	477	469	482	477	446	462	494	447	470	456	495	485	511	485	478	488	485	478	447	474	505	472	458	510	464	503	502	450	485	473	541	499	465	461	492	474	479	523	472	471	487	498	489	526	470	481	504	485	482	481	496	500	466	451	478	475	465	490	442	511	473	465	506
14577	1464	1176	943	707	521	425	375	345	312	290	268	275	305	259	258	259	244	241	232	210	247	253	243	211	218	208	243	233	197	219	222	222	211	210	225	186	216	209	228	212	215	200	224	215	251	227	201	233	200	224	225	230	182	225	205	215	218	197	216	224	207	235	221	223	242	212	211	219	223	200	198	201	202	214	231	220	190	228	219	217	218	218	201	182	201	212	236	202	247	195	218	198	229	215	205	217	203	210	238	257	232	213	220	210	178	206	214	217	199	227	228	202	200	244	199	201	209	202	219	228	221	211	199	227	201	188	210	217	209	187	201	195	222	183	233	211	195	209	240	214	223	210	207	239	216	202	208	221	203	196	213	215	230	211	196	200	243	242	216	219	208	201	237	220	221	211	192	229	220	225	220	202	222	198	197	174	210	188	218	223	199	216	198	199	227	204	223	197	196	229	229	240	218	210	217	237	226	173	203	225	187	213	225	196	179	200	189	217	216	225	223	217	213	207	192	225	193	206	203	217	194	192	229	192	237	191	237	224	196	222	232	221	217	206	242	215	210	251	199	197	207	235	208	220	196	209	223	197	209	225	229	211	217	225	221	198	197	194	222	224	210	206	184	226	197	228	217	205	216	182	198	235	200	219	180	209	212	233	194	201	209	216	227	221	231	234	212	224	205	207	233	206	206	249	210	227	216	243	181	170	206	195	220	216	191	229	212	210	215	208	222	184	202	223	226	227	251	228	223	206	222	219	194	236	228	208	207	198	208	196	194	213	223	242	220	208	214	205	212	217	233	216	218	227	221	224	191	207	234	201	197	251	235	223	229	234	221	228	214	193	206	214	228	201	235	177	214	223	223	216	238	206	163	203	197	217	191	191	194	186	207	202	201	190	205	254	225	218	206	218	225	214	218	199	222	226	213	233	204	208	224	245	197	213	226	225	219	205	249	228	205	216	195	197	223	211	201	225	213	191	213	225	219	223	206	236	219	190	217	188	206	215	210	207	221	228	205	221	199	212	186	191	205	201	203	217	224	191	213	224	208	192	210	233	206	195	200	219	210	215	191	212	219	223	192	211	210	242	235	170	215	246	227	207	201	230	223	210	211	232	170	190	196	220	196	247	193	223	226	213	208	207	215	190	212	203	211	226	192	208	205	214	192	219	228	222	194	237	206	203	203	217	222	213	226	206	201	227	209	216	183	213	231	217	197	225	207	197	193	220	240	202	232	191	224	181	205	241	195	199	212	219	195	223	186	196	206	210	184	205	195	235	203	194	187	191	193	219	202	184	193	209	218	216	186	219	187	191	212	220	216	233	206	214	200	223	205	214	237	222	232	218	189	209	216	195	227	190	205	224	236	182	236	217	199	215	205	230	230	185	189	223	221	205	195	237	228	211	221	202	186	207	211	218	183	212	228	211	210	188	202	216	221	226	213	227	208	227	199	214	225	195	247	204	215	208	244	206	207	233	222	199	202	205	253	212	185	211	186	233	213	212	208	188	207	234	199	180	245	219	201	224	195	197	225	192	172	235	233	211	235	205	195	205	209	215	204	189	191	206	221	193	220	189	227	224	209	216	213	210	199	223	221	195	217	250	213	217	216	202	207	217	213	214	219	210	199	205	232	224	223	198	231	246	196	210	198	213	198	198	207	203	221	203	215	217	205	228	227	188	209	219	224	207	241	243	198	210	207	241	229	214	220	215	212	185	198	207	220	195	205	224	207	198	205	207	231	222	197	245	207	216	217	183	222	209	215	230	208	207	228	227	218	227	237	199	217	215	194	192	208	206	220	224	212	207	217	239	195	237	241	200	195	215	221	214	204	219	209	207	203	212	210	192	198	231	222	217	223	215	219	201	224	215	214	195	206	213	187	224	223	218	230	207	216	220	217	218	219	167	203	198	207	218	235	199	223	200	185	212	209	234	190	242	202	204	197	194	222	207	247	201	224	178	187	185	226	203	203	232	208	188	220	199	207	186	191	212	196	223	201	229	231	233	212	237	210	196	205	178	213	220	214	253	197	216	203	193	197	189	222	203	203	204	209	201	196	241	202	212	200	257	206	239	203	220	227	239	190	193	213	234	215	217	191	214	196	214	205	197	201	206	236	227	220	213	232	198	171	221	206	202	220	217	217	206	199	221	202	236	227	232	204	227	204	221	192	230	216	214	195	245	221	205	185	198	187	235	224	234	203	210	198	196	195	216	245	217	187	210	213	207	239	248	222	215	220	204	208	193	193	199	208	223	200	195	229	206	207	208	215	198	218	217	230	199	196	180	211	198	192	225	193	202	214	229	183	212	198	214	221	226	230	186	220	202	198	205	214	199	234	210	226	208	197	203	220	197	219	217	247	229	214	234	217	212	194	206	189	234	230	233	222	233	192	199	216	236	205	205	204	224	190	226	213	236	195	203	207	215	224	192	232	216	240	210	223	216	199	226	210	192	202	218	220	206	214	237	212	194	222	222	226	203	204	222	194	212	240	218	204	235	243	238	216	192	204	219	196	197	228	219	238	206	214	207	219	218	203	211	221	212	201	207	204	206	201	201	200	215	213	218	233	203	211	230	228	225	214	270	201	241	183	206	225	236	225	207	216	176	205	233	200	219	211	201	226	196	202	202	221	236	221	187	197	217	208	208	206	218	237	218	220	221	221	213	207	236	210	201	204	214	232	203	194	227	190	226	192	227	212	206	208	224	196	216	216	207	250	209	222	190	193	209	182	206	217	192	198	208	204	221	221	215	224	214	213	216	211	231	195	234	203	232	216	215	210	197	206	199	205	249	213	246	224	217	224	205	236	196	198	217	213	204	201	234	222	223	191	217	225	221	203	208	198	194	191	218	216	225	206	206	198	215	198	229	222	198	213	220	190	214	198	220	204	213	230	222	203	225	207	183	199	227	201	222	213	190	197	228	187	209	210	211	237	190	222	238	193	212	225	231	192	213	208	211	220	221	219	208	207	217	208	214	232	174	177	227	192	199	222	244	226	210	185	208	201	185	206	202	224	194	197	210	200	213	219	204	204	198	249	205	211	214	212	213	209	213	214	215	190	183	218	202	185	204	233	211	208	240	210	175	242	221	201	225	234	227	199	201	198	214	195	197	221	226	210	205	208	227	227	206	206	206	196	213	208	228	222	223	217	198	191	220	196	213	230	220	200	203	239	212	220	200	205	203	200	205	204	207	201	231	233	200	210	198	196	232	220	226	242	237	216	202	235	215	195	226	206	237	214	204	191	202	217	214	234	201	202	217	204	231	213	192	231	217	211	201	213	208	209	208	243	246	226	232	217	211	213	211	208	234	212	194	218	241	226	242	223	243	221	177	206	215	213	215	213	202	219	221	221	221	235	228	213	204	227	226	219	229	252	236	234	239	192	186	200	161	215	234	223	248	210	214	182	207	228	228	219	209	199	222	225	226	186	215	230	199	208	234	213	219	205	187	217	210	192	201	231	231	202	194	204	244	238	212	191	204	228	229	206	200	227	216	201
8375	1335	2531	2899	2470	2010	1679	1453	1284	1139	1019	932	887	887	776	810	741	762	761	728	695	656	620	603	643	618	624	580	574	587	572	541	560	564	592	575	620	565	565	575	567	547	606	598	524	598	599	566	573	570	520	558	578	587	547	545	590	568	547	586	544	575	581	568	572	544	556	537	560	579	555	551	546	535	595	550	580	538	536	525	571	549	553	568	579	569	526	544	536	562	593	561	560	514	518	511	531	545	524	584	531	491	552	563	564	487	551	552	568	519	547	549	527	534	554	481	543	544	517	555	568	564	582	575	569	542	571	543	528	520	576	585	597	552	511	564	554	589	515	541	563	522	571	508	537	539	528	575	573	538	556	510	560	584	556	572	563	555	561	558	561	534	527	568	596	541	570	504	556	560	574	574	588	534	547	535	552	548	503	539	551	528	531	517	538	535	541	527	543	563	558	561	556	541	538	582	567	583	536	544	527	497	487	587	510	537	542	549	545	520	518	548	547	554	529	518	537	520	563	541	531	583	569	522	580	534	560	582	509	563	593	548	571	556	562	556	591	532	552	566	581	579	553	570	535	526	525	541	520	508	526	571	563	544	579	566	533	537	547	505	554	561	567	556	568	563	514	554	570	564	541	555	534	603	504	568	547	575	573	577	549	571	542	560	552	499	553	574	529	516	561	532	577	543	563	575	589	542	558	567	587	555	524	564	531	540	511	529	579	584	575	553	569	556	586	531	523	565	572	549	534	581	531	624	550	532	555	559	533	541	576	544	569	563	548	547	565	550	515	531	571	520	571	572	554	547	537	545	554	524	539	558	548	526	549	496	557	538	575	547	514	528	575	559	537	563	525	556	534	521	543	566	529	531	553	562	550	538	533	525	577	589	546	536	583	547	542	562	539	571	545	563	558	526	540	619	527	524	548	556	513	566	533	565	518	558	522	551	515	580	540	519	527	534	568	540	561	561	569	551	577	563	556	577	563	554	559	558	550	578	552	539	559	544	541	519	565	577	564	590	512	543	538	589	528	531	544	579	554	540	544	577	588	580	579	492	568	531	550	555	548	540	540	560	552	535	530	544	524	568	533	558	599	558	552	523	554	483	543	516	567	581	563	535	500	562	512	550	531	515	545	553	554	537	561	576	535	569	556	548	552	607	555	544	603	519	523	556	498	532	577	559	537	572	534	556	546	579	511	550	569	539	519	543	538	540	544	560	566	517	539	558	542	516	524	501	559	550	543	528	538	557	551	543	576	542	586	547	512	550	535	507	543	530	571	562	568	548	523	548	564	541	522	588	526	537	554	585	541	529	546	565	542	569	562	584	562	572	540	581	561	559	560	572	532	505	580	549	533	575	544	534	558	564	554	529	551	585	569	570	519	549	559	540	477	542	537	509	585	514	580	576	571	566	558	540	548	504	526	550	528	542	566	574	546	521	552	519	533	561	512	562	527	541	592	570	522	553	527	523	521	504	577	564	547	552	568	568	614	537	533	539	523	518	527	543	592	566	533	562	571	528	530	519	517	543	547	581	545	566	541	546	520	485	539	555	543	552	548	555	547	545	519	571	542	528	549	509	581	546	553	532	565	559	535	518	520	525	532	524	575	553	556	554	523	539	544	525	579	503	558	492	583	561	557	517	578	598	533	575	519	544	572	563	542	556	536	523	581	533	561	512	521	528	552	503	511	548	535	542	529	525	518	563	562	546	535	559	590	572	545	531	514	571	567	516	546	544	514	522	558	521	524	538	537	550	569	526	524	536	541	552	542	537	528	581	558	534	542	566	503	528	600	534	577	529	554	531	541	551	538	549	548	546	534	548	561	541	533	539	542	530	534	548	518	563	555	560	517	568	575	576	547	548	561	545	526	568	528	560	529	585	550	536	568	580	525	537	550	543	524	565	545	556	475	564	573	541	553	524	559	506	565	554	597	547	529	543	540	537	508	541	558	516	547	543	554	537	568	571	548	515	512	552	567	516	565	544	560	550	530	588	544	558	528	545	532	526	536	554	561	571	506	565	550	563	595	575	543	542	555	525	537	577	562	559	565	543	571	585	554	543	526	537	537	555	548	548	596	527	540	516	589	575	561	546	547	547	555	516	584	551	518	521	558	548	569	549	492	530	539	557	562	558	535	520	611	531	526	530	561	563	523	521	533	572	546	575	572	553	547	580	556	521	515	561	519	558	543	512	516	565	566	509	510	541	532	513	537	529	530	556	538	577	533	560	578	547	538	534	570	562	547	581	544	537	556	544	525	614	548	523	570	546	535	555	530	512	563	539	573	548	557	578	545	541	566	575	548	551	515	569	552	534	539	538	550	524	545	560	531	554	569	539	537	552	520	561	585	548	501	566	582	568	550	590	540	512	543	600	550	553	556	565	536	575	569	529	512	551	561	566	576	541	530	558	562	539	551	520	569	549	596	580	535	532	541	505	540	516	521	546	525	557	570	560	566	512	545	548	540	524	550	558	577	516	600	522	589	529	492	550	555	567	492	525	565	521	572	527	531	490	584	561	565	490	537	543	528	568	522	545	516	514	525	534	543	561	549	548	544	550	540	551	573	510	560	556	510	526	543	536	547	523	554	561	527	560	566	555	537	544	520	514	545	529	567	541	571	551	549	557	526	535	563	539	523	545	554	567	556	510	584	529	521	564	535	574	550	576	548	570	553	549	548	535	546	571	563	596	533	524	497	519	562	540	506	542	585	562	510	566	553	541	552	590	562	546	554	574	535	533	511	502	520	566	531	539	521	561	561	538	556	550	505	563	532	533	585	519	525	576	540	592	564	549	557	574	549	598	543	558	546	571	588	560	570	552	572	543	523	555	538	586	561	540	556	531	534	590	571	551	549	538	528	545	565	544	526	534	580	529	542	551	557	571	552	527	535	551	560	581	604	544	545	552	550	567	530	530	559	562	539	581	536	579	547	524	521	525	518	537	571	551	556	536	540	557	545	545	524	580	581	554	542	573	523	509	516	584	543	534	558	542	514	577	536	604	562	562	516	576	571	530	518	544	535	529	569	543	566	522	546	540	539	554	546	567	542	588	580	558	560	568	540	546	555	512	571	540	507	572	521	513	520	527	535	575	543	563	509	551	536	561	509	567	549	552	526	572	539	555	554	540	542	525	541	582	580	560	540	552	569	526	513	560	556	559	595	535	514	529	579	498	529	567	529	582	537	553	527	525	539	537	544	508	573	551	559	586	576	521	559	560	518	528	577	566	579	600	543	496	512	512	559	566	518	538	532	577	548	571	545	593	553	576	566	569	537	562	537	522	561	525	548	531	515	557	558	586	583	513	502	569	544	510	548	506	533	584	540	556	535	557	551	578	566	567	526	569	575	543	503	534	568	542	509	572	606	588	536	550	545	548	541	570	529	534	558	508	541	568	549	560	580	529	574	583	537	584	527	533	528	544	581	549	534	570	524	573	550	520	562	553	540	571	581	547	512	589	542	535	512	533	568	539	557	608	585	577	526	503	548	554	535	561
1707	481	512	440	436	456	404	429	399	415	366	437	410	431	422	393	424	397	359	398	397	403	388	418	391	410	405	384	385	390	396	369	437	396	397	408	349	432	409	387	383	392	402	365	389	373	392	379	388	402	404	400	397	357	397	389	396	418	400	377	374	362	362	368	408	407	402	379	362	393	418	410	387	384	424	410	382	413	360	392	414	404	408	413	420	405	438	373	411	398	401	398	402	400	380	390	393	363	400	365	419	378	406	415	368	397	407	423	399	374	354	356	395	351	427	411	380	367	403	438	423	388	366	380	371	394	383	384	401	436	392	420	405	383	430	370	419	395	391	405	380	393	383	403	429	378	409	385	412	377	366	413	371	437	405	402	389	365	394	403	395	404	390	411	360	432	443	409	435	375	372	347	396	387	379	414	388	399	374	398	366	420	359	360	372	396	447	375	399	388	407	357	366	367	384	401	404	376	400	409	415	378	407	370	378	390	404	395	419	412	378	408	410	380	399	422	384	411	428	404	433	426	387	405	387	392	417	400	395	369	384	400	417	417	414	388	391	426	368	362	377	387	424	356	406	414	392	362	384	368	377	380	406	379	397	430	417	411	389	406	412	379	382	377	399	356	405	352	408	397	417	367	391	335	343	388	377	346	439	370	417	409	397	418	388	410	367	412	378	347	389	393	395	377	428	401	364	371	390	376	375	405	383	393	379	420	435	398	423	411	391	428	360	378	413	379	403	395	415	415	372	370	345	419	416	373	406	391	401	408	377	387	402	392	388	388	409	412	388	354	415	382	407	368	363	413	384	395	448	357	374	343	378	386	357	384	375	375	332	384	366	348	380	381	376	442	382	434	380	425	411	375	394	411	410	371	401	414	386	371	405	418	382	414	433	383	365	364	396	381	387	408	370	360	402	378	407	405	389	363	403	362	382	377	422	417	376	397	385	405	386	396	416	441	339	382	380	415	443	413	397	388	359	380	378	390	474	380	387	394	406	394	385	414	369	379	384	378	403	367	402	411	381	383	367	365	393	419	387	336	365	387	409	373	379	361	392	376	389	428	430	427	403	379	349	407	417	409	369	442	413	413	368	392	368	400	375	392	405	391	399	412	401	417	433	404	415	450	410	351	362	418	406	412	395	406	418	356	411	431	389	368	411	406	391	404	385	396	380	401	411	389	406	403	385	445	393	353	329	411	387	401	409	408	383	389	412	388	392	404	456	365	373	381	409	401	446	413	405	388	437	409	403	405	385	422	377	397	386	403	367	381	363	408	369	391	400	352	387	393	397	416	373	376	384	390	413	412	372	373	378	404	405	408	414	403	368	397	395	384	383	420	387	415	421	400	410	454	423	381	412	397	351	380	372	395	402	374	410	411	386	416	394	425	366	387	409	389	408	407	376	404	408	443	422	398	386	375	421	386	401	391	393	416	412	407	367	398	397	362	426	415	421	385	366	356	366	376	368	374	396	387	382	418	387	315	405	391	393	405	382	387	416	402	397	425	408	385	364	399	372	418	393	357	365	405	370	379	411	380	398	390	389	413	415	379	399	420	380	378	420	410	396	406	422	367	416	404	391	400	394	392	427	340	367	395	389	382	408	354	376	407	376	376	391	392	358	371	362	382	372	425	391	415	384	391	377	436	366	399	383	396	411	383	380	408	418	410	402	378	384	345	401	383	400	434	386	368	403	425	419	427	440	378	422	382	374	411	412	388	389	380	401	420	394	385	382	381	389	408	361	400	353	408	354	388	401	384	401	400	390	389	374	379	395	367	411	420	364	382	401	429	391	440	418	409	403	366	432	432	414	375	398	376	395	383	391	370	369	430	387	347	436	396	344	395	399	390	403	389	423	391	403	418	388	389	389	408	379	413	377	405	379	408	408	387	384	395	386	386	375	391	332	392	423	393	368	423	377	390	415	380	396	416	403	421	391	394	383	365	405	448	389	395	418	396	392	398	396	380	368	405	360	403	436	414	422	417	368	382	401	392	399	393	407	412	371	417	378	412	413	401	397	390	398	371	365	409	436	374	452	384	404	396	405	379	389	417	407	341	384	362	428	381	381	435	402	387	383	383	379	395	365	382	383	356	386	411	390	384	383	399	426	398	418	429	439	369	410	370	380	396	366	353	355	359	366	375	372	365	382	396	403	343	388	417	385	390	374	365	400	388	378	381	406	377	453	386	417	435	402	398	396	434	398	403	404	384	402	381	395	398	369	395	388	381	375	367	357	348	439	382	367	406	408	414	393	412	338	371	396	394	416	382	398	345	411	370	423	451	367	386	402	377	410	374	375	366	397	430	394	419	387	419	391	403	433	384	392	393	401	427	387	396	366	371	364	394	391	366	365	387	386	398	425	412	446	414	391	384	415	388	399	381	390	360	380	432	420	412	399	411	346	383	406	407	437	416	404	408	360	393	357	389	385	397	388	390	413	416	387	358	402	383	382	370	422	391	362	442	406	422	400	378	417	379	416	398	387	358	418	401	440	409	402	438	360	414	394	401	399	396	382	358	398	327	383	379	379	360	396	393	424	381	379	421	393	344	406	392	409	364	400	375	424	400	380	392	413	399	393	410	409	381	352	378	398	360	343	388	381	383	385	426	354	372	392	379	400	401	417	374	397	404	436	453	354	380	438	412	431	358	373	395	391	403	368	415	391	391	397	370	400	424	406	402	374	463	395	358	396	384	400	417	412	370	367	370	386	397	380	375	412	424	418	386	404	391	411	361	392	388	362	420	394	406	430	407	391	397	416	416	389	379	416	357	405	384	390	395	393	394	406	402	385	392	387	414	399	387	397	424	366	391	385	366	377	391	435	405	396	383	413	404	394	389	397	418	416	382	386	401	397	373	432	354	358	351	373	392	386	409	380	403	395	382	394	405	370	360	356	359	403	413	402	404	408	395	423	385	428	396	379	425	390	374	401	391	404	401	396	346	406	362	383	394	395	382	411	416	407	392	373	409	391	416	439	453	389	402	378	369	401	395	390	371	395	386	398	401	372	377	420	434	399	370	385	403	403	410	408	392	382	364	386	394	370	399	379	391	382	397	386	389	384	389	422	434	382	404	388	408	428	405	388	385	376	422	357	366	416	426	429	429	371	448	380	442	380	381	397	419	385	378	403	424	366	403	414	391	435	418	430	403	361	394	402	411	393	394	428	390	395	371	388	387	390	395	389	399	385	426	381	389	375	398	373	415	400	395	402	411	405	388	373	357	366	395	405	424	354	381	406	399	396	379	384	388	397	404	418	403	376	404	366	378	426	387	357	382	404	376	387	430	400	420	410	393	442	399	395	417	383	362	389	427	404	411	383	398	394	403	368	375	418	398	360	409	401	404	373	414	393	399	376	384	399	394	370	396	421	403	362	414	393	386	377	356	329	423	373	389	406	388	383	387	377	361	378	362	354	377	396	351	408	390	395	412	355	363	396	401	414	422	395	391	426	410	342	373	357	411	404	405	377	384	408	395	389	405	390	393	408	394	419	388
2114	920	1060	1084	1027	1028	978	960	944	914	920	901	903	900	950	877	880	910	983	893	924	847	815	889	883	880	856	869	878	849	873	853	913	906	859	838	891	880	873	940	868	894	864	854	886	879	853	860	869	854	845	858	877	934	875	944	849	824	880	863	892	884	872	895	908	858	913	856	846	884	860	850	858	887	841	864	866	879	828	890	851	857	848	805	850	830	893	880	881	844	898	913	880	867	807	891	913	874	853	861	861	849	870	868	934	850	846	880	848	883	880	835	900	867	859	852	895	871	866	921	871	907	868	869	864	860	825	897	856	864	857	895	900	894	878	921	841	862	842	886	892	890	882	861	860	885	863	886	900	906	874	896	799	844	933	877	860	883	838	864	865	859	878	913	875	875	852	881	909	917	881	854	879	894	878	872	875	896	872	869	853	877	854	849	869	844	916	910	840	885	848	876	856	876	857	846	807	871	880	896	884	841	861	893	855	864	839	872	837	863	848	824	871	855	854	864	833	891	855	864	872	875	904	839	908	912	943	849	893	890	870	819	838	865	862	898	869	854	880	872	857	883	837	885	896	857	858	889	875	949	908	859	833	850	876	868	916	855	848	873	864	875	822	870	862	880	852	848	893	880	891	898	864	859	877	869	852	835	899	879	852	870	878	858	902	847	834	887	890	875	837	856	867	828	896	850	881	878	849	868	856	925	888	860	894	866	826	875	811	867	874	873	893	894	833	884	927	898	884	857	870	894	849	887	861	828	924	887	851	814	867	858	867	813	810	878	919	854	862	854	824	840	858	836	828	816	868	872	865	836	919	949	913	889	884	885	869	858	854	827	874	794	881	891	888	835	837	855	887	842	878	907	894	869	898	853	899	867	906	844	868	880	941	860	860	845	861	868	867	882	868	882	860	912	884	865	907	826	851	896	902	871	899	870	849	863	914	876	873	886	878	892	897	846	844	835	875	861	847	884	889	905	840	887	900	876	865	915	830	855	852	882	834	885	869	853	883	885	888	850	921	874	850	845	871	865	850	844	893	963	876	845	827	852	867	828	863	887	903	855	850	913	853	852	891	879	918	900	882	883	840	929	910	834	900	853	824	898	857	884	830	866	871	855	857	892	816	866	861	813	870	861	849	875	850	879	889	845	877	803	856	853	863	884	869	797	882	851	879	855	836	867	802	828	898	917	874	812	893	867	882	862	909	951	842	821	902	871	867	832	845	906	811	874	886	840	863	826	907	890	862	796	864	831	900	872	813	836	854	823	908	887	868	846	891	884	803	848	894	874	837	808	855	820	882	808	839	834	855	883	865	873	838	845	865	890	889	846	903	896	891	872	853	816	845	872	855	838	836	808	854	872	864	885	901	951	892	845	848	844	881	892	828	832	880	864	862	863	854	861	865	862	827	928	915	845	840	823	900	854	856	817	878	849	850	852	890	888	889	897	902	902	845	860	881	879	842	854	858	887	875	876	834	875	814	849	864	895	918	886	897	874	890	854	883	866	818	870	896	862	883	797	865	920	928	894	925	876	874	833	895	854	827	887	866	890	916	939	899	838	904	861	867	873	888	850	903	818	923	921	821	868	899	880	886	870	887	883	897	866	813	919	850	869	933	918	863	839	876	886	887	867	918	864	895	935	839	848	840	900	875	809	880	882	840	832	855	841	869	880	837	884	856	877	908	826	878	832	838	890	865	862	874	860	900	876	895	846	889	914	852	905	885	861	865	870	863	849	870	915	842	857	881	872	898	832	877	904	798	957	860	850	904	853	895	924	802	840	852	877	882	866	895	876	864	872	857	880	897	899	866	873	835	887	874	849	897	863	825	845	850	864	844	885	901	867	854	969	841	932	842	874	889	875	833	848	864	855	907	871	863	877	828	819	851	847	819	890	843	887	881	840	854	852	838	861	866	855	856	884	891	930	865	846	867	821	870	893	849	893	883	842	841	863	899	850	880	839	798	826	847	851	861	857	867	800	871	898	850	857	854	890	827	895	862	926	828	893	827	866	926	861	898	873	883	881	902	893	878	873	903	886	925	857	876	841	846	837	894	883	852	877	825	863	840	850	811	870	899	839	811	880	885	909	874	865	849	849	917	861	863	861	880	857	897	882	891	896	858	847	834	877	810	850	890	831	899	856	915	870	868	864	884	888	929	882	863	851	910	893	829	849	810	866	836	877	903	836	892	878	837	861	889	860	819	871	832	872	893	851	857	888	855	872	844	864	881	881	848	868	863	872	862	884	843	888	861	842	878	842	887	848	891	924	890	940	867	821	853	811	876	890	889	846	859	886	859	879	850	857	901	899	868	871	854	910	904	858	847	847	889	852	854	888	841	850	881	847	829	875	894	892	879	862	858	853	846	873	908	841	914	865	892	883	872	889	883	927	933	890	895	885	881	868	842	845	833	915	819	836	842	909	925	897	826	871	821	863	763	881	845	842	872	850	921	864	876	832	873	855	867	872	866	863	867	916	876	852	882	836	831	867	885	883	830	874	886	852	897	835	871	897	898	862	880	853	813	852	843	874	832	860	892	870	823	882	893	865	853	784	866	953	856	858	900	854	864	868	881	916	879	867	869	909	890	864	832	839	883	858	823	913	880	819	836	882	860	867	868	879	867	789	844	879	854	833	868	850	873	882	850	845	880	853	921	824	870	896	900	860	935	885	821	824	850	902	876	847	869	881	830	818	841	829	847	904	883	929	900	851	899	837	802	862	831	910	863	847	900	820	828	924	843	908	872	846	920	852	887	835	885	885	859	870	940	840	917	863	906	869	834	847	911	870	876	877	842	838	877	884	846	861	860	899	841	815	882	854	867	824	858	919	872	836	793	869	847	874	830	849	866	866	874	847	864	860	830	892	843	892	902	840	885	910	900	866	901	866	858	907	901	858	881	869	888	915	944	889	866	896	806	878	876	919	895	855	863	805	852	834	937	913	861	885	843	895	816	856	865	881	860	903	860	898	888	878	860	855	826	897	886	850	850	890	899	922	842	818	860	830	875	835	853	873	908	837	852	869	890	845	829	884	821	882	831	914	873	885	865	831	901	887	880	869	872	822	923	907	931	872	868	878	903	852	855	886	903	874	889	883	834	871	864	893	783	834	905	835	815	804	830	865	895	883	847	880	836	845	869	842	866	886	880	873	893	875	868	880	837	894	887	853	885	850	846	899	863	844	856	909	933	896	888	892	872	921	859	865	874	912	898	850	895	831	863	847	851	916	924	847	875	891	899	842	870	861	883	873	837	899	845	897	826	899	893	862	833	903	883	833	854	823	846	871	880	813	883	881	867	853	809	876	812	879	842	850	893	850	847	858	872	837	900	897	864	846	836	894	886	933	914	884	833	867	884	924	849	850	893	870	899	918	849	857	859	840	873	896	841	823	879	874	861	849	837	876	874	879	901	853	843	869	881	850	892	902	858	847	858	948	905	891	836	841	785	921	843	871	830	895	839	822	853	854	887	915	830	847	864	872	892	849	828	878	845	852
7378	707	765	618	479	402	316	283	294	257	234	243	200	217	217	178	220	213	219	235	193	195	183	218	226	200	190	190	195	196	202	193	195	196	196	210	193	196	198	209	219	216	211	183	207	185	213	205	206	195	195	204	212	164	197	201	209	203	201	202	216	220	182	189	196	218	188	210	194	197	191	168	224	221	192	198	174	193	173	182	224	186	203	199	173	186	187	203	159	186	218	214	216	181	187	220	199	178	204	212	206	208	214	202	198	192	192	202	200	188	192	187	190	210	212	209	188	200	193	183	215	193	212	204	177	198	196	182	212	204	186	203	184	200	191	184	211	203	184	193	184	182	232	180	187	181	201	185	185	181	186	201	208	193	176	198	224	184	186	197	183	206	208	189	192	224	205	175	197	164	189	216	230	193	197	197	216	243	225	182	194	193	206	210	210	171	189	208	203	211	170	208	208	214	186	219	212	178	189	202	185	222	194	156	206	210	189	198	193	173	192	197	195	202	187	190	200	201	230	193	184	184	218	196	181	191	184	192	188	222	196	197	212	200	197	169	209	152	199	224	195	209	176	208	227	191	189	187	194	201	174	172	195	178	202	190	189	208	193	212	208	195	162	202	214	175	195	199	207	230	226	190	224	194	201	191	184	198	217	179	209	217	190	215	179	177	177	181	192	185	199	191	194	179	192	207	177	182	198	192	187	204	209	201	184	225	221	189	202	197	197	200	215	181	179	188	198	180	208	185	193	198	199	206	186	207	196	208	200	203	192	169	179	210	189	188	187	177	173	198	183	183	216	197	200	206	178	180	190	208	205	204	198	192	213	199	187	181	210	195	222	205	193	221	198	225	181	209	192	170	197	199	176	184	202	185	193	185	201	234	214	176	169	169	163	197	182	201	185	193	185	190	205	162	196	217	171	199	179	191	196	208	196	193	192	205	201	219	233	187	175	199	214	197	170	170	207	193	208	204	201	202	164	215	188	183	217	207	189	210	196	191	183	194	227	194	211	206	194	186	209	200	186	211	180	180	201	168	200	205	196	192	180	231	238	197	185	199	217	202	185	208	186	207	200	208	189	196	197	204	198	199	208	205	192	193	182	194	218	181	183	195	192	182	203	194	206	204	193	187	209	195	189	190	204	203	194	200	195	175	173	177	176	175	195	191	204	195	204	222	222	194	224	212	193	186	199	188	208	207	206	188	184	169	197	193	180	167	194	178	181	219	215	219	231	173	165	202	222	241	211	235	201	207	220	213	208	221	208	203	205	233	193	211	198	192	199	195	181	167	192	182	204	190	208	200	188	219	192	189	172	207	179	174	181	190	179	199	203	204	208	198	193	196	204	185	210	223	205	186	214	181	207	212	213	187	214	206	177	195	195	194	188	195	210	213	194	218	193	183	188	215	189	208	186	208	191	212	201	192	208	212	188	170	180	173	213	190	190	185	207	176	182	186	196	200	193	189	222	177	225	185	235	197	188	241	208	205	205	180	193	203	196	189	167	214	183	188	204	187	162	185	188	195	209	226	171	197	199	183	194	185	193	201	176	190	207	165	189	182	198	204	196	186	174	183	178	200	204	193	186	181	207	235	192	195	174	190	200	195	196	185	199	184	198	205	206	197	177	175	190	190	196	195	184	185	197	197	226	192	206	165	188	217	206	197	200	211	222	214	190	200	221	222	175	213	194	206	180	200	205	205	178	206	201	212	200	191	200	197	205	206	178	187	212	191	212	190	174	210	182	191	191	194	201	188	185	218	211	207	195	229	206	200	203	187	193	210	170	197	211	181	220	199	201	221	205	179	191	210	194	186	196	195	180	186	198	203	205	195	201	171	178	185	183	200	191	183	175	177	173	187	198	181	178	181	181	199	186	201	213	219	192	195	214	218	217	212	216	202	192	215	190	190	215	190	183	194	166	188	182	230	189	197	205	201	190	179	192	200	206	193	192	177	177	209	212	195	195	209	201	211	193	191	196	195	203	181	197	207	205	182	205	223	200	181	235	204	225	191	203	186	218	217	177	206	215	205	189	213	169	180	212	187	212	173	172	214	211	228	212	178	218	170	190	201	212	190	206	215	203	208	202	189	184	183	202	194	179	201	208	195	182	178	227	193	200	207	188	194	203	178	229	194	193	195	193	183	212	184	193	179	188	172	212	169	236	191	188	219	219	197	201	184	216	207	207	194	214	192	194	186	178	190	175	201	179	218	180	184	181	218	191	213	203	213	226	183	206	204	196	194	212	219	220	205	200	180	192	184	182	218	196	208	185	207	184	228	187	185	213	208	210	220	207	202	204	201	194	201	194	209	173	192	189	196	215	185	196	185	217	208	179	191	224	191	215	209	179	231	194	213	209	193	189	218	198	207	226	201	180	187	187	189	182	197	193	158	187	196	189	213	190	210	190	179	172	190	172	190	196	187	214	176	195	206	197	200	200	192	194	188	208	213	197	220	182	185	182	226	210	186	187	181	224	194	198	217	179	190	219	182	188	193	220	214	238	214	198	192	179	216	202	189	202	206	178	165	186	232	205	167	180	190	173	200	189	189	206	201	200	201	171	173	193	217	191	203	182	208	220	214	199	178	192	204	169	206	198	189	185	154	202	191	179	188	196	200	181	240	182	177	194	205	234	204	179	187	192	197	216	196	196	194	226	221	185	212	212	182	202	205	171	171	190	199	193	187	188	202	239	179	184	175	210	181	199	228	209	195	192	167	194	216	200	185	179	198	198	199	201	153	239	206	178	194	198	179	226	218	204	216	223	205	184	209	174	181	219	194	188	214	174	180	211	204	193	191	183	198	198	199	179	186	217	208	213	221	203	197	206	179	221	206	204	216	206	197	219	193	198	194	184	180	187	204	205	199	219	196	214	188	196	219	183	173	199	201	184	225	190	197	190	173	218	200	191	205	212	177	200	190	209	178	198	221	179	204	232	225	212	189	175	189	196	181	192	182	177	178	202	183	212	188	187	198	183	217	187	197	200	197	211	191	213	183	196	199	175	212	179	202	202	188	183	190	181	206	177	193	186	206	206	223	184	181	194	200	209	176	181	185	199	184	182	190	209	181	188	213	250	202	192	169	195	201	201	194	175	198	209	197	198	198	187	164	183	204	172	207	167	201	216	161	186	187	188	198	219	205	190	193	207	217	212	228	214	187	197	180	201	165	205	220	171	205	205	185	200	199	207	220	183	189	209	192	183	179	191	199	187	181	186	176	183	184	190	209	200	208	182	201	190	199	216	200	190	192	201	180	199	196	184	180	191	194	199	188	204	190	194	210	197	210	176	180	186	192	201	188	190	212	168	198	193	193	187	210	165	217	181	208	209	181	191	216	197	207	210	189	208	182	189	172	193	192	195	210	197	186	195	188	193	214	197	205	181	206	207	182	200	207	208	165	200	212	231	209	180	214	220	191	187	211	210	180	197	186	187	210	212	184	186	177	209	189	206	201	223	166	205	211	204	182	196	179	192	168	199	229	197	210	195	196	192	165
6370	853	1594	1773	1687	1341	1075	1020	840	797	805	710	697	646	591	628	584	540	603	583	583	504	557	531	513	523	533	496	507	508	547	508	454	522	478	515	510	482	486	487	468	527	548	470	450	482	482	506	518	464	501	502	515	508	507	513	475	483	478	488	481	440	502	510	473	479	490	512	461	490	453	461	468	463	470	445	482	503	488	488	467	496	457	488	504	459	480	481	515	489	461	475	473	464	491	465	492	534	455	484	439	487	465	474	523	471	500	469	522	536	446	483	485	505	493	486	469	497	496	466	464	462	465	435	473	450	510	504	467	455	480	494	491	470	489	467	518	473	515	501	500	502	479	486	482	515	453	463	462	486	471	485	480	477	471	450	481	476	471	452	452	508	465	491	501	463	513	499	483	472	499	473	452	488	470	508	446	489	491	502	448	453	489	478	483	458	502	475	462	477	516	477	441	491	457	482	508	475	502	445	462	510	518	454	493	476	472	464	455	477	462	420	478	463	489	482	479	466	476	457	470	477	499	484	483	498	461	490	476	467	487	491	479	474	454	467	485	513	489	422	525	502	467	476	528	478	471	467	505	496	493	491	467	478	500	537	483	490	501	470	474	519	453	499	454	454	502	512	478	478	480	477	487	468	437	487	522	496	486	514	490	482	507	502	506	477	455	426	465	511	484	462	493	464	492	505	461	483	464	458	474	467	516	519	472	494	471	510	452	453	458	493	477	434	482	478	443	500	484	468	453	455	507	471	479	481	446	454	484	495	540	501	468	477	474	472	506	491	476	452	420	479	440	482	469	448	487	493	499	466	523	472	468	480	458	435	468	488	424	514	505	483	496	475	465	477	462	483	479	478	497	479	501	468	488	456	480	497	461	452	498	488	451	507	457	471	506	459	472	427	478	476	509	493	518	476	498	450	465	503	487	503	481	507	457	466	481	473	470	533	486	517	467	456	499	449	488	475	498	454	463	474	499	490	528	477	493	487	474	457	507	493	479	466	484	497	495	495	506	462	507	494	470	507	467	480	480	458	469	513	490	465	461	514	466	454	477	479	484	511	487	454	483	465	480	466	444	484	474	489	499	484	435	451	490	485	498	473	437	504	489	477	493	457	458	490	511	471	457	514	493	490	489	477	499	491	493	428	473	499	461	453	498	429	435	454	494	495	508	498	482	523	509	495	484	502	493	467	494	459	444	517	500	448	486	476	447	444	463	482	487	487	510	480	469	470	456	474	501	480	483	506	475	482	461	498	492	497	498	449	474	489	460	470	504	474	477	478	515	438	488	496	470	478	472	457	488	459	466	460	468	432	441	487	497	485	485	486	483	468	473	490	470	457	492	466	476	489	479	480	512	476	486	468	491	472	516	466	485	467	485	459	463	466	512	490	500	487	478	502	498	495	465	501	519	459	487	457	514	484	491	508	532	491	442	478	462	522	471	522	477	491	471	469	441	463	432	505	528	447	475	479	495	475	474	499	471	485	485	486	492	500	489	493	446	485	445	457	472	465	479	506	457	519	498	464	498	501	473	502	498	489	485	513	474	464	468	470	446	477	530	457	497	498	482	459	462	443	462	473	494	496	472	483	465	501	468	506	497	494	532	468	495	446	449	462	490	475	457	495	490	462	480	470	476	491	500	550	495	497	448	478	489	490	467	500	460	467	510	517	498	482	502	499	480	489	489	516	469	453	437	476	487	480	472	480	471	498	491	468	459	411	510	484	485	495	517	485	496	477	524	525	491	482	457	463	489	489	464	447	450	467	486	435	526	486	495	479	447	489	494	517	460	497	454	460	482	473	464	431	500	475	464	494	486	488	487	482	476	476	479	473	474	484	463	475	460	478	511	481	486	462	437	479	460	474	452	440	486	508	455	444	462	536	499	481	486	512	452	500	481	488	463	463	490	495	457	466	475	481	521	479	491	476	466	471	526	483	480	432	481	443	465	431	478	472	468	468	496	486	457	470	500	526	465	497	488	497	502	509	467	513	487	509	478	443	444	486	494	485	445	489	485	479	490	502	504	489	450	470	429	457	454	487	463	471	504	491	491	453	481	474	518	481	465	470	429	522	483	480	467	427	464	463	490	455	497	474	456	486	485	502	471	506	449	507	483	463	475	481	458	477	489	472	441	416	478	468	486	466	469	464	476	473	486	482	494	492	491	486	484	464	489	501	484	466	485	459	448	491	418	496	501	494	462	509	498	482	467	473	502	452	451	424	477	477	478	504	466	496	483	515	484	458	468	469	504	479	449	478	484	495	473	451	450	445	467	470	476	484	437	455	495	472	466	491	477	463	506	479	474	474	488	471	501	494	455	441	458	462	455	499	501	499	497	477	457	485	474	449	486	501	457	520	486	467	476	469	459	474	477	481	510	481	474	428	483	481	531	490	453	487	516	455	474	501	455	493	477	495	461	489	512	467	491	450	468	506	475	458	513	444	504	493	493	462	508	503	467	437	456	472	448	477	438	435	507	481	496	458	473	503	475	485	491	481	514	479	466	494	494	475	460	517	465	512	478	475	492	509	481	472	453	508	464	462	517	481	471	476	475	464	488	489	501	483	431	458	497	500	484	474	475	464	507	527	488	453	501	477	473	483	488	506	482	457	462	490	461	477	484	483	507	495	466	482	474	526	501	493	490	483	488	490	475	527	484	436	506	529	465	489	490	452	475	488	449	501	474	466	520	488	538	484	472	500	507	502	476	497	504	463	533	479	454	500	492	518	442	500	460	453	484	452	510	460	485	530	497	486	489	458	477	465	515	466	455	454	486	475	466	475	501	477	462	479	511	463	480	432	491	494	484	504	491	503	512	488	487	431	494	496	453	477	483	517	467	519	467	474	488	466	475	493	494	459	524	454	517	485	488	453	504	506	469	466	469	483	456	500	491	485	462	472	511	477	508	463	482	487	529	494	497	481	463	454	463	493	526	488	493	492	474	431	513	482	451	479	496	459	519	516	463	470	477	473	489	486	512	513	492	467	471	518	458	476	452	506	483	475	482	502	483	459	474	445	451	486	481	454	474	469	453	470	491	492	447	455	462	514	473	489	495	464	479	459	500	498	494	462	451	483	472	513	504	455	500	488	481	509	492	471	493	525	467	534	503	509	476	466	464	482	487	485	505	490	486	451	499	475	465	512	496	445	497	490	447	446	479	476	481	456	494	475	465	478	501	497	477	488	457	463	481	468	447	510	463	456	471	520	502	455	493	495	496	449	429	497	485	456	471	442	496	471	456	488	462	482	449	466	477	497	510	527	483	482	482	478	448	487	481	468	473	494	498	511	498	480	477	507	490	478	484	461	465	504	464	481	452	478	527	500	484	467	457	465	478	462	492	465	498	484	478	526	490	449	463	477	510	480	525	485	484	483	455	524	461	453	472	457	466	482	463	506	514	498	533	481	478	466	509	453	483	438	514	520	498	489	478	463	490	480	447	466	492	509	502	460	477	433	481	463	418	457	490	516	465	465	495	473	504	494	444	515	456	471
14444	1408	1324	1019	733	571	476	391	363	310	317	251	288	267	232	255	269	260	259	284	256	253	223	220	255	227	249	232	259	225	217	216	205	207	206	226	216	212	245	224	185	219	235	224	187	204	212	245	225	217	191	232	233	202	208	206	194	198	219	238	232	228	212	207	220	229	209	220	232	233	212	203	197	212	235	210	199	201	208	228	182	214	202	226	217	230	204	233	203	198	191	237	177	246	210	204	230	194	205	213	201	213	216	226	222	235	201	228	203	204	234	186	205	199	213	210	199	224	218	202	211	201	200	203	244	204	224	219	246	239	207	235	239	227	194	216	216	226	235	200	191	208	219	211	212	229	206	219	197	232	201	195	216	193	211	224	227	208	191	202	228	194	228	202	247	255	230	199	216	222	211	219	199	229	204	228	225	230	198	216	195	218	172	200	221	223	194	239	249	206	199	220	211	219	210	238	196	207	232	210	198	220	209	207	229	221	227	192	218	213	231	213	190	224	207	214	191	210	193	222	220	212	227	214	229	200	226	227	214	219	219	227	195	216	221	226	198	212	247	216	220	205	223	228	191	224	216	196	192	219	207	212	215	223	192	224	251	201	218	209	192	226	208	206	200	208	209	235	223	198	189	213	177	221	220	222	206	208	197	200	233	194	207	235	201	206	208	216	212	229	192	235	227	199	223	194	204	246	188	189	209	196	232	220	215	191	206	202	210	231	197	200	233	213	223	204	198	212	189	239	203	220	202	224	231	205	231	193	207	199	225	211	200	187	253	212	194	221	205	175	183	189	222	226	256	212	216	194	210	193	206	243	203	200	213	204	232	211	204	201	197	244	233	213	236	224	197	215	248	201	237	197	203	229	244	180	191	228	211	211	218	240	232	219	236	198	227	198	229	201	213	204	182	191	230	205	191	222	239	213	221	213	235	223	222	231	219	241	218	221	203	260	231	241	243	246	205	212	251	232	200	195	188	205	222	199	216	197	197	223	208	228	220	196	222	212	215	219	206	207	203	228	225	209	213	210	224	235	191	173	232	245	209	202	210	216	194	200	204	217	236	223	212	216	217	199	205	233	226	225	231	229	248	221	216	229	212	222	244	203	210	203	210	224	226	228	198	205	203	232	181	232	211	223	199	210	192	217	235	205	212	224	239	209	223	191	180	199	223	189	190	183	191	212	236	197	231	227	218	227	219	218	200	197	204	242	209	227	217	226	214	225	215	200	232	205	218	209	230	212	187	192	218	238	224	213	223	221	214	191	233	201	199	261	229	204	201	205	210	203	208	186	211	207	245	215	207	207	224	237	218	184	201	205	213	225	212	252	202	246	199	182	217	207	250	204	225	224	206	216	219	218	220	223	203	241	202	200	220	226	205	215	221	213	179	190	168	190	232	197	223	193	209	249	217	209	211	216	231	234	221	217	208	205	195	204	207	218	218	216	206	194	203	219	215	222	195	196	224	201	230	223	208	237	230	212	204	216	223	193	228	227	242	243	217	209	221	228	211	219	218	221	195	221	221	199	187	231	227	216	222	229	202	206	214	242	234	194	250	217	226	220	219	203	220	220	177	192	233	222	202	220	187	225	221	232	216	222	229	191	223	211	192	214	196	248	232	212	209	229	206	192	223	186	190	193	180	230	185	192	194	208	231	183	219	232	240	240	211	208	225	207	231	198	222	222	227	235	223	220	215	225	205	226	213	211	206	217	222	201	190	200	213	217	208	233	209	217	200	232	231	202	218	216	243	219	206	253	244	245	220	223	221	239	201	202	202	195	208	201	218	206	194	202	215	197	213	211	201	219	208	200	242	214	186	198	210	192	251	201	189	230	216	248	249	205	214	208	170	198	216	190	218	205	236	225	199	242	224	194	170	204	228	212	230	201	219	223	212	212	226	231	234	205	202	207	213	222	194	208	233	214	183	205	197	204	217	195	192	233	214	209	208	213	232	231	209	202	208	251	208	196	221	219	223	236	224	223	213	204	233	199	204	212	220	229	244	232	224	205	229	236	212	217	218	193	215	202	210	238	211	239	213	226	208	232	205	190	215	232	205	204	233	223	220	219	203	220	193	200	200	231	225	214	198	241	235	227	221	178	219	209	211	199	216	201	205	243	243	218	218	208	209	230	232	228	197	206	218	174	227	212	236	214	212	220	216	195	214	225	233	203	225	222	220	215	211	241	220	219	219	211	199	237	239	200	192	209	205	221	208	218	202	252	235	210	244	226	193	209	219	248	230	221	246	164	252	202	211	196	208	207	235	218	209	193	234	210	223	212	183	196	214	210	219	214	200	226	232	207	213	234	226	257	223	199	206	216	228	187	202	227	231	197	200	188	205	226	224	241	212	207	240	221	206	219	224	190	197	229	212	223	228	201	208	206	215	211	231	209	216	226	215	196	216	212	228	222	194	206	237	229	227	207	208	231	242	227	229	180	204	226	203	218	202	236	230	233	228	226	218	240	222	218	213	220	242	185	212	227	219	209	198	206	213	201	185	224	244	220	179	220	203	217	223	223	234	226	216	208	247	197	231	200	208	224	182	235	228	219	209	211	226	225	209	192	235	218	208	218	213	220	234	213	209	202	238	186	224	201	221	198	200	227	191	216	226	223	230	204	206	239	211	246	211	208	189	204	234	204	192	196	217	233	210	200	213	210	215	209	228	204	224	262	224	201	203	202	220	194	242	224	216	200	197	215	190	226	202	225	210	220	228	206	214	222	248	221	192	209	207	196	219	218	243	200	225	218	224	218	227	225	201	183	227	207	220	208	208	220	219	237	221	238	199	210	196	207	225	205	203	219	213	212	212	254	225	227	192	216	214	177	211	202	198	245	229	203	233	205	188	224	223	191	165	192	236	203	230	230	213	211	219	208	204	201	194	234	214	220	247	211	228	218	199	235	231	183	206	263	206	205	200	217	188	178	208	219	218	225	233	210	199	188	243	229	227	229	227	200	222	236	245	211	201	209	210	202	215	210	252	200	191	216	207	187	215	229	230	216	195	218	183	193	233	201	213	210	186	187	218	216	199	210	196	228	231	210	228	215	198	232	225	233	207	217	183	219	193	196	222	196	235	223	208	193	214	231	219	215	204	196	209	208	212	220	204	217	198	220	223	206	212	229	232	261	214	224	198	225	235	194	206	219	229	213	208	237	240	215	194	212	219	210	218	206	203	201	198	236	201	245	194	218	197	218	222	191	192	207	215	241	223	222	211	217	221	205	241	214	209	240	214	214	193	230	213	223	212	229	196	175	215	222	210	225	245	193	212	214	225	194	230	237	217	213	246	195	213	194	242	209	213	241	213	196	221	237	224	215	201	207	209	220	203	211	219	186	233	185	188	216	201	210	206	221	213	226	227	225	233	208	229	219	206	221	224	217	231	226	208	172	179	207	236	233	213	203	220	211	219	210	232	192	202	215	214	208	218	222	215	195	217	224	209	225	205	205	233	201	224	203	203	231	238	201	250	249	216	216	225	234	252	233	238	220
8385	1297	2620	2817	2528	2043	1688	1391	1294	1150	1045	992	883	830	783	810	711	739	754	709	643	654	674	639	598	605	623	605	612	558	625	597	622	640	596	602	607	563	567	556	574	601	608	578	543	564	587	578	568	572	571	568	561	561	561	547	569	596	556	561	537	548	569	560	559	548	580	541	539	566	536	575	596	579	533	557	590	597	508	562	531	529	536	529	540	524	557	514	531	565	559	541	567	531	560	585	547	543	557	573	552	549	584	571	591	549	552	567	570	540	558	566	538	544	529	548	590	562	553	540	529	552	563	530	600	528	535	520	539	595	565	522	576	562	571	564	546	558	520	561	572	538	564	573	601	605	560	532	571	504	597	567	564	582	578	550	548	578	570	549	545	542	541	579	561	553	539	545	540	536	547	574	546	531	520	588	536	558	582	546	559	509	582	551	532	548	557	555	542	610	520	542	517	540	547	575	545	521	608	538	544	516	535	566	535	521	552	554	559	541	556	543	574	574	550	550	598	585	581	585	509	542	549	543	570	538	484	534	579	520	574	479	546	578	597	535	530	513	557	551	520	529	581	529	563	586	592	547	506	566	526	583	549	543	543	567	523	550	562	569	539	554	594	544	592	559	576	560	522	591	507	558	570	516	574	526	532	557	561	528	595	553	586	556	564	523	550	595	537	534	565	510	549	537	543	556	579	586	572	531	549	545	573	582	583	581	581	553	534	539	536	543	511	528	541	491	519	584	532	551	517	576	474	569	568	608	554	552	566	531	566	566	550	551	531	552	533	538	500	577	544	549	555	543	513	540	488	594	549	540	537	579	565	560	549	586	556	579	508	523	561	546	545	541	546	622	556	536	576	505	552	544	524	571	543	528	566	522	553	553	562	538	554	604	574	561	557	569	543	576	540	560	539	546	565	549	592	554	533	588	565	560	570	561	493	567	565	560	541	567	524	550	498	577	539	543	506	539	579	560	528	542	518	522	552	564	571	583	570	580	535	565	580	519	522	551	542	552	570	507	549	532	586	534	536	550	576	543	523	578	547	594	547	599	541	556	538	578	567	569	561	534	558	575	546	545	534	571	579	590	569	578	562	578	579	537	550	533	482	566	523	537	518	545	564	518	576	568	571	568	604	611	515	562	573	577	542	508	555	532	563	513	587	512	568	545	575	556	580	541	581	587	568	564	555	555	557	560	551	577	560	518	573	571	569	550	577	591	559	556	578	554	551	565	548	505	594	562	527	549	518	542	523	521	529	496	551	501	554	552	583	575	564	564	553	526	548	545	541	525	586	556	566	546	579	573	511	537	589	566	556	535	533	565	573	556	550	545	553	555	548	514	600	529	587	537	539	569	574	545	526	543	585	531	556	587	584	549	559	569	521	570	584	554	533	503	512	530	539	554	528	559	573	565	552	544	588	534	538	563	530	545	571	537	566	545	562	544	551	532	545	538	548	567	532	590	519	557	557	544	557	536	558	508	518	598	547	583	582	519	520	611	556	549	517	590	524	542	569	544	539	568	541	554	563	545	547	550	614	524	570	524	564	528	522	529	541	566	504	590	509	552	537	562	585	547	516	529	532	486	547	536	540	573	543	561	517	580	533	557	519	523	542	567	564	525	536	536	527	536	503	556	583	566	575	555	589	536	550	526	546	565	587	525	550	570	575	537	575	577	561	561	523	552	563	532	572	527	547	551	565	557	541	493	519	566	577	523	538	581	583	562	509	521	538	521	559	515	596	547	512	523	552	568	547	540	545	540	563	590	567	606	557	519	513	518	595	522	547	558	520	556	559	519	554	549	538	524	568	567	528	556	579	549	576	537	570	540	511	516	614	555	510	566	545	515	559	586	540	521	545	565	550	535	564	583	546	557	568	553	497	557	572	525	557	580	562	563	559	552	596	574	512	566	544	578	547	545	534	538	580	551	556	577	541	569	564	577	578	579	568	543	585	526	507	555	533	543	551	517	535	520	539	551	526	531	543	583	564	578	533	559	531	580	546	550	510	576	566	571	512	497	591	588	568	550	526	522	560	551	543	550	578	590	562	556	517	574	563	556	605	502	574	526	581	581	571	539	524	529	498	534	520	540	586	553	507	533	592	551	550	580	549	584	519	521	546	581	529	560	557	550	533	545	512	545	540	545	509	557	557	540	557	581	544	576	547	571	591	497	560	569	545	535	553	530	551	574	525	527	600	546	510	550	515	567	526	577	581	575	539	554	503	594	555	547	542	571	571	540	542	541	576	506	551	587	565	616	567	598	558	561	554	552	532	542	543	529	550	573	557	591	511	569	584	581	567	576	541	576	526	555	570	494	545	558	544	556	557	557	573	545	552	575	578	541	559	562	539	535	523	536	554	566	544	542	572	566	561	534	572	573	534	507	582	546	537	520	504	579	552	557	540	568	544	510	564	579	544	557	535	528	559	558	580	543	514	529	515	578	552	561	504	552	511	573	553	545	541	556	553	521	537	548	533	569	531	574	558	525	589	513	514	504	586	573	594	542	579	558	505	567	567	571	551	544	549	528	546	594	543	507	553	570	549	536	525	546	518	544	565	579	545	543	533	557	580	549	539	577	514	556	534	569	550	576	574	541	506	541	562	583	554	575	579	590	540	573	524	573	576	520	547	561	553	532	535	548	568	539	491	536	545	525	550	568	578	559	552	548	546	560	545	533	561	529	536	563	583	491	516	585	554	541	488	517	566	537	579	541	569	536	529	560	535	561	563	579	509	561	597	533	564	569	582	529	550	519	546	537	547	526	544	543	549	528	555	556	532	542	563	560	552	561	535	571	602	531	509	527	541	542	534	522	544	549	550	481	546	565	539	553	584	568	573	555	544	556	547	566	559	594	552	532	540	554	564	509	554	550	527	545	555	601	554	534	575	572	560	551	535	524	569	566	526	584	578	583	561	523	556	518	540	540	562	552	527	545	531	567	537	561	559	575	536	572	546	510	536	560	563	557	518	590	565	532	583	550	516	565	565	560	550	545	542	554	551	540	566	565	578	549	521	589	551	551	578	542	573	524	518	515	526	541	556	560	532	582	528	563	515	570	530	562	556	548	570	525	569	591	546	529	496	512	518	538	572	526	547	570	548	536	506	534	580	558	508	489	558	518	566	555	547	551	541	523	519	562	570	570	600	543	578	573	549	556	556	578	527	543	526	489	569	553	526	542	551	598	603	551	591	580	552	552	528	520	544	539	548	522	515	567	540	540	570	529	562	562	540	528	526	581	531	537	569	565	553	544	538	554	601	537	579	582	551	573	533	571	541	547	565	525	551	547	576	565	517	562	576	566	533	578	586	546	621	553	535	498	563	589	497	574	582	548	587	563	580	551	575	568	535	540	503	531	529	560	583	553	542	555	589	547	565	566	541	574	567	575	565	530	548	536	565	522	522	547	544	587	552	547	564	569	530	559	567	534	567	549	573	527	544	545	533	562	582	553	520	535	557	571	559	526	535	563	597	559	528	526	558	534	530	535	549	574	561	559
1727	442	468	441	410	417	447	406	401	433	442	410	426	407	369	396	377	392	373	408	377	399	375	381	390	420	383	375	376	393	348	403	407	381	440	391	405	398	370	367	372	390	401	430	407	398	412	410	384	391	377	390	400	396	375	385	408	397	395	369	383	386	396	393	410	407	437	363	415	348	391	407	408	361	393	377	383	369	415	368	396	390	390	378	393	400	401	359	400	382	406	397	409	394	385	382	389	429	400	382	376	413	411	385	372	412	374	403	406	371	388	376	403	409	392	382	375	360	416	368	369	415	389	435	411	359	406	412	402	421	371	402	390	376	451	404	416	401	388	405	339	395	405	391	386	394	388	421	407	379	398	388	367	386	391	405	372	414	384	392	320	377	403	401	421	372	367	411	388	401	447	389	381	407	351	401	376	395	385	373	470	394	411	407	410	415	395	404	358	399	449	396	405	423	404	401	412	389	407	362	401	398	382	380	359	362	418	396	366	375	403	360	388	416	405	379	422	411	377	366	415	387	412	380	431	391	368	383	407	365	403	407	418	398	382	408	391	390	402	378	371	380	383	386	409	393	348	395	361	382	405	431	361	399	386	405	398	380	402	432	419	418	419	409	360	357	381	378	389	348	365	346	362	402	391	412	409	393	398	395	396	393	395	389	426	413	384	395	403	378	403	397	391	347	384	411	378	393	399	397	379	399	434	361	394	365	406	382	390	372	381	364	407	365	369	363	365	446	396	404	405	416	377	401	368	405	392	411	438	466	377	396	355	413	355	387	424	402	424	378	365	362	387	374	405	407	387	394	380	404	396	435	383	387	400	400	385	402	419	408	403	358	368	400	355	391	405	406	381	360	378	394	413	405	420	400	383	395	399	414	402	418	390	346	408	441	429	400	413	383	380	393	411	411	408	391	424	397	387	361	415	359	411	363	394	407	387	350	406	398	392	380	383	397	360	387	359	426	429	397	380	388	408	391	383	392	433	402	408	354	403	365	387	424	362	368	407	395	338	408	411	401	374	404	425	420	403	400	398	421	403	417	410	374	357	376	391	407	434	380	392	381	390	391	393	398	385	453	361	370	373	389	402	412	393	397	409	379	402	415	403	371	415	386	411	406	445	419	426	400	375	376	375	396	386	446	399	401	395	395	426	386	399	397	373	365	410	384	410	408	392	381	405	395	396	387	403	419	378	415	405	361	404	411	439	415	394	350	399	421	382	390	420	382	414	421	423	426	419	382	355	402	419	380	425	418	401	376	367	387	414	380	425	394	387	400	401	344	339	409	380	378	388	411	384	388	359	393	381	428	377	415	425	402	377	385	379	395	397	379	371	405	409	354	384	356	388	431	371	426	372	398	396	386	392	368	374	374	403	434	400	399	369	381	345	378	393	399	396	416	375	390	421	363	395	362	432	410	402	386	384	415	393	426	405	352	412	404	401	366	386	407	414	440	401	394	395	354	437	378	394	361	382	390	372	388	376	395	419	390	397	413	415	420	362	408	345	405	405	395	398	403	404	424	400	425	419	408	381	387	367	383	393	412	415	420	438	364	387	381	419	371	407	395	394	402	378	383	399	412	400	386	415	387	396	395	391	390	398	387	390	401	396	402	401	394	373	396	416	406	416	398	388	409	358	407	390	381	386	422	399	391	395	430	380	363	432	398	388	368	375	390	437	423	360	379	392	365	413	399	409	344	400	403	401	377	399	394	391	363	383	368	433	411	372	383	380	397	431	408	387	363	410	409	399	406	419	394	400	351	414	423	410	390	362	406	401	402	431	421	399	391	374	408	417	394	394	401	402	440	411	430	395	393	387	398	382	373	397	371	374	399	366	374	377	398	415	377	395	414	397	389	376	382	420	353	409	401	401	439	406	403	393	408	402	403	423	371	394	356	436	394	401	408	406	382	393	397	411	383	409	401	388	430	407	367	396	394	386	404	395	406	429	428	366	382	401	369	427	393	393	426	381	385	365	391	404	425	395	439	382	400	397	419	413	353	369	418	385	412	385	405	413	395	396	425	421	414	405	382	392	382	376	407	424	436	376	390	433	394	384	353	383	369	347	392	390	412	443	401	380	383	399	383	408	381	429	389	388	412	403	405	442	405	377	405	451	437	384	359	404	401	380	426	375	393	383	389	394	413	394	381	436	392	398	394	383	403	388	409	429	383	392	411	390	427	406	407	398	396	358	412	393	413	408	412	385	368	420	417	344	426	418	366	412	368	423	400	389	431	393	310	377	417	394	378	408	402	396	404	389	371	406	381	384	400	378	357	406	385	436	403	405	376	367	367	400	384	402	408	415	378	399	371	367	395	388	378	415	361	383	367	370	435	380	409	381	390	427	373	415	394	395	370	392	408	387	383	387	369	430	419	382	408	409	396	394	385	359	403	394	443	411	343	364	414	375	382	384	406	411	381	405	417	369	408	407	411	377	414	397	418	393	417	378	385	388	425	403	357	399	429	398	365	409	376	396	420	422	380	391	377	384	380	365	391	390	349	379	436	374	415	420	366	392	364	438	404	393	390	381	406	421	408	405	388	386	388	391	425	409	410	380	404	401	414	386	393	398	407	387	372	432	414	408	399	367	429	394	395	403	408	409	416	422	417	381	386	392	397	443	388	373	433	432	390	379	385	388	401	350	365	387	378	372	412	418	409	405	402	383	388	387	388	410	407	429	363	377	402	417	382	401	376	388	375	415	418	375	398	396	401	424	411	411	398	370	381	406	443	386	377	381	386	392	362	421	395	409	354	335	364	399	372	417	357	412	363	415	351	392	401	429	411	396	408	418	397	386	377	397	380	378	419	381	417	373	410	402	416	373	409	427	390	406	405	377	369	389	397	377	368	355	370	426	403	375	386	392	427	403	378	398	409	391	409	382	359	374	413	416	422	390	372	366	401	407	384	358	399	415	387	403	410	400	352	404	365	403	400	392	376	391	348	407	400	395	346	380	411	398	411	418	389	370	402	383	395	456	396	419	423	371	394	416	420	404	371	415	397	377	401	419	414	387	390	367	388	391	374	393	382	370	405	397	414	391	397	338	381	393	369	420	403	361	373	418	350	389	381	409	393	407	384	379	386	394	392	376	389	432	410	382	348	415	408	382	400	402	359	360	395	393	362	375	413	410	397	422	440	385	408	388	378	391	393	338	442	402	420	456	422	409	364	414	407	410	384	406	356	383	365	389	368	382	401	375	406	382	414	414	370	399	408	391	384	403	403	396	409	400	382	433	395	405	394	368	362	374	373	384	408	408	416	395	378	420	357	392	400	382	381	387	402	391	376	388	397	362	412	392	414	384	412	402	391	360	386	374	400	425	421	385	451	388	428	407	384	384	404	415	392	396	357	375	400	378	399	402	368	420	371	396	343	371	372	379	365	375	389	400	403	371	386	376	408	398	370	391	404	405	355	372	403	386	402	392	380	411	420	436	403	408	387	389	397	416	400	384	391	367	370	424	395	354	366	402	389	419	382	398	393	363	418	375	398
2117	925	1027	1138	1033	982	998	928	926	898	892	916	845	841	909	952	924	866	857	903	932	891	887	885	892	855	881	856	839	891	859	875	847	911	893	870	875	901	871	891	852	881	905	879	935	793	860	876	862	900	858	854	864	859	879	856	892	888	838	905	874	889	840	853	872	823	849	936	907	855	895	872	932	863	868	838	905	852	838	866	864	900	849	868	860	814	846	889	867	886	897	876	944	863	874	813	908	892	846	924	906	865	871	873	889	902	884	867	850	853	872	852	897	828	919	894	864	860	911	899	940	860	846	846	851	850	866	836	840	886	855	900	894	862	878	888	881	875	869	854	845	868	825	884	912	858	824	845	900	910	881	837	901	848	857	905	901	863	857	888	905	873	873	916	920	896	842	865	888	861	851	848	844	851	889	861	882	856	866	897	899	896	883	895	903	880	893	893	878	893	878	920	858	852	842	824	866	871	836	895	900	883	881	883	879	840	888	841	790	876	880	844	879	860	873	807	847	849	892	896	873	850	881	894	864	892	887	830	869	833	826	836	859	830	909	907	890	837	840	906	917	882	855	865	862	874	832	898	913	913	855	898	851	917	902	862	876	871	915	861	875	893	828	874	882	916	890	935	859	869	892	818	865	885	888	857	820	889	882	915	889	921	871	909	865	882	868	882	835	874	893	919	877	870	848	874	880	828	873	863	832	886	879	885	847	900	915	824	930	867	891	884	901	866	834	911	901	836	900	859	816	881	900	874	901	917	902	864	888	880	852	923	946	895	895	826	869	865	849	916	837	846	895	901	881	860	847	872	851	878	931	819	884	826	839	882	862	840	865	848	821	894	851	887	875	864	935	880	879	843	812	826	906	880	874	866	817	861	844	878	849	902	892	850	890	896	858	846	898	846	864	890	838	855	876	865	863	893	884	901	899	879	923	869	875	862	845	863	881	863	854	913	885	921	850	869	901	891	856	868	903	873	897	840	857	877	887	898	861	818	885	837	885	887	854	847	878	850	898	863	870	862	847	887	813	925	902	847	862	834	866	829	861	889	849	841	844	835	849	870	890	869	849	918	854	851	879	854	874	879	875	838	875	939	871	869	886	815	870	890	856	869	907	855	908	891	873	883	906	858	900	894	817	851	909	862	829	882	862	836	874	974	853	833	818	901	902	877	873	843	855	877	912	850	904	894	820	867	876	878	914	889	887	880	905	893	894	858	910	861	844	873	868	885	856	865	885	870	886	900	876	899	857	885	882	929	851	861	909	851	871	872	853	888	840	875	835	818	927	889	883	891	927	856	878	869	823	870	910	861	852	878	840	840	846	908	843	847	911	945	832	894	845	851	907	854	840	859	885	869	864	835	843	906	851	898	917	876	833	885	865	857	833	926	815	887	911	868	922	833	848	893	929	883	904	839	891	855	874	885	869	873	866	840	856	871	828	910	886	872	883	826	870	888	888	876	876	895	891	898	861	825	879	838	875	876	843	913	829	880	896	862	852	913	882	880	850	939	816	898	866	843	902	883	873	871	872	858	890	857	844	891	854	893	928	797	866	812	915	877	857	854	878	851	881	900	895	925	875	872	870	877	859	879	874	875	839	884	920	916	859	847	878	835	888	908	900	893	879	901	846	859	913	851	862	904	890	878	850	871	847	889	849	852	896	887	826	926	848	890	854	843	889	896	897	846	877	869	924	866	892	827	858	834	891	864	896	822	895	852	886	866	874	882	911	835	848	903	900	886	858	860	919	859	851	871	840	828	889	860	856	860	875	876	820	870	922	839	855	830	868	822	886	930	850	913	793	811	867	841	897	850	882	878	898	861	874	904	876	892	921	844	897	849	890	893	938	894	880	871	896	854	921	882	860	866	892	916	810	892	905	904	849	890	864	884	898	865	851	924	826	896	906	853	811	884	868	886	861	895	887	837	863	852	900	892	846	865	918	896	889	929	886	858	830	848	901	842	880	859	847	899	853	898	862	847	859	863	880	898	846	843	802	873	891	872	846	863	913	917	930	845	845	880	894	879	879	886	816	890	897	851	877	888	880	834	802	803	888	854	855	935	852	819	847	901	863	898	924	869	897	894	838	877	853	901	862	924	876	920	853	884	792	851	859	900	863	890	868	906	846	834	804	878	858	887	838	883	879	860	861	842	841	896	925	869	878	850	901	836	837	833	873	879	956	865	833	860	829	830	848	870	864	853	861	853	853	877	824	904	831	910	937	896	893	895	894	860	855	818	897	883	921	885	859	886	840	880	888	838	872	847	927	896	924	901	869	830	890	927	878	911	868	915	886	878	893	895	864	890	866	841	877	805	864	842	887	843	849	883	830	866	883	889	867	895	821	825	900	870	862	897	875	868	864	930	863	860	888	853	847	909	869	898	868	918	863	930	856	851	894	902	884	874	870	851	861	860	865	887	852	843	860	837	890	815	863	889	845	866	856	899	864	887	869	901	902	909	842	867	892	914	842	924	857	863	838	918	896	808	894	852	862	912	809	870	845	912	919	831	931	917	840	856	855	886	880	819	893	848	882	828	839	887	900	889	862	818	876	896	906	872	885	849	899	891	839	888	856	887	923	898	871	857	865	877	812	838	921	836	876	875	939	867	859	866	841	878	852	823	867	875	858	856	813	875	844	863	893	801	847	863	911	814	916	848	875	947	941	844	900	877	894	891	861	873	844	912	870	871	893	850	849	900	885	833	868	853	901	880	884	890	875	864	843	880	888	893	903	913	863	823	879	870	886	882	887	838	858	874	890	891	885	814	844	852	842	831	862	855	896	876	884	891	846	884	812	884	862	841	878	870	897	881	830	880	925	883	893	870	855	835	888	911	825	906	853	841	862	843	885	886	899	869	836	871	868	903	866	869	877	905	911	894	865	868	852	860	903	859	917	857	855	885	860	872	856	852	851	912	889	885	854	892	892	872	811	931	877	837	872	851	843	930	867	931	868	934	888	858	877	896	820	852	863	840	908	863	839	888	855	858	859	856	907	881	928	900	873	888	819	882	882	937	876	842	907	901	888	855	910	895	902	860	852	830	898	935	847	847	892	890	847	857	887	873	880	839	832	881	901	917	868	875	870	880	917	864	930	859	894	893	888	870	835	865	905	909	899	932	860	853	800	873	913	928	814	895	830	897	833	865	922	896	892	877	855	833	910	928	845	855	852	890	867	901	931	857	862	890	929	885	802	933	876	860	861	896	847	857	877	937	868	849	856	892	815	900	853	865	916	876	911	885	862	854	853	893	872	932	880	848	862	856	853	903	881	831	886	895	876	833	865	863	889	882	892	830	853	871	874	894	858	843	889	859	856	854	872	839	857	865	866	904	896	929	850	892	817	879	846	848	865	913	864	880	847	822	877	812	907	876	902	938	892	861	928	866	804	829	857	898	947	866	876	861	902	902	906	852	855	846	881	875	879	865	818	862	884	841	839	922	858	923	871	886	880	908	876	886	860	870	860	890	857	819	886	836	878	875	848	835	872	862	802	842
7423	685	751	551	498	361	338	296	280	263	205	235	233	217	244	209	212	213	204	210	186	205	198	211	197	191	235	222	206	218	220	231	201	191	245	201	213	217	191	200	177	214	181	190	214	172	220	212	223	204	178	182	197	193	192	220	181	197	213	219	204	189	189	191	199	205	202	194	219	225	210	220	186	207	211	222	193	158	192	174	184	202	195	174	196	216	196	196	212	207	228	198	182	186	201	214	166	184	208	195	201	160	181	191	209	211	216	219	196	181	197	194	197	210	195	259	209	186	207	177	167	199	200	185	182	182	169	210	226	163	188	206	179	189	170	189	184	217	216	199	177	216	157	205	186	173	196	179	200	203	192	173	180	187	179	187	191	217	180	190	188	183	182	183	198	213	201	180	182	178	184	208	203	219	215	203	201	170	216	175	187	197	174	174	208	185	199	206	185	210	194	180	193	182	173	181	177	164	237	206	204	189	183	201	175	185	195	209	197	198	211	199	191	176	174	209	207	227	189	199	207	171	185	198	186	203	173	196	186	199	197	206	205	214	204	222	188	201	187	201	173	225	227	188	180	208	173	201	212	184	195	189	195	195	190	187	193	184	205	184	191	193	207	181	197	210	209	194	192	180	176	196	219	193	173	215	188	179	196	200	193	201	166	202	194	187	189	187	214	207	215	206	176	205	196	190	197	214	177	185	190	207	197	189	178	203	196	184	177	167	201	196	170	200	205	193	188	195	199	200	173	186	183	214	166	212	194	198	167	201	200	207	222	219	177	176	170	176	194	199	202	221	201	205	138	191	216	174	213	192	197	196	181	199	193	196	189	194	160	187	222	190	187	194	222	195	209	226	203	199	182	183	169	204	220	207	197	202	180	199	194	183	212	225	200	205	203	188	236	193	179	203	179	202	186	193	194	183	170	189	206	188	203	195	190	172	173	209	198	193	179	202	196	160	158	198	205	208	209	181	205	186	190	172	185	192	224	198	212	185	185	216	192	210	175	202	194	191	190	193	204	223	204	199	181	199	199	187	189	199	187	201	199	181	214	181	190	178	206	188	233	194	186	192	183	208	189	193	209	168	172	200	222	178	194	176	192	176	171	212	225	190	195	181	173	198	168	216	198	179	194	188	166	198	214	170	198	197	216	205	205	191	192	217	207	205	185	167	196	189	193	207	215	214	164	203	208	215	193	205	200	215	215	197	208	187	179	203	201	213	174	214	181	174	210	226	206	181	189	211	155	201	191	198	211	205	203	192	201	196	220	192	199	195	207	196	163	201	197	199	195	185	203	191	204	204	176	199	204	190	198	163	168	198	198	213	226	202	201	210	195	202	187	202	194	200	213	229	197	183	188	185	207	207	198	187	208	190	173	186	219	181	192	195	200	182	188	174	205	208	196	182	212	177	203	214	191	193	180	199	218	221	189	176	198	207	197	199	200	198	195	180	223	187	215	195	151	194	176	195	171	178	183	172	173	196	184	197	185	192	218	167	192	204	214	220	209	195	214	186	224	196	160	215	188	205	222	201	203	184	209	215	201	176	188	190	188	201	203	217	192	202	204	210	209	186	212	206	214	195	184	171	156	196	199	205	204	175	181	209	196	196	192	175	182	204	206	209	204	192	202	179	193	183	191	214	221	200	188	186	175	180	183	208	207	182	206	189	191	202	201	193	202	184	211	209	217	179	182	175	198	187	208	195	165	188	218	215	208	215	212	205	206	183	172	170	208	207	185	210	177	170	184	217	220	189	209	175	196	168	221	192	205	193	186	215	180	194	195	175	194	181	178	178	172	176	212	202	191	211	237	171	176	190	208	183	214	209	209	209	221	188	197	156	189	219	211	185	189	170	208	228	203	240	204	193	193	181	168	202	215	172	185	182	230	185	204	207	206	239	210	187	186	180	177	219	219	187	180	177	182	169	221	186	202	175	213	178	225	199	212	204	203	186	173	203	190	210	204	189	197	208	188	206	173	204	198	175	216	198	173	207	215	213	215	196	194	177	202	199	196	198	220	225	194	162	200	200	205	181	195	219	192	198	194	214	189	183	185	192	216	190	180	194	197	193	196	181	173	209	203	186	172	190	193	177	215	191	219	209	196	189	196	188	205	184	179	179	203	213	201	202	198	186	212	195	203	186	191	168	205	183	191	208	213	195	210	177	185	194	192	213	166	194	180	187	204	205	206	187	207	176	194	198	187	210	189	216	215	211	204	209	202	188	182	214	190	171	217	214	207	211	188	196	185	176	201	202	186	227	195	205	198	205	184	208	193	200	176	171	173	192	182	194	206	202	195	204	203	191	204	211	188	205	202	210	209	225	242	218	173	193	179	196	180	202	199	211	228	202	218	177	164	180	182	211	218	187	192	204	189	170	187	218	208	192	182	199	180	189	197	188	189	209	223	158	183	213	227	193	205	199	172	211	196	204	181	198	175	182	195	216	186	179	181	204	193	175	205	191	182	212	196	221	170	197	204	192	186	201	211	212	180	175	185	173	171	211	184	203	192	210	186	188	213	199	181	189	212	199	201	176	209	205	185	212	201	182	227	188	183	209	189	189	182	207	202	174	183	179	179	197	198	194	228	197	222	199	190	194	201	222	193	184	181	183	198	182	186	191	193	231	218	205	173	179	169	199	194	175	178	221	190	191	204	211	158	156	200	194	196	199	186	195	182	199	176	181	202	212	172	216	207	200	201	202	204	198	196	184	208	220	206	187	181	184	200	197	201	198	199	231	206	213	188	191	182	178	208	213	167	224	216	203	219	186	214	195	222	180	194	188	212	166	169	201	197	197	209	225	177	184	187	215	212	183	201	181	181	203	199	208	194	192	197	164	197	216	213	183	200	180	197	186	218	189	191	201	170	185	183	203	203	200	183	214	179	198	169	214	193	190	207	195	204	203	191	171	172	177	214	201	185	182	198	206	224	191	195	190	195	222	203	203	189	203	181	215	193	172	194	195	188	201	194	202	195	198	241	224	189	177	175	207	213	169	206	207	187	206	189	200	193	192	180	176	208	179	187	180	198	185	203	168	201	196	175	201	190	203	199	201	205	201	190	207	207	202	174	194	202	212	190	188	187	226	211	202	208	201	209	204	194	191	205	202	189	225	199	202	197	198	194	201	194	212	193	214	217	219	201	192	190	197	193	192	200	188	183	193	178	200	190	200	179	184	221	198	201	184	192	177	194	199	184	188	202	181	212	183	186	191	205	200	195	196	213	212	196	203	183	208	218	178	196	214	173	191	192	188	233	183	199	197	187	164	205	199	194	209	197	195	217	208	184	218	185	208	180	205	206	205	204	198	177	194	197	169	194	213	171	170	221	188	208	189	202	198	212	181	211	195	179	195	206	202	220	180	189	206	210	198	204	192	208	178	179	234	222	201	189	193	197	214	175	202	173	191	171	193	189	167	201	192	202	191	183	192	203	195	206	178	194	199	212	190	182	202	223	197	180	204	204	187	202	211	210	183	219	166	166	210	203	201	206	206
6429	893	1550	1846	1638	1378	1193	936	878	771	787	679	680	680	698	608	612	635	572	574	529	526	546	521	522	544	508	535	501	478	497	517	525	501	491	489	492	480	479	501	528	506	511	473	491	511	491	466	487	450	502	491	507	473	502	489	505	512	505	492	464	485	462	533	481	479	513	456	497	498	538	486	520	490	476	505	493	493	478	491	508	467	464	477	483	489	490	451	463	477	484	472	476	439	486	491	485	486	464	501	508	465	500	518	491	493	495	517	480	488	528	479	499	487	443	505	437	495	507	485	505	461	518	489	446	431	488	448	481	470	482	458	494	536	524	490	482	507	524	472	466	473	433	470	487	513	464	480	478	456	493	457	479	519	471	476	467	464	468	503	501	500	467	491	501	476	492	492	497	430	503	468	460	498	467	468	468	517	476	484	485	481	499	484	500	505	513	471	445	474	521	477	466	459	460	477	482	501	481	482	503	475	487	461	476	510	477	470	519	492	443	432	470	526	511	483	445	469	510	463	488	517	474	495	474	460	450	475	466	495	513	476	467	467	490	469	462	486	481	477	466	463	500	488	487	501	477	457	505	473	507	486	501	469	523	472	461	482	451	494	477	478	473	496	488	443	462	511	479	477	500	484	457	492	458	509	513	503	468	474	486	481	479	507	486	498	439	487	491	483	505	496	474	459	469	441	458	483	479	488	489	481	516	498	497	473	453	519	485	458	521	492	448	448	483	495	501	497	462	488	502	461	508	477	475	523	494	470	526	460	438	477	493	483	468	466	506	490	507	480	483	514	487	424	494	471	465	479	499	502	480	452	501	473	507	456	463	445	466	506	459	489	443	536	469	483	511	495	496	486	442	482	490	476	482	471	491	490	462	466	496	454	451	460	529	448	508	516	485	504	489	481	490	488	473	495	500	479	461	462	472	450	461	492	464	458	452	512	439	462	480	482	491	477	510	485	439	505	475	496	446	491	461	464	461	462	503	436	432	476	505	473	507	499	493	466	515	466	485	462	523	484	501	473	470	484	467	426	492	462	486	491	479	495	462	494	482	453	495	504	419	489	504	463	477	432	478	471	474	485	486	511	506	473	470	464	488	477	498	487	475	502	493	464	495	515	511	503	480	462	477	491	489	521	519	499	471	503	448	478	496	473	494	526	493	490	487	481	517	512	483	520	460	485	462	469	479	500	486	518	489	495	509	498	471	463	500	479	469	503	520	520	489	472	441	468	510	473	485	484	522	452	456	459	494	502	490	486	469	458	490	508	495	483	484	492	501	462	496	507	476	451	483	478	489	498	506	484	454	483	534	489	462	480	450	478	476	497	497	491	530	486	506	492	473	475	486	486	494	482	496	476	485	482	509	490	509	467	493	474	477	497	486	507	467	466	504	466	470	516	461	459	444	484	476	471	458	514	493	493	482	461	460	478	460	492	456	461	485	463	535	454	498	481	486	509	486	480	477	456	463	510	467	491	483	484	484	472	474	498	501	479	481	482	478	484	493	495	464	456	508	484	462	469	444	499	500	508	465	498	504	499	454	483	429	479	491	483	486	510	469	522	505	487	495	516	491	485	507	481	467	467	521	480	480	510	484	482	476	450	485	496	484	471	478	449	453	487	451	474	502	444	446	440	443	518	512	494	500	476	514	523	499	491	508	499	465	493	466	467	468	472	450	492	446	477	499	492	514	482	479	495	487	490	525	462	517	467	493	507	458	499	510	490	459	458	507	456	520	476	464	489	458	472	507	462	452	462	498	470	496	444	477	459	478	465	475	468	493	498	480	485	432	479	466	466	467	459	499	503	485	502	494	462	446	473	508	511	515	482	463	467	459	469	467	480	484	453	455	455	448	537	445	502	464	526	474	522	472	483	499	496	496	485	478	484	473	453	461	461	486	467	454	478	476	529	525	464	468	500	511	446	479	489	475	472	480	508	492	466	489	538	505	455	448	538	501	477	519	493	473	506	496	454	494	454	484	466	436	475	497	482	525	506	498	465	507	490	483	461	505	463	506	464	454	482	474	470	546	471	436	471	515	495	483	456	453	472	485	515	525	447	507	475	509	459	493	487	475	484	485	462	441	480	439	510	461	502	486	452	496	486	474	455	483	471	476	474	527	457	476	501	487	475	474	440	488	450	479	530	471	446	460	450	503	475	427	485	481	462	457	504	475	462	493	461	485	467	501	455	432	505	483	459	503	490	484	477	478	490	473	464	493	472	464	473	447	520	469	481	447	472	480	486	489	517	490	454	514	470	509	456	489	466	485	484	511	450	501	450	467	491	499	486	466	463	502	523	538	482	466	471	478	475	476	510	483	483	472	495	470	438	477	521	495	465	483	482	503	503	454	509	501	469	504	505	472	506	475	500	477	490	479	450	472	474	481	485	492	470	487	501	480	485	478	445	509	515	463	520	459	458	459	478	504	442	483	504	452	516	472	490	516	477	465	517	492	479	488	472	468	468	517	504	502	481	448	480	484	475	472	435	454	439	480	482	479	512	462	439	470	508	463	525	512	471	520	467	463	494	498	521	496	482	490	484	501	504	500	485	467	485	511	488	512	485	485	449	507	466	487	486	469	489	450	478	470	476	487	494	497	438	467	514	516	451	488	471	500	443	459	495	510	476	494	480	492	489	457	474	481	457	487	481	480	500	485	472	482	518	502	507	509	491	452	513	484	514	511	469	478	479	452	487	519	487	456	478	504	461	503	477	472	452	462	462	515	489	515	484	464	468	529	499	495	503	450	472	480	492	463	513	454	474	486	492	471	473	450	465	459	485	482	504	475	440	475	470	491	522	446	501	522	494	500	456	483	451	473	481	454	500	463	469	493	467	459	486	458	477	471	511	463	476	424	499	465	495	473	461	482	463	482	469	429	505	487	467	487	483	472	460	466	469	495	498	458	512	505	470	464	511	460	497	471	467	484	481	490	467	471	456	487	469	492	500	500	491	474	493	493	510	494	498	430	475	494	454	466	516	492	475	532	457	452	516	491	496	493	451	501	514	471	476	451	498	519	466	461	517	465	463	490	488	483	510	498	492	504	457	496	498	491	467	472	494	504	433	478	496	493	479	502	514	449	504	494	469	493	480	494	456	512	497	472	481	482	465	454	514	473	466	456	486	488	450	470	503	474	468	502	477	492	479	467	490	441	501	500	483	479	502	494	485	478	462	473	491	492	443	502	479	548	475	492	449	483	491	497	470	465	476	477	470	479	486	480	431	512	479	503	456	472	506	462	496	475	475	461	496	474	483	469	490	511	493	458	429	477	477	468	482	478	469	473	451	491	470	491	460	478	486	518	469	519	478	502	493	447	445	502	505	474	470	467	473	460	503	492	489	479	467	479	476	482	512	532	500	483	457	454	524	533	460	500	436	485	478	474	454	456	509	474	505	487	459	507	474	481	478	469	484	447	498	469	453	506	453	482	488	451	453	473	473	494	527	498	488	497	460	485	475	433	518	461	500	458	488	453	497	450	462	491	462	466	507
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
